North Dakota
Who should the Mountain West add? Ranking North Dakota State, UTEP and more candidates
With its four most prominent football programs leaving for a reconstituted Pac-12 Conference, the Mountain West has reached an existential crisis. In fact, it’s unknown whether its holdovers will stay or bolt.
Should the Mountain West want to remain intact, it will need to target replacements for Boise State, Colorado State, San Diego State and Fresno State. But which additions make the most sense? Do any current FBS programs fit geographically? Can the Mountain West persuade prominent FCS programs to also take a leap upward?
Remaining Mountain West members
As speculation swirls about other departures, here’s a look at the top candidates for the Mountain West should it stay together as a conference.
North Dakota State has won nine FCS championships since 2011 and boasts a 129-17 record over the past 10 seasons. The Bison regularly traveled to FBS power conference teams over the past decade-plus and won games, including against defending Big 12 champion Kansas State and Big Ten runner-up Iowa. North Dakota State’s yearly attendance averages have been between 15,000 and 20,000 per game, and Fargo has hosted ESPN’s “College GameDay” twice. Inviting the Bison instantly would provide the Mountain West with credibility, stability and a College Football Playoff contender.
A longtime rival of the Bison, the Jackrabbits have won two consecutive FCS championships and are 103-31 over the past 10 seasons. Among FCS programs, South Dakota State ranked sixth last year in average regular-season attendance at 18,208, numbers of which were compiled by Hero Sports. There’s a passionate following for the Jackrabbits, and SDSU would provide other Mountain West schools with a travel partner for NDSU outside of football. Like the Bison, the Jackrabbits have hosted “College GameDay” and instantly would compete for conference titles.
GO DEEPER
Which schools could the new Pac-12 target? UNLV, Wyoming, Tulane, Memphis among many
There’s no use separating these two because it would be a both or neither situation. These two are among the most successful in FCS, with one national title game appearance each in the past three years (Montana last season, Montana State in 2021). The Grizzlies and Bobcats ranked second and third, respectively, in FCS attendance in 2023, with Montana averaging 26,269 and Montana State at 21,610. Both have won more than 70 games over the past decade, and “College GameDay” appeared at their picturesque Brawl of the Wild rivalry game in Bozeman in 2022. Few programs fit better geographically in the Mountain West than these two.
UTEP is best known for its 1966 NCAA men’s basketball championship in which it fielded an all-Black lineup against all-White Kentucky, but its lack of football prowess kept it away from its traditional foes. Of the 10 members of the Western Athletic Conference before it expanded in 1996 (and then imploded two years later), UTEP was the only one to never go on to compete in the Mountain West. With its proximity to New Mexico and its ties to the Mountain West holdovers, UTEP would provide some instant name recognition.
New Mexico State has played its in-state rival New Mexico every year since 1907, except for during COVID-19 and two World Wars. It has almost the same rivalry history with UTEP, which is located only 45 miles from Las Cruces, N.M. Combined, New Mexico State has played 212 games against those programs, but it hasn’t competed in the same conference with New Mexico since 1951. It rejoined UTEP in Conference USA last year after a 61-year nonconference rivalry. If New Mexico would allow it, bringing in the Aggies would make sense geographically.
Along with Montana, Idaho once was among 10 members of the Pacific Coast Conference, which was disbanded in 1959 and later reborn as the Pac-8. Idaho then became a vagabond and bounced from conference affiliation to independent status in the FBS until opting to move down to the FCS in 2017. It never could secure a Mountain West invitation once the WAC capsized in 2012. Should the Mountain West invite both Montana schools, Idaho would be a nice addition, too. Oh, and the Vandals play in one of college football’s great structures in the Kibbie Dome.

GO DEEPER
Why NIL may have prevented the biggest upset in college football history
Perhaps a surprise for this list, Sacramento State boasts an enrollment exceeding 22,000 undergraduate students. The Hornets averaged 13,348 in football attendance last year, beat Stanford by a touchdown and generated $11.46 million in fiscal 2022-23. While there’s not much football history, Sacramento State has a 58-48 record over the past 10 seasons and qualified for the FCS playoffs in each of the past three seasons. Two years ago, the Hornets were 12-0 before losing 66-63 in a playoff shootout to Incarnate Word. Located only 120 miles from San Jose State, Sacramento State would make for a nice travel partner outside of football.
3 others to consider
North Dakota and South Dakota boast quality football programs, but from attendance to on-field success, they’re not quite at the level of their in-state rivals. Northern Arizona is located in Flagstaff and has an enrollment of more than 20,000 students. It’s a good area for the Mountain West to claim, but it ranked 50th in FCS attendance in 2023.

