Connect with us

North Dakota

Major penalty dooms UMD in loss to North Dakota

Published

on

Major penalty dooms UMD in loss to North Dakota


DULUTH — North Dakota scored on its power play chances Saturday, and Minnesota Duluth did not.

The result was a 4-1 victory for the No. 3-ranked Fighting Hawks over the No. 10 Bulldogs in NCHC play at Amsoil Arena.

Sophomore wing Mac Swanson, freshman wing Will Zellers and senior wing Dylan James scored for the Hawks, all in the third period. James scored two breakaway goals to clinch the win, putting his second into an empty net.

Sophomore center Zam Plante was credited with the Bulldogs’ lone goal after a shot by his younger brother and linemate, wing Max Plante, went in off the elder Plante’s skate with 7:58 to play, pulling UMD within a goal before James answered.

Advertisement

Freshman goaltender Jan Spunar made 25 saves for North Dakota while Bulldogs sophomore Ethan Dahlmeir finished with 24 saves.

“That’s playoff hockey, that’s how tight it is going to be,” said Bulldogs senior defenseman and captain Joey Pierce about how UMD’s series with North Dakota felt. “That’s how small the margin is — one little shift, one little decision. That’s something we need to learn from and think about. Everyone has to realize every decision they’re making matters. I think we do that at times, but we have to be able to do that all the time.”

Minnesota Duluth forward Kyler Kovich (38) rests during a media timeout against North Dakota on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

North Dakota took command on a five-minute power play in the third period to break open a scoreless game. Zellers and Swanson both scored while UMD senior center Kyle Kovich sat for five minutes in the penalty box for boarding.

Advertisement

The Hawks finished the game 2-for-5 on the power play, going 2-for-3 on the Kovich major that came 3:37 into the third period.

“We took a bad penalty in the third period and it cost us the game,” Bulldogs coach Scott Sandelin said. “That’s all that needs to be said.

“We’re in a tight game. It was back and forth, 0-0. Going into the third period we had a chance to win a game. We take a penalty. Good teams, like they usually do, capitalize. I would hope we do the same thing. It’s the difference in the game.”

The Bulldogs went 0-for-3 on the power play in the first period,

just as they did Friday night in the 3-2 overtime win.

Advertisement

North Dakota took three penalties in less than four minutes in the first period, giving UMD a 5-on-3 advantage for 46 seconds at one point.

college men play ice hockey
Minnesota Duluth forward Scout Truman (24) skates against North Dakota forward Cade Littler (20) on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

UMD had the best power play in the NCAA coming into the weekend at 32.3%, but dropped to second behind Minnesota after Friday’s results — the Gophers entered Saturday 32.5% — as UND held UMD to 1-for-5 on Friday.

North Dakota took a fourth penalty to close the first period, giving UMD a power play to start the second period. UMD didn’t convert on that one, either, and finished the game 0-for-4 after not getting another power play Saturday.

Advertisement

UMD put seven shots on Spunar on four power plays that spanned 7:14, but Max Plante said he didn’t feel good about how the power play performed.

college men play ice hockey
Minnesota Duluth forward Max Plante (10) passes the puck against North Dakota forward Will Zellers (9) on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

“We’re having chances, the power play should have chances, but we’ve got to capitalize on them,” Max Plante said. “I don’t know what needs to change. Maybe move the puck faster. Myself, I need to make smarter plays. It just needs to be better.”

North Dakota had a goal overturned by a UMD challenge early in the second period. The Bulldogs successfully challenged for offside, wiping out what would have been the first goal of the season for Hawks sophomore defenseman Jayden Jubenvill.

Advertisement

There were three video reviews Saturday. The first two — the offside challenge by UMD and a North Dakota challenge for a missed major penalty — both went in the Bulldogs’ direction. The referees initiated the third review, which was of Kovich’s hit in the North Dakota zone, ruling it was worthy of a major penalty.

Why did Sandelin not challenge a hit from behind on Luke Bibby in the third period? The Bulldogs freshman wing was hit from behind into the wall with UMD down 2-1. The hit looked similar to what landed Kovich in the penalty box for five minutes.

college men play ice hockey
Minnesota Duluth head coach Scott Sandelin yells at the refs on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

Sandelin had a conversation with the referees, and then decided not the challenge the hit.

Advertisement

“They came over and told me it was a dive,” Sandelin said. “I said, ‘Well then why don’t you call the penalty on us?’”

Sandelin didn’t blame the referees for the loss. He blamed his team’s lack of discipline, something they discussed after the second period ended with a scrum that had UMD junior defenseman Brady Cleveland and North Dakota sophomore wing Cody Croal starting the third in the penalty box.

college men play ice hockey
Minnesota Duluth and North Dakota players fight as time expires in the second period on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

The coach felt the momentum of Saturday’s game was swinging in their favor, that North Dakota was getting frustrated. Then Kovich took a major penalty.

Advertisement

“We did it to ourselves. We put ourselves in a bad position and can’t do that,” Sandelin said. “We talked about it in between periods. Stay disciplined. You know what? Every time we talk about it, we do something dumb. It’s unbelievable, so I don’t know if I should stop talking about it?”

Dahlmeir suffered his first loss in the UMD net Saturday. The Bulldogs backup is filling in for starter Adam Gajan, who is with Slovakia at the 2026 Olympics in Italy. Dahlmeir, a transfer from Miami, started his UMD career 3-0, including a win Friday in goal against North Dakota. He’s now 4-11-1 as the goalie of record in his college career.

college men play ice hockey
Minnesota Duluth goaltender Ethan Dahlmeir (35) makes a save against North Dakota on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

The Hawks leave Duluth battered and bruised. UND was without one half of its top defensive pairing Saturday — senior Bennet Zmolek — because of an undisclosed injury.

Advertisement

Freshman center Cole Reschny left the game in the second period with a lower-body injury after getting slashed by Cleveland on a breakaway. He and Cleveland got tied up and crashed hard into the end wall together.

Reschny had to be helped off the ice, unable to put weight on his left leg.

college men play ice hockey
Minnesota Duluth and North Dakota players fight as time expires in the second period on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

The Bulldogs got their first sellout of 2025-26 on Saturday, with an announced crowd of 6,869. That tops Friday’s season-high of 6,668, which was 88 tickets short of a sellout. The previous high at Amsoil Arena in 2025-26 over the first 13 home games was 5,801 on Saturday, Jan. 4 against Western Michigan. UMD entered the weekend averaging 5,337 fans per game, which ranked 10th in the NCAA and fourth in the NCHC.

Advertisement

The Bulldogs have two regular season home games remaining, Feb. 27-28 against Colorado College, and hold the final spot to host a best-of-three NCHC quarterfinal series March 6-8, sitting fourth in the NCHC.

The Bulldogs are idle next weekend before hitting the road for the final time in the 2025-26 regular season at Miami. The Bulldogs and RedHawks drop the puck at 4:30 p.m. CST on Feb. 20 and at 5:05 p.m. CST on Feb. 21.

college men play ice hockey
Minnesota Duluth defenseman Brady Cleveland (5) heads to the locker room after a fight at the end of the second period against North Dakota on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

North Dakota 0-0-4—4
Minnesota Duluth 0-0-1—1
First period
No scoring.
Second period
No scoring.
Third period
1. ND, Mac Swanson (Will Zellers, Abram Wiebe), 4:49 (pp)
2. ND, Zellers (Wiebe, Swanson), 7:35 (pp)
3. UMD, Zam Plante (Max Plante, Aaron Pionk), 12:02
4. ND, Dylan James (Wiebe), 14:44
5. ND, James (Ben Striden), 17:06 (en)
Saves — Jan Spunar, ND, 25; Ethan Dahlmeir, UMD, 24.
Power play — ND 2-5; UMD 0-4. Penalties — ND 5-10; UMD 4-11.

