CINXE.COM

Lighting Up America: Why Chris Wright Should Be Welcomed, Not Spurned | The Heritage Foundation

<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <link rel="stylesheet" type="text/css" href="https://cloud.typography.com/673158/7130352/css/fonts.css" /> <meta charset="utf-8" /><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:"601333168",accountID:"3516385",trustKey:"66686",xpid:"VwMGV1VbDRAEXFRQBQcPUFU=",licenseKey:"NRJS-422ca49e9c6d4232cdc",applicationID:"485226861"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="description" content="Access to affordable and reliable energy is central to a flourishing society. Everything we do, from waking up in the morning, to going to work, to enjoying time with our families, requires energy. Fortunately, Chris Wright, President-elect Trump’s choice to serve as Secretary of Energy, understands this." /> <meta name="abstract" content="Access to affordable and reliable energy is central to a flourishing society. Everything we do, from waking up in the morning, to going to work, to enjoying time with our families, requires energy. Fortunately, Chris Wright, President-elect Trump’s choice to serve as Secretary of Energy, understands this." /> <link rel="image_src" href="https://www.heritage.org/sites/default/files/styles/facebook_optimized/public/images/2024-11/GettyImages-906172402.jpg?itok=23CCyGgs" /> <meta name="referrer" content="origin" /> <meta property="og:site_name" content="The Heritage Foundation" /> <meta property="og:type" content="commentary" /> <meta property="og:title" content="Lighting Up America: Why Chris Wright Should Be Welcomed, Not Spurned" /> <meta property="og:description" content="Access to affordable and reliable energy is central to a flourishing society. Everything we do, from waking up in the morning, to going to work, to enjoying time with our families, requires energy. Fortunately, Chris Wright, President-elect Trump’s choice to serve as Secretary of Energy, understands this." /> <meta property="og:image" content="https://www.heritage.org/sites/default/files/styles/facebook_optimized/public/images/2024-11/GettyImages-906172402.jpg?itok=23CCyGgs" /> <meta property="og:locale" content="en_US" /> <meta property="fb:pages" content="300341323465160" /> <meta property="fb:app_id" content="380768468969117" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:description" content="Access to affordable and reliable energy is central to a flourishing society. Everything we do, from waking up in the morning, to going to work, to enjoying time with our families, requires energy. Fortunately, Chris Wright, President-elect Trump’s choice to serve as Secretary of Energy, understands this." /> <meta name="twitter:site" content="@heritage" /> <meta name="twitter:title" content="Lighting Up America: Why Chris Wright Should Be Welcomed, Not Spurned | The Heritage Foundation" /> <meta name="twitter:creator" content="@heritage" /> <meta name="twitter:image" content="https://www.heritage.org/sites/default/files/styles/facebook_optimized/public/images/2024-11/GettyImages-906172402.jpg?itok=23CCyGgs" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="robots" content="NOODP,NOYDIR" /> <meta name="author" content="Kevin D. Dayaratna" /> <meta name="issue" content="165" /> <meta name="issue-title" content="Energy" /> <meta name="category" content="41" /> <meta name="category-name" content="Energy &amp; Environment" /> <link rel="canonical" href="https://www.heritage.org/energy/commentary/lighting-america-why-chris-wright-should-be-welcomed-not-spurned" /> <link rel="shortlink" href="https://www.heritage.org/node/25157822" /> <title>Lighting Up America: Why Chris Wright Should Be Welcomed, Not Spurned | The Heritage Foundation</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_wHJ32VJWFGsCnqArvDfKK8mcktd5hxJncbc2ebur4fI.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_zwijsChs8mxXHcLF2KvJw3p09WFt-DCsGECnGBnpfH4.css" /> <!-- Start VWO Async SmartCode --> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> <script type='text/javascript' id='vwoCode'> window._vwo_code=window._vwo_code || (function() { var account_id=714257, version = 1.5, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, is_spa=1, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important', /* DO NOT EDIT BELOW THIS LINE */ f=false,d=document,vwoCodeEl=d.querySelector('#vwoCode'),code={use_existing_jquery:function(){return use_existing_jquery},library_tolerance:function(){return library_tolerance},hide_element_style:function(){return'{'+hide_element_style+'}'},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=d.createElement('script');t.fetchPriority='high';t.src=e;t.type='text/javascript';t.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(t)},getVersion:function(){return version},getMatchedCookies:function(e){var t=[];if(document.cookie){t=document.cookie.match(e)||[]}return t},getCombinationCookie:function(){var e=code.getMatchedCookies(/(?:^|;)\s?(_vis_opt_exp_\d+_combi=[^;$]*)/gi);e=e.map(function(e){try{var t=decodeURIComponent(e);if(!/_vis_opt_exp_\d+_combi=(?:\d+,?)+\s*$/.test(t)){return''}return t}catch(e){return''}});var i=[];e.forEach(function(e){var t=e.match(/([\d,]+)/g);t&&i.push(t.join('-'))});return i.join('|')},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;window.settings_timer=setTimeout(function(){_vwo_code.finish()},settings_tolerance);var e=d.createElement('style'),t=hide_element?hide_element+'{'+hide_element_style+'}':'',i=d.getElementsByTagName('head')[0];e.setAttribute('id','_vis_opt_path_hides');vwoCodeEl&&e.setAttribute('nonce',vwoCodeEl.nonce);e.setAttribute('type','text/css');if(e.styleSheet)e.styleSheet.cssText=t;else e.appendChild(d.createTextNode(t));i.appendChild(e);var n=this.getCombinationCookie();this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&f='+ +is_spa+'&vn='+version+(n?'&c='+n:''));return settings_timer}};window._vwo_settings_timer = code.init();return code;}()); </script> <!-- End VWO Async SmartCode --> <style> @media screen and (min-width: 768px) { .navigation-global__logo-link span.heritage-icon-heritage_logo { position: absolute; /* top: 50%; transform: translateY(-50%); */ margin: 0 auto; left: 0; right: 0; width: 90%; /*width: 65%; */ height: 100%; /* padding-top: calc((120/336) * 100%); */ /*background: url('/themes/heritage/dist/assets/50-year-logo.svg') no-repeat; */ background: url('/themes/heritage/dist/assets/heritage-logo-white.svg') no-repeat; background-size: 100% auto; background-position: center; } .navigation-global__logo-link span::before { display: none; } } #mktoForm_2026 { flex-wrap: wrap; } #mktoForm_2026 #LbltHFSubscriber { display: block !important; width: auto !important; padding-top: 0 !important; flex: 0 1 auto; max-width: 100%; min-height: 0; margin: 0; text-align: center; } #mktoForm_2026 #tHFSubscriber { width: auto !important; height: auto !important; margin-right: 0; } #mktoForm_2026 #tHFSubscriber::before { display: none !important; } #mktoForm_2026 .mktoFieldWrap { justify-content: center; flex-wrap: wrap; } #mktoForm_2026 .mktoFormRow + .mktoFormRow + .mktoFormRow + .mktoFormRow { flex: 0 0 100%; } #mktoForm_2026 .mktoCheckboxList { margin-right: 0; } </style> <script src="/themes/heritage/dist/js/vendors.js"></script> <script src="/core/assets/vendor/modernizr/modernizr.min.js?v=3.3.1"></script> <!-- Munchkin Code --> <script type="text/javascript"> //Initiates Munchkin Code [Global] (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('824-MHT-304', {'asyncOnly': true}); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <!-- EOF Munchkin Code --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M7B3LZV');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PNRTH5W');</script> <!-- End Google Tag Manager --> <!-- Chartbeat Code --> <script type='text/javascript'> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 2019; _sf_async_config.domain = 'heritage.org'; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; _sf_async_config.sections = 'Homepage'; _sf_async_config.authors = ''; _sf_async_config.flickerControl = false; /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <script async src="//static.chartbeat.com/js/chartbeat_mab.js"></script> <!-- EOF Chartbeat Code --> <!-- Facebook Pixel Code --> <script>!function(e,t,n,c,o,a,f){e.fbq||(o=e.fbq=function(){o.callMethod?o.callMethod.apply(o,arguments):o.queue.push(arguments)},e._fbq||(e._fbq=o),o.push=o,o.loaded=!0,o.version="2.0",o.queue=[],(a=t.createElement(n)).async=!0,a.src="https://connect.facebook.net/en_US/fbevents.js",(f=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,f))}(window,document,"script"),fbq("init","757309131330167"),fbq("track","PageView");</script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=757309131330167&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code --> <!-- Favicons --> <link rel="apple-touch-icon" sizes="76x76" href="/themes/heritage/src/images/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" href="/themes/heritage/src/images/favicon/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/themes/heritage/src/images/favicon/favicon-16x16.png" sizes="16x16"> <link rel="mask-icon" href="/themes/heritage/src/images/favicon/safari-pinned-tab.svg" color="#5bbad5"> <link rel="shortcut icon" href="/themes/heritage/src/images/favicon/favicon.ico"> <meta name="theme-color" content="#ffffff"> <!-- end favicons --> <!-- <script src="https://23fb6d9ba3f348d2b885dfa43ec08ab4.js.ubembed.com" async></script> --> <script src="https://23fb6d9ba3f348d2b885dfa43ec08ab4.js.ubembed.com" async referrerpolicy="origin"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M69S38');</script> <!-- End Google Tag Manager --> <!-- Start - heritage.org/voterfraud --> <script> if(window.location.href.indexOf("/voterfraud") > -1){ // Gtag for heritage.org/voterfraud const cst_gtaag_script = document.createElement('script'); cst_gtaag_script.type = 'text/javascript'; cst_gtaag_script.async = true; cst_gtaag_script.onload = () => { window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ZEW98RRCFJ'); } cst_gtaag_script.src = 'https://www.googletagmanager.com/gtag/js?id=G-ZEW98RRCFJ'; document.head.appendChild(cst_gtaag_script); } else if(window.location.href.indexOf("/judicialtracker") > -1) { // Gtag for heritage.org/judicialtracker const cst_gtaag_script = document.createElement('script'); cst_gtaag_script.type = 'text/javascript'; cst_gtaag_script.async = true; cst_gtaag_script.onload = () => { window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-QZ34BYXZ5X'); } cst_gtaag_script.src = 'https://www.googletagmanager.com/gtag/js?id=G-QZ34BYXZ5X'; document.head.appendChild(cst_gtaag_script); } else if(window.location.href.indexOf("/military") > -1) { // Gtag for heritage.org/judicialtracker const cst_gtaag_script = document.createElement('script'); cst_gtaag_script.type = 'text/javascript'; cst_gtaag_script.async = true; cst_gtaag_script.onload = () => { window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-J2HXEDM5FT'); } cst_gtaag_script.src = 'https://www.googletagmanager.com/gtag/js?id=G-J2HXEDM5FT'; document.head.appendChild(cst_gtaag_script); } else { // Gtag for heritage.org const cst_gtaag_script = document.createElement('script'); cst_gtaag_script.type = 'text/javascript'; cst_gtaag_script.async = true; cst_gtaag_script.onload = () => { window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-J2RJTC3R65'); } cst_gtaag_script.src = 'https://www.googletagmanager.com/gtag/js?id=G-J2RJTC3R65'; document.head.appendChild(cst_gtaag_script); } </script> <!-- End - heritage.org/voterfraud --> </head> <body class="path-node page-node-type-commentary"> <!-- Start Code - heritage.org --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src=""https://www.googletagmanager.com/ns.html?id=GTM-M69S38"" height=""0"" width=""0"" style=""display:none;visibility:hidden""></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- End Code - heritage.org --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M7B3LZV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PNRTH5W" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a href="#main-content" class="visually-hidden focusable skip-link"> Skip to main content </a> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div id="page-wrapper" class="page__wrapper"> <div id="page"> <div class="navigation-global__fix-wrapper"> <div class="navigation__article-bar" aria-hidden="true"> <a href="/" class="heritage-icon-heritage_bell" aria-hidden="true" title="Heritage Foundation logo"><span class="visually-hidden">Heritage Foundation</span></a> <a href="#" title="back to top" class="navigation__article-title truncate" role="button"></a> <div class="navigation__article-progress-bar article-progress"><span class="visually-hidden">Back to Top</span></div> </div> <nav class="navigation-global"> <div class="search-form-modal"> <div class="search-form-content"> <div id="search-form" class="search-form__overlay lock-modal"> <button title="close modal" class="search__close-modal heritage-icon-chaptering_close _close-modal"></button> <form action="/search" method="GET"> <div class="search-form__input-wrapper"> <input type="text" id="search_overlay_input" class="search-form__input" name="contains" placeholder="Start typing"/> <button type="submit" class="search-form--input-submit"><span>Submit</span><i class=" heritage-icon-search_desktop"></i></button> </div> </form> <div class="search-form__results-wrapper"> <p class="search__frequently">Frequently Searched</p> <ul id="search_starters"> <li><a href="/search?contains=Critical Race Theory ">Critical Race Theory </a></li> <li><a href="/search?contains=Life">Life</a></li> <li><a href="/search?contains=Index of Economic Freedom">Index of Economic Freedom</a></li> <li><a href="/search?contains=China">China</a></li> <li><a href="/search?contains=The Kevin Roberts Show">The Kevin Roberts Show</a></li> <li><a href="/search?contains=Budget and Spending">Budget and Spending</a></li> </ul> </div> <div class="typeahead-results"></div> <a href="#" class="back-to-close"></a> </div> </div> </div> <section class="navigation-global__nav-bar-wrap"> <section class="navigation-global__nav-bar-mobile"> <a href="/" class="navigation-global__logo-mobile" title="The Heritage Foundation Home"><i class="heritage-icon-heritage_logo" aria-hidden="true"></i><span>The Heritage Foundation</span> </a> <div class="navigation-global__bleed-wrap-mobile"> <div class="navigation-global__ctas-mobile"> <a href="#" class="navigation-global__menu-mobile heritage-icon-hamburger_menu" title="open main navigation" role="button">Open Navigation</a> <a href="#" class="navigation-global__search-mobile heritage-icon-search_tablet_mobile search-open" title="open search" role="button">Open Search</a> </div> <a class="navigation-global__donate-link-mobile" href="https://secured.heritage.org/?utm_campaign=donate&utm_source=heritagefoundation&utm_medium=textlink&utm_content=header_donate_button"> Donate </a> </div> </section> <div class="navigation-global__progress-bar"><span class="navigation-global__progress-bar-indicator article-progress"></span></div> </section> <div class="navigation-global__tab-desk"> <div class="navigation-global__logo-list-wrap"> <a href="/" class="navigation-global__logo-link" title="The Heritage Foundation Home"> <span class="heritage-icon-heritage_logo"></span> </a> <section class="navigation-global__nav-tier"> <div> <nav role="navigation" aria-labelledby="block-secondarynavigtation-menu" id="block-secondarynavigtation"> <h2 class="visually-hidden" id="block-secondarynavigtation-menu">Secondary Navigation</h2> <ul class="mainmenu"> <li> <a href="/about-heritage/mission" data-drupal-link-system-path="about-heritage/mission">About Heritage</a> </li> <li> <a href="/events" data-drupal-link-system-path="events">Events</a> </li> <li> <a href="https://secured.heritage.org/renew-membership/?utm_campaign=donate&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=heritage_org_renew_topnav">Renew</a> </li> <li> <a href="/press" title="Press" data-drupal-link-system-path="node/457782">Press</a> </li> <li> <a href="/contact" data-drupal-link-system-path="contact">Contact</a> </li> </ul> </nav> </div> </section> <a class="navigation-global__donate-link-desktop" href="https://secured.heritage.org/?utm_campaign=donate&utm_source=heritagefoundation&utm_medium=textlink&utm_content=header_donate_button"> Donate </a> </div> <section class="navigation-global__issue-cta-wrap"> <section class="navigation-global__issue-toggle"> <a href="#" class="navigation-global__issue-toggle-text" title="open issue explorer" role="button"> Explore Issues <i class="navigation-global__caret heritage-icon-explore_issues_tablet_mobile"></i> </a> </section> <a href="#" class="navigation-global__issue-search heritage-icon-search_desktop search-open" title="open search" role="button">open search</a> </section> <section class="navigation-global__issue-expanded"> <div class="navigation-global__issue-expanded-wrap"> <section class="navigation-global__tier-issue-wrap"> <a href="#" class="navigation-global__close-icon heritage-icon-chaptering_close" title="close navigation" role="button"></a> <div class="navigation-global__top-issues"> <p class="navigation-global__top-issues-text">Top Issues</p> <section class="navigation-global__issue-list-wrap"> <ul class="navigation-global__issue-list1"> <li><a href="/china">China</a></li> <li><a href="/election-integrity">Election Integrity</a></li> <li><a href="/border-security">Border Security</a></li> <li><a href="/life">Life</a></li> <li><a href="/big-tech">Big Tech</a></li> </ul> </section> </div> <div class="navigation-global__tier-mobile"> <div> <nav role="navigation" aria-labelledby="block-secondarynavigtation-menu" id="block-secondarynavigtation"> <h2 class="visually-hidden" id="block-secondarynavigtation-menu">Secondary Navigation</h2> <ul class="mainmenu"> <li> <a href="/about-heritage/mission" data-drupal-link-system-path="about-heritage/mission">About Heritage</a> </li> <li> <a href="/events" data-drupal-link-system-path="events">Events</a> </li> <li> <a href="https://secured.heritage.org/renew-membership/?utm_campaign=donate&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=heritage_org_renew_topnav">Renew</a> </li> <li> <a href="/press" title="Press" data-drupal-link-system-path="node/457782">Press</a> </li> <li> <a href="/contact" data-drupal-link-system-path="contact">Contact</a> </li> </ul> </nav> </div> </div> </section> <section class="navigation-global__issue-category-wrap"> <div> <div class="views-element-container" id="block-views-block-explore-issues-grid"> <div><div class="view view-explore-issues view-id-explore_issues view-display-id-grid js-view-dom-id-f4e87739dc60de83a5d37a94375abe00f8a3f3f02441836316fe245c4c1bb585"> <div class="view-content"> <section class="navigation-global__issue-category"> <p>Political Thought</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/american-history" hreflang="en">American History</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/conservatism" hreflang="en">Conservatism</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/progressivism" hreflang="en">Progressivism</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>Domestic Policy</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/big-tech" hreflang="en">Big Tech</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/education" hreflang="en">Education</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/government-regulation" hreflang="en">Government Regulation</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/health-care-reform" hreflang="en">Health Care Reform</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/welfare" hreflang="en">Welfare</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>National Security</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/border-security" hreflang="en">Border Security</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/cybersecurity" hreflang="en">Cybersecurity</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/defense" hreflang="en">Defense</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>Government Spending</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/budget-and-spending" hreflang="en">Budget and Spending</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/debt" hreflang="en">Debt</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/taxes" hreflang="en">Taxes</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>International</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/china" hreflang="en">China</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/europe" hreflang="en">Europe</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/global-politics" hreflang="en">Global Politics</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/middle-east" hreflang="en">Middle East</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>Energy &amp; Environment</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/climate" hreflang="en">Climate</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/energy" hreflang="en">Energy</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/environment" hreflang="en">Environment</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>Legal and Judicial</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/courts" hreflang="en">Courts</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/crime-and-justice" hreflang="en">Crime and Justice</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/election-integrity" hreflang="en">Election Integrity</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/gun-rights" hreflang="en">Gun Rights</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/the-constitution" hreflang="en">The Constitution</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>Culture</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/gender" hreflang="en">Gender</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/life" hreflang="en">Life</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/marriage-and-family" hreflang="en">Marriage and Family</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/religious-liberty" hreflang="en">Religious Liberty</a></span></div></li> </ul> </section> <section class="navigation-global__issue-category"> <p>Economy</p> <ul class="navigation-global__issue-category-list"> <li><div class="views-field views-field-name"><span class="field-content"><a href="/international-economies" hreflang="en">International Economies</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/markets-and-finance" hreflang="en">Markets and Finance</a></span></div></li> <li><div class="views-field views-field-name"><span class="field-content"><a href="/trade" hreflang="en">Trade</a></span></div></li> </ul> </section> </div> </div></div> </div> </div> </section> <!-- Issue-Category-wrap --> </div> <!-- Issue-Expanded-wrap --> </section> <!-- Issue-Expanded --> </div> <!-- Tab-desk --> </nav> </div> <header id="header" class="header" role="banner" aria-label="Site header"> </header> <div id="main-wrapper" class="layout-main-wrapper layout-container clearfix"> <div id="main" class="layout-main clearfix"> <main id="content" class="column main-content" role="main"> <section class="section content-wrapper"> <a id="main-content" tabindex="-1" aria-label="main content"></a> <div> <div data-drupal-messages-fallback class="hidden"></div> <div id="block-heritage-theme-page-title"> <h1><span>Lighting Up America: Why Chris Wright Should Be Welcomed, Not Spurned</span> </h1> </div> <div id="block-mainpagecontent"> <article role="article" about="/energy/commentary/lighting-america-why-chris-wright-should-be-welcomed-not-spurned" class="node commentary node--type-commentary node--view-mode-full clearfix"> <article class="commentary__wrapper"> <div class="commentary__eyebrow article__eyebrow"> COMMENTARY <a href="/energy" hreflang="en">Energy</a> </div> <h1 class="commentary__headline headline">Lighting Up America: Why Chris Wright Should Be Welcomed, Not Spurned</h1> <div class="article-general-info">Nov 25, 2024 <span class="article-read-time"> <span> 3 min read </span> </span></div> <div class="commentary__intro-wrapper"> <div class="author-card multi-author-card"> <div class="author-card__multi-author-wrapper"> <p class="author-card__commentary-by">Commentary By</p> <div class="author-card__author-item"> <div class="author-card__author-image-wrapper"> <img src="https://www.heritage.org/sites/default/files/styles/commentary_content_listing_80x80/public/profile-photos/Dayaratna_Kevin.png?h=cfb27a11&amp;itok=u0ZGlw-M" alt=""> </div> <div class="author-card__mulit-author-info"> <a href="/staff/kevin-d-dayaratna" class="author-card__multi-name"><span>Kevin Dayaratna, PhD</span></a> <a href="https://twitter.com/kdd0211" target="_blank" class="author-card__multi-twitter-handle">@kdd0211</a> <p class="author-card__multi-title">Chief Statistician, Data Scientist, Senior Research Fellow</p> </div> </div> <div class="author-card__author-item"> <div class="author-card__author-image-wrapper"> <img src="" alt=""> </div> <div class="author-card__mulit-author-info"> <a href="/staff/roy-spencer" class="author-card__multi-name"><span>Roy Spencer</span></a> <a href="https://twitter.com/" target="_blank" class="author-card__multi-twitter-handle"></a> <p class="author-card__multi-title">Visiting Fellow, Center for Energy, Climate, and Environment</p> </div> </div> </div> </div> <section class="image-with-caption"> <figure class="image-with-caption__image-wrapper"> <img srcset="/sites/default/files/styles/commentary_header_image_375_mobile_375x196/public/images/2024-11/GettyImages-906172402.jpg?h=fd7e9590&amp;itok=mHPkkkY3 375w, /sites/default/files/styles/commentary_header_image_768_tablet_656x342/public/images/2024-11/GettyImages-906172402.jpg?h=fd7e9590&amp;itok=8grtyW52 656w, /sites/default/files/styles/commentary_header_image_1024_796x438/public/images/2024-11/GettyImages-906172402.jpg?h=fd7e9590&amp;itok=WlHy0DXR 796w, /sites/default/files/styles/commentary_header_image_1280_945x520/public/images/2024-11/GettyImages-906172402.jpg?h=fd7e9590&amp;itok=zEhtfn7l 945w" sizes="100vw" src="/sites/default/files/styles/commentary_header_image_375_mobile_375x196/public/images/2024-11/GettyImages-906172402.jpg?h=fd7e9590&amp;itok=mHPkkkY3" alt="" typeof="foaf:Image" /> <figcaption> Liberty Oilfield Services CEO Chris Wright at Liberty January 17, 2018. <span class="image-with-caption__photo-credit"> Andy Cross / The Denver Post / Getty Images </span> </figcaption> </figure> </section> <section class="key-takeaways "> <div class="key-takeaways__wrapper"> <h3 class="key-takeaways__heading">Key Takeaways</h3> <div class="key-takeaways__takeaway"> <p class="key-takeaways__copy-one">Access to affordable and reliable energy is central to a flourishing society. </p> </div> <div class="key-takeaways__takeaway"> <p class="key-takeaways__copy-two">Global warming has been progressing at a lesser rate than predicted by most climate models used to alarm elected representatives into climate action.</p> </div> <div class="key-takeaways__takeaway"> <p class="key-takeaways__copy-three">Mr. Wright’s knowledge of energy markets should be celebrated, not derided. </p> </div> </div> </section> </div> <div class="article__social-container commentary__social-container explainer-banner__social-container"> <a href="https://twitter.com/intent/tweet?text=Lighting%20Up%20America%3A%20Why%20Chris%20Wright%20Should%20Be%20Welcomed%2C%20Not%20Spurned%20via%20@Heritage @kdd0211&url=https%3A%2F%2Fwww.heritage.org%2Fenergy%2Fcommentary%2Flighting-america-why-chris-wright-should-be-welcomed-not-spurned" class="heritage-icon-social_twitter article__social-icon" title="Share this article on Twitter" aria-label="Share this article on Twitter"></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.heritage.org%2Fenergy%2Fcommentary%2Flighting-america-why-chris-wright-should-be-welcomed-not-spurned" class="heritage-icon-social_facebook article__social-icon" title="Share this article on Facebook" aria-label="Share this article on Facebook"></a> <a href="#" class="heritage-icon-copy_link article__social-icon" title="Copy a link to this article" aria-label="Copy a link to this article"> <i class="copy-icon__confirmation"> <span class="heritage-icon-check_sign_up article__social-icon"></span> <span class="copy-icon__copied">Copied</span> </i> </a> <a href="/node/25157822/print-display" class="heritage-icon-print article__social-icon" title="Print this article" aria-label="Print this article" target="_blank"></a> </div> <div class="article__body-copy"> <div><p>Access to affordable and reliable energy is central to a flourishing society. Everything we do, from waking up in the morning, to going to work, to enjoying time with our families, requires energy. Fortunately, Chris Wright, President-elect Trump’s choice to serve as Secretary of Energy, understands this.</p> <p>But Mr. Wright’s qualifications have become obscured by media focus on his views on climate change. For example, the <em>Washington Post</em> <a href="https://www.washingtonpost.com/politics/2024/11/16/energy-secretary-trump-chris-wright/">derides</a> Mr. Wright as a “skeptic of mainstream climate science.” But mainstream climate scientists say that there have been no changes in severe weather that can be attributed to greenhouse gas emissions from fossil fuel burning. There likely will be few, if any, such changes <a href="https://rogerpielkejr.substack.com/p/what-the-ipcc-actually-says-about">by the end of this century</a>.</p> <p>This is the problem with most media reporting: If the subject is climate change, then the sky is falling. But even the U.N.-led Intergovernmental Panel on Climate Change admits that there have been <a href="https://rogerpielkejr.substack.com/p/what-the-ipcc-actually-says-about">no changes in severe weather</a>, anywhere, that can be tied to human greenhouse gas emissions.</p> <p><strong>&gt;&gt;&gt; <a href="https://www.heritage.org/energy/commentary/second-trump-administration-will-benefit-environment">Second Trump Administration Will Benefit Environment</a></strong></p> <p>It’s true that temperatures have risen modestly, at a rate of about 0.2 degrees Celsius per decade (with large, natural year-to-year variations). But it’s not at all clear this is bad news for humans, flora, or fauna. Growing seasons <a href="https://whatsupnewp.com/2023/09/climate-change-is-lengthening-growing-seasons-how-its-impacting-every-state/">are lengthening</a>. Cold weather-related deaths <a href="https://www.forbes.com/sites/joshuacohen/2023/07/19/excessive-summer-heat-can-kill-but-extreme-cold-causes-more-fatalities/">far exceed</a> hot weather deaths. <a href="https://ourworldindata.org/crop-yields">Global crop yields</a> continue to set records in most years. If you have been led to believe otherwise, blame your local alarmist cadre of environmental organizations, activist scientists, and alarmist media outlets.</p> <p>The fact is that global warming has been progressing at a <a href="https://www.heritage.org/environment/report/global-warming-observations-vs-climate-models">lesser rate</a> than predicted by most climate models used to alarm elected representatives into climate action. After 40 years and billions of dollars in investment in the climate modeling enterprise, those models now disagree with each other more than ever.</p> <p>In projections of future warming in response to the same assumptions about changes in CO<sub>2</sub>, the model with the largest change has three times the temperature change of the model with the smallest forecast. This is surprising given that climate models are allegedly based upon “known physical principles,” and so the different models should produce about the same levels of warming.</p> <p>The lack of climate model accuracy is especially pronounced in the U.S. corn belt, where every one of three dozen state-of-the-art models has over-predicted warming in the last 50 years—despite knowing the answer ahead of time. But global greening from more CO<sub>2</sub> in the atmosphere is a fact, attested to by multiple NASA-sponsored studies (e.g. <a href="https://science.nasa.gov/earth/climate-change/co2-is-making-earth-greenerfor-now/">here</a>, <a href="https://earthobservatory.nasa.gov/images/146296/global-green-up-slows-warming">here</a>, <a href="https://www.nasa.gov/earth/tundra-vegetation-to-grow-taller-greener-through-2100-nasa-study-finds/">here</a>).</p> <p>More fundamentally, policies aimed to constrict Americans’ choices of energy away from fossil fuels will have significant effects on the economy. Using government models, Heritage Foundation analysis concluded that the regulations pursued by the Biden-Harris administration seeking to diminish the use of fossil fuels would have <a href="https://www.heritage.org/energy-economics/report/the-unsustainable-costs-president-bidens-climate-agenda">cost</a> the economy over $7 trillion over a 20-year time horizon, amounting to a loss of over $80,000 for a family of four.</p> <p><strong>&gt;&gt;&gt; <a href="https://www.heritage.org/energy/commentary/energy-innovation-key-prosperity">Energy Innovation Is Key to Prosperity</a></strong></p> <p>And all these trillions of dollars for a reduction of less than 0.2 degrees Celsius in global temperatures by 2100. That’s a huge amount of pain for miniscule gain.</p> <p>Increasing access to fossil fuels here in the United States, on the other hand, would <a href="https://www.heritage.org/energy-economics/report/trading-energy-scarcity-agenda-energy-abundance-pays-dividends">expand</a> the economy by over $3 trillion a 20-year time horizon. This would result in less than 0.13 degrees Celsius temperature increase in 2100, again using government models.</p> <p>America is fortunate to have vast resources of fossil fuels that enable energy independence both from OPEC and from China, which dominates renewables, batteries, and electric vehicles. Increasing production of fossil fuels can lower electricity prices, benefiting all Americans, and help allies abroad. Chris Wright, the CEO of Liberty Energy—one of the largest fracking companies in the U.S.—has the experience to pave the way for a massive private-sector expansion.</p> <p>Mr. Wright’s knowledge of energy markets should be celebrated, not derided. Allowing the incoming administration to leverage his talents and expertise will put affordable and reliable energy back on the pedestal, thereby enabling America to flourish for years to come.</p> </div> <p class="article-body__reference">This piece originally appeared in RealClear Energy</p> </div> </article> <div class="views-element-container"><div class="view view-issue-breaker view-id-issue_breaker view-display-id-issue_breaker_block js-view-dom-id-7b1a4a48fa5a5de11d333ac9ab136126f99ef00b843b8b7e7a5c81eee2eb8863"> <div class="view-content"> <div class="NA-content-offers__wrapper"> <div class="NA-content-offers"> <section id="NA-content-offers__heading"> <h2>Exclusive Offers</h2> </section> <section id="NA-content-offers__body"> <div class="NA-content-offers__list"> <div class="NA-content-offers__list-item"> <a href="https://secured.heritage.org/free-5-shocking-cases-of-election-fraud-ebook/?utm_campaign=electionfraudebook&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <picture> <img src="/themes/heritage/src/images/exclusive-offers-books/5-Shocking-Cases-of-Election-Fraud.png"> </picture> </a> <a href="https://secured.heritage.org/free-5-shocking-cases-of-election-fraud-ebook/?utm_campaign=electionfraudebook&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <h4>5 Shocking Cases of Election Fraud</h4> </a> <p> Read real stories of fraudulent ballots, harvesting schemes, and more in this new eBook. </p> <a class="cta-button" href="https://secured.heritage.org/free-5-shocking-cases-of-election-fraud-ebook/?utm_campaign=electionfraudebook&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <button>Get your FREE eBook</button> </a> </div> <div class="NA-content-offers__list-item"> <a href="https://secured.heritage.org/constitution/?utm_campaign=constitutionguide&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <picture> <img src="/themes/heritage/src/images/exclusive-offers-books/2024_10_0479_GuidetoConstitution_Image_v1.png"> </picture> </a> <a href="https://secured.heritage.org/constitution/?utm_campaign=constitutionguide&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <h4>The Heritage Guide to the Constitution</h4> </a> <p> Receive a clause-by-clause analysis of the Constitution with input from more than 100 scholars and legal experts. </p> <a class="cta-button" href="https://secured.heritage.org/constitution/?utm_campaign=constitutionguide&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <button>Get your FREE eBook</button> </a> </div> <div class="NA-content-offers__list-item"> <a href="https://secured.heritage.org/the-real-costs-of-americas-border-crisis/?utm_campaign=bordercrisisebook&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <picture> <img src="/themes/heritage/src/images/exclusive-offers-books/Americas-Border-Crisis.png"> </picture> </a> <a href="https://secured.heritage.org/the-real-costs-of-americas-border-crisis/?utm_campaign=bordercrisisebook&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <h4>The Real Costs of America’s Border Crisis</h4> </a> <p> Learn the facts and help others understand just how bad illegal immigration is for America. </p> <a class="cta-button" href="https://secured.heritage.org/the-real-costs-of-americas-border-crisis/?utm_campaign=bordercrisisebook&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=interstitialad"> <button>Get your FREE eBook</button> </a> </div> </div> </section> </div> </div><div class="issue-breaker"> <div class="issue-breaker__image" style="background-image:url(https://www.heritage.org/sites/default/files/styles/issue_breaker_bg_1280x490/public/2017-01/coal%20oil%20natural%20gas.jpg?h=8b31135d&amp;itok=q7B9qJnD)"> </div> <div class="issue-breaker__wrapper"> <section class="issue-breaker__main-issue"> <div class="issue-breaker__border-eyebrow"></div> <div class="issue-breaker__eyebrow">More on This Issue</div> <div class="issue-breaker__title js-hover-container"> <a href="https://www.heritage.org/energy" title="Issue link"><h2 class="issue-breaker__title-text js-hover-target">Energy</h2></a> <a href="https://www.heritage.org/energy" class="issue-breaker__title-arrow heritage-icon-issues_arrow" title="More on This Issue"></a> </div> <!-- <div class="issue-breaker__description"><p>U.S. energy policy should prioritize increasing America’s energy independence, not picking winners and losers in the energy market with overbearing regulations and restrictions.</p> <p>&nbsp;</p> <p><em>Learn more about policies that build energy independence with <a href="https://www.heritage.org/solutions/">Solutions</a>.</em></p> </div> --> <!-- <a href="" title="" aria-label=""> <button class="issue-breaker__button"></button> </a> --> </section> <section class="issue-breaker__issue-report-list"> <div class="issue-breaker__border"></div> <div class="issue-breaker__border-wrap"> <div class="issue-breaker__report-tout"> <section class="issue-breaker__wrap-text-time"> <p class="issue-breaker__text-report">COMMENTARY<span class="issue-breaker__time-report"> 3 min read </span></p> </section> <a href="/energy/commentary/second-trump-administration-will-benefit-environment" title="Second Trump Administration Will Benefit Environment" class="issue-breaker__report-tout-title"><span>Second Trump Administration Will Benefit Environment<span></a> </div> <div class="issue-breaker__report-tout"> <section class="issue-breaker__wrap-text-time"> <p class="issue-breaker__text-report">COMMENTARY<span class="issue-breaker__time-report"> 3 min read </span></p> </section> <a href="/energy/commentary/how-florida-keeps-electricity-plentiful-and-rates-low" title="How Florida Keeps Electricity Plentiful and Rates Low" class="issue-breaker__report-tout-title"><span>How Florida Keeps Electricity Plentiful and Rates Low<span></a> </div> <div class="issue-breaker__report-tout"> <section class="issue-breaker__wrap-text-time"> <p class="issue-breaker__text-report">COMMENTARY<span class="issue-breaker__time-report"> 3 min read </span></p> </section> <a href="/energy/commentary/kamala-harris-would-destroy-pennsylvania-energy-jobs" title="Kamala Harris Would Destroy Pennsylvania Energy Jobs" class="issue-breaker__report-tout-title"><span>Kamala Harris Would Destroy Pennsylvania Energy Jobs<span></a> </div> </div> </section> </div> </div> </div> </div></div> </article> </div> </div> </section> </main> </div> </div> <section class="global-footer"> <div class="global-footer__wrapper"> <div class="global-footer__content"> <a href="/" title="Heritage home page" class="heritage-icon-heritage_bell global-footer__heritage-bell-icon"> </a> <div class="global-footer__links-wrapper" id="footer-links"> <div> <nav role="navigation" aria-labelledby="block-secondarynavigation-menu" id="block-secondarynavigation"> <h2 class="visually-hidden" id="block-secondarynavigation-menu">Secondary Navigation</h2> <ul class="mainmenu"> <li> <a href="/about-heritage/mission" data-drupal-link-system-path="about-heritage/mission">About Heritage</a> </li> <li> <a href="/events" data-drupal-link-system-path="events">Events</a> </li> <li> <a href="https://secured.heritage.org/renew-membership/?utm_campaign=donate&amp;utm_source=heritagefoundation&amp;utm_medium=textlink&amp;utm_content=heritage_org_renew_topnav">Renew</a> </li> <li> <a href="/press" title="Press" data-drupal-link-system-path="node/457782">Press</a> </li> <li> <a href="/contact" data-drupal-link-system-path="contact">Contact</a> </li> </ul> </nav> <div id="block-gtranslate"> <div class="gtranslate_wrapper"></div><script>window.gtranslateSettings = {"switcher_horizontal_position":"left","switcher_vertical_position":"bottom","horizontal_position":"inline","vertical_position":"inline","float_switcher_open_direction":"top","switcher_open_direction":"bottom","default_language":"en","native_language_names":1,"detect_browser_language":0,"add_new_line":1,"select_language_label":"Select Language","flag_size":16,"flag_style":"2d","globe_size":60,"alt_flags":{"en":"usa","es":"mexico"},"wrapper_selector":".gtranslate_wrapper","url_structure":"none","custom_domains":null,"languages":["en","fr","de","it","es"],"custom_css":".gt_container--hich1m .gt_switcher div.gt_option,\r\n.gt_container--hich1m div.gt_switcher {\r\n background-color: #f3f5f8;\r\n width: 90px;\r\n}\r\n.gt_container--hich1m .gt_switcher div.gt_option, .gt_container--hich1m div.gt_switcher {width:100%}\r\n\r\n.gt_container--hich1m .gt_switcher div.gt_selected a {\r\n background-color: #f3f5f8;\r\n width: 78px;\r\n}\r\n.gt_container--hich1m .gt_switcher .gt_option a {\r\n font-family: \"Gotham A\",\"Gotham B\",\"Arial\",\"Helvetica Neue\",\"Helvetica\",sans-serif\r\n}\r\n.gt_switcher_wrapper {left:20px !important;}\r\n@media (max-width: 767px) {\r\n .gt_switcher_wrapper {left: auto !important;}\r\n}"};</script><script>(function(){var js = document.createElement('script');js.setAttribute('src', 'https://cdn.gtranslate.net/widgets/latest/dwf.js');js.setAttribute('data-gt-orig-url', '/energy/commentary/lighting-america-why-chris-wright-should-be-welcomed-not-spurned');js.setAttribute('data-gt-orig-domain', 'www.heritage.org');document.body.appendChild(js);})();</script> </div> </div> </div> <div class="global-footer__subscribe-wrapper"> <p class="global-footer__subscribe-title">Subscribe to email updates</p> <div class="global-footer__email-input-container" aria-live="assertive"> <script src="//app-ab04.marketo.com/js/forms2/js/forms2.min.js"></script> <form id="mktoForm_2024"></form> <script>MktoForms2.loadForm("//app-ab04.marketo.com", "824-MHT-304", 2024);</script> </div> </div> <div class="global-footer__bottom-bar"> <div class="global-footer__social-follow-container"> <p class="global-footer__follow-us">Follow us</p> <a href="https://twitter.com/heritage" title="Heritage Twitter" class="heritage-icon-social_twitter global-footer__twitter-circle" target="_blank" data-text="Heritage Twitter"><!-- <span class="heritage-icon-social_twitter global-footer__twitter-circle"></span> --></a> <a href="https://www.facebook.com/heritagefoundation" title="Heritage Facebook" class="heritage-icon-social_facebook global-footer__facebook-circle" target="_blank" data-text='Heritage Facebook'><!-- <span class="heritage-icon-social_facebook global-footer__facebook-circle"></span> --></a> <a href="https://www.instagram.com/heritagefoundation" title="Heritage Instagram" class="global-footer__facebook-circle" target="_blank" data-text='Heritage Instagram'> <img src="/themes/heritage/src/images/instagram.svg" alt="Heritage Instagram"/> </a> <a href="https://www.youtube.com/user/HeritageFoundation" title="Heritage YouTube" class="global-footer__facebook-circle" target="_blank" data-text='Heritage YouTube'> <img src="/themes/heritage/src/images/YouTube.svg" alt="Heritage YouTube" width="27"/> </a> </div> <div class="global-footer__privacy-copyright"> <span><a href="https://www.heritage.org/article/privacy-policy" class="global-footer__privacy-copyright-link" title="Heritage privacy policy">Privacy Policy</a></span> <span><a href="https://www.heritage.org/article/copyright-notice" class="global-footer__privacy-copyright-link" title="Heritage copyright">Copyright</a></span> <p class="global-footer__privacy-copyright-link global-footer__copyright-link"> &#169; 2024, The Heritage Foundation </p> </div> </div> </div> </div> </section> </div> </div> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/25157822","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"classy\/node,core\/drupal.autocomplete,heritage_theme\/global,miniorange_2fa\/miniorange_2fa.custom_kba_validation,search_autocomplete\/theme.minimal.css,system\/base,theme_name\/author-card,views\/views.module","theme":"heritage_theme","theme_token":null},"ajaxTrustedUrl":[],"search_autocomplete":{"search_landing_page":{"source":"\/callback\/nodes","selector":"input#edit-contains","minChars":3,"maxSuggestions":10,"autoSubmit":true,"autoRedirect":true,"theme":"minimal","filters":["title"],"noResult":{"group":{"group_id":"no_results"},"label":"No results found for [search-phrase]. Click to perform full search.","value":"[search-phrase]","link":""},"moreResults":{"group":{"group_id":"more_results"},"label":"View all results for [search-phrase].","value":"[search-phrase]","link":""}}},"miniorange_2fa":{"kba_answer_length":3},"user":{"uid":0,"permissionsHash":"b36ca7f14b01e692d32c150751b90e81e89280f31cd8b7fc2e72dc4580992da7"}}</script> <script src="/core/assets/vendor/jquery/jquery.min.js?v=3.6.3"></script> <script src="/core/misc/polyfills/nodelist.foreach.js?v=9.5.11"></script> <script src="/core/misc/polyfills/element.matches.js?v=9.5.11"></script> <script src="/core/misc/polyfills/object.assign.js?v=9.5.11"></script> <script src="/core/assets/vendor/css-escape/css.escape.js?v=1.5.1"></script> <script src="/core/assets/vendor/es6-promise/es6-promise.auto.min.js?v=4.2.8"></script> <script src="/core/assets/vendor/underscore/underscore-min.js?v=1.13.6"></script> <script src="/core/assets/vendor/once/once.min.js?v=1.0.1"></script> <script src="/core/assets/vendor/jquery-once/jquery.once.min.js?v=2.2.3"></script> <script src="/core/misc/drupalSettingsLoader.js?v=9.5.11"></script> <script src="/core/misc/drupal.js?v=9.5.11"></script> <script src="/core/misc/drupal.init.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/version-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/data-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/disable-selection-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/focusable-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/form-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/ie-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/jquery-patch-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/keycode-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/plugin-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/safe-active-element-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/safe-blur-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/scroll-parent-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/unique-id-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/widget-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/widgets/autocomplete-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/labels-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/jquery.ui/ui/widgets/menu-min.js?v=9.5.11"></script> <script src="/core/assets/vendor/tabbable/index.umd.min.js?v=5.3.3"></script> <script src="/core/misc/autocomplete.js?v=9.5.11"></script> <script src="/libraries/dompurify/dist/purify.min.js?snjaz5"></script> <script src="/core/misc/progress.js?v=9.5.11"></script> <script src="/core/misc/jquery.once.bc.js?v=9.5.11"></script> <script src="/core/assets/vendor/loadjs/loadjs.min.js?v=4.2.0"></script> <script src="/core/modules/responsive_image/js/responsive_image.ajax.js?v=9.5.11"></script> <script src="/core/misc/ajax.js?v=9.5.11"></script> <script src="/core/themes/stable/js/ajax.js?v=9.5.11"></script> <script src="/core/misc/jquery.tabbable.shim.js?v=9.5.11"></script> <script src="/core/misc/position.js?v=9.5.11"></script> <script src="/modules/contrib/search_autocomplete/js/jquery.autocomplete.js?v=9.5.11"></script> <script src="/core/misc/debounce.js?v=9.5.11"></script> <script src="https://www.youtube.com/player_api"></script> <script src="/themes/heritage/dist/js/libs/dropdowns-ugh.js?snjaz5"></script> <script src="/themes/heritage/dist/js/libs/slick.js?snjaz5"></script> <script src="/themes/heritage/dist/js/libs/system-polyfills.js?snjaz5"></script> <script src="/themes/heritage/dist/js/libs/system.js?snjaz5"></script> <script src="/themes/heritage/js/heritage.js?snjaz5"></script> <script src="/themes/heritage/js/heritage-theme-behavior.js?snjaz5"></script> <script src="/themes/heritage/src/scripts/libs/ouical.js?snjaz5"></script> <script src="/themes/heritage/src/scripts/libs/jquery.masonry.js?snjaz5"></script> <script src="/themes/heritage/src/scripts/libs/jquery.masonry.ordered.js?snjaz5"></script> <script src="/themes/heritage/dist/js/components/add-to-calendar.js?snjaz5"></script> <script src="/themes/heritage/dist/js/components/masonry.js?snjaz5"></script> <script src="/themes/heritage/dist/js/libs/jquery.hypher.js?snjaz5"></script> <script src="/themes/heritage/dist/js/libs/en-us.js?snjaz5"></script> <script src="/themes/heritage/dist/js/libs/tabby.js?snjaz5"></script> <script src="/core/misc/announce.js?v=9.5.11"></script> <script src="/core/misc/message.js?v=9.5.11"></script> <script src="/modules/contrib/miniorange_2fa/includes/js/mo_kba_validation.js?v=9.5.11"></script> <img src="https://ds.reson8.com/insights.gif?rand=[cache_buster]&t=0&pixt=resonate&advkey=0013000000R6OopAAF&opptykey=THEF0617C&evkey=100200825&evtype=custom" width=1 height=1 border=0> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-422ca49e9c6d4232cdc","applicationID":"485226861","transactionName":"YFUBYkZVWkoEBUZdDlkfIlVAXVtXSiJAQRFWXD9YW1BRZSYJXEATWFwPU0ZoelYBA2RdBEBzDFhARltVCQNAGV9BWQZB","queueTime":0,"applicationTime":331,"atts":"TBICFA5PSUQ=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

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