PageSourceSearch

https://natlawreview.com/practice-groups/artificial-intelligence-law-news

html natlawreview.com collected 2026-10-01 07:33:55 UTC 173,907 bytes, 867 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#">
3  <head>
4
5  <meta charset="utf-8" />
6<script>window.dataLayer=window.dataLayer||[];window.dataLayer.push({userLoggedIn:false});</script>
vendor: 1 bytes, line 6
6
7<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
8new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
9j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
10'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
11})(window,document,'script','dataLayer','GTM-N9MLCBR');
12</script>
12
13<meta name="description" content="News about artificial intelligence and its place in law, legal office management and so much more" />
14<link rel="canonical" href="https://natlawreview.com/practice-groups/artificial-intelligence-law-news" />
15<meta property="og:site_name" content="The National Law Review" />
16<meta property="og:type" content="article" />
17<meta property="og:url" content="https://natlawreview.com/practice-groups/artificial-intelligence-law-news" />
18<meta property="og:title" content="Artificial Intelligence &amp; the Law News" />
19<meta property="og:description" content="" />
20<meta name="Generator" content="Drupal 9 (https://www.drupal.org)" />
21<meta name="MobileOptimized" content="width" />
22<meta name="HandheldFriendly" content="true" />
23<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
24<style>div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {background: #194c81} div#sliding-popup.eu-cookie-withdraw-wrapper { background: transparent; } #sliding-popup h1, #sliding-popup h2, #sliding-popup h3, #sliding-popup p, #sliding-popup label, #sliding-popup div, .eu-cookie-compliance-more-button, .eu-cookie-compliance-secondary-button, .eu-cookie-withdraw-tab { color: #ffffff;} .eu-cookie-withdraw-tab { border-color: #ffffff;}#sliding-popup.sliding-popup-top { position: fixed; }
25      .disagree-button.eu-cookie-compliance-more-button:focus,
26      .eu-cookie-compliance-agree-button:focus,
27      .eu-cookie-compliance-default-button:focus,
28      .eu-cookie-compliance-hide-button:focus,
29      .eu-cookie-compliance-more-button-thank-you:focus,
30      .eu-cookie-withdraw-button:focus,
31      .eu-cookie-compliance-save-preferences-button:focus { outline: 3px solid #f00; }</style>
32<meta http-equiv="x-ua-compatible" content="ie=edge" />
32<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:"1134391574",accountID:"4227309",trustKey:"66686",xpid:"UAQFVlVTARABVFVXAwEPVlYG",licenseKey:"NRJS-e6ca993ad35eb1b0207",applicationID:"1045408027",browserID:"1134391574"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
33(()=>{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};
33e.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;
33const 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);
33if(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$:()=>
33o,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])}
33(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}
33;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)=>
33{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
33ine_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()=>
33{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)=>
33null==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
33dTimingMethod(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
33imeToRegister: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})})}
33return 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"
33!==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);
33if(!(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)}
33);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)})});
33class 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
33h(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>
33
34<link rel="icon" href="/themes/custom/nlr_theme/favicon.ico" type="image/vnd.microsoft.icon" />
35<link rel="alternate" type="application/rss+xml" title="The 10 Latest Artificial Intelligence Articles" href="https://natlawreview.com/practice-groups/artificial-intelligence/Feed?_wrapper_format=html" />
36
37  <title>Artificial Intelligence &amp; the Law News</title>
38  
39<script>
40  window.dataLayer = window.dataLayer || [];
41  window.dataLayer.push({
42    userLoggedIn: false
43  });
44</script>
44
45
46  
47    <link rel="stylesheet" media="all" href="/sites/default/files/css/css_CbyRp5CM_gtha0qvTdMqOYup4eCaORQBuxBq1h8q8Qs.css" />
48<link rel="stylesheet" media="all" href="/sites/default/files/css/css_umdf8fCEm1aGhtbVXn4bcXF3cD0G1C-cBAyxKJFKIvs.css" />
49
50    
51    <meta property="fb:app_id" content="436398535104" />
52    <meta property="fb:pages" content="161075717585071" />
53    <meta name="verify-v1" content="nSkrvEqyOIUMGKMak3OBIKcpcABac4XWK5NJKMuMtBY=" />
54    <meta name="y_key" content="fe6cd8bd83ff0c09" />
55    <meta name="msvalidate.01" content="5493B547C0AB527FF4CF8C4D0127302A" />
56    
57  </head>
58
59<!-- html.html.twig | site_ads_suppressed: FALSE -->
60  <body class="layout-no-sidebars has-featured-top page-node-281142 path-_81142 path-node node--type-practice-groups">
61    <a href="#main-content" class="visually-hidden focusable skip-link">
62      Skip to main content
63    </a>
64    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N9MLCBR" height="0" width="0" style="display:none;visibility:hidden;"></iframe>
65</noscript>
66      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
67    
68<!-- page.html.twig | site_ads_suppressed: FALSE -->
69
70
71
72
73<div id="page-wrapper">
74  <div class="top__header container">
75    <div class="col-md-2 top__header__left">
76      October 01, 2026
77      <div class="volume__number">Volume XVI, Number 274</div>
78    </div>
79    <div class="col-md-8 top__header__middle">
80        <div class="row logo__wrap logo__content region region-top-header-middle">
81      <a href="/" title="Home" rel="home" class="navbar-brand" >
82      <img
83      src="/themes/custom/nlr_theme/logo_larg991.png" alt="Home" class="img-fluid d-inline-block align-top" width="991px" height="159px"
84      sizes="(max-width: 200px) 200px, (max-width: 767px) 767px, (max-width: 991px) 991px"
85      srcset="/themes/custom/nlr_theme/logo_smal200.png 200w, /themes/custom/nlr_theme/logo_mediu767.png 767w, /themes/custom/nlr_theme/logo_larg991.png 991w"
86
87      />
88    <span class="ml-2 d-none d-md-inline"></span>
89  </a>
90  <div class="ml-2 d-none d-inline-block align-top site-name-slogan">
91    Legal Analysis. Expertly Written. Quickly Found.
92  </div>
93
94  </div>
95
96    </div>
97    <div class="col-md-2 top__header__right">
98              <a href="/user">Login</a>
99          </div>
100  </div>
101  <div id="page">
102   <header id="header" class="header" aria-label="Site header">
103      <div class="container d-flex header__desktop">
104                  <nav class="col-xxl-9 navbar navbar-expand-lg container" id="navbar-main">
105                          
106                              <button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#CollapsingNavbar" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
107                <div class="navbar-collapse justify-content-center collapse">
108                                      <div id="block-mastheadbluemainmenu-2" class="header block block-superfish block-superfishmenu-main-menu">
109  
110    
111      <div class="content">
112      
113<ul id="superfish-menu-main-menu" class="menu sf-menu sf-menu-main-menu sf-horizontal sf-style-none">
114  
115<li id="menu-main-menu-menu-link-content5c3b5df4-b99d-4d6b-86e0-46f62a465ef3" class="sf-depth-1 menuparent"><span class="sf-depth-1 menuparent nolink">Publish / Advertise</span><ul><li id="menu-main-menu-menu-link-contenteb7525c6-6c8f-4205-ad6d-ab1765e75023" class="sf-depth-2 sf-no-children"><a href="/Publish-National-Law-Review" title="" class="sf-depth-2">Publish</a></li><li id="menu-main-menu-menu-link-contentedbe7e34-51da-408f-8e0e-f8485e364099" class="sf-depth-2 sf-no-children"><a href="https://nlrmediakit.nationallawforum.com/homepage-pdf/" title="Learn about Advertising in The National Law Review" class="sf-depth-2 sf-external">Advertise</a></li><li id="menu-main-menu-menu-link-contenta1375836-3a90-4bb9-98bf-c588f516a0be" class="sf-depth-2 sf-no-children"><a href="/National-Law-Review-Writers" title="" class="sf-depth-2">Publishing Firms</a></li><li id="menu-main-menu-menu-link-content995ac736-db8e-428f-8be5-d0a71919bc02" class="sf-depth-2 sf-no-children"><a href="/newsletters" class="sf-depth-2">NLR Newsletters</a></li><li id="menu-main-menu-menu-link-contentb83acb81-074b-41bf-be17-d14ece9f510a" class="sf-depth-2 sf-no-children"><a href="/contact-us" title="" class="sf-depth-2">Contact Us</a></li><li id="menu-main-menu-menu-link-content822980ec-6814-4f3b-a362-d4b6cdd2bb1d" class="sf-depth-2 sf-no-children"><a href="/national-law-review-terms-use" title="" class="sf-depth-2">Terms of Use</a></li><li id="menu-main-menu-menu-link-content29d63dac-1da6-4d22-9e35-1ee83ed49031" class="sf-depth-2 sf-no-children"><a href="/national-law-review-s-privacy-policy" title="" class="sf-depth-2">Privacy Policy</a></li></ul></li><li id="menu-main-menu-menu-link-content66336a1d-a6d1-4052-8a6e-bd7e4a930cb6" class="sf-depth-1 menuparent"><span title="Learn about The National Law Review&#039;s 120+ year history" class="sf-depth-1 menuparent nolink">About</span><ul><li id="menu-main-menu-menu-link-content8e46b140-ccce-4ae7-a7ab-269c7f68a5cb" class="sf-depth-2 sf-no-children"><a href="/contact-us" title="" class="sf-depth-2">Contact Us</a></li><li id="menu-main-menu-menu-link-content483885ae-cca3-4f41-8731-85923330a419" class="sf-depth-2 sf-no-children"><a href="/organization/national-law-review-national-law-forum-llc" title="" class="sf-depth-2">NLR Team</a></li><li id="menu-main-menu-menu-link-content61670479-4ba0-43a6-8190-596d02c118f3" 
115class="sf-depth-2 sf-no-children"><a href="/National-Law-Review-Writers" title="" class="sf-depth-2">Publishing Firms</a></li><li id="menu-main-menu-menu-link-contentfe1182d7-d301-4b1c-b1af-9e5a6c2ccc32" class="sf-depth-2 sf-no-children"><a href="/newsletters" class="sf-depth-2">NLR Newsletters</a></li><li id="menu-main-menu-menu-link-content3e50a990-14ef-44f6-9613-8317f1e483fd" class="sf-depth-2 menuparent"><span title="" class="sf-depth-2 menuparent nolink">NLR Thought Leadership Awards</span><ul><li id="menu-main-menu-menu-link-content51d18c70-eaab-4f21-a5f5-519a6a35d63d" class="sf-depth-3 sf-no-children"><a href="/national-law-review-goto-thought-leadership-awards/2018" title="" class="sf-depth-3">2018</a></li><li id="menu-main-menu-menu-link-content8e624027-ee27-4758-a766-7b3ffc819d27" class="sf-depth-3 sf-no-children"><a href="/national-law-review-goto-thought-leadership-awards/2019" title="" class="sf-depth-3">2019</a></li><li id="menu-main-menu-menu-link-content5019836c-72aa-4c6b-8270-d3c6e95eded0" class="sf-depth-3 sf-no-children"><a href="/national-law-review-goto-thought-leadership-awards/2020" title="" class="sf-depth-3">2020</a></li><li id="menu-main-menu-menu-link-content3e7b867f-fb9f-45eb-8e81-78dff898a398" class="sf-depth-3 sf-no-children"><a href="/national-law-review-goto-thought-leadership-awards/2021" title="2021 NLR Go-To Thought Leadership Awards" class="sf-depth-3">2021</a></li><li id="menu-main-menu-menu-link-contenta4817bc2-c8bf-497f-b031-3c4318bbc358" class="sf-depth-3 sf-no-children"><a href="/national-law-review-goto-thought-leadership-awards/2022" class="sf-depth-3">2022</a></li></ul></li><li id="menu-main-menu-menu-link-content84845da6-86ec-4915-b9d9-ff1fa71fdb89" class="sf-depth-2 sf-no-children"><a href="/national-law-review-terms-use" title="" class="sf-depth-2">Terms of Use</a></li><li id="menu-main-menu-menu-link-contente291dadc-e7c2-4a2d-9c40-bccccd295ed0" class="sf-depth-2 sf-no-children"><a href="/national-law-review-s-privacy-policy" title="" class="sf-depth-2">Privacy Policy</a></li></ul></li><li id="menu-main-menu-menu-link-contenta7693ae0-ce75-4529-9d6e-67b0ffba5b8e" class="sf-depth-1 menuparent"><span title="" class="sf-depth-1 menuparent nolink">Quick Links</span><ul><li id="menu-main-menu-menu-link-contentdcbffd29-5468-4e8e-89db-ad806017477c" class="sf-depth-2 menuparent"><span class="sf-depth-2 menuparent nolink">Type of Law</span><ul><li id="menu-main-menu-menu-link-contentf6f83d0c-e6c4-494d-83a0-06d6cce06afc" class="sf-depth-3 sf-no-children"><a href="/practice-groups/antitrust-FTC-competition-mergers" title="" class="sf-depth-3">Antitrust Law</a></li><li id="menu-main-menu-menu-link-content51758c9a-4cee-4f3e-b5ad-52cc25fe77d3" class="sf-depth-3 sf-no-children"><a href="/practice-groups/artificial-intelligence-law-news" class="is-active sf-depth-3">Artificial Intelligence Law News</a></li><li id="menu-main-menu-menu-link-content64cfdcf3-cff7-4cff-abf6-9a23aa83254d" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Bankruptcy-Restructuring-Debt" title="" class="sf-depth-3">Bankruptcy &amp; Restructuring</a></li><li id="menu-main-menu-menu-link-content5d5031f4-35ae-4a63-8b3e-2251ca600d4e" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Biotech-FDA-Drug-Food" title="" class="sf-depth-3">Biotech, Food &amp; Drug</a></li><li id="menu-main-menu-menu-link-content93e303fb-55be-4336-b1ae-0cef1d63fbe0" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Legal-Marketing-Law-Firm-Business" title="" class="sf-depth-3">Business of Law</a></li><li id="menu-main-menu-menu-link-content151e0211-d5a5-40f5-bc15-f67c4c97efa8" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Construction-Real-Estate" title="" class="sf-depth-3">Construction &amp; Real Estate</a></li><li id="menu-main-menu-menu-link-contentb99b7ec4-e448-4d13-9744-c20aeb1b5940" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Media-Privacy-Internet-FCC" title="" class="sf-depth-3">Cybersecurity Media &amp; FCC</a></li><li id="menu-main-menu-menu-link-content6e98dbda-8805-4df1-bee8-9f90996c452a" class="sf-depth-3 sf-no-children"><a href="/practice-groups/election-lobbying-campaign" title="" class="sf-depth-3">Election &amp; Legislative</a></li><li id="menu-main-menu-menu-link-contente30d445b-d7fb-4814-b0c4-8b347984c7aa" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Environment-Energy-EPA" title="" class="sf-depth-3">Environmental &amp; Energy</a></li><li id="menu-main-menu-menu-link-content1706c8fd-778c-4ad5-a3d8-6b3f4113a02e" class="sf-depth-3 sf-no-children"><a href="/practice-groups/family-divorce-custody" class="sf-depth-3">Family Law, Divorce &amp; Custody</a></li><li id="menu-main-menu-menu-link-contentf3115dfd-ecc4-46fb-9f01-95c064e61a14" class="sf-depth-3 sf-no-children"><a href="/practice-groups/family-office-world" class="sf-depth-3">Family Office</a></li><li id="menu-main-menu-menu-link-contenta346e85c-dc8d-4446-9005-81c90880e3f0" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Financial-SEC-Bank-Security" title="" class="sf-depth-3">Financial, Securities &amp; Banking</a></li><li id="menu-main-menu-menu-link-content0fc9374c-c6ac-4390-a4f4-d577ab5aea56" class="sf-depth-3 sf-no-children"><a href="/practice-groups/global-legal-news-trade-law" title="" class="sf-depth-3">Global</a></li><li id="menu-main-menu-menu-link-contentcf2cc7b6-e05c-47dc-b106-ec6d3ad99592" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Healthcare-Health-Law-OIG" title="" class="sf-depth-3">Health Care Law</a></li><li id="menu-main-menu-menu-link-content4920ed77-36f2-44e4-a4a5-4a4b5075c418" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Immigration-USCIS-Visa" title="" class="sf-depth-3">Immigration</a></li><li id="menu-main-menu-menu-link-content65b9a918-55a6-40f6-8993-d5997ae4ffd6" class="sf-depth-3 sf-no-children"><a href="/practice-groups/insurance-reinsurance-surety" title="" class="sf-depth-3">Insurance</a></li><li id="menu-main-menu-menu-link-content6a150d3f-3435-4cd9-b6ed-b7ff126293f2" class="sf-depth-3 sf-no-children"><a href="/practice-groups/IP-Patent-Trademark-Copyright" title="" class="sf-depth-3">Intellectual Property Law</a></li><li id="menu-main-menu-menu-link-contentbba3195f-ff3d-4bd4-996c-f6b454669e30" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Labor-Employment-NLRB-EEOC" title="" class="sf-depth-3">Labor &amp; Employment</a></li><li id="menu-main-menu-menu-link-content7682c1bc-1b3e-4d93-a9d7-ff4cd4a3cddb" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Litigation-Dispute-Trial" title="" class="sf-depth-3">Litigation</a></li><li id="menu-main-menu-menu-link-content777e0b54-7852-4146-a4b8-cefcb84201d4" class="sf-depth-3 sf-no-children">
115<a href="/practice-groups/Public-Service-Infrastructure-Transportation" title="" class="sf-depth-3">Public Services, Infrastructure, Transportation</a></li><li id="menu-main-menu-menu-link-content7c03af42-2400-4cde-956e-2990b46640cd" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Tax-Treasury-IRS" title="" class="sf-depth-3">Tax</a></li><li id="menu-main-menu-menu-link-contentfce5552b-0c8c-49c2-a136-48b33a53f075" class="sf-depth-3 sf-no-children"><a href="/practice-groups/White-Collar-Crime-and-Consumer-Rights" title="" class="sf-depth-3">White Collar Crime &amp; Consumer Rights</a></li></ul></li><li id="menu-main-menu-menu-link-contente939bc01-be93-45d5-8790-d95cd6ad8393" class="sf-depth-2 sf-no-children"><a href="/Upcoming-Legal-Education-Events-Calendar" title="" class="sf-depth-2">Legal Educational Events</a></li><li id="menu-main-menu-menu-link-content5a8d1435-22e2-4ce9-b238-2ee25ddc96be" class="sf-depth-2 sf-no-children"><a href="/contact-us" title="" class="sf-depth-2">Contact Us</a></li></ul></li><li id="menu-main-menu-menu-link-contentcbdfa49f-97d8-4294-af4b-f1f478e63d58" class="sf-depth-1 menuparent"><a href="/newsletters" class="sf-depth-1 menuparent">Newsletters</a><ul><li id="menu-main-menu-menu-link-contentdc6c95d3-9a69-4440-b0eb-03429f1f6c4e" class="sf-depth-2 sf-no-children"><a href="/newsletters" class="sf-depth-2">All NLR Newsletters</a></li><li id="menu-main-menu-menu-link-content34965bf0-266e-4349-8af2-01b35cf0c74f" class="sf-depth-2 sf-no-children"><a href="/subscribe/AI-newsletter" class="sf-depth-2">AI &amp; the Law Newsletter</a></li><li id="menu-main-menu-menu-link-content9c38e733-d7fa-41a5-9ef7-81a89ef9a53a" class="sf-depth-2 sf-no-children"><a href="/subscribe/employers" class="sf-depth-2">NLR Career Center for Employers</a></li><li id="menu-main-menu-menu-link-content212c3059-f688-45f3-a117-40617f213916" class="sf-depth-2 sf-no-children"><a href="/subscribe/job-seekers" class="sf-depth-2">NLR Career Center for Job Seekers</a></li></ul></li><li id="menu-main-menu-menu-link-content21c22662-2103-460c-bcf0-03ad4240ad4c" class="active-trail sf-depth-1 menuparent"><span title="Breaking Legal Analysis and Business Headlines" class="sf-depth-1 menuparent nolink">Trending</span><ul><li id="menu-main-menu-menu-link-content668e557e-e555-4410-bdcd-43b841a0de5f" class="sf-depth-2 sf-no-children"><a href="/Latest-Legal-News-Analysis" title="" class="sf-depth-2">Most Recent</a></li><li id="menu-main-menu-menu-link-content6a909366-676f-4893-934e-a326c8c65247" class="active-trail sf-depth-2 menuparent"><span title="" class="sf-depth-2 menuparent nolink">Type of Law</span><ul><li id="menu-main-menu-menu-link-contentb926a4fb-9868-441a-8ac4-19adf25c21b9" class="sf-depth-3 sf-no-children"><a href="/practice-groups/antitrust-FTC-competition-mergers" class="sf-depth-3">Antitrust, Mergers &amp; Acquisitions, Trade</a></li><li id="menu-main-menu-menu-link-content12e3a48b-3a4d-4951-90d0-ccffebfd7b95" class="active-trail sf-depth-3 sf-no-children"><a href="/practice-groups/artificial-intelligence-law-news" class="is-active sf-depth-3">Artificial Intelligence Law News</a></li><li id="menu-main-menu-menu-link-content0fd75b3b-45cf-4f6a-bc1e-16696b388a23" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Bankruptcy-Restructuring-Debt" class="sf-depth-3">Bankruptcy &amp; Restructuring</a></li><li id="menu-main-menu-menu-link-content0701a0f7-a6a7-4716-9c61-176fd60fab04" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Biotech-FDA-Drug-Food" class="sf-depth-3">Biotech, Cannabis, Food &amp; Drug</a></li><li id="menu-main-menu-menu-link-contente538419d-6d09-4779-a218-37199d747644" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Legal-Marketing-Law-Firm-Business" class="sf-depth-3">Business of Law, Legal Marketing</a></li><li id="menu-main-menu-menu-link-contentb5b961a4-6965-4e50-8918-2665d15fa3f2" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Construction-Real-Estate" class="sf-depth-3">Construction &amp; Real Estate</a></li><li id="menu-main-menu-menu-link-content6544da35-6287-4c5f-9f2e-13d8fa587c1b" class="sf-depth-3 sf-no-children"><a href="/practice-groups/White-Collar-Crime-and-Consumer-Rights" class="sf-depth-3">Crime, Civil &amp; Consumer Rights</a></li><li id="menu-main-menu-menu-link-content2ab64a42-8d48-4e0d-b092-bcc56d8348bd" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Media-Privacy-Internet-FCC" class="sf-depth-3">Cybersecurity, Privacy, Media, &amp; FCC</a></li><li id="menu-main-menu-menu-link-content0335ba34-2e2a-471b-ae5f-1f13aa407093" class="sf-depth-3 sf-no-children"><a href="/practice-groups/election-lobbying-campaign" class="sf-depth-3">Election &amp; Legislative</a></li><li id="menu-main-menu-menu-link-content1dccc0ad-cf1c-4e92-8a60-eba1f220e9ab" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Environment-Energy-EPA" class="sf-depth-3">Environmental &amp; Energy</a></li><li id="menu-main-menu-menu-link-content04a77117-92f8-41bd-a796-a235b6e5e4e0" class="sf-depth-3 sf-no-children"><a href="/practice-groups/family-office-world" title="Family Office Management News" class="sf-depth-3">Family Office</a></li><li id="menu-main-menu-menu-link-contente9fe9a51-589c-4d62-ad3e-339ea3f7ee12" class="sf-depth-3 sf-no-children"><a href="/practice-groups/family-divorce-custody" class="sf-depth-3">Family Law, Divorce &amp; Custody</a></li><li id="menu-main-menu-menu-link-content02632f5c-dfc7-4eeb-b72e-f91c290b0726" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Financial-SEC-Bank-Security" class="sf-depth-3">Financial, SEC, Corporate, Banking</a></li><li id="menu-main-menu-menu-link-contenta05c6f9d-8e81-4db0-8b78-8af3cfbe29a0" class="sf-depth-3 sf-no-children"><a href="/practice-groups/global-legal-news-trade-law" class="sf-depth-3">Global Law Updates</a></li><li id="menu-main-menu-menu-link-contenta5960e69-069a-4f76-90d6-9138491b0bbb" class="sf-depth-3 sf-no-children">
115<a href="/practice-groups/Public-Service-Infrastructure-Transportation" class="sf-depth-3">Government Contracting, Public Svc</a></li><li id="menu-main-menu-menu-link-content526e39ca-20e1-4f9f-ac7e-27af0542bd73" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Healthcare-Health-Law-OIG" class="sf-depth-3">Health Care Law</a></li><li id="menu-main-menu-menu-link-content019a8939-6049-4dea-8183-7909cba80d2e" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Immigration-USCIS-Visa" class="sf-depth-3">Immigration</a></li><li id="menu-main-menu-menu-link-content3b64934a-15cd-4e83-9e49-45692b5f2e31" class="sf-depth-3 sf-no-children"><a href="/practice-groups/insurance-reinsurance-surety" class="sf-depth-3">Insurance</a></li><li id="menu-main-menu-menu-link-content87080fd8-aebc-4656-bcea-dffd55042b19" class="sf-depth-3 sf-no-children"><a href="/practice-groups/IP-Patent-Trademark-Copyright" class="sf-depth-3">Intellectual Property Law</a></li><li id="menu-main-menu-menu-link-content82a93879-578d-4bdb-ba6f-dda2a580a6bf" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Labor-Employment-NLRB-EEOC" class="sf-depth-3">Labor &amp; Employment</a></li><li id="menu-main-menu-menu-link-contentb5117f8f-48ab-48a3-b871-96a939a0ac5a" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Litigation-Dispute-Trial" class="sf-depth-3">Litigation</a></li><li id="menu-main-menu-menu-link-content364400ae-2874-4076-ab72-2263ecd562ca" class="sf-depth-3 sf-no-children"><a href="/practice-groups/Tax-Treasury-IRS" class="sf-depth-3">Tax Law</a></li></ul></li><li id="menu-main-menu-menu-link-content080f50c1-2bcc-4f62-aad0-ef69d3c1c69b" class="sf-depth-2 sf-no-children"><a href="/Upcoming-Legal-Education-Events-Calendar" title="" class="sf-depth-2">Legal Educational Events</a></li></ul></li><li id="menu-main-menu-menu-link-contente41db8b2-b3f2-49af-bb16-77c745b3d92f" class="sf-depth-1 sf-no-children"><a href="https://jobs.natlawreview.com" title="Legal Jobs from the NLR" class="sf-depth-1 sf-external">Career Center</a></li><li id="menu-main-menu-menu-link-content4fc0bd04-336c-49a1-a9d8-ae5efd199eb3" class="sf-depth-1 menuparent"><span class="sf-depth-1 menuparent nolink">Press Releases</span><ul><li id="menu-main-menu-menu-link-contentaecf933c-0b32-4423-a46c-f7db0d42fbbb" class="sf-depth-2 sf-no-children"><a href="/author/ein-presswire" class="sf-depth-2">EIN Presswire</a></li><li id="menu-main-menu-menu-link-contentdbba6356-6c0a-42bb-89eb-2cbe8b1cedfe" class="sf-depth-2 sf-no-children"><a href="/author/globenewswire" class="sf-depth-2">GlobeNewswire Press Releases</a></li><li id="menu-main-menu-menu-link-content52057a04-85ed-40f2-83cf-5903531f2178" class="sf-depth-2 sf-no-children"><a href="/author/businesswire" class="sf-depth-2">Business Wire Press Releases</a></li><li id="menu-main-menu-menu-link-content821a3ef2-4e9c-4e9a-9201-196d836f4415" class="sf-depth-2 sf-no-children"><a href="/author/newmediawire" class="sf-depth-2">Newmediawire</a></li><li id="menu-main-menu-menu-link-content4c644c58-6e62-4163-94d3-e6d431abdd79" class="sf-depth-2 sf-no-children"><a href="/press-releases" class="sf-depth-2">NLR Press Releases</a></li><li id="menu-main-menu-menu-link-contenta2456af8-e9c0-437c-99d5-1b4809bfcae9" class="sf-depth-2 sf-no-children"><a href="/author/access-newswire" class="sf-depth-2">ACCESS Newswire</a></li><li id="menu-main-menu-menu-link-contentb911e6c0-4e21-42e5-9b5c-bc73ad2228ad" class="sf-depth-2 sf-no-children"><a href="/author/tmx-newsfile" class="sf-depth-2">TMX Newsfile</a></li><li id="menu-main-menu-menu-link-contenta6c69156-8b70-4230-9a93-9ed665742c01" class="sf-depth-2 sf-no-children"><a href="/author/500newswire" class="sf-depth-2">500NewsWire</a></li></ul></li><li id="menu-main-menu-menu-link-contentdedff80a-f239-47ba-b5dd-887d1cbe79fd" class="sf-depth-1 menuparent"><span class="sf-depth-1 menuparent nolink">Directories</span><ul><li id="menu-main-menu-menu-link-content14b92bb3-bb75-454f-ae41-32064daea8cc" class="sf-depth-2 sf-no-children"><a href="https://buy.stripe.com/8x29AT1J9fkM8VFavD57W06" title="Buy your NatLawReview.com Directory today!" class="sf-depth-2 sf-external">Buy Your Directory Listing Now</a></li><li id="menu-main-menu-menu-link-content3e7dae0d-0d93-4fea-b520-47e92ef9643f" class="sf-depth-2 sf-no-children"><a href="/law-firm-directory" class="sf-depth-2">Law Firm Directory</a></li><li id="menu-main-menu-menu-link-contenta90b5f1d-fe73-42c2-b420-e5904c23143f" class="sf-depth-2 sf-no-children"><a href="/lawyer-directory" class="sf-depth-2">Lawyer Directory</a></li></ul></li>
116</ul>
117
118    </div>
119  </div>
120
121
122                                                  </div>
123                                                  </nav>
124                <div class="col-xxl-3 header__search-wrap">
125          <button class="search__icon" type="button" aria-label="Open site search" aria-expanded="false" aria-controls="nlr-header-search">
126            <span class="visually-hidden">Search</span>
127          </button>
128          <div id="nlr-header-search" class="searchBar" aria-hidden="true">
129            <div id="cse">
130              <form method="get" action="/nlr-search">
131                <input type="text" name="qnlr" class="gsc-input" placeholder="Search..." />
132                <button type="submit" class="gsc-search-button">
133                  <span class="gsc-search-button-text">Search</span>
134                </button>
135              </form>
136            </div>
137          </div>
138        </div>
139      </div>
140    </header>
141          <div class="top__slider">
142        <div class="container section clearfix">
143            <section class="row region region-slider">
144    <div class="views-element-container block__trending__news view__slick__slider block block-views block-views-blockfeature-level-2-block-18" id="block-nlr-theme-views-block-feature-level-2-block-18">
145  
146      <h2>Trending News</h2>
147    
148      <div class="content">
149      <div><div class="view--slick--slider view__slick__slider view view-feature-level-2 view-id-feature_level_2 view-display-id-block_18 js-view-dom-id-76bca67589d0cc88986113854600c2ff3b47509b44754b9a49282046214ea578">
150  
151    
152      
153      <div class="view-content row">
154          <div class="views-row">
155    <div class="views-field views-field-title"><span class="field-content"><a href="/article/tariff-ied-week-international-trade" hreflang="en">Tariff-ied! This Week in International Trade</a></span></div>
156  </div>
157    <div class="views-row">
158    <div class="views-field views-field-title"><span class="field-content"><a href="/article/aba-and-fwa-compliance-best-practices" hreflang="en">ABA and FWA: Compliance Best Practices</a></span></div>
159  </div>
160    <div class="views-row">
161    <div class="views-field views-field-title"><span class="field-content"><a href="/article/radvansky-gets-rinsed-colorado-court-finds-text-messages-are-not-calls" hreflang="en">RADVANSKY GETS RINSED: Colorado Court Finds That Text Messages Are Not Calls</a></span></div>
162  </div>
163    <div class="views-row">
164    <div class="views-field views-field-title"><span class="field-content"><a href="/article/ferraris-affiliates-dojs-ppp-enforcement-focus-turns-civil" hreflang="en">From Ferraris to Affiliates: DOJ&#039;s PPP Enforcement Focus Turns Civil</a></span></div>
165  </div>
166    <div class="views-row">
167    <div class="views-field views-field-title"><span class="field-content"><a href="/article/40-million-trade-secrets-award-vacated-due-trial-court-error" hreflang="en">$40 Million Trade Secrets Award Vacated Due To Trial Court Error</a></span></div>
168  </div>
169    <div class="views-row">
170    <div class="views-field views-field-title"><span class="field-content"><a href="/article/deja-vu-doj-resumes-sub-regulatory-guidance-limits-and-fca-dismissal-policy" hreflang="en">Déjà Vu as DOJ Resumes Sub-regulatory Guidance Limits and FCA Dismissal Policy</a></span></div>
171  </div>
172
173    </div>
174  
175          </div>
176</div>
177
178    </div>
179  </div>
180
181  </section>
182
183        </div>
184      </div>
185              <div class="highlighted">
186        <aside class="container section clearfix">
187            <div data-drupal-messages-fallback class="hidden"></div>
188
189
190        </aside>
191      </div>
192                      <div class="featured-top">
193          <aside class="featured-top__inner section container clearfix">
194              <section class="row region region-featured-top">
195    <div class="views-element-container .simple-popup-blocks-global .view__new__articles .view__new__articles-modal .spb_top_left block block-views block-views-blockfeature-level-2-block-13" id="block-nlr-theme-views-block-feature-level-2-block-13">
196  
197    
198      <div class="content">
199      <div><div class="view--new--articles view__new__articles view view-feature-level-2 view-id-feature_level_2 view-display-id-block_13 js-view-dom-id-6d9535f2542572cfc6642d66fb01a5d1017270ea573597303097fdc3b8341420">
200  
201    
202      
203      <div class="view-content row">
204          <div class="views-row">
205    <div class="views-field views-field-title"><span class="field-content"><a href="/article/new-road-ahead-nhtsa-eases-fuel-economy-standards-and-reshapes-compliance-options" hreflang="en">A New Road Ahead—NHTSA Eases Fuel Economy Standards and Reshapes Compliance Options</a></span></div>
206  </div>
207
208    </div>
209  
210            <div class="view-footer">
211      <p class="new__article__number">49<p><div class="sticky__sidebar">
212<a href="/Latest-Legal-News-Analysis" target="_blank" class="article__text">New Articles</a></p>
213<div class="social_icons">
214<ul>
215<li class="social fb"><a href="https://www.facebook.com/NatLawReview" target="_blank"><img src="/themes/custom/nlr_theme/images/facebook_orange_212.png" alt="Facebook Logo" width="22px" height="22px" /></a></li>
216<li class="social twt"><a href="https://www.twitter.com/natlawreview" target="_blank"><img src="/themes/custom/nlr_theme/images/twitter_orange_212.png" alt="Twitter-X Logo" width="22px" height="22px" /></a></li>
217<li class="social link"><a href="https://www.linkedin.com/company/381100" target="_blank"><img src="/themes/custom/nlr_theme/images/linkedin_orange_212.png" alt="LinkedIn Logo" width="22px" height="22px" /></a></li>
218<li class="social rss"><a href="https://www.natlawreview.com/recent-contributions/feed" target="_blank"><img src="/themes/custom/nlr_theme/images/rss_orange_212.png" alt="RSS Logo" width="22px" height="22px" /></a></li>
219</ul>
220</div>
221</div>
222
223    </div>
224    </div>
225</div>
226
227    </div>
228  </div>
229
230  </section>
231
232          </aside>
233        </div>
234              <div id="main-wrapper" class="layout-main-wrapper clearfix">
235              <div id="main" class="container">
236          
237          <div class="row row-offcanvas row-offcanvas-left clearfix">
238                          <main class="main-content col" id="content">
239                <div class="section">
240                  <a id="main-content" tabindex="-1"></a>
241                  
242                    <div id="block-nlr-theme-system-main" class="block block-system block-system-main-block">
243  
244    
245      <div class="content">
246      
247
248<article class="node node--type-practice-groups node--promoted node--view-mode-full clearfix">
249  <header>
250    
251        
252      </header>
253  <div class="node__content clearfix">
254      <div class="layout layout--onecol">
255    <div  class="layout__region layout__region--content">
256      <div class="#div.block-leaderboard block-content-ad_block block block-block-content block-block-contentb1d84aee-dac0-46fb-8fed-4062f0e05c01">
257  
258    
259      <div class="content">
260      
261  <div class="clearfix text-formatted field field--name-field-hb-ad-slot field--type-text field--label-visually_hidden">
262    <div class="field__label visually-hidden">
262HB Ad Slot</div>
263              <div class="field__item"><div data-aaad="true" data-aa-adunit="/22181265/natlawreview_728v_3"></div>
264</div>
265          </div>
266
267  <div class="clearfix text-formatted field field--name-field-hb-mobile-ad-slot field--type-text field--label-visually_hidden">
268    <div class="field__label visually-hidden">HB Mobile Ad Slot</div>
269              <div class="field__item"><div data-aaad="true" data-aa-adunit="/22181265/natlawreview_mob_320v_1"></div>
270</div>
271          </div>
272
273    </div>
274  </div>
275
276    </div>
277  </div>
278  <div class="layout layout--onecol">
279    <div  class="layout__region layout__region--content">
280      <div class="block block-layout-builder block-field-blocknodepractice-groupsbody">
281  
282    
283      <div class="content">
284      
285            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><a href="https://app.robly.com/sites/b809c56f0b3d1dbd67646c4b2cd3f482/ai-newsletter-register"><img src="/sites/default/files/inline-images/AI_NL_300x250.jpg" data-entity-uuid="f4de3711-eb60-4674-8285-c674459be80e" data-entity-type="file" alt="Subscribe today to The AI &amp; the Law newsletter form The National Law Review" width="250" padding="12px" class="align-right" /></a></p>
286<p>Be sure to subscribe to The National Law Review's "AI &amp; the Law" newsletter, filled with news covering legal analysis, legislation, regulation, and more about AI &amp; the Law. The "Ai &amp; the Law" newsletter is published every other week, so you'll never miss a new angle or trend.</p>
287<p> </p>
288<h3><a href="https://app.robly.com/sites/b809c56f0b3d1dbd67646c4b2cd3f482/ai-newsletter-register">Sign up here today.</a></h3>
289<p class="rtejustify"> </p>
290<p class="rtejustify"> </p>
291<hr /></div>
292      
293    </div>
294  </div>
295
296    </div>
297  </div>
298  <div class="layout layout--onecol">
299    <div >
300      
301    </div>
302  </div>
303<div class="node_view"><ul class="pre_links"><li class="print"><a href="/node/281142/printable/print" target="_blank">Print</a></li></ul></div>
304  </div>
305</article>
306
307    </div>
308  </div>
309<div class="views-element-container block block-views block-views-blockpractice-groups-block-23" id="block-views-block-practice-groups-block-23">
310  
311      <h2>Artificial Intelligence in Law News</h2>
312    
313      <div class="content">
314      <div><div class="view view-practice-groups view-id-practice_groups view-display-id-block_23 js-view-dom-id-71edba37e2f013207de650c07b2e5d4bc1f7468d41a8bed41821e6ae911a70ae">
315  
316    
317      
318      <div class="view-content row">
319      <div class="table-responsive col">
320<table class="table table-hover table-striped views-table views-view-table cols-3">
321        <thead class=''>
322      <tr>
323                                                  <th class="views-field views-field-nothing" scope="col"></th>
324                                                  <th class="views-align-left views-field views-field-title views-align-left" scope="col"></th>
325                                                  <th class="views-align-right views-field views-field-field-author-org views-align-right" id="view-field-author-org-table-column" scope="col"><a href="?_wrapper_format=html&amp;order=field_author_org&amp;sort=asc" title="sort by Organization">Organization</a></th>
326              </tr>
327    </thead>
328    <tbody>
329          <tr>
330                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
331                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/board-directors-playbook-responsible-director-use-artificial-intelligence" hreflang="en">The Board Director’s Playbook—Responsible Director Use of Artificial Intelligence</a>          </td>
332                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/foley-lardner-llp" hreflang="und">Foley &amp; Lardner LLP</a>          </td>
333              </tr>
334          <tr>
335                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
336                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/ai-learning-or-ai-copying-ninth-circuit-weighs" hreflang="en">AI Learning or AI Copying - Ninth Circuit Weighs In</a>          </td>
337                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/ballard-spahr-llp" hreflang="und">Ballard Spahr LLP</a>          </td>
338              </tr>
339          <tr>
340                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
341                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/insurance-when-ai-agents-are-decision-makers" hreflang="en">Insurance When AI Agents Are the Decision-Makers</a>          </td>
342                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/bradley-arant-boult-cummings-llp" hreflang="und">Bradley Arant Boult Cummings LLP</a>          </td>
343              </tr>
344          <tr>
345                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
346                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/client-alert-artificial-intelligence-broke-software-contract-new-battle-over" hreflang="en">Client Alert: Artificial Intelligence Broke the Software Contract: The New Battle Over Indemnities, Warranties, and Liability Caps</a>          </td>
347                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/shumaker-loop-kendrick-llp" hreflang="en">Shumaker</a>          </td>
348              </tr>
349          <tr>
350                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
351                                                                                        <td class="views-field views-field-title views-align-left">
351<a href="/article/eu-cyber-resilience-act-cra-and-software-new-cybersecurity-obligations-and-ce" hreflang="en">EU Cyber Resilience Act (CRA) and Software: New Cybersecurity Obligations and CE Marking</a>          </td>
352                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/greenberg-traurig-llp" hreflang="und">Greenberg Traurig, LLP</a>          </td>
353              </tr>
354          <tr>
355                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
356                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/shanghai-first-intermediate-peoples-court-holds-ai-voice-cloning-platform-liable" hreflang="en">Shanghai First Intermediate People’s Court Holds AI Voice-Cloning Platform Liable, Shifts Burden of Proof on Training Data</a>          </td>
357                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/schwegman-lundberg-woessner-pa" hreflang="und">Schwegman, Lundberg &amp; Woessner, P.A.</a>          </td>
358              </tr>
359          <tr>
360                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
361                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/sb-5-preparing-connecticuts-artificial-intelligence-responsibility-and-transparency" hreflang="en">SB 5: Preparing for Connecticut’s Artificial Intelligence Responsibility and Transparency Act</a>          </td>
362                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/bradley-arant-boult-cummings-llp" hreflang="und">Bradley Arant Boult Cummings LLP</a>          </td>
363              </tr>
364          <tr>
365                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>30</div> <div class='month-table'>2026</div>          </td>
366                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/illinois-judges-standing-order-ai-use-marks-shift-judicial-transparency" hreflang="en">Illinois Judge&#039;s Standing Order on AI Use Marks a Shift in Judicial Transparency</a>          </td>
367                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/ai-law-newsletter" hreflang="en">AI &amp; the Law Newsletter</a>          </td>
368              </tr>
369          <tr>
370                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>29</div> <div class='month-table'>2026</div>          </td>
371                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/new-code-old-rules-9th-circuit-says-github-copilots-output-not-copy-under-dmca" hreflang="en">New Code, Old Rules: 9th Circuit Says GitHub Copilot’s Output Is Not a “Copy” Under the DMCA</a>          </td>
372                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/bradley-arant-boult-cummings-llp" hreflang="und">Bradley Arant Boult Cummings LLP</a>          </td>
373              </tr>
374          <tr>
375                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>28</div> <div class='month-table'>2026</div>          </td>
376                                                                                        <td class="views-field views-field-title views-align-left">
376<a href="/article/dc-circuit-upholds-anthropic-ban-what-it-means-federal-contractors" hreflang="en">D.C. Circuit Upholds the Anthropic Ban: What It Means for Federal Contractors</a>          </td>
377                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/blank-rome-llp" hreflang="und">Blank Rome LLP</a>          </td>
378              </tr>
379          <tr>
380                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>28</div> <div class='month-table'>2026</div>          </td>
381                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/ai-loose-what-latest-cyber-incidents-mean-your-organization" hreflang="en">AI On The Loose: What the Latest Cyber Incidents Mean for Your Organization</a>          </td>
382                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/jackson-lewis-pc" hreflang="und">Jackson Lewis P.C.</a>          </td>
383              </tr>
384          <tr>
385                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>28</div> <div class='month-table'>2026</div>          </td>
386                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/california-enacts-seven-data-center-bills-effective-january-1-2027-new-tariff" hreflang="en"> California Enacts Seven Data Center Bills, Effective January 1, 2027: New Tariff, Entitlement, and Disclosure Rules for Hyperscalers, Developers, and Power Producers</a>          </td>
387                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/foley-lardner-llp" hreflang="und">Foley &amp; Lardner LLP</a>          </td>
388              </tr>
389          <tr>
390                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>28</div> <div class='month-table'>2026</div>          </td>
391                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/340b-squeeze-academic-medical-centers-and-large-health-systems-have-most-lose" hreflang="en">The 340B Squeeze: Academic Medical Centers and Large Health Systems Have the Most to Lose</a>          </td>
392                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/mintz" hreflang="und">Mintz</a>          </td>
393              </tr>
394          <tr>
395                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>26</div> <div class='month-table'>2026</div>          </td>
396                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/traiga-texass-new-ai-law-now-effect" hreflang="en">TRAIGA - Texas’s New AI Law Now in Effect</a>          </td>
397                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/jackson-lewis-pc" hreflang="und">Jackson Lewis P.C.</a>          </td>
398              </tr>
399          <tr>
400                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>25</div> <div class='month-table'>2026</div>          </td>
401                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/employment-ai-tools-raise-new-bias-privacy-and-compliance-challenges" hreflang="en">Employment AI Tools Raise New Bias, Privacy, and Compliance Challenges</a>          </td>
402                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/ogletree-deakins-nash-smoak-stewart-pc" hreflang="und">Ogletree, Deakins, Nash, Smoak &amp; Stewart, P.C.</a>          </td>
403              </tr>
404          <tr>
405                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>25</div> <div class='month-table'>2026</div>          </td>
406                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/governor-newsom-signs-california-bill-requiring-disclosures-ai-generated" hreflang="en">Governor Newsom Signs California Bill Requiring Disclosures of AI-generated Advert
406isements</a>          </td>
407                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/keller-and-heckman-llp" hreflang="und">Keller and Heckman LLP</a>          </td>
408              </tr>
409          <tr>
410                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>25</div> <div class='month-table'>2026</div>          </td>
411                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/remote-workers-foreign-vendors-and-ai-trade-secret-risks-most-north-carolina" hreflang="en">Remote Workers, Foreign Vendors, and AI: The Trade Secret Risks Most North Carolina Companies Are Not Managing</a>          </td>
412                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/ward-and-smith-pa" hreflang="und">Ward and Smith, P.A.</a>          </td>
413              </tr>
414          <tr>
415                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>25</div> <div class='month-table'>2026</div>          </td>
416                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/eb-2-niw-case-study-approval-data-scientist-india" hreflang="en">EB-2 NIW Case Study: Approval for a Data Scientist from India</a>          </td>
417                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/colombo-hurd" hreflang="en">Colombo &amp; Hurd</a>          </td>
418              </tr>
419          <tr>
420                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
421                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/data-ownership-life-sciences-transactions-why-it-matters-more-ever-age-ai" hreflang="en">Data Ownership in Life Sciences Transactions: Why It Matters More Than Ever in the Age of AI</a>          </td>
422                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/ballard-spahr-llp" hreflang="und">Ballard Spahr LLP</a>          </td>
423              </tr>
424          <tr>
425                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
426                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/executive-order-22-updates-guidance-virginia-data-center-developers" hreflang="en">Executive Order 22 Updates Guidance to Virginia Data Center Developers</a>          </td>
427                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/sheppard-mullin-richter-hampton-llp" hreflang="und">Sheppard, Mullin, Richter &amp; Hampton LLP</a>          </td>
428              </tr>
429          <tr>
430                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
431                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/texas-escalates-data-center-oversight-attorney-general-water-use-investigation" hreflang="en">Texas Escalates Data Center Oversight with Attorney General Water-Use Investigation</a>          </td>
432                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/foley-lardner-llp" hreflang="und">Foley &amp; Lardner LLP</a>          </td>
433              </tr>
434          <tr>
435                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
436                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/consumer-finance-monitor-ai-debt-collection-opportunities-risks-and-importance-data" hreflang="en">Consumer Finance Monitor | AI in Debt Collection - Opportunities, Risks, and the Importance of Data Governance [Podcast]</a>          </td>
437                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/ballard-spahr-llp" hreflang="und">Ballard Spahr LLP</a>          </td>
438              </tr>
439          <tr>
440                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
441                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/wuhan-court-considers-ai-token-costs-calculating-damages-copyright-infringement-ai" hreflang="en">Wuhan Court Considers AI Token Costs in Calculating Damages for Copyright Infringement of AI-Generated Work</a>          </td>
442                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/schwegman-lundberg-woessner-pa" hreflang="und">Schwegman, Lundberg &amp; Woessner, P.A.</a>          </td>
443              </tr>
444          <tr>
445                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
446                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/hallucinated-help-uspto-disciplines-patent-attorney-failing-verify-ai-generated" hreflang="en">Hallucinated Help: USPTO Disciplines Patent Attorney for Failing to Verify AI-Generated Citations</a>          </td>
447                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/mcdermott-will-schulte" hreflang="und">McDermott Will &amp; Schulte LLP</a>          </td>
448              </tr>
449          <tr>
450                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
451                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/adding-ai-your-business-dont-forget-legal-basics" hreflang="en">Adding AI to Your Business? Don’t Forget the Legal Basics</a>          </td>
452                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/robinson-cole-llp" hreflang="und">Robinson &amp; Cole LLP</a>          </td>
453              </tr>
454          <tr>
455                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
456                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/california-enacts-sb-1050-requiring-ai-synthetic-performers-disclosures-advertising" hreflang="en">California Enacts SB 1050, Requiring AI ‘Synthetic Performers’ Disclosures in Advert
456ising</a>          </td>
457                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/greenberg-traurig-llp" hreflang="und">Greenberg Traurig, LLP</a>          </td>
458              </tr>
459          <tr>
460                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
461                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/terms-service-just-got-teeth-reddits-scraping-suit-against-anthropic-survives" hreflang="en">Terms of Service Just Got Teeth: Reddit’s Scraping Suit Against Anthropic Survives</a>          </td>
462                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/robinson-cole-llp" hreflang="und">Robinson &amp; Cole LLP</a>          </td>
463              </tr>
464          <tr>
465                                                                                        <td class="views-field views-field-nothing">          <div class='month-table'>Sep</div><div class='day-table'>24</div> <div class='month-table'>2026</div>          </td>
466                                                                                        <td class="views-field views-field-title views-align-left"><a href="/article/aaa-launches-ai-ambassador-program-dispute-resolution-enters-agentic-era" hreflang="en">AAA Launches AI Ambassador Program as Dispute Resolution Enters the Agentic Era</a>          </td>
467                                                                                        <td headers="view-field-author-org-table-column" class="views-field views-field-field-author-org views-align-right"><a href="/organization/robinson-cole-llp" hreflang="und">Robinson &amp; Cole LLP</a>          </td>
468              </tr>
469      </tbody>
470</table>
471</div>
472
473    </div>
474  
475                    <nav aria-label="Page navigation">
476        <h4 class="visually-hidden">Pagination</h4>
477        <ul class="js-pager__items pagination">
478                                <li class="page-item">
479              <span class="page-link">
480                Page 1              </span>
481            </li>
482                                <li class="page-item">
483              <a class="page-link" href="/practice-groups/artificial-intelligence-law-news?_wrapper_format=html&amp;page=1" title="Go to next page" rel="next">
484                <span class="visually-hidden">Next page</span>
485                <span aria-hidden="true">Next ›</span>
486              </a>
487            </li>
488                  </ul>
489      </nav>
490    
491            <div class="view-footer">
492      Displaying 1 - 28 of 2108
493    </div>
494        <div class="feed-icons">
495      <a href="https://natlawreview.com/practice-groups/artificial-intelligence/Feed?_wrapper_format=html" class="feed-icon">
496  Subscribe to The 10 Latest Artificial Intelligence Articles
497</a>
498
499    </div>
500  </div>
501</div>
502
503    </div>
504  </div>
505<div id="block-popup-newsletter" class="block-content-basic block block-block-content block-block-contentbe379a02-fffc-47d9-b054-c34d6933aeab">
506  
507    
508      <div class="content">
509      
510            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="nlr-modal-top;" style="background-color:#FFFFFF;"> </div>
511<div class="nlr-modal-content" style="background-color:#FFFFFF;">
512<div class="text-align-center nlr-modal-title"><img src="https://natlawreview.com/themes/custom/nlr_theme/logo.png" alt="NLR Logo" center="" /></div>
513<div class="text-align-center nlr-modal-intro">We collaborate with the world's leading lawyers to deliver news tailored for you. Sign Up for any (or all) of our 25+ Newsletters.</
513div>
514<form action="#">
515<p> </p>
516<p class="text-align-center"><a class="thickbox" href="https://list.robly.com/subscribe?a=60afa28114e7b94e0d5227b39232c907" target="_self"><font color="#FFFFFF">Sign Up for any (or all) of our 25+ Newsletters</font></a></p>
517<p> </p>
518</form>
519<div class="block block-block" id="social-block">
520<div class="content">
521<div class="social-block"><a class="social fb" href="https://www.facebook.com/NatLawReview" id="social-fb" target="_self">FB</a> <a class="social twt" href="https://twitter.com/natlawreview" id="social-twt" target="_self">twt</a> <a class="social mast" href="https://esq.social/@NationalLawReview" id="social-mast" target="_self">mast</a> <a class="social link" href="https://www.linkedin.com/company/the-national-law-review" id="social-link" target="_self">link</a> <a class="social home" href="https://nationallawforum.com" id="social-home" target="_self">home</a> </div>
522<div class="social-block"><a class="privacy" href="/national-law-review-s-privacy-policy" target="_self">Cookies &amp; Privacy</a></div>
523</div>
524</div>
525</div>
526</div>
527      
528    </div>
529  </div>
530
531
532                </div>
533              </main>
534                                  </div>
535        </div>
536          </div>
537            <footer class="site-footer">
538      <div class="footer__top__main">
539        <div class="container">
540          <div class="site-footer__top clearfix text-center">
541             <img
542             src="/themes/custom/nlr_theme/images/NLR_logo_white_large991.png" alt="Logo-white" loading="lazy"
543             sizes="(max-width: 200px) 200px, (max-width: 767px) 767px, (max-width: 991px) 991px"
544             srcset="/themes/custom/nlr_theme/images/NLR_logo_white_small200.png 200w, /themes/custom/nlr_theme/images/NLR_logo_white_medium767.png 767w, /themes/custom/nlr_theme/images/NLR_logo_white_large991.png 991w"
545             >
546          </div>
547          <div class="site-footer__middle clearfix d-flex">
548            <div class="col-md-3 footer_col footer_first">
549                <div class="row region region-footer-first">
550    <nav  class="block block-menu navigation menu--footer-menu-resources">
551      
552  <h2>Resources</h2>
553  
554
555        
556              <ul class="clearfix nav">
557                    <li class="nav-item">
558                <a href="/best-legal-marketing-companies" class="nav-link nav-link--best-legal-marketing-companies" data-drupal-link-system-path="node/531753">Best Digital Marketing Agencies</a>
559              </li>
560                <li class="nav-item">
561                <a href="/organization/nlr-recruiting-firms" class="nav-link nav-link--organization-nlr-recruiting-firms" data-drupal-link-system-path="organization/nlr-recruiting-firms">Legal Recruiting Directory</a>
562              </li>
563                <li class="nav-item">
564                <a href="/newsletters" class="nav-link nav-link--newsletters" data-drupal-link-system-path="node/280970">Newsletters</a>
565              </li>
566                <li class="nav-item">
567                <a href="/press-releases" class="nav-link nav-link--press-releases" data-drupal-link-system-path="node/282426">Press Releases</a>
568              </li>
569                <li class="nav-item">
570                <a href="/organization/nlr-public-relations-firm-directory" class="nav-link nav-link--organization-nlr-public-relations-firm-directory" data-drupal-link-system-path="organization/nlr-public-relations-firm-directory">Public Relations Directory</a>
571              </li>
572        </ul>
573  
574
575
576  </nav>
577
578  </div>
579
580            </div>
581            <div class="col-md-3 footer_col footer_second">
582                <div class="row region region-footer-second">
583    <nav  class="block block-menu navigation menu--footer-menu-1">
584            
585  <h2 class="visually-hidden">Footer Menu 1</h2>
586  
587
588        
589              <ul class="clearfix nav">
590                    <li class="nav-item">
591                <a href="/type-law/artificial-intelligence-ai" class="nav-link nav-link--type-law-artificial-intelligence-ai" data-drupal-link-system-path="taxonomy/term/410">Artificial Intelligence </a>
592              </li>
593                <li class="nav-item">
594                <a href="/practice-groups/antitrust-FTC-competition-mergers" class="nav-link nav-link--practice-groups-antitrust-ftc-competition-mergers" data-drupal-link-system-path="node/67534">Antitrust Law</a>
595              </li>
596                <li class="nav-item">
597                <a href="/practice-groups/Bankruptcy-Restructuring-Debt" class="nav-link nav-link--practice-groups-bankruptcy-restructuring-debt" data-drupal-link-system-path="node/67535">Bankruptcy &amp; Restructuring</a>
598              </li>
599                <li class="nav-item">
600                <a href="/practice-groups/Biotech-FDA-Drug-Food" class="nav-link nav-link--practice-groups-biotech-fda-drug-food" data-drupal-link-system-path="node/67536">Biotech, Food, &amp; Drug</a>
601              </li>
602                <li class="nav-item">
603                <a href="/practice-groups/Legal-Marketing-Law-Firm-Business" class="nav-link nav-link--practice-groups-legal-marketing-law-firm-business" data-drupal-link-system-path="node/67537">Business of Law</a>
604              </li>
605                <li class="nav-item">
606                <a href="/practice-groups/Construction-Real-Estate" class="nav-link nav-link--practice-groups-construction-real-estate" data-drupal-link-system-path="node/67538">Construction &amp; Real Estate</a>
607              </li>
608                <li class="nav-item">
609                <a href="/practice-groups/Media-Privacy-Internet-FCC" class="nav-link nav-link--practice-groups-media-privacy-internet-fcc" data-drupal-link-system-path="node/67550">Cybersecurity Media &amp; FCC</a>
610              </li>
611        </ul>
612  
613
614
615  </nav>
616
617  </div>
618
619            </div>
620            <div class="col-md-3 footer_col footer_three">
621                <div class="row region region-footer-third">
622    <nav  class="block block-menu navigation menu--footer-menu-2">
623            
624  <h2 class="visually-hidden">Footer Menu 2</h2>
625  
626
627        
628              <ul class="clearfix nav">
629                    <li class="nav-item">
630                <a href="/practice-groups/election-lobbying-campaign" class="nav-link nav-link--practice-groups-election-lobbying-campaign" data-drupal-link-system-path="node/67539">Election &amp; Legislative</a>
631              </li>
632                <li class="nav-item">
633                <a href="/practice-groups/Environment-Energy-EPA" class="nav-link nav-link--practice-groups-environment-energy-epa" data-drupal-link-system-path="node/67540">Environmental &amp; Energy</a>
634              </li>
635                <li class="nav-item">
636                <a href="/practice-groups/family-divorce-custody" class="nav-link nav-link--practice-groups-family-divorce-custody" data-drupal-link-system-path="node/67541">Family, Estates &amp; Trusts</a>
637              </li>
638                <li class="nav-item">
639                <a href="/practice-groups/Financial-SEC-Bank-Security" class="nav-link nav-link--practice-groups-financial-sec-bank-security" data-drupal-link-system-path="node/67542">Financial, Securities &amp; Banking</a>
640              </li>
641                <li class="nav-item">
642                <a href="/practice-groups/global-legal-news-trade-law" class="nav-link nav-link--practice-groups-global-legal-news-trade-law" data-drupal-link-system-path="node/67543">Global</a>
643              </li>
644                <li class="nav-item">
645                <a href="/practice-groups/Healthcare-Health-Law-OIG" class="nav-link nav-link--practice-groups-healthcare-health-law-oig" data-drupal-link-system-path="node/67544">Health Care Law</a>
646              </li>
647                <li class="nav-item">
648                <a href="/practice-groups/Immigration-USCIS-Visa" class="nav-link nav-link--practice-groups-immigration-uscis-visa" data-drupal-link-system-path="node/67545">Immigration</a>
649              </li>
650        </ul>
651  
652
653
654  </nav>
655
656  </div>
657
658            </div>
659            <div class="col-md-3 footer_col footer_four">
660                <div class="row region region-footer-fourth">
661    <nav  class="block block-menu navigation menu--footer-menu-3">
662            
663  <h2 class="visually-hidden">Footer Menu 3</h2>
664  
665
666        
667              <ul class="clearfix nav">
668                    <li class="nav-item">
669                <a href="/practice-groups/insurance-reinsurance-surety" class="nav-link nav-link--practice-groups-insurance-reinsurance-surety" data-drupal-link-system-path="node/67546">Insurance</a>
670              </li>
671                <li class="nav-item">
672                <a href="/practice-groups/IP-Patent-Trademark-Copyright" class="nav-link nav-link--practice-groups-ip-patent-trademark-copyright" data-drupal-link-system-path="node/67547">Intellectual Property Law</a>
673              </li>
674                <li class="nav-item">
675                <a href="/practice-groups/Labor-Employment-NLRB-EEOC" class="nav-link nav-link--practice-groups-labor-employment-nlrb-eeoc" data-drupal-link-system-path="node/67548">Labor &amp; Employment</a>
676              </li>
677                <li class="nav-item">
678                <a href="/practice-groups/Litigation-Dispute-Trial" class="nav-link nav-link--practice-groups-litigation-dispute-trial" data-drupal-link-system-path="node/67549">Litigation</a>
679              </li>
680                <li class="nav-item">
681                <a href="/practice-groups/Public-Service-Infrastru
681cture-Transportation" class="nav-link nav-link--practice-groups-public-service-infrastructure-transportation" data-drupal-link-system-path="node/85941">Public Services, Infrastructure, Transportation</a>
682              </li>
683                <li class="nav-item">
684                <a href="/practice-groups/Tax-Treasury-IRS" class="nav-link nav-link--practice-groups-tax-treasury-irs" data-drupal-link-system-path="node/67551">Tax</a>
685              </li>
686                <li class="nav-item">
687                <a href="/practice-groups/White-Collar-Crime-and-Consumer-Rights" class="nav-link nav-link--practice-groups-white-collar-crime-and-consumer-rights" data-drupal-link-system-path="node/85942">White Collar Crime &amp; Consumer Rights</a>
688              </li>
689        </ul>
690  
691
692
693  </nav>
694
695  </div>
696
697            </div>
698          </div>
699        </div>
700      </div>
701      <div class="footer__middle__main disclaimer">
702        <div class="container">
703            <section class="row region region-footer-middle">
704    <div id="block-legaldisclaimer" class="block-content-basic block block-block-content block-block-contentb2e2d38f-1564-4ad2-9bd9-28b406d138ae">
705  
706    
707      <div class="content">
708      
709            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2>Legal Disclaimer</h2>
710<p>You are responsible for reading, understanding, and agreeing to the National Law Review's (NLR’s) and the National Law Forum LLC's  <a href="https://natlawreview.com/national-law-review-terms-use">Terms of Use</a> and <a href="https://natlawreview.com/national-law-review-s-privacy-policy">Privacy Policy</a> before using the National Law Review website. The National Law Review is a free-to-use, no-log-in <a href="https://natlawreview.com/nlr-legal-analysis-and-news-database-search">database</a> of legal and business articles. The content and links on <a href="https://natlawreview.com">www.NatLawReview.com</a> are intended for general information purposes only. Any legal analysis, legislative updates, or other content and links should not be construed as legal or professional advice or a substitute for such advice. No attorney-client or confidential relationship is formed by the transmission of information between you and the National Law Review website or any of the law firms, attorneys, or other professionals or organizations who include content on the National Law Review website. If you require legal or professional advice, kindly contact an attorney or other suitable professional advisor.  </p>
711<p>Some states have laws and ethical rules regarding solicitation and advertisement practices by attorneys and/or other professionals. The National Law Review is not a law firm nor is <a href="https://natlawreview.com">www.NatLawReview.com</a>  intended to be a referral service for attorneys and/or other professionals. The NLR does not wish, nor does it intend, to solicit the business of anyone or to refer anyone to an attorney or other professional.  NLR does not answer legal questions nor will we refer you to an attorney or other professional if you request such information from us. </p>
712<p>Under certain state laws, the following statements may be required on this website and we have included them in order to be in full compliance with these rules. The choice of a lawyer or other professional is an important decision and should not be based solely upon advertisements. Attorney Advertising Notice: Prior results do not guarantee a similar outcome. Statement in compliance with Texas Rules of Professional Conduct. Unless otherwise noted, attorneys are not certified by the Texas Board of Legal Specialization, nor can NLR attest to the accuracy of any notation of Legal Specialization or other Professional Credentials.</p>
713<p>The National Law Review - National Law Forum LLC 2070 Green Bay Rd., Suite 178, Highland Park, IL 60035  Telephone  (708) 357-3317 or toll-free (877) 357-3317.  If you would like to contact us via email please <a href="https://natlawreview.com/contact-us">click here.</a></p>
714</div>
715      
716    </div>
717  </div>
718
719  </section>
720
721        </div>
722      </div>
723      <div class="footer__bottom__one">
724          <div class="row region region-footer-bottom-one">
725    <nav  class="block block-menu navigation menu--menu-footer-menu">
726            
727  <h2 class="visually-hidden">Footer Menu Legal Links</h2>
728  
729
730        
731              <ul class="clearfix nav">
732                    <li class="nav-item">
733                <a href="/national-law-review-terms-use" title="The National Law Review Terms of Use" class="nav-link nav-link--national-law-review-terms-use" data-drupal-link-system-path="node/7">Terms of Use</a>
734              </li>
735                <li class="nav-item">
736                <a href="/national-law-review-s-privacy-policy" title="The National Law Review Privacy Policy" class="nav-link nav-link--national-law-review-s-privacy-policy" data-drupal-link-system-path="node/8">Privacy Policy</a>
737              </li>
738        </ul>
739  
740
741
742  </nav>
743
744  </div>
745
746      </div>
747      <div class="footer__bottom__two copyright text-center">
748        <p>Copyright ©2026 National Law Forum, LLC</p>
749      </div>
750    </footer>
751  </div>
752</div>
753
754<script type="text/javascript">
755  var _paq = _paq || [];
756  (function() {
757    var u = "https://analytics.natlawreview.com/";
758    _paq.push(['setSiteId', 1]);
759        _paq.push(['setDomains','*.natlawreview.com']);
760    _paq.push(['setTrackerUrl', u + 'piwik.php']);
761    _paq.push(['trackPageView']);
762    _paq.push(['enableLinkTracking']);
763        var d = document,
764    g = d.createElement('script'),
765    s = d.getElementsByTagName('script')[0];
766    g.type = 'text/javascript';
767    g.defer = true;
768    g.async = true;
769    g.src = u + 'piwik.js';
770    s.parentNode.insertBefore(g, s);
771  })();
772</script>
772
773
774
775
776  
776<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
776
777
778  
778<script>
779    window.googletag = window.googletag || {cmd: []};
780    googletag.cmd.push(function() {
781      googletag.pubads()
782               .setTargeting('content_type', ['practice_groups'])
783               .setTargeting('ART_firm', [''])
784               .setTargeting('ART_type_law', ['', '', ''])
785               .setTargeting('ART_jurisdiction', ['', '', ''])
786               .setTargeting('jur_pg', [''])
787               .setTargeting('tol_pg', ['']);
788    });
789  </script>
789
790
791    
791<script>
792    window.dataLayer = window.dataLayer || [];
793    dataLayer.push({
794      'content_type' : 'practice_groups',
795      'page_title' : '',
796
797      // New flags (safe, additive)
798      'ads_suppressed' : false,
799      'logged_in' : false,
800
801      'nid' : '',
802      'entity_type' : '',
803      'entity_bundle' : '',
804      'view_variant': 'web',
805      'event': 'nlr_page_view'
806    });
807
808    // New Relic Browser: attach the same flags to PageView (if available).
809    if (window.newrelic && typeof window.newrelic.setCustomAttribute === 'function') {
810      window.newrelic.setCustomAttribute('adsSuppressed', false);
811      window.newrelic.setCustomAttribute('loggedIn', false);
812    }
813  </script>
813
814
815  <div data-aaad="true" data-aa-adunit="/22181265/natlawreview_sticky_footer"></div>
816  <div data-aaad="true" data-aa-adunit="/22181265/natlawreview_mob_stickyfooter"></div>
817  <div data-aaad="true" data-aa-adunit="/22181265/natlawreview_sticky_leftrail"></div>
818  <div data-aaad="true" data-aa-adunit="/22181265/natlawreview_sticky_rightrail"></div>
819
820  <noscript>
821    <img src="https://analytics.natlawreview.com/piwik.php?idsite=1&url=https://natlawreview.com&action_name='National Law Review: latest business law news and legal analysis&urlref='; ?>&rec=1" style="border:0" alt="" />
822  </noscript>
823
824
825
826<!-- Quantcast Tag -->
827<script type="text/javascript">
828window._qevents = window._qevents || [];
829(function() {
830var elem = document.createElement('script');
831elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
832elem.async = true;
833elem.type = "text/javascript";
834var scpt = document.getElementsByTagName('script')[0];
835scpt.parentNode.insertBefore(elem, scpt);
836})();
837window._qevents.push({
838qacct:"p-7anzYTTXSJhrY",
839uid:"__INSERT_EMAIL_HERE__"
840});
841</script>
841
842<noscript>
843<div style="display:none;">
844<img src="//pixel.quantserve.com/pixel/p-7anzYTTXSJhrY.gif" border="0" height="1" width="1" alt="Quantcast"/>
845</div>
846</noscript>
847<!-- End Quantcast tag -->
848
849  </div>
850
851    
851<script>window.dataLayer = window.dataLayer || []; window.dataLayer.push({"drupalLanguage":"en","drupalCountry":"US","siteName":"The National Law Review","userUid":0});</script>
851
852
853    
853<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/281142","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en","currentQuery":{"_wrapper_format":"html"}},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"bootstrap_barrio\/affix,bootstrap_barrio\/global-styling,bootstrap_barrio\/links,bootstrap_barrio\/messages_light,bootstrap_barrio\/node,datalayer\/behaviors,eu_cookie_compliance\/eu_cookie_compliance_default,layout_discovery\/onecol,nlr_slick_slider\/slick,nlr_theme\/global-styling,printable\/entity-links,simple_popup_blocks\/simple_popup_blocks,site_ads\/adstack_hb_gpt,statistics\/drupal.statistics,superfish\/superfish,superfish\/superfish_hoverintent,superfish\/superfish_smallscreen,superfish\/superfish_supersubs,superfish\/superfish_supposition,system\/base,views\/views.ajax,views\/views.module","theme":"nlr_theme","theme_token":null},"ajaxTrustedUrl":[],"dataLayer":{"defaultLang":"en","languages":{"en":{"id":"en","name":"English","direction":"ltr","weight":0}}},"multiselect":{"widths":250},"simple_popup_blocks":{"settings":[{"identifier":"block-nlr-theme-views-block-feature-level-2-block-19","uid":"hp_daily_articles","type":"0","css_selector":"0","layout":"0","visit_counts":"0","overlay":0,"trigger_method":"0","trigger_selector":".simple-popup-blocks-global","enable_escape":"1","delay":0,"minimize":"1","close":"1","use_time_frequency":0,"time_frequency":"3600","show_minimized_button":"1","width":"400","cookie_expiry":"100","status":"1","trigger_width":null},{"identifier":"block-popup-newsletter","uid":"newsletter_popup","type":"0","css_selector":"1","layout":"4","visit_counts":"0","overlay":"1","trigger_method":"0","trigger_selector":"#custom-css-id","enable_escape":"1","delay":"20","minimize":"1","close":"1","use_time_frequency":"1","time_frequency":"604800","show_minimized_button":0,"width":"400","cookie_expiry":"100","status":"1","trigger_width":null},{"identifier":"view__new__articles","uid":"new_articles_counter","type":"1","css_selector":"0","layout":"0","visit_counts":"0","overlay":0,"trigger_method":"0","trigger_selector":"#custom-css-id","enable_escape":"1","delay":0,"minimize":"1","close":"1","use_time_frequency":0,"time_frequency":"3600","show_minimized_button":0,"width":"400","cookie_expiry":"100","status":"1","trigger_width":null}]},"simpleads":{"current_node_id":"281142"},"eu_cookie_compliance":{"cookie_policy_version":"1.0.0","popup_enabled":true,"popup_agreed_enabled":false,"popup_hide_agreed":false,"popup_clicking_confirmation":false,"popup_scrolling_confirmation":false,"popup_html_info":"\u003Cdiv aria-labelledby=\u0022popup-text\u0022  class=\u0022eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\u0022\u003E\n  \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n        \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022 role=\u0022document\u0022\u003E\n      \u003Cp\u003EThe National Law Review uses cookies to track usage trends and patterns to better understand and improve our website. By using this website and\/or clicking on any link on the website, you confirm your consent to the NLR\u2019s placing and usage of cookies.\u003C\/p\u003E\n\n              \u003Cbutton type=\u0022button\u0022 class=\u0022find-more-button eu-cookie-compliance-more-button\u0022\u003ECookies Policy\u003C\/button\u003E\n          \u003C\/div\u003E\n\n    \n    \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n            \u003Cbutton type=\u0022button\u0022 class=\u0022agree-button eu-cookie-compliance-secondary-button button button--small\u0022\u003EAccept all Cookies\u003C\/button\u003E\n              \u003Cbutton type=\u0022button\u0022 class=\u0022decline-button eu-cookie-compliance-default-button button button--small button--primary\u0022\u003EReject All Cookies\u003C\/button\u003E\n          \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E","use_mobile_message":false,"mobile_popup_html_info":"\u003Cdiv aria-labelledby=\u0022popup-text\u0022  class=\u0022eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\u0022\u003E\n  \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n        \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022 role=\u0022document\u0022\u003E\n      \n              \u003Cbutton type=\u0022button\u0022 
853class=\u0022find-more-button eu-cookie-compliance-more-button\u0022\u003ECookies Policy\u003C\/button\u003E\n          \u003C\/div\u003E\n\n    \n    \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n            \u003Cbutton type=\u0022button\u0022 class=\u0022agree-button eu-cookie-compliance-secondary-button button button--small\u0022\u003EAccept all Cookies\u003C\/button\u003E\n              \u003Cbutton type=\u0022button\u0022 class=\u0022decline-button eu-cookie-compliance-default-button button button--small button--primary\u0022\u003EReject All Cookies\u003C\/button\u003E\n          \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E","mobile_breakpoint":768,"popup_html_agreed":false,"popup_use_bare_css":false,"popup_height":100,"popup_width":"800","popup_delay":1000,"popup_link":"\/national-law-review-s-privacy-policy","popup_link_new_window":true,"popup_position":true,"fixed_top_position":true,"popup_language":"en","store_consent":false,"better_support_for_screen_readers":true,"cookie_name":"","reload_page":false,"domain":"","domain_all_sites":false,"popup_eu_only":false,"popup_eu_only_js":false,"cookie_lifetime":100,"cookie_session":0,"set_cookie_session_zero_on_disagree":1,"disagree_do_not_show_popup":false,"method":"opt_in","automatic_cookies_removal":true,"allowed_cookies":"","withdraw_markup":"\u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-tab\u0022\u003EPrivacy settings\u003C\/button\u003E\n\u003Cdiv aria-labelledby=\u0022popup-text\u0022 class=\u0022eu-cookie-withdraw-banner\u0022\u003E\n  \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n    \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022 role=\u0022document\u0022\u003E\n      \u003Cp\u003EYou have given your consent for us to use cookies. If you wish to withdraw that consent, click the \u0022Withdraw consent\u0022 link, below.\u003C\/p\u003E\n\n    \u003C\/div\u003E\n    \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n      \u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-button  button button--small button--primary\u0022\u003EWithdraw consent\u003C\/button\u003E\n    \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E","withdraw_enabled":false,"reload_options":0,"reload_routes_list":"","withdraw_button_on_info_popup":false,"cookie_categories":[],"cookie_categories_details":[],"enable_save_preferences_button":true,"cookie_value_disagreed":"0","cookie_value_agreed_show_thank_you":"1","cookie_value_agreed":"2","containing_element":"body","
853settings_tab_enabled":false,"olivero_primary_button_classes":" button button--small button--primary","olivero_secondary_button_classes":" button button--small","close_button_action":"accept_all_cookies","open_by_default":true,"modules_allow_popup":true,"hide_the_banner":false,"geoip_match":true},"statistics":{"data":{"nid":"281142"},"url":"\/core\/modules\/statistics\/statistics.php"},"superfish":{"superfish-menu-main-menu":{"id":"superfish-menu-main-menu","sf":{"animation":{"opacity":"show"},"speed":"fast","autoArrows":false,"dropShadows":false},"plugins":{"smallscreen":{"mode":"window_width","breakpoint":991,"title":"Masthead Blue Main Menu"},"supposition":true,"supersubs":{"minWidth":20}}}},"views":{"ajax_path":"\/views\/ajax","ajaxViews":{"views_dom_id:6d9535f2542572cfc6642d66fb01a5d1017270ea573597303097fdc3b8341420":{"view_name":"feature_level_2","view_display_id":"block_13","view_args":"","view_path":"\/node\/281142","view_base_path":"feed","view_dom_id":"6d9535f2542572cfc6642d66fb01a5d1017270ea573597303097fdc3b8341420","pager_element":0},"views_dom_id:76bca67589d0cc88986113854600c2ff3b47509b44754b9a49282046214ea578":{"view_name":"feature_level_2","view_display_id":"block_18","view_args":"","view_path":"\/node\/281142","view_base_path":"feed","view_dom_id":"76bca67589d0cc88986113854600c2ff3b47509b44754b9a49282046214ea578","pager_element":0}}},"user":{"uid":0,"permissionsHash":"9ee4f7924382c6a082a41e1a6d663e118f961aaa27353eb144baebef30873abe"}}</script>
vendor: 1 bytes, line 853
853
854<script src="/sites/default/files/js/js_Vcjk6XV3EPGwpiRzr_KD4SdzXwePmUBFhZIDVpOwl_w.js"></script>
vendor: 1 bytes, line 854
854
855<script src="https://cdn.adapex.io/hb/aaw.natlawreview.js" async></script>
vendor: 1 bytes, line 855
855
856<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" async></script>
vendor: 1 bytes, line 856
856
857<script src="/sites/default/files/js/js_-ZW5OQ3kZLIS7JZuTsSCrmcX1vjPzsRN-szHmdud4Co.js"></script>
vendor: 1 bytes, line 857
857
858<script src="/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js?v=9.5.10" defer></script>
vendor: 1 bytes, line 858
858
859<script src="/sites/default/files/js/js_PDVE01zmeYXzE_hy0BnzSYgc8pAxwpjhaqE5DE5rYdc.js"></script>
859
860
861
862<!-- Start of HubSpot Embed Code -->
863<!-- 
863<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/4958713.js"></script>
863 -->
864<!-- End of HubSpot Embed Code -->
865
866  
866<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-e6ca993ad35eb1b0207","applicationID":"1045408027","transactionName":"MV0AN0tRDxdSUBJcXAgXIwBNWQ4KHHcUQEMHVD4NVlQEOHBcCEFBCVQOBktsLwtXVjBcVhF7DQ1NQg4IX1YUGA0QUQcU","queueTime":0,"applicationTime":1928,"atts":"HRoDQQNLHBk=","errorBeacon":"bam.nr-data.net","agent":""}</script>
866</body>
867</html>

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.