CINXE.COM

Out of the Shadows | SEI

<!DOCTYPE html> <html lang="en-GB"> <head> <meta charset="UTF-8"/> <!-- Google Chrome Frame for IE --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538557439",accountID:"4330448",trustKey:"4330448",xpid:"UAUEUVJXABAEUlhSAwAPUVw=",licenseKey:"NRJS-0c2d130cb10c763f562",applicationID:"469041878"};;/*! 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 id="viewport" name="viewport" content="width=device-width"> <!-- Favicons --> <meta name="theme-color" content="#00D297"> <script type='application/ld+json'>{ "@context": "http:\/\/www.schema.org", "dateCreated": "2023-12-14 10:45:18", "dateModified": "2023-12-14 10:58:38", "datePublished": "2023-12-14 10:45:18", "description": "The project's aim is to explore how to ensure inclusion of S\u00e1mi reindeer herding communities in the review of environmental licenses for hydropower.", "image": "https:\/\/www.sei.org\/wp-content\/uploads\/2023\/12\/bild-14-cj.png?modtime=", "inLanguage": { "@type": "Language", "name": "English" }, "keywords": "", "name": "Out of the Shadows", "url": "https:\/\/www.sei.org\/projects\/out-of-the-shadows-eng\/", "@type": "CreativeWorkSeries", "endDate": "2025", "startDate": "2021" }</script> <!-- Google Tag Manager DataLayer Custom Variables --> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push( { 'event': 'content', 'data' : { "postPublishedDate": "2023-12-14" } }, ); </script> <!-- Google Tag Manager --> <script class="_iub_cs_activate" data-iub-purposes="2" type="text/plain"> (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-WGWZMTT'); </script> <!-- End Google Tag Manager --> <link rel="preload" href="https://www.sei.org/wp-content/themes/sei/assets/fonts/calibre-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"/> <link rel="preload" href="https://www.sei.org/wp-content/themes/sei/assets/fonts/calibre-semibold.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <!-- WordPress head functions --> <script type="text/javascript" class="_iub_cs_skip"> var _iub = _iub || {}; _iub.csConfiguration = _iub.csConfiguration || {}; _iub.csConfiguration.siteId = "2825234"; _iub.csConfiguration.cookiePolicyId = "19848806"; </script> <script class="_iub_cs_skip" src="https://cs.iubenda.com/autoblocking/2825234.js"></script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.8 (Yoast SEO v23.8) - https://yoast.com/wordpress/plugins/seo/ --> <title>Out of the Shadows | SEI</title> <meta name="description" content="The project&#039;s aim is to explore how to ensure inclusion of Sámi reindeer herding communities in the review of environmental licenses for hydropower." /> <link rel="canonical" href="https://www.sei.org/projects/out-of-the-shadows-eng/" /> <meta property="og:locale" content="en_GB" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Out of the Shadows" /> <meta property="og:description" content="The project&#039;s aim is to explore how to ensure inclusion of Sámi reindeer herding communities in the review of environmental licenses for hydropower." /> <meta property="og:url" content="https://www.sei.org/projects/out-of-the-shadows-eng/" /> <meta property="og:site_name" content="SEI" /> <meta property="article:publisher" content="http://www.facebook.com/StockholmEnvironmentInstitute" /> <meta property="article:modified_time" content="2023-12-14T09:58:38+00:00" /> <meta property="og:image" content="https://www.sei.org/wp-content/uploads/2023/12/bild-14-cj.png?modtime=" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:image" content="https://www.sei.org/wp-content/uploads/2023/12/bild-14-cj.png?modtime=" /> <meta name="twitter:site" content="@SEIresearch" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.sei.org/projects/out-of-the-shadows-eng/","url":"https://www.sei.org/projects/out-of-the-shadows-eng/","name":"Out of the Shadows | SEI","isPartOf":{"@id":"https://www.sei.org/#website"},"datePublished":"2023-12-14T09:45:18+00:00","dateModified":"2023-12-14T09:58:38+00:00","description":"The project's aim is to explore how to ensure inclusion of Sámi reindeer herding communities in the review of environmental licenses for hydropower.","breadcrumb":{"@id":"https://www.sei.org/projects/out-of-the-shadows-eng/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.sei.org/projects/out-of-the-shadows-eng/"]}]},{"@type":"BreadcrumbList","@id":"https://www.sei.org/projects/out-of-the-shadows-eng/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.sei.org/"},{"@type":"ListItem","position":2,"name":"Projects","item":"https://www.sei.org/projects-and-tools/projects/"},{"@type":"ListItem","position":3,"name":"Out of the Shadows"}]},{"@type":"WebSite","@id":"https://www.sei.org/#website","url":"https://www.sei.org/","name":"SEI","description":"Bridging science and policy since 1989","publisher":{"@id":"https://www.sei.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.sei.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https://www.sei.org/#organization","name":"Stockholm Environment Institute","url":"https://www.sei.org/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.sei.org/#/schema/logo/image/","url":"https://www.sei.org/wp-content/uploads/2017/11/sei-logo.png?modtime=","contentUrl":"https://www.sei.org/wp-content/uploads/2017/11/sei-logo.png?modtime=","width":1,"height":1,"caption":"Stockholm Environment Institute"},"image":{"@id":"https://www.sei.org/#/schema/logo/image/"},"sameAs":["http://www.facebook.com/StockholmEnvironmentInstitute","https://x.com/SEIresearch","http://www.linkedin.com/company/stockholm-environment-institute"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//cdn.iubenda.com' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='theme-styles-css' href='https://www.sei.org/wp-content/themes/sei/assets/css/style.min.css?ver=2.25' type='text/css' media='all' /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.sei.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.sei.org/?p=157767' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.sei.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.sei.org%2Fprojects%2Fout-of-the-shadows-eng%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.sei.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.sei.org%2Fprojects%2Fout-of-the-shadows-eng%2F&#038;format=xml" /> <link rel="icon" href="https://www.sei.org/wp-content/uploads/2018/02/cropped-favicon-20180207-2-150x150.jpg?modtime=" sizes="32x32" /> <link rel="icon" href="https://www.sei.org/wp-content/uploads/2018/02/cropped-favicon-20180207-2-201x201.jpg?modtime=" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.sei.org/wp-content/uploads/2018/02/cropped-favicon-20180207-2-201x201.jpg?modtime=" /> <meta name="msapplication-TileImage" content="https://www.sei.org/wp-content/uploads/2018/02/cropped-favicon-20180207-2-300x300.jpg?modtime=" /> <!-- end of WordPress head --> <meta property="article:topic" content="land use"><meta property="article:topic" content="participation"><meta property="article:topic" content="water resources"><meta property="article:centre" content="SEI Headquarters"> </head> <body class="project-template-default single single-project postid-157767 project-out-of-the-shadows-eng"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WGWZMTT" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <a class="c-skip-navigation" href="#content" title="Skip navigation"> <div class="o-container"> <span class="c-skip-navigation__text">Skip navigation</span> </div> </a> <header class="c-header js-header"> <div class="o-container"> <div class="c-header__inner"> <a class="c-header__logo-wrapper" href="https://www.sei.org"> <img class="c-header__logo" src="https://www.sei.org/wp-content/themes/sei/assets/src/sprite-images/logo.svg?v2.0" alt="SEI Logo"/> </a> <div class="c-header__content-wrapper"> <button class="c-header__hamburger js-header-menu-toggle" aria-expanded="false" aria-controls="mobile-menu-wrapper" type="button"> <span class="u-accessible-hide">Menu</span> <svg class="o-svg o-svg--hamburger "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#hamburger"/></svg> </button> <div class="c-header__menu-wrapper js-menu-wrapper"> <div class="c-header__left-menu-wrapper"><ul id="menu-main-menu-left" class="c-main-menu c-main-menu--left"><li id="menu-item-96" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-96"><a href="https://www.sei.org/publications/">Publications</a> </li > <li id="menu-item-146689" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-146689"><button class="c-main-menu__list-item-button js-sub-menu-toggle" aria-expanded="false" aria-controls="sub-menu-146689" type="button">Commentary <svg class="o-svg o-svg--chevron-bold c-main-menu__list-item-button-icon c-main-menu__list-item-button-icon--bold"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-bold"/></svg> <svg class="o-svg o-svg--chevron c-main-menu__list-item-button-icon c-main-menu__list-item-button-icon--regular"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron"/></svg> </button><div class="c-main-menu__sub-menu-wrapper c-main-menu__sub-menu-wrapper--level-0 js-sub-menu" id="sub-menu-146689"> <div class="c-mega-nav-featured js-mega-nav-featured"> <div class="o-container"> <div class="c-mega-nav-featured__inner js-mega-nav-featured-inner"> <p class="c-mega-nav-featured__heading">Editor’s choice</p> <div class="c-mega-nav-featured__card-container"> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/11/54082041353-1aeac5580c-b-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/11/54082041353-1aeac5580c-b-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/11/54082041353-1aeac5580c-b-1000x561.webp?modtime=" class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/features/cop16-biodiversity-trends-pathways-for-global-action/"> <span class="c-card__title"> COP16 trends show new pathways for global biodiversity action </span> </a> </div> </div> </article> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/10/gettyimages-1972372031-web-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/10/gettyimages-1972372031-web-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/10/gettyimages-1972372031-web-1000x561.webp?modtime=" alt="Lit-up black and gray office buildings rise against a dark sky, above a pedestrian bridge, above streaks of lights in blue and red over a street" class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/publications/making-good-financial-net-zero-commitments-policy/"> <span class="c-card__title"> Making good on financial sector net zero commitments: building the road to policy </span> </a> </div> </div> </article> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/11/nuri-lopez-vcrjzn9snlc-unsplash-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/11/nuri-lopez-vcrjzn9snlc-unsplash-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/11/nuri-lopez-vcrjzn9snlc-unsplash-1000x561.webp?modtime=" alt="A winding stone pathway leading to a small white chapel on top of a rugged, rocky peninsula jutting into the blue ocean, surrounded by steep cliffs and crashing waves." class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/perspectives/sei-voices-next-round-ndcs/"> <span class="c-card__title"> SEI voices: how updated NDCs can accelerate climate action </span> </a> </div> </div> </article> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/09/photo1-748x420.webp?modtime=1727359731" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/09/photo1-550x309.webp?modtime=1727359731" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/09/photo1-960x561.webp?modtime=1727359731" alt="A person walks across stepping stones in a flooded street in Kihoto, an informal settlement affected by recurring floods." class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/features/how-lack-of-official-support-increases-vulnerability-during-disasters/"> <span class="c-card__title"> Beyond blankets: how lack of official support increases vulnerability during disasters </span> </a> </div> </div> </article> </div> </div> </div> </div> <div class='c-main-menu__sub-menu c-main-menu__sub-menu--level-0'><button class="c-main-menu__back-button js-menu-back-button" type="button"> <svg class="o-svg o-svg--chevron c-main-menu__back-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron"/></svg> Back</button><div class='o-container'><ul class="c-main-menu__sub-menu-list"> <li id="menu-item-99" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-99"><a href="https://www.sei.org/perspectives/">Perspectives</a> </li > <li id="menu-item-146694" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146694"><a href="https://www.sei.org/features/">Features</a> </li > <li id="menu-item-146691" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146691"><a href="https://www.sei.org/press-room/">Press room</a> </li > </ul></div></div> </div ></li > <li id="menu-item-146690" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146690"><a href="https://www.sei.org/tools/">Tools</a> </li > <li id="menu-item-109" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><a href="https://www.sei.org/events/">Events</a> </li > </ul></div> <div class="c-header__right-menu-wrapper"><ul id="menu-main-menu-right" class="c-main-menu c-main-menu--right"><li id="menu-item-146659" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146659"><a href="https://www.sei.org/projects/">Projects</a> </li > <li id="menu-item-146660" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146660"><a href="https://www.sei.org/people/">People</a> </li > <li id="menu-item-146661" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146661"><a href="https://www.sei.org/about-sei/organization/centres/">Centres</a> </li > <li id="menu-item-146662" class="c-main-menu__list-item js-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-146662"><button class="c-main-menu__list-item-button js-sub-menu-toggle" aria-expanded="false" aria-controls="sub-menu-146662" type="button">About <svg class="o-svg o-svg--chevron-bold c-main-menu__list-item-button-icon c-main-menu__list-item-button-icon--bold"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-bold"/></svg> <svg class="o-svg o-svg--chevron c-main-menu__list-item-button-icon c-main-menu__list-item-button-icon--regular"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron"/></svg> </button><div class="c-main-menu__sub-menu-wrapper c-main-menu__sub-menu-wrapper--level-0 js-sub-menu" id="sub-menu-146662"> <div class="c-mega-nav-featured js-mega-nav-featured"> <div class="o-container"> <div class="c-mega-nav-featured__inner js-mega-nav-featured-inner"> <p class="c-mega-nav-featured__heading">Announcements</p> <div class="c-mega-nav-featured__card-container"> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2019/10/featured-unsplash-kufsor1-f-s-748x420.jpg?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2019/10/featured-unsplash-kufsor1-f-s-550x309.jpg?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2019/10/featured-unsplash-kufsor1-f-s-938x561.jpg?modtime=" alt="Wind turbines on a wintery landscape" class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/about-sei/results-and-impact/annual-reports/"> <span class="c-card__title"> Annual reports </span> </a> </div> </div> </article> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2023/12/currentsheader2024-1-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2023/12/currentsheader2024-1-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2023/12/currentsheader2024-1-1000x561.webp?modtime=" alt="Abstract art representing a nebula, used as a header image for Currents 2024." class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/features/currents2024/"> <span class="c-card__title"> SEI Currents 2024 </span> </a> </div> </div> </article> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/06/gettyimages-1667314776-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/06/gettyimages-1667314776-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/06/gettyimages-1667314776-1000x561.webp?modtime=" alt="Four people commuting along a riverside pathway, with two riding bicycles, one on an electric scooter, and one walking. The background features calm water and a cityscape with modern buildings under a clear sky." class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/about-sei/organization/policies/sustainability-at-sei/"> <span class="c-card__title"> Sustainability at SEI </span> </a> </div> </div> </article> <article class="c-card c-card--in-menu "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2023/01/appolinary-kalashnikova-wyghtlym344-unsplash-748x420.jpg?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2023/01/appolinary-kalashnikova-wyghtlym344-unsplash-550x309.jpg?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2023/01/appolinary-kalashnikova-wyghtlym344-unsplash-1000x561.jpg?modtime=" alt="Valley of windmills" class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/about-sei/contact/newsletter/"> <span class="c-card__title"> Global newsletter </span> </a> </div> </div> </article> </div> </div> </div> </div> <div class='c-main-menu__sub-menu c-main-menu__sub-menu--level-0'><button class="c-main-menu__back-button js-menu-back-button" type="button"> <svg class="o-svg o-svg--chevron c-main-menu__back-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron"/></svg> Back</button><div class='o-container'><ul class="c-main-menu__sub-menu-list"> <li id="menu-item-146663" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-146663"><a href="https://www.sei.org/about-sei/">About SEI</a><button class="c-main-menu__sub-list-item-button js-sub-sub-menu-toggle" aria-expanded="false" type="button"><span class="u-accessible-hide">Toggle the sub-menu</span> <svg class="o-svg o-svg--chevron-bold c-main-menu__sub-list-item-button-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-bold"/></svg> </button> <div class='c-main-menu__sub-menu c-main-menu__sub-menu--level-1 js-sub-menu js-horizontal-scrolling'><button class="c-main-menu__sub-menu-scrolling-button c-main-menu__sub-menu-scrolling-button--left js-arrow js-arrow-left" aria-label="Scroll left"> <svg class="o-svg o-svg--chevron-right c-main-menu__sub-menu-scrolling-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-right"/></svg> </button><button class="c-main-menu__sub-menu-scrolling-button c-main-menu__sub-menu-scrolling-button--right js-arrow js-arrow-right" aria-label=\"Scroll right\"> <svg class="o-svg o-svg--chevron-right c-main-menu__sub-menu-scrolling-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-right"/></svg> </button><ul class="c-main-menu__sub-menu-list js-horizontal-scrolling__scrollable"> <li id="menu-item-146664" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146664"><a href="https://www.sei.org/about-sei/governance/">Governance</a> </li > <li id="menu-item-146665" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146665"><a href="https://www.sei.org/about-sei/organization/">Organization</a> </li > <li id="menu-item-146666" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146666"><a href="https://www.sei.org/about-sei/strategy/">Strategy</a> </li > <li id="menu-item-183216" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-183216"><a href="https://www.sei.org/about-sei/results-and-impact/">Results and impact</a> </li > <li id="menu-item-146668" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146668"><a href="https://www.sei.org/about-sei/opportunities/">Opportunities</a> </li > <li id="menu-item-146805" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-146805"><a href="https://www.sei.org/about-sei/contact/">Contact</a> </li > </ul></div> </li > <li id="menu-item-146673" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-146673"><a href="https://www.sei.org/topics/">Topics</a><button class="c-main-menu__sub-list-item-button js-sub-sub-menu-toggle" aria-expanded="false" type="button"><span class="u-accessible-hide">Toggle the sub-menu</span> <svg class="o-svg o-svg--chevron-bold c-main-menu__sub-list-item-button-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-bold"/></svg> </button> <div class='c-main-menu__sub-menu c-main-menu__sub-menu--level-1 js-sub-menu js-horizontal-scrolling'><button class="c-main-menu__sub-menu-scrolling-button c-main-menu__sub-menu-scrolling-button--left js-arrow js-arrow-left" aria-label="Scroll left"> <svg class="o-svg o-svg--chevron-right c-main-menu__sub-menu-scrolling-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-right"/></svg> </button><button class="c-main-menu__sub-menu-scrolling-button c-main-menu__sub-menu-scrolling-button--right js-arrow js-arrow-right" aria-label=\"Scroll right\"> <svg class="o-svg o-svg--chevron-right c-main-menu__sub-menu-scrolling-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-right"/></svg> </button><ul class="c-main-menu__sub-menu-list js-horizontal-scrolling__scrollable"> <li id="menu-item-146674" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146674"><a href="https://www.sei.org/topics/climate/">Climate</a> </li > <li id="menu-item-146675" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146675"><a href="https://www.sei.org/topics/water/">Water</a> </li > <li id="menu-item-146676" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146676"><a href="https://www.sei.org/topics/air/">Air</a> </li > <li id="menu-item-146677" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146677"><a href="https://www.sei.org/topics/land/">Land</a> </li > <li id="menu-item-146678" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146678"><a href="https://www.sei.org/topics/energy/">Energy</a> </li > <li id="menu-item-146679" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146679"><a href="https://www.sei.org/topics/governance/">Governance</a> </li > <li id="menu-item-146680" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146680"><a href="https://www.sei.org/topics/economy/">Economy</a> </li > <li id="menu-item-146681" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146681"><a href="https://www.sei.org/topics/gender/">Gender</a> </li > <li id="menu-item-146682" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-topic menu-item-146682"><a href="https://www.sei.org/topics/health/">Health</a> </li > </ul></div> </li > <li id="menu-item-146683" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-146683"><a href="https://www.sei.org/regions/">Regions</a><button class="c-main-menu__sub-list-item-button js-sub-sub-menu-toggle" aria-expanded="false" type="button"><span class="u-accessible-hide">Toggle the sub-menu</span> <svg class="o-svg o-svg--chevron-bold c-main-menu__sub-list-item-button-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-bold"/></svg> </button> <div class='c-main-menu__sub-menu c-main-menu__sub-menu--level-1 js-sub-menu js-horizontal-scrolling'><button class="c-main-menu__sub-menu-scrolling-button c-main-menu__sub-menu-scrolling-button--left js-arrow js-arrow-left" aria-label="Scroll left"> <svg class="o-svg o-svg--chevron-right c-main-menu__sub-menu-scrolling-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-right"/></svg> </button><button class="c-main-menu__sub-menu-scrolling-button c-main-menu__sub-menu-scrolling-button--right js-arrow js-arrow-right" aria-label=\"Scroll right\"> <svg class="o-svg o-svg--chevron-right c-main-menu__sub-menu-scrolling-arrow"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#chevron-right"/></svg> </button><ul class="c-main-menu__sub-menu-list js-horizontal-scrolling__scrollable"> <li id="menu-item-146686" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region menu-item-146686"><a href="https://www.sei.org/region/africa/">Africa</a> </li > <li id="menu-item-146687" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region menu-item-146687"><a href="https://www.sei.org/region/americas/">Americas</a> </li > <li id="menu-item-146783" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region menu-item-146783"><a href="https://www.sei.org/region/antarctica/">Antarctica</a> </li > <li id="menu-item-162560" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region menu-item-162560"><a href="https://www.sei.org/region/arctic/">Arctic</a> </li > <li id="menu-item-146685" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region menu-item-146685"><a href="https://www.sei.org/region/asia/">Asia</a> </li > <li id="menu-item-146688" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region menu-item-146688"><a href="https://www.sei.org/region/australia-and-oceania/">Australia and Oceania</a> </li > <li id="menu-item-146684" class="c-main-menu__sub-menu-item js-sub-menu-list-item menu-item menu-item-type-taxonomy menu-item-object-region current-project-ancestor menu-item-146684"><a href="https://www.sei.org/region/europe/">Europe</a> </li > </ul></div> </li > </ul></div></div> </div ></li > </ul></div> </div> <button class="c-header__search-button js-header-search-button" aria-controls="header-search" aria-expanded="false"> <span class="u-accessible-hide">Toggle the keyword search input</span> <span class="c-header__search-button-icon c-header__search-button-icon--regular"> <svg class="o-svg o-svg--search "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#search"/></svg> </span> <span class="c-header__search-button-icon c-header__search-button-icon--bold"> <svg class="o-svg o-svg--search-bold "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#search-bold"/></svg> </span> </button> </div> </div> </div> </header> <div class="c-header-search js-header-search" id="header-search"> <div class="o-container o-container--grid"> <form class="c-header-search__form js-header-search" action="https://www.sei.org/" method="get" role="search"> <div class="c-autocomplete c-autocomplete--header js-autocomplete"> <input class="c-header-search__form-input js-header-search-input js-autocomplete-field" name="s" maxlength="50" type="search" placeholder="Type to search" aria-label="Search" autocomplete="off"/> <ul class="c-autocomplete__list js-autocomplete-list"></ul> <button class="c-header-search__submit o-button o-button--large" type="submit"> <span class="c-header-search__submit-text">Search</span> <svg class="o-svg o-svg--search-large c-header-search__submit-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#search-large"/></svg> </button> </div> </form> </div> </div> <div id="content"></div> <nav class="c-breadcrumbs " aria-label="Breadcrumb navigation"> <div class="c-breadcrumbs__container o-container"> <ol class="c-breadcrumbs__inner"> <li class="c-breadcrumbs__crumb "> <a class="c-breadcrumbs__crumb-link" href="https://www.sei.org"> SEI </a> </li> <li class="c-breadcrumbs__crumb ancestor c-breadcrumbs__crumb--is-last"> <a class="c-breadcrumbs__crumb-link" href="https://www.sei.org/projects/"> Projects </a> </li> </ol> </div> </nav> <header class="c-single-header c-single-header--project c-single-header--has-button-bar"> <div class="c-single-header__heading-wrapper"> <div class="c-single-header__content-wrapper"> <div class="c-single-header__container o-container o-container--grid"> <div class="c-single-header__top-meta"> <small class="c-single-header__content-type">Project</small> <p class="c-single-header__translations">see in <a href="https://www.sei.org/projects/out-of-the-shadows-sv/" class="c-single-header__translation-link">Swedish</a> </p> </div> <div class="c-single-header__content"> <h1 class="c-single-header__heading"> Out of the Shadows </h1> <div class="c-single-header__intro o-content-from-editor"> <p>The aim of the project Out of the Shadows is to transform recent research on Sámi rights and resource governance into a new routine by which the responsible government agencies can facilitate inclusion of reindeer herding communities in the environmental license review for hydropower.</p> </div> <div class="c-single-header__inline-meta"> </div> </div> <aside class="c-single-header__aside "> </aside> </div> </div> </div> </header> <section class="c-single-header-meta c-single-header-meta--project"> <div class="c-single-header-meta__inner o-container"> <div class="c-single-header-meta__block c-single-header-meta__block--project_years"> <strong class="c-single-header-meta__block-heading">Active project</strong> <p class="c-single-header-meta__block-content">2021–2025</p> </div> <div class="c-single-header-meta__block c-single-header-meta__block--contact"> <strong class="c-single-header-meta__block-heading">Project contacts</strong> <p class="c-single-header-meta__block-content"><span class="c-single-header-meta__contact"><a href="https://www.sei.org/people/katarina-inga/">Katarina Inga</a> / <a href="/cdn-cgi/l/email-protection#a583869495929e8386959c929e83869494939e8386959c929e83869494919e83869495909e83869494959e8386959c929e83869591939e83869495909e83869494959e83869495969e8386959c929e83869593919e83869494909e83869495949e83869495909e83869591939e83869494949e83869494919e83869495969e">&#107;&#097;&#116;&#097;&#114;&#105;&#110;&#097;&#046;&#105;&#110;&#103;&#097;&#064;&#115;&#101;&#105;&#046;&#111;&#114;&#103;</a></span><span class="c-single-header-meta__contact"><a href="https://www.sei.org/people/rasmus-klocker-larsen/">Rasmus Kløcker Larsen</a> / <a href="/cdn-cgi/l/email-protection#527471636366697471626b6569747163636769747163626b69747163636569747163636769747162666469747163626569747163626a697471636363697471626b6b69747163626569747163626369747163636669747162666469747163626a697471626b6569747163636669747163636769747163626369747163636269747162646669747163636769747163626369747163626769747162666469747163636369747163636669747163626169">&#114;&#097;&#115;&#109;&#117;&#115;&#046;&#107;&#108;&#111;&#099;&#107;&#101;&#114;&#046;&#108;&#097;&#114;&#115;&#101;&#110;&#064;&#115;&#101;&#105;&#046;&#111;&#114;&#103;</a></span></p> </div> </div> </section> <section class="c-media c-media--normal o-section js-full-width"> <div class="o-container c-media__container"> <div class="c-media__wrapper "> <figure class="c-media__inner"> <div class="c-media__media"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2023/12/bild-14-cj.png?modtime=" media="(min-width:768px)"><source srcset="https://www.sei.org/wp-content/uploads/2023/12/bild-14-cj-950x578.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2023/12/bild-14-cj.png?modtime=" alt="Suorvájávrre" class="c-media__img" loading="lazy"></picture> </div> <figcaption class="c-media__caption-wrapper"> <p class="c-media__credit"> Foto/Photo: Suorvájávrre, Carl-Johan Utsi </p> </figcaption> </figure> </div> </div> </section> <section class="c-wysiwyg-block o-section js-toc-content" lang="en"> <div class="c-wysiwyg-block__container o-container"> <div class="c-wysiwyg-block__wrapper o-content-from-editor"> <h2><strong>Background</strong></h2> <p>Hydropower accounts for about 45 percent of Sweden’s total electricity generation and is an essential part of the renewable energy mix to meet climate objectives. What is less known is that about 80% derives from Sápmi, the Sámi homeland.</p> <p>From 1 January 2019, new regulations apply to hydropower, with the aim of securing modern environmental permits according to the Environmental Code and the EU Water Framework Directive. The land and environment courts will during a 20-year period review the licenses. National government agencies, led by the Agency for Marine and Water Management, has developed a national plan and guidance for the County Administrative Boards’ facilitation of regional cooperation for each catchment prior to court reviews, to ensure that relevant information is available. However, both the national plan and the guidance for the cooperation process provide little clarity about how to ensure meaningful involvement of Sámi reindeer herding communities.</p> </div> </div> </section> <section class="c-wysiwyg-block o-section js-toc-content" lang="en"> <div class="c-wysiwyg-block__container o-container"> <div class="c-wysiwyg-block__wrapper o-content-from-editor"> <h2>Project description and objectives</h2> <p>The primary output of the project is a guideline, comprising of both concrete measures to address hydropower impacts and ways for responsible government agencies to include Sámi reindeer herding communities in the regional cooperation.</p> <p>The project consists of several activities, inspired by collaborative and action-oriented research methodologies. Key activities include consultations with hydropower affected Sámi reindeer herding communities; legal analysis of the government duty to ensure Sámi participation in the regional cooperation; and learning with civil servants, as intended adopters in government agencies.</p> <p>The project is a collaboration between the <a href="https://www.sei.org/partner/swedish-sami-association-ssr/" target="_self"><span><span>Swedish Sámi Association</span><span class="u-no-wrap-icon">&#xfeff;</span></span><span class="u-no-wrap-icon">&#xfeff;</span></a> (SSR), <a href="https://www.sei.org/partner/lulea-university-of-technology-ltu/" target="_self"><span><span>Luleå University of Technology</span><span class="u-no-wrap-icon">&#xfeff;</span></span><span class="u-no-wrap-icon">&#xfeff;</span></a> (LTU), the <a href="https://www.sei.org/partner/swedish-sami-parliament/" target="_self"><span><span>Swedish Sámi Parliament</span><span class="u-no-wrap-icon">&#xfeff;</span></span><span class="u-no-wrap-icon">&#xfeff;</span></a> and Stockholm Environment Institute (SEI).</p> </div> </div> </section> <section class="c-organisations o-section js-full-width"> <div class="c-organisations__container o-container"> <header class="c-organisations__header"> <h3 class="c-organisations__title"> </h3> </header> <div class="c-organisations__content"> <a class="c-organisations__link" href="https://www.sapmi.se/" title="Swedish Sami Association (SSR)" target="_blank"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2023/12/ssr-logga-rgb-410x176.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2023/12/ssr-logga-rgb-410x176.webp?modtime=" alt="logo of Swedish Sami Association" class="c-organisations__logo" loading="lazy"></picture> </a> <a class="c-organisations__link" href="https://www.ltu.se/" title="Luleå University of Technology (LTU)" target="_blank"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2023/12/ltu-sve-bla-002-373x201.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2023/12/ltu-sve-bla-002-373x201.webp?modtime=" alt="logo Luleå University of Technology (LTU)" class="c-organisations__logo" loading="lazy"></picture> </a> <a class="c-organisations__link" href="https://www.sametinget.se/" title="Swedish Sámi Parliament" target="_blank"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2023/12/samediggi-logo-2018-12-farg-410x103.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2023/12/samediggi-logo-2018-12-farg-410x103.webp?modtime=" alt="logo of Swedish Sámi Parliament" class="c-organisations__logo" loading="lazy"></picture> </a> <a class="c-organisations__link" href="https://www.sei.org/" title="Stockholm Environment Institute" target="_blank"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2018/01/sei-master-logo-extended-green-rgb-379x201.png?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2018/01/sei-master-logo-extended-green-rgb-379x201.png?modtime=" alt="SEI logotype" class="c-organisations__logo" loading="lazy"></picture> </a> </div> </div> </section> <section class="c-wysiwyg-block o-section js-toc-content" lang="en"> <div class="c-wysiwyg-block__container o-container"> <div class="c-wysiwyg-block__wrapper o-content-from-editor"> <p>The project is financed by the Swedish research council <a href="https://www.sei.org/partner/formas/" target="_self"><span><span>Formas</span><span class="u-no-wrap-icon">&#xfeff;</span></span><span class="u-no-wrap-icon">&#xfeff;</span></a>.</p> </div> </div> </section> <section class="c-card-block c-card-block--people-list c-card-block--full-width o-section c-card-block--layout-3_per_row js-full-width"> <div class="o-container"> <div class="c-card-block__header"> <h2 class="c-card-block__title"> SEI researchers </h2> </div> <div class="c-card-block__card-outer"> <div class="c-card-block__cards"> <div class="c-person-card c-person-card--internal"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2019/10/katarina-inga-250x250.jpg?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2019/10/katarina-inga-250x250.jpg?modtime=" alt="Katarina Inga" class="c-person-card__image" loading="lazy"></picture> <div class="c-person-card__content"> <a class="c-person-card__link" href="https://www.sei.org/people/katarina-inga/"> Katarina Inga </a> <p class="c-person-card__job-title"> Research Associate </p> <p class="c-person-card__centre">SEI Headquarters</p> </div> </div> <div class="c-person-card c-person-card--internal"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2017/12/rasmus-1-res-250x250.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2017/12/rasmus-1-res-250x250.webp?modtime=" alt="" class="c-person-card__image" loading="lazy"></picture> <div class="c-person-card__content"> <a class="c-person-card__link" href="https://www.sei.org/people/rasmus-klocker-larsen/"> Rasmus Kløcker Larsen </a> <p class="c-person-card__job-title"> Team Leader: Rights and Equity </p> <p class="c-person-card__centre">SEI Headquarters</p> </div> </div> </div> </div> </div> </section> <section class="c-card-block c-card-block--full-width c-card-block--layout-compact o-section js-full-width" > <div class="o-container"> <header class="c-card-block__header"> <h3 class="c-card-block__subtitle"> <span class="c-card-block__subtitle-text">Related content</span> </h3> <p class="c-card-block__description"> Learn more about hydropower in Sápmi by reading more in our completed project EnTruGo. </p> </header> <div class="c-card-block__card-outer"> <div class="c-card-block__cards"> <article class="c-compact-item"> <div class="c-compact-item__link-wrapper"> <div class="c-compact-item__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2020/02/gettyimages-661786401-274x152.jpg?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2020/02/gettyimages-661786401-100x56.jpg?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2020/02/gettyimages-661786401-274x152.jpg?modtime=" alt="Workers on dam with water at hydroelectric power station" class="c-compact-item__image" loading="lazy"></picture> </div> <a class="c-compact-item__link" href="https://www.sei.org/projects/entrugo/"> <span class="c-compact-item__title"> EnTruGo </span> </a> </div> </article> <article class="c-compact-item"> <div class="c-compact-item__link-wrapper"> <div class="c-compact-item__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2020/02/flytt-var15-858-fullres-cjutsi-274x152.jpg?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2020/02/flytt-var15-858-fullres-cjutsi-100x56.jpg?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2020/02/flytt-var15-858-fullres-cjutsi-274x152.jpg?modtime=" alt="Sami woman in red winter jacket, traditional red Sami hat and red wraparound sunglasses herding reindeer in northern Sweden" class="c-compact-item__image" loading="lazy"></picture> </div> <a class="c-compact-item__link" href="https://www.sei.org/perspectives/omprovningen-av-vattenkraften-pa-samiska-marker-vilka-mojligheter-finns-att-adressera-skador-och-orattvisor/"> <span class="c-compact-item__title"> Omprövningen av vattenkraften på samiska marker – vilka möjligheter finns att adressera skador och orättvisor? </span> </a> </div> </article> <article class="c-compact-item"> <div class="c-compact-item__link-wrapper"> <div class="c-compact-item__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2020/02/flytt-var15-858-fullres-cjutsi-274x152.jpg?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2020/02/flytt-var15-858-fullres-cjutsi-100x56.jpg?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2020/02/flytt-var15-858-fullres-cjutsi-274x152.jpg?modtime=" alt="Sami woman in red winter jacket, traditional red Sami hat and red wraparound sunglasses herding reindeer in northern Sweden" class="c-compact-item__image" loading="lazy"></picture> </div> <a class="c-compact-item__link" href="https://www.sei.org/perspectives/sami-lands-and-hydroelectric-power-in-sweden-opportunities-to-redress-injustice/"> <span class="c-compact-item__title"> Sámi lands and hydroelectric power in Sweden – what&#8217;s the potential to redress harm and injustice? </span> </a> </div> </article> </div> </div> </div> </section> <section class="c-meta o-section o-section--has-background"> <div class="c-meta__container o-container"> <div class="c-meta__container-inner"> <dl class="c-meta__inner"> <div class="c-meta__row c-meta__row--topics-and-subtopics"> <dt class="c-meta__label"> Topics and subtopics </dt> <dd class="c-meta__values"> <a class="c-meta__link" href="https://www.sei.org/topics/water/"><span class="c-meta__link-text">Water</span></a> <span class="c-meta__item-separator">:</span> <a class="c-meta__link" href="https://www.sei.org/topics/water-resources/?parent_topic=water"><span class="c-meta__link-text">Water resources</span></a> / <a class="c-meta__link" href="https://www.sei.org/topics/governance/"><span class="c-meta__link-text">Governance</span></a> <span class="c-meta__item-separator">:</span> <a class="c-meta__link" href="https://www.sei.org/topics/participation/?parent_topic=governance"><span class="c-meta__link-text">Participation</span></a> / <a class="c-meta__link" href="https://www.sei.org/topics/land/"><span class="c-meta__link-text">Land</span></a> <span class="c-meta__item-separator">:</span> <a class="c-meta__link" href="https://www.sei.org/topics/land-use/?parent_topic=land"><span class="c-meta__link-text">Land use</span></a> </dd> </div> <div class="c-meta__row c-meta__row--tag"> <dt class="c-meta__label"> Tags </dt> <dd class="c-meta__values"> <a class="c-meta__link" href="https://www.sei.org/tag/hydropower/" > <span class="c-meta__link-text">hydropower</span> </a>, <a class="c-meta__link" href="https://www.sei.org/tag/indigenous-peoples/" > <span class="c-meta__link-text">Indigenous Peoples</span> </a>, <a class="c-meta__link" href="https://www.sei.org/tag/land-rights/" > <span class="c-meta__link-text">land rights</span> </a>, <a class="c-meta__link" href="https://www.sei.org/tag/natural-resources/" > <span class="c-meta__link-text">natural resources</span> </a> </dd> </div> <div class="c-meta__row c-meta__row--centre"> <dt class="c-meta__label"> Related centres </dt> <dd class="c-meta__values"> <a class="c-meta__link" href="https://www.sei.org/centres/headquarters/" > <span class="c-meta__link-text">SEI Headquarters</span> </a> </dd> </div> <div class="c-meta__row c-meta__row--region"> <dt class="c-meta__label"> Regions </dt> <dd class="c-meta__values"> <a class="c-meta__link" href="https://www.sei.org/region/sweden/" > <span class="c-meta__link-text">Sweden</span> </a> </dd> </div> </dl> </div> <div class="c-meta__share"> <div class="c-share c-share--meta"> <!-- Twitter --> <a class="c-share__link c-share__link--twitter js-social-share js-social-share--twitter" href="https://twitter.com/intent/tweet?text=Out%20of%20the%20Shadows&#038;url=https://www.sei.org/projects/out-of-the-shadows-eng/&#038;via=SEIresearch" target="_blank" aria-label="Share via Twitter"> <svg class="o-svg o-svg--twitter "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#twitter" /></svg> </a> <!-- Facebook --> <a class="c-share__link c-share__link--facebook js-social-share js-social-share--facebook" href="https://www.facebook.com/sharer.php?u=https://www.sei.org/projects/out-of-the-shadows-eng/&#038;t=Out%20of%20the%20Shadows" target="_blank" aria-label="Share via Facebook"> <svg class="o-svg o-svg--facebook "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#facebook" /></svg> </a> <!-- LinkedIn --> <a class="c-share__link c-share__link--linkedin js-social-share js-social-share--linkedin" href="https://www.linkedin.com/shareArticle?mini=true&#038;url=https://www.sei.org/projects/out-of-the-shadows-eng/&#038;title=Out%20of%20the%20Shadows&#038;summary=The%20project&#039;s%20aim%20is%20to%20explore%20how%20to%20ensure%20inclusion%20of%20Sámi%20reindeer%20herding%20communities%20in%20the%20review%20of%20environmental%20licenses%20for%20hydropower.&#038;source=SEI" target="_blank" aria-label="Share via LinkedIn"> <svg class="o-svg o-svg--linkedin "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#linkedin" /></svg> </a> <!-- Email --> <a class="c-share__link c-share__link--email js-social-share--email" href="/cdn-cgi/l/email-protection#6e511d1b0c040b0d1a53211b1a4b5c5e01084b5c5e1a060b4b5c5e3d060f0a01191d480c010a1753211b1a4b5c5e01084b5c5e1a060b4b5c5e3d060f0a01191d4b5e2a4b5e2f4b5e2a4b5e2f3a060b4b5c5e1e1c01040b0d1a4b5c591d4b5c5e0f07034b5c5e071d4b5c5e1a014b5c5e0b161e02011c0b4b5c5e0601194b5c5e1a014b5c5e0b001d1b1c0b4b5c5e07000d021b1d0701004b5c5e01084b5c5e3d4b2d5d4b2f5f03074b5c5e1c0b07000a0b0b1c4b5c5e060b1c0a0700094b5c5e0d0103031b00071a070b1d4b5c5e07004b5c5e1a060b4b5c5e1c0b18070b194b5c5e01084b5c5e0b0018071c0100030b001a0f024b5c5e02070d0b001d0b1d4b5c5e08011c4b5c5e06170a1c011e01190b1c404b5e2a4b5e2f4b5e2a4b5e2f061a1a1e1d4b5d2f4b5c284b5c28191919401d0b0740011c094b5c281e1c01040b0d1a1d4b5c28011b1a430108431a060b431d060f0a01191d430b00094b5c28" target="_blank" aria-label="Share via Email"> <svg class="o-svg o-svg--email "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#email" /></svg> </a> <!-- Print --> <button class="c-share__link c-share__link--print js-social-share--print" aria-label="Print page"> <svg class="o-svg o-svg--print "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#print" /></svg> </button> </div> </div> </div> </section> <section class="c-related-content o-section"> <div class="c-related-content__wrapper o-container"> <h3 class="c-related-content__title"> You might also be interested in </h3> <div class="c-related-content__items"> <article class="c-card "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/06/877cf1b3de607594-org-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/06/877cf1b3de607594-org-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/06/877cf1b3de607594-org-1000x561.webp?modtime=" alt="Almedalsparken i Visby, Gotland." class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/about-sei/press-room/sei-i-almedalen-hur-skapar-vi-en-rattvis-klimatomstallning/"> <span class="c-card__title"> SEI i Almedalen: Hur skapar vi en rättvis klimatomställning och hur påverkas forskningen av det geopolitiska läget? </span> </a> <p class="c-card__description"> <span class="c-card__type">Media advisory</span> <span class="c-card__type"> / </span> SEI lyfter hur vi ska nå en rättvis klimatomställning och hur forskning, bistånd och infrastruktur till havs påverkas av nuvarande geopolitik. </p> <div class="c-card__bottom-meta"> <p class="c-card__bottom-meta-text"> <span class="c-card__date">11 June 2024 /</span> <span>About</span> <a href="https://www.sei.org/topics/behaviour-choice/?parent_topic=economy" class="c-card__bottom-meta-link">Behaviour and choice</a>, <a href="https://www.sei.org/topics/climate-policy/?parent_topic=climate" class="c-card__bottom-meta-link">Climate policy</a>, <a href="https://www.sei.org/topics/geopolitics/?parent_topic=governance" class="c-card__bottom-meta-link">Geopolitics</a> and <a href="https://www.sei.org/topics/sustainable-lifestyles/?parent_topic=economy" class="c-card__bottom-meta-link">Sustainable lifestyles</a> </p> </div> </div> </div> </article> <article class="c-card "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/11/gettyimages-1392313471-748x420.webp?modtime=1731667365" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/11/gettyimages-1392313471-550x309.webp?modtime=1731667365" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/11/gettyimages-1392313471-1000x561.webp?modtime=1731667365" alt="A close-up of an Indigenous person’s hand painting intricate black geometric patterns on a vibrant orange fabric." class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/perspectives/g20s-green-transition-depends-on-protecting-indigenous-rights/"> <span class="c-card__title"> G20’s green transition depends on protecting Indigenous rights </span> </a> <p class="c-card__description"> <span class="c-card__type">Perspective</span> <span class="c-card__type"> / </span> Without Indigenous consent, the green transition risks legal and social backlash, undermining its goal of sustainable development for all. </p> <div class="c-card__bottom-meta"> <p class="c-card__bottom-meta-text"> <span class="c-card__date">15 November 2024 /</span> <span>About</span> <a href="https://www.sei.org/topics/climate-policy/?parent_topic=climate" class="c-card__bottom-meta-link">Climate policy</a>, <a href="https://www.sei.org/topics/land-use/?parent_topic=land" class="c-card__bottom-meta-link">Land use</a> and <a href="https://www.sei.org/topics/participation/?parent_topic=governance" class="c-card__bottom-meta-link">Participation</a> </p> </div> </div> </div> </article> <article class="c-card "> <div class="c-card__link-wrapper"> <div class="c-card__image-wrapper"> <picture><!--[if IE 9]&gt;<video>&lt;![endif]--><source srcset="https://www.sei.org/wp-content/uploads/2024/11/sametinget-exploat-hkp-jan20-20-2160px-cjutsi-748x420.webp?modtime=" media="(min-width:550px)"><source srcset="https://www.sei.org/wp-content/uploads/2024/11/sametinget-exploat-hkp-jan20-20-2160px-cjutsi-550x309.webp?modtime=" media="(min-width:1px)"><!--[if IE 9]&gt;</video>&lt;![endif]--><img srcset="https://www.sei.org/wp-content/uploads/2024/11/sametinget-exploat-hkp-jan20-20-2160px-cjutsi-1000x561.webp?modtime=" alt="Aerial view of a snowy landscape with dense forests under soft sunlight" class="c-card__image" loading="lazy"></picture> </div> <div class="c-card__text-wrapper"> <a class="c-card__link" href="https://www.sei.org/publications/sami-trust-hydropower-governance/"> <span class="c-card__title"> Sámi trust in hydropower governance: A survey study </span> </a> <p class="c-card__description"> <span class="c-card__type">Journal article</span> <span class="c-card__type"> / </span> This paper presents survey results from Sweden&#039;s Sámi population, examining trust in state and industry actors governing hydropower. </p> <div class="c-card__bottom-meta"> <p class="c-card__bottom-meta-text"> <span class="c-card__date">13 November 2024 /</span> <span>About</span> <a href="https://www.sei.org/topics/participation/?parent_topic=governance" class="c-card__bottom-meta-link">Participation</a>, <a href="https://www.sei.org/topics/public-policy/?parent_topic=governance" class="c-card__bottom-meta-link">Public policy</a> and <a href="https://www.sei.org/topics/water-resources/?parent_topic=water" class="c-card__bottom-meta-link">Water resources</a> </p> </div> </div> </div> </article> </div> </div> </section> <button class="c-back-to-top o-button js-back-to-top"> <span class="c-back-to-top__text">Back to top</span> <svg class="o-svg o-svg--arrow-bold "><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#arrow-bold" /></svg> </button> <footer class="c-footer"> <section class="c-newsletter-signup js-newsletter"> <div class="c-newsletter-signup__background-image"></div> <div class="c-newsletter-signup__container o-container"> <div class="c-newsletter-signup__wrapper"> <h2 class="c-newsletter-signup__heading">Sign up to the global SEI newsletter</h2> <div class="c-newsletter-signup__text"> <p>Get the latest updates and invitations to your inbox with SEI&#8217;s global newsletter.</p> </div> <!-- Begin MailChimp Signup Form --> <form action="/about-sei/contact/newsletter/" method="get" class="validate c-newsletter-signup__form" target="_blank"> <div class="c-newsletter-signup__fields"> <div class="c-newsletter-signup__group"> <label class="c-newsletter-signup__label" for="mc-email">Email address <span class="asterisk">*</span></label> <div class="c-newsletter-signup__input-wrapper"> <input type="email" value="" name="mc-email" class="required email c-newsletter-signup__input js-newsletter-input" id="mc-email" placeholder="Your email address" required> <input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="c-newsletter-signup__form-button js-newsletter-btn" tabindex="0"> </div> </div> <div class="c-newsletter-signup__checkbox-wrapper"> <input class="c-newsletter-signup__checkbox js-newsletter-checkbox" type="checkbox" name="mc-accepted" id="accepted" value="1" tabindex="0" required/> <label class="c-newsletter-signup__label c-newsletter-signup__label--checkbox" for="accepted"> <span class="c-newsletter-signup__checkbox-icon"></span> <span class="c-newsletter-signup__checkbox-text">I accept the <a href="http://www.sei.org/privacy" target="_blank">privacy policy</a> and want to receive newsletters from SEI</span> </label> </div> </div> </form> <p class="c-newsletter-signup__error ts-body js-newsletter-error"></p> <!--End mc_embed_signup--> </div> </div> </section> <section class="o-section c-footer__menu"> <div class="o-container"> <nav class="c-footer__menu-wrapper"> <ul class="c-footer__menu-list"> <li class="c-footer__menu-item c-footer__menu-item--"> <a class="c-footer__menu-link c-footer__menu-link--social" href="https://www.sei.org/about-sei/contact/social/" title="View our social media page" target="_blank"> <span>Social media</span> </a> </li> <li class="c-footer__menu-item c-footer__menu-item--facebook"> <a class="c-footer__menu-link c-footer__menu-link--social" href="https://www.facebook.com/StockholmEnvironmentInstitute" title="Visit SEI on Facebook" target="_blank"> <svg class="o-svg o-svg--facebook c-footer__social-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#facebook" /></svg> <span>Facebook</span> </a> </li> <li class="c-footer__menu-item c-footer__menu-item--linkedin"> <a class="c-footer__menu-link c-footer__menu-link--social" href="https://www.linkedin.com/company/stockholm-environment-institute" title="Visit SEI on LinkedIn" target="_blank"> <svg class="o-svg o-svg--linkedin c-footer__social-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#linkedin" /></svg> <span>LinkedIn</span> </a> </li> <li class="c-footer__menu-item c-footer__menu-item--twitter"> <a class="c-footer__menu-link c-footer__menu-link--social" href="//twitter.com/SEIresearch" title="Visit @SEIresearchon X (previously Twitter)" target="_blank"> <svg class="o-svg o-svg--twitter c-footer__social-icon"><use class="o-svg__use " xlink:href="https://www.sei.org/wp-content/themes/sei/assets/img/symbol/svg/sprite.symbol.svg?v2.0#twitter" /></svg> <span>X (previously Twitter)</span> </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/people/jobs/"> Jobs </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/press-room/"> Press room </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/about-sei/"> About SEI </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/about-sei/contact/whistleblowing/"> Whistleblowing </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/website-policies/privacy/"> Privacy policy </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/website-policies/cookies/"> Cookie notice </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/website-policies/accessibility/"> Accessibility </a> </li> <li class="c-footer__menu-item "> <a class="c-footer__menu-link" href="https://www.sei.org/about-sei/contact/"> Contact </a> </li> </ul> </nav> </div> </section> <section class="o-section c-footer__full-width-nav"> <div class="o-container c-footer__full-width-nav-container js-horizontal-scrolling"> <nav class="c-footer__full-width-nav-wrapper js-horizontal-scrolling__scrollable"> <span class="c-footer__full-width-nav-title">Centres:</span> <ul class="c-footer__full-width-nav-items"> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/africa/"> SEI Africa </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/asia/"> SEI Asia </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/headquarters/"> SEI Headquarters </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/latin-america/"> SEI Latin America </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/oxford/"> SEI Oxford </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/tallinn/"> SEI Tallinn </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/us/"> SEI US </a> </li> <li class="c-footer__full-width-nav-item"> <a class="c-footer__full-width-nav-item-link" href="https://www.sei.org/centres/york/"> SEI York </a> </li> </ul> </nav> </div> </section> <section class="o-section"> <div class="o-container"> <p class="c-footer__credit"> &copy; Stockholm Environment Institute 2024 </p> </div> </section> </footer> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> var filterArray = JSON.parse('["2030 Agenda","adaptation","air","air pollution","agriculture","biodiversity","bioeconomy","bioenergy","biomass","blog","carbon market","chemical","climate","climate change","conservation","consumption","cookstoves","COP","drought","footprint","fossil fuel","economics","economy","energy","equality","equity","EU","flood","food","food security","forests","gender","Gordon Goodman","Green Climate Fund","hydropower","initiatives","job","Johan","livelihoods","M\u00e5ns Nilsson","methodology","mitigation","modelling","nexus","nitrogen","ozone","palm oil","Paris Agreement","phosphorus","planetary boundaries","planning","pollution","poverty","renewable energy","resilience","risk","scenario","security","Science Forum","Small Island Developing States","soil","sustainable development","trade","vulnerability","waste","water"]'); </script> <script type="text/javascript" class=" _iub_cs_skip" type="text/javascript" id="iubenda-head-inline-scripts-0"> /* <![CDATA[ */ var _iub = _iub || []; _iub.csConfiguration = { "askConsentAtCookiePolicyUpdate" : true, "countryDetection" : true, "enableFadp" : true, "enableLgpd" : true, "enableUspr" : true, "lang" : "en-GB", "lgpdAppliesGlobally" : false, "rebuildIframe" : true, "localConsentDomain" : "www.sei.org", "localConsentDomainExact" : true, "perPurposeConsent" : true, "purposes" : "1,2,3,4,5", "reloadOnConsent" : false, "siteId" : 2825234, "cookiePolicyId" : 19848806, "cookiePolicyUrl" : "https://www.sei.org/website-policies/cookies/", "privacyPolicyUrl" : "https://www.sei.org/about-sei/website-policies/privacy/", "privacyPolicyNoticeAtCollectionUrl" : "https://www.sei.org/about-sei/website-policies/privacy/", "banner" : { "acceptButtonCaptionColor" : "#000000", "acceptButtonColor" : "#8DFEC4", "acceptButtonDisplay" : true, "backgroundColor" : "#263238", "closeButtonDisplay" : false, "customizeButtonCaptionColor" : "#000000", "customizeButtonColor" : "#00B180", "customizeButtonDisplay" : true, "explicitWithdrawal" : true, "listPurposes" : true, "position" : "float-center", "rejectButtonColor" : "#8DFEC4", "rejectButtonDisplay" : true }, "callback" : { "onPreferenceExpressed" : function (preference) { // console.log('onPreferenceExpressed', preference); /* Purposes: 1: Strictly necessary 2: Basic interactions & functionalities 3: Experience enhancement 4: Measurement 5: Targeting & Advertising */ if (preference['purposes']['1']) { console.log('Consent given: Strictly necessary'); jQuery('[data-iub-purposes^="1"]').closest('.o-section').find('.content-before-consent').addClass('hidden').hide(); } if (preference['purposes']['2']) { console.log('Consent given: Basic interactions & functionalities'); jQuery('[data-iub-purposes^="2"]').closest('.o-section').find('.content-before-consent').addClass('hidden').hide(); } if (preference['purposes']['3']) { console.log('Consent given: Experience enhancement'); jQuery('[data-iub-purposes^="3"]').closest('.o-section').find('.content-before-consent').addClass('hidden').hide(); } if (preference['purposes']['4']) { console.log('Consent given: Measurement'); jQuery('[data-iub-purposes^="4"]').closest('.o-section').find('.content-before-consent').addClass('hidden').hide(); } if (preference['purposes']['5']) { console.log('Consent given: Targeting & Advertising'); jQuery('[data-iub-purposes^="5"]').closest('.o-section').find('.content-before-consent').addClass('hidden').hide(); } } } }; /* ]]> */ </script> <script src="//cdn.iubenda.com/cs/gpp/stub.js" type="text/javascript" class=" _iub_cs_skip" type="text/javascript" src="//cdn.iubenda.com/cs/gpp/stub.js?ver=3.11.1" id="iubenda-head-scripts-1-js"></script> <script async="async" charset="UTF-8" src="//cdn.iubenda.com/cs/iubenda_cs.js" type="text/javascript" class=" _iub_cs_skip" type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js?ver=3.11.1" id="iubenda-head-scripts-2-js"></script> <script type="text/javascript" id="breeze-prefetch-js-extra"> /* <![CDATA[ */ var breeze_prefetch = {"local_url":"https:\/\/www.sei.org","ignore_remote_prefetch":"1","ignore_list":["\/pdf\/(.)","https:\/\/sei.org\/pdf\/(.)","wp-admin","wp-login.php"]}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sei.org/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js?ver=2.1.19" id="breeze-prefetch-js"></script> <script type="text/javascript" src="https://www.sei.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.sei.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="iubenda-forms-js-extra"> /* <![CDATA[ */ var iubFormParams = []; /* ]]> */ </script> <script type="text/javascript" src="https://www.sei.org/wp-content/plugins/iubenda-cookie-law-solution/assets/js/frontend.js?ver=3.11.1" id="iubenda-forms-js"></script> <script type="text/javascript" id="site-script-js-extra"> /* <![CDATA[ */ var ajax_params = {"ajax_url":"https:\/\/www.sei.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sei.org/wp-content/themes/sei/assets/js/script.min.js?ver=2.21" id="site-script-js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cons/iubenda_cons.js?ver=3.11.1" id="iubenda-cons-cdn-js"></script> <script type="text/javascript" id="iubenda-cons-js-extra"> /* <![CDATA[ */ var iubConsParams = {"api_key":"3H6ewe6y4BRbqsSyQZOQJVKYCEHy1vAd","log_level":"error","logger":"console","send_from_local_storage_at_load":"true"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.sei.org/wp-content/plugins/iubenda-cookie-law-solution/assets/js/cons.js?ver=3.11.1" id="iubenda-cons-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/picturefill/3.0.3/picturefill.min.js?ver=3.0.3" id="wpe_picturefill-js"></script> <p class="u-accessible-hide"> Design and development by <a href="https://www.designbysoapbox.com">Soapbox</a>. </p> <script type="text/javascript"> console.log('%cDesign and development by Soapbox.', 'color: #e72e28; font-size: 16px;'); console.log('%chttps://www.designbysoapbox.com', 'font-size: 12px;'); </script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-0c2d130cb10c763f562","applicationID":"469041878","transactionName":"MhBSZQoZDRIABkNRDAtacVIMEQwPThZeVgQJEA==","queueTime":0,"applicationTime":1115,"atts":"HldRE0IDHhw=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body> </html> <!-- Cache served by breeze CACHE - Last modified: Wed, 27 Nov 2024 17:55:16 GMT --> <!-- plugin=object-cache-pro client=phpredis metric#hits=11730 metric#misses=93 metric#hit-ratio=99.2 metric#bytes=6141639 metric#prefetches=0 metric#store-reads=369 metric#store-writes=41 metric#store-hits=467 metric#store-misses=89 metric#sql-queries=40 metric#ms-total=1119.13 metric#ms-cache=123.50 metric#ms-cache-avg=0.3019 metric#ms-cache-ratio=11.0 sample#redis-hits=1519219288 sample#redis-misses=185453194 sample#redis-hit-ratio=89.1 sample#redis-ops-per-sec=198 sample#redis-evicted-keys=0 sample#redis-used-memory=1203787568 sample#redis-used-memory-rss=706969600 sample#redis-memory-fragmentation-ratio=0.6 sample#redis-connected-clients=1 sample#redis-tracking-clients=0 sample#redis-rejected-connections=0 sample#redis-keys=597005 -->

Pages: 1 2 3 4 5 6 7 8 9 10