var export_function; !function (e) { var n = {}, r = { 8: 0, 7: 0 }; function i(t) { if (n[t]) return n[t].exports; var r = n[t] = { i: t, l: !1, exports: {} }; return e[t].call(r.exports, r, r.exports, i), r.l = !0, r.exports; } i.e = function (e) { var t = [], n = r[e]; if (0 !== n) if (n) t.push(n[2]);else { var a = new Promise(function (t, i) { n = r[e] = [t, i]; }); t.push(n[2] = a); var o, s = document.createElement("script"); s.charset = "utf-8", s.timeout = 120, i.nc && s.setAttribute("nonce", i.nc), s.src = function (e) { return i.p + "" + ({ 0: "pako_deflate", 4: "vendors.crypto", 5: "vendors.jszip", 6: "vendors.kiwi.mat", 7: "vendors.pako_deflate" }[e] || e) + ".f7a84bba.js"; }(e); var c = new Error(); o = function (t) { s.onerror = s.onload = null, clearTimeout(u); var n = r[e]; if (0 !== n) { if (n) { var i = t && ("load" === t.type ? "missing" : t.type), a = t && t.target && t.target.src; c.message = "Loading chunk " + e + " failed.\n(" + i + ": " + a + ")", c.name = "ChunkLoadError", c.type = i, c.request = a, n[1](c); } r[e] = undefined; } }; var u = setTimeout(function () { o({ type: "timeout", target: s }); }, 12e4); s.onerror = s.onload = o, document.head.appendChild(s); } return Promise.all(t); }, i.m = e, i.c = n, i.d = function (e, t, n) { i.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, get: n }); }, i.r = function (e) { "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(e, "__esModule", { value: !0 }); }, i.t = function (e, t) { if (1 & t && (e = i(e)), 8 & t) return e; if (4 & t && "object" == typeof e && e && e.__esModule) return e; var n = Object.create(null); if (i.r(n), Object.defineProperty(n, "default", { enumerable: !0, value: e }), 2 & t && "string" != typeof e) for (var r in e) i.d(n, r, function (t) { return e[t]; }.bind(null, r)); return n; }, i.n = function (e) { var t = e && e.__esModule ? function () { return e["default"]; } : function () { return e; }; return i.d(t, "a", t), t; }, i.o = function (e, t) { return Object.prototype.hasOwnProperty.call(e, t); }, i.p = "//static.iqiyi.com/js/player_vt20211116/", i.oe = function (e) { throw console.error(e), e; }; export_function = i }({ 0: function (e, t, n) { "use strict"; t.a = { Status_Idle: "idle", Status_Ready: "ready", Status_Loadstart: "loadstart", Status_Loaddone: "loaddone", Status_LoadedMetaData: "loadedmetadata", Status_StartPlay: "startplay", Status_EveryStartPlay: "everystartplay", Status_Waiting: "waiting", Status_Paused: "paused", Status_Play: "play", Status_Playing: "playing", Status_Stoped: "stoped", Status_End_Play: "endplay", Status_PlayError: "error", Status_PatchStartplay: "patchstartplay", Status_MiddStoped: "middstoped", Status_AdLoaded: "adloaded", Status_AdInit: "adinit", Status_AdLoadstart: "adloadstart", Status_AdStartPlay: "adstartplay", Status_ADEveryStartPlay: "adeverystartplay", Status_AdPlaying: "adplaying", Status_AdPaused: "adpaused", Status_AdWillPlayEnded: "adwillended", Status_AdPlayEnded: "adended", Status_AdError: "aderror", Status_AdStalled: "adstalled", Status_AdWaiting: "adwaiting", Status_AresPlay: "aresplay", Status_AresEnded: "aresended", Status_AresNoticeInfo: "aresnoticeinfo", Status_ADLoadedMetaData: "adloadedmetadata", Status_Error: "ntferror", Status_Destroy: "ntfdestroy", NTF_StatusChanged: "statusChanged", NTF_Error: "engineError", NTF_SRC_Attaching: "srcAttaching", NTF_VideoRefresh: "videorefresh", NTF_VideoChange: "videochange", NTF_VideoChanged: "videochanged", NTF_CanPlayThrough: "canplaythrough", NTF_VolumeChanged: "volumechanged", NTF_RateChanged: "ratechange", NTF_KeyVolumeChange: "keyvolumechange", NTF_DurationChanged: "durationchange", NTF_VRSStart: "vrsstart", NTF_VRSReady: "vrsready", NTF_VRSDone: "vrsdone", NTF_VRSPreloaded: "vrspreloaded", NTF_VDChangeFail: "ntfvdchangefail", NTF_AUDChanged: "ntfaudchange", NTF_AUDChangeFail: "ntfaudchangefail", NTF_ARES_Info: "ntfaresinfo", NTF_DefinitionSwitching: "definitionswitch", NTF_DefinitionSwitched: "definitionswitched", NTF_AudioSwitching: "aduioswitching", NTF_AudioSwitched: "aduioswitched", NTF_TimeUpdate: "timeupdate", NTF_Progress: "progress", NTF_Before_Seeking: "beforeSeeking", NTF_Seeking: "seeking", NTF_Seeked: "seeked", NTF_Recharge: "recharge", NTF_BuyPlay: "buyPlay", NTF_SkipHook: "skiphook", NTF_FollowUpNextLoad: "followUpNextLoad", NTF_NeedUserGesture4Playback: "needUserGesture4Playback", NTF_MutedStartPlay: "mutedStartPlay", NTF_PlayingFailByAutoPlay: "playingFailByAutoPlay", NTF_DelayToPlay: "delaytoplay", NTF_DelayToPlay_End: "delaytoplayend", NTF_Get_Record: "getrecord", NTF_AD_Showtips: "adshowtips", NTF_PLAY_MUTED: "playfailmuted", NTF_FPS_REPORT: "playFPSReport", NTF_IVPACKAGEPARSE_Failed: "IVPackageParse_Failed", NTF_IVPACKAGEPARSE_Finished: "IVPackageParse_Finished", NTF_AD_CanPlayThrough: "adcanplaythrough", NTF_AD_VolumeChanged: "advolumechanged", NTF_AD_DurationChanged: "addurationchange", NTF_AD_TimeUpdate: "adtimeupdate", NTF_AD_Progress: "adprogress", NTF_AD_Seeking: "adseeking", NTF_AD_Seeked: "adseeked", NTF_AD_NotifyManager: "jsNotifyAdManager", NTF_AD_Start: "jsNotifyAdStart", NTF_AD_End: "jsNotifyAdEnd", NTF_AD_CloudPlay: "adcloudplay", NTF_AD_CloudPlayEnd: "adcloudplayend", NTF_AD_BLOCK: "adblock", NTF_ARES_Load: "aresload", NTF_Show_VIPPay: "showVIPPay", NTF_PREVIEW_END: "previewEnd", NTF_TW_BLOCK: "twBlock", NTF_SKIP_PRELUDE: "skipPrelude", Evt_StartFromHistory: "playStartFromHistory", Evt_SkipHeader: "playSkipHeader", Evt_SkipTailer: "playSkipTailer", Evt_StartShareTime: "playShareTime", Evt_PreloadAD: "playPreloadAD", ERROR_HttpFailed: "P00001", ERROR_AnalyzFailed: "P00002", Enjoy_Evt_PlayEnd: "enjoy_play_end", Enjoy_Evt_PanleShow: "enjoy_panle_show", HTTP_ENGINE: "HTTP", ENGINE_TYPE: "KIWI", CDN_LOADERMODE: "CDN", P2P_LOADERMODE: "P2P" }; }, 1: function (e, t) { function n(t) { return e.exports = n = Object.setPrototypeOf ? Object.getPrototypeOf : function (e) { return e.__proto__ || Object.getPrototypeOf(e); }, e.exports["default"] = e.exports, e.exports.__esModule = !0, n(t); } e.exports = n, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 2: function (e, t) { e.exports = function (e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function"); }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 3: function (e, t) { function n(e, t) { for (var n = 0; n < t.length; n++) { var r = t[n]; r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r); } } e.exports = function (e, t, r) { return t && n(e.prototype, t), r && n(e, r), e; }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 4: function (e, t, n) { var r = n(233); e.exports = function (e, t) { if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function"); e.prototype = Object.create(t && t.prototype, { constructor: { value: e, writable: !0, configurable: !0 } }), t && r(e, t); }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 5: function (e, t, n) { var r = n(35)["default"], i = n(38); e.exports = function (e, t) { return !t || "object" !== r(t) && "function" != typeof t ? i(e) : t; }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 6: function (e, t, n) { "use strict"; var r = 0, i = "ntf_"; t.a = { NTF_PLG_Enable: i + r++, NTF_PLG_Disable: i + r++, NTF_HOTKEY_ControlbarShow: i + r++, NTF_Play: i + r++, NTF_Pause: i + r++, NTF_Replay: i + r++, NTF_ChangeVolume: i + r++, NTF_PlayerSmallWindowStatus: i + r++, NTF_AllPluginsLoaded: i + r++, NTF_ControlbarShow: i + r++, NTF_ControlbarHide: i + r++, NTF_DefinitionBtnClick: i + r++, NTF_DefinitionBtnMouseEnter: i + r++, NTF_DefinitionBtnMouseLeave: i + r++, NTF_DefinitionListShow: i + r++, NTF_DefinitionListhide: i + r++, NTF_DefinitionADShow: i + r++, NTF_DefinitionADClick: i + r++, NTF_DefinitionUpdateText: i + r++, NTF_StageSizeChange: i + r++, NTF_FullScreen: i + r++, NTF_WebFullScreen: i + r++, NTF_SetDownLoad: i + r++, NTF_BarrageSelfSend: i + r++, NTF_BarrageSettingChange: i + r++, NTF_HIDE_BOTTOM_TOP: i + r++, NTF_SHOW_BOTTOM_TOP: i + r++, NTF_BOTTOM_MUTUAL_EXCLUSION: i + r++, NTF_SHOW_VIDEOLIST: i + r++, NTF_HIDE_VIDEOLIST: i + r++, NTF_VIDEOLIST_CHANGED: i + r++, NTF_HIDE_TOPBAR: i + r++, NTF_SHOW_TOPBAR: i + r++, NTF_CLICK_PLAYLIST_BTN: i + r++, NTF_SHOW_PLAYLIST_BTN: i + r++, NTF_HIDE_PLAYLIST_BTN: i + r++, NTF_SEEKBAR_HOVER: i + r++, NTF_SHOW_HEATMAP: i + r++, NTF_HIDE_CONTROLBAR_VIDEOTIP: i + r++, NTF_SHOW_TOAST: i + r++, NTF_SHOW_TIPS: i + r++, NTF_SHOW_SETTING_BOX: i + r++, NTF_SUBTITLES_REGISTER_DOM: i + r++, NTF_USERSET_SKIP_BTN: i + r++, NTF_PROGRESS_SKIP_BTN: i + r++, NTF_KeyVolumeChange: i + r++, NTF_SHOW_LOGIN_PANEL: i + r++, NTF_SHOW_RECOMMEND_PANEL: i + r++, NTF_HIDE_RECOMMEND_PANEL: i + r++, NTF_VideoListChanged: "videolistchanged", NTF_ADDVideoList: "addvideolist", NTF_REMOVEVideoList: "removevideolist", NTF_ClientInstallChecked: "clientinstallchecked", NTF_IV_SWITCH_FromStoryLine: "ivswitchfromstoryline", NTF_IV_REPLAY: "ivreplay", NTF_IV_PLAYEND: "ivplayend", NTF_IV_INTERACTIONSTART: "ivinteractionstart", NTF_IV_INTERACTIONEND: "ivinteractionend", NTF_IV_SHOWSTROYGUIDE: "ivshowstoryguide", NTF_IV_SHOWSTROYLIST: "ivshowstorylinelist", NTF_BACK_TO_IV_MAIN: "ivbacktomain", NTF_FOLLOW_SET_INFO: "followsetinfo", NTF_FOLLOW_CHANGE_STATE: "followchangestate", NTF_GESTURE_ASYNC_CONTROLS: i + r++, NTF_USER_SEEK: i + r++, NTF_BanTipHide: i + r++, NTF_WebFullScreen_BeforeChange: i + r++, NTF_WebFullScreen_AfterChange: i + r++, NTF_WebFullScreen_SetSwitch: i + r++, NTF_FullScreen_BeforeChange: i + r++, NTF_FullScreen_AfterChange: i + r++, NTF_ScoreTask_ScoreChange: i + r++, NTF_FullScreen_SetSwitch: i + r++, NTF_VideoPercent_Changed: i + r++, NTF_RIGHTBAR_STATUS_CHANGED: i + r++, NTF_EXPANDSCREEN_STATUS_CHANGED: i + r++, NTF_Barrage_SetConfigInfo: i + r++, NTF_Barrage_SetChannelConfigInfo: i + r++, NTF_Barrage_SetSwitch: i + r++, NTF_Barrage_ShowLike: i + r++, NTF_Barrage_ShowMoreLike: i + r++, NTF_Barrage_ShowReport: i + r++, NTF_Barrage_EnsureReport: i + r++, NTF_Barrage_ShowRulePage: i + r++, NTF_Barrage_NotifyBarrageData: i + r++, NTF_Barrage_Send: i + r++, NTF_Barrage_ClearBanWord: i + r++, NTF_Barrage_AddBanWord: i + r++, NTF_Barrage_RemoveBanWord: i + r++, NTF_Barrage_CatchSystemBarrage: i + r++, NTF_Barrage_NotifyGiftInfo: i + r++, NTF_Barrage_ShowSystemBarrage: i + r++, NTF_Barrage_ClickSystemBarrage: i + r++, NTF_Barrage_ClickSystemBarrageButton: i + r++, NTF_Barrage_RequestBarrageData: i + r++, NTF_Subtitles_Changing: i + r++, NTF_Subtitles_Changed: i + r++, NTF_Subtitles_ChangeFailed: i + r++, NTF_FeedBack_Show: i + r++, NTF_FeedBack_Hide: i + r++, NTF_FeedBack_Panel_show: i + r++, NTF_FeedBack_getInfo: i + r++, NTF_TO_DIVERSION: i + r++, NTF_AIView_ItemClick: i + r++, NTF_AIView_AIResult: i + r++, NTF_AIView_AIFeedback: i + r++, NTF_AIView_CLOSE: i + r++, NTF_AIView_BAIKE_CLOSE: i + r++, NTF_AIView_BAIKE_STATECHANGE: i + r++, NTF_IVOS_REC_DATA_COMPLETE: i + r++, NTF_IVOS_DYN_BOX_DATA_COMPLETE: i + r++, NTF_IVOS_TIP_BOX_DATA_COMPLETE: i + r++, NTF_IVOS_REQUEST_IN: i + r++, NTF_IVOS_PREVIEW_CLOSE: i + r++, NTF_IVOS_PREVIEW_STARTPLAY: i + r++, NTF_IVOS_STATE_CHANGED: i + r++, NTF_SVP_POINTSREFRESH: i + r++, NTF_Voice_Change: i + r++, NTF_CTXMenu_Copied: i + r++, NTF_Hotkey_Percent_Seek: i + r++, NTF_Hotkey_Playback_Rate: i + r++, MINI_NTF_PLAY_END: i + r++, MINI_NTF_POSTER_SHOW: i + r++, MINI_NTF_POSTER_HIDE: i + r++, Type_Play: "play", Type_Pause: "pause", Type_Replay: "replay", Type_ExitPic: "exitpicinpic", Type_SEEK_DRAGSTART: "seekdragstart", Type_SEEK_DRAGEND: "seekdragend" }; }, 7: function (e, t, n) { "use strict"; n(137), n(16), n(29), n(25), n(39), n(54), n(43); t.a = function () { var e = "", t = {}, n = {}, r = "", i = navigator, a = i.platform, o = i.userAgent.toLowerCase(); n.userAgent = o; var s = ""; s = navigator.connection && navigator.connection.effectiveType ? navigator.connection.effectiveType : (s = o.match(/NetType\/\w+/) ? o.match(/NetType\/\w+/)[0] : "").toLowerCase().replace("nettype/", ""); var c = o.match(/rtrident/), u = !c && o.match(/(ipad).*os\s([\d_]+)/), d = !c && !u && o.match(/(iphone\sos)\s([\d_]+)/), l = o.match(/Android\s+([\d.]+)/i), f = o.match(/(?:redmi|hm) ([\w ]+) build/i), h = o.match(/iqiyireader iqiyireaderversion\/([\d.]+)/i), p = o.match(/iqiyiversion_reader\/([\d.]+)/i), _ = !h && !p && /iqiyiapp/gi.test(o); if (n.IE11 = /rv\:11/.test(o), n.IE = /msie/.test(o) || n.IE11, n.IE6 = /msie 6/.test(o), n.IE7 = /msie 7/.test(o), n.IE8 = /msie 8/.test(o), n.IE9 = /msie 9/.test(o), n.IE10 = /msie 10/.test(o), n.EDGE = /edge/.test(o), n.iPhone = /iphone os/.test(o) && !c, n.iPhone4 = /iphone os [45]_/.test(o) && !c, n.iPad = /ipad/.test(o) && !c, n.iPod = /iPod/i.test(o) && !c, n.isTouch = "ontouchstart" in window || window.DocumentTouch && document instanceof window.DocumentTouch, n.CHROMEIOS = /crios/.test(o), n.CHROME = /chrome/.test(o) && !n.EDGE, n.SAFARI = /safari/.test(o) && !/chrome/.test(o), n.FIREFOX = /firefox/.test(o), n.mobile = /mobile/gi.test(o), n.mobileSafari = n.iPhone || n.iPhone || n.iPad, n.QQ = /QQBrowser/gi.test(o), n.WECHAT = /(wechat)|(micromessenger)/gi.test(o), n.SmartTV = /SMART-TV/gi.test(o), n.BAIDU = /baidubrowser/gi.test(o), n.BAIDU_BOX = /baiduboxapp/gi.test(o), n.HUAWEI = /huaweibrowser/gi.test(o), n.VIVO = /vivobrowser/gi.test(o), n.MIUI = /miuibrowser/gi.test(o), n.MIUI_VIDEO = /miuivideo/gi.test(o), n.CHROME) { var v = /chrome\/([\d\.]+) /gi.exec(o); n.version = v ? parseInt(v[1], 10) : 0; } if (n.EDGE) { var g = /edge\/([\d\.]+)/gi.exec(o); n.version = g ? parseInt(g[1], 10) : 0; } f && (n.redmi = f); var y = /mac/i.test(a), m = "X11" == a && !y, b = /win/i.test(a) && !m, k = /android/.test(o); t.unix = m, t.win = b, t.mac = y, t.android = k, t.androidMobile = k && n.mobile, t.androidTablet = k && (!n.mobile || /pad/i.test(o)), l && (t.version = l[1]), t.ios = !1, d && (t.ios = !0, t.version = d[2].replace(/_/g, ".")), u && (t.ios = !0, t.version = u[2].replace(/_/g, ".")), n.iPod && (t.ios = !0), e = n.iPad ? "b85da1cf3ae44351" : "b6c13e26323c537d"; var x = function (e) { return r || function (e) { var r = "01"; (n.iPhone || t.android) && (r = "02"), (n.iPad || t.androidTablet) && (r = "03"); var i = "01"; return t.android && (i = "02"), t.mac && (i = "08"), t.ios && (i = "03"), r + i + "00310100" + (e ? "10" : "00") + "000000"; }(e); }, T = function (e, t) { function n(e) { return e.indexOf(".") > -1 ? e.split(".").slice(0, 3) : [e.slice(0, 6)]; } try { e = n("".concat(e)), t = n("".concat(t)); for (var r = 0; r < e.length || r < t.length;) { var i = r < e.length && "undefined" != typeof e[r] ? parseInt(e[r]) : 0, a = r < t.length && "undefined" != typeof t[r] ? parseInt(t[r]) : 0; if (i > a) return 1; if (i < a) return -1; r++; } } catch (o) {} return 0; }, S = t.ios && !h && !p || t.android && ((_ || n.HUAWEI || n.MIUI_VIDEO || n.MIUI) && T(t.version, "4.0") >= 0 || (n.BAIDU_BOX || n.BAIDU || n.WECHAT || !n.WECHAT && n.QQ && T(n.version, "7.6") >= 0) && T(t.version, "4.4") >= 0 || n.VIVO && T(t.version, "5.0") > 0) ? "m3u8" : "mp4"; return /__pmode__=m3u8/.test(window.location.href) ? S = "m3u8" : /__pmode__=mp4/.test(window.location.href) && (S = "mp4"), { browser: n, os: t, code: e, getPtid: x, setPtid: function (e) { r = e; }, getAgentType: function (e) { var t = 1; switch (x(e).substr(0, 4)) { case "0108": t = 276; break; case "0303": t = 10; break; case "0302": t = 11; break; case "0203": t = 13; break; case "0202": t = 12; } return t; }, browserName: function () { var e = ""; return n.CHROME ? e = "CHROME" : n.SAFARI ? e = "SAFARI" : n.FIREFOX ? e = "FIREFOX" : n.QQ ? e = "QQ" : n.WECHAT ? e = "WECHAT" : n.IE ? e = "IE" : n.IE6 ? e = "IE6" : n.IE7 ? e = "IE7" : n.IE8 ? e = "IE8" : n.IE9 ? e = "IE9" : n.IE10 ? e = "IE10" : n.EDGE ? e = "EDGE" : n.mobileSafari ? e = "mobileSafari" : t.ios || t.ios ? e = "ios" : t.androidMobile ? e = "androidMobile" : t.androidTablet && (e = "androidTablet"), e; }, network: s, playerMode: S }; }(); }, 8: function (e, t, n) { "use strict"; var r = n(35), i = n.n(r), a = n(2), o = n.n(a), s = n(3), c = n.n(s), u = (n(10), n(54), n(29), n(16), n(109), n(19), n(39), n(181), n(44), n(27), n(25), n(87), n(51), n(20)), d = document, l = window, f = /^-ms-/, h = /-([a-z])/g, p = Object.prototype.toString, _ = Array.prototype.slice; function v(e) { return e.replace(f, "ms-").replace(h, function (e, t) { return t.toUpperCase(); }); } function g(e, t) { return e.className && e.className.baseVal !== undefined ? new RegExp("(\\s|^)" + t + "(\\s|$)").test(e.getAttribute("class")) : (" " + e.className + " ").indexOf(" " + t + " ") >= 0; } function y(e, t) { var n = e.className && e.className.baseVal !== undefined; g(e, t) || (n ? e.setAttribute("class", e.getAttribute("class") + " " + t) : e.className += (e.className ? " " : "") + t); } function m(e, t) { if (e.className && e.className.baseVal !== undefined) { var n = e.getAttribute("class").replace(new RegExp("(\\s|^)" + t + "(\\s|$)", "g"), "$2"); g(e, t) && e.setAttribute("class", n); } else { for (var r = " " + e.className + " "; r.indexOf(" " + t + " ") >= 0;) r = r.replace(" " + t + " ", " "); e.className = "function" == typeof r.trim ? r.trim() : r.replace(/^\s+|\s+$/g, ""); } } var b = function () { function e(t) { o()(this, e); var n = !1; try { addEventListener("test", null, Object.defineProperties({}, { passive: { get: function () { return n = !0, !1; }, configurable: !0, enumerable: !0 } })); } catch (r) {} return this._supportOptions = n, this._query.call(this, t); } return c()(e, [{ key: "find", value: function (t) { return this._query(t, new e()); } }, { key: "findHook", value: function (e) { return this.find('[data-player-hook="'.concat(e, '"]')); } }, { key: "_query", value: function (e, t) { var n, r = this, i = []; if (!e) return this; if ("[object nodelist]" === p.call(e).toLowerCase()) i = e;else if (e.nodeType) i.push(e);else if (t) for (n = 0; n < r.length; n++) i = i.concat(_.call(r[n].querySelectorAll(e)));else i = e.__$__ && "length" in e ? _.call(e) : d.querySelectorAll(e); for (t = t || r, n = 0; n < i.length; n++) t[n] = i[n]; return t.__$__ = !0, t.length = i.length, t; } }, { key: "_each", value: function (e) { for (var t = this, n = 0; n < t.length && !1 !== e.call(t[n], n, t[n]); n++); return t; } }, { key: "addClass", value: function (e) { return this._each(function (t, n) { y(n, e); }); } }, { key: "removeClass", value: function (e) { return this._each(function (t, n) { m(n, e); }); } }, { key: "replaceClass", value: function (e) { return this._each(function (t, n) { !function (e, t) { var n = t; e.className = "function" == typeof n.trim ? n.trim() : n.replace(/^\s+|\s+$/g, ""); }(n, e); }); } }, { key: "toggleClass", value: function (e) { return this._each(function (t, n) { !function (e, t) { g(e, t) ? m(e, t) : y(e, t); }(n, e); }); } }, { key: "hasClass", value: function (e) { return g(this[0], e); } }, { key: "css", value: function (e, t) { if ("object" === i()(e)) { for (var n in e) this.css(n, e[n]); return this; } return t !== undefined ? this._each(function (n, r) { r.style[v(e)] = t; }) : (this.length > 0 && (t = getComputedStyle(this[0])[v(e)]), t); } }, { key: "show", value: function () { return this.css("display", ""); } }, { key: "hide", value: function () { return this.css("display", "none"); } }, { key: "attr", value: function (e, t) { return t !== undefined ? this._each(function (n, r) { r.setAttribute(e, t); }) : (this.length > 0 && (t = this[0].getAttribute(e)), t); } }, { key: "removeAttr", value: function (e) { this._each(function (t, n) { 1 === n.nodeType && n.removeAttribute(e); }); } }, { key: "children", value: function () { var e, t = [], n = this[0]; if (n) for (e = n.firstChild; e;) 1 === e.nodeType && t.push(e), e = e.nextSibling; return t; } }, { key: "html", value: function (e) { if ("string" == typeof e) this._each(function (t, n) { n.innerHTML = e; });else if (this[0]) return this[0].innerHTML; } }, { key: "append", value: function (e) { var t, n, r = this, i = r[0]; return i ? ("string" == typeof e && (t = d.createDocumentFragment(), n = d.createElement("iqpdiv"), t.appendChild(n), n.innerHTML = e, e = n.firstChild), i.appendChild(e), n = null, r) : r; } }, { key: "remove", value: function () { return this._each(function (e, t) { t.parentNode && t.parentNode.removeChild(t); }); } }, { key: "offset", value: function () { var e, t = d.documentElement, n = this[0]; return n ? { top: (e = n.getBoundingClientRect()).top + (l.pageYOffset || t.scrollTop) - (t.clientTop || 0), left: e.left + (l.pageXOffset || t.scrollLeft) - (t.clientLeft || 0) } : { top: 0, left: 0 }; } }, { key: "width", value: function (e) { var t = this[0]; if (!t) return 0; if (e !== undefined) return this.css("width", isNaN(e) ? e : e + "px"); var n = this.css("width"); if (n = parseInt("100%" === n ? 0 : n), isNaN(n)) { var r = t.offsetWidth; r <= 0 || null == r || (n = r); } return n; } }, { key: "height", value: function (e) { return this[0] ? e !== undefined ? this.css("height", isNaN(e) ? e : e + "px") : parseInt(this.css("height")) : 0; } }, { key: "contains", value: function (e) { var t, n = this[0]; return e && (e.nodeType ? t = e : e.__$__ && (t = e[0])), !(!n || !t) && n.contains(t); } }, { key: "on", value: function (e, t, n) { var r = this, i = this._events = this._events || [], a = i[e]; return n = Object(u.a)({ capture: !1, passive: !1, once: !1 }, n || {}, !0), a || (a = i[e] = []), a.push(t), this._each(function (i, a) { a.addEventListener(e, t, r._supportOptions ? n : n.capture); }); } }, { key: "un", value: function (e, t) { var n = this._events || [], r = n[e]; return r || (r = n[e] = []), this._each(function (n, i) { var a; if (t) { for (; (a = r.indexOf(t)) > -1;) r.splice(a, 1); i.removeEventListener(e, t); } else r.length > 0 && (r.forEach(function (t) { i.removeEventListener(e, t); }), r.splice(0, r.length)); }); } }, { key: "fire", value: function (e, t) { var n = this, r = n._events = n._events || [], i = r[e]; i || (i = r[e] = []), t.data = t.data || {}, n._each(function (e, n) { i.forEach(function (e) { e.call(n, t); }); }); } }]), e; }(); t.a = function (e) { return new b(e); }; }, 9: function (e, t, n) { var r = n(22), i = n(104), a = n(101), o = n(34), s = n(42), c = n(127), u = n(232), d = n(24), l = i("Reflect", "construct"), f = d(function () { function e() {} return !(l(function () {}, [], e) instanceof e); }), h = !d(function () { l(function () {}); }), p = f || h; r({ target: "Reflect", stat: !0, forced: p, sham: p }, { construct: function (e, t) { a(e), o(t); var n = arguments.length < 3 ? e : a(arguments[2]); if (h && !f) return l(e, t, n); if (e == n) { switch (t.length) { case 0: return new e(); case 1: return new e(t[0]); case 2: return new e(t[0], t[1]); case 3: return new e(t[0], t[1], t[2]); case 4: return new e(t[0], t[1], t[2], t[3]); } var r = [null]; return r.push.apply(r, t), new (u.apply(e, r))(); } var i = n.prototype, d = c(s(i) ? i : Object.prototype), p = Function.apply.call(e, d, t); return s(p) ? p : d; } }); }, 10: function (e, t, n) { var r = n(180), i = n(85), a = n(246); r || i(Object.prototype, "toString", a, { unsafe: !0 }); }, 11: function (e, t, n) { "use strict"; n(10), n(19); var r = null; function i() { var e = new Date(); return (e.getHours() >= 10 ? e.getHours() : "0" + e.getHours()) + ":" + (e.getMinutes() >= 10 ? e.getMinutes().toString() : "0" + e.getMinutes()) + ":" + (e.getSeconds() >= 10 ? e.getSeconds().toString() : "0" + e.getSeconds()); } t.a = Object.defineProperties({ debug: function (e) { r ? r.debug("__PB__ " + e) : console.log("__PB__" + i() + "__ " + e); }, log: function (e) { r ? r.log("__PB__ " + e) : console.log("__PB__" + i() + "__ " + e); }, info: function (e) { r ? r.info("__PB__ " + e) : console.log("__PB__" + i() + "__ " + e); }, warn: function (e) { r ? r.warn("__PB__ " + e) : console.log("__PB__" + i() + "__ " + e); }, error: function (e) { r ? r.error("__PB__ " + e) : console.log("__PB__" + i() + "__ " + e); } }, { logTarget: { set: function (e) { r = e; }, configurable: !0, enumerable: !0 } }); }, 12: function (e, t, n) { "use strict"; t.a = { M4S: "m4s", TS: "ts", FTS: "fts", DASH: "dash", VP9: "vp9", AV1: "AV1" }; }, 13: function (e, t, n) { "use strict"; n(109), n(16), n(19); var r = n(20), i = {}, a = { get: function (e, t) { var n = ""; if ((t = Object(r.a)({ memory: !1 }, t, !0)).memory && Object.prototype.hasOwnProperty.call(i, e)) n = i[e];else { if (new RegExp('^[^\\x00-\\x20\\x7f\\(\\)<>@,;:\\\\\\"\\[\\]\\?=\\{\\}\\/\\u0080-\\uffff]+$').test(e)) { var a = new RegExp("(^| )" + e + "=([^;]*)(;|$)").exec(document.cookie); a && (n = a[2] || ""); } "string" == typeof n && (n = decodeURIComponent(n)), t.memory && (i[e] = n); } return n; }, set: function (e, t, n) { n = n || {}, t = encodeURIComponent(t); var r = n.expires; "number" == typeof n.expires && (r = n.expires <= 0 ? new Date(0) : new Date()).setTime(r.getTime() + n.expires), delete i[e], document.cookie = e + "=" + t + (n.path ? "; path=" + n.path : "") + (r ? "; expires=" + r.toUTCString() : "") + (n.domain ? "; domain=" + n.domain : ""); }, remove: function (e, t) { (t = t || {}).expires = -1, this.set(e, "", t); } }; t.a = a; }, 14: function (e, t, n) { "use strict"; n(25), n(10), n(19); var r = 0, i = 0, a = 32, o = 0, s = 32, c = "", u = "", d = !1, l = localStorage.getItem("absDoMain"); localStorage.getItem("onP2PLog") && (d = !0); var f = parseInt(localStorage.getItem("downTime")); f && Date.now() - f < 864e5 && (a = parseInt(localStorage.getItem("downMax"))); var h = parseInt(localStorage.getItem("upTime")); h && Date.now() - h < 864e5 && (s = parseInt(localStorage.getItem("upMax"))); var p = Object.defineProperties({ aid: 0, MixWaterMark: !1, trackerStatus: 0, platform: 0, p2pLog: "", onLog: d, bitrate: 0, absOpen: !0, getBufferFunc: null, switchAutoDef: null, canSwitchVd: null, startPlayed: null, getReBufTimeFunc: null, sendPingBack: null, getUserInfoFunc: null, noticeDataArrived: null, checkIsMobius: null, noticeRefreshMovieData: null, playDuration: 0, tvId: "", trackerIP: "", absStatus: 0, cdnLoadDoMain: "", lastReadSegIndex: 0, lastReadTvID: 0, fileType: "", pcwBuffer: 0, avgBuffer: 0, avgBufferCnt: 0, cdnSize: 0, cdnCostTime: 0, openDache: !0, last_errMesaage: "", last_errurl: "", last_cdnIP: "", idc: "", domain: "" }, { bid: { get: function () { return localStorage.getItem("bid"); }, configurable: !0, enumerable: !0 }, downMax: { get: function () { return a; }, configurable: !0, enumerable: !0 }, cdnSpeed: { get: function () { return r; }, set: function (e) { !function (e) { (r = e) + i > a && (a = r + i, localStorage.setItem("downMax", a.toString()), localStorage.setItem("downTime", Date.now().toString())); }(e); }, configurable: !0, enumerable: !0 }, downSpeed: { get: function () { return i; }, set: function (e) { !function (e) { r + (i = e) > a && (a = r + i, localStorage.setItem("downMax", a.toString()), localStorage.setItem("downTime", Date.now().toString())); }(e); }, configurable: !0, enumerable: !0 }, upMax: { get: function () { return s; }, configurable: !0, enumerable: !0 }, upSpeed: { get: function () { return o; }, set: function (e) { !function (e) { (o = e) > s && (s = o, localStorage.setItem("upMax", s.toString()), localStorage.setItem("upTime", Date.now().toString())); }(e); }, configurable: !0, enumerable: !0 }, bgpIP_1: { get: function () { return c; }, set: function (e) { c = e; }, configurable: !0, enumerable: !0 }, bgpIP_2: { get: function () { return u; }, set: function (e) { u = e; }, configurable: !0, enumerable: !0 }, bgpIP: { get: function () { return "" === c ? "access.if.iqiyi.com/3eb/" : c + "/3eb/"; }, configurable: !0, enumerable: !0 }, bgpIP2: { get: function () { return "" === u ? "" : u + "/3eb/"; }, configurable: !0, enumerable: !0 }, absDoMain: { get: function () { return l; }, configurable: !0, enumerable: !0 } }); t.a = p; }, 15: function (e, t, n) { "use strict"; var r = n(2), i = n.n(r), a = n(3), o = n.n(a), s = function () { function e(t) { return i()(this, e), new (0, e.PlayerLogger)(t); } return o()(e, null, [{ key: "PlayerLogger", get: function () { return window.QiyiPlayerLoader.logger(); } }, { key: "levels", get: function () { return e.PlayerLogger.Levels; } }, { key: "stringify", value: function (e) { var t = ""; try { t = JSON.stringify(e); } catch (n) {} return t; } }, { key: "setLevel", value: function (t) { e.PlayerLogger.setLevel(t); } }, { key: "getLevel", value: function () { return e.PlayerLogger.getLevel(); } }, { key: "getLog", value: function () { return e.PlayerLogger.getLog(); } }, { key: "saveImmediately", value: function () { e.PlayerLogger.saveImmediately(); } }]), e; }(); t.a = s; }, 16: function (e, t, n) { "use strict"; var r = n(22), i = n(145); r({ target: "RegExp", proto: !0, forced: /./.exec !== i }, { exec: i }); }, 17: function (e, t, n) { "use strict"; n.d(t, "f", function () { return r; }), n.d(t, "a", function () { return i; }), n.d(t, "b", function () { return a; }), n.d(t, "g", function () { return o; }), n.d(t, "d", function () { return s; }), n.d(t, "e", function () { return c; }), n.d(t, "c", function () { return u; }), n.d(t, "i", function () { return d; }); n(244), n(10), n(97), n(31), n(88); var r = { mobile: !1, upLoad: !0, limitP2P: "", onP2P: !0, trackerVersion: 3, tracker: [], stun: [], aidList: [], defaultTracker: [], getPeerIDStep: 3e4, weedOutPeerStep: 3e4, connectPeerStep: 2e3, NATTimeoutStep: 15e3, connectMax: 8, passiveMax: 10, RTCMax: 1500, RTCPoolSize: 50, coolDownTime: 3e5, switchPage: !1, closeP2PVidList: [], closeP2PNetList: [], closeP2PFileTypeList: [], closeP2PProvinceList: [] }, i = { dispatchCfg: [8e3, 8e3, 8e3, 8e3], TTFBCfg: [8e3, 8e3, 8e3, 8e3], rcvCfg: [8e3, 8e3, 8e3, 8e3], reLoadCfg: [500, 2e3, 4e3, 6e3], maxBuff: 30 }, a = { subPieceSize: 1024, chunkSize: 1048576, videoDataSize: 0, videoMaxSize: 134217728 }, o = 50, s = new Map(), c = 25, u = 601, d = 60; t.h = { version: "1.0.0" }; }, 18: function (e, t, n) { "use strict"; n(9); var r = n(2), i = n.n(r), a = n(3), o = n.n(a), s = n(4), c = n.n(s), u = n(5), d = n.n(u), l = n(1), f = n.n(l); function h(e) { var t = function () { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ("function" == typeof Proxy) return !0; try { return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0; } catch (e) { return !1; } }(); return function () { var n, r = f()(e); if (t) { var i = f()(this).constructor; n = Reflect.construct(r, arguments, i); } else n = r.apply(this, arguments); return d()(this, n); }; } var p = function (e) { c()(n, e); var t = h(n); function n(e, r, a) { var o; return i()(this, n), (o = t.call(this)).view = r, o.engine = r.engine, o.name = e, o.visable = !1, o.enabled = !0, a && (o.parent = a, o.plugin = a.querySelector('[data-player-hook="'.concat(e, '"]')), o.cache = "plgcontainer" === a.getAttribute("data-player-hook")), o.cacheFragment = document.createDocumentFragment(), o; } return o()(n, [{ key: "_onBeforeEnableAction", value: function () {} }, { key: "enable", value: function () { this.enabled || (this._onBeforeEnableAction(), this.enabled = !0, this.cache && this.plugin && this.parent.appendChild(this.plugin), this._onAfterEnableAction(), this.rollType = null, this.seekable = !1); } }, { key: "_onAfterEnableAction", value: function () {} }, { key: "_onBeforeDisableAction", value: function () {} }, { key: "disable", value: function () { var e = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; e && this.rollType && this.rollType !== e.rollType && (this.enabled = !0), this.enabled && (this.rollType = e.rollType, this.seekable = e.seekable, this._onBeforeDisableAction(), this.enabled = !1, this.cache && this.plugin && this.cacheFragment.appendChild(this.plugin), this._onAfterDisableAction()); } }, { key: "_onAfterDisableAction", value: function () {} }, { key: "show", value: function () { this.visable = !0, this.plugin.style.display = ""; } }, { key: "hide", value: function () { this.visable = !1, this.plugin.style.display = "none"; } }, { key: "toggle", value: function () { this.visable ? this.hide() : this.show(); } }, { key: "destroy", value: function () { this.plugin && this.plugin.parentNode && this.plugin.parentNode.removeChild(this.plugin); } }, { key: "fire", value: function (e, t) { this.view.emit(e, t); } }], [{ key: "css", value: function () { return ""; } }, { key: "html", value: function () { return ""; } }, { key: "padCss", value: function () { return this.css(); } }, { key: "padHtml", value: function () { return this.html(); } }, { key: "mobileCss", value: function () { return this.css(); } }, { key: "mobileHtml", value: function () { return this.html(); } }]), n; }(n(41).a); t.a = p; }, 19: function (e, t, n) { "use strict"; var r = n(85), i = n(34), a = n(24), o = n(165), s = "toString", c = RegExp.prototype, u = c.toString, d = a(function () { return "/a/b" != u.call({ source: "a", flags: "b" }); }), l = u.name != s; (d || l) && r(RegExp.prototype, s, function () { var e = i(this), t = String(e.source), n = e.flags; return "/" + t + "/" + String(n === undefined && e instanceof RegExp && !("flags" in c) ? o.call(e) : n); }, { unsafe: !0 }); }, 20: function (e, t, n) { "use strict"; t.a = function r(e, t, n, i) { function a(e, t) { return Object.prototype.hasOwnProperty.call(e, t); } return t && function (e, t) { var n; for (n in e) if (a(e, n) && t(e[n], n)) break; }(t, function (t, o) { !n && a(e, o) || (i && "string" != typeof t && "boolean" != typeof t ? (e[o] || (e[o] = {}), r(e[o], t, n, i)) : e[o] = t); }), e; }; }, 21: function (e, t, n) { "use strict"; n(54), n(137), n(16), n(25), n(10), n(19), n(47), n(109), n(43), n(39), n(287), n(129), n(116); var r = n(14), i = n(17), a = o("QC005"); function o(e) { var t = ""; if (new RegExp('^[^\\x00-\\x20\\x7f\\(\\)<>@,;:\\\\\\"\\[\\]\\?=\\{\\}\\/\\u0080-\\uffff]+$').test(e)) { var n = new RegExp("(^| )" + e + "=([^;]*)(;|$)").exec(document.cookie); n && (t = n[2] || ""); } return "string" == typeof t && (t = decodeURIComponent(t)), t; } function s() { var e = o("QP0022"); if (!e) return {}; var t = e.split("|"); return { userInfo: t[0] + "|" + t[1], idc: t[2], userNetType: t[0], userArea: t[1].split("-")[0], userIP: t[1].split("-")[1] }; } t.a = { fireUrl: function (e, t) { if ("string" == typeof t && e) { var n = new Image(); n.onload = n.onerror = n.onabort = function () { n.onload = n.onerror = n.onabort = null, n = null; }; var r = []; for (var i in e.dur = +new Date(), e) e.hasOwnProperty(i) && r.push(i + "=" + encodeURIComponent(e[i])); n.src = t + "?" + r.join("&"); } }, accSub: function (e, t) { var n, r, i, a; try { n = e.toString().split(".")[1].length; } catch (o) { n = 0; } try { r = t.toString().split(".")[1].length; } catch (o) { r = 0; } return i = Math.pow(10, Math.max(n, r)), a = n >= r ? n : r, parseFloat((Math.round(e * i - t * i) / i).toFixed(a)); }, accAdd: function (e, t) { var n, r, i; try { n = e.toString().split(".")[1].length; } catch (a) { n = 0; } try { r = t.toString().split(".")[1].length; } catch (a) { r = 0; } return i = Math.pow(10, Math.max(n, r)), Math.round(e * i + t * i) / i; }, trimNumber: function (e, t) { t || (t = 1e4); var n = t.toString().substr(1), r = Math.ceil(e); return r > 0 && (n = (r += t).toString().substr(1)), n; }, getCookie: o, setCookie: function (e, t) { t = encodeURIComponent(t), document.cookie = e + "=" + t; }, searchPosIndex: function (e, t) { if (e < 0) return !1; var n = 0, r = t.length - 1; if (e >= t[r]) return r; for (; n <= r;) { var i = Math.floor((n + r) / 2); if (e >= t[i] && (e < t[i + 1] || i === t.length - 1)) return i; e < t[i] ? r = i - 1 : n = i + 1; } return -1; }, searchTSPosIndex: function (e, t) { if (e < 0) return !1; var n = 0, r = t.length - 1; if (e >= t[r].ePos) return t.length; for (; n <= r;) { var i = Math.floor((n + r) / 2); if (e >= t[i].sPos && e < t[i].ePos) return i; e < t[i].sPos ? r = i - 1 : n = i + 1; } return -1; }, getUserInfoFromCookie: s, strToNumber: function (e) { var t, n = 0; t = e.length > 8 ? e.slice(0, 8) : e; for (var r = 0; r < t.length; r++) switch (r) { case 0: n += 72057594037927940 * ("0x" + t[r]); break; case 1: n += 281474976710656 * ("0x" + t[r]); break; case 2: n += 1099511627776 * ("0x" + t[r]); break; case 3: n += 4294967296 * ("0x" + t[r]); break; case 4: n += 16777216 * ("0x" + t[r]); break; case 5: n += 65536 * ("0x" + t[r]); break; case 6: n += 256 * ("0x" + t[r]); break; case 7: n += 1 * ("0x" + t[r]); } return n; }, getQueryString: function (e, t) { var n = new RegExp("(^|&)" + t + "=([^&]*)(&|$)"), r = e.split("?")[1].match(n); return null != r ? decodeURIComponent(r[2]) : null; }, sliceStr: function (e, t) { var n = ""; if (e.length <= t) { for (n = e; n.length < t;) n += "0"; return n; } var r = Math.floor(e.length / t); (t - 1) * (r + 1) + 1 <= e.length && (r += 1); for (var i = 0; n.length < t;) n += e[i], i += r; return n; }, getPureIP: function (e) { var t = e.match(/(\w+):\/\/([^/:]+):?(\d*)((?:\/|$)[^?#]*)/); return t ? t[2] : ""; }, parseURL: function (e) { return e.match(/(\w+):\/\/([^\/:]+):?(\d*)((?:\/|$)[^?#]*)/); }, isDomain: function (e) { var t = e.match(/[a-z|A-Z]/g); return !!(t && t.length > 0); }, shuffle: function (e) { for (var t, n, r = e.length; r;) n = Math.floor(Math.random() * r--), t = e[r], e[r] = e[n], e[n] = t; }, ArrayBufferToStr: function (e, t, n) { for (var r = "", i = 0; i < n; i++) { var a = parseInt(e[t + i]); if (a === undefined) break; r += (a < 16 ? "0" + a.toString(16) : a.toString(16)) + "-"; } return r; }, ArrayBufferTo10Str: function (e, t, n) { for (var r = "", i = 0; i < n; i++) { var a = parseInt(e[t + i]); if (a === undefined) break; r += a.toString(10) + "-"; } return r; }, setStringToData: function (e, t, n, r) { for (var i = 0; i < r; i++) i >= n.length ? e[t + i] = 0 : e[t + i] = n.charCodeAt(i); }, setNumberToData: function c(e, t, n, r) { for (var i = n, a = t, o = r; o > 4;) c(e, a, Math.floor(i / 4294967296), o - 4), i %= 4294967296, a += o - 4, o -= o - 4; for (var s = 0; s < o;) e[a + s] = i / (1 << 8 * (o - s - 1)), s++; }, getFileNameFromUrl: function (e) { var t = e.indexOf(".ts"); t < 0 && (t = e.indexOf(".m4s")), t < 0 && (t = e.indexOf(".webm")), t < 0 && (t = e.indexOf(".mp4")), t < 0 && (t = e.indexOf(".265ts")); var n = e.lastIndexOf("/", t); return e.slice(n + 1, t); }, getTrackerIP: function (e, t, n, a) { if (i.f.aidList.indexOf(r.a.aid) >= 0 && i.f.defaultTracker.length > 0) return i.f.defaultTracker[Math.floor(Math.random() * (i.f.defaultTracker.length - 1))]; for (var o = "", s = 0; s < t.length; s++) if (e === t[s].key || "*" === t[s].key) { var c = t[s].value; c && c.length > 0 && (o = c[((n - 1 + 1) % c.length + (a || 0)) % c.length]); break; } return o; }, isHit: function () { var e = a, t = s(); return !!(parseInt(e.substring(0, 1)) < 3 || t && t.userInfo.indexOf("OVERSEA") >= 0); }, QC005: a }; }, 22: function (e, t, n) { var r = n(23), i = n(113).f, a = n(91), o = n(85), s = n(172), c = n(231), u = n(143); e.exports = function (e, t) { var n, d, l, f, h, p = e.target, _ = e.global, v = e.stat; if (n = _ ? r : v ? r[p] || s(p, {}) : (r[p] || {}).prototype) for (d in t) { if (f = t[d], l = e.noTargetGet ? (h = i(n, d)) && h.value : n[d], !u(_ ? d : p + (v ? "." : "#") + d, e.forced) && l !== undefined) { if (typeof f == typeof l) continue; c(f, l); } (e.sham || l && l.sham) && a(f, "sham", !0), o(n, d, f, e); } }; }, 23: function (e, t, n) { (function (t) { var n = function (e) { return e && e.Math == Math && e; }; e.exports = n("object" == typeof globalThis && globalThis) || n("object" == typeof window && window) || n("object" == typeof self && self) || n("object" == typeof t && t) || function () { return this; }() || Function("return this")(); }).call(this, n(215)); }, 24: function (e, t) { e.exports = function (e) { try { return !!e(); } catch (t) { return !0; } }; }, 25: function (e, t, n) { var r = n(22), i = n(241); r({ global: !0, forced: parseInt != i }, { parseInt: i }); }, 26: function (e, t, n) { "use strict"; n(10), n(19), n(25), n(43), n(16), n(47); var r = n(13), i = n(86), a = (n(89), 0), o = undefined, s = "", c = window.webEventID || "", u = function () { c = window.webEventID || ""; }, d = function () { return Object(i.a)(window.navigator.userAgent + document.cookie + Math.random() + new Date().getTime() * a++); }, l = function (e, t, n) { r.a.set(e, t, { expires: n || 31536e6, path: "/", domain: "iqiyi.com" }); }, f = function () { var e = "QC006", t = r.a.get(e); return t || (window.QiyiPlayerIsNewUser = !0, t = d(), l(e, t)), t; }, h = function () { var e = "QC005", t = r.a.get(e); return t || (t = d(), l(e, t, 283824e7)), t; }, p = { createUUID: function () { function e() { return Math.floor(65536 * (1 + Math.random())).toString(16).substring(1).toUpperCase(); } return e() + e() + "-" + e() + "-" + e() + "-" + e() + "-" + e() + e() + e(); }, getQtsid: function () { var e, t = function () { return parseInt(new Date() / 1e3, 10).toString(); }; if (e = r.a.get("QC008"), r.a.get("QC010") && e) return e; if (/^\d{10}\.\d{10}\.\d{10}\.\d+$/.test(e)) (e = e.split("."))[1] = e[2], e[2] = t(), e[3] = parseInt(e[3], 10) + 1;else { var n = t(); e = [n, n, n, "1"]; } return e.join("."), e; }, getJsuid: f, getFluid: function () { return h(); }, getWeid: function () { return c || (c = window.webEventID || Object(i.a)(f() + "weid" + +new Date())), c; }, getEid: function () { var e = ""; return s || (e = f(), s = Object(i.a)(e + "veid" + 1 * new Date())), s; }, getIsNewUser: function () { var e = arguments.length > 0 && arguments[0] !== undefined && arguments[0]; if (!e && o === undefined) { var t = "QP0030", n = parseInt(r.a.get(t), 10); 1 === n ? o = !1 : (o = !0, l(t, 1, 283824e7)); } return window.QiyiPlayerIsNewUser === undefined && (window.QiyiPlayerIsNewUser = !1, f()), window.QiyiPlayerIsNewUser; }, init: function () { try { window.addEventListener("unload", u), window.addEventListener("beforeunload", u), window.addEventListener("pagehide", u); } catch (e) {} } }; t.a = p; }, 27: function (e, t, n) { "use strict"; var r = n(22), i = n(24), a = n(152), o = n(42), s = n(84), c = n(45), u = n(153), d = n(177), l = n(136), f = n(32), h = n(158), p = f("isConcatSpreadable"), _ = 9007199254740991, v = "Maximum allowed index exceeded", g = h >= 51 || !i(function () { var e = []; return e[p] = !1, e.concat()[0] !== e; }), y = l("concat"), m = function (e) { if (!o(e)) return !1; var t = e[p]; return t !== undefined ? !!t : a(e); }; r({ target: "Array", proto: !0, forced: !g || !y }, { concat: function (e) { var t, n, r, i, a, o = s(this), l = d(o, 0), f = 0; for (t = -1, r = arguments.length; t < r; t++) if (m(a = -1 === t ? o : arguments[t])) { if (f + (i = c(a.length)) > _) throw TypeError(v); for (n = 0; n < i; n++, f++) n in a && u(l, f, a[n]); } else { if (f >= _) throw TypeError(v); u(l, f++, a); } return l.length = f, l; } }); }, 28: function (e, t, n) { "use strict"; var r = n(46), i = n.n(r), a = n(35), o = n.n(a), s = n(30), c = n.n(s), u = (n(29), n(16), n(47), n(133), n(20)), d = n(86), l = n(36), f = document, h = function () {}, p = {}, _ = { "*": "*/".concat("*"), text: "text/plain", html: "text/html", xml: "application/xml, text/xml", json: "application/json, text/javascript" }, v = { "*": null, text: null, html: null, xml: null, json: function (e) { var t = {}, n = window.JSON ? JSON.parse : function () { return {}; }; try { t = n(e); } catch (r) {} return t; } }, g = { method: "get", dataType: "*", timeout: 1e4, charset: "utf-8", cache: !0, withCredentials: !0, jsonpCallback: "callback", complete: h, success: h, failure: h }, y = function (e) { var t = []; if ("object" == o()(e)) for (var n in e) t[t.length] = encodeURIComponent(n) + "=" + encodeURIComponent(e[n]); return t.join("&").replace(/%20/g, "+"); }, m = function (e) { e = e || {}, Object(u.a)(e, g); var t = e.url, n = e.dataType, r = e.params || {}, a = e.success, o = e.failure; t && function () { var s = i()(c.a.mark(function u() { var i, s, d, f, h, p, g, m, b, k; return c.a.wrap(function (c) { for (;;) switch (c.prev = c.next) { case 0: if (k = function (t) { if (!p) { p = !0; var n = "xhr timeout, time = " + e.timeout + ", readyState = " + g.readyState + ", status = " + g.status + ", data = " + JSON.stringify(t) + "url = " + i.url; o(n); } }, b = function () { var r; if (h += ", readyState = " + g.readyState, 4 == g.readyState) if (r = v[n] ? v[n](g.responseText) : g.responseText, h += ", status = " + g.status + ", statusText = " + g.statusText, 200 == g.status) { if ("json" === n && "string" == typeof r) try { r = JSON.parse(r); } catch (c) { console.error("res is not comfortable, ".concat(t), c); } a(r); } else if (!p) { p = !0; var s = ""; try { s = JSON.stringify(r); } catch (c) { s = " json error"; } h += ", data = " + s + "url = " + i.url, o("xhr error, time = " + e.timeout + h); } }, i = {}, s = e.headers, d = e.data || null, f = y(r), i.params = r, i.url = t + (f.length > 0 ? (/\?/i.test(t) ? "&" : "?") + f : ""), "function" != typeof e.beforeSend) { c.next = 12; break; } return c.next = 11, e.beforeSend(i); case 11: i = c.sent; case 12: if (h = "", p = !1, (g = new XMLHttpRequest()).withCredentials = e.withCredentials, g.onreadystatechange = b, g.ontimeout = k, g.open(e.method, i.url, !0), g.timeout = e.timeout, g.setRequestHeader("Accept", _[n]), l.a.isObject(s)) for (m in s) g.setRequestHeader(m, s[m]); g.send(d); case 23: case "end": return c.stop(); } }, u); })); return function () { return s.apply(this, arguments); }; }()(); }; t.a = { serializeParam: y, ajax: m, json: function (e) { e = e || {}, Object(u.a)(e, g), e.dataType = "json", m(e); }, jsonp: function (e) { e = e || {}, Object(u.a)(e, g); var t = e.url, n = e.params || {}, r = y(n), i = t + (r.length > 0 ? (/\?/i.test(t) ? "&" : "?") + r : ""), a = e.complete, o = e.success, s = e.failure, c = (e.callbackhead ? e.callbackhead : "Q") + Object(d.a)(e.fixedCallback || i), l = !!e.memory, h = Object(d.a)(i), _ = p[h]; if (i) { if (!(l && _ && o)) { var v, m = function (e, t, n) { switch (b(), e) { case "success": l && (p[h] = n), o(n); break; case "fail": s(n, t); } a(n); }, b = function () { if (window[c]) { window[c] = undefined; try { delete window[c]; } catch (e) {} } }; window[c] = function (e) { b(), setTimeout(function () { m("success", "200", e); }, 0); }; var k = {}, x = f.createElement("script"); x.async = !0, x.type = "text/javascript", x.charset = e.charset; var T = function () { if (x) try { x.onload(null, !0); } catch (e) {} }; x.abort = T, x.onload = x.onreadystatechange = function (e, t) { (t || !x.readyState || /loaded|complete/.test(x.readyState)) && (x.onload = x.onreadystatechange = null, x.parentNode && x.parentNode.removeChild(x), x = null, clearTimeout(v)); }, x.onerror = function () { m("fail", null), T(); }, v = setTimeout(function () { m("fail", 408), T(); }, e.timeout); var S = {}; if (S[e.jsonpCallback] = c, Object(u.a)(n, S, !0), e.isSort && 1 == e.isSort) { var P = [], I = ""; for (var w in e.params) P.push(w + "=" + e.params[w]); P.sort(); for (var A = 0; A < P.length; A++) A === P.length - 1 ? I += P[A] : I += P[A] + "&"; k.url = t + (/\?/i.test(t) ? "&" : "?") + I; } else k.url = i + (/\?/i.test(i) ? "&" : "?") + y(S); return k.params = n, "function" == typeof e.beforeSend && (k = e.beforeSend(k) || k), x.src = k.url, f.getElementsByTagName("head")[0].appendChild(x), x; } o(_); } }, beacon: function (e, t) { var n = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; if ("string" == typeof t) { var r = Object(u.a)({ cache: !1 }, n, !0); if (e) { var i = []; for (var a in !1 === r.cache && (e._ = +new Date()), e) i.push(a + "=" + encodeURIComponent(e[a])); var o = t + (/\?/.test(t) ? "&" : "?") + i.join("&"), s = new Image(); s.onload = s.onerror = s.onabort = function () { s.onload = s.onerror = s.onabort = null, s = null; }, s.src = o; } } } }; }, 29: function (e, t, n) { "use strict"; var r = n(159), i = n(34), a = n(45), o = n(95), s = n(93), c = n(178), u = n(242), d = n(160), l = Math.max, f = Math.min; r("replace", 2, function (e, t, n, r) { var h = r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE, p = r.REPLACE_KEEPS_$0, _ = h ? "$" : "$0"; return [function (n, r) { var i = s(this), a = n == undefined ? undefined : n[e]; return a !== undefined ? a.call(n, i, r) : t.call(String(i), n, r); }, function (e, r) { if (!h && p || "string" == typeof r && -1 === r.indexOf(_)) { var s = n(t, e, this, r); if (s.done) return s.value; } var v = i(e), g = String(this), y = "function" == typeof r; y || (r = String(r)); var m = v.global; if (m) { var b = v.unicode; v.lastIndex = 0; } for (var k = [];;) { var x = d(v, g); if (null === x) break; if (k.push(x), !m) break; "" === String(x[0]) && (v.lastIndex = c(g, a(v.lastIndex), b)); } for (var T, S = "", P = 0, I = 0; I < k.length; I++) { x = k[I]; for (var w = String(x[0]), A = l(f(o(x.index), g.length), 0), E = [], D = 1; D < x.length; D++) E.push((T = x[D]) === undefined ? T : String(T)); var O = x.groups; if (y) { var q = [w].concat(E, A, g); O !== undefined && q.push(O); var R = String(r.apply(undefined, q)); } else R = u(w, g, A, E, O, r); A >= P && (S += g.slice(P, A) + R, P = A + w.length); } return S + g.slice(P); }]; }); }, 30: function (e, t, n) { e.exports = n(247); }, 31: function (e, t, n) { "use strict"; var r = n(102), i = n(196), a = n(149), o = n(111), s = n(245), c = "Array Iterator", u = o.set, d = o.getterFor(c); e.exports = s(Array, "Array", function (e, t) { u(this, { type: c, target: r(e), index: 0, kind: t }); }, function () { var e = d(this), t = e.target, n = e.kind, r = e.index++; return !t || r >= t.length ? (e.target = undefined, { value: undefined, done: !0 }) : "keys" == n ? { value: r, done: !1 } : "values" == n ? { value: t[r], done: !1 } : { value: [r, t[r]], done: !1 }; }, "values"), a.Arguments = a.Array, i("keys"), i("values"), i("entries"); }, 32: function (e, t, n) { var r = n(23), i = n(192), a = n(79), o = n(182), s = n(193), c = n(234), u = i("wks"), d = r.Symbol, l = c ? d : d && d.withoutSetter || o; e.exports = function (e) { return a(u, e) || (s && a(d, e) ? u[e] = d[e] : u[e] = l("Symbol." + e)), u[e]; }; }, 33: function (e, t, n) { "use strict"; n.d(t, "a", function () { return r; }); var r = { PlayerType_Html5VOD: "h5_VOD", PlayerType_FlashVOD: "flash_VOD", PlayerType_Null: "null", SkinType_pc: "pc", SkinType_mobile: "mobile", SkinType_mini: "mini", QYPLAYER_STATUS_LOAD_MOVIE: "loadmovie", QYPLAYER_STATUS_DATA_READY: "dataready", QYPLAYER_STATUS_AD_START_PLAY: "adstartplay", QYPLAYER_STATUS_AD_PLAYING: "adplaying", QYPLAYER_STATUS_AD_PAUSED: "adpaused", QYPLAYER_STATUS_AD_RESUMED: "adresumed", QYPLAYER_STATUS_READY: "ready", QYPLAYER_STATUS_START_PLAY: "startplay", QYPLAYER_STATUS_SEEKING: "seeking", QYPLAYER_STATUS_WAITING: "waiting", QYPLAYER_STATUS_PAUSED: "paused", QYPLAYER_STATUS_PLAYING: "playing", QYPLAYER_STATUS_STOPED: "stoped", QYPLAYER_STATUS_ERROR: "error", QYPLAYER_STATUS_END_PLAY: "endplay", QYPLAYER_LOAD_COMPLETE: "loadcomplete", QYPLAYER_LOAD_SUCCESS: "playerLoadSuccess", QYPLAYER_STATE_CHANGE: "playerStateChange", QYPLAYER_VIDEO_CHANGE: "videoChanged", QYPLAYER_VID_CHANGE: "vidChanged", QYPLAYER_NEXT_VIDEO: "playnextvideo", QYPLAYER_SET_LIGHT: "setLight", QYPLAYER_MOVETO_QITAN: "moveToQitan", QYPLAYER_SHOW_LOGIN_PANEL: "showLoginPanel", QYPLAYER_EXPAND: "expand", QYPLAYER_AUTHENTICATION_RESULE: "authenticationResult", QYPLAYER_RECHARGE: "recharge", QYPLAYER_SUBSCRIBE: "subscribe", QYPLAYER_REFRESH_PAGE: "refreshPage", QYPLAYER_DOWNLOAD: "download", QYPLAYER_REQUEST_VIDEOLIST: "requestVideoList", QYPLAYER_REQUEST_VIDEOLIST_BY_PAGE: "requestVideoListByPage", QYPLAYER_REQUEST_CHANGE_VIDEO: "requestChangeVideo", QYPLAYER_SWITCH_FULL_SCREEN: "switchFullScreen", QYPLAYER_ADD_TO_TABLE: "addToTable", QYPLAYER_FOCUS_TIPS: "focusTips", QYPLAYER_FOCUS_UPLOADER: "focusUploader", QYPLAYER_FIND_GOODS: "findGoods", QYPLAYER_PGC_FOLLOW: "pgcFollow", QYPLAYER_SHOW_DOWNLOAD_APPPOP: "showDownLoadAppPop", QYPLAYER_CHECK_CLIENT_INSTALL: "checkClientInstall", QYPLAYER_REQUEST_SEND_PINGBACK: "requestJSSendPB", QYPLAYER_DOSOMETHING: "setJsDoSomething", QYPLAYER_FOLLOW_UPNEXT_LOAD: "followUpNextLoad", QYPLAYER_USER_CLICK_SCORE: "userClickScore", QYPLAYER_BARRAGE_REPLAY: "barrageReply", QYPLAYER_BARRAGE_RECEIVE_DATA: "barrageReceiveData", QYPLAYER_SET_BARRAGE_INTERACT_INFO: "setBarrageInteractInfo", QYPLAYER_NOTIFY_BARRAGE_DATA: "notifyBarrageData", QYPLAYER_SET_BARRAGE_CONFIG_INFO: "setHasBarrageConfigInfo", QYPLAYER_SET_BARRAGE_CHANNEL_CONFIG_INFO: "setHasBarrageChannelConfigInfo", QYPLAYER_BARRAGE_STATE_CHANGE: "barrageStateChange", QYPLAYER_BARRAGE_ALLOWED: "barrageAllowed", QYPLAYER_BARRAGE_SEND: "barrageSend", QYPLAYER_REQUEST_REWARD: "requestReward", QYPLAYER_COMMENT_ALLOWED: "commentAllowed", QYPLAYER_GET_PLAYER_LOG: "getQiyiPlayerLog", QYPLAYER_WEBFULLSCREEN_BEFORE_CHANGE: "beforeWebFullScreenChange", QYPLAYER_WEBFULLSCREEN_AFTER_CHANGE: "afterWebFullScreenChange", QYPLAYER_FULLSCREEN_BEFORE_CHANGE: "beforeFullScreenChange", QYPLAYER_FULLSCREEN_AFTER_CHANGE: "afterFullScreenChange", QYPLAYER_NOTIFY_GIFT_INFO: "notifyGiftInfo", QYPLAYER_NOTIFY_WRITE_FLASH_LOG: "writeFlashLog", QYPLAYER_SWITCH_PLAYER: "switchPlayer", QYPLAYER_NOTIFY_AD_START: "ADStart", QYPLAYER_NOTIFY_AD_END: "ADEnd", QYPLAYER_NOTIFY_AD_NOTIFY_INFO: "adnotifyinfo", QYPLAYER_NOTIFY_AD_BLOCK: "adblock", QYPLAYER_NOTIFY_TIMEUPDATE: "timeUpdate", QYPLAYER_NOTIFY_SCORECHANGE: "scoreTaskChange", QYPLAYER_NOTIFY_FEEDBACK_SHOW: "feedbackShow", QYPLAYER_NOTIFY_FEEDBACK_HIDE: "feedbackHide", QYPLAYER_NOTIFY_FEEDBACK_PANEL_SHOW: "feedbackPanelShow", QYPLAYER_NOTIFY_USER_SEEK: "userSeek", QYPLAYER_BuyPlay: "buyPlay", QYPLAYER_NOTIFY_TO_DIVERSION: "todiversion", QYPLAYER_NOTIFY_AI_STAR_INFO: "aistarinfo", QYPLAYER_NOTIFY_AI_FEEDBACK: "aifeedback", QYPLAYER_NOTIFY_AI_STAR_CLOSE: "aistarclose", QYPLAYER_NOTIFY_SHOW_VIDEOLIST: "showvideolist", QYPLAYER_NOTIFY_FOLLOW_CLICK: "followbtnclick", QYPLAYER_NOTIFY_INTERACTION_START: "interactionstart", QYPLAYER_NOTIFY_INTERACTION_END: "interactionend", QYPLAYER_H5_VIDEO_LOADSTART: "h5videoloadstart", QYPLAYER_H5_VIDEO_LOADEDMETADATA: "h5videoloadedmetadata", QYPLAYER_H5_DURATION_CHANGED: "h5durationchanged", QYPLAYER_H5_VOLUME_CHANGED: "h5volumechanged", QYPLAYER_H5_SEEK_DRAGSTART: "h5seekdragstart", QYPLAYER_H5_SEEK_DRAGEND: "h5seekdragend" }; }, 34: function (e, t, n) { var r = n(42); e.exports = function (e) { if (!r(e)) throw TypeError(String(e) + " is not an object"); return e; }; }, 35: function (e, t) { function n(t) { return "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? (e.exports = n = function (e) { return typeof e; }, e.exports["default"] = e.exports, e.exports.__esModule = !0) : (e.exports = n = function (e) { return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e; }, e.exports["default"] = e.exports, e.exports.__esModule = !0), n(t); } e.exports = n, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 36: function (e, t, n) { "use strict"; n(10), n(25), n(29), n(16), n(47); t.a = { isBool: function (e) { return "boolean" == typeof e; }, isNumber: function (e) { return "number" == typeof e && !isNaN(e); }, isArray: function (e) { return Array.isArray ? Array.isArray(e) : "[object array]" === Object.prototype.toString.call(e).toLowerCase(); }, isObject: function (e) { return "[object object]" === Object.prototype.toString.call(e).toLowerCase(); }, formatMilliseconds: function (e) { if (isNaN(e)) return "00:00:00"; var t = (e = Math.round(e)) >= 3600 ? Math.floor(e / 3600) : 0, n = e % 3600 >= 60 ? Math.floor(e % 3600 / 60) : 0; return n = n >= 10 ? n : "0" + n, e = (e = parseInt(n, 10) >= 0 ? e % 3600 % 60 : e) >= 10 ? e : "0" + e, t > 0 ? (t > 9 ? t : "0" + t) + ":" + n + ":" + e : n + ":" + e; }, protocolRevise: function () { var e = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""; return e.replace("http://", "//").replace("https://", "//").replace(".qiyipic", ".iqiyipic"); }, hex2rgba: function (e) { for (var t = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1, n = [], r = 1; r < e.length;) { var i = e.substring(r, r + 2); n.push(parseInt(i, 16)), r += 2; } return n.push(t), "rgba(".concat(n.join(","), ")"); } }; }, 37: function (e, t, n) { "use strict"; e.exports = function (e) { var t = []; return t.toString = function () { return this.map(function (t) { var n = function (e, t) { var n = e[1] || "", r = e[3]; if (!r) return n; if (t && "function" == typeof btoa) { var i = (o = r, "/*# sourceMappingURL=data:application/json;charset=utf-8;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(o)))) + " */"), a = r.sources.map(function (e) { return "/*# sourceURL=" + r.sourceRoot + e + " */"; }); return [n].concat(a).concat([i]).join("\n"); } var o; return [n].join("\n"); }(t, e); return t[2] ? "@media " + t[2] + "{" + n + "}" : n; }).join(""); }, t.i = function (e, n) { "string" == typeof e && (e = [[null, e, ""]]); for (var r = {}, i = 0; i < this.length; i++) { var a = this[i][0]; null != a && (r[a] = !0); } for (i = 0; i < e.length; i++) { var o = e[i]; null != o[0] && r[o[0]] || (n && !o[2] ? o[2] = n : n && (o[2] = "(" + o[2] + ") and (" + n + ")"), t.push(o)); } }, t; }; }, 38: function (e, t) { e.exports = function (e) { if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e; }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 39: function (e, t, n) { "use strict"; var r = n(22), i = n(169).indexOf, a = n(120), o = [].indexOf, s = !!o && 1 / [1].indexOf(1, -0) < 0, c = a("indexOf"); r({ target: "Array", proto: !0, forced: s || !c }, { indexOf: function (e) { return s ? o.apply(this, arguments) || 0 : i(this, e, arguments.length > 1 ? arguments[1] : undefined); } }); }, 40: function (e, t, n) { var r = n(262); function i(t, n, a) { return "undefined" != typeof Reflect && Reflect.get ? (e.exports = i = Reflect.get, e.exports["default"] = e.exports, e.exports.__esModule = !0) : (e.exports = i = function (e, t, n) { var i = r(e, t); if (i) { var a = Object.getOwnPropertyDescriptor(i, t); return a.get ? a.get.call(n) : a.value; } }, e.exports["default"] = e.exports, e.exports.__esModule = !0), i(t, n, a || t); } e.exports = i, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 41: function (e, t, n) { "use strict"; var r, i = n(35), a = n.n(i), o = n(2), s = n.n(o), c = n(3), u = n.n(c), d = (n(179), Object.create || function (e) { var t = function () {}; return t.prototype = e, new t(); }), l = Object.keys || function (e) { var t = []; for (var n in e) Object.prototype.hasOwnProperty.call(e, n) && t.push(n); return n; }, f = Function.prototype.bind || function (e) { var t = this; return function () { return t.apply(e, arguments); }; }, h = 20, p = function () { function e() { s()(this, e), this._events && Object.prototype.hasOwnProperty.call(this, "_events") || (this._events = d(null), this._eventsCount = 0), this._maxListeners = this._maxListeners || undefined; } return u()(e, [{ key: "setMaxListeners", value: function (e) { if ("number" != typeof e || e < 0 || isNaN(e)) throw new TypeError('"n" argument must be a positive number'); return this._maxListeners = e, this; } }, { key: "getMaxListeners", value: function () { return v(this); } }, { key: "emit", value: function (e) { var t, n, r, i, a, o, s = "error" === e; if (o = this._events) s = s && null == o.error;else if (!s) return !1; if (s) { if (arguments.length > 1 && (t = arguments[1]), t instanceof Error) throw t; var c = new Error('Unhandled "error" event. (' + t + ")"); throw c.context = t, c; } if (!(n = o[e])) return !1; var u = "function" == typeof n; switch (r = arguments.length) { case 1: g(n, u, this); break; case 2: y(n, u, this, arguments[1]); break; case 3: m(n, u, this, arguments[1], arguments[2]); break; case 4: b(n, u, this, arguments[1], arguments[2], arguments[3]); break; default: for (i = new Array(r - 1), a = 1; a < r; a++) i[a - 1] = arguments[a]; k(n, u, this, i); } return !0; } }, { key: "on", value: function (e, t) { var n = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { highPriority: !1 }; return "object" != a()(n) && (n = {}), x(this, e, t, n); } }, { key: "once", value: function (e, t) { if ("function" != typeof t) throw new TypeError('"listener" argument must be a function'); return this.on(e, function (e, t, n) { var r = { fired: !1, wrapFn: undefined, target: e, type: t, listener: n }, i = f.call(S, r); return i.listener = n, r.wrapFn = i, i; }(this, e, t)), this; } }, { key: "off", value: function (e, t) { return T.call(this, e, t); } }, { key: "un", value: function (e, t) { this.off(e, t); } }, { key: "removeAllListeners", value: function (e) { var t, n, r; if (!(n = this._events)) return this; if (!n.off) return 0 === arguments.length ? (this._events = d(null), this._eventsCount = 0) : n[e] && (0 == --this._eventsCount ? this._events = d(null) : delete n[e]), this; if (0 === arguments.length) { var i, a = l(n); for (r = 0; r < a.length; ++r) "off" !== (i = a[r]) && this.removeAllListeners(i); return this.removeAllListeners("off"), this._events = d(null), this._eventsCount = 0, this; } if ("function" == typeof (t = n[e])) this.off(e, t);else if (t) for (r = t.length - 1; r >= 0; r--) this.off(e, t[r]); return this; } }, { key: "listeners", value: function (e) { return P(this, e, !0); } }, { key: "rawListeners", value: function (e) { return P(this, e, !1); } }, { key: "listenerCount", value: function () { return e.listenerCount.apply(this, arguments); } }], [{ key: "listenerCount", value: function (e, t) { return "function" == typeof e.listenerCount ? e.listenerCount(t) : I.call(e, t); } }]), e; }(); t.a = p; try { var _ = {}; Object.defineProperty && Object.defineProperty(_, "x", { value: 0 }), r = 0 === _.x; } catch (A) { r = !1; } function v(e) { return e._maxListeners === undefined ? p.defaultMaxListeners : e._maxListeners; } function g(e, t, n) { if (t) e.call(n);else for (var r = e.length, i = w(e, r), a = 0; a < r; ++a) try { i[a].call(n); } catch (o) { console.error(o); } } function y(e, t, n, r) { if (t) e.call(n, r);else for (var i = e.length, a = w(e, i), o = 0; o < i; ++o) try { a[o].call(n, r); } catch (s) { console.error(s); } } function m(e, t, n, r, i) { if (t) e.call(n, r, i);else for (var a = e.length, o = w(e, a), s = 0; s < a; ++s) try { o[s].call(n, r, i); } catch (c) { console.error(c); } } function b(e, t, n, r, i, a) { if (t) e.call(n, r, i, a);else for (var o = e.length, s = w(e, o), c = 0; c < o; ++c) try { s[c].call(n, r, i, a); } catch (u) { console.error(u); } } function k(e, t, n, r) { if (t) e.apply(n, r);else for (var i = e.length, a = w(e, i), o = 0; o < i; ++o) try { a[o].apply(n, r); } catch (s) { console.error(s); } } function x(e, t, n) { var r, i, o, s = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}, c = { highPriority: !!s.highPriority }; if ("function" != typeof n) throw new TypeError('"listener" argument must be a function'); if ((i = e._events) ? (i.newListener && (e.emit("newListener", t, n.listener ? n.listener : n), i = e._events), o = i[t]) : (i = e._events = d(null), e._eventsCount = 0), o) { if ("function" == typeof o ? o = i[t] = [o, n] : c.highPriority ? o.shift(n) : o.push(n), !o.warned && (r = v(e)) && r > 0 && o.length > r) { o.warned = !0; var u = new Error("Possible Dispatcher memory leak detected. " + o.length + ' "' + String(t) + '" listeners added. Use emitter.setMaxListeners() to increase limit.'); u.name = "MaxListenersExceededWarning", u.emitter = e, u.type = t, u.count = o.length, "object" === ("undefined" == typeof console ? "undefined" : a()(console)) && console.warn && console.warn("%s: %s", u.name, u.message); } } else o = i[t] = n, ++e._eventsCount; return e; } function T(e, t) { var n, r, i, a, o; if ("function" != typeof t) throw new TypeError('"listener" argument must be a function'); if (!(r = this._events)) return this; if (!(n = r[e])) return this; if (n === t || n.listener === t) 0 == --this._eventsCount ? this._events = d(null) : (delete r[e], r.off && this.emit("off", e, n.listener || t));else if ("function" != typeof n) { for (i = -1, a = n.length - 1; a >= 0; a--) if (n[a] === t || n[a].listener === t) { o = n[a].listener, i = a; break; } if (i < 0) return this; 0 === i ? n.shift() : function (e, t) { for (var n = t, r = n + 1, i = e.length; r < i; n += 1, r += 1) e[n] = e[r]; e.pop(); }(n, i), 1 === n.length && (r[e] = n[0]), r.off && this.emit("off", e, o || t); } return this; } function S() { if (!this.fired) switch (this.target.off(this.type, this.wrapFn), this.fired = !0, arguments.length) { case 0: return this.listener.call(this.target); case 1: return this.listener.call(this.target, arguments[0]); case 2: return this.listener.call(this.target, arguments[0], arguments[1]); case 3: return this.listener.call(this.target, arguments[0], arguments[1], arguments[2]); default: for (var e = new Array(arguments.length), t = 0; t < e.length; ++t) e[t] = arguments[t]; this.listener.apply(this.target, e); } } function P(e, t, n) { var r = e._events; if (!r) return []; var i = r[t]; return i ? "function" == typeof i ? n ? [i.listener || i] : [i] : n ? function (e) { for (var t = new Array(e.length), n = 0; n < t.length; ++n) t[n] = e[n].listener || e[n]; return t; }(i) : w(i, i.length) : []; } function I(e) { var t = this._events; if (t) { var n = t[e]; if ("function" == typeof n) return 1; if (n) return n.length; } return 0; } function w(e, t) { for (var n = new Array(t), r = 0; r < t; ++r) n[r] = e[r]; return n; } r ? Object.defineProperty(p, "defaultMaxListeners", { enumerable: !0, get: function () { return h; }, set: function (e) { if ("number" != typeof e || e < 0 || e != e) throw new TypeError('"defaultMaxListeners" must be a positive number'); h = e; } }) : p.defaultMaxListeners = h; }, 42: function (e, t) { e.exports = function (e) { return "object" == typeof e ? null !== e : "function" == typeof e; }; }, 43: function (e, t, n) { "use strict"; var r = n(159), i = n(195), a = n(34), o = n(93), s = n(139), c = n(178), u = n(45), d = n(160), l = n(145), f = n(24), h = [].push, p = Math.min, _ = 4294967295, v = !f(function () { return !RegExp(_, "y"); }); r("split", 2, function (e, t, n) { var r; return r = "c" == "abbc".split(/(b)*/)[1] || 4 != "test".split(/(?:)/, -1).length || 2 != "ab".split(/(?:ab)*/).length || 4 != ".".split(/(.?)(.?)/).length || ".".split(/()()/).length > 1 || "".split(/.?/).length ? function (e, n) { var r = String(o(this)), a = n === undefined ? _ : n >>> 0; if (0 === a) return []; if (e === undefined) return [r]; if (!i(e)) return t.call(r, e, a); for (var s, c, u, d = [], f = (e.ignoreCase ? "i" : "") + (e.multiline ? "m" : "") + (e.unicode ? "u" : "") + (e.sticky ? "y" : ""), p = 0, v = new RegExp(e.source, f + "g"); (s = l.call(v, r)) && !((c = v.lastIndex) > p && (d.push(r.slice(p, s.index)), s.length > 1 && s.index < r.length && h.apply(d, s.slice(1)), u = s[0].length, p = c, d.length >= a));) v.lastIndex === s.index && v.lastIndex++; return p === r.length ? !u && v.test("") || d.push("") : d.push(r.slice(p)), d.length > a ? d.slice(0, a) : d; } : "0".split(undefined, 0).length ? function (e, n) { return e === undefined && 0 === n ? [] : t.call(this, e, n); } : t, [function (t, n) { var i = o(this), a = t == undefined ? undefined : t[e]; return a !== undefined ? a.call(t, i, n) : r.call(String(i), t, n); }, function (e, i) { var o = n(r, e, this, i, r !== t); if (o.done) return o.value; var l = a(e), f = String(this), h = s(l, RegExp), g = l.unicode, y = (l.ignoreCase ? "i" : "") + (l.multiline ? "m" : "") + (l.unicode ? "u" : "") + (v ? "y" : "g"), m = new h(v ? l : "^(?:" + l.source + ")", y), b = i === undefined ? _ : i >>> 0; if (0 === b) return []; if (0 === f.length) return null === d(m, f) ? [f] : []; for (var k = 0, x = 0, T = []; x < f.length;) { m.lastIndex = v ? x : 0; var S, P = d(m, v ? f : f.slice(x)); if (null === P || (S = p(u(m.lastIndex + (v ? 0 : x)), f.length)) === k) x = c(f, x, g);else { if (T.push(f.slice(k, x)), T.length === b) return T; for (var I = 1; I <= P.length - 1; I++) if (T.push(P[I]), T.length === b) return T; x = k = S; } } return T.push(f.slice(k)), T; }]; }, !v); }, 44: function (e, t, n) { "use strict"; var r = n(22), i = n(106).find, a = n(196), o = "find", s = !0; o in [] && Array(1).find(function () { s = !1; }), r({ target: "Array", proto: !0, forced: s }, { find: function (e) { return i(this, e, arguments.length > 1 ? arguments[1] : undefined); } }), a(o); }, 45: function (e, t, n) { var r = n(95), i = Math.min; e.exports = function (e) { return e > 0 ? i(r(e), 9007199254740991) : 0; }; }, 46: function (e, t) { function n(e, t, n, r, i, a, o) { try { var s = e[a](o), c = s.value; } catch (u) { return void n(u); } s.done ? t(c) : Promise.resolve(c).then(r, i); } e.exports = function (e) { return function () { var t = this, r = arguments; return new Promise(function (i, a) { var o = e.apply(t, r); function s(e) { n(o, i, a, s, c, "next", e); } function c(e) { n(o, i, a, s, c, "throw", e); } s(undefined); }); }; }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 47: function (e, t, n) { "use strict"; var r = n(22), i = n(147), a = n(102), o = n(120), s = [].join, c = i != Object, u = o("join", ","); r({ target: "Array", proto: !0, forced: c || !u }, { join: function (e) { return s.call(a(this), e === undefined ? "," : e); } }); }, 48: function (e, t, n) { "use strict"; n.d(t, "a", function () { return k; }), n.d(t, "b", function () { return x; }); n(9); var r = n(103), i = n.n(r), a = n(2), o = n.n(a), s = n(3), c = n.n(s), u = n(4), d = n.n(u), l = n(5), f = n.n(l), h = n(1), p = n.n(h), _ = (n(47), n(54), n(27), n(98)), v = n(267), g = n(162); function y(e) { var t = function () { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ("function" == typeof Proxy) return !0; try { return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0; } catch (e) { return !1; } }(); return function () { var n, r = p()(e); if (t) { var i = p()(this).constructor; n = Reflect.construct(r, arguments, i); } else n = r.apply(this, arguments); return f()(this, n); }; } var m = v.a.console, b = ">>>", k = new (function (e) { d()(n, e); var t = y(n); function n() { var e; return o()(this, n), (e = t.call(this)).enable = !0, e.MSG_NAME = "__log__", e; } return c()(n, [{ key: "info", value: function () { this.log.apply(this, arguments); } }, { key: "log", value: function () { for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n]; var r; g.l ? k.emit(this.MSG_NAME, "log", Array.prototype.slice.call(arguments).join("")) : this.enable && (r = m.log).call.apply(r, [m, b].concat(Array.prototype.slice.call(arguments))); } }, { key: "debug", value: function () { for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n]; var r; g.l ? k.emit(this.MSG_NAME, "debug", Array.prototype.slice.call(arguments).join("")) : this.enable && m.debug && (r = m.debug).call.apply(r, [m, b].concat(Array.prototype.slice.call(arguments))); } }, { key: "assert", value: function (e) { if (this.enable && m.assert) { for (var t, n = arguments.length, r = new Array(n > 1 ? n - 1 : 0), a = 1; a < n; a++) r[a - 1] = arguments[a]; var o = Array.prototype.slice.call(r, 1); o.unshift(b), (t = m.assert).call.apply(t, [m, e].concat(i()(o))); } } }, { key: "warn", value: function () { for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n]; var r; g.l ? k.emit(this.MSG_NAME, "warn", Array.prototype.slice.call(arguments).join("")) : this.enable && (r = m.warn).call.apply(r, [m, b].concat(Array.prototype.slice.call(arguments))); } }, { key: "error", value: function () { for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n]; var r; g.l ? k.emit(this.MSG_NAME, "error", Array.prototype.slice.call(arguments).join("")) : this.enable && (r = m.error).call.apply(r, [m, b].concat(Array.prototype.slice.call(arguments))); } }]), n; }(_.EventEmitter))(); function x(e) { m = e; } }, 49: function (e, t, n) { "use strict"; var r = n(22), i = n(24), a = n(270), o = n(34), s = n(124), c = n(45), u = n(139), d = a.ArrayBuffer, l = a.DataView, f = d.prototype.slice; r({ target: "ArrayBuffer", proto: !0, unsafe: !0, forced: i(function () { return !new d(2).slice(1, undefined).byteLength; }) }, { slice: function (e, t) { if (f !== undefined && t === undefined) return f.call(o(this), e); for (var n = o(this).byteLength, r = s(e, n), i = s(t === undefined ? n : t, n), a = new (u(this, d))(c(i - r)), h = new l(this), p = new l(a), _ = 0; r < i;) p.setUint8(_++, h.getUint8(r++)); return a; } }); }, 51: function (e, t, n) { var r = n(23), i = n(219), a = n(236), o = n(91); for (var s in i) { var c = r[s], u = c && c.prototype; if (u && u.forEach !== a) try { o(u, "forEach", a); } catch (d) { u.forEach = a; } } }, 52: function (e, t, n) { var r = n(24); e.exports = !r(function () { return 7 != Object.defineProperty({}, 1, { get: function () { return 7; } })[1]; }); }, 53: function (e, t, n) { var r = n(52), i = n(200), a = n(34), o = n(126), s = Object.defineProperty; t.f = r ? s : function (e, t, n) { if (a(e), t = o(t, !0), a(n), i) try { return s(e, t, n); } catch (r) {} if ("get" in n || "set" in n) throw TypeError("Accessors not supported"); return "value" in n && (e[t] = n.value), e; }; }, 54: function (e, t, n) { "use strict"; var r = n(22), i = n(42), a = n(152), o = n(124), s = n(45), c = n(102), u = n(153), d = n(32), l = n(136)("slice"), f = d("species"), h = [].slice, p = Math.max; r({ target: "Array", proto: !0, forced: !l }, { slice: function (e, t) { var n, r, d, l = c(this), _ = s(l.length), v = o(e, _), g = o(t === undefined ? _ : t, _); if (a(l) && ("function" != typeof (n = l.constructor) || n !== Array && !a(n.prototype) ? i(n) && null === (n = n[f]) && (n = undefined) : n = undefined, n === Array || n === undefined)) return h.call(l, v, g); for (r = new (n === undefined ? Array : n)(p(g - v, 0)), d = 0; v < g; v++, d++) v in l && u(r, d, l[v]); return r.length = d, r; } }); }, 55: function (e, t, n) { "use strict"; n.d(t, "a", function () { return r; }), n.d(t, "b", function () { return i; }), n.d(t, "d", function () { return a; }), n.d(t, "c", function () { return o; }); var r = "iqp-big-mode", i = "iqp-btn-disable", a = "volumeup", o = "volumedown"; }, 56: function (e, t, n) { "use strict"; var r = n(83), i = n(365), a = r.aTypedArray; (0, r.exportTypedArrayMethod)("copyWithin", function (e, t) { return i.call(a(this), e, t, arguments.length > 2 ? arguments[2] : undefined); }); }, 57: function (e, t, n) { "use strict"; var r = n(83), i = n(106).every, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("every", function (e) { return i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 58: function (e, t, n) { "use strict"; var r = n(83), i = n(260), a = r.aTypedArray; (0, r.exportTypedArrayMethod)("fill", function (e) { return i.apply(a(this), arguments); }); }, 59: function (e, t, n) { "use strict"; var r = n(83), i = n(106).filter, a = n(366), o = r.aTypedArray; (0, r.exportTypedArrayMethod)("filter", function (e) { var t = i(o(this), e, arguments.length > 1 ? arguments[1] : undefined); return a(this, t); }); }, 60: function (e, t, n) { "use strict"; var r = n(83), i = n(106).find, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("find", function (e) { return i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 61: function (e, t, n) { "use strict"; var r = n(83), i = n(106).findIndex, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("findIndex", function (e) { return i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 62: function (e, t, n) { "use strict"; var r = n(83), i = n(106).forEach, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("forEach", function (e) { i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 63: function (e, t, n) { "use strict"; var r = n(83), i = n(169).includes, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("includes", function (e) { return i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 64: function (e, t, n) { "use strict"; var r = n(83), i = n(169).indexOf, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("indexOf", function (e) { return i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 65: function (e, t, n) { "use strict"; var r = n(23), i = n(83), a = n(31), o = n(32)("iterator"), s = r.Uint8Array, c = a.values, u = a.keys, d = a.entries, l = i.aTypedArray, f = i.exportTypedArrayMethod, h = s && s.prototype[o], p = !!h && ("values" == h.name || h.name == undefined), _ = function () { return c.call(l(this)); }; f("entries", function () { return d.call(l(this)); }), f("keys", function () { return u.call(l(this)); }), f("values", _, !p), f(o, _, !p); }, 66: function (e, t, n) { "use strict"; var r = n(83), i = r.aTypedArray, a = r.exportTypedArrayMethod, o = [].join; a("join", function (e) { return o.apply(i(this), arguments); }); }, 67: function (e, t, n) { "use strict"; var r = n(83), i = n(286), a = r.aTypedArray; (0, r.exportTypedArrayMethod)("lastIndexOf", function (e) { return i.apply(a(this), arguments); }); }, 68: function (e, t, n) { "use strict"; var r = n(83), i = n(106).map, a = n(139), o = r.aTypedArray, s = r.aTypedArrayConstructor; (0, r.exportTypedArrayMethod)("map", function (e) { return i(o(this), e, arguments.length > 1 ? arguments[1] : undefined, function (e, t) { return new (s(a(e, e.constructor)))(t); }); }); }, 69: function (e, t, n) { "use strict"; var r = n(83), i = n(271).left, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("reduce", function (e) { return i(a(this), e, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); }, 70: function (e, t, n) { "use strict"; var r = n(83), i = n(271).right, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("reduceRight", function (e) { return i(a(this), e, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); }, 71: function (e, t, n) { "use strict"; var r = n(83), i = r.aTypedArray, a = r.exportTypedArrayMethod, o = Math.floor; a("reverse", function () { for (var e, t = this, n = i(t).length, r = o(n / 2), a = 0; a < r;) e = t[a], t[a++] = t[--n], t[n] = e; return t; }); }, 72: function (e, t, n) { "use strict"; var r = n(83), i = n(45), a = n(293), o = n(84), s = n(24), c = r.aTypedArray; (0, r.exportTypedArrayMethod)("set", function (e) { c(this); var t = a(arguments.length > 1 ? arguments[1] : undefined, 1), n = this.length, r = o(e), s = i(r.length), u = 0; if (s + t > n) throw RangeError("Wrong length"); for (; u < s;) this[t + u] = r[u++]; }, s(function () { new Int8Array(1).set({}); })); }, 73: function (e, t, n) { "use strict"; var r = n(83), i = n(139), a = n(24), o = r.aTypedArray, s = r.aTypedArrayConstructor, c = r.exportTypedArrayMethod, u = [].slice; c("slice", function (e, t) { for (var n = u.call(o(this), e, t), r = i(this, this.constructor), a = 0, c = n.length, d = new (s(r))(c); c > a;) d[a] = n[a++]; return d; }, a(function () { new Int8Array(1).slice(); })); }, 74: function (e, t, n) { "use strict"; var r = n(83), i = n(106).some, a = r.aTypedArray; (0, r.exportTypedArrayMethod)("some", function (e) { return i(a(this), e, arguments.length > 1 ? arguments[1] : undefined); }); }, 75: function (e, t, n) { "use strict"; var r = n(83), i = r.aTypedArray, a = r.exportTypedArrayMethod, o = [].sort; a("sort", function (e) { return o.call(i(this), e); }); }, 76: function (e, t, n) { "use strict"; var r = n(83), i = n(45), a = n(124), o = n(139), s = r.aTypedArray; (0, r.exportTypedArrayMethod)("subarray", function (e, t) { var n = s(this), r = n.length, c = a(e, r); return new (o(n, n.constructor))(n.buffer, n.byteOffset + c * n.BYTES_PER_ELEMENT, i((t === undefined ? r : a(t, r)) - c)); }); }, 77: function (e, t, n) { "use strict"; var r = n(23), i = n(83), a = n(24), o = r.Int8Array, s = i.aTypedArray, c = i.exportTypedArrayMethod, u = [].toLocaleString, d = [].slice, l = !!o && a(function () { u.call(new o(1)); }); c("toLocaleString", function () { return u.apply(l ? d.call(s(this)) : s(this), arguments); }, a(function () { return [1, 2].toLocaleString() != new o([1, 2]).toLocaleString(); }) || !a(function () { o.prototype.toLocaleString.call([1, 2]); })); }, 78: function (e, t, n) { "use strict"; var r = n(83).exportTypedArrayMethod, i = n(24), a = n(23).Uint8Array, o = a && a.prototype || {}, s = [].toString, c = [].join; i(function () { s.call({}); }) && (s = function () { return c.call(this); }); var u = o.toString != s; r("toString", s, u); }, 79: function (e, t) { var n = {}.hasOwnProperty; e.exports = function (e, t) { return n.call(e, t); }; }, 80: function (e, t, n) { n(283)("Uint8", function (e) { return function (t, n, r) { return e(this, t, n, r); }; }); }, 81: function (e, t, n) { "use strict"; t.a = { DASH: "DASH", CKNSP: "CKNSP", KIWI: "KIWI", KIWIR: "KIWIR", AD: "AD", IVG: "IVG", P00001: "P00001", P00002: "P00002", P00003: "P00003", P00004: "P00004", P00005: "P00005", P00006: "P00006", P00007: "P00007", P07001: "P07001", IV0001: "IV0001", dataKeyMap: { A00001: 2, A00101: 2, A00302: 32, A00301: 31, U00001: 22, P00001: 101, P00002: 102, P00007: 12, 304: 10, 401: 10, 405: 10, 406: 10, 493: 10, 411: 9, 491: 9, 501: 12, 502: 13, 505: 15, 506: 15, 601: 14, 602: 14, 701: 14, 702: 14, 706: 14, 711: 14, Q00312: 22, Q00311: 22, Q00501: 22, P00005: 21, P07001: 7001 }, keyMap: { 1: { title: "error_code_title1", desc: "error_code_desc1" }, 2: "error_code_desc2", 6: "error_code_desc6", 7: "error_code_desc7", 9: { title: "error_code_title9", desc: " " }, 10: { title: "error_code_title10", desc: " " }, 11: "error_code_desc11", 12: { title: "error_code_title12", desc: "error_code_desc12" }, 13: { title: "error_code_title13", desc: "error_code_desc12" }, 14: { title: "error_code_title14", desc: " " }, 15: { title: "本视频仅限爱奇艺站点播放,请至爱奇艺网站观看", desc: " " }, 21: "error_code_desc21", 22: { title: "error_code_desc22", desc: " " }, 31: { title: "error_private_selfsee", desc: " " }, 32: { title: "error_private_video", desc: " " }, 101: "error_code_desc_http", 102: "error_code_desc_http", 3e3: { title: "error_code_title301", desc: " " }, 3302: { title: "error_code_vda_err", desc: " " }, 3303: { title: "error_code_audio_err", desc: " " }, 7001: "error_code_desc_ad" } }; }, 82: function (module, __webpack_exports__, __webpack_require__) { "use strict"; var core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(9), core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_0___default = __webpack_require__.n(core_js_modules_es_reflect_construct_js__WEBPACK_IMPORTED_MODULE_0__), _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2), _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_1___default = __webpack_require__.n(_babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_1__), _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(3), _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_2___default = __webpack_require__.n(_babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_2__), _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4), _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3___default = __webpack_require__.n(_babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3__), _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(5), _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4___default = __webpack_require__.n(_babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4__), _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(1), _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5___default = __webpack_require__.n(_babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5__), core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(133), core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_6___default = __webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_6__), core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(29), core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_7___default = __webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_7__), core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(16), core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_8___default = __webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_8__), core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(10), core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_9___default = __webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_9__), core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(19), core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_10___default = __webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_10__), core_js_modules_es_parse_int_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(25), core_js_modules_es_parse_int_js__WEBPACK_IMPORTED_MODULE_11___default = __webpack_require__.n(core_js_modules_es_parse_int_js__WEBPACK_IMPORTED_MODULE_11__), core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(47), core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_12___default = __webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_12__), core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(137), core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13___default = __webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13__), core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(43), core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_14___default = __webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_14__), _kit_dispatcher__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(41), _kit_cookie__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(13), _kit_http__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(28), _kit_md5__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(86), _kit_logger__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(15), _kit_platform__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(7), _kit_uuid__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(26), _res_authkey__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(117), _res_authkey__WEBPACK_IMPORTED_MODULE_22___default = __webpack_require__.n(_res_authkey__WEBPACK_IMPORTED_MODULE_22__), _i18n__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(92); function _createSuper(e) { var t = _isNativeReflectConstruct(); return function () { var n, r = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5___default()(e); if (t) { var i = _babel_runtime_helpers_getPrototypeOf__WEBPACK_IMPORTED_MODULE_5___default()(this).constructor; n = Reflect.construct(r, arguments, i); } else n = r.apply(this, arguments); return _babel_runtime_helpers_possibleConstructorReturn__WEBPACK_IMPORTED_MODULE_4___default()(this, n); }; } function _isNativeReflectConstruct() { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ("function" == typeof Proxy) return !0; try { return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0; } catch (e) { return !1; } } var logger = new _kit_logger__WEBPACK_IMPORTED_MODULE_19__.a("user"), NoticedLoginInfo, _isNewUser = !_kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("QC006"), _heartBeatTimer = 0, _heartBeatTime = 0, _isActivation = !1, _tvid = "", _bossStatus = "", _agentType = 1, _qdv = 7, _vipTypes = ""; _agentType = _kit_platform__WEBPACK_IMPORTED_MODULE_20__.a.browser.iPad ? 23 : _kit_platform__WEBPACK_IMPORTED_MODULE_20__.a.os.androidTablet ? 24 : 1; var preIsVip = !1, _userIpInfo = "", requestVipTypesRetryTimes = 0; _i18n__WEBPACK_IMPORTED_MODULE_23__.a.isTWLocale() && (_agentType = _kit_platform__WEBPACK_IMPORTED_MODULE_20__.a.getAgentType(!0)); var getUserInfo = function getUserInfo() { var userInfo = {}, p00003 = _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00003"), qc179 = _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("QC179"); return null !== p00003 && "" !== p00003 ? userInfo.uid = p00003 : null !== qc179 && "" !== qc179 && (qc179 = window.JSON ? window.JSON.parse(qc179) : eval("(" + qc179 + ")"), userInfo.uid = qc179.uid), userInfo; }, onHeartBeatTimer = function () { var e = { authcookie: _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"), agenttype: _agentType, cversion: 2, device_id: _kit_uuid__WEBPACK_IMPORTED_MODULE_21__.a.getFluid(), paid: _bossStatus, ptid: getPTID(), viptypes: _vipTypes, tv_id: _tvid, tn: Math.random().toString().replace(".", "") }; _kit_http__WEBPACK_IMPORTED_MODULE_17__.a.jsonp({ url: "https://cmonitor.iqiyi.com/apis/cmonitor/keepalive.action", params: e, beforeSend: function (e) { var t = []; for (var n in e.params) t.push(n + "=" + e.params[n]); return e.url += "&sign=" + function (e) { e && e.sort(); for (var t = "", n = 0; n < e.length; n++) t += e[n] + "|"; return t += "jfaljluixn39012$#", Object(_kit_md5__WEBPACK_IMPORTED_MODULE_18__.a)(t); }(t), e; } }); }, getPTID = function () { return _kit_platform__WEBPACK_IMPORTED_MODULE_20__.a.getPtid(_i18n__WEBPACK_IMPORTED_MODULE_23__.a.isTWLocale()); }, addEvent = function (e, t, n) { e.attachEvent ? e.attachEvent("on" + t, n) : e.addEventListener(t, n); }, _getVipTypesStack = [], _getVipTypesCallback = function (e) { for (var t = 0; t < _getVipTypesStack.length; t++) _getVipTypesStack[t](e); _getVipTypesStack = []; }, isRequestVipTypes = !1, isKeepalive = !1, __QP0013 = null, UserInfo = function (e) { _babel_runtime_helpers_inherits__WEBPACK_IMPORTED_MODULE_3___default()(n, e); var t = _createSuper(n); function n() { return _babel_runtime_helpers_classCallCheck__WEBPACK_IMPORTED_MODULE_1___default()(this, n), t.call(this); } return _babel_runtime_helpers_createClass__WEBPACK_IMPORTED_MODULE_2___default()(n, [{ key: "isLogin", value: function () { return NoticedLoginInfo ? NoticedLoginInfo.login : "" !== this.getUid(); } }, { key: "getUid", value: function () { return getUserInfo().uid || ""; } }, { key: "passportCookie", value: function () { return NoticedLoginInfo && NoticedLoginInfo.P00001 ? NoticedLoginInfo.P00001 : _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001") || ""; } }, { key: "isNewUser", value: function () { return _isNewUser; } }, { key: "setInfo", value: function (e) { preIsVip = "" !== __QP0013 && "0" !== __QP0013, !0 === (NoticedLoginInfo = e).login || "true" === NoticedLoginInfo.login ? NoticedLoginInfo.login = !0 : NoticedLoginInfo.login = !1, this.clearVipTypes(), this.emit("infoset"); } }, { key: "tvid", value: function (e) { _tvid = e; } }, { key: "bossStatus", value: function (e) { _bossStatus = e; } }, { key: "openHeartBeat", value: function () { _isActivation || 0 === _heartBeatTime || (_isActivation = !0, 0 === _heartBeatTimer && (onHeartBeatTimer(), _heartBeatTimer = setInterval(onHeartBeatTimer, _heartBeatTime))); } }, { key: "stopHeartBeat", value: function () { _isActivation = !1, 0 !== _heartBeatTimer && (clearInterval(_heartBeatTimer), _heartBeatTimer = 0); } }, { key: "closeHeartBeat", value: function () { var e = this, t = +new Date(), n = getPTID(), r = { authcookie: _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"), agenttype: _agentType, device_id: _kit_uuid__WEBPACK_IMPORTED_MODULE_21__.a.getFluid() || _kit_uuid__WEBPACK_IMPORTED_MODULE_21__.a.getJsuid(), tv_id: _tvid, paid: _bossStatus, viptypes: _vipTypes, ptid: n, version: "4.1.1", qd_v: _qdv, ts: t }; _kit_http__WEBPACK_IMPORTED_MODULE_17__.a.jsonp({ url: "https://cmonitor.iqiyi.com/apis/cmonitor/off.action", params: r, beforeSend: function (t) { var n = []; for (var r in t.params) n.push(r + "=" + t.params[r]); try { var i = e.verifySgin(n); t.url += "&qd_sc=" + _res_authkey__WEBPACK_IMPORTED_MODULE_22___default.a.cmd5x(i); } catch (a) {} return logger.log(t.url), t; }, isSort: !0 }); } }, { key: "beforeunloadListener", value: function () { var e = this; addEvent(window, "beforeunload", function () { e.isVip(function (t) { t && e.closeHeartBeat(); }); }); } }, { key: "keepalive", value: function () { var e = this; if (!isKeepalive) { isKeepalive = !0; var t = getPTID(); _i18n__WEBPACK_IMPORTED_MODULE_23__.a.isTWLocale() && (_agentType = _kit_platform__WEBPACK_IMPORTED_MODULE_20__.a.getAgentType(!0)); var n = _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"); n && _kit_http__WEBPACK_IMPORTED_MODULE_17__.a.jsonp({ url: "https://cmonitor.iqiyi.com/apis/cmonitor/keepalive_required.action", params: { authcookie: n, agenttype: _agentType, cversion: 2, device_id: _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("QC005"), paid: _bossStatus, ptid: t, tv_id: _tvid, qd_v: _qdv, viptypes: _vipTypes }, timeout: 2e3, memory: !0, beforeSend: function (t) { var n = []; for (var r in t.params) n.push(r + "=" + t.params[r]); try { var i = e.verifySgin(n); t.url += "&qd_sc=" + _res_authkey__WEBPACK_IMPORTED_MODULE_22___default.a.cmd5x(i); } catch (a) {} return t; }, success: function (t) { if (t && "A00000" == t.code && t.data && t.data.interval) { var n = 1e3 * parseInt(t.data.interval, 10); n > 0 && (n < 1e4 && (n = 1e4), _heartBeatTime = n, clearInterval(_heartBeatTimer), e.openHeartBeat()); } }, isSort: !0 }); } } }, { key: "isVip", value: function (e) { this.getVipTypes(function (t) { var n = t.join(","); e("0" !== n && "" !== n); }); } }, { key: "getVipTypes", value: function (e) { if (this.isLogin() || this.clearVipTypes(), _getVipTypesStack.push(e), !__QP0013) { var t = (__QP0013 = _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("QP0013")).match(/[0-9]/g) || []; __QP0013 && t.length != __QP0013.replace(/,/g, "").length && (__QP0013 = ""); } __QP0013 ? (_vipTypes = __QP0013.split(","), _getVipTypesCallback(_vipTypes)) : isRequestVipTypes || (isRequestVipTypes = !0, this.requestVipTypes()); } }, { key: "updateVipTypes", value: function () { isRequestVipTypes || (isRequestVipTypes = !0, this.requestVipTypes()); } }, { key: "clearVipTypes", value: function () { isRequestVipTypes = !1, requestVipTypesRetryTimes = 0, _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.set("QP0013", "", { expires: 1296e6, path: "/", domain: "iqiyi.com" }), __QP0013 = null; } }, { key: "__isChangeVipState", value: function (e) { this.isVip(function (t) { logger.log("isChangeVipState! preIsVip:" + preIsVip + ",curIsVip: " + t), e(preIsVip != t); }); } }, { key: "requestVipTypes", value: function () { var e = this, t = _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"); if (!this.isLogin() || !t) return isRequestVipTypes = !1, void _getVipTypesCallback([0]); t && _kit_http__WEBPACK_IMPORTED_MODULE_17__.a.ajax({ url: "//vinfo.vip.iqiyi.com/external/vip_users", params: { P00001: _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"), platform: getPTID(), version: "3.0", appVersion: "1.0", bizSource: "vip_web_player", messageId: _kit_uuid__WEBPACK_IMPORTED_MODULE_21__.a.createUUID(), vipTypes: _i18n__WEBPACK_IMPORTED_MODULE_23__.a.isTWLocale() ? "5,6,7,8,10,13,14,16,18" : "1,3,4,5,7,8,10,13,14,16,18" }, timeout: 2e3, memory: !0, success: function (t) { isRequestVipTypes = !1; try { t = JSON.parse(t || {}); } catch (o) { logger.error("vip_users: parse Error"), e.requestVipTypesFailed(); } if ("A00000" === t.code) { var n = t.data || {}, r = []; for (var i in n) { var a = n[i]; a && "1" == a.status && r.push(a.vipType), a = null; } r.length || r.push(0), __QP0013 = r.join(","), _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.set("QP0013", __QP0013, { expires: 1296e6, path: "/", domain: "iqiyi.com" }), logger.log("requset vipTypes success! viptypes is " + __QP0013), _getVipTypesCallback(r); } else e.requestVipTypesFailed(); }, failure: function (t, n) { isRequestVipTypes = !1, e.requestVipTypesFailed(); } }); } }, { key: "requestVipTypesFailed", value: function () { requestVipTypesRetryTimes > 0 ? (__QP0013 = "1", logger.log("requset vipTypes failed! viptypes is " + __QP0013), _getVipTypesCallback([1])) : (this.requestVipTypes(), requestVipTypesRetryTimes++); } }, { key: "getUserIPInfo", value: function (e) { _userIpInfo ? e(_userIpInfo) : _kit_http__WEBPACK_IMPORTED_MODULE_17__.a.json({ url: "//data.video.iqiyi.com/v.f4v", withCredentials: !1, timeout: 2e3, memory: !0, success: function (t) { _userIpInfo = t, e(t); }, failure: function (t) { e(t); } }); } }, { key: "reqVipTypes", value: function (e) { var t = _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"); t ? t && _kit_http__WEBPACK_IMPORTED_MODULE_17__.a.ajax({ url: "//vinfo.vip.iqiyi.com/external/vip_users", params: { P00001: _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.get("P00001"), platform: getPTID(), version: "3.0", appVersion: "1.0", bizSource: "vip_web_player", messageId: _kit_uuid__WEBPACK_IMPORTED_MODULE_21__.a.createUUID(), vipTypes: _i18n__WEBPACK_IMPORTED_MODULE_23__.a.isTWLocale() ? "5,6,7,8,10,13,14,16,18" : "1,3,4,5,7,8,10,13,14,16,18" }, timeout: 2e3, memory: !0, success: function (t) { try { t = JSON.parse(t || {}); } catch (s) { e([1]); } if ("A00000" === t.code) { var n = t.data || {}, r = []; for (var i in n) { var a = n[i]; a && "1" == a.status && r.push(parseInt(a.vipType)), a = null; } r.length || r.push(0); var o = r.join(","); _kit_cookie__WEBPACK_IMPORTED_MODULE_16__.a.set("QP0013", o, { expires: 1296e6, path: "/", domain: "iqiyi.com" }), e(r); } else e([1]); logger.info("user reqVipTypes: result = ".concat(t)); }, failure: function () { e([1]), logger.info("user reqVipTypes: failure"); } }) : e([0]); } }, { key: "verifySgin", value: function (e) { e && e.sort(); for (var t = "", n = 0; n < e.length; n++) n === e.length - 1 ? t += e[n] : t += e[n] + "&"; return t; } }]), n; }(_kit_dispatcher__WEBPACK_IMPORTED_MODULE_15__.a); __webpack_exports__.a = new UserInfo(); }, 83: function (e, t, n) { "use strict"; var r, i = n(284), a = n(52), o = n(23), s = n(42), c = n(79), u = n(163), d = n(91), l = n(85), f = n(53).f, h = n(186), p = n(168), _ = n(32), v = n(182), g = o.Int8Array, y = g && g.prototype, m = o.Uint8ClampedArray, b = m && m.prototype, k = g && h(g), x = y && h(y), T = Object.prototype, S = T.isPrototypeOf, P = _("toStringTag"), I = v("TYPED_ARRAY_TAG"), w = i && !!p && "Opera" !== u(o.opera), A = !1, E = { Int8Array: 1, Uint8Array: 1, Uint8ClampedArray: 1, Int16Array: 2, Uint16Array: 2, Int32Array: 4, Uint32Array: 4, Float32Array: 4, Float64Array: 8 }, D = { BigInt64Array: 8, BigUint64Array: 8 }, O = function (e) { if (!s(e)) return !1; var t = u(e); return c(E, t) || c(D, t); }; for (r in E) o[r] || (w = !1); if ((!w || "function" != typeof k || k === Function.prototype) && (k = function () { throw TypeError("Incorrect invocation"); }, w)) for (r in E) o[r] && p(o[r], k); if ((!w || !x || x === T) && (x = k.prototype, w)) for (r in E) o[r] && p(o[r].prototype, x); if (w && h(b) !== x && p(b, x), a && !c(x, P)) for (r in A = !0, f(x, P, { get: function () { return s(this) ? this[I] : undefined; } }), E) o[r] && d(o[r], I, r); e.exports = { NATIVE_ARRAY_BUFFER_VIEWS: w, TYPED_ARRAY_TAG: A && I, aTypedArray: function (e) { if (O(e)) return e; throw TypeError("Target is not a typed array"); }, aTypedArrayConstructor: function (e) { if (p) { if (S.call(k, e)) return e; } else for (var t in E) if (c(E, r)) { var n = o[t]; if (n && (e === n || S.call(n, e))) return e; } throw TypeError("Target is not a typed array constructor"); }, exportTypedArrayMethod: function (e, t, n) { if (a) { if (n) for (var r in E) { var i = o[r]; i && c(i.prototype, e) && delete i.prototype[e]; } x[e] && !n || l(x, e, n ? t : w && y[e] || t); } }, exportTypedArrayStaticMethod: function (e, t, n) { var r, i; if (a) { if (p) { if (n) for (r in E) (i = o[r]) && c(i, e) && delete i[e]; if (k[e] && !n) return; try { return l(k, e, n ? t : w && g[e] || t); } catch (s) {} } for (r in E) !(i = o[r]) || i[e] && !n || l(i, e, t); } }, isView: function (e) { if (!s(e)) return !1; var t = u(e); return "DataView" === t || c(E, t) || c(D, t); }, isTypedArray: O, TypedArray: k, TypedArrayPrototype: x }; }, 84: function (e, t, n) { var r = n(93); e.exports = function (e) { return Object(r(e)); }; }, 85: function (e, t, n) { var r = n(23), i = n(91), a = n(79), o = n(172), s = n(173), c = n(111), u = c.get, d = c.enforce, l = String(String).split("String"); (e.exports = function (e, t, n, s) { var c, u = !!s && !!s.unsafe, f = !!s && !!s.enumerable, h = !!s && !!s.noTargetGet; "function" == typeof n && ("string" != typeof t || a(n, "name") || i(n, "name", t), (c = d(n)).source || (c.source = l.join("string" == typeof t ? t : ""))), e !== r ? (u ? !h && e[t] && (f = !0) : delete e[t], f ? e[t] = n : i(e, t, n)) : f ? e[t] = n : o(t, n); })(Function.prototype, "toString", function () { return "function" == typeof this && u(this).source || s(this); }); }, 86: function (e, t, n) { "use strict"; function r(e, t, n, r, i, a) { return c(function (e, t) { return e << t | e >>> 32 - t; }(c(c(t, e), c(r, a)), i), n); } function i(e, t, n, i, a, o, s) { return r(t & n | ~t & i, e, t, a, o, s); } function a(e, t, n, i, a, o, s) { return r(t & i | n & ~i, e, t, a, o, s); } function o(e, t, n, i, a, o, s) { return r(t ^ n ^ i, e, t, a, o, s); } function s(e, t, n, i, a, o, s) { return r(n ^ (t | ~i), e, t, a, o, s); } function c(e, t) { var n = (65535 & e) + (65535 & t); return (e >> 16) + (t >> 16) + (n >> 16) << 16 | 65535 & n; } t.a = function (e) { return function (e) { for (var t = "0123456789abcdef", n = "", r = 0; r < 4 * e.length; r++) n += t.charAt(e[r >> 2] >> r % 4 * 8 + 4 & 15) + t.charAt(e[r >> 2] >> r % 4 * 8 & 15); return n; }(function (e, t) { e[t >> 5] |= 128 << t % 32, e[14 + (t + 64 >>> 9 << 4)] = t; for (var n = 1732584193, r = -271733879, u = -1732584194, d = 271733878, l = 0; l < e.length; l += 16) { var f = n, h = r, p = u, _ = d; n = i(n, r, u, d, e[l + 0], 7, -680876936), d = i(d, n, r, u, e[l + 1], 12, -389564586), u = i(u, d, n, r, e[l + 2], 17, 606105819), r = i(r, u, d, n, e[l + 3], 22, -1044525330), n = i(n, r, u, d, e[l + 4], 7, -176418897), d = i(d, n, r, u, e[l + 5], 12, 1200080426), u = i(u, d, n, r, e[l + 6], 17, -1473231341), r = i(r, u, d, n, e[l + 7], 22, -45705983), n = i(n, r, u, d, e[l + 8], 7, 1770035416), d = i(d, n, r, u, e[l + 9], 12, -1958414417), u = i(u, d, n, r, e[l + 10], 17, -42063), r = i(r, u, d, n, e[l + 11], 22, -1990404162), n = i(n, r, u, d, e[l + 12], 7, 1804603682), d = i(d, n, r, u, e[l + 13], 12, -40341101), u = i(u, d, n, r, e[l + 14], 17, -1502002290), n = a(n, r = i(r, u, d, n, e[l + 15], 22, 1236535329), u, d, e[l + 1], 5, -165796510), d = a(d, n, r, u, e[l + 6], 9, -1069501632), u = a(u, d, n, r, e[l + 11], 14, 643717713), r = a(r, u, d, n, e[l + 0], 20, -373897302), n = a(n, r, u, d, e[l + 5], 5, -701558691), d = a(d, n, r, u, e[l + 10], 9, 38016083), u = a(u, d, n, r, e[l + 15], 14, -660478335), r = a(r, u, d, n, e[l + 4], 20, -405537848), n = a(n, r, u, d, e[l + 9], 5, 568446438), d = a(d, n, r, u, e[l + 14], 9, -1019803690), u = a(u, d, n, r, e[l + 3], 14, -187363961), r = a(r, u, d, n, e[l + 8], 20, 1163531501), n = a(n, r, u, d, e[l + 13], 5, -1444681467), d = a(d, n, r, u, e[l + 2], 9, -51403784), u = a(u, d, n, r, e[l + 7], 14, 1735328473), n = o(n, r = a(r, u, d, n, e[l + 12], 20, -1926607734), u, d, e[l + 5], 4, -378558), d = o(d, n, r, u, e[l + 8], 11, -2022574463), u = o(u, d, n, r, e[l + 11], 16, 1839030562), r = o(r, u, d, n, e[l + 14], 23, -35309556), n = o(n, r, u, d, e[l + 1], 4, -1530992060), d = o(d, n, r, u, e[l + 4], 11, 1272893353), u = o(u, d, n, r, e[l + 7], 16, -155497632), r = o(r, u, d, n, e[l + 10], 23, -1094730640), n = o(n, r, u, d, e[l + 13], 4, 681279174), d = o(d, n, r, u, e[l + 0], 11, -358537222), u = o(u, d, n, r, e[l + 3], 16, -722521979), r = o(r, u, d, n, e[l + 6], 23, 76029189), n = o(n, r, u, d, e[l + 9], 4, -640364487), d = o(d, n, r, u, e[l + 12], 11, -421815835), u = o(u, d, n, r, e[l + 15], 16, 530742520), n = s(n, r = o(r, u, d, n, e[l + 2], 23, -995338651), u, d, e[l + 0], 6, -198630844), d = s(d, n, r, u, e[l + 7], 10, 1126891415), u = s(u, d, n, r, e[l + 14], 15, -1416354905), r = s(r, u, d, n, e[l + 5], 21, -57434055), n = s(n, r, u, d, e[l + 12], 6, 1700485571), d = s(d, n, r, u, e[l + 3], 10, -1894986606), u = s(u, d, n, r, e[l + 10], 15, -1051523), r = s(r, u, d, n, e[l + 1], 21, -2054922799), n = s(n, r, u, d, e[l + 8], 6, 1873313359), d = s(d, n, r, u, e[l + 15], 10, -30611744), u = s(u, d, n, r, e[l + 6], 15, -1560198380), r = s(r, u, d, n, e[l + 13], 21, 1309151649), n = s(n, r, u, d, e[l + 4], 6, -145523070), d = s(d, n, r, u, e[l + 11], 10, -1120210379), u = s(u, d, n, r, e[l + 2], 15, 718787259), r = s(r, u, d, n, e[l + 9], 21, -343485551), n = c(n, f), r = c(r, h), u = c(u, p), d = c(d, _); } return Array(n, r, u, d); }(function (e) { for (var t = Array(), n = 0; n < 8 * e.length; n += 8) t[n >> 5] |= (255 & e.charCodeAt(n / 8)) << n % 32; return t; }(e), 8 * e.length)); }; }, 87: function (e, t, n) { "use strict"; var r = n(22), i = n(124), a = n(95), o = n(45), s = n(84), c = n(177), u = n(153), d = n(136)("splice"), l = Math.max, f = Math.min, h = 9007199254740991, p = "Maximum allowed length exceeded"; r({ target: "Array", proto: !0, forced: !d }, { splice: function (e, t) { var n, r, d, _, v, g, y = s(this), m = o(y.length), b = i(e, m), k = arguments.length; if (0 === k ? n = r = 0 : 1 === k ? (n = 0, r = m - b) : (n = k - 2, r = f(l(a(t), 0), m - b)), m + n - r > h) throw TypeError(p); for (d = c(y, r), _ = 0; _ < r; _++) (v = b + _) in y && u(d, _, y[v]); if (d.length = r, n < r) { for (_ = b; _ < m - r; _++) g = _ + n, (v = _ + r) in y ? y[g] = y[v] : delete y[g]; for (_ = m; _ > m - r + n; _--) delete y[_ - 1]; } else if (n > r) for (_ = m - r; _ > b; _--) g = _ + n - 1, (v = _ + r - 1) in y ? y[g] = y[v] : delete y[g]; for (_ = 0; _ < n; _++) y[_ + b] = arguments[_ + 2]; return y.length = m - r + n, d; } }); }, 88: function (e, t, n) { var r = n(23), i = n(219), a = n(31), o = n(91), s = n(32), c = s("iterator"), u = s("toStringTag"), d = a.values; for (var l in i) { var f = r[l], h = f && f.prototype; if (h) { if (h[c] !== d) try { o(h, c, d); } catch (_) { h[c] = d; } if (h[u] || o(h, u, l), i[l]) for (var p in a) if (h[p] !== a[p]) try { o(h, p, a[p]); } catch (_) { h[p] = a[p]; } } } }, 89: function (e, t, n) { "use strict"; var r = {}, i = {}, a = {}, o = 0, s = { getItem: function (e) { return r[e]; }, setItem: function (e, t) { r[e] = t; }, removeItem: function (e) { delete r[e]; } }, c = function () { try { return window.localStorage.setItem("_Q_test_", 1), window.localStorage.removeItem("_Q_test_"), window.localStorage; } catch (e) {} return s; }(), u = function () { 0 === o && (clearTimeout(o), o = setTimeout(function () { for (var e in o = 0, i) c.setItem(e, i[e]), delete i[e]; for (var t in a) c.removeItem(t), delete a[t]; }, 1e3)); }; t.a = { PLAYER_VD_KEY: "QiyiPlayerVD", read: function (e) { return r[e] || (r[e] = c.getItem(e)), r[e]; }, write: function (e, t) { r[e] = t, i[e] = t, u(); }, remove: function (e) { delete r[e], a[e] = 0, u(); } }; }, 90: function (e, t, n) { "use strict"; var r = n(2), i = n.n(r), a = n(3), o = n.n(a), s = (n(87), n(54), n(51), n(14)), c = [], u = function () { function e() { i()(this, e), this._events = {}; } return o()(e, [{ key: "on", value: function (e, t, n) { var r = []; return this._events || (this._events = {}), n && this._events[e] && (r = this._events[e]), r.push(t), this._events[e] = r, this; } }, { key: "off", value: function (e, t) { if (this._events) { var n = this._events[e]; if (!t || Array.isArray(n) && n.length < 1) delete this._events[e];else for (var r = n ? n.length : 0; r--;) n[r] === t && n.splice(r, 1); return this; } } }, { key: "emit", value: function () { for (var e = this, t = arguments.length, n = new Array(t), r = 0; r < t; r++) n[r] = arguments[r]; var i = n[0], a = [].slice.call(n, 1), o = this._events[i]; return o && o.forEach(function (t) { return t.apply(e, a); }), this; } }, { key: "once", value: function (e, t) { var n = this; return this.on(e, function r() { for (var i = arguments.length, a = new Array(i), o = 0; o < i; o++) a[o] = arguments[o]; t.apply(n, a), n.off(e, r); }), this; } }, { key: "clear", value: function () { delete this._events; } }]), e; }(); t.a = { getEvent: function () { return c[s.a.tvId]; }, newEvent: function () { return c[s.a.tvId] = new u(), c[s.a.tvId]; }, clearEvent: function (e) { c[e] && c[e].clear(); } }; }, 91: function (e, t, n) { var r = n(52), i = n(53), a = n(125); e.exports = r ? function (e, t, n) { return i.f(e, t, a(1, n)); } : function (e, t, n) { return e[t] = n, e; }; }, 92: function (e, t, n) { "use strict"; var r = "tw_t"; t.a = { locale: "cn_s", isTraditionalChinese: function () { var e = !1, t = this.locale; return t !== r && "cn_t" !== t || (e = !0), e; }, isTWLocale: function () { var e = !1, t = this.locale; return t !== r && "tw_s" !== t || (e = !0), e; }, local: function () { return this.locale; }, setLocale: function (e) { this.locale = e; } }; }, 93: function (e, t) { e.exports = function (e) { if (e == undefined) throw TypeError("Can't call method on " + e); return e; }; }, 94: function (e, t, n) { "use strict"; t.a = { LoaderState_ready: "LoaderState_ready", LoaderState_progress: "LoaderState_progress", LoaderState_done: "LoaderState_done", LoaderState_error: "LoaderState_error", LoaderState_error_dispatch: "LoaderState_error_dispatch", LoaderState_error_load: "LoaderState_error_load", LoaderState_dataRangeError: "loadDataRangeError", LoaderState_lowSpeed: "LoaderState_lowpeed", LoaderState_405: "LoaderState_405" }; }, 95: function (e, t) { var n = Math.ceil, r = Math.floor; e.exports = function (e) { return isNaN(e = +e) ? 0 : (e > 0 ? r : n)(e); }; }, 96: function (e, t, n) { "use strict"; var r, i, a, o, s = n(22), c = n(135), u = n(23), d = n(104), l = n(248), f = n(85), h = n(198), p = n(142), _ = n(183), v = n(42), g = n(101), y = n(170), m = n(173), b = n(223), k = n(197), x = n(139), T = n(204).set, S = n(249), P = n(251), I = n(252), w = n(206), A = n(253), E = n(111), D = n(143), O = n(32), q = n(161), R = n(158), L = O("species"), M = "Promise", C = E.get, B = E.set, N = E.getterFor(M), F = l, U = u.TypeError, j = u.document, V = u.process, W = d("fetch"), H = w.f, z = H, Y = !!(j && j.createEvent && u.dispatchEvent), G = "function" == typeof PromiseRejectionEvent, Q = "unhandledrejection", K = D(M, function () { if (!(m(F) !== String(F))) { if (66 === R) return !0; if (!q && !G) return !0; } if (c && !F.prototype["finally"]) return !0; if (R >= 51 && /native code/.test(F)) return !1; var e = F.resolve(1), t = function (e) { e(function () {}, function () {}); }; return (e.constructor = {})[L] = t, !(e.then(function () {}) instanceof t); }), $ = K || !k(function (e) { F.all(e)["catch"](function () {}); }), Z = function (e) { var t; return !(!v(e) || "function" != typeof (t = e.then)) && t; }, X = function (e, t) { if (!e.notified) { e.notified = !0; var n = e.reactions; S(function () { for (var r = e.value, i = 1 == e.state, a = 0; n.length > a;) { var o, s, c, u = n[a++], d = i ? u.ok : u.fail, l = u.resolve, f = u.reject, h = u.domain; try { d ? (i || (2 === e.rejection && ne(e), e.rejection = 1), !0 === d ? o = r : (h && h.enter(), o = d(r), h && (h.exit(), c = !0)), o === u.promise ? f(U("Promise-chain cycle")) : (s = Z(o)) ? s.call(o, l, f) : l(o)) : f(r); } catch (p) { h && !c && h.exit(), f(p); } } e.reactions = [], e.notified = !1, t && !e.rejection && ee(e); }); } }, J = function (e, t, n) { var r, i; Y ? ((r = j.createEvent("Event")).promise = t, r.reason = n, r.initEvent(e, !1, !0), u.dispatchEvent(r)) : r = { promise: t, reason: n }, !G && (i = u["on" + e]) ? i(r) : e === Q && I("Unhandled promise rejection", n); }, ee = function (e) { T.call(u, function () { var t, n = e.facade, r = e.value; if (te(e) && (t = A(function () { q ? V.emit("unhandledRejection", r, n) : J(Q, n, r); }), e.rejection = q || te(e) ? 2 : 1, t.error)) throw t.value; }); }, te = function (e) { return 1 !== e.rejection && !e.parent; }, ne = function (e) { T.call(u, function () { var t = e.facade; q ? V.emit("rejectionHandled", t) : J("rejectionhandled", t, e.value); }); }, re = function (e, t, n) { return function (r) { e(t, r, n); }; }, ie = function (e, t, n) { e.done || (e.done = !0, n && (e = n), e.value = t, e.state = 2, X(e, !0)); }, ae = function (e, t, n) { if (!e.done) { e.done = !0, n && (e = n); try { if (e.facade === t) throw U("Promise can't be resolved itself"); var r = Z(t); r ? S(function () { var n = { done: !1 }; try { r.call(t, re(ae, n, e), re(ie, n, e)); } catch (i) { ie(n, i, e); } }) : (e.value = t, e.state = 1, X(e, !1)); } catch (i) { ie({ done: !1 }, i, e); } } }; K && (F = function (e) { y(this, F, M), g(e), r.call(this); var t = C(this); try { e(re(ae, t), re(ie, t)); } catch (n) { ie(t, n); } }, (r = function (e) { B(this, { type: M, done: !1, notified: !1, parent: !1, reactions: [], rejection: !1, state: 0, value: undefined }); }).prototype = h(F.prototype, { then: function (e, t) { var n = N(this), r = H(x(this, F)); return r.ok = "function" != typeof e || e, r.fail = "function" == typeof t && t, r.domain = q ? V.domain : undefined, n.parent = !0, n.reactions.push(r), 0 != n.state && X(n, !1), r.promise; }, "catch": function (e) { return this.then(undefined, e); } }), i = function () { var e = new r(), t = C(e); this.promise = e, this.resolve = re(ae, t), this.reject = re(ie, t); }, w.f = H = function (e) { return e === F || e === a ? new i(e) : z(e); }, c || "function" != typeof l || (o = l.prototype.then, f(l.prototype, "then", function (e, t) { var n = this; return new F(function (e, t) { o.call(n, e, t); }).then(e, t); }, { unsafe: !0 }), "function" == typeof W && s({ global: !0, enumerable: !0, forced: !0 }, { fetch: function (e) { return P(F, W.apply(u, arguments)); } }))), s({ global: !0, wrap: !0, forced: K }, { Promise: F }), p(F, M, !1, !0), _(M), a = d(M), s({ target: M, stat: !0, forced: K }, { reject: function (e) { var t = H(this); return t.reject.call(undefined, e), t.promise; } }), s({ target: M, stat: !0, forced: c || K }, { resolve: function (e) { return P(c && this === a ? F : this, e); } }), s({ target: M, stat: !0, forced: $ }, { all: function (e) { var t = this, n = H(t), r = n.resolve, i = n.reject, a = A(function () { var n = g(t.resolve), a = [], o = 0, s = 1; b(e, function (e) { var c = o++, u = !1; a.push(undefined), s++, n.call(t, e).then(function (e) { u || (u = !0, a[c] = e, --s || r(a)); }, i); }), --s || r(a); }); return a.error && i(a.value), n.promise; }, race: function (e) { var t = this, n = H(t), r = n.reject, i = A(function () { var i = g(t.resolve); b(e, function (e) { i.call(t, e).then(n.resolve, r); }); }); return i.error && r(i.value), n.promise; } }); }, 97: function (e, t, n) { "use strict"; var r = n(203).charAt, i = n(111), a = n(245), o = "String Iterator", s = i.set, c = i.getterFor(o); a(String, "String", function (e) { s(this, { type: o, string: String(e), index: 0 }); }, function () { var e, t = c(this), n = t.string, i = t.index; return i >= n.length ? { value: undefined, done: !0 } : (e = r(n, i), t.index += e.length, { value: e, done: !1 }); }); }, 98: function (e, t, n) { "use strict"; var r = Object.prototype.hasOwnProperty, i = "~"; function a() {} function o(e, t, n) { this.fn = e, this.context = t, this.once = n || !1; } function s(e, t, n, r, a) { if ("function" != typeof n) throw new TypeError("The listener must be a function"); var s = new o(n, r || e, a), c = i ? i + t : t; return e._events[c] ? e._events[c].fn ? e._events[c] = [e._events[c], s] : e._events[c].push(s) : (e._events[c] = s, e._eventsCount++), e; } function c(e, t) { 0 == --e._eventsCount ? e._events = new a() : delete e._events[t]; } function u() { this._events = new a(), this._eventsCount = 0; } Object.create && (a.prototype = Object.create(null), new a().__proto__ || (i = !1)), u.prototype.eventNames = function () { var e, t, n = []; if (0 === this._eventsCount) return n; for (t in e = this._events) r.call(e, t) && n.push(i ? t.slice(1) : t); return Object.getOwnPropertySymbols ? n.concat(Object.getOwnPropertySymbols(e)) : n; }, u.prototype.listeners = function (e) { var t = i ? i + e : e, n = this._events[t]; if (!n) return []; if (n.fn) return [n.fn]; for (var r = 0, a = n.length, o = new Array(a); r < a; r++) o[r] = n[r].fn; return o; }, u.prototype.listenerCount = function (e) { var t = i ? i + e : e, n = this._events[t]; return n ? n.fn ? 1 : n.length : 0; }, u.prototype.emit = function (e, t, n, r, a, o) { var s = i ? i + e : e; if (!this._events[s]) return !1; var c, u, d = this._events[s], l = arguments.length; if (d.fn) { switch (d.once && this.removeListener(e, d.fn, undefined, !0), l) { case 1: return d.fn.call(d.context), !0; case 2: return d.fn.call(d.context, t), !0; case 3: return d.fn.call(d.context, t, n), !0; case 4: return d.fn.call(d.context, t, n, r), !0; case 5: return d.fn.call(d.context, t, n, r, a), !0; case 6: return d.fn.call(d.context, t, n, r, a, o), !0; } for (u = 1, c = new Array(l - 1); u < l; u++) c[u - 1] = arguments[u]; d.fn.apply(d.context, c); } else { var f, h = d.length; for (u = 0; u < h; u++) switch (d[u].once && this.removeListener(e, d[u].fn, undefined, !0), l) { case 1: d[u].fn.call(d[u].context); break; case 2: d[u].fn.call(d[u].context, t); break; case 3: d[u].fn.call(d[u].context, t, n); break; case 4: d[u].fn.call(d[u].context, t, n, r); break; default: if (!c) for (f = 1, c = new Array(l - 1); f < l; f++) c[f - 1] = arguments[f]; d[u].fn.apply(d[u].context, c); } } return !0; }, u.prototype.on = function (e, t, n) { return s(this, e, t, n, !1); }, u.prototype.once = function (e, t, n) { return s(this, e, t, n, !0); }, u.prototype.removeListener = function (e, t, n, r) { var a = i ? i + e : e; if (!this._events[a]) return this; if (!t) return c(this, a), this; var o = this._events[a]; if (o.fn) o.fn !== t || r && !o.once || n && o.context !== n || c(this, a);else { for (var s = 0, u = [], d = o.length; s < d; s++) (o[s].fn !== t || r && !o[s].once || n && o[s].context !== n) && u.push(o[s]); u.length ? this._events[a] = 1 === u.length ? u[0] : u : c(this, a); } return this; }, u.prototype.removeAllListeners = function (e) { var t; return e ? (t = i ? i + e : e, this._events[t] && c(this, t)) : (this._events = new a(), this._eventsCount = 0), this; }, u.prototype.off = u.prototype.removeListener, u.prototype.addListener = u.prototype.on, u.prefixed = i, u.EventEmitter = u, e.exports = u; }, 99: function (e, t, n) { "use strict"; var r = { 1: { 3: !0, 37: !1, 40: !0, 42: !0, 48: !0, 50: !0 }, 2: { 1: !1, 2: !1, 3: !1, 4: !1, 5: !1, 6: !1 }, 4: { 3: !1, 5: !1, 14: !0, 27: !0, 28: !1, 41: !1, 46: !0, 51: !0 }, 5: { 1: !0 } }; function i(e) { for (var t = [], n = 1; n <= 64; n++) t.push(r[e][n] ? 1 : 0); return parseInt(t.reverse().join(""), 2); } t.a = { getFT1: function () { return i(1); }, getFT2: function () { return i(2); }, getFT4: function () { return i(4); }, getFT5: function () { return i(5); }, getM3U8FT1: function () { var e = []; r[1][37] = !0, r[1][38] = !0, r[1][42] = !1, r[1][50] = !0; for (var t = 1; t <= 64; t++) e.push(r[1][t] ? 1 : 0); return parseInt(e.reverse().join(""), 2); }, getMP4FT1: function () { var e = []; r[1][42] = !1, r[1][45] = !0, r[1][50] = !0; for (var t = 1; t <= 64; t++) e.push(r[1][t] ? 1 : 0); return parseInt(e.reverse().join(""), 2); }, hasBit: function (e, t) { return r[e][t]; }, openBit: function (e, t) { r[e][t] = !0; }, closeBit: function (e, t) { r[e][t] = !1; } }; }, 100: function (e, t) { var n = {}.toString; e.exports = function (e) { return n.call(e).slice(8, -1); }; }, 101: function (e, t) { e.exports = function (e) { if ("function" != typeof e) throw TypeError(String(e) + " is not a function"); return e; }; }, 102: function (e, t, n) { var r = n(147), i = n(93); e.exports = function (e) { return r(i(e)); }; }, 103: function (e, t, n) { var r = n(374), i = n(375), a = n(296), o = n(376); e.exports = function (e) { return r(e) || i(e) || a(e) || o(); }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 104: function (e, t, n) { var r = n(217), i = n(23), a = function (e) { return "function" == typeof e ? e : undefined; }; e.exports = function (e, t) { return arguments.length < 2 ? a(r[e]) || a(i[e]) : r[e] && r[e][t] || i[e] && i[e][t]; }; }, 105: function (e, t, n) { "use strict"; t.a = { DisPatchStatus: "disPatch.status", LoadStatus: "cdnTaskLoader.loadStatus", DisLoadStatus: "dispatchLoader.status", CdnNodeMgrStateChange: "cdnNodeMgr.stateChange" }; }, 106: function (e, t, n) { var r = n(128), i = n(147), a = n(84), o = n(45), s = n(177), c = [].push, u = function (e) { var t = 1 == e, n = 2 == e, u = 3 == e, d = 4 == e, l = 6 == e, f = 7 == e, h = 5 == e || l; return function (p, _, v, g) { for (var y, m, b = a(p), k = i(b), x = r(_, v, 3), T = o(k.length), S = 0, P = g || s, I = t ? P(p, T) : n || f ? P(p, 0) : undefined; T > S; S++) if ((h || S in k) && (m = x(y = k[S], S, b), e)) if (t) I[S] = m;else if (m) switch (e) { case 3: return !0; case 5: return y; case 6: return S; case 2: c.call(I, y); } else switch (e) { case 4: return !1; case 7: c.call(I, y); } return l ? -1 : u || d ? d : I; }; }; e.exports = { forEach: u(0), map: u(1), filter: u(2), some: u(3), every: u(4), find: u(5), findIndex: u(6), filterOut: u(7) }; }, 108: function (e, t, n) { "use strict"; var r = n(52), i = n(23), a = n(143), o = n(85), s = n(79), c = n(100), u = n(187), d = n(126), l = n(24), f = n(127), h = n(141).f, p = n(113).f, _ = n(53).f, v = n(148).trim, g = "Number", y = i.Number, m = y.prototype, b = c(f(m)) == g, k = function (e) { var t, n, r, i, a, o, s, c, u = d(e, !1); if ("string" == typeof u && u.length > 2) if (43 === (t = (u = v(u)).charCodeAt(0)) || 45 === t) { if (88 === (n = u.charCodeAt(2)) || 120 === n) return NaN; } else if (48 === t) { switch (u.charCodeAt(1)) { case 66: case 98: r = 2, i = 49; break; case 79: case 111: r = 8, i = 55; break; default: return +u; } for (o = (a = u.slice(2)).length, s = 0; s < o; s++) if ((c = a.charCodeAt(s)) < 48 || c > i) return NaN; return parseInt(a, r); } return +u; }; if (a(g, !y(" 0o1") || !y("0b1") || y("+0x1"))) { for (var x, T = function (e) { var t = arguments.length < 1 ? 0 : e, n = this; return n instanceof T && (b ? l(function () { m.valueOf.call(n); }) : c(n) != g) ? u(new y(k(t)), n, T) : k(t); }, S = r ? h(y) : "MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","), P = 0; S.length > P; P++) s(y, x = S[P]) && !s(T, x) && _(T, x, p(y, x)); T.prototype = m, m.constructor = T, o(i, g, T); } }, 109: function (e, t, n) { var r = n(52), i = n(23), a = n(143), o = n(187), s = n(53).f, c = n(141).f, u = n(195), d = n(165), l = n(194), f = n(85), h = n(24), p = n(111).set, _ = n(183), v = n(32)("match"), g = i.RegExp, y = g.prototype, m = /a/g, b = /a/g, k = new g(m) !== m, x = l.UNSUPPORTED_Y; if (r && a("RegExp", !k || x || h(function () { return b[v] = !1, g(m) != m || g(b) == b || "/a/i" != g(m, "i"); }))) { for (var T = function (e, t) { var n, r = this instanceof T, i = u(e), a = t === undefined; if (!r && i && e.constructor === T && a) return e; k ? i && !a && (e = e.source) : e instanceof T && (a && (t = d.call(e)), e = e.source), x && (n = !!t && t.indexOf("y") > -1) && (t = t.replace(/y/g, "")); var s = o(k ? new g(e, t) : g(e, t), r ? this : y, T); return x && n && p(s, { sticky: n }), s; }, S = function (e) { (e in T) || s(T, e, { configurable: !0, get: function () { return g[e]; }, set: function (t) { g[e] = t; } }); }, P = c(g), I = 0; P.length > I;) S(P[I++]); y.constructor = T, T.prototype = y, f(i, "RegExp", T); } _("RegExp"); }, 110: function (e, t, n) { "use strict"; function r(e) { return { payload: e, offset: 0, index: 0 }; } n.d(t, "d", function () { return r; }), n.d(t, "a", function () { return i; }), n.d(t, "c", function () { return a; }), n.d(t, "e", function () { return o; }), n.d(t, "b", function () { return s; }); function i(e) { var t = e.payload, n = e.offset, r = t[e.index]; return r >>= 7 - (7 & n), r &= 1, o(e, 1), r; } function a(e, t) { var n = arguments.length > 2 && arguments[2] !== undefined && arguments[2], r = e.payload, a = e.offset, s = (e.index, 8 * r.length - a); if (t > s) throw new Error("Cannot get " + t + " bit(s) from offset " + a + ", " + s + " available"); for (var c = 0, u = 0; u < t;) { var d = void 0; t - u >= 8 && 0 == (7 & a) ? (c |= r[a >> 3] << t - 1 - u, d = 8, o(e, 8)) : (c |= i(e) << t - 1 - u, d = 1), u += d; } return n ? (32 !== t && c & 1 << t - 1 && (c |= -1 ^ (1 << t) - 1), c) : c >>> 0; } function o(e, t) { var n = e.offset + t; if (!(n <= 8 * e.payload.byteLength)) throw Error("".concat("bit operator: ", " can't skip ").concat(t)); e.offset = n, e.index = e.offset >> 3; } function s(e) { var t = e.offset; return 8 * e.payload.byteLength - t; } }, 111: function (e, t, n) { var r, i, a, o = n(240), s = n(23), c = n(42), u = n(91), d = n(79), l = n(174), f = n(184), h = n(157), p = s.WeakMap; if (o) { var _ = l.state || (l.state = new p()), v = _.get, g = _.has, y = _.set; r = function (e, t) { return t.facade = e, y.call(_, e, t), t; }, i = function (e) { return v.call(_, e) || {}; }, a = function (e) { return g.call(_, e); }; } else { var m = f("state"); h[m] = !0, r = function (e, t) { return t.facade = e, u(e, m, t), t; }, i = function (e) { return d(e, m) ? e[m] : {}; }, a = function (e) { return d(e, m); }; } e.exports = { set: r, get: i, has: a, enforce: function (e) { return a(e) ? i(e) : r(e, {}); }, getterFor: function (e) { return function (t) { var n; if (!c(t) || (n = i(t)).type !== e) throw TypeError("Incompatible receiver, " + e + " required"); return n; }; } }; }, 112: function (e, t, n) { "use strict"; n(43), n(16), n(108); var r, i = n(13), a = "-1", o = { get: function () { if (r) a = r.tryGetFingerPrint();else { if ("-1" === a) try { a = i.a.get("__dfp"); } catch (n) { a = ""; } if ("" !== a) { var e = a.split("@"), t = new Date().getTime(); 3 == e.length && Number(e[2]) <= t && t <= Number(e[1]) && (a = e[0]); } } return a; }, setSDK: function (e) { r = e; } }; t.a = o; }, 113: function (e, t, n) { var r = n(52), i = n(199), a = n(125), o = n(102), s = n(126), c = n(79), u = n(200), d = Object.getOwnPropertyDescriptor; t.f = r ? d : function (e, t) { if (e = o(e), t = s(t, !0), u) try { return d(e, t); } catch (n) {} if (c(e, t)) return a(!i.f.call(e, t), e[t]); }; }, 114: function (e, t, n) { "use strict"; n.d(t, "f", function () { return B; }), n.d(t, "d", function () { return N; }), n.d(t, "c", function () { return F; }), n.d(t, "b", function () { return U; }), n.d(t, "a", function () { return V; }), n.d(t, "e", function () { return W; }); n(9); var r, i = n(2), a = n.n(i), o = n(3), s = n.n(o), c = n(4), u = n.n(c), d = n(5), l = n.n(d), f = n(1), h = n.n(f), p = (n(54), n(10), n(19), n(140), n(27), n(615)), _ = n(190), v = n(48), g = n(392), y = n(637), m = n(98), b = n(258), k = n(46), x = n.n(k), T = (n(273), n(167), n(96), n(25), n(408), n(285), n(49), n(108), n(116), n(210), n(30)), S = n.n(T), P = n(267), I = n(162), w = function () { function e(t, n, r) { a()(this, e), this.netType = t, this.context = n, this.speedSampler = r; } var t, n; return s()(e, [{ key: "destroy", value: function () { this.abort(), this.url = this.controller = this.stats = this.context = null; } }, { key: "_resetTimer", value: function () { clearTimeout(this._requestTimeout), clearTimeout(this._retryTimeout), this._requestTimeout = this._retryTimeout = null; } }, { key: "abort", value: function () { var e = this.controller, t = this.stats; this._resetTimer(), t && (t.isTimeout ? t.aborted = !1 : t.aborted = !0), e && !e.signal.aborted && e.abort(), t && t.aborted && this._onAbort(); } }, { key: "load", value: function (e) { return this.url = e, this.stats = { requestStartMark: null, retry: 0, retryDelay: this.context.retryParameters.baseDelay, dump: !1 }, this._resetTimer(), this._doLoad(); } }, { key: "_parseRes", value: (n = x()(S.a.mark(function i(e, t) { var n; return S.a.wrap(function (r) { for (;;) switch (r.prev = r.next) { case 0: r.t0 = e, r.next = "arraybuffer" === r.t0 ? 3 : "json" === r.t0 ? 7 : 11; break; case 3: return r.next = 5, t.arrayBuffer(); case 5: return n = r.sent, r.abrupt("break", 14); case 7: return r.next = 9, t.json(); case 9: return n = r.sent, r.abrupt("break", 14); case 11: return r.next = 13, t.text(); case 13: n = r.sent; case 14: return r.abrupt("return", n); case 15: case "end": return r.stop(); } }, i); })), function (e, t) { return n.apply(this, arguments); }) }, { key: "_initReqTimeout", value: function () { var e = this.context; this.stats; e.retryParameters.timeout > 0 && (clearTimeout(this._requestTimeout), this._requestTimeout = setTimeout(this._onTimeout.bind(this), e.retryParameters.timeout)); } }, { key: "_doLoad", value: (t = x()(S.a.mark(function o() { var e, t, n, r, i, a, s, c, u, d, l, f, h, p, _, g, y, m, k, T, I; return S.a.wrap(function (o) { for (;;) switch (o.prev = o.next) { case 0: return l = function () { return n.retry >= t.retryParameters.maxRetry || a >= 400 && a < 499; }, e = this, t = this.context, n = this.stats, r = this.speedSampler, i = this.url, c = 0, u = t.callbacks, d = this.controller = new AbortController(), n.requestStartMark = performance.now(), e._initReqTimeout(), o.prev = 8, f = i, h = { method: t.method, headers: t.headers || new Headers(), body: t.body || undefined, mode: "cors", credentials: t.allowCrossSiteCredentials ? "include" : "same-origin", signal: d.signal, cache: "no-store" }, o.next = 13, P.a.fetch(f, h); case 13: if (s = o.sent, !((a = s.status) >= 200 && a < 300)) { o.next = 34; break; } if (!u.onProgress) { o.next = 23; break; } return p = s.clone().body.getReader(), (_ = s.headers.get("Content-Length")) && parseInt(_, 10), g = function () { var t = x()(S.a.mark(function n(t) { var r, i; return S.a.wrap(function (n) { for (;;) switch (n.prev = n.next) { case 0: return n.next = 2, new Promise(function (e) { p.read().then(function (t) { var n = t.done, r = t.value; e({ done: n, value: r }); }, function (t) { e({ done: !0 }); }); }); case 2: if (r = n.sent, clearTimeout(e._requestTimeout), !r.done) { n.next = 8; break; } t && t.close(), n.next = 14; break; case 8: return (i = ArrayBuffer.isView(r.value) ? r.value.buffer : null) && (c += i.byteLength), e._onProgress(i), t && t.enqueue(i), n.next = 14, g(); case 14: case "end": return n.stop(); } }, n); })); return function (e) { return t.apply(this, arguments); }; }(), o.next = 23, g(); case 23: if (!u.onSuccess) { o.next = 32; break; } return o.next = 26, e._parseRes(t.responseType, s); case 26: y = o.sent, m = performance.now() - n.requestStartMark, k = null, this.netType === b.a.SEGMENT && (k = Number((y.byteLength / (m / 1e3)).toFixed(3))), T = { netCost: m, speed: k, url: i, data: y, status: a }, n.aborted || (y && r.sample(y.byteLength - c), u.onSuccess(T, n, t), this._onComplete(), n.dump = !0); case 32: o.next = 48; break; case 34: if (!l()) { o.next = 47; break; } if (!n.isTimeout) { o.next = 39; break; } u.onTimeout && u.onTimeout(n, t, { status: a, url: i }), o.next = 44; break; case 39: if (!u.onError) { o.next = 44; break; } return o.next = 42, e._parseRes(t.responseType, s); case 42: I = o.sent, n.aborted || u.onError({ status: a, url: i, response: I }, t); case 44: this._onComplete(), o.next = 48; break; case 47: this._retry(); case 48: o.next = 54; break; case 50: o.prev = 50, o.t0 = o["catch"](8), (o.t0 instanceof RangeError || o.t0 instanceof ReferenceError || o.t0 instanceof SyntaxError || o.t0 instanceof TypeError || o.t0 instanceof URIError) && v.a.error("fetch ".concat(o.t0.constructor.name, ": ").concat(o.t0.stack ? o.t0.stack : o.t0.message ? o.t0.message : o.t0)); try { n.aborted || (l() ? (n.isTimeout ? u.onTimeout && u.onTimeout(n, t, { status: a, url: i }) : u.onError && u.onError({ status: a, response: null, url: i, error: o.t0 }, t), this._onComplete()) : this._retry()); } catch (w) { v.a.error(w.stack ? w.stack : w.message ? w.message : w); } case 54: return o.abrupt("return", this); case 55: case "end": return o.stop(); } }, o, this, [[8, 50]]); })), function () { return t.apply(this, arguments); }) }, { key: "_retry", value: function () { var e = this.context, t = this.stats; t.isTimeout = !1, this._resetTimer(), this._retryTimeout = setTimeout(this._doLoad.bind(this), t.retryDelay), t.retryDelay = Math.min(2 * t.retryDelay, e.retryParameters.maxRetryDelay), t.retry++; } }, { key: "_onTimeout", value: function () { this.context; this.stats.isTimeout = !0, this.abort(); } }, { key: "_onProgress", value: function (e) { var t = this.context, n = this.stats, r = t.callbacks; (Object(I.k)(e) || Object(I.a)(e)) && this.speedSampler.sample(e.byteLength), r.onProgress(e, n), n.dump = !0; } }, { key: "_onAbort", value: function () { var e = this.context; if (!e.completed) { var t = e.callbacks; t.onAbort && t.onAbort(), this._onComplete(); } } }, { key: "_onComplete", value: function () { var e = this.context; if (e && !e.completed) { var t = e.callbacks; e.completed = !0, this.speedSampler.reset(), v.a.log("fetch onComplete"), this._resetTimer(), t.onComplete && t.onComplete(); } } }], [{ key: "isSupported", value: function () { if ("boolean" != typeof r) { var e = !!P.a.fetch, t = !!P.a.AbortController, n = !0; if (P.a.ReadableStream) try { new ReadableStream({}); } catch (i) { n = !1; } else n = !1; r = e && n && t; } return r; } }]), e; }(), A = (n(602), n(413)); function E(e) { var t = function () { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ("function" == typeof Proxy) return !0; try { return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0; } catch (e) { return !1; } }(); return function () { var n, r = h()(e); if (t) { var i = h()(this).constructor; n = Reflect.construct(r, arguments, i); } else n = r.apply(this, arguments); return l()(this, n); }; } var D, O = performance && performance.now ? performance.now.bind(performance) : Date.now, q = function (e) { u()(n, e); var t = E(n); function n() { var e; return a()(this, n), (e = t.apply(this, arguments)).tInit = null, e.tLastArrivedSecond = null, e.bytesInSecond = null, e.bytesAll = null, e.bandwidth = 0, e.downloadSpeed = 0, e.resetTimer_ = new A.a(function () { e.tInit = null, e.tLastArrivedSecond = null, e.bytesInSecond = null, e.bytesAll = null, e.bandwidth = 0, e.downloadSpeed = 0; }), e; } return s()(n, [{ key: "averageBps", get: function () { if (null === this.bytesAll || null === this.tInit) return 0; var e = (O() - this.tInit) / 1e3; return this.bytesAll / e; } }, { key: "reset", value: function () { this.resetTimer_.schedule(1); } }, { key: "sample", value: function (e) { var t = O(); if (null === this.tInit) this.tInit = t, this.tLastArrivedSecond = t, this.bytesInSecond = e;else { var n = (t - this.tLastArrivedSecond) / 1e3; if (n < 1 ? this.bytesInSecond += e : (this.bytesInSecond = e, this.tLastArrivedSecond = t), 0 == n && (n = 1), n > .5) { var r = this.bytesInSecond / n || 0; this.bandwidth = Math.floor(Math.max(r, this.bandwidth || 0)) || null, this.emit("estimate", { downloadSpeed: r, bandwidth: Math.floor(Math.max(this.downloadSpeed, this.bandwidth || 0)) || null }); } } } }]), n; }(m.EventEmitter), R = (n(131), n(51), n(80), n(56), n(57), n(58), n(59), n(60), n(61), n(62), n(63), n(64), n(65), n(66), n(67), n(68), n(69), n(70), n(71), n(72), n(73), n(74), n(75), n(76), n(77), n(78), n(31), "moz-chunked-arraybuffer"), L = function () { function e(t, n, r) { a()(this, e), this.netType = t, this.context = n, this.speedSampler = r; } return s()(e, [{ key: "destroy", value: function () { this.abort(), this.url = this.loader = this.stats = this.context = null; } }, { key: "_resetTimer", value: function () { clearTimeout(this._requestTimeout), clearTimeout(this._retryTimeout), this._requestTimeout = this._retryTimeout = null; } }, { key: "abort", value: function () { var e = this.stats, t = this.loader; this._resetTimer(), e && (e.isTimeout ? e.aborted = !1 : e.aborted = !0), t && 4 !== t.readyState ? t.abort() : this._onAbort(), e && e.aborted && this._onAbort(); } }, { key: "load", value: function (e) { return this.url = e, this.stats = { requestStartMark: null, retry: 0, retryDelay: this.context.retryParameters.baseDelay, dump: !1 }, this._resetTimer(), this._doLoad(); } }, { key: "_doLoad", value: function () { var t = this.url, n = this.context, r = this.stats, i = this.netType, a = n.headers, o = this.loader = new XMLHttpRequest(); if (r.requestStartMark = performance.now(), o.open(n.method, t, !0), n.retryParameters.timeout > 0 && (this._requestTimeout = setTimeout(this._onTimeout.bind(this), n.retryParameters.timeout)), o.withCredentials = !!n.allowCrossSiteCredentials, o.onload = this._onLoad.bind(this), o.onprogress = this._onProgress.bind(this), a) if (a instanceof Headers) a.forEach ? a.forEach(function (e, t) { var n = t.toLowerCase(); o.setRequestHeader(n, e); }) : v.a.warn("Native Headers mismatch forEach");else for (var s in a) { var c = s.toLowerCase(); o.setRequestHeader(c, n.headers[s]); } return o.responseType = n.responseType || "arraybuffer", i === b.a.SEGMENT && "arraybuffer" === o.responseType && e.isMozChunkedSupported() && (o.responseType = R), o.send(n.body), this; } }, { key: "_retry", value: function () { var e = this.context, t = this.stats; t.isTimeout = !1, this._resetTimer(), this._retryTimeout = setTimeout(this._doLoad.bind(this), t.retryDelay), t.retryDelay = Math.min(2 * t.retryDelay, e.retryParameters.maxRetryDelay), t.retry++; } }, { key: "_onLoad", value: function (e) { var t = this.context, n = this.stats, r = this.url, i = e.currentTarget, a = i.status, o = t.callbacks; if (n.aborted) this._onAbort();else if (clearTimeout(this._requestTimeout), a >= 200 && a < 300) { var s = i.response, c = performance.now() - n.requestStartMark, u = null; if (i.responseType === R && (s = t.totalBuffer), o.onSuccess) { (Object(I.k)(s) || Object(I.a)(s)) && (u = Number(s.byteLength / (c / 1e3)), this.speedSampler.sample(s.byteLength)); var d = { netCost: c, speed: u, status: a, data: s, url: r }; o.onSuccess(d, n, t); } this._onComplete(), n.dump = !0; } else n.retry >= t.retryParameters.maxRetry || a >= 400 && a < 499 ? (n.isTimeout ? o.onTimeout && o.onTimeout(n, t, { status: a, url: r }) : o.onError && o.onError({ status: a, url: r, response: i.response }, t), this._onComplete()) : this._retry(); } }, { key: "_onTimeout", value: function () { this.stats.isTimeout = !0, this.abort(); } }, { key: "_onProgress", value: function (t) { var n, r = this.context, i = this.stats, a = (this.loader, r.callbacks); t.lengthComputable && (i.loaded ? (n = t.loaded - i.loaded, this.speedSampler.sample(n)) : n = t.loaded, this.speedSampler.sample(n || 0), i.loaded = t.loaded, i.total = t.total); if (a.onProgress && this.netType === b.a.SEGMENT && e.isMozChunkedSupported()) { var o = t.target ? t.target.response : null; if (o) { var s = new Uint8Array(o), c = r.totalBuffer ? new Uint8Array(r.totalBuffer) : new Uint8Array(0), u = new Uint8Array(c.byteLength + s.byteLength); u.set(c, 0), u.set(s, c.byteLength), r.totalBuffer = u.buffer; } o && ((Object(I.k)(o) || Object(I.a)(o)) && this.speedSampler.sample(o.byteLength), a.onProgress(o, i), i.dump = !0); } } }, { key: "_onAbort", value: function () { var e = this.context; if (e && !e.completed) { var t = e.callbacks; t.onAbort && t.onAbort(), this._onComplete(); } } }, { key: "_onComplete", value: function () { var e = this.context; if (e && !e.completed) { var t = e.callbacks; e.completed = !0, e.totalBuffer = null, this.speedSampler.reset(), this._resetTimer(), t.onComplete && t.onComplete(); } } }], [{ key: "isMozChunkedSupported", value: function () { if ("boolean" != typeof D) if (/firefox/gi.test(navigator.userAgent.toLowerCase())) { var e = new XMLHttpRequest(); try { e.responseType = R; } catch (t) {} D = e.responseType === R; } else D = !1; return D; } }]), e; }(); function M(e) { var t = function () { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; if ("function" == typeof Proxy) return !0; try { return Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})), !0; } catch (e) { return !1; } }(); return function () { var n, r = h()(e); if (t) { var i = h()(this).constructor; n = Reflect.construct(r, arguments, i); } else n = r.apply(this, arguments); return l()(this, n); }; } var C = location.protocol, B = /^http/.test(C) ? C : "https:"; function N(e, t) { return { uris: e, method: "GET", headers: new Headers(), body: null, responseType: "arraybuffer", allowCrossSiteCredentials: !1, retryParameters: t, callbacks: { onSuccess: function (e) {}, onError: function () {}, onTimeout: function (e, t, n) {}, onAbort: function () {}, onComplete: function () {} } }; } function F() { return w.isSupported() || L.isMozChunkedSupported(); } function U() { return { maxRetry: 2, baseDelay: 1e3, maxRetryDelay: 8e3, timeout: 0 }; } function j(e, t, n) { n[e] = { loader: t }; } var V = function (e) { u()(n, e); var t = M(n); function n(e) { var r; return a()(this, n), (r = t.call(this)).schemes_ = {}, r.krt_ = e, r.speedSampler_ = new q(), w.isSupported() ? (j("http", w, r.schemes_), j("https", w, r.schemes_)) : (j("http", L, r.schemes_), j("https", L, r.schemes_)), r.speedSampler_.on("estimate", function (t) { e && Object(_.a)(e.ctx.stats, t); }), r; } return s()(n, [{ key: "setRuntime", value: function (e) { e && (this.krt_ = e); } }, { key: "unsetRuntime", value: function () { this.krt_ = null; } }, { key: "request", value: function (e, t) { var n = this.krt_, r = this.schemes_, i = this.speedSampler_; t.method = t.method || "GET", t.headers = t.headers || {}, t.retryParameters = Object(_.a)({ maxRetry: 2, baseDelay: 1e3, maxRetryDelay: 8e3, timeout: 0 }, t.retryParameters), t.uris = Object(_.a)({}, t.uris); var a = new y.a(t.uris[0]), o = a.scheme, s = a.domain; if (o || (o = B.slice(0, -1), a.setScheme(o), t.uris[0] = a.toString()), e === b.a.SEGMENT && n) { if ("http" === o && /^https/gi.test(C)) return v.a.warn("HTTP request in HTTPS Page: ".concat(a.toString())), void this.krt_.throwError(new p.a(p.a.severity.CRITICAL, p.a.category.NETWORK, g.a.NET_HTTPS_UNMATCHED_HTTP_SCHEME, a)); n.ctx.stats.cdnHost = s, n.ctx.stats.netProtocol = o; } var c = r[o], u = c ? c.loader : null; if (!u && n) return v.a.warn("Wrong with scheme ".concat(o, ": ").concat(a.toString())), void n.throwError(new p.a(p.a.severity.CRITICAL, p.a.category.NETWORK, g.a.NET_UNSUPPORTED_SCHEME, a)); var d = new u(e, t, i); return d.load(t.uris[0]), d; } }]), n; }(m.EventEmitter), W = new V(); }, 115: function (e, t, n) { var r = n(369), i = n(370), a = n(296), o = n(371); e.exports = function (e, t) { return r(e) || i(e, t) || a(e, t) || o(); }, e.exports["default"] = e.exports, e.exports.__esModule = !0; }, 116: function (e, t, n) { "use strict"; var r = n(22), i = n(95), a = n(254), o = n(255), s = n(24), c = 1..toFixed, u = Math.floor, d = function (e, t, n) { return 0 === t ? n : t % 2 == 1 ? d(e, t - 1, n * e) : d(e * e, t / 2, n); }, l = function (e, t, n) { for (var r = -1, i = n; ++r < 6;) i += t * e[r], e[r] = i % 1e7, i = u(i / 1e7); }, f = function (e, t) { for (var n = 6, r = 0; --n >= 0;) r += e[n], e[n] = u(r / t), r = r % t * 1e7; }, h = function (e) { for (var t = 6, n = ""; --t >= 0;) if ("" !== n || 0 === t || 0 !== e[t]) { var r = String(e[t]); n = "" === n ? r : n + o.call("0", 7 - r.length) + r; } return n; }; r({ target: "Number", proto: !0, forced: c && ("0.000" !== 8e-5.toFixed(3) || "1" !== .9.toFixed(0) || "1.25" !== 1.255.toFixed(2) || "1000000000000000128" !== 0xde0b6b3a7640080.toFixed(0)) || !s(function () { c.call({}); }) }, { toFixed: function (e) { var t, n, r, s, c = a(this), u = i(e), p = [0, 0, 0, 0, 0, 0], _ = "", v = "0"; if (u < 0 || u > 20) throw RangeError("Incorrect fraction digits"); if (c != c) return "NaN"; if (c <= -1e21 || c >= 1e21) return String(c); if (c < 0 && (_ = "-", c = -c), c > 1e-21) if (n = (t = function (e) { for (var t = 0, n = e; n >= 4096;) t += 12, n /= 4096; for (; n >= 2;) t += 1, n /= 2; return t; }(c * d(2, 69, 1)) - 69) < 0 ? c * d(2, -t, 1) : c / d(2, t, 1), n *= 4503599627370496, (t = 52 - t) > 0) { for (l(p, 0, n), r = u; r >= 7;) l(p, 1e7, 0), r -= 7; for (l(p, d(10, r, 1), 0), r = t - 1; r >= 23;) f(p, 1 << 23), r -= 23; f(p, 1 << r), l(p, 1, 1), f(p, 2), v = h(p); } else l(p, 0, n), l(p, 1 << -t, 0), v = h(p) + o.call("0", u); return v = u > 0 ? _ + ((s = v.length) <= u ? "0." + o.call("0", u - s) + v : v.slice(0, s - u) + "." + v.slice(s - u)) : _ + v; } }); }, 117: function (e, t, n) { var r; (r = function (e, t, r) { var i = n(295), a = null; r.exports = { setEngine: function (e) { a = e; }, cmd5xdash: i.cmd5xdash, cmd5x: function () { var e = a && a.sbtr; e && e.authkeyInvoking(); var t = i.cmd5x.apply(i, arguments); return e && e.authkeyInvoked(), t; } }; }.call(t, n, t, e)) === undefined || (e.exports = r); }, 118: function (e, t, n) { "use strict"; var r = n(22), i = n(106).map; r({ target: "Array", proto: !0, forced: !n(136)("map") }, { map: function (e) { return i(this, e, arguments.length > 1 ? arguments[1] : undefined); } }); }, 119: function (e, t, n) { "use strict"; n(137), n(16), n(287), n(43), n(47), n(29), n(109), n(19); var r = function (e) { var t = "", n = "", r = "", i = "", a = e.match(/(\w+):\/\/([^\/:]+):?(\d*)((?:\/|$)[^?#]*)/); return a && (t = a[1], n = a[2], r = a[3], i = a[4]), { protocol: t, host: n, port: r, path: i }; }; t.a = { parse: r, query: function (e, t) { 1 === arguments.length && (t = e, e = window.location.href); var n = String(t).replace(new RegExp("([.*+?^=!:${}()|[\\]/\\\\])", "g"), "\\$1"), r = new RegExp("(^|&|\\?|#)" + n + "=([^&#]*)(&|$|#)", ""), i = e.match(r); return i ? i[2] : ""; }, query2Json: function (e) { for (var t, n, r, i = e.substr(e.lastIndexOf("?") + 1).split("&"), a = i.length, o = {}, s = 0; s < a; s++) i[s] && (t = (r = i[s].split("=")).shift(), n = r.join("="), void 0 === o[t] && (o[t] = n)); return o; }, filename: function (e) { var t = r(e); return (t && t.path || "").replace(/^.*[\\\/]/, "").split(".")[0]; } }; }, 120: function (e, t, n) { "use strict"; var r = n(24); e.exports = function (e, t) { var n = [][e]; return !!n && r(function () { n.call(null, t || function () { throw 1; }, 1); }); }; }, 121: function (e, t, n) { "use strict"; t.a = "5.2.66"; }, 122: function (e, t, n) { var r = n(22), i = n(346); r({ target: "Object", stat: !0, forced: Object.assign !== i }, { assign: i }); }, 124: function (e, t, n) { var r = n(95), i = Math.max, a = Math.min; e.exports = function (e, t) { var n = r(e); return n < 0 ? i(n + t, 0) : a(n, t); }; }, 125: function (e, t) { e.exports = function (e, t) { return { enumerable: !(1 & e), configurable: !(2 & e), writable: !(4 & e), value: t }; }; }, 126: function (e, t, n) { var r = n(42); e.exports = function (e, t) { if (!r(e)) return e; var n, i; if (t && "function" == typeof (n = e.toString) && !r(i = n.call(e))) return i; if ("function" == typeof (n = e.valueOf) && !r(i = n.call(e))) return i; if (!t && "function" == typeof (n = e.toString) && !r(i = n.call(e))) return i; throw TypeError("Can't convert object to primitive value"); }; }, 127: function (e, t, n) { var r, i = n(34), a = n(221), o = n(175), s = n(157), c = n(202), u = n(171), d = n(184), l = d("IE_PROTO"), f = function () {}, h = function (e) { return "