Advertisement
college men play ice hockey
Minnesota Duluth forward Daniel Shlaine (13) skates against North Dakota on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

college men play ice hockey
Minnesota Duluth defenseman Adam Kleber (6) rests during a media timeout against North Dakota on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

college men play ice hockey
North Dakota head coach Dane Jackson yells at the refs on Saturday at Amsoil Arena in Duluth.

Clint Austin / Duluth Media Group

Advertisement
college men play ice hockey
Minnesota Duluth defenseman Brady Cleveland (5) skates against North Dakota defenseman Andrew Strathmann (16) on Saturday.

Clint Austin / Duluth Media Group

college men play ice hockey
Minnesota Duluth forward Jayson Shaugabay (17) shoots the puck North Dakota goaltender Jan Špunar (35) on Saturday.

Clint Austin / Duluth Media Group

Advertisement
college men play ice hockey
Minnesota Duluth forward Zam Plante (27) and North Dakota forward Ellis Rickwood (29) take a faceoff on Saturday.

Clint Austin / Duluth Media Group

college men play ice hockey
Minnesota Duluth forward Max Plante (10) skates with the puck against North Dakota on Saturday.

Clint Austin / Duluth Media Group





Source link

Advertisement

North Dakota

In ‘last chapter,’ North Dakota son who made ultimate sacrifice in World War II comes home

Published

on

In ‘last chapter,’ North Dakota son who made ultimate sacrifice in World War II comes home


DAHLEN, N.D. — A spectacular summer day with blue skies, puffy clouds and a light breeze served as a perfect backdrop for the homecoming for a North Dakota hero of World War II.

Hundreds of people came to pay respects to U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson on Saturday, June 20, in his hometown of Dahlen, North Dakota, 55 miles northwest of Grand Forks.

His funeral and burial were the culmination of three days worth of ceremonies, remembrances and celebrations for the extended Ellingson family, friends and community members.

The Dahlen Lutheran Church watches over proceedings Saturday, June 20, 2026, in Dahlen, North Dakota, before U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson’s funeral.

Chris Flynn / The Forum

Advertisement

Brittany Jallo, a great niece to Ellingson, said the family has never let him be forgotten.

“It’s so surreal, it’s like I’m smiling and crying at the same time,” she said.

Terry Ellingson, one of Irvin’s nephews, said they can finally put him to rest alongside other family members.

“It’s a real gift to us, and it’s something that we don’t have to keep wondering about anymore,” he said.

Advertisement
image002 (2).jpg
U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson of Dahlen, North Dakota, served in WWII. His plane was shot down over Tokyo in April of 1945 and he was captured by Japanese military. Ellingson died a few weeks later when the prison where he was detained caught fire in a U.S. bombing raid, killing all 62 American detainees inside.

Contributed / Lon Enerson

This was a day many prayed for

but feared might never come.

Ellingson, then 25, was working as a radar operator aboard a B-29 Superfortress that had completed a combat mission over Tokyo when it was fired upon by a Japanese fighter plane on April 14, 1945.

Advertisement

He and other crewmen parachuted safely, only to be captured by the Japanese military and held as prisoners of war. The American POWs in the Tokyo military prison died tragically six weeks later when a fire, sparked by U.S. bombing runs and high winds, swept through the wooden building.

Picture of Flight Crew.jpg
U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson of Dahlen, North Dakota, served as part of this 11-man crew during WWII. He is pictured in the front row, second from right.

Contributed

Positive identification of remains seemed almost impossible. But almost exactly one year ago, with the work of

forensic anthropologists using advanced DNA technology

Advertisement

and persistence by family members, it happened.

Lon Enerson, another of Ellingson’s nephews, spearheaded the years-long effort and plans to finally bring Ellingson’s remains back home.

062126.N.FF.WWIIAirmanFuneral.2
Lon Enerson delivers a tribute during the funeral service for his uncle, World War II U.S. Army Air Forces Staff Sgt. Irvin Ellingson, on Saturday, June 20, 2026, at Dahlen Lutheran Church in Dahlen, North Dakota.

Chris Flynn / The Forum

Enerson, now living in St. Cloud, Minnesota, grew up a few miles from the farmstead where Ellingson was born and raised.

Advertisement

He’s been trying to write a book about his uncle Irvin for four years.

“The book’s on hold, of course. I never knew we’d get this last chapter,” he said.

Ellingson’s remains arrived at Minneapolis-St. Paul International Airport from Joint Base Pearl Harbor-Hickam in Honolulu, Hawaii, early Wednesday, where family members waited on the tarmac.

“It was such an intimate experience for all of us, something that I’ll never forget, really,” Enerson said.

A contingent of law enforcement officers and motorcyclists escorted his remains north.

Advertisement

On Thursday, another convoy brought Ellingson’s remains

from the Fargo Air Museum to Grand Forks

for a ceremony featuring Gov. Kelly Armstrong, Sen. John Hoeven and Rep. Julie Fedorchak.

A family celebration on a rural Nelson County farmstead filled the day Friday leading up to Saturday’s farewell.

062126.N.FF.WWIIAirmanFuneral.7
Mike Thoe and his grandson, Evan Thoe, pay their respects as they view the open casket of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson prior to his funeral service Saturday, June 20, 2026, at Dahlen Lutheran Church in Dahlen, North Dakota. The Thoes flew from Auburn, Washington, to attend three days of events to honor Ellingson, who died during World War II in a Japanese military prison fire. Mike Thoe’s dad was Ellingson’s cousin.

Chris Flynn / The Forum

Advertisement

At Dahlen Lutheran Church, one of Ellingson’s dress uniforms was on display in his open casket, with his wrapped remains situated toward the top.

His remains, and those of 61 other U.S. servicemen who perished in the Tokyo military prison fire,

first arrived at a forensic lab in Honolulu

in spring of 2022, where the painstaking work of identification began.

Advertisement

Many Ellingson family members contributed DNA to assist in that process.

Two forensic anthropologists from the Defense POW/MIA Accounting Agency, working in that lab in Hawaii, helped identify Ellingson’s remains.

The family grew so close to Kristen Grow and Melissa Menschel,

they invited them to Ellingson’s farewell. To many family members’ surprise, the two women were able to make the trip.

062126.N.FF.WWIIAirmanFuneral.6
Forensic anthropologists Melissa Menschel, left, and Kristen Grow discuss what it means to have played a role in identifying the remains of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson, who died during World War II in a Japanese military prison fire. The two flew in from Hawaii to attend Ellingson’s funeral service in Dahlen, North Dakota, on Saturday, June 20, 2026.

Chris Flynn / The Forum

Advertisement

“Everybody keeps thanking us, but we thank them for allowing us to be part of this process, for them having that persistence in the beginning, and then trusting us with this profound responsibility,” Grow said.

“We don’t interact very often with families unless they come to our lab, and so this is a rare opportunity for us … so we said we can’t miss it,” Menschel said.

The funeral featured music and scriptural readings from many extended Ellingson family members.

Enerson played the trumpet in several orchestral arrangements, and four other Ellingson nephews sang beautiful harmonies.

Advertisement

In the homily, Pastor Val Teppo spoke of the letters Ellingson wrote home to his family, saying it was time for him to get home.

062126.N.FF.WWIIAirmanFuneral.5
Pastor Val Teppo touches the casket of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson before it is carried into Dahlen Lutheran Church for his funeral service on Saturday, June 20, 2026, in Dahlen, North Dakota. More than 80 years after his death during World War II, Ellingson’s remains were finally identified and returned to his hometown.

Chris Flynn / The Forum

“Today isn’t the homecoming I am sure he was envisioning then when he wrote those letters, but more than 80 years later, Irvin is indeed coming home,” Teppo said.

