(function(){'use strict';var f,aa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},g;if(typeof Object.setPrototypeOf=="function")g=Object.setPrototypeOf;else{var k;a:{var ba={a:!0},ca={};try{ca.__proto__=ba;k=ca.a;break a}catch(a){}k=!1}g=k?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} var da=g,n=function(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(da)da(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.rc=b.prototype},ea=function(a){var b=0;return function(){return b>>0),ia=0,ja=function(a,b,c){return a.call.apply(a.bind,arguments)},ka=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b, arguments)}},v=function(a,b,c){v=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ja:ka;return v.apply(null,arguments)},w=function(a,b){a=a.split(".");for(var c=p,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};var chrome=chrome||window.chrome||{};chrome.cast=chrome.cast||{};chrome.cast.media=chrome.cast.media||{};chrome.cast.ReceiverActionListener={};chrome.cast.VERSION=[1,2];w("chrome.cast.VERSION",chrome.cast.VERSION);chrome.cast.qc=!0;w("chrome.cast.usingPresentationApi",chrome.cast.qc);chrome.cast.Ma=function(a,b){b=b===void 0?"web":b;this.credentials=a;this.credentialsType=b};w("chrome.cast.CredentialsData",chrome.cast.Ma);chrome.cast.Error=function(a,b,c){this.code=a;this.description=b||null;this.details=c||null};w("chrome.cast.Error",chrome.cast.Error); chrome.cast.mb=function(a){this.platform=a;this.packageId=this.url=null};w("chrome.cast.SenderApplication",chrome.cast.mb);chrome.cast.Image=function(a){this.url=a;this.width=this.height=null};w("chrome.cast.Image",chrome.cast.Image);chrome.cast.Volume=function(a,b){b=b===void 0?null:b;this.level=a===void 0?null:a;this.muted=b};w("chrome.cast.Volume",chrome.cast.Volume);chrome.cast.ha={CUSTOM_CONTROLLER_SCOPED:"custom_controller_scoped",TAB_AND_ORIGIN_SCOPED:"tab_and_origin_scoped",ORIGIN_SCOPED:"origin_scoped",PAGE_SCOPED:"page_scoped"};w("chrome.cast.AutoJoinPolicy",chrome.cast.ha);chrome.cast.ja={CREATE_SESSION:"create_session",CAST_THIS_TAB:"cast_this_tab"};w("chrome.cast.DefaultActionPolicy",chrome.cast.ja);chrome.cast.La={VIDEO_OUT:"video_out",AUDIO_OUT:"audio_out",VIDEO_IN:"video_in",AUDIO_IN:"audio_in",MULTIZONE_GROUP:"multizone_group"}; w("chrome.cast.Capability",chrome.cast.La);chrome.cast.B={CANCEL:"cancel",TIMEOUT:"timeout",API_NOT_INITIALIZED:"api_not_initialized",INVALID_PARAMETER:"invalid_parameter",EXTENSION_NOT_COMPATIBLE:"extension_not_compatible",EXTENSION_MISSING:"extension_missing",RECEIVER_UNAVAILABLE:"receiver_unavailable",SESSION_ERROR:"session_error",CHANNEL_ERROR:"channel_error",LOAD_MEDIA_FAILED:"load_media_failed"};w("chrome.cast.ErrorCode",chrome.cast.B);chrome.cast.N={AVAILABLE:"available",UNAVAILABLE:"unavailable"}; w("chrome.cast.ReceiverAvailability",chrome.cast.N);chrome.cast.nb={CHROME:"chrome",IOS:"ios",ANDROID:"android"};w("chrome.cast.SenderPlatform",chrome.cast.nb);chrome.cast.xa={CAST:"cast",DIAL:"dial",HANGOUT:"hangout",CUSTOM:"custom"};w("chrome.cast.ReceiverType",chrome.cast.xa);chrome.cast.Oa={RUNNING:"running",STOPPED:"stopped",ERROR:"error"};w("chrome.cast.DialAppState",chrome.cast.Oa);chrome.cast.ib={CAST:"cast",STOP:"stop"};w("chrome.cast.ReceiverAction",chrome.cast.ib); chrome.cast.K={CONNECTED:"connected",DISCONNECTED:"disconnected",STOPPED:"stopped"};w("chrome.cast.SessionStatus",chrome.cast.K);chrome.cast.Cb={ATTENUATION:"attenuation",FIXED:"fixed",MASTER:"master"};w("chrome.cast.VolumeControlType",chrome.cast.Cb);var la=/&/g,ma=//g,oa=/"/g,pa=/'/g,qa=/\x00/g,sa=/[\x00&<>"']/;/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var ta={};function ua(){if(ta!==ta)throw Error("Bad secret");};var va=globalThis.trustedTypes,x;function wa(){var a=null;if(!va)return a;try{var b=function(c){return c};a=va.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){throw c;}return a};var y=function(a){ua();this.h=a};y.prototype.toString=function(){return this.h};new y("about:blank");new y("about:invalid#zClosurez");var xa=[],ya=function(a){console.warn("A URL with content '"+a+"' was sanitized away.")};xa.indexOf(ya)===-1&&xa.push(ya);var z=function(a){ua();this.h=a};z.prototype.toString=function(){return this.h+""};var za=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e",""":'"'};var c=p.document.createElement("div");return a.replace(Ca,function(d,e){var h=b[d];if(h)return h;e.charAt(0)=="#"&&(e=Number("0"+e.slice(1)),isNaN(e)||(h=String.fromCharCode(e)));if(!h){h=d+" ";x===void 0&&(x=wa());h=(e=x)?e.createHTML(h):h;h=new z(h);if(c.nodeType===1&&(e=c.tagName,/^(script|style)$/i.test(e)))throw d=e.toLowerCase()==="script"?"Use setScriptTextContent with a SafeScript.":"Use setStyleTextContent with a SafeStyleSheet.", Error(d);if(h instanceof z)h=h.h;else throw Error("Unexpected type when unwrapping SafeHtml");c.innerHTML=h;h=c.firstChild.nodeValue.slice(0,-1)}return b[d]=h})},Ea=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return c.charAt(0)!="#"||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})},Ca=/&([^;\s<&]+);?/g;chrome.cast.Ha=function(a,b,c,d,e){this.sessionRequest=a;this.sessionListener=b;this.receiverListener=c;this.autoJoinPolicy=d||chrome.cast.ha.TAB_AND_ORIGIN_SCOPED;this.defaultActionPolicy=e||chrome.cast.ja.CREATE_SESSION;this.customDialLaunchCallback=null;this.invisibleSender=!1;this.additionalSessionRequests=[]};w("chrome.cast.ApiConfig",chrome.cast.Ha);chrome.cast.Ra=function(a,b){this.appName=a;this.launchParameter=b||null};w("chrome.cast.DialRequest",chrome.cast.Ra); chrome.cast.Pa=function(a,b,c){this.receiver=a;this.appState=b;this.extraData=c||null};w("chrome.cast.DialLaunchData",chrome.cast.Pa);chrome.cast.Qa=function(a,b){this.doLaunch=a;this.launchParameter=b||null};w("chrome.cast.DialLaunchResponse",chrome.cast.Qa); chrome.cast.ob=function(a,b,c,d,e){c=c===void 0?chrome.cast.timeout.requestSession:c;d=d===void 0?!1:d;e=e===void 0?null:e;this.appId=a;this.capabilities=Array.isArray(b)?b:[];this.requestSessionTimeout=c;this.dialRequest=this.language=null;this.androidReceiverCompatible=d;this.credentialsData=e};w("chrome.cast.SessionRequest",chrome.cast.ob); chrome.cast.hb=function(a,b,c,d){this.label=a;a=b;sa.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(la,"&")),a.indexOf("<")!=-1&&(a=a.replace(ma,"<")),a.indexOf(">")!=-1&&(a=a.replace(na,">")),a.indexOf('"')!=-1&&(a=a.replace(oa,""")),a.indexOf("'")!=-1&&(a=a.replace(pa,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(qa,"�")));this.friendlyName=a;this.capabilities=c||[];this.volume=d||null;this.receiverType=chrome.cast.xa.CAST;this.displayStatus=this.isActiveInput=null}; w("chrome.cast.Receiver",chrome.cast.hb);chrome.cast.jb=function(a,b){this.statusText=a;this.appImages=b;this.showStop=null};w("chrome.cast.ReceiverDisplayStatus",chrome.cast.jb);chrome.cast.Aa=function(){this.requestSession=6E4;this.getDialAppInfo=this.sendCustomMessage=this.setReceiverVolume=this.stopSession=this.leaveSession=3E3};w("chrome.cast.Timeout",chrome.cast.Aa);chrome.cast.timeout=new chrome.cast.Aa;w("chrome.cast.timeout",chrome.cast.timeout);chrome.cast.Ga="auto-join"; chrome.cast.bb="cast-session_";chrome.cast.media.Ua={SDR:"sdr",HDR:"hdr",DV:"dv"};w("chrome.cast.media.HdrType",chrome.cast.media.Ua);chrome.cast.media.Va={AAC:"aac",AC3:"ac3",MP3:"mp3",TS:"ts",TS_AAC:"ts_aac",E_AC3:"e_ac3",FMP4:"fmp4"};w("chrome.cast.media.HlsSegmentFormat",chrome.cast.media.Va);chrome.cast.media.Wa={MPEG2_TS:"mpeg2_ts",FMP4:"fmp4"};w("chrome.cast.media.HlsVideoSegmentFormat",chrome.cast.media.Wa);chrome.cast.media.Za={PAUSE:"pause",SEEK:"seek",STREAM_VOLUME:"stream_volume",STREAM_MUTE:"stream_mute"}; w("chrome.cast.media.MediaCommand",chrome.cast.media.Za);chrome.cast.media.fb={ALBUM:"ALBUM",PLAYLIST:"PLAYLIST",AUDIOBOOK:"AUDIOBOOK",RADIO_STATION:"RADIO_STATION",PODCAST_SERIES:"PODCAST_SERIES",TV_SERIES:"TV_SERIES",VIDEO_PLAYLIST:"VIDEO_PLAYLIST",LIVE_TV:"LIVE_TV",MOVIE:"MOVIE"};w("chrome.cast.media.QueueType",chrome.cast.media.fb);chrome.cast.media.U={GENERIC_CONTAINER:0,AUDIOBOOK_CONTAINER:1};w("chrome.cast.media.ContainerType",chrome.cast.media.U); chrome.cast.media.F={GENERIC:0,MOVIE:1,TV_SHOW:2,MUSIC_TRACK:3,PHOTO:4,AUDIOBOOK_CHAPTER:5};w("chrome.cast.media.MetadataType",chrome.cast.media.F);chrome.cast.media.C={IDLE:"IDLE",PLAYING:"PLAYING",PAUSED:"PAUSED",BUFFERING:"BUFFERING"};w("chrome.cast.media.PlayerState",chrome.cast.media.C);chrome.cast.media.V={OFF:"REPEAT_OFF",ALL:"REPEAT_ALL",SINGLE:"REPEAT_SINGLE",ALL_AND_SHUFFLE:"REPEAT_ALL_AND_SHUFFLE"};w("chrome.cast.media.RepeatMode",chrome.cast.media.V); chrome.cast.media.kb={PLAYBACK_START:"PLAYBACK_START",PLAYBACK_PAUSE:"PLAYBACK_PAUSE"};w("chrome.cast.media.ResumeState",chrome.cast.media.kb);chrome.cast.media.za={BUFFERED:"BUFFERED",LIVE:"LIVE",OTHER:"OTHER"};w("chrome.cast.media.StreamType",chrome.cast.media.za);chrome.cast.media.Xa={CANCELLED:"CANCELLED",INTERRUPTED:"INTERRUPTED",FINISHED:"FINISHED",ERROR:"ERROR"};w("chrome.cast.media.IdleReason",chrome.cast.media.Xa);chrome.cast.media.xb={TEXT:"TEXT",AUDIO:"AUDIO",VIDEO:"VIDEO"}; w("chrome.cast.media.TrackType",chrome.cast.media.xb);chrome.cast.media.tb={SUBTITLES:"SUBTITLES",CAPTIONS:"CAPTIONS",DESCRIPTIONS:"DESCRIPTIONS",CHAPTERS:"CHAPTERS",METADATA:"METADATA"};w("chrome.cast.media.TextTrackType",chrome.cast.media.tb);chrome.cast.media.pb={NONE:"NONE",OUTLINE:"OUTLINE",DROP_SHADOW:"DROP_SHADOW",RAISED:"RAISED",DEPRESSED:"DEPRESSED"};w("chrome.cast.media.TextTrackEdgeType",chrome.cast.media.pb);chrome.cast.media.ub={NONE:"NONE",NORMAL:"NORMAL",ROUNDED_CORNERS:"ROUNDED_CORNERS"}; w("chrome.cast.media.TextTrackWindowType",chrome.cast.media.ub);chrome.cast.media.qb={SANS_SERIF:"SANS_SERIF",MONOSPACED_SANS_SERIF:"MONOSPACED_SANS_SERIF",SERIF:"SERIF",MONOSPACED_SERIF:"MONOSPACED_SERIF",CASUAL:"CASUAL",CURSIVE:"CURSIVE",SMALL_CAPITALS:"SMALL_CAPITALS"};w("chrome.cast.media.TextTrackFontGenericFamily",chrome.cast.media.qb);chrome.cast.media.rb={NORMAL:"NORMAL",BOLD:"BOLD",BOLD_ITALIC:"BOLD_ITALIC",ITALIC:"ITALIC"};w("chrome.cast.media.TextTrackFontStyle",chrome.cast.media.rb); chrome.cast.media.yb={LIKE:"LIKE",DISLIKE:"DISLIKE",FOLLOW:"FOLLOW",UNFOLLOW:"UNFOLLOW"};w("chrome.cast.media.UserAction",chrome.cast.media.yb);chrome.cast.media.la=function(){this.customData=null};w("chrome.cast.media.GetStatusRequest",chrome.cast.media.la);chrome.cast.media.pa=function(){this.customData=null};w("chrome.cast.media.PauseRequest",chrome.cast.media.pa);chrome.cast.media.ra=function(){this.customData=null};w("chrome.cast.media.PlayRequest",chrome.cast.media.ra);chrome.cast.media.lb=function(){this.customData=this.resumeState=this.currentTime=null};w("chrome.cast.media.SeekRequest",chrome.cast.media.lb); chrome.cast.media.ya=function(){this.customData=null};w("chrome.cast.media.StopRequest",chrome.cast.media.ya);chrome.cast.media.Db=function(a){this.volume=a;this.customData=null};w("chrome.cast.media.VolumeRequest",chrome.cast.media.Db); chrome.cast.media.Ya=function(a){this.type="LOAD";this.requestId=0;this.sessionId=null;this.media=a;this.activeTrackIds=null;this.autoplay=!0;this.atvCredentialsType=this.atvCredentials=this.credentialsType=this.credentials=void 0;this.customData=this.currentTime=null;this.queueData=this.playbackRate=void 0};w("chrome.cast.media.LoadRequest",chrome.cast.media.Ya);chrome.cast.media.Sa=function(a,b){this.requestId=0;this.activeTrackIds=a||null;this.textTrackStyle=b||null}; w("chrome.cast.media.EditTracksInfoRequest",chrome.cast.media.Sa);chrome.cast.media.T=function(a){this.containerType=a=a===void 0?chrome.cast.media.U.GENERIC_CONTAINER:a;this.containerDuration=this.containerImages=this.sections=this.title=void 0};w("chrome.cast.media.ContainerMetadata",chrome.cast.media.T); chrome.cast.media.MediaMetadata=function(a){this.metadataType=this.type=a;this.queueItemId=this.sectionStartTimeInContainer=this.sectionStartAbsoluteTime=this.sectionStartTimeInMedia=this.sectionDuration=void 0};w("chrome.cast.media.MediaMetadata",chrome.cast.media.MediaMetadata);chrome.cast.media.ka=function(){chrome.cast.media.MediaMetadata.call(this,chrome.cast.media.F.GENERIC);this.releaseDate=this.releaseYear=this.images=this.subtitle=this.title=void 0};n(chrome.cast.media.ka,chrome.cast.media.MediaMetadata); w("chrome.cast.media.GenericMediaMetadata",chrome.cast.media.ka);chrome.cast.media.na=function(){chrome.cast.media.MediaMetadata.call(this,chrome.cast.media.F.MOVIE);this.releaseDate=this.releaseYear=this.images=this.subtitle=this.studio=this.title=void 0};n(chrome.cast.media.na,chrome.cast.media.MediaMetadata);w("chrome.cast.media.MovieMediaMetadata",chrome.cast.media.na); chrome.cast.media.Ba=function(){chrome.cast.media.MediaMetadata.call(this,chrome.cast.media.F.TV_SHOW);this.originalAirdate=this.releaseYear=this.images=this.episode=this.episodeNumber=this.season=this.seasonNumber=this.episodeTitle=this.title=this.seriesTitle=void 0};n(chrome.cast.media.Ba,chrome.cast.media.MediaMetadata);w("chrome.cast.media.TvShowMediaMetadata",chrome.cast.media.Ba); chrome.cast.media.oa=function(){chrome.cast.media.MediaMetadata.call(this,chrome.cast.media.F.MUSIC_TRACK);this.releaseDate=this.releaseYear=this.images=this.discNumber=this.trackNumber=this.artistName=this.songName=this.composer=this.artist=this.albumArtist=this.title=this.albumName=void 0};n(chrome.cast.media.oa,chrome.cast.media.MediaMetadata);w("chrome.cast.media.MusicTrackMediaMetadata",chrome.cast.media.oa); chrome.cast.media.qa=function(){chrome.cast.media.MediaMetadata.call(this,chrome.cast.media.F.PHOTO);this.creationDateTime=this.height=this.width=this.longitude=this.latitude=this.images=this.location=this.artist=this.title=void 0};n(chrome.cast.media.qa,chrome.cast.media.MediaMetadata);w("chrome.cast.media.PhotoMediaMetadata",chrome.cast.media.qa); chrome.cast.media.ga=function(){chrome.cast.media.T.call(this,chrome.cast.media.U.AUDIOBOOK_CONTAINER);this.releaseDate=this.publisher=this.narrators=this.authors=void 0};n(chrome.cast.media.ga,chrome.cast.media.T);w("chrome.cast.media.AudiobookContainerMetadata",chrome.cast.media.ga);chrome.cast.media.fa=function(){chrome.cast.media.MediaMetadata.call(this,chrome.cast.media.F.AUDIOBOOK_CHAPTER);this.images=this.subtitle=this.bookTitle=this.chapterNumber=this.title=this.chapterTitle=void 0}; n(chrome.cast.media.fa,chrome.cast.media.MediaMetadata);w("chrome.cast.media.AudiobookChapterMediaMetadata",chrome.cast.media.fa); chrome.cast.media.ab=function(a,b){b=b===void 0?"":b;this.contentId=a;this.contentUrl=void 0;this.streamType=chrome.cast.media.za.BUFFERED;this.contentType=b;this.metadata=null;this.atvEntity=this.entity=void 0;this.duration=null;this.startAbsoluteTime=void 0;this.customData=this.textTrackStyle=this.tracks=null;this.userActionStates=this.hlsVideoSegmentFormat=this.hlsSegmentFormat=this.vmapAdsRequest=this.breakClips=this.breaks=void 0};w("chrome.cast.media.MediaInfo",chrome.cast.media.ab); chrome.cast.media.ta=function(a){this.itemId=null;this.media=a;this.autoplay=!0;this.startTime=0;this.playbackDuration=null;this.preloadTime=0;this.customData=this.activeTrackIds=null};w("chrome.cast.media.QueueItem",chrome.cast.media.ta);chrome.cast.media.Na="CC1AD845";w("chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID",chrome.cast.media.Na);chrome.cast.media.timeout={};chrome.cast.media.timeout.load=0;w("chrome.cast.media.timeout.load",chrome.cast.media.timeout.load); chrome.cast.media.timeout.P=0;w("chrome.cast.media.timeout.getStatus",chrome.cast.media.timeout.P);chrome.cast.media.timeout.play=0;w("chrome.cast.media.timeout.play",chrome.cast.media.timeout.play);chrome.cast.media.timeout.pause=0;w("chrome.cast.media.timeout.pause",chrome.cast.media.timeout.pause);chrome.cast.media.timeout.seek=0;w("chrome.cast.media.timeout.seek",chrome.cast.media.timeout.seek);chrome.cast.media.timeout.stop=0;w("chrome.cast.media.timeout.stop",chrome.cast.media.timeout.stop); chrome.cast.media.timeout.R=0;w("chrome.cast.media.timeout.setVolume",chrome.cast.media.timeout.R);chrome.cast.media.timeout.O=0;w("chrome.cast.media.timeout.editTracksInfo",chrome.cast.media.timeout.O);chrome.cast.media.timeout.queue=0;w("chrome.cast.media.timeout.queue",chrome.cast.media.timeout.queue);chrome.cast.media.wb=function(a,b){this.trackId=a;this.trackContentType=this.trackContentId=null;this.type=b;this.customData=this.subtype=this.language=this.name=null}; w("chrome.cast.media.Track",chrome.cast.media.wb);chrome.cast.media.sb=function(){this.customData=this.fontStyle=this.fontGenericFamily=this.fontFamily=this.fontScale=this.windowRoundedCornerRadius=this.windowColor=this.windowType=this.edgeColor=this.edgeType=this.backgroundColor=this.foregroundColor=null};w("chrome.cast.media.TextTrackStyle",chrome.cast.media.sb); chrome.cast.media.eb=function(a){this.type="QUEUE_LOAD";this.sessionId=this.requestId=null;this.items=a;this.startIndex=0;this.repeatMode=chrome.cast.media.V.OFF;this.customData=null};w("chrome.cast.media.QueueLoadRequest",chrome.cast.media.eb);chrome.cast.media.sa=function(a){this.type="QUEUE_INSERT";this.sessionId=this.requestId=null;this.items=a;this.customData=this.insertBefore=null};w("chrome.cast.media.QueueInsertItemsRequest",chrome.cast.media.sa); chrome.cast.media.gb=function(a){this.type="QUEUE_UPDATE";this.sessionId=this.requestId=null;this.items=a;this.customData=null};w("chrome.cast.media.QueueUpdateItemsRequest",chrome.cast.media.gb);chrome.cast.media.M=function(){this.type="QUEUE_UPDATE";this.customData=this.jump=this.currentItemId=this.sessionId=this.requestId=null};w("chrome.cast.media.QueueJumpRequest",chrome.cast.media.M); chrome.cast.media.wa=function(){this.type="QUEUE_UPDATE";this.customData=this.repeatMode=this.sessionId=this.requestId=null};w("chrome.cast.media.QueueSetPropertiesRequest",chrome.cast.media.wa);chrome.cast.media.ua=function(a){this.type="QUEUE_REMOVE";this.sessionId=this.requestId=null;this.itemIds=a;this.customData=null};w("chrome.cast.media.QueueRemoveItemsRequest",chrome.cast.media.ua); chrome.cast.media.va=function(a){this.type="QUEUE_REORDER";this.sessionId=this.requestId=null;this.itemIds=a;this.customData=this.insertBefore=null};w("chrome.cast.media.QueueReorderItemsRequest",chrome.cast.media.va);chrome.cast.media.Ia=function(a,b,c){this.id=a;this.breakClipIds=b;this.position=c;this.duration=void 0;this.isWatched=!1;this.isEmbedded=void 0};w("chrome.cast.media.Break",chrome.cast.media.Ia); chrome.cast.media.Ja=function(a){this.id=a;this.vastAdsRequest=this.customData=this.hlsSegmentFormat=this.clickThroughUrl=this.posterUrl=this.whenSkippable=this.duration=this.title=this.contentType=this.contentUrl=this.contentId=void 0};w("chrome.cast.media.BreakClip",chrome.cast.media.Ja);chrome.cast.media.Ab=function(){this.adsResponse=this.adTagUrl=void 0};w("chrome.cast.media.VastAdsRequest",chrome.cast.media.Ab); chrome.cast.media.Ka=function(){this.whenSkippable=this.breakClipId=this.breakId=this.currentBreakClipTime=this.currentBreakTime=void 0};w("chrome.cast.media.BreakStatus",chrome.cast.media.Ka);chrome.cast.media.ma=function(a,b,c,d){this.start=a;this.end=b;this.isMovingWindow=c;this.isLiveDone=d};w("chrome.cast.media.LiveSeekableRange",chrome.cast.media.ma); chrome.cast.media.cb=function(a,b,c,d,e,h,l){this.id=a;this.queueType=this.entity=void 0;this.name=b;this.description=c;this.repeatMode=d;this.shuffle=!1;this.items=e;this.startIndex=h;this.startTime=l;this.containerMetadata=void 0};w("chrome.cast.media.QueueData",chrome.cast.media.cb);chrome.cast.media.zb=function(a){this.userAction=a;this.customData=void 0};w("chrome.cast.media.UserActionState",chrome.cast.media.zb);chrome.cast.media.Bb=function(a,b,c){this.width=a;this.height=b;this.hdrType=c}; w("chrome.cast.media.VideoInformation",chrome.cast.media.Bb);var A=null;chrome.cast.media.i=function(a,b){this.sessionId=a;this.mediaSessionId=b;this.media=null;this.videoInfo=this.queueData=void 0;this.playbackRate=1;this.playerState=chrome.cast.media.C.IDLE;this.currentTime=0;this.h=-1;this.supportedMediaCommands=[];this.volume=new chrome.cast.Volume;this.items=this.preloadedItemId=this.loadingItemId=this.currentItemId=this.customData=this.activeTrackIds=this.idleReason=null;this.repeatMode=chrome.cast.media.V.OFF;this.breakStatus=void 0;this.m=!1;this.j=[];this.liveSeekableRange= void 0};f=chrome.cast.media.i.prototype;f.P=function(a,b,c){a||(a=new chrome.cast.media.la);A.o(this,"MEDIA_GET_STATUS",a,b,c,chrome.cast.media.timeout.P)};f.play=function(a,b,c){var d=A;a||(a=new chrome.cast.media.ra);d.o(this,"PLAY",a,b,c,chrome.cast.media.timeout.play)};f.pause=function(a,b,c){var d=A;a||(a=new chrome.cast.media.pa);d.o(this,"PAUSE",a,b,c,chrome.cast.media.timeout.pause)};f.seek=function(a,b,c){A.o(this,"SEEK",a,b,c,chrome.cast.media.timeout.seek)}; f.stop=function(a,b,c){a||(a=new chrome.cast.media.ya);A.o(this,"STOP_MEDIA",a,b,c,chrome.cast.media.timeout.stop)};f.R=function(a,b,c){A.o(this,"MEDIA_SET_VOLUME",a,b,c,chrome.cast.media.timeout.R)};f.O=function(a,b,c){A.o(this,"EDIT_TRACKS_INFO",a,b,c,chrome.cast.media.timeout.O)};f.Sb=function(a,b,c){A.o(this,"QUEUE_INSERT",a,b,c,chrome.cast.media.timeout.queue)};f.Rb=function(a,b,c){A.o(this,"QUEUE_INSERT",new chrome.cast.media.sa([a]),b,c,chrome.cast.media.timeout.queue)}; f.cc=function(a,b,c){A.o(this,"QUEUE_UPDATE",a,b,c,chrome.cast.media.timeout.queue)};f.Xb=function(a,b){var c=new chrome.cast.media.M;c.jump=-1;A.o(this,"QUEUE_UPDATE",c,a,b,chrome.cast.media.timeout.queue)};f.Wb=function(a,b){var c=new chrome.cast.media.M;c.jump=1;A.o(this,"QUEUE_UPDATE",c,a,b,chrome.cast.media.timeout.queue)};f.Tb=function(a,b,c){if(!(B(this,a)<0)){var d=new chrome.cast.media.M;d.currentItemId=a;A.o(this,"QUEUE_UPDATE",d,b,c,chrome.cast.media.timeout.queue)}}; f.bc=function(a,b,c){var d=new chrome.cast.media.wa;d.repeatMode=a;A.o(this,"QUEUE_UPDATE",d,b,c,chrome.cast.media.timeout.queue)};f.Zb=function(a,b,c){A.o(this,"QUEUE_REMOVE",a,b,c,chrome.cast.media.timeout.queue)};f.Yb=function(a,b,c){B(this,a)<0||A.o(this,"QUEUE_REMOVE",new chrome.cast.media.ua([a]),b,c,chrome.cast.media.timeout.queue)};f.ac=function(a,b,c){A.o(this,"QUEUE_REORDER",a,b,c,chrome.cast.media.timeout.queue)}; f.Vb=function(a,b,c,d){var e=B(this,a);if(!(e<0))if(b<0)d&&d(new chrome.cast.Error(chrome.cast.B.INVALID_PARAMETER));else if(e==b)c&&c();else{var h=null;b=b>e?b+1:b;b-1}; f.Mb=function(){if(this.playerState==chrome.cast.media.C.PLAYING&&this.h>=0){var a=this.currentTime+(Date.now()-this.h)/1E3*this.playbackRate;this.media&&this.media.duration!=null&&a>this.media.duration&&this.media.duration!=-1&&(a=this.media.duration);a<0&&(a=0);return a}return this.currentTime};f.Kb=function(){if(this.breakStatus&&this.breakStatus.currentBreakTime!==void 0)return this.playerState==chrome.cast.media.C.PLAYING&&this.h>=0?this.breakStatus.currentBreakTime+(Date.now()-this.h)/1E3:this.breakStatus.currentBreakTime}; f.Jb=function(){if(this.breakStatus&&this.breakStatus.currentBreakClipTime!==void 0)return this.playerState==chrome.cast.media.C.PLAYING&&this.h>=0?this.breakStatus.currentBreakClipTime+(Date.now()-this.h)/1E3:this.breakStatus.currentBreakClipTime}; f.Lb=function(){if(this.liveSeekableRange&&this.liveSeekableRange.start!==void 0&&this.liveSeekableRange.end!==void 0){if(this.playerState==chrome.cast.media.C.PLAYING&&this.h>=0){var a=(Date.now()-this.h)/1E3,b=new chrome.cast.media.ma;b.isMovingWindow=this.liveSeekableRange.isMovingWindow;b.isLiveDone=this.liveSeekableRange.isLiveDone;b.start=b.isMovingWindow?this.liveSeekableRange.start+a:this.liveSeekableRange.start;b.end=b.isLiveDone?this.liveSeekableRange.end:this.liveSeekableRange.end+a;return b}return this.liveSeekableRange}}; f.Y=function(a){A.Fb(this,a)};f.ba=function(a){A.ec(this,a)};var B=function(a,b){return Aa(a.items,function(c){return c.itemId==b})};w("chrome.cast.media.Media",chrome.cast.media.i);chrome.cast.media.i.prototype.removeUpdateListener=chrome.cast.media.i.prototype.ba;chrome.cast.media.i.prototype.addUpdateListener=chrome.cast.media.i.prototype.Y;chrome.cast.media.i.prototype.getEstimatedLiveSeekableRange=chrome.cast.media.i.prototype.Lb;chrome.cast.media.i.prototype.getEstimatedBreakClipTime=chrome.cast.media.i.prototype.Jb; chrome.cast.media.i.prototype.getEstimatedBreakTime=chrome.cast.media.i.prototype.Kb;chrome.cast.media.i.prototype.getEstimatedTime=chrome.cast.media.i.prototype.Mb;chrome.cast.media.i.prototype.supportsCommand=chrome.cast.media.i.prototype.oc;chrome.cast.media.i.prototype.queueMoveItemToNewIndex=chrome.cast.media.i.prototype.Vb;chrome.cast.media.i.prototype.queueReorderItems=chrome.cast.media.i.prototype.ac;chrome.cast.media.i.prototype.queueRemoveItem=chrome.cast.media.i.prototype.Yb; chrome.cast.media.i.prototype.queueRemoveItems=chrome.cast.media.i.prototype.Zb;chrome.cast.media.i.prototype.queueSetRepeatMode=chrome.cast.media.i.prototype.bc;chrome.cast.media.i.prototype.queueJumpToItem=chrome.cast.media.i.prototype.Tb;chrome.cast.media.i.prototype.queueNext=chrome.cast.media.i.prototype.Wb;chrome.cast.media.i.prototype.queuePrev=chrome.cast.media.i.prototype.Xb;chrome.cast.media.i.prototype.queueUpdateItems=chrome.cast.media.i.prototype.cc; chrome.cast.media.i.prototype.queueAppendItem=chrome.cast.media.i.prototype.Rb;chrome.cast.media.i.prototype.queueInsertItems=chrome.cast.media.i.prototype.Sb;chrome.cast.media.i.prototype.editTracksInfo=chrome.cast.media.i.prototype.O;chrome.cast.media.i.prototype.setVolume=chrome.cast.media.i.prototype.R;chrome.cast.media.i.prototype.stop=chrome.cast.media.i.prototype.stop;chrome.cast.media.i.prototype.seek=chrome.cast.media.i.prototype.seek;chrome.cast.media.i.prototype.pause=chrome.cast.media.i.prototype.pause; chrome.cast.media.i.prototype.play=chrome.cast.media.i.prototype.play;chrome.cast.media.i.prototype.getStatus=chrome.cast.media.i.prototype.P;var Fa=function(a,b,c){this.sessionId=a;this.namespaceName=b;this.message=c};var Ga=function(a,b){this.type="SET_VOLUME";this.requestId=0;this.volume=a;this.expectedVolume=b||null};var Ha=function(a){this.type="STOP";this.requestId=0;this.sessionId=a||null};chrome.cast.l=function(a,b,c,d,e){this.sessionId=a;this.appId=b;this.displayName=c;this.statusText=null;this.appImages=d;this.receiver=e;this.senderApps=[];this.namespaces=[];this.media=[];this.status=chrome.cast.K.CONNECTED;this.transportId=""};f=chrome.cast.l.prototype;f.nc=function(a,b,c){var d=A;a=new Ga(new chrome.cast.Volume(a,null),this.receiver.volume);d.setReceiverVolume(this.sessionId,a,b,c)}; f.mc=function(a,b,c){a=new Ga(new chrome.cast.Volume(null,a),this.receiver.volume);A.setReceiverVolume(this.sessionId,a,b,c)};f.getDialAppInfo=function(a,b){A.getDialAppInfo(a,b)};f.Nb=function(a,b){A.leaveSession(this.sessionId,a,b)};f.stop=function(a,b){A.Da(new Ha(this.sessionId),a,b,chrome.cast.timeout.stopSession)};f.sendMessage=function(a,b,c,d){A.jc(new Fa(this.sessionId,a,b),c,d)};f.Y=function(a){A.Hb(this.sessionId,a)};f.ba=function(a){A.hc(this.sessionId,a)}; f.Gb=function(a,b){A.Eb(this.sessionId,a,b)};f.W=function(a){A.W(this.sessionId,a)};f.Z=function(a){A.Z(this.sessionId,a)};f.fc=function(a,b){A.dc(this.sessionId,a,b)};f.Ob=function(a,b,c){a.sessionId=this.sessionId;A.Ea(a,"LOAD",b,c)};f.Ub=function(a,b,c){a.sessionId=this.sessionId;A.Ea(a,"QUEUE_LOAD",b,c)};w("chrome.cast.Session",chrome.cast.l);chrome.cast.l.prototype.queueLoad=chrome.cast.l.prototype.Ub;chrome.cast.l.prototype.loadMedia=chrome.cast.l.prototype.Ob; chrome.cast.l.prototype.removeMessageListener=chrome.cast.l.prototype.fc;chrome.cast.l.prototype.removeMediaListener=chrome.cast.l.prototype.Z;chrome.cast.l.prototype.addMediaListener=chrome.cast.l.prototype.W;chrome.cast.l.prototype.addMessageListener=chrome.cast.l.prototype.Gb;chrome.cast.l.prototype.removeUpdateListener=chrome.cast.l.prototype.ba;chrome.cast.l.prototype.addUpdateListener=chrome.cast.l.prototype.Y;chrome.cast.l.prototype.sendMessage=chrome.cast.l.prototype.sendMessage; chrome.cast.l.prototype.stop=chrome.cast.l.prototype.stop;chrome.cast.l.prototype.leave=chrome.cast.l.prototype.Nb;chrome.cast.l.prototype.getDialAppInfo=chrome.cast.l.prototype.getDialAppInfo;chrome.cast.l.prototype.setReceiverMuted=chrome.cast.l.prototype.mc;chrome.cast.l.prototype.setReceiverVolumeLevel=chrome.cast.l.prototype.nc;var C=function(a,b){this.requestId=a;this.A=b;this.j=null};C.prototype.m=function(){};var Ia=function(){this.h=new Map},Ja=function(a,b){a.h.set(b.requestId,b);b.j=setTimeout(function(){a.h.delete(b.requestId);b.m()},b.A)},Ka=function(a,b){var c=a.h.get(b);if(!c)return null;c.j!==null&&clearTimeout(c.j);a.h.delete(b);return c};var D=function(a,b,c,d){C.call(this,a,d||6E5);this.v=b;this.h=c};n(D,C);D.prototype.m=function(){this.h(new chrome.cast.Error(chrome.cast.B.TIMEOUT))};var E=function(a,b,c,d){this.type=a;this.message=b;this.sequenceNumber=c!==void 0?c:-1;this.timeoutMillis=d||0;this.clientId=""};var F=function(a){this.m=a;this.j=String(Date.now())+String(Math.floor(Math.random()*1E5));this.h=null},La=function(a,b){if(!a.h)return"No active session";b.clientId=a.j;b=JSON.stringify(b);if(b.length>32768)return"Message length over limit";a.h.send(b);return null};F.prototype.connect=function(a){this.h=a;this.h.onmessage=v(this.v,this);La(this,new E("client_connect",this.j))};F.prototype.disconnect=function(){this.h.close();this.h=null}; F.prototype.v=function(a){a=JSON.parse(a.data);if(a.clientId==this.j)this.m.onMessage(a)};var Ma=function(a,b,c){this.m=a;this.j=b;this.h=c},Na=function(a){var b="cast-dial:"+a.m,c=new URLSearchParams;a.j&&c.set("dialPostData",a.j);a.h&&c.set("clientId",a.h);(a=c.toString())&&(b+="?"+a);return b};var Oa=function(a,b,c,d,e,h,l,m,r,q){this.J=a;this.h=b||null;this.m=c||null;this.A=d||null;this.D=e!==void 0?e:null;this.j=h||null;this.I=l||null;this.G=m||!1;this.H=r?["WEB","ANDROID_TV"]:["WEB"];this.v=q||null},Pa=function(a){var b=a.J.map(function(c){var d="cast:"+c.appId,e=new URLSearchParams;c.capabilities&&c.capabilities.length>0&&e.set("capabilities",c.capabilities.join(","));a.h&&e.set("clientId",a.h);a.m&&e.set("autoJoinPolicy",a.m);a.A&&e.set("defaultActionPolicy",a.A);a.D!=null&&e.set("launchTimeout", String(a.D));a.G&&e.set("invisibleSender","true");e.set("supportedAppTypes",a.H.join(","));c=e.set;var h=JSON,l=h.stringify,m={launchCheckerParams:{}};a.v&&(m.launchCheckerParams.credentialsData=a.v);c.call(e,"appParams",l.call(h,m));return d+"?"+e.toString()});a.j&&b.push(Na(new Ma(a.j,a.I,a.h)));return b};var Qa=function(){this.h={};this.j={}},Ra=function(a,b,c){var d=a.h[b];return d?(d.status=c,d.media.forEach(function(e){delete a.j[e.sessionId+"#"+e.mediaSessionId]}),delete a.h[b],!0):!1},Ta=function(a,b){var c=a.h[b.sessionId];if(c)return c.statusText=b.statusText,c.namespaces=b.namespaces||[],c.receiver.volume=b.receiver.volume,c;c=new chrome.cast.l(b.sessionId,b.appId,b.displayName,b.appImages,b.receiver);for(var d in b)d=="media"?c.media=b.media.map(function(e){e=Sa(a,e);e.v=!1;e.m=!0;return e}): b.hasOwnProperty(d)&&(c[d]=b[d]);return a.h[b.sessionId]=c},Sa=function(a,b){var c=b.sessionId+"#"+b.mediaSessionId,d=a.j[c];d||(d=new chrome.cast.media.i(b.sessionId,b.mediaSessionId),a.j[c]=d,(a=a.h[b.sessionId])&&a.media.push(d));a=d;a.currentItemId=null;a.loadingItemId=null;a.preloadedItemId=null;for(var e in b)e!="items"&&b.hasOwnProperty(e)&&(e=="volume"?(a.volume.level=b.volume.level,a.volume.muted=b.volume.muted):a[e]=b[e]);e=fa(["idleReason","extendedStatus","breakStatus"]);c=e.next();try{for(;!c.done;c= e.next()){var h=c.value;b.hasOwnProperty(h)||(a[h]=null)}}finally{ha(e,c)}"currentTime"in b&&(a.h=Date.now());if(a.playerState==chrome.cast.media.C.IDLE&&a.loadingItemId==null)a.currentItemId=null,a.loadingItemId=null,a.preloadedItemId=null,a.items=null;else if(b.hasOwnProperty("items")&&b.items){h=[];c=a.items;e={};if(c)for(var l=0;l255)throw Error("go/unicode-to-byte-error");b[c++]=e}a=void 0;a===void 0&&(a=0);if(!J)for(J={},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;e<5;e++){var h=c.concat(d[e].split(""));Wa[e]=h;for(var l=0;l>2];r=a[(r&3)<<4|q>>4];q=a[(q&15)<<2|m>>6];m=a[m&63];c[e++]=""+l+r+q+m}l=0;m=d;switch(b.length-h){case 2:l=b[h+1],m=a[(l&15)<<2]||d;case 1:b=b[h],c[e]=""+a[b>>2]+a[(b&3)<<4|l>>4]+m+d}b=c.join("")}return b};function K(){}K.prototype.next=function(){return L};var L=Ba({done:!0,value:void 0});K.prototype.u=function(){return this};function Za(a){if(a instanceof K)return a;if(typeof a.u=="function")return a.u(!1);if(t(a)){var b=0,c=new K;c.next=function(){for(;;){if(b>=a.length)return L;if(b in a)return{value:a[b++],done:!1};b++}};return c}throw Error("Not implemented");}function M(a,b){if(t(a))za(a,b);else for(a=Za(a);;){var c=a.next();if(c.done)break;b.call(void 0,c.value,void 0,a)}};var N=function(a,b){this.h=a[p.Symbol.iterator]();this.j=b};N.prototype[Symbol.iterator]=function(){return this};N.prototype.next=function(){var a=this.h.next();return{value:a.done?void 0:this.j.call(void 0,a.value),done:a.done}};var $a=function(a,b){return new N(a,b)};var ab=function(a){if(a instanceof O||a instanceof P||a instanceof Q)return a;if(typeof a.next=="function")return new O(function(){return a});if(typeof a[Symbol.iterator]=="function")return new O(function(){return a[Symbol.iterator]()});if(typeof a.u=="function")return new O(function(){return a.u()});throw Error("Not an iterator or iterable.");},O=function(a){this.h=a};O.prototype.u=function(){return new P(this.h())};O.prototype[Symbol.iterator]=function(){return new Q(this.h())};O.prototype.j=function(){return new Q(this.h())}; var P=function(a){this.h=a};n(P,K);P.prototype.next=function(){return this.h.next()};P.prototype[Symbol.iterator]=function(){return new Q(this.h)};P.prototype.j=function(){return new Q(this.h)};var Q=function(a){O.call(this,function(){return a});this.m=a};n(Q,O);Q.prototype.next=function(){return this.m.next()};function R(a,b){this.j={};this.h=[];this.m=this.size=0;var c=arguments.length;if(c>1){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d2*this.size&&S(this),!0):!1}; var S=function(a){if(a.size!=a.h.length){for(var b=0,c=0;b=d.h.length)return L;var h=d.h[b++];return{value:a?h:d.j[h],done:!1}};return e};var T=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var db=function(a){if(a.L&&typeof a.L=="function")return a.L();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(t(a)){for(var b=[],c=a.length,d=0;d=0&&this.G.splice(a,1)};f.Eb=function(a,b,c){var d=this.v.get(a);d||(d=new R,this.v.set(a,d));a=d.get(b);a||(a=new U,d.set(b,a));a.add(c)};f.dc=function(a,b,c){(a=this.v.get(a))&&(b=a.get(b))&&b.remove(c)};f.W=function(a,b){jb(this.J,a,b)};f.Z=function(a,b){(a=this.J.get(a))&&a.remove(b)};f.Fb=function(a,b){a.j.indexOf(b)==-1&&a.j.push(b)}; f.ec=function(a,b){b=a.j.indexOf(b);b!=-1&&a.j.splice(b,1)};f.Ca=function(a){if(a.m){var b=a.playerState!=chrome.cast.media.C.IDLE||a.loadingItemId!=null;a.j.forEach(function(d){d(b)});b||Ua(this.H,a)}else{a.m=!0;var c=this.J.get(a.sessionId);c&&M(c.u(),function(d){d(a)})}};f.Ib=function(a){return Sa(this.H,a)};var gb=function(a,b){if(a.I){var c=a.I;a.I=null;a.A.disconnect();var d=b!=chrome.cast.K.STOPPED;Ra(a.H,c,b)&&(a.v.delete(c),a.J.delete(c),b=a.D.get(c))&&(a.D.delete(c),M(b.u(),function(e){e(d)}))}}; W.prototype.onMessage=function(a){switch(a.type){case "new_session":case "update_session":a.message=Ta(this.H,a.message);break;case "v2_message":var b=a.message;b&&b.type=="MEDIA_STATUS"&&b.status&&(b.status=b.status.map(this.Ta))}if(b=Ka(this.S,a.sequenceNumber))a.type=="error"?(b=b.h)&&b(a.message):(b=b.v)&&b(a.message);if(b=a.message)switch(a.type){case "receiver_action":kb(this,b);break;case "new_session":this.I=b.sessionId;this.m?(this.m(b),this.m=null):this.h&&this.h.sessionListener(b);break; case "update_session":lb(this,b);break;case "app_message":mb(this,b);break;case "v2_message":b.type=="MEDIA_STATUS"&&b.status.forEach(this.Ca.bind(this));break;case "custom_dial_launch":nb(this,a.sequenceNumber,b)}}; var lb=function(a,b){(a=a.D.get(b.sessionId))&&M(a.u(),function(c){c(!0)})},kb=function(a,b){a.G.forEach(function(c){c(b.receiver,b.action)})},mb=function(a,b){(a=a.v.get(b.sessionId))&&(a=a.get(b.namespaceName))&&M(a.u(),function(c){c(b.namespaceName,b.message)})},ob=function(a,b,c){X(a,new E("custom_dial_launch",c,void 0,chrome.cast.timeout.sendCustomMessage),null,b)},nb=function(a,b,c){a.h.customDialLaunchCallback?a.h.customDialLaunchCallback(c).then(function(d){ob(a,b,d)},function(){ob(a,b)}): ob(a,b)},hb=RegExp("^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$"),Z=new W;chrome.cast.initialize=function(a,b,c){Z.initialize(a,b,c)};w("chrome.cast.initialize",chrome.cast.initialize);chrome.cast.da=function(a){Z.da(a)};w("chrome.cast.setPageContext",chrome.cast.da);chrome.cast.requestSession=function(a,b,c){Z.requestSession(a,b,c)};w("chrome.cast.requestSession",chrome.cast.requestSession);chrome.cast.Qb=function(){};w("chrome.cast.precache",chrome.cast.Qb);chrome.cast.ca=function(a){Z.ca(a)};w("chrome.cast.requestSessionById",chrome.cast.ca);chrome.cast.X=function(a){Z.X(a)}; w("chrome.cast.addReceiverActionListener",chrome.cast.X);chrome.cast.aa=function(a){Z.aa(a)};w("chrome.cast.removeReceiverActionListener",chrome.cast.aa);chrome.cast.Pb=function(){};w("chrome.cast.logMessage",chrome.cast.Pb);chrome.cast.kc=function(a,b){b()};w("chrome.cast.setCustomReceivers",chrome.cast.kc);chrome.cast.lc=function(a,b){b()};w("chrome.cast.setReceiverDisplayStatus",chrome.cast.lc);chrome.cast.unescape=function(a){return a.indexOf("&")!=-1?"document"in p?Da(a):Ea(a):a}; w("chrome.cast.unescape",chrome.cast.unescape);chrome.cast.isAvailable=!1;w("chrome.cast.isAvailable",chrome.cast.isAvailable);chrome.cast.Fa=!1;chrome.cast.ea=function(){if(!chrome.cast.Fa){chrome.cast.Fa=!0;chrome.cast.isAvailable=!0;var a=window.__onGCastApiAvailable;a&&typeof a=="function"&&a(!0)}};document.readyState=="complete"?chrome.cast.ea():(window.addEventListener("load",chrome.cast.ea,!1),window.addEventListener("DOMContentLoaded",chrome.cast.ea,!1));}).call(this);