GO DEEPER
Mandel: Pac-12 is betting on upside of the Playoff, even if the future remains murky
(Top photos: Andrew Wevers and Steven Branscombe / Getty Images)
North Dakota
North Dakota deer hunting season opens with expert tips for hunters
FARGO, N.D. (Valley News Live) – November 7 marks deer opener in North Dakota, with regular firearms permitted for use through November 23.
Valley News spoke with Mike Muhonen, owner of the Outdoorsman store in Fargo, who shared tips on proper gear and tactical tools for the hunting season.
Safety first with bright orange gear
Muhonen says hunters should wear bright orange to prevent accidental shooting accidents. Bright orange lets other hunters know you are not prey and makes it easy to see you
Cold weather preparation essential
November hunting in North Dakota can involve hours of waiting outdoors in cold conditions. Muhonen suggests hunters bring a beanie, thermal underclothes, insulated socks, a heater, thick pants and thick gloves.
All of these items are available at the Outdoorsman Store in Fargo.
Tactical tools to improve success
Hunters looking to increase their chances should consider game calls and game scents, according to Muhonen.
he says It’s important to fit in, disguising the smell of human and using deer and elk sounds can improve your chances of a successful hunt.
Hunting regulations apply
Hunters must follow North Dakota hunting regulations. According to North Dakota law and the recommendation of the Game and Fish Director, open seasons are declared for taking deer with bow, firearms, muzzleloader and during youth deer season.
Except as provided by law, no person shall hunt, kill, take, possess, transport or attempt to hunt, kill, take, transport or possess any deer or parts thereof without proper authorization.
Copyright 2025 KVLY. All rights reserved.
North Dakota
Search for missing Spirit Lake woman prompts questions on Feather Alert protocol
MINOT, N.D. (KMOT) – The recent disappearance of a woman from the Spirit Lake Reservation is sparking questions about the newest safety alerts in North Dakota.
At one point or another, we’ve heard our phones go off with a missing person alert.
That notification comes with a lot of behind-the-scenes criteria that need to be met.
More than 1,300 people went missing in North Dakota last year alone.
The state’s public alert system helps spread the word to locate the missing.
“When someone’s abducted against their own will or have physical or mental impairments that make them not understand what’s going on, and abducted children also,” said Jenna Clawson Huibregtse.
Those are just a few of the key details examined when determining which alert to use.
Jenna Clawson Huibregtse with the state patrol said the system has five alert types: Amber, Silver, Blue, Feather, and Missing Endangered.
The two newest ones are Feather Alert and Missing Endangered.
Both are for endangered or abducted adults, but the Feather Alert applies specifically to Indigenous adults.
“When our people go missing, we need to have some sort of alert to ensure that we are able to act swiftly to try and get a positive resolve,” said Vicki Alberts.
Alberts with Spirit Lake public relations said the alert plays a big part for tribes.
This past weekend, the state issued a Feather Alert for 20-year-old Danica White, but Alberts said some thought the alert didn’t work properly.
“Only certain people received an alert on their phone, via text, and that no sound was associated with that alert,” said Alberts.
Clawson Huibregtse said the system worked as it should.
“For abductions, we send out that wireless emergency alert, that’s what goes across the phones, and if there’s not an abduction, we still do an alert, but we utilize other communication platforms,” said Huibregtse.
She points out why not all alerts include that loud notification we all know.
“Alerts fatigue thing is huge, and the effectiveness rate of an alert has to be high for the system to work,” said Huibregtse.
While notifications may differ depending on circumstances, Huibregtse said they always focus on alerting the public and searching for the person.
She said other states send out notifications for all missing people and experience a success rate of 11-35% compared to North Dakota’s rate of nearly 100%.
Copyright 2025 KFYR. All rights reserved.
North Dakota
Firefighters battle massive grain elevator fire in Hatton
HATTON, N.D. — Crews were fighting the grain elevator fire at Anchor Ingredients in Hatton on Wednesday, Nov. 5, for around seven hours.
There were two grain elevators at Anchor Ingredients that caught on fire, with one of them falling under a controlled collapse, with the fire spreading to the elevator.
${t||””}${r?`(${n}: ${r})`.replace(/s+/g,” “):””}
`;var u=n(2799),i=n(974);function o(e,t){const{message:n,code:o}=t,s=r(e.get(“id”),n,e.get(“localization”).errors.errorCode,o.toString()),a=e.get(“width”),c=e.get(“height”),l=(0,u.az)(s);return(0,i.oB)(l,{width:a.toString().indexOf(“%”)>0?a:`${a}px`,height:c.toString().indexOf(“%”)>0?c:`${c}px`}),l}},9926:(e,t,n)=>{“use strict”;n.d(t,{Z:()=>c});var r=n(1776),u=n(2799),i=n(974);const o=[];let s=-1;const a=()=>{(0,r.W)(s),s=(0,r.U)(()=>{o.forEach(e=>{e.view.updateBounds();const t=e.view.model.get(“containerWidth”);e.resized=e.width!==t,e.width=t}),o.forEach(e=>{e.contractElement.scrollLeft=2*e.width}),o.forEach(e=>{(0,i.oB)(e.expandChild,{width:e.width+1}),e.resized&&e.view.model.get(“visibility”)&&e.view.updateStyles()}),o.forEach(e=>{e.expandElement.scrollLeft=e.width+1}),o.forEach(e=>{e.resized&&e.view.checkResized()})})};class c{constructor(e,t,n){const r={display:”block”,position:”absolute”,top:0,left:0},s={width:”100%”,height:”100%”},c=(0,u.az)(”),l=c.firstChild,d=l.firstChild,f=l.nextSibling;(0,i.oB)([l,f],Object.assign({overflow:”auto”},r,s)),(0,i.oB)(c,Object.assign({},r,s)),this.expandElement=l,this.expandChild=d,this.contractElement=f,this.hiddenElement=c,this.element=e,this.view=t,this.model=n,this.width=0,this.resized=!1,e.firstChild?e.insertBefore(c,e.firstChild):e.appendChild(c),e.addEventListener(“scroll”,a,!0),o.push(this),a()}destroy(){if(this.view){const e=o.indexOf(this);-1!==e&&o.splice(e,1),this.element.removeEventListener(“scroll”,a,!0),this.element.removeChild(this.hiddenElement),this.view=this.model=null}}}},4671:(e,t,n)=>{“use strict”;n.d(t,{Z:()=>h});var r=n(6875);const u=[],i=[],o=[],s={};let a,c=!1;const l=(e,t)=>{for(let n=t.length;n–;){const r=t[n];if(e.target===r.getContainer()){r.setIntersection(e);break}}},d=()=>{u.forEach(e=>{e.model.set(“activeTab”,(0,r.Z)())})},f=(e,t)=>{const n=t.indexOf(e);-1!==n&&t.splice(n,1)},D=e=>{o.forEach(t=>{t(e)})};document.addEventListener(“visibilitychange”,d),document.addEventListener(“webkitvisibilitychange”,d);const h={add(e){u.push(e)},remove(e){f(e,u),document.removeEventListener(“visibilitychange”,d),document.removeEventListener(“webkitvisibilitychange”,d),window.removeEventListener(“scroll”,D)},addScrollHandler(e){c||(c=!0,window.addEventListener(“scroll”,D)),o.push(e)},removeScrollHandler(e){const t=o.indexOf(e);-1!==t&&o.splice(t,1)},addWidget(e){i.push(e)},removeWidget(e){f(e,i)},size:()=>u.length,observe(e){(()=>{const e=window.IntersectionObserver;a||(a=new e(e=>{if(null!=e&&e.length)for(let t=e.length;t–;){const n=e[t];l(n,u),l(n,i)}},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}))})(),s[e.id]||(s[e.id]=!0,a.observe(e))},unobserve(e){a&&s[e.id]&&(delete s[e.id],a.unobserve(e))}}},2445:(e,t,n)=>{“use strict”;n.d(t,{ZP:()=>v,qG:()=>F});var r=n(5083),u=n(1569),i=n(6042),o=n(7034),s=n(6577),a=n(6599),c=n(462);const l=”__CONTEXTUAL__”,d=(e,t)=>{const n=e.querySelector(t);if(n)return n.getAttribute(“content”)};var f=n(4737),D=n.n(f),h=n(67),p=n(7164);const g=e=>”string”==typeof e&&/^//(?:content.jwplatform|cdn.jwplayer).com//.test(e),m=e=>`https:${e}`,y=e=>{const t=(0,c.Z)(e.edition),n=e.related,r=!t(“discovery”)||n!==Object(n),u=!n||”none”!==n.displayMode,i=n||{};let o=void 0===i.oncomplete?”none”:i.oncomplete,s=i.autoplaytimer;!1===o||e.repeat?o=”hide”:”none”===o&&(s=0);const a=”autoplay”===o&&s{if(t){e[t.client||(0,p.sb)(n)]=t,delete t.client}},F=e=>{const t=Object.assign({},e.plugins),n=(0,c.Z)(e.edition);if(n(“ads”)){const n=Object.assign({},e.advertising),r=n.client;if(r){t[(0,p.sb)(r)||r]=n,delete n.client}n.bids&&C(t,n.bids,”bidding”)}if(n(“jwpsrv”)){let n=e.analytics;n!==Object(n)&&(n={}),C(t,n,”jwpsrv”)}return C(t,e.ga,”gapro”),C(t,e.interactive,”interactive”),C(t,e.keepWatching,”keepWatching”),t},v=function(e,t){var c;let f=(0,r.ZP)(e,t);const p=f.key||s.default.key,C=new a.ZP(p),v=C.edition();if(“free”===C.edition()&&(f=Object.assign({skin:{active:”#ff0046″,timeslider:{progress:”none”}},logo:{position:”control-bar”,file:D()}},r.ke,(0,i.ei)(f,[“analytics”,”aspectratio”,”base”,”file”,”height”,”playlist”,”sources”,”timeSlider”,”width”]))),f.key=p,f.edition=v,f.error=C.error(),f.generateSEOMetadata=f.generateSEOMetadata||!1,null!=(c=f).enableVideoThumbnails||(c.enableVideoThumbnails=!0),”unlimited”===v){const e=(0,u.getScriptPath)(“jwplayer.js”);if(!e)throw new Error(“Error setting up player: Could not locate jwplayer.js script tag”);n.p=e}var A,E,b;if(f.related=y(f),f.ab&&(f.ab=(e=>{let t=e.ab;return t.clone&&(t=t.clone()),Object.keys(t.tests).forEach(n=>{t.tests[n].forEach(t=>{t.addConfig&&t.addConfig(e,t.selection)})}),t})(f)),f.plugins=F(f),A=f.playlist,(0,i.HD)(A)&&A.indexOf(l)>-1&&(f.playlist=((e,t)=>{var n;const r=null==e||null==e.querySelector||null==(n=e.querySelector(“title”))?void 0:n.textContent,u=d(e,’meta[property=”og:title”]’);let i=encodeURIComponent(u||r||””);const o=d(e,’meta[property=”og:description”]’)||d(e,’meta[name=”description”]’);return o&&(i+=`&page_description=${encodeURIComponent(o)}`),t.replace(l,i)})(document,f.playlist),f.contextual=!0),(0,o.isFileProtocol)()){const{playlist:e,t}=f;g(e)&&(f.playlist=m(e)),t&&g(t.file)&&(t.file=m(t.file))}return f.__abSendDomainToFeeds&&(b=f.playlist,/.jwplatform.com|.jwplayer.com/.test(b))&&(f.playlist=(E=f.playlist)+`${-1!==E.indexOf(“?”)?”&”:”?”}page_domain=${encodeURIComponent((0,h.X)())}`),f}},6577:(e,t,n)=>{“use strict”;n.d(t,{default:()=>re});var r=n(1096),u=n.n(r);window.Promise||(window.Promise=u());var i=n(1569),o=n(6391),s=n(6593),a=n(670);const c={availableProviders:s.B,registerProvider:a.Z};var l=n(4425);c.registerPlugin=function(e,t,n){“jwpsrv”!==e&&(0,l.fo)(e,t,n)};const d=c;var f=n(6601),D=n(4742),h=n(8348),p=n(9750),g=n(1643),m=n(7411),y=n(328),C=n(7164);const F=[[“vastxml”,”adtag”,”schedules”]],v={googima:F,vast:F,cnx:F},A=(e,t)=>{const n=e.getPlugin(t),r=Object.keys(v);if(-1===r.indexOf(t))throw new Error(`destroyDynamicPlugin must be called with plugins with one of the following plugins: ${r.toString()}`);if(!n)return;if(n.resize&&e.off(“resize”,n.resizeHandler),delete e.plugins[t],n.destroy)try{n.destroy()}catch(t){e.utils.logger.debug(“jwplayer/plugins/dynamic-plugins: “,t)}const u=n.div;null!=u&&u.parentElement&&u.parentElement.removeChild(u),e.trigger(“pluginDestroyed”,{type:”pluginDestroyed”,name:t})},E=(e,t,n,r)=>{const u=(0,C.Nq)(t),i=Object.keys(v),o=((e,t)=>{if(t[e])return t[e];const n=(0,C.sb)(e);if(t[n])return t[n];const r=(0,C.Nq)(e);return t[r]?t[r]:{}})(t,r);if(-1===i.indexOf(u))throw new Error(`setupDynamicPlugin must be called with plugins with one of the following plugins: ${i.toString()}`);A(e,u);const s=((e,t,n)=>{const r=Object.assign({},e),u=Object.assign({},t),i=Object.keys(u).filter(e=>null===e);return i.forEach(e=>delete r[e]),i.forEach(e=>delete u[e]),n.forEach(e=>{e.some(e=>u[e])&&e.forEach(e=>delete r[e])}),Object.assign({},r,u)})(o,n,v[u]);return(0,l.Ve)(t,s,e)};var b=n(8494),w=n(6042),B=n(8762);let k=0;const j=function(e,t){const n=new p.ZP(t);return n.on(g.Rc,t=>{e._qoe.tick(“ready”),t.setupTime=e._qoe.between(“setup”,”ready”)}),n.on(“all”,(t,n)=>{e.trigger(t,n)}),n},P=function(e,t){const n=e.plugins,r=Object.keys(n).map(e=>{const t=n[e];return delete n[e],t}),u=e.utils.logger.child(“jwplayer/api/api”);t.get(“setupConfig”)&&e.trigger(“remove”),e.off(),t.playerDestroy(),r.forEach(e=>{if(e.reset)try{e.reset()}catch(e){u.debug(e)}else if(e.destroy)try{e.destroy()}catch(e){u.debug(e)}}),t.getContainer().removeAttribute(“data-jwplayer-id”)};function S(e){const t=++k,n=e.id||`player-${t}`,r=new m.Z,u={},i=new B.Z(`JWPlayer[${n}]`);let s=j(this,e);r.tick(“init”),e.setAttribute(“data-jwplayer-id”,n),Object.defineProperties(this,{id:{enumerable:!0,get:()=>n},uniqueId:{enumerable:!0,get:()=>t},plugins:{enumerable:!0,get:()=>u},_qoe:{enumerable:!0,get:()=>r},version:{enumerable:!0,get:()=>f.i},Events:{enumerable:!0,get:()=>y.ZP},utils:{enumerable:!0,get:()=>Object.assign({},b.Z,{logger:i})},_:{enumerable:!0,get:()=>w.ZP}}),Object.assign(this,{_events:{},setup(t){return r.clear(“ready”),r.tick(“setup”),s&&P(this,s),s=j(this,e),s.init(t,this),this.on(t.events,null,this)},remove(){return this.getPip()&&this.setPip(!1),function(e){for(let t=o.Z.length;t–;)if(o.Z[t].uniqueId===e.uniqueId){o.Z.splice(t,1);break}}(this),s&&P(this,s),Object.keys(u).forEach(e=>{delete u[e]}),this},qoe(){const e=s.getItemQoe();return{setupTime:this._qoe.between(“setup”,”ready”),firstFrame:e.getFirstFrame?e.getFirstFrame():null,player:this._qoe.dump(),item:e.dump()}},addCues(e){return Array.isArray(e)&&s.addCues(e),this},getAudioTracks:()=>s.getAudioTracks(),getBuffer:()=>s.get(“buffer”),getCaptions:()=>s.get(“captions”),getCaptionsList:()=>s.getCaptionsList(),getConfig:()=>s.getConfig(),getContainer:()=>s.getContainer(),getControls:()=>s.get(“controls”),getCues:()=>s.getCues(),getCurrentAudioTrack:()=>s.getCurrentAudioTrack(),getCurrentCaptions:()=>s.getCurrentCaptions(),getCurrentQuality:()=>s.getCurrentQuality(),getCurrentTime:()=>s.get(“currentTime”),getAbsolutePosition:()=>s.getAbsolutePosition(),getDuration:()=>s.get(“duration”),getEnvironment:()=>h,getFullscreen:()=>s.get(“fullscreen”),getHeight:()=>s.getHeight(),getItemMeta:()=>s.get(“itemMeta”)||{},getMute:()=>s.getMute(),getContainerPercentViewable:()=>s.get(“intersectionRatio”),getPercentViewable:()=>s.get(“visibility”),getPip:()=>s.get(“pip”),getPlaybackRate:()=>s.get(“playbackRate”),getPlaylist:()=>s.get(“playlist”),getPlaylistIndex:()=>s.get(“item”),getPlaylistItem(e){if(!b.Z.exists(e))return s.get(“playlistItem”);const t=this.getPlaylist();return t?t[e]:null},getPosition:()=>s.get(“position”),getProvider:()=>s.getProvider(),getQualityLevels:()=>s.getQualityLevels(),getSafeRegion:(e=!0)=>s.getSafeRegion(e),getState:()=>s.getState(),getStretching:()=>s.get(“stretching”),getContainerViewable:()=>s.get(“containerViewable”),getViewable:()=>s.get(“viewable”),getVisualQuality:()=>s.getVisualQuality(),getVolume:()=>s.get(“volume”),getWidth:()=>s.getWidth(),isReady:()=>s.isReady(),setCaptions(e){return s.setCaptions(e),this},setConfig(e){return s.setConfig(e),this},setControls(e){return s.setControls(e),this},setCurrentAudioTrack(e){s.setCurrentAudioTrack(e)},setCurrentCaptions(e){s.setCurrentCaptions(e)},setCurrentQuality(e){s.setCurrentQuality(e)},setFullscreen(e){return s.setFullscreen(e),this},setAllowFullscreen(e){return s.setAllowFullscreen(e),this},setMute(e){return s.setMute(e),this},setPip(e){return s.setPip(e),this},setPlaybackRate(e){return s.setPlaybackRate(e),this},setPlaylistItem(e,t){return s.setPlaylistItem(e,t),this},setCues(e){return Array.isArray(e)&&s.setCues(e),this},setVolume(e){return s.setVolume(e),this},load(e,t){return s.load(e,t),this},play(e){return s.play(e),this},pause(e){return s.pause(e),this},playToggle(e){switch(this.getState()){case g.r0:case g.Kb:return this.pause(e);default:return this.play(e)}},seek(e,t){return s.seek(e,t),this},playlistItem(e,t){return s.playlistItem(e,t),this},playlistNext(e){return s.playlistNext(e),this},playlistPrev(e){return s.playlistPrev(e),this},next(e){return s.next(e),this},requestPip(e){return s.requestPip(e),this},castToggle(){return s.castToggle(),this},stopCasting(){return s.stopCasting(),this},requestCast(e){return s.requestCast(e),this},createInstream:()=>s.createInstream(),stop(){return s.stop(),this},resize(e,t){return s.resize(e,t),this},addButton(e,t,n,r,u){return s.addButton(e,t,n,r,u),this},removeButton(e){return s.removeButton(e),this},getMediaElement:()=>s.getMediaElement(),attachMedia(){return s.attachMedia(),this},detachMedia(){return s.detachMedia(),this},isBeforeComplete:()=>s.isBeforeComplete(),isBeforePlay:()=>s.isBeforePlay(),setPlaylistItemCallback(e,t){s.setItemCallback(e,t)},removePlaylistItemCallback(){s.setItemCallback(null)},getPlaylistItemPromise:e=>s.getItemPromise(e),getFloating:()=>Boolean(s.get(“isFloating”)),setFloating(e){s.setConfig({floating:{mode:e?”always”:”never”}})},getChapters:()=>s.getChapters(),getCurrentChapter:()=>s.getCurrentChapter(),setChapter:e=>s.setChapter(e),setupDynamicPlugin(e,t){return e?E(this,e,t,s.get(“plugins”)):Promise.resolve()},destroyDynamicPlugin(e){if(e)return A(this,e)}})}Object.assign(S.prototype,{on(e,t,n){return y.on.call(this,e,t,n)},once(e,t,n){return y.IH.call(this,e,t,n)},off(e,t,n){return y.S1.call(this,e,t,n)},trigger(e,t){return(t=w.ZP.isObject(t)?Object.assign({},t):{}).type=e,D.Z.debug?y.X$.call(this,e,t):y.wj.call(this,e,t)},getPlugin(e){return this.plugins[e]},addPlugin(e,t){this.plugins[e]=t,”function”==typeof t.addToPlayer&&(this.isReady()?t.addToPlayer.call(this,!0):this.on(“ready”,function(){t.addToPlayer.call(this,!1)})),t.resize&&this.on(“resize”,t.resizeHandler)},registerPlugin(e,t,n){(0,l.fo)(e,t,n)},getAdBlock:()=>!1,playAd(e){},pauseAd(e){},skipAd(){},setAdMacros(e){},getAdMacros(){},updateQueryJSAdTargeting(e){},getQueryJSAdTargeting(){}}),n.p=(0,i.loadFrom)();const O=e=>{for(let t=0;t