1<!doctype html> 2<html lang="en-US"> 3<head> 4 <!-- OneTrust Cookies Consent Notice start for verdictfoodservice.com --> 5
6<script type="text/javascript" src="https://cdn-ukwest.onetrust.com/consent/7078d055-52e5-4b52-aa7b-8551626914b1/OtAutoBlock.js" ></script>
6 7
8<script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="7078d055-52e5-4b52-aa7b-8551626914b1" ></script>
8 9
10<script> 11function OptanonWrapper() { 12 if (OnetrustActiveGroups.indexOf('C0002') != -1) 13 { gtag('consent', 'update', {'analytics_storage': 'granted'}); } 14} 15</script>
15 16 17<!-- OneTrust Cookies Consent Notice end for verdictfoodservice.com -->
17<script async src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script>
17 18<style> 19 .login-button a { 20 display: block; 21 width: 100%; 22 height: 100%; 23 } 24 .login-button.logout-button i { 25 font-size: 25px; 26 margin-left: 0.6em; 27 } 28 .login-button.logout-button{ 29 background: none !important; 30 text-indent: 0 !important; 31 } 32 33</style> 34
34<script> 35 window.googletag = window.googletag || {cmd: []}; 36googletag.cmd.push(function() { 37 38 /* Billboard mapping */ 39 var billboardMapping = googletag.sizeMapping() 40 .addSize([1024, 0], [[728,90],[970,250]]) // desktop 41 .addSize([768, 0], [[728,90]]) // tablet 42 .addSize([0, 0], [[320,50]]) // mobile 43 .build(); 44 45 /* MPU mapping */ 46 var mpuMapping = googletag.sizeMapping() 47 .addSize([1024, 0], [[300,250]]) // desktop 48 .addSize([0, 0], [[300,250]]) // mobile 49 .build(); 50 51 /* DMPU mapping */ 52 var dmpuMapping = googletag.sizeMapping() 53 .addSize([1024, 0], [[300,600]]) // desktop 54 .build(); 55 56 /* Top Billboard slot */ 57 googletag.defineSlot('/21612928716/verdict_food_service/Billboard', [[728,90],[970,250],[320,50]], 'div-gpt-ad-bb') 58 .defineSizeMapping(billboardMapping) 59 .addService(googletag.pubads()); 60 61 /* MPU Desktop slot */ 62 googletag.defineSlot('/21612928716/verdict_food_service/MPU', [[300,250]], 'div-gpt-ad-mpu') 63 .defineSizeMapping(mpuMapping) 64 .addService(googletag.pubads()); 65 66 /* MPU Mobile slot */ 67 googletag.defineSlot('/21612928716/verdict_food_service/MPU_Mobile', [[300,250]], 'div-gpt-ad-mpu-mobile') 68 .defineSizeMapping(mpuMapping) 69 .addService(googletag.pubads()); 70 71 /* DMPU slot */ 72 googletag.defineSlot('/21612928716/verdict_food_service/DMPU', [[300,600]], 'div-gpt-ad-dmpu') 73 .defineSizeMapping(dmpuMapping) 74 .addService(googletag.pubads()); 75 76 googletag.pubads().enableSingleRequest(); 77 googletag.pubads().collapseEmptyDivs(); 78 79 // enable lazy load here 80 googletag.pubads().enableLazyLoad({ 81 fetchMarginPercent: 75, 82 renderMarginPercent: 25, 83 mobileScaling: 2.0 84 }); 85 86 googletag.enableServices(); 87}); 88 googletag.cmd.push(function() { 89 googletag.pubads().setTargeting( "env", ["live"] ); 90 googletag.enableServices(); 91 }); 92 </script>
92 93 <link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,600;1,400;1,600&display=swap" rel="stylesheet"> 94 <link rel='preload' id='fonts' href='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/scss/fonts.css' media='all' as="style" onload="this.rel='stylesheet'"> 95 96 <meta charset="UTF-8"> 97 <meta http-equiv="x-ua-compatible" content="ie=edge" />
97<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1385880850",accountID:"3318845",trustKey:"66686",xpid:"VwUGWV5XDRABVlRSBAgPU1EE",licenseKey:"NRJS-7b82eb47d05ddffd6c6",applicationID:"1250398555",browserID:"1385880850"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 98(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
98e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
98const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
98if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
98o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
98(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
98;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
98{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},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},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
98ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
98{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
98null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
98dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
98imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)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,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
98return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}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,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
98!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
98if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
98);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
98class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
98h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
98 99 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=1"> 100 <meta name="pocket-site-verification" content="" /> 101 102 103
103<script> 104 (function (html) { 105 html.className = html.className.replace(/\bno-js\b/, 'js'); 106 })(document.documentElement); 107 </script>
107 108 109 110 111 112 113 114 115 116 117 118 119 120 <link rel="profile" href="https://gmpg.org/xfn/11"> 121 <link rel="pingback" href="https://www.verdictfoodservice.com/xmlrpc.php"> 122 <link rel="icon" href=""> 123 <link rel="icon" href="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-32x32.png" sizes="32x32" /> 124<link rel="icon" href="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-192x192.png" sizes="192x192" /> 125<link rel="apple-touch-icon" href="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-180x180.png" /> 126<meta name="msapplication-TileImage" content="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-270x270.png" /> 127 128 129 130 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 131 132 <!-- This site is optimized with the Yoast SEO Premium plugin v26.0 (Yoast SEO v26.0) - https://yoast.com/wordpress/plugins/seo/ --> 133 <title>About Us - Verdict Food Service</title> 134 <link rel="canonical" href="https://www.verdictfoodservice.com/about-us-online/" /> 135 <meta property="og:locale" content="en_US" /> 136 <meta property="og:type" content="article" /> 137 <meta property="og:title" content="About Us" /> 138 <meta property="og:description" content="verdictfoodservice.com is one of a network of 40+ proprietary B2B websites, with an unrivalled global audience of active decision makers, influencers, and…" /> 139 <meta property="og:url" content="https://www.verdictfoodservice.com/about-us-online/" /> 140 <meta property="og:site_name" content="Verdict Food Service" /> 141 <meta property="article:publisher" content="https://www.facebook.com/GlobalDataplc/" /> 142 <meta property="article:modified_time" content="2023-08-30T07:28:12+00:00" /> 143 <meta name="twitter:card" content="summary_large_image" /> 144 <meta name="twitter:site" content="@globaldataplc" /> 145
145<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.verdictfoodservice.com/about-us-online/","url":"https://www.verdictfoodservice.com/about-us-online/","name":"About Us - Verdict Food Service","isPartOf":{"@id":"https://www.verdictfoodservice.com/#website"},"datePublished":"2023-08-30T07:28:00+00:00","dateModified":"2023-08-30T07:28:12+00:00","breadcrumb":{"@id":"https://www.verdictfoodservice.com/about-us-online/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.verdictfoodservice.com/about-us-online/"]}]},{"@type":"BreadcrumbList","@id":"https://www.verdictfoodservice.com/about-us-online/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.verdictfoodservice.com/"},{"@type":"ListItem","position":2,"name":"About Us"}]},{"@type":"WebSite","@id":"https://www.verdictfoodservice.com/#website","url":"https://www.verdictfoodservice.com/","name":"Verdict Food Service","description":"The leading site for news and procurement in the foodservice industry","publisher":{"@id":"https://www.verdictfoodservice.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.verdictfoodservice.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.verdictfoodservice.com/#organization","name":"Verdict Foodservice","url":"https://www.verdictfoodservice.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.verdictfoodservice.com/#/schema/logo/image/","url":"https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2018/03/foodservice-logo3.jpg.png","contentUrl":"https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2018/03/foodservice-logo3.jpg.png","width":240,"height":63,"caption":"Verdict Foodservice"},"image":{"@id":"https://www.verdictfoodservice.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/GlobalDataplc/","https://x.com/globaldataplc","https://www.linkedin.com/company/globaldataplc/"]}]}</script>
145 146 <!-- / Yoast SEO Premium plugin. --> 147 148 149<link rel='dns-prefetch' href='//www.verdictfoodservice.com' /> 150<link rel='dns-prefetch' href='//cdn.permutive.com' /> 151<link rel='dns-prefetch' href='//www.google.com' /> 152<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 153<link rel='dns-prefetch' href='//cdn.plyr.io' /> 154<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 155<link rel='dns-prefetch' href='//reveal.clearbit.com' /> 156<link rel='dns-prefetch' href='//connect.facebook.net' /> 157<link rel='dns-prefetch' href='//www.facebook.com' /> 158<link rel='dns-prefetch' href='//platform.twitter.com' /> 159<link rel='dns-prefetch' href='//analytics.twitter.com' /> 160<link rel='dns-prefetch' href='//t.co' /> 161<link rel='preconnect' href='https://fonts.googleapis.com' /> 162<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' /> 163<link rel="alternate" type="application/rss+xml" title="Verdict Food Service » Feed" href="https://www.verdictfoodservice.com/feed/" /> 164<link rel="alternate" type="application/rss+xml" title="Verdict Food Service » Comments Feed" href="https://www.verdictfoodservice.com/comments/feed/" /> 165<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.verdictfoodservice.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.verdictfoodservice.com%2Fabout-us-online%2F" /> 166<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.verdictfoodservice.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.verdictfoodservice.com%2Fabout-us-online%2F&format=xml" /> 167<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'> 168img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 169/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 170</style> 171<style id='wp-emoji-styles-inline-css' type='text/css'> 172 173 img.wp-smiley, img.emoji { 174 display: inline !important; 175 border: none !important; 176 box-shadow: none !important; 177 height: 1em !important; 178 width: 1em !important; 179 margin: 0 0.07em !important; 180 vertical-align: -0.1em !important; 181 background: none !important; 182 padding: 0 !important; 183 } 184/*# sourceURL=wp-emoji-styles-inline-css */ 185</style> 186<style id='wp-block-library-inline-css' type='text/css'> 187:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
187--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 188 189/*# sourceURL=wp-block-library-inline-css */ 190</style> 191<style id='classic-theme-styles-inline-css' type='text/css'> 192/*! This file is auto-generated */ 193.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 194/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 195</style> 196<style id='global-styles-inline-css' type='text/css'> 197:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--thb-accent: #f74a2e;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
197--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
197.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 198/*# sourceURL=global-styles-inline-css */ 199</style> 200 201<link rel='stylesheet' id='gd-banner-css' href='https://www.verdictfoodservice.com/wp-content/plugins/all-newsletters/assets/css/gd-banners.css?ver=6.9.1' type='text/css' media='all' /> 202<link rel='stylesheet' id='main_NS-css-css' href='https://www.verdictfoodservice.com/wp-content/plugins/storefronts-gd/assets/css/main_NS.css?ver=1.7.5' type='text/css' media='all' /> 203<link rel='stylesheet' id='Swiper-css-css' href='https://www.verdictfoodservice.com/wp-content/plugins/storefronts-gd/assets/vendor/swiper/swiper.css?ver=6.8.3' type='text/css' media='all' /> 204<link rel='stylesheet' id='font-lora-css' href='https://fonts.googleapis.com/css2?family=Lora%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700%3B1%2C400%3B1%2C500%3B1%2C600%3B1%2C700&display=swap&ver=1' type='text/css' media='all' /> 205<link rel='stylesheet' id='font-poppins-manrope-css' href='https://fonts.googleapis.com/css2?family=Manrope:wght@400;700&family=Poppins:wght@500&display=swap' type='text/css' media='all' /> 206<link rel='stylesheet' id='Swiper-css' href='https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css?ver=6.9.1' type='text/css' media='all' /> 207<link rel='stylesheet' id='gdm-b2b-main-css' href='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/scss/main.css?ver=2.61' type='text/css' media='all' /> 208<link rel='stylesheet' id='thb-fa-css' href='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp/assets/css/font-awesome.min.css?ver=4.7.0' type='text/css' media='all' /> 209<link rel='stylesheet' id='style-css' href='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/style.css?ver=4.6.0' type='text/css' media='all' /> 210<link rel='stylesheet' id='tablepress-default-css' href='https://www.verdictfoodservice.com/wp-content/plugins/tablepress/css/default.min.css?ver=1.13' type='text/css' media='all' /> 211<link rel='stylesheet' id='wp-block-paragraph-css' href='https://www.verdictfoodservice.com/wp-includes/blocks/paragraph/style.min.css?ver=6.9.1' type='text/css' media='all' />
212<script class="optanon-category-C0001" type="text/javascript" src="https://www.verdictfoodservice.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 212
212
213<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 213
213
214<script type="text/javascript" id="crb-google-tagmanager-js-extra"> 215/* <![CDATA[ */ 216var crbTracker = {"googleTagManager":{"id":"GTM-WDNWXQZ"}}; 217//# sourceURL=crb-google-tagmanager-js-extra 218/* ]]> */ 219</script>
vendor: 1 bytes, line 219
219
220<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/verdict-tracking//js/googleTagManager.js?ver=1790256851" id="crb-google-tagmanager-js"></script>
vendor: 1 bytes, line 220
220
221<script type="text/javascript" async src="https://cdn.permutive.com/e82dc6a7-79a5-49b7-b1ed-a89a37f2fe8b-web.js?ver=6.9.1" id="crb-permutive-cdn-js"></script>
vendor: 1 bytes, line 221
221
222<script type="text/javascript" id="crb-permutive-js-extra"> 223/* <![CDATA[ */ 224var crbTracker = {"permutive":{"workspaceID":"e82dc6a7-79a5-49b7-b1ed-a89a37f2fe8b","publicAPIKey":"62905692-4299-42af-951f-aa610546b2b1","postTitle":"About Us","postID":58257,"postType":"page","postDate":"August 30, 2023","postAuthor":"saul","postTags":false,"postCategories":false,"collectDomains":"https://www.verdictfoodservice.com/wp-content/plugins/verdict-tracking//js/pollsInFrame.js","pageViewEvent":[]}}; 225//# sourceURL=crb-permutive-js-extra 226/* ]]> */ 227</script>
vendor: 1 bytes, line 227
227
228<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/verdict-tracking//js/permutive.js?ver=1790256851" id="crb-permutive-js"></script>
vendor: 1 bytes, line 228
228
229<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/gd-opensearch/public/js/gd-opensearch-public.js?ver=1790263180" id="gd-opensearch-js"></script>
vendor: 1 bytes, line 229
229
230<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/foundation.min.js?ver=6.9.1" id="foundation-js"></script>
vendor: 1 bytes, line 230
230
231<script type="text/javascript" id="loadmore_posts-js-extra"> 232/* <![CDATA[ */ 233var loadmore_params = {"ajaxurl":"https://www.verdictfoodservice.com/wp-admin/admin-ajax.php","posts":"{\"page\":0,\"pagename\":\"about-us-online\",\"error\":\"\",\"m\":\"\",\"p\":0,\"post_parent\":\"\",\"subpost\":\"\",\"subpost_id\":\"\",\"attachment\":\"\",\"attachment_id\":0,\"name\":\"about-us-online\",\"page_id\":0,\"second\":\"\",\"minute\":\"\",\"hour\":\"\",\"day\":0,\"monthnum\":0,\"year\":0,\"w\":0,\"category_name\":\"\",\"tag\":\"\",\"cat\":\"\",\"tag_id\":\"\",\"author\":\"\",\"author_name\":\"\",\"feed\":\"\",\"tb\":\"\",\"paged\":0,\"meta_key\":\"\",\"meta_value\":\"\",\"preview\":\"\",\"s\":\"\",\"sentence\":\"\",\"title\":\"\",\"fields\":\"all\",\"menu_order\":\"\",\"embed\":\"\",\"category__in\":[],\"category__not_in\":[],\"category__and\":[],\"post__in\":[],\"post__not_in\":[],\"post_name__in\":[],\"tag__in\":[],\"tag__not_in\":[],\"tag__and\":[],\"tag_slug__in\":[],\"tag_slug__and\":[],\"post_parent__in\":[],\"post_parent__not_in\":[],\"author__in\":[],\"author__not_in\":[],\"search_columns\":[],\"ignore_sticky_posts\":false,\"suppress_filters\":false,\"cache_results\":true,\"update_post_term_cache\":true,\"update_menu_item_cache\":false,\"lazy_load_term_meta\":true,\"update_post_meta_cache\":true,\"post_type\":\"\",\"posts_per_page\":10,\"nopaging\":false,\"comments_per_page\":\"50\",\"no_found_rows\":false,\"order\":\"DESC\"}","current_page":"2","max_page":"0"}; 234//# sourceURL=loadmore_posts-js-extra 235/* ]]> */ 236</script>
vendor: 1 bytes, line 236
236
237<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/loadmoreposts.js?ver=6.9.1" id="loadmore_posts-js"></script>
237 238<link rel="https://api.w.org/" href="https://www.verdictfoodservice.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.verdictfoodservice.com/wp-json/wp/v2/pages/58257" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.verdictfoodservice.com/xmlrpc.php?rsd" /> 239<meta name="generator" content="WordPress 6.9.1" /> 240<link rel='shortlink' href='https://www.verdictfoodservice.com/?p=58257' /> 241<style id="Sgpollscstyle">iframe[src^="https://www.surveygizmo.eu"]{display:block!important;height:auto!important;}</style><!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 241-242
241 242<script async src="https://www.googletagmanager.com/gtag/js?id=
242G-HFH8RPKJ6M
vendor: 13 bytes, line 242
242"></script>
243<script> 244
vendor: 138 bytes, lines 244-248
244window.dataLayer = window.dataLayer || []; 245 function gtag(){dataLayer.push(arguments);} 246 gtag('js', new Date()); 247 248 gtag('config', '
248G-HFH8RPKJ6M
vendor: 5 bytes, line 248
248');
249</script>
vendor: 2 bytes, line 249
249
250<script src="https://www.googleoptimize.com/optimize.js?id=OPT-5D7BSTZ"></script>
250<link rel="icon" href="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-32x32.png" sizes="32x32" /> 251<link rel="icon" href="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-192x192.png" sizes="192x192" /> 252<link rel="apple-touch-icon" href="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-180x180.png" /> 253<meta name="msapplication-TileImage" content="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2021/12/cropped-Verdict-Food-Service-Favicon-270x270.png" /> 254 <!-- Google Analytics (GA) code start --> 255
255<script> 256 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 257 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 258 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 259 })(window,document,'script','//www.google-analytics.com/analytics.js?v=20260924','ga'); 260 261 ga('create', '', 'auto'); 262 ga('send', 'pageview'); 263 </script>
263 264 <!-- Google Analytics (GA) code end --> 265 266<!-- This code is to be used on all ther sites in the network so we can track all the sites from one GA account. Ask CJB. --> 267<!-- Global site tag (gtag.js) - Google Analytics --> 268<!--
vendor: 63 bytes, line 268
268<script async src="https://www.googletagmanager.com/gtag/js?id=
268UA-3619893-46
vendor: 12 bytes, line 268
268"></script>
268-->
269<script> 270/*
vendor: 134 bytes, lines 270-274
270window.dataLayer = window.dataLayer || []; 271 function gtag(){dataLayer.push(arguments);} 272 gtag('js', new Date()); 273 274 gtag('config', '
274UA-3619893-46
vendor: 4 bytes, line 274
274');
274*/ 275</script>
275 276 277 278 279 280 281</head> 282<body id="site-body" class="thb-boxed-off thb_ads_header_mobile_on thb-lightbox-on thb-capitalize-off thb-dark-mode-off thb-header-style1 thb-title-underline-hover" > 283 284 285<a href="#menu" class="screen-reader-text">Skip to site menu</a> 286<a href="#page-content" class="screen-reader-text">Skip to page content</a> 287 288 289 290 291 292 293 294
295<script src="https://cdnjs.cloudflare.com/ajax/libs/classie/1.0.1/classie.js"></script>
vendor: 1 bytes, line 295
295
296<script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js"></script>
296 297<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css" /> 298<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css"/>
299<script type="text/javascript" src="https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"></script>
299 300 301 <!-- End Content Click Capture --> 302 303 304 <!-- <div class="translate"> 305 <p>Switch language:</p> 306 </div> 307 .translate --> 308 309 310 311 <!-- Nav --> 312<header class="site-header" id="top"> 313 314 315 <div class="grid-container"> 316 <div class="site-logo"> 317 <a href="https://www.verdictfoodservice.com/"> 318 <img src="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2017/11/VFS.png" alt="VFS"> 319 </a> 320 </div> 321 <div class="initials"><a href="https://www.verdictfoodservice.com">VF</a></div> 322 323 <div class="menu-button">Menu</div> 324 325 <div class="search-button">Search</div> 326 327<form id="searchForm" action="https://www.verdictfoodservice.com/s" class="search-form laptop-search" method="get" role="search"> 328 <input id="searchInput" type="text" name="search" value="" placeholder="Search" class="search-box" /> 329 <input type="submit" class="search-submit"> 330 <div id="messageBox" style="color: red; margin-top: 5px;"></div> 331 332 333</form> 334<!-- End SearchForm --> 335
336<script> 337document.getElementById('searchForm').addEventListener('submit', function(e) { 338 e.preventDefault(); 339 e.stopImmediatePropagation(); 340 341 var input = document.getElementById('searchInput'); 342 343 var charMap = { 344 'à ':'a','á':'a','â':'a','ã':'a','ä':'a','Ã¥':'a','æ':'ae', 345 'ç':'c','è':'e','é':'e','ê':'e','ë':'e','ì':'i','Ã':'i', 346 'î':'i','ï':'i','ð':'d','ñ':'n','ò':'o','ó':'o','ô':'o', 347 'õ':'o','ö':'o','ø':'o','ù':'u','ú':'u','û':'u','ü':'u', 348 'ý':'y','þ':'th','ÿ':'y','Ã':'A','Ã':'A','Ã':'A','Ã':'A', 349 'Ã':'A','à ':'A','Ã':'AE','Ã':'C','Ã':'E','Ã':'E','Ã':'E', 350 'Ã':'E','Ã':'I','Ã':'I','Ã':'I','Ã':'I','Ã':'D','Ã':'N', 351 'Ã':'O','Ã':'O','Ã':'O','Ã':'O','Ã':'O','Ã':'O','Ã':'U', 352 'Ã':'U','Ã':'U','Ã':'U','Ã':'Y','Ã':'TH','Ã':'ss' 353 }; 354 355 var sanitizedInput = input.value 356 .replace(/[^\u0000-\u007E]/g, function(char) { 357 return charMap[char] || ''; 358 }) 359 .replace(/[^a-zA-Z0-9\s.\-']/g, '') 360 .trim(); 361 362 window.location.href = document.getElementById('searchForm').action + '?search=' + encodeURIComponent(sanitizedInput); 363}, true); 364 365</script>
365 366 367 </div> 368 <!-- .grid-container --> 369 370 <nav class="burger-menu"> 371 <div class="scroll"> 372 373<form action="https://www.verdictfoodservice.com/s" class="search-form" method="get" role="search"> 374 <input type="text" name="search" value="" placeholder="Search" class="search-box" /> 375 <input type="submit" class="search-submit"> 376 377 378</form> 379<!-- End SearchForm --> <section class="nav-block sections" id="menu"> 380 <h2>Sections</h2> 381 <div class="menu-burger-menu-container"><ul id="menu-burger-menu" class="menu"><li id="menu-item-46563" class="menu-itemmenu-item-46563"><a title="Home" href="https://www.verdictfoodservice.com/" class="c-nav-hamburger-menu__link">Home</a></li><li id="menu-item-46546" class="menu-itemmenu-item-46546"><a title="News" href="https://www.verdictfoodservice.com/news/" class="c-nav-hamburger-menu__link">News</a></li><li id="menu-item-46559" class="menu-item menu-item-has-children dropdown menu-item-46559"><a title="Analysis" href="https://www.verdictfoodservice.com/analysis/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Analysis</a><input type="checkbox" value="analysis" name="analysis"><ul role="menu" class=" dropdown-menu"><li id="menu-item-46548" class="menu-item menu-item-46548"><a title="Features" href="https://www.verdictfoodservice.com/features/" class="c-nav-hamburger-menu__link">Features</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46547" class="menu-item menu-item-46547"><a title="Comment & Opinion" href="https://www.verdictfoodservice.com/comment/" class="c-nav-hamburger-menu__link">Comment & Opinion</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46560" class="menu-item menu-item-46560"><a title="Data Insights" href="https://www.verdictfoodservice.com/data-insights/" class="c-nav-hamburger-menu__link">Data Insights</a><ul role="menu" class=" dropdown-menu"></ul></li></ul></li><li id="menu-item-46562" class="menu-item menu-item-has-children dropdown menu-item-46562"><a title="Sectors" href="https://www.verdictfoodservice.com/sector/foodservice/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Sectors</a><input type="checkbox" value="analysis" name="analysis"><ul role="menu" class=" dropdown-menu"><li id="menu-item-46551" class="menu-item menu-item-46551"><a title="Quick Service Restaurant & Fast Food" href="https://www.verdictfoodservice.com/sector/restaurant/fast-casual/" class="c-nav-hamburger-menu__link">Quick Service Restaurant & Fast Food</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46550" class="menu-item menu-item-46550"><a title="Casual Dining" href="https://www.verdictfoodservice.com/sector/restaurant/casual-dining/" class="c-nav-hamburger-menu__link">Casual Dining</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46552" class="menu-item menu-item-46552"><a title="Fine Dining" href="https://www.verdictfoodservice.com/sector/restaurant/fine-dining/" class="c-nav-hamburger-menu__link">Fine Dining</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46569" class="menu-item menu-item-46569"><a title="Contract Catering" href="https://www.verdictfoodservice.com/sector/catering-services/contract-catering/" class="c-nav-hamburger-menu__link">Contract Catering</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46570" class="menu-item menu-item-46570"><a title="Menus" href="https://www.verdictfoodservice.com/sector/menu/" class="c-nav-hamburger-menu__link">Menus</a><ul role="menu" class=" dropdown-menu"></ul></li></ul></li><li id="menu-item-46575" class="menu-item menu-item-has-children dropdown menu-item-46575"><a title="Themes" href="https://www.verdictfoodservice.com/sector/theme/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Themes</a><input type="checkbox" value="analysis" name="analysis"><ul role="menu" class=" dropdown-menu"><li id="menu-item-46571" class="menu-item menu-item-46571"><a title="Artificial Intelligence" href="https://www.verdictfoodservice.com/sector/theme/technology/artificial-intelligence/" class="c-nav-hamburger-menu__link">Artificial Intelligence</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46572" class="menu-item menu-item-46572"><a title="Cloud" href="https://www.verdictfoodservice.com/sector/theme/technology/cloud/" class="c-nav-hamburger-menu__link">Cloud</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-53555" class="menu-item menu-item-53555"><a title="Corporate Governance" href="https://www.verdictfoodservice.com/sector/theme/macro/esg/governance/" class="c-nav-hamburger-menu__link">Corporate Governance</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46574" class="menu-item menu-item-46574"><a title="Cybersecurity" href="https://www.verdictfoodservice.com/sector/theme/technology/cybersecurity/" class="c-nav-hamburger-menu__link">Cybersecurity</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46576" class="menu-item menu-item-46576"><a title="Environmental Sustainability" href="https://www.verdictfoodservice.com/sector/theme/macro/esg/environment/" class="c-nav-hamburger-menu__link">Environmental Sustainability</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46577" class="menu-item menu-item-46577"><a title="Internet of Things" href="https://www.verdictfoodservice.com/sector/theme/technology/internet-of-things/" class="c-nav-hamburger-menu__link">Internet of Things</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46578" class="menu-item menu-item-46578"><a title="Robotics" href="https://www.verdictfoodservice.com/sector/theme/technology/robotics/" class="c-nav-hamburger-menu__link">Robotics</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-47835" class="menu-item menu-item-47835"><a title="Covid-19" href="https://www.verdictfoodservice.com/sector/theme/macro/covid-19/" class="c-nav-hamburger-menu__link">Covid-19</a><ul role="menu" class=" dropdown-menu"></ul></li></ul></li><li id="menu-item-46580" class="menu-item menu-item-has-children dropdown menu-item-46580"><a title="Insights" href="https://www.verdictfoodservice.com/insights/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Insights</a>
381<input type="checkbox" value="analysis" name="analysis"><ul role="menu" class=" dropdown-menu"><li id="menu-item-46581" class="menu-item menu-item-46581"><a title="Deals" href="https://www.verdictfoodservice.com/deals-dashboards/" class="c-nav-hamburger-menu__link">Deals</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46583" class="menu-item menu-item-46583"><a title="Jobs" href="https://www.verdictfoodservice.com/jobs/" class="c-nav-hamburger-menu__link">Jobs</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46582" class="menu-item menu-item-46582"><a title="Filings" href="https://www.verdictfoodservice.com/filings/" class="c-nav-hamburger-menu__link">Filings</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46584" class="menu-item menu-item-46584"><a title="Patents" href="https://www.verdictfoodservice.com/patents/" class="c-nav-hamburger-menu__link">Patents</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46585" class="menu-item menu-item-46585"><a title="Social Media" href="https://www.verdictfoodservice.com/influencers-dashboards/" class="c-nav-hamburger-menu__link">Social Media</a><ul role="menu" class=" dropdown-menu"></ul></li></ul></li><li id="menu-item-46564" class="menu-item menu-item-has-children dropdown menu-item-46564"><a title="Companies" href="#" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Companies</a><input type="checkbox" value="analysis" name="analysis"><ul role="menu" class=" dropdown-menu"><li id="menu-item-46566" class="menu-item menu-item-46566"><a title="Company A-Z" href="https://www.verdictfoodservice.com/company-a-z/" class="c-nav-hamburger-menu__link">Company A-Z</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46567" class="menu-item menu-item-46567"><a title="Company Categories" href="https://www.verdictfoodservice.com/contractors/" class="c-nav-hamburger-menu__link">Company Categories</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46703" class="menu-item menu-item-46703"><a title="White Papers" href="https://www.verdictfoodservice.com/whitepapers/" class="c-nav-hamburger-menu__link">White Papers</a><ul role="menu" class=" dropdown-menu"></ul></li><li id="menu-item-46568" class="menu-item menu-item-46568"><a title="Partner Content" href="https://www.verdictfoodservice.com/sponsored/" class="c-nav-hamburger-menu__link">Partner Content</a><ul role="menu" class=" dropdown-menu"></ul></li></ul></li><li id="menu-item-46701" class="menu-itemmenu-item-46701"><a title="Events" href="https://www.verdictfoodservice.com/events/" class="c-nav-hamburger-menu__link">Events</a></li><li id="menu-item-59386" class="premium-insights-menu-link menu-itemmenu-item-59386"><a title="Buy Reports" href="https://www.verdictfoodservice.com/buy-reports/" class="c-nav-hamburger-menu__link">Buy Reports</a></li><li id="menu-item-46586" class="menu-itemmenu-item-46586"><a title="Awards & Rankings" href="https://www.verdictfoodservice.com/awards-rankings/" class="c-nav-hamburger-menu__link">Awards & Rankings</a></li><li id="menu-item-61804" class="menu-itemmenu-item-61804"><a title="Innovation Rankings" href="https://www.verdictfoodservice.com/innovation-ranking/" class="c-nav-hamburger-menu__link">Innovation Rankings</a></li><ul></div> </section> 382 <section class="nav-block globaldata"> 383 <h2>GlobalData</h2> 384 <div class="menu-globaldata-container"><ul id="menu-globaldata" class="menu"><li id="menu-item-46502" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46502"><a href="https://www.verdictfoodservice.com/advertise-with-us/" class="c-nav-hamburger-menu__link">Advertise With Us</a></li> 385<li id="menu-item-46490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46490"><a href="https://www.verdictfoodservice.com/contact-us/" class="c-nav-hamburger-menu__link">Contact Us</a></li> 386<li id="menu-item-46506" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46506"><a href="https://www.verdictmediastrategies.com/" class="c-nav-hamburger-menu__link">Our Marketing Solutions</a></li> 387<li id="menu-item-46492" class="ext-link menu-item menu-item-type-custom menu-item-object-custom menu-item-46492"><a target="_blank" href="https://store.globaldata.com/" class="c-nav-hamburger-menu__link">GlobalData Reports</a></li> 388<li id="menu-item-46491" class="ext-link menu-item menu-item-type-custom menu-item-object-custom menu-item-46491"><a target="_blank" href="https://globaldata.com/" class="c-nav-hamburger-menu__link">Visit GlobalData</a></li> 389</ul></div> </section> 390 <section class="nav-block from-our-partners"> 391 <h2>From Our Partners</h2> 392 </section> 393 </div> 394 <!-- .scroll --> 395 </nav> 396 <!-- .burger-menu --> 397 398 399 <nav class="nav-bar"> 400 <div class="grid-container"> 401 402 <div class="menu-header-menu-container"><ul id="menu-header-menu" class="menu"><li id="menu-item-46507" class="menu-item menu-item-46507"><a title="News" href="https://www.verdictfoodservice.com/news/"><span>News</span></a></li><li id="menu-item-46508" class="menu-item menu-item-has-children has-sub menu-item-46508"><a title="Analysis" href="https://www.verdictfoodservice.com/analysis/"><span>Analysis</span></a><div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul role="menu" class=" dropdown-menu"><li id="menu-item-46509" class="menu-item menu-item-46509"><a title="Features" href="https://www.verdictfoodservice.com/features/" class=""><span>Features</span></a></li><li id="menu-item-46510" class="menu-item menu-item-46510"><a title="Comment & Opinion" href="https://www.verdictfoodservice.com/comment/" class=""><span>Comment & Opinion</span></a></li><li id="menu-item-46511" class="menu-item menu-item-46511"><a title="Data Insights" href="https://www.verdictfoodservice.com/data-insights/" class=""><span>Data Insights</span></a></li></ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdictfoodservice.com/features/should-coca-cola-sell-costa-coffee/">Should Coca-Cola sell Costa Coffee?</a></li><li><a href="https://www.verdictfoodservice.com/features/food-marketing-can-ai-connect-with-humans/">Food marketing: can AI connect with humans?</a></li><li><a href="https://www.verdictfoodservice.com/features/ageing-populations-spell-a-robotic-future-for-food-and-drink-retailers/">Ageing populations spell a robotic future for food and drink retailers</a></li></ul></section></div></li><li id="menu-item-46526" class="menu-item menu-item-has-children has-sub menu-item-46526"><a title="Sectors" href="https://www.verdictfoodservice.com/sector/foodservice/"><span>Sectors</span></a><div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul role="menu" class=" dropdown-menu"><li id="menu-item-46527" class="menu-item menu-item-46527"><a title="Quick Service Restaurant & Fast Food" href="https://www.verdictfoodservice.com/sector/restaurant/fast-casual/" class=""><span>Quick Service Restaurant & Fast Food</span></a></li><li id="menu-item-46528" class="menu-item menu-item-46528"><a title="Casual Dining" href="https://www.verdictfoodservice.com/sector/restaurant/casual-dining/" class=""><span>Casual Dining</span></a></li><li id="menu-item-46529" class="menu-item menu-item-46529"><a title="Fine Dining" href="https://www.verdictfoodservice.com/sector/restaurant/fine-dining/" class=""><span>Fine Dining</span></a></li><li id="menu-item-46530" class="menu-item menu-item-46530"><a title="Contract Catering" href="https://www.verdictfoodservice.com/sector/catering-services/contract-catering/" class=""><span>Contract Catering</span></a></li><li id="menu-item-46531" class="menu-item menu-item-46531"><a title="Menus" href="https://www.verdictfoodservice.com/sector/menu/" class=""><span>Menus</span></a></li></ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdictfoodservice.com/news/papa-johns-refranchises-28-restaurants-orlando/">Papa Johns refranchises 28 restaurants in Orlando, US</a></li><li><a href="https://www.verdictfoodservice.com/news/yum-brands-q2-net-income-surges-128-to-853m/">
402Yum! Brands Q2 net income surges 128% to $853m</a></li><li><a href="https://www.verdictfoodservice.com/news/churchs-texas-chicken-secures-investment-to-support-growth-plans/">Churchâs Texas Chicken secures investment to support growth plans</a></li></ul></section></div></li><li id="menu-item-46532" class="menu-item menu-item-has-children has-sub menu-item-46532"><a title="Themes" href="https://www.verdictfoodservice.com/sector/theme/"><span>Themes</span></a><div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul role="menu" class=" dropdown-menu"><li id="menu-item-46533" class="menu-item menu-item-46533"><a title="Artificial Intelligence" href="https://www.verdictfoodservice.com/sector/theme/technology/artificial-intelligence/" class=""><span>Artificial Intelligence</span></a></li><li id="menu-item-46534" class="menu-item menu-item-46534"><a title="Cloud" href="https://www.verdictfoodservice.com/sector/theme/technology/cloud/" class=""><span>Cloud</span></a></li><li id="menu-item-53554" class="menu-item menu-item-53554"><a title="Corporate Governance" href="https://www.verdictfoodservice.com/sector/theme/macro/esg/governance/" class=""><span>Corporate Governance</span></a></li><li id="menu-item-46536" class="menu-item menu-item-46536"><a title="Cybersecurity" href="https://www.verdictfoodservice.com/sector/theme/technology/cybersecurity/" class=""><span>Cybersecurity</span></a></li><li id="menu-item-46537" class="menu-item menu-item-46537"><a title="Environmental Sustainability" href="https://www.verdictfoodservice.com/sector/theme/macro/esg/environment/" class=""><span>Environmental Sustainability</span></a></li><li id="menu-item-46538" class="menu-item menu-item-46538"><a title="Internet of Things" href="https://www.verdictfoodservice.com/sector/theme/technology/internet-of-things/" class=""><span>Internet of Things</span></a></li><li id="menu-item-46539" class="menu-item menu-item-46539"><a title="Robotics" href="https://www.verdictfoodservice.com/sector/theme/technology/robotics/" class=""><span>Robotics</span></a></li><li id="menu-item-47832" class="menu-item menu-item-47832"><a title="Covid-19" href="https://www.verdictfoodservice.com/sector/theme/macro/covid-19/" class=""><span>Covid-19</span></a></li></ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdictfoodservice.com/news/indian-food-delivery-company-swish-raises-24m-to-support-expansion/">Indian food delivery company Swish raises $24m to support expansion</a></li><li><a href="https://www.verdictfoodservice.com/news/pho-extends-uk-delivery-partnership-with-deliveroo/">Pho extends UK delivery partnership with Deliveroo</a></li><li><a href="https://www.verdictfoodservice.com/news/flipkart-begins-internal-food-delivery-pilot-in-bengaluru-india/">Flipkart begins internal food delivery pilot in Bengaluru, India</a></li></ul></section></div></li><li id="menu-item-46541" class="menu-item menu-item-has-children has-sub menu-item-46541"><a title="Insights" href="https://www.verdictfoodservice.com/insights/"><span>Insights</span></a><div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul role="menu" class=" dropdown-menu"><li id="menu-item-46542" class="menu-item menu-item-46542"><a title="Deals" href="https://www.verdictfoodservice.com/deals-dashboards/" class=""><span>Deals</span></a></li><li id="menu-item-46543" class="menu-item menu-item-46543"><a title="Jobs" href="https://www.verdictfoodservice.com/jobs/" class=""><span>Jobs</span></a></li><li id="menu-item-46544" class="menu-item menu-item-46544"><a title="Filings" href="https://www.verdictfoodservice.com/filings/" class=""><span>Filings</span></a></li><li id="menu-item-46545" class="menu-item menu-item-46545"><a title="Patents" href="https://www.verdictfoodservice.com/patents/" class=""><span>Patents</span></a></li><li id="menu-item-46553" class="menu-item menu-item-46553"><a title="Social Media" href="https://www.verdictfoodservice.com/influencers-dashboards/" class=""><span>Social Media</span></a></li></ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdictfoodservice.com/news/mcdonalds-net-income-increases-5-to-2-36bn-in-q2-2026/">McDonaldâs net income increases 5% to $2.36bn in Q2 2026</a></li><li>
402<a href="https://www.verdictfoodservice.com/news/gategroup-purchases-75-stake-in-klm-catering-services/">gategroup completes purchase of 75% stake in KLM Catering Services</a></li><li><a href="https://www.verdictfoodservice.com/news/wendys-net-income-declines/">Wendyâs net income declines to $22.7m in Q1 2026</a></li></ul></section></div></li><li id="menu-item-46554" class="menu-item menu-item-has-children has-sub menu-item-46554"><a title="Companies" href="#"><span>Companies</span></a><div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul role="menu" class=" dropdown-menu"><li id="menu-item-46555" class="menu-item menu-item-46555"><a title="Company A-Z" href="https://www.verdictfoodservice.com/company-a-z/" class=""><span>Company A-Z</span></a></li><li id="menu-item-46556" class="menu-item menu-item-46556"><a title="Company Categories" href="https://www.verdictfoodservice.com/contractors/" class=""><span>Company Categories</span></a></li><li id="menu-item-46700" class="menu-item menu-item-46700"><a title="White Papers" href="https://www.verdictfoodservice.com/whitepapers/" class=""><span>White Papers</span></a></li><li id="menu-item-46558" class="menu-item menu-item-46558"><a title="Partner Content" href="https://www.verdictfoodservice.com/sponsored/" class=""><span>Partner Content</span></a></li></ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdictfoodservice.com/sponsored/global-semiconductors-hiring-slows-after-q1-surge-what-this-means-for-your-sector/">Global semiconductors hiring slows after Q1 surge: What this means for your sector</a></li><li><a href="https://www.verdictfoodservice.com/sponsored/the-system-of-choice-for-gentle-alcohol-removal-from-wine/">The Spinning Cone Column: The system of choice for gentle alcohol removal from wine</a></li><li><a href="https://www.verdictfoodservice.com/sponsored/the-future-of-consumer-insights-for-investors-dealmakers/">The Future of Consumer: Insights for Investors & Dealmakers</a></li></ul></section></div></li><li id="menu-item-105098" class="menu-item menu-item-has-children has-sub menu-item-105098"><a title="Webinar & Events" href="https://www.verdictfoodservice.com/webinar-events/"><span>Webinar & Events</span></a><div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul role="menu" class=" dropdown-menu"><li id="menu-item-105099" class="menu-item menu-item-105099"><a title="Webinar & Events" href="https://www.verdictfoodservice.com/webinar-events/" class=""><span>Webinar & Events</span></a></li><li id="menu-item-46699" class="menu-item menu-item-46699"><a title="All Webinars & Events" href="https://www.verdictfoodservice.com/events/" class=""><span>All Webinars & Events</span></a></li><li id="menu-item-105100" class="menu-item menu-item-105100"><a title="Events" href="/events/?post_type=events&type=arena" class=""><span>Events</span></a></li><li id="menu-item-105101" class="menu-item menu-item-105101"><a title="Webinars" href="/events/?post_type=events&type=webinar" class=""><span>Webinars</span></a></li><li id="menu-item-105102" class="menu-item menu-item-105102"><a title="On-Demand Webinars" href="/events/?post_type=events&type=webinar&is_on_demand=1" class=""><span>On-Demand Webinars</span></a></li></ul></section><section class="nav-block most-read"><h2>Latest</h2></section></div></li><li id="menu-item-59387" class="premium-insights-menu-link menu-item menu-item-59387 premium-insights-menu-link"><a title="Buy Reports" href="https://www.verdictfoodservice.com/buy-reports/"><span>Buy Reports</span></a></li><li id="menu-item-57657" class="menu-item menu-item-57657"><a title="Newsletters" href="https://www.verdictfoodservice.com/newsletters/"><span>Newsletters</span></a></li><ul></div> <div class="initials"><a href="https://www.verdictfoodservice.com">VF</a></div> 403 </div> 404 </nav> 405 <div class="menu-bg"></div> 406</header> 407 408<article class="post post-detail post-58257 page type-page status-publish hentry" id="post-58257"> 409 410 <main id="page-container" class="page-container about-us-online"> 411 <div class="grid-container"> 412 <div class="grid-x grid-padding-x align-center u-my-5 u-medium-my-7"> 413 <div class="c-post-typography cell xlarge-10"> 414 <h1 itemprop="name headline">About Us</h1> </header> 415 <div> 416 417<p class="drop-cap"><strong>verdictfoodservice.com</strong> is one of a network of <a href="https://www.verdict.co.uk/verdict-network/" target="_blank">40+ proprietary B2B websites</a>, with an unrivalled global audience of active decision makers, influencers, and opinion leaders across the world with a combined readership of 55 million industry professionals each year. </p> 418 419 420 421<p>As part of GlobalData, we have access to over 1bn data points including companies, deals, projects and forecasts, and trends. Leading data informs and supports our industry leading content. With expertise spanning more than 80 markets globally and driven by 800+ award-winning journalists, researchers, and analysts, we connect you with the information that makes and breaks businesses every day. </p> 422 423 424 425<p>Combined with our award-winning targeting technology built into our network of websites, we offer a unique end-to-e
425nd marketing solution combining insight, creativity, and cutting-edge AI-technology. Our marketing solution allows clients to identify, target and engage with prospects using access and ownership of our 40+ B2B media websites and their large sector specific audiences. With more reach, data targeting and first-party data than any other partner, we produce world-class campaigns for our clients. For more details on our technology-driven marketing solution visit <a href="https://www.verdictmediastrategies.com/" target="_blank"> </a><a href="https://www.globaldatamarketingsolutions.com/">https://www.globaldatamarketingsolutions.com/</a></p><div id="slot-one"></div> 426<div id="slot-three"></div> </div> 427 </div> 428 </div> 429 </div> 430 <div class="grid-container"></div> 431 </main> 432 </article> 433<!-- Footer --> 434<footer id="footer" class="footer-container grid-x"> 435 <div class="footer-wrapper grid-x"> 436 <div class="main-footer-col medium-6"> 437 <img src="https://www.verdictfoodservice.com/wp-content/uploads/sites/17/2017/11/VerdictFoodService_footer.png" alt="VerdictFood" data-displayname="Verdict Food Service" class="footer-logo"> 438 <p class="footer-excerpt"> 439 The leading site for news and procurement in the foodservice industry</p> 440 441 <div class="share"> 442 <div class="share__list"> 443 <a href="https://www.linkedin.com/company/globaldataplc/" target="_blank" class="share__link icon-linkedin" title=""> 444 <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/linkedin_icon_w.svg"> 445 </a> 446 <a href="https://twitter.com/globaldataplc/" target="_blank" class="share__link icon-twitter" title=""> 447 <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/twitter_icon_w_new.svg"> 448 </a> 449 <a href="https://www.facebook.com/globaldataplc/" target="_blank" class="share__link icon-facebook" title=""> 450 <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/facebook_icon_w.svg"> 451 </a> 452 </div> 453 </div> 454 </div> 455 456 <div class="footer-cols grid-x medium-5"> 457 <nav class="footer-nav medium-6"> 458 <ul class="footer-nav-list"><li id="menu-item-58261" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-58257 current_page_item menu-item-58261 current"><a href="https://www.verdictfoodservice.com/about-us-online/" aria-current="page">About us</a></li> 459<li id="menu-item-46503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46503"><a href="https://www.verdictfoodservice.com/advertise-with-us/">Advertise with us</a></li> 460<li id="menu-item-48518" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48518"><a href="https://www.verdictfoodservice.com/license-our-content/">License our content</a></li> 461<li id="menu-item-46488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46488"><a href="https://www.verdictfoodservice.com/contact-us/">Contact us</a></li> 462<li id="menu-item-46487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46487"><a href="https://www.verdictfoodservice.com/editorial-standards/">Editorial approach</a></li> 463<li id="menu-item-46500" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46500"><a href="https://www.verdictfoodservice.com/all-newsletters/">Newsletters</a></li> 464<li id="menu-item-46501" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46501"><a href="https://www.verdictmediastrategies.com/">Our marketing solutions</a></li> 465<li id="menu-item-48517" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48517"><a href="https://www.verdictfoodservice.com/license-our-content/">License our content</a></li> 466</ul> </nav> 467 468 <div class="copyright-col medium-6"> 469 <ul class=""><li id="menu-item-46504" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46504"><a href="https://www.globaldata.com/privacy-policy/" class="c-nav-hamburger-menu__link">Privacy policy</a></li> 470<li id="menu-item-46505" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46505"><a href="https://www.globaldata.com/terms-conditions/" class="c-nav-hamburger-menu__link">Terms and conditions</a></li> 471<li id="menu-item-53322" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53322"><a href="https://www.verdictfoodservice.com/sitemap/" class="c-nav-hamburger-menu__link">Sitemap</a></li> 472</ul> 473 <p class="footer-tag-line"> 474 Powered by 475 <a href="https://www.globaldata.com/?utm_source=verdict&utm_medium=website&utm_campaign=gd_curve&utm_content=powered_by_globaldata" target="_blank"><img class="c-footer__tag-line-img" 476 src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/images/GD-logo.svg" 477 alt="Pharma Tech Logo"></a> 478 </p> 479 480 <p class="footer-copyright">© GlobalData Plc 2026</p> 481 482 </div> 483 </div> 484 485 486 </div> 487</footer> 488
488<script type='text/javascript' class="optanon-category-C0001" 489 src='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/custom_newsletter.js?ver=1.6'> 490</script>
490 491
491<script type='text/javascript' 492 src='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/subscribe.js?ver=1.4'> 493</script>
vendor: 1 bytes, line 493
493
494<script type='text/javascript' 495 src='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/report.js?ver=1.0'> 496</script>
496 497 498 499
500<script> 501 function setCookie(cname, cvalue, exdays) { 502 var d = new Date(); 503 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 504 var expires = "expires="+ d.toUTCString(); 505 document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 506 } 507 508 function getCookie(cname) { 509 var name = cname + "="; 510 var decodedCookie = decodeURIComponent(document.cookie); 511 var ca = decodedCookie.split(';'); 512 for(var i = 0; i <ca.length; i++) { 513 var c = ca[i]; 514 while (c.charAt(0) == ' ') { 515 c = c.substring(1); 516 } 517 if (c.indexOf(name) == 0) { 518 return c.substring(name.length, c.length); 519 } 520 } 521 return ""; 522 } 523 524 permutive.once('Clearbit', function(clearbit){ 525 if(clearbit && clearbit.properties && clearbit.properties.company && clearbit.properties.company.id){ 526 var company_id = clearbit.properties.company.id; 527 } 528 else{ 529 var company_id = 'NA'; 530 } 531 permutive.segment(23691, function(result){ 532 if (result && getCookie('globaldata_report') !== "shown") { 533 jQuery('#globaldata_report').css('display','block');
534 setCookie('globaldata_report', 'shown', 7) 535 permutive.track('ipTarget', { 536 company:company_id, 537 target_reason: "Globaldata", 538 content: "Download a free 10 page preview of our Mergers & Acquisitions in TMT â Thematic Research 2019 Report", 539 content_type: "targeted popup", 540 content_url: "https://www.verdict.co.uk/download-a-free-10-page-preview-of-our-mergers-acquisitions-in-tmt-thematic-research-2019-report/" 541 }) 542 } 543 }); 544 545 permutive.segment(24097, function(result){ 546 if (result && getCookie('corporate_meed') !== "shown") { 547 jQuery('#corporate_meed').css('display','block'); 548 setCookie('corporate_meed', 'shown', 7) 549 permutive.track('ipTarget', { 550 company:company_id, 551 target_reason: "CorporateHealthAndWellness", 552 content: "Why we believe workplace health and wellness is important", 553 content_type: "targeted popup", 554 content_url: "https://www.corporatehealthandwellness.meed.com/why-we-believe-workplace-health-and-wellness-is-important/" 555 }) 556 } 557 }); 558 559 permutive.segment(33716, function(result){ 560 if (result && getCookie('oracle_meed') !== "shown") { 561 jQuery('#oracle_meed').css('display','block'); 562 setCookie('oracle_meed', 'shown', 7) 563 permutive.track('ipTarget', { 564 company:company_id, 565 target_reason: "Orcale", 566 content: "Q&A with Baraq Hadi: Vice President Middle East, Oracle Construction and Engineering", 567 content_type: "targeted popup", 568 content_url: "https://innovation.meed.com/qa-with-baraq-hadi-vice-president-middle-east-oracle-construction-and-engineering/" 569 }) 570 } 571 }); 572 573 permutive.segment(40190, function(result){ 574 if (result && getCookie('Smartstream') !== "shown") { 575 jQuery('#Smartstream').css('display','block'); 576 setCookie('Smartstream', 'shown', 7) 577 permutive.track('ipTarget', { 578 company:company_id, 579 target_reason: "Smartstream", 580 content: "Fit for the future, whatever it looks like", 581 content_type: "targeted popup", 582 content_url: "https://www.verdict.co.uk/private-banker-international/future-banking-technology/fit-for-the-future-whatever-it-looks-like/" 583 }) 584 } 585 }); 586 587 permutive.segment(30918, function(result){ 588 if (result && getCookie('target-novotech') !== "shown") { 589 jQuery('#target-novotech').css('display','block'); 590 setCookie('target-novotech', 'shown', 1) 591 permutive.track('ipTarget', { 592 company:company_id, 593 target_reason: "Accelerating Clinical Trials", 594 content: "Clinical Trial Continuity in Asia-Pacific during the COVID-19 pandemic", 595 content_type: "targeted popup", 596 content_url: "https://www.pharmaceutical-technology.com/sponsored/clinical-trial-continuity-in-asia-pacific-during-the-covid-19-pandemic/" 597 }) 598 } 599 }); 600 601 permutive.segment(21482, function(result){ 602 if (result && getCookie('target-normet') !== "shown") { 603 jQuery('#target-normet').css('display','block'); 604 setCookie('target-normet', 'shown', 1) 605 permutive.track('ipTarget', { 606 company:company_id, 607 target_reason: "Normet", 608 content: "A sneak peek into Canadaâs largest transit expansion", 609 content_type: "targeted popup", 610 content_url: "https://www.mining-technology.com/future-of-mining/a-sneak-peek-into-canadas-largest-transit-expansion" 611 }) 612 } 613 }); 614 615 // permutive.segment(33196, function(result){ 616 // if (result && getCookie('target-sandvik') !== "shown") { 617 // jQuery('#target-sandvik').css('display','block'); 618 // setCookie('target-sandvik', 'shown', 1) 619 // permutive.track('ipTarget', { 620 // company:company_id, 621 // target_reason: "Sandvik", 622 // content: "Precision wire for vascular therapy: How EXERA® rises to the challenge", 623 // content_type: "targeted popup", 624 // content_url: "https://www.medicaldevice-network.com/precision-medical-wire/precision-wire-for-vascular-therapy-how-exera-rises-to-the-challenge" 625 // }) 626 // } 627 // }); 628 629 }) 630 631 632</script>
632 633
633<script> 634jQuery( document ).ready(function() { 635 function vmsnewTargetpopup(p1,p2,p3){ 636 if( p1 != null && p2 !== null ) { 637 jQuery.ajax({ 638 type: "POST", 639 url: "https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/target_modal.php", 640 dataType: "html", 641 data: { 642 "segmentid": p1, 643 "blogid": p2, 644 }, 645 success: function(data){ 646 if( data.indexOf("false_partner") >= 0 ){ 647 return false; 648 //setCookie("target-"+p1+"_"+'17', 'shown', 1); 649 }else{ 650 jQuery(p3).html(data); 651 //setCookie("target-"+p1+"_"+'17', 'shown', 1); 652 } 653 } 654 }); 655 } 656 } 657 658var per_loop =1; 659permutive.segment(134832, function(result){ 660 if(per_loop<4){ 661 if (result) { 662 console.log(result); 663 //console.log(134832); 664 if(per_loop==1){ 665 vmsnewTargetpopup(134832, 17, '#resultnew'); 666 }if(per_loop==2){ 667 vmsnewTargetpopup(134832, 17,'#resultnew_secondary'); 668 }if(per_loop==3){ 669 vmsnewTargetpopup(134832, 17, '#resultnew_third'); 670 } 671 per_loop++; 672 673 } 674 } 675 676 }); 677 678permutive.segment(274023, function(result){ 679 if(per_loop<4){ 680 if (result) { 681 console.log(result); 682 //console.log(274023); 683 if(per_loop==1){ 684 vmsnewTargetpopup(274023, 7, '#resultnew'); 685 }if(per_loop==2){ 686 vmsnewTargetpopup(274023, 7,'#resultnew_secondary'); 687 }if(per_loop==3){ 688 vmsnewTargetpopup(274023, 7, '#resultnew_third'); 689 } 690 per_loop++; 691 692 } 693 } 694 695 }); 696 697permutive.segment(146949, function(result){ 698 if(per_loop<4){ 699 if (result) { 700 console.log(result); 701 //console.log(146949); 702 if(per_loop==1){ 703 vmsnewTargetpopup(146949, 17, '#resultnew'); 704 }if(per_loop==2){ 705 vmsnewTargetpopup(146949, 17,'#resultnew_secondary'); 706 }if(per_loop==3){ 707 vmsnewTargetpopup(146949, 17, '#resultnew_third'); 708 } 709 per_loop++; 710 711 } 712 } 713 714 }); 715 716permutive.segment(216370, function(result){ 717 if(per_loop<4){ 718 if (result) { 719 console.log(result); 720 //console.log(216370); 721 if(per_loop==1){ 722 vmsnewTargetpopup(216370, 17, '#resultnew'); 723 }if(per_loop==2){ 724 vmsnewTargetpopup(216370, 17,'#resultnew_secondary'); 725 }if(per_loop==3){ 726 vmsnewTargetpopup(216370, 17, '#resultnew_third'); 727 } 728 per_loop++; 729 730 } 731 } 732 733 }); 734 735permutive.segment(83486, function(result){ 736 if(per_loop<4){ 737 if (result) { 738 console.log(result); 739 //console.log(83486); 740 if(per_loop==1){ 741 vmsnewTargetpopup(83486, 17, '#resultnew'); 742 }if(per_loop==2){ 743 vmsnewTargetpopup(83486, 17,'#resultnew_secondary'); 744 }if(per_loop==3){ 745 vmsnewTargetpopup(83486, 17, '#resultnew_third'); 746 } 747 per_loop++; 748 749 } 750 } 751 752 }); 753 754permutive.segment(81050, function(result){ 755 if(per_loop<4){ 756 if (result) { 757 console.log(result); 758 //console.log(81050); 759 if(per_loop==1){ 760 vmsnewTargetpopup(81050, 17, '#resultnew'); 761 }if(per_loop==2){ 762 vmsnewTargetpopup(81050, 17,'#resultnew_secondary'); 763 }if(per_loop==3){ 764 vmsnewTargetpopup(81050, 17, '#resultnew_third'); 765 } 766 per_loop++; 767 768 } 769 } 770 771 }); 772 773permutive.segment(171052, function(result){ 774 if(per_loop<4){ 775 if (result) { 776 console.log(result); 777 //console.log(171052); 778 if(per_loop==1){ 779 vmsnewTargetpopup(171052, 17, '#resultnew'); 780 }if(per_loop==2){ 781 vmsnewTargetpopup(171052, 17,'#resultnew_secondary'); 782 }if(per_loop==3){ 783 vmsnewTargetpopup(171052, 17, '#resultnew_third'); 784 } 785 per_loop++; 786 787 } 788 } 789 790 }); 791 792permutive.segment(33140, function(result){ 793 if(per_loop<4){ 794 if (result) { 795 console.log(result); 796 //console.log(33140); 797 if(per_loop==1){ 798 vmsnewTargetpopup(33140, 17, '#resultnew'); 799 }if(per_loop==2){ 800 vmsnewTargetpopup(33140, 17,'#resultnew_secondary'); 801 }if(per_loop==3){ 802 vmsnewTargetpopup(33140, 17, '#resultnew_third'); 803 } 804 per_loop++; 805 806 } 807 } 808 809 }); 810 811permutive.segment(275365, function(result){ 812 if(per_loop<4){ 813 if (result) { 814 console.log(result); 815 //console.log(275365); 816 if(per_loop==1){ 817 vmsnewTargetpopup(275365, 17, '#resultnew'); 818 }if(per_loop==2){ 819 vmsnewTargetpopup(275365, 17,'#resultnew_secondary'); 820 }if(per_loop==3){ 821 vmsnewTargetpopup(275365, 17, '#resultnew_third'); 822 } 823 per_loop++; 824 825 } 826 } 827 828 }); 829 830permutive.segment(236818, function(result){ 831 if(per_loop<4){ 832 if (result) { 833 console.log(result); 834 //console.log(236818); 835 if(per_loop==1){ 836 vmsnewTargetpopup(236818, 17, '#resultnew'); 837 }if(per_loop==2){ 838 vmsnewTargetpopup(236818, 17,'#resultnew_secondary'); 839 }if(per_loop==3){ 840 vmsnewTargetpopup(236818, 17, '#resultnew_third'); 841 } 842 per_loop++; 843 844 } 845 } 846 847 }); 848 849permutive.segment(275791, function(result){ 850 if(per_loop<4){ 851 if (result) { 852 console.log(result); 853 //console.log(275791); 854 if(per_loop==1){ 855 vmsnewTargetpopup(275791, 17, '#resultnew'); 856 }if(per_loop==2){ 857 vmsnewTargetpopup(275791, 17,'#resultnew_secondary'); 858 }if(per_loop==3){ 859 vmsnewTargetpopup(275791, 17, '#resultnew_third'); 860 } 861 per_loop++; 862 863 } 864 } 865 866 }); 867 868permutive.segment(83486, function(result){ 869 if(per_loop<4){ 870 if (result) { 871 console.log(result); 872 //console.log(83486); 873 if(per_loop==1){ 874 vmsnewTargetpopup(83486, 17, '#resultnew'); 875 }if(per_loop==2){ 876 vmsnewTargetpopup(83486, 17,'#resultnew_secondary'); 877 }if(per_loop==3){ 878 vmsnewTargetpopup(83486, 17, '#resultnew_third'); 879 } 880 per_loop++; 881 882 } 883 } 884 885 }); 886 887permutive.segment(139172, function(result){ 888 if(per_loop<4){ 889 if (result) { 890 console.log(result); 891 //console.log(139172); 892 if(per_loop==1){ 893 vmsnewTargetpopup(139172, 17, '#resultnew'); 894 }if(per_loop==2){ 895 vmsnewTargetpopup(139172, 17,'#resultnew_secondary'); 896 }if(per_loop==3){ 897 vmsnewTargetpopup(139172, 17, '#resultnew_third'); 898 } 899 per_loop++; 900 901 } 902 } 903 904 }); 905 906permutive.segment(274023, function(result){ 907 if(per_loop<4){ 908 if (result) { 909 console.log(result); 910 //console.log(274023); 911 if(per_loop==1){ 912 vmsnewTargetpopup(274023, 17, '#resultnew'); 913 }if(per_loop==2){ 914 vmsnewTargetpopup(274023, 17,'#resultnew_secondary'); 915 }if(per_loop==3){ 916 vmsnewTargetpopup(274023, 17, '#resultnew_third'); 917 } 918 per_loop++; 919 920 } 921 } 922 923 }); 924 925}); 926</script>
926 927 928<!-- Corner Modals End here --> 929
930<script type="speculationrules"> 931{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/17/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/goodlife-wp-B2B/*","/wp-content/themes/goodlife-wp/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 932</script>
932 933
933<script> 934 document.addEventListener("DOMContentLoaded", function(event) { 935 let preFooter = document.createElement('div'); 936 preFooter.className= 'pre-footer-subscribe'; 937 preFooter.innerHTML = ` 938 <a class="pre-footer-subscribe__all-newsletters" href="https://www.verdictfoodservice.com/all-newsletters"> 939 <img src='https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/images/eye.svg' alt=''> 940 <span class="text">View all newsletters</span> 941 <span class="icon-chevron-right"></span> 942 </a> 943 944 <div class="pre-footer-subscribe__click" onclick="showPopUp('newsletter')"> 945 <figure class="pre-footer-subscribe__figure"> 946 <div class="lines"></div> 947 </figure> 948 <span class="text"> 949 Receive our newsletter - data, insights and analysis delivered to you <span class="icon-chevron-right"></span></span> 950 </div> 951 ` 952 var cfooterExist = document.getElementsByClassName('c-footer'); 953 if (cfooterExist.length > 0) { 954 document.querySelector('footer.c-footer').before(preFooter); 955 } 956 }) 957 </script>
957 958<!--this line was after line no 13, <img src='-B2B/assets/img/newsletter-icon.svg' alt=''>--> 959 960 961 <!-- Integrate Umami --> 962
962<script async defer 963 src="https://cloud.umami.is/script.js" 964 data-website-id="bcbf12a2-2e5c-4664-9384-6e39283970aa" 965 > 966 </script>
966 967 <!-- /Integrate Umami --> 968
968<script> 969if (typeof acf === "undefined") { 970 window.acf = { addons: {} }; 971} 972</script>
972<script type="text/javascript" id="Sgpolls0-js-extra"> 973/* <![CDATA[ */ 974var Sgpolls = {"ajax_url":"https://www.verdictfoodservice.com/wp-admin/admin-ajax.php","polls":["https://www.surveygizmo.eu/s3/90254976/All-sites-Poll-1-Company-s-Growth-Prospects?r=true&","https://www.surveygizmo.eu/s3/90255077/All-sites-Poll-2-Concern-on-COVID-19?r=true&"],"options":{"title":false,"source":false,"userid":0,"usersid":"","time":false},"css":"@import \"https://live-b2b-gdm-figaro1.pantheonsite.io/wp-content/themes/goodlife-wp-B2B/assets/scss/main.css\"","jsOptions":{"jspollsSeparate":"1","jspollsOrder":"","jspollsCalc":"1"}}; 975//# sourceURL=Sgpolls0-js-extra 976/* ]]> */ 977</script>
vendor: 1 bytes, line 977
977
978<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/sgpolls/assets/iframeResizer.min.js?ver=5.0.123456" id="Sgpolls0-js"></script>
vendor: 1 bytes, line 978
978
979<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/sgpolls/assets/parent.js?ver=5.0.123456" id="Sgpolls1-js"></script>
vendor: 1 bytes, line 979
979
980<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/verdict-tracking//js/permutiveData.js?ver=1.0.5" id="crb-permutive-data-js"></script>
vendor: 1 bytes, line 980
980
981<script type="text/javascript" id="nsmgscampaigns-js-extra"> 982/* <![CDATA[ */ 983var nsmgscampaigns = {"ajaxurl":"https://www.verdictfoodservice.com/wp-admin/admin-ajax.php","nonce":"95da29b070"}; 984//# sourceURL=nsmgscampaigns-js-extra 985/* ]]> */ 986</script>
vendor: 1 bytes, line 986
986
987<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/nsmg-campaigns/assets/public/js/main.js?ver=2.7#defer" id="nsmgscampaigns-js"></script>
vendor: 117 bytes, lines 987-988
987 988<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?ver=1.0" id="ha-recaptcha-js"></script>
989<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js" id="Swiper-js"></script>
vendor: 1 bytes, line 989
989
990<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/swiper.js?ver=5.127" id="gdm-b2b-swiper-script-js"></script>
vendor: 1 bytes, line 990
990
991<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/sep-22-ui.js?ver=2.0.6" id="sep-22-redesign-ui-script-js"></script>
vendor: 1 bytes, line 991
991
992<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/catfish.js?ver=1.5" id="catfish-script-js"></script>
vendor: 1 bytes, line 992
992
993<script type="text/javascript" src="https://cdn.plyr.io/3.6.3/plyr.polyfilled.js?ver=3.6.3" id="plyr-js"></script>
vendor: 1 bytes, line 993
993
994<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 994
994
995<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp/assets/js/vendor.min.js?ver=4.6.0" id="thb-vendor-js"></script>
vendor: 1 bytes, line 995
995
996<script type="text/javascript" id="thb-app-js-extra"> 997/* <![CDATA[ */ 998var themeajax = {"url":"https://www.verdictfoodservice.com/wp-admin/admin-ajax.php","l10n":{"loading":"Loading ...","nomore":"No More Posts"},"settings":{"viai_publisher_id":"431861828953521","thb_custom_video_player":"on"}}; 999//# sourceURL=thb-app-js-extra 1000/* ]]> */ 1001</script>
vendor: 1 bytes, line 1001
1001
1002<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp/assets/js/app.min.js?ver=4.6.0" id="thb-app-js"></script>
vendor: 1 bytes, line 1002
1002
1003<script type="text/javascript" id="gms-tracking-js-extra"> 1004/* <![CDATA[ */ 1005var gmsTracking = {"ajaxUrl":"https://www.verdictfoodservice.com/wp-admin/admin-ajax.php","nonce":"8aeff6abd5","renderedAction":"gms_tracking_rendered","notRenderedAction":"gms_tracking_notrendered","viewAction":"gms_tracking_view","clickAction":"gms_tracking_click","pageContext":{"page_url":"https://www.verdictfoodservice.com/about-us-online","page_title":"About Us - Verdict Food Service","page_type":"page","post_id":"58257","category":"","section":null,"author":"","published_date":"","exlude_targeting":false,"event_timestamp":1790266780},"batchMax":"12","flushMs":"2500","viewabilityFlushMs":"6000","maxRetries":"3","retryBaseMs":"800"}; 1006//# sourceURL=gms-tracking-js-extra 1007/* ]]> */ 1008</script>
vendor: 1 bytes, line 1008
1008
1009<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/gpt-events-bq/assets/js/gms-tracking.js?ver=4.3.7" id="gms-tracking-js"></script>
vendor: 1 bytes, line 1009
1009
1010<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/storefronts-gd/assets/js/app.js?ver=5.8.9" id="main-js-js"></script>
vendor: 1 bytes, line 1010
1010
1011<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/collapseToggler.js?ver=1.1.0" id="Collapse-toggler-js-js"></script>
vendor: 1 bytes, line 1011
1011
1012<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/collapsible.js?ver=1.7.8" id="Collapse-js-js"></script>
vendor: 1 bytes, line 1012
1012
1013<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/modal.js?ver=1.8.9" id="Modal-js-js"></script>
vendor: 1 bytes, line 1013
1013
1014<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/storefronts-gd/assets/vendor/swiper/swiper.js?ver=6.8.3" id="Swiper-js-js"></script>
vendor: 1 bytes, line 1014
1014
1015<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/plugins/storefronts-gd/assets/js/swiper.js?ver=5.127" id="gdm-slider-js-js"></script>
vendor: 1 bytes, line 1015
1015
1016<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/jquery.min.js?ver=6.9.1" id="jquery_latest-js"></script>
vendor: 1 bytes, line 1016
1016
1017<script type="text/javascript" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/detect-private-browsing.js?ver=6.9.1" id="detect_browsing-js"></script>
1017 1018 <aside id="thb-login" class="mfp-hide thb-login-form light"> 1019 <ul> 1020 <li class="lost"><a href="#" class="always">Lost Password</a> <span class="back">Back ⟶</span></li> 1021 <li><a href="#" class="active">Login</a></li> 1022 <li><a href="#">Register</a></li> 1023 </ul> 1024 <div class="thb-overflow-container"> 1025 <div class="thb-form-container"> 1026 <div class="thb-lost"> 1027 <form id="thb_lost_form" action="https://www.verdictfoodservice.com/" method="post"> 1028 <div class="thb-errors lost-errors"></div> 1029 <div class="form-field"> 1030 <input class="form-control required " name="thb_user_or_email" id="thb_user_or_email" type="text" placeholder="Username or E-mail" /> 1031 </div> 1032 <div class="form-field"> 1033 <input type="hidden" name="action" value="thb_reset_password"/> 1034 <button class="btn " type="submit">Get new password</button> 1035 </div> 1036 <input type="hidden" id="password-security" name="password-security" value="36934e0248" /><input type="hidden" name="_wp_http_referer" value="/about-us-online/" /> </form> 1037 </div> 1038 <div class="thb-login"> 1039 <form id="thb_login_form" action="https://www.verdictfoodservice.com/" method="post"> 1040 <div class="thb-errors login-errors"></div> 1041 <div class="form-field"> 1042 <input class="form-control required " name="thb_user_login" type="text" placeholder="Username" autocomplete="off" /> 1043 </div> 1044 <div class="form-field"> 1045 <input class="form-control required " name="thb_user_pass" id="thb_user_pass" type="password" placeholder="Password"> 1046 </div> 1047 <div class="form-field"> 1048 <a href="#" class="lost_password">Lost Password?</a> 1049 </div> 1050 <div class="form-field last"> 1051 <input type="hidden" name="action" value="thb_login_member"/> 1052 <button class="btn " type="submit">Login</button> 1053 </div> 1054 <input type="hidden" id="login-security" name="login-security" value="36934e0248" /><input type="hidden" name="_wp_http_referer" value="/about-us-online/" /> </form> 1055 1056 </div> 1057 <div class="thb-register"> 1058 <div class="alert alert-warning">Registration is disabled.</div> </div> 1059 </div> 1060 </div> 1061 </aside> 1062 <div class="hide"> 1063 <svg class="comment_icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1064 width="13px" height="13px" viewBox="0 0 13 13" enable-background="new 0 0 13 13" xml:space="preserve"> 1065<path id="comment_icon" d="M12.7,0H0.3C0.134,0,0,0.128,0,0.286v9.143c0,0.157,0.134,0.286,0.3,0.286h2.1v3c0,0.105,0.061,0.201,0.159,0.252 1066 C2.603,12.988,2.651,13,2.7,13c0.058,0,0.116-0.016,0.167-0.048l3.524-3.237H12.7c0.165,0,0.3-0.129,0.3-0.286V0.286 1067 C13,0.128,12.865,0,12.7,0z"/> 1068</svg> 1069 </div> 1070
1071<script type="text/javascript"> 1072var elem = document.getElementById("framecovid"); 1073function openFullscreen() { 1074 if (elem.requestFullscreen) { 1075 elem.requestFullscreen(); 1076 } else if (elem.mozRequestFullScreen) { /* Firefox */ 1077 elem.mozRequestFullScreen(); 1078 } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari & Opera */ 1079 elem.webkitRequestFullscreen(); 1080 } else if (elem.msRequestFullscreen) { /* IE/Edge */ 1081 elem.msRequestFullscreen(); 1082 } 1083} 1084</script>
1084 1085<style> 1086.covidspreaddata{ 1087 font-size: 16px; 1088 padding: 6px 14px; 1089 color: #18a1cd; 1090 font-weight: normal; 1091 font-family: Roboto,sans-serif; 1092} 1093.covidspreaddata:hover{ 1094cursor: pointer; 1095} 1096</style>
1097<script> 1098function addParam() { 1099 for (var e = ["www.verdictfoodservice.com", "pantheonsite.io"], n = ["scalar", "pid", "sid", "utm_source", "utm_medium", "utm_content", "utm_campaign"], 1100 t = document.querySelectorAll("a"), o = 0; o < t.length; o++) 1101 for (var a = 0; a < e.length; a++) t[o].href.indexOf(e[a]) > -1 && -1 === t[o].href.indexOf("#") && window.location.href.indexOf("?") > -1 && (t[o].href = i(t[o].href)); 1102 function i(e) { 1103 e = -1 === e.indexOf("?") ? e + "?" : e + "&"; 1104 for (var t = [], o = 0; o < n.length; o++) r(n[o]) && t.push(n[o] + "=" + r(n[o])); 1105 if( e.indexOf("utm_") == -1) { 1106 var a = e + t.join("&"); 1107 } 1108 return (a = a.replace(/&$/, "")).replace(/\?$/, "") 1109 } 1110 function r(e) { 1111 if (e = new RegExp("[?&]" + encodeURIComponent(e) + "=([^&]*)").exec(window.location.search)) return decodeURIComponent(e[1]) 1112 } 1113} 1114jQuery( document ).ready(function() { 1115 1116addParam(); 1117 1118}); 1119 1120jQuery('.c-company-header__links-toggle-button, .c-company-header__form-toggle-button, .menu-item-type-custom .c-nav-featured__menu-item-link, .btn-custom, .page-template-template-aboutus-magazine .c-tabs-nav__tab').click(function(event) { 1121 1122 // This will prevent the default action of the anchor 1123 event.preventDefault(); 1124 1125 // Failing the above, you could use this, however the above is recommended 1126 return false; 1127 1128}); 1129jQuery('.single-storefronts .c-tabs-nav__tab, .page-template-template-aboutus-online .c-tabs-nav__tab, .page-template-template-aboutus-magazine .c-tabs-nav__tab').on('click', function(){ 1130 1131 jQuery('html,body').stop().animate({ 1132 scrollTop: jQuery( jQuery(this).attr('href') ).offset().top - jQuery('.x-navbar').height() 1133 },700 ,'swing'); 1134 1135}); 1136</script>
1136 1137
1138<script type="text/javascript"> 1139jQuery( document ).ready(function() { 1140 window._uxa = window._uxa || []; 1141 var cname1='pageType:'; 1142 var cvalue1="page- archive page"; 1143 1144window._uxa.push(['setCustomVariable', 1, cname1, cvalue1]); 1145 1146var cname2 = 'pageCategory:'; 1147 var cvalue2 =""; 1148window._uxa.push(['setCustomVariable', 2, cname2, cvalue2]); 1149 1150var cname3 = 'region:'; 1151 var cvalue3 =""; 1152window._uxa.push(['setCustomVariable', 3, cname3, cvalue3]); 1153var cname4 = 'sector:'; 1154var cname5='reporting:' 1155 var cvalue5 ="uncategorised"; 1156 window._uxa.push(['setCustomVariable', 5, cname5, cvalue5]); 1157 1158}); 1159// we don't need this anymore 1160// jQuery(document).ready(function(){ 1161// jQuery('#Sgpollsputhere').css('height', jQuery(window).height()-30); 1162// jQuery(window).resize(function(){ 1163// jQuery('#Sgpollsputhere').css('height', jQuery(window).height()-30); 1164// }); 1165// }); 1166</script>
1166 1167 1168<!-- Start of HubSpot Embed Code -->
1169<script type="text/javascript" id="hs-script-loader" async defer src="https://js-eu1.hs-scripts.com/26632421.js?businessUnitId=15641589&v=20260924"></script>
1169 1170<!-- End of HubSpot Embed Code --> 1171<!--
1171<script src="https://pr-fr-chat-b2b-gdm-figaro1.pantheonsite.io/mining-technology/wp-content/themes/goodlife-wp-B2B/api-search/ai-search.js"></script>
1171--> 1172<!-- Javascript modules -->
1173<script type="module" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/modules.js?ver=1.43933"></script>
vendor: 1 bytes, line 1173
1173
1174<script type="module" src="https://www.verdictfoodservice.com/wp-content/themes/goodlife-wp-B2B/assets/js/index.js?ver=1.5"></script>
vendor: 117 bytes, lines 1174-1175
1174 1175<script type='text/javascript' src='https://www.google.com/recaptcha/api.js?ver=1.0' id='ha-recaptcha-js'></script>
1176<script> 1177 var wpUserData = {"id":0,"email":false,"firstName":false,"lastName":false,"displayName":false,"phone":false,"company":false,"jobTitle":false,"industry":false,"country":false}; 1178jQuery(document).ready(function() { 1179 jQuery('a[href*="/buy-reports"]').each(function() { 1180 var href = jQuery(this).attr('href'); 1181 if (href.indexOf('utm_source') === -1) { 1182 var separator = href.indexOf('?') !== -1 ? '&' : '?'; 1183 var newHref = href + separator + 'utm_source=verdict&utm_medium=website&utm_campaign=gd_curve&utm_content=buy_reports_top_navigation'; 1184 jQuery(this).attr('href', newHref); 1185 } 1186 }); 1187}); 1188// Handle Discover Our Solutions button click 1189 jQuery('.discover-solutions-btn').on('click', function(e) { 1190 e.preventDefault(); 1191 1192 // Check if already clicked 1193 if (jQuery(this).hasClass('clicked')) { 1194 return false; 1195 } 1196 1197 // Mark as clicked 1198 if (jQuery(this).hasClass('clicked')) return false; 1199 1200 // Capture and send data to HubSpot 1201 var leadData = { 1202 firstName: wpUserData.firstName || Cookies.get('hdkfname') || '', 1203 lastName: wpUserData.lastName || Cookies.get('hdklname') || '', 1204 email: wpUserData.email || Cookies.get('hdkemail') || '', 1205 phone: wpUserData.phone || Cookies.get('hdkphone') || '', 1206 company: wpUserData.company || Cookies.get('hdkcompany') || '', 1207 jobTitle: wpUserData.jobTitle || Cookies.get('hdkjobtitle') || '', 1208 industry: wpUserData.industry || Cookies.get('hdkindustry') || '', 1209 country: wpUserData.country || Cookies.get('hdkcountry') || '', 1210 permutiveId: window.permutive?.context?.user_id || '', 1211 referrer: document.referrer, 1212 utmSource: getUrlParameter('utm_source') || '', 1213 utmMedium: getUrlParameter('utm_medium') || '', 1214 utmCampaign: getUrlParameter('utm_campaign') || '', 1215 utmContent: getUrlParameter('utm_content') || '', 1216 utmTerm: getUrlParameter('utm_term') || '', 1217 pageUrl: window.location.href, 1218 referrer_url: window.location.href, 1219 timestamp: new Date().toISOString() 1220 }; 1221 // before sending leadData 1222 leadData.pageTitle = document.querySelector('meta[property="og:title"]')?.content || document.title; 1223 // Send data to HubSpot (replace with your actual endpoint) 1224 jQuery.ajax({ 1225 url: '/wp-admin/admin-ajax.php', 1226 type: 'POST', 1227 data: { 1228 action: 'capture_lead_data', 1229 leadData: leadData 1230 } 1231 }); 1232 1233 // Redirect to solutions page 1234 //window.location.href = '/solutions'; 1235 }); 1236</script>
vendor: 1 bytes, line 1236
1236
1237<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-7b82eb47d05ddffd6c6","applicationID":"1250398555","transactionName":"MVAAZkoFWEBSURIKWwgaI1FMDVldHEIHBFE=","queueTime":0,"applicationTime":480,"atts":"HRcDEAIfS04=","errorBeacon":"bam.nr-data.net","agent":""}</script>
1237</body> 1238</html> 1239
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.