Col. James Schlabach, commander of the 91st Missile Wing at the Minot Air Force Base, spoke of how Ellingson, at age 22, during the deadliest conflict in history, raised his right hand and said he was ready to serve.

Advertisement

“What I’d like to do as a final thank you on behalf of a grateful nation, a grateful U.S. military, is offer Staff Sgt. Irvin Ellingson one final salute,” Schlabach said.

062126.N.FF.WWIIAirmanFuneral.3
Col. James L. Schalabach, commander of the 91st Missile Wing at Minot Air Force Base, renders a final salute to U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson during his funeral service held Saturday, June 20, 2026, at Dahlen Lutheran Church in Dahlen, North Dakota.

Chris Flynn / The Forum

He left the lectern, approached the casket, and fired off a sharp, solemn salute.

Attendees loaded onto buses for the convoy to Middle Forest River Cemetery, just a few miles away on gravel roads.

Advertisement

First, the silver hearse carrying Ellingson’s casket had an important stop.

062126.N.FF.WWIIAirmanFuneral.11
The funeral procession for World War II U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson makes a stop Saturday, June 20, 2026, in Dahlen, North Dakota, at the farm he grew up on before going to the cemetery for his burial.

Chris Flynn / The Forum

It was driven onto the farmstead where Irvin once lived with his parents, Tommy and Ella Ellingson, and seven siblings — the place where the family spent many waking hours, wondering whether Irvin would ever come home.

The old farmhouse is no longer but the property is still very much in the family, as Ellingson’s great niece Brittany Jallo, her husband and children built a home there.

Advertisement
062126.N.FF.WWIIAirmanFuneral.13
Ashley and Adam Jallo, with their niece and nephew, Lillian and Toren, and a friend’s daughter, Iley, wave as cars and buses make their way to the cemetery for the graveside service of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson on Saturday, June 20, 2026, in Dahlen, North Dakota.

Chris Flynn / The Forum

The hearse circled the driveway and paused, looking out onto the rolling hills and creeks for one final farewell, as children waved American flags and a family member in Marine Corps blues stood at attention.

062126.N.FF.WWIIAirmanFuneral.9
Lon Enerson, right, talks with Arden Bell after a military graveside service for World War II Army Air Forces Staff Sgt. Irvin C. Ellingson on Saturday, June 20, 2026, in Dahlen, North Dakota. Enerson is Ellingson’s nephew. Ellingson died in a Japanese military prison that caught fire in 1945. His remains were subsequently identified and returned Saturday to his hometown.

Chris Flynn / The Forum

Advertisement

The convoy proceeded to the cemetery for final military honors, which included the flyover of a B-52, a long-range strategic bomber from Minot Air Force Base.

With attendees craning their necks toward the sky, the plane’s wide wings appeared a stark contrast to fluffy clouds as it flew by.

At the conclusion, one attendee who said he wasn’t a family member, thanked Enerson and everyone involved for what he described as “an experience of a lifetime.”

062126.N.FF.WWIIAirmanFuneral.14
A 69th Bomb Squadron B-52 from Minot Air Force Base flies over the Middle Forest Cemetery in Dahlen, North Dakota, on Saturday, June 20, in honor of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson’s service and sacrifice.

Chris Flynn / The Forum

Advertisement





Source link

Advertisement
Continue Reading

North Dakota

For North Dakota producers, ‘death by a thousand paper cuts’

Published

on

For North Dakota producers, ‘death by a thousand paper cuts’


BISMARCK — North Dakota is experiencing losses on nearly every commodity outside of beef and cattle and the state is working toward finding solutions to the ongoing loss of cropland value. At the same time, costs have increased at a faster rate than farmers are used to. North Dakota Agriculture Commissioner Doug Goehring describes it as “death by a thousand paper cuts.”

“It’s not any one thing that’s taking farmers to their knees,” he said. “I needed to get a certain sensor in the fuel pump and that fall before COVID, we were coming out of a kind of a tough year and it was $1,700. I said, ‘Let’s just wait and put it in next spring.’ Well, next spring came around and it was $3,200. I mean, holy cow. And nothing changed. So, there just seems to be some opportunistic type of practices going on.”

Rules and regulations don’t seem to be helping. For Goehring, a look at certain regulations would be a good step. One example is the Regional Haze Rule adopted by the EPA in 1999, mandating that states develop and implement air quality protection plans to reduce the pollution that causes visibility impairment. North Dakota, with a clean coal emission in place and operating at 19 parts per million, was disadvantaged.

“You had air emission standards in Pennsylvania that were operating at 200. Then the memorandum came from the administration and EPA that you had to cut those emissions in half. How the heck do you cut 19 or 18 parts per million in half?” he said.

Advertisement

American culture has brought more hurdles, too.

Tom Campbell, USDA state director for Rural Development, notes the rise of GLP-1 drugs. People are eating less sugar, bread and starches, which could be hitting some key sectors regionally. Combined with rising expenses and fixed costs, it becomes a “double whammy.”

“You have to harvest everything, and hopefully we can get some big yields to offset some of the losses,” Campbell said, noting that weight-loss drugs may be “changing habits” among consumers.

“… I don’t know if it’s for sure or not, but we’re concerned about the future there, too.”

A bright spot for the region, but an unfortunate development for others, is drought in the Pacific Northwest. Low moisture levels there have added dollars to other markets.

Advertisement

“Unfortunately, somebody else’s disaster is our benefit. But, usually, that’s what it takes: somebody else’s problems to fix our problems,” Campbell said.

With prices, it’s a waiting game. High prices are generally thought to correct themselves with low demand. What can be controlled, Goehring believes, is the way rules and regulations are considered.

Measurable outcomes could give detailed accounts of the domino effect that takes place with either implementing regulations or taking them away.

“There has to be some measurable difference on a basis at which the public can derive some value from a rule or regulation that goes in place. Because every one of them is impacting our daily lives, whether it’s at home, on the road or in our businesses,” Goehring said.

Advertisement

Digital Content Producer and Sports Reporter at the Grand Forks Herald since December of 2020. Maxwell can be contacted at mmarko@gfherald.com.





Source link

Continue Reading

North Dakota

Page Days returns 1 year after destructive storm

Published

on

Page Days returns 1 year after destructive storm


PAGE, N.D. — An annual celebration in a small Cass County community this year will be extra special.

Traditionally, Page Days is held Father’s Day weekend.

‘+’

‘.concat(s||””,’‘).concat(a,”

Advertisement

“)+”

