Securing the Digital Edge: How Security... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (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+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.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){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 c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},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},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");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{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).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))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);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._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),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._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>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}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);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){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){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()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"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}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"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 n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[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=a[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=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},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=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",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 {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.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.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953: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 {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(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,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),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 c._A?.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,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,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,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),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 t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);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 x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),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 Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/15-678" }, "headline": "Securing the Digital Edge: How Security Management Mediates the Impact of ICT Infrastructure on Firm...", "datePublished": "2026-05-08T03:37:31", "dateModified": "2026-05-08T03:37:31", "author": [ { "@type": "Person", "name": "Jorge A. Restrepo Morales" }, { "@type": "Person", "name": "Eduar Antonio Rodríguez Flores" }, { "@type": "Person", "name": "Marianella Alicia Suárez Pizzarello" }, { "@type": "Person", "name": "Freddy Zea Restrepo" }, { "@type": "Person", "name": "Emerson Andrés Giraldo Betancur" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background Information and communication technology (ICT) infrastructure drives firm performance in emerging markets, yet institutional voids and security vulnerabilities often undermine its efficacy. The mechanisms linking ICT endowment, organizational security investment, and firm-level outcomes remain underexplored, particularly in developing economies. Methods We tested a recursive three-block structural equation model (SEM) on nationally representative microdata from Peru’s Annual Economic Survey 2024 (N = 9,966 firms across 14 sectors). The model integrated the Resource-Based View (RBV) and Routine Activity Theory (RAT) to specify pathways from ICT infrastructure, internet access, and digital human capital through security management investment to firm performance (measured as firm size category: micro vs. medium/large). We employed full-information maximum likelihood (FIML) estimation with Satorra–Bentler robust standard errors to account for non-normal distributions in e-commerce adoption measures. Mediation analysis decomposed total effects via bootstrap confidence intervals (5,000 replications). Results ICT infrastructure was the dominant predictor across all equations (β = 0.356 in security management; β = 0.327 in firm performance, both p < 0.001). Security management significantly mediated 17.6% of ICT’s total effect on performance (indirect β = 0.070, p < 0.001). Criminal victimization exposure directly predicted security investment (β = 0.060, p < 0.001), establishing a protective response mechanism predicted by Routine Activity Theory. Model fit indices confirmed excellent fit (CFI = 0.988, RMSEA = 0.028, GFI = 0.986). Conclusions In volatile emerging market environments, security management functions as a strategic resource that transforms raw ICT connectivity into sustainable competitive advantage — a phenomenon we term “Digital Resilience.” These findings challenge technological determinism and provide a blueprint for firms and policymakers in developing economies to integrate security as a core dynamic capability rather than a cost center. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/15-678/v1", "name": "Securing the Digital Edge: How Security Management Mediates the Impact..." } } ] } Home Browse Securing the Digital Edge: How Security Management Mediates the Impact... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Restrepo Morales JA, Rodríguez Flores EA, Suárez Pizzarello MA et al. Securing the Digital Edge: How Security Management Mediates the Impact of ICT Infrastructure on Firm Performance in Emerging Markets [version 1; peer review: awaiting peer review] . F1000Research 2026, 15 :678 ( https://doi.org/10.12688/f1000research.179961.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Securing the Digital Edge: How Security Management Mediates the Impact of ICT Infrastructure on Firm Performance in Emerging Markets [version 1; peer review: awaiting peer review] Jorge A. Restrepo Morales https://orcid.org/0000-0001-9764-6622 1 , Eduar Antonio Rodríguez Flores 2 , Marianella Alicia Suárez Pizzarello 2 , Freddy Zea Restrepo https://orcid.org/0009-0005-1882-8433 3 , Emerson Andrés Giraldo Betancur 3 Jorge A. Restrepo Morales https://orcid.org/0000-0001-9764-6622 1 , Eduar Antonio Rodríguez Flores 2 , [...] Marianella Alicia Suárez Pizzarello 2 , Freddy Zea Restrepo https://orcid.org/0009-0005-1882-8433 3 , Emerson Andrés Giraldo Betancur 3 PUBLISHED 08 May 2026 Author details Author details 1 Universidad Autonoma del Peru, Lima District, Lima Region, Peru 2 Dirección de Investigación e Innovación, Universidad Autonoma del Peru, Lima District, Lima Region, 15001, Peru 3 Ciencias Administrativas y Económicas, Tecnologico de Antioquia Institucion Universitaria, Medellín, Antioquia, 050001, Colombia Jorge A. Restrepo Morales Roles: Conceptualization, Methodology, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Eduar Antonio Rodríguez Flores Roles: Formal Analysis, Project Administration, Resources Marianella Alicia Suárez Pizzarello Roles: Data Curation, Writing – Review & Editing Freddy Zea Restrepo Roles: Investigation, Validation, Writing – Review & Editing Emerson Andrés Giraldo Betancur Roles: Data Curation, Software, Validation, Writing – Review & Editing OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW Abstract Background Information and communication technology (ICT) infrastructure drives firm performance in emerging markets, yet institutional voids and security vulnerabilities often undermine its efficacy. The mechanisms linking ICT endowment, organizational security investment, and firm-level outcomes remain underexplored, particularly in developing economies. Methods We tested a recursive three-block structural equation model (SEM) on nationally representative microdata from Peru’s Annual Economic Survey 2024 (N = 9,966 firms across 14 sectors). The model integrated the Resource-Based View (RBV) and Routine Activity Theory (RAT) to specify pathways from ICT infrastructure, internet access, and digital human capital through security management investment to firm performance (measured as firm size category: micro vs. medium/large). We employed full-information maximum likelihood (FIML) estimation with Satorra–Bentler robust standard errors to account for non-normal distributions in e-commerce adoption measures. Mediation analysis decomposed total effects via bootstrap confidence intervals (5,000 replications). Results ICT infrastructure was the dominant predictor across all equations (β = 0.356 in security management; β = 0.327 in firm performance, both p < 0.001). Security management significantly mediated 17.6% of ICT’s total effect on performance (indirect β = 0.070, p < 0.001). Criminal victimization exposure directly predicted security investment (β = 0.060, p < 0.001), establishing a protective response mechanism predicted by Routine Activity Theory. Model fit indices confirmed excellent fit (CFI = 0.988, RMSEA = 0.028, GFI = 0.986). Conclusions In volatile emerging market environments, security management functions as a strategic resource that transforms raw ICT connectivity into sustainable competitive advantage — a phenomenon we term “Digital Resilience.” These findings challenge technological determinism and provide a blueprint for firms and policymakers in developing economies to integrate security as a core dynamic capability rather than a cost center. READ ALL READ LESS Keywords ICT infrastructure; firm performance; security management; emerging markets; Routine Activity Theory; Resource-Based View; structural equation modeling; Peru; digital transformation Corresponding Author(s) Jorge A. Restrepo Morales ( [email protected] ) Close Corresponding author: Jorge A. Restrepo Morales Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2026 Restrepo Morales JA et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Restrepo Morales JA, Rodríguez Flores EA, Suárez Pizzarello MA et al. Securing the Digital Edge: How Security Management Mediates the Impact of ICT Infrastructure on Firm Performance in Emerging Markets [version 1; peer review: awaiting peer review] . F1000Research 2026, 15 :678 ( https://doi.org/10.12688/f1000research.179961.1 ) First published: 08 May 2026, 15 :678 ( https://doi.org/10.12688/f1000research.179961.1 ) Latest published: 08 May 2026, 15 :678 ( https://doi.org/10.12688/f1000research.179961.1 ) 1. Introduction Digital transformation has emerged as a defining strategic imperative for firms across all income levels, yet its organizational consequences remain heterogeneous and context-dependent. In high-income economies, the positive association between information and communication technology (ICT) investment and firm performance is well-established ( Melville et al., 2004 ; Mithas et al., 2011 ; Aral & Weill, 2007 ). In emerging markets, however, the pathways through which digital resources translate into organizational outcomes are more complex, mediated by persistent infrastructure deficits, shallow digital skills markets, high business crime rates, and institutional environments that differ fundamentally from those of OECD economies ( Cirera & Maloney, 2017 ; Katz & Callorda, 2019 ). Peru offers a particularly revealing natural laboratory for this inquiry. As of 2023, only 44.9% of formally registered Peruvian firms report internet access, and a mere 7.8% engage in any form of digital commerce ( INEI, 2024 ). Simultaneously, 15.3% of Peruvian firms report having been victims of at least one criminal act during 2023 — including robbery, extortion, vandalism, and fraud — a victimization prevalence that represents a material operational risk, particularly for Commerce (18.2%) and Transport (18.4%) sectors. The coexistence of digital heterogeneity and crime exposure creates a structural environment in which digitalization and security management are not merely parallel investments but potentially complementary capabilities whose interaction determines firm-level outcomes. Despite the theoretical plausibility of this complementarity, the empirical literature has treated ICT investment and organizational security management as largely separate streams. This study addresses that gap by developing and testing an integrated structural model connecting ICT infrastructure endowment, internet access, digital human capital, e-commerce adoption, and criminal victimization exposure to security management investment and firm performance, using microdata from Peru’s Annual Economic Survey 2024 (EEA 2024; INEI). Drawing on the RBV and the Routine Activity Theory (RAT; Cohen & Felson, 1979 ), we propose a three-block recursive model estimated via path analysis on a matched sample of 9,966 firms spanning 14 economic sectors. The study makes three original contributions. First, it provides the first large-sample SEM of the ICT–security–performance nexus using nationally representative enterprise data from Peru. Second, it extends RAT beyond individual-level victimization prediction to the organizational domain. Third, it reframes organizational security investment from a cost center to a strategic performance-generating resource (β = 0.197, p < 0.001), mediating 17.6% of ICT infrastructure’s total performance effect. 2. Theoretical framework and hypotheses development 2.1 Conceptual overview This study integrates two complementary theoretical perspectives: (1) the Resource-Based View (RBV) and its dynamic capabilities extension, which frames ICT adoption as a strategic, value-generating resource; and (2) the Routine Activity Theory (RAT), adapted to the organizational level, which explains why firms exposed to crime victimization invest more intensively in protective mechanisms that, in turn, improve operational resilience and performance outcomes. 2.2 Theoretical foundations 2.2.1 Resource-based view and dynamic capabilities The Resource-Based View, formulated by Wernerfelt (1984) and systematized by Barney (1991) , posits that sustained competitive advantage derives from firm-specific resources that are valuable, rare, inimitable, and non-substitutable (VRIN). ICT assets — hardware infrastructure, internet connectivity, and the human capital capable of exploiting them — constitute strategic resources that enable firms to generate superior performance outcomes ( Bharadwaj, 2000 ; Melville et al., 2004 ). Building on RBV, Teece et al. (1997) introduced the dynamic capabilities perspective, emphasizing that firms must continuously sense opportunities, seize them through resource reconfiguration, and transform operational routines. Aral and Weill (2007) demonstrate that IT assets generate positive spillovers across the firm, enabling broader capability development. 2.2.2 ICT as an enabler of e-commerce E-commerce represents the most visible and economically significant form of digital market participation for firms ( Zhu et al., 2006 ). The Technology–Organization–Environment (TOE) framework ( Tornatzky & Fleischer, 1990 ) establishes that technology readiness — operationalized through ICT infrastructure and internet access — is a primary determinant of e-commerce adoption. Zhu and Kraemer (2005) show that technology competence directly drives e-commerce value creation in a cross-national sample. Hajli et al. (2015) and Barbu et al. (2021) demonstrate positive effects of ICT investment on online sales performance in emerging market firms. For Peruvian SMEs specifically, Heredia Pérez et al. (2022) document that internet access and digital capability are the strongest predictors of online sales adoption. 2.2.3 Routine activity theory applied to business security Cohen and Felson's (1979) Routine Activity Theory proposes that crime occurs when a motivated offender, a suitable target, and the absence of a capable guardian converge. In its organizational adaptation, firms constitute targets when visible, accessible, and weakly protected. Exposure to criminal victimization is expected to increase firms’ investment in protective measures — physical security, surveillance technology, insurance, and cybersecurity infrastructure ( Boba Santos, 2013 ; Holt & Bossler, 2016 ). Digitally endowed firms are better positioned to implement sophisticated security responses because they possess the ICT infrastructure necessary to integrate these systems. 2.2.4 Security management as a strategic resource for firm performance Security investment is increasingly recognized not merely as a cost center but as a strategic resource that protects firm value and enables operational continuity ( Gordon & Loeb, 2002 ; Anderson & Moore, 2006 ). Firms that invest in adequate security systems reduce expected losses from criminal activity, maintain operational continuity, and signal reliability to business partners ( Böhme et al., 2015 ). Gordon and Loeb's (2002) model demonstrates that optimal security investment increases with the value of assets at risk, providing a theoretical rationale for why security investment is concentrated among larger, more digitally endowed firms. Kankanhalli et al. (2003) and Cavusoglu et al. (2004) confirm that organizational security investment positively affects firm performance through risk reduction. 2.3 Research hypotheses Drawing on the portfolio perspective and the Oslo Manual taxonomy, we formulate the following nine testable hypotheses, summarized in Table 1 : H1: Greater ICT infrastructure endowment is positively associated with adoption of e-commerce sales. H2: Broader internet access is positively associated with e-commerce sales and procurement adoption. H3: Higher digital human capital is positively associated with e-commerce adoption. H4: Greater ICT infrastructure endowment is positively associated with security management investment. H5: Broader internet access is positively associated with security management investment. H6: Prior criminal victimization is positively associated with subsequent security management investment. H7: Greater ICT infrastructure endowment is positively associated with firm performance. H8: Greater security management investment is positively associated with firm performance. H9: Broader internet access is positively associated with firm performance. Table 1. Summary of research hypotheses. H Relationship Direction Theory H1 ICT Infra → E-commerce Sales + RBV/TOE H2 Internet Access → E-commerce + RBV/TOE H3 Digital Human Capital → E-commerce + RBV H4 ICT Infra → Security Management + RBV/RAT H5 Internet Access → Security Management + RBV/RAT H6 Criminal Victimization → Security Management + RAT H7 ICT Infra → Firm Performance + RBV H8 Security Management → Firm Performance + RBV/Security Econ. H9 Internet Access → Firm Performance + RBV 2.4 Contextual rationale: Peru as an emerging market setting Peru exhibits significant heterogeneity in firm-level ICT endowment and security exposure, maximizing variance in key constructs. According to INEI (2024) , 44.9% of surveyed firms report internet access, while only 21.2% engage in any form of digital commerce, suggesting that infrastructure endowment does not automatically translate into e-commerce adoption. 15.3% of firms report having been victims of at least one criminal act in 2023. This combination of digital heterogeneity and security vulnerability makes Peru’s firm-level data uniquely valuable for investigating the co-evolution of digitalization and security management as drivers of business performance — a gap identified by Katz and Callorda (2019) and Cirera and Maloney (2017) in the Latin American business development literature. 3. Methodology 3.1 Research design and data source This study employs a cross-sectional, quantitative research design grounded in secondary microdata from Peru’s Annual Economic Survey 2024 (Encuesta Económica Anual, EEA 2024), conducted by the Instituto Nacional de Estadística e Informática (INEI). The EEA 2024 is a nationally representative establishment-level survey covering the 2023 fiscal year. Microdata access was obtained through INEI’s Microdata Catalogue ( https://proyectos.inei.gob.pe/microdatos/ ). This study uses three thematic modules: (i) Chapter 01 — firm identification; (ii) ICT Module — digital infrastructure, internet access, human capital, and e-commerce; and (iii) Security Module — crime victimization, security measures adopted, and security expenditure. The inner join of the ICT and Security modules yielded a matched sample of 10,327 firms, of which 9,966 constitute the analytical sample after listwise deletion (missing rate < 0.5%). 3.2 Sample characteristics The analytical sample comprises 9,966 firms distributed across 14 economic sectors ( Table 2 ). Commerce and Manufacturing (SME) are the largest sectors, representing 29.8% and 22.8% of the sample, respectively, with approximately 42% of observations concentrated in Metropolitan Lima. Table 2. Sectoral distribution of the analytical sample (N = 9,966). Sector N % Cum. % Commerce 2,973 29.83 29.83 Manufacturing (SME) 2,268 22.76 52.59 Services 2,090 20.97 73.56 Transport & Communications 798 8.01 81.57 Construction 676 6.78 88.35 Private Education 242 2.43 90.78 Hydrocarbons 199 2.00 92.78 Artisanal Fishing 165 1.66 94.44 Manufacturing (large) 154 1.55 95.99 Universities 108 1.08 97.07 Electricity & Energy 95 0.95 98.02 Industrial Fishing 87 0.87 98.89 Restaurants 57 0.57 99.46 Aquaculture 54 0.54 100.00 Total 9,966 100 — 3.3 Operationalization of variables All constructs are derived from validated survey items in the EEA 2024. Multi-item constructs were scored as the mean proportion of affirmative responses (0–1). Table 3 provides the full operationalization. Table 3. Operationalization of constructs. Code Construct Type Items (source) α/Note C1 ICT Infrastructure Composite (0–1) PT01_1_1 to PT01_1_9: computer, laptop, tablet, smartphone, server, LAN, Wi-Fi, intranet, ERP/CRM (k = 9) α = 0.716 C2 Internet Access Binary (0/1) PT05_1_1: firm has internet connection Single item C3 Digital Human Capital Continuous (0–1) PT02_1_1: share of workers using a computer (÷100) Single item C4 E-commerce Sales Composite (0–1) PT07A_1_1 to PT07A_1_7: online sales channels used (k = 7) Formative C5 E-commerce Procurement Composite (0–1) PT07B_1_1 to PT07B_1_7: online procurement channels (k = 7) Formative C6 Criminal Victimization Binary (0/1) PS01_1_1 to PS01_1_7: victim of ≥1 crime type → dichotomized Dichotomized C7 Security Management Composite (0–1) PS03_1_1 to PS03_1_9: security measures adopted (CCTV, alarms, guards, cybersecurity; k = 9) α = 0.813 C8 Firm Performance Binary (0/1) CodFormato: 1 = Large/Medium (F2); 0 = Micro (M or N) Dependent C9 Economic Group Binary (0/1) CODPERTENECEGRUPOE: 1 = belongs to a business group Control 3.4 Analytical strategy: Structural equation modeling 3.4.1 Justification of the SEM approach Structural Equation Modeling (SEM) is appropriate because: (1) the model involves multiple simultaneous equations with endogenous mediators; (2) the hypotheses include both direct and indirect (mediated) effects; and (3) SEM explicitly accounts for measurement error ( Hair et al., 2019 ; Kline, 2016 ; Byrne, 2016 ). Given the non-normal distribution of several indicators — e-commerce adoption (Skewness = 3.70; Excess Kurtosis = 14.27) — we employ Full Information Maximum Likelihood (FIML) estimation with robust standard errors (Satorra–Bentler correction). Model estimation used semopy v2.3 in Python ( Meshcheryakov & Igolkina, 2021 ). 3.4.2 Model specification The structural model comprises three recursive blocks: Block 1 − ICT Enablement of Digital Commerce C 4 E CO M V = β 11 C 1 + β 12 C 2 + β 13 C 3 + ζ 1 C 5 E CO M C = β 21 C 1 + β 22 C 2 + β 23 C 3 + ζ 2 Block 2 − Security Management Antecedents C 7 S EG = β 31 C 1 + β 32 C 2 + β 33 C 4 + β 34 C 6 + ζ 3 Block 3 − Firm Performance C 8 = β 41 C 1 + β 42 C 2 + β 43 C 3 + β 44 C 4 + β 45 C 7 + β 46 C 9 + ζ 4 3.4.3 Model evaluation criteria We evaluated model fit using multiple indices following standard SEM guidelines ( Table 4 ). These include comparative fit indices (CFI, TLI), absolute fit indices (RMSEA, SRMR), and relative chi-square (χ 2 /df ). Table 4. Model fit index thresholds. Index Acceptable Excellent CFI ≥ 0.90 ≥ 0.95 TLI ≥ 0.90 ≥ 0.95 RMSEA ≤ 0.08 ≤ 0.06 SRMR ≤ 0.08 ≤ 0.05 χ 2 /df ≤ 5.0 ≤ 3.0 AIC/BIC Lower = better — 3.4.4 Mediation analysis Indirect effects were computed as the product of path coefficients ( β a × β b ), following Baron and Kenny (1986) and Sobel (1982) . Bootstrap confidence intervals (5,000 replications) were also computed to provide bias-corrected significance tests for indirect effects. 3.5 Common method bias assessment Harman’s single-factor test: the first unrotated factor explained 18.7% of total variance (well below the 50% threshold), providing no evidence of pervasive common method variance ( Podsakoff et al., 2003 ). The architectural separation of ICT and Security modules — administered as separate questionnaire chapters — further reduces same-source bias. The dependent variable (C8) is an administrative categorical variable, not a self-reported perceptual measure, providing a procedural remedy for CMV. 3.6 Multicollinearity diagnostics All variance inflation factors (VIF) are below 2.0, substantially below the threshold of 10 ( Hair et al., 2019 ), indicating that multicollinearity does not constitute a threat. Detailed VIF diagnostics for each construct are presented in Table 5 . Table 5. Variance inflation factors (VIF). Construct VIF Diagnosis C1 — ICT Infrastructure 1.653 ✓ No concern C2 — Internet Access 1.411 ✓ No concern C3 — Digital Human Capital 1.029 ✓ No concern C4 — E-commerce Sales 1.200 ✓ No concern C5 — E-commerce Procurement 1.167 ✓ No concern C6 — Criminal Victimization 1.021 ✓ No concern C7 — Security Management 1.350 ✓ No concern C8 — Firm Performance 1.420 ✓ No concern C9 — Economic Group 1.042 ✓ No concern 4. Results 4.1 Descriptive statistics and bivariate correlations Table 6 reports the descriptive statistics for all constructs (N = 9,966). ICT Infrastructure (C1) shows a mean of 0.578 (SD = 0.206). Internet access (C2) is present in 44.9% of firms. E-commerce adoption remains nascent: means of 0.021 for both C4 and C5 indicate fewer than 8% of firms engage in any form of digital commerce. Criminal victimization (C6) affects 15.3% of firms; Security Management (C7) averages 0.257 (SD = 0.258), with the IQR (0.000–0.444) suggesting a bimodal distribution. Large and medium-sized firms (C8) represent 63.3% of the sample. Table 6. Descriptive statistics (N = 9,966). Construct Code Mean SD Min P25 Median P75 Max ICT Infrastructure C1 0.578 0.206 0.111 0.444 0.556 0.778 1.000 Internet Access C2 0.449 0.497 0.000 0.000 0.000 1.000 1.000 Digital Human Capital C3 0.618 0.361 0.010 0.280 0.700 1.000 1.000 E-commerce Sales C4 0.021 0.075 0.000 0.000 0.000 0.000 0.750 E-commerce Procurement C5 0.021 0.081 0.000 0.000 0.000 0.000 1.000 Criminal Victimization C6 0.153 0.360 0.000 0.000 0.000 0.000 1.000 Security Management C7 0.257 0.258 0.000 0.000 0.222 0.444 1.000 Firm Performance C8 0.633 0.482 0.000 0.000 1.000 1.000 1.000 Economic Group C9 0.080 0.271 0.000 0.000 0.000 0.000 1.000 Table 7 presents the Pearson correlation matrix. ICT Infrastructure (C1) exhibits the strongest bivariate associations with Security Management (r = 0.441, p < 0.001) and Firm Performance (r = 0.482, p < 0.001). The complete correlation structure is visualized in Figure 1 . Table 7. Pearson Correlation Matrix (N = 9,966). (1) C1 (2) C2 (3) C3 (4) C4 (5) C5 (6) C6 (7) C7 (8) C8 (9) C9 (1) ICT Infra 1.000 (2) Internet 0.488 *** 1.000 (3) Digital HC 0.140 *** 0.119 *** 1.000 (4) Ecom Sales 0.148 *** 0.202 *** 0.068 *** 1.000 (5) Ecom Proc. 0.105 *** 0.106 *** 0.069 *** 0.369 *** 1.000 (6) Victimizat. 0.050 *** 0.042 *** 0.016 0.075 *** 0.067 *** 1.000 (7) Security 0.441 *** 0.343 *** 0.059 *** 0.104 *** 0.079 *** 0.086 *** 1.000 (8) Firm Perf. 0.482 *** 0.362 *** 0.043 *** 0.079 *** 0.026 ** −0.031 * 0.393 *** 1.000 (9) Econ. Group 0.150 *** 0.137 *** 0.039 *** 0.039 *** 0.009 0.033 *** 0.150 *** 0.154 *** 1.000 *** p < 0.001; ** p < 0.01; * p < 0.05. Lower triangular matrix. Figure 1. Pearson correlation matrix for all nine constructs (N = 9,966). *** p < 0.001, ** p < 0.01, * p < 0.05. Source: EEA 2024, INEI. 4.2 Structural model results Table 8 presents the standardized path coefficients, standard errors, t-statistics, and p-values for all structural paths. Table 8. Structural path coefficients (Standardized). Block/H Path β SE t p Sig. R 2 Block 1: ICT → E-commerce H1 C1 ICT → C4 E-com. Sales 0.060 0.011 5.333 <0.001 *** H2 C2 Internet → C4 E-com. Sales 0.168 0.011 14.970 <0.001 *** 0.046 H3 C3 Digital HC → C4 E-com. Sales 0.040 0.010 4.013 <0.001 *** H1 C1 ICT → C5 E-com. Procurement 0.064 0.011 5.597 <0.001 *** H2 C2 Internet → C5 E-com. Procurement 0.068 0.011 5.994 <0.001 *** 0.018 H3 C3 Digital HC → C5 E-com. Procurement 0.052 0.010 5.197 <0.001 *** Block 2: ICT + Victimization → Security H4 C1 ICT → C7 Security Mgmt. 0.356 0.010 35.101 <0.001 *** H5 C2 Internet → C7 Security Mgmt. 0.164 0.010 15.989 <0.001 *** 0.220 — C4 E-com. → C7 Security 0.014 0.009 1.543 0.123 n.s. H6 C6 Victimization → C7 Security Mgmt. 0.060 0.009 6.748 <0.001 *** Block 3: Digitalization + Security → Performance H7 C1 ICT → C8 Firm Performance 0.327 0.010 31.659 <0.001 *** H9 C2 Internet → C8 Firm Performance 0.134 0.010 13.526 <0.001 *** — C3 Digital HC → C8 Firm Performance −0.032 0.009 −3.754 <0.001 *** 0.290 — C4 E-com. → C8 Firm Performance −0.017 0.009 −1.948 0.051 n.s. H8 C7 Security → C8 Firm Performance 0.197 0.010 20.560 <0.001 *** — C9 Economic Group → C8 Firm Performance 0.059 0.009 6.849 <0.001 *** 4.3 Model fit To assess the adequacy of the structural model, we evaluated fit indices following standard SEM guidelines ( Table 9 ). Model fit indices confirm an excellent fit between the theoretical model and the empirical data. CFI (0.988) and TLI (0.976) both exceed the 0.95 threshold. RMSEA (0.028) is well below 0.06. These fit statistics, along with the full path diagram ( Figure 2 ), demonstrate that the theoretical model adequately represents empirical relationships. The χ 2 /df ratio above 3.0 is expected with N > 9,000 given the χ 2 statistic’s sensitivity to large samples ( Kline, 2016 ). Table 9. Model fit indices. Index Value Reference Threshold Diagnosis CFI 0.988 ≥ 0.95 ✓ Excellent TLI 0.976 ≥ 0.90 ✓ Excellent RMSEA 0.028 ≤ 0.06 ✓ Excellent SRMR 0.041 ≤ 0.08 ✓ Excellent GFI 0.986 ≥ 0.95 ✓ Excellent χ 2 /df 4.12 ≤ 5.0 ✓ Acceptable AIC 84,231 Lower = better — BIC 84,419 Lower = better — Figure 2. Full path diagram of the three-block recursive SEM model. CFI = 0.988, TLI = 0.976, RMSEA = 0.028, GFI = 0.986. Solid lines = significant paths (p < 0.001). Source: EEA 2024, INEI. Source: semopy v2.3 estimation on EEA 2024 microdata. 4.4 Hypothesis testing All nine hypotheses were supported ( Table 10 ). ICT Infrastructure emerged as the dominant predictor across all equations, with the largest direct effect on Firm Performance (β = 0.327, p < 0.001). Security Management mediated significant indirect effects from both ICT Infrastructure and Internet Access. Table 10. Summary of hypothesis testing. H Relationship β (std.) Result H1 ICT Infrastructure → E-commerce Sales 0.060 *** Supported H2 Internet Access → E-commerce Sales 0.168 *** Supported H3 Digital Human Capital → E-commerce Sales 0.040 *** Supported H4 ICT Infrastructure → Security Management 0.356 *** Supported (strong) H5 Internet Access → Security Management 0.164 *** Supported H6 Criminal Victimization → Security Management 0.060 *** Supported H7 ICT Infrastructure → Firm Performance 0.327 *** Supported (strong) H8 Security Management → Firm Performance 0.197 *** Supported (strong) H9 Internet Access → Firm Performance 0.134 *** Supported *** p < 0.001. All nine hypotheses supported. 4.5 Effect sizes and explanatory power Cohen’s f 2 values confirm the economic significance of the structural relationships. Block 2 (Security Management): R 2 = 0.220, f 2 = 0.282 — medium-to-large effect. Block 3 (Firm Performance): R 2 = 0.290, f 2 = 0.408 — large effect. Block 1 (E-commerce Sales: R 2 = 0.046, f 2 = 0.048; Procurement: R 2 = 0.018, f 2 = 0.018) — small effects, consistent with Peru’s early-stage adoption environment. ICT Infrastructure produces the largest standardized coefficient in both the Security Management equation (β = 0.356) and the Firm Performance equation (β = 0.327). 4.6 Mediation analysis: Indirect effects Table 11 presents the decomposition of total effects into direct and indirect components. Table 11. Direct, indirect, and total effects on firm performance (C8). Predictor Direct Effect (β) Indirect via C7 (β) Total Effect (β) C1 ICT Infrastructure 0.327 *** 0.356 × 0.197 = 0.070 *** 0.397 *** C2 Internet Access 0.134 *** 0.164 × 0.197 = 0.032 *** 0.166 *** C6 Criminal Victimization — 0.060 × 0.197 = 0.012 *** 0.012 *** *** p < 0.001. Indirect path from C1 (β = 0.070) = 17.6% of total effect (β = 0.397). Criminal victimization operates exclusively through the security management channel. 4.7 Sector-level analysis Table 12 presents construct means by economic sector. Universities (ICT Infra = 0.738; Internet = 0.926; Security = 0.422) and Electricity & Energy (ICT Infra = 0.689; Security = 0.359) exhibit the highest levels of digitalization and security investment. Transport & Communications (Victimization = 0.184) and Commerce (Victimization = 0.182) report the highest victimization rates — positions these sectors as prime contexts for the security-performance mediation effect. Sector-level heterogeneity is illustrated in Figure 3 . Table 12. Construct means by economic sector. Sector N ICT Infra Internet E-com Sales Security Firm Size Victimization Universities 108 0.738 0.926 0.074 0.422 0.991 0.222 Restaurants 57 0.727 0.667 0.000 0.366 1.000 0.193 Electricity & Energy 95 0.689 0.568 0.000 0.359 1.000 0.168 Hydrocarbons 199 0.674 0.704 0.013 0.321 0.573 0.101 Manufacturing (large) 154 0.651 0.675 0.093 0.282 0.455 0.117 Industrial Fishing 87 0.645 0.851 0.078 0.208 0.529 0.126 Transport 798 0.625 0.555 0.021 0.300 0.709 0.184 Services 2,090 0.586 0.500 0.018 0.269 0.583 0.157 Private Education 242 0.576 0.500 0.025 0.272 0.665 0.161 Manufacturing (SME) 2,268 0.565 0.458 0.015 0.233 0.536 0.110 Construction 676 0.554 0.395 0.003 0.219 0.657 0.154 Commerce 2,973 0.552 0.333 0.028 0.247 0.696 0.182 Artisanal Fishing 165 0.605 0.291 0.005 0.284 0.739 0.048 Aquaculture 54 0.484 0.222 0.005 0.214 0.389 0.111 Figure 3. Construct means by economic sector (N = 9,966). Sectors sorted by ICT infrastructure mean. Source: EEA 2024, INEI. 4.8 Unexpected finding: Negative effect of digital human capital on performance Digital Human Capital (C3) exhibits a small but statistically significant negative direct coefficient on Firm Performance (β = −0.032, p < 0.001). This likely reflects a compositional artifact: micro-enterprises frequently report high PC-utilization rates because their small, homogeneous workforces are predominantly engaged in computer-based tasks, whereas large and medium enterprises have more heterogeneous workforces with substantial portions in non-digital roles (logistics, production, field operations), yielding comparatively lower average PC utilization ratios. The indirect effect of C3 through e-commerce is positive (β = +0.040 × 0.197 = +0.008), partially offsetting the negative direct path. 5. Discussion 5.1 Overview and theoretical integration: The digital resilience framework This study provides robust evidence for a three-block theoretical architecture where ICT infrastructure, security management, and firm performance co-evolve (R 2 = 0.220 for Security; R 2 = 0.290 for Performance). The theoretical novelty lies in the strategic synthesis of the Resource-Based View and Routine Activity Theory within the digital ecosystem of an emerging economy. By integrating these perspectives, we propose that in volatile environments like Peru’s, firm performance is not merely a product of technological endowment, but a result of “Digital Resilience” — a dynamic capability where security acts as a strategic mediator that ensures the continuity and integrity of digital rent-seeking activities. 5.2 Implications for emerging markets: The resilience gap Our findings challenge the technological determinism prevalent in studies from developed economies. In Peru, where institutional frameworks for cybersecurity and physical protection are still maturing, the firm becomes its own primary “guardian.” The significant mediating role of Security Management suggests that in environments characterized by institutional voids, security is a survival-critical capability. Unlike firms in Global North contexts that rely on robust external legal protections, Peruvian firms must internalize security as a core dynamic capability to prevent “value leakage” from their ICT investments. This “Digital Resilience” becomes a source of competitive advantage that is harder to imitate than mere hardware acquisition. 5.3 Block analysis and boundary conditions ICT Infrastructure is the dominant predictor across all equations (β = 0.356 in Security; β = 0.327 in Performance). E-commerce adoption faces a structural ceiling in Peru due to the low penetration of 7.8%. The non-significant path from E-commerce to Security (β = 0.014, p = 0.123) suggests a “security paradox”: firms are adopting digital channels faster than they are implementing the protective measures required to sustain them — a common vulnerability in rapidly digitizing emerging markets. 6. Conclusion This study investigated how ICT resources and security management interact to determine performance in 9,966 Peruvian firms (EEA 2024). ICT infrastructure is the keystone resource, acting as a platform that cascades its effects across security adoption and organizational scale. 6.1 Theoretical contributions This research extends RAT to the organizational level, demonstrating that the “capable guardian” mechanism is mediated by technological endowment. It also contributes to the RBV by empirically validating security management as a strategic resource — accounting for 17.6% of the total effect of ICT on performance. This reframes security from a “cost center” to a “value protector” in management literature. 6.2 Managerial implications • Security as a Profit Center: Managers must shift their perception of security from an operational expense to a strategic capability. Security management is the “translator” that allows ICT investments to yield actual profitability by ensuring business continuity. • Holistic Digital Human Capital: Connectivity alone is insufficient. Successful mediation depends on integrating human capital capable of managing risks. Firms should prioritize “digital hygiene” training to complement technical infrastructure. 6.3 Policy implications • Beyond Connectivity: Public policies in developing nations often focus solely on access. “Unprotected access” is inefficient. Governments should incentivize cybersecurity certification frameworks (e.g., ISO 27001) for SMEs to secure the national digital economy. • Targeted Infrastructure: Sectors like Commerce and Construction lag in connectivity (below 40%). Broadband expansion should be prioritized over general equipment subsidies to trigger the performance cascades identified in this model. 6.4 Limitations and future research While the sample size provides exceptional statistical power, the cross-sectional nature of EEA 2024 limits causal claims. Future research should exploit the longitudinal structure of the survey (2001–2024) to estimate dynamic panel models with lagged predictors. Furthermore, future studies should incorporate objective cybersecurity log data to triangulate self-reported security measures and extend the analysis to other Latin American EEA-equivalent surveys (DANE Colombia, INEGI Mexico) to assess regional generalizability. Data availability The analytical dataset underlying this study is publicly available in Zenodo: Dataset DOI: https://doi.org/10.5281/zenodo.19430763 Citation: Restrepo Morales, et. al., (2024) https://doi.org/10.5281/zenodo.19430763 License: CC-BY 4.0 . Contents: The dataset comprises 9,966 observations across 34 variables spanning nine constructs: ICT Infrastructure (C1), Internet Access (C2), Digital Human Capital (C3), E-commerce Sales (C4), E-commerce Procurement (C5), Criminal Victimization (C6), Security Management (C7), Firm Performance (C8), and Economic Group Membership (C9). Complete codebook and SEM estimation code (Python/semopy) are included in the repository. Access: Openly accessible, no login required. Data Source: Instituto Nacional de Estadística e Informática (INEI), Peru’s Annual Economic Survey (Encuesta Económica Anual) 2024. References Anderson R, Moore T: The economics of information security. Science. 2006; 314 (5799): 610–613. Publisher Full Text Aral S, Weill P: IT assets, organizational capabilities, and firm performance: How resource allocations and organizational differences explain performance variation. Organization Science. 2007; 18 (5): 763–780. Publisher Full Text Barbu CM, Florea DL, Dabija D-C, et al. : Customer experience in fintech. Journal of Theoretical and Applied Electronic Commerce Research. 2021; 16 (5): 1415–1433. Publisher Full Text Barney JB: Firm resources and sustained competitive advantage. Journal of Management. 1991; 17 (1): 99–120. Publisher Full Text Baron RM, Kenny DA: The moderator–mediator variable distinction in social psychological research: Conceptual, strategic, and statistical considerations. Journal of Personality and Social Psychology. 1986; 51 (6): 1173–1182. PubMed Abstract | Publisher Full Text Bharadwaj AS: A resource-based perspective on information technology capability and firm performance: An empirical investigation. MIS Quarterly. 2000; 24 (1): 169–196. Publisher Full Text Boba Santos R: Crime analysis with crime mapping. SAGE Publications; 3rd ed2013. Böhme R, Christin N, Edelman B, et al. : Bitcoin: Economics, technology, and governance. Journal of Economic Perspectives. 2015; 29 (2): 213–238. Publisher Full Text Byrne BM: Structural equation modeling with AMOS: Basic concepts, applications, and programming. Routledge; 3rd ed, 2016. Publisher Full Text Cavusoglu H, Mishra B, Raghunathan S: The effect of internet security breach announcements on market value: Capital market reactions for breached firms and internet security developers. International Journal of Electronic Commerce. 2004; 9 (1): 70–104. Publisher Full Text Cirera X, Maloney WF: The innovation paradox: Developing country capabilities and the unrealized promise of technological catch-up. World Bank Publications. 2017. Publisher Full Text Cohen LE, Felson M: Social change and crime rate trends: A routine activity approach. American Sociological Review. 1979; 44 (4): 588–608. Publisher Full Text Diamantopoulos A, Winklhofer HM: Index construction with formative indicators: An alternative to scale development. Journal of Marketing Research. 2001; 38 (2): 269–277. Publisher Full Text Gordon LA, Loeb MP: The economics of information security investment. ACM Transactions on Information and System Security. 2002; 5 (4): 438–457. Publisher Full Text Hair JF, Risher JJ, Sarstedt M, et al. : When to use and how to report the results of PLS-SEM. European Business Review. 2019; 31 (1): 2–24. Publisher Full Text Hajli N, Sims J, Featherman M, et al. : Credibility of information in online communities. Journal of Strategic Marketing. 2015; 23 (3): 238–253. Publisher Full Text Heredia Pérez JA, Lazo Lazo R, Vergara M, et al. : E-commerce of Peruvian SMEs: Determinants of internet sales before and during COVID-19. Heliyon. 2022; 10 (22): e40168. PubMed Abstract | Publisher Full Text | Free Full Text Holt TJ, Bossler AM: Cybercrime in progress: Theory and prevention of technology-enabled offenses. Routledge; 2016. Publisher Full Text Hu L, Bentler PM: Cutoff criteria for fit indexes in covariance structure analysis: Conventional criteria versus new alternatives. Structural Equation Modeling. 1999; 6 (1): 1–55. Publisher Full Text INEI: Encuesta Económica Anual 2024 — Especificación técnica y diccionario de variables. Instituto Nacional de Estadística e Informática; 2024. Reference Source Kankanhalli A, Teo HH, Tan BCY, et al. : An integrative study of information systems security effectiveness. International Journal of Information Management. 2003; 23 (2): 139–154. Publisher Full Text Katz R, Callorda F: The economic contribution of broadband, digitization and ICT regulation. International Telecommunication Union (ITU); 2019. Kline RB: Principles and practice of structural equation modeling. Guilford Press; 4th ed2016. Melville N, Kraemer K, Gurbaxani V: Review: Information technology and organizational performance: An integrative model of IT business value. MIS Quarterly. 2004; 28 (2): 283–322. Publisher Full Text Meshcheryakov G, Igolkina A: semopy: A Python package for structural equation models. Structural Equation Modeling: A Multidisciplinary Journal. 2021; 28 (4): 638–646. Publisher Full Text Mithas S, Ramasubbu N, Sambamurthy V: How information management capability influences firm performance. MIS Quarterly. 2011; 35 (1): 237–256. Publisher Full Text Nunnally JC: Psychometric theory. McGraw-Hill; 2nd ed1978. 9780070450608. Podsakoff PM, MacKenzie SB, Lee JY, et al. : Common method biases in behavioral research: A critical review of the literature and recommended remedies. Journal of Applied Psychology. 2003; 88 (5): 879–903. PubMed Abstract | Publisher Full Text Restrepo Morales JA, Rodríguez Flores EA, Suárez Pizzarello MA, et al. : Peru Annual Economic Survey 2024 (EEA 2024) - ICT and Security Modules. [Dataset]. Zenodo. 2024. Publisher Full Text Sobel ME: Asymptotic confidence intervals for indirect effects in structural equation models. Sociological Methodology. 1982; 13 : 290–312. Publisher Full Text Teece DJ, Pisano G, Shuen A: Dynamic capabilities and strategic management. Strategic Management Journal. 1997; 18 (7): 509–533. Publisher Full Text Tornatzky LG, Fleischer M: The processes of technological innovation. Lexington Books; 1990. Wernerfelt B: A resource-based view of the firm. Strategic Management Journal. 1984; 5 (2): 171–180. Publisher Full Text Zhu K, Kraemer KL: Post-adoption variations in usage and value of e-business by organizations: Cross-country evidence from the retail industry. Information Systems Research. 2005; 16 (1): 61–84. Publisher Full Text Zhu K, Kraemer KL, Xu S: The process of innovation assimilation by firms in different countries: A technology diffusion perspective on e-business. Management Science. 2006; 52 (10): 1557–1576. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 08 May 2026 ADD YOUR COMMENT Comment Author details Author details 1 Universidad Autonoma del Peru, Lima District, Lima Region, Peru 2 Dirección de Investigación e Innovación, Universidad Autonoma del Peru, Lima District, Lima Region, 15001, Peru 3 Ciencias Administrativas y Económicas, Tecnologico de Antioquia Institucion Universitaria, Medellín, Antioquia, 050001, Colombia Jorge A. Restrepo Morales Roles: Conceptualization, Methodology, Supervision, Writing – Original Draft Preparation, Writing – Review & Editing Eduar Antonio Rodríguez Flores Roles: Formal Analysis, Project Administration, Resources Marianella Alicia Suárez Pizzarello Roles: Data Curation, Writing – Review & Editing Freddy Zea Restrepo Roles: Investigation, Validation, Writing – Review & Editing Emerson Andrés Giraldo Betancur Roles: Data Curation, Software, Validation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 08 May 2026, 15:678 https://doi.org/10.12688/f1000research.179961.1 Copyright © 2026 Restrepo Morales JA et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Restrepo Morales JA, Rodríguez Flores EA, Suárez Pizzarello MA et al. Securing the Digital Edge: How Security Management Mediates the Impact of ICT Infrastructure on Firm Performance in Emerging Markets [version 1; peer review: awaiting peer review] . F1000Research 2026, 15 :678 ( https://doi.org/10.12688/f1000research.179961.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 08 May 2026 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Securing the Digital Edge: How Security Management...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/15-678/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/15-678/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/15-678/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Restrepo Morales JA et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/15-678/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/15-678", templates : { twitter : "Securing the Digital Edge: How Security Management Mediates the.... Restrepo Morales JA et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/15-678/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/179961/198527") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "198527"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "484167": 0, "484176": 0, "484175": 0, "484174": 0, "484173": 0, "484172": 0, "484171": 0, "484170": 0, "484169": 0, "484168": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "50d577cf-7d08-4cb8-86ff-939ac79af3eb"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.