1/*! 2 * Full list of plugins available at https://github.com/mediaelement/mediaelement-plugins/tree/master. 3 * MediaElement.js - Jump Forward Plugin 4 * Plugin: https://github.com/mediaelement/mediaelement-plugins/tree/master/dist/jump-forward 5 * Customisation: Line 25 - Updated icon sprite to point to shared location. 6 * Customisation: Line 39 - Added interval text to button. 7 * 8 * Wrapper that mimics native HTML5 MediaElement (audio and video) 9 * using a variety of technologies (pure JavaScript, Flash, iframe) 10 * 11 * Copyright 2010-2017, John Dyer (http://j.hn/) 12 * License: MIT 13 * 14 */ 15(function(){function n(t,i,r){function u(f,o){var h,c,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}return n})()({1:[function(){"use strict";mejs.i18n.en["mejs.time-jump-forward"]=["Jump forward 1 second","Jump forward %1 seconds"];Object.assign(mejs.MepDefaults,{jumpForwardInterval:30,jumpForwardText:null,iconSpritePathJumpForward:"/profiles/shared/images/mejs/jumpforward.svg"});Object.assign(MediaElementPlayer.prototype,{buildjumpforward:function(n,t,i,r){var u=this,o=mejs.i18n.t("mejs.time-jump-forward",u.options.jumpForwardInterval),e=mejs.Utils.isString(u.options.jumpForwardText)?u.options.jumpForwardText.replace("%1",u.options.jumpForwardInterval):o,f=document.createElement("div");f.className=u.options.classPrefix+"button "+u.options.classPrefix+"jump-forward-button";f.innerHTML=mejs.Utils.generateControlButton(u.id,e,e,u.media.options.iconSpritePathJumpForward,["icon-jump-forward"],u.options.classPrefix);f.innerHTML+='<span class="interval-text">'+u.media.options.jumpForwardInterval+"<\/span>";u.addControlElement(f,"jumpforward");f.addEventListener("click",function(){var n=isNaN(r.duration)?u.options.jumpForwardInterval:r.duration,t;n&&(t=r.currentTime===Infinity?0:r.currentTime,r.setCurrentTime(Math.min(t+u.options.jumpForwardInterval,n)))})}})},{}]},{},[1]); 16/*! MediaElement.js - Jump Forward Plugin Translations */ 17mejs.i18n.ca!==undefined&&(mejs.i18n.ca["mejs.time-jump-forward"]=["Salteu endavant 1 segon","Salta endavant %1 segons"]);mejs.i18n.cs!==undefined&&(mejs.i18n.cs["mejs.time-jump-forward"]=["PÅeskoÄte o 1 sekundu dopÅedu","PÅeskoÄte %1 vteÅiny dopÅedu","Jump forward %1 seconds"]);mejs.i18n.de!==undefined&&(mejs.i18n.de["mejs.time-jump-forward"]=["1 Sekunde vorspulen","PÅeskoÄte %1 vteÅiny dopÅedu","Skok %1 vteÅin"]);mejs.i18n.es!==undefined&&(mejs.i18n.es["mejs.time-jump-forward"]=["Adelantar 1 segundo","Adelantar %1 segundos"]);mejs.i18n.fa!==undefined&&(mejs.i18n.fa["mejs.time-jump-forward"]="پرش ب٠جÙÙ 1% ثاÙÛÙ");mejs.i18n.fr!==undefined&&(mejs.i18n.fr["mejs.time-jump-forward"]=["Avancer de %1 seconde","Avancer de %1 secondes"]);mejs.i18n.hr!==undefined&&(mejs.i18n.hr["mejs.time-jump-forward"]=["SkoÄi naprijed 1 sekundu","SkoÄi naprijed %1 sekunde","SkoÄi naprijed %1 sekundi"]);mejs.i18n.hu!==undefined&&(mejs.i18n.hu["mejs.time-jump-forward"]=["Ugrás elÅre 1 másodpercig","Ugrás elÅre %1 másodpercig"]);mejs.i18n.it!==undefined&&(mejs.i18n.it["mejs.time-jump-forward"]=["Salta in avanti per 1 secondo","Salta in avanti %1 secondi"]);mejs.i18n.ja!==undefined&&(mejs.i18n.ja["mejs.time-jump-forward"]="%1ç§åã«ã¸ã£ã³ã");mejs.i18n.ko!==undefined&&(mejs.i18n.ko["mejs.time-jump-forward"]="%1 ì´ ìì¼ë¡ ë°ì´ ì¤ë¥´ììì¤");mejs.i18n.ms!==undefined&&(mejs.i18n.ms["mejs.time-jump-forward"]="Lompat masa %1 saat");mejs.i18n.nl!==undefined&&(mejs.i18n.nl["mejs.time-jump-forward"]="%1 seconden vooruit springen");mejs.i18n.pl!==undefined&&(mejs.i18n.pl["mejs.time-jump-forward"]=["PrzewiÅ do przodu o sekundÄ","PrzewiÅ do przodu o %1 sekundy","PrzewiÅ do przodu o %1 sekund"]);mejs.i18n.pt!==undefined&&(mejs.i18n.pt["mejs.time-jump-forward"]=["Avance 1 segundo","Avance %1 segundos"]);mejs.i18n.ro!==undefined&&(mejs.i18n.ro["mejs.time-jump-forward"]=["Salt înainte de 1 secundÄ","Salt înainte de %1 secunde"]);mejs.i18n.ru!==undefined&&(mejs.i18n.ru["mejs.time-jump-forward"]=["ÐеÑейÑи впеÑед на %1 ÑекÑндÑ","ÐеÑейÑи впеÑед на %1 ÑекÑндÑ","ÐеÑейÑи впеÑед на %1 ÑекÑнд"]);mejs.i18n.sk!==undefined&&(mejs.i18n.sk["mejs.time-jump-forward"]=["SkoÄiÅ¥ dopredu o 1 sekundu","Skok vpred o %1 sekundy","Skok dopredu %1 sekúnd"]);mejs.i18n.sv!==undefined&&(mejs.i18n.sv["mejs.time-jump-forward"]=["Hoppa fram 1 sekund","Hoppa fram %1 sekunder"]);mejs.i18n.tr!==undefined&&(mejs.i18n.tr["mejs.time-jump-forward"]=["1 saniye ileri atla","%1 saniye ileri atla"]);mejs.i18n.uk!==undefined&&(mejs.i18n.uk["mejs.time-jump-forward"]=["ÐеÑейÑи впеÑед на %1 ÑекÑндÑ","ÐеÑейÑи впеÑед на %1 ÑекÑнди","ÐеÑейÑи впеÑед на %1 ÑекÑнд"]);mejs.i18n.zh!==undefined&&(mejs.i18n.zh["mejs.time-jump-forward"]="ååè·³%1ç§");mejs.i18n["zh-CN"]!==undefined&&(mejs.i18n["zh-CN"]["mejs.time-jump-forward"]="ååè·³%1ç§"); 18/*! 19 * MediaElement.js - Skip Back Plugin 20 * Plugin: https://github.com/mediaelement/mediaelement-plugins/tree/master/dist/skip-back
21 * Customisation: Line 150 - Updated icon sprite to point to shared location. 22 * Customisation: Line 165 - Added interval text to button. 23 * 24 * Wrapper that mimics native HTML5 MediaElement (audio and video) 25 * using a variety of technologies (pure JavaScript, Flash, iframe) 26 * 27 * Copyright 2010-2017, John Dyer (http://j.hn/) 28 * License: MIT 29 * 30 */ 31(function(){function n(t,i,r){function u(f,o){var h,c,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}return n})()({1:[function(){"use strict";mejs.i18n.en["mejs.time-skip-back"]=["Skip back 1 second","Skip back %1 seconds"];Object.assign(mejs.MepDefaults,{skipBackInterval:30,skipBackText:null,iconSpritePathSkipBack:"/profiles/shared/images/mejs/skipback.svg"});Object.assign(MediaElementPlayer.prototype,{buildskipback:function(n,t,i,r){var u=this,o=mejs.i18n.t("mejs.time-skip-back",u.options.skipBackInterval),e=mejs.Utils.isString(u.options.skipBackText)?u.options.skipBackText.replace("%1",u.options.skipBackInterval):o,f=document.createElement("div");f.className=u.options.classPrefix+"button "+u.options.classPrefix+"skip-back-button";f.innerHTML=mejs.Utils.generateControlButton(u.id,e,e,u.media.options.iconSpritePathSkipBack,["icon-skip-back"],u.options.classPrefix);f.innerHTML+='<span class="interval-text">'+u.media.options.skipBackInterval+"<\/span>";u.addControlElement(f,"skipback");f.addEventListener("click",function(){var t=isNaN(r.duration)?u.options.skipBackInterval:r.duration,n;t&&(n=r.currentTime===Infinity?0:r.currentTime,r.setCurrentTime(Math.max(n-u.options.skipBackInterval,0)))})}})},{}]},{},[1]); 32/*! MediaElement.js - Skip Back Plugin Translations */ 33mejs.i18n.ca!==undefined&&(mejs.i18n.ca["mejs.time-skip-back"]=["Retornar 1 segon","Retornar %1 segons"]);mejs.i18n.cs!==undefined&&(mejs.i18n.cs["mejs.time-skip-back"]=["PÅeskoÄte zpÄt o 1 sekundu","PÅeskoÄte zpÄt %1 vteÅiny","PÅeskoÄte zpÄt %1 sekund"]);mejs.i18n.de!==undefined&&(mejs.i18n.de["mejs.time-skip-back"]=["1 Sekunde zurückspulen","%1 Sekunden zurückspulen"]);mejs.i18n.es!==undefined&&(mejs.i18n.es["mejs.time-skip-back"]=["Rebobinar 1 segundo","Rebobinar %1 segundos"]);mejs.i18n.fr!==undefined&&(mejs.i18n.fr["mejs.time-skip-back"]=["Reculer de %1 seconde","Reculer de %1 secondes"]);mejs.i18n.fa!==undefined&&(mejs.i18n.fa["mejs.time-skip-back"]="%1 ثاÙÛÙ Ø¨Ù Ø¹ÙØ¨ Ø¨Ø±Ú¯Ø±Ø¯ÛØ¯");mejs.i18n.hr!==undefined&&(mejs.i18n.hr["mejs.time-skip-back"]=["SkoÄi natrag 1 sekundu","SkoÄi natrag %1 sekunde","SkoÄi natrag %1 sekundi"]);mejs.i18n.hu!==undefined&&(mejs.i18n.hu["mejs.time-skip-back"]=["Menj vissza 1 másodpercig","Ugrás vissza %1 másodperccel"]);mejs.i18n.it!==undefined&&(mejs.i18n.it["mejs.time-skip-back"]=["Riavvolgere 1 secondo","Riavvolgere %1 secondi"]);mejs.i18n.ja!==undefined&&(mejs.i18n.ja["mejs.time-skip-back"]="%1ç§ã¹ãããããã¯ãã");mejs.i18n.ko!==undefined&&(mejs.i18n.ko["mejs.time-skip-back"]="%1ì´ ë¥¼ ë¤ë¡ ê±´ëë°ì¸ì");mejs.i18n.ms!==undefined&&(mejs.i18n.ms["mejs.time-skip-back"]="Undur masa %1 saat");mejs.i18n.nl!==undefined&&(mejs.i18n.nl["mejs.time-skip-back"]=["Sla 1 seconde terug","Sla %1 seconden terug"]);mejs.i18n.pl!==undefined&&(mejs.i18n.pl["mejs.time-skip-back"]=["Cofnij o 1 sekundÄ","Cofnij o %1 sekundy","Cofnij o %1 sekund"]);mejs.i18n.pt!==undefined&&(mejs.i18n.pt["mejs.time-skip-back"]=["Retroceder %1 segundo","Retroceder %1 segundos"]);mejs.i18n.ro!==undefined&&(mejs.i18n.ro["mejs.time-skip-back"]=["TreceÈi înapoi 1 secundÄ","TreceÈi înapoi în %1 secunde"]);mejs.i18n.ru!==undefined&&(mejs.i18n.ru["mejs.time-skip-back"]=["ÐеÑейÑи назад на %1 ÑекÑндÑ","ÐеÑейÑи назад на %1 ÑекÑндÑ","ÐеÑейÑи назад на %1 ÑекÑнд"]);mejs.i18n.sk!==undefined&&(mejs.i18n.sk["mejs.time-skip-back"]=["PreskoÄte späť 1 sekundu","PreskoÄte %1 sekundy","PreskoÄte späť %1 sekúnd"]);mejs.i18n.sv!==undefined&&(mejs.i18n.sv["mejs.time-skip-back"]=["Hoppa tillbaka 1 sekund","Hoppa tillbaka %1 sekunder"]);mejs.i18n.tr!==undefined&&(mejs.i18n.tr["mejs.time-skip-back"]=["1 saniye geri sar","%1 saniye geri sar"]);mejs.i18n.uk!==undefined&&(mejs.i18n.uk["mejs.time-skip-back"]=["ÐеÑейÑи назад на %1 ÑекÑндÑ","ÐеÑейÑи назад на %1 ÑекÑнди","ÐеÑейÑи назад на %1 ÑекÑнд"]);mejs.i18n.zh!==undefined&&(mejs.i18n.zh["mejs.time-skip-back"]="è·³èºå¼è¿´ç¹%1ç§");mejs.i18n["zh-CN"]!==undefined&&(mejs.i18n["zh-CN"]["mejs.time-skip-back"]="åé%1ç§"); 34/*! 35 * MediaElement.js - Speed Plugin 36 * Plugin: https://github.com/mediaelement/mediaelement-plugins/tree/master/dist/speed 37 * 38 * Wrapper that mimics native HTML5 MediaElement (audio and video) 39 * using a variety of technologies (pure JavaScript, Flash, iframe) 40 * 41 * Copyright 2010-2017, John Dyer (http://j.hn/) 42 * License: MIT 43 * 44 */ 45(function(){function n(t,i,r){function u(f,o){var h,c,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i||n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}return n})()({1:[function(){"use strict";mejs.i18n.en["mejs.speed-rate"]="Speed Rate";Object.assign(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x",speedText:null});Object.assign(MediaElementPlayer.prototype,{buildspeed:function(n,t,i,r){var u=this,st=u.media.rendererN
45ame!==null&&/(native|html5)/i.test(u.media.rendererName),h,g,o,e,nt,p,c,ut,l,ft,a,et,b,v,ot;if(st){var f=[],k=mejs.Utils.isString(u.options.speedText)?u.options.speedText:mejs.i18n.t("mejs.speed-rate"),d=function(n){for(var t=0,i=f.length;t<i;t++)if(f[t].value===n)return f[t].name},s=void 0,y=!1;for(h=0,g=u.options.speeds.length;h<g;h++)o=u.options.speeds[h],typeof o=="string"?(f.push({name:""+o+u.options.speedChar,value:o}),o===u.options.defaultSpeed&&(y=!0)):(f.push(o),o.value===u.options.defaultSpeed&&(y=!0));for(y||f.push({name:u.options.defaultSpeed+u.options.speedChar,value:u.options.defaultSpeed}),f.sort(function(n,t){return parseFloat(t.value)-parseFloat(n.value)}),u.cleanspeed(n),n.speedButton=document.createElement("div"),n.speedButton.className=u.options.classPrefix+"button "+u.options.classPrefix+"speed-button",n.speedButton.innerHTML='<button type="button" aria-controls="'+u.id+'" title="'+k+'" '+('aria-label="'+k+'" tabindex="0">'+d(u.options.defaultSpeed)+"<\/button>")+('<div class="'+u.options.classPrefix+"speed-selector "+u.options.classPrefix+'offscreen">')+('<ul class="'+u.options.classPrefix+'speed-selector-list"><\/ul>')+"<\/div>",u.addControlElement(n.speedButton,"speed"),e=0,nt=f.length;e<nt;e++)p=u.id+"-speed-"+f[e].value,n.speedButton.querySelector("ul").innerHTML+='<li class="'+u.options.classPrefix+'speed-selector-list-item">'+('<input class="'+u.options.classPrefix+'speed-selector-input" type="radio" name="'+u.id+'_speed"')+('disabled="disabled" value="'+f[e].value+'" id="'+p+'" ')+((f[e].value===u.options.defaultSpeed?' checked="checked"':"")+"/>")+('<label for="'+p+'" class="'+u.options.classPrefix+"speed-selector-label")+((f[e].value===u.options.defaultSpeed?" "+u.options.classPrefix+"speed-selected":"")+'">')+(f[e].name+"<\/label>")+"<\/li>";s=u.options.defaultSpeed;n.speedSelector=n.speedButton.querySelector("."+u.options.classPrefix+"speed-selector");var tt=["mouseenter","focusin"],it=["mouseleave","focusout"],w=n.speedButton.querySelectorAll('input[type="radio"]'),rt=n.speedButton.querySelectorAll("."+u.options.classPrefix+"speed-selector-label");for(n.speedRadioButtons=w,c=0,ut=tt.length;c<ut;c++)n.speedButton.addEventListener(tt[c],function(){mejs.Utils.removeClass(n.speedSelector,u.options.classPrefix+"offscreen");n.speedSelector.style.height=n.speedSelector.querySelector("ul").offsetHeight;n.speedSelector.style.top=-1*parseFloat(n.speedSelector.offsetHeight)+"px"});for(l=0,ft=it.length;l<ft;l++)n.speedSelector.addEventListener(it[l],function(){mejs.Utils.addClass(this,u.options.classPrefix+"offscreen")});for(a=0,et=w.length;a<et;a++)b=w[a],b.disabled=!1,b.addEventListener("click",function(){var f=this,e=f.value,o,t,c,h,i,l;for(s=e,r.playbackRate=parseFloat(e),n.speedButton.querySelector("button").innerHTML=d(e),o=n.speedButton.querySelectorAll("."+u.options.classPrefix+"speed-selected"),t=0,c=o.length;t<c;t++)mejs.Utils.removeClass(o[t],u.options.classPrefix+"speed-selected");for(f.checked=!0,h=mejs.Utils.siblings(f,function(n){return mejs.Utils.hasClass(n,u.options.classPrefix+"speed-selector-label")}),i=0,l=h.length;i<l;i++)mejs.Utils.addClass(h[i],u.options.classPrefix+"speed-selected")});for(v=0,ot=rt.length;v<ot;v++)rt[v].addEventListener("click",function(){var n=mejs.Utils.siblings(this,function(n){return n.tagName==="INPUT"})[0],t=mejs.Utils.createEvent("click",n);n.dispatchEvent(t)});u.options.keyActions.push({keys:[60,188],action:function(n,t,i,r){var f,u,e;if(r.key=="<")for(f=n.speedRadioButtons,u=0;u<f.length-1;u++)if(f[u].checked){e=f[u+1];e.dispatchEvent(mejs.Utils.createEvent("click",e));break}}},{keys:[62,190],action:function(n,t,i,r){var f,u,e;if(r.key==">")for(f=n.speedRadioButtons,u=1;u<f.length;u++)if(f[u].checked){e=f[u-1];e.dispatchEvent(mejs.Utils.createEvent("click",e));break}}});n.speedSelector.addEventListener("keydown",function(n){n.stopPropagation()});r.addEventListener("loadedmetadata",function(){s&&(r.playbackRate=parseFloat(s))})}},cleanspeed:function(n){n&&(n.speedButton&&n.speedButton.parentNode.removeChild(n.speedButton),n.speedSelector&&n.speedSelector.parentNode.removeChild(n.speedSelector))}})},{}]},{},[1]); 46/*! MediaElement.js - Speed Plugin Translations */
47mejs.i18n.ca!==undefined&&(mejs.i18n.ca["mejs.speed-rate"]="Velocitat");mejs.i18n.cs!==undefined&&(mejs.i18n.cs["mejs.speed-rate"]="Rychlost");mejs.i18n.de!==undefined&&(mejs.i18n.de["mejs.speed-rate"]="Geschwindigkeitsrate");mejs.i18n.es!==undefined&&(mejs.i18n.es["mejs.speed-rate"]="Velocidad");mejs.i18n.fa!==undefined&&(mejs.i18n.fa["mejs.speed-rate"]="ÙØ±Ø® سرعت");mejs.i18n.fr!==undefined&&(mejs.i18n.fr["mejs.speed-rate"]="Vitesse");mejs.i18n.hr!==undefined&&(mejs.i18n.hr["mejs.speed-rate"]="Brzina reprodukcije");mejs.i18n.hu!==undefined&&(mejs.i18n.hu["mejs.speed-rate"]="Sebesség");mejs.i18n.it!==undefined&&(mejs.i18n.it["mejs.speed-rate"]="Velocità ");mejs.i18n.ja!==undefined&&(mejs.i18n.ja["mejs.speed-rate"]="é«é");mejs.i18n.ko!==undefined&&(mejs.i18n.ko["mejs.speed-rate"]="ìë ìë");mejs.i18n.ms!==undefined&&(mejs.i18n.ms["mejs.speed-rate"]="Kelajuan");mejs.i18n.nl!==undefined&&(mejs.i18n.nl["mejs.speed-rate"]="Snelheidsgraad");mejs.i18n.pl!==undefined&&(mejs.i18n.pl["mejs.speed-rate"]="PrÄdkoÅÄ");mejs.i18n.pt!==undefined&&(mejs.i18n.pt["mejs.speed-rate"]="Taxa de velocidade");mejs.i18n.ro!==undefined&&(mejs.i18n.ro["mejs.speed-rate"]="VitezÄ de vitezÄ");mejs.i18n.ru!==undefined&&(mejs.i18n.ru["mejs.speed-rate"]="СкоÑоÑÑÑ Ð²Ð¾ÑпÑоизведениÑ");mejs.i18n.sk!==undefined&&(mejs.i18n.sk["mejs.speed-rate"]="RýchlosÅ¥");mejs.i18n.sv!==undefined&&(mejs.i18n.sv["mejs.speed-rate"]="Hastighet");mejs.i18n.tr!==undefined&&(mejs.i18n.tr["mejs.speed-rate"]="Hız oranı");mejs.i18n.uk!==undefined&&(mejs.i18n.uk["mejs.speed-rate"]="ШвидкÑÑÑÑ Ð²ÑдÑвоÑеннÑ");mejs.i18n.zh!==undefined&&(mejs.i18n.zh["mejs.speed-rate"]="é度");mejs.i18n["zh-CN"]!==undefined&&(mejs.i18n["zh-CN"]["mejs.speed-rate"]="é度");Object.assign(mejs.MepDefaults,{dataLayer:[]});Object.assign(MediaElementPlayer.prototype,{buildgoogletagmanager(n,t,i,r){n.tagManagerPlay=()=>{typeof gtag!="undefined"&>ag("event","Video/Audio",{event_category:"clickPlay",event_label:n.media.currentSrc,value:1})};n.tagManagerPause=()=>{typeof gtag!="undefined"&>ag("event","Video/Audio",{event_category:"clickPause",event_label:n.media.currentSrc,value:1})};n.tagManagerEnded=()=>{typeof gtag!="undefined"&>ag("event","Video/Audio",{event_category:"clickEnded",event_label:n.media.currentSrc,value:1})};r.addEventListener("play",n.tagManagerPlay);r.addEventListener("pause",n.tagManagerPause);r.addEventListener("ended",n.tagManagerEnded)},cleangoogletagmanager(n,t,i,r){r.removeEventListener("play",n.tagManagerPlay);r.removeEventListener("pause",n.tagManagerPause);r.removeEventListener("ended",n.tagManagerEnded)}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.