“),f=e.get(“width”),d=e.get(“height”),p=(0,r.n)(l);return(0,u.iF)(p,{width:f.toString().indexOf(“%”)>0?f:””.concat(f,”px”),height:d.toString().indexOf(“%”)>0?d:””.concat(d,”px”)}),p}},6622(e,t,n){“use strict”;n.d(t,{A:()=>f});var r=n(494),u=n(9407),i=n(6147),o=n(5291),a=n(7316),s=[],c=-1,l=function(){(0,i.u)(c),c=(0,i.x)(function(){s.forEach(function(e){e.view.updateBounds();var t=e.view.model.get(“containerWidth”);e.resized=e.width!==t,e.width=t}),s.forEach(function(e){e.contractElement.scrollLeft=2*e.width}),s.forEach(function(e){(0,a.iF)(e.expandChild,{width:e.width+1}),e.resized&&e.view.model.get(“visibility”)&&e.view.updateStyles()}),s.forEach(function(e){e.expandElement.scrollLeft=e.width+1}),s.forEach(function(e){e.resized&&e.view.checkResized()})})},f=function(){function e(t,n,u){(0,r._)(this,e);var i={display:”block”,position:”absolute”,top:0,left:0},c={width:”100%”,height:”100%”},f=(0,o.n)(”),d=f.firstChild,p=d.firstChild,h=d.nextSibling;(0,a.iF)([d,h],Object.assign({overflow:”auto”},i,c)),(0,a.iF)(f,Object.assign({},i,c)),this.expandElement=d,this.expandChild=p,this.contractElement=h,this.hiddenElement=f,this.element=t,this.view=n,this.model=u,this.width=0,this.resized=!1,t.firstChild?t.insertBefore(f,t.firstChild):t.appendChild(f),t.addEventListener(“scroll”,l,!0),s.push(this),l()}return(0,u._)(e,[{key:”destroy”,value:function(){if(this.view){var e=s.indexOf(this);-1!==e&&s.splice(e,1),this.element.removeEventListener(“scroll”,l,!0),this.element.removeChild(this.hiddenElement),this.view=this.model=null}}}]),e}()},8089(e,t,n){“use strict”;n.d(t,{A:()=>m});var r,u=n(2329),i=[],o=[],a=[],s={},c=!1,l=!1,f=function(e,t){for(var n=t.length;n–;){var r=t[n];if(e.target===r.getContainer()){r.setIntersection(e);break}}},d=function(){var e=window.IntersectionObserver;r||(r=new e(function(e){if(null==e?void 0:e.length)for(var t=e.length;t–;){var n=e[t];f(n,i),f(n,o)}},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}))},p=function(){i.forEach(function(e){e.model.set(“activeTab”,(0,u.A)())})},h=function(e,t){var n=t.indexOf(e);-1!==n&&t.splice(n,1)},v=function(e){a.forEach(function(t){t(e)})},D=function(){l||(l=!0,document.addEventListener(“visibilitychange”,p),document.addEventListener(“webkitvisibilitychange”,p))},g=function(){l&&!(i.length>0)&&(l=!1,document.removeEventListener(“visibilitychange”,p),document.removeEventListener(“webkitvisibilitychange”,p))};let m={add:function(e){i.push(e),D()},remove:function(e){h(e,i),g(),window.removeEventListener(“scroll”,v)},addScrollHandler:function(e){c||(c=!0,window.addEventListener(“scroll”,v)),a.push(e)},removeScrollHandler:function(e){h(e,a)},addWidget:function(e){o.push(e)},removeWidget:function(e){h(e,o)},size:function(){return i.length},observe:function(e){d(),s[e.id]||(s[e.id]=!0,r.observe(e))},unobserve:function(e){r&&s[e.id]&&(delete s[e.id],r.unobserve(e))}}},7230(e,t,n){“use strict”;n.d(t,{fY:()=>c,uT:()=>s});var r=”__JWP____ePBPK____”,u={};window[r]?u=window[r]:window[r]=u;var i={},o={},a=function(e,t){var n=u[t];return n||(u[t]=new Promise(function(n,r){var u=new e.key(t);if(“unlimited”===u.edition())return r();var i=u.token();e.ajax(“https://entitlements.jwplayer.com/”+i+”.json”,function(e){var t=null==e?void 0:e.response;t?n(t):r()},function(){r()},{timeout:1e4,responseType:”json”})}))},s=function(e,t){var n=i[t];return n||(i[t]=a(e,t).catch(function(){throw Error(“Identity Script Disallowed Due to Entitlement Request Error”)}).then(function(e){if(!0!==e.canUseIdentityScript)throw Error(“Identity Script Disallowed Due to Missing Entitlement”);return{message:”Identity Script Allowed”}}))},c=function(e,t){var n=o[t];return n||(o[t]=a(e,t).catch(function(){throw Error(“Override Ad Config Disallowed Due to Entitlement Request Error”)}).then(function(e){if(!0!==e.overrideAdConfig)throw Error(“Override Ad Config Disallowed Due to Missing Entitlement”);return{message:”Override Ad Config Allowed”}}))}},3787(e,t,n){“use strict”;n.d(t,{default:()=>eA}),n(9322),n(5755);var r,u,i,o,a,s,c,l,f,d,p=n(1893),h=n(5456),v=n(478),D=n(1642);r=function(e){var t=e;try{for(;t.document!==t.parent.document;)t=t.parent}catch(e){}return t},u=function(e){return atob(e)},i=function(e){var t=e.message,n=e.payload,i=new XMLHttpRequest;i.open(“POST”,u(“aHR0cHM6Ly9wbC5jb25uYXRpeC5jb20=”),!0),i.setRequestHeader(“Content-Type”,”application/json”);var o=navigator.userAgent,a=r(window).location.href,s=(a.includes(“://”)?a.split(“://”)[1]:a).split(“https://www.inforum.com/”)[0],c=u(“anc=”),l=(0,h._)((0,p._)({},void 0===n?{}:n),{pageDomain:s,source:c});i.send(JSON.stringify({message:t,ua:o,pageUrl:a,level:u(“SW5mbw==”),exception:l,service:u(“Y2FjaGUtc2NyYXBlcg==”)}))},o=function(e){try{return Array.from(e.document.querySelectorAll(“script”)).some(function(e){return e.src.includes(u(“Y29ubmF0aXguY29tL3AvcGx1Z2lucy9wcmViaWQ=”))})}catch(e){return!1}},a=function(){var e=[],t=r(window);e.push(t);var n=function(t,r){if(!(r>3)){try{s=Array.from(t.frames).filter(function(e){return!o(e)})}catch(e){return}var u=!0,i=!1,a=void 0;try{for(var s,c,l=s[Symbol.iterator]();!(u=(c=l.next()).done);u=!0){var f=c.value;e.push(f),n(f,r+1)}}catch(e){i=!0,a=e}finally{try{u||null==l.return||l.return()}finally{if(i)throw a}}}};return n(t,1),e},s=function(e){var t=[];try{e._pbjsGlobals.forEach(function(n){var r=e[n];r&&(void 0===r?”undefined”:(0,D._)(r))===”object”&&t.push(r)})}catch(e){}return t},c=function(e){if(!(Math.random()>.005)){var t=(0,p._)({},e.getConfig()).cache;(void 0===t?”undefined”:(0,D._)(t))===”object”&&null!==t?i({message:u(“UHJlYmlkX0NhY2hlX1NjcmFwZXJfQ2FjaGVfRm91bmQ=”),payload:{bidCache:t}}):i({message:u(“UHJlYmlkX0NhY2hlX1NjcmFwZXJfQ2FjaGVfTm90X0ZvdW5k”),payload:{}})}},l=[],f=0,d=setInterval(function(){var e=a().flatMap(function(e){return s(e)}).filter(function(e){return!l.includes(e)});e.forEach(function(e){return c(e)}),l.push.apply(l,(0,v._)(e)),++f>=20&&clearInterval(d)},1e3);var g=n(8),m=n.n(g);window.Promise||(window.Promise=m());var y=n(5483),A=n(7227),C=n(9063),F=n(8888);let E={availableProviders:C.M,registerProvider:F.A};var b=n(3277);E.registerPlugin=function(e,t,n){“jwpsrv”!==e&&(0,b.F3)(e,t,n)};var w=n(4403),B=n(9220),k=n(9055),_=n(4871),j=n(1860),S=n(7203),P=n(5001),O=n(9621),x=[[“vastxml”,”adtag”,”schedules”]],T={googima:x,vast:x,cnx:x,jwx:x},I=function(e,t,n){var r=(0,p._)({},e),u=(0,p._)({},t),i=Object.keys(u).filter(function(e){return null===e});return i.forEach(function(e){return delete r[e]}),i.forEach(function(e){return delete u[e]}),n.forEach(function(e){e.some(function(e){return u[e]})&&e.forEach(function(e){return delete r[e]})}),(0,p._)({},r,u)},L=function(e,t){var n=e.getPlugin(t),r=Object.keys(T);if(-1===r.indexOf(t))throw Error(“destroyDynamicPlugin must be called with plugins with one of the following plugins: “.concat(r.toString()));if(n){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)}var u=n.div;(null==u?void 0:u.parentElement)&&u.parentElement.removeChild(u),e.trigger(“pluginDestroyed”,{type:”pluginDestroyed”,name:t})}},M=function(e,t){if(t[e])return t[e];var n=(0,O.Gv)(e);if(t[n])return t[n];var r=(0,O.dB)(e);return t[r]?t[r]:{}},N=function(e,t,n,r){var u=(0,O.dB)(t),i=Object.keys(T),o=M(t,r);if(-1===i.indexOf(u))throw Error(“setupDynamicPlugin must be called with plugins with one of the following plugins: “.concat(i.toString()));L(e,u);var a=I(o,n,T[u]);return(0,b.fL)(t,a,e)},R=n(2194),V=n(9555),U=n(5637),z=0,H=function(e,t){var n=new _.Ay(t);return n.on(j.yE,function(t){e._qoe.tick(“ready”),t.setupTime=e._qoe.between(“setup”,”ready”)}),n.on(“all”,function(t,n){e.trigger(t,n)}),n},$=function(e,t){var n=e.plugins,r=Object.keys(n).map(function(e){var 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(function(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”)},q=function(e){for(var t=A.A.length;t–;)if(A.A[t].uniqueId===e.uniqueId){A.A.splice(t,1);break}};function Q(e){var t=++z,n=e.id||”player-“.concat(t),r=new S.A,u={},i=new U.A(“JWPlayer[“.concat(n,”]”)),o=H(this,e);r.tick(“init”),e.setAttribute(“data-jwplayer-id”,n),Object.defineProperties(this,{id:{enumerable:!0,get:function(){return n}},uniqueId:{enumerable:!0,get:function(){return t}},plugins:{enumerable:!0,get:function(){return u}},_qoe:{enumerable:!0,get:function(){return r}},version:{enumerable:!0,get:function(){return w.r}},Events:{enumerable:!0,get:function(){return P.Ay}},utils:{enumerable:!0,get:function(){return Object.assign({},R.A,{logger:i})}},_:{enumerable:!0,get:function(){return V.Ay}}}),Object.assign(this,{_events:{},setup:function(t){return r.clear(“ready”),r.tick(“setup”),(null==t?void 0:t.debug)!==void 0&&(B.A.debug=t.debug),o&&$(this,o),(o=H(this,e)).init(t,this),this.on(t.events,null,this)},remove:function(){return this.getPip()&&this.setPip(!1),q(this),o&&$(this,o),Object.keys(u).forEach(function(e){delete u[e]}),this},qoe:function(){var e=o.getItemQoe();return{setupTime:this._qoe.between(“setup”,”ready”),firstFrame:e.getFirstFrame?e.getFirstFrame():null,player:this._qoe.dump(),item:e.dump()}},addCues:function(e){return Array.isArray(e)&&o.addCues(e),this},getAudioTracks:function(){return o.getAudioTracks()},getBuffer:function(){return o.get(“buffer”)},getCaptions:function(){return o.get(“captions”)},getCaptionsList:function(){return o.getCaptionsList()},getConfig:function(){return o.getConfig()},getContainer:function(){return o.getContainer()},getControls:function(){return o.get(“controls”)},getCues:function(){return o.getCues()},getCurrentAudioTrack:function(){return o.getCurrentAudioTrack()},getCurrentCaptions:function(){return o.getCurrentCaptions()},getCurrentQuality:function(){return o.getCurrentQuality()},getCurrentTime:function(){return o.get(“currentTime”)},getAbsolutePosition:function(){return o.getAbsolutePosition()},getDuration:function(){return o.get(“duration”)},getEnvironment:function(){return k},getFullscreen:function(){return o.get(“fullscreen”)},getHeight:function(){return o.getHeight()},getItemMeta:function(){return o.get(“itemMeta”)||{}},getMute:function(){return o.getMute()},getContainerPercentViewable:function(){return o.get(“intersectionRatio”)},getPercentViewable:function(){return o.get(“visibility”)},getPip:function(){return o.get(“pip”)},getPlaybackRate:function(){return o.get(“playbackRate”)},getPlaylist:function(){return o.get(“playlist”)},getPlaylistIndex:function(){return o.get(“item”)},getPlaylistItem:function(e){if(!R.A.exists(e))return o.get(“playlistItem”);var t=this.getPlaylist();return t?t[e]:null},getPosition:function(){return o.get(“position”)},getProvider:function(){return o.getProvider()},getQualityLevels:function(){return o.getQualityLevels()},getSafeRegion:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return o.getSafeRegion(e)},getState:function(){return o.getState()},getStretching:function(){return o.get(“stretching”)},getContainerViewable:function(){return o.get(“containerViewable”)},getViewable:function(){return o.get(“viewable”)},getVisualQuality:function(){return o.getVisualQuality()},getVolume:function(){return o.get(“volume”)},getWidth:function(){return o.getWidth()},isReady:function(){return o.isReady()},setCaptions:function(e){return o.setCaptions(e),this},setConfig:function(e){return o.setConfig(e),this},setControls:function(e){return o.setControls(e),this},setCurrentAudioTrack:function(e){o.setCurrentAudioTrack(e)},setCurrentCaptions:function(e){o.setCurrentCaptions(e)},setCurrentQuality:function(e){o.setCurrentQuality(e)},setFullscreen:function(e){return o.setFullscreen(e),this},setAllowFullscreen:function(e){return o.setAllowFullscreen(e),this},setMute:function(e){return o.setMute(e),this},setPip:function(e){return o.setPip(e),this},setPlaybackRate:function(e){return o.setPlaybackRate(e),this},setPlaylistItem:function(e,t){return o.setPlaylistItem(e,t),this},setCues:function(e){return Array.isArray(e)&&o.setCues(e),this},setVolume:function(e){return o.setVolume(e),this},load:function(e,t){return o.load(e,t),this},preload:function(e){return o.preload(e),this},play:function(e){return o.play(e),this},pause:function(e){return o.pause(e),this},playToggle:function(e){switch(this.getState()){case j.v8:case j.zM:return this.pause(e);default:return this.play(e)}},seek:function(e,t){return o.seek(e,t),this},getFrameRate:function(){return o.getFrameRate()},playlistItem:function(e,t){return o.playlistItem(e,t),this},playlistNext:function(e){return o.playlistNext(e),this},playlistPrev:function(e){return o.playlistPrev(e),this},next:function(e){return o.next(e),this},requestPip:function(e){return o.requestPip(e),this},castToggle:function(){return o.castToggle(),this},stopCasting:function(){return o.stopCasting(),this},requestCast:function(e){return o.requestCast(e),this},createInstream:function(){return o.createInstream()},stop:function(){return o.stop(),this},resize:function(e,t){return o.resize(e,t),this},addButton:function(e,t,n,r,u){return o.addButton(e,t,n,r,u),this},removeButton:function(e){return o.removeButton(e),this},getMediaElement:function(){return o.getMediaElement()},attachMedia:function(){return o.attachMedia(),this},detachMedia:function(){return o.detachMedia(),this},isBeforeComplete:function(){return o.isBeforeComplete()},isBeforePlay:function(){return o.isBeforePlay()},setPlaylistItemCallback:function(e,t){o.setItemCallback(e,t)},removePlaylistItemCallback:function(){o.setItemCallback(null)},getPlaylistItemPromise:function(e){return o.getItemPromise(e)},getFloating:function(){return!!o.get(“isFloating”)},setFloating:function(e){o.setConfig({floating:{mode:e?”always”:”never”}})},getChapters:function(){return o.getChapters()},getCurrentChapter:function(){return o.getCurrentChapter()},setChapter:function(e){return o.setChapter(e)},setupDynamicPlugin:function(e,t){return e?N(this,e,t,o.get(“plugins”)):Promise.resolve()},destroyDynamicPlugin:function(e){if(e)return L(this,e)}})}Object.assign(Q.prototype,{on:function(e,t,n){return P.on.call(this,e,t,n)},once:function(e,t,n){return P.Oo.call(this,e,t,n)},off:function(e,t,n){return P.AU.call(this,e,t,n)},trigger:function(e,t){return((t=V.Ay.isObject(t)?Object.assign({},t):{}).type=e,B.A.debug)?P.hZ.call(this,e,t):P.CD.call(this,e,t)},getPlugin:function(e){return this.plugins[e]},addPlugin:function(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:function(e,t,n){(0,b.F3)(e,t,n)},getAdBlock:function(){return!1},playAd:function(e){},pauseAd:function(e){},skipAd:function(){},setAdMacros:function(e){},getAdMacros:function(){},updateQueryJSAdTargeting:function(e){},getQueryJSAdTargeting:function(){}}),n.p=(0,y.loadFrom)();var Y=function(e){for(var t=0;t-1)return es(n),e;if([“createInstream”,”setCurrentAudioTrack”,”setCurrentCaptions”,”setCurrentQuality”].indexOf(n)>-1)return es(n),null}if(f||c.push([n,s]),l)return ed(t,c),t[n].apply(e,o);el(n,o);var d=t[n].apply(t,(0,v._)(o));return(“remove”===n?t.off.call(e):”setup”===n&&(t.off.call(e),t.off(s.events,null,t),t.on.call(e,s.events,null,e),t.on(“all”,function(n,i){if(“ready”===n){var o=Object.keys(t).filter(function(e){return”_”!==e[0]&&-1===r.indexOf(e)&&”function”==typeof t[e]}),a=r.concat(o);o.forEach(function(n){e[n]=ep(e,t,n,a,u)})}t.trigger.call(e,n,i),ed(t,c)})),ed(t,c),d===t)?e:d}},eh=[“getMediaElement”],ev=function(e,t,n,r){var u=Object.keys(n);u.forEach(function(i){var o=n[i];-1===eh.indexOf(i)&&(“function”==typeof o&&”Events”!==i?e[i]=ep(e,t,i,u,r):”_events”===i?e._events={}:Object.defineProperty(e,i,{enumerable:!0,get:function(){return n[i]}}))})},eD=function(e){var t={};ev(this,e,e,t),ev(this,e,Q.prototype,t)},eg=window;Object.assign(G,er);var em=function(e){var t=G(e);return t.uniqueId?t._publicApi||(t._publicApi=new eD(t)):t};Object.assign(em,er),W(em),”function”==typeof eg.define&&eg.define.amd&&eg.define([],function(){return em});var ey=em;eg.jwplayer&&(ey=eg.jwplayer);let eA=ey},3277(e,t,n){“use strict”;n.d(t,{fL:()=>v,Ay:()=>D,F3:()=>h});var r=n(1374),u=n(1635),i=n(1642),o=n(8253),a=n(9621);let s=function(){this.load=function(e,t,n,r){return n&&(void 0===n?”undefined”:(0,i._)(n))===”object”?Promise.all(Object.keys(n).filter(function(e){return e}).map(function(u){var i=n[u];return t.setupPlugin(u).then(function(t){if(!r.attributes._destroyed)return(0,a.ot)(t,i,e)}).catch(function(e){return(t.removePlugin(u),e.code)?e:new o.Mk(null,(0,a.rE)(u),e)})})):Promise.resolve()}};var c=n(494),l=n(9407),f=n(1051),d={},p=new(function(){function e(){(0,c._)(this,e)}return(0,l._)(e,[{key:”setupPlugin”,value:function(e){var t=this.getPlugin(e);return t?t.promise:this.addPlugin(e).load()}},{key:”addPlugin”,value:function(e){var t=(0,a.dB)(e),n=d[t];return n||(n=new f.A(e),d[t]=n),n}},{key:”getPlugin”,value:function(e){return d[(0,a.dB)(e)]}},{key:”removePlugin”,value:function(e){delete d[(0,a.dB)(e)]}},{key:”getPlugins”,value:function(){return d}}]),e}()),h=function(e,t,n){var r=p.addPlugin(e);r.js||r.registerPlugin(e,t,n)},v=function(e,t,n){return(0,r._)(function(){var r,i,o;return(0,u.YH)(this,function(u){return(r=(0,a.dB)(e),i=p.getPlugin(r))?(n.utils.logger.warn(“‘jwplayer/plugins/model JW Plugin “”.concat(r,’” already loaded from “‘).concat(i.url,’”. Ignoring “‘).concat(e,’.”‘)),[2,(0,a.ot)(i,t,n)]):(o=e,r===e&&(o=(0,a.Gv)(e)||e),[2,p.setupPlugin(o).then(function(e){return(0,a.ot)(e,t,n)})])})})()};function D(e,t){var n=e.get(“plugins”);return window.jwplayerPluginJsonp=h,(e.pluginLoader=e.pluginLoader||new s).load(t,p,n,e).then(function(t){if(!e.attributes._destroyed)return delete window.jwplayerPluginJsonp,t})}},5445(e,t,n){“use strict”;n.d(t,{A:()=>u});var r=n(8586);function u(){var e,t;return e=window,t=document.location.search,e.location!==e.parent.location&&(0,r.SM)(t,”isAMP”)}},3849(e,t,n){“use strict”;n.d(t,{A:()=>u});var r=function(){return r._iframe};r.mock=function(e){r._iframe=e},r.unmock=function(){r._iframe=r._original},r._iframe=window.top!==window.self,r._original=r._iframe;let u=r},7069(e,t,n){“use strict”;n.d(t,{Ay:()=>d,FE:()=>c});var r=n(494),u=n(9407),i=n(9616),o=n(5293),a=n(4916),s=n(8253),c=100013,l=”invalid”,f=function(e){try{var t,n,r,u=(0,i.Y)(e||””,(0,a.l)(“NDh2aU1Cb0NHRG5hcDFRZQ==”)).split(“https://www.inforum.com/”);if(t=u[0],”pro”===t&&(t=”premium”),(0,o.A)(t)(“setup”)||(t=l),u.length>2){n=u[1];var s=parseInt(u[2],10);s>0&&(r=new Date).setTime(s)}}catch(e){t=l}return{edition:t,token:n,expiration:r}};let d=function(){function e(t){(0,r._)(this,e),this.keyData=f(t),this.edition=function(){return this.keyData.edition},this.token=function(){return this.keyData.token},this.analyticsId=function(){return this.keyData.token},this.expiration=function(){return this.keyData.expiration},this.duration=function(){return this.keyData.expiration?this.keyData.expiration.getTime()-new Date().getTime():0},this.error=function(){var e;return void 0===t?e=100011:this.keyData.edition!==l&&this.keyData.token?0>this.duration()&&(e=c):e=100012,e?new s.Mk(s.kM,e):null}}return(0,u._)(e,null,[{key:”getAnalyticsId”,value:function(e){if(e)return f(e).token}}]),e}()},6068(e,t,n){“use strict”;n.d(t,{E:()=>i});var r=n(3849),u=function(e){var t=document.createElement(“a”);return t.href=e,t},i=function(){var e=window.location.host;if((0,r.A)()){e=(document.referrer?u(document.referrer):{}).host;try{e=e||window.top.location.host}catch(e){}}return e}},9616(e,t,n){“use strict”;n.d(t,{Y:()=>a});var r=n(4916),u=function(e){try{return decodeURIComponent(escape(e))}catch(t){return e}},i=function(e){for(var t=Array(Math.ceil(e.length/4)),n=0;n>>8&255,e[n]>>>16&255,e[n]>>>24&255);return t.join(“”)},a=function(e,t){if(e=String(e),t=String(t),0===e.length)return””;for(var n,a,s=i((0,r.l)(e)),c=i(unescape(encodeURIComponent(t)).slice(0,16)),l=s.length,f=s[l-1],d=s[0],p=0x9e3779b9*Math.floor(6+52/l);p;){a=p>>>2&3;for(var h=l-1;h>=0;h–)n=((f=s[h>0?h-1:l-1])>>>5^d>>3^fa,o9:()=>o});let r={vendorId:1046,purposes:[1,7,8]},u=e=>{let t=(e=>{let t=window;for(;t;){try{if(t.frames[e])return t}catch(e){}t=t===window.top?null:t.parent}return null})(`${e}Locator`);return t?(n,r,u,i)=>{let o=Date.now(),a=t=>{let n=(null==t?void 0:t.data)||{};if(“string”==typeof n)try{n=JSON.parse(n)}catch(e){n={}}let r=n[`${e}Return`];r&&r.callId===o&&(window.removeEventListener(“message”,a),u(r.returnValue,r.success))};window.addEventListener(“message”,a,!1);let s={command:n,version:r,callId:o};void 0!==i&&(s.parameter=i),t.postMessage(JSON.stringify({[`${e}Call`]:s}),”*”)}:null};function i(){return(i=Object.assign||function(e){for(var t=1;t{if(!t)return;null===this.tcfListenerId&&void 0!==e.listenerId&&(this.tcfListenerId=e.listenerId);let n=e.eventStatus;if(“tcloaded”===n||”useractioncomplete”===n){let t=(e=>{var t,n;let r=!!e.gdprApplies,u={},i={};if(null==(t=e.purpose)?void 0:t.consents)for(let[t,n]of Object.entries(e.purpose.consents))u[Number(t)]=!!n;if(null==(n=e.vendor)?void 0:n.consents)for(let[t,n]of Object.entries(e.vendor.consents))i[Number(t)]=!!n;return{gdprApplies:r,tcString:e.tcString||””,addtlConsent:e.addtlConsent||””,purposeConsents:u,vendorConsents:i}})(e);this.onConsentResolved({gdprApplies:t.gdprApplies,tcString:t.tcString,addtlConsent:t.addtlConsent,ready:!0},t.purposeConsents,t.vendorConsents)}});return}let o=null!=(n=r.__cmp)?n:u(“__cmp”);if(o){this.consentData.gdprApplies=!0,o(“getConsentData”,null,(e,t)=>{if(!1!==t&&e){let t=!!(e.gdprApplies||e.isUserInEu);this.onConsentResolved({gdprApplies:t,tcString:e.consentData||””,addtlConsent:””,ready:!0})}else this.onConsentResolved({gdprApplies:!1,tcString:””,addtlConsent:””,ready:!0})});return}let a=(e=>{try{let t=null!=e?e:document.location.search;if(!t||!t.includes(“isAMP”))return null;let n=new URLSearchParams(t),r=n.get(“consentValue”)||””,u=n.get(“consentGdpr”)||””;if(!r&&!u)return null;return{gdprApplies:”1″===u,tcString:r,addtlConsent:””,ready:!0}}catch(e){return null}})(e);a?this.onConsentResolved(a):this.onConsentResolved({gdprApplies:!1,tcString:””,addtlConsent:””,ready:!0})}getConsentData(){return i({},this.consentData)}fetchConsentData(e=1e3){return this.consentData.ready?Promise.resolve(i({},this.consentData)):Promise.race([this.consentPromise,new Promise(t=>{setTimeout(()=>t(i({},this.consentData)),e)})])}isConsent(e){var t,n,r,u;return!!this.consentData.ready&&(t=this.consentData.gdprApplies,n=this.purposeConsents,r=this.vendorConsents,u=null!=e?e:this.defaults,!t||!!r[u.vendorId]&&u.purposes.every(e=>!!n[e]))}destroy(){if(null!==this.tcfListenerId){let e=window.__tcfapi;e&&e(“removeEventListener”,2,()=>void 0,this.tcfListenerId),this.tcfListenerId=null}}constructor(e=r,t){this.consentData={gdprApplies:!1,tcString:””,addtlConsent:””,ready:!1},this.purposeConsents={},this.vendorConsents={},this.resolvePromise=null,this.tcfListenerId=null,this.defaults=e,this.consentPromise=new Promise(e=>{this.resolvePromise=e}),this.initCmp(null==t?void 0:t.searchString)}}class a{resolveConsent(e,t){if(!this.native)return;if(!e.getConsentData().gdprApplies){this.buffer=null;return}let n=this.native;e.fetchConsentData(t).then(()=>{if(e.isConsent()&&null!==this.buffer){for(let[e,t]of this.buffer)n.setItem(e,t);this.buffer=null}})}getItem(e){if(null!==this.buffer){var t;return null!=(t=this.buffer.get(e))?t:null}return this.native.getItem(e)}setItem(e,t){null!==this.buffer?this.buffer.set(e,t):this.native.setItem(e,t)}removeItem(e){null!==this.buffer?this.buffer.delete(e):this.native.removeItem(e)}constructor(e,t={}){this.buffer=new Map,this.native=null;let{timeoutMs:n=1e4}=t;try{this.native=window.localStorage}catch(e){this.native=null}this.resolveConsent(e,n)}}},7835(e,t,n){“use strict”;function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr})},6184(e,t,n){“use strict”;function r(e){if(void 0===e)throw ReferenceError(“this hasn’t been initialised – super() hasn’t been called”);return e}n.d(t,{_:()=>r})},1374(e,t,n){“use strict”;function r(e,t,n,r,u,i,o){try{var a=e[i](o),s=a.value}catch(e){n(e);return}a.done?t(s):Promise.resolve(s).then(r,u)}function u(e){return function(){var t=this,n=arguments;return new Promise(function(u,i){var o=e.apply(t,n);function a(e){r(o,u,i,a,s,”next”,e)}function s(e){r(o,u,i,a,s,”throw”,e)}a(void 0)})}}n.d(t,{_:()=>u})},4880(e,t,n){“use strict”;n.d(t,{_:()=>o});var r=n(3239),u=n(6732),i=n(9029);function o(e,t,n){return t=(0,r._)(t),(0,i._)(e,(0,u._)()?Reflect.construct(t,n||[],(0,r._)(e).constructor):t.apply(e,n))}},494(e,t,n){“use strict”;function r(e,t){if(!(e instanceof t))throw TypeError(“Cannot call a class as a function”)}n.d(t,{_:()=>r})},9407(e,t,n){“use strict”;function r(e,t){for(var n=0;nu})},467(e,t,n){“use strict”;function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{_:()=>r})},464(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(3239);function u(e,t,n){return(u=”u”>typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var u=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=(0,r._)(e)););return e}(e,t);if(u){var i=Object.getOwnPropertyDescriptor(u,t);return i.get?i.get.call(n||e):i.value}})(e,t,n||e)}},3239(e,t,n){“use strict”;function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{_:()=>r})},884(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(6467);function u(e,t){if(“function”!=typeof t&&null!==t)throw TypeError(“Super expression must either be null or a function”);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&(0,r._)(e,t)}},3750(e,t,n){“use strict”;function r(e,t){return null!=t&&”u”>typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}n.d(t,{_:()=>r})},6732(e,t,n){“use strict”;function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}n.d(t,{_:()=>r})},1893(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(467);function u(e){for(var t=1;tr})},9029(e,t,n){“use strict”;n.d(t,{_:()=>i});var r=n(6184),u=n(1642);function i(e,t){return t&&(“object”===(0,u._)(t)||”function”==typeof t)?t:(0,r._)(e)}},6467(e,t,n){“use strict”;function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{_:()=>r})},3827(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(5134);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,u=null==e?null:”u”>typeof Symbol&&e[Symbol.iterator]||e[“@@iterator”];if(null!=u){var i=[],o=!0,a=!1;try{for(u=u.call(e);!(o=(n=u.next()).done)&&(i.push(n.value),!t||i.length!==t);o=!0);}catch(e){a=!0,r=e}finally{try{o||null==u.return||u.return()}finally{if(a)throw r}}return i}}(e,t)||(0,r._)(e,t)||function(){throw TypeError(“Invalid attempt to destructure non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}()}},478(e,t,n){“use strict”;n.d(t,{_:()=>i});var r=n(7835),u=n(5134);function i(e){return function(e){if(Array.isArray(e))return(0,r._)(e)}(e)||function(e){if(“u”>typeof Symbol&&null!=e[Symbol.iterator]||null!=e[“@@iterator”])return Array.from(e)}(e)||(0,u._)(e)||function(){throw TypeError(“Invalid attempt to spread non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}()}},1642(e,t,n){“use strict”;function r(e){return e&&”u”>typeof Symbol&&e.constructor===Symbol?”symbol”:typeof e}n.d(t,{_:()=>r})},5134(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(7835);function u(e,t){if(e){if(“string”==typeof e)return(0,r._)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(“Object”===n&&e.constructor&&(n=e.constructor.name),”Map”===n||”Set”===n)return Array.from(n);if(“Arguments”===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return(0,r._)(e,t)}}},1635(e,t,n){“use strict”;n.d(t,{YH:()=>r});function r(e,t){var n,r,u,i={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]},o=Object.create((“function”==typeof Iterator?Iterator:Object).prototype);return o.next=a(0),o.throw=a(1),o.return=a(2),”function”==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(s){var c=[a,s];if(n)throw TypeError(“Generator is already executing.”);for(;o&&(o=0,c[0]&&(i=0)),i;)try{if(n=1,r&&(u=2&c[0]?r.return:c[0]?r.throw||((u=r.return)&&u.call(r),0):r.next)&&!(u=u.call(r,c[1])).done)return u;switch(r=0,u&&(c=[2&c[0],u.value]),c[0]){case 0:case 1:u=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,r=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(u=(u=i.trys).length>0&&u[u.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!u||c[1]>u[0]&&c[1]{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(n,r){if(1&r&&(n=this(n)),8&r||”object”==typeof n&&n&&(4&r&&n.__esModule||16&r&&”function”==typeof n.then))return n;var u=Object.create(null);s.r(u);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&r&&n;(“object”==typeof o||”function”==typeof o)&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach(e=>{i[e]=()=>n[e]});return i.default=()=>n,s.d(u,i),u},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce((t,n)=>(s.f[n](e,t),t),[])),s.u=e=>””+({114:”jwplayer.controls.tizen”,157:”provider.airplay”,217:”provider.hlsjs”,300:”jwplayer.controls”,305:”jwplayer.core.controls.polyfills.html5″,430:”polyfills.webvtt”,463:”vttparser”,517:”jwplayer.core.controls”,547:”provider.html5″,588:”provider.cast”,59:”jwplayer.core.controls.html5″,605:”provider.shaka”,663:”jwplayer.core.controls.polyfills”,666:”polyfills.intersection-observer”,738:”jwplayer.amp”,761:”related”,895:”jwplayer.stats”,905:”jwplayer.core”})[e]+”.js”,s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},s.l=function(e,t,r,u){if(n[e])return void n[e].push(t);if(void 0!==r)for(var i,o,a=document.getElementsByTagName(“script”),c=0;c{“u”>typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:”Module”}),Object.defineProperty(e,”__esModule”,{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.nc=void 0,s.p=””,s.j=”470″,r={470:0},s.f.j=function(e,t){var n=s.o(r,e)?r[e]:void 0;if(0!==n)if(n)t.push(n[2]);else{var u=new Promise((t,u)=>n=r[e]=[t,u]);t.push(n[2]=u);var i=s.p+s.u(e),o=Error();s.l(i,function(t){if(s.o(r,e)&&(0!==(n=r[e])&&(r[e]=void 0),n)){var u=t&&(“load”===t.type?”missing”:t.type),i=t&&t.target&&t.target.src;o.message=”Loading chunk “+e+” failed.n(“+u+”: “+i+”)”,o.name=”ChunkLoadError”,o.type=u,o.request=i,n[1](o)}},”chunk-“+e,e)}},u=(e,t)=>{var n,u,i=t[0],o=t[1],a=t[2],c=0;if(i.some(e=>0!==r[e])){for(n in o)s.o(o,n)&&(s.m[n]=o[n]);a&&a(s)}for(e&&e(t);c

“);
}

var jwConfig = {
“advertising”: {
“adscheduleid”: “23452342”,
“client”: “googima”,
“tag”: “https://pubads.g.doubleclick.net/gampad/live/ads?iu=/7021/forumcomm/inforum/news/north-dakota&description_url=__page-url__&tfcd=0&npa=0&sz=400×300%7C640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&plcmt=1&vpmute=0&correlator=&cust_params=kw%3Dnews%2Cnorth-dakota%2Cinforum%2CJUNE%2020%20STORMS%2CCASS%20COUNTY%2CSEVERE%20WEATHER”,
},
“aspectratio”: “16:9”,
“autoPause”: {
“viewability”: false
},
“autostart”: false,
“captions”: {
“backgroundColor”: “#000000”,
“backgroundOpacity”: 75,
“color”: “#FFFFFF”,
“edgeStyle”: “none”,
“fontFamily”: “sans-serif”,
“fontOpacity”: 100,
“fontSize”: 15,
“windowColor”: “#000000”,
“windowOpacity”: 0
},
“cast”: {},
“controls”: true,
“displayHeading”: false,
“displaydescription”: true,
“displaytitle”: true,
“floating”: {
“mode”: “never”
},
“generateSEOMetadata”: false,
“height”: 360,
“include_compatibility_script”: false,
“interactive”: false,
“intl”: {
“en”: {
“advertising”: {
“admessage”: “”,
“cuetext”: “”,
“skipmessage”: “”
}
}
},
“key”: “Akiy/RNMDnbcUj4NtZB1snOfjDZAeXTwYK+VqyflaXyupYbfu78Dc6RkmzUu48Z7”,
“logo”: {
“hide”: false,
“position”: “top-right”
},
“mute”: false,
“ph”: 3,
“pid”: “3trNsOiL”,
“pipIcon”: “disabled”,
“playbackRateControls”: false,
“playlist”: “//cdn.jwplayer.com/v2/sites/l0XScfRd/media/5zQ5dVKJ/playback.json?recommendations_playlist_id=rVQsKIGU”,
“preload”: “metadata”,
“repeat”: false,
“skin”: {
“controlbar”: {
“background”: “rgba(0,0,0,0)”,
“icons”: “rgba(255,255,255,0.8)”,
“iconsActive”: “#FFFFFF”,
“text”: “#FFFFFF”
},
“menus”: {
“background”: “#333333”,
“text”: “rgba(255,255,255,0.8)”,
“textActive”: “#FFFFFF”
},
“timeslider”: {
“progress”: “#F2F2F2”,
“rail”: “rgba(255,255,255,0.3)”
},
“tooltips”: {
“background”: “#FFFFFF”,
“text”: “#000000”
}
},
“stretching”: “uniform”,
“width”: “100%”
}; // end config

(function(playerConfig, testConfig) {

}(jwConfig, “”));

Advertisement

jwplayer(“botr_5zQ5dVKJ_3trNsOiL_div”).setup(jwConfig);
}());





Source link

Continue Reading
Advertisement

Trending