CINXE.COM
Our Role | Bill & Melinda Gates Foundation
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <title>Our Role | Bill & Melinda Gates Foundation</title> <meta charset="UTF-8" /><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"eb64bef4dd","applicationID":"1052810313","transactionName":"YANRMUNWW0dQBkRQXllJfjNyGGZdRQBTVkNSJVwLRUVaWF0AQhZ4WQJWHQ==","queueTime":0,"applicationTime":311,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_trace:{sampling_rate:0.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:0.0},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1133821996",accountID:"1457659",trustKey:"1457659",xpid:"VQICVlBWARABVFRQDwAHVVUC",licenseKey:"eb64bef4dd",applicationID:"1052810313"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="HandheldFriendly" content="True" /> <meta name="MobileOptimized" content="320" /> <meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1" /> <link rel="shortcut icon" href="/-/media/e30c31e9271c4fc49cb33d56a5adb16c.ashx"> <link rel="canonical" href="https://www.gatesfoundation.org/about/our-role" /> <link rel="alternative" hreflang="en" href="https://www.gatesfoundation.org/en/about/our-role" /> <link rel="alternative" hreflang="fr-FR" href="https://www.gatesfoundation.org/fr-fr/about/our-role" /> <meta name="servername" content="gfo-prd-cd01" /> <meta name="description" content="Where does our foundation fit among the other institutions trying to improve the world?" /> <meta name="title" content="Our Role" /> <meta property="og:url" content="https://www.gatesfoundation.org/about/our-role" /> <meta property="og:title" content="Our Role | Bill & Melinda Gates Foundation" /> <meta property="og:locale" content="en" /> <meta property="og:type" content="website" /> <meta property="og:site_name" content="Bill & Melinda Gates Foundation" /> <meta property="og:description" content="Where does our foundation fit among the other institutions trying to improve the world?" /> <meta property="og:image" content="https://www.gatesfoundation.org/-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4" /> <meta property="og:image:url" content="https://www.gatesfoundation.org/-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4" /> <meta property="og:image:secure_url" content="https://www.gatesfoundation.org/-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:image:width" content="3200" /> <meta property="og:image:height" content="1800" /> <meta name="twitter:title" content="Our Role | Bill & Melinda Gates Foundation" /> <meta name="twitter:site" content="@gatesfoundation" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:description" content="Where does our foundation fit among the other institutions trying to improve the world?" /> <meta name="twitter:image" content="https://www.gatesfoundation.org/-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4" /> <link href="/Areas/GFO/assets/css/index-generated.css?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a" media="all" rel="stylesheet" /> <link href="/assets/css/email-signup-generated.css?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a" media="all" rel="stylesheet" /> <!-- OneTrust Cookies Consent Notice start --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="b9bb8ffb-2901-447e-a378-7fbe2eae92c7"></script> <script type="text/javascript"> function OptanonWrapper() {} </script> <!-- OneTrust Cookies Consent Notice end --> <!-- Begin Google Tag Manager Data Layer --> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('consent', 'default', { // Deny consent for ad_storage 'ad_storage': 'denied', 'functionality_storage': 'denied', 'personalization_storage': 'denied', 'analytics_storage': 'denied', // Grant consent for analytics_storage 'security_storage': 'granted' }); window.dataLayer.push({"ContentType":"About","value":"About","ga_value":"About"}); window.dataLayer.push({"event":"Personalized Component Impression","Personalization Impressions Data":[]}); window.dataLayer.push({"event":"Programs","Programs":[]}); </script> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TK28RTV'); </script> <!-- End Google Tag Manager --> <!-- End Google Tag Manager Data Layer --> <script type="application/ld+json"> {"@type":"WebPage","name":"Our role","description":"","publisher":{"@type":"Organization","name":"Bill & Melinda Gates Foundation"},"breadcrumb":"Home > About","primaryImageOfPage":"","datePublished":null,"@context":"https://schema.org"} </script> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TK28RTV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="js-page-content-wrapper"> <header> <div class="js-old-browser-modal modal-container"> <div class="modal js-modal old-browser-modal__modal" id="old-browser-modal"> <div class="modal__box-holder"> <div class="modal__overlay"></div> <div class="modal__box"> <div class="modal__title"> <button type="button" class="modal__close js-modal-close" aria-label="Close modal"> <svg class="icon icon--close" aria-hidden="true" focusable="false" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.6569 7.75792L16.2427 6.3437L6.34318 16.2432L7.75739 17.6574L17.6569 7.75792Z" fill="currentColor" /> <path d="M16.242 17.6568L17.6562 16.2426L7.75676 6.34314L6.34254 7.75735L16.242 17.6568Z" fill="currentColor" /> <path d="M14 14V10H10V14H14Z" fill="currentColor" /> </svg> </button> </div> <div class="modal__content"> <section class="rich-text component"> <h3>Unsupported browser detected</h3> <p> Your browser appears to be unsupported. Because of this, portions of the site may not function as intended. </p> <p> Please install a current version of <a href="https://www.google.com/chrome/">Chrome</a>, <a href="https://www.mozilla.org/en-US/firefox/new/">Firefox</a>, <a href="https://www.microsoft.com/en-us/edge">Edge</a>, or <a href="https://www.apple.com/safari/">Safari</a> for a better experience. </p> <br class="t-last-br" /> </section> </div> </div> </div> </div> </div> <section class="site-header js-site-header__mount" data-model='{"skipNavigation":{"href":"#main-content","text":"Skip to main content","title":null,"type":null,"lang":null,"icon":null},"logo":{"title":"Bill & Melinda Gates Foundation","logoSm":"/-/media/logos/logolg.svg?rev=3899f8bf52024eab88c391bca76ef76a&hash=581D32DF8E9BE2EA5FD9667615DA5C0E","logoLg":"/-/media/logos/logolg.svg?rev=3899f8bf52024eab88c391bca76ef76a&hash=581D32DF8E9BE2EA5FD9667615DA5C0E"},"theme":"base","siteName":null,"sticky":false,"primaryNav":[{"title":"About us","subtitle":"Learn about our origins, how we work, committed grants, careers, and our role in fighting inequities.","link":{"href":"/about","text":"Learn more about us","title":null,"type":null,"lang":"en","icon":null},"submenu":[{"header":"","numberOfColumns":1,"link":{"href":"","text":"","title":"","type":"internal","lang":"en","icon":null},"links":[{"href":"/about/our-story","text":"Our story","title":"Our story","type":"internal","lang":"en","icon":null},{"href":"/about/our-role","text":"Our role","title":"Our role","type":"internal","lang":"en","icon":null},{"href":"/about/foundation-faq","text":"Foundation FAQ","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/foundation-fact-sheet","text":"Foundation Fact Sheet","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/leadership","text":"Leadership","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/financials","text":"Financials","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/media-center","text":"Media Center","title":"","type":"internal","lang":"en","icon":null}]},{"header":"","numberOfColumns":1,"link":{"href":"","text":"","title":"","type":"internal","lang":"en","icon":null},"links":[{"href":"/about/how-we-work","text":"How we work","title":"How we work","type":"internal","lang":"en","icon":null},{"href":"/about/committed-grants","text":"Committed grants","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/diversity-equity-inclusion","text":"Diversity, equity, and inclusion","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/careers","text":"Careers","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/supporting-our-work","text":"Ways to give","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/offices","text":"Offices","title":"","type":"internal","lang":"en","icon":null},{"href":"/about/contact","text":"Contact","title":"","type":"internal","lang":"en","icon":null}]}],"feature":{"type":"person","data":{"header":"Leader spotlight","name":"Susan Byrnes","title":"Chief Communications Officer, Bill & Melinda Gates Foundation","image":{"srcSet":"/-/media/gfo/3about/3people/ga16244511_susan_byrnes_20211104_0001.jpg?rev=c0e0c5967963494b92347ae0e7b36a17&w=100&hash=665273A6B8E48EDBF4D76D1DF385515D 100w,/-/media/gfo/3about/3people/ga16244511_susan_byrnes_20211104_0001.jpg?rev=c0e0c5967963494b92347ae0e7b36a17&w=200&hash=1491E8BA7A0576A00A66F22496E40BC1 200w,/-/media/gfo/3about/3people/ga16244511_susan_byrnes_20211104_0001.jpg?rev=c0e0c5967963494b92347ae0e7b36a17&w=3000&hash=61808BBA9E98DA1FC9862D718213C7DB 3000w","alt":"Susan Byrnes","sizes":null,"height":"2400","width":"3000"},"link":{"href":"https://www.gatesfoundation.org/about/leadership/susan-byrnes","text":"Susan Byrnes","title":"Susan Byrnes","type":"internal","lang":null,"icon":null}}}},{"title":"Our work","subtitle":"Learn how our seven divisions collaborate with partners in over 130 countries to address the issues we care about and drive change.","link":{"href":"/our-work","text":"Explore our work","title":null,"type":null,"lang":"en","icon":null},"submenu":[{"header":"Places","numberOfColumns":1,"link":{"href":"","text":"","title":"","type":"internal","lang":"en","icon":null},"links":[{"href":"/our-work/places/africa","text":"Africa","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/places/china","text":"China","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/places/east-asia","text":"East Asia","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/places/europe","text":"Europe","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/places/india","text":"India","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/places/middle-east","text":"Middle East","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/places/north-america","text":"North America","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work#places","text":"View all","title":"","type":"internal","lang":"en","icon":null}]},{"header":"Program strategies","numberOfColumns":1,"link":{"href":"","text":"","title":"","type":"internal","lang":"en","icon":null},"links":[{"href":"/our-work/programs/global-growth-and-opportunity/agricultural-development","text":"Agricultural Development","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/programs/gender-equality/family-planning","text":"Family Planning","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/programs/global-growth-and-opportunity/inclusive-financial-systems","text":"Inclusive Financial Systems","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/programs/global-development/polio","text":"Polio","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/programs/global-growth-and-opportunity/water-sanitation-and-hygiene","text":"Water, Sanitation & Hygiene","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work/programs/gender-equality/women-in-leadership","text":"Women in Leadership","title":"","type":"internal","lang":"en","icon":null},{"href":"/our-work#program_strategies","text":"View all","title":"","type":"internal","lang":"en","icon":null}]}],"feature":{"type":"promo","data":{"description":"Our goal is to urgently reach children, adolescents, and adults in lower-income countries with the vaccines they need to live a life free from vaccine-preventable diseases. ","link":{"href":"https://www.gatesfoundation.org/our-work/programs/global-development/immunization","text":"Immunization","title":null,"type":null,"lang":null,"icon":null},"image":{"srcSet":"/-/media/gfo/4our-work/programs/global-development/programs_globaldev_immunization_ga16086315_sc614367_1600x1000.jpg?rev=73f84a4f4c9641dd83ce07a402de78aa&w=270&hash=F2C9E15F199D2C6EEAF8C9B0B82FB373 270w,/-/media/gfo/4our-work/programs/global-development/programs_globaldev_immunization_ga16086315_sc614367_1600x1000.jpg?rev=73f84a4f4c9641dd83ce07a402de78aa&w=540&hash=83628BCAD29D02B5BC0E3D9BF5A107E7 540w,/-/media/gfo/4our-work/programs/global-development/programs_globaldev_immunization_ga16086315_sc614367_1600x1000.jpg?rev=73f84a4f4c9641dd83ce07a402de78aa&w=1600&hash=D06B854921EF239B75052EEF0E965C1D 1600w","alt":"Astou Faye (22), mother of a 9-month-old boy, Mbaye Faye, waits her turn for the vaccination of her son who will receive a second dose of the measles vaccine at the Philippe Maguilen Senghor Hospital in Dakar, Senegal.","sizes":null,"height":"1000","width":"1600"}}}},{"title":"Ideas","subtitle":"Read the latest stories, research, interviews, and news from across the Gates Foundation.","link":{"href":"/ideas","text":"Discover our ideas","title":null,"type":null,"lang":"en","icon":null},"submenu":[{"header":"Featured","numberOfColumns":1,"link":{"href":"","text":"","title":"","type":"internal","lang":"en","icon":null},"links":[{"href":"/ideas/partners-human-potential","text":"Partners of Human Potential","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/science-innovation-technology","text":"Power of Science and Innovation","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/womens-economic-power","text":"Women’s Economic Power","title":"","type":"internal","lang":"en","icon":null},{"href":"/video","text":"Explore video","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/speeches","text":"Speeches","title":"","type":"internal","lang":"en","icon":null}]},{"header":"Popular topics","numberOfColumns":1,"link":{"href":"","text":"","title":"","type":"internal","lang":"en","icon":null},"links":[{"href":"/ideas/climate-adaptation","text":"Climate adaptation","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/digital-public-infrastructure","text":"Digital Public Infrastructure","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/science-innovation-technology/future-womens-health-technology","text":"Women’s health innovations","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/science-innovation-technology/artificial-intelligence","text":"AI for health equity","title":"","type":"internal","lang":"en","icon":null},{"href":"/ideas/science-innovation-technology/healthcare-timeline","text":"20 years of innovation","title":"","type":"internal","lang":"en","icon":null}]}],"feature":{"type":"promo","data":{"description":"Learn more about the stories of our amazing partners and their game-changing work.","link":{"href":"https://www.gatesfoundation.org/ideas/partners-human-potential","text":"Partners of Human Potential","title":null,"type":null,"lang":null,"icon":null},"image":{"srcSet":"/-/media/gfo/5ideas_articles/portraits-of-potential/bmgf_thumbnail_manifesto_1600x1000.png?rev=320fa51085e6429d87c0c08ec52c3d95&w=270&hash=D5035E5B1EADE0B27FD1F139BBDA1E58 270w,/-/media/gfo/5ideas_articles/portraits-of-potential/bmgf_thumbnail_manifesto_1600x1000.png?rev=320fa51085e6429d87c0c08ec52c3d95&w=540&hash=1274D1BBA0DF83BC99F4D0BA09A27EAB 540w,/-/media/gfo/5ideas_articles/portraits-of-potential/bmgf_thumbnail_manifesto_1600x1000.png?rev=320fa51085e6429d87c0c08ec52c3d95&w=1600&hash=DC2BA261150455EDE0ADB680D07C6E16 1600w","alt":"Greater Things","sizes":null,"height":"1000","width":"1600"}}}}],"search":{"label":"Search","searchUrl":"/search","placeholder":"Search","buttonText":"Search"}}' data-dictionary='{"subMenuBack":"Back","openMenuText":"","closeMenuText":""}' lang="en" dir="ltr"></section> </header> <main class="main-content"> <div id="main-content"></div> <div class="main-content-wrapper"> <section class="component container container--bleed container--flush-top " id="Container-f88a0ca6-cf3f-4686-9eca-479cdf09e738" style=" "> <section class="breadcrumb js-breadcrumb" lang="en" dir="ltr"> <div class="breadcrumb__nav container"> <nav class="secondary-nav js-secondary-nav secondary-nav--tier2" aria-label="Site Sub navigation"> <div class="secondary-nav__controls"> <div class="secondary-nav__button-label">Our role</div> <button type="buttton" class="btn secondary-nav__toggle js-nav-toggle" lang="en" dir="ltr"> More in this section <svg class="icon icon--chevron-down" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#chevron-down"> </use> </svg> </button> </div> <div class="secondary-nav__menu js-menu"> <div class="secondary-nav__back-link" lang="en" dir="ltr"> <a href="/about" class="arrow-link arrow-link--arrow arrow-link--reversed"> <svg class="icon icon--arrow-left" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#arrow-left"> </use> </svg> <span>About</span> </a> </div> <h2 class="secondary-nav__title" lang="en" dir="ltr"> Our role </h2> </div> </nav> </div> <nav class="breadcrumb__wrapper" aria-label="breadcrumb"> <ul class="breadcrumb__items container"> <li class="breadcrumb__item" lang="en"> <a class="breadcrumb__link" href="/">Home</a> </li> <li class="breadcrumb__item" lang="en"> <a class="breadcrumb__link" href="/about">About</a> </li> <li class="breadcrumb__item" lang="en"> <span class="breadcrumb__current-page" aria-current="page"> Our role </span> </li> </ul> </nav> </section> <section class="language-selector " style="" > <div class="language-selector__container container"> <div class="language-selector__current-language" aria-hidden="true"> English </div> <div class="language-selector__divider"> <svg class="icon icon--arrow-left" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#arrow-left"> </use> </svg> <svg class="icon icon--arrow-right" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#arrow-right"> </use> </svg> </div> <div class="language-selector__label" id="language-selector" lang="en" dir="ltr"> This page is available in: </div> <nav class="language-selector__navigation js-language-selector" aria-label="language selector"> <button type="button" class="language-selector__toggle-menu js-language-selector__button" aria-expanded="false" aria-controls="lanuage-selector__menu" id="language-selector__button" lang="en"> <span>Language</span> <svg class="icon icon--chevron-down" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#chevron-down"> </use> </svg> </button> <ul class="language-selector__list" aria-labelledby="language-selector" id="lanuage-selector__menu"> <li class="language-selector__item language-selector__item--current"> <span class="language-selector__link link" lang="en" dir="ltr" aria-current="page"> English </span> </li> <li class="language-selector__item"> <a class="language-selector__link link" lang="fr-FR" dir="ltr" hreflang="fr-FR" href="/fr-fr/about/our-role"> Français </a> </li> </ul> </nav> </div> </section> </section> <section class="component container container--bleed container--flush-top " id="Container-224b3ea3-4ce7-43c7-8d7c-321efc98d6cf" style=" "> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 1570px) 1570px, 100vw" srcset="/-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=3200&hash=B256393E90AC4B2D41D49DCB8C2BFBFB 3200w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=2800&hash=76FFB3B6B257944A44A67076E473A3D1 2800w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=2400&hash=A70E33434C9A9DD13BD6AA954733D2CA 2400w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=2000&hash=6CB184DECA3E96191F2AB9F413EEEE57 2000w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=1600&hash=49885EF582308CC3064BD5459E98918A 1600w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=1200&hash=368107F23393A4950A8C51085BDAC7CD 1200w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=800&hash=E24F9DCC6904C577F068D308822092D3 800w, /-/media/gfo/3about/2ourrole/ourrolehero_ga1376574_az493764new_3200x1800.jpg?rev=c926ad028b1143758c6d3d0a772edaa4&w=400&hash=427B1B717C0E0AC5BB17CFAC7BF7A2D6 400w" height="1800" width="3200" loading="lazy" class="image-element" style="--image-height:1800; --image-width:3200"> </figure> </section> </section> <section class="component container container--30-70 container--sub-nav "> <div class="container__col container__col--30 "> <nav class="secondary-nav js-secondary-nav secondary-nav--tier2" aria-label="Site Sub navigation"> <div class="secondary-nav__controls"> <div class="secondary-nav__button-label">Our role</div> <button type="buttton" class="btn secondary-nav__toggle js-nav-toggle" lang="en" dir="ltr"> More in this section <svg class="icon icon--chevron-down" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#chevron-down"> </use> </svg> </button> </div> <div class="secondary-nav__menu js-menu"> <div class="secondary-nav__back-link" lang="en" dir="ltr"> <a href="/about" class="arrow-link arrow-link--arrow arrow-link--reversed"> <svg class="icon icon--arrow-left" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#arrow-left"> </use> </svg> <span>About</span> </a> </div> <h2 class="secondary-nav__title" lang="en" dir="ltr"> Our role </h2> </div> </nav> </div> <div class="container__col container__col--70 "> <section class="page-title component component--headline container page-title--no-border" lang="en" dir="ltr"> <h1 class="page-title__title">Our role</h1> </section> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <h4>Where does our foundation fit among the other institutions trying to improve the world?</h4> <p>We typically hear about two sectors, the public and the private. The private sector—business—is good at developing products and services, while the public sector—government—is good at delivering solutions to all the people who need them.</p> <p>In many cases, the private and public sectors, acting either separately or together, meet people’s needs. But there are gaps, spaces where some people don’t get what they need to live healthy, productive lives.</p> <p>Here’s an example: A generation ago, the market for vaccines worked well in wealthy countries—if you wanted to be immunized against a whole range of diseases, you could—but the system did not work for other parts of the world. Certain vaccines just weren’t available for most people. The private sector didn’t sell them in low-income countries because it wasn’t clear there would be buyers. Governments tried to step in, but they weren’t in a position to bring all the pieces—the funding, the partnerships, the logistics—together to make it work. Tragically, millions of children were dying of preventable diseases each year.</p> <p>This is the kind of problem that philanthropies can help solve, and it’s how we define our foundation’s role.</p> <p>How do we actually help solve problems? What does our foundation do specifically?</p> <section class="rich-text__embed l-rte-full"><section class="component inline-promo inline-promo--background " style="--background-color:#F5F3ED" lang="en" dir="ltr"> <div class="inline-promo__wrapper"> <figure class="inline-promo__media"> <a data-gtm-element="promo image" href="/ideas/partners-human-potential" data-gtm-link="https://www.gatesfoundation.org/ideas/partners-human-potential"> <img class="inline-promo__image image-element" alt="Portraits of Potential" sizes="(min-width: 681px) 585px, 625px" srcset="/-/media/gfo/5ideas_articles/portraits-of-potential/search-image_campaign-brand.png?rev=c3f94c0fc488409981130e46a74644de&w=800&hash=31D98CE78DA8DE2C67C676198B69D40F 800w, /-/media/gfo/5ideas_articles/portraits-of-potential/search-image_campaign-brand.png?rev=c3f94c0fc488409981130e46a74644de&w=500&hash=C39C4A6CFBDBF6CEB616FDF1F36E3A09 500w" height="450" width="800" loading="lazy" style="--image-height:450; --image-width:800"> </a> </figure> <div class="inline-promo__content-area"> <div class="inline-promo__title">Partners of Human Potential</div> <div class="inline-promo__description rich-text"><p>Learn more about the stories of our amazing partners and their game-changing work.</p></div> <div class="inline-promo__cta"> <a class="arrow-link" data-gtm-element="promo cta" href="/ideas/partners-human-potential" data-gtm-text="Discover the power of partnership" data-gtm-link="https://www.gatesfoundation.org/ideas/partners-human-potential"> <span>Discover the power of partnership</span> </a> </div> </div> </div> </section> </section> </section> </div> </section> <section class="component container container--bleed " id="Container-49998f52-9ea7-4752-86ad-88e63b5b1a1d" style=" "> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Learn more about how we work</h2> <div class="section-headline__subtitle"> To give every person a chance at a healthy, productive life, the Bill & Melinda Gates Foundation works in several different ways. </div> </section> <section class="component container container--100 "> <div class="container__col container__col--100"> <section class="simple-content-listing component "> <ul class="simple-content-listing__items js-slide-container"> <li class="simple-content-listing__item" lang="en" dir="ltr"> <div class="simple-content-listing__content-wrapper"> <div class="simple-content-listing__content"> <div class="simple-content-listing__title"> <a class="link" data-gtm-element="promo header" href="#spurring_innovations" data-gtm-text="Spurring innovations" data-gtm-link="#spurring_innovations"> Spurring innovations </a> </div> <div class="simple-content-listing__description">that improve the human condition by stepping in where governments and businesses leave gaps.</div> </div> <div class="simple-content-listing__link"> <a class="arrow-link arrow-link--anchor" data-gtm-element="promo cta" href="#spurring_innovations" data-gtm-text="Explore below" data-gtm-link="#spurring_innovations"> <span>Explore below</span> </a> </div> </div> </li> <li class="simple-content-listing__item" lang="en" dir="ltr"> <div class="simple-content-listing__content-wrapper"> <div class="simple-content-listing__content"> <div class="simple-content-listing__title"> <a class="link" data-gtm-element="promo header" href="#strengthening_global_cooperation" data-gtm-text="Strengthening global cooperation" data-gtm-link="#strengthening_global_cooperation"> Strengthening global cooperation </a> </div> <div class="simple-content-listing__description">by bringing together governments, businesses, philanthropies, and communities to save and transform lives around the world.</div> </div> <div class="simple-content-listing__link"> <a class="arrow-link arrow-link--anchor" data-gtm-element="promo cta" href="#strengthening_global_cooperation" data-gtm-text="Explore below" data-gtm-link="#strengthening_global_cooperation"> <span>Explore below</span> </a> </div> </div> </li> <li class="simple-content-listing__item" lang="en" dir="ltr"> <div class="simple-content-listing__content-wrapper"> <div class="simple-content-listing__content"> <div class="simple-content-listing__title"> <a class="link" data-gtm-element="promo header" href="#creating_market_incentives_for_lifesaving_products" data-gtm-text="Creating market incentives" data-gtm-link="#creating_market_incentives_for_lifesaving_products"> Creating market incentives </a> </div> <div class="simple-content-listing__description">for lifesaving products by supporting the development and delivery of vaccines, treatments, diagnostics, and other tools for those most in need.</div> </div> <div class="simple-content-listing__link"> <a class="arrow-link arrow-link--anchor" data-gtm-element="promo cta" href="#creating_market_incentives_for_lifesaving_products" data-gtm-text="Explore below" data-gtm-link="#creating_market_incentives_for_lifesaving_products"> <span>Explore below</span> </a> </div> </div> </li> <li class="simple-content-listing__item" lang="en" dir="ltr"> <div class="simple-content-listing__content-wrapper"> <div class="simple-content-listing__content"> <div class="simple-content-listing__title"> <a class="link" data-gtm-element="promo header" href="#generating_high-quality_data_and_evidence" data-gtm-text="Generating high-quality data and evidence" data-gtm-link="#generating_high-quality_data_and_evidence"> Generating high-quality data and evidence </a> </div> <div class="simple-content-listing__description">that drive progress by showing what’s working and what isn’t.</div> </div> <div class="simple-content-listing__link"> <a class="arrow-link arrow-link--anchor" data-gtm-element="promo cta" href="#generating_high-quality_data_and_evidence" data-gtm-text="Explore below" data-gtm-link="#generating_high-quality_data_and_evidence"> <span>Explore below</span> </a> </div> </div> </li> </ul> </section> </div> </section> </section> <section class="component component--sticky-nav chapter-navigation js-chapter-navigation-mount" data-label="Up Next:" lang="en" dir="ltr"></section> <section class="component container container--bleed " id="Container-d8474a9a-4cb2-4073-b301-8c2ef4cbcb9c" style=" "> <a class="component jump-nav-anchor js-jump-nav-anchor" id="spurring_innovations">Spurring innovations</a> <section class="section-headline component component--headline container section-headline--centered " lang="en" dir="ltr"> <h2 class="section-headline__title">Spurring innovations</h2> <div class="section-headline__subtitle"> that improve the human condition by stepping in where<br/>governments and businesses leave gaps. </div> </section> <section class="component container container--100 "> <div class="container__col container__col--100"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/rolespurringinnovations_ga1318110_pp106787_3200x1800.jpg?rev=ef29458ccd2843f6a8b1013e89a3c949&w=1600&hash=B57E940E78A06904DC3776A4F55F9AB5 1600w, /-/media/gfo/3about/2ourrole/rolespurringinnovations_ga1318110_pp106787_3200x1800.jpg?rev=ef29458ccd2843f6a8b1013e89a3c949&w=1200&hash=894F70C8EBEF83DA4B5961328A663F12 1200w, /-/media/gfo/3about/2ourrole/rolespurringinnovations_ga1318110_pp106787_3200x1800.jpg?rev=ef29458ccd2843f6a8b1013e89a3c949&w=800&hash=D65FCA10DDA0CD53B838E13872960626 800w, /-/media/gfo/3about/2ourrole/rolespurringinnovations_ga1318110_pp106787_3200x1800.jpg?rev=ef29458ccd2843f6a8b1013e89a3c949&w=400&hash=C056BACCE8F6B93324F49AA8AB17E7A1 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> </section> <section class="component container container--30-70 "> <div class="container__col container__col--30 "> <section class="section-headline component component--headline container section-headline--x-small section-headline--no-border " lang="en" dir="ltr"> <h2 class="section-headline__title section-headline__title--x-small">Our innovation means trying new things, learning from our mistakes, and consistently refining our approach.</h2> </section> </div> <div class="container__col container__col--70 "> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <div class="rich-text__snippet rich-text__snippet--5050"> <div class="rich-text__5050-left"> <p>Philanthropic institutions have an especially critical role to play in accelerating the cycle of innovation when it comes to the health issues faced by people living in poverty. Governments in wealthy countries have historically been strong supporters of basic scientific research, and private industry uses the insights from the research to develop new products and services. But in many cases, these breakthroughs don’t improve the lives of people living in low-income countries, because products and services usually aren’t developed with their people's needs in mind.</p> </div> <div class="rich-text__5050-right"> <p>This is where organizations like our foundation can help. We can take risks that private industry may not be able to justify and give scientists working at the cutting edge the resources to innovate for the benefit of those who cannot afford to pay. </p> </div> </div> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Wolbachia</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>Dengue is terrible disease spread by a species of mosquito called Aedes aegypti. </p> <p>By the early 2000s, the scientific community had been trying and failing at a vaccine for years, when a scientist named Scott O’Neill had an idea: What if instead of vaccinating the people, we treated the Aedes aegypti mosquito? </p> <p>Most insects contain bacteria called Wolbachia. But the Aedes aegypti does not, and O’Neill believed that by introducing Wolbachia to the Aedes, he could shorten the mosquito’s lifespan, killing the insect before it had time to transmit dengue. </p> <p>It was longshot R&D, and at first, it looked like it wouldn’t work. The Wolbachia wasn’t killing the mosquitos or shortening their lifespan. But then O’Neill realized it was doing something just as good: It made it impossible for Aedes to transmit dengue. </p> <p>Today, countries like Indonesia are benefiting from this research. A study there found that in places with the Wolbachia mosquitos, dengue had virtually disappeared.</p> </section> </div> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/ourrolewolbachia_ga1890368_tg549321_1600x900.jpg?rev=eb33af9415404d368886b12386414006&w=1600&hash=C14C3B5018B534DE9544BF6F2A06221B 1600w, /-/media/gfo/3about/2ourrole/ourrolewolbachia_ga1890368_tg549321_1600x900.jpg?rev=eb33af9415404d368886b12386414006&w=1200&hash=73BE9F74A801ECF1F6C6974AD4AA4E94 1200w, /-/media/gfo/3about/2ourrole/ourrolewolbachia_ga1890368_tg549321_1600x900.jpg?rev=eb33af9415404d368886b12386414006&w=800&hash=1BED2D6AA538DD28B55F274BAC6BC4EB 800w, /-/media/gfo/3about/2ourrole/ourrolewolbachia_ga1890368_tg549321_1600x900.jpg?rev=eb33af9415404d368886b12386414006&w=400&hash=4774FDD8574DCD829021EEBB8DFEB7EE 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> <figcaption class="image-block__caption"> <span class="image-block__description">Individual mesh cubes are home to 1,000-1,500 mosquitoes at this World Mosquito Program research lab.</span> </figcaption> </figure> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">MenAfriVac vaccine</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="A health worker prepares a vaccine during a meningitis vaccination campaign in Kaolack, Senegal on November 14, 2012." sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/ourrolevaccine_ga1294969_fc318454_1600x900.jpg?rev=82576ded737f4029b7ddb9716081cf64&w=1600&hash=700695AA8102540E6914DE581169692D 1600w, /-/media/gfo/3about/2ourrole/ourrolevaccine_ga1294969_fc318454_1600x900.jpg?rev=82576ded737f4029b7ddb9716081cf64&w=1200&hash=3DCAEA4EB33C72A7E0D50ED9EDEB19F1 1200w, /-/media/gfo/3about/2ourrole/ourrolevaccine_ga1294969_fc318454_1600x900.jpg?rev=82576ded737f4029b7ddb9716081cf64&w=800&hash=7AB06E3BABD66B57E9638C88E1083107 800w, /-/media/gfo/3about/2ourrole/ourrolevaccine_ga1294969_fc318454_1600x900.jpg?rev=82576ded737f4029b7ddb9716081cf64&w=400&hash=E6FA910B378907BE36861DEE4F078BBA 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> <figcaption class="image-block__caption"> <span class="image-block__description">A health worker prepares a vaccine during a meningitis vaccination campaign in Kaolack, Senegal.</span> </figcaption> </figure> </section> </div> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>In 1996 and 1997, the largest meningitis epidemic in recorded history swept across the middle of the African continent. Meningitis is a terrifying and painful disease; of 250,000 people who fell ill, 25,000 died, and another 50,000 were left with permanent, debilitating injuries. Public health leaders on the continent pushed hard to address the crisis, and by the end of 2000, they were collaborating with WHO and PATH to create the Meningitis Vaccine Project (MVP), whose goal was to improve on the inadequate meningitis vaccine that existed at the time.</p> <p>Early on, MVP started looking for manufacturers to make sure that a vaccine, once discovered, could be produced and delivered. It soon became clear, however, that all the manufacturers in wealthy countries with the capacity were either unwilling or unable to do it at a cost affordable by the countries that needed it. MVP was forced to rethink its strategy. An Indian manufacturer, the Serum Institute, said it could manufacture an inexpensive vaccine, but it needed additional support to do so. In response, MVP assembled a consortium of international partners to provide that support. For example, with the foundation’s help, a company from the Netherlands provided some of the basic components of the vaccine.</p> <p>Serum Institute eventually put the pieces together and was able to develop MenAfriVac and sell it at the target price. Between 2010 and 2014, large-scale vaccination campaigns were begun in Burkina Faso, Mali, Niger, Cameroon, Chad, Nigeria, Benin, Ghana, Senegal, Sudan, the Gambia, and Ethiopia, and in 2014, MenAfriVac was added to routine immunizations schedules in sub-Saharan Africa. In areas where it has been introduced, meningitis outbreaks have completely disappeared.</p> </section> </div> </section> </section> <section class="component container container--bleed " id="Container-f591e53c-be49-4408-8cd1-503bdbf57bcb" style=" "> <a class="component jump-nav-anchor js-jump-nav-anchor" id="strengthening_global_cooperation">Strengthening global cooperation</a> <section class="section-headline component component--headline container section-headline--centered " lang="en" dir="ltr"> <h2 class="section-headline__title">Strengthening global cooperation</h2> <div class="section-headline__subtitle"> by bringing together governments, businesses, philanthropies, and communities to save and transform lives around the world. </div> </section> <section class="component container container--100 "> <div class="container__col container__col--100"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/role_cooperation_ga12237442_cp602723_3200x1800.jpg?rev=48d145fc7f07495eb06de3ef2159c267&w=1600&hash=146394DD98B59232CD15928E14C539F2 1600w, /-/media/gfo/3about/2ourrole/role_cooperation_ga12237442_cp602723_3200x1800.jpg?rev=48d145fc7f07495eb06de3ef2159c267&w=1200&hash=CAFBA4FECB47F97D07470B9FA88F5BED 1200w, /-/media/gfo/3about/2ourrole/role_cooperation_ga12237442_cp602723_3200x1800.jpg?rev=48d145fc7f07495eb06de3ef2159c267&w=800&hash=1AEC5ED3AEC6DFB82108C86E41908CC4 800w, /-/media/gfo/3about/2ourrole/role_cooperation_ga12237442_cp602723_3200x1800.jpg?rev=48d145fc7f07495eb06de3ef2159c267&w=400&hash=AB4ED015B49ED270BD28BBDBC99C06ED 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> </section> <section class="component container container--30-70 "> <div class="container__col container__col--30 "> <section class="section-headline component component--headline container section-headline--x-small section-headline--no-border " lang="en" dir="ltr"> <h2 class="section-headline__title section-headline__title--x-small">We build partnerships that bring together resources, expertise, and vision from around the globe to identify issues, find answers, and drive change.</h2> </section> </div> <div class="container__col container__col--70 "> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <div class="rich-text__snippet rich-text__snippet--5050"> <div class="rich-text__5050-left"> <p>In the past, philanthropy was usually a solo endeavor. A wealthy individual picked a problem and went about solving it more or less alone. In recent years, however, philanthropists have focused much more on collaboration, and our foundation has benefitted from this trend. </p> <p>The problems we try to solve are big and complicated. We know we don’t have all the answers. We also know that we can make far more progress by working with others. As big as the foundation’s endowment is, it’s only a fraction of what governments can spend. In its entire 20-year history, the foundation has donated about the equivalent of what the country of Singapore – or the US state of New Jersey – spends every year. </p> </div> <div class="rich-text__5050-right"> <p>The challenges of education, poverty, and disease sit at the intersection of so many disciplines. Others have worked for years to try solving them, experts in government, in business, and in other non-profits. Everybody needs to be part of the solution. </p> <p>One of the foundation’s primary roles is to act as a convener of and partner to these organizations: to help make sure we’re all learning from and supporting each other to achieve our common goals.</p> </div> </div> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Developing drugs to fight COVID-19</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>Anti-virals have been an underinvested branch of science for a long time, including by our foundation. Researchers have not been as effective at developing drugs to fight viruses as they have been at developing those to fight bacteria. But that’s changing during COVID-19. </p> <p>Our foundation has worked with many partners to pull together scientists, CEOs, and public health experts to test existing drugs against the novel coronavirus and make sure successful candidates get to everyone who needs them. </p> <p>We’ve seen significant breakthroughs in this area. For example, pharmaceutical companies have agreed expand drug making capacity by using each other's factories. Remdesivir, for example, was created by Gilead, but extra quantities will now be produced in Pfizer factories. Very few companies have ever allowed its factories to be used by competitor in this way. </p> <p>We expect to see more cooperation when it comes to lifesaving treatments in the future. We’re working with researchers will develop large, diverse libraries of antivirals, which they’ll be able to scan through to quickly find effective treatments if another new virus appears.</p> </section> </div> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/roledevdrugs_f0237195biological_researchspl_1600x900.jpg?rev=35c6f384e5ea48a1ac2b72515bb19c72&w=1600&hash=7423A152CED7BCE2351396504FB5967D 1600w, /-/media/gfo/3about/2ourrole/roledevdrugs_f0237195biological_researchspl_1600x900.jpg?rev=35c6f384e5ea48a1ac2b72515bb19c72&w=1200&hash=46C4358CE68959F0E5C1E17DBD893C79 1200w, /-/media/gfo/3about/2ourrole/roledevdrugs_f0237195biological_researchspl_1600x900.jpg?rev=35c6f384e5ea48a1ac2b72515bb19c72&w=800&hash=048F34EF4B95D1F7EFD8F26C4AAD7EF1 800w, /-/media/gfo/3about/2ourrole/roledevdrugs_f0237195biological_researchspl_1600x900.jpg?rev=35c6f384e5ea48a1ac2b72515bb19c72&w=400&hash=0C96E5446396F541000EC7529421B57B 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">The Global Fund to fight AIDS, Tuberculosis and Malaria</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/roleglobalfund_ga1270007_lg000348_1600x900.jpg?rev=ae389fedb0074010aa890cae7ef447d2&w=1600&hash=37091AAB13EE0017489D22DE3D3E39D8 1600w, /-/media/gfo/3about/2ourrole/roleglobalfund_ga1270007_lg000348_1600x900.jpg?rev=ae389fedb0074010aa890cae7ef447d2&w=1200&hash=EB0B1129AA0990376C14C86541F0B9EC 1200w, /-/media/gfo/3about/2ourrole/roleglobalfund_ga1270007_lg000348_1600x900.jpg?rev=ae389fedb0074010aa890cae7ef447d2&w=800&hash=276DE2AE3C6720962CB2765CAC97A320 800w, /-/media/gfo/3about/2ourrole/roleglobalfund_ga1270007_lg000348_1600x900.jpg?rev=ae389fedb0074010aa890cae7ef447d2&w=400&hash=5BEBD5038D05ECBFC39152511B487CCD 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>At the turn of the 21st century, three of the deadliest diseases in the world raged out of control, and the global health community was losing the fight against them. There were AIDS drugs available, but the majority of people in poor countries couldn’t afford them. Mosquitoes had developed resistance to the insecticides and the parasite had developed resistance to the treatments that had once kept the disease in check. A test that could reliably diagnose TB did not exist. It was clear that something needed to change. So in 2001, UN Secretary General Kofi Annan called for making the fight against these diseases a global priority; shortly thereafter, the UN announced the creation of the Global Fund to Fight AIDS, Tuberculosis, and Malaria, a new form of public-private partnership for global health financing. </p> <p>This was a new way of doing global health: pooling funds to generate enough demand to lower the prices of drugs and other supplies and disbursing the money to countries that needed it. </p> <p>Donor countries provide 92% of the funding, and the rest is contributed by the private sector and foundations. In 2001, the Gates Foundation became one of the first of those foundations with a gift of $100 million; since then, we have contributed more than $2 billion. </p> <p>The Global Fund has been a huge success, allowing more than 100 countries to offer bed nets, AIDS treatments, TB tests, and other lifesaving solutions. Since its creation in 2002, the Global Fund has distributed over $45 billion to 155 countries, saving an astonishing 38 million lives and offering care, treatment, and prevention to hundreds of millions more.</p> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Free Application for Federal Student Aid (FAFSA)</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>The government has a vested interest in helping young Americans go to college. That’s why it offers the Free Application for Federal Student Aid (FAFSA), which opens up access to Pell Grants, Equal Opportunity Grants, the Federal Work-Study Program, and more. </p> <p>But filling out the FAFSA is not an easy task, and many prospective students find it confusing and intimidating. As a result, every year as many as 2 million students who are eligible for Federal financial aid, many of whom come from low-income backgrounds or are the first in their families to attend college—simply don’t apply. </p> <p>Eliminating one obstacle to a bright future doesn’t do much good if it’s replaced with another obstacle. That’s why, drawing on the work of partners through our Reimagining Aid Design and Delivery initiative, the foundation developed a road map for fixing the FAFSA. The goal is to guarantee that all students have access to financial aid and a high-quality, affordable postsecondary education. </p> <p>The government has already implemented some of the report’s recommendations, and as of July 1, 2023, thanks to the recently passed FAFSA Simplification Act, students across America will face fewer barriers to college.</p> </section> </div> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="FAFSA" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/rolefafsa_ga1358911_eh394491_1600x900.jpg?rev=067c5d351a724594ab44989d2316cda0&w=1600&hash=7FBCE6D8C6F20CDB050728EFA7A0BE99 1600w, /-/media/gfo/3about/2ourrole/rolefafsa_ga1358911_eh394491_1600x900.jpg?rev=067c5d351a724594ab44989d2316cda0&w=1200&hash=F47D591E3C6DCF777F28348520CA5EB9 1200w, /-/media/gfo/3about/2ourrole/rolefafsa_ga1358911_eh394491_1600x900.jpg?rev=067c5d351a724594ab44989d2316cda0&w=800&hash=02A8A44B34C39EDAB494AAB85B150E2F 800w, /-/media/gfo/3about/2ourrole/rolefafsa_ga1358911_eh394491_1600x900.jpg?rev=067c5d351a724594ab44989d2316cda0&w=400&hash=1DBD276B70591171084C3C20DC90BC0A 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> </section> </section> <section class="component container container--bleed " id="Container-5447c918-930b-4411-bc5b-98878518ff05" style=" "> <a class="component jump-nav-anchor js-jump-nav-anchor" id="creating_market_incentives_for_lifesaving_products">Creating market incentives for lifesaving products</a> <section class="section-headline component component--headline container section-headline--centered " lang="en" dir="ltr"> <h2 class="section-headline__title">Creating market incentives for lifesaving products</h2> <div class="section-headline__subtitle"> by supporting the development and delivery of vaccines,<br/>treatments, and tools for those most in need. </div> </section> <section class="component container container--100 "> <div class="container__col container__col--100"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="Preparation for the distribution of mosquito nets in Inhambane, Mozambique" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/rolemarketincentives_ga1702756_jo530843_3200x1800.jpg?rev=31ef950a1640404f8e0ef490a4aedde9&w=1600&hash=F5E0EE67846666130904297787CC8DBF 1600w, /-/media/gfo/3about/2ourrole/rolemarketincentives_ga1702756_jo530843_3200x1800.jpg?rev=31ef950a1640404f8e0ef490a4aedde9&w=1200&hash=C74F60AC17CB3B2B85D8C4AA95DDE9E0 1200w, /-/media/gfo/3about/2ourrole/rolemarketincentives_ga1702756_jo530843_3200x1800.jpg?rev=31ef950a1640404f8e0ef490a4aedde9&w=800&hash=BD119D83C046C15D6D4FEF09FCBB8F6B 800w, /-/media/gfo/3about/2ourrole/rolemarketincentives_ga1702756_jo530843_3200x1800.jpg?rev=31ef950a1640404f8e0ef490a4aedde9&w=400&hash=D0E468F4F901BD42DCB6D51C6A9CCC86 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> <figcaption class="image-block__caption"> <span class="image-block__description">Preparation for the distribution of mosquito nets in Inhambane, Mozambique</span> </figcaption> </figure> </section> </div> </section> <section class="component container container--30-70 "> <div class="container__col container__col--30 "> <section class="section-headline component component--headline container section-headline--x-small section-headline--no-border " lang="en" dir="ltr"> <h2 class="section-headline__title section-headline__title--x-small">We are dedicated to improving the quality of life for individuals around the world.</h2> </section> </div> <div class="container__col container__col--70 "> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <div class="rich-text__snippet rich-text__snippet--5050"> <div class="rich-text__5050-left"> <p>Put yourself in the shoes of someone living on less than $2 a day. </p> <p>You’re focused on securing the essentials: food, water, medicine. </p> <p>The odds are that you’re a small farmer, supporting your family by growing crops on less than an acre of land, which means you need seeds. </p> <p>Even if you had the money to afford certain medicines, vaccines, and farming supplies, you likely couldn’t find them. Businesses just don’t sell them where you live, in part because they don’t know if they’d be able to turn a profit. The market is broken. </p> </div> <div class="rich-text__5050-right"> <p>We believe our foundation can help repair the market so that it works for more people. With our partners, we look for innovative ways to close these gaps so everyone has access to the products and services they need to thrive.</p> </div> </div> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Advance Market Commitment (AMC)</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>In early 2007, researchers developed a new vaccine to prevent pneumonia. </p> <p>It cost $70 for a single injection of the vaccine in wealthy countries, which is expensive as vaccines go. Most people thought it wouldn’t be available in poorer countries for another decade or two – even though that’s where most pneumonia deaths happen. </p> <p>But that year our foundation partnered with <a rel="noopener noreferrer" href="https://www.gavi.org/investing-gavi/innovative-financing/pneumococcal-amc" target="_blank">several governments and international organizations</a> to try something new: We negotiated the first advance market commitment (AMC), putting up billions of dollars to finance vaccine makers like GSK and Pfizer as they scaled up production. This way, they could lower costs. We helped cut the price for the vaccine from $70 a dose, to $3.50, and it was rolled out immediately in poorer countries. </p> <p>This marked a landmark transition in the history of global health. Kids in low-income countries were no longer getting the vaccines last. They were getting them at the same time as the kids in higher-income countries.</p> </section> </div> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="Advance Market Commitment" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/roleamc_ga11101682_sk558143_1600x900.jpg?rev=f88bf740f3fe4bff8cbcca877c2838bf&w=1600&hash=AFAB29EF117C469C2963F9576AD0628A 1600w, /-/media/gfo/3about/2ourrole/roleamc_ga11101682_sk558143_1600x900.jpg?rev=f88bf740f3fe4bff8cbcca877c2838bf&w=1200&hash=8D45C2897338740147F379F5F4B4D270 1200w, /-/media/gfo/3about/2ourrole/roleamc_ga11101682_sk558143_1600x900.jpg?rev=f88bf740f3fe4bff8cbcca877c2838bf&w=800&hash=BD08E5CF66DD3622814609ACB0FBA666 800w, /-/media/gfo/3about/2ourrole/roleamc_ga11101682_sk558143_1600x900.jpg?rev=f88bf740f3fe4bff8cbcca877c2838bf&w=400&hash=98A38131C8524A226602E46BCEB41A1A 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Reinvent the Toilet Challenge</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <div class="js-youtube-video-mount youtube-video-mount component" data-model='{"id":"ZGQpsPGPay0","title":"","caption":"","credit":"","image":{"alt":"","srcSet":"","width":"1600","height":"900","sizes":"(min-width: 1230px) 370px, (min-width: 781px) 33vw, 100vw"},"transcriptLink":null,"darkButton":false,"smallButton":false,"autoplay":false,"language":{"Name":"en"}}'></div> </div> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>Sanitation-related diseases kill almost 500,000 children every year. Almost all of these children live in low-income countries without sanitation systems to safely contain and treat human waste. </p> <p>Philanthropy can play a critical role in the development of such systems. The foundation’s Reinvent the Toilet Challenge, issued in 2011, sought designs for new toilets that could run without water, sewers, or electricity, that left waste 100% pathogen-free, and that cost no more than 5¢ per day per user. The response was overwhelming: we received over 120 concepts from scientists at universities across the world. Some concepts not only treated waste but also turned it into valuable resources such as electricity, ash for fertilizer, and small amounts of distilled water. </p> <p>A total of 20 reinvented toilets were showcased in Beijing in 2018. Since then, many of these have been prototyped and piloted; the next step is to work with private companies so that these technologies can be scaled. Now that a portfolio of new toilet technologies is available, it is time for the private sector to do what it does best: build products people need and figure out how to bring them to markets around the world.</p> </section> </div> </section> </section> <section class="component container container--bleed " id="Container-4ba54b6e-21c8-402d-83d9-238113ea9006" style=" "> <a class="component jump-nav-anchor js-jump-nav-anchor" id="generating_high-quality_data_and_evidence">Generating high-quality data and evidence</a> <section class="section-headline component component--headline container section-headline--centered " lang="en" dir="ltr"> <h2 class="section-headline__title">Generating high-quality data and evidence</h2> <div class="section-headline__subtitle"> that drive progress by showing what's<br/>working and what isn't. </div> </section> <section class="component container container--100 "> <div class="container__col container__col--100"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/rolehqdata_ga1867835_dc548576_3200x1800.jpg?rev=e52ee8ae6fdf45deb354b0a5c758fe2e&w=1600&hash=E7806DCCE553A7174C11CD3865B6F46A 1600w, /-/media/gfo/3about/2ourrole/rolehqdata_ga1867835_dc548576_3200x1800.jpg?rev=e52ee8ae6fdf45deb354b0a5c758fe2e&w=1200&hash=9134276011866010062AD1A966726D79 1200w, /-/media/gfo/3about/2ourrole/rolehqdata_ga1867835_dc548576_3200x1800.jpg?rev=e52ee8ae6fdf45deb354b0a5c758fe2e&w=800&hash=FDD354CC86CD82338D5D03D245F78FE8 800w, /-/media/gfo/3about/2ourrole/rolehqdata_ga1867835_dc548576_3200x1800.jpg?rev=e52ee8ae6fdf45deb354b0a5c758fe2e&w=400&hash=A1D478DAFF419431BAF231F94B13F8A9 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> </figure> </section> </div> </section> <section class="component container container--30-70 "> <div class="container__col container__col--30 "> <section class="section-headline component component--headline container section-headline--x-small section-headline--no-border " lang="en" dir="ltr"> <h2 class="section-headline__title section-headline__title--x-small">Our methods are based on logic, driven by rigor, results, issues, and outcomes.</h2> </section> </div> <div class="container__col container__col--70 "> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <div class="rich-text__snippet rich-text__snippet--5050"> <div class="rich-text__5050-left"> <p>When Bill and Melinda started the foundation twenty years ago, the world didn’t have a decent estimate of how many people were dying of malaria each year. The data just didn’t exist, nor did a scientific way to collect it. </p> <p>Today, public health experts have much more accurate information about how many people are being infected with malaria – and where those people are getting sick. </p> </div> <div class="rich-text__5050-right"> <p>If you want to make progress on any problem, first you need a way to measure if what you’re doing is succeeding or failing. You need to know whether the numbers are getting worse or better. </p> <p>That’s why the Gates Foundation spends time and money on collecting and crunching data related to everything from COVID-19 and poverty in the United States, to gender equality, to malaria.</p> </div> </div> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">High school graduation rates</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>It’s hard to imagine, but until a decade ago, the United States had no reliable way to know how many students were graduating from high school. Each state calculated its graduation rate in a different way. Furthermore, respected researchers from noted institutions did their own calculations and found wide gaps between their figures and what many states reported. </p> <p>Our foundation, along with partner organizations like the Data Quality Campaign, funded research to illustrate the problem, proposed solutions, and worked to implement them. In 2008, the U.S. Department of Education released new regulations requiring states to report a uniform, comparable, and accurate graduation rate. </p> <p>Since the 2010-2011 school year, states have reported graduation rates according to the new regulations; almost immediately, a previously hidden problem was revealed—the disparate systems made it very hard to notice and catch extremely low graduation rates and, therefore, hard to do anything about them. Now that states’ reporting is uniform, educators have been able to tackle the issue head-on, and we can say with confidence that today the national high school graduation rate is at an all-time high: 85%.</p> </section> </div> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="Students of Summit Prep celebrate during graduation ceremonies in Redwood City, California." sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/ourrole_ga1365304_db419521_1600x900.jpg?rev=cca89f90fa9a46c19aa9e18da62dc7aa&w=1600&hash=2C59479AEF108CD81A19CADCDD4E2996 1600w, /-/media/gfo/3about/2ourrole/ourrole_ga1365304_db419521_1600x900.jpg?rev=cca89f90fa9a46c19aa9e18da62dc7aa&w=1200&hash=F2A7266EBB1B0D3024A818C0B1A61923 1200w, /-/media/gfo/3about/2ourrole/ourrole_ga1365304_db419521_1600x900.jpg?rev=cca89f90fa9a46c19aa9e18da62dc7aa&w=800&hash=80FEBBF046FB5918290AAAF72D8ED708 800w, /-/media/gfo/3about/2ourrole/ourrole_ga1365304_db419521_1600x900.jpg?rev=cca89f90fa9a46c19aa9e18da62dc7aa&w=400&hash=4C7A4AAD0F59F77C063FFF858F8819FE 400w" height="900" width="1600" loading="lazy" class="image-element" style="--image-height:900; --image-width:1600"> <figcaption class="image-block__caption"> <span class="image-block__description">Students of Summit Prep celebrate during graduation ceremonies in Redwood City, California.</span> </figcaption> </figure> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">The Opportunity Atlas</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="component image-block" style="" lang="en" dir="ltr" > <figure class="image-block__media"> <img alt="Opportunity atlas" sizes="(min-width: 781px) 770px, 100vw" srcset="/-/media/gfo/3about/2ourrole/atlasmap.jpg?rev=bdf0c5f5cf644236988e1020645b4109&w=1600&hash=773E7889F5334FA90B00076BEB7B9963 1600w, /-/media/gfo/3about/2ourrole/atlasmap.jpg?rev=bdf0c5f5cf644236988e1020645b4109&w=1200&hash=2FF6992135043248F460CA61C9EF5F65 1200w, /-/media/gfo/3about/2ourrole/atlasmap.jpg?rev=bdf0c5f5cf644236988e1020645b4109&w=800&hash=AB7E9BF4342A9757B42D71F9F739F462 800w, /-/media/gfo/3about/2ourrole/atlasmap.jpg?rev=bdf0c5f5cf644236988e1020645b4109&w=400&hash=F607788940203E116D53ED3176457BC1 400w" height="752" width="1600" loading="lazy" class="image-element" style="--image-height:752; --image-width:1600"> </figure> </section> </div> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>We recently began a program to increase mobility from poverty and help more Americans climb the economic ladder to improve their lives. To start the work of helping people lift themselves out of poverty, we asked experts to help us separate myth from reality and provide the evidence about how much opportunity there actually is in America, who has it, and who doesn’t. The economist Raj Chetty had already published a study showing that children born in 1940 had a 90% chance of growing up to earn more than their parents, but that for children born 40 years later that chance had fallen to 50%. </p> <p>We helped Chetty and his team start asking questions on an incredibly granular scale, learning about patterns of mobility not just in individual cities but even in individual neighborhoods and individual parts of individual neighborhoods. The result is a platform called <a rel="noopener noreferrer" href="https://www.opportunityatlas.org" target="_blank">The Opportunity Atlas</a> that you can use to explore how much opportunity people in different places all over the country have—and, more importantly, that can help governments work to increase that amount. </p> <p>The Atlas has already served as an advocacy and planning tool, by raising awareness of where and how much inequality there is. Chetty is now working to make it into a policy tool as well, so that in addition to information about what we need to change, it can also tell us what to do to start changing it.</p> </section> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Gender data gap</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>How much income did women in developing countries earn last year? How much property do they own? How many more hours do girls spend on household chores than boys? </p> <p>These are important questions. The answers can help policymakers make better decisions about where they direct funding. Unfortunately, no one knows the answers. No organization has ever collected the data that would make those numbers knowable. </p> <p>When the SDGs were adopted in 2015, they included a goal explicitly about empowering women and girls, which was a powerful way to establish priorities and hold leaders accountable. But it’s a sign of how much this issue has been neglected that only three of the 14 indicators under the gender equality goal had sufficient baseline data and were trackable. </p> <p>That’s why our foundation announced in 2016 that it would spend $80 million to close the gender data gap. When it is possible to quantitatively diagnose the challenges facing women and girls, set ambitious but realistic targets, track progress, and identify best practices, the development community will finally have the tools it needs to achieve gender equality.</p> </section> </div> <div class="container__col container__col--50"> <div class="js-youtube-video-mount youtube-video-mount component" data-model='{"id":"ekW2U4JoN84","title":"","caption":"","credit":"","image":{"alt":"","srcSet":"","width":"1600","height":"900","sizes":"(min-width: 1230px) 370px, (min-width: 781px) 33vw, 100vw"},"transcriptLink":null,"darkButton":false,"smallButton":false,"autoplay":false,"language":{"Name":"en"}}'></div> </div> </section> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">Postsecondary Value Commission</h2> </section> <section class="component container container--50-50 "> <div class="container__col container__col--50"> <div class="js-youtube-video-mount youtube-video-mount component" data-model='{"id":"xRs9rmojCY4","title":"","caption":"","credit":"","image":{"alt":"","srcSet":"","width":"1600","height":"900","sizes":"(min-width: 1230px) 370px, (min-width: 781px) 33vw, 100vw"},"transcriptLink":null,"darkButton":false,"smallButton":false,"autoplay":false,"language":{"Name":"en"}}'></div> </div> <div class="container__col container__col--50"> <section class="rich-text js-rich-text component" style="--max-width:700px" lang="en" dir="ltr"> <p>Going to college in the United States is more expensive than ever—not just at the private four-year colleges where the tuition price tags garner headlines, but at public and two-year colleges as well. Students are naturally starting to wonder: Is college worth it? </p> <p>The data is clear that students from low-income backgrounds and students of color are more likely to feel that it’s not worth it to them. A student from a high-income background is five times more likely than a student from a low-income one to have a bachelor’s degree by age 24. A white adult is twice as likely as a Hispanic adult to have at least an associate degree. </p> <p>In 2019, the foundation, in partnership with the Institute for Higher Education Policy, launched the <a rel="noopener noreferrer" href="https://www.postsecondaryvalue.org/" target="_blank">Postsecondary Value Commission</a>, with the goal of clearly defining and then measuring value. The Value Commission’s research focuses on the impact of variables such as where students attend college, what they study, and whether they finish their credential on their earnings after college. </p> <p>The fact is that almost every new job since the last recession—that’s 13 million jobs—has gone to someone with a postsecondary education. College is by far the best path to a well-paying job in today’s society, and it’s vital that every young person have equal access to that path. The Value Commission is making sure all students have the information they need to make the right choices, and educators have an incentive to provide their students—all their students—with routes to good jobs.</p> </section> </div> </section> </section> <section class="component container container--100 "> <div class="container__col container__col--100"> <section class="section-headline component component--headline container " lang="en" dir="ltr"> <h2 class="section-headline__title">More about our work</h2> </section> <section class="component grouped-cta-cards " > <div class="grouped-cta-cards__items"> <div class="cta-card component " lang="en" dir="ltr"> <div class="cta-card__title">Our work</div> <div class="cta-card__description"> <p>Learn about where we work around the globe and the programs we’ve created to address urgent issues in global health, global development, and education.</p> </div> <ul class="cta-card__links" aria-label="Our work"> <li class="cta-card__link"> <a class="arrow-link" data-gtm-element="promo cta" href="/our-work" data-gtm-text="Learn more" data-gtm-link="https://www.gatesfoundation.org/our-work"> <span>Learn more</span> </a> </li> </ul> </div> <div class="cta-card component " lang="en" dir="ltr"> <div class="cta-card__title">Committed grants</div> <div class="cta-card__description"> <p>We’ve funded thousands of projects, large and small. Our database includes payments made and committed from 1994 onward.</p> </div> <ul class="cta-card__links" aria-label="Committed grants"> <li class="cta-card__link"> <a class="arrow-link" data-gtm-element="promo cta" href="/about/committed-grants" data-gtm-text="Learn more" data-gtm-link="https://www.gatesfoundation.org/about/committed-grants"> <span>Learn more</span> </a> </li> </ul> </div> </div> </section> </div> </section> </div> </main> <footer> <section class="global-footer global-footer--dark" dir="ltr"> <div class="global-footer__container container"> <div class="global-footer__logo" lang="en" dir="ltr"> <a href="/" class="global-footer__logo-link"> <img src="/-/media/logos/logolgwhite.svg?iar=0&rev=425c4ec719be458db783caa5fa47d85d&hash=371A08E5960BE519335B2E3BF4AC5FF8" class="global-footer__logo-image" alt="Bill & Melinda Gates Foundation" srcset="/-/media/logos/logolgwhite.svg?rev=425c4ec719be458db783caa5fa47d85d&hash=5F0692634CDFB04F846AD671D689BEEF"> </a> </div> <div class="global-footer__main-content"> <div class="global-footer__description" lang="en"> We are a nonprofit fighting poverty, disease, and inequity around the world. </div> <nav class="global-footer__main-links global-footer__main-links--mobile" aria-label="Main areas"> <ul class="global-footer__items"> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/about">About</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/our-work">Our work</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/ideas">Ideas</a> </li> </ul> </nav> <div class="global-footer__social-icons"> <div class="social-connect-icons"> <div class="social-connect-icons__icons"> <a class="social-connect-icons__button js-social-follow" aria-label="follow Gates Foundation on X" target="_blank" title="follow Gates Foundation on X" rel="noopener noreferrer" href="https://twitter.com/gatesfoundation"><svg class="icon icon--social-twitter icon--32x32" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#social-twitter"> </use> </svg></a><a class="social-connect-icons__button js-social-follow" aria-label="follow Gates Foundation on Facebook" target="_blank" title="follow Gates Foundation on Facebook" rel="noopener noreferrer" href="https://www.facebook.com/gatesfoundation/"><svg class="icon icon--social-facebook icon--32x32" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#social-facebook"> </use> </svg></a><a class="social-connect-icons__button js-social-follow" aria-label="follow Gates Foundation on LinkedIn" target="_blank" title="follow Gates Foundation on LinkedIn" rel="noopener noreferrer" href="https://www.linkedin.com/company/bill-&-melinda-gates-foundation/"><svg class="icon icon--social-linkedin icon--32x32" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#social-linkedin"> </use> </svg></a><a class="social-connect-icons__button js-social-follow" aria-label="follow Gates Foundation on Instagram" target="_blank" title="follow Gates Foundation on Instagram" rel="noopener noreferrer" href="https://www.instagram.com/gatesfoundation/"><svg class="icon icon--social-instagram icon--32x32" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#social-instagram"> </use> </svg></a><a class="social-connect-icons__button js-social-follow" aria-label="follow Gates Foundation on YouTube" target="_blank" title="follow Gates Foundation on YouTube" rel="noopener noreferrer" href="https://www.youtube.com/user/GatesFoundation/"><svg class="icon icon--social-youtube icon--32x32" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#social-youtube"> </use> </svg></a><a class="social-connect-icons__button js-social-follow" aria-label="Threads" target="_blank" rel="noopener noreferrer" href="https://www.threads.net/@gatesfoundation"><svg class="icon icon--social-threads icon--32x32" aria-hidden="true" focusable="false"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Areas/GFO/assets/img/svg-sprite.svg?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a#social-threads"> </use> </svg></a> </div> </div> </div> <nav class="global-footer__main-links global-footer__main-links--desktop" aria-label="Main areas"> <ul class="global-footer__items"> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/about">About</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/our-work">Our work</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/ideas">Ideas</a> </li> </ul> </nav> <nav class="global-footer__contact-links" aria-label="Contact Us"> <ul class="global-footer__items"> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/about/contact">Contact</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/ideas/media-center">Media Center</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/about/careers">Careers</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" target="_blank" rel="noopener noreferrer" href="https://www.discovergates.org/">Discovery Center</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" target="_blank" rel="noopener noreferrer" href="https://www.gatesphilanthropypartners.org/">Give with us</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" target="_blank" rel="noopener noreferrer" href="https://www.gatesfoundation.org/goalkeepers/">Goalkeepers</a> </li> </ul> </nav><nav class="global-footer__legal-links" aria-label="Legal Information"> <ul class="global-footer__items"> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/about/contact/reporting-scams">Reporting scams</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" target="_blank" rel="noopener noreferrer" href="https://secure.ethicspoint.com/domain/media/en/gui/7589/index.html ">Ethics reporting</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/privacy-and-cookies-notice">Privacy & Cookies Notice</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" href="/terms-of-use">Terms of Use</a> </li> <li class="global-footer__link-item" lang="en" dir="ltr"> <a class="global-footer__link link" target="_blank" rel="noopener noreferrer" href="https://www.gatesfoundation.org/brandguidelines">Brand guidelines</a> </li> </ul> </nav> <div class="global-footer__copyright"> <div class="footer-copyright" lang="en" >1991-2024 Bill & Melinda Gates Foundation. All rights reserved.</div> </div> </div> </div> </section> </footer> </div> <script src="/assets/js/oldBrowser.js"></script> <script src="/Areas/GFO/assets/js/libraries-generated.js?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a"></script><script src="/Areas/GFO/assets/js/index-generated.js?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a"></script><script src="/assets/js/email-signup-generated.js?v=a2ff2cb5a907a8fbc203f039d7fcd80b16a3106a"></script> </body></html>