/*jslint nomen: true, devel: true*/ /*global hiro: true */ ( function( root ) { 'use strict'; root.hiro = root.hiro || {}; root.hiro.config = { accountID : 'Ybrant' , flowPlayerLicense : "", movieLinkUrl : "", contentDef: {}, contentLogoDef: {}, server: ['ybrant.appserver.tv'], server2: ['ybrant.appserver.tv'], appEngineDomain:"ybr-sync.syndtd.net", playList: [{ url:'http://cdn.ministerial5.com/video/content/Smart_Wedding_Shopping.mp4', customProperties: { videoTitle : "DefaultvideoTitle", videoDescription : "", videoKeyWords : "", videoDurationSecs : "" } }], //fallBack: {url: 'http://video.ybpangea.com/iframes/scripts/display_tags/ybrant.html', networkId: 237}, scale_start : 0.000001, scale_hover: 0.000001, scale_off_hover: 0.0001, lob_start: 0.8, lob_hover: 0.8, lob_off_hover: 0.8, sessionTimeOut : 30, maxLoopRotations : 2, startTimerSecs: 20, initTimerSecs: 20, //default pauseOnAdClick : false, sendMovieLog: false, sendMovieLogUrl: "https://events.appserver.tv", farmId: 2, mediaSellerId: 3, allowCookies: 0, useFlowplayer: true, enableAutomaicOptimization: true, pauseOnAdClick : true, //default externalViewLogServlet: '', externalViewLogServlet: 'ibsibs', isUseSherlokUrl : false, moatPercentage: 3, extraBlockedUrls : [''] , blockedSelectedDomains : ["www.google.com","google.com","ad.xtendmedia.com","adan1.xtendmedia.com","creative.xtendmedia.com","Facebook.com","Youtube.com","czsk.cz","yuvutu.com","freeporn3x.net","livemecz.com","holly-x-peers.final7fantasy.com","sexypicpostx2.com"], splashImg: 'https://ghtym-a.akamaihd.net/Assets/splash_image_default.png', muteButton: 'https://ghtym-a.akamaihd.net/Assets/on.png', geoRistrictionImg: 'https://ghtym-a.akamaihd.net/Assets/geo_unavailable.png', playImg: 'https://ghtym-a.akamaihd.net/Assets/play_large.png', blockBlacklistedDomains: false, additionalApprovedVendorUrls: [ "sekindo", "eyeviewads.com", "sdk.streamrail.com", "sprtad.com", "bnmla.com", "cloudfront.net", "bfmio.com", "bigpondmedia.com", "tekblue.net", "videojam", "videohub.tv", "btv-adsrv.com", "yashi.com", "ad.lkqd.net", "v2v.vj-vid.com", "client.vispot.io/flash-vpaid", "u7s7q3a8.ssl.hwcdn.net/public/vpaid"], additionalApprovedVendorClasses: [ "com.sekindo", "com.tlvmedia", "com.megacast", "AdK2AdsEngine", "com.adk2", "com.genesismedia.ad::VPAIDAdClass", "LKQD::vpaid"], adOptions: { domValidators: { scriptValidator: { options: { additionalScriptWhitelist: ["//delivery.adforgecdn.com/adman1.0.8.js","vj-vid.com","rllcll.com","cdn.altitudeplatform.com","adserver.genesismediaus.com","adform.net","bfmsa.com","yabidos.com","coullmedia.com","eyeviewads.com","cloudfront.net"]}}, hostileIframeValidator: { options: {additionalSmallFrameWhitelist:[/^https?:\/\/([^\/]*\.)?adap\.tv\//]}}, hostileObjectValidator: { options: { additionalObjectWhitelist:["//ad.lkqd.net/vpaid/lkqdad.swf"], smallObjectWhitelist: [/.*/]}} } }, prerollsMaxBids: 0, blockBrowserNames: false, DV_percentage : 0, RUH_percentage: 0, sendPreRequestEvent: 0, suppressDomainOpt: true, xdc : {}, poCTM: false, abTesting :[{"testName":"client_dynamicTimeout","percentage":10,"config":{"useDynamicTimeout":"true"}}], localTrafficSplit: "https://ghtym-a.akamaihd.net/JS_Syndiction/version_test/SyndPlugins", folderName: "https://ghtym-a.akamaihd.net/JS_Syndiction/scripts/SyndPlugins" } } ( this ) ) ; /** * @license almond 0.2.9 Copyright (c) 2011-2014, The Dojo Foundation All Rights Reserved. * Available via the MIT or new BSD license. * see: http://github.com/jrburke/almond for details */ /*! jQuery v2.2.3 -ajax/load,-ajax/script,-ajax/jsonp,-deprecated,-event/alias,-core/ready,-css/hiddenVisibleSelectors,-effects/animatedSelector | (c) jQuery Foundation | jquery.org/license */ /*! * @overview es6-promise - a tiny implementation of Promises/A+. * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald) * @license Licensed under MIT license * See https://raw.githubusercontent.com/jakearchibald/es6-promise/master/LICENSE * @version 2.1.1 */ /*! SWFObject v2.3.20130521 is released under the MIT License */ /** * UAParser.js v0.7.9 * Lightweight JavaScript-based User-Agent string parser * https://github.com/faisalman/ua-parser-js * * Copyright © 2012-2015 Faisal Salman * Dual licensed under GPLv2 & MIT */ /*! * EventEmitter2 * https://github.com/hij1nx/EventEmitter2 * * Copyright (c) 2013 hij1nx * Licensed under the MIT license. */ /*! * Cookies.js - 0.3.1 * Wednesday, April 24 2013 @ 2:28 AM EST * * Copyright (c) 2013, Scott Hamper * Licensed under the MIT license, * http://www.opensource.org/licenses/MIT */ /** * @license * jQuery Tools @VERSION / Flashembed - New wave Flash embedding * * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. * * http://flowplayer.org/tools/toolbox/flashembed.html * * Since : March 2008 * Date : @DATE */ // Copyright (c) 2015 IAB // // The MIT License (MIT) // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in all // copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE // SOFTWARE. // =============================================== /** * cross-storage - Cross domain local storage * * @version 0.7.0 * @link https://github.com/zendesk/cross-storage * @author Daniel St. Jules * @copyright Zendesk * @license Apache-2.0 */ /** * This source file is part of VpaidLinearRotoscope. * Copyright (c) 2014. * All rights reserved. */ /*! * * Copyright 2009-2012 Kris Kowal under the terms of the MIT * license found at http://github.com/kriskowal/q/raw/master/LICENSE * * With parts by Tyler Close * Copyright 2007-2009 Tyler Close under the terms of the MIT X license found * at http://www.opensource.org/licenses/mit-license.html * Forked at ref_send.js version: 2009-05-11 * * With parts by Mark Miller * Copyright (C) 2011 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ /*! Time Tracking -------------------------------------------------------------- */ /** * @license * Video.js 5.10.4 * Copyright Brightcove, Inc. * Available under Apache License Version 2.0 * * * Includes vtt.js * Available under Apache License Version 2.0 * */ /** * Copyright 2013 vtt.js Contributors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /*! Hiro version: 108.78-37 build: 77c3b141bab764eb36fbdc0bb311c802f1ae871c-37 */ !function(){var a,b,c;!function(d){function e(a,b){return u.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n=b&&b.split("/"),o=s.map,p=o&&o["*"]||{};if(a&&"."===a.charAt(0))if(b){for(n=n.slice(0,n.length-1),a=a.split("/"),g=a.length-1,s.nodeIdCompat&&w.test(a[g])&&(a[g]=a[g].replace(w,"")),a=n.concat(a),k=0;k0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}else 0===a.indexOf("./")&&(a=a.substring(2));if((n||p)&&o){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),n)for(l=n.length;l>0;l-=1)if(e=o[n.slice(0,l).join("/")],e&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&p&&p[d]&&(i=p[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,b){return function(){return n.apply(d,v.call(arguments,0).concat([a,b]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){q[a]=b}}function j(a){if(e(r,a)){var b=r[a];delete r[a],t[a]=!0,m.apply(d,b)}if(!e(q,a)&&!e(t,a))throw new Error("No "+a);return q[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return function(){return s&&s.config&&s.config[a]||{}}}var m,n,o,p,q={},r={},s={},t={},u=Object.prototype.hasOwnProperty,v=[].slice,w=/\.js$/;o=function(a,b){var c,d=k(a),e=d[0];return a=d[1],e&&(e=f(e,b),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(b)):f(a,b):(a=f(a,b),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},p={require:function(a){return g(a)},exports:function(a){var b=q[a];return"undefined"!=typeof b?b:q[a]={}},module:function(a){return{id:a,uri:"",exports:q[a],config:l(a)}}},m=function(a,b,c,f){var h,k,l,m,n,s,u=[],v=typeof c;if(f=f||a,"undefined"===v||"function"===v){for(b=!b.length&&c.length?["require","exports","module"]:b,n=0;n0&&b-1 in a)}function e(a,b){if(a===b)return ma=!0,0;var c=!a.compareDocumentPosition-!b.compareDocumentPosition;return c?c:(c=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&c?a===Z||a.ownerDocument===Z&&ha.contains(Z,a)?-1:b===Z||b.ownerDocument===Z&&ha.contains(Z,b)?1:na?ba.call(na,a)-ba.call(na,b):0:4&c?-1:1)}function f(a){var b,c=[],d=0,f=0;if(ma=!1,na=!pa&&a.slice(0),a.sort(e),ma){for(;b=a[f++];)b===a[f]&&(d=c.push(f));for(;d--;)a.splice(c[d],1)}return na=null,a}function g(a,b,c){if(ha.isFunction(b))return ha.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return ha.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(va.test(b))return ha.filter(b,a,c);b=ha.filter(b,a)}return ha.grep(a,function(a){return ba.call(b,a)>-1!==c})}function h(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function i(a){var b={};return ha.each(a.match(Ba)||[],function(a,c){b[c]=!0}),b}function j(){this.expando=ha.expando+j.uid++}function k(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Ha,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c||"false"!==c&&("null"===c?null:+c+""===c?+c:Ga.test(c)?ha.parseJSON(c):c)}catch(e){}Fa.set(a,b,c)}else c=void 0;return c}function l(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return ha.css(a,b,"")},i=h(),j=c&&c[3]||(ha.cssNumber[b]?"":"px"),k=(ha.cssNumber[b]||"px"!==j&&+i)&&Ja.exec(ha.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,ha.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}function m(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&ha.nodeName(a,b)?ha.merge([a],c):c}function n(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=ha.contains(f.ownerDocument,f),g=m(l.appendChild(f),"script"),j&&n(g),c)for(k=0;f=g[k++];)Oa.test(f.type||"")&&c.push(f);return l}function p(){return!0}function q(){return!1}function r(){try{return Z.activeElement}catch(a){}}function s(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)s(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=q;else if(!e)return a;return 1===f&&(g=e,e=function(a){return ha().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=ha.guid++)),a.each(function(){ha.event.add(this,b,e,d,c)})}function t(a,b){return ha.nodeName(a,"table")&&ha.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function u(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function v(a){var b=Xa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function w(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(Ea.hasData(a)&&(f=Ea.access(a),g=Ea.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof p&&!fa.checkClone&&Wa.test(p))return a.each(function(e){var f=a.eq(e);q&&(b[0]=p.call(this,e,f.html())),y(f,b,c,d)});if(l&&(e=o(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(g=ha.map(m(e,"script"),u),h=g.length;k")).appendTo(b.documentElement),b=Za[0].contentDocument,b.write(),b.close(),c=A(a,b),Za.detach()),$a[a]=c),c}function C(a,b,c){var d,e,f,g,h=a.style;return c=c||bb(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||ha.contains(a.ownerDocument,a)||(g=ha.style(a,b)),c&&!fa.pixelMarginRight()&&ab.test(g)&&_a.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function D(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}function E(a){if(a in hb)return a;for(var b=a[0].toUpperCase()+a.slice(1),c=gb.length;c--;)if(a=gb[c]+b,a in hb)return a}function F(a,b,c){var d=Ja.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function G(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;f<4;f+=2)"margin"===c&&(g+=ha.css(a,c+Ka[f],!0,e)),d?("content"===c&&(g-=ha.css(a,"padding"+Ka[f],!0,e)),"margin"!==c&&(g-=ha.css(a,"border"+Ka[f]+"Width",!0,e))):(g+=ha.css(a,"padding"+Ka[f],!0,e),"padding"!==c&&(g+=ha.css(a,"border"+Ka[f]+"Width",!0,e)));return g}function H(b,c,d){var e=!0,f="width"===c?b.offsetWidth:b.offsetHeight,g=bb(b),h="border-box"===ha.css(b,"boxSizing",!1,g);if(Z.msFullscreenElement&&a.top!==a&&b.getClientRects().length&&(f=Math.round(100*b.getBoundingClientRect()[c])),f<=0||null==f){if(f=C(b,c,g),(f<0||null==f)&&(f=b.style[c]),ab.test(f))return f;e=h&&(fa.boxSizingReliable()||f===b.style[c]),f=parseFloat(f)||0}return f+G(b,c,d||(h?"border":"content"),e,g)+"px"}function I(a,b){for(var c,d,e,f=[],g=0,h=a.length;g=0&&c=0},isPlainObject:function(a){var b;if("object"!==ha.type(a)||a.nodeType||ha.isWindow(a))return!1;if(a.constructor&&!ea.call(a,"constructor")&&!ea.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||ea.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?ca[da.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=ha.trim(a),a&&(1===a.indexOf("use strict")?(b=Z.createElement("script"),b.text=a,Z.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(ja,"ms-").replace(ka,la)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,e=0;if(d(a))for(c=a.length;e+~]/}}}),ha.extend(ha.find,{matches:function(a,b){return ha.find(a,null,null,b)},matchesSelector:function(a,b){return qa.call(a,b)},attr:function(a,b){var c=ha.expr.attrHandle[b.toLowerCase()],d=c&&ea.call(ha.expr.attrHandle,b.toLowerCase())?c(a,b,ha.isXMLDoc(a)):void 0;return void 0!==d?d:a.getAttribute(b)}});var ra=function(a,b,c){for(var d=[],e=void 0!==c;(a=a[b])&&9!==a.nodeType;)if(1===a.nodeType){if(e&&ha(a).is(c))break;d.push(a)}return d},sa=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},ta=ha.expr.match.needsContext,ua=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,va=/^.[^:#\[\.,]*$/;ha.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?ha.find.matchesSelector(d,a)?[d]:[]:ha.find.matches(a,ha.grep(b,function(a){return 1===a.nodeType}))},ha.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(ha(a).filter(function(){for(b=0;b1?ha.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(g(this,a||[],!1))},not:function(a){return this.pushStack(g(this,a||[],!0))},is:function(a){return!!g(this,"string"==typeof a&&ta.test(a)?ha(a):a||[],!1).length}});var wa,xa=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ya=ha.fn.init=function(a,b,c){var d,e;if(!a)return this;if(c=c||wa,"string"==typeof a){if(d="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:xa.exec(a),!d||!d[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(d[1]){if(b=b instanceof ha?b[0]:b,ha.merge(this,ha.parseHTML(d[1],b&&b.nodeType?b.ownerDocument||b:Z,!0)),ua.test(d[1])&&ha.isPlainObject(b))for(d in b)ha.isFunction(this[d])?this[d](b[d]):this.attr(d,b[d]);return this}return e=Z.getElementById(d[2]),e&&e.parentNode&&(this.length=1,this[0]=e),this.context=Z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):ha.isFunction(a)?void 0!==c.ready?c.ready(a):a(ha):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),ha.makeArray(a,this))};ya.prototype=ha.fn,wa=ha(Z);var za=/^(?:parents|prev(?:Until|All))/,Aa={children:!0,contents:!0,next:!0,prev:!0};ha.fn.extend({has:function(a){var b=ha(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&ha.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?ha.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?ba.call(ha(a),this[0]):ba.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(ha.uniqueSort(ha.merge(this.get(),ha(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}}),ha.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return ra(a,"parentNode")},parentsUntil:function(a,b,c){return ra(a,"parentNode",c)},next:function(a){return h(a,"nextSibling")},prev:function(a){return h(a,"previousSibling")},nextAll:function(a){return ra(a,"nextSibling")},prevAll:function(a){return ra(a,"previousSibling")},nextUntil:function(a,b,c){return ra(a,"nextSibling",c)},prevUntil:function(a,b,c){return ra(a,"previousSibling",c)},siblings:function(a){return sa((a.parentNode||{}).firstChild,a)},children:function(a){return sa(a.firstChild)},contents:function(a){return a.contentDocument||ha.merge([],a.childNodes)}},function(a,b){ha.fn[a]=function(c,d){var e=ha.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=ha.filter(d,e)),this.length>1&&(Aa[a]||ha.uniqueSort(e),za.test(a)&&e.reverse()),this.pushStack(e)}});var Ba=/\S+/g;ha.Callbacks=function(a){a="string"==typeof a?i(a):ha.extend({},a);var b,c,d,e,f=[],g=[],h=-1,j=function(){for(e=a.once,d=b=!0;g.length;h=-1)for(c=g.shift();++h-1;)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?ha.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||j()),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},ha.extend({Deferred:function(a){var b=[["resolve","done",ha.Callbacks("once memory"),"resolved"],["reject","fail",ha.Callbacks("once memory"),"rejected"],["notify","progress",ha.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return ha.Deferred(function(c){ha.each(b,function(b,f){var g=ha.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&ha.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?ha.extend(a,d):d}},e={};return d.pipe=d.then,ha.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b,c,d,e=0,f=$.call(arguments),g=f.length,h=1!==g||a&&ha.isFunction(a.promise)?g:0,i=1===h?a:ha.Deferred(),j=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?$.call(arguments):e,d===b?i.notifyWith(c,d):--h||i.resolveWith(c,d)}};if(g>1)for(b=new Array(g),c=new Array(g),d=new Array(g);e-1&&void 0!==c&&Fa.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){Fa.remove(this,a)})}}),ha.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=Ea.get(a,b),c&&(!d||ha.isArray(c)?d=Ea.access(a,b,ha.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=ha.queue(a,b),d=c.length,e=c.shift(),f=ha._queueHooks(a,b),g=function(){ha.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return Ea.get(a,c)||Ea.access(a,c,{empty:ha.Callbacks("once memory").add(function(){Ea.remove(a,[b+"queue",c])})})}}),ha.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Pa.optgroup=Pa.option,Pa.tbody=Pa.tfoot=Pa.colgroup=Pa.caption=Pa.thead,Pa.th=Pa.td;var Qa=/<|&#?\w+;/;!function(){var a=Z.createDocumentFragment(),b=a.appendChild(Z.createElement("div")),c=Z.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),fa.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",fa.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var Ra=/^key/,Sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ta=/^([^.]*)(?:\.(.+)|)/;ha.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=Ea.get(a);if(q)for(c.handler&&(f=c,c=f.handler, e=f.selector),c.guid||(c.guid=ha.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof ha&&ha.event.triggered!==b.type?ha.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(Ba)||[""],j=b.length;j--;)h=Ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=ha.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=ha.event.special[n]||{},k=ha.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&ha.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),ha.event.global[n]=!0)},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=Ea.hasData(a)&&Ea.get(a);if(q&&(i=q.events)){for(b=(b||"").match(Ba)||[""],j=b.length;j--;)if(h=Ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){for(l=ha.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;f--;)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||ha.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)ha.event.remove(a,n+b[j],c,d,!0);ha.isEmptyObject(i)&&Ea.remove(a,"handle events")}},dispatch:function(a){a=ha.event.fix(a);var b,c,d,e,f,g=[],h=$.call(arguments),i=(Ea.get(this,"events")||{})[a.type]||[],j=ha.event.special[a.type]||{};if(h[0]=a,a.delegateTarget=this,!j.preDispatch||j.preDispatch.call(this,a)!==!1){for(g=ha.event.handlers.call(this,a,i),b=0;(e=g[b++])&&!a.isPropagationStopped();)for(a.currentTarget=e.elem,c=0;(f=e.handlers[c++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(f.namespace)||(a.handleObj=f,a.data=f.data,d=((ha.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,h),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()));return j.postDispatch&&j.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;c-1:ha.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,Va=/\s*$/g;ha.extend({htmlPrefilter:function(a){return a.replace(Ua,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=ha.contains(a.ownerDocument,a);if(!(fa.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||ha.isXMLDoc(a)))for(g=m(h),f=m(a),d=0,e=f.length;d0&&n(g,!i&&m(a,"script")),h},cleanData:function(a){for(var b,c,d,e=ha.event.special,f=0;void 0!==(c=a[f]);f++)if(Da(c)){if(b=c[Ea.expando]){if(b.events)for(d in b.events)e[d]?ha.event.remove(c,d):ha.removeEvent(c,d,b.handle);c[Ea.expando]=void 0}c[Fa.expando]&&(c[Fa.expando]=void 0)}}}),ha.fn.extend({domManip:y,detach:function(a){return z(this,a,!0)},remove:function(a){return z(this,a)},text:function(a){return Ca(this,function(a){return void 0===a?ha.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return y(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=t(this,a);b.appendChild(a)}})},prepend:function(){return y(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=t(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return y(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return y(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(ha.cleanData(m(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return ha.clone(this,a,b)})},html:function(a){return Ca(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Va.test(a)&&!Pa[(Na.exec(a)||["",""])[1].toLowerCase()]){a=ha.htmlPrefilter(a);try{for(;c1)},show:function(){return I(this,!0)},hide:function(){return I(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){La(this)?ha(this).show():ha(this).hide()})}}),ha.Tween=J,J.prototype={constructor:J,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||ha.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(ha.cssNumber[c]?"":"px")},cur:function(){var a=J.propHooks[this.prop];return a&&a.get?a.get(this):J.propHooks._default.get(this)},run:function(a){var b,c=J.propHooks[this.prop];return this.options.duration?this.pos=b=ha.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):J.propHooks._default.set(this),this}},J.prototype.init.prototype=J.prototype,J.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=ha.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){ha.fx.step[a.prop]?ha.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[ha.cssProps[a.prop]]&&!ha.cssHooks[a.prop]?a.elem[a.prop]=a.now:ha.style(a.elem,a.prop,a.now+a.unit)}}},J.propHooks.scrollTop=J.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},ha.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},ha.fx=J.prototype.init,ha.fx.step={};var ib,jb,kb=/^(?:toggle|show|hide)$/,lb=/queueHooks$/;ha.Animation=ha.extend(P,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return l(c.elem,a,Ja.exec(b),c),c}]},tweener:function(a,b){ha.isFunction(a)?(b=a,a=["*"]):a=a.match(Ba);for(var c,d=0,e=a.length;d1)},removeAttr:function(a){return this.each(function(){ha.removeAttr(this,a)})}}),ha.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?ha.prop(a,b,c):(1===f&&ha.isXMLDoc(a)||(b=b.toLowerCase(),e=ha.attrHooks[b]||(ha.expr.match.bool.test(b)?mb:void 0)),void 0!==c?null===c?void ha.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=ha.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!fa.radioValue&&"radio"===b&&ha.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(Ba);if(f&&1===a.nodeType)for(;c=f[e++];)d=ha.propFix[c]||c,ha.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),mb={set:function(a,b,c){return b===!1?ha.removeAttr(a,c):a.setAttribute(c,c),c}},ha.each(ha.expr.match.bool.source.match(/\w+/g),function(a,b){var c=nb[b]||ha.find.attr;nb[b]=function(a,b,d){var e,f;return d||(f=nb[b],nb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,nb[b]=f),e}});var ob=/^(?:input|select|textarea|button)$/i,pb=/^(?:a|area)$/i;ha.fn.extend({prop:function(a,b){return Ca(this,ha.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[ha.propFix[a]||a]})}}),ha.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&ha.isXMLDoc(a)||(b=ha.propFix[b]||b,e=ha.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=ha.find.attr(a,"tabindex");return b?parseInt(b,10):ob.test(a.nodeName)||pb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fa.optSelected||(ha.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),ha.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ha.propFix[this.toLowerCase()]=this});var qb=/[\t\r\n\f]/g;ha.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(ha.isFunction(a))return this.each(function(b){ha(this).addClass(a.call(this,b,Q(this)))});if("string"==typeof a&&a)for(b=a.match(Ba)||[];c=this[i++];)if(e=Q(c),d=1===c.nodeType&&(" "+e+" ").replace(qb," ")){for(g=0;f=b[g++];)d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=ha.trim(d),e!==h&&c.setAttribute("class",h)}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(ha.isFunction(a))return this.each(function(b){ha(this).removeClass(a.call(this,b,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a)for(b=a.match(Ba)||[];c=this[i++];)if(e=Q(c),d=1===c.nodeType&&(" "+e+" ").replace(qb," ")){for(g=0;f=b[g++];)for(;d.indexOf(" "+f+" ")>-1;)d=d.replace(" "+f+" "," ");h=ha.trim(d),e!==h&&c.setAttribute("class",h)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):ha.isFunction(a)?this.each(function(c){ha(this).toggleClass(a.call(this,c,Q(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c)for(d=0,e=ha(this),f=a.match(Ba)||[];b=f[d++];)e.hasClass(b)?e.removeClass(b):e.addClass(b);else void 0!==a&&"boolean"!==c||(b=Q(this),b&&Ea.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":Ea.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;for(b=" "+a+" ";c=this[d++];)if(1===c.nodeType&&(" "+Q(c)+" ").replace(qb," ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g,sb=/[\x20\t\r\n\f]+/g;ha.fn.extend({val:function(a){var b,c,d,e=this[0];return arguments.length?(d=ha.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,ha(this).val()):a,null==e?e="":"number"==typeof e?e+="":ha.isArray(e)&&(e=ha.map(e,function(a){return null==a?"":a+""})),b=ha.valHooks[this.type]||ha.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))})):e?(b=ha.valHooks[e.type]||ha.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)):void 0}}),ha.extend({valHooks:{option:{get:function(a){var b=ha.find.attr(a,"value");return null!=b?b:ha.trim(ha.text(a)).replace(sb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||e<0,g=f?null:[],h=f?e+1:d.length,i=e<0?h:f?e:0;i-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),ha.each(["radio","checkbox"],function(){ha.valHooks[this]={set:function(a,b){if(ha.isArray(b))return a.checked=ha.inArray(ha(a).val(),b)>-1}},fa.checkOn||(ha.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var tb=/^(?:focusinfocus|focusoutblur)$/;ha.extend(ha.event,{trigger:function(b,c,d,e){var f,g,h,i,j,k,l,m=[d||Z],n=ea.call(b,"type")?b.type:b,o=ea.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||Z,3!==d.nodeType&&8!==d.nodeType&&!tb.test(n+ha.event.triggered)&&(n.indexOf(".")>-1&&(o=n.split("."),n=o.shift(),o.sort()),j=n.indexOf(":")<0&&"on"+n,b=b[ha.expando]?b:new ha.Event(n,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=o.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:ha.makeArray(c,[b]),l=ha.event.special[n]||{},e||!l.trigger||l.trigger.apply(d,c)!==!1)){if(!e&&!l.noBubble&&!ha.isWindow(d)){for(i=l.delegateType||n,tb.test(i+n)||(g=g.parentNode);g;g=g.parentNode)m.push(g),h=g;h===(d.ownerDocument||Z)&&m.push(h.defaultView||h.parentWindow||a)}for(f=0;(g=m[f++])&&!b.isPropagationStopped();)b.type=f>1?i:l.bindType||n,k=(Ea.get(g,"events")||{})[b.type]&&Ea.get(g,"handle"),k&&k.apply(g,c),k=j&&g[j],k&&k.apply&&Da(g)&&(b.result=k.apply(g,c),b.result===!1&&b.preventDefault());return b.type=n,e||b.isDefaultPrevented()||l._default&&l._default.apply(m.pop(),c)!==!1||!Da(d)||j&&ha.isFunction(d[n])&&!ha.isWindow(d)&&(h=d[j],h&&(d[j]=null),ha.event.triggered=n,d[n](),ha.event.triggered=void 0,h&&(d[j]=h)),b.result}},simulate:function(a,b,c){var d=ha.extend(new ha.Event,c,{type:a,isSimulated:!0});ha.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault()}}),ha.fn.extend({trigger:function(a,b){return this.each(function(){ha.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return ha.event.trigger(a,b,c,!0)}}),fa.focusin="onfocusin"in a,fa.focusin||ha.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){ha.event.simulate(b,a.target,ha.event.fix(a))};ha.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=Ea.access(d,b);e||d.addEventListener(a,c,!0),Ea.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=Ea.access(d,b)-1;e?Ea.access(d,b,e):(d.removeEventListener(a,c,!0),Ea.remove(d,b))}}});var ub=a.location,vb=ha.now(),wb=/\?/;ha.parseJSON=function(a){return JSON.parse(a+"")},ha.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||ha.error("Invalid XML: "+b),c};var xb=/#.*$/,yb=/([?&])_=[^&]*/,zb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ab=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Bb=/^(?:GET|HEAD)$/,Cb=/^\/\//,Db={},Eb={},Fb="*/".concat("*"),Gb=Z.createElement("a");Gb.href=ub.href,ha.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ub.href,type:"GET",isLocal:Ab.test(ub.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Fb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":ha.parseJSON,"text xml":ha.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?T(T(a,ha.ajaxSettings),b):T(ha.ajaxSettings,a)},ajaxPrefilter:R(Db),ajaxTransport:R(Eb),ajax:function(b,c){function d(b,c,d,h){var j,l,s,t,v,x=c;2!==u&&(u=2,i&&a.clearTimeout(i),e=void 0,g=h||"",w.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(t=U(m,w,d)),t=V(m,t,w,j),j?(m.ifModified&&(v=w.getResponseHeader("Last-Modified"),v&&(ha.lastModified[f]=v),v=w.getResponseHeader("etag"),v&&(ha.etag[f]=v)),204===b||"HEAD"===m.type?x="nocontent":304===b?x="notmodified":(x=t.state,l=t.data,s=t.error,j=!s)):(s=x,!b&&x||(x="error",b<0&&(b=0))),w.status=b,w.statusText=(c||x)+"",j?p.resolveWith(n,[l,x,w]):p.rejectWith(n,[w,x,s]),w.statusCode(r),r=void 0,k&&o.trigger(j?"ajaxSuccess":"ajaxError",[w,m,j?l:s]),q.fireWith(n,[w,x]),k&&(o.trigger("ajaxComplete",[w,m]),--ha.active||ha.event.trigger("ajaxStop")))}"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=ha.ajaxSetup({},c),n=m.context||m,o=m.context&&(n.nodeType||n.jquery)?ha(n):ha.event,p=ha.Deferred(),q=ha.Callbacks("once memory"),r=m.statusCode||{},s={},t={},u=0,v="canceled",w={readyState:0,getResponseHeader:function(a){var b;if(2===u){if(!h)for(h={};b=zb.exec(g);)h[b[1].toLowerCase()]=b[2];b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===u?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return u||(a=t[c]=t[c]||a,s[a]=b),this},overrideMimeType:function(a){return u||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(u<2)for(b in a)r[b]=[r[b],a[b]];else w.always(a[w.status]);return this},abort:function(a){var b=a||v;return e&&e.abort(b),d(0,b),this}};if(p.promise(w).complete=q.add,w.success=w.done,w.error=w.fail,m.url=((b||m.url||ub.href)+"").replace(xb,"").replace(Cb,ub.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=ha.trim(m.dataType||"*").toLowerCase().match(Ba)||[""],null==m.crossDomain){j=Z.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=Gb.protocol+"//"+Gb.host!=j.protocol+"//"+j.host}catch(x){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=ha.param(m.data,m.traditional)),S(Db,m,c,w),2===u)return w;k=ha.event&&m.global,k&&0===ha.active++&&ha.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Bb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(wb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=yb.test(f)?f.replace(yb,"$1_="+vb++):f+(wb.test(f)?"&":"?")+"_="+vb++)),m.ifModified&&(ha.lastModified[f]&&w.setRequestHeader("If-Modified-Since",ha.lastModified[f]),ha.etag[f]&&w.setRequestHeader("If-None-Match",ha.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&w.setRequestHeader("Content-Type",m.contentType),w.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Fb+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)w.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(n,w,m)===!1||2===u))return w.abort();v="abort";for(l in{success:1,error:1,complete:1})w[l](m[l]);if(e=S(Eb,m,c,w)){if(w.readyState=1,k&&o.trigger("ajaxSend",[w,m]),2===u)return w;m.async&&m.timeout>0&&(i=a.setTimeout(function(){w.abort("timeout")},m.timeout));try{u=1,e.send(s,d)}catch(x){if(!(u<2))throw x;d(-1,x)}}else d(-1,"No Transport");return w},getJSON:function(a,b,c){return ha.get(a,b,c,"json")},getScript:function(a,b){return ha.get(a,void 0,b,"script")}}),ha.each(["get","post"],function(a,b){ha[b]=function(a,c,d,e){return ha.isFunction(c)&&(e=e||d,d=c,c=void 0),ha.ajax(ha.extend({url:a,type:b,dataType:e,data:c,success:d},ha.isPlainObject(a)&&a))}}),ha._evalUrl=function(a){return ha.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},ha.fn.extend({wrapAll:function(a){var b;return ha.isFunction(a)?this.each(function(b){ha(this).wrapAll(a.call(this,b))}):(this[0]&&(b=ha(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return ha.isFunction(a)?this.each(function(b){ha(this).wrapInner(a.call(this,b))}):this.each(function(){var b=ha(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=ha.isFunction(a);return this.each(function(c){ha(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){ha.nodeName(this,"body")||ha(this).replaceWith(this.childNodes)}).end()}});var Hb=/%20/g,Ib=/\[\]$/,Jb=/\r?\n/g,Kb=/^(?:submit|button|image|reset|file)$/i,Lb=/^(?:input|select|textarea|keygen)/i;ha.param=function(a,b){var c,d=[],e=function(a,b){b=ha.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=ha.ajaxSettings&&ha.ajaxSettings.traditional),ha.isArray(a)||a.jquery&&!ha.isPlainObject(a))ha.each(a,function(){e(this.name,this.value)});else for(c in a)W(c,a[c],b,e);return d.join("&").replace(Hb,"+")},ha.fn.extend({serialize:function(){return ha.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=ha.prop(this,"elements");return a?ha.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!ha(this).is(":disabled")&&Lb.test(this.nodeName)&&!Kb.test(a)&&(this.checked||!Ma.test(a))}).map(function(a,b){ var c=ha(this).val();return null==c?null:ha.isArray(c)?ha.map(c,function(a){return{name:b.name,value:a.replace(Jb,"\r\n")}}):{name:b.name,value:c.replace(Jb,"\r\n")}}).get()}}),ha.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Mb={0:200,1223:204},Nb=ha.ajaxSettings.xhr();fa.cors=!!Nb&&"withCredentials"in Nb,fa.ajax=Nb=!!Nb,ha.ajaxTransport(function(b){var c,d;if(fa.cors||Nb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Mb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),ha.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||Z;var d=ua.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=o([a],b,e),e&&e.length&&ha(e).remove(),ha.merge([],d.childNodes))},ha.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){ha.fn[b]=function(a){return this.on(b,a)}}),ha.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=ha.css(a,"position"),l=ha(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=ha.css(a,"top"),i=ha.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),ha.isFunction(b)&&(b=b.call(a,c,ha.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},ha.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){ha.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;return f?(b=f.documentElement,ha.contains(b,d)?(e=d.getBoundingClientRect(),c=X(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e):void 0},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===ha.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),ha.nodeName(a[0],"html")||(d=a.offset()),d.top+=ha.css(a[0],"borderTopWidth",!0),d.left+=ha.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-ha.css(c,"marginTop",!0),left:b.left-d.left-ha.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent;a&&"static"===ha.css(a,"position");)a=a.offsetParent;return a||oa})}}),ha.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;ha.fn[a]=function(d){return Ca(this,function(a,d,e){var f=X(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),ha.each(["top","left"],function(a,b){ha.cssHooks[b]=D(fa.pixelPosition,function(a,c){if(c)return c=C(a,b),ab.test(c)?ha(a).position()[b]+"px":c})}),ha.each({Height:"height",Width:"width"},function(a,b){ha.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){ha.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return Ca(this,function(b,c,d){var e;return ha.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?ha.css(b,c,g):ha.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),"function"==typeof c&&c.amd&&c("5GXbNB2kIA",[],function(){return ha});var Ob=a.jQuery,Pb=a.$;return ha.noConflict=function(b){return a.$===ha&&(a.$=Pb),b&&a.jQuery===ha&&(a.jQuery=Ob),ha},b||(a.jQuery=a.$=ha),ha}),c("4OijLabf9G",["require","5GXbNB2kIA"],function(a){var b=a("5GXbNB2kIA");return b.noConflict&&b.noConflict(!0),b}),function(a){c("BGOV2j3JhQ",["require","4OijLabf9G"],function(a){var b=a("4OijLabf9G");return b.extend})}(this),function(a){c("8AtEfjliLs",["require","4OijLabf9G"],function(a){var b=a("4OijLabf9G");return function(){arguments[0]&&b.each.apply(b,arguments)}})}(this),function(a){c("OURm3JwqZV",["require","4OijLabf9G"],function(a){var b=a("4OijLabf9G");return b.isEmptyObject})}(this),function(a){c("HGluyud9Vz",[],function(){var a=function(a){var b=a;try{b=decodeURIComponent(a)}catch(c){}return b};return a})}(this),function(a){c("kXYy4ImOqC",["require","8AtEfjliLs","HGluyud9Vz"],function(b){var c=b("8AtEfjliLs"),d=b("HGluyud9Vz"),e=function(b){var e,f,g={};return 0===arguments.length&&(b=a.location.search),b&&(e=b.indexOf("?"),e!==-1&&(b=b.substring(e+1)),b=b.replace(/\+/g," "),f=b.split("&")),c(f,function(a,b){var c;b=b.split("="),b.length&&(c=d(b[0]),c&&(g[c]=d(b[1])))}),g};return e})}(this),function(a){c("thQJ8npBYp",["require","4OijLabf9G"],function(a){var b=a("4OijLabf9G");return b.isPlainObject})}(this),function(a){c("cFKNEoHdva",[],function(){var a=function(a){var b=function(b){return a!==b};return b()};return a})}(this),function(a){c("wn9koSpAL6",[],function(){return a})}(this),function(a){c("iodiGHiL9c",[],function(){var b=function(b,c){var d=a.setTimeout(b,c),e=function(){d&&(a.clearTimeout(d),d=null)};return e};return b})}(this),function(){c("z8Uv4TCV9i",[],function(){var a=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&a.attachEvent("on"+b,c)};return a})}(this),function(){function a(a){return"function"==typeof a||"object"==typeof a&&null!==a}function d(a){return"function"==typeof a}function e(a){return"object"==typeof a&&null!==a}function f(a,b){Z[S]=a,Z[S+1]=b,S+=2,2===S&&Q()}function g(){var a=process.nextTick,b=process.versions.node.match(/^(?:(\d+)\.)?(?:(\d+)\.)?(\*|\d+)$/);return Array.isArray(b)&&"0"===b[1]&&"10"===b[2]&&(a=setImmediate),function(){a(l)}}function h(){return function(){P(l)}}function i(){var a=0,b=new W(l),c=document.createTextNode("");return b.observe(c,{characterData:!0}),function(){c.data=a=++a%2}}function j(){var a=new MessageChannel;return a.port1.onmessage=l,function(){a.port2.postMessage(0)}}function k(){return function(){setTimeout(l,1)}}function l(){for(var a=0;a0){if(++e>=c)return g}else e=0;return a(g,h)}}();return e}),c("OplQ3ITsU7",["JyaCiPZX5I","Nai6nOPvkb","tWJWHybUFa"],function(a,b,c){function d(d,l,m,n,o,p,q,r,s,t){var u=l&i,v=r?a(r):e,w=u?q:e,x=u?e:q,y=u?p:e,z=u?e:p;l|=u?j:k,l&=~(u?k:j),l&h||(l&=~(f|g));var A=[d,l,o,y,w,z,x,v,s,t],B=m.apply(e,A);return b(d)&&c(B,A),B.placeholder=n,B}var e,f=1,g=2,h=4,i=8,j=32,k=64;return d}),c("MTLCgbFJg3",[],function(){function a(a){var b=a;return b.placeholder}return a}),c("dAYf15yShh",[],function(){function a(a,d){return a="number"==typeof a||c.test(a)?+a:-1,d=null==d?b:d,a>-1&&a%1==0&&a1&&m.reverse(),C&&z0?2==f.length?typeof f[1]==g?a[f[0]]=f[1].call(this,k):a[f[0]]=f[1]:3==f.length?typeof f[1]!==g||f[1].exec&&f[1].test?a[f[0]]=k?k.replace(f[1],f[2]):b:a[f[0]]=k?f[1].call(this,k,f[2]):b:4==f.length&&(a[f[0]]=k?f[3].call(this,k.replace(f[1],f[2])):b):a[f]=k?k:b;l+=2}return a},str:function(a,c){for(var d in c)if(typeof c[d]===i&&c[d].length>0){for(var e=0;e0&&e._listeners.length>g&&(e._listeners.warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",e._listeners.length),console.trace&&console.trace())}}else e._listeners=b;return!0}f=a.shift()}return!0}var h=Array.isArray?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)},i=10;e.EventEmitter2=e,e.prototype.delimiter=".",e.prototype.setMaxListeners=function(a){this._events||b.call(this),this._events.maxListeners=a,this._conf||(this._conf={}),this._conf.maxListeners=a},e.prototype.event="",e.prototype.once=function(a,b){return this.many(a,1,b),this},e.prototype.many=function(a,b,c){function d(){0===--b&&e.off(a,d),c.apply(this,arguments)}var e=this;if("function"!=typeof c)throw new Error("many only accepts instances of Function");return d._origin=c,this.on(a,d),e},e.prototype.emit=function(){this._events||b.call(this);var a=arguments[0];if("newListener"===a&&!this.newListener&&!this._events.newListener)return!1;if(this._all){for(var c=arguments.length,d=new Array(c-1),e=1;e1)switch(arguments.length){case 2:g.call(this,arguments[1]);break;case 3:g.call(this,arguments[1],arguments[2]);break;default:for(var c=arguments.length,d=new Array(c-1),e=1;e0||!!this._all}return!!this._all},e.prototype.emitAsync=function(){this._events||b.call(this);var a=arguments[0];if("newListener"===a&&!this.newListener&&!this._events.newListener)return Promise.resolve([!1]);var c=[];if(this._all){for(var d=arguments.length,e=new Array(d-1),g=1;g1)switch(arguments.length){case 2:c.push(h.call(this,arguments[1]));break;case 3:c.push(h.call(this,arguments[1],arguments[2]));break;default:for(var d=arguments.length,e=new Array(d-1),g=1;g0&&this._events[a].length>d&&(this._events[a].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[a].length),console.trace&&console.trace())}}else this._events[a]=c;return this},e.prototype.onAny=function(a){if("function"!=typeof a)throw new Error("onAny only accepts instances of Function");return this._all||(this._all=[]),this._all.push(a),this},e.prototype.addListener=e.prototype.on,e.prototype.off=function(b,c){function d(b){if(b!==a){var c=Object.keys(b);for(var e in c){var f=c[e],g=b[f];g instanceof Function||"object"!=typeof g||(Object.keys(g).length>0&&d(b[f]),0===Object.keys(g).length&&delete b[f])}}}if("function"!=typeof c)throw new Error("removeListener only takes instances of Function");var e,g=[];if(this.wildcard){var i="string"==typeof b?b.split(this.delimiter):b.slice();g=f.call(this,null,i,this.listenerTree,0)}else{if(!this._events[b])return this;e=this._events[b],g.push({_listeners:e})}for(var j=0;j0){for(b=this._all,c=0,d=b.length;c-1&&a%1==0&&a<=b}var b=9007199254740991;return a}),c("E4UD3DP40B",["sH4rXn7xn9","7YkKUvrVYM","wT6ldFjqO3"],function(a,b,c){function d(d){return null!=d&&!("function"==typeof d&&b(d))&&c(a(d))}return d}),c("2dj9R44YUt",["E4UD3DP40B","bx5QGBcfIJ"],function(a,b){function c(c){return b(c)&&a(c)}return c}),c("xdgYmgaIiJ",["2dj9R44YUt"],function(a){function b(b){return a(b)&&e.call(b,"callee")&&(!g.call(b,"callee")||f.call(b)==c)}var c="[object Arguments]",d=Object.prototype,e=d.hasOwnProperty,f=d.toString,g=d.propertyIsEnumerable;return b}),c("0ZKQJLeRJ9",["vNyPF42NG7","bx5QGBcfIJ"],function(a,b){function c(c){return"string"==typeof c||!a(c)&&b(c)&&f.call(c)==d}var d="[object String]",e=Object.prototype,f=e.toString;return c}),c("OTPIiDvo56",["MT7CmajlMz","xdgYmgaIiJ","vNyPF42NG7","wT6ldFjqO3","0ZKQJLeRJ9"],function(a,b,c,d,e){function f(f){var h=f?f.length:g;return d(h)&&(c(f)||e(f)||b(f))?a(h,String):null}var g;return f}),c("oRzqkEoEEA",["7YkKUvrVYM"],function(a){function b(b){var d=b&&b.constructor,e=a(d)&&d.prototype||c;return b===e}var c=Object.prototype;return b}),c("eZ84mATpyz",["mkYGIghqKz","uQCn2atUKQ","OTPIiDvo56","E4UD3DP40B","dAYf15yShh","oRzqkEoEEA"],function(a,b,c,d,e,f){function g(g){var h=f(g);if(!h&&!d(g))return b(g);var i=c(g),j=!!i,k=i||[],l=k.length;for(var m in g)!a(g,m)||j&&("length"==m||e(m,l))||h&&"constructor"==m||k.push(m);return k}return g}),c("DsgGCrFIl2",["CT3e198G9S","eZ84mATpyz"],function(a,b){function c(c,d){return c&&a(c,d,b)}return c}),c("McjC2bIduH",["E4UD3DP40B"],function(a){function b(b,c){return function(d,e){if(null==d)return d;if(!a(d))return b(d,e);for(var f=d.length,g=c?f:-1,h=Object(d);(c?g--:++g-1}return b}),c("f9U3kwziFC",["jwV19HAxVw"],function(a){function b(b){var c=this.__data__,d=c.array;return d?a(d,b):c.map.has(b)}return b}),c("m8QtxjN9RM",["4pdS3LcDQb"],function(a){var b=a(Object,"create");return b}),c("DUufXlB97m",["m8QtxjN9RM"],function(a){function b(){}var c=Object.prototype;return b.prototype=a?a(null):c,b}),c("BuYbX1KXhA",["4pdS3LcDQb","GyiO2ZqkKH"],function(a,b){var c=a(b,"Map");return c}),c("wJeV6N7QZg",["DUufXlB97m","BuYbX1KXhA"],function(a,b){function c(){this.__data__={hash:new a,map:b?new b:[],string:new a}}return c}),c("WXWU5XbGoB",["m8QtxjN9RM"],function(a){function b(b,d){return a?b[d]!==c:e.call(b,d)}var c,d=Object.prototype,e=d.hasOwnProperty;return b}),c("guYSgIWkIQ",["WXWU5XbGoB"],function(a){function b(b,c){return a(b,c)&&delete b[c]}return b}),c("tgGgYa6tHq",[],function(){function a(a){var b=typeof a;return"number"==b||"boolean"==b||"string"==b&&"__proto__"!=a||null==a}return a}),c("pd0guXegtP",["BuYbX1KXhA","BMnyzhP2By","guYSgIWkIQ","tgGgYa6tHq"],function(a,b,c,d){function e(e){var f=this.__data__;return d(e)?c("string"==typeof e?f.string:f.hash,e):a?f.map["delete"](e):b(f.map,e)}return e}),c("3LoCuyx03x",["m8QtxjN9RM"],function(a){function b(b,e){if(a){var g=b[e];return g===d?c:g}return f.call(b,e)?b[e]:c}var c,d="__lodash_hash_undefined__",e=Object.prototype,f=e.hasOwnProperty;return b}),c("HeuwHbAmg0",["BuYbX1KXhA","uXFRiIqoo2","3LoCuyx03x","tgGgYa6tHq"],function(a,b,c,d){function e(e){var f=this.__data__;return d(e)?c("string"==typeof e?f.string:f.hash,e):a?f.map.get(e):b(f.map,e)}return e}),c("LPNEUqJKFP",["BuYbX1KXhA","jwV19HAxVw","WXWU5XbGoB","tgGgYa6tHq"],function(a,b,c,d){function e(e){var f=this.__data__;return d(e)?c("string"==typeof e?f.string:f.hash,e):a?f.map.has(e):b(f.map,e)}return e}),c("e201Cz0Hlc",["EXWTZtsNOD"],function(a){function b(b,c,d){var e=a(b,c);e<0?b.push([c,d]):b[e][1]=d}return b}),c("DIzhgRtu6X",["m8QtxjN9RM"],function(a){function b(b,e,f){b[e]=a&&f===c?d:f}var c,d="__lodash_hash_undefined__";return b}),c("Iu2jkYarC0",["BuYbX1KXhA","e201Cz0Hlc","DIzhgRtu6X","tgGgYa6tHq"],function(a,b,c,d){function e(e,f){var g=this.__data__;return d(e)?c("string"==typeof e?g.string:g.hash,e,f):a?g.map.set(e,f):b(g.map,e,f),this}return e}),c("ttJKZsHSUj",["wJeV6N7QZg","pd0guXegtP","HeuwHbAmg0","LPNEUqJKFP","Iu2jkYarC0"],function(a,b,c,d,e){function f(a){var b=-1,c=a?a.length:0;for(this.clear();++bn))return!1;var p=j.get(b);if(p)return p==f;var q=!0;for(j.set(b,f);++ke?0:e+b),c=c>e?e:c,c<0&&(c+=e),e=b>c?0:c-b>>>0,b>>>=0;for(var f=Array(e);++d0&&d(l)&&(h||c(l)||b(l))?g>1?e(l,g-1,h,i):a(i,l):h||(i[i.length]=l)}return i}return e}),c("64v32FHN9g",["fDHKCraaIQ","2L0tUyDb5b","HUQcPZC7My","Ame3ilmDQc","vNyPF42NG7","Nai6nOPvkb","KWx4KV4VMu"],function(a,b,c,d,e,f,g){function h(h){return g(function(g){g=b(g,1);var p=g.length,q=p,r=a.prototype.thru;for(h&&g.reverse();q--;){var s=g[q];if("function"!=typeof s)throw new TypeError(o);if(r&&!t&&"wrapper"==d(s))var t=new a([],(!0))}for(q=t?q:p;++q=n)return t.plant(b).value();for(var c=0,d=p?g[c].apply(this,a):b;++c=c(d,e)&&a1?e[g-1]:d,i=g>2?e[2]:d;for(h="function"==typeof h?(g--,h):d,i&&a(e[0],e[1],i)&&(h=g<3?d:h,g=1),b=Object(b);++f-1;);return d}return b}),c("k6i8Nb5no3",["8kTaCTe8JO"],function(a){function b(b,c){for(var d=-1,e=b.length;++d-1;);return d}return b}),c("iyAnVVp9o4",[],function(){function a(a){return a.match(s)}var b="\\ud800-\\udfff",c="\\u0300-\\u036f\\ufe20-\\ufe23",d="\\u20d0-\\u20f0",e="\\ufe0e\\ufe0f",f="["+b+"]",g="["+c+d+"]",h="\\ud83c[\\udffb-\\udfff]",i="(?:"+g+"|"+h+")",j="[^"+b+"]",k="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",m="\\u200d",n=i+"?",o="["+e+"]?",p="(?:"+m+"(?:"+[j,k,l].join("|")+")"+o+n+")*",q=o+n+p,r="(?:"+[j+g+"?",g,k,l,f].join("|")+")",s=RegExp(h+"(?="+h+")|"+r+q,"g");return a}),c("IRHOCiv4m6",["SJptmZNSVA","k6i8Nb5no3","iyAnVVp9o4","7vaCYBPhcf"],function(a,b,c,d){function e(e,h,i){if(e=d(e),!e)return e;if(i||h===f)return e.replace(g,"");if(h+="",!h)return e;var j=c(e),k=c(h);return j.slice(b(j,k),a(j,k)+1).join("")}var f,g=/^\s+|\s+$/g;return e}),c("KgIN8RTdQ8",["tgGgYa6tHq"],function(a){function b(b){var d=this.__data__;if(a(b)){var e=d.__data__,f="string"==typeof b?e.string:e.hash;f[b]=c}else d.set(b,c)}var c="__lodash_hash_undefined__";return b}),c("JbFO6SmgGf",["ttJKZsHSUj","KgIN8RTdQ8"],function(a,b){function c(b){var c=-1,d=b?b.length:0;for(this.__data__=new a;++c-1}return b}),c("NVx7CheMgI",[],function(){function a(a,b,c){for(var d=-1,e=a.length;++d=h){var q=i?null:e(g);if(q)return f(q);n=!1,l=d,p=new a}else p=i?[]:o;a:for(;++kb}return a}),c("XnCdviwjga",["a0YvfxhNhx","rvLEBaVTe3","GOkTeGBL5A"],function(a,b,c){function d(d){return d&&d.length?a(d,c,b):e}var e;return d}),function(a){c("UFGRRa01LF",["require","8AtEfjliLs","cFKNEoHdva"],function(a){var b=a("8AtEfjliLs"),c=a("cFKNEoHdva"),d=function(a,d){var e=[];return c(d)||(d="&"),b(a,function(a,b){e.push([encodeURIComponent(a),encodeURIComponent(b)].join("="))}),e.join(d)};return d})}(this),function(a){var b=function(a,c,d){return 1===arguments.length?b.get(a):b.set(a,c,d)};b._document=document,b._navigator=navigator,b.defaults={path:"/"},b.get=function(a){return b._cachedDocumentCookie!==b._document.cookie&&b._renewCache(),b._cache[a]},b.set=function(c,d,e){return e=b._getExtendedOptions(e),e.expires=b._getExpiresDate(d===a?-1:e.expires),b._document.cookie=b._generateCookieString(c,d,e),b},b.expire=function(c,d){return b.set(c,a,d)},b._getExtendedOptions=function(c){return{path:c&&c.path||b.defaults.path,domain:c&&c.domain||b.defaults.domain,expires:c&&c.expires||b.defaults.expires,secure:c&&c.secure!==a?c.secure:b.defaults.secure}},b._isValidDate=function(a){return"[object Date]"===Object.prototype.toString.call(a)&&!isNaN(a.getTime())},b._getExpiresDate=function(a,c){switch(c=c||new Date,typeof a){case"number":a=new Date(c.getTime()+1e3*a);break;case"string":a=new Date(a)}if(a&&!b._isValidDate(a))throw new Error("`expires` parameter cannot be converted to a valid Date instance");return a},b._generateCookieString=function(a,b,c){a=encodeURIComponent(a),b=(b+"").replace(/[^!#$&-+\--:<-\[\]-~]/g,encodeURIComponent),c=c||{};var d=a+"="+b;return d+=c.path?";path="+c.path:"",d+=c.domain?";domain="+c.domain:"",d+=c.expires?";expires="+c.expires.toGMTString():"",d+=c.secure?";secure":""},b._getCookieObjectFromString=function(c){for(var d={},e=c?c.split("; "):[],f=0;f=c},o.prototype.get=function(){var a=this,b=a.session.data;return g.log("Session: get()",arguments),b=c(!0,{},b,{sessionID:a.session.id})},o.prototype.getId=function(){var a=this;return g.log("Session: getId()",arguments),a.session.id},o.prototype.isNew=function(){var a=this;return g.log("Session: isNew()",arguments),a.session.newSession},o})}(this),function(a){c("DnrCDYxTaU",[],function(){var a=function(a){return!isNaN(parseFloat(a))&&isFinite(a)};return a})}(this),function(){c("ZltRSyFzAw",["require","DnrCDYxTaU"],function(a){var b=a("DnrCDYxTaU"),c=function(a){var c=0,d=b(a.placementCostDiscrepancy)?a.placementCostDiscrepancy:0,e=b(a.placementCostCommission)?a.placementCostCommission:0;return b(a.pc_s)?c=1e3*a.pc_s*(100+d)*(100+e)/1e4:b(a.placementCost)?c=a.placementCost*(100+d)*(100+e)/1e4:a.placementCostFromServer&&b(a.serverPlacementCost)&&(c=a.serverPlacementCost*(100+d)*(100+e)/1e4),c};return c})}(this),function(){c("UQS0iwnV3m",[],function(){return{adPlayerUrl:"snapPlayer.swf",flashDownloaderUrl:"FlashDownloader.swf",appEngineDomain:"hiroservers.appspot.com",playerContainerClassName:"gys-player",geoRistrictionImg:"https://hrsecsynd-a.akamaihd.net/Assets/geo_unavailable.png",playImg:"https://hrsecsynd-a.akamaihd.net/Assets/play_large.png",playList:[{customProperties:{}}],isPremiumSite:!1,blockOnFraud:!1,enableAutomaicOptimization:!1,automaticallyOptimizeWaterfall:!1,sendMovieLog:!1,sendMovieLogUrl:"//hevents.elasticbeanstalk.com",experimentId:"",fallBack:{},bannerAd:{},provider:"psuedo",externalViewLogServlet:"",moatTrackingCode:"hiromediavideo681732093",adScienceId:6961,onHoverDelay:2,extDynamicParam1:"",extDynamicParam2:"",defaultClientID:-1,persistVolumeLevel:!1,losFirstinBreak:!1,shuffleAdNetworksPerc:1,shuffleAdNetworksDropCount:0,shufflePrioritizeCampaignCount:15,movieViewLogSampling:1,rotoscopeDefaultPrefixUrl:"http://rotoscope.hiro.tv/rotoads/ads/json?origin_url=",forceNoAutoplay:!1,movieBumperEnabled:!1,publisherId:-1,httpProtocol:"https",externalPlayerCss:["video-js.css"],additionalScripts:[],networkEventMode:0,cvlEventMode:0,adTypePreference:"application/javascript",internalAdIdLength:500,maxBleeps:10,useDynamicTimeout:!1,dynamicTimeoutSuccessEventPerc:1,initStartMaxTimeInSec:120,adDurationMinTime:15,adDurationDefaultMaxTime:65e3,DIRECT_SYNDICATION:{extraBlockedUrls:[]},isAbTest:!1,isAbTestOptimBWIgnore:!1,initNumberOfSnap:4,adOptions:{bidDelay:1e4},blankMovieUrl:"https://hrsecsynd-a.akamaihd.net/Assets/blank.mp4",xdc:{},hfdConf:{hiro_debug:!0,publisherEventsPerc:100,placementEventsPerc:100,networkEventsPerc:100,networkRequestEventsPerc:100},browserQueryConfigWhitelist:["externalID","consoleLogToNetwork","hiro_label","hiro_debug"],macroLookup:{queryKeys:["APP_NAME","BUNDLE_ID","APP_ID"]},map:{"pb.pbS":"placementTimeoutMin","pb.pbOff":"isDisablePlacementBehaviour","pb.prFL":"limitPrerollFirstLoop","pb.pbS1":"placementTimeoutMinFirstLoop","pb.placementLifeTimeHours":"placementLifeTimeHours",poCTM:"posterNewBehaviour"},enableGlobalErrorSupression:!0,enableIframeErrorSuppression:!0,enableIframeConsoleSuppression:!0,isUseSherlokUrl:!0,flvEventIgnoreList:["http://brxcdn3.btrll.com/71250/Scout.flv"],isAbTestingAllowed:!0,nurlTimeout:5e3,isDisablePlacementBehaviour:!0,placementTimeoutMin:.5,maxLoopsBeforePreroll:Number.MAX_VALUE,maxGlobalErrorReports:3,appEngineQaMode:!1,syncNgDomain:"sync-qa.hiro.tv/hiro-sync-web/sync",newLookConfig:{playerMode:0,twittUrl:"https://tweet-a.akamaihd.net/twitter.php",count:"20",screen_name:"cnn"}}})}(this),function(a){c("ln2oOkIbEv",["require","a3pYVNODCN"],function(a){var b=a("a3pYVNODCN"),c=function(a){return b(100)0?b:null},O=function(a){a&&a.abTesting&&h(a.abTesting)&&(L={},a.abTesting.length>0&&(L.configAbTesting=a.abTesting))};y.log("getConfig: getConfig()"),r=Q(r,C,s,z),r=Q(r,a),K&&"object"==typeof K&&(r=U(r,K.affiliateManagerType)),r.useJbossIframeSettings&&(k=R({"window.hiroConfig.onHoverEnabled":"false","events":{"xdcbeacon":[]},"placementCostDiscrepancy":0,"window.hiroConfig.noPrerollUserInitiate":"false","window.clipURL":"http:\/\/cdn.ministerial5.com\/video\/content\/ny_city_sights.mp4","affiliateManagerId":0,"window.hiroConfig.scale_start":"0.000001","mappingMode":-1,"serverPlacementCost":0,"window.hiroConfig.splashImg":"https:\/\/ghtym-a.akamaihd.net\/Assets\/splash_image_default.png","window.hiroConfig.startVolume":"0.000001","window.hiroConfig.userInitiate":"false","window.hiroConfig.videoTitle":"BusinessPro","window.hiroConfig.lob_hover":"0.8202299999999999","affiliateManagerType":-1,"window.hiroConfig.userInitiateAfterPreroll":"false","publisherId":23896,"window.hiroConfig.lob_start":"0.8999999999999999","window.hiroConfig.volumeLocationOnBar":"0.8999999999999999","window.hiroConfig.hoverVolume":"0.000001","window.hiroConfig.offHoverEnabled":"true","window.hiroConfig.maxLoopRotations":"3","window.hiroConfig.scale_hover":"0.000001","externalID":"Brightcom-US-Cnn-PX-Acuity","window.hiroConfig.videoDurationSecs":"240","window.hiroConfig.lob_off_hover":"0.8999999999999999","window.hiroConfig.scale_off_hover":"0.000001","window.hiroConfig.abTesting":[{}],"serverExecutionTime":16,"placementCostCommission":0}),v(k)?r.useCmsSettings&&(r.failedUsedCmsSettings="Empty publisherSettings"):(k.blockedSelectedDomains&&(k.blockedSelectedDomains=k.blockedSelectedDomains.concat(r.blockedSelectedDomains)),k.abTesting&&(k.abTesting=N(k.abTesting),k.abTesting&&(L.publisherSettingsAbTesting=k.abTesting),r.abTesting&&(r.abTesting=N(r.abTesting),r.abTesting&&(L.configAbTesting=r.abTesting,k.abTesting=r.abTesting.concat(k.abTesting)))),S(k)&&(m={url:k.clipURL,customProperties:{videoDescription:k.videoDescription,videoTitle:k.videoTitle,videoTags:k.videoTags,videoKeyWords:k.videoKeyWords,videoDurationSecs:k.videoDurationSecs}},k.playList=[m]),r.useCmsSettings&&(y.log("getConfig: Using theme config from CMS"),j=T(k.themeConfig),Q(k,j),v(j)&&(r.failedUsedCmsSettings="Missing field"),delete k.themeConfig),delete k.clipURL,delete k.videoDescription,delete k.videoTitle,delete k.videoTags,delete k.videoKeyWords,delete k.videoDurationSecs,Q(r,k))),v(L)&&r.abTesting&&(r.abTesting=N(r.abTesting),r.abTesting&&(L.configAbTesting=r.abTesting)),Q(r,A),O(A),u&&!v(u)&&(r=V(r,r.affiliateManagerId),Q(r,u)),!v(b)&&b.abTesting&&(b.abTesting=N(b.abTesting),O(b)),Q(r,b);try{Q(r,JSON.parse(x.query.hiro_config))}catch(P){}if(Q(r,e),Q(r,g),l=I(x.query,r.browserQueryConfigWhitelist),Q(r,l),u&&!v(u)||(r=V(r,r.affiliateManagerId)),r=aa(r),r.macros=ca(ba(r.macros)),r.macroLookup&&c(r.macroLookup.macros,function(a,b){r.macroLookup.macros[a]=ba(b)}),r.consoleID=r.consoleID?r.consoleID:r.accountID,r.cms_co=r.cms_co?r.cms_co:r.consoleID,r.SynchCache=E(r.isSynchCacheLayer),r.eventDiceRoll=D(100),r.httpProtocol||(r.httpProtocol=location.protocol.replace(/:/g,"")),r=F(r),r.isPremiumSite&&W(q,r),r.sessionID=Y(X),r.isLpSession&&r.secondaryPlayer&&(r.userInitiate=!0),f&&(r.version=f),r.scale_start=_(r),r.scale_start>.5?r.onHoverEnabled=r.offHoverEnabled=!1:.5!==r.scale_start&&(r.scale_start=0),r.scale_hover<=.1&&(r.onHoverEnabled=!1),r.onHoverEnabled&&(r.onClickEnabled=!0),(r.iframe||r.inFrame)&&(r.version+="-iframe"),1===J&&(r.experimentId="tf-"+r.version,r.localTrafficSplit&&(r.folderName=r.localTrafficSplit)),ea(r,k),!v(L)){var fa,ga="#",ha=r.externalID,ia=new G(L),ja=(ia.init(r.isAbTestingAllowed,r.abTestingDiceRole),function(a){void 0!==a.prerollsMaxBids&&(a.prerollsMaxBidsOverride=a.prerollsMaxBids),void 0!==a.midrollsMaxBids&&(a.midrollsMaxBidsOverride=a.midrollsMaxBids),void 0!==a.postrollsMaxBids&&(a.postrollsMaxBidsOverride=a.postrollsMaxBids),delete a.prerollsMaxBids,delete a.midrollsMaxBids,delete a.postrollsMaxBids});r.abTesting=ia.getAffiliateId(),r.abDiceRoll=ia.getAbDiceRoll(),r.abTesting&&(r.experimentId=r.abTesting),"ab_NE_CDN"===ia.getAffiliateId()&&r.alternateClipURL&&(y.log("NE_CDN: "+r.alternateClipURL),r.playList.length>0?r.playList[0].url=r.alternateClipURL:r.playList.url=r.alternateClipURL),fa=ia.getAbConfig(),r.isAbTest=fa&&fa!=-1,n=ia.getAffiliateId().toLowerCase(),r.isAbTestOptimBWIgnore=n.split("client").length>1&&n.split(o).length>1,ja(fa),Q(r,fa),r.clipURL&&(r.playList.length>0?r.playList[0].url=r.clipURL:r.playList.url=r.clipURL,delete r.clipURL),ia.isDemandLab&&(r.farmId=1,r.placementCostFromServer=!0,r.subExternalID=ha,r.shuffleAdNetworksPerc=t([r.shuffleAdNetworksPerc,p]),r.affiliateManagerId&&(r.experimentId=r.experimentId+ga+r.affiliateManagerId)),r.abTestingList=ia.getAbTestingList()}return i=2===r.farmId&&r.server2?r.server2:r.server,r=da(r),r.serverUsed=i[D(r.server.length)],r.movieLinkUrl=r.movieClickPrefix&&r.movieClickPrefix.indexOf("http")!=-1?r.movieClickPrefix+r.movieLinkUrl:r.movieLinkUrl,r.maxLoopRotations=Z(r),r.calculatedPlacementCost=B(r),r.responseTimerSecs=$(r),r.nlOFF===!1&&(r.newLookConfig.playerMode=1),y.log("getConfig: getConfig(), Finished building base config object: ",r),w.init(function(){var a=Array.prototype.slice.call(arguments);r.consoleLogToNetwork&&H("https://consolelog-electricsheep.netdna-ssl.com/console.png",{data:a.join(" ")})}),r};return fa})}(this),function(a){c("CVbsoDyUqr",["require","8AtEfjliLs","cFKNEoHdva","DnrCDYxTaU","2bBhgf3n7A"],function(a){var b=a("8AtEfjliLs"),c=a("cFKNEoHdva"),d=a("DnrCDYxTaU"),e=a("2bBhgf3n7A"),f=function(){var a=this;a.players={},a.count=0,a.firstPlayerApi=!1};return f.prototype.add=function(a,b){var c=this,d=c.players;d[a]=b,c.count+=1},f.prototype.remove=function(a){var b=this,c=b.players;delete c[a],b.count-=1},f.prototype.get=function(a){var b=this;return b.players[a]},f.prototype.find=function(a){var f,g=this,h=!1,i=0,j=g.players;return c(a)||(a=0),"string"!=typeof a&&a[0]&&(a=a[0]),f=e(a),!(!d(a)&&!f)&&(a=parseInt(a,10),b(j,function(b,c){return f&&c.element===f||!f&&i===a?(h=c,!1):void(i+=1)}),h)},f})}(this),c("coXJx4gtfs",[],function(){return{isDebugBuild:!1}}),function(a){var b="108.78-37";c("azTJ8H4FDC",["require","BGOV2j3JhQ","8AtEfjliLs","OURm3JwqZV","kXYy4ImOqC","thQJ8npBYp","cFKNEoHdva","oknwqG9Sqq","nX9dmJen5U","2bBhgf3n7A","jtdSZIbWRv","z8Uv4TCV9i","jTw64f05BU","hrlEmFg6dA","3Q1Hu9Owjp","CVbsoDyUqr","coXJx4gtfs"],function(c){var d,e,f,g,h,i,j,k,l=c("BGOV2j3JhQ"),m=c("8AtEfjliLs"),n=c("OURm3JwqZV"),o=c("kXYy4ImOqC"),p=c("thQJ8npBYp"),q=c("cFKNEoHdva"),r=c("oknwqG9Sqq"),s=c("nX9dmJen5U"),t=c("2bBhgf3n7A"),u=c("jtdSZIbWRv"),v=c("z8Uv4TCV9i"),w=c("jTw64f05BU"),x=c("hrlEmFg6dA"),y=c("3Q1Hu9Owjp"),z=c("CVbsoDyUqr"),A=c("coXJx4gtfs"),B=a.document,C=new z,D=[],E=function(b,c){var d=c||"";return a.hiro&&a.hiro[b]&&(d=a.hiro[b],delete a.hiro[b]),d},F=E("config",{}),G=E("ready"),H=a.hiro||{},I=function(a){return C.find(a)},J=function(){var a,b=0,c=C.count;for(b=0;b0&&(d=f[f.length-1]),c||(d=d.split(".")[0]),d};return c})}(this),c("06BgExtA3U",["gf0ksb1iWS","5btmI7FpP1"],function(a,b){function c(e,f,g,h,i,j){return b(e)&&b(f)&&(j.set(f,e),a(e,f,d,c,j)),e}var d;return c}),c("h3Jt19IbtC",["0iPwQ9Aprs","06BgExtA3U","EZuZOtcvEu","KWx4KV4VMu"],function(a,b,c,d){var e,f=d(function(d){return d.push(e,b), a(c,e,d)});return f}),c("16uvY9wMRT",["iTRQi1n86l"],function(a){function b(b,c){return b=Object(b),a(c,function(a,c){return c in b&&(a[c]=b[c]),a},{})}return b}),c("Qawe7vwDac",["2L0tUyDb5b","16uvY9wMRT","KWx4KV4VMu"],function(a,b,c){var d=c(function(c,d){return null==c?{}:b(c,a(d,1))});return d}),function(a){c("Elr7OOVYSV",["require","cFKNEoHdva","8AtEfjliLs"],function(b){var c=b("cFKNEoHdva"),d=b("8AtEfjliLs"),e=function(b,e,f){var g,h;return f?a.document.createElementNS?g=a.document.createElementNS(null,b):c(a.ActiveXObject)&&(h=new a.ActiveXObject("Msxml2.DOMDocument.6.0"),g=h.createElement(b)):g=a.document.createElement(b),d(e,function(a,b){g.setAttribute(a,b)}),g};return e})}(this),function(a){"object"==typeof module&&"object"==typeof module.exports?a(b("jquery")):"function"==typeof c&&c.amd?c("jWjBMc4IOB",[],function(){a(b("5GXbNB2kIA"))}):a(window.jQuery)}(function(a){return a?(a.Unslider=function(b,c){var d=this;return d._="unslider",d.defaults={autoplay:!1,delay:3e3,speed:750,easing:"swing",keys:{prev:37,next:39},nav:!0,arrows:{prev:'',next:''},animation:"horizontal",selectors:{container:"ul:first-of-type",slides:"li"},animateHeight:!1,activeClass:d._+"-active",swipe:!0},d.$context=b,d.options={},d.$parent=null,d.$container=null,d.$slides=null,d.$nav=null,d.$arrows=[],d.total=0,d.current=0,d.prefix=d._+"-",d.eventSuffix="."+d.prefix+~~(2e3*Math.random()),d.interval=null,d.init=function(b){return d.options=a.extend({},d.defaults,b),d.$container=d.$context.find(d.options.selectors.container).addClass(d.prefix+"wrap"),d.$slides=d.$container.children(d.options.selectors.slides),d.setup(),a.each(["nav","arrows","keys","infinite"],function(b,c){d.options[c]&&d["init"+a._ucfirst(c)]()}),d.options.autoplay&&d.start(),d.calculateSlides(),d.$context.trigger(d._+".ready"),d.animate(d.options.index||d.current,"init")},d.setup=function(){d.$context.addClass(d.prefix+d.options.animation).wrap('
'),d.$parent=d.$context.parent("."+d._);var a=d.$context.css("position");"static"===a&&d.$context.css("position","relative"),d.$context.css("overflow","hidden")},d.calculateSlides=function(){if(d.total=d.$slides.length,"fade"!==d.options.animation){var a="width";"vertical"===d.options.animation&&(a="height"),d.$container.css(a,100*d.total+"%").addClass(d.prefix+"carousel"),d.$slides.css(a,100/d.total+"%")}},d.start=function(){return d.interval=setTimeout(function(){d.next()},d.options.delay),d},d.stop=function(){return clearTimeout(d.interval),d},d.initNav=function(){var b=a('');d.$slides.each(function(c){var e=this.getAttribute("data-nav")||c+1;a.isFunction(d.options.nav)&&(e=d.options.nav.call(d.$slides.eq(c),c,e)),b.children("ol").append('
  • '+e+"
  • ")}),d.$nav=b.insertAfter(d.$context),d.$nav.find("li").on("click"+d.eventSuffix,function(){var b=a(this).addClass(d.options.activeClass);b.siblings().removeClass(d.options.activeClass),d.animate(b.attr("data-slide"))})},d.initArrows=function(){d.options.arrows===!0&&(d.options.arrows=d.defaults.arrows),a.each(d.options.arrows,function(b,c){d.$arrows.push(a(c).insertAfter(d.$context).on("click"+d.eventSuffix,d[b]))})},d.initKeys=function(){d.options.keys===!0&&(d.options.keys=d.defaults.keys),a(document).on("keyup"+d.eventSuffix,function(b){a.each(d.options.keys,function(c,e){b.which===e&&a.isFunction(d[c])&&d[c].call(d)})})},d.initSwipe=function(){var b=d.$slides.width();d.$container.on({swipeleft:d.next,swiperight:d.prev,movestart:function(a){return a.distX>a.distY&&a.distX<-a.distY||a.distX-a.distY?!!a.preventDefault():void d.$container.css("position","relative")}}),"fade"!==d.options.animation&&d.$container.on({move:function(a){d.$container.css("left",-(100*d.current)+100*a.distX/b+"%")},moveend:function(c){if(Math.abs(c.distX)/b=d.total&&(a=0),d.animate(a,"next")},d.prev=function(){return d.animate(d.current-1,"prev")},d.animateHorizontal=function(a){var b="left";return"rtl"===d.$context.attr("dir")&&(b="right"),d.options.infinite&&d.$container.css("margin-"+b,"-100%"),d.slide(b,a)},d.animateVertical=function(a){return d.options.animateHeight=!0,d.options.infinite&&d.$container.css("margin-top",-d.$slides.outerHeight()),d.slide("top",a)},d.slide=function(a,b){if(d.options.animateHeight&&d._move(d.$context,{height:d.$slides.eq(b).outerHeight()},!1),d.options.infinite){var c;b===d.total-1&&(c=d.total-3,b=-1),b===d.total-2&&(c=0,b=d.total-2),"number"==typeof c&&(d.setIndex(c),d.$context.on(d._+".moved",function(){d.current===c&&d.$container.css(a,-(100*c)+"%").off(d._+".moved")}))}var e={};return e[a]=-(100*b)+"%",d._move(d.$container,e)},d.animateFade=function(a){var b=d.$slides.eq(a).addClass(d.options.activeClass);d._move(b.siblings().removeClass(d.options.activeClass),{opacity:0}),d._move(b,{opacity:1},!1)},d._move=function(a,b,c,e){return c!==!1&&(c=function(){d.$context.trigger(d._+".moved")}),a._move(b,e||d.options.speed,d.options.easing,c)},d.init(c)},a.fn._active=function(a){return this.addClass(a).siblings().removeClass(a)},a._ucfirst=function(a){return(a+"").toLowerCase().replace(/^./,function(a){return a.toUpperCase()})},a.fn._move=function(){return this.stop(!0,!0),a.fn[a.fn.velocity?"velocity":"animate"].apply(this,arguments)},void(a.fn.unslider=function(b){return this.each(function(){var c=a(this);if("string"==typeof b&&c.data("unslider")){b=b.split(":");var d=c.data("unslider")[b[0]];if(a.isFunction(d))return d.apply(c,b[1]?b[1].split(","):null)}return c.data("unslider",new a.Unslider(c,b))})})):console.warn("Unslider needs jQuery")}),c("tSAVAldNKS",["require","Elr7OOVYSV","4OijLabf9G","jWjBMc4IOB"],function(a){var b=a("Elr7OOVYSV"),c=a("4OijLabf9G"),d=(a("jWjBMc4IOB"),function(a,d,e,f){var g,h=function(){var a=b("div",{style:"position : absolute; height: 1px ; width: 1px; overflow: hidden"});return a.appendChild(d),a},i=function(){var a=b("div",{id:"syndbox",style:"position : absolute; height: 1px ; width: 1px; overflow: hidden"}),g=b("div",{id:"syndboxvideo"}),h=b("div",{id:"syndboxtitle"}),i=b("div",{id:"syndboxshare"}),j=b("div",{id:"syndboxfb"}),k=b("div",{id:"syndboxtw"}),l=b("span"),m=b("i",{"class":"sbfb"}),n=b("span",{"class":"syndboxaction"}),o=b("i",{"class":"sbtw"}),p=b("a",{href:"https://www.facebook.com/sharer/sharer.php?u="+f,target:"_blank"}),q=b("a",{href:"https://twitter.com/intent/tweet?text="+e+"&url="+f,target:"_blank"}),r=b("span",{"class":"spon"});return c(a).append(g).append(h).append(i),c(g).append(d),c(h).append(e),c(i).append(j).append(k),c(j).append(l).append(n),c(l).append(m),c(n).append(p),c(p).append("Share"),l=b("span"),n=b("span",{"class":"syndboxaction"}),c(l).append(o),c(k).append(l).append(n),c(n).append(q),c(q).append("Tweet"),c(r).append("Advertisement"),c(a).append(r),a},j=function(d,e){var f=b("div",{"class":d}),g=b("ul"),h=function(a){return a.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&~\?\/.=]+/g,function(a){return a.link(a)})},i=function(a){return a.replace(/[@]+[A-Za-z0-9-_]+/g,function(a){var b=a.replace("@","");return a.link("https://twitter.com/"+b)})},j=function(a){return a.replace(/[#]+[A-Za-z0-9-_]+/g,function(a){var b=a.replace("#","");return a.link("https://twitter.com/hashtag/"+b)})};return c(f).append(g),c.ajax({url:a.twittUrl,dataType:"json",data:{count:a.count,screen_name:a.screen_name},success:function(a){c.each(a,function(a,b){var d=b.id_str,f=(b.created_at,b.user.profile_image_url),k=b.user.name,l=b.user.screen_name,m=j(i(h(b.text))),n="",o="",p=!0;e?b.entities.hasOwnProperty("media")?n='':p=!1:o="bigger_class",p&&c(g).append('
  • '+m+n+'

  • ')}),c(f).unslider({dots:!0,arrows:!1,autoplay:!0,delay:4e3}),c('a[href^="https://"]').attr("target","_blank")}}),f},k=function(){var a=b("div",{id:"syndbox_wrapper","class":"unslider_mode"}),e=b("div",{id:"syndbox_container"}),f=b("div",{id:"syndbox"}),g=b("div",{id:"syndboxvideo","class":"syndbox_b"}),h=b("h2",{id:"syndbox_b_text"}),i=b("span",{"class":"spon"});return c(a).append(e).append(j("twitter-slider",!0)).append(i),c(e).append(f),c(f).append(g).append(h),c(g).append(d),c(h).append("Latest"),c(i).append("Advertisement"),c(a).hide(),a},l=function(){var a=b("div",{id:"syndbox_wrapper_wide"}),e=b("div",{id:"syndboxvideo_wide","class":"syndbox_c"}),f=b("span",{"class":"spon"});return c(a).append(e).append(j("twitter-slider_wide")).append(f),c(e).append(d),c(f).append("Advertisement"),c(a).hide(),a};switch(a.playerMode){case 0:g=h;break;case 1:g=i;break;case 2:g=k;break;case 3:g=l;break;default:g=h}return g()});return d}),function(){c("IwpAB2Jfu5",[],function(){var a=function(a){for(;a.firstChild;)a.removeChild(a.firstChild)};return a})}(this),function(a){c("yik9jB9xjU",["require","hrlEmFg6dA"],function(a){var b=a("hrlEmFg6dA"),c=function(){return this};return c.prototype={trigger:function(a){var c,d,e,f,g,h=a.split("."),i=h.shift(),j="";if(this.events&&this.events[i])for(d=this.events[i].slice(0),f=0;f

    "+(j[0]>0?"Your version is "+j:"You have no flash plugin installed")+"

    "+("A"==b.tagName?"

    Click here to download latest version

    ":"

    Download latest version from here

    "),"A"==b.tagName&&(b.onclick=function(){location.href=e})),c.onFail){var g=c.onFail.call(this);"string"==typeof g&&(b.innerHTML=g)}d&&(window[c.id]=document.getElementById(c.id)),a(this,{getRoot:function(){return b},getOptions:function(){return c},getConf:function(){return f},getApi:function(){return b.firstChild}})}var d=document.all,e="http://www.adobe.com/go/getflashplayer",f="function"==typeof jQuery,g=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,h={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:!0,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:!1,cachebusting:!1};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){},__flash_savedUnloadHandler=function(){}}),window.flashembed=function(b,d,e){if("string"==typeof b&&(b=document.getElementById(b.replace("#",""))),b)return"string"==typeof d&&(d={src:d}),new c(b,a(a({},h),d),e)};var i=a(window.flashembed,{conf:h,getVersion:function(){var a,b;try{b=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(c){try{a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),b=a&&a.GetVariable("$version")}catch(d){try{a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),b=a&&a.GetVariable("$version")}catch(e){}}}return b=g.exec(b),b?[b[1],b[3]]:[0,0]},asString:function(a){if(null===a||void 0===a)return null;var c=typeof a;switch("object"==c&&a.push&&(c="array"),c){case"string":return a=a.replace(new RegExp('(["\\\\])',"g"),"\\$1"),a=a.replace(/^\s?(\d+\.?\d*)%/,"$1pct"),'"'+a+'"';case"array":return"["+b(a,function(a){return i.asString(a)}).join(",")+"]";case"function":return'"function()"';case"object":var d=[];for(var e in a)a.hasOwnProperty(e)&&d.push('"'+e+'":'+i.asString(a[e]));return"{"+d.join(",")+"}"}return String(a).replace(/\s/g," ").replace(/\'/g,'"')},getHTML:function(b,c){b=a({},b);var e=''),b.width=b.height=b.id=b.w3c=b.src=null,b.onFail=b.version=b.expressInstall=null;for(var f in b)b[f]&&(e+='');var g="";if(c){for(var h in c)if(c[h]){var j=c[h];g+=h+"="+encodeURIComponent(/function|object/.test(typeof j)?i.asString(j):j)+"&"}g=g.slice(0,-1),e+='"}return e+=""},isSupported:function(a){return j[0]>a[0]||j[0]==a[0]&&j[1]>=a[1]}}),j=i.getVersion();f&&(jQuery.tools=jQuery.tools||{version:"@VERSION"},jQuery.tools.flashembed={conf:h},jQuery.fn.flashembed=function(a,b){return this.each(function(){jQuery(this).data("flashembed",flashembed(this,a,b))})})}(),c("W9BXXZuXu5",function(a){return function(){var b;return b||a.flashembed}}(this)),function(a){c("FOIy8YuHjr",["require","4OijLabf9G","yik9jB9xjU","CTivXqV5SP","r7GpEUbRDV","hrlEmFg6dA","BGOV2j3JhQ","fCXgXz6uqq","UFGRRa01LF","jTw64f05BU","W9BXXZuXu5","iodiGHiL9c","sQTlpCJhyw"],function(a){var b,c,d=a("4OijLabf9G"),e=a("yik9jB9xjU"),f=a("CTivXqV5SP"),g=a("r7GpEUbRDV"),h=g(),i=a("hrlEmFg6dA"),j=a("BGOV2j3JhQ"),k=a("fCXgXz6uqq"),l=a("UFGRRa01LF"),m=a("jTw64f05BU"),n=a("W9BXXZuXu5"),o=a("iodiGHiL9c"),p={},q=0,r=d.Deferred(),s=d.Deferred(),t=!1,u=1,v=a("sQTlpCJhyw"),w=function(){var a;t&&(a=["[downloader]"].concat(Array.prototype.slice.call(arguments)),i.log.apply(i,a))},x=function(a){var b,c,d={};return d["@HsqH@"]="'",d["@HescdqH@"]='\\"',d["@HquestH@"]="?",d["@HltH@"]="<",d["@HgtH@"]=">",d["@HampH@"]="&",d["@HnumsignH@"]="#",b=new RegExp(Object.keys(d).join("|"),"g"),c=a.replace(b,function(a){return d[a]})},y=function(a){var b,c=u;return u+=1,b={eventWrapperId:c,triggerFlashDownloaderEvent:function(b){var d,e=[];e.push("tab is "+(m.isTabVisible()?"visible":"invisible")),e.push("evId: "+c),e.push(Array.prototype.slice.call(arguments,1)),d=e.join("; "),w('trigger "'+b+'"',d),a.trigger(b,d)}}},z=function(a){var b,e,g=this,i=function(){var a=g.config;a.htmlContainerId&&(d("#"+a.htmlContainerId).remove(),a.flashDownloaderApiObj=null,a.htmlContainerId=null)},m=function(a){var b,e,h,j,m=function(){return g.trigger.apply(g,arguments)};a.flashObjectId=f(m),a.htmlContainerId="hiro-afd-"+a.flashObjectId,h=d("
    ").attr("id",a.htmlContainerId).css("width","1px").css("height","1px").appendTo(a.container).get(0),j=k(a.folderName,{flashDownloaderUrl:a.flashDownloaderUrl}),w("swfFilePath",j),e={objectId:a.flashObjectId,isDebug:a.isDebug},b={src:j.flashDownloaderUrl,id:a.htmlContainerId,allowscriptaccess:"always",flashvars:l(e),onFail:function(){g.flashDownloaderPublisherEventsWrapper.triggerFlashDownloaderEvent("PE_FLASH_DOWNLOADER_NOT_AVAILABLE","Failed to embed FlashDownloader",D()),i()}},c=new Date,a.flashDownloaderApiObj=n(h,b)},u=function(){return g.config.flashDownloaderApiObj&&g.config.flashDownloaderApiObj.getApi()},v=function(){var a=(g.config,u());a&&a.ping()},z=function(){var a=u();a&&a.viewableRequest()},A=function(){var a=u();return a&&a.isViewable()},B=function(a){var c=g.config;o(function(){var d;w("Trying Flash download of url:",a.url),a.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent("NE_FLASH_DOWNLOADER_DOWNLOAD",C(a.requestId)),d=u(),d?d.downloadRequest({targetURL:a.url,requestId:a.requestId,loadTimeout:c.responseTimerSecs}):b(a.requestId,"NE_FLASH_DOWNLOADER_NOT_AVAILABLE")},0)},C=function(a){return"requestId: "+a},D=function(){return"Flash version: "+h},E=function(a){var b,c=g.config;return b="fd"+c.flashObjectId+"-"+q,q+=1,p[b]={url:a.url,requestId:b,flashDownloaderNetworkEventsWrapper:a.flashDownloaderNetworkEventsWrapper,success:function(c){a.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent("NE_FLASH_DOWNLOADER_DOWNLOAD_SUCCESS",C(b)),a.success(c)},error:function(c,d){a.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent(c,C(b),d),a.error(d||"error")}},p[b]},F=function(a){var b=p[a];return delete p[a],b},G=function(a){var c=(g.config,E(a)),d=a.flashDownloaderReasonEvent||"NE_FLASH_DOWNLOADER_REQUEST_FORCED";c.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent(d,C(c.requestId),D()),r.then(function(){B(c)},function(){b(c.requestId,"NE_FLASH_DOWNLOADER_NOT_AVAILABLE")})};b=function(a,b){var c=F(a);c.error(b)},g.config=j({},a),t=g.config.isDebug,g.performDownload=G,g.requestPing=v,g.readyStateDeferred=r,g.waitReadyStateDeferred=s,g.requestViewability=A,g.viewableRequest=z,g.destroyHtmlContainer=i,g.flashDownloaderPublisherEventsWrapper=y(g.config.flashDownloaderPublisherEvents),g.flashDownloaderPublisherEventsWrapper.triggerFlashDownloaderEvent("PE_FLASH_DOWNLOADER_INIT",D()),e=o(s.resolve,8e3),g.on("ready",function(a){var b=(g.config,new Date),d=(b.getTime()-c.getTime())/1e3;e(),g.flashDownloaderPublisherEventsWrapper.triggerFlashDownloaderEvent("PE_FLASH_DOWNLOADER_READY","FlashDownloader ready after "+d+" seconds",D()),r.resolve(),s.resolve()}),g.on("downloadResponse",function(a,b,c){var e,f,h,i,j=(g.config,null);if(e=JSON.parse(b),f=x(c),h=F(e.requestId),w("downloadResponse",e,f),"COMPLETE"===e.code)try{i=d.parseXML(f)}catch(k){j="XML parse exception: "+k.message.substring(0,100)+"; ",f=null}else j="Download error";null===j?h.success(i):(j+="; Result: "+b,f&&"string"==typeof f&&(j+="; Error: "+f.substring(0,100)),w(j),h.error("NE_FLASH_DOWNLOADER_DOWNLOAD_ERROR",j))}),g.on("traceToConsole",function(a,b){w(b)}),m(g.config)};return b=v({base:e,constructor:z,download:function(a){var b=this;b.performDownload({url:a.url,success:a.success,error:a.error,flashDownloaderReasonEvent:a.flashDownloaderReasonEvent,flashDownloaderNetworkEventsWrapper:a.flashDownloaderNetworkEventsWrapper})},isViewable:function(){var a=this;a.apiObj;return a.requestViewability()},viewableCheck:function(){var a=this;return a.readyStateDeferred.then(function(){return a.viewableRequest()})},ping:function(){var a=this;a.requestPing()},destroy:function(){var a=this;a.destroyHtmlContainer()},createFlashDownloaderEventsWrapper:y},{getListenerNetworkEventIdsArray:function(){return["NE_FLASH_DOWNLOADER_ENABLED","NE_FLASH_DOWNLOADER_AJAX_SUCCESS","NE_FLASH_DOWNLOADER_REQUEST_HTTPS","NE_FLASH_DOWNLOADER_REQUEST_CORS","NE_FLASH_DOWNLOADER_REQUEST_CONFIG","NE_FLASH_DOWNLOADER_REQUEST_DOMAIN","NE_FLASH_DOWNLOADER_REQUEST_FORCED","NE_FLASH_DOWNLOADER_NOT_AVAILABLE","NE_FLASH_DOWNLOADER_DOWNLOAD","NE_FLASH_DOWNLOADER_DOWNLOAD_ERROR","NE_FLASH_DOWNLOADER_DOWNLOAD_SUCCESS"]}})})}(this),function(a){c("0vEbmkJNS7",["require","HGluyud9Vz"],function(a){var b=a("HGluyud9Vz"),c=function(a){var c="",a=b(a);return c=a.indexOf("://")>-1?a.split("/")[2]:a.split("/")[0],c=c.split(":")[0]};return c})}(this),c("ftcvB3Scjw",["require","4OijLabf9G"],function(a){var b=a("4OijLabf9G");return b.Deferred}),function(a){c("lUDily6iva",["require","4OijLabf9G"],function(a){var b=a("4OijLabf9G"),c=function(a,c,d){var e=b.Deferred();return e.reject(a,c,d),e.promise()};return c})}(this),function(a){c("ec6Cl3Q5a6",["require","hrlEmFg6dA","BGOV2j3JhQ","FOIy8YuHjr","4OijLabf9G","yik9jB9xjU","iodiGHiL9c","0vEbmkJNS7","ftcvB3Scjw","1dOhuZ7SOo","lUDily6iva"],function(b){var c=b("hrlEmFg6dA"),d=b("BGOV2j3JhQ"),e=b("FOIy8YuHjr"),f=b("4OijLabf9G"),g=b("yik9jB9xjU"),h=b("iodiGHiL9c"),i=b("0vEbmkJNS7"),j=b("ftcvB3Scjw"),k=b("1dOhuZ7SOo"),l=b("lUDily6iva"),m=function(b){var m,n,o=5e3,p=!1,q=b.raisePublisherEvent,r=b.downloaderOpts&&b.downloaderOpts.forceUseDomains,s=function(){var c,d=new g,f=function(b,d){q(b,d),"PE_FLASH_DOWNLOADER_READY"===b&&(c=!1,m.on("pong",function(){c=!1}),n=a.setInterval(function(){if(!p){if(c)return a.clearInterval(n),m.destroy(),void s();c=!0,m.ping()}},o))};d.one("PE_FLASH_DOWNLOADER_INIT",f),d.one("PE_FLASH_DOWNLOADER_READY PE_FLASH_DOWNLOADER_NOT_AVAILABLE",f),m=new e({folderName:b.folderName,flashDownloaderUrl:b.flashDownloaderUrl,isDebug:b.isDebug,responseTimerSecs:b.responseTimerSecs,flashDownloaderPublisherEvents:d,container:b.container})},t=function(a,b){a.forceUseFlashDownloader=!0,a.flashDownloaderReasonEvent||(a.flashDownloaderReasonEvent=b)},u=function(a){var b,c=i(a);if(c&&r)for(b=0;b-1)return!0;return!1};return s(),f.ajaxPrefilter("*",function(a,c,e){var g=f.Deferred();if(a.useFlashDownloaderFallback){if(a.fdFirstTime||(a.flashDownloaderNetworkEventsWrapper=m.createFlashDownloaderEventsWrapper(a.flashDownloaderNetworkEvents),a.canUseFlashDownloader&&a.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent("NE_FLASH_DOWNLOADER_ENABLED"),a.fdFirstTime=!0),a.canUseFlashDownloader){if(b.forceUseFlashDownloader?t(a,"NE_FLASH_DOWNLOADER_REQUEST_CONFIG"):u(a.url)?t(a,"NE_FLASH_DOWNLOADER_REQUEST_DOMAIN"):0===window.location.protocol.indexOf("https:")&&0===a.url.indexOf("http:")&&t(a,"NE_FLASH_DOWNLOADER_REQUEST_HTTPS"),a.forceUseFlashDownloader)return}else 0===window.location.protocol.indexOf("https:")&&0===a.url.indexOf("http:")&&(a.updateDomain=!0,g.reject());e.done(function(b,c,d){a.canUseFlashDownloader?a.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent("NE_FLASH_DOWNLOADER_AJAX_SUCCESS","Ajax Flash"):a.flashDownloaderNetworkEventsWrapper.triggerFlashDownloaderEvent("NE_FLASH_DOWNLOADER_AJAX_SUCCESS","Ajax no Flash"),a.requestEventHandler&&a.requestEventHandler(),g.resolve(b,c,d)}),e.fail(function(){if(a.canUseFlashDownloader){var b=d(!0,{fdFirstTime:a.fdFirstTime,flashDownloaderNetworkEventsWrapper:a.flashDownloaderNetworkEventsWrapper},c);t(b,"NE_FLASH_DOWNLOADER_REQUEST_CORS"),f.ajax(b).then(g.resolve,g.reject)}else g.reject(null,"no response","Failed Ajax")}),g.promise(e)}}),f.ajaxTransport("+*",function(a,b,c){if(a.forceUseFlashDownloader)return{send:function(b,c){m.download(d(!0,{},a,{success:function(a){c(200,"success",{xml:a})},error:function(a){c(500,a)}}))},abort:function(){}}}),{remove:function(){p=!0,a.clearInterval(n),n=null},viewableRequest:function(){try{var a=new j,b=h(a.reject,5e3);return m.on("viewableResponse",function(c,d){b(),a.resolve(d)}),m.viewableCheck().then(k,function(){a.resolve(-1)}),a.promise()}catch(d){return c.log("failed viewableRequest function ",d),a.resolve(-1)}},isReady:function(){return m.waitReadyStateDeferred.then(function(){return"pending"!==m.readyStateDeferred.state()?m.readyStateDeferred:l()})}}};return m})}(this),function(a,b){"function"==typeof c&&c.amd?c("j2GBwtK3wH",[],b):"object"==typeof module&&module.exports?module.exports=b():a.adblockDetector=b()}(this,function(){return function(a){function b(a){var b,c;try{b=JSON.parse(a)}catch(d){try{c=new Function("return "+a),b=c()}catch(d){f("Failed secondary JSON parse",!0)}}return b}function c(a){return"function"==typeof a}function d(a,b){var c,d,e=b,f=document;if(d=f.createElement(a),e)for(c in e)e.hasOwnProperty(c)&&d.setAttribute(c,e[c]);return d}function e(a,b,c){s?a.attachEvent("on"+b,c):a.addEventListener(b,c,!1)}function f(b,c){(t.debug||c)&&a.console&&a.console.log&&(c?console.error("[ABD] "+b):console.log("[ABD] "+b))}function g(a){f("start beginTest"),1!=B&&(r=!0,h(a),A.quick="testing",C.test=setTimeout(function(){i(a,1)},5))}function h(a){var b,c,e=document,g=e.body,h="width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;";if(null==a||"string"==typeof a)return void f("invalid bait being cast");for(null!=a.style&&(h+=a.style),w=d("div",{"class":a.cssClass,style:h}),f("adding bait node to DOM"),g.appendChild(w),b=0;b0&&(clearTimeout(C.test),C.test=0),null!==d.getAttribute("abp")&&(f("found adblock body attribute"),e=!0),c=0;c=t.maxLoop?(B=e,f("exiting test loop - value: "+B),k(),j()&&setTimeout(function(){r=!1},5)):C.test=setTimeout(function(){i(a,b)},t.loopDelay)}function j(){if(null===w)return!0;try{c(w.remove)&&w.remove(),document.body.removeChild(w)}catch(a){}return w=null,!0}function k(){var a,b;if(null!==B)for(a=0;a0&&(g(w.abTestingList,function(a,b){x+=b.testName+":"+b.percentage+";"}),x=x.slice(0,-1),u.data=""!=u.data?u.data+";":"",u.data+="abDiceRoll:"+w.abDiceRoll+";experimentId:"+w.experimentId.toString()+"; experimentsList:: "+x),b===q.PLACEMENT_UNLOAD){var H={request:l("publish-event-request",u)};return G(i(w)+"/PublisherEventServlet",j(H))}return e({url:i(w)+"/PublisherEventServlet",sendAsXml:!0,xmlRootElementName:"publish-event-request",postData:u,getData:{"event-type":u["event-type"],"UTF-8":u["UTF-8"]}})},q})}(this),function(a){c("W5Yyd9uz41",["require","BGOV2j3JhQ","0NSEi0Tm0k","jTw64f05BU","hrlEmFg6dA","ln2oOkIbEv","Xwi6xNWxPG"],function(a){var b=a("BGOV2j3JhQ"),c=a("0NSEi0Tm0k"),d=a("jTw64f05BU"),e=a("hrlEmFg6dA"),f=a("ln2oOkIbEv"),g=a("Xwi6xNWxPG"),h={},i=function(a){var c=this;c.config=b(!0,{},h,a)};return i.prototype.log=function(a){var b=this,h=b.config,i=g(a),j={farmId:h.farmId,mediaSellerId:h.mediaSellerId,publisherId:h.publisherId,externalMovieId:i,eventType:0,domain:h.domain,url:h.url,browser:d.name,operatingSys:d.os+" "+d.osVersion,samplingPerc:h.movieViewLogSampling,affiliateId:h.subExternalID,experimentId:h.experimentId,sessionID:h.sessionID,scriptVersion:h.version,cms_co:h.cms_co,type:"movie"};h.sendMovieLog&&f(h.movieViewLogSampling)&&(e.log("ViewLog: log()"),c(h.sendMovieLogUrl,{payload:JSON.stringify(j)}))},i})}(this),function(a){c("RXkOONC61b",["require","4OijLabf9G","ftcvB3Scjw"],function(a){var b=a("4OijLabf9G"),c=a("ftcvB3Scjw"),d=function(a){var d=a.url,e=a.timeout,f=new c;return b.ajax({url:d,timeout:e}).done(function(a){f.resolve(a)}).fail(f.reject),f.promise()};return d})}(this),function(a){c("1gjAnzMJQW",[],function(){var a=function(a){return a=a.replace(/=[^&]+(@|%40)[^&]*/gi,"="),a.replace(/([?&](username|name)=)([^&]*)/gi,"")};return a})}(this),function(a){c("7Pp26RDdHz",["require","1gjAnzMJQW"],function(b){var c=b("1gjAnzMJQW"),d=["xurl","referrer","referrer1","ref","ref1","ref2","rf","loc","pub_url","p"],e="",f="",g=function(a){var b=a;try{b=decodeURIComponent(a)}catch(c){}return b},h=function(a){var b,c,d="",e=g(a);return e=g(e),b=0===e.indexOf("http://")?7:0===e.indexOf("https://")?8:0,c=e.substring(b).search(/[\/?}&$]/),c===-1&&(c=e.length),d=e.substring(b,b+c)},i=function(a){var b=h(a).split(".");return b[b.length-2]+"."+b[b.length-1]},j=function(a,b){return i(a)===i(b)},k=10,l=function(a,b){var c,d=k,e=h(a),f=/^(?!0)(?!.*\.$)((1?\d?\d|25[0-5]|2[0-4]\d)(\.|$)){4}$/;if(k+=1,null===a||""===a||"source_url_enc_hidden"===a||"undefined"===a||""===e||"["===a.charAt(0)||"%5B"===a.substr(0,3)||"{"===a.charAt(0)||"%7B"===a.substr(0,3))d-=1e3;else{for(e=e.toLowerCase(),c=0;c0)for(o=0;o0)for(o=0;o=c?a:c)),a}var b;return a}),c("PhOBjPdJiE",["9Fx9YqiNhs","XQKe6UU29Y","7vaCYBPhcf"],function(a,b,c){function d(d,e,f){return d=c(d),f=a(b(f),0,d.length),d.lastIndexOf(e,f)==f}return d}),function(a){c("IhV6KgSPds",["require","8AtEfjliLs","BGOV2j3JhQ","UFGRRa01LF","RXkOONC61b","jTw64f05BU","2bBhgf3n7A","hrlEmFg6dA","XX8BVf8ZVw","7Pp26RDdHz","lwwQAiok7X","PhOBjPdJiE","ftcvB3Scjw"],function(a){var b=a("8AtEfjliLs"),c=a("BGOV2j3JhQ"),d=a("UFGRRa01LF"),e=a("RXkOONC61b"),f=a("jTw64f05BU"),g=a("2bBhgf3n7A"),h=a("hrlEmFg6dA"),i=a("XX8BVf8ZVw"),j=a("7Pp26RDdHz"),k=a("lwwQAiok7X"),l=a("PhOBjPdJiE"),m=a("ftcvB3Scjw"),n=function(a){var b=/^(?:(?:2[0-4]\d|25[0-5]|1\d{2}|[1-9]?\d)\.){3}(?:2[0-4]\d|25[0-5]|1\d{2}|[1-9]?\d)(?:\:(?:\d|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5]))?$/,c=/(^127\.0\.0\.1)|(^10\.)|(^172\.1[6-9]\.)|(^172\.2[0-9]\.)|(^172\.3[0-1]\.)|(^192\.168\.)/;return b.test(a)&&!c.test(a)},o=function(a,c,d){var e="";return h.log("Placement: checkBlockedDomain()",arguments),a=a.toLowerCase(),d&&n(a)?"bl: IP :"+a:(b(c,function(b,c){return""===c||(a.indexOf(c.toLowerCase())!==-1?(e="bl:"+c+":"+a,!1):void 0)}),e)},p=function(a,c){var d=new i(a),g=new m,h="tab is "+(f.isTabVisible()?"visible;":"invisible;"),j=function(b){var c="no cms data;",e=b;return a.failedUsedCmsSettings&&(e?e.message=c+a.failedUsedCmsSettings:e={message:c+a.failedUsedCmsSettings}),d.send(i.PLACEMENT_LOADED,e)};return d.send(i.PLACEMENT_REFERENCE,h+c.parentUrlData),a.nurl?e({url:a.nurl,timeout:a.nurlTimeout}).then(function(a){j(a).then(g.resolve,g.reject)},function(){j().then(g.resolve,g.reject)}):j().then(g.resolve,g.reject),c.isTransparent||d.send(i.PLACEMENT_NOT_TRANSPARENT,null),c.blockedReason.length&&b(c.blockedReason,function(a,b){d.send(b.id,b.data)}),g.promise()},q=function(a){var b=a&&a.parentNode,c=b&&b.parentNode,d=c||b,e=d&&d.innerHTML||"N/A";return e.replace(/\s/g," ")},r=function(a){var b=this;b.config=c(!0,{},a)};return r.prototype.init=function(){var a,b=this,c=b.config,e=j({isPremiumSite:c.isPremiumSite,extraBlockedUrls:c.extraBlockedUrls||[],transparencyLowerMarks:c.transparencyLowerMarks||[],scriptUrl:c.scriptUrl,useSourceParam:c.useSourceParam}),m=c.player&&g(c.player),n=[],r=f.query.qaDomain||e.domain,s=o(r,c.blockedSelectedDomains,c.blockIP),t=function(a){return l(f.name,a)};return h.log("Placement: init()"),s?n=[{id:i.PLACEMENT_BLOCKED_SELECTED_DOMAINS,data:s}]:e.isBlocked&&(n=[{id:i.PLACEMENT_BLOCKED_EXTRA_BLOCKED_URLS,data:e.blockedDomainString}]),k(c.blockBrowserNames,t)&&(n=[{id:i.PLACEMENT_BLOCKED_BROWSER_NAME,data:c.blockBrowserNames.join(",")}]),c.skipScriptCheck||c.scriptUrl.indexOf("hiro")!==-1||(n=[{id:i.PLACEMENT_BLOCKED_NO_MY_ELEMENT,data:c.scriptUrl}]),m&&m.children.length>0&&(n=[{id:i.PLACEMENT_BLOCKED_DIV_NOT_EMPTY,data:"Player: "+c.player+" innerHTML: "+q(c.scriptElement)},{id:i.PLACEMENT_MULTIBURN,data:"PLAYER_DIV_NOT_EMPTY"}]),c.url=e.url,c.domain=r,h.log(" blockedReason "+n),a=p(c,{parentUrlData:e.data+";;macros="+d(c.macros),isTransparent:f.isTransparent,blockedReason:n}),{url:c.url,domain:c.domain,blockedReason:n,placementLoadedPromise:a}},r})}(this),function(a){function b(a,c){c=c||{},this._id=b._generateUUID(),this._promise=c.promise||Promise,this._frameId=c.frameId||"CrossStorageClient-"+this._id,this._origin=b._getOrigin(a),this._requests={},this._connected=!1,this._closed=!1,this._count=0,this._timeout=c.timeout||3e3,this._listener=null,this._installListener();var d;c.frameId&&(d=document.getElementById(c.frameId)),d&&this._poll(),d=d||this._createFrame(a),this._hub=d.contentWindow}b.frameStyle={display:"none",position:"absolute",top:"-999px",left:"-999px"},b._getOrigin=function(a){var b,c,d;return b=document.createElement("a"),b.href=a,b.host||(b=window.location),c=b.protocol&&":"!==b.protocol?b.protocol:window.location.protocol,d=c+"//"+b.host,d=d.replace(/:80$|:443$/,"")},b._generateUUID=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0,c="x"==a?b:3&b|8;return c.toString(16)})},b.prototype.onConnect=function(){var a=this;return this._connected?this._promise.resolve():this._closed?this._promise.reject(new Error("CrossStorageClient has closed")):(this._requests.connect||(this._requests.connect=[]),new this._promise(function(b,c){var d=setTimeout(function(){c(new Error("CrossStorageClient could not connect"))},a._timeout);a._requests.connect.push(function(a){return clearTimeout(d),a?c(a):void b()})}))},b.prototype.set=function(a,b,c){return this._request("set",{key:a,value:b,ttl:c})},b.prototype.get=function(a){var b=Array.prototype.slice.call(arguments);return this._request("get",{keys:b})},b.prototype.del=function(){var a=Array.prototype.slice.call(arguments);return this._request("del",{keys:a})},b.prototype.clear=function(){return this._request("clear")},b.prototype.getKeys=function(){return this._request("getKeys")},b.prototype.close=function(){var a=document.getElementById(this._frameId);a&&a.parentNode.removeChild(a),window.removeEventListener?window.removeEventListener("message",this._listener,!1):window.detachEvent("onmessage",this._listener),this._connected=!1,this._closed=!0},b.prototype._installListener=function(){var a=this;this._listener=function(b){var c,d,e;if(!a._closed&&b.origin===a._origin)if("cross-storage:unavailable"!==b.data){if(b.data.indexOf("cross-storage:")!==-1&&!a._connected){if(a._connected=!0,!a._requests.connect)return;for(c=0;ca.sessionCount?(b={sessionCount:1,impressionCount:0},d.set("sessionsInfo",b,a.ttl),e.resolve()):e.reject(),e.promise()})},setImpression:function(){var a=this,b=a.connectToStorageDeferred,c=a.storage;b.then(function(){return c.get("sessionsInfo")}).then(function(b){b?(b.impressionCount=b.impressionCount+1,b.sessionCount=0):sessionInfo={sessionCount:0,impressionCount:1},c.set("sessionsInfo",b,a.ttl)})}});return g}),function(a){c("In6cb6vqQA",["require","8AtEfjliLs","BGOV2j3JhQ","hrlEmFg6dA"],function(a){var b=a("8AtEfjliLs"),c=a("BGOV2j3JhQ"),d=a("hrlEmFg6dA"),e=function(a){var b=this,d=a.playlist;d||(d=[]),b.length=d.length,b.currentIndex=0,b.loopFinished=!1,b.playedMovies=0,b.first=!0,b.maxLoopRotations=a.maxLoopRotations,b.adCounters=a.adCounters,c(!0,b,d)};return e.prototype.next=function(){var a=this;return a.first=!1,a.currentIndex+=1,a.playedMovies+=1,a.adCounters.incRotationIndex(),d.log("HiroPlayerPlaylist: next() ",a),a.finished()&&a.loop(),a.currentIndex},e.prototype.add=function(a){var c=this,e=c.length;d.log("HiroPlayerPlaylist: add() ",arguments),a.length&&"string"!=typeof a||(a=[a]),b(a,function(a,b){c[a+e]=b}),c.length+=a.length},e.prototype.reset=function(){var a=this;a.currentIndex=0,a.playedMovies=0,a.loopFinished=!1,a.first=!0},e.prototype.clear=function(){var a=this,b=0;for(d.log("HiroPlayerPlaylist: clear() ",a),b=0;b=a.maxLoopRotations&&(a.loopFinished=!0,a.playedMovies=0),a.currentIndex=0,d.log("HiroPlayerPlaylist: loop() ",a),a.loopFinished},e.prototype.finished=function(){var a=this;return d.log("HiroPlayerPlaylist: finished() ",a),a.currentIndex>=a.length||a.playedMovies>=a.maxLoopRotations},e.prototype.current=function(){var a=this;return d.log("HiroPlayerPlaylist: current() ",a),a[a.currentIndex]},e.prototype.index=function(){var a=this;return d.log("HiroPlayerPlaylist: index() ",a),a.currentIndex},e.prototype.isFirst=function(){var a=this;return d.log("HiroPlayerPlaylist: isFirst() ",a),a.first},e.prototype.increaseRotationIndex=function(){var a=this,b=a.adCounters;d.log("HiroPlayerPlaylist: increaseRotationIndex() ",a),b.incRotationIndex()},e})}(this),function(){c("VzLlXFPfCy",[],function(){var a=function(a){if(a&&"function"==typeof a)return function(b){a.call(this,{type:b})}},b=[],c=[],d=function(a){var b=this;b.apiEvents=a};return d.prototype.on=function(d,e,f){var g=this,h=a(e);return c.push(h),b.push(e),g.apiEvents.on(d,h,f),g},d.prototype.one=function(d,e,f){var g=this,h=a(e);return c.push(h),b.push(e),g.apiEvents.one(d,h,f),g},d.prototype.off=function(a,d,e){var f,g=this,h=0;if(d){for(;b[h]&&b[h]!==d;)h+=1;f=c[h]}return g.apiEvents.off(a,f,e),g},d})}(this),c("mlnDJgaPuq",["require","4OijLabf9G","hrlEmFg6dA","BGOV2j3JhQ","lUDily6iva"],function(a){var b=a("4OijLabf9G"),c=a("hrlEmFg6dA"),d=a("BGOV2j3JhQ"),e=a("lUDily6iva"),f=b.when,g={show:b.noop,hide:b.noop},h={placeholder:g,showPlaceholderOnInit:!0},i=function(a){var b=this;b.options=d(!0,{},h,a),b.options.showPlaceholderOnInit&&b.options.placeholder.show()};return i.prototype.enter=function(a){var b=this,d=b.options,g=d.placeholder,h=function(){return a.show()},i=function(){b.currentActor=a};return c.log("StageManager: enter()",arguments),b.currentActor===a?void c.log("StageManager: enter(), actor already on stage, ignoring"):a&&!b.currentActor?(c.log("StageManager: enter(), showing actor"),f(g.hide()).then(h).then(i)):(c.log("StageManager: enter(), stage not available, rejecting"),e())},i.prototype.exit=function(a){var b=this,d=b.options,g=d.placeholder,h=function(){return g.show()},i=function(){b.currentActor=!1};return c.log("StageManager: exit()",arguments),a&&a===b.currentActor?(c.log("StageManager: exit(), hiding actor"),f(a.hide()).then(h).then(i)):(c.log("StageManager: exit(), actor not on stage, rejecting"),e())},i.prototype.current=function(){var a=this;return c.log("StageManager: current()"),a.currentActor},i}),c("cs8IavXOQD",["require","4OijLabf9G","hrlEmFg6dA"],function(a){var b=a("4OijLabf9G"),c=a("hrlEmFg6dA"),d=function(a,d){var e,f,g=b.Deferred(),h=g.promise(),i=0,j=0,k=0,l=b.Deferred(),m=d.prerollsMaxBids,n=d.midrollsMaxBids,o=d.postrollsMaxBids,p=d.prerollsMaxBidsOverride,q=d.midrollsMaxBidsOverride,r=d.postrollsMaxBidsOverride,s=d.placeholderImageElementTrigger,t=function(){var b,c,d=a.maxAdsPerBreak,e=a.maxBidsPerBreak;switch(a.product){case 0:b=m,c=0===p?d:p;break;case 1:b=n,c=0===q?d:q;break;case 2:b=o,c=0===r?d:o}return c?c:e?e:b?b:d},u=a&&t(),v=function(a){var d=b.Deferred();return c.log("playAdBreak()/waitUntilAdComplete()",f),a||(a=e),b.when(e&&e.atEnd()).always(d.resolve),d.promise()},w=function(a){var e=function(){return c.log("playAdBreak()/waitUntilCanPlayAd()/returnNextAd()",f),a};return c.log("playAdBreak()/waitUntilCanPlayAd()",f,l.state()),"pending"===l.state()&&(d.startAfter?d.startAfter(a).then(l.resolve,l.reject):l.resolve()),b.when(v(),l.promise()).then(e,e)},x=function(a){var b=function(){return a.play()},g=function(){return c.log("playAdBreak()/startNextAd()/returnAd()",f),a},h=function(){return a&&a.destroy(),d.stageManager.exit(a)},i=function(){var b=function(){v(a).then(h)};return d.stageManager.enter(a).then(b)};return e&&e.destroy(),e=a,c.log("playAdBreak()/startNextAd()",f),i().then(b).then(g,g)},y=function(a){var b=function(){return c.log("playAdBreak()/waitUntilBidTime()/returnNextAd()",f),a};return c.log("playAdBreak()/waitUntilBidTime()",f),e.atBidTime?e.atBidTime().then(b,b):e.atEnd(d.adBreakBufferTime).then(b,b)},z=function(){d.adBreakProgress&&d.adBreakProgress.apply(a,arguments)},A=function(a){var b=a&&a.options&&a.options.parallelBid;c.log("playAdBreak()/handleBidEnd()",f),b||(i+=1)},B=function(a){if(c.log("playAdBreak()/removeFailedAd()",f),e===a&&(e=!1),a.destroy(),d.stageManager.current()===a)return d.stageManager.exit(a)},C=function(){v().then(g.resolve)},D=function(){c.log("playAdBreak()/biddingSuccess()",f),j+=1,k+=1,z("biddingsuccess")},E=function(){c.log("playAdBreak()/biddingFailure()",f),j+=1,z("biddingfailure")},F=function(){var b=!1;return f=[a.productFullName,a.insertionPoint,i],c.log("playAdBreak()/bidForNextAd()",f,l.state(),a.destroyed),"rejected"!==l.state()&&!a.destroyed&&k=a.maxAdsPerBreak&&(i=0),c.log("playAdBreak()/bidForNextAd() continue",f,l.state(),k,j)),b?a.bid().progress(z).done(D).fail(E).always(A).then(w).then(x).then(y).then(null,B).always(F):(c.log("playAdBreak() no more ads",f,a.maxAdsPerBreak),void C())};return c.log("playAdBreak()",arguments),a?F():g.resolve(),h.done(function(){z("done")}).fail(function(){z("fail")}).always(function(){a&&a.log("ad break complete"),z("complete")}),!a||0!==a.product&&2!==a.product||s(g.resolve),h};return d}),function(a){var b=-1,d={onVisible:function(a){var b=d.isSupported();if(!b||!d.hidden())return a(),b;var c=d.change(function(b,e){d.hidden()||(d.unbind(c),a())});return c},change:function(a){if(!d.isSupported())return!1;b+=1;var c=b;return d._callbacks[c]=a,d._listen(),c},unbind:function(a){delete d._callbacks[a]},afterPrerendering:function(a){var b=d.isSupported(),c="prerender";if(!b||c!=d.state())return a(),b;var e=d.change(function(b,f){c!=f&&(d.unbind(e),a())});return e},hidden:function(){return!(!d._doc.hidden&&!d._doc.webkitHidden)},state:function(){return d._doc.visibilityState||d._doc.webkitVisibilityState||"visible"},isSupported:function(){return!(!d._doc.visibilityState&&!d._doc.webkitVisibilityState)},_doc:document||{},_callbacks:{},_change:function(a){var b=d.state();for(var c in d._callbacks)d._callbacks[c].call(d._doc,a,b)},_listen:function(){if(!d._init){var a="visibilitychange";d._doc.webkitVisibilityState&&(a="webkit"+a);var b=function(){d._change.apply(d,arguments)};d._doc.addEventListener?d._doc.addEventListener(a,b):d._doc.attachEvent(a,b),d._init=!0}}};"undefined"!=typeof module&&module.exports?module.exports=d:"function"==typeof c&&c.amd?c("uL2YmNn7lS",[],function(){return d}):a.Visibility=d}(this),function(a){c("yuXQEKePbq",["require","4OijLabf9G","hrlEmFg6dA","8AtEfjliLs","BGOV2j3JhQ","lUDily6iva","cs8IavXOQD","iodiGHiL9c","uL2YmNn7lS"],function(a){var b=a("4OijLabf9G"),c=a("hrlEmFg6dA"),d=a("8AtEfjliLs"),e=a("BGOV2j3JhQ"),f=a("lUDily6iva"),g=a("cs8IavXOQD"),h=a("iodiGHiL9c"),i=a("uL2YmNn7lS"),j=10,k={startClipAfter:b.noop,onClipPlay:b.noop,onClipFailed:b.noop,maxLoopRotations:1/0},l=function(a){var c=this;e(c,k,a),c.placementLifeTimerDeferred=b.Deferred(),c.playedPreroolLoops=0,c.wakeUpCount=0,c.placementBehaviorConfig.isDisablePlacementBehaviour||h(c.placementLifeTimerDeferred.resolve,60*c.placementBehaviorConfig.placementLifeTimeHours*60*1e3)};return l.prototype.startPlaylist=function(){var a,e,k,l,m=this,n=m.playlist,o=m.startClipAfter,p=m.onClipPlay,q=m.onClipFailed,r=m.stageManager,s=m.injectFallback,t=m.allowPrerollsOnLoop,u=m.currentTime,v=(m.isActive,function(a){return m.adBreaks.sync(a)}),w=function(a,h){var i,l,n=a.adBreaks,o=a.syncError,p=e.atEnd();if(c.log("PlaylistHandler: prepareAdBreaks()",arguments),!o)return d(n,function(a,d){var n,o=m.createAdBreak(d),q=o.insertionPoint/1e3,s=-j,t=b.Deferred(),u=function(){return"pending"!==p.state()},v=function(){if(u())return f()},w=function(){c.log("PlaylistHandler: prepareAdBreaks()/cleanupAdBreak()",o.insertionPoint),o.destroy()},x=function(){c.log("PlaylistHandler: prepareAdBreaks()/cleanupAdBreakImmediately()",o.insertionPoint),o.destroy(0)},y=function(){var a=g(o,{startAfter:function(){var b=function(){return r.exit(e)},d=function(){return u()?f():r.enter(e)},g=function(){return e.resume()};return c.log("PlaylistHandler: playAdBreakWhenReady()/startAfter()",o.insertionPoint),o.isPostroll()?p:(c.log("PlaylistHandler: playAdBreakWhenReady()/startAfter() resolving",o.insertionPoint),a.then(d).then(g),e.pause().then(b))},adBreakProgress:m.adBreakProgress,adBreakBufferTime:j,stageManager:r,placeholderImageElementTrigger:m.placeholderImageElementTrigger,prerollsMaxBids:m.prerollsMaxBids,midrollsMaxBids:m.midrollsMaxBids,postrollsMaxBids:m.postrollsMaxBids,prerollsMaxBidsOverride:m.prerollsMaxBidsOverride,midrollsMaxBidsOverride:m.midrollsMaxBidsOverride,postrollsMaxBidsOverride:m.postrollsMaxBidsOverride}),b=function(){if("pending"!==a.state())return f()};return o.isPostroll()||(c.log("PlaylistHandler: prepareAdBreaks()/playAdBreakWhenReady() is midroll",o.insertionPoint),p.then(b).then(x)),c.log("PlaylistHandler: prepareAdBreaks()/playAdBreakWhenReady()",o.insertionPoint),a};o.disableFlash=h,o.isPostroll()||(s=q-j,s<0&&(s=0)),o.isPreroll()?i=o:(c.log("PlaylistHandler: startPlaylist()/prepareAdBreaks(), preparing hook at",s),o.isPostroll()||(n=b.when(l).then(v)),b.when(e.at(s,!0),n).then(y).then(w).always(t.resolve),l=t.promise(),o.isPostroll()&&(k=t.promise(),k.then(function(){k=null})))}),i},x=function(d,e){var f=function(){if(c.log("PlaylistHandler: startPlaylist()/waitUntilCanPlayClip()/currentClipComplete()",a),a)return a.atEnd()},h=function(){return c.log("PlaylistHandler: startPlaylist()/waitUntilCanPlayClip()/canPlayClip()"),b.when(o(d,e),f())},i=n.isFirst(),j=i||t||!m.placementBehaviorConfig.isDisablePlacementBehaviour,k=function(){var a=b.Deferred(),c=a.promise(),f=d&&d.hadImpressions(),g=!f;return!e&&i&&g&&s()?a.reject("fallback"):a.resolve(),c},l=function(){d&&(d.destroy(),d=null)};return c.log("PlaylistHandler: startPlaylist()/waitUntilCanPlayClip()"),j||(d=null),g(d,{startAfter:h,adBreakProgress:m.adBreakProgress,stageManager:r,prerollsMaxBids:m.prerollsMaxBids,midrollsMaxBids:m.midrollsMaxBids,postrollsMaxBids:m.postrollsMaxBids,prerollsMaxBidsOverride:m.prerollsMaxBidsOverride,midrollsMaxBidsOverride:m.midrollsMaxBidsOverride,postrollsMaxBidsOverride:m.postrollsMaxBidsOverride,placeholderImageElementTrigger:m.placeholderImageElementTrigger}).then(k).always(l).then(h)},y=function(){var b=function(){return e.play(u)},d=function(){return r.exit(e)},f=function(){var a=function(){e.atEnd().then(d)};return r.enter(e).then(a)};return c.log("PlaylistHandler: startPlaylist()/playPreparedClip()"),a=e,f().then(b).then(p,function(b){q(a,b)})},z=function(){if(m.movieBumperEnabled&&m.movieBumper){var a=m.createClip(m.movieBumper),d=function(){return a.play()},e=function(){return r.exit(a)},f=function(){var b=function(){a.atEnd().then(e)};return r.enter(a).then(b)},g=function(){return c.log("PlaylistHandler: startPlaylist()/waitUntilBumperEnd()"),a.atEnd()};return a.volume(m.initialClipVolume),a.hide(),c.log("PlaylistHandler: startPlaylist()/playBumperClip()"),f().then(d).then(g)}return b.Deferred().resolve()},A=function(){return c.log("PlaylistHandler: startPlaylist()/waitUntilClipEnd()"),b.when(k,a.atEnd())},B=function(){c.log("PlaylistHandler: startPlaylist()/playNextClip()"),u=0,r.exit(a),n.next(),l()};return(l=function(a){var d=n.current(),f=n.loopFinished,g=b.Deferred(),j=b.Deferred(),k=m.isActive,o=function(a){a.appEngineRestriction?j.reject(a):j.resolve(a)},p=function(){n.reset(),l()},q=function(a,b){var c;return e=m.createClip(d.url),c=v(d),c.then(j.resolve,o),c.then(g.resolve,g.reject),j.then(function(a){return w(a,b)}).then(function(b){return a&&(b=null),b&&0===m.playedPreroolLoops&&!m.placementBehaviorConfig.isDisablePlacementBehaviour&&m.placementBehaviorConfig.limitPrerollFirstLoop>0&&(b.maxAdsPerBreak=m.placementBehaviorConfig.limitPrerollFirstLoop),x(b,a)}).then(z).then(y).then(A).then(B).fail(function(a){"reloop"===a&&l(a)})},r=function(a){var b;if(i.isSupported())return b=i.change(function(b,c){i.hidden()||a.resolve()})},s=function(){var a=b.Deferred(),c=h(a.resolve,1===m.playedPreroolLoops?60*m.placementBehaviorConfig.placementTimeoutMinFirstLoop*1e3:60*m.placementBehaviorConfig.placementTimeoutMin*1e3),d=r(a);return m.hidePlaceHolderImage(),m.userInitiate(a).then(c).then(function(){d&&i.unbind(d)}).then(function(){"resolved"===a.state()?l():q(!0)})};if(c.log("PlaylistHandler: startPlaylist()/playCurrentClip()"),f){c.log("PlaylistHandler: startPlaylist()/playCurrentClip(), loop finished");var t=b.Deferred(),u=b.noop,C=function(){u="resolved"===m.placementLifeTimerDeferred.state()?b.noop:h(function(){k().then(t.resolve,function(){C()})},60*m.placementBehaviorConfig.placementTimeoutMin*1e3)};m.placementBehaviorConfig.isDisablePlacementBehaviour||C(),m.onLoopFinished(),m.hidePlaceHolderImage(),m.userInitiate(t).then(u).then(p)}return d&&!f?"reloop"===a?(m.playedPreroolLoops++,n.increaseRotationIndex(),s()):k().then(function(){m.placementBehaviorConfig.isDisablePlacementBehaviour||m.showPlaceHolderImage(),q(!1,!1)},function(){q(!1,!0)}):g.resolve(),g.promise()})()},l})}(this),function(a){c("hTMnkzoplY",["require"],function(a){var b=function(a){for(var b,c,d=a.length;0!==d;)c=Math.floor(Math.random()*d),d-=1,b=a[d],a[d]=a[c],a[c]=b;return a};return b})}(this),function(a){c("l1M5oT4efv",[],function(){var a=function(a){var b={};return a&&"[object Function]"===b.toString.call(a)};return a})}(this),function(a){c("LU0ZwCKnpx",["require","8AtEfjliLs","thQJ8npBYp","5VzEfBXYb4","l1M5oT4efv"],function(a){var b=a("8AtEfjliLs"),c=a("thQJ8npBYp"),d=a("5VzEfBXYb4"),e=a("l1M5oT4efv"),f=function(a,g,h,i){var j;return c(a)&&(j={}),d(a)&&(j=[]),h===!0&&(h=void 0,i=!0),b(a,function(b,k){var l=k;i&&(c(k)||d(k))?l=f(k,g,h,i):e(g)&&(l=g.call(h,k,b,a)),j[b]=l}),j};return f}); }(this),function(a){c("OzNVvNvnjg",["require","8AtEfjliLs","BGOV2j3JhQ","4OijLabf9G","Elr7OOVYSV"],function(b){var c=b("8AtEfjliLs"),d=b("BGOV2j3JhQ"),e=b("4OijLabf9G"),f=b("Elr7OOVYSV"),g=function(){var a=new Date,b=a.getDate()+"/"+(a.getMonth()+1)+"/"+a.getFullYear()+" "+a.getHours()+"/"+a.getMinutes()+"/"+a.getSeconds();return b},h={"is-json":!0,"sync-type":"STREAMING","sync-time":g(),"external-publisher-id":"","placement-domain":"",forceResponse:!1,version:"","client-id":0,ABtest:"","suppress-domain-optimization":!1},i=(a.document,function(a){return e(f(a,!1,!0))}),j=function(a){var b={};return c(a,function(a,c){h.hasOwnProperty(a)&&(b[a]=c)}),b},k=function(a){var b=i("movies");return e.isArray(a)||(a=[a]),c(a,function(a,c){b.append(i("movie").attr({title:c.title,"external-id":c["external-id"]}).append(i("video-url").text(c.url)))}),b},l=function(a){var b=i("synchronization-request").attr(j(a)).append(k(a.movies));return b[0].xml||(new XMLSerializer).serializeToString(b[0])},m=function(a){var b=d({},h,{"sync-time":g()}),c=function(){var b=a.parameters.ABtest||"";return""!=b&&a.parameters.ABtest.toUpperCase().split("CLIENT").length>1&&(b=""),b},f={method:"get",dataType:"json",data:{"UTF-8":!0,cache_buster:(new Date).getTime(),useCache:!0,"is-json":!0,"external-id":a.parameters.movies[0]["external-id"],"external-publisher-id":a.parameters["external-publisher-id"],"placement-domain":a.parameters["placement-domain"],"block-blacklisted-domains":a.parameters["block-blacklisted-domains"],"server-domain":a.parameters.serverDomain,ABtest:c(),"suppress-domain-optimization":a.parameters["suppress-domain-optimization"],forceResponse:a.parameters.forceResponse,isMobileApp:!!a.parameters.isMobileApp&&a.parameters.isMobileApp},parameters:b};return a=d(!0,{},f,a),a.parameters.ABtest=a.data.ABtest,a.data.synchReq=l(a.parameters),e.ajax(a)};return m})}(this),c("EUNUphtzjm",["t6TBKd56IL","XQKe6UU29Y"],function(a,b){function c(c,e,f){var g=c?c.length:0;return g?(e=f||e===d?1:b(e),a(c,e<0?0:e,g)):[]}var d;return c}),function(a){c("XVNDrDDKXc",["require","8AtEfjliLs","BGOV2j3JhQ","cFKNEoHdva","hrlEmFg6dA","hTMnkzoplY","LU0ZwCKnpx","ln2oOkIbEv","OzNVvNvnjg","4OijLabf9G","EUNUphtzjm"],function(b){var c,d=b("8AtEfjliLs"),e=b("BGOV2j3JhQ"),f=b("cFKNEoHdva"),g=b("hrlEmFg6dA"),h=b("hTMnkzoplY"),i=(b("LU0ZwCKnpx"),b("ln2oOkIbEv")),j=b("OzNVvNvnjg"),k=b("4OijLabf9G"),l=b("EUNUphtzjm"),m="hiroservers.appspot.com",n="ab_client_opt_no_boost",o=function(a){var b=a.serverDomain?a.serverDomain:a.accountID+".hiro.tv",c="https://"+b+"/hiro/HiroServlet/ClientSynchronizationServlet",d=a.appEngineProtocol?a.appEngineProtocol:"https";return a.synchCache?(c=d+"://"+a.appEngineDomain+"/SynchServlet/"+a.accountID,a.appEngineQaMode&&(c=c+"?syncNgDomain="+a.syncNgDomain)):a.appEngineQaMode&&(c=d+"://"+a.syncNgDomain),c},p=function(a){var b={};return d(a,function(a,c){c.url=c.url||c.URL,delete c.URL,c.uniqueLimitUnit=parseInt(c.uniqueLimitUnit,10),b[c.id]=c}),b},q=function(a,b){var c,d=a.length;return g.log("AdBreak: adNetworkShuffle()",arguments),0===a[d-1]&&(c=a.pop()),b.shuffleAdNetworks&&(a=h(l(a,b.shuffleAdNetworksDropCount))),0===c&&a.push(c),g.log("AdBreak: adNetworkShuffle() done",a),a},r=function(a,b){var c,e=a.length,f=[],h=0,j=0;return g.log("AdBreak: boostAdNetworks()",arguments),d(a,function(a,d){c=i(b[d].boostShare),j=c?b[d].boost:0,h=e+j,e-=1,f.push({id:d,score:h}),g.log("AdBreak: boostAdNetworks(), adNetworkId and score ",d,h)}),f.sort(function(a,b){return b.score-a.score}).map(function(a){return a.id})},s=function(a,b){var c=[];return d(a,function(a,d){var e=b[d];e&&e.url&&c.push(e)}),c},t=function(a){var b=null;return d(a,function(a,c){c.isVideo&&c.adNetworkIds&&1==c.product&&(b=c.adNetworkIds)}),b},u=function(a,b){var c={};return d(a,function(d,e){var f;if(e.isVideo&&e.adNetworkIds){if(b.prerollsOnly&&0!==e.insertionPoint)return;if(0===e.maxAdsPerBreak&&(e.maxAdsPerBreak=1),e.adNetworkIds=q(e.adNetworkIds,{shuffleAdNetworks:b.shuffleAdNetworks,shuffleAdNetworksDropCount:b.shuffleAdNetworksDropCount}),b.abTesting!==n&&(e.adNetworkIds=r(e.adNetworkIds,b.adNetworks)),e.prioritizedCampaignsCount=b.shuffleAdNetworks?b.shufflePrioritizeCampaignCount:b.syncData.prioritizedCampaignsCount||b.prioritizedCampaignsCount||0,e.shuffleAdNetworks=b.shuffleAdNetworks,e.isInterestingDomain=b.syncData.isInterestingDomain,f=s(e.adNetworkIds,b.adNetworks),f.length&&(c[e.insertionPoint]={adBreak:e,adNetworks:f,adViewLog:b.adViewLog,redirectionEvent:b.redirectionEvent,networkEvents:b.networkEvents,capping:{placementDomainLists:b.syncData.placementDomainLists||[],isTransparent:b.isTransparent,clientRegion:b.networkEvents.clientLocation.client_region,clientCity:b.networkEvents.clientLocation.client_city}},b.splashPrerolls&&0==e.insertionPoint)){var g=t(a);c[e.insertionPoint].adBreak.postSplashNetworks=s(g,b.adNetworks)}}}),c};return c=function(a){var b=this,c={appEngineDomain:m,shuffleAdNetworksDropCount:0};b.options=e(!0,{},c,a),b.options.syncUrl=o(a),b.options.syncParameters={version:"3.0.0.0."+a.accountID,forceResponse:a.forceResponse,"external-publisher-id":a.externalID,"placement-domain":a.domain,"block-blacklisted-domains":a.blockBlacklistedDomains,serverDomain:a.serverDomain,isMobileApp:a.isMobileApp,ABtest:a.abTesting,"suppress-domain-optimization":a.suppressDomainOpt}},c.prototype.sync=function(b){var c=this,f=c.options,h=f.accountID+"_"+b.url.split("/").slice(-1),i=[{"external-id":h,title:b.customProperties?b.customProperties.videoTitle:"",url:b.url}],l=function(a,b,c){return"parsererror"===a&&b&&b.indexOf(c)!==-1},m=function(a,b,c){var e=a.responseText,f=["APP_ENGINE_PLACEMENT_DOMAIN_RESTRICTION","APP_ENGINE_MOVIE_GEO_RESTRICTION"],h=!1;return g.log("AdBreaks: sync()/handleError()",arguments),d(f,function(a,c){if(l(b,e,c))return h=c,!1}),h||e||""!==a.responseType||(e=a.response),{syncError:!0,appEngineRestriction:h,response:e,errorThrown:c}},n=function(a){var b,d,e,h=a.movieSchema,i=h&&h.adNetworksDictionary||a.adNetworksDictionary,j=h&&h.adBreakSet||a.adBreakSet;return g.log("AdBreaks: sync()/handleResponse()",arguments),c.movieId=h&&h.id||"",c.publisherId=a.publisherId,a.clientLocation&&a.clientLocation.countryId&&!c.clientLocation&&(c.clientLocation={client_country:a.clientLocation.countryId||"",client_region:a.clientLocation.region||"",client_city:a.clientLocation.city||"",client_city_lat:a.clientLocation.cityLat||"",client_city_long:a.clientLocation.cityLong||""}),b={publisher:c.publisherId,clientLocation:c.clientLocation,scriptVersion:f.version,networkEventsPerc:f.networkEventsPerc,networkRequestEventsPerc:f.networkRequestEventsPerc,reportedSampling:f.reportedSampling,subExternalID:f.subExternalID,sessionID:f.sessionID,serverUsed:f.serverUsed,useEventsServer:f.useEventsServer,domain:f.domain,farmId:f.farmId,mediaSellerId:f.mediaSellerId,experimentId:f.experimentId,diceRoll:f.diceRoll,eventsServerBasePath:f.eventsServerBasePath,sendMovieLogUrl:f.sendMovieLogUrl,networkEventMode:f.networkEventMode,httpProtocol:f.httpProtocol,dynamicTimeoutSuccessEventPerc:f.dynamicTimeoutSuccessEventPerc},d={publisherId:c.publisherId,clientLocation:c.clientLocation,videoId:c.movieId,externalViewLogServlet:f.externalViewLogServlet,url:f.url,httpProtocol:f.httpProtocol,serverUsed:f.serverUsed,useEventsServer:f.useEventsServer,domain:f.domain,subExternalID:f.subExternalID,experimentId:f.experimentId,eventsServerBasePath:f.eventsServerBasePath,sessionID:f.sessionID,cvlEventMode:f.cvlEventMode,farmId:f.farmId,mediaSellerId:f.mediaSellerId,sendMovieLogUrl:f.sendMovieLogUrl},e={httpProtocol:f.httpProtocol,movieId:c.movieId,publisherId:c.publisherId,defaultClientID:f.defaultClientID,serverUsed:f.serverUsed,useEventsServer:f.useEventsServer,eventsServerBasePath:f.eventsServerBasePath},i&&j&&(c.adNetworks=p(i),c.adBreaks=u(j,{adNetworks:c.adNetworks,networkEvents:b,adViewLog:d,redirectionEvent:e,prerollsOnly:f.prerollsOnly,splashPrerolls:f.splashPrerolls,syncData:a,prioritizedCampaignsCount:c.options.prioritizedCampaignsCount,isTransparent:f.isTransparent,shuffleAdNetworks:c.options.shuffleAdNetworks,shuffleAdNetworksDropCount:f.shuffleAdNetworksDropCount,shufflePrioritizeCampaignCount:f.shufflePrioritizeCampaignCount,abTesting:f.abTesting})),{adBreaks:c.adBreaks,syncData:a}},o=k.Deferred(),q=function(b){var c=3e3,d=function(a,b,c){return!1},h=function(e,f,h){d(e,f,h)?(g.log("AdBreaks: sync()/doSync()/retry()",arguments),a.setTimeout(function(){q(b-1)},c)):o.reject(m(e,f,h))},k=new j({url:f.syncUrl,parameters:e({},f.syncParameters,{movies:i})});b>0?k.then(n,h).then(o.resolve):k.then(n,m).then(o.resolve,o.reject)};return q(1),o.promise()},c.prototype.get=function(a){var b=this;return f(a)?b.adBreaks[a]:b.adBreaks},c.processAdNetworks=function(a){var b=function(a){var b=[];return d(a,function(a,c){b.push(c.id)}),b},c=p(a),e=b(c);return{adNetworks:s(e,c),adNetworkIds:e}},c})}(this),c("wOflnUR9T3",["require","BGOV2j3JhQ","I5FLvcAUcW","hrlEmFg6dA","a3pYVNODCN","jTw64f05BU","vDkMMkenuu","sQTlpCJhyw"],function(a){var b=a("BGOV2j3JhQ"),c=a("I5FLvcAUcW"),d=a("hrlEmFg6dA"),e=a("a3pYVNODCN"),f=a("jTw64f05BU"),g=a("vDkMMkenuu"),h=a("sQTlpCJhyw"),i={},j=function(){var a,b="",c="bcefghijklmnopqrstuvwxyz";for(a=0;a<3;a+=1)b+=c.charAt(e(c.length));return b},k=function(a){var b=((a.adReadyUTC-a.externalRequestUTCTime)/1e3).toFixed(4);return d.log("CVL duration ",b),b},l=h({constructor:function(a){var c=this;c.config=b(!0,{},i,a)},send:function(a){var e,h,i=this,l=i.config,m="ExternalAdNetworkViewlogLogServlet",n=0===l.cvlEventMode||2===l.cvlEventMode,o=1===l.cvlEventMode||2===l.cvlEventMode;"ibsibs"===l.externalViewLogServlet&&(m=l.externalViewLogServlet+j()),d.log("AdViewLog: send()",a),e=g(l)+"/"+m,h={"UTF-8":!0,"publisher-id":l.publisherId,"product-id":a.product,"ad-network-id":a.networkId,"movie-id":l.videoId,pageURL:l.url,"placement-domain":l.domain,affiliateId:l.subExternalID,experimentId:l.experimentId,sessionID:l.sessionID,browser:f.name,os:f.os+" "+f.osVersion,focusParam:f.isTabVisible(),durationInSec:k(a)},a.encp&&(h.encp=a.encp),b(!0,h,l.clientLocation),o&&(b(h,{type:"cvl",farmId:l.farmId,mediaSellerId:l.mediaSellerId}),c({url:l.sendMovieLogUrl,postData:{payload:JSON.stringify(h)},getData:{}})),n&&c({url:e,sendAsXml:!1,postData:h,getData:{"publisher-id":h["publisher-id"],"product-id":h["product-id"],"ad-network-id":h["ad-network-id"]}})}});return l}),c("5XAy0ZQis1",["require","sQTlpCJhyw","BGOV2j3JhQ","hrlEmFg6dA"],function(a){var b=a("sQTlpCJhyw"),c=a("BGOV2j3JhQ"),d=a("hrlEmFg6dA"),e=b({constructor:function(){var a=this,b={rotationIndex:0,adUnitIndex:0},e=function(){return d.log("AdCounters.getCounters",b),c({},b)},f=function(){b.adUnitIndex+=1},g=function(){b.rotationIndex+=1};a.getCounters=e,a.incAdUnitIndex=f,a.incRotationIndex=g}});return e}),function(a){c("OTtFYTOq7v",["require","hrlEmFg6dA"],function(b){var c=b("hrlEmFg6dA"),d=["AdStopped","AdVideoStart","AdVideoFirstQuartile","AdVideoMidpoint","AdVideoThirdQuartile","AdVideoComplete","AdPaused","AdPlaying"],e=a.document,f=function(b){var d=this,f=b.container,g=b.ids,h=b.duration,i=b.partnerCode,j=b.url,k=a.location.protocol,l="https:"===k?"z":"js",m=e.createElement("script"),n=[],o={adData:{ids:g,duration:h,url:j},dispatchEvent:function(a){this.sendEvent?(n&&(n.push(a),a=n,n=!1),c.log("MoatTracking: calling sendEvent with event",a),this.sendEvent(a)):n.push(a)}},p=b.globalContext;a[p]=o,m.type="text/javascript",f.insertBefore(m,f.childNodes[0]),m.src=k+"//"+l+".moatads.com/"+i+"/moatvideo.js#"+p,d.api=o,c.log("MoatTracking: initialized, global object is",a[p])};return f.prototype.dispatchEvent=function(a){var b,e=this,f=e.api,g=d.length;for(c.log("MoatTracking: dispatchEvent() received event",a),b=0;b=e&&(c=2,a=0),h(a,c)};c.intervalEventsTimeout=a.setTimeout(function(){i(f,g)},g*d)};h(f,g)},Z=function(){var b=this;b.intervalEventsTimeout&&(a.clearTimeout(b.intervalEventsTimeout),b.intervalEventsTimeout=null)},$=function(a){var b=a.split(/\/|\./),c=b[b.length-2];return c},_={},aa=function(b,d,f){c(b,function(b,g){e(g)||(g=[g]),c(g,function(c,e){var g=b.toLowerCase(),h=e||{},i=h.delay||0,j=h.callback,k=h.url,l=h.userData,m=h.sampling||1,n=h.throttle,o=h.one?"one":"on";m>Math.random()&&d[o](g,function(b,d){var e,h=(new Date).getTime();n&&(_[g]||(_[g]={}),e=_[g][c],e&&h+i=2&&e.blockOnIASAdult?2:i.Illegal_downloads>=2&&e.blockOnIASPirate?3:a};x.log("PlayerBase: init() iasTracking result",arguments),x.log("PlayerBase: init() sending publisher event 500 before blocking",c.IAS_Blocking_check),d(i,{MissedSync:c.IAS_Blocking_check}),c.IASBlockingReason=l(),h(b)&&(g.send(z.INTEGRAL_AD_SAFE_RANK,JSON.stringify(i),k),x.log(" checkIASBlockingReason ",c.IASBlockingReason),c.IASBlockingReason>0&&g.send(z.INTEGRAL_AD_SAFE_BLOCK,JSON.stringify(i),k))}),a.init(e.waitForViewable))},ja=function(a){var b=this,c=new P(a.options);h(a.percentage)&&c.inject(b.playerContainer)},ka=function(){var b=this,c=b.config,d=b.playlist,e=d.current(),f=e.customProperties||{},g=u(b.playerContainer),h=c.macros,i=function(){var b=a.navigator.doNotTrack||a.navigator.msDoNotTrack,d="1"===b||"yes"===b,e=[],f={DOMAIN_NAME:c.domain,SITE_REF:a.document.referrer,DEV_UA:p.userAgent,DEV_FLASH_VER:p.flashversion,DEV_OS:p.os,DEV_OS_VERSION:p.osVersion,DEV_MAKE:p.device.vendor,DEV_MODEL:p.device.model,DEV_TYPE:p.device.type,CONTAINER_HEIGHT:c.height,CONTAINER_WIDTH:c.width,DEV_TYPE_CODE:2,DEV_CONNECTION_TYPE_CODE:0,DEV_CONNECTION_TYPE_STRING:"u",DEV_DNT:d?"1":"0",DEV_DNT_STRING:d?"true":"false",SITE_USER_ID:""};return e=h&&h.DEV_COORDINATES&&h.DEV_COORDINATES.split(",")||[],e.length>=2&&(f.DEV_LATITUDE=u.trim(e[0]),f.DEV_LONGITUDE=u.trim(e[1]),e[2]&&(f.DEV_ELEVATION=u.trim(e[2]))),p.device.type&&("mobile"!==p.device.type&&"tablet"!==p.device.type||(f.DEV_TYPE_CODE=1),"console"===p.device.type&&(f.DEV_TYPE_CODE=3)),f},j=function(){var a={CONTENT_URL:c.url,CONTENT_URL_DBL_ENC:encodeURIComponent(c.url),CONTENT_URL_HTTP_PREFIX:c.url&&c.url.indexOf("http")!==-1?c.url:"http://"+c.url,AFFILIATE_ID:c.subExternalID,video_id:$(e.url),VIDEO_FILE_URL:e.url,video_tags:f.videoTags,video_duration_secs:f.videoDurationSecs,video_key_words:f.videoKeyWords,video_description:f.videoDescription,video_title:f.videoTitle,container_height:g.height(),container_width:g.width(),SESSION_ID:c.sessionID,PUBLISHER_EXTERNAL_ID:c.externalID,EXTERNAL_PARAM1:c.extDynamicParam1,EXTERNAL_PARAM2:c.extDynamicParam2,MEDIA_SELLER_ID:c.mediaSellerId,FARM_ID:c.farmId,DSP_ID:c.dspID};return a},k=i(),l=j();return b.macroManager.init(h,c.macroLookup,k,l),b.macroManager},la=function(){var a,b=this,c=b.config,d=h(c.shuffleAdNetworksPerc),e=c.networkEventsPerc;return d&&(e=c.shuffleAdNetworksPerc,c.networkEventsPerc=100,c.networkRequestEventsPerc=100),ka.call(b),a=new H({prerollsOnly:b.prerollsOnly,splashPrerolls:c.splashPrerolls,isTransparent:p.isTransparent,shuffleAdNetworks:d,shuffleAdNetworksDropCount:c.shuffleAdNetworksDropCount,shufflePrioritizeCampaignCount:c.shufflePrioritizeCampaignCount,accountID:c.consoleID,externalID:c.externalID,serverDomain:c.serverDomain,appEngineDomain:c.appEngineDomain,synchCache:c.SynchCache,forceResponse:!!(c.appEngineSynchMode||c.userInitiate||c.forceResponse),blockBlacklistedDomains:c.blockBlacklistedDomains,abTesting:c.abTesting||"",isMobileApp:c.isMobileApp,syncNgDomain:c.syncNgDomain,appEngineQaMode:c.appEngineQaMode,suppressDomainOpt:c.suppressDomainOpt,experimentId:c.experimentId,version:c.version,networkEventsPerc:c.networkEventsPerc,networkRequestEventsPerc:c.networkRequestEventsPerc,dynamicTimeoutSuccessEventPerc:c.dynamicTimeoutSuccessEventPerc,useDynamicTimeout:c.useDynamicTimeout,reportedSampling:e,subExternalID:c.subExternalID,sessionID:c.sessionID,useEventsServer:c.useEventsServer,farmId:c.farmId,mediaSellerId:c.mediaSellerId,networkEventMode:c.networkEventMode, sendMovieLogUrl:c.sendMovieLogUrl,diceRoll:c.eventDiceRoll,eventsServerBasePath:c.eventsServerBasePath,externalViewLogServlet:c.externalViewLogServlet,url:c.url,cvlEventMode:c.cvlEventMode,defaultClientID:c.defaultClientID,domain:c.domain,serverUsed:c.serverUsed,httpProtocol:c.httpProtocol,appEngineProtocol:c.appEngineProtocol,prioritizedCampaignsCount:c.prioritizedCampaignsCount,isAbTest:c.isAbTest,isAbTestOptimBWIgnore:c.isAbTestOptimBWIgnore})},ma=function(){var a=this,b=a.config,c=0,d=k({},b.globalMutationWatchdog,{maxEvents:3,enabled:!0,debug:!1,excludeHierarchy:[a.element,"head > style.vjs-styles-dimensions"],callback:function(b,e){var f=JSON.stringify({mutation:{type:e.type,addedNodesLength:e.addedNodes.length,removedNodes:e.removedNodes.length,attributeName:e.attributeName,oldValue:e.oldValue},html:b.outerHTML});x.log("PlayerBase(): globalMutationWatchdog reports",e),c0?"ybrant":"hiro",slicer1:i.domain,slicer2:b,slicer3:i.farmId},duration:a.duration,url:a.url,globalContext:"_moatApi"+S(1e8)}))},vpaidEvent:function(a){var b=this;b.moatTracking&&b.moatTracking.dispatchEvent({type:a.type,adVolume:a.adVolume})}},i.globalMutationWatchdog&&W()&&ma.call(g),g.prerollsOnly=!1,void(g.initialized=!0))},na.prototype.canAutoplay=function(a){return!0},na.prototype.start=function(a){var b,c,d,e=this,f=e.config,g=e.publisherEvents,h=!1,i=!1,j=0,k=f.userInitiate,l=function(){return e.startUserInitiateDeferred=u.Deferred(),h?u.when():(h=!0,e.createUserInitiate(e.startUserInitiateDeferred))},m=function(){return i?u.when():(i=!0,e.createPrerollsEndCard())},n=function(a,h){var i=b.playlist,n=function(){g.send(z.HAS_PREROLL,!0)},o=function(){g.send(z.NO_PREROLL,!1)},p=function(){g.send(z.FIRST_PREROLL_IMPRESSION)},q=function(){e.placeholderImageElement&&u(e.placeholderImageElement).hide()},r=u.Deferred(),s=function(){x.log("PlayerBase: start()/userInitiateOnFirstRun()/loaded()"),q(),k||e.loaded(),k=!0},t=function(){x.log("PlayerBase: start()/userInitiateOnFirstRun()/hasPreroll()"),n(),s(),r.resolve()},v=function(a){var b=u.Deferred();if(x.log("PlayerBase: start()/userInitiateOnFirstRun()/noPreroll()"),a?n():o(),s(),!f.isDisablePlacementBehaviour&&!h){if(!f.userInitiate&&(f.noPrerollUserInitiate||f.userInitiateAfterPreroll&&j=f.maxLoopsBeforePreroll)return l().then(r.resolve)}return f.isDisablePlacementBehaviour&&(f.noPrerollUserInitiate||f.userInitiateAfterPreroll)?l().then(r.resolve):void r.resolve()};if(i.isFirst()&&!e.disablePreroll){if(a){if(!e.canAutoplay()&&!a.canAutoplay())return x.log("PlayerBase: start()/userInitiateOnFirstRun() has preroll but no autoplay"),s(),l()}else if(!e.canAutoplay())return x.log("PlayerBase: start()/userInitiateOnFirstRun() no preroll and no autoplay"),s(),f.prerollsEndCard?m():l();if(d&&c&&f.userInitiateAfterPreroll)return l();if(d&&c&&f.prerollsEndCard)return m();if(!c)return f.isDisablePlacementBehaviour&&(c=!0),a?(d=!0,!f.isDisablePlacementBehaviour&&f.userInitiateAfterPreroll?a.hasAds().then(function(){v(!0)},v):(c=!0,a.hasAds().then(t,v)),a.whenFirstPrerollImpression().then(p),r.promise()):v()}},o=function(a){b=e.playPlaylist({startClipAfter:n})};f.userInitiate?(e.placeholderImageElement&&u(e.placeholderImageElement).hide(),l().then(o)):o()},na.prototype.createAdBreak=function(a){throw"createAdBreak() must be implemented in a derived class"},na.prototype.createClip=function(a){throw"createClip() must be implemented in a derived class"},na.prototype.playPlaylist=function(b){var c=this,e=c.publisherEvents,g=function(a){if(a!==!0){var b={APP_ENGINE_PLACEMENT_DOMAIN_RESTRICTION:z.PLACEMENT_BLOCKED_PLACEMENT_DOMAIN,APP_ENGINE_MOVIE_GEO_RESTRICTION:z.PLACEMENT_BLOCKED_MOVIE_GEO},c=a.appEngineRestriction;x.log("PlayerBase: playPlaylist()/reportSyncFailed()",arguments),c?e.send(b[c],c):e.send(z.SYNC_UNKOWN_ERROR,"INVALID_RES: "+a.errorThrown+" responeText: "+a.response)}},h=function(){var a=c.config,b=c.element,d=n("img",{src:a.geoRistrictionImg});d.style.border=0,u(b).empty().append(d)},k=function(a){"APP_ENGINE_MOVIE_GEO_RESTRICTION"===a.appEngineRestriction&&h()},l=function(a){var b=a.adBreaks,d=b&&b[0]&&b[0].adBreak,f=d&&d.adNetworkIds||[],g=f.join(":");x.log("PlayerBase: playPlaylist()/reportSyncSuccess()",arguments),c.prerollsPlayed=!0,0===f.length||"0"===g?e.send(z.SYNC_EMPTY,"EMPTY_WATERFALL"):e.send(z.SYNC_SUCCESS,"WATERFALL_START: "+g)},m=function(a){c.syncData=a.syncData},o=function(a){var b=a.syncData,c={PUBLISHER_ID:b.publisherId,CLIENT_IP:b.clientIP,DEV_LATITUDE:b.clientLocation&&b.clientLocation.cityLat||"",DEV_LONGITUDE:b.clientLocation&&b.clientLocation.cityLong||""};return c},p=la.call(c),q=c.config,s=!1,t=function(a){var b=c.playerContainer,d=i(a,{referrer:q.url}),e=n("iframe",{src:d,width:q.width,height:q.height,frameborder:0,scrolling:"no"});e.style.border=0,r(b),b.appendChild(e)},v=function(){var a,b=q.fallBack;if(!f(b))return b.product=5,t(b.url),a=new I(d({},q,{videoId:196})),a.send(b),!0},w={start:function(a){var b="BIDDING_OPPORTUNITY;product:"+a.product;c.playlist.isFirst()&&a.isPreroll()&&!s&&(e.send(z.PREROLL_BID_START),s=!0,c.getAdBreakLog=function(){return a.getLog()}),0!==a.ads.length&&a.ads[a.ads.length-1].on&&(c.eventStartTime=new Date,e.send(z.BIDDING_OPPORTUNITY,b,{eventStartTime:c.eventStartTime}))},complete:function(){},biddingsuccess:function(a){var b="BIDDING_SUCCESS;product:"+a.product;e.send(z.BIDDING_SUCCESS,b,{eventStartTime:c.eventStartTime})},biddingfailure:function(a){var b="BIDDING_FAILURE;product:"+a.product;e.send(z.BIDDING_FAILURE,b,{eventStartTime:c.eventStartTime})}},y=function(a){var b=this;return w[a]&&w[a].call(c,b)},B=0,C=function(a){var b=a.productType,c={AD_SLOT_TYPE:a.productFullName,VID_LINEARITY:"overlay"===b?2:1},d=0;return x.log("PlayerBase: adBreakMacros()",arguments),"pre-roll"===a.productFullName&&(B=0),"mid-roll"===b?d=-1:"post-roll"===b&&(d=-2),c.BREAK_NUMBER=B,c.IMP_START_DELAY=d,B+=1,c},D=function(a){var b="";return a&&(b=j(a),b=b?"external_movie_id:"+b:""),b},E=new G({playlist:c.playlist,adBreaks:p,adBreakProgress:y,createAdBreak:function(a){var b=d({},q.adOptions,{isFirstInPlaylist:c.playlist.isFirst(),flashDownloaderNetworkEvents:c.flashDownloaderNetworkEvents,adCounters:c.adCounters,moat:c.moat,viewabilityObj:c.viewabilityTracking}),e=d({},b,a),f=c.createAdBreak(e),g=C(f);return f.options.applyMacros=function(a){return c.macroManager.applyMacros(a,g)},f},initialClipVolume:q.scale_start,createClip:u.proxy(c.createClip,c),injectFallback:v,startClipAfter:b&&b.startClipAfter,userInitiate:u.proxy(c.createUserInitiate,c),allowPrerollsOnLoop:q.allowPrerollsOnLoop,maxLoopRotations:q.maxLoopRotations,movieBumper:q.movieBumper,movieBumperEnabled:q.movieBumperEnabled,hidePlaceHolderImage:function(){c.placeholderImageElement&&u(c.placeholderImageElement).hide()},showPlaceHolderImage:function(){c.placeholderImageElement&&u(c.placeholderImageElement).show()},placeholderImageElementTrigger:u.proxy(c.placeholderImageElementTrigger,c),stageManager:c.stageManager,prerollsMaxBids:q.prerollsMaxBids,midrollsMaxBids:q.midrollsMaxBids,postrollsMaxBids:q.postrollsMaxBids,prerollsMaxBidsOverride:q.prerollsMaxBidsOverride,midrollsMaxBidsOverride:q.midrollsMaxBidsOverride,postrollsMaxBidsOverride:q.postrollsMaxBidsOverride,currentTime:q.currentTime,isActive:u.proxy(c.iframeFactory.isActive,c.iframeFactory),placementBehaviorConfig:{isDisablePlacementBehaviour:q.isDisablePlacementBehaviour,placementTimeoutMin:q.placementTimeoutMin,placementLifeTimeHours:q.placementLifeTimeHours,placementTimeoutMinFirstLoop:q.placementTimeoutMinFirstLoop?q.placementTimeoutMinFirstLoop:q.placementTimeoutMin,limitPrerollFirstLoop:q.limitPrerollFirstLoop?q.limitPrerollFirstLoop:-1},onClipPlay:function(){var a,b=c.adCounters,d=b.getCounters(),f=d.rotationIndex,g=new A({url:q.url,domain:q.domain,serverUsed:q.serverUsed,useEventsServer:q.useEventsServer,defaultClientID:q.defaultClientID,farmId:q.farmId,mediaSellerId:q.mediaSellerId,publisherId:p.publisherId,videoId:p.movieId,subExternalID:q.subExternalID,experimentId:q.experimentId,sessionID:q.sessionID,version:q.version,cms_co:q.cms_co,sendMovieLog:q.sendMovieLog,movieViewLogSampling:q.movieViewLogSampling,sendMovieLogUrl:q.sendMovieLogUrl});g.log(c.playlist.current().url),a=D(c.playlist.current().url),0===f?e.send(z.MOVIE_START,a):e.send(z.MOVIE_CONTINUE,"LOOP_COUNTER:"+f+(""!=a?",":"")+a)},onClipFailed:function(a,b){var c=D(a.source);e.send(z.MOVIE_FAILED,c+(""!=c?",":"")+b)},onLoopFinished:function(){e.send(z.LOOP_FINISHED)}}),F=E.startPlaylist();return a.setTimeout(function(){c.apiEvents.trigger("start")},0),F&&(F.done(l).done(m).fail(g).fail(k),c.macroManager.addAsyncMacros(F.then(o))),E},na.prototype.injectPlayerContainer=function(){var b,d,e,f,h,i,j,k,l=this,m=l.config,q=l.element,r=n("div"),s=g(m.width),v=g(m.height),w=m.externalPlayerCss,x=m.folderName,y=p.name.indexOf("Chrome")!==-1?m.blankMovieUrl:"",A=m.isMobileEnv,B=m.isMobileApp,C=function(a){return a.customProperties&&a.customProperties.videoTitle?a.customProperties.videoTitle:""};if(m.playerContainerClassName&&(r.className=m.playerContainerClassName),r.style.width=s,r.style.height=v,r.style.position="relative",m.hiro_debug&&(r.style.outline="3px dashed red"),m.hiro_label&&(b=ba(r),r.style.position="relative",r.appendChild(b)),c(w,function(b,c){u(a.document.head).append('')}),l.playerContainer=r,q.appendChild(r),h=l.video=n("video",{id:"hiro-video",style:"width: 100%; height: 100%",controls:!1}),h.volume=0,h.setAttribute("class","video-js vjs-sliding vjs-tech vjs-default-skin gacdn"),i=o(m.newLookConfig,h,C(m.playList[0]),m.movieLinkUrl?m.movieLinkUrl:""),l.$video=u(h),r.appendChild(i),l.videoWrapper=i,j=l.adVideo=n("video",{style:"width: 100%; height: 100%",controls:!0}),j.volume=0,j.setAttribute("class","video-js vjs-sliding vjs-tech vjs-default-skin gacdn"),l.videoStarted=!A,B&&(l.videoStarted=!0),y){A||(h.src=y,j.src=y);try{h.play(),j.play()}catch(D){l.videoStarted=!1}}k=n("div",{style:"position : absolute; height: 1px ; width: 1px; overflow: hidden"}),l.$adVideo=u(j),l.adVideoWrapper=k,k.appendChild(j),r.appendChild(k),m.logoUrl=m.movieLogoUrl?m.movieLogoUrl:m.logoUrl,m.logoUrl&&(d=n("div"),u(d).css({"float":"left",position:"relative",height:0,top:"0px",zIndex:"99"}),e=n("img",{src:m.logoUrl,style:"cursor:pointer;opacity:1"}),u(d).prepend(e),u(i).prepend(d),m.movieLinkUrl&&t(d,"click",function(){var b=l.setWasClickAnGet();b?l.publisherEvents.send(z.CLICK_THROUGH_LOGO_FRAUD,[],{force:!0,samplingValue:100}):(f=m.movieLinkUrl.indexOf("?")!==-1?m.movieLinkUrl+"&logo_synd=1":m.movieLinkUrl+"?logo_synd=1",l.publisherEvents.send(z.CLICK_THROUGH_LOGO,[],{force:!0,samplingValue:100}),a.open(l.macroManager.applyMacros(f)))}))},na.prototype.ensurePlayerElement=function(){var a,b=this,c=b.config,d=c.player,e=c.scriptElement,f=q(d);f||(f=n("div"),b.elementWasCreated=!0,a=V.head||V.getElementsByTagName("head")[0],e&&e.parentNode&&e.parentNode!==a?e.parentNode.insertBefore(f,e):V.body.appendChild(f)),b.element=f},na.prototype.createUserInitiate=function(a){var b,c,d=this,e=d.config,f=u.Deferred(),h=n("img"),i=n("div"),j=e.width,k=e.height,l=function(){d.stageManager.exit(c),c.remove(),f.resolve()};return e.splashImageFit&&(e.splashImageMaintainProportion?(h.style.maxWidth="100%",h.style.maxHeight="100%",i.style.lineHeight=g(k),i.style.textAlign="center",h.style.verticalAlign="middle",h.style.display="inline-block"):(h.style.width=g(j),h.style.height=g(k),h.style.display="block")),h.src=e.splashImg&&!e.posterNewBehaviour?e.splashImg:e.placeholderImage,h.style.position="relative",h.style.margin="0 auto",h.style.cursor="pointer",i.style.position="relative",i.style.overflow="hidden",i.style.display="none",i.appendChild(h),e.posterNewBehaviour||(b=n("div"),b.style.background='url("'+e.playImg+'") center center no-repeat',b.style.width=g(j),b.style.height=g(k),b.style.position="absolute",b.style.top=0,b.style.left=0,b.style.cursor="pointer",i.appendChild(b)),c=u(i),c.one("click touchstart",l),c.prependTo(d.playerContainer),d.stageManager.enter(c),a&&a.then(l),f.promise()},na.prototype.createPrerollsEndCard=function(){var b,c,d=this,e=d.config,f=d.publisherEvents,h={force:!0,samplingValue:100},i=u.Deferred(),j=n("img"),k=n("div"),l=e.width,m=e.height;return j.src=e.prerollsEndCardURL?e.prerollsEndCardURL:e.splashImg,e.endCardLP&&(b=d.macroManager.applyMacros(e.endCardLP)),t(j,"click",function(){var c=d.setWasClickAnGet();c?f.send(z.CLICK_THROUGH_ENDCARD_FRAUD,[],h):(b&&a.open(b),d.apiEvents&&d.apiEvents.trigger("endcardclickbeacon"),f.send(z.CLICK_THROUGH_ENDCARD,[],h))}),e.splashImageFit&&(e.splashImageMaintainProportion?(j.style.maxWidth="100%",j.style.maxHeight="100%",k.style.lineHeight=g(m),k.style.textAlign="center",j.style.verticalAlign="middle",j.style.display="inline-block"):(j.style.width=g(l),j.style.height=g(m),j.style.display="block")),j.style.position="relative",j.style.margin="0 auto",j.style.cursor="pointer",k.style.position="relative",k.style.overflow="hidden",k.style.display="none",k.appendChild(j),c=u(k),c.prependTo(d.playerContainer),d.stageManager.enter(c),i.promise()},na.prototype.injectPlaceholderImage=function(){var b,c,d=this,e=d.config,f={force:!0,samplingValue:100},g=d.publisherEvents,h=function(){d.disablePreroll=!0,d.clickCallback.resolve(),d.startUserInitiateDeferred&&d.startUserInitiateDeferred.resolve()};e.placeholderImage&&!d.placeholderImageElement&&(c=n("img",{src:e.placeholderImage}),c.style.width="100%",c.style.height="100%",d.placeholderImageElement=c,u(d.playerContainer).prepend(c),(e.movieLinkUrl||e.posterNewBehaviour)&&(c.style.cursor="pointer",t(c,"click",function(){var c=d.setWasClickAnGet();e.posterNewBehaviour&&h(),e.movieLinkUrl&&!c&&(b=i(d.macroManager.applyMacros(e.movieLinkUrl),{clickOnPoster:1}),d.apiEvents&&(d.apiEvents.trigger("contentclickbeacon"),d.apiEvents.trigger("clickbeacon")),e.posterNewBehaviour||a.open(b)),c?g.send(z.CLICK_THROUGH_POSTER_FRAUD,[],f):g.send(z.CLICK_THROUGH_POSTER,[],f)})))},na.prototype.placeholderImageElementTrigger=function(a){var b=this;b.clickCallbackChain?b.clickCallback=u.Deferred():b.clickCallbackChain=!0,b.clickCallback.then(a)},na.prototype.htmlAdd=function(a){var b,c,e=this,f=e.config,h=f.width,j=f.height;b=n("iframe",{src:i(a.url,{referrer:f.url}),width:g(h),height:g(j),frameborder:0,scrolling:"no"}),e.placeholderImageElement=b,u(e.playerContainer).prepend(b),a.product=4,c=new I(d({},f,{videoId:196})),c.send(a)},na.prototype.removePlaceholderImage=function(){var a=this,b=a.placeholderImageElement;b&&(u(b).remove(),a.placeholderImageElement=null)},na.prototype.remove=function(){var a=this,b=a.element,c=a.playerContainer;Z.call(a),a.removePlaceholderImage(),a.gaTracking&&a.gaTracking.remove(),c.parentNode.removeChild(c),b&&a.elementWasCreated&&b.parentNode.removeChild(b),a.installFlashDownloaderAPI&&a.installFlashDownloaderAPI.remove()},na.prototype.loaded=function(){var a=this,b=a.config;b.loaded&&"function"==typeof b.loaded&&b.loaded(),a.apiEvents.trigger("load")},na.prototype.api=function(){var a=this,b=new E(a.apiEvents);return d(b,{}),b},na.prototype.error=function(a){x.error("Player Error: "+a)},na})}(this),function(){c("79AWdTDOdY",[],function(){var a=function(a){a&&(a.style.position="absolute",a.style.width="1px",a.style.height="1px",a.style.overflow="hidden")};return a})}(this),function(){c("S4q3Px33Hi",[],function(){var a=function(a){a&&(a.style.position="",a.style.width="",a.style.height="",a.style.overflow="")};return a})}(this),c("dMjMChhVNk",["require","sQTlpCJhyw"],function(a){var b=a("sQTlpCJhyw"),c=b({increment:function(a){var b=this;b[a]||(b[a]=0),b[a]+=1},decrement:function(a){var b=this;b[a]||(b[a]=0),b[a]-=1}});return c}),c("pC8XnUPNLX",[],function(){function a(a,b){for(var c=a.length;c--&&b(a[c],c,a)!==!1;);return a}return a}),c("YbQ9OTTHt4",["tIRGVlxWm4"],function(a){var b=a(!0);return b}),c("wY3xQ0qWTt",["YbQ9OTTHt4","eZ84mATpyz"],function(a,b){function c(c,d){return c&&a(c,d,b)}return c}),c("b0mbSAfAwa",["wY3xQ0qWTt","McjC2bIduH"],function(a,b){var c=b(a,!0);return c}),c("AtIvHwMqtc",["pC8XnUPNLX","cxPds2Irx6","b0mbSAfAwa","vNyPF42NG7"],function(a,b,c,d){function e(e,f){return"function"==typeof f&&d(e)?a(e,f):c(e,b(f))}return e}),c("bQxc4hmDeg",["require","8AtEfjliLs","BGOV2j3JhQ","hrlEmFg6dA","4OijLabf9G","sQTlpCJhyw","yik9jB9xjU","XVNDrDDKXc","dMjMChhVNk","AtIvHwMqtc"],function(a){var b=a("8AtEfjliLs"),c=a("BGOV2j3JhQ"),d=a("hrlEmFg6dA"),e=a("4OijLabf9G"),f=a("sQTlpCJhyw"),g=a("yik9jB9xjU"),h=a("XVNDrDDKXc"),i=a("dMjMChhVNk"),j=a("AtIvHwMqtc"),k=function(a){var b=["pre-roll","mid-roll","post-roll","overlay"];return(a<0||a>=b.length)&&(a=0),b[a]},l=function(a){var b=["channelId","main","pre-roll","mid-roll","post-roll","overlay","linear-overlay"];return b[a]},m=new i,n=f({base:g,constructor:function(a){var b=this,f=a.adBreak,g=f&&f.product;d.log("AdBreakBase: AdBreakBase()",arguments,b),c(!0,b,f,{adNetworks:a.adNetworks,networkEvents:a.networkEvents,productFullName:k(g),productType:l(g)}),b.hasAdsDeferred=e.Deferred(),b.prerollImpressionDeferred=e.Deferred(),b.ads=[],b.bidArray=[],b.options=a,b.options.capping.breakLimitViews=new i,b.options.capping.sessionLimitViews=m,b.options.capping.isAbTest=b.options.isAbTest,b.options.capping.isAbTestOptimBWIgnore=b.options.isAbTestOptimBWIgnore,b.impressionsCount=0,b.logStartTime=(new Date).getTime(),b.logString=[],b.adNetworksTryDictionary={}},countImpression:function(a){var b=this,c=b.options;c.capping;b.impressionsCount+=1},hadImpressions:function(){var a=this;return a.impressionsCount>0},bid:function(a){var b,f,g=this,i=g.ads,k=i.length,l=g.disableFlash,m=c(!0,{indexInBreak:k},g.options,{disableFlash:l}),n=m.apiEvents,o=m.isFirstInPlaylist,p=g.isPreroll()&&0===k,q=m.firstPrerollNetworks,r=g.adNetworksTryDictionary,s=g.bidArray,t=function(){var a=e.Deferred(),b=function(b,c,e,f){"pending"===a.state()&&(d.log("AdBreakBase: bid()/nextBidToComplete()",b,c),s.splice(c,1),a[b].apply(e,f))};return d.log("AdBreakBase: bid()/nextBidToComplete()",s),j(s,function(c,d){c.progress(function(){a.notify.apply(c,arguments)}),c.then(function(){b("resolve",d,c,arguments)},function(){b("reject",d,c,arguments)})}),a.promise()},u=a&&a.allowParallelBid;return!u&&s.length?t():(d.log("AdBreakBase: bid()",arguments,g),m.adBreak.postSplashNetworks&&k>0&&(m.adNetworks=m.adBreak.postSplashNetworks),o&&p&&q&&(d.log("AdBreakBase: bid(), usingFirstPrerollNetworks"),m.parallelBid=!0,c(m,h.processAdNetworks(q))),b=g.createAd(m,r),i.push(b),b.on("log",function(a,b){g.log(b)}),b.on("adstart",function(){"pending"===g.prerollImpressionDeferred.state()&&g.prerollImpressionDeferred.resolve()}),b.on("adstart",function(){g.countImpression(b.getNetworkId());var a=g.isPreroll()?"preroll":g.isPostroll()?"postroll":"midroll";n.trigger("adstart",{adBreakType:a,countImpressionInBreak:g.impressionsCount,cms:m.cms_co})}),b.on("adimpression",function(){n.trigger("adimpression",{encp:b.encp}),g.trigger("adimpression")}),b.on("adclickbeacon",function(){n.trigger("adclickbeacon"),n.trigger("clickbeacon")}),b.on("advideostart adfirstquartileApi admidpointApi adthirdquartileApi adcompleteApi",function(a){n.trigger(a)}),b.on("aderror",function(){"pending"===g.prerollImpressionDeferred.state()&&g.prerollImpressionDeferred.reject(),n.trigger("aderror",{})}),b.on("adpaused adpause",function(){g.trigger("adpause",{ad:b})}),b.on("adplaying adresume",function(){g.trigger("adresume",{ad:b})}),d.log("AdBreakBase: bid() bidding on networks",k),f=b.init(),"pending"===g.hasAdsDeferred.state()&&f.then(g.hasAdsDeferred.resolve,g.hasAdsDeferred.reject),s.push(f),m.parallelBid?g.bid({allowParallelBid:!0}):t())},play:function(){},destroy:function(a){var c=this;d.log("AdBreakBase: destroy()",c.ads,arguments),c.destroyed=!0,b(c.ads,function(b,c){c.destroy(a)})},hasAds:function(){var a=this;return a.hasAdsDeferred.promise()},whenFirstPrerollImpression:function(){var a=this;return a.prerollImpressionDeferred.promise()},isPreroll:function(){var a=this;return 0===a.insertionPoint},isPostroll:function(){var a=this;return a.insertionPoint===-1},log:function(a){var b=this,c=(new Date).getTime(),d=c-b.logStartTime;b.logString+=d+" "+a+";"},getLog:function(){var a=this;return a.logString},canAutoplay:function(){return!0}});return n}),function(a){c("QhqVS0CNKp",["require","4OijLabf9G","hrlEmFg6dA","yik9jB9xjU"],function(a){var b,c=a("4OijLabf9G"),d=a("hrlEmFg6dA"),e=a("yik9jB9xjU"),f=function(a,b,d,e,f,g){c(b,a).each(function(a,b){var h=c(b),i=c.isFunction(e)?e(b):e,j=h.text();g&&(d=f,i=i.replace(".creative",".ad")),d.on(i,function(){d.trigger("beacon",j,i)})})},g=function(a){var b,d=0,e=.01,f=60,g=60*f;return!!a&&(b=a.trim().match(/^(?:(?:(\d+):)?(\d+):)?(\d+)(?:\.(\d+))?$/),c.each([g,f,1,e],function(a,c){d+=c*parseInt(b[a+1],10)||0}),d)},h=function(a,b,d){var e=c(d);c.each(b,function(b,c){var d=e.attr(c);d&&(a[c]=d)})},i=function(a){var b=c(a),d={};c("StaticResource",b).each(function(a,b){d.type="static",d.URI=c(b).text(),d.creativeType=c(b).attr("creativeType")}),c("IFrameResource",b).each(function(a,b){d.type="iframe",d.URI=c(b).text()}),c("HTMLResource",b).each(function(a,b){d.type="html",d.html=c(b).text()})},j=function(a,b,e){var g=this,j=c(a);d.log("CompanionCreative: CompanionCreative()"),g.resource=i(a),g.clickThroughUrl=c("CompanionClickThrough",j).text(),h(g,["id","width","height","expandedWidth","expandedHeight","apiFramework"],a),f(a,"TrackingEvents Tracking[event=creativeView]",g,"creativeView.creative",b,e)},k=function(a,b,e){var g=this,j=c(a);d.log("NonLinearCreative: NonLinearCreative()"),g.resource=i(a),g.clickThroughUrl=c("NonLinearClickThrough",j).text(),h(g,["id","width","height","expandedWidth","expandedHeight","scalable","maintainAspectRatio","minSuggestedDuration","apiFramework"],a),f(a,"TrackingEvents Tracking",g,function(a){return c(a).attr("event")+".creative"},b,e)},l=function(a,b,e){var i=this,j=c(a);d.log("LinearCreative: LinearCreative()"),i.clickThroughUrl=c("VideoClicks ClickThrough",j).text(),c.each({"TrackingEvents Tracking":function(a){return c(a).attr("event")+".creative"},"VideoClicks ClickTracking":"videoclick.creative","VideoClicks CustomClick":function(a){var b=c(a).attr("id");return b&&(b+="."),"videocustomclick"+b+".creative"}},function(c,g){d.log("LinearCreative: Preparing beacons for %s",c),f(a,c,i,g,b,e)}),e||(i.duration=g(c("Duration",j).text()),i.media=[],c("MediaFiles MediaFile",j).each(function(a,b){var d=c(b),e=d.text(),f={};e&&(f.src=d.text(),h(f,["id","delivery","type","bitrate","width","height","scalable","maintainAspectRatio","apiFramework"],b),i.media.push(f))}))},m=function(a,b,e){var f=c(a),g=null;return c("Linear",f).length?(g=new l(a,b,e),g.type="linear"):c("NonLinearAds NonLinear",f).length?(g=new k(a,b,e),g.type="nonlinear"):c("CompanionAds Companion",f).length&&(g=new j(a,b,e),g.type="companion"),g?(g.creative=a,g.adParameters=c("AdParameters",f).text(),h(g,["id","sequence","adID"],a)):d.log("Creative: Creative() unknown or empty creative type"),g},n=function(a,e,g,h){var i=c(a),j=this;j.ad=a,j.type="video",j.wrapLevel=h,j.id=i.attr("id"),j.errorUrl=c("Error",i).text(),j.creatives=[],j.hasMedia=!1,j.wrapperLoading=!1,g.useEncp&&c("Extension",i).length&&c("Extension Price",i).length&&(d.log("Vast: found Extension Price ad"),j.encp=c("Extension Price",i).text()),c("InLine",i).length&&(d.log("Vast: found InLine ad"),f(a,"Impression",j,"impression.ad"),j.appendCreatives(),e.call(j)),c("Wrapper",i).length&&(d.log("Vast: found Wrapper"),h>=5?(d.warn("Vast: Wrapper level cant be more than 5"),e&&e.call(j,"Wrapper level")):(j.wrapperLoading=!0,j.isWrapper=!0,g.loadVast(g.processUrl(c("VASTAdTagURI",i).text()),h).done(function(d){var i;h+=1,i=new b(d,function(b){j.ads=b,c.each(b,function(b,c){c.appendCreatives(a,!0),f(a,"Impression",c,"impression.wrapper.ad")}),e&&e.call(j)},g,h),j.wrapperLoading=i.wrapperLoading}).fail(function(a,b,c){d.warn("Vast: failed loading wrapper"),e&&e.call(j,c)})))};return l.prototype=new e,l.prototype.constructor=l,k.prototype=new e,k.prototype.constructor=k,j.prototype=new e,j.prototype.constructor=j,n.prototype=new e,n.prototype.constructor=n,n.prototype.appendCreatives=function(a,b){var d=this,e=c(a?a:d.ad);c("Creatives Creative",e).each(function(a,c){var e=new m(c,d,b);e&&e.type&&(b||e.propagateEventsTo(d),d.creatives.push(e),e.media&&e.media.length>0&&(d.hasMedia=!0),e.sequence&&(d.creativeSequence||(d.creativeSequence=[]),d.creativeSequence[e.sequence]||(d.creativeSequence[e.sequence]=[]),d.creativeSequence[e.sequence].push(e)))})},b=function(a,b,e,f){var g=c(a),h=[],i=[],j=this;j.wrapperLoading=!1,j.version=a.documentElement.getAttribute("version"),e.useEncp=a.useEncp,d.log("Vasts: VAST version %s",this.version),"2.0"!==j.version&&"3.0"!==j.version&&d.warn("Vasts: XML VAST version not supported!"),c("Ad",g).length||b(!1),c("Ad",g).each(function(a,d){var g=function(a){return function(){this.ads?c.each(this.ads,function(a,b){h.push(b)}):h.push(this),i.splice(a,1),!i.length&&b&&b(h)}},k=new n(d,g(a),e,f);j.wrapperLoading=k.wrapperLoading,j.wrapperLoading&&(i[a]=g(a))})}})}(this),function(a){c("yjwoiHJJYF",["require","4OijLabf9G","hrlEmFg6dA","yik9jB9xjU"],function(a){var b,c=a("4OijLabf9G"),d=a("hrlEmFg6dA"),e=a("yik9jB9xjU"),f=function(a,b,d,e,f,g){c(b,a).each(function(a,b){var h=c(b),i=c.isFunction(e)?e(b):e,j=h.text();g&&(d=f,i=i.replace(".creative",".ad")),d.on(i,function(){d.trigger("beacon",j,i)})})},g=function(a){var b,d=0,e=.01,f=60,g=60*f;return!!a&&(b=a.trim().match(/^(?:(?:(\d+):)?(\d+):)?(\d+)(?:\.(\d+))?$/),c.each([g,f,1,e],function(a,c){d+=c*parseInt(b[a+1],10)||0}),d)},h=function(a,b,d){var e=c(d);c.each(b,function(b,c){var d=e.attr(c);d&&(a[c]=d)})},i=function(a){var b=c(a),d={};c("CODE",b).each(function(a,b){d.type="html",d.html=c(b).text()}),h(d,["id","width","height","expandedWidth","expandedHeight","resourceType","creativeType"],a)},j=function(a,b,e){var f=this,g=c(a);d.log("NonLinearCreative: NonLinearCreative()"),c("NonLinearAds NonLinear",g).each(function(a,b){f.resource=i(b),f.clickThroughUrl=c("NonLinearClickThrough",c(b)).text(),f.apiFramework=c("AdParameters",c(b)).attr("apiFramework")})},k=function(a,b,e){var j,k=this,l=c(a);d.log("LinearCreative: LinearCreative()"),k.clickThroughUrl=c("Video VideoClicks ClickThrough",l).text(),c.each({"TrackingEvents Tracking":function(a){return c(a).attr("event")+".creative"},"Video VideoClicks ClickTracking":function(a){return c(a).attr("id")+".creative"},"Video VideoClicks ClickThrough":"videoclick.creative","Video VideoClicks CustomClick":function(a){var b=c(a).attr("id");return b&&(b+="."),"videocustomclick"+b+".creative"}},function(c,g){d.log("LinearCreative: Preparing beacons for %s",c),f(a,c,k,g,b,e)}),e||(k.duration=g(c("Video Duration",l).text()),j=c("Video AdParameters",l).attr("apiFramework"),k.media=[],c("Video MediaFiles MediaFile",l).each(function(a,b){var d=c(b),e=d.text(),f={};e&&(f.src=d.text(),h(f,["id","delivery","type","bitrate","width","height"],b),j&&(f.apiFramework=j),k.media.push(f))}),c("CompanionAds Companion",l).each(function(a,b){k.resource=i(b)}))},l=function(a,b,d){var e=this,f=c(a),g=null;return e.media=[],c("Video",f).length&&(g=new k(a,b,d),g.type="linear"),c("NonLinearAds NonLinear",f).length&&(g=new j(a,b,d),g.type="nonlinear"),g.creative=a,g.adParameters=c("AdParameters",f).text(),g},m=function(a,e,g,h){var i=c(a),j=this;j.ad=a,j.type="video",j.wrapLevel=h,j.id=i.attr("id"),j.errorUrl=c("Error",i).text(),j.creatives=[],j.hasMedia=!1,j.wrapperLoading=!1,c("InLine",i).length&&(d.log("Vast: found InLine ad"),f(a,"Impression URL",j,"impression.ad"),j.appendCreatives(),e.call(j)),c("Wrapper",i).length&&(d.log("Vast: found Wrapper"),h>=5?(d.warn("Vast: Wrapper level cant be more than 5"),e&&e.call(j,"Wrapper level")):(j.wrapperLoading=!0,j.isWrapper=!0,g.loadVast(g.processUrl(c("VASTAdTagURI",i).text()),h).done(function(d){var i;h+=1,i=new b(d,function(b){j.ads=b,c.each(b,function(b,c){c.appendCreatives(a,!0),f(a,"Impression URL",c,"impression.wrapper.ad")}),e&&e.call(j)},g,h),j.wrapperLoading=i.wrapperLoading}).fail(function(a,b,c){d.warn("Vast: failed loading wrapper"),e&&e.call(j,c)})))};return k.prototype=new e,k.prototype.constructor=k,j.prototype=new e,j.prototype.constructor=j,m.prototype=new e,m.prototype.constructor=m,m.prototype.appendCreatives=function(a,b){var d=this,e=c(a?a:d.ad);c("InLine",e).each(function(a,c){var e=new l(c,d,b);e&&(b||e.propagateEventsTo(d),d.creatives.push(e),e.media&&e.media.length>0&&(d.hasMedia=!0))})},b=function(a,b,e,f){var g=c(a),h=[],i=[],j=this;j.wrapperLoading=!1,j.version="1.0",d.log("Vasts: VAST version 1.0"),c("Ad",g).length||b(!1),c("Ad",g).each(function(a,d){var g=function(a){return function(){this.ads?c.each(this.ads,function(a,b){h.push(b)}):h.push(this),i.splice(a,1),!i.length&&b&&b(h)}},k=new m(d,g(a),e,f);j.wrapperLoading=k.wrapperLoading,j.wrapperLoading&&(i[a]=g(a))})}})}(this),function(a){c("vnwyRLtw9o",["require","hrlEmFg6dA","BGOV2j3JhQ","SHuafsIGZW"],function(b){var c=b("hrlEmFg6dA"),d=b("BGOV2j3JhQ"),e=b("SHuafsIGZW"),f=function(b){var f=a,g=f.document,h=g.getElementsByTagName("head").item(0),i=function(a){return f.mraid?b.success&&b.success():b.error&&b.error("mraid"),a},j=d({},b,{container:h,success:i});f.mraid?(c.log("initMraid: window.mraid already loaded"),b.success&&b.success()):(c.log("initMraid: attempting dynamic injection"), e("mraid.js",j))};return f})}(this),function(a){c("ITWBftuDdY",["require","hrlEmFg6dA","vnwyRLtw9o"],function(a){var b=a("hrlEmFg6dA"),c=a("vnwyRLtw9o"),d=function(a,d){var e=this,f=[];c({success:function(){b.log("MraidAd: mraid init success"),e.type="mraid",f.push(e),d(f)},error:function(a){b.log("MraidAd: mraid init failed",a),d(!1)},timeout:15e3})};return d})}(this),function(a){c("Z1ECIV2Hl6",["require","hrlEmFg6dA","QhqVS0CNKp","yjwoiHJJYF","ITWBftuDdY","4OijLabf9G"],function(a){var b=a("hrlEmFg6dA"),c=a("QhqVS0CNKp"),d=a("yjwoiHJJYF"),e=a("ITWBftuDdY"),f=a("4OijLabf9G"),g=function(a,g,h,i){var j,k=!1,l=function(a,e,f){var g,h=a.documentElement.nodeName.toLowerCase(),i=a.documentElement.getAttribute("version");switch(h){case"videoadservingtemplate":b.log("BiddingFactoryXml: XML VAST 1.0 found"),g=new d(a,e,f,0);break;case"vast":b.log("BiddingFactoryXml: XML VAST found"),"2.0"!==i&&"3.0"!=i||(g=new c(a,e,f,0))}if(!g)throw new Error("BiddingFactoryXml failed");return g},m=function(a,b){var c=a.indexOf("mraid.js")!==-1,d=!1;if(!c)throw new Error("BiddingFactoryHtml failed");return d=new e(a,b)},n=function(a){try{a()}catch(c){b.log("BiddingFactory: tryIgnore()",a,c)}},o=function(){var c=a,d=!1;b.log("BiddingFactory: trying xml");try{d=f.isXMLDoc(c)}catch(e){b.log("isXMLDoc exception: "+e.message)}if(!d){b.log("BiddingFactory: parsing xml");try{c=f.parseXML(c)}catch(e){b.log("parseXML exception: "+e.message),c=null}}c&&(k=new l(c,h,i))},p=function(){b.log("BiddingFactory: trying html"),k=new m(a,h)},q=function(){n(p)},r=function(){b.log("BiddingFactory: still no ads, trying to force xml then html"),n(o),k||q()},s={"text/xml":o,"application/xml":o,"text/html":q};if(a&&(g&&(g.indexOf(";")!==-1&&(g=g.split(";")[0]),j=s[g],j&&j()),k||r()),!k)throw new Error("BiddingFactory failed");return k};return g})}(this),c("mqmwtED2K3",[],function(){var a=function(){};return a}),function(a){c("310Uzt9WFJ",["require","8AtEfjliLs","BGOV2j3JhQ","4OijLabf9G","jTw64f05BU","hrlEmFg6dA","yik9jB9xjU","Z1ECIV2Hl6","FOIy8YuHjr","mqmwtED2K3","lUDily6iva"],function(a){var b,c=a("8AtEfjliLs"),d=a("BGOV2j3JhQ"),e=a("4OijLabf9G"),f=(a("jTw64f05BU"),a("hrlEmFg6dA")),g=a("yik9jB9xjU"),h=a("Z1ECIV2Hl6"),i=a("FOIy8YuHjr"),j=i.getListenerNetworkEventIdsArray(),k=(a("mqmwtED2K3"),a("lUDily6iva")),l="no response",m=function(a,b,c,d){var e=a.split("?"),f=b+"_"+c+"_"+d,g="?hc=t"+f;return e.length>1?e.join("?hc=t"+f+"&"):a.concat(g)},n=function(a){return f.log("BiddingArena: tryUrl() trying %s",a.url),a.useFlashDownloaderFallback=!0,a.url.indexOf("isUseSherlokUrl=false")<0&&a.isUseSherlokUrl&&(a.url=m(a.url,a.product,a.indexInBreak,a.waterfallIndex)),a.flashDownloaderReady.then(function(){return void 0===a.wrapLevel&&a.arena.trigger("request",a.networkData,"Flash:"+!a.arena.disableFlash+";flashDownloaderState:"+a.flashDownloaderReady.state()),a.canUseFlashDownloader=!0,e.ajax(a)},function(){return 0===window.location.protocol.indexOf("https:")&&0===a.url.indexOf("http:")?k(null,l,a.url.substring(0,50)):(void 0===a.wrapLevel&&(a.requestEventHandler=function(){a.arena.trigger("request",a.networkData,"Flash:"+!a.arena.disableFlash+";flashDownloaderState:"+a.flashDownloaderReady.state())}),a.canUseFlashDownloader=!1,e.ajax(a))})};return b=function(a){f.log("BiddingArena: BiddingArena()",arguments),this.adNetworks=a.adNetworks,this.started=!1,this.beforeSuccess=a.beforeSuccess,this.applyMacros=a.applyMacros,this.checkNetworkCapped=a.checkNetworkCapped,this.internalAdIdLength=a.internalAdIdLength,this.currentAdCounters=a.currentAdCounters,this.indexInBreak=a.indexInBreak,this.product=a.product,this.prioritizedCampaignsCount=a.prioritizedCampaignsCount,this.validAdNetworksCount=0,this.isUseSherlokUrl=a.isUseSherlokUrl,this.numberOfTries=a.numberOfTries?a.numberOfTries:Number.MAX_VALUE,this.adNetworksTryDictionary=a.adNetworksTryDictionary?a.adNetworksTryDictionary:{},this.viewabilityObj=a.viewabilityObj,this.responseTimerSecs=a.responseTimerSecs,this.flashDownloaderReady=a.flashDownloaderReady,this.disableFlash=a.disableFlash},b.prototype=new g,b.prototype.constructor=b,b.prototype.start=function(){var a,b=this,i=b.flashDownloaderReady,k=function(a){return f.log("BiddingArena: processUrl()",a),a=b.applyMacros(a),f.log("BiddingArena: processUrl() done",a),a.trim()};a=function(m,o){var p,q,r,s,t,u,v=new g,w=function(a,c){return void 0!==c&&b.trigger("wrapperrequest",q,a.substring(0,50)+";"+c),n({url:a,indexInBreak:b.indexInBreak,product:b.product,waterfallIndex:m,isUseSherlokUrl:b.isUseSherlokUrl,flashDownloaderNetworkEvents:v,timeout:1e3*b.responseTimerSecs,flashDownloaderReady:i,arena:b,networkData:q,wrapLevel:c})},x=function(){b.validAdNetworksCount+=1,b.adNetworksTryDictionary[p.id]++,u=k(p.url),u&&(q.url=u);for(var a=0;a0&&(q.type=f[0].type,q.elementType=f[0].elementType,"rotoscope"===q.type&&(q.internalAdId=h(f[0].ad))),b.trigger("success",f,a),b.trigger("response",q,"success"),a.promise()},j=function(c){f&&f.length>0&&f[0].hasMedia&&f[0].media&&f[0].media.length>0&&(g=f[0].media[0].src?f[0].media[0].src.substring(0,50):"",g=g+";"+f[0].media[0].type),c||b.trigger("response",q,g),a(m+1,q)};e.when(b.beforeSuccess&&b.beforeSuccess(f)).then(i).then(o.resolve,j)},p)}catch(r){f.log("BiddingFactory exception",r),b.trigger("response",q,r),a(m+1,q)}return l},z=function(c,d,e){d===l?(b.trigger("capping",q,{cappedReason:"mixedContent",data:e}),a(m+1)):(b.trigger("response",q,e?e:d),a(m+1,q))},A=function(a,c,d){return{transferNetwork:c>1?b.adNetworks[c-1]:"",networkId:a.id,currentWaterfallIndex:c,externalRequestUTCTime:new Date,shouldSample:d&&a.samplingRate<1,url:a.url,currentAdCounters:b.currentAdCounters,dynamicTimeout:a.dynamicTimeout,maxDuration:a.maxDuration||0,requireViewability:a.requireViewability||a.url&&a.url.indexOf("vc=t")!=-1||!1,impressionBeaconUrls:a.impressionBeaconUrls||a.beacons,encp:b.useEncp?a.calcEncp:null}};o&&b.trigger("transfer",o),m>=b.adNetworks.length||b.prioritizedCampaignsCount>0&&b.validAdNetworksCount>=b.prioritizedCampaignsCount?(f.log("BiddingArena: failure"),b.trigger("failure")):(p=b.adNetworks[m],p.id?(b.adNetworksTryDictionary[p.id]||(b.adNetworksTryDictionary[p.id]=0),t=!0,p.samplingRate&&(t=Math.random()<=p.samplingRate),p.url&&p.url.indexOf("useEncp=true")>0&&(b.useEncp=!0),q=A(p,m,t),t||(s={cappedReason:"minFillRate"},r=s.cappedReason),r||(s=b.checkNetworkCapped&&b.checkNetworkCapped(p),r=!!s&&s.cappedReason),r?(f.log("BiddingArena: capping",q,r,s.data),b.trigger("capping",q,s),a(m+1)):b.numberOfTries<=b.adNetworksTryDictionary[p.id]?(f.log("BiddingArena: skipping because of number of tries",b.numberOfTries,b.adNetworks[m].triedCount),a(m+1)):q.requireViewability&&b.viewabilityObj?b.viewabilityObj.isViewable()?b.viewabilityObj.checkViewabilityAllowed()?b.viewabilityObj.beaconAPI.viewableRequest().then(function(c){c===!0?x():(s={cappedReason:"viewability",data:c===-1?"1:ovv-exception":"1:ovv"},b.trigger("capping",q,s),a(m+1))},function(){s={cappedReason:"viewability",data:"1:ovv-timeout"},b.trigger("capping",q,s),a(m+1)}):x():(s={cappedReason:"viewability",data:"1:"+b.viewabilityObj.getViewabilityData()},b.trigger("capping",q,s),a(m+1)):x()):b.trigger("failure"))},f.log("BiddingArena: start()"),b.started=!0,b.one("success failure",function(){b.started=!1}),a(0)},b.prototype.isStarted=function(){return this.started},b})}(this),function(){c("CUZuo3D1eu",["require","hrlEmFg6dA","4OijLabf9G","8AtEfjliLs","ln2oOkIbEv","BGOV2j3JhQ"],function(a){var b=a("hrlEmFg6dA"),c=a("4OijLabf9G"),d=a("8AtEfjliLs"),e=a("ln2oOkIbEv"),f=a("BGOV2j3JhQ"),g=function(a,c){return b.log("Capping: isBreakLimited()",arguments),c&&a.breakLimit&&c[a.id]>0},h=function(a,c){return b.log("Capping: isSessionLimited()",arguments),c&&a.sessionLimit&&c[a.id]>a.sessionLimit},i=function(a,b){var e=!1;return d(a,function(a,d){if(e=c.inArray(d.toString(),b)!==-1||c.inArray(parseInt(d,10),b)!==-1)return!1}),e},j=function(a,c){var d=a.whiteListsAsArray,e=a.blackListsAsArray,f=a.excludeListsAsArray,g=(a.optWhiteListsAsArray,a.optBlackListsAsArray,function(){return i(c,d)}),h=function(){return i(c,f)},j=function(){return i(c,e)};return b.log("Capping: isBlacklisted()",arguments),d&&d.length?!g():!h()&&j()},k=function(a,c,d){var f=a.optWhiteListsAsArray,g=a.optBlackListsAsArray,h=function(){return i(c,f)},j=function(){return i(c,g)};return b.log("Capping: isOptimizedBlacklisted()",arguments),d?(b.log("Capping: isOptimizedBlacklisted() - abTest ignore optimized BW list",null),!1):f&&f.length&&e(95)?!h():e(95)&&j()},l=function(a,b,c){var e=a.connectedCityList||a.connectedCities,f=e&&e.length>0,g=b?b.toLowerCase().trim():b,h=c?c.toLowerCase().trim():c,i=function(a){return a&&a.regionId&&a.regionId.trim().length>0&&a.cityId&&a.cityId.trim().length>0&&a.permitted&&"boolean"==typeof a.permitted};return f&&d(e,function(a,b){i(b)&&g===b.regionId.toLowerCase().trim()&&h===b.cityId.toLowerCase().trim()&&b.permitted===!0&&(f=!1)}),f},m=function(a,c){return b.log("Capping: isTransparencyRequired()",arguments),a.requireFullTransparency&&!c},n=function(a,b){var c="";switch(b){case"optimizedBlacklist":c="optimizedBlacklist";break;case"viewability":c=a.viewabilityObj.getViewabilityData();break;default:c=""}return c},o=function(a,c){var d=this;b.log("Capping: Capping()",arguments),d.options=f(!0,{},a),d.viewabilityObj=c};return o.prototype.check=function(a){var c=this,d=c.options,e=!1;return b.log("Capping: checkNetwork()",arguments),c.options&&void 0!=c.options.sessionLimitViews&&c.options.sessionLimitViews.increment(a.id),h(a,d.sessionLimitViews)?e="sessionLimit":g(a,d.breakLimitViews)?e="breakLimit":k(a,d.placementDomainLists,d.isAbTestOptimBWIgnore)?e="optimizedBlacklist":j(a,d.placementDomainLists)?e="blacklist":m(a,d.isTransparent)?e="transparency":l(a,d.clientRegion,d.clientCity)&&(e="cityRestriction"),e?"sessionLimit"!=e&&c.options&&void 0!=c.options.sessionLimitViews&&c.options.sessionLimitViews.decrement(a.id):c.options&&void 0!=c.options.breakLimitViews&&c.options.breakLimitViews.increment(a.id),b.log("cappedReason: ",e),{cappedReason:e,data:n(c,e)}},o})}(this),function(a){c("yPbkPt0azy",["require","hrlEmFg6dA","8AtEfjliLs"],function(a){var b=a("hrlEmFg6dA"),c=a("8AtEfjliLs"),d={impressionFirst:function(a,d,e){return b.log("WaterfallOptimizationRules: impressionFirst input:",arguments),c(a,function(a,c){var f=d[c],g=0;if(f)for(var a=0;f.impressions&&a0&&(g=f.failures[f.failures.length-1]),f&&f.impressions&&f.impressions.length>0&&(h=f.impressions[f.impressions.length-1]),g>-1)if(h>g)for(var a=0;f.failures&&a0&&(g=f.fatals[f.fatals.length-1]),g>-1&&(e[c]=g*-1),b.log("WaterfallOptimizationRules: fatalLast score:",c,e[c])}),e}};return d})}(this),function(a){c("7icUg2GZ2Z",["require","hrlEmFg6dA","sQTlpCJhyw"],function(a){var b=a("hrlEmFg6dA"),c=a("sQTlpCJhyw"),d=c({constructor:function(){var a=this;a.stats={}},impression:function(a,c){var d=this;b.log("AdNetworksStats: impression()",arguments,d),d.setStats(a,"impressions",c)},failure:function(a,c){var d=this;b.log("AdNetworksStats: failure()",arguments,d),d.setStats(a,"failures",c)},fatal:function(a,c){var d=this;b.log("AdNetworksStats: fatal()",arguments,d),d.setStats(a,"fatals",c)},getStats:function(){var a=this;return a.stats},setStats:function(a,b,c){var d=this;d.stats[a]||(d.stats[a]={impressions:[],failures:[],fatals:[]}),d.stats[a][b].push(c)}});return d})}(this),function(a){c("RD9g6pSO7a",["require","hrlEmFg6dA","sQTlpCJhyw","8AtEfjliLs","yPbkPt0azy","7icUg2GZ2Z"],function(a){var b=a("hrlEmFg6dA"),c=a("sQTlpCJhyw"),d=a("8AtEfjliLs"),e=a("yPbkPt0azy"),f=a("7icUg2GZ2Z"),g=c({constructor:function(){var a=this;b.log("WaterfallOptimization:constructor"),a.globalCounter=1,a.adNetworksStats=new f},reportStats:function(a,c){var d=this;b.log("WaterfallOptimizationRules: reportStats()",a,c),"adstart"==a||"advideostart"==a?d.adNetworksStats.impression(c,d.globalCounter):"aderror"==a?d.adNetworksStats.failure(c,d.globalCounter):"fatal"==a&&d.adNetworksStats.fatal(c,d.globalCounter)},executeRules:function(a,c,f){var g=this,h={},i=function(){for(var b={},c=0;c0;h("volumeChange",b,c,a),a&&d&&(l+=1,h("bleep",l+"/"+k,j.currentSrc),l40&&g.pause(),g.publisherEvents.send(3002,[],h),b.open(f)};i.removeEventListener("error",p,!0),g.isCurrentSrc=!0,e=on.call(g,k,"volumechanged",function(){g.currentVolume=i.volume}),g.currentVolume&&(i.volume=g.currentVolume),g.movieLinkUrl&&k.on("click",a),k.one("emptied",function(){g.isCurrentSrc=!1,e(),g.movieLinkUrl&&k.off("click",a)})}),i.load(),o(i)};return c.log("HtmlVideoClip: play()",arguments),one.call(g,k,"playing",function(){a&&g.seek(a).then(m.resolve,m.reject),m.resolve()}),i.addEventListener("error",p,!0),k.children().length?(k.one("emptied",q).empty(),i.load()):(k.empty(),q()),m.promise()},pause:function(){var a=this,b=a.video,e=a.$video,f=d.Deferred();if(c.log("HtmlVideoClip: pause()",arguments),!a.ended)return one.call(a,e,"pause",function(){a.pausedPosition=b.currentTime,f.resolve()}),b.pause(),f.promise()},resume:function(){var a=this;if(c.log("HtmlVideoClip: resume()",arguments),!a.ended)return a.pausedPosition?a.play(a.pausedPosition):void 0},stop:function(){var a=this,b=a.video,d=a.$video;c.log("HtmlVideoClip: stop()",arguments),a.ended||a.isCurrentSrc&&(b.pause(),d.empty())},isPlaying:function(){var a=this,b=a.video;return a.isCurrentSrc&&!b.paused},volume:function(a){var b=this,d=b.video;return c.log("HtmlVideoClip: volume()",arguments),e(a)?(b.currentVolume=a,b.isCurrentSrc&&(d.volume=b.currentVolume)):(a=b.currentVolume,b.isCurrentSrc&&(a=d.volume)),a},duration:function(){var a=this,b=a.video,c=a.$video,e=d.Deferred(),f=function(){var a=b.duration;isFinite(a)?e.resolve(a):e.reject(a)};return b.duration?f():one.call(a,c,"loadedmetadata",f),e.promise()},seek:function(a){var b=this,e=b.video,f=b.$video,g=d.Deferred(),h=!1;return c.log("HtmlVideoClip: seek()",arguments,b),/^\d+%$/.test(a)?b.duration().then(function(c){return a=parseFloat(a.replace("%",""))/100,a*=e.duration,b.seek(a)}):(one.call(b,f,"seeked",function(){c.log("HtmlVideoClip: seek() seeked"),h&&h(),g.resolve()}),b.seekable(a)?e.currentTime=a:(c.log("HtmlVideoClip: seek() not seekable, adding handler"),one.call(b,f,"loadedmetadata.seek.htmlplayerbase",function(){b.seekable(a)?e.currentTime=a:(c.log("HtmlVideoClip: seek() still not seekable, rejecting"),g.reject())})),g.promise())},seekable:function(a){var b=this,d=b.video,e=d.seekable,g=!1;return c.log("HtmlVideoClip: seekable()",arguments,b),f(e,function(b){if(e.start(b)<=a&&e.end(b)>=a)return g=!0,!1}),g}},{canAutoplay:g(function(){var a=h("video"),b=!1;try{a.play(),b=!a.paused,a=null}catch(c){}return b}),canPlayType:g(function(a){var c=b.document.createElement("video"),d=!1;return d=c.canPlayType(a),c=null,d}),canPlayFlash:g(function(){var a=i();return a!==-1}),canPlay:function(a){var b=!1;return c.log("HtmlVideoClip: canPlay()",arguments),d.isArray(a)||(a=[a]),f(a,function(a,c){var d;if(c&&(d="string"==typeof c?c:c.type,b=l.canPlayTypes(d)))return!1}),b}});return l}),c("cyRLX3YY2e",["5OMea8JVYp"],function(a){function b(b,f,g,h){return b===c||a(b,d[g])&&!e.call(h,g)?f:b}var c,d=Object.prototype,e=d.hasOwnProperty;return b}),c("lKDJrYaiTc",["y5QbRn2B71","A8IHrHJpSw","Z3SSYM7zJL"],function(a,b,c){var d=b(function(b,d,e,f){a(d,c(d),b,f)});return d}),c("RUyQQufbie",["bx5QGBcfIJ"],function(a){function b(b){return!!a(b)&&(e.call(b)==c||"string"==typeof b.message&&"string"==typeof b.name)}var c="[object Error]",d=Object.prototype,e=d.toString;return b}),c("jzjQmwNMVF",["0iPwQ9Aprs","RUyQQufbie","KWx4KV4VMu"],function(a,b,c){var d,e=c(function(c,e){try{return a(c,d,e)}catch(f){return b(f)?f:new Error(f)}});return e}),c("aJIdnjtkKm",["yfWH9o8m3L"],function(a){function b(b,c){return a(c,function(a){return b[a]})}return b}),c("zWUWQvgVCB",[],function(){function a(a){return"\\"+b[a]}var b={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};return a}),c("c17v97Q6c7",[],function(){var a=/<%=([\s\S]+?)%>/g;return a}),c("EQJKOUk6DO",[],function(){function a(a){return b[a]}var b={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"};return a}),c("stpvY22NFF",["EQJKOUk6DO","7vaCYBPhcf"],function(a,b){function c(c){return c=b(c),c&&e.test(c)?c.replace(d,a):c}var d=/[&<>"'`]/g,e=RegExp(d.source);return c}),c("h2V63ZtnKg",[],function(){var a=/<%-([\s\S]+?)%>/g;return a}),c("ZvcnQKj3iZ",[],function(){var a=/<%([\s\S]+?)%>/g;return a}),c("VWfsuaPS3b",["stpvY22NFF","h2V63ZtnKg","ZvcnQKj3iZ","c17v97Q6c7"],function(a,b,c,d){var e={escape:b,evaluate:c,interpolate:d,variable:"",imports:{_:{escape:a}}};return e}),c("kVIybqvuo2",["cyRLX3YY2e","lKDJrYaiTc","jzjQmwNMVF","aJIdnjtkKm","zWUWQvgVCB","RUyQQufbie","B4yDw4jYcr","eZ84mATpyz","c17v97Q6c7","VWfsuaPS3b","7vaCYBPhcf"],function(a,b,c,d,e,f,g,h,i,j,k){function l(l,t,u){var v=j.imports._.templateSettings||j;u&&g(l,t,u)&&(t=m),l=k(l),t=b({},t,v,a);var w,x,y=b({},t.imports,v.imports,a),z=h(y),A=d(y,z),B=0,C=t.interpolate||r,D="__p += '",E=RegExp((t.escape||r).source+"|"+C.source+"|"+(C===i?q:r).source+"|"+(t.evaluate||r).source+"|$","g"),F="sourceURL"in t?"//# sourceURL="+t.sourceURL+"\n":"";l.replace(E,function(a,b,c,d,f,g){return c||(c=d),D+=l.slice(B,g).replace(s,e),b&&(w=!0,D+="' +\n__e("+b+") +\n'"),f&&(x=!0,D+="';\n"+f+";\n__p += '"),c&&(D+="' +\n((__t = ("+c+")) == null ? '' : __t) +\n'"),B=g+a.length,a}),D+="';\n";var G=t.variable;G||(D="with (obj) {\n"+D+"\n}\n"),D=(x?D.replace(n,""):D).replace(o,"$1").replace(p,"$1;"),D="function("+(G||"obj")+") {\n"+(G?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(w?", __e = _.escape":"")+(x?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+D+"return __p\n}";var H=c(function(){return Function(z,F+"return "+D).apply(m,A)});if(H.source=D,f(H))throw H;return H}var m,n=/\b__p \+= '';/g,o=/\b(__p \+=) '' \+/g,p=/(__e\(.*?\)|\b__t\)) \+\n'';/g,q=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,r=/($^)/,s=/['\n\r\u2028\u2029\\]/g;return l}),c("9JGRE1xwzO",["require","wn9koSpAL6","8AtEfjliLs","BGOV2j3JhQ","hrlEmFg6dA","310Uzt9WFJ","CUZuo3D1eu","RD9g6pSO7a","FpI5okhtPG","wOflnUR9T3","JgJL6sCHOk","4OijLabf9G","0NSEi0Tm0k","Elr7OOVYSV","79AWdTDOdY","S4q3Px33Hi","sQTlpCJhyw","iodiGHiL9c","UUEIdJFDPE","a3pYVNODCN","I7vjim4vJ5","YxUzgOO2yx","0ZKQJLeRJ9","kVIybqvuo2","IRHOCiv4m6","FOIy8YuHjr"],function(a){var b,c=a("wn9koSpAL6"),d=a("8AtEfjliLs"),e=a("BGOV2j3JhQ"),f=a("hrlEmFg6dA"),g=a("310Uzt9WFJ"),h=a("CUZuo3D1eu"),i=a("RD9g6pSO7a"),j=a("FpI5okhtPG"),k=a("wOflnUR9T3"),l=a("JgJL6sCHOk"),m=a("4OijLabf9G"),n=a("0NSEi0Tm0k"),o=(a("Elr7OOVYSV"),a("79AWdTDOdY")),p=a("S4q3Px33Hi"),q=a("sQTlpCJhyw"),r=a("iodiGHiL9c"),s=a("UUEIdJFDPE"),t=a("a3pYVNODCN"),u=a("I7vjim4vJ5"),v=a("YxUzgOO2yx"),w=a("0ZKQJLeRJ9"),x=a("kVIybqvuo2"),y=a("IRHOCiv4m6"),z=a("FOIy8YuHjr"),A=z.getListenerNetworkEventIdsArray(),B=function(a,b){var c;switch(a){case"video":case"flv":c=j.VIDEO_RESPONSE;break;case"vpaid flash":c=j.VPAID_FLV_RESPONSE;break;case"rotoscope":c=j.ROTOSCOPE_RESPONSE;break;case"vpaid js":c=j.VPAID_JS_RESPONSE}return c+b},C={wrapperrequest:function(a,b,c){a.send(b,j.NE_VAST_WRAPPER_CALL,c)},request:function(a,b,c){a.send(b,j.REQUEST,c)},response:function(a,b,c){var d=j.RESPONSE_DATA_EMPTY,e=j.RESPONSE;b.type&&"success"===c?(d=b.type+";"+b.elementType,e=B(b.type,0)):(e=j.EMPTY_RESPONSE,d=j.RESPONSE_DATA_EMPTY,c&&(d=c,"timeout"===c&&(e=j.EMPTY_RESPONSE_TIMEOUT))),a.send(b,e,d),b.internalAdId=null},capping:function(a,b,c){var d={breakLimit:j.EVENT_CAPPING_BREAK_LIMIT,sessionLimit:j.EVENT_CAPPING_SESSION,blacklist:j.EVENT_CAPPING_BLACKLIST,optimizedBlacklist:j.EVENT_CAPPING_BLACKLIST,transparency:j.EVENT_CAPPING_TRASPARENCY,cityRestriction:j.EVENT_CAPPING_NOT_MATCH_CITY,viewability:j.EVENT_CAPPING_VIEWABILITY,minFillRate:j.EVENT_CAPPING_MIN_FILLRATE,mixedContent:j.MIXED_CONTENT_URL},e=d[c.cappedReason]||j.EVENT_CAPPING_UNKNOWN;a.send(b,e,c.data)}},D={init:{networkEvent:j.AD_LOADED,networkEventData:{eventData:"Successful init"}},adimpression:{adTrigger:"impression",creativeTrigger:"creativeView",networkEvent:j.IMPRESSION,networkEventData:{},adViewLog:!0},advideostart:{creativeTrigger:"start",networkEvent:j.EVENT_AD_VIDEO_START,networkEventData:{}},adfirstquartile:{creativeTrigger:"firstQuartile",networkEvent:j.FIRST_QUARTILE,networkEventData:{},apiTrigger:"adfirstquartileApi"},admidpoint:{creativeTrigger:"midpoint",networkEvent:j.MIDPOINT,apiTrigger:"admidpointApi"},adthirdquartile:{creativeTrigger:"thirdQuartile",networkEvent:j.THIRD_QUARTILE,apiTrigger:"adthirdquartileApi"},adcomplete:{creativeTrigger:"complete",networkEvent:j.COMPLETE,apiTrigger:"adcompleteApi"},adpause:{creativeTrigger:"paused"},adresume:{creativeTrigger:"resume"},adclickthru:{creativeTrigger:"videoclick",networkEvent:j.INTERACTION_CLICK,isMulti:!0},soundbleepreported:{networkEvent:j.SOUND_BLEEP_REPORTED}},E=new i,F=q({base:s,defaults:{mraidDefaultTimeout:3e4,fraudClickInterval:30,undefinedNumValue:-1},init:function(){for(var a=this,i=a.options,o=i.adBreak,p=i.indexInBreak,q=new h(i.capping,i.viewabilityObj),s=new j(i.networkEvents),z=new k(i.adViewLog),F=m.Deferred(),G=m.Deferred(),H=m.Deferred(),I=i.canAutoplay,J=i.disableFlash,K=function(){var a=o.adNetworkIds.join(":");return a+=":lim:"+o.prioritizedCampaignsCount,o.isInterestingDomain&&(a="do_"+a),o.shuffleAdNetworks&&(a="sh_"+a),a},L=K(),M=function(a){var b="VPAID"===a.apiFramework,c="application/javascript"===a.type;return b&&c},N=function(a){var b="application/x-shockwave-flash"===a.type;return b},O=function(a){return"video/x-flv"===a.type},P=function(a){return"VPAID"===a.apiFramework},Q=function(a){var c,d=a&&a[0],e=function(){var a=d.creatives,b=[];if(a)for(var c=0;cl?g[l]:void 0;a?h(a).done(k.resolve).fail(n):k.reject()},o=i.mediaTypeSortPreferences?i.mediaTypeSortPreferences:function(a,b){var c=function(a){var b=10;if(a.src&&a.type)switch(a.type){case"video/mp4":b=0;break;case"video/webm":b=1;break;case"video/x-flv":b=2;break;case"application/javascript":b=3;break;case"application/x-shockwave-flash":b=4;break;default:b=5}return b},d=c(a),e=c(b);return d-e};return f.log("HtmlAdWrapper: canPlayAds()"),g&&g.length>0&&g.sort(o),c(),k.promise()},R=function(){if(i.waterfallOptimizationRules&&i.waterfallOptimizationRules.length>0){var a=E.executeRules(o.adNetworkIds,i.adNetworks,i.waterfallOptimizationRules);f.log("adNetworkIds before and after optimization: ",o.adNetworkIds,a.adNetworkIds),o.adNetworkIds=a.adNetworkIds,i.adNetworks=a.adNetworks;var b=K();return L!==b&&(L="cr_"+b),a.adNetworks}return i.adNetworks},S=new g({adNetworks:R(),beforeSuccess:Q,applyMacros:i.applyMacros,checkNetworkCapped:m.proxy(q.check,q),internalAdIdLength:i.internalAdIdLength,currentAdCounters:i.currentAdCounters,indexInBreak:p,product:o.product,prioritizedCampaignsCount:o.prioritizedCampaignsCount,isUseSherlokUrl:i.isUseSherlokUrl,isMobileEnv:i.isMobileEnv,numberOfTries:i.numberOfTries,adNetworksTryDictionary:a.adNetworksTryDictionary,viewabilityObj:a.options.viewabilityObj,responseTimerSecs:i.responseTimerSecs,flashDownloaderReady:i.flashDownloaderReady,disableFlash:i.disableFlash}),T={product:o.product,indexInBreak:p,adNetworksIdString:L},U=function(a,b){return"video"===a.type||"rotoscope"===a.type||b&&b.indexOf("los=0")>-1},V=function(b,g){var h,k,m=b[0],o=t(100),p=a.options.dynamicTimeoutSuccessEventPerc<=0?1:a.options.dynamicTimeoutSuccessEventPerc,q=o1?(m.internalAdId=o[1],p.internalAdId=m.internalAdId,p.eventData=o[0]):p.eventData=o[0]),"adfirstquartile"===b&&(k.getResources&&(q=k.getResources()),p.internalAdId=p.internalAdId?q+r+p.internalAdId:q),"adclickthru"===b){var t=i.setWasClickAnGet();if(t)f.networkEvent=j.EVENT_INTERACTION_CLICK_FRAUD;else{var u=new l(i.redirectionEvent),v=g&&g.url?y(g.url):"",A=!g||g.playerHandles,C=x('<% print("landingPage:" + landingPage + "; navigateByPlayer:" + navigateByPlayer); %>');u.send(m,k.url),A&&""===v&&h.clickThroughUrl&&(h.clickThroughUrl=i.applyMacros(h.clickThroughUrl),v=h.clickThroughUrl),A=A&&""!=v,p=C({landingPage:v,navigateByPlayer:A}),v&&A&&c.open(v),a.trigger("adclickbeacon")}}"soundbleepreported"===b||"init"===b?s.send(m,f.networkEvent,f.networkEventData):G.then(function(){if("impression"===f.adTrigger)p.internalAdId=k.internalAdId?k.internalAdId:"",s.send(m,B(m.type,10),p),d(m.impressionBeaconUrls,function(a,b){b=i.applyMacros(b),n(b)});else{var b=s.send(m,f.networkEvent,p);b&&b.done(function(){f.apiTrigger&&a.trigger(f.apiTrigger)})}})}"impression"===f.adTrigger&&(G.then(function(){z.send(m)}),s.send(m,j.ADVANCE_NETWORK,m.type))}])}),k.one("initVpaidTracking",function(a,b,c){i.moat&&i.moat.initVpaidTracking(b,m.product+"-"+m.indexInBreak,m.networkId)}),k.on("adevent",function(a,b){i.moat&&i.moat.vpaidEvent(b)}),m.requireViewability&&k.one("viewabilityrequest",K),U(k,m.url)?k.one("init adretrieved",function(a,b){H.resolve(),k.off("aderror",I),b&&"adretrieved"===a&&(m.encp=b),s.send(m,j.AD_READY,b),A(k)}):(k.one("init",function(){k.play()}),k.on("adimpression adretrieved",J)),a.networkEvents=s,k.on("aderror adstopped",I),k.one("adstart advideostart",function(){E.reportStats(arguments[0],m.networkId)}),k.on("aderror",function(){"fatal"==arguments[1]?E.reportStats(arguments[1],m.networkId):E.reportStats(arguments[0],m.networkId)}),k.init(b,a.options.useDynamicTimeout?q:a.defaults.undefinedNumValue),k):void F.reject(a)})},W=0;W2;/^\d+%$/.test(a)&&g&&(a=parseFloat(a.replace("%",""))/100,a*=e.player.duration()),a<0&&g&&(a+=d,a<0&&(a=0)),!isNaN(a)&&(a<=e.player.currentTime()&&g||c)&&f.resolve()}};e.player.on("timeupdate",b),d?e.player.on("ended",f.reject):e.player.on("ended",b)}),f.promise()},i.prototype.atEnd=function(a){var b=this,c=b.atEndDeferred;return c.promise()},i.prototype.play=function(a){var d=this,e=d.whenLoaded,f=b.Deferred();return e.then(function(){var b=d.player,e=d.source,g=d.apiEvents;d.started||(b.on("loadstart",function(){d.started=!0,d.playStartedDefered.resolve()}),b.src(e),b.load(),b.volume(d.config.scale_start),d.currentVolume=d.config.scale_start,b.on("volumechange",function(){var a=b.muted()?0:b.volume();g&&(0===a?g.trigger("mute",{status:!0}):0===d.currentVolume&&g.trigger("mute",{status:!1})),d.currentVolume=a}),b.one("playing",function(){f.resolve(),g&&(g.trigger("moviestart",{adBreakType:"video",countImpressionInBreak:1,cms:d.config.cms_co}),g.trigger("movieview",{url:e}))}),b.on("error",function(a){var c=b.error();d.wasfirstError?c?f.reject(c.message):f.reject():(d.wasfirstError=!0,b.src(e),b.load(),b.play())})),c.log("HiroVideoPlayer: play()"),a&&b.currentTime(a),b.play()}),f.promise()},i.prototype.pause=function(){var a=this,d=a.whenLoaded,e=b.Deferred();a.apiEvents;return d.then(function(){var b=a.player,d=a.atEndDeferred;c.log("HiroVideoPlayer: pause()"),"resolved"===d.state()?e.reject():(b.pause(),e.resolve(),a.isPaused=!0)}),e.promise()},i.prototype.resume=function(){var a=this,d=a.whenLoaded,e=b.Deferred();a.apiEvents;return d.then(function(){var b=a.player;c.log("HiroVideoPlayer: resume()"),a.isPaused&&(b.play(),a.isPaused=!1),e.resolve()}),e.promise()},i.prototype.hide=function(){var a=this,b=a.videoContainer;c.log("HiroVideoPlayer: hide()"),b.style.display="none",e(b)},i.prototype.currentSrc=function(){var a=this,b=a.player;return c.log("HiroVideoPlayer: currentSrc()"),b.currentSrc()},i.prototype.getCurrentVolume=function(){var a=this;return c.log("HiroVideoPlayer: getCurrentVolume()"),a.currentVolume},i.prototype.getDuration=function(){var a=this,b=a.player;return c.log("HiroVideoPlayer: getDuration()"),b.duration()},i.prototype.getBoundingClientRect=function(){var a=this,b=a.player;return c.log("HiroVideoPlayer: getBoundingClientRect()"),b.el().getBoundingClientRect()},i.prototype.show=function(){var a=this,b=a.whenLoaded;b.then(function(){var b=a.videoContainer,d=a.config;c.log("HiroVideoPlayer: show()"),f(b),b.style.display="",b.style.width=g(d.width),b.style.height=g(d.height)})},i})}(this),c("M4nkhnNVQL",[],function(){function a(a,b,c,d){var e;return c(a,function(a,c,f){if(b(a,c,f))return e=d?c:a,!1}),e}return a}),c("3sgkVmGPLG",[],function(){function a(a,b,c){for(var d=a.length,e=c?d:-1;c?e--:++e-1?f[i]:g}return b(f,h,a)}var g;return f}),c("SXqv4e1NDs",[],function(){function a(a,d,e){if("function"!=typeof a)throw new TypeError(c);return setTimeout(function(){a.apply(b,e)},d)}var b,c="Expected a function";return a}),c("wywTSGoqwo",["SXqv4e1NDs","KWx4KV4VMu"],function(a,b){var c=b(function(b,c){return a(b,1,c)});return c}),c("ybz5HLibO2",["require","hrlEmFg6dA","yik9jB9xjU","wn9koSpAL6","BGOV2j3JhQ","8AtEfjliLs","2ZxSZajNVc","4OijLabf9G","FZaVob20PS","sQTlpCJhyw"],function(a){var b=a("hrlEmFg6dA"),c=a("yik9jB9xjU"),d=a("wn9koSpAL6"),e=a("BGOV2j3JhQ"),f=a("8AtEfjliLs"),g=(a("2ZxSZajNVc"),a("4OijLabf9G")),h=a("FZaVob20PS"),i=a("sQTlpCJhyw"),j=40,k=i({base:c,constructor:function(a,c){var d=this,i=a.creatives[0],j=function(a){var b=[];return g.isArray(a)||(a=[a]),f(a,function(a,c){var d={};c&&("string"==typeof c?d.src=c:(d.src=c.src||c.url,c.type&&(d.type=c.type)),b.push(d))}),b},k=j(i.media);d.sources=k,d.player=new h(d.sources,c.videoPlayer,c.adVideoWrapper,c),b.log("HtmlVideoAd: HtmlVideoAd()",arguments),d.options=e(!0,{},d.defaults,c),d.type="video",d.ad=a},init:function(){var a=this,c=(a.options,a.player),e=[{percent:0,event:"advideostart",moatEvent:"AdVideoStart"},{percent:25,event:"adfirstquartile",moatEvent:"AdVideoFirstQuartile"},{percent:50,event:"admidpoint",moatEvent:"AdVideoFirstQuartile"},{percent:75,event:"adthirdquartile",moatEvent:"AdVideoMidpoint"},{percent:100,event:"adcomplete",moatEvent:"AdVideoComplete"}],g={click:function(b,d){var e=c.getBoundingClientRect(),f=d.clientY,g=f-e.top;g=b.adDurationMinTime?1e3*a.ad.maxDuration:b.adDurationDefaultMaxTime},pause:function(){var a=this,b=a.player;b.pause()},paused:function(){var a=this,b=a.player;return b.paused()},show:function(){var a=this,b=a.player;b.show(),a.isShown=!0},hide:function(){var a=this,b=a.player;b.hide(),a.isShown=!1},getResources:function(){var a=this,b=a.player;return b.currentSrc()}});return k}),c("O0Soa71zVy",["bx5QGBcfIJ"],function(a){function b(b){return"number"==typeof b||a(b)&&e.call(b)==c}var c="[object Number]",d=Object.prototype,e=d.toString;return b}),function(a){c("90B4DWw0Rc",[],function(){var a=function(a,b){var c,d,e=String(a).split("."),f=b.split("."),g=0,h=Math.max(e.length,f.length);for(h=Math.min(3,h),a&&b||(h=0),g=0;gd)return!1;if(g===h-1&&c===d)return!0}return!1};return a})}(this),c("CBMMX68QWq",["require"],function(a){var b={normal:'',thumbnail:void 0,fullscreen:void 0},c=function(a){var c=b[a.viewMode]||b.normal;if(!c)throw"The {viewMode} is not supported.".replace("{viewMode}",a.viewMode);return c.replace("{width}",a.width).replace("{height}",a.height)};return c}),c("B4bogjnO90",["require"],function(a){var b={CLICK:"click",PLAY:"play",PAUSE:"pause"};return b}),function(a){if("function"==typeof bootstrap)bootstrap("promise",a);else if("object"==typeof exports&&"object"==typeof module)module.exports=a();else if("function"==typeof c&&c.amd)c("eByN3ymvCV",a);else if("undefined"!=typeof ses){if(!ses.ok())return;ses.makeQ=a}else{if("undefined"==typeof window&&"undefined"==typeof self)throw new Error("This environment was not anticipated by Q. Please file a bug.");var b="undefined"!=typeof window?window:self,d=b.Q;b.Q=a(),b.Q.noConflict=function(){return b.Q=d,this}}}(function(){function a(a){return function(){return W.apply(a,arguments); }}function b(a){return a===Object(a)}function c(a){return"[object StopIteration]"===ca(a)||a instanceof S}function d(a,b){if(P&&b.stack&&"object"==typeof a&&null!==a&&a.stack&&a.stack.indexOf(da)===-1){for(var c=[],d=b;d;d=d.source)d.stack&&c.unshift(d.stack);c.unshift(a.stack);var f=c.join("\n"+da+"\n");a.stack=e(f)}}function e(a){for(var b=a.split("\n"),c=[],d=0;d=T&&d<=ia}function i(){if(P)try{throw new Error}catch(a){var b=a.stack.split("\n"),c=b[0].indexOf("@")>0?b[1]:b[2],d=g(c);if(!d)return;return R=d[0],d[1]}}function j(a,b,c){return function(){return"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(b+" is deprecated, use "+c+" instead.",new Error("").stack),a.apply(a,arguments)}}function k(a){return a instanceof o?a:s(a)?B(a):A(a)}function l(){function a(a){b=a,f.source=a,Y(c,function(b,c){k.nextTick(function(){a.promiseDispatch.apply(a,c)})},void 0),c=void 0,d=void 0}var b,c=[],d=[],e=_(l.prototype),f=_(o.prototype);if(f.promiseDispatch=function(a,e,f){var g=X(arguments);c?(c.push(g),"when"===e&&f[1]&&d.push(f[1])):k.nextTick(function(){b.promiseDispatch.apply(b,g)})},f.valueOf=function(){if(c)return f;var a=q(b);return r(a)&&(b=a),a},f.inspect=function(){return b?b.inspect():{state:"pending"}},k.longStackSupport&&P)try{throw new Error}catch(g){f.stack=g.stack.substring(g.stack.indexOf("\n")+1)}return e.promise=f,e.resolve=function(c){b||a(k(c))},e.fulfill=function(c){b||a(A(c))},e.reject=function(c){b||a(z(c))},e.notify=function(a){b||Y(d,function(b,c){k.nextTick(function(){c(a)})},void 0)},e}function m(a){if("function"!=typeof a)throw new TypeError("resolver must be a function.");var b=l();try{a(b.resolve,b.reject,b.notify)}catch(c){b.reject(c)}return b.promise}function n(a){return m(function(b,c){for(var d=0,e=a.length;d=d)throw new TypeError}for(;c2?a.resolve(X(arguments,1)):a.resolve(c)}},k.Promise=m,k.promise=m,m.race=n,m.all=J,m.reject=z,m.resolve=k,k.passByCopy=function(a){return a},o.prototype.passByCopy=function(){return this},k.join=function(a,b){return k(a).join(b)},o.prototype.join=function(a){return k([this,a]).spread(function(a,b){if(a===b)return a;throw new Error("Can't join: not the same: "+a+" "+b)})},k.race=n,o.prototype.race=function(){return this.then(k.race)},k.makePromise=o,o.prototype.toString=function(){return"[object Promise]"},o.prototype.then=function(a,b,c){function e(b){try{return"function"==typeof a?a(b):b}catch(c){return z(c)}}function f(a){if("function"==typeof b){d(a,h);try{return b(a)}catch(c){return z(c)}}return z(a)}function g(a){return"function"==typeof c?c(a):a}var h=this,i=l(),j=!1;return k.nextTick(function(){h.promiseDispatch(function(a){j||(j=!0,i.resolve(e(a)))},"when",[function(a){j||(j=!0,i.resolve(f(a)))}])}),h.promiseDispatch(void 0,"when",[void 0,function(a){var b,c=!1;try{b=g(a)}catch(d){if(c=!0,!k.onerror)throw d;k.onerror(d)}c||i.notify(b)}]),i.promise},k.tap=function(a,b){return k(a).tap(b)},o.prototype.tap=function(a){return a=k(a),this.then(function(b){return a.fcall(b).thenResolve(b)})},k.when=p,o.prototype.thenResolve=function(a){return this.then(function(){return a})},k.thenResolve=function(a,b){return k(a).thenResolve(b)},o.prototype.thenReject=function(a){return this.then(function(){throw a})},k.thenReject=function(a,b){return k(a).thenReject(b)},k.nearer=q,k.isPromise=r,k.isPromiseAlike=s,k.isPending=t,o.prototype.isPending=function(){return"pending"===this.inspect().state},k.isFulfilled=u,o.prototype.isFulfilled=function(){return"fulfilled"===this.inspect().state},k.isRejected=v,o.prototype.isRejected=function(){return"rejected"===this.inspect().state};var ea=[],fa=[],ga=[],ha=!0;k.resetUnhandledRejections=w,k.getUnhandledReasons=function(){return ea.slice()},k.stopUnhandledRejectionTracking=function(){w(),ha=!1},w(),k.reject=z,k.fulfill=A,k.master=C,k.spread=D,o.prototype.spread=function(a,b){return this.all().then(function(b){return a.apply(void 0,b)},b)},k.async=E,k.spawn=F,k["return"]=G,k.promised=H,k.dispatch=I,o.prototype.dispatch=function(a,b){var c=this,d=l();return k.nextTick(function(){c.promiseDispatch(d.resolve,a,b)}),d.promise},k.get=function(a,b){return k(a).dispatch("get",[b])},o.prototype.get=function(a){return this.dispatch("get",[a])},k.set=function(a,b,c){return k(a).dispatch("set",[b,c])},o.prototype.set=function(a,b){return this.dispatch("set",[a,b])},k.del=k["delete"]=function(a,b){return k(a).dispatch("delete",[b])},o.prototype.del=o.prototype["delete"]=function(a){return this.dispatch("delete",[a])},k.mapply=k.post=function(a,b,c){return k(a).dispatch("post",[b,c])},o.prototype.mapply=o.prototype.post=function(a,b){return this.dispatch("post",[a,b])},k.send=k.mcall=k.invoke=function(a,b){return k(a).dispatch("post",[b,X(arguments,2)])},o.prototype.send=o.prototype.mcall=o.prototype.invoke=function(a){return this.dispatch("post",[a,X(arguments,1)])},k.fapply=function(a,b){return k(a).dispatch("apply",[void 0,b])},o.prototype.fapply=function(a){return this.dispatch("apply",[void 0,a])},k["try"]=k.fcall=function(a){return k(a).dispatch("apply",[void 0,X(arguments,1)])},o.prototype.fcall=function(){return this.dispatch("apply",[void 0,X(arguments)])},k.fbind=function(a){var b=k(a),c=X(arguments,1);return function(){return b.dispatch("apply",[this,c.concat(X(arguments))])}},o.prototype.fbind=function(){var a=this,b=X(arguments);return function(){return a.dispatch("apply",[this,b.concat(X(arguments))])}},k.keys=function(a){return k(a).dispatch("keys",[])},o.prototype.keys=function(){return this.dispatch("keys",[])},k.all=J,o.prototype.all=function(){return J(this)},k.any=K,o.prototype.any=function(){return K(this)},k.allResolved=j(L,"allResolved","allSettled"),o.prototype.allResolved=function(){return L(this)},k.allSettled=M,o.prototype.allSettled=function(){return this.then(function(a){return J($(a,function(a){function b(){return a.inspect()}return a=k(a),a.then(b,b)}))})},k.fail=k["catch"]=function(a,b){return k(a).then(void 0,b)},o.prototype.fail=o.prototype["catch"]=function(a){return this.then(void 0,a)},k.progress=N,o.prototype.progress=function(a){return this.then(void 0,void 0,a)},k.fin=k["finally"]=function(a,b){return k(a)["finally"](b)},o.prototype.fin=o.prototype["finally"]=function(a){return a=k(a),this.then(function(b){return a.fcall().then(function(){return b})},function(b){return a.fcall().then(function(){throw b})})},k.done=function(a,b,c,d){return k(a).done(b,c,d)},o.prototype.done=function(a,b,c){var e=function(a){k.nextTick(function(){if(d(a,f),!k.onerror)throw a;k.onerror(a)})},f=a||b||c?this.then(a,b,c):this;"object"==typeof process&&process&&process.domain&&(e=process.domain.bind(e)),f.then(void 0,e)},k.timeout=function(a,b,c){return k(a).timeout(b,c)},o.prototype.timeout=function(a,b){var c=l(),d=setTimeout(function(){b&&"string"!=typeof b||(b=new Error(b||"Timed out after "+a+" ms"),b.code="ETIMEDOUT"),c.reject(b)},a);return this.then(function(a){clearTimeout(d),c.resolve(a)},function(a){clearTimeout(d),c.reject(a)},c.notify),c.promise},k.delay=function(a,b){return void 0===b&&(b=a,a=void 0),k(a).delay(b)},o.prototype.delay=function(a){return this.then(function(b){var c=l();return setTimeout(function(){c.resolve(b)},a),c.promise})},k.nfapply=function(a,b){return k(a).nfapply(b)},o.prototype.nfapply=function(a){var b=l(),c=X(a);return c.push(b.makeNodeResolver()),this.fapply(c).fail(b.reject),b.promise},k.nfcall=function(a){var b=X(arguments,1);return k(a).nfapply(b)},o.prototype.nfcall=function(){var a=X(arguments),b=l();return a.push(b.makeNodeResolver()),this.fapply(a).fail(b.reject),b.promise},k.nfbind=k.denodeify=function(a){var b=X(arguments,1);return function(){var c=b.concat(X(arguments)),d=l();return c.push(d.makeNodeResolver()),k(a).fapply(c).fail(d.reject),d.promise}},o.prototype.nfbind=o.prototype.denodeify=function(){var a=X(arguments);return a.unshift(this),k.denodeify.apply(void 0,a)},k.nbind=function(a,b){var c=X(arguments,2);return function(){function d(){return a.apply(b,arguments)}var e=c.concat(X(arguments)),f=l();return e.push(f.makeNodeResolver()),k(d).fapply(e).fail(f.reject),f.promise}},o.prototype.nbind=function(){var a=X(arguments,0);return a.unshift(this),k.nbind.apply(void 0,a)},k.nmapply=k.npost=function(a,b,c){return k(a).npost(b,c)},o.prototype.nmapply=o.prototype.npost=function(a,b){var c=X(b||[]),d=l();return c.push(d.makeNodeResolver()),this.dispatch("post",[a,c]).fail(d.reject),d.promise},k.nsend=k.nmcall=k.ninvoke=function(a,b){var c=X(arguments,2),d=l();return c.push(d.makeNodeResolver()),k(a).dispatch("post",[b,c]).fail(d.reject),d.promise},o.prototype.nsend=o.prototype.nmcall=o.prototype.ninvoke=function(a){var b=X(arguments,1),c=l();return b.push(c.makeNodeResolver()),this.dispatch("post",[a,b]).fail(c.reject),c.promise},k.nodeify=O,o.prototype.nodeify=function(a){return a?void this.then(function(b){k.nextTick(function(){a(null,b)})},function(b){k.nextTick(function(){a(b)})}):this},k.noConflict=function(){throw new Error("Q.noConflict only works when Q is used as a global")};var ia=i();return k}),c("PedbshLm5l",["require"],function(a){var b=function(a,b,c,d){this.mImage=a,this.mWidth=c,this.mHeight=d,this.mX=0,this.mY=b*d};return b}),c("Z5YIWGtS9N",["require","eByN3ymvCV","PedbshLm5l"],function(a){var b=a("eByN3ymvCV"),c=a("PedbshLm5l"),d=function(a,b){this._mSourceList=a,this._mNumOfImagesToLoad=a.length,this._mNumOfLoadedImages=0,this._mLoadedImgList=[],this._mIsCompleted=!1,this._mDeferred=void 0,this._mFrameWidth=b.frameWidth,this._mFrameHeight=b.frameHeight,this._mNumberOfFrames=0};return d.A_HUNDRED=100,d.prototype.loadFrames=function(){var a,c;for(this._mDeferred=b.defer(),this._mIsCompleted=!1,this._mNumOfLoadedImages=0,a=0;a=this._mFrameModel.getNumOfFrames()?void this.stop():(a>=0&&a!==this._mCachedCurrentFrameIndex&&(this._mCachedCurrentFrameIndex=a,this._mView.render(this._mFrameModel.getFrame(a))),this._mAnimationrequestId=requestAnimationFrame(this._render.bind(this)),void(this._mStartTime=b))},d.prototype._notifyProgress=function(a){for(var b=Math.floor(a/this._mFrameModel.getNumOfFrames()*d.A_HUNDRED);b>this._mCachedProgress;)this._mCachedProgress+=1,this._mPlayDeferred.notify(this._mCachedProgress)},d}),c("yhGIC3Rqad",["require","B4bogjnO90"],function(a){var b=a("B4bogjnO90"),c=function(a,b){this._mCanvas=a.querySelector("canvas"),this._m2dContext=this._mCanvas.getContext("2d"),this._mEventEmitter=b,this._initEventListeners()};return c.prototype.render=function(a){var b=a.mWidth/a.mHeight,c=0,d=0,e=this._mCanvas.width,f=this._mCanvas.height;b>e/f?(f=e/b,d=(this._mCanvas.height-f)/2):(e=f*b,c=(this._mCanvas.width-e)/2),this._m2dContext.drawImage(a.mImage,a.mX,a.mY,a.mWidth,a.mHeight,c,d,e,f)},c.prototype.show=function(){this._mCanvas.style.display="block",this._initCanvasSize()},c.prototype._initEventListeners=function(){var a=b;this._mCanvas.addEventListener("click",function(){this._mEventEmitter.emit(a.CLICK)}.bind(this),!1)},c.prototype._initCanvasSize=function(){var a=this._mCanvas.getBoundingClientRect();this._mCanvas.width=a.width,this._mCanvas.height=a.height},c}),c("tKBbZQrq5R",["require","CBMMX68QWq","B4bogjnO90","Z5YIWGtS9N","EuZZ6bC344","yhGIC3Rqad","ouzwjUtp5M"],function(a){var b=a("CBMMX68QWq"),c=a("B4bogjnO90"),d=a("Z5YIWGtS9N"),e=a("EuZZ6bC344"),f=a("yhGIC3Rqad"),g=a("ouzwjUtp5M"),h=0,i=25,j=50,k=75,l=100,m=-2,n=-2,o="2.0",p=function(){var a=this,b=a.creativeData.AdParameters;if(!b)throw"No ad parameters passed";try{a.options=JSON.parse(b)}catch(c){throw"The AdParameters is not valid JSON."}},q=function(){var a=this,b=a.options,c=b.sources,d=b.clickThrough,e=d&&d.url&&d.id&&void 0!==d.playerHandles,f=parseInt(b.fps);if(!e)throw"No click behaviour given";if(isNaN(parseInt(b.frameWidth))||isNaN(parseInt(b.frameHeight)))throw"Invalid frame size.";if(isNaN(f)||f<=0)throw"Invalid FPS value.";if(!c||!c.length)throw"No sources given"},r=function(){var a=this;a.isPlayerReady=!0,a.eventEmitter.emit("AdLoaded"),a.eventEmitter.emit("AdDurationChange")},s=function(){var a=this,b=a.options,c=b.clickThrough;a.eventEmitter.emit("AdClickThru",c.url,c.id,c.playerHandles)},t=function(a){var b=this;b.eventEmitter.emit("AdError",a.message)},u=function(a){var b=this;switch(a){case h:b.eventEmitter.emit("AdVideoStart");break;case i:b.eventEmitter.emit("AdVideoFirstQuartile");break;case j:b.eventEmitter.emit("AdVideoMidpoint");break;case k:b.eventEmitter.emit("AdVideoThirdQuartile");break;case l:b.eventEmitter.emit("AdVideoComplete")}},v=function(){for(var a=this,b=a.slot;b.firstChild;)b.removeChild(b.firstChild)},w=function(){var a=this;a.slot=null,a.videoSlot=null,a.creativeData={},a.environmentVars={},a.options={},a.player=null,a.isStarted=!1,a.isPlayerReady=!1,a.eventEmitter=new g};return w.prototype.handshakeVersion=function(a){var b=this;return b.peerVersion=a,o},w.prototype.getAdLinear=function(){return!0},w.prototype.initAd=function(a,c,g,h,i,j){var k=this,l=function(){var a=document.createElement("div");return document.body.appendChild(a),a};k.creativeData=i||{},k.environmentVars=j||{},k.slot=j.slot||l();try{p.call(k),q.call(k),k.slot.innerHTML=b({viewMode:g,width:a,height:c})}catch(m){return void k.eventEmitter.emit("AdError",m)}k.player=new e(new f(k.slot,k.eventEmitter),new d(k.options.sources,{frameWidth:k.options.frameWidth,frameHeight:k.options.frameHeight}),k.eventEmitter),k.isStarted=!1,k.isPlayerReady=!1,k.player.init({fps:k.options.fps}).then(r.bind(k),t.bind(k))},w.prototype.startAd=function(){var a=this;return a.isStarted?void a.eventEmitter.emit("AdError","The ad is already started."):(a.eventEmitter.addListener(c.CLICK,s.bind(a)),a.player.play().progress(u.bind(a)),a.eventEmitter.emit("AdImpression"),void a.eventEmitter.emit("AdStarted"))},w.prototype.stopAd=function(){var a=this,b=c;a.player.stop(),v.call(a),a.eventEmitter.removeAllListeners(b.CLICK),a.eventEmitter.removeAllListeners(b.PLAY),a.eventEmitter.removeAllListeners(b.PAUSE),a.eventEmitter.emit("AdStopped")},w.prototype.subscribe=function(a,b,c){var d=this;d.eventEmitter.addListener(b,a.bind(c))},w.prototype.unsubscribe=function(a){var b=this;b.eventEmitter.removeAllListeners(a)},w.prototype.getAdDuration=function(){var a=this;return a.isPlayerReady?a.player.getTotalDuration():m},w.prototype.getAdRemainingTime=function(){var a=this;return a.isPlayerReady?a.player.getRemainingTime():n},w}),function(a){c("9q2xZ5qQ9e",["require","BGOV2j3JhQ","Elr7OOVYSV","4OijLabf9G","hrlEmFg6dA","yik9jB9xjU","90B4DWw0Rc","iodiGHiL9c","S4q3Px33Hi","FpI5okhtPG","tKBbZQrq5R","IRHOCiv4m6"],function(a){var b=a("BGOV2j3JhQ"),c=a("Elr7OOVYSV"),d=a("4OijLabf9G"),e=a("hrlEmFg6dA"),f=a("yik9jB9xjU"),g=a("90B4DWw0Rc"),h=a("iodiGHiL9c"),i=(a("S4q3Px33Hi"),a("FpI5okhtPG")),j=a("tKBbZQrq5R"),k=a("IRHOCiv4m6"),l={adParameters:null},m="2.0",n=function(a){return g(a,m)},o=5e3,p=function(a){var b;return a.length>2&&(b=a.pop()),a.reverse(),b&&a.push(b),a},q=function(a){var b,f=this,g=f.config,i=c("div",{style:"top: 0px; left: 0px"}),k=(d(i),g.isVideoNew),l=f.video,m=g.friendlyIframe,n=m.contentWindow,p=m.contentDocument,q=p.body;if(e.log("VpaidPlayer: vpaidFactory()",arguments),f.slot=i,k){var r=l.getVideoElement?l.getVideoElement():l;q.appendChild(r)}if(q.appendChild(i),"rotoscope"===g.adType)b=new j,f.trigger("scriptLoad",b);else{var s=c("script"),t=d(s),u=h(function(){f.trigger("error","script timeout:"+a),t.remove()},o);t.on("load",function(){var c=n.getVPAIDAd;u(),c&&"function"==typeof c&&(b=c()),b?f.trigger("scriptLoad",b):f.trigger("error","script load:"+a)}),t.on("error",function(){u(),f.trigger("error","script error:"+a)}),s.src=a,q.appendChild(s)}},r=function(){var a=this;e.log("VpaidPlayer: unloadAd()",arguments,a)},s=function(a,c){var f=this,g=(d(c.video),new i(c.networkEvents)),h=c.networkData;e.log("VpaidPlayer: VpaidPlayer()",arguments,f),f.config=b({},l,c),f.url=a,f.video=c.video,f.networkEvents=g,f.on("error",function(a,b){h&&b&&0===b.indexOf("script")&&g.send(h,i.AD_ERROR_ON_LOAD,b),r.call(f)})};return s.prototype=new f,s.constructor=s,s.prototype.adCall=function(){var a,b=this,c=Array.prototype.slice.call(arguments),d=c.shift(),e=b.adUnit;if(!e||!e[d])return!1;if("subscribe"!==d&&"unsubscribe"!==d||(c=p(c)),a=function(a,b){return b[d].apply(b,c)},e)try{return a(null,e)}catch(f){b.trigger("error",""+f)}},s.prototype.create=function(){var a=this,b=a.url,c=a.config,d=a.networkEvents,e=c.networkData;a.on("scriptLoad",function(b,c){a.adUnit=c,e&&d.send(e,i.SCRIPT_LOADED_SUCCESSFUL,e.type+" Script load successful"),n(a.adCall("handshakeVersion","2.0"))?a.trigger("ready"):(e&&d.send(e,i.HANDSHAKE_FAILURE,e.type+" Handshake failed"),a.trigger("error","handshakeVersion"))}),q.call(a,k(b))},s.prototype.init=function(){var a=this,b=a.config,c={AdParameters:b.adParameters},d={slot:a.slot,videoSlot:a.video,videoSlotCanAutoPlay:b.videoSlotCanAutoPlay,origin:1};return e.log("VpaidPlayer: init()",arguments,a),a.adCall("initAd",b.width,b.height,"normal","",c,d)},s.prototype.stop=function(){var a=this;return a.adCall("subscribe","AdStopped",r,a),a.adCall("stopAd")},s.prototype.videoSlotWorkaround=function(){var a=this,b=a.slot;d(b).css({position:""})},s})}(this),function(a){c("Nm42bQiVmJ",["require","sQTlpCJhyw","8AtEfjliLs","I7vjim4vJ5","hrlEmFg6dA","yik9jB9xjU","wn9koSpAL6","VOmwwKEE3Z","4OijLabf9G","Elr7OOVYSV","CBMMX68QWq","EuZZ6bC344","yhGIC3Rqad","Z5YIWGtS9N","eByN3ymvCV","ouzwjUtp5M"],function(a){var b=a("sQTlpCJhyw"),c=a("8AtEfjliLs"),d=a("I7vjim4vJ5"),e=a("hrlEmFg6dA"),f=a("yik9jB9xjU"),g=(a("wn9koSpAL6"),a("VOmwwKEE3Z")),h=a("4OijLabf9G"),i=a("Elr7OOVYSV"),j=a("CBMMX68QWq"),k=a("EuZZ6bC344"),l=a("yhGIC3Rqad"),m=a("Z5YIWGtS9N"),n=a("eByN3ymvCV"),o=a("ouzwjUtp5M"),p=["src","volume","currentSrc","played","paused","type","currentTime","duration"],q=["show","hide","css","empty"],r=["progress","timeupdate"],s=["abort","canplay","canplaythrough","durationchange","emptied","ended","error","loadeddata","loadstart","volumechange","loadedmetadata","pause","play","playing","ratechange","seeked","stalled","suspend","waiting"],t=b({base:f,constructor:function(a,b){var c=this,d=function(){var a=b.friendlyIframe,c=(a.contentWindow,a.contentDocument),d=c.body,e=i("div");return d.appendChild(e),e};e.log("HiroVideoProxy: HiroVideoProxy()",arguments,c),c.video=a,c.eventsDeferred={},c.options=b,c.slot=d(),c.emitter=new o},init:function(){var a=this,b=a.video,f=a.options,i=function(){a.eventsDeferred.loadeddata.resolve(),a.eventsDeferred.loadedmetadata.resolve(),a.eventsDeferred.durationchange.resolve()},t=function(b){var c=b.adParameters,d=c.fps,e=new o;a.slot.innerHTML=j({viewMode:"normal",width:f.width,height:f.height}),a.player=new k(new l(a.slot,e),new m(c.sources,{frameWidth:c.frameWidth,frameHeight:c.frameHeight}),e),a.player.init({fps:d}).then(i,a.eventsDeferred.error.resolve)},u=function(b,i){c(s,function(b,c){a.eventsDeferred[c]=n.defer()}),g(q,{from:h(b),to:a}),a.addEventListener=function(){var b=arguments[0],c=arguments[1],d=function(){c({type:b}),"pause"!==b&&"play"!==b&&"playing"!==b||(a.eventsDeferred[b]=n.defer(),a.eventsDeferred[b].promise.then(d))};a.eventsDeferred[b]?a.eventsDeferred[b].promise.then(d):r.indexOf(b)>=0?a.emitter.on("internalProgress",function(){c({type:"timeupdate"})}):e.log("HiroVideoProxy: Event name is not supported "+b)},a.removeEventListener=function(){},a.load=function(){},a.play=function(){a.eventsDeferred.loadeddata.promise.then(function(){a.player.play().progress(function(b){a.emitter.emit("internalProgress"),100===b&&a.eventsDeferred.ended.resolve()}),a.eventsDeferred.playing.resolve(),a.eventsDeferred.play.resolve()})},a.pause=function(){a.player.pause(),a.eventsDeferred.pause.resolve()},a.canPlayType=function(){return i.canPlayType.apply(i,arguments)},c(p,function(b,c){Object.defineProperty(a,c,{get:function(){return"currentTime"===c&&a.player?a.player.getCurrentPlayingTime():"duration"===c&&a.player?a.player.getTotalDuration():i[c]},set:function(b){i[c]=b,"src"===c&&n(d(b,f.rotoscopeDefaultPrefixUrl)).then(function(a){t(a)},function(){a.eventsDeferred.abort.resolve(),a.eventsDeferred.error.resolve()})}})}),Object.defineProperty(a,"style",{get:function(){return a.slot.style}}),Object.defineProperty(a,"parentNode",{get:function(){return a.slot.parentNode}})};u(a.slot,b)},getVideoElement:function(){var a=this,b=a.video;return b}});return t})}(this),c("lqiSygryOA",["require","hrlEmFg6dA","yik9jB9xjU","BGOV2j3JhQ","4OijLabf9G","1BXvrPb8Rn","sQTlpCJhyw","z8Uv4TCV9i","Elr7OOVYSV"],function(a){var b=a("hrlEmFg6dA"),c=a("yik9jB9xjU"),d=a("BGOV2j3JhQ"),e=a("4OijLabf9G"),f=a("1BXvrPb8Rn"),g=a("sQTlpCJhyw"),h=a("z8Uv4TCV9i"),i=a("Elr7OOVYSV"),j=g({base:c,defaults:{muteButton:"https://hrsecsynd-a.akamaihd.net/Assets/on.png",muteState:!0,cssWidth:32,cssHeight:32},constructor:function(a){var c=this;b.log("MuteButton: MuteButton()",arguments),c.options=d(!0,{},c.defaults,a),c.options.muteState=!(c.options.baseVolume>=.5)},init:function(){var a,c,d=this;b.log("MuteButton: init()",arguments),a=i("img",{src:d.options.muteButton,style:"cursor:pointer;opacity:"+(d.options.muteState?"0.5":"1")}),c=i("div"),d.divElement=c,e(c).css({"float":"right",height:0,position:"relative",right:"10px",top:"10px","z-index":9999}),a.style.width=f(d.options.cssWidth),a.style.height=f(d.options.cssHeight),e(c).prepend(a),d.muteButtonElement=a,e(d.options.container).prepend(c),h(a,"click",function(){var a=d.options.muteState?"unmute":"mute";d.trigger(a)})},destroy:function(){var a=this;b.log("MuteButton: destroy()",arguments),e(a.divElement).remove()},hide:function(){var a=this;b.log("MuteButton: hide()",arguments),e(a.divElement).hide()},show:function(){var a=this;b.log("MuteButton: show()",arguments),e(a.divElement).show()},mute:function(){var a=this,c=e(a.muteButtonElement);b.log("MuteButton: mute()",arguments),a.options.muteState=!0,c.css({opacity:.5})},unmute:function(){var a=this,c=e(a.muteButtonElement);b.log("MuteButton: unmute()",arguments),a.options.muteState=!1,c.css({opacity:1})},isMute:function(){var a=this;return b.log("MuteButton: isMute()",arguments),a.options.muteState}});return j}),c("Hn57sE1vLF",["require","hrlEmFg6dA","yik9jB9xjU","wn9koSpAL6","BGOV2j3JhQ","8AtEfjliLs","O0Soa71zVy","iodiGHiL9c","Elr7OOVYSV","4OijLabf9G","9q2xZ5qQ9e","Nm42bQiVmJ","lqiSygryOA","sQTlpCJhyw"],function(a){var b=a("hrlEmFg6dA"),c=a("yik9jB9xjU"),d=a("wn9koSpAL6"),e=a("BGOV2j3JhQ"),f=a("8AtEfjliLs"),g=a("O0Soa71zVy"),h=(a("iodiGHiL9c"),a("Elr7OOVYSV")),i=a("4OijLabf9G"),j=a("9q2xZ5qQ9e"),k=a("Nm42bQiVmJ"),l=a("lqiSygryOA"),m=a("sQTlpCJhyw"),n=m({base:c,constructor:function(a,c){var d,f=this,g=a.creatives[0].media[0],m=c.url||g.src,n=c.adParameters||a&&a.creatives[0].adParameters,o=c.container,p=!1;if(f.playerContainer=o,f.url=m,c.video||c.videoPlayer?d=c.video||c.videoPlayer:(d=h("video"),p=!0),c.isMute=i.proxy(f.isMute,f),c.videoCanAutoPlay){var q=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(d)),"volume"); f.videoElement=d,f.videoElementCss=i(d),c.videoPlayer||Object.defineProperty(d,"volume",{enumerable:!0,configurable:!0,set:function(a){0!==a&&c.isMute()||q.set.apply(d,arguments)}})}else f.videoElement=new k(d,c),f.videoElementCss=f.videoElement,f.videoElement.init();f.player=new j(m,{width:c.width,height:c.height,friendlyIframe:c.friendlyIframe,video:f.videoElement,videoSlotCanAutoPlay:!0,adParameters:n,networkEvents:c.networkEevents,networkData:a,isVideoNew:p,adType:a.type}),b.log("HtmlVpaidAd: HtmlVpaidAd()",arguments),f.options=e(!0,{},f.defaults,c),f.type=a.type,f.muteButton=new l(f.options),f.muteButton.propagateEventsTo(f),f.currentVolume=c.baseVolume,f.canAutoplay=!0,f.ad=a,f.isVideoNew=p,c.videoPlayer||(f.videoElement.volume=c.baseVolume)},init:function(){var a=this,c=a.muteButton,e=a.player,h=a.options,i=(a.playerContainer,a.videoElement,15),j=i,k={AdLoaded:"init",AdError:"aderror",AdLog:"adlog",AdImpression:"adimpression",AdStarted:"adstart",AdVideoStart:"advideostart",AdVideoFirstQuartile:"adfirstquartile",AdVideoMidpoint:"admidpoint",AdVideoThirdQuartile:"adthirdquartile",AdVideoComplete:"adcomplete",AdStopped:"adstopped",AdClickThru:"adclickthru",AdPaused:"adpaused",AdPlaying:"adplaying"},l=function(c,d){return function(){if(b.log("HtmlVpaidAd: init()/eventTrigger() triggering",d),"adlog"===d&&b.log("HtmlVpaidAd: adlog",arguments),"adstart"===d){try{j=e.adCall("getAdDuration"),(!g(j)||j<=0)&&(j=i)}catch(f){j=i}a.trigger("initVpaidTracking",{url:a.url,duration:j},"1")}a.trigger(d),a.trigger("adevent",{type:c,adVolume:a.currentVolume})}},m=function(){var c,d;a.isShown||(c=a.videoElementCss.width(),d=a.videoElementCss.height(),(c>1||d>1)&&(b.log("HtmlVpaidAd: resize called"),a.videoElementCss.css({width:"1px",height:"1px"})))},n=!h.videoPlayer&&h.videoCanAutoPlay&&d.MutationObserver&&new d.MutationObserver(function(b){n.disconnect(),a.trigger("resize")});b.log("HtmlVpaidAd: init()",arguments),a.on("resize",function(){m(),n.observe(a.videoElement,{attributes:!0,attributeFilter:["style"]})}),e.on("error",function(){a.trigger("aderror")}),a.on("adcomplete",function(){d.setTimeout(function(){a.trigger("adstopped")},0)}),a.on("init adstart advideostart",function(){h.baseVolume<.5&&e.adCall("setAdVolume",0)}),a.on("unmute",function(){c.unmute(),a.currentVolume=a.currentVolume>=.1?a.currentVolume:.5,e.adCall("setAdVolume",a.currentVolume)}),a.on("mute",function(){c.mute();var b=e.adCall("getAdVolume");b&&(a.currentVolume=b),e.adCall("setAdVolume",0)}),a.on("adpaused",function(){a.pausedDeferred&&a.pausedDeferred.resolve(),a.isPaused=!0}),a.on("adplaying",function(){a.pausedDeferred=null,a.isPaused=!1}),n&&(a.observer=n,n.observe(a.videoElement,{attributes:!0,attributeFilter:["style"]})),e.on("ready",function(){f(k,function(a,b){e.adCall("subscribe",a,l(a,b))}),e.init()}),c.init(),e.create()},destroy:function(){var a=this,c=a.muteButton,d=a.player,e=a.videoElementCss,f=a.observer;b.log("HtmlVpaidAd: destroy()",arguments),e.off(),c.destroy(),d&&d.stop(),f&&f.disconnect(),e.empty()},play:function(){var a=this,c=a.player,d=a.isPaused;b.log("HtmlVpaidAd: play()",arguments),d?a.resume():(c.adCall("startAd"),c.videoSlotWorkaround())},getAdMaxDuration:function(){var a=this,b=a.options;return a.ad.maxDuration>=b.adDurationMinTime?1e3*a.ad.maxDuration:b.adDurationDefaultMaxTime},pause:function(){var a=this,c=a.player;b.log("HtmlVpaidAd: pause()",arguments),a.pausedDeferred||(a.pausedDeferred=i.Deferred(),c.adCall("pauseAd"))},paused:function(){var a=this;return b.log("HtmlVpaidAd: paused()",arguments),a.isPaused},resume:function(){var a=this,c=a.player,d=a.pausedDeferred;b.log("HtmlVpaidAd: resume()",arguments),d?d.then(function(){b.log("HtmlVpaidAd: player.adCall resumeAd"),c.adCall("resumeAd")}):c.adCall("resumeAd")},isMute:function(){var a=this,b=a.muteButton;return b.isMute()},show:function(){var a=this,b=a.videoElementCss,c=a.options;b&&(a.isShown=!0,b.css({width:c.width,height:c.height}))},hide:function(){var a=this,b=this.videoElementCss;b&&(a.isShown=!1,b.css({width:"1px",height:"1px"}))},getResources:function(){var a=this,b=a.videoElement;return b.src}});return n}),c("Y3MSNh2Xzf",["require","hrlEmFg6dA","yik9jB9xjU","wn9koSpAL6","CTivXqV5SP","8AtEfjliLs","BGOV2j3JhQ","a3pYVNODCN","UFGRRa01LF","fCXgXz6uqq","sQTlpCJhyw","nX9dmJen5U","jTw64f05BU","0NSEi0Tm0k","ftcvB3Scjw","W9BXXZuXu5","iodiGHiL9c","1BXvrPb8Rn","4OijLabf9G","lqiSygryOA"],function(a){var b=a("hrlEmFg6dA"),c=a("yik9jB9xjU"),d=(a("wn9koSpAL6"),a("CTivXqV5SP")),e=a("8AtEfjliLs"),f=a("BGOV2j3JhQ"),g=a("a3pYVNODCN"),h=a("UFGRRa01LF"),i=a("fCXgXz6uqq"),j=a("sQTlpCJhyw"),k=a("nX9dmJen5U"),l=(a("jTw64f05BU"),a("0NSEi0Tm0k"),a("ftcvB3Scjw")),m=a("W9BXXZuXu5"),n=a("iodiGHiL9c"),o=a("1BXvrPb8Rn"),p=a("4OijLabf9G"),q=a("lqiSygryOA"),r=j({base:c,constructor:function(a){var c=this;c.options=f(!0,a,{container:a.friendlyIframe.parentNode}),c.type="vpaid flash",c.lastResourceIndex=-1,c.readyDeferred=new l,c.loadFlash(),c.initPerformanceTimingApi(),b.log("HtmlFlashAd: HtmlFlashAd()",arguments)},init:function(a,c){var d=this,e=d.options,f=d.playerId,g=a[0],h=g.creatives[0].media[0],i=e.url||h.src,j=e.adParameters||g&&g.creatives[0].adParameters,l=g.creatives[0],m=g.type,n="vpaid flash"===m?"vpaid":"flv";d.url=i,d.adParameters=j,d.creative=l,d.origTag=g.url,d.indexInBreak=g.indexInBreak,d.type=m,d.requireViewability=g.requireViewability,d.ad=g,d.readyDeferred.then(function(){var a;b.log("HtmlFlashAd: ad is ready"),d.one("aderror",function(a,b,c){"fatal"===b&&(d.isShouldRemove=!0),c&&2==c.length&&d.trigger("networkevent",c[0],c[1])}),d.on("traceToConsole",function(a,c){b.log(c),k.log(c)}),d.on("internaladidcalculated",function(a,b){d.internalAdId=b}),b.log("HtmlFlashAd: calling init with sync params",e),d.trigger("log",f+":ad.init()");try{d.adApi.init({tagURL:d.url,adParameters:d.adParameters,type:n,origTag:d.origTag,indexInBreak:d.indexInBreak,requireViewability:d.requireViewability,durationInSec:d.durationInSec?d.durationInSec:15,calcDynamicTimeout:c})}catch(g){d.isShouldRemove=!0,b.log("HtmlFlashAd: init error ",g),d.trigger("log",f+":init error"),d.trigger("aderror")}d.muteButton=new q(d.options),d.muteButton.propagateEventsTo(d),d.muteButton.init(),b.log("HtmlFlashAd: called init"),d.on("unmute",function(){d.muteButton.unmute(),d.adApi.setMute(!1)}),d.on("mute",function(){d.muteButton.mute(),d.adApi.setMute(!0)}),a=document.getElementById("killSnap"),a&&a.addEventListener("click",function(){d.playAdUnit&&d.trigger("aderror","fatal")})})},initPerformanceTimingApi:function(){var a=this,b=a.options,c=b.friendlyIframe,d=c.contentWindow,e=d.performance;e&&e.setResourceTimingBufferSize&&(a.resourceTimingBufferSize=150,e.onresourcetimingbufferfull=function(){a.resourceTimingBufferSize=2*a.resourceTimingBufferSize,e.setResourceTimingBufferSize(a.resourceTimingBufferSize)})},loadFlash:function(){var a=this,c=a.options,e=i(c.snapLoc||c.folderName,{adPlayerUrl:c.adPlayerUrl}),f=c.friendlyIframe,j=f.contentWindow,k=f.contentDocument,l=k.body,n=f.parentNode,q=l,r=j,s=o(n.parentNode.offsetWidth),t=o(n.parentNode.offsetHeight),u=function(b,c,d){var e="",f=["aderror","sendPublisherEvent","initVpaidTracking"],g=["visible","activeTab","traceToConsole","getEverHoveredOverPlacement","getOnHoverFlag","IAS_Blocking","adClicked","getPublisherExternalID"];return p.inArray(c,g)===-1&&(d&&p.inArray(c,f)!==-1&&(e=d),e&&(e=" "+e),void a.trigger("log",b+":"+c+e))},v=d(function(b,c){return u(v,b,c),a.trigger.apply(a,arguments)},r),w=!1,x={isDebug:c.isDebug,accountID:c.accountID,playerId:v,htmlWidth:s,htmlHeight:t,startTimerSecs:.5*c.initStartMaxTimeInSec,initTimerSecs:.5*c.initStartMaxTimeInSec,playerSizeConstraint:c.playerSizeConstraint,losFirstinBreak:c.losFirstinBreak,experimentId:c.experimentId,baseVolume:c.baseVolume,volume:c.volume,onClickEnabled:c.onClickEnabled,maxBleeps:w?Math.ceil(c.maxBleeps/2):c.maxBleeps,blockBleepOnChanel:!w&&c.blockBleepOnChanel,stopAfterProgressEvent:c.stopAfterProgressEvent,pauseOnAdClick:c.pauseOnAdClick,isPremiumSite:c.isPremiumSite,muteButton:c.muteButton,blockUnknownVendor:c.blockUnknownVendor,approvedVendorUrls:c.approvedVendorUrls,approvedVendorClasses:c.approvedVendorClasses,blackVendorExceptions:c.blackVendorExceptions,monitoredVendors:c.monitoredVendors},y={id:"hsidfr_"+v+"_"+g(1e8),allowfullscreen:!0,allowscriptaccess:"always",scale:"exactfit",wmode:"opaque",src:e.adPlayerUrl,width:s,height:t,flashvars:h(x)},z=a.readyDeferred;a.playerId=v,a.attributes=y,a.on("ready",function(){z.resolve()});try{m(q,y),a.adApi=q.firstChild}catch(A){b.log("HtmlFlashAd: flashembed failed ",A),z.reject(),a.trigger("aderror")}},destroy:function(){var a=this;b.log("HtmlFlashAd: destroy()",arguments),a.finish()},play:function(){var a=this,c=a.adApi;if(a.playAdUnit)try{c.resume(),a.isPaused=!1,a.trigger("adresume")}catch(d){b.log("HtmlFlashAd: resume error"),a.trigger("log","resume error")}else{a.trigger("log","ad.playUnit()");try{c.playUnit(),a.playAdUnit=!0}catch(d){b.log("HtmlFlashAd: play error"),a.trigger("log","play error"),a.trigger("aderror")}}},viewabilityResponse:function(){var a=this,c=a.adApi;try{c.viewable()}catch(d){b.log("HtmlFlashAd: viewable error"),a.trigger("log","viewable error")}},getAdMaxDuration:function(){var a=this,b=a.options;return a.ad.maxDuration>=b.adDurationMinTime?1e3*a.ad.maxDuration:b.adDurationDefaultMaxTime},pause:function(){var a=this,c=a.playAdUnit,d=a.adApi;if(c)try{d.pause(),a.isPaused=!0,a.trigger("adpause")}catch(e){b.log("HtmlFlashAd: pause error"),a.trigger("log","pause error")}},paused:function(){var a=this;return a.isPaused},finish:function(){var a=this,c=(a.playAdUnit,a.adApi);a.playAdUnit=!1,a.isPaused=!1,a.url=null,a.adParameters=null,a.creative=null,a.indexInBreak=-1,a.internalAdId="",a.muteButton&&(a.muteButton.cancelPropagate(),a.muteButton.destroy());try{c.finish()}catch(d){b.log("HtmlFlashAd: finish error"),a.trigger("log","finish error")}},isAlive:function(){var a,c=this,d=new l,e=document.hiroDisablePingPong;return e?d.reject():(a=n(function(){d.reject()},5e3),c.readyDeferred.then(function(){var e=c.adApi;try{c.one("pong",function(){a(),d.resolve()}),e.ping()}catch(f){b.log("HtmlFlashAd: ping error"),c.trigger("log","ping error"),d.reject()}},d.reject)),d.promise()},isMute:function(){var a=this,b=a.muteButton;return b.isMute()},getResources:function(){var a=this,c=a.options,d=c.clipUrl,f=c.friendlyIframe,g=[],h=c.flvEventIgnoreList,i=function(a){var b=a.contentWindow||a;return b.performance&&b.performance.getEntriesByType&&b.performance.getEntriesByType("resource")||[]},j=i(f),k=function(a){return a?a.split("?")[0]:""};return e(j,function(c,f){var i=!1,j=k(f.name),l=f.startTime;a.lastResourceIndex0?e.forEach(function(a){a.isAlive().then(b.resolve,function(){f--,0===f&&h(e)})}):j>0?(d[c]=[],h(d[c])):(i.send(t.SNAP_IS_ACTIVE_FAILED,"no snap at all"),b.reject())}),b.promise()},returnAd:function(a){var d=this,g=new f,h=(a.container,a.adIframe),i=a.ad,j=i.type,k=d.adMap,l=!A(i),n=function(){var a="vpaid flash"===j||"flv"===j?"flash":j,b=k[a];b||(b=[]),b.push(i),k[a]=b,c.log("IframeFactory: Return ad to pool of pool type %s , original ad type %s, pool size %s",a,j,b.length)},o=function(){var a=h.contentDocument?h.contentDocument:h.contentWindow.document,b=e(a.body);m(b.children(),function(a,b){b.id&&b.id.indexOf("hsidfr")>=0||e(b).remove()})},p=function(a){var c=new f;return h?(w(h),h.removeEventListener("load",y),h.removeEventListener("load",z),h.setAttribute("src",""),b.setTimeout(c.resolve,0)):c.resolve(),c.promise()};if("vpaid js"===j&&d.videoList&&d.videoList.length<2&&!i.isVideoNew){var q=i.videoElement.getVideoElement?i.videoElement.getVideoElement():i.videoElement;e(q).empty(),e(q).css({width:"1px",height:"1px"}),q.setAttribute("src",""),d.videoList.push(q)}return!l||"vpaid flash"!==j&&"flv"!==j?p(a).always(function(){b.setTimeout(function(){h&&e(h.parentNode).remove()},1)}).then(g.resolve):(o(),n(i),g.resolve()),g.promise()},createFlashAd:function(a){var b=this,c=b.options;return new q({adPlayerUrl:c.adPlayerUrl,width:c.width,height:c.height,friendlyIframe:a,networkEevents:c.networkEvents,folderName:c.folderName,snapLoc:c.snapLoc,accountID:c.accountID,initStartMaxTimeInSec:c.initStartMaxTimeInSec,playerSizeConstraint:c.playerSizeConstraint,losFirstinBreak:c.losFirstinBreak,experimentId:c.experimentId,baseVolume:c.scale_start,volume:c.scale_start,adDurationMinTime:c.adDurationMinTime,adDurationDefaultMaxTime:c.adDurationDefaultMaxTime,onClickEnabled:c.onClickEnabled,maxBleeps:c.maxBleeps,blockBleepOnChanel:c.blockBleepOnChanel,stopAfterProgressEvent:c.stopAfterProgressEvent,pauseOnAdClick:c.pauseOnAdClick,isPremiumSite:c.isPremiumSite,muteButton:c.muteButton,blockUnknownVendor:c.blockUnknownVendor,approvedVendorUrls:c.approvedVendorUrls||[],approvedVendorClasses:c.approvedVendorClasses||[],blackVendorExceptions:c.blackVendorExceptions||[],monitoredVendors:c.monitoredVendors||[],clipUrl:c.clipUrl||"",publisherId:c.publisherId,isDebug:c.hiro_debug||!1,snap:c.snap,flvEventIgnoreList:c.flvEventIgnoreList})},buildAd:function(a,b){var d,h=this,i=h.adMap,k=a[0],l=k.type,m="vpaid flash"===l||"flv"===l?"flash":l,n=i[m],q=h.videoList,u=function(a,b,c){var d=function(){return h.publisherEvents.send(t.SNAP_REQUEST_FOR_NEW_OBJECT),h.createFlashAd(c)},f=function(){var a=q&&q.shift(),b=a?e(a):null;return b&&b.first().attr("src",""),a},g={video:function(){return new o(k,{width:b.width,height:b.height,adDurationMinTime:h.options.adDurationMinTime,adDurationDefaultMaxTime:h.options.adDurationDefaultMaxTime,adVideoWrapper:b.adVideoWrapper,videoPlayer:b.adVideoPlayer,scale_start:b.baseVolume,folderName:b.folderName,externalPlayerCss:b.externalPlayerCss,sessionID:"Ad_"+b.sessionID})},"vpaid flash":d,flv:d,"vpaid js":function(){return new p(k,{width:b.width,height:b.height,container:c.parentNode,friendlyIframe:c,networkEevents:b.networkEvents,video:f(),videoCanAutoPlay:b.canAutoplay(),baseVolume:b.baseVolume,adDurationMinTime:b.adDurationMinTime,adDurationDefaultMaxTime:b.adDurationDefaultMaxTime,rotoscopeDefaultPrefixUrl:b.rotoscopeDefaultPrefixUrl})},rotoscope:function(){return new r(k,{width:b.width,height:b.height,container:c.parentNode,friendlyIframe:c,videoPlayer:b.adVideoPlayer,networkEevents:b.networkEvents,baseVolume:b.baseVolume,adDurationMinTime:b.adDurationMinTime,adDurationDefaultMaxTime:b.adDurationDefaultMaxTime,adVideoWrapper:b.adVideoWrapper,scale_start:b.baseVolume,folderName:b.folderName,externalPlayerCss:b.externalPlayerCss,sessionID:b.sessionID,videoCanAutoPlay:!0})}},i=g[k.type];return i()},v=function(a){var c=a.options.friendlyIframe.parentNode,d=new f,e=function(c){var e=new s(c,b.domValidators,{ad:a,adOptions:b});e.init().fail(d.resolve)};g({width:"1px",height:"1px",appendTo:c}).then(e),a.honeyPotDomValidatorFailure=d.promise()},w=function(a){var d,e=a.options.friendlyIframe,g=new f;return c.log("IframeFactory: buildAd()/maybeAttachDomValidator()",arguments),b.useDomValidator&&e&&(d=new s(e,b.domValidators,{ad:a,adOptions:b},{logToNetwork:b.domValidatorLogToNetwork}),d.init().fail(g.resolve),x(e,d),b.useDomValidatorHoneyPot&&v(a)),a.domValidationFailure=g.promise(),a};return n&&n.length&&(d=n.shift()),c.log("IframeFactory: Get ad from pool of pool type %s , original ad type %s, result %s",m,l,d),d&&d.isAlive?d.isAlive().then(function(){return w(d)},function(){return j.isTabVisible()?h.getIframe().then(function(c){return w(u(a,b,c))}):h.buildAd(a,b)}):h.getIframe().then(function(c){return w(u(a,b,c))})}});return B}),function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof c&&c.amd)c("TEweIcoFYI",[],a);else{var b;b="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,b.videojs=a()}}(function(){var a;return function c(a,d,e){function f(h,i){if(!d[h]){if(!a[h]){var j="function"==typeof b&&b;if(!i&&j)return j(h,!0);if(g)return g(h,!0);var k=new Error("Cannot find module '"+h+"'");throw k.code="MODULE_NOT_FOUND",k}var l=d[h]={exports:{}};a[h][0].call(l.exports,function(b){var c=a[h][1][b];return f(c?c:b)},l,l.exports,c,a,d,e)}return d[h].exports}for(var g="function"==typeof b&&b,h=0;hb?i(s,n):r=setTimeout(j,a)}function k(){i(v,r)}function l(){if(m=arguments,p=f(),q=this,s=v&&(r||!w),u===!1)var c=w&&!r;else{n||w||(t=p);var d=u-(p-t),e=d<=0||d>u;e?(n&&(n=clearTimeout(n)),t=p,o=a.apply(q,m)):n||(n=setTimeout(k,d))}return e&&r?r=clearTimeout(r):r||b===u||(r=setTimeout(j,b)),c&&(e=!0,o=a.apply(q,m)),!e||r||n||(m=q=void 0),o}var m,n,o,p,q,r,s,t=0,u=!1,v=!0;if("function"!=typeof a)throw new TypeError(g);if(b=b<0?0:+b||0,c===!0){var w=!0;v=!1}else e(c)&&(w=!!c.leading,u="maxWait"in c&&h(+c.maxWait||0,b),v="trailing"in c?!!c.trailing:v);return l.cancel=d,l}var e=a("../lang/isObject"),f=a("../date/now"),g="Expected a function",h=Math.max;b.exports=d},{"../date/now":4,"../lang/isObject":33}],6:[function(a,b,c){function d(a,b){if("function"!=typeof a)throw new TypeError(e);return b=f(void 0===b?a.length-1:+b||0,0),function(){for(var c=arguments,d=-1,e=f(c.length-b,0),g=Array(e);++d2?c[g-2]:void 0,i=g>2?c[2]:void 0,j=g>1?c[g-1]:void 0;for("function"==typeof h?(h=e(h,j,5),g-=2):(h="function"==typeof j?j:void 0,g-=h?1:0),i&&f(c[0],c[1],i)&&(h=g<3?void 0:h,g=1);++d-1&&a%1==0&&a-1&&a%1==0&&a<=e}var e=9007199254740991;b.exports=d},{}],26:[function(a,b,c){function d(a){return!!a&&"object"==typeof a}b.exports=d},{}],27:[function(a,b,c){function d(a){for(var b=j(a),c=b.length,d=c&&a.length,k=!!d&&h(d)&&(f(a)||e(a)||i(a)),m=-1,n=[];++m0,r=m.enumErrorProps&&(a===x||a instanceof Error),s=m.enumPrototypes&&h(a);++d2?arguments[2]:{},g=d(b);f&&(g=g.concat(Object.getOwnPropertySymbols(b))),e(g,function(d){k(a,d,b[d],c[d])})};l.supportsDescriptors=!!j,b.exports=l},{foreach:47,"object-keys":50}],47:[function(a,b,c){var d=Object.prototype.hasOwnProperty,e=Object.prototype.toString;b.exports=function(a,b,c){if("[object Function]"!==e.call(b))throw new TypeError("iterator must be a function");var f=a.length;if(f===+f)for(var g=0;g0&&!d.call(a,0))for(var o=0;o0)for(var p=0;p=0&&"[object Function]"===d.call(a.callee)),c}},{}],52:[function(a,b,c){var d=a("./implementation"),e=function(){if(!Object.assign)return!1;for(var a="abcdefghijklmnopqrst",b=a.split(""),c={},d=0;d0&&(o=setTimeout(function(){n=!0,j.abort("timeout");var a=new Error("XMLHttpRequest timeout");a.code="ETIMEDOUT",d(a)},a.timeout)),j.setRequestHeader)for(l in s)s.hasOwnProperty(l)&&j.setRequestHeader(l,s[l]);else if(a.headers&&!e(a.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in a&&(j.responseType=a.responseType),"beforeSend"in a&&"function"==typeof a.beforeSend&&a.beforeSend(j),j.send(r),j}function i(){}var j=a("global/window"),k=a("once"),l=a("is-function"),m=a("parse-headers"),n=a("xtend");b.exports=g,g.XMLHttpRequest=j.XMLHttpRequest||i,g.XDomainRequest="withCredentials"in new g.XMLHttpRequest?g.XMLHttpRequest:j.XDomainRequest,d(["get","put","post","patch","head","delete"],function(a){g["delete"===a?"del":a]=function(b,c,d){return c=f(b,c,d),c.method=a.toUpperCase(),h(c)}})},{"global/window":2,"is-function":57,once:58,"parse-headers":61,xtend:62}],57:[function(a,b,c){function d(a){var b=e.call(a);return"[object Function]"===b||"function"==typeof a&&"[object RegExp]"!==b||"undefined"!=typeof window&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}b.exports=d;var e=Object.prototype.toString},{}],58:[function(a,b,c){function d(a){var b=!1;return function(){if(!b)return b=!0,a.apply(this,arguments)}}b.exports=d,d.proto=d(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return d(this)},configurable:!0})})},{}],59:[function(a,b,c){function d(a,b,c){if(!h(b))throw new TypeError("iterator must be a function");arguments.length<3&&(c=this),"[object Array]"===i.call(a)?e(a,b,c):"string"==typeof a?f(a,b,c):g(a,b,c)}function e(a,b,c){for(var d=0,e=a.length;d=0;a--)this.children_[a].dispose&&this.children_[a].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.off(),this.el_.parentNode&&this.el_.parentNode.removeChild(this.el_),j.removeElData(this.el_),this.el_=null},a.prototype.player=function(){return this.player_},a.prototype.options=function(a){return r["default"].warn("this.options() has been deprecated and will be moved to the constructor in 6.0"),a?(this.options_=x["default"](this.options_,a),this.options_):this.options_},a.prototype.el=function(){return this.el_},a.prototype.createEl=function(a,b,c){return j.createEl(a,b,c)},a.prototype.localize=function(a){var b=this.player_.language&&this.player_.language(),c=this.player_.languages&&this.player_.languages();if(!b||!c)return a;var d=c[b];if(d&&d[a])return d[a];var e=b.split("-")[0],f=c[e];return f&&f[a]?f[a]:a},a.prototype.contentEl=function(){return this.contentEl_||this.el_},a.prototype.id=function(){return this.id_},a.prototype.name=function(){return this.name_},a.prototype.children=function(){return this.children_},a.prototype.getChildById=function(a){return this.childIndex_[a]},a.prototype.getChild=function(a){return this.childNameIndex_[a]},a.prototype.addChild=function(b){var c=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],d=arguments.length<=2||void 0===arguments[2]?this.children_.length:arguments[2],e=void 0,f=void 0;if("string"==typeof b){f=b,c||(c={}),c===!0&&(r["default"].warn("Initializing a child component with `true` is deprecated. Children should be defined in an array when possible, but if necessary use an object instead of `true`."),c={});var g=c.componentClass||t["default"](f);c.name=f;var h=a.getComponent(g);if(!h)throw new Error("Component "+g+" does not exist");if("function"!=typeof h)return null;e=new h(this.player_||this,c)}else e=b;if(this.children_.splice(d,0,e),"function"==typeof e.id&&(this.childIndex_[e.id()]=e),f=f||e.name&&e.name(),f&&(this.childNameIndex_[f]=e),"function"==typeof e.el&&e.el()){var i=this.contentEl().children,j=i[d]||null;this.contentEl().insertBefore(e.el(),j)}return e},a.prototype.removeChild=function(a){if("string"==typeof a&&(a=this.getChild(a)),a&&this.children_){for(var b=!1,c=this.children_.length-1;c>=0;c--)if(this.children_[c]===a){b=!0,this.children_.splice(c,1);break}if(b){this.childIndex_[a.id()]=null,this.childNameIndex_[a.name()]=null;var d=a.el();d&&d.parentNode===this.contentEl()&&this.contentEl().removeChild(a.el())}}},a.prototype.initChildren=function(){var b=this,c=this.options_.children;c&&!function(){var d=b.options_,e=function(a){var c=a.name,e=a.opts;if(void 0!==d[c]&&(e=d[c]),e!==!1){e===!0&&(e={}),e.playerOptions=b.options_.playerOptions;var f=b.addChild(c,e);f&&(b[c]=f)}},f=void 0,g=a.getComponent("Tech");f=Array.isArray(c)?c:Object.keys(c),f.concat(Object.keys(b.options_).filter(function(a){return!f.some(function(b){return"string"==typeof b?a===b:a===b.name})})).map(function(a){var d=void 0,e=void 0;return"string"==typeof a?(d=a,e=c[d]||b.options_[d]||{}):(d=a.name,e=a),{name:d,opts:e}}).filter(function(b){var c=a.getComponent(b.opts.componentClass||t["default"](b.name));return c&&!g.isTech(c)}).forEach(e)}()},a.prototype.buildCSSClass=function(){return""},a.prototype.on=function(a,b,c){var d=this;return"string"==typeof a||Array.isArray(a)?p.on(this.el_,a,l.bind(this,b)):!function(){var e=a,f=b,g=l.bind(d,c),h=function(){return d.off(e,f,g)};h.guid=g.guid,d.on("dispose",h);var i=function(){return d.off("dispose",h)};i.guid=g.guid,a.nodeName?(p.on(e,f,g),p.on(e,"dispose",i)):"function"==typeof a.on&&(e.on(f,g),e.on("dispose",i))}(),this},a.prototype.off=function(a,b,c){if(!a||"string"==typeof a||Array.isArray(a))p.off(this.el_,a,b);else{var d=a,e=b,f=l.bind(this,c);this.off("dispose",f),a.nodeName?(p.off(d,e,f),p.off(d,"dispose",f)):(d.off(e,f),d.off("dispose",f))}return this},a.prototype.one=function(a,b,c){var d=this,e=arguments;return"string"==typeof a||Array.isArray(a)?p.one(this.el_,a,l.bind(this,b)):!function(){var f=a,g=b,h=l.bind(d,c),i=function j(){d.off(f,g,j),h.apply(null,e)};i.guid=h.guid,d.on(f,g,i)}(),this},a.prototype.trigger=function(a,b){return p.trigger(this.el_,a,b),this},a.prototype.ready=function(a){var b=!(arguments.length<=1||void 0===arguments[1])&&arguments[1];return a&&(this.isReady_?b?a.call(this):this.setTimeout(a,1):(this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(a))),this},a.prototype.triggerReady=function(){this.isReady_=!0,this.setTimeout(function(){var a=this.readyQueue_;this.readyQueue_=[],a&&a.length>0&&a.forEach(function(a){a.call(this)},this),this.trigger("ready")},1)},a.prototype.$=function(a,b){return j.$(a,b||this.contentEl())},a.prototype.$$=function(a,b){return j.$$(a,b||this.contentEl())},a.prototype.hasClass=function(a){return j.hasElClass(this.el_,a)},a.prototype.addClass=function(a){return j.addElClass(this.el_,a),this},a.prototype.removeClass=function(a){return j.removeElClass(this.el_,a),this},a.prototype.toggleClass=function(a,b){return j.toggleElClass(this.el_,a,b),this},a.prototype.show=function(){return this.removeClass("vjs-hidden"),this},a.prototype.hide=function(){return this.addClass("vjs-hidden"),this},a.prototype.lockShowing=function(){return this.addClass("vjs-lock-showing"),this},a.prototype.unlockShowing=function(){return this.removeClass("vjs-lock-showing"),this},a.prototype.width=function(a,b){return this.dimension("width",a,b)},a.prototype.height=function(a,b){return this.dimension("height",a,b)},a.prototype.dimensions=function(a,b){return this.width(a,!0).height(b)},a.prototype.dimension=function(a,b,c){if(void 0!==b)return null!==b&&b===b||(b=0),(""+b).indexOf("%")!==-1||(""+b).indexOf("px")!==-1?this.el_.style[a]=b:"auto"===b?this.el_.style[a]="":this.el_.style[a]=b+"px",c||this.trigger("resize"),this;if(!this.el_)return 0;var d=this.el_.style[a],e=d.indexOf("px");return e!==-1?parseInt(d.slice(0,e),10):parseInt(this.el_["offset"+t["default"](a)],10)},a.prototype.currentDimension=function(a){var b=0;if("width"!==a&&"height"!==a)throw new Error("currentDimension only accepts width or height value");if("function"==typeof h["default"].getComputedStyle){var c=h["default"].getComputedStyle(this.el_);b=c.getPropertyValue(a)||c[a]}else if(this.el_.currentStyle){var d="offset"+t["default"](a);b=this.el_[d]}return b=parseFloat(b)},a.prototype.currentDimensions=function(){return{width:this.currentDimension("width"), height:this.currentDimension("height")}},a.prototype.currentWidth=function(){return this.currentDimension("width")},a.prototype.currentHeight=function(){return this.currentDimension("height")},a.prototype.emitTapEvents=function(){var a=0,b=null,c=10,d=200,e=void 0;this.on("touchstart",function(c){1===c.touches.length&&(b=v["default"]({},c.touches[0]),a=(new Date).getTime(),e=!0)}),this.on("touchmove",function(a){if(a.touches.length>1)e=!1;else if(b){var d=a.touches[0].pageX-b.pageX,f=a.touches[0].pageY-b.pageY,g=Math.sqrt(d*d+f*f);g>c&&(e=!1)}});var f=function(){e=!1};this.on("touchleave",f),this.on("touchcancel",f),this.on("touchend",function(c){if(b=null,e===!0){var f=(new Date).getTime()-a;f'+this.localize("Stream Type")+""+this.localize("LIVE")},{"aria-live":"off"}),b.appendChild(this.contentEl_),b},b.prototype.updateShowing=function(){this.player().duration()===1/0?this.show():this.hide()},b}(i["default"]);i["default"].registerComponent("LiveDisplay",l),c["default"]=l,b.exports=c["default"]},{"../component":67,"../utils/dom.js":143}],73:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../button"),i=e(h),j=a("../component"),k=e(j),l=a("../utils/dom.js"),m=d(l),n=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"volumechange",this.update),c.tech_&&c.tech_.featuresVolumeControl===!1&&this.addClass("vjs-hidden"),this.on(c,"loadstart",function(){this.update(),c.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")})}return g(b,a),b.prototype.buildCSSClass=function(){return"vjs-mute-control "+a.prototype.buildCSSClass.call(this)},b.prototype.handleClick=function(){this.player_.muted(!this.player_.muted())},b.prototype.update=function(){var a=this.player_.volume(),b=3;0===a||this.player_.muted()?b=0:a<.33?b=1:a<.67&&(b=2);var c=this.player_.muted()?"Unmute":"Mute";this.controlText()!==c&&this.controlText(c);for(var d=0;d<4;d++)m.removeElClass(this.el_,"vjs-vol-"+d);m.addElClass(this.el_,"vjs-vol-"+b)},b}(i["default"]);n.prototype.controlText_="Mute",k["default"].registerComponent("MuteToggle",n),c["default"]=n,b.exports=c["default"]},{"../button":64,"../component":67,"../utils/dom.js":143}],74:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../button.js"),h=d(g),i=a("../component.js"),j=d(i),k=function(a){function b(c,d){e(this,b),a.call(this,c,d),this.on(c,"play",this.handlePlay),this.on(c,"pause",this.handlePause)}return f(b,a),b.prototype.buildCSSClass=function(){return"vjs-play-control "+a.prototype.buildCSSClass.call(this)},b.prototype.handleClick=function(){this.player_.paused()?this.player_.play():this.player_.pause()},b.prototype.handlePlay=function(){this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.controlText("Pause")},b.prototype.handlePause=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.controlText("Play")},b}(h["default"]);k.prototype.controlText_="Play",j["default"].registerComponent("PlayToggle",k),c["default"]=k,b.exports=c["default"]},{"../button.js":64,"../component.js":67}],75:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../menu/menu-button.js"),i=e(h),j=a("../../menu/menu.js"),k=e(j),l=a("./playback-rate-menu-item.js"),m=e(l),n=a("../../component.js"),o=e(n),p=a("../../utils/dom.js"),q=d(p),r=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.updateVisibility(),this.updateLabel(),this.on(c,"loadstart",this.updateVisibility),this.on(c,"ratechange",this.updateLabel)}return g(b,a),b.prototype.createEl=function(){var b=a.prototype.createEl.call(this);return this.labelEl_=q.createEl("div",{className:"vjs-playback-rate-value",innerHTML:1}),b.appendChild(this.labelEl_),b},b.prototype.buildCSSClass=function(){return"vjs-playback-rate "+a.prototype.buildCSSClass.call(this)},b.prototype.createMenu=function(){var a=new k["default"](this.player()),b=this.playbackRates();if(b)for(var c=b.length-1;c>=0;c--)a.addChild(new m["default"](this.player(),{rate:b[c]+"x"}));return a},b.prototype.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},b.prototype.handleClick=function(){for(var a=this.player().playbackRate(),b=this.playbackRates(),c=b[0],d=0;da){c=b[d];break}this.player().playbackRate(c)},b.prototype.playbackRates=function(){return this.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates},b.prototype.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},b.prototype.updateVisibility=function(){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},b.prototype.updateLabel=function(){this.playbackRateSupported()&&(this.labelEl_.innerHTML=this.player().playbackRate()+"x")},b}(i["default"]);r.prototype.controlText_="Playback Rate",o["default"].registerComponent("PlaybackRateMenuButton",r),c["default"]=r,b.exports=c["default"]},{"../../component.js":67,"../../menu/menu-button.js":109,"../../menu/menu.js":111,"../../utils/dom.js":143,"./playback-rate-menu-item.js":76}],76:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../../menu/menu-item.js"),h=d(g),i=a("../../component.js"),j=d(i),k=function(a){function b(c,d){e(this,b);var f=d.rate,g=parseFloat(f,10);d.label=f,d.selected=1===g,a.call(this,c,d),this.label=f,this.rate=g,this.on(c,"ratechange",this.update)}return f(b,a),b.prototype.handleClick=function(){a.prototype.handleClick.call(this),this.player().playbackRate(this.rate)},b.prototype.update=function(){this.selected(this.player().playbackRate()===this.rate)},b}(h["default"]);k.prototype.contentElType="button",j["default"].registerComponent("PlaybackRateMenuItem",k),c["default"]=k,b.exports=c["default"]},{"../../component.js":67,"../../menu/menu-item.js":110}],77:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../component.js"),i=e(h),j=a("../../utils/dom.js"),k=d(j),l=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"progress",this.update)}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-load-progress",innerHTML:''+this.localize("Loaded")+": 0%"})},b.prototype.update=function(){var a=this.player_.buffered(),b=this.player_.duration(),c=this.player_.bufferedEnd(),d=this.el_.children,e=function(a,b){var c=a/b||0;return 100*(c>=1?1:c)+"%"};this.el_.style.width=e(c,b);for(var f=0;fa.length;f--)this.el_.removeChild(d[f-1])},b}(i["default"]);i["default"].registerComponent("LoadProgressBar",l),c["default"]=l,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143}],78:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("global/window"),i=e(h),j=a("../../component.js"),k=e(j),l=a("../../utils/dom.js"),m=d(l),n=a("../../utils/fn.js"),o=d(n),p=a("../../utils/format-time.js"),q=e(p),r=a("lodash-compat/function/throttle"),s=e(r),t=function(a){function b(c,d){var e=this;f(this,b),a.call(this,c,d),d.playerOptions&&d.playerOptions.controlBar&&d.playerOptions.controlBar.progressControl&&d.playerOptions.controlBar.progressControl.keepTooltipsInside&&(this.keepTooltipsInside=d.playerOptions.controlBar.progressControl.keepTooltipsInside),this.keepTooltipsInside&&(this.tooltip=m.createEl("div",{className:"vjs-time-tooltip"}),this.el().appendChild(this.tooltip),this.addClass("vjs-keep-tooltips-inside")),this.update(0,0),c.on("ready",function(){e.on(c.controlBar.progressControl.el(),"mousemove",s["default"](o.bind(e,e.handleMouseMove),25))})}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},b.prototype.handleMouseMove=function(a){var b=this.player_.duration(),c=this.calculateDistance(a)*b,d=a.pageX-m.findElPosition(this.el().parentNode).left;this.update(c,d)},b.prototype.update=function(a,b){var c=q["default"](a,this.player_.duration());if(this.el().style.left=b+"px",this.el().setAttribute("data-current-time",c),this.keepTooltipsInside){var d=this.clampPosition_(b),e=b-d+1,f=parseFloat(i["default"].getComputedStyle(this.tooltip).width),g=f/2;this.tooltip.innerHTML=c,this.tooltip.style.right="-"+(g-e)+"px"}},b.prototype.calculateDistance=function(a){return m.getPointerPosition(this.el().parentNode,a).x},b.prototype.clampPosition_=function(a){if(!this.keepTooltipsInside)return a;var b=parseFloat(i["default"].getComputedStyle(this.player().el()).width),c=parseFloat(i["default"].getComputedStyle(this.tooltip).width),d=c/2,e=a;return ab-d&&(e=Math.floor(b-d)),e},b}(k["default"]);k["default"].registerComponent("MouseTimeDisplay",t),c["default"]=t,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143,"../../utils/fn.js":145,"../../utils/format-time.js":146,"global/window":2,"lodash-compat/function/throttle":7}],79:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../component.js"),i=e(h),j=a("../../utils/fn.js"),k=d(j),l=a("../../utils/dom.js"),m=(d(l),a("../../utils/format-time.js")),n=e(m),o=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.updateDataAttr(),this.on(c,"timeupdate",this.updateDataAttr),c.ready(k.bind(this,this.updateDataAttr)),d.playerOptions&&d.playerOptions.controlBar&&d.playerOptions.controlBar.progressControl&&d.playerOptions.controlBar.progressControl.keepTooltipsInside&&(this.keepTooltipsInside=d.playerOptions.controlBar.progressControl.keepTooltipsInside),this.keepTooltipsInside&&this.addClass("vjs-keep-tooltips-inside")}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar",innerHTML:''+this.localize("Progress")+": 0%"})},b.prototype.updateDataAttr=function(){var a=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.el_.setAttribute("data-current-time",n["default"](a,this.player_.duration()))},b}(i["default"]);i["default"].registerComponent("PlayProgressBar",o),c["default"]=o,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143,"../../utils/fn.js":145,"../../utils/format-time.js":146}],80:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../../component.js"),h=d(g),i=a("./seek-bar.js"),j=(d(i),a("./mouse-time-display.js")),k=(d(j),function(a){function b(){e(this,b),a.apply(this,arguments)}return f(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control"})},b}(h["default"]));k.prototype.options_={children:["seekBar"]},h["default"].registerComponent("ProgressControl",k),c["default"]=k,b.exports=c["default"]},{"../../component.js":67,"./mouse-time-display.js":78,"./seek-bar.js":81}],81:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("global/window"),i=e(h),j=a("../../slider/slider.js"),k=e(j),l=a("../../component.js"),m=e(l),n=a("./load-progress-bar.js"),o=(e(n),a("./play-progress-bar.js")),p=(e(o),a("./tooltip-progress-bar.js")),q=(e(p),a("../../utils/fn.js")),r=d(q),s=a("../../utils/format-time.js"),t=e(s),u=a("object.assign"),v=(e(u),function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"timeupdate",this.updateProgress),this.on(c,"ended",this.updateProgress),c.ready(r.bind(this,this.updateProgress)),d.playerOptions&&d.playerOptions.controlBar&&d.playerOptions.controlBar.progressControl&&d.playerOptions.controlBar.progressControl.keepTooltipsInside&&(this.keepTooltipsInside=d.playerOptions.controlBar.progressControl.keepTooltipsInside),this.keepTooltipsInside&&(this.tooltipProgressBar=this.addChild("TooltipProgressBar"))}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":"progress bar"})},b.prototype.updateProgress=function(){if(this.updateAriaAttributes(this.el_),this.keepTooltipsInside){this.updateAriaAttributes(this.tooltipProgressBar.el_),this.tooltipProgressBar.el_.style.width=this.bar.el_.style.width;var a=parseFloat(i["default"].getComputedStyle(this.player().el()).width),b=parseFloat(i["default"].getComputedStyle(this.tooltipProgressBar.tooltip).width),c=this.tooltipProgressBar.el().style;c.maxWidth=Math.floor(a-b/2)+"px",c.minWidth=Math.ceil(b/2)+"px",c.right="-"+b/2+"px"}},b.prototype.updateAriaAttributes=function(a){var b=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();a.setAttribute("aria-valuenow",(100*this.getPercent()).toFixed(2)),a.setAttribute("aria-valuetext",t["default"](b,this.player_.duration()))},b.prototype.getPercent=function(){var a=this.player_.currentTime()/this.player_.duration();return a>=1?1:a},b.prototype.handleMouseDown=function(b){a.prototype.handleMouseDown.call(this,b),this.player_.scrubbing(!0),this.videoWasPlaying=!this.player_.paused(),this.player_.pause()},b.prototype.handleMouseMove=function(a){var b=this.calculateDistance(a)*this.player_.duration();b===this.player_.duration()&&(b-=.1),this.player_.currentTime(b)},b.prototype.handleMouseUp=function(b){a.prototype.handleMouseUp.call(this,b),this.player_.scrubbing(!1),this.videoWasPlaying&&this.player_.play()},b.prototype.stepForward=function(){this.player_.currentTime(this.player_.currentTime()+5)},b.prototype.stepBack=function(){this.player_.currentTime(this.player_.currentTime()-5)},b}(k["default"]));v.prototype.options_={children:["loadProgressBar","mouseTimeDisplay","playProgressBar"],barName:"playProgressBar"},v.prototype.playerEvent="timeupdate",m["default"].registerComponent("SeekBar",v),c["default"]=v,b.exports=c["default"]},{"../../component.js":67,"../../slider/slider.js":119,"../../utils/fn.js":145,"../../utils/format-time.js":146,"./load-progress-bar.js":77,"./play-progress-bar.js":79,"./tooltip-progress-bar.js":82,"global/window":2,"object.assign":45}],82:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../component.js"),i=e(h),j=a("../../utils/fn.js"),k=d(j),l=a("../../utils/dom.js"),m=(d(l),a("../../utils/format-time.js")),n=e(m),o=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.updateDataAttr(),this.on(c,"timeupdate",this.updateDataAttr),c.ready(k.bind(this,this.updateDataAttr))}return g(b,a),b.prototype.createEl=function(){var b=a.prototype.createEl.call(this,"div",{className:"vjs-tooltip-progress-bar vjs-slider-bar",innerHTML:'
    \n '+this.localize("Progress")+": 0%"});return this.tooltip=b.querySelector(".vjs-time-tooltip"),b},b.prototype.updateDataAttr=function(){var a=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),b=n["default"](a,this.player_.duration());this.el_.setAttribute("data-current-time",b),this.tooltip.innerHTML=b},b}(i["default"]);i["default"].registerComponent("TooltipProgressBar",o),c["default"]=o,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143,"../../utils/fn.js":145,"../../utils/format-time.js":146}],83:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("./spacer.js"),h=d(g),i=a("../../component.js"),j=d(i),k=function(a){function b(){e(this,b),a.apply(this,arguments)}return f(b,a),b.prototype.buildCSSClass=function(){return"vjs-custom-control-spacer "+a.prototype.buildCSSClass.call(this)},b.prototype.createEl=function(){var b=a.prototype.createEl.call(this,{ className:this.buildCSSClass()});return b.innerHTML=" ",b},b}(h["default"]);j["default"].registerComponent("CustomControlSpacer",k),c["default"]=k,b.exports=c["default"]},{"../../component.js":67,"./spacer.js":84}],84:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../../component.js"),h=d(g),i=function(a){function b(){e(this,b),a.apply(this,arguments)}return f(b,a),b.prototype.buildCSSClass=function(){return"vjs-spacer "+a.prototype.buildCSSClass.call(this)},b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},b}(h["default"]);h["default"].registerComponent("Spacer",i),c["default"]=i,b.exports=c["default"]},{"../../component.js":67}],85:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("./text-track-menu-item.js"),h=d(g),i=a("../../component.js"),j=d(i),k=function(a){function b(c,d){e(this,b),d.track={kind:d.kind,player:c,label:d.kind+" settings",selectable:!1,"default":!1,mode:"disabled"},d.selectable=!1,a.call(this,c,d),this.addClass("vjs-texttrack-settings"),this.controlText(", opens "+d.kind+" settings dialog")}return f(b,a),b.prototype.handleClick=function(){this.player().getChild("textTrackSettings").show(),this.player().getChild("textTrackSettings").el_.focus()},b}(h["default"]);j["default"].registerComponent("CaptionSettingsMenuItem",k),c["default"]=k,b.exports=c["default"]},{"../../component.js":67,"./text-track-menu-item.js":93}],86:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("./text-track-button.js"),h=d(g),i=a("../../component.js"),j=d(i),k=a("./caption-settings-menu-item.js"),l=d(k),m=function(a){function b(c,d,f){e(this,b),a.call(this,c,d,f),this.el_.setAttribute("aria-label","Captions Menu")}return f(b,a),b.prototype.buildCSSClass=function(){return"vjs-captions-button "+a.prototype.buildCSSClass.call(this)},b.prototype.update=function(){var b=2;a.prototype.update.call(this),this.player().tech_&&this.player().tech_.featuresNativeTextTracks&&(b=1),this.items&&this.items.length>b?this.show():this.hide()},b.prototype.createItems=function(){var b=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||b.push(new l["default"](this.player_,{kind:this.kind_})),a.prototype.createItems.call(this,b)},b}(h["default"]);m.prototype.kind_="captions",m.prototype.controlText_="Captions",j["default"].registerComponent("CaptionsButton",m),c["default"]=m,b.exports=c["default"]},{"../../component.js":67,"./caption-settings-menu-item.js":85,"./text-track-button.js":92}],87:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./text-track-button.js"),i=e(h),j=a("../../component.js"),k=e(j),l=a("./text-track-menu-item.js"),m=e(l),n=a("./chapters-track-menu-item.js"),o=e(n),p=a("../../menu/menu.js"),q=e(p),r=a("../../utils/dom.js"),s=d(r),t=a("../../utils/fn.js"),u=(d(t),a("../../utils/to-title-case.js")),v=e(u),w=a("global/window"),x=(e(w),function(a){function b(c,d,e){f(this,b),a.call(this,c,d,e),this.el_.setAttribute("aria-label","Chapters Menu")}return g(b,a),b.prototype.buildCSSClass=function(){return"vjs-chapters-button "+a.prototype.buildCSSClass.call(this)},b.prototype.createItems=function(){var a=[],b=this.player_.textTracks();if(!b)return a;for(var c=0;c0){for(var k=c.cues,l=void 0,e=0,m=k.length;e0&&this.show(),h},b}(i["default"]));x.prototype.kind_="chapters",x.prototype.controlText_="Chapters",k["default"].registerComponent("ChaptersButton",x),c["default"]=x,b.exports=c["default"]},{"../../component.js":67,"../../menu/menu.js":111,"../../utils/dom.js":143,"../../utils/fn.js":145,"../../utils/to-title-case.js":152,"./chapters-track-menu-item.js":88,"./text-track-button.js":92,"./text-track-menu-item.js":93,"global/window":2}],88:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../menu/menu-item.js"),i=e(h),j=a("../../component.js"),k=e(j),l=a("../../utils/fn.js"),m=d(l),n=function(a){function b(c,d){f(this,b);var e=d.track,g=d.cue,h=c.currentTime();d.label=g.text,d.selected=g.startTime<=h&&hCurrent Time 0:00'},{"aria-live":"off"}),b.appendChild(this.contentEl_),b},b.prototype.updateContent=function(){var a=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),b=this.localize("Current Time"),c=m["default"](a,this.player_.duration());c!==this.formattedTime_&&(this.formattedTime_=c,this.contentEl_.innerHTML=''+b+" "+c)},b}(i["default"]);i["default"].registerComponent("CurrentTimeDisplay",n),c["default"]=n,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143,"../../utils/format-time.js":146}],95:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../component.js"),i=e(h),j=a("../../utils/dom.js"),k=d(j),l=a("../../utils/format-time.js"),m=e(l),n=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"timeupdate",this.updateContent),this.on(c,"loadedmetadata",this.updateContent)}return g(b,a),b.prototype.createEl=function(){var b=a.prototype.createEl.call(this,"div",{className:"vjs-duration vjs-time-control vjs-control"});return this.contentEl_=k.createEl("div",{className:"vjs-duration-display",innerHTML:''+this.localize("Duration Time")+" 0:00"},{"aria-live":"off"}),b.appendChild(this.contentEl_),b},b.prototype.updateContent=function(){var a=this.player_.duration();if(a&&this.duration_!==a){this.duration_=a;var b=this.localize("Duration Time"),c=m["default"](a);this.contentEl_.innerHTML=''+b+" "+c}},b}(i["default"]);i["default"].registerComponent("DurationDisplay",n),c["default"]=n,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143,"../../utils/format-time.js":146}],96:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../component.js"),i=e(h),j=a("../../utils/dom.js"),k=d(j),l=a("../../utils/format-time.js"),m=e(l),n=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"timeupdate",this.updateContent)}return g(b,a),b.prototype.createEl=function(){var b=a.prototype.createEl.call(this,"div",{className:"vjs-remaining-time vjs-time-control vjs-control"});return this.contentEl_=k.createEl("div",{className:"vjs-remaining-time-display",innerHTML:''+this.localize("Remaining Time")+" -0:00"},{"aria-live":"off"}),b.appendChild(this.contentEl_),b},b.prototype.updateContent=function(){if(this.player_.duration()){var a=this.localize("Remaining Time"),b=m["default"](this.player_.remainingTime());b!==this.formattedTime_&&(this.formattedTime_=b,this.contentEl_.innerHTML=''+a+" -"+b)}},b}(i["default"]);i["default"].registerComponent("RemainingTimeDisplay",n),c["default"]=n,b.exports=c["default"]},{"../../component.js":67,"../../utils/dom.js":143,"../../utils/format-time.js":146}],97:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../../component.js"),h=d(g),i=function(a){function b(){e(this,b),a.apply(this,arguments)}return f(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider",innerHTML:"
    /
    "})},b}(h["default"]);h["default"].registerComponent("TimeDivider",i),c["default"]=i,b.exports=c["default"]},{"../../component.js":67}],98:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../menu/menu-button.js"),i=e(h),j=a("../component.js"),k=e(j),l=a("../utils/fn.js"),m=d(l),n=function(a){function b(c,d){f(this,b);var e=d.tracks;if(a.call(this,c,d),this.items.length<=1&&this.hide(),e){var g=m.bind(this,this.update);e.addEventListener("removetrack",g),e.addEventListener("addtrack",g),this.player_.on("dispose",function(){e.removeEventListener("removetrack",g),e.removeEventListener("addtrack",g)})}}return g(b,a),b}(i["default"]);k["default"].registerComponent("TrackButton",n),c["default"]=n,b.exports=c["default"]},{"../component.js":67,"../menu/menu-button.js":109,"../utils/fn.js":145}],99:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../../slider/slider.js"),i=e(h),j=a("../../component.js"),k=e(j),l=a("../../utils/fn.js"),m=d(l),n=a("./volume-level.js"),o=(e(n),function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"volumechange",this.updateARIAAttributes),c.ready(m.bind(this,this.updateARIAAttributes))}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":"volume level"})},b.prototype.handleMouseMove=function(a){this.checkMuted(),this.player_.volume(this.calculateDistance(a))},b.prototype.checkMuted=function(){this.player_.muted()&&this.player_.muted(!1)},b.prototype.getPercent=function(){return this.player_.muted()?0:this.player_.volume()},b.prototype.stepForward=function(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)},b.prototype.stepBack=function(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)},b.prototype.updateARIAAttributes=function(){var a=(100*this.player_.volume()).toFixed(2);this.el_.setAttribute("aria-valuenow",a),this.el_.setAttribute("aria-valuetext",a+"%")},b}(i["default"]));o.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"},o.prototype.playerEvent="volumechange",k["default"].registerComponent("VolumeBar",o),c["default"]=o,b.exports=c["default"]},{"../../component.js":67,"../../slider/slider.js":119,"../../utils/fn.js":145,"./volume-level.js":101}],100:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../../component.js"),h=d(g),i=a("./volume-bar.js"),j=(d(i),function(a){function b(c,d){e(this,b),a.call(this,c,d),c.tech_&&c.tech_.featuresVolumeControl===!1&&this.addClass("vjs-hidden"),this.on(c,"loadstart",function(){c.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")})}return f(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control"})},b}(h["default"]));j.prototype.options_={children:["volumeBar"]},h["default"].registerComponent("VolumeControl",j),c["default"]=j,b.exports=c["default"]},{"../../component.js":67,"./volume-bar.js":99}],101:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../../component.js"),h=d(g),i=function(a){function b(){e(this,b),a.apply(this,arguments)}return f(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-volume-level",innerHTML:''})},b}(h["default"]);h["default"].registerComponent("VolumeLevel",i),c["default"]=i,b.exports=c["default"]},{"../../component.js":67}],102:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../utils/fn.js"),i=e(h),j=a("../component.js"),k=d(j),l=a("../popup/popup.js"),m=d(l),n=a("../popup/popup-button.js"),o=d(n),p=a("./mute-toggle.js"),q=d(p),r=a("./volume-control/volume-bar.js"),s=d(r),t=function(a){function b(c){function d(){c.tech_&&c.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")}var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];f(this,b),void 0===e.inline&&(e.inline=!0),void 0===e.vertical&&(e.inline?e.vertical=!1:e.vertical=!0),e.volumeBar=e.volumeBar||{},e.volumeBar.vertical=!!e.vertical,a.call(this,c,e),this.on(c,"volumechange",this.volumeUpdate),this.on(c,"loadstart",this.volumeUpdate),d.call(this),this.on(c,"loadstart",d),this.on(this.volumeBar,["slideractive","focus"],function(){this.addClass("vjs-slider-active")}),this.on(this.volumeBar,["sliderinactive","blur"],function(){this.removeClass("vjs-slider-active")}),this.on(this.volumeBar,["focus"],function(){this.addClass("vjs-lock-showing")}),this.on(this.volumeBar,["blur"],function(){this.removeClass("vjs-lock-showing")})}return g(b,a),b.prototype.buildCSSClass=function(){var b="";return b=this.options_.vertical?"vjs-volume-menu-button-vertical":"vjs-volume-menu-button-horizontal","vjs-volume-menu-button "+a.prototype.buildCSSClass.call(this)+" "+b},b.prototype.createPopup=function(){var a=new m["default"](this.player_,{contentElType:"div"}),b=new s["default"](this.player_,this.options_.volumeBar);return a.addChild(b),this.menuContent=a,this.volumeBar=b,this.attachVolumeBarEvents(),a},b.prototype.handleClick=function(){q["default"].prototype.handleClick.call(this),a.prototype.handleClick.call(this)},b.prototype.attachVolumeBarEvents=function(){this.menuContent.on(["mousedown","touchdown"],i.bind(this,this.handleMouseDown))},b.prototype.handleMouseDown=function(a){this.on(["mousemove","touchmove"],i.bind(this.volumeBar,this.volumeBar.handleMouseMove)),this.on(this.el_.ownerDocument,["mouseup","touchend"],this.handleMouseUp)},b.prototype.handleMouseUp=function(a){this.off(["mousemove","touchmove"],i.bind(this.volumeBar,this.volumeBar.handleMouseMove))},b}(o["default"]);t.prototype.volumeUpdate=q["default"].prototype.update,t.prototype.controlText_="Mute",k["default"].registerComponent("VolumeMenuButton",t),c["default"]=t,b.exports=c["default"]},{"../component.js":67,"../popup/popup-button.js":115,"../popup/popup.js":116,"../utils/fn.js":145,"./mute-toggle.js":73,"./volume-control/volume-bar.js":99}],103:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./component"),i=e(h),j=a("./modal-dialog"),k=e(j),l=a("./utils/dom"),m=(d(l),a("./utils/merge-options")),n=e(m),o=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.on(c,"error",this.open)}return g(b,a),b.prototype.buildCSSClass=function(){return"vjs-error-display "+a.prototype.buildCSSClass.call(this)},b.prototype.content=function(){var a=this.player().error();return a?this.localize(a.message):""},b}(k["default"]);o.prototype.options_=n["default"](k["default"].prototype.options_,{fillAlways:!0,temporary:!1,uncloseable:!0}),i["default"].registerComponent("ErrorDisplay",o),c["default"]=o,b.exports=c["default"]},{"./component":67,"./modal-dialog":112,"./utils/dom":143,"./utils/merge-options":149}],104:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}c.__esModule=!0;var e=a("./utils/events.js"),f=d(e),g=function(){};g.prototype.allowedEvents_={},g.prototype.on=function(a,b){var c=this.addEventListener;this.addEventListener=function(){},f.on(this,a,b),this.addEventListener=c},g.prototype.addEventListener=g.prototype.on,g.prototype.off=function(a,b){f.off(this,a,b)},g.prototype.removeEventListener=g.prototype.off,g.prototype.one=function(a,b){var c=this.addEventListener;this.addEventListener=function(){},f.one(this,a,b),this.addEventListener=c; },g.prototype.trigger=function(a){var b=a.type||a;"string"==typeof a&&(a={type:b}),a=f.fixEvent(a),this.allowedEvents_[b]&&this["on"+b]&&this["on"+b](a),f.trigger(this,a)},g.prototype.dispatchEvent=g.prototype.trigger,c["default"]=g,b.exports=c["default"]},{"./utils/events.js":144}],105:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}c.__esModule=!0;var e=a("./utils/log"),f=d(e),g=function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(a.super_=b)},h=function(a){var b=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],c=function(){a.apply(this,arguments)},d={};"object"==typeof b?("function"==typeof b.init&&(f["default"].warn("Constructor logic via init() is deprecated; please use constructor() instead."),b.constructor=b.init),b.constructor!==Object.prototype.constructor&&(c=b.constructor),d=b):"function"==typeof b&&(c=b),g(c,a);for(var e in d)d.hasOwnProperty(e)&&(c.prototype[e]=d[e]);return c};c["default"]=h,b.exports=c["default"]},{"./utils/log":148}],106:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}c.__esModule=!0;for(var e=a("global/document"),f=d(e),g={},h=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i=h[0],j=void 0,k=0;k1&&this.show()},b.prototype.createMenu=function(){var a=new m["default"](this.player_);if(this.options_.title){var b=o.createEl("li",{className:"vjs-menu-title",innerHTML:s["default"](this.options_.title),tabIndex:-1});a.children_.unshift(b),o.insertElFirst(b,a.contentEl())}if(this.items=this.createItems(),this.items)for(var c=0;c0&&(a<0?a=0:a>=b.length&&(a=b.length-1),this.focusedChild_=a,b[a].el_.focus())},b}(i["default"]);i["default"].registerComponent("Menu",p),c["default"]=p,b.exports=c["default"]},{"../component.js":67,"../utils/dom.js":143,"../utils/events.js":144,"../utils/fn.js":145}],112:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./utils/dom"),i=e(h),j=a("./utils/fn"),k=e(j),l=a("./utils/log"),m=(d(l),a("./component")),n=d(m),o=a("./close-button"),p=(d(o),"vjs-modal-dialog"),q=27,r=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=i.createEl("div",{className:p+"-content"},{role:"document"}),this.descEl_=i.createEl("p",{className:p+"-description vjs-offscreen",id:this.el().getAttribute("aria-describedby")}),i.textContent(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog"})},b.prototype.buildCSSClass=function(){return p+" vjs-hidden "+a.prototype.buildCSSClass.call(this)},b.prototype.handleKeyPress=function(a){a.which===q&&this.closeable()&&this.close()},b.prototype.label=function(){return this.options_.label||this.localize("Modal Window")},b.prototype.description=function(){var a=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(a+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),a},b.prototype.open=function(){if(!this.opened_){var a=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!a.paused(),this.wasPlaying_&&a.pause(),this.closeable()&&this.on(this.el_.ownerDocument,"keydown",k.bind(this,this.handleKeyPress)),a.controls(!1),this.show(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}return this},b.prototype.opened=function(a){return"boolean"==typeof a&&this[a?"open":"close"](),this.opened_},b.prototype.close=function(){if(this.opened_){var a=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&a.play(),this.closeable()&&this.off(this.el_.ownerDocument,"keydown",k.bind(this,this.handleKeyPress)),a.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger("modalclose"),this.options_.temporary&&this.dispose()}return this},b.prototype.closeable=function c(a){if("boolean"==typeof a){var c=this.closeable_=!!a,b=this.getChild("closeButton");if(c&&!b){var d=this.contentEl_;this.contentEl_=this.el_,b=this.addChild("closeButton"),this.contentEl_=d,this.on(b,"close",this.close)}!c&&b&&(this.off(b,"close",this.close),this.removeChild(b),b.dispose())}return this.closeable_},b.prototype.fill=function(){return this.fillWith(this.content())},b.prototype.fillWith=function(a){var b=this.contentEl(),c=b.parentNode,d=b.nextSibling;return this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,c.removeChild(b),this.empty(),i.insertContent(b,a),this.trigger("modalfill"),d?c.insertBefore(b,d):c.appendChild(b),this},b.prototype.empty=function(){return this.trigger("beforemodalempty"),i.emptyEl(this.contentEl()),this.trigger("modalempty"),this},b.prototype.content=function(a){return"undefined"!=typeof a&&(this.content_=a),this.content_},b}(n["default"]);r.prototype.options_={temporary:!0},n["default"].registerComponent("ModalDialog",r),c["default"]=r,b.exports=c["default"]},{"./close-button":66,"./component":67,"./utils/dom":143,"./utils/fn":145,"./utils/log":148}],113:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./component.js"),i=e(h),j=a("global/document"),k=e(j),l=a("global/window"),m=e(l),n=a("./utils/events.js"),o=d(n),p=a("./utils/dom.js"),q=d(p),r=a("./utils/fn.js"),s=d(r),t=a("./utils/guid.js"),u=d(t),v=a("./utils/browser.js"),w=d(v),x=a("./utils/log.js"),y=e(x),z=a("./utils/to-title-case.js"),A=e(z),B=a("./utils/time-ranges.js"),C=a("./utils/buffer.js"),D=a("./utils/stylesheet.js"),E=d(D),F=a("./fullscreen-api.js"),G=e(F),H=a("./media-error.js"),I=e(H),J=a("safe-json-parse/tuple"),K=e(J),L=a("object.assign"),M=e(L),N=a("./utils/merge-options.js"),O=e(N),P=a("./tracks/text-track-list-converter.js"),Q=e(P),R=a("./tracks/audio-track-list.js"),S=e(R),T=a("./tracks/video-track-list.js"),U=e(T),V=a("./tech/loader.js"),W=(e(V),a("./poster-image.js")),X=(e(W),a("./tracks/text-track-display.js")),Y=(e(X),a("./loading-spinner.js")),Z=(e(Y),a("./big-play-button.js")),$=(e(Z),a("./control-bar/control-bar.js")),_=(e($),a("./error-display.js")),aa=(e(_),a("./tracks/text-track-settings.js")),ba=(e(aa),a("./modal-dialog")),ca=e(ba),da=a("./tech/tech.js"),ea=e(da),fa=a("./tech/html5.js"),ga=(e(fa),function(a){function b(c,d,e){var g=this;if(f(this,b),c.id=c.id||"vjs_video_"+u.newGUID(),d=M["default"](b.getTagSettings(c),d),d.initChildren=!1,d.createEl=!1,d.reportTouchActivity=!1,a.call(this,null,d,e),!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");this.tag=c,this.tagAttributes=c&&q.getElAttributes(c),this.language(this.options_.language),d.languages?!function(){var a={};Object.getOwnPropertyNames(d.languages).forEach(function(b){a[b.toLowerCase()]=d.languages[b]}),g.languages_=a}():this.languages_=b.prototype.options_.languages,this.cache_={},this.poster_=d.poster||"",this.controls_=!!d.controls,c.controls=!1,this.scrubbing_=!1,this.el_=this.createEl();var h=O["default"](this.options_);d.plugins&&!function(){var a=d.plugins;Object.getOwnPropertyNames(a).forEach(function(b){"function"==typeof this[b]?this[b](a[b]):y["default"].error("Unable to find plugin:",b)},g)}(),this.options_.playerOptions=h,this.initChildren(),this.isAudio("audio"===c.nodeName.toLowerCase()),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.el_.setAttribute("role","region"),this.isAudio()?this.el_.setAttribute("aria-label","audio player"):this.el_.setAttribute("aria-label","video player"),this.isAudio()&&this.addClass("vjs-audio"),this.flexNotSupported_()&&this.addClass("vjs-no-flex"),w.IS_IOS||this.addClass("vjs-workinghover"),b.players[this.id_]=this,this.userActive(!0),this.reportUserActivity(),this.listenForUserActivity_(),this.on("fullscreenchange",this.handleFullscreenChange_),this.on("stageclick",this.handleStageClick_)}return g(b,a),b.prototype.dispose=function(){this.trigger("dispose"),this.off("dispose"),this.styleEl_&&this.styleEl_.parentNode&&this.styleEl_.parentNode.removeChild(this.styleEl_),b.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&this.tech_.dispose(),a.prototype.dispose.call(this)},b.prototype.createEl=function(){var b=this.el_=a.prototype.createEl.call(this,"div"),c=this.tag;c.removeAttribute("width"),c.removeAttribute("height");var d=q.getElAttributes(c);if(Object.getOwnPropertyNames(d).forEach(function(a){"class"===a?b.className=d[a]:b.setAttribute(a,d[a])}),c.playerId=c.id,c.id+="_html5_api",c.className="vjs-tech",c.player=b.player=this,this.addClass("vjs-paused"),m["default"].VIDEOJS_NO_DYNAMIC_STYLE!==!0){this.styleEl_=E.createStyleElement("vjs-styles-dimensions");var e=q.$(".vjs-styles-defaults"),f=q.$("head");f.insertBefore(this.styleEl_,e?e.nextSibling:f.firstChild)}this.width(this.options_.width),this.height(this.options_.height),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio);for(var g=c.getElementsByTagName("a"),h=0;h=0&&(c.width=a),b>=0&&(c.height=b)))}var d=void 0,e=void 0,f=void 0,g=void 0;f=void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()?this.videoWidth()+":"+this.videoHeight():"16:9";var h=f.split(":"),i=h[1]/h[0];d=void 0!==this.width_?this.width_:void 0!==this.height_?this.height_/i:this.videoWidth()||300,e=void 0!==this.height_?this.height_:d*i,g=/^[^a-zA-Z]/.test(this.id())?"dimensions-"+this.id():this.id()+"-dimensions",this.addClass(g),E.setTextContent(this.styleEl_,"\n ."+g+" {\n width: "+d+"px;\n height: "+e+"px;\n }\n\n ."+g+".vjs-fluid {\n padding-top: "+100*i+"%;\n }\n ")},b.prototype.loadTech_=function(a,b){this.tech_&&this.unloadTech_(),"Html5"!==a&&this.tag&&(ea["default"].getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=a,this.isReady_=!1;var c=M["default"]({nativeControlsForTouch:this.options_.nativeControlsForTouch,source:b,playerId:this.id(),techId:this.id()+"_"+a+"_api",videoTracks:this.videoTracks_,textTracks:this.textTracks_,audioTracks:this.audioTracks_,autoplay:this.options_.autoplay,preload:this.options_.preload,loop:this.options_.loop,muted:this.options_.muted,poster:this.poster(),language:this.language(),"vtt.js":this.options_["vtt.js"]},this.options_[a.toLowerCase()]);this.tag&&(c.tag=this.tag),b&&(this.currentType_=b.type,b.src===this.cache_.src&&this.cache_.currentTime>0&&(c.startTime=this.cache_.currentTime),this.cache_.src=b.src);var d=ea["default"].getTech(a);d||(d=i["default"].getComponent(a)),this.tech_=new d(c),this.tech_.ready(s.bind(this,this.handleTechReady_),!0),Q["default"].jsonToTextTracks(this.textTracksJson_||[],this.tech_),this.on(this.tech_,"loadstart",this.handleTechLoadStart_),this.on(this.tech_,"waiting",this.handleTechWaiting_),this.on(this.tech_,"canplay",this.handleTechCanPlay_),this.on(this.tech_,"canplaythrough",this.handleTechCanPlayThrough_),this.on(this.tech_,"playing",this.handleTechPlaying_),this.on(this.tech_,"ended",this.handleTechEnded_),this.on(this.tech_,"seeking",this.handleTechSeeking_),this.on(this.tech_,"seeked",this.handleTechSeeked_),this.on(this.tech_,"play",this.handleTechPlay_),this.on(this.tech_,"firstplay",this.handleTechFirstPlay_),this.on(this.tech_,"pause",this.handleTechPause_),this.on(this.tech_,"progress",this.handleTechProgress_),this.on(this.tech_,"durationchange",this.handleTechDurationChange_),this.on(this.tech_,"fullscreenchange",this.handleTechFullscreenChange_),this.on(this.tech_,"error",this.handleTechError_),this.on(this.tech_,"suspend",this.handleTechSuspend_),this.on(this.tech_,"abort",this.handleTechAbort_),this.on(this.tech_,"emptied",this.handleTechEmptied_),this.on(this.tech_,"stalled",this.handleTechStalled_),this.on(this.tech_,"loadedmetadata",this.handleTechLoadedMetaData_),this.on(this.tech_,"loadeddata",this.handleTechLoadedData_),this.on(this.tech_,"timeupdate",this.handleTechTimeUpdate_),this.on(this.tech_,"ratechange",this.handleTechRateChange_),this.on(this.tech_,"volumechange",this.handleTechVolumeChange_),this.on(this.tech_,"texttrackchange",this.handleTechTextTrackChange_),this.on(this.tech_,"loadedmetadata",this.updateStyleEl_),this.on(this.tech_,"posterchange",this.handleTechPosterChange_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||"Html5"===a&&this.tag||q.insertElFirst(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)},b.prototype.unloadTech_=function(){this.videoTracks_=this.videoTracks(),this.textTracks_=this.textTracks(),this.audioTracks_=this.audioTracks(),this.textTracksJson_=Q["default"].textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1},b.prototype.tech=function(a){if(a&&a.IWillNotUseThisInPlugins)return this.tech_;var b="\n Please make sure that you are not using this inside of a plugin.\n To disable this alert and error, please pass in an object with\n `IWillNotUseThisInPlugins` to the `tech` method. See\n https://github.com/videojs/video.js/issues/2617 for more info.\n ";throw m["default"].alert(b),new Error(b)},b.prototype.addTechControlsListeners_=function(){this.removeTechControlsListeners_(),this.on(this.tech_,"mousedown",this.handleTechClick_),this.on(this.tech_,"touchstart",this.handleTechTouchStart_),this.on(this.tech_,"touchmove",this.handleTechTouchMove_),this.on(this.tech_,"touchend",this.handleTechTouchEnd_),this.on(this.tech_,"tap",this.handleTechTap_)},b.prototype.removeTechControlsListeners_=function(){this.off(this.tech_,"tap",this.handleTechTap_),this.off(this.tech_,"touchstart",this.handleTechTouchStart_),this.off(this.tech_,"touchmove",this.handleTechTouchMove_),this.off(this.tech_,"touchend",this.handleTechTouchEnd_),this.off(this.tech_,"mousedown",this.handleTechClick_)},b.prototype.handleTechReady_=function(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_(),this.src()&&this.tag&&this.options_.autoplay&&this.paused()&&(delete this.tag.poster,this.play())},b.prototype.handleTechLoadStart_=function(){this.removeClass("vjs-ended"),this.error(null),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay"))},b.prototype.hasStarted=function(a){return void 0!==a?(this.hasStarted_!==a&&(this.hasStarted_=a,a?(this.addClass("vjs-has-started"),this.trigger("firstplay")):this.removeClass("vjs-has-started")),this):!!this.hasStarted_},b.prototype.handleTechPlay_=function(){this.removeClass("vjs-ended"),this.removeClass("vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")},b.prototype.handleTechWaiting_=function(){var a=this;this.addClass("vjs-waiting"),this.trigger("waiting"),this.one("timeupdate",function(){return a.removeClass("vjs-waiting")})},b.prototype.handleTechCanPlay_=function(){this.removeClass("vjs-waiting"),this.trigger("canplay")},b.prototype.handleTechCanPlayThrough_=function(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")},b.prototype.handleTechPlaying_=function(){this.removeClass("vjs-waiting"),this.trigger("playing")},b.prototype.handleTechSeeking_=function(){this.addClass("vjs-seeking"),this.trigger("seeking")},b.prototype.handleTechSeeked_=function(){this.removeClass("vjs-seeking"),this.trigger("seeked")},b.prototype.handleTechFirstPlay_=function(){this.options_.starttime&&this.currentTime(this.options_.starttime),this.addClass("vjs-has-started"),this.trigger("firstplay")},b.prototype.handleTechPause_=function(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")},b.prototype.handleTechProgress_=function(){this.trigger("progress")},b.prototype.handleTechEnded_=function(){this.addClass("vjs-ended"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")},b.prototype.handleTechDurationChange_=function(){this.duration(this.techGet_("duration"))},b.prototype.handleTechClick_=function(a){0===a.button&&this.controls()&&(this.paused()?this.play():this.pause())},b.prototype.handleTechTap_=function(){this.userActive(!this.userActive())},b.prototype.handleTechTouchStart_=function(){this.userWasActive=this.userActive()},b.prototype.handleTechTouchMove_=function(){this.userWasActive&&this.reportUserActivity()},b.prototype.handleTechTouchEnd_=function(a){a.preventDefault()},b.prototype.handleFullscreenChange_=function(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")},b.prototype.handleStageClick_=function(){this.reportUserActivity()},b.prototype.handleTechFullscreenChange_=function(a,b){b&&this.isFullscreen(b.isFullscreen),this.trigger("fullscreenchange")},b.prototype.handleTechError_=function(){var a=this.tech_.error();this.error(a&&a.code)},b.prototype.handleTechSuspend_=function(){this.trigger("suspend")},b.prototype.handleTechAbort_=function(){this.trigger("abort")},b.prototype.handleTechEmptied_=function(){this.trigger("emptied")},b.prototype.handleTechStalled_=function(){this.trigger("stalled")},b.prototype.handleTechLoadedMetaData_=function(){this.trigger("loadedmetadata")},b.prototype.handleTechLoadedData_=function(){this.trigger("loadeddata")},b.prototype.handleTechTimeUpdate_=function(){this.trigger("timeupdate")},b.prototype.handleTechRateChange_=function(){this.trigger("ratechange")},b.prototype.handleTechVolumeChange_=function(){this.trigger("volumechange")},b.prototype.handleTechTextTrackChange_=function(){this.trigger("texttrackchange")},b.prototype.getCache=function(){return this.cache_},b.prototype.techCall_=function(a,b){if(this.tech_&&!this.tech_.isReady_)this.tech_.ready(function(){this[a](b)},!0);else try{this.tech_[a](b)}catch(c){throw y["default"](c),c}},b.prototype.techGet_=function(a){if(this.tech_&&this.tech_.isReady_)try{return this.tech_[a]()}catch(b){throw void 0===this.tech_[a]?y["default"]("Video.js: "+a+" method not defined for "+this.techName_+" playback technology.",b):"TypeError"===b.name?(y["default"]("Video.js: "+a+" unavailable on "+this.techName_+" playback technology element.",b),this.tech_.isReady_=!1):y["default"](b),b}},b.prototype.play=function(){return this.techCall_("play"),this},b.prototype.pause=function(){return this.techCall_("pause"),this},b.prototype.paused=function(){return this.techGet_("paused")!==!1},b.prototype.scrubbing=function(a){return void 0!==a?(this.scrubbing_=!!a,a?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing"),this):this.scrubbing_},b.prototype.currentTime=function(a){return void 0!==a?(this.techCall_("setCurrentTime",a),this):this.cache_.currentTime=this.techGet_("currentTime")||0},b.prototype.duration=function(a){return void 0===a?this.cache_.duration||0:(a=parseFloat(a)||0,a<0&&(a=1/0),a!==this.cache_.duration&&(this.cache_.duration=a,a===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),this.trigger("durationchange")),this)},b.prototype.remainingTime=function(){return this.duration()-this.currentTime()},b.prototype.buffered=function c(){var c=this.techGet_("buffered");return c&&c.length||(c=B.createTimeRange(0,0)), c},b.prototype.bufferedPercent=function(){return C.bufferedPercent(this.buffered(),this.duration())},b.prototype.bufferedEnd=function(){var a=this.buffered(),b=this.duration(),c=a.end(a.length-1);return c>b&&(c=b),c},b.prototype.volume=function(a){var b=void 0;return void 0!==a?(b=Math.max(0,Math.min(1,parseFloat(a))),this.cache_.volume=b,this.techCall_("setVolume",b),this):(b=parseFloat(this.techGet_("volume")),isNaN(b)?1:b)},b.prototype.muted=function(a){return void 0!==a?(this.techCall_("setMuted",a),this):this.techGet_("muted")||!1},b.prototype.supportsFullScreen=function(){return this.techGet_("supportsFullScreen")||!1},b.prototype.isFullscreen=function(a){return void 0!==a?(this.isFullscreen_=!!a,this):!!this.isFullscreen_},b.prototype.requestFullscreen=function(){var a=G["default"];return this.isFullscreen(!0),a.requestFullscreen?(o.on(k["default"],a.fullscreenchange,s.bind(this,function b(c){this.isFullscreen(k["default"][a.fullscreenElement]),this.isFullscreen()===!1&&o.off(k["default"],a.fullscreenchange,b),this.trigger("fullscreenchange")})),this.el_[a.requestFullscreen]()):this.tech_.supportsFullScreen()?this.techCall_("enterFullScreen"):(this.enterFullWindow(),this.trigger("fullscreenchange")),this},b.prototype.exitFullscreen=function(){var a=G["default"];return this.isFullscreen(!1),a.requestFullscreen?k["default"][a.exitFullscreen]():this.tech_.supportsFullScreen()?this.techCall_("exitFullScreen"):(this.exitFullWindow(),this.trigger("fullscreenchange")),this},b.prototype.enterFullWindow=function(){this.isFullWindow=!0,this.docOrigOverflow=k["default"].documentElement.style.overflow,o.on(k["default"],"keydown",s.bind(this,this.fullWindowOnEscKey)),k["default"].documentElement.style.overflow="hidden",q.addElClass(k["default"].body,"vjs-full-window"),this.trigger("enterFullWindow")},b.prototype.fullWindowOnEscKey=function(a){27===a.keyCode&&(this.isFullscreen()===!0?this.exitFullscreen():this.exitFullWindow())},b.prototype.exitFullWindow=function(){this.isFullWindow=!1,o.off(k["default"],"keydown",this.fullWindowOnEscKey),k["default"].documentElement.style.overflow=this.docOrigOverflow,q.removeElClass(k["default"].body,"vjs-full-window"),this.trigger("exitFullWindow")},b.prototype.canPlayType=function(a){for(var b=void 0,c=0,d=this.options_.techOrder;c0&&(h=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},a))}},250)},b.prototype.playbackRate=function(a){return void 0!==a?(this.techCall_("setPlaybackRate",a),this):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("playbackRate"):1},b.prototype.isAudio=function(a){return void 0!==a?(this.isAudio_=!!a,this):!!this.isAudio_},b.prototype.networkState=function(){return this.techGet_("networkState")},b.prototype.readyState=function(){return this.techGet_("readyState")},b.prototype.videoTracks=function(){return this.tech_?this.tech_.videoTracks():(this.videoTracks_=this.videoTracks_||new U["default"],this.videoTracks_)},b.prototype.audioTracks=function(){return this.tech_?this.tech_.audioTracks():(this.audioTracks_=this.audioTracks_||new S["default"],this.audioTracks_)},b.prototype.textTracks=function(){return this.tech_&&this.tech_.textTracks()},b.prototype.remoteTextTracks=function(){return this.tech_&&this.tech_.remoteTextTracks()},b.prototype.remoteTextTrackEls=function(){return this.tech_&&this.tech_.remoteTextTrackEls()},b.prototype.addTextTrack=function(a,b,c){return this.tech_&&this.tech_.addTextTrack(a,b,c)},b.prototype.addRemoteTextTrack=function(a){return this.tech_&&this.tech_.addRemoteTextTrack(a)},b.prototype.removeRemoteTextTrack=function(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],b=a.track,c=void 0===b?arguments[0]:b;this.tech_&&this.tech_.removeRemoteTextTrack(c)},b.prototype.videoWidth=function(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},b.prototype.videoHeight=function(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},b.prototype.language=function(a){return void 0===a?this.language_:(this.language_=(""+a).toLowerCase(),this)},b.prototype.languages=function(){return O["default"](b.prototype.options_.languages,this.languages_)},b.prototype.toJSON=function(){var a=O["default"](this.options_),b=a.tracks;a.tracks=[];for(var c=0;c1&&this.show()},b.prototype.createPopup=function(){},b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},b.prototype.buildCSSClass=function(){var b="vjs-menu-button";return b+=this.options_.inline===!0?"-inline":"-popup","vjs-menu-button "+b+" "+a.prototype.buildCSSClass.call(this)},b}(i["default"]));k["default"].registerComponent("PopupButton",p),c["default"]=p,b.exports=c["default"]},{"../clickable-component.js":65,"../component.js":67,"../utils/dom.js":143,"../utils/fn.js":145,"../utils/to-title-case.js":152,"./popup.js":116}],116:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("../component.js"),i=e(h),j=a("../utils/dom.js"),k=d(j),l=a("../utils/fn.js"),m=d(l),n=a("../utils/events.js"),o=d(n),p=function(a){function b(){f(this,b),a.apply(this,arguments)}return g(b,a),b.prototype.addItem=function(a){this.addChild(a),a.on("click",m.bind(this,function(){this.unlockShowing()}))},b.prototype.createEl=function(){var b=this.options_.contentElType||"ul";this.contentEl_=k.createEl(b,{className:"vjs-menu-content"});var c=a.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"});return c.appendChild(this.contentEl_),o.on(c,"click",function(a){a.preventDefault(),a.stopImmediatePropagation()}),c},b}(i["default"]);i["default"].registerComponent("Popup",p),c["default"]=p,b.exports=c["default"]},{"../component.js":67,"../utils/dom.js":143,"../utils/events.js":144,"../utils/fn.js":145}],117:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./clickable-component.js"),i=e(h),j=a("./component.js"),k=e(j),l=a("./utils/fn.js"),m=d(l),n=a("./utils/dom.js"),o=d(n),p=a("./utils/browser.js"),q=d(p),r=function(a){function b(c,d){f(this,b),a.call(this,c,d),this.update(),c.on("posterchange",m.bind(this,this.update))}return g(b,a),b.prototype.dispose=function(){this.player().off("posterchange",this.update),a.prototype.dispose.call(this)},b.prototype.createEl=function(){var a=o.createEl("div",{className:"vjs-poster",tabIndex:-1});return q.BACKGROUND_SIZE_SUPPORTED||(this.fallbackImg_=o.createEl("img"),a.appendChild(this.fallbackImg_)),a},b.prototype.update=function(){var a=this.player().poster();this.setSrc(a),a?this.show():this.hide()},b.prototype.setSrc=function(a){if(this.fallbackImg_)this.fallbackImg_.src=a;else{var b="";a&&(b='url("'+a+'")'),this.el_.style.backgroundImage=b}},b.prototype.handleClick=function(){this.player_.paused()?this.player_.play():this.player_.pause()},b}(i["default"]);k["default"].registerComponent("PosterImage",r),c["default"]=r,b.exports=c["default"]},{"./clickable-component.js":65,"./component.js":67,"./utils/browser.js":140,"./utils/dom.js":143,"./utils/fn.js":145}],118:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}c.__esModule=!0;var f=a("./utils/events.js"),g=e(f),h=a("global/document"),i=d(h),j=a("global/window"),k=d(j),l=!1,m=void 0,n=function(){var a=i["default"].getElementsByTagName("video"),b=i["default"].getElementsByTagName("audio"),c=[];if(a&&a.length>0)for(var d=0,e=a.length;d0)for(var d=0,e=b.length;d0)for(var d=0,e=c.length;dc.start(0)?b:c.start(0),b=b=10},k["default"].withSourceHandlers(z),z.nativeSourceHandler={},z.nativeSourceHandler.canPlayType=function(a){return a in z.formats?"maybe":""},z.nativeSourceHandler.canHandleSource=function(a){function b(a){var b=o.getFileExtension(a);return b?"video/"+b:""}var c;return c=a.type?a.type.replace(/;.*/,"").toLowerCase():b(a.src),z.nativeSourceHandler.canPlayType(c)},z.nativeSourceHandler.handleSource=function(a,b,c){b.setSrc(a.src)},z.nativeSourceHandler.dispose=function(){},z.registerSourceHandler(z.nativeSourceHandler),z.formats={"video/flv":"FLV","video/x-flv":"FLV","video/mp4":"MP4","video/m4v":"MP4"},z.onReady=function(a){var b=m.getEl(a),c=b&&b.tech;c&&c.el()&&z.checkReady(c)},z.checkReady=function(a){a.el()&&(a.el().vjs_getProperty?a.triggerReady():this.setTimeout(function(){z.checkReady(a)},50))},z.onEvent=function(a,b){var c=m.getEl(a).tech;c.trigger(b)},z.onError=function(a,b){var c=m.getEl(a).tech;return"srcnotfound"===b?c.error(4):void c.error("FLASH: "+b)},z.version=function(){var a="0,0,0";try{a=new v["default"].ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(b){try{y.mimeTypes["application/x-shockwave-flash"].enabledPlugin&&(a=(y.plugins["Shockwave Flash 2.0"]||y.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1])}catch(c){}}return a.split(",")},z.embed=function(a,b,c,d){var e=z.getEmbedCode(a,b,c,d),f=m.createEl("div",{innerHTML:e}).childNodes[0];return f},z.getEmbedCode=function(a,b,c,d){var e=''}),d=x["default"]({data:a,width:"100%",height:"100%"},d),Object.getOwnPropertyNames(d).forEach(function(a){h+=a+'="'+d[a]+'" '}),""+e+h+">"+g+""},r["default"](z),t["default"].registerComponent("Flash",z),k["default"].registerTech("Flash",z),c["default"]=z,b.exports=c["default"]},{"../component":67,"../utils/dom.js":143,"../utils/time-ranges.js":151,"../utils/url.js":153,"./flash-rtmp":120,"./tech":124,"global/window":2,"object.assign":45}],122:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}function h(a,b){return a.raw=b,a}c.__esModule=!0;var i=h(["Text Tracks are being loaded from another origin but the crossorigin attribute isn't used. \n This may prevent text tracks from loading."],["Text Tracks are being loaded from another origin but the crossorigin attribute isn't used. \n This may prevent text tracks from loading."]),j=a("./tech.js"),k=e(j),l=a("../component"),m=e(l),n=a("../utils/dom.js"),o=d(n),p=a("../utils/url.js"),q=d(p),r=a("../utils/fn.js"),s=d(r),t=a("../utils/log.js"),u=e(t),v=a("tsml"),w=e(v),x=a("../../../src/js/tracks/text-track.js"),y=(e(x),a("../utils/browser.js")),z=d(y),A=a("global/document"),B=e(A),C=a("global/window"),D=e(C),E=a("object.assign"),F=e(E),G=a("../utils/merge-options.js"),H=e(G),I=a("../utils/to-title-case.js"),J=e(I),K=function(a){function b(c,d){var e=this;f(this,b),a.call(this,c,d);var g=c.source,h=!1;if(g&&(this.el_.currentSrc!==g.src||c.tag&&3===c.tag.initNetworkState_)?this.setSource(g):this.handleLateInit_(this.el_),this.el_.hasChildNodes()){for(var j=this.el_.childNodes,k=j.length,l=[];k--;){var m=j[k],n=m.nodeName.toLowerCase();"track"===n&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(m),this.remoteTextTracks().addTrack_(m.track),h||this.el_.hasAttribute("crossorigin")||!q.isCrossOrigin(m.src)||(h=!0)):l.push(m))}for(var o=0;o=0;g--){var h=f[g],i={};"undefined"!=typeof this.options_[h]&&(i[h]=this.options_[h]),o.setElAttributes(a,i)}return a},b.prototype.handleLateInit_=function(a){var b=this;if(0!==a.networkState&&3!==a.networkState){if(0===a.readyState){var c=function(){var a=!1,c=function(){a=!0};b.on("loadstart",c);var d=function(){a||this.trigger("loadstart")};return b.on("loadedmetadata",d),b.ready(function(){this.off("loadstart",c),this.off("loadedmetadata",d),a||this.trigger("loadstart")}),{v:void 0}}();if("object"==typeof c)return c.v}var d=["loadstart"];d.push("loadedmetadata"),a.readyState>=2&&d.push("loadeddata"),a.readyState>=3&&d.push("canplay"),a.readyState>=4&&d.push("canplaythrough"),this.ready(function(){d.forEach(function(a){this.trigger(a)},this)})}},b.prototype.proxyNativeTextTracks_=function(){var a=this.el().textTracks;if(a){for(var b=0;b0&&(a="number"!=typeof K.TEST_VID.textTracks[0].mode),a&&z.IS_FIREFOX&&(a=!1),!a||"onremovetrack"in K.TEST_VID.textTracks||(a=!1),a},K.supportsNativeVideoTracks=function(){var a=!!K.TEST_VID.videoTracks;return a},K.supportsNativeAudioTracks=function(){var a=!!K.TEST_VID.audioTracks;return a},K.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","volumechange"],K.prototype.featuresVolumeControl=K.canControlVolume(),K.prototype.featuresPlaybackRate=K.canControlPlaybackRate(),K.prototype.movingMediaElementInDOM=!z.IS_IOS,K.prototype.featuresFullscreenResize=!0,K.prototype.featuresProgressEvents=!0,K.prototype.featuresNativeTextTracks=K.supportsNativeTextTracks(),K.prototype.featuresNativeVideoTracks=K.supportsNativeVideoTracks(),K.prototype.featuresNativeAudioTracks=K.supportsNativeAudioTracks();var M=void 0,N=/^application\/(?:x-|vnd\.apple\.)mpegurl/i,O=/^video\/mp4/i;K.patchCanPlayType=function(){z.ANDROID_VERSION>=4&&(M||(M=K.TEST_VID.constructor.prototype.canPlayType),K.TEST_VID.constructor.prototype.canPlayType=function(a){return a&&N.test(a)?"maybe":M.call(this,a)}),z.IS_OLD_ANDROID&&(M||(M=K.TEST_VID.constructor.prototype.canPlayType),K.TEST_VID.constructor.prototype.canPlayType=function(a){return a&&O.test(a)?"maybe":M.call(this,a)})},K.unpatchCanPlayType=function(){var a=K.TEST_VID.constructor.prototype.canPlayType;return K.TEST_VID.constructor.prototype.canPlayType=M,M=null,a},K.patchCanPlayType(),K.disposeMediaElement=function(a){if(a){for(a.parentNode&&a.parentNode.removeChild(a);a.hasChildNodes();)a.removeChild(a.firstChild);a.removeAttribute("src"),"function"==typeof a.load&&!function(){try{a.load()}catch(b){}}()}},K.resetMediaElement=function(a){if(a){for(var b=a.querySelectorAll("source"),c=b.length;c--;)a.removeChild(b[c]);a.removeAttribute("src"),"function"==typeof a.load&&!function(){try{a.load()}catch(b){}}()}},m["default"].registerComponent("Html5",K),k["default"].registerTech("Html5",K),c["default"]=K,b.exports=c["default"]},{"../../../src/js/tracks/text-track.js":134,"../component":67,"../utils/browser.js":140,"../utils/dom.js":143,"../utils/fn.js":145,"../utils/log.js":148,"../utils/merge-options.js":149,"../utils/to-title-case.js":152,"../utils/url.js":153,"./tech.js":124,"global/document":1,"global/window":2,"object.assign":45,tsml:55}],123:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var g=a("../component.js"),h=d(g),i=a("./tech.js"),j=d(i),k=a("global/window"),l=(d(k),a("../utils/to-title-case.js")),m=d(l),n=function(a){function b(c,d,f){if(e(this,b),a.call(this,c,d,f),d.playerOptions.sources&&0!==d.playerOptions.sources.length)c.src(d.playerOptions.sources);else for(var g=0,i=d.playerOptions.techOrder;g=0;e--)if(c[e].enabled){n(c,c[e]);break}if(k.IS_IE8){d=m["default"].createElement("custom");for(var g in i["default"].prototype)"constructor"!==g&&(d[g]=i["default"].prototype[g]);for(var g in b.prototype)"constructor"!==g&&(d[g]=b.prototype[g])}return d=a.call(this,c,d),d.changing_=!1,d}return g(b,a),b.prototype.addTrack_=function(b){var c=this;b.enabled&&n(this,b),a.prototype.addTrack_.call(this,b),b.addEventListener&&b.addEventListener("enabledchange",function(){c.changing_||(c.changing_=!0,n(c,b),c.changing_=!1,c.trigger("change"))})},b.prototype.addTrack=function(a){this.addTrack_(a)},b.prototype.removeTrack=function(b){a.prototype.removeTrack_.call(this,b)},b}(i["default"]);c["default"]=o,b.exports=c["default"]},{"../utils/browser.js":140,"./track-list":136,"global/document":1}],126:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./track-enums"),i=a("./track"),j=e(i),k=a("../utils/merge-options"),l=e(k),m=a("../utils/browser.js"),n=d(m),o=function(a){function b(){var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];f(this,b);var d=l["default"](c,{kind:h.AudioTrackKind[c.kind]||""}),e=a.call(this,d),g=!1;if(n.IS_IE8)for(var i in b.prototype)"constructor"!==i&&(e[i]=b.prototype[i]);return Object.defineProperty(e,"enabled",{get:function(){return g},set:function(a){"boolean"==typeof a&&a!==g&&(g=a,this.trigger("enabledchange"))}}),d.enabled&&(e.enabled=d.enabled),e.loaded_=!0,e}return g(b,a),b}(j["default"]);c["default"]=o,b.exports=c["default"]},{"../utils/browser.js":140,"../utils/merge-options":149,"./track":137,"./track-enums":135}],127:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}c.__esModule=!0;var g=a("../utils/browser.js"),h=e(g),i=a("global/document"),j=d(i),k=function(){function a(){var b=arguments.length<=0||void 0===arguments[0]?[]:arguments[0];f(this,a);var c=this;if(h.IS_IE8){c=j["default"].createElement("custom");for(var d in a.prototype)"constructor"!==d&&(c[d]=a.prototype[d])}c.trackElements_=[],Object.defineProperty(c,"length",{get:function(){return this.trackElements_.length}});for(var e=0,g=b.length;e select").selectedIndex=0,this.$(".vjs-bg-color > select").selectedIndex=0,this.$(".window-color > select").selectedIndex=0,this.$(".vjs-text-opacity > select").selectedIndex=0,this.$(".vjs-bg-opacity > select").selectedIndex=0,this.$(".vjs-window-opacity > select").selectedIndex=0,this.$(".vjs-edge-style select").selectedIndex=0,this.$(".vjs-font-family select").selectedIndex=0,this.$(".vjs-font-percent select").selectedIndex=2,this.updateDisplay()})),n.on(this.$(".vjs-fg-color > select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-bg-color > select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".window-color > select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-text-opacity > select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-bg-opacity > select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-window-opacity > select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-font-percent select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-edge-style select"),"change",p.bind(this,this.updateDisplay)),n.on(this.$(".vjs-font-family select"),"change",p.bind(this,this.updateDisplay)),this.options_.persistTextTrackSettings&&this.restoreSettings()}return g(b,a),b.prototype.createEl=function(){return a.prototype.createEl.call(this,"div",{className:"vjs-caption-settings vjs-modal-overlay",innerHTML:j()})},b.prototype.getValues=function(){var a=h(this.$(".vjs-edge-style select")),b=h(this.$(".vjs-font-family select")),c=h(this.$(".vjs-fg-color > select")),d=h(this.$(".vjs-text-opacity > select")),e=h(this.$(".vjs-bg-color > select")),f=h(this.$(".vjs-bg-opacity > select")),g=h(this.$(".window-color > select")),i=h(this.$(".vjs-window-opacity > select")),j=v["default"].parseFloat(h(this.$(".vjs-font-percent > select"))),k={backgroundOpacity:f,textOpacity:d,windowOpacity:i,edgeStyle:a,fontFamily:b,color:c,backgroundColor:e,windowColor:g,fontPercent:j};for(var l in k)(""===k[l]||"none"===k[l]||"fontPercent"===l&&1===k[l])&&delete k[l];return k},b.prototype.setValues=function(a){i(this.$(".vjs-edge-style select"),a.edgeStyle),i(this.$(".vjs-font-family select"),a.fontFamily),i(this.$(".vjs-fg-color > select"),a.color),i(this.$(".vjs-text-opacity > select"),a.textOpacity),i(this.$(".vjs-bg-color > select"),a.backgroundColor),i(this.$(".vjs-bg-opacity > select"),a.backgroundOpacity),i(this.$(".window-color > select"),a.windowColor),i(this.$(".vjs-window-opacity > select"),a.windowOpacity);var b=a.fontPercent;b&&(b=b.toFixed(2)),i(this.$(".vjs-font-percent > select"),b)},b.prototype.restoreSettings=function(){var a=void 0,b=void 0;try{var c=t["default"](v["default"].localStorage.getItem("vjs-text-track-settings"));a=c[0],b=c[1],a&&r["default"].error(a)}catch(d){r["default"].warn(d)}b&&this.setValues(b)},b.prototype.saveSettings=function(){if(this.options_.persistTextTrackSettings){var a=this.getValues();try{Object.getOwnPropertyNames(a).length>0?v["default"].localStorage.setItem("vjs-text-track-settings",JSON.stringify(a)):v["default"].localStorage.removeItem("vjs-text-track-settings")}catch(b){r["default"].warn(b)}}},b.prototype.updateDisplay=function(){var a=this.player_.getChild("textTrackDisplay");a&&a.updateDisplay()},b}(l["default"]);l["default"].registerComponent("TextTrackSettings",w),c["default"]=w,b.exports=c["default"]},{"../component":67,"../utils/events.js":144,"../utils/fn.js":145,"../utils/log.js":148,"global/window":2,"safe-json-parse/tuple":54}],134:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("./text-track-cue-list"),i=e(h),j=a("../utils/fn.js"),k=d(j),l=a("./track-enums"),m=a("../utils/log.js"),n=e(m),o=a("global/document"),p=(e(o),a("global/window")),q=e(p),r=a("./track.js"),s=e(r),t=a("../utils/url.js"),u=a("xhr"),v=e(u),w=a("../utils/merge-options"),x=e(w),y=a("../utils/browser.js"),z=d(y),A=function(a,b){var c=new q["default"].WebVTT.Parser(q["default"],q["default"].vttjs,q["default"].WebVTT.StringDecoder()),d=[];c.oncue=function(a){b.addCue(a)},c.onparsingerror=function(a){d.push(a)},c.onflush=function(){b.trigger({type:"loadeddata",target:b})},c.parse(a),d.length>0&&(console.groupCollapsed&&console.groupCollapsed("Text Track parsing errors for "+b.src),d.forEach(function(a){return n["default"].error(a)}),console.groupEnd&&console.groupEnd()),c.flush()},B=function(a,b){var c={uri:a},d=t.isCrossOrigin(a);d&&(c.cors=d),v["default"](c,k.bind(this,function(a,c,d){return a?n["default"].error(a,c):(b.loaded_=!0,void("function"!=typeof q["default"].WebVTT?b.tech_&&!function(){var a=function(){return A(d,b)};b.tech_.on("vttjsloaded",a),b.tech_.on("vttjserror",function(){n["default"].error("vttjs failed to load, stopping trying to process "+b.src),b.tech_.off("vttjsloaded",a)})}():A(d,b)))}))},C=function(a){function b(){var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];if(f(this,b),!c.tech)throw new Error("A tech was not provided.");var d=x["default"](c,{kind:l.TextTrackKind[c.kind]||"subtitles",language:c.language||c.srclang||""}),e=l.TextTrackMode[d.mode]||"disabled",g=d["default"];"metadata"!==d.kind&&"chapters"!==d.kind||(e="hidden");var h=a.call(this,d);if(h.tech_=d.tech,z.IS_IE8)for(var j in b.prototype)"constructor"!==j&&(h[j]=b.prototype[j]);h.cues_=[],h.activeCues_=[];var m=new i["default"](h.cues_),n=new i["default"](h.activeCues_),o=!1,p=k.bind(h,function(){this.activeCues,o&&(this.trigger("cuechange"),o=!1)});return"disabled"!==e&&h.tech_.on("timeupdate",p),Object.defineProperty(h,"default",{get:function(){return g},set:function(){}}),Object.defineProperty(h,"mode",{get:function(){return e},set:function(a){l.TextTrackMode[a]&&(e=a,"showing"===e&&this.tech_.on("timeupdate",p),this.trigger("modechange"))}}),Object.defineProperty(h,"cues",{get:function(){return this.loaded_?m:null},set:function(){}}),Object.defineProperty(h,"activeCues",{get:function(){if(!this.loaded_)return null;if(0===this.cues.length)return n;for(var a=this.tech_.currentTime(),b=[],c=0,d=this.cues.length;c=a?b.push(e):e.startTime===e.endTime&&e.startTime<=a&&e.startTime+.5>=a&&b.push(e)}if(o=!1,b.length!==this.activeCues_.length)o=!0;else for(var c=0;c=0;e--)if(c[e].selected){n(c,c[e]);break}if(k.IS_IE8){d=m["default"].createElement("custom");for(var g in i["default"].prototype)"constructor"!==g&&(d[g]=i["default"].prototype[g]);for(var g in b.prototype)"constructor"!==g&&(d[g]=b.prototype[g])}return d=a.call(this,c,d),d.changing_=!1,Object.defineProperty(d,"selectedIndex",{get:function(){for(var a=0;ab&&(d=b),f+=d-c;return f/b}c.__esModule=!0,c.bufferedPercent=d;var e=a("./time-ranges.js")},{"./time-ranges.js":151}],142:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}c.__esModule=!0;var e=a("./log.js"),f=d(e),g={get:function(a,b){return a[b]},set:function(a,b,c){return a[b]=c,!0}};c["default"]=function(a){var b=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if("function"==typeof Proxy){var c=function(){var c={};return Object.keys(b).forEach(function(a){g.hasOwnProperty(a)&&(c[a]=function(){return f["default"].warn(b[a]),g[a].apply(this,arguments)})}),{v:new Proxy(a,c)}}();if("object"==typeof c)return c.v}return a},b.exports=c["default"]},{"./log.js":148}],143:[function(a,b,c){function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function e(a){return a&&a.__esModule?a:{"default":a}}function f(a,b){return a.raw=b,a}function g(a){return"string"==typeof a&&/\S/.test(a)}function h(a){if(/\s/.test(a))throw new Error("class has illegal whitespace characters")}function i(a){return new RegExp("(^|\\s)"+a+"($|\\s)")}function j(a){return function(b,c){return g(b)?(g(c)&&(c=J["default"].querySelector(c)),(B(c)?c:J["default"])[a](b)):J["default"][a](null)}}function k(a){return 0===a.indexOf("#")&&(a=a.slice(1)),J["default"].getElementById(a)}function l(){var a=arguments.length<=0||void 0===arguments[0]?"div":arguments[0],b=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],c=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],d=J["default"].createElement(a);return Object.getOwnPropertyNames(b).forEach(function(a){var c=b[a];a.indexOf("aria-")!==-1||"role"===a||"type"===a?(P["default"].warn(R["default"](H,a,c)),d.setAttribute(a,c)):d[a]=c}),Object.getOwnPropertyNames(c).forEach(function(a){c[a];d.setAttribute(a,c[a])}),d}function m(a,b){"undefined"==typeof a.textContent?a.innerText=b:a.textContent=b}function n(a,b){b.firstChild?b.insertBefore(a,b.firstChild):b.appendChild(a)}function o(a){var b=a[T];return b||(b=a[T]=N.newGUID()),S[b]||(S[b]={}),S[b]}function p(a){var b=a[T];return!!b&&!!Object.getOwnPropertyNames(S[b]).length}function q(a){var b=a[T];if(b){delete S[b];try{delete a[T]}catch(c){a.removeAttribute?a.removeAttribute(T):a[T]=null}}}function r(a,b){return a.classList?a.classList.contains(b):(h(b),i(b).test(a.className))}function s(a,b){return a.classList?a.classList.add(b):r(a,b)||(a.className=(a.className+" "+b).trim()),a}function t(a,b){return a.classList?a.classList.remove(b):(h(b),a.className=a.className.split(/\s+/).filter(function(a){return a!==b}).join(" ")),a}function u(a,b,c){var d=r(a,b);if("function"==typeof c&&(c=c(a,b)),"boolean"!=typeof c&&(c=!d),c!==d)return c?s(a,b):t(a,b),a}function v(a,b){ Object.getOwnPropertyNames(b).forEach(function(c){var d=b[c];null===d||"undefined"==typeof d||d===!1?a.removeAttribute(c):a.setAttribute(c,d===!0?"":d)})}function w(a){var b,c,d,e,f;if(b={},c=",autoplay,controls,loop,muted,default,",a&&a.attributes&&a.attributes.length>0){d=a.attributes;for(var g=d.length-1;g>=0;g--)e=d[g].name,f=d[g].value,"boolean"!=typeof a[e]&&c.indexOf(","+e+",")===-1||(f=null!==f),b[e]=f}return b}function x(){J["default"].body.focus(),J["default"].onselectstart=function(){return!1}}function y(){J["default"].onselectstart=function(){return!0}}function z(a){var b=void 0;if(a.getBoundingClientRect&&a.parentNode&&(b=a.getBoundingClientRect()),!b)return{left:0,top:0};var c=J["default"].documentElement,d=J["default"].body,e=c.clientLeft||d.clientLeft||0,f=L["default"].pageXOffset||d.scrollLeft,g=b.left+f-e,h=c.clientTop||d.clientTop||0,i=L["default"].pageYOffset||d.scrollTop,j=b.top+i-h;return{left:Math.round(g),top:Math.round(j)}}function A(a,b){var c={},d=z(a),e=a.offsetWidth,f=a.offsetHeight,g=d.top,h=d.left,i=b.pageY,j=b.pageX;return b.changedTouches&&(j=b.changedTouches[0].pageX,i=b.changedTouches[0].pageY),c.y=Math.max(0,Math.min(1,(g-i+f)/f)),c.x=Math.max(0,Math.min(1,(j-h)/e)),c}function B(a){return!!a&&"object"==typeof a&&1===a.nodeType}function C(a){return!!a&&"object"==typeof a&&3===a.nodeType}function D(a){for(;a.firstChild;)a.removeChild(a.firstChild);return a}function E(a){return"function"==typeof a&&(a=a()),(Array.isArray(a)?a:[a]).map(function(a){return"function"==typeof a&&(a=a()),B(a)||C(a)?a:"string"==typeof a&&/\S/.test(a)?J["default"].createTextNode(a):void 0}).filter(function(a){return a})}function F(a,b){return E(b).forEach(function(b){return a.appendChild(b)}),a}function G(a,b){return F(D(a),b)}c.__esModule=!0,c.getEl=k,c.createEl=l,c.textContent=m,c.insertElFirst=n,c.getElData=o,c.hasElData=p,c.removeElData=q,c.hasElClass=r,c.addElClass=s,c.removeElClass=t,c.toggleElClass=u,c.setElAttributes=v,c.getElAttributes=w,c.blockTextSelection=x,c.unblockTextSelection=y,c.findElPosition=z,c.getPointerPosition=A,c.isEl=B,c.isTextNode=C,c.emptyEl=D,c.normalizeContent=E,c.appendContent=F,c.insertContent=G;var H=f(["Setting attributes in the second argument of createEl()\n has been deprecated. Use the third argument instead.\n createEl(type, properties, attributes). Attempting to set "," to ","."],["Setting attributes in the second argument of createEl()\n has been deprecated. Use the third argument instead.\n createEl(type, properties, attributes). Attempting to set "," to ","."]),I=a("global/document"),J=e(I),K=a("global/window"),L=e(K),M=a("./guid.js"),N=d(M),O=a("./log.js"),P=e(O),Q=a("tsml"),R=e(Q),S={},T="vdata"+(new Date).getTime(),U=j("querySelector");c.$=U;var V=j("querySelectorAll");c.$$=V},{"./guid.js":147,"./log.js":148,"global/document":1,"global/window":2,tsml:55}],144:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function f(a,b,c){if(Array.isArray(b))return l(f,a,b,c);var d=n.getElData(a);d.handlers||(d.handlers={}),d.handlers[b]||(d.handlers[b]=[]),c.guid||(c.guid=p.newGUID()),d.handlers[b].push(c),d.dispatcher||(d.disabled=!1,d.dispatcher=function(b,c){if(!d.disabled){b=j(b);var e=d.handlers[b.type];if(e)for(var f=e.slice(0),g=0,h=f.length;g0||g>0?e+":":"",d=((e||f>=10)&&d<10?"0"+d:d)+":",c=c<10?"0"+c:c,e+d+c}()}c.__esModule=!0,c["default"]=d,b.exports=c["default"]},{}],147:[function(a,b,c){function d(){return e++}c.__esModule=!0,c.newGUID=d;var e=1},{}],148:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){var c=Array.prototype.slice.call(b),d=function(){},e=g["default"].console||{log:d,warn:d,error:d};a?c.unshift(a.toUpperCase()+":"):a="log",h.history.push(c),c.unshift("VIDEOJS:"),e[a].apply?e[a].apply(e,c):e[a](c.join(" "))}c.__esModule=!0;var f=a("global/window"),g=d(f),h=function(){e(null,arguments)};h.history=[],h.error=function(){e("error",arguments)},h.warn=function(){e("warn",arguments)},c["default"]=h,b.exports=c["default"]},{"global/window":2}],149:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a){return!!a&&"object"==typeof a&&"[object Object]"===a.toString()&&a.constructor===Object}function f(){var a=Array.prototype.slice.call(arguments);return a.unshift({}),a.push(i),h["default"].apply(null,a),a[0]}c.__esModule=!0,c["default"]=f;var g=a("lodash-compat/object/merge"),h=d(g),i=function(a,b){return e(b)?e(a)?void 0:f(b):b};b.exports=c["default"]},{"lodash-compat/object/merge":40}],150:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}c.__esModule=!0;var e=a("global/document"),f=d(e),g=function(a){var b=f["default"].createElement("style");return b.className=a,b};c.createStyleElement=g;var h=function(a,b){a.styleSheet?a.styleSheet.cssText=b:a.textContent=b};c.setTextContent=h},{"global/document":1}],151:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}function e(a,b){return Array.isArray(a)?f(a):void 0===a||void 0===b?f():f([[a,b]])}function f(a){return void 0===a||0===a.length?{length:0,start:function(){throw new Error("This TimeRanges object is empty")},end:function(){throw new Error("This TimeRanges object is empty")}}:{length:a.length,start:g.bind(null,"start",0,a),end:g.bind(null,"end",1,a)}}function g(a,b,c,d){return void 0===d&&(j["default"].warn("DEPRECATED: Function '"+a+"' on 'TimeRanges' called without an index argument."),d=0),h(a,d,c.length-1),c[d][b]}function h(a,b,c){if(b<0||b>c)throw new Error("Failed to execute '"+a+"' on 'TimeRanges': The index provided ("+b+") is greater than or equal to the maximum bound ("+c+").")}c.__esModule=!0,c.createTimeRanges=e;var i=a("./log.js"),j=d(i);c.createTimeRange=e},{"./log.js":148}],152:[function(a,b,c){function d(a){return a.charAt(0).toUpperCase()+a.slice(1)}c.__esModule=!0,c["default"]=d,b.exports=c["default"]},{}],153:[function(a,b,c){function d(a){return a&&a.__esModule?a:{"default":a}}c.__esModule=!0;var e=a("global/document"),f=d(e),g=a("global/window"),h=d(g),i=function(a){var b=["protocol","hostname","port","pathname","search","hash","host"],c=f["default"].createElement("a");c.href=a;var d=""===c.host&&"file:"!==c.protocol,e=void 0;d&&(e=f["default"].createElement("div"),e.innerHTML='',c=e.firstChild,e.setAttribute("style","display:none; position:absolute;"),f["default"].body.appendChild(e));for(var g={},h=0;hx',a=b.firstChild.href}return a};c.getAbsoluteURL=j;var k=function(a){if("string"==typeof a){var b=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i,c=b.exec(a);if(c)return c.pop().toLowerCase()}return""};c.getFileExtension=k;var l=function(a){var b=h["default"].location,c=i(a),d=":"===c.protocol?b.protocol:c.protocol,e=d+c.host!==b.protocol+b.host;return e};c.isCrossOrigin=l},{"global/document":1,"global/window":2}],154:[function(b,c,d){function e(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b}function f(a){return a&&a.__esModule?a:{"default":a}}d.__esModule=!0;var g=b("global/window"),h=f(g),i=b("global/document"),j=f(i),k=b("./setup"),l=e(k),m=b("./utils/stylesheet.js"),n=e(m),o=b("./component"),p=f(o),q=b("./event-target"),r=f(q),s=b("./utils/events.js"),t=e(s),u=b("./player"),v=f(u),w=b("./plugins.js"),x=f(w),y=b("../../src/js/utils/merge-options.js"),z=f(y),A=b("./utils/fn.js"),B=e(A),C=b("./tracks/text-track.js"),D=f(C),E=b("./tracks/audio-track.js"),F=f(E),G=b("./tracks/video-track.js"),H=f(G),I=b("object.assign"),J=(f(I),b("./utils/time-ranges.js")),K=b("./utils/format-time.js"),L=f(K),M=b("./utils/log.js"),N=f(M),O=b("./utils/dom.js"),P=e(O),Q=b("./utils/browser.js"),R=e(Q),S=b("./utils/url.js"),T=e(S),U=b("./extend.js"),V=f(U),W=b("lodash-compat/object/merge"),X=f(W),Y=b("./utils/create-deprecation-proxy.js"),Z=f(Y),$=b("xhr"),_=f($),aa=b("./tech/tech.js"),ba=f(aa),ca=b("./tech/html5.js"),da=(f(ca),b("./tech/flash.js"));f(da);"undefined"==typeof HTMLVideoElement&&(j["default"].createElement("video"),j["default"].createElement("audio"),j["default"].createElement("track"));var ea=function ha(a,b,c){var d=void 0;if("string"==typeof a){if(0===a.indexOf("#")&&(a=a.slice(1)),ha.getPlayers()[a])return b&&N["default"].warn('Player "'+a+'" is already initialised. Options will not be applied.'),c&&ha.getPlayers()[a].ready(c),ha.getPlayers()[a];d=P.getEl(a)}else d=a;if(!d||!d.nodeName)throw new TypeError("The element or ID supplied is not valid. (videojs)");return d.player||v["default"].players[d.playerId]||new v["default"](d,b,c)};if(h["default"].VIDEOJS_NO_DYNAMIC_STYLE!==!0){var fa=P.$(".vjs-styles-defaults");if(!fa){fa=n.createStyleElement("vjs-styles-defaults");var ga=P.$("head");ga.insertBefore(fa,ga.firstChild),n.setTextContent(fa,"\n .video-js {\n width: 300px;\n height: 150px;\n }\n\n .vjs-fluid {\n padding-top: 56.25%\n }\n ")}}l.autoSetupTimeout(1,ea),ea.VERSION="5.10.4",ea.options=v["default"].prototype.options_,ea.getPlayers=function(){return v["default"].players},ea.players=Z["default"](v["default"].players,{get:"Access to videojs.players is deprecated; use videojs.getPlayers instead",set:"Modification of videojs.players is deprecated"}),ea.getComponent=p["default"].getComponent,ea.registerComponent=function(a,b){ba["default"].isTech(b)&&N["default"].warn("The "+a+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)"),p["default"].registerComponent.call(p["default"],a,b)},ea.getTech=ba["default"].getTech,ea.registerTech=ba["default"].registerTech,ea.browser=R,ea.TOUCH_ENABLED=R.TOUCH_ENABLED,ea.extend=V["default"],ea.mergeOptions=z["default"],ea.bind=B.bind,ea.plugin=x["default"],ea.addLanguage=function(a,b){var c;return a=(""+a).toLowerCase(),X["default"](ea.options.languages,(c={},c[a]=b,c))[a]},ea.log=N["default"],ea.createTimeRange=ea.createTimeRanges=J.createTimeRanges,ea.formatTime=L["default"],ea.parseUrl=T.parseUrl,ea.isCrossOrigin=T.isCrossOrigin,ea.EventTarget=r["default"],ea.on=t.on,ea.one=t.one,ea.off=t.off,ea.trigger=t.trigger,ea.xhr=_["default"],ea.TextTrack=D["default"],ea.AudioTrack=F["default"],ea.VideoTrack=H["default"],ea.isEl=P.isEl,ea.isTextNode=P.isTextNode,ea.createEl=P.createEl,ea.hasClass=P.hasElClass,ea.addClass=P.addElClass,ea.removeClass=P.removeElClass,ea.toggleClass=P.toggleElClass,ea.setAttributes=P.setElAttributes,ea.getAttributes=P.getElAttributes,ea.emptyEl=P.emptyEl,ea.appendContent=P.appendContent,ea.insertContent=P.insertContent,"function"==typeof a&&a.amd?a("Y9A500Cbwx",[],function(){return ea}):"object"==typeof d&&"object"==typeof c&&(c.exports=ea),d["default"]=ea,c.exports=d["default"]},{"../../src/js/utils/merge-options.js":149,"./component":67,"./event-target":104,"./extend.js":105,"./player":113,"./plugins.js":114,"./setup":118,"./tech/flash.js":121,"./tech/html5.js":122,"./tech/tech.js":124,"./tracks/audio-track.js":126,"./tracks/text-track.js":134,"./tracks/video-track.js":139,"./utils/browser.js":140,"./utils/create-deprecation-proxy.js":142,"./utils/dom.js":143,"./utils/events.js":144,"./utils/fn.js":145,"./utils/format-time.js":146,"./utils/log.js":148,"./utils/stylesheet.js":150,"./utils/time-ranges.js":151,"./utils/url.js":153,"global/document":1,"global/window":2,"lodash-compat/object/merge":40,"object.assign":45,xhr:56}]},{},[154])(154)}),function(a){var b=a.vttjs={},c=b.VTTCue,d=b.VTTRegion,e=a.VTTCue,f=a.VTTRegion;b.shim=function(){b.VTTCue=c,b.VTTRegion=d},b.restore=function(){b.VTTCue=e,b.VTTRegion=f}}(this),function(a,b){function c(a){if("string"!=typeof a)return!1;var b=h[a.toLowerCase()];return!!b&&a.toLowerCase()}function d(a){if("string"!=typeof a)return!1;var b=i[a.toLowerCase()];return!!b&&a.toLowerCase()}function e(a){for(var b=1;b100)throw new Error("Position must be between 0 and 100.");u=a,this.hasBeenReset=!0}})),Object.defineProperty(h,"positionAlign",e({},j,{get:function(){return v},set:function(a){var b=d(a);if(!b)throw new SyntaxError("An invalid or illegal string was specified.");v=b,this.hasBeenReset=!0}})),Object.defineProperty(h,"size",e({},j,{get:function(){return w},set:function(a){if(a<0||a>100)throw new Error("Size must be between 0 and 100.");w=a,this.hasBeenReset=!0}})),Object.defineProperty(h,"align",e({},j,{get:function(){return x},set:function(a){var b=d(a);if(!b)throw new SyntaxError("An invalid or illegal string was specified.");x=b,this.hasBeenReset=!0}})),h.displayState=void 0,i)return h}var g="auto",h={"":!0,lr:!0,rl:!0},i={start:!0,middle:!0,end:!0,left:!0,right:!0};f.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)},a.VTTCue=a.VTTCue||f,b.VTTCue=f}(this,this.vttjs||{}),function(a,b){function c(a){if("string"!=typeof a)return!1;var b=f[a.toLowerCase()];return!!b&&a.toLowerCase()}function d(a){return"number"==typeof a&&a>=0&&a<=100}function e(){var a=100,b=3,e=0,f=100,g=0,h=100,i="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return a},set:function(b){if(!d(b))throw new Error("Width must be between 0 and 100.");a=b}},lines:{enumerable:!0,get:function(){return b},set:function(a){if("number"!=typeof a)throw new TypeError("Lines must be set to a number.");b=a}},regionAnchorY:{enumerable:!0,get:function(){return f},set:function(a){if(!d(a))throw new Error("RegionAnchorX must be between 0 and 100.");f=a}},regionAnchorX:{enumerable:!0,get:function(){return e},set:function(a){if(!d(a))throw new Error("RegionAnchorY must be between 0 and 100.");e=a}},viewportAnchorY:{enumerable:!0,get:function(){return h},set:function(a){if(!d(a))throw new Error("ViewportAnchorY must be between 0 and 100.");h=a}},viewportAnchorX:{enumerable:!0,get:function(){return g},set:function(a){if(!d(a))throw new Error("ViewportAnchorX must be between 0 and 100.");g=a}},scroll:{enumerable:!0,get:function(){return i},set:function(a){var b=c(a);if(b===!1)throw new SyntaxError("An invalid or illegal string was specified.");i=b}}})}var f={"":!0,up:!0};a.VTTRegion=a.VTTRegion||e,b.VTTRegion=e}(this,this.vttjs||{}),function(a){function b(a,b){this.name="ParsingError",this.code=a.code,this.message=b||a.message}function c(a){function b(a,b,c,d){return 3600*(0|a)+60*(0|b)+(0|c)+(0|d)/1e3}var c=a.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return c?c[3]?b(c[1],c[2],c[3].replace(":",""),c[4]):c[1]>59?b(c[1],c[2],0,c[4]):b(0,c[1],c[2],c[4]):null}function d(){this.values=o(null)}function e(a,b,c,d){var e=d?a.split(d):[a];for(var f in e)if("string"==typeof e[f]){var g=e[f].split(c);if(2===g.length){var h=g[0],i=g[1];b(h,i)}}}function f(a,f,g){function h(){var d=c(a);if(null===d)throw new b(b.Errors.BadTimeStamp,"Malformed timestamp: "+k);return a=a.replace(/^[^\sa-zA-Z-]+/,""),d}function i(a,b){var c=new d;e(a,function(a,b){switch(a){case"region":for(var d=g.length-1;d>=0;d--)if(g[d].id===b){c.set(a,g[d].region);break}break;case"vertical":c.alt(a,b,["rl","lr"]);break;case"line":var e=b.split(","),f=e[0];c.integer(a,f),c.percent(a,f)?c.set("snapToLines",!1):null,c.alt(a,f,["auto"]),2===e.length&&c.alt("lineAlign",e[1],["start","middle","end"]);break;case"position":e=b.split(","),c.percent(a,e[0]),2===e.length&&c.alt("positionAlign",e[1],["start","middle","end"]);break;case"size":c.percent(a,b);break;case"align":c.alt(a,b,["start","middle","end","left","right"])}},/:/,/\s/),b.region=c.get("region",null),b.vertical=c.get("vertical",""),b.line=c.get("line","auto"),b.lineAlign=c.get("lineAlign","start"),b.snapToLines=c.get("snapToLines",!0),b.size=c.get("size",100),b.align=c.get("align","middle"),b.position=c.get("position",{start:0,left:0,middle:50,end:100,right:100},b.align),b.positionAlign=c.get("positionAlign",{start:"start",left:"start",middle:"middle",end:"end",right:"end"},b.align)}function j(){a=a.replace(/^\s+/,"")}var k=a;if(j(),f.startTime=h(),j(),"-->"!==a.substr(0,3))throw new b(b.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+k);a=a.substr(3),j(),f.endTime=h(),j(),i(a,f)}function g(a,b){function d(){function a(a){return b=b.substr(a.length),a}if(!b)return null;var c=b.match(/^([^<]*)(<[^>]+>?)?/);return a(c[1]?c[1]:c[2])}function e(a){return p[a]}function f(a){for(;o=a.match(/&(amp|lt|gt|lrm|rlm|nbsp);/);)a=a.replace(o[0],e);return a}function g(a,b){return!s[b.localName]||s[b.localName]===a.localName}function h(b,c){var d=q[b];if(!d)return null;var e=a.document.createElement(d);e.localName=d;var f=r[b];return f&&c&&(e[f]=c.trim()),e}for(var i,j=a.document.createElement("div"),k=j,l=[];null!==(i=d());)if("<"!==i[0])k.appendChild(a.document.createTextNode(f(i)));else{if("/"===i[1]){l.length&&l[l.length-1]===i.substr(2).replace(">","")&&(l.pop(),k=k.parentNode);continue}var m,n=c(i.substr(1,i.length-2));if(n){m=a.document.createProcessingInstruction("timestamp",n),k.appendChild(m);continue}var o=i.match(/^<([^.\s\/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!o)continue;if(m=h(o[1],o[3]),!m)continue;if(!g(k,m))continue;o[2]&&(m.className=o[2].substr(1).replace("."," ")),l.push(o[1]),k.appendChild(m),k=m}return j}function h(a){function b(a,b){for(var c=b.childNodes.length-1;c>=0;c--)a.push(b.childNodes[c])}function c(a){if(!a||!a.length)return null;var d=a.pop(),e=d.textContent||d.innerText;if(e){var f=e.match(/^.*(\n|\r)/);return f?(a.length=0,f[0]):e}return"ruby"===d.tagName?c(a):d.childNodes?(b(a,d),c(a)):void 0}var d,e=[],f="";if(!a||!a.childNodes)return"ltr";for(b(e,a);f=c(e);)for(var g=0;g=0&&a.line<=100))return a.line;if(!a.track||!a.track.textTrackList||!a.track.textTrackList.mediaElement)return-1;for(var b=a.track,c=b.textTrackList,d=0,e=0;ei&&(e=new l(a),g=i),a=new l(f)}return e||f}var f=new l(b),g=b.cue,h=i(g),j=[];if(g.snapToLines){var k;switch(g.vertical){case"":j=["+y","-y"],k="height";break;case"rl":j=["+x","-x"],k="width";break;case"lr":j=["-x","+x"],k="width"}var m=f.lineHeight,n=m*Math.round(h),o=c[k]+m,p=j[0];Math.abs(n)>o&&(n=n<0?-1:1,n*=Math.ceil(o/m)*m),h<0&&(n+=""===g.vertical?c.height:c.width,j=j.reverse()),f.move(p,n)}else{var q=f.lineHeight/c.height*100;switch(g.lineAlign){case"middle":h-=q/2;break;case"end":h-=q}switch(g.vertical){case"":b.applyStyles({top:b.formatStyle(h,"%")});break;case"rl":b.applyStyles({left:b.formatStyle(h,"%")});break;case"lr":b.applyStyles({right:b.formatStyle(h,"%")})}j=["+y","-x","+x","-y"],f=new l(b)}var r=e(f,j);b.move(r.toCSSCompatValues(c))}function n(){}var o=Object.create||function(){function a(){}return function(b){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return a.prototype=b,new a}}();b.prototype=o(Error.prototype),b.prototype.constructor=b,b.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}},d.prototype={set:function(a,b){this.get(a)||""===b||(this.values[a]=b)},get:function(a,b,c){return c?this.has(a)?this.values[a]:b[c]:this.has(a)?this.values[a]:b},has:function(a){return a in this.values},alt:function(a,b,c){for(var d=0;d=0&&b<=100))&&(this.set(a,b),!0)}};var p={"&":"&","<":"<",">":">","‎":"‎","‏":"‏"," ":" "},q={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},r={v:"title",lang:"lang"},s={rt:"ruby"},t=[1470,1472,1475,1478,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1523,1524,1544,1547,1549,1563,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1645,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1765,1766,1774,1775,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1807,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2142,2208,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,8207,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64434,64435,64436,64437,64438,64439,64440,64441,64442,64443,64444,64445,64446,64447,64448,64449,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65020,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67671,67672,67673,67674,67675,67676,67677,67678,67679,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67862,67863,67864,67865,67866,67867,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67903,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68160,68161,68162,68163,68164,68165,68166,68167,68176,68177,68178,68179,68180,68181,68182,68183,68184,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68221,68222,68223,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68440,68441,68442,68443,68444,68445,68446,68447,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68472,68473,68474,68475,68476,68477,68478,68479,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,1114109]; j.prototype.applyStyles=function(a,b){b=b||this.div;for(var c in a)a.hasOwnProperty(c)&&(b.style[c]=a[c])},j.prototype.formatStyle=function(a,b){return 0===a?0:a+b},k.prototype=o(j.prototype),k.prototype.constructor=k,l.prototype.move=function(a,b){switch(b=void 0!==b?b:this.lineHeight,a){case"+x":this.left+=b,this.right+=b;break;case"-x":this.left-=b,this.right-=b;break;case"+y":this.top+=b,this.bottom+=b;break;case"-y":this.top-=b,this.bottom-=b}},l.prototype.overlaps=function(a){return this.lefta.left&&this.topa.top},l.prototype.overlapsAny=function(a){for(var b=0;b=a.top&&this.bottom<=a.bottom&&this.left>=a.left&&this.right<=a.right},l.prototype.overlapsOppositeAxis=function(a,b){switch(b){case"+x":return this.lefta.right;case"+y":return this.topa.bottom}},l.prototype.intersectPercentage=function(a){var b=Math.max(0,Math.min(this.right,a.right)-Math.max(this.left,a.left)),c=Math.max(0,Math.min(this.bottom,a.bottom)-Math.max(this.top,a.top)),d=b*c;return d/(this.height*this.width)},l.prototype.toCSSCompatValues=function(a){return{top:this.top-a.top,bottom:a.bottom-this.bottom,left:this.left-a.left,right:a.right-this.right,height:this.height,width:this.width}},l.getSimpleBoxPosition=function(a){var b=a.div?a.div.offsetHeight:a.tagName?a.offsetHeight:0,c=a.div?a.div.offsetWidth:a.tagName?a.offsetWidth:0,d=a.div?a.div.offsetTop:a.tagName?a.offsetTop:0;a=a.div?a.div.getBoundingClientRect():a.tagName?a.getBoundingClientRect():a;var e={left:a.left,right:a.right,top:a.top||d,height:a.height||b,bottom:a.bottom||d+(a.height||b),width:a.width||c};return e},n.StringDecoder=function(){return{decode:function(a){if(!a)return"";if("string"!=typeof a)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(a))}}},n.convertCueToDOMTree=function(a,b){return a&&b?g(a,b):null};var u=.05,v="sans-serif",w="1.5%";n.processCues=function(a,b,c){function d(a){for(var b=0;b")===-1){i.cue.id=j;continue}case"CUE":try{f(j,i.cue,i.regionList)}catch(m){i.reportOrThrowError(m),i.cue=null,i.state="BADCUE";continue}i.state="CUETEXT";continue;case"CUETEXT":var n=j.indexOf("-->")!==-1;if(!j||n&&(l=!0)){i.oncue&&i.oncue(i.cue),i.cue=null,i.state="ID";continue}i.cue.text&&(i.cue.text+="\n"),i.cue.text+=j;continue;case"BADCUE":j||(i.state="ID");continue}}}catch(m){i.reportOrThrowError(m),"CUETEXT"===i.state&&i.cue&&i.oncue&&i.oncue(i.cue),i.cue=null,i.state="INITIAL"===i.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var a=this;try{if(a.buffer+=a.decoder.decode(),(a.cue||"HEADER"===a.state)&&(a.buffer+="\n\n",a.parse()),"INITIAL"===a.state)throw new b(b.Errors.BadSignature)}catch(c){a.reportOrThrowError(c)}return a.onflush&&a.onflush(),this}},a.WebVTT=n}(this,this.vttjs||{}),c("Vca4IK7tex",["require","BGOV2j3JhQ","4OijLabf9G","hrlEmFg6dA","wn9koSpAL6","ttPFrkcFg1","79AWdTDOdY","S4q3Px33Hi","BGfc0cTnlM","FZaVob20PS","28ry1J3viX","sQTlpCJhyw","lUDily6iva","XX8BVf8ZVw","TEweIcoFYI"],function(a){var b=a("BGOV2j3JhQ"),c=a("4OijLabf9G"),d=a("hrlEmFg6dA"),e=a("wn9koSpAL6"),f=a("ttPFrkcFg1"),g=a("79AWdTDOdY"),h=a("S4q3Px33Hi"),i=a("BGfc0cTnlM"),j=a("FZaVob20PS"),k=a("28ry1J3viX"),l=a("sQTlpCJhyw"),m=a("lUDily6iva"),n=a("XX8BVf8ZVw"),o=a("TEweIcoFYI"),p=l({base:f,constructor:function(){var a=this;d.log("HiroHtmlPlayer: HiroHtmlPlayer()"),a.base.apply(a,arguments)},canAutoplay:function(){var a=this,b=a.config,c=b.forceNoAutoplay,d=!0;return c&&(d=!1),d&&a.videoStarted},setWasClickAnGet:function(){var a=this,b=!1;return a.wasSessionClick&&(b=!0),a.wasSessionClick=!0,b},createAdBreak:function(a){var d=this,e=d.config,f=e.width,g=e.height,h=d.iframeFactory,j=new i(b({},a,{width:f,height:g,container:d.playerContainer,adVideoWrapper:d.adVideoWrapper,adVideoPlayer:d.adVideoPlayer,canAutoplay:c.proxy(d.canAutoplay,d),rotoscopeDefaultPrefixUrl:e.rotoscopeDefaultPrefixUrl,baseVolume:e.scale_start,accountID:e.consoleID,folderName:e.folderName,sessionID:e.sessionID,initStartMaxTimeInSec:e.initStartMaxTimeInSec||120,playerSizeConstraint:e.playerSizeConstraint,losFirstinBreak:e.losFirstinBreak,experimentId:e.experimentId,volume:e.lob_start,onClickEnabled:e.onClickEnabled,maxBleeps:e.maxBleeps,maxBleepsjs:e.maxBleepsjs,blockBleepOnChanel:e.blockBleepOnChanel,stopAfterProgressEvent:e.stopAfterProgressEvent,pauseOnAdClick:e.pauseOnAdClick,isPremiumSite:!1,muteButton:e.muteButton,blockUnknownVendor:e.blockUnknownVendor,approvedVendorUrls:e.approvedVendorUrls||[],approvedVendorClasses:e.approvedVendorClasses||[],blackVendorExceptions:e.blackVendorExceptions||[],monitoredVendors:e.monitoredVendors||[],adTypePreference:e.adTypePreference,mediaTypeSortPreferences:e.mediaTypeSortPreferences,internalAdIdLength:e.internalAdIdLength,clipUrl:d.playlist.current().url,iframeFactory:h,apiEvents:d.apiEvents,moat:a.moat,useDynamicTimeout:e.useDynamicTimeout,dynamicTimeoutSuccessEventPerc:e.dynamicTimeoutSuccessEventPerc,cms_co:e.cms_co,isUseSherlokUrl:e.isUseSherlokUrl,isMobileEnv:e.isMobileEnv,numberOfTries:e.numberOfTries,isAbTest:e.isAbTest,isAbTestOptimBWIgnore:e.isAbTestOptimBWIgnore,waterfallOptimizationRules:e.waterfallOptimizationRules,responseTimerSecs:e.responseTimerSecs,setWasClickAnGet:c.proxy(d.setWasClickAnGet,d),flashDownloaderReady:d.installFlashDownloaderAPI?d.installFlashDownloaderAPI.isReady():m()}));return j.on("adpause",function(a,b){var c=b.ad;d.stageManager.current()===c&&(d.apiEvents.trigger("pause"),d.apiEvents.trigger("adpause"),j.one("adresume",function(){d.apiEvents.trigger("resume"),d.apiEvents.trigger("adresume")}))}),j.on("adimpression",function(){d.internalCookieHandler.setImpression()}),j},createClip:function(a){var b=this,c=b.config,d=b.apiEvents,f=new j(a,b.videoPlayer,b.videoWrapper,c,d);return f.on("pause",function(){b.stageManager.current()===f&&(b.apiEvents.trigger("pause"),f.one("play",function(){b.apiEvents.trigger("resume")}))}),c.movieLinkUrl&&f.on("click",function(a,g){var h,i=40,j=f.getBoundingClientRect(),k=g.clientY,l=k-j.top,m={force:!0,samplingValue:100};l