CINXE.COM

Yahoo Search - Web Search

<!doctype html><html id="atomic" class="NoJs" lang="en-US"><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Yahoo Search - Web Search</title><meta name="description" content="The search engine that helps you find exactly what you're looking for. Find the most relevant information, video, images, and answers from all across the Web."><meta name="oath:guce:consent-host" content="guce.yahoo.com"/><link rel="apple-touch-icon" sizes="76x76" href="https://s.yimg.com/pv/static/img/y_icon_iphone_76.min.png" /><link rel="apple-touch-icon" sizes="114x114" href="https://s.yimg.com/pv/static/img/y_icon_iphone_114.min.png" /><link rel="apple-touch-icon" sizes="120x120" href="https://s.yimg.com/pv/static/img/y_icon_iphone_120.min.png" /><script type="text/javascript" nonce='mH2XvAf4M3VsLvEHNjFi4w=='>Array.prototype.forEach||(Array.prototype.forEach=function(r,o){var t,n;if(null==this)throw new TypeError(" this is null or not defined");var e,i=Object(this),f=i.length>>>0;if("function"!=typeof r)throw new TypeError(r+" is not a function");for(1<arguments.length&&(t=o),n=0;n<f;)n in i&&(e=i[n],r.call(t,e,n,i)),n++});!function(o){"use strict";var L=o.YAHOO=o.YAHOO||{};L.ULT||(L.ULT={}),L.ULT.SRC_SPACEID_KEY="_S",L.ULT.DEST_SPACEID_KEY="_s",L.ULT.SRC_VIEW_KEY="_I",L.ULT.YLC_LIBSRC=2,L.ULT.CTRL_C="",L.ULT.CTRL_D="",L.ULT.BASE64_STR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789._-",L.ULT.getImage=function(){var r=new Image;return r.onload=r.onerror=function(){r.onload=r.onerror=null,r=null},r},L.ULT.track_click=function(r,e,t){return r&&e?(r=L.ULT.y64_token("ylc",r,e),t?L.ULT.y64_token("ylg",r,t):r):r},L.ULT.beacon_click=function(r,e,t){return t=t||L.ULT.getImage(),e&&"IMG"===e.nodeName&&(t=e,e=undefined),r&&(e=L.ULT.track_click(L.ULT.BEACON,r,e),e+=(-1===e.indexOf("?")?"?":"&")+"t="+Math.random(),t.src=e),!0},L.ULT.click_beacon=function(r,e,t){var n,a=r.target||r.srcElement,c=L.ULT.getImage();e&&(t=L.ULT.track_click(L.ULT.BEACON,e,t),t+="?t="+Math.random(),n=a.getAttribute("href",2),c.onerror=c.onload=function(){o.location=n},r.preventDefault?r.preventDefault():r.returnValue=!1,c.src=t)},L.ULT.has_multibyte=function(r){for(var e=0;e<r.length;e++)if(255<r.charCodeAt(e))return!0;return!1},L.ULT.escape_multibyte_if_necessary=function(r){return L.ULT.has_multibyte(r)?encodeURIComponent(r):r},L.ULT.y64_token=function(r,e,t){if(!r||!e||!t)return e;t._r=L.ULT.YLC_LIBSRC;var n,a=[],c=0;for(n in t){var o=t[n];if("string"!=typeof o&&(o=String(o),t[n]=o),n.length<1)return e;if(-1!==n.indexOf(" "))return e;if(L.ULT.has_ctrl_char(n)||L.ULT.has_ctrl_char(o))return e;t[n]=o=L.ULT.escape_multibyte_if_necessary(o),a[c++]=n}for(var a=a.sort(),T=[],c=0;c<a.length;c++)T[c]=a[c]+L.ULT.CTRL_C+t[a[c]];if((T=T.join(L.ULT.CTRL_D)).length<1||1024<T.length)return e;T=";_"+r+"="+L.ULT.encode64(T);return e.replace(new RegExp("(;_"+r+"=[0-9a-zA-Z\\._\\-]+)"),""),-1===(c=-1===(c=-1===(c=e.indexOf("/*"))?e.indexOf("/?"):c)?e.indexOf("?"):c)?e+T:e.substr(0,c)+T+e.substr(c)},L.ULT.has_ctrl_char=function(r){for(var e=0;e<r.length;e++)if(r.charCodeAt(e)<32)return!0;return!1},L.ULT.encode64=function(r){for(var e,t,n,a,c="",o="",T="",i=0;t=(a=r.charCodeAt(i++))>>2,n=(3&a)<<4|(e=r.charCodeAt(i++))>>4,a=(15&e)<<2|(o=r.charCodeAt(i++))>>6,T=63&o,isNaN(e)?a=T=64:isNaN(o)&&(T=64),c=c+L.ULT.BASE64_STR.charAt(t)+L.ULT.BASE64_STR.charAt(n)+L.ULT.BASE64_STR.charAt(a)+L.ULT.BASE64_STR.charAt(T),a=T=o="",i<r.length;);return c}}(window);var w=window,d=document;!function(o,i){"use strict";var n="load",r=!1,a=function(){if("Microsoft Internet Explorer"!==o.navigator.appName)return!1;var e=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(o.navigator.userAgent);return e&&e[1]&&parseFloat(e[1])}();function u(e,t,n){n=0<n?0|n:0;return e.substring(n,n+t.length)===t}function c(e,t){var n=[];return s(t,function(e,t){n.push(encodeURIComponent(e)+"="+encodeURIComponent(t))}),e=0<n.length?e+(-1===e.indexOf("?")?"?":"&")+n.join("&"):e}function s(e,t){for(var n in e)f(e,n)&&t(n,e[n])}function f(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){return"function"==typeof e.trim?e.trim():e.replace(/^\s+|\s+$/gm,"")}function t(e){var t;a&&a<9&&"undefined"!=typeof e.createTextRange?((t=e.createTextRange()).collapse(!1),t.select()):"number"==typeof e.selectionStart&&(e.selectionStart=e.selectionEnd=e.value.length)}function p(e){"focus"in e&&e.focus()}function d(e,t,n,r){if(r=r||!1,e.addEventListener)e.addEventListener(t,n,r);else{if(!e.attachEvent)return!1;e.attachEvent("on"+t,n)}}function g(e,t,n,r){if(r=r||!1,e.removeEventListener)e.removeEventListener(t,n,r);else{if(!e.detachEvent)return!1;e.detachEvent("on"+t,n)}return!0}function v(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}function m(t,n){var r=!0;if(0<n.indexOf(" "))return n.split(" ").forEach(function(e){r=r&&m(t,e)}),r;var e=function(e){e&&r&&(r=e.classList?n&&e.classList.contains(n):!!e.className&&new RegExp("(?:^|\\s+)"+v(n)+"(?:\\s+|$)").test(e.className))};return t&&t.forEach?t.forEach(e):e(t),r}function h(){var e=o.performance||{},t=e.getEntriesByType;return!!r||(e&&e.timing?0<e.timing.loadEventEnd:!t||0<(t=t("navigation")).length&&0<t[0].loadEventEnd)}function e(){this.config={}}o.YAHOO=o.YAHOO||{},e.prototype={set:function(e,t,n){e.setAttribute(t,n)},get:function(e,t){return e.getAttribute(t)},ieVer:a,merge:function E(e,t,n){if(void 0!==e)for(var r in void 0===n&&(n=!0),t)"object"==typeof t[r]&&"object"==typeof e[r]?E(e[r],t[r],n):!n&&f(e,r)||(e[r]=t[r])},extend:function(e,t){function n(){}e.prototype=Object.create?Object.create(t.prototype):(t=t.prototype,n.prototype=t,new n),e.prototype.constructor=e},clone:function O(e){var t,n={};for(t in e)f(e,t)&&(null!=e[t]&&Array.isArray(e[t])?(n[t]=[],e[t].forEach(function(e){"object"==typeof e?n[t].push(O(e)):n[t].push(e)})):null!=e[t]&&"object"==typeof e[t]?n[t]=O(e[t]):n[t]=e[t]);return n},buildUrl:c,stopPropagation:function(e){e.returnValue=!1,e.cancelBubble=!0,e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation()},setFocus:function(e){t(e),p(e)},cursorEnd:t,select:function(e,t,n){var r;a&&a<9&&"undefined"!=typeof e.createTextRange?((r=e.createTextRange()).moveStart("character",t),r.moveEnd("character",n),r.select()):(e.selectionStart=t,e.selectionEnd=n,p(e))},hasClass:m,removeClass:function y(t,n){var e;0<n.indexOf(" ")?n.split(" ").forEach(function(e){y(t,e)}):(e=function(e){var t;e&&e.classList?n&&e.classList.remove(n):e&&e.className&&(t=new RegExp("(?:^|\\s+)"+v(n)+"(?:\\s+|$)"),e.className=l(e.className.replace(t," ")))},t&&t.forEach?t.forEach(e):e(t))},addClass:function b(t,n){var e;0<n.indexOf(" ")?n.split(" ").forEach(function(e){b(t,e)}):(e=function(e){e&&e.classList?n&&e.classList.add(n):e&&!m(e,n)&&(e.className=[e.className,n].join(" "))},t&&t.forEach?t.forEach(e):e(t))},cleanHTML:function(e,t){return e?("string"==typeof e?(n=e,n=(new DOMParser).parseFromString(n,"text/html").body||i.createElement("body")):(n=i.createElement("span")).appendChild(e),function(e){var t,n,r=e.querySelectorAll("script");if(r)for(n=0;n<r.length;n++)(t=r.item(n)).parentNode.removeChild(t)}(n),function o(e){for(var t,n=e.children,r=0;r<n.length;r++)(function(e){for(var t,n,r,o=e.attributes,i=0;i<o.length;i++)(t=o[i]).specified&&(n=t.name,r=(r=t.value).replace(/\s+/g,"").toLowerCase(),-1<["src","href","xlink:href"].indexOf(n)&&(-1<r.indexOf("javascript:")||-1<r.indexOf("data:")&&-1==r.indexOf("data:image"))||0==n.indexOf("on"))&&e.removeAttribute(t.name)})(t=n.item(r)),o(t)}(n),t?n.childNodes:n.innerHTML):null;var n},trim:l,htmlEncode:function(e){return e&&e.replace(/[\u00A0-\u9999<>\&]/gim,function(e){return"&#"+e.charCodeAt(0)+";"})},afterOnload:function(e){if(h())return e();var t=function(e,t){r=!0,g(o,n,t),e()}.bind(o,e,t);d(o,n,t)},getWinLoaded:h,getDOMContentLoaded:function(){return"interactive"===i.readyState||"complete"===i.readyState||"loaded"===i.readyState},ae:d,de:g,ts:function(){return Math.round((new Date).getTime()/1e3)},bold:function(c,e,t,r){if(r=r||{},e.toLowerCase()==t.toLowerCase())return c.replace(/\{s\}/g,e);var o=t.split(/[\s|,]+/).filter(function(e){return""!==e});if(!o.length)return e;var i=/[~`!@#$%^&*()_\-+={[}\]|\\:;"'<,>.?/]/g;if(r.ignorePunctuation&&(o=o.concat(o.filter(function(e){return i.test(e)}).map(function(e){return e.replace(i,"")}))),r.v3){var n=e.split(/[\s|,]+/).filter(function(e){return""!==e}),a=0,s=[];return n.map(function(e,t){var n=t+a;return-1<o.indexOf(e)||-1<s.indexOf(e)?e=c.replace(/\{s\}/g,e):n===o.length-1&&u(e,o[n])?e=c.replace(/\{s\}/g,o[n])+e.slice(o[n].length):t<o.length&&(t=o.slice(t).join(""),i.test(t)&&!r.ignorePunctuation||!u(t,e)||(a++,s.push(e),e=c.replace(/\{s\}/g,e))),e}).join(" ")}return t="(&[^;\\s]*)?(%needles)".replace("%needles",o.sort(function(e,t){return t.length-e.length}).map(function(e){e=v(e);return r.v2&&/^\d+$/.test(e)?"(^|\\D)("+e+")":e}).join("|")),n=r.v2?function(e,t,n,r,o,i,a){return t&&!/\s/.test(n)?e:o&&a?r+c.replace(/\{s\}/g,o):c.replace(/\{s\}/g,n)}:function(e,t,n){return t&&!/\s/.test(n)?e:c.replace(/\{s\}/g,n)},e.replace(new RegExp(t,"gi"),n)},fireEvent:function(e,t,n){var r;"function"==typeof o.CustomEvent?(r=new o.CustomEvent(t,{detail:n}),e.dispatchEvent(r)):"function"==typeof i.createEvent?((r=i.createEvent("CustomEvent")).initCustomEvent(t,!1,!1,n),e.dispatchEvent(r)):"function"==typeof i.attachEvent&&(document.documentElement[t]=n)},getScrollingEle:function(){return document.scrollingElement||document.documentElement},sendViewBeacon:function(e,t){var n;o.YAHOO.SB.config.i13n&&(n=o.YAHOO.SB.config.i13n,t=t?"b":"p",e.s||(e._S?e.s=e._S:n.spaceid&&(e.s=n.spaceid)),delete e._S,!e.mtestid&&n.mtestid&&(e.mtestid=n.mtestid),e.t=e.t||+(new Date).getTime(),(new Image).src=c("https://"+o.YAHOO.SB.config.beacon_host+"/"+t,e))},properties:s,has:f,debug:function(e){this.config.debug&&o.console&&o.console.log&&o.console.log(e)}},o.YAHOO.NBClass=o.YAHOO.SBClass=e,o.YAHOO.NB&&o.YAHOO.SB||(o.YAHOO.NB=o.YAHOO.SB=new e)}(w,d);if(w.YAHOO && w.YAHOO.SB){ w.YAHOO.SB.config = {"beacon_host":"geo.yahoo.com","i13n":{"spaceid":"1197804867","pvid":"aWEuRTEwLjKLg5uJtjFflAJHOC4yMgAAAAB9qE2K","query":""}}; }if(w.YAHOO && w.YAHOO.ULT){ w.YAHOO.ULT.BEACON = "https://geo.yahoo.com/t"}!function(){var c,s,n,_,C,E,l,p,d,h,u,f,a,o,m,r,g,v,y,S=window,w=document,b=S.YAHOO,T=b.NB,k={},I="before_get_assist",i="before_display_data",x="before_init_view",R="after_init_view",A="before_parse_data",L="before_update_assist",N="after_update_list",F="after_create_item",P="before_show_sa",H="after_reset_view",M="before_hide_view",O="after_hide_view",B="after_expanded",q="after_init_controller",U="click_assist",D="before_query_assist",G="before_key_submit",K="before_button_submit",V="before_submit_query",W="before_sb_focus",Y="after_sb_focus",Q="before_sb_blur",z="after_sb_blur",j="before_beacon",X="after_set_ylc",Z="after_reset_controller",J="after_item_highlight",$="after_item_reset_highlight",ee=13,te=9,ie=27,se=30,ne=42,ae=73,oe="aria-activedescendant";function re(e,t){var i,s;for(s in t=(e=e||{}).tag||t||"div",i=w.createElement(t),e.css&&(i.className=e.css),e.text&&(i.textContent=e.text),e.attrs)T.set(i,s,e.attrs[s]);for(s in e.style)i.style[s]=e.style[s];return e.wrap?((t=re(e.wrap)).appendChild(i),t):(t=T.cleanHTML(i,!0))?t[0]:null}function e(e){this.config=e||{},this.listeners={},this.cb={}}function t(){}function le(){}function ce(){}function pe(){var e=this.app.view.elems,t=e.sbClear;t&&(0<e.sbInput.value.length?T.removeClass(t,"sa-hidden"):T.addClass(t,"sa-hidden"))}function de(){}function he(e,t,i){var s=e.app.view.elems.sbForm,e=e.createElem;t?(s[i]||s.appendChild(e({attrs:{type:"hidden",name:i}},"input"))).value=JSON.stringify(t):s[i]&&s[i].remove()}function ue(){var e=this.app.view.assistItem,t={d:"d",fd:"fd",m:"mkr"};if(e){var i,s=e.data;for(i in t){var n=s[i];if(n){if("fd"===i){var a={},o=s.m,r=n.dispMrk;if(ie!=o&&se!=o&&ie!=r&&se!=r)continue;for(var l=this.app.fdToSH,c=0;c<l.length;c++){var p=l[c];n[p]&&(a[p]=n[p])}n=a}he(this,n,t[i])}else he(this,null,t[i])}}}function fe(){}function me(){var e=this,t=e.app.view.elems.sbForm,i=t.fr2,s=e.config.def||"sb-top",i=i||t.appendChild(e.createElem({attrs:{type:"hidden",name:"fr2",value:s}},"input"));e.origFr2=i.value,e.fr2=i}function ge(e){var t=this.config.prevFr2;t&&(e.fr2=t)}function ve(e){var t=this.fr2,i=this.config;t.value=i.fr2||"sa-gp",ye.call(this,e)}function ye(e){var t,i,s=this.fr2,n=this.config,a=this.app.view.assistItem;a&&(i=(a=a.data).m,t=(t=a.d)&&t.dn?t.dn:"",""==a.q&&i==te&&n.tnFr2?(a=a.fd,s.value=a&&"Revenue"==a.category&&n.revTnFr2?n.revTnFr2:n.tnFr2):i==ne&&n.pasfFr2?s.value=n.pasfFr2:"m"+i in n&&(s.value=n["m"+i],i==ae?"finance"==t?s.value+=",ct:finance":"yk"==t&&(s.value+=",ct:company"):e&&"saPreview"===e&&(s.value+=",stl:preview")))}function be(){this.fr2.value=this.origFr2}function _e(){}function Ce(){this.isTriggerByInput=!this.app.view.sameQuery()}function Ee(e){var t,i,s=this.app.view.elems.sbInput;this.isTriggerByInput&&("number"==typeof s.selectionStart?t=s.selectionStart:w.selection&&(s.focus(),(i=w.selection.createRange()).moveStart("character",-w.activeElement.value.length),t=i.text.length),null!==t&&t!==s.value.length&&(e.ipos=t),this.isTriggerByInput=!1)}function Se(){}function we(){this.targetURL=this.config.url}function Te(){var e=b.ULT.y64_token,t=this.app,i=t.control.ylc;e&&i&&((t=t.view.elems.sbForm).action=e("ylc",this.targetURL||t.action,i),this.targetURL="")}function ke(){this.config={url:""}}function Ie(){var e=this.config,t=(i=this.createElem)(e.ctn,"div"),i=t.appendChild(i(e.tray,"div")),s=w.getElementById(e.parent)||w.body,n=w.getElementById(e.beforeNode),e=w.getElementById(e.afterNode);(e=n||e)?(s=e.parentNode,n||(e=e.nextSibling),s.insertBefore(t,e)):s.appendChild(t),this.app.view.elems.saTray=i}function xe(){this.config={ctn:{css:"sa-tray-ctn"},tray:{css:"sa-tray"}}}function Re(e,t){var i=this.config,t=t.m;e.li.className+=" "+(i[t]||i["m"+t]||i.flvr)}function Ae(){this.config={m13:"history",flvr:"prog-sugg"}}function Le(){var e=this.config,t=w.getElementById(e.parent)||w.body,i=w.getElementById(e.beforeNode)||null;t.insertBefore(this.createElem(e,"div"),i)}function Ne(){this.config={css:"sa-overlay"}}function Fe(e){var t=this.app.view,i=t.elems.sbInput.value;""!=i&&i.toLowerCase()!=t.origQuery.toLowerCase()||(e.p4=this.config.num)}function Pe(e){var t=this;if(!t.relatedStocks.length){var i,s,n,a=t.pasf,o=a.length,r=t.config,l=t.createElem;if(0<o){i=l(r.ctn,"li"),s=l(r.hd,"div"),n=l(r.ul,"ul"),i.appendChild(s);for(var c=0;c<o;c++)n.appendChild(a[c].li);i.appendChild(n),e.insertBefore(i,t.beforeNode),t.pasf=[],t.beforeNode=null}}}function He(e,t){var i=this;t.m==ae&&i.relatedStocks.push(e),i.relatedStocks.length||(t.m==ne?i.pasf.push(e):i.config.placeInRear||i.beforeNode||!i.pasf.length||(i.beforeNode=e.li))}function Me(){this.config={ctn:{css:"sa-pasf-ctn"},hd:{css:"sa-pasf-hd",text:"PEOPLE ALSO SEARCH FOR"},ul:{css:"sa-pasf-list"},num:3}}function Oe(e,t){var i,s,n,a,o,r,l=this,c=l.config,p=(p=(t.m,t.d))&&p.dn?p.dn:"";t.m==ae?"finance"==p?(i=(a=t.fd).text,s=a.cite,n=a.subText,a=a.triText,o="",r=parseFloat(a),n&&a&&(r<0?o=c.down.css:0<r&&(o=c.up.css)),e.li.className+=" stock",e.li.innerHTML+=T.cleanHTML(l.app.format(c.s_tmpl,[i,s,n,o,a])),l.relatedStocks.push(e)):"yk"==p&&(e.li.className+=" company",t.k&&(e.li.innerHTML+=T.cleanHTML(l.app.format(c.c_tmpl,[t.k]))),t.fd&&!t.fd.imageUrl&&(t.fd.imageUrl="https://s.yimg.com/pv/static/img/assist/company_default-202302221611.png"),l.pasf.push(e)):t.k&&c.insertPos&&c.insertPos>=l.currentPos&&(c.insertPos==l.currentPos&&(l.beforeNode=e.li),l.currentPos=l.currentPos+1)}function Be(e){var t,i,s=this,n=s.pasf,a=s.relatedStocks,o=s.config,r=s.createElem;if(0<a.length){t=r(o.ctn,"li"),i=r(o.hd,"div"),icon=r(o.icon,"div"),l=r(o.ul,"ul"),t.appendChild(i),t.appendChild(icon);for(var l=r(o.ul,"ul"),c=0;c<a.length;c++){for(var p=r(o.itemClass,"div"),d=a[c].data.fd.companyYkid,h=0;h<n.length;h++)n[h].data.d.ykid===d&&p.appendChild(n[h].li);p.appendChild(a[c].li),l.appendChild(p)}t.appendChild(l),0!=n.length&&n.length<o.minThreshold&&(t.style.display="none"),e.insertBefore(t,s.beforeNode)}s.pasf=[],s.relatedStocks=[],s.beforeNode=null,s.currentPos=0}function qe(){this.config={ctn:{css:"sa-related-stocks-ctn"},hd:{css:"sa-related-stocks-hd",text:"People also search for"},icon:{css:"sa-related-stocks-icon"},ul:{css:"sa-related-stocks-list"},itemClass:{css:"sa-related-stocks-item"},c_tmpl:'<div class="company-title">{0}</div>',s_tmpl:'<div class="fin-ticker">{0}</div><div class="fin-company">{1}</div><div class="fin-price">{2}</div><div class="fin-priceChg {3}">{4}</div>',down:{css:"sa-related-stocks-down"},up:{css:"sa-related-stocks-up"},minThreshold:0}}function Ue(e){for(var t=0,i=e.r.length;t<i;t++)e.r[t].m&&76==e.r[t].m&&(e.r[t].fd&&(e.r[t].fd.displayTitle=e.r[t].k),e.q)&&(e.r[t].k=e.r[t].k+" "+e.q)}function De(e,t){var i,s,n,a,o=this,r=o.config;76==t.m&&t.fd?(s=(i=t.fd).displayTitle,n=i.showImg,a=i.imageUrl,i.category&&(o.category=i.category),n&&(e.li.className+=" show-img",a||(e.li.className+=" def-img")),e.li.innerHTML+=T.cleanHTML(o.app.format(r.s_tmpl,[s])),o.shoppingRefinement.push(e)):t.k&&0==o.currentPos&&(o.beforeNode=e.li,o.currentPos=o.currentPos+1)}function Ge(e){var t,i,s=this,n=s.shoppingRefinement,a=n.length,o=s.config,r=s.createElem;if(0<a){t=r(o.ctn,"li"),""!=s.category&&((header=r(o.hd,"div")).textContent=o.title_prepend+s.category,t.appendChild(header)),i=r(o.ul,"ul"),o.enabled||(t.style.display="none");for(var l=0;l<a;l++)i.appendChild(n[l].li);t.appendChild(i),e.insertBefore(t,s.beforeNode)}s.shoppingRefinement=[],s.beforeNode=null,s.category="",s.currentPos=0}function Ke(){this.config={ctn:{css:"sa-shopping-refinement-ctn"},hd:{css:"sa-shopping-refinement-hd"},ul:{css:"sa-shopping-refinement-list"},title_prepend:"Refine by ",s_tmpl:'<div class="refinement-title">{0}</div>'}}function Ve(e){var t=this.config,i=0,s=0,n=0,a=e.r;if(0<(e=a.length)){for(var o=e-1;0<=o;o--)75==a[o].m&&a[o].fd?(i=o,s++):76==a[o].m&&n++;e=a.splice(i,s),0<n||!e.length||(e=e.slice(0,t.item.count),Array.prototype.splice.apply(a,[t.insertPos,0].concat(e)))}}function We(e,t){var i,s,n,a=this,o=a.config;75==t.m&&t.fd?(n=t.fd,i=t.k,s=n.year,n=n.contentRating?'<p class="w2w-contentRate"><span>'+n.contentRating+"</span></p>":"",e.li.innerHTML+=T.cleanHTML(a.app.format(o.s_tmpl,[i,s,n])),a.whatToWatch.push(e)):t.k&&o.insertPos&&o.insertPos>=a.currentPos&&(o.insertPos==a.currentPos&&(a.beforeNode=e.li),a.currentPos=a.currentPos+1)}function Ye(e){var t,i,s=this,n=s.whatToWatch,a=n.length,o=s.config,r=s.createElem;if(0<a){t=r(o.ctn,"li"),i=r(o.hd,"div"),t.appendChild(i);for(var l=r(o.ul,"ul"),c=0;c<a;c++){var p=r(o.itemClass,"div");p.appendChild(n[c].li),l.appendChild(p)}t.appendChild(l),e.insertBefore(t,s.beforeNode)}s.whatToWatch=[],s.beforeNode=null,s.currentPos=0}function Qe(){this.config={ctn:{css:"sa-wtw-ctn"},hd:{css:"sa-wtw-hd",text:"What to watch"},ul:{css:"sa-wtw-list"},itemClass:{css:"sa-wtw-item"},item:{count:6},insertPos:1,s_tmpl:'<div class="wtw-title">{0}</div><div class="wtw-year">{1}</div>{2}'}}function ze(e){var t=this.config,i=this.createElem;e.edit=e.li.appendChild(i(t.ctn,"span")),t.icon&&e.edit.appendChild(i(t.icon,"span")),t.text&&e.edit.appendChild(i(t.text,"span")),T.set(e.edit,"pos",e.idx)}function je(){this.config={ctn:{css:"sa-edit"},icon:{css:"sa-edit-icon"},text:{css:"sa-edit-text"}}}function Xe(e){var t=this.config.grps,i={},s=e.r,n=s.length;if(""===e.q&&0<n){for(var a,o=0;o<n;o++)(a="m"+s[o].m)in i?i[a].count++:(i[a]={},i[a].start=o,i[a].count=1);for(a in t){var r=(r=t[a])&&r.maxItems,l=i[a];r&&l&&l.count&&l.count>r&&s.splice(l.start+r,l.count-r)}}}function Ze(e,t){var i=this,s=i.config,n=(t.fd,t.m,t.q);s.enabled&&""===n&&(t.m==ee?i.history.push(e):t.m==te?i.trending.push(e):!i.beforeNode&&i.trending.length&&(i.beforeNode=e.li))}function Je(e){var t,i,l=this,s=l.config;s.enabled&&(i=function(e,t){var i,s,n=l.createElem,a=l.trending,o=a.length,e=l.config.trending;if(0<o){i=n(e.ctn,"li"),t=n(e.hd,"div"),s=n(e.ul,"ul"),i.appendChild(t);for(var r=0;r<o;r++)s.appendChild(a[r].li);i.appendChild(s)}return i}())&&((t=e.cloneNode()).appendChild(i),e.parentNode.insertBefore(t,e.nextSibling),l.history.length>=s.showMultiCols)&&T.addClass(l.app.view.elems.sbForm.parentNode,"multi-cols"),l.history=[],l.trending=[],l.beforeNode=null}function $e(){this.config={trending:{ctn:{css:"sa-trending-ctn"},hd:{css:"sa-trending-hd",text:"Trending now"},ul:{css:"sa-trending-list"}},showMultiCols:8}}function et(e,t){var i,s,n,a,o,r,l=this.config,c=t.d,p=t.fd,t=t.m;p&&(t==ee&&(p.dispMrk&&(r=l.history.markers["m"+p.dispMrk])&&r.css&&(e.li.className+=" "+r.css),!l.showAnnotForHistory)||(s=e.li,o=this.createElem,n=p.title,a=p.subtitle,r=(o=(c&&c.subdn,n&&(c=o(l.title,"p"),l.concatSubTitle&&a&&(n+=" &middot; "+a,a=""),c.innerHTML=T.cleanHTML(n),s.className+=" quick-facts",s.appendChild(c)),a&&((c=o(l.subtitle,"p")).innerHTML=T.cleanHTML(a),l.enableFlag&&p.flag&&((i=o({css:"sa-annot-flag"},"img")).onerror=function(e){i.style.display="none"},i.src=p.flag,c.appendChild(i)),s.appendChild(c)),l.markers))&&o["m"+t],0==e.idx&&r&&r.type&&(s.className+=" billboard "+r.type),l.richClass&&(n||a)&&(s.className+=" "+l.richClass)))}function tt(){this.config={title:{css:"sa-annot-title"},subtitle:{css:"sa-annot-subtitle"},markers:{m41:{type:"weather"},m46:{type:"finance"},m48:{type:"sports"}},history:{markers:{m27:{css:"entity-sugg"},m30:{css:"public-company"}}}}}function it(e){var t,i,s,n,a=this.config,o=e.m,e=e.fd;46==o&&e&&(o=e.price,t=e.change,i=e.change_pct,s=a.zero.css,n=parseFloat(t),o)&&t&&i&&(n<0?s=a.down.css:0<n&&(s=a.up.css,/^\+/.test(t)||(t="+"+t),/^\+/.test(i)||(i="+"+i)),e.title=this.app.format(a.fd_tmpl,[o,s,a.icon,t,i]))}function st(e,t){var i,s,n,a,o=this.config,r=t.m,t=t.fd;o.billboard&&46==r&&t&&(r=t.ticker,i=t.exch,n=t.market_ts,a=t.market_tz,r&&i&&(s="",n&&(s=", "+new Date(1e3*n).toLocaleTimeString("en-US",{timeZone:"America/New_York",hour12:!1,hour:"2-digit",minute:"2-digit"}),a)&&(s+=" "+a),e.title.innerHTML+=T.cleanHTML(this.app.format(o.k_tmpl,[r,i,s]))),n=t.price,a=t.change,o=t.change_pct,r=parseFloat(a),n)&&a&&o&&(r<0?e.li.classList.add("sa-stk-negative"):0<r&&e.li.classList.add("sa-stk-positive"))}function nt(){this.config={k_tmpl:'<span class="sa-stk-title">{0} · {1}{2}</span>',fd_tmpl:'{0}<span class="{1}"><span class="{2}"></span>{3} ({4})</span>',icon:"sa-stk-icon",down:{css:"sa-stk-down"},up:{css:"sa-stk-up"},zero:{css:"sa-stk-zero"}}}function at(e){var t=this.config,i=e.m,e=e.fd;if(48==i&&e&&!e.subtitle){var s,n,a,o,r,l,c,i=e.t_logo,p=e.t_abbr||e.team,d=e.ot_logo,h=e.ot_abbr||e.oteam,u=e.team_points,f=e.opp_points,m=e.period&&"• Q"+e.period,g=e.timeleft,v=e.gametime&&new Date(1e3*e.gametime),y=e.live,b=e.game_cnt,_=b&&1<b?b+" other games today":"",C=!y&&e.has_score,E=this.app.format;if(e.inning_status&&(s=(s=e.inning_status).charAt(0).toUpperCase()+s.slice(1),e.period)&&(m='<span class="sa-sep"> • </span>'+s+" "+e.period),e.time_elapsed_display&&(m=e.is_halftime&&"true"==e.is_halftime?'<span class="sa-sep"> • </span>Halftime':'<span class="sa-sep"> • </span>'+e.time_elapsed_display),e.qtype&&"lg"==e.qtype)if(t.enableNewLeagueTmpl)try{y?(n=g&&'<span class="sa-timeLeft">&nbsp;'+g+"</span>",a='<span class="'+t.liveIconClass+'">'+t.liveIconText+"</span>",e.title=E(t.league_l_tmpl,[p,i,u,f,d,h,m,n,a])):C?(o=v.toLocaleString([],{day:"numeric",month:"short",timeZone:e.tz}),r='<span class="sa-sep"> • </span>',l='<span class="sa-schedule">'+o+"</span>",e.title=E(t.league_f_tmpl,[p,i,u,f,d,h,r+l])):(o=v.toLocaleString([],{day:"numeric",month:"short",hour:"2-digit",minute:"2-digit",timeZoneName:"short",timeZone:e.tz}),r=p.length+h.length+o.length+t.sepThreshold>t.maxLen?"":'<span class="sa-sep"> • </span>',l='<span class="sa-schedule">'+o+"</span>",c=b&&1<b?'<span class="sa-more-games">'+_+"</span>":"",e.title=E(t.league_n_tmpl,[p,i,d,h,r+l+c]))}catch(e){}else e.title=E(t.league_tmpl,[p,h,v.toLocaleString([],{day:"numeric",month:"short",hour:"2-digit",minute:"2-digit",timeZoneName:"short",timeZone:e.tz})]);else{try{e.title=y?E(t.l_tmpl,[u,f,h,m,g])+'<span class="'+t.liveIconClass+'">'+t.liveIconText+"</span>":C?E(t.f_tmpl,[u,f,h,v.toLocaleString([],{day:"numeric",month:"short",timeZone:e.tz})]):E(t.n_tmpl,[h,v.toLocaleString([],{day:"numeric",month:"short",hour:"2-digit",minute:"2-digit",timeZoneName:"short",timeZone:e.tz})])}catch(e){}i&&(e.imageUrl=i)}}}function ot(e,t){var i=this.config,s=t.m,t=t.fd,e=e.li;i.enableNewLeagueTmpl&&48==s&&t&&t.qtype&&"lg"==t.qtype&&(e.className+=" league")}function rt(){this.config={enableNewLeagueTmpl:!1,n_tmpl:"vs. {0} {1}",l_tmpl:"{0} - {1} vs. {2} {3} {4}",f_tmpl:"{0} - {1} vs. {2} {3}",league_tmpl:"{0} vs. {1} {2}",league_n_tmpl:'<span class="sa-main">{0}<img src="{1}">vs<img src="{2}">{3}</span>{4}',league_l_tmpl:'<span class="sa-main">{0}<img src="{1}">{2} vs {3}<img src="{4}">{5}</span><span class="sa-suffix">{6} {7} {8}</span>',league_f_tmpl:'<span class="sa-main">{0}<img src="{1}">{2} vs {3}<img src="{4}">{5}</span>{6}',liveIconClass:"sa-ico-live",liveIconText:"",maxLen:60,sepThreshold:10}}function lt(e){var t,i,s,n,a,o,r,l=this.config,c=e.m,e=e.fd;41==c&&e&&!e.subtitle&&(c=e.img_url||"",t='<span class="sa-condition">'+e.condition+"</span>",i=e.degree,s=e.high_temp&&'<span class="sa-sep sa-sep-hl">•</span> H:'+e.high_temp+"°",n=e.low_temp&&"L:"+e.low_temp+"°",a=e.loc&&'<span class="sa-sep sa-sep-loc">•</span> '+e.loc,o=e.warning?'<span class="warning"></span>':"",r=this.app.format,l.enableHL?e.title=r(l.tmpl_hl,[c,i,o,t,s,n,a]):e.title=r(l.tmpl,[c,i,t,a]))}function ct(e,t){var i=this.config,s=t.m,n=t.fd&&t.fd.img_url;41==s&&i.enableThumb&&n&&(t.fd.imageUrl=n)}function pt(){this.config={enableHL:!1,enableThumb:!1,tmpl:'<img src="{0}"><span class="sa-degree">{1}</span> {2} {3}',tmpl_hl:'<img src="{0}"><span class="sa-degree">{1}</span> {2} {3} {4} {5} {6}'}}function dt(e){var t,i,s,n=this.config,a=e.m,o=e.d,r=(e=e.fd)&&e[l]?e[l]:0;a==ie&&e&&!r&&(o&&"movie"==o.subdn?(i=e[p]||"",a=e[d]&&e[d][0]?e[d][0]+" "+n.text.movie:n.text.movie,r=e[h]?new Date(e[h]):"",t=new Date,r&&t<r?(t=r.toLocaleString([],{day:"numeric",month:"short"}),e.subtitle=i+" &middot; "+a+" &middot; "+n.text.theater+" "+t):(s=e[u]&&e[u].offerHostName)?e.subtitle=i+" &middot; "+a+" &middot; "+n.text.streaming+" "+s:i&&(e.subtitle=i+" &middot; "+a)):o&&"tvseries"==o.subdn?(i=e[p]||"",(r=e[f]&&e[f][0])?e.subtitle=i+" &middot; "+n.text.tvseries+" &middot; "+n.text.playing+" "+r:i&&(e.subtitle=i+" &middot; "+n.text.tvseries)):o&&"tvepisode"==o.subdn&&(i=e[p]||"",(s=e[u]&&e[u].offerHostName)?e.subtitle=i+" &middot; "+n.text.tvepisode+" &middot; "+n.text.playing+" "+s:i&&(e.subtitle=i+" &middot; "+n.text.tvepisode)))}function ht(){this.config={text:{movie:"movie",tvseries:"TV series",tvepisode:"TV episode",theater:"In theaters",streaming:"Streaming on",playing:"Playing on"}}}function ut(e){return new Date(e).toLocaleString([],{hour:"numeric",minute:"numeric"})}function ft(t){var i=this.config,s=t.d,t=t.fd;if(i.enabled&&s&&"flight"==s.subdn&&!t.subtitle){var n,s=this.app.format,a="positive";("C"===t.status||"S"!==t.status&&"0"===t.ontime)&&(a="negative");let e="";"C"!==t.status&&(o=ut("S"===t.status?t.departure_time||t.depature_time:t.arrival_time),n="","0"===t.ontime&&(n+=" (was "+ut("S"===t.status?t.scheduled_depature_time||t.scheduled_departure_time:t.scheduled_arrival_time)+")"),e=i.descPrefix[t.status]+" "+o+n);var o=i.label[t.status]||i.label[t.status+t.ontime];t.title=s(i.tpl,[a,t.departureAirport,"C"===t.status?" sa-flight-cancelled":"",t.arrivalAirport,o,e])}}function mt(e,t){var i=this.config,s=t.d,t=t.fd;i.enabled&&s&&"flight"==s.subdn&&!t.subtitle&&e.li.classList.add("sa-flight")}function gt(){this.config={tpl:'<span class="sa-flight-info sa-flight-{0}"><span class="sa-flight-loccode">{1}</span><span class="sa-flight-icon{2}"></span><span class="sa-flight-loccode">{3}</span><span class="sa-flight-label">{4}</span></span>{5}',label:{C:"Cancelled",S:"Scheduled",A0:"Delayed",A1:"Ontime",L0:"Arrived Late",L1:"Arrived"},descPrefix:{S:"Scheduled departure at",A:"Estimated arrival at",L:"Arrived at"}}}function vt(e){var t=this.config,i=this.app.format,s=e.idx,n=e.m,e=e.fd;t.enabled&&53===n&&e&&0===s&&"1.00"===e.num&&(e.title=i(t.titleTpl,[e.fromUnit,e.title]))}function yt(e,t){var i=this.config,s=t.idx,n=t.m,t=t.fd;i.enabled&&53===n&&0===s&&t&&(e.li.classList.add("sa-currency"),"1.00"!==t.num)&&e.li.classList.add("sa-currency-plural")}function bt(){this.config={titleTpl:"1 {0} = {1}"}}function _t(e){var t=this.config,i=this.app.format,s=e.m,e=e.fd;t.enabled&&54===s&&e&&(s=e[a]||e[o],e.title=i(t.titleTpl,[e.num,s]))}function Ct(e,t){var i=this.config,s=t.idx,n=t.m,t=t.fd;i.enabled&&54===n&&0===s&&t&&e.li.classList.add("sa-unitconv")}function Et(){this.config={titleTpl:"{0} {1}"}}function St(){var e=this.app.view;elems=e.elems||{},sbForm=elems.sbForm,(config=this.config).enabled&&config.url&&(T.addClass(sbForm,r),this.enabled=!0,e=sbForm.querySelector(".sbq-ai"))&&T.ae(e,"click",function(e){var t=this.config;T.stopPropagation(e),t.chatFr2=t.chatSearchFr2||"p:s,v:w,m:sb,ct:chat",xt.call(this,t,void 0,"ylcBtn")}.bind(this))}function wt(e){87===e.m&&(e.fd={dispMrk:87})}function Tt(e,t){e&&e.li&&e.data&&87===e.data.m&&T.addClass(e.li,r+"-item")}function kt(e){var t,i=this.config,s=i.disclaimer,n=this.aiItem,a=e.querySelectorAll(".sa-ai-item");if(a&&a.length){if(s)for(var o=0;o<a.length;o++)if(n=a[o]){let e="sa-title-item";i.saTitle&&i.saTitle.css&&(e=i.saTitle.css),(n=n.querySelector("."+e))&&(n.dataset.disclaimer=s)}(n=a[0])&&((e=m.createElement("div")).className=r,e=n.parentNode.insertBefore(e,n),t=function(){var e=this.config.ask||"",t=m.createElement("div");return t.className=r+"-block",t.innerHTML='<div class="sa-ai-title"><div class="try">'+e+"</div>",t}.call(this),e.appendChild(t))}}function It(e,t,i){var s=this.config;T.hasClass(t,r+"-item")&&(t=this.app.view,elems=t.elems||{},sbInput=elems.sbInput,e(),sbInput&&i&&i.data&&i.data.k&&(sbInput.value=i.data.k),s.chatFr2=s.chatAssistFr2||"p:s,v:w,m:sb,ct:chat",xt.call(this,s,i,"ylcAssist"))}function xt(e,t,i){for(var s=this.app.view,n=(elems=s.elems||{},(sbForm=elems.sbForm).action=e.url,s.assistItem=t,this.app.control.setYlc(i),e[i]&&T.merge(this.app.control.ylc,e[i]),sbForm.querySelectorAll("input")),s=null,a=null,o=null,r=null,l=0;l<n.length;l++)"fr2"===n[l].name&&(a=n[l]),"nc"===n[l].name&&(o=n[l]),"ns"===n[l].name&&(r=n[l]);a?a.value=e.chatFr2:((s=document.createElement("input")).type="hidden",s.name="fr2",s.value=e.chatFr2,sbForm.appendChild(s)),o?o.value=2:((s=m.createElement("input")).type="hidden",s.name="nc",s.value=2,sbForm.appendChild(s)),r?r.value=1:((s=m.createElement("input")).type="hidden",s.name="ns",s.value=1,sbForm.appendChild(s));for(var c=sbForm.querySelectorAll('input[type=hidden][name^="."]'),l=0;l<c.length;l++)(p=c[l])&&(p.disabled=!0);elems.mustHaveInput={value:"X"},this.app.control.submitForm();for(var p,l=0;l<c.length;l++)(p=c[l])&&(p.disabled=!1);sbForm.removeChild(sbForm.lastChild),sbForm.removeChild(sbForm.lastChild)}function Rt(){this.config={}}function At(e){var t=this.config,i=e.r,s=i.length,n=""===e.q&&0<s;!(e=i.some(function(e){return 72===e.m||e.m===ne||n}))&&0!==s||Ot.call(this),this.disablePreview=!t.enabled||e}function Lt(e){this.disablePreview||0===e.idx&&(this.firstItem=e)}function Nt(e){var t,i=this;i.disablePreview||((t=document.createElement("div")).className="sa-preview",e.parentNode.insertBefore(t,e.nextSibling),i.previewCol=t,e=function(){var e=this.config,t=document.createElement("div");t.className="sa-preview-block",e.layout&&T.addClass(t,"sa-preview-l_"+e.layout),(e=document.createElement("div")).className="sa-preview-left";var i=document.createElement("div"),s=(i.className="sa-preview-title",document.createElement("div")),n=(s.className="sa-preview-description",document.createElement("div")),a=(n.className="sa-preview-spacer",document.createElement("div"));return a.className="sa-preview-button",a.innerHTML="See more",e.appendChild(i),e.appendChild(s),e.appendChild(n),e.appendChild(a),(i=document.createElement("div")).className="sa-preview-right",(s=document.createElement("img")).className="sa-preview-thumbnail",i.appendChild(s),t.appendChild(e),t.appendChild(i),t}.call(i),t.appendChild(e),i.previewBlock=e,i.prevActiveIndex=-1,i.firstItem&&Ft.call(i,i.firstItem,!0))}function Ft(t,e){var s,n,a,i=this,o=i.disablePreview,r=t.data,l=r.fd;function c(){var e=this,t=arguments,i=n&&!a;clearTimeout(a),a=setTimeout(function(){a=null,n||s.apply(e,t)},500),i&&s.apply(e,t)}o||(i.prevHoverIndex=t.idx,i.hoverDebounce=(s=function(){var e;i.prevHoverIndex===t.idx&&(e=r.m===ie||r.m===se||r.m===ee&&r.fd&&["27","30"].includes(r.fd.dispMrk),(r&&e&&(l[v]||l.imageUrl)?(i.prevActiveIndex!==t.idx&&function(e){var t=this.previewBlock,i=(t.querySelector(".sa-preview-title").innerHTML=T.cleanHTML(e.k),t.querySelector(".sa-preview-description").innerHTML=T.cleanHTML(e.fd[g]),t.querySelector(".sa-preview-thumbnail"));i.style.opacity=0,i.onload=function(){i.style.opacity=1,i.onload=null},i.src=e.fd[v]||e.fd.imageUrl}.call(i,r),function(){var e=this.app,t=this.config;T.addClass(e.view.elems.sbForm.parentNode,t.previewClass)}):Ot).call(i),i.prevActiveIndex=t.idx)},n=e,c.cancel=function(){null!==a&&clearTimeout(a),a=null},c()))}function Pt(e){this.disablePreview||(this.prevHoverIndex=-1)}function Ht(e,t){var i=this.app;t==this.previewCol&&(e(),i.control.submitFormByIndex(this.prevActiveIndex,"saPreview"))}function Mt(){var e=this.hoverDebounce;e&&e.cancel(),Ot.call(this)}function Ot(){var e=this.app,t=this.config;T.removeClass(e.view.elems.sbForm.parentNode,t.previewClass)}function Bt(){this.config={previewClass:"multi-cols preview",enabled:!1,layout:"cta"}}function qt(e,t){var i,s=e.li,n=this.config,a=this.createElem,o=n.ctn,r=a(n.placeholder,"span"),l=(t=t.fd||{}).imageUrl,t=t.dispMrk,c=s;o&&(c=a(o)),t&&(o=(n["m"+t]||{}).iconClass)&&(r.className+=" "+o),l&&((i=a(n.thumbnail,"img")).src=l,i.className+=" sa-hidden",i.onload=function(e){T.removeClass(i,"sa-hidden"),n.showIconOnImgLoad||(r.className+=" sa-hidden")},e.img=c.appendChild(i),n.richClass)&&(s.className+=" "+n.richClass),c.appendChild(r),c!==s&&s.appendChild(c)}function Ut(){this.config={thumbnail:{css:"sa-img-left"},placeholder:{css:"sa-img-icon"}}}function Dt(e){var t=this,i=t.config,s=(f=t.app).view,n=s.elems,a=n.sbInput,o=0,r=0,l=i.offset,c=i.delta,p=f.getElemStyleValue;if(a.value.length>i.minQuery&&e&&e.r&&e.r.length&&(o=e.sqpos)){for(var d="",h=e.r,u=0;u<h.length;u++)d=h[u].k.length>d.length?h[u].k:d;var f=f.config,m=t.createElem,g=m(f.sa,"div"),v=m(f.saList,"ul"),y=(f.boldTag,[d,e.q.substr(0,o)]);for(g.className+=" "+i.css,g.style.position="absolute",g.style.left="-9999px",n.saTray.appendChild(g).appendChild(v),u=0;u<y.length;u++){var b=(C=s.createItem({t:y[u]})).title,_=p(a,"font-size")||i.fontSize,_=(b.innerHTML=b.innerHTML.replace(/\s/g,"&nbsp"),b.style.display="inline-block",b.style.whiteSpace="nowrap",b.style.padding="0",b.style.fontWeight="400",_&&(b.style.fontSize=_),v.appendChild(C.li),b.clientWidth);if(0==u){var b=p(C.li,"padding-left"),C=p(a,"padding-left"),E=p(a,"padding-right");if(C&&b&&(l=parseInt(C)-parseInt(b)),E&&(c=parseInt(E)+l),_>a.clientWidth-c){o=0;break}}else r=_+l}g.outerHTML=""}t.sqpos=o,t.toleft=r}function Gt(e){var t=this.sqpos;t&&(e.k=e.k.substr(t),e.q=e.q.substr(t))}function Kt(e){var e=e.parentNode,t=this,i=t.sqpos,s=t.toleft,n=t.config,a=t.app.view.elems.sbForm,o=n.formCSS;i?(e.className+=" "+n.css,e.style.left=s+"px",e.style.position="absolute",T.addClass(a,o)):Vt.call(t)}function Vt(){T.removeClass(this.app.view.elems.sbForm,this.config.formCSS)}function Wt(){this.config={css:"sa-subtray",formCSS:"sf-subtray",offset:5,delta:0,minQuery:0}}function Yt(e,t){var i,s=t.m,n=this.grps,a=this.mkrs,o=this.config,r=o.grps;e.data&&(i="m"+s,(i=s&&i in r?i:"default")in a||(a[i]=1),!o.groupAlways&&""!==t.q||i===((s=n.length)?n[s-1]:{}).m||(a={m:i,pos:e.idx,header:Qt.call(this,o,r[i])},n.push(a)))}function Qt(e,t,i){var s,n=(t=t||{}).text,t=t.css,a=this.createElem;return n?((s=a(e.hdr,"div")).appendChild(a(e.icon,"span")),e=s.appendChild(a(e.title,"span")),s.className+=t?" "+t:"",e.textContent=n,i&&s.appendChild(a(i,"div")),s):null}function zt(e){var t,i=this,s=i.config,n=i.grps,a=i.mkrs,o=s.placeholders,r=s.grps,l=i.app.view,c=l.elems.sbInput.value;for(t in o){var p=o[t],d=0===(d=p.empty)||-1===d&&""===c||1===d&&""!==c;t in a||!d||n.splice(0,0,{pos:p.pos,header:Qt.call(i,s,r[t],{text:p.text,css:p.css})})}for(var h=0;h<n.length;h++){var u=n[h],f=u.header;f&&e.insertBefore(f,l.items[u.pos||0].li)}i.grps=[],i.mkrs={}}function jt(){this.config={hdr:{css:"sa-grp-hdr"},icon:{css:"sa-grp-hdr-icon"},title:{css:"sa-grp-hdr-title"},grps:{m13:{text:"Recent Searches",css:"history"},m9:{text:"Trending Now",css:"trending"}}}}function Xt(e,t){var i,s=this.config,t=(t=t.fd)&&t.fts,n=this.createElem;s.enabled&&t&&(e.li.classList.add(s.liClass.css),(i=n(s.img,"img")).onerror=function(){i.style.display="none"},e.title.appendChild(i))}function Zt(){this.config={enabled:!1,liClass:{css:"sa-fts"},img:{css:"sa-fts-img"}}}function Jt(){this.selectedIndex=-1}function $t(){function o(){var e=l.selectedIndex,t=d[e];0<=e&&d[e]&&(T.removeClass(t.li,c.css),l.app.notify($,[t]))}function r(e){T.addClass(e.li,c.css),l.app.notify(J,[e])}var l=this,c=l.config,p=l.app.view,d=p.items,h=(e=p.elems).sbInput,n=e.saTray,e=T.ieVer,u=!1;T.ae(n,"mouseover",function(e){for(var t=e.target||e.srcElement;t&&t!=n;){var i=T.get(t,"pos"),s=i?p.items[i]:{};if(s&&t===s.li){o(),l.selectedIndex=i,r(s);break}t=t.parentNode}}),T.ae(n,"mouseout",function(e){o()}),T.ae(h,"keydown",function(e){var t=e.keyCode,i=l.selectedIndex;switch(t){case 38:case 40:if(d.length){o();for(var s,n=d.length;40==t?i<0||n-1<=i?i=0:i++:i<=0?i=n-1:i--,!(s=d[i]).li.parentNode;);l.selectedIndex=i,p.assistItem=s,T.set(h,oe,s.li.id),h.value=s.data.k,r(s),T.stopPropagation(e),u=!0}break;case 9:case 39:if(9!=t||!c.useDefaultTab){var a=h.value.length;if(h.selectionEnd==a&&h.selectionStart==a){if(!d.length)return;(0<=i||h.value!==d[0].data.k)&&(h.value=(0<=i?d[i]:d[0]).data.k,p.show(),T.stopPropagation(e))}else 9==t&&(h.selectionEnd=h.selectionStart=h.value.length,T.stopPropagation(e))}}}),e&&(8===e&&T.ae(h,"propertychange",function(e){"value"===e.propertyName&&!0!==u&&p.show(),u=!1}),9===e)&&(l.onSelctionChange=function(e){w.activeElement===h&&p.show()})}function ei(){var e=T.ieVer;e&&9===e&&!this.ie9_attached&&(T.ae(w,"selectionchange",this.onSelctionChange),this.ie9_attached=!0)}function ti(){var e=T.ieVer;e&&9===e&&this.ie9_attached&&(T.de(w,"selectionchange",this.onSelctionChange),this.ie9_attached=!1)}function ii(){this.config={css:"highlight",useDefaultTab:!1}}function si(){var i=this,s=this.app.view;T.ae(w,"keydown",function(e){var t=w.activeElement;t&&t.tagName&&("input"===t.tagName.toLowerCase()||"textarea"===t.tagName.toLowerCase())||(t=s.elems.sbInput,e.keyCode<=40)||e.ctrlKey||e.metaKey||27===e.keyCode||(i.config.emptyFirst?t.value="":(t.value=T.trim(t.value),""!==t.value&&(t.value+=" ")),T.setFocus(t))})}function ni(){}function ai(e,t,i){var s,n=this.config,a=n.log,o=this.app,r=o.view.elems.sbInput,l=i.li,c=i.idx;t===i.edit&&i.data.m==ee&&(t={query:i.data.k,action:"del",sa:1},i=o.config.shBE,T.merge(t,i.params),i=i.host+T.buildUrl(i.base,t),(s=new XMLHttpRequest).open("GET",i,!0),s.withCredentials=!0,s.setRequestHeader("Content-type","application/x-www-form-urlencoded"),n.placeholder||(s.onreadystatechange=function(){var e=s.status;(4==s.readyState&&200<=e&&e<300||304===e||1223===e)&&(o.model.removeAt(c),n.fetchAfterRemove)&&setTimeout(function(){o.model.fetch()},n.delayBeforeFetch)}),s.send(null),n.placeholder&&((t=this.createElem(n.placeholder,"div")).innerHTML=T.cleanHTML(n.placeholder.html),l.parentNode.replaceChild(t,l)),T.setFocus(r),e(),a)&&(a.pos=c+1,o.control.beacon("tapRmv",r,a))}function oi(){this.config={delayBeforeFetch:300,placeholder:{css:"sa-sh-ph",html:'This search was removed <a href="/history">Manage history</a>'},log:{sec:"search",slk:"clear history",rspns:"upd",t2:"search",t4:"clear history"}}}function ri(){function e(e){e.keyCode&&27!==e.keyCode&&13!=e.keyCode||(T.stopPropagation(e),a.value="",T.setFocus(a),s.show(),i.control.beacon("tapClr",o,t.config.log))}var t=this,i=t.app,s=i.view,n=s.elems,a=n.sbInput,o=n.sbClear;o&&(T.ae(o,"click",e),T.ae(o,"keydown",e))}function li(){this.config={log:{_r:2,actn:"clk",pos:1,sec:"search",slk:"clearsearch",t1:"hdr",t2:"search",t3:"clear",t4:"clearsearch"}}}function ci(){this.config={css:{namespace:"sa-feedback"},text:{report:"Report inappropriate predictions",which:"Which predictions were inappropriate?",predict:"The predictions selected above are:",send:"Send",cancel:"Cancel",reasons:[{VULGAR:"Sexually explicit, vulgar or profane"},{CHILD:"Harmful to children"},{HATE:"Hateful towards groups"},{SENSITIVE:"Sensitive or disparaging for individuals"},{SUICIDE:"Promoting suicide or self-harm"},{TERROR:"Promoting terrorism or violent extremism"},{VIOLENCE:"Violent or gory"},{HARMFUL:"About dangerous or harmful activities"},{OTHER:"Other"}],legal:'Go to the <a href="https://help.yahoo.com/kb/search-for-desktop/yahoo-search-suggestions-sln26943.html" target="_blank">Help page</a> for the Yahoo Search auto-complete policy.',thank:"Thank you for your feedback",improve:"Your responses help to improve the search experience.",done:"Done"},log:{sec:"search",slk:"assist-report",rspns:"upd",ltxt:!0}}}b.SA=(s=[],e.prototype={jsonp:function(e){var t=w.getElementsByTagName("head")[0],i=w.createElement("script");T.set(i,"type","text/javascript"),T.set(i,"src",e),t.appendChild(i),T.ae(i,"load",function(){t.removeChild(i)})},xhr:function(e,t){var i=new XMLHttpRequest;i.open("GET",e),i.setRequestHeader("Content-type","application/x-www-form-urlencoded"),i.onreadystatechange=function(){var e=i.status;(4==i.readyState&&200<=e&&e<300||304===e||1223===e)&&t(JSON.parse(i.response))},i.send(null)},createElem:re,getElemStyleValue:function(e,t){return S.getComputedStyle?S.getComputedStyle(e).getPropertyValue(t):e.currentStyle?(t=t.replace(/\-([a-z]){1}/g,function(e,t){return t.toUpperCase()}),e.currentStyle[t]):""},format:function(e,i){if(e)return e.replace(/{(\d+)}/g,function(e,t){return i&&void 0!==i[t]?i[t]:""}).trim()},on:function(e,t,i){var s;e&&t&&((s=this.listeners)[e]||(s[e]=[]),s[e].push({thisArg:i||this,fn:t}))},notify:function(e,i){var t=this.listeners;if(!t[e])return!1;t[e].forEach(function(e){var t=e.thisArg;(e=e.fn)&&e.apply&&1!=t.config.disable&&e.apply(t,i||[])})},init:function(e){var t,i,s,n,a=this,o=a.config,r={};for(n in a.view=t=new c.viewClass,a.model=i=new c.modelClass,a.control=s=new c.controlClass,a.fdToSH=["title","subtitle","navUrl","url","flag","dispMrk","imageUrl"],k){var l=new k[n];r[n]=l.config=l.config||{},l.createElem=re,l.init(a)}"object"==typeof o.plugins&&T.merge(r,o.plugins),o.plugins=r,"object"==typeof e&&T.merge(o,e),a.ready=t.init(a)&&i.init(a)&&s.init(a)}},n=e,c={ver:"assistjs-v1.0.316-searchfe_desktop_feedback",apps:s,plugs:k,add:function(e,t){k[e]=t},msg:{BEFORE_GET_ASSIST:I,BEFORE_DISPLAY_DATA:i,BEFORE_INIT_VIEW:x,AFTER_INIT_VIEW:R,BEFORE_PARSE_DATA:A,BEFORE_UPDATE_ASSIST:L,AFTER_UPDATE_LIST:N,AFTER_CREATE_ITEM:F,BEFORE_SHOW_SA:P,AFTER_RESET_VIEW:H,BEFORE_HIDE_VIEW:M,AFTER_HIDE_VIEW:O,AFTER_EXPANDED:B,AFTER_INIT_CONTROLLER:q,CLICK_ASSIST:U,BEFORE_QUERY_ASSIST:D,BEFORE_KEY_SUBMIT:G,BEFORE_BUTTON_SUBMIT:K,BEFORE_SUBMIT_QUERY:V,BEFORE_SB_FOCUS:W,AFTER_SB_FOCUS:Y,BEFORE_SB_BLUR:Q,AFTER_SB_BLUR:z,BEFORE_BEACON:j,AFTER_SET_YLC:X,AFTER_RESET_CONTROLLER:Z,AFTER_ITEM_HIGHLIGHT:J,AFTER_ITEM_RESET_HIGHLIGHT:$},markers:{GOSSIP_MARKER_SEARCH_HISTORY:ee,GOSSIP_MARKER_TRENDING:te,GOSSIP_MARKER_ENTERTAINMENTS:ie,GOSSIP_MARKER_COMPANY:se,GOSSIP_MARKER_FLIGHT:32,GOSSIP_MARKER_WEATHER:41,GOSSIP_MARKER_PEOPLE_ALSO_SEARCH_FOR:ne,GOSSIP_MARKER_CURRENCYCONV:53,GOSSIP_MARKER_UNITCONV:54,GOSSIP_MARKER_PEOPLE_ALSO_ASK:72,GOSSIP_MARKER_FINANCE:46,GOSSIP_MARKER_SPORTS:48,GOSSIP_MARKER_RELATED_STOCKS:ae,GOSSIP_MARKER_WHAT_TO_WATCH:75,GOSSIP_MARKER_SHOPPING_REFINEMENT:76,GOSSIP_MARKER_ANSWERS:79,GOSSIP_MARKER_CHAT:87,GOSSIP_MARKER_MEMBERSHIP_NO_MATCH:441},init:function(e){var t,i=T.ieVer;return!(i&&i<8||((t=new n(this.initConfig?this.initConfig():{})).init(e),!t.ready))&&(t.config.customEvent&&8===i&&(w.documentElement.assistSelection=null),t.idx=s.length,s.push(t),void(!this.latency&&S.performance&&"function"==typeof S.performance.now&&(this.latency=S.performance.now())))}}),c.controlClass=(_="ylcAssist",C="ylcKey",E="ylcBtn",t.prototype={init:function(i){function n(e){f.pqstr="",f.pqstrl=0,f.pos=0;var t=p.sbForm.fr2,i=p.sbInput.value,s=r.data;switch(f.query=encodeURIComponent(i),f.qstrl=i.length,f.t_stmp=T.ts(),f.gprid=s.l&&s.l.gprid?s.l.gprid:"",f.n_sugg=s.r?s.r.length:0,t&&(f.fr2=t.value),l.assistItem&&(f.pos=l.assistItem.idx+1),e){case _:var n=l.lastInput;T.merge(f,c[_]),f.pqstr=n,f.pqstrl=n.length;break;case C:T.merge(f,c[C]);break;default:T.merge(f,c[E])}b(X),g.lastActn=f.t4}function a(e){var t=p.sbInput.value,i=l.assistItem,s=i&&i.data||{},n=s.d||{},n=(s=s.fd||{}).navUrl||"games"===n.dn&&s.url;if(!(t=p.mustHaveInput?p.mustHaveInput.value:t)||""===t||void 0!==t.trim&&""===t.trim())return!1;b(V),n&&(h.action=n),e?T.fireEvent(d,e,{data:i}):h.submit(),setTimeout(function(){o()},400)}function o(){d.blur(),l.reset(),b(Z)}var r,l,c,p,d,h,e,u,f,t,s,m,g=this,v=T.ieVer,y=!1,b=function(e,t){i.notify(e,t)};return g.model=r=i.model,g.view=l=i.view,g.config=c=i.config,g.customEvent=u=c.customEvent||{},g.setYlc=n,g.emit=b,g.submitForm=a,g.lastActn="",g.ylc=f={},T.merge(f,c.ylc),p=l.elems,d=p.sbInput,h=p.sbForm,e=p.sbSubmit,(!v||9<=v)&&T.ae(d,"input",function(){l.show()}),T.ae(d,"focus",function(e){b(W),c.sbScrollTop&&(w.body.scrollTop=0),b(Y)}),T.ae(d,"blur",function(e){e.relatedTarget&&h.contains&&h.contains(e.relatedTarget)||(b(Q),b(z))}),T.ae(d,"click",function(){l.triggered||l.show()}),T.ae(d,"keydown",function(e){switch(g.lastActn="key_"+e.keyCode,e.keyCode){case 13:e.preventDefault(),b(G),n(C),a(u.customKeyBoard);break;case 27:d.blur(),l.hide(),T.stopPropagation(e)}}),e?T.ae(e,"click",function(e){e.preventDefault(),b(K),n(E),a(u.customBtn)}):T.ae(h,"submit",function(){b(K),n(E),b(V),setTimeout(function(){o()},400)}),"ontouchstart"in S&&(m=function(e,t){return(/touch/.test(e.type)?(e.originalEvent||e).changedTouches[0]:e)["page"+t]},T.ae(w,"touchstart",function(e){l.shown&&(t=m(e,"X"),s=m(e,"Y"))}),T.ae(w,"touchend",function(e){l.shown&&(5<=Math.abs(m(e,"X")-t)||5<=Math.abs(m(e,"Y")-s))&&e.preventDefault()})),T.ae(w,"click",function(e){if(l.shown){for(var t=e.target||e.srcElement,i=!1;t;){if(t===h||t===p.saTray)return;var s=(s=T.get(t,"pos"))?l.items[s]:{};if(b(U,[function(){i=!0},t,s=s||{}]),i)return;if(t===s.li)return d.value=s.data.k,l.assistItem=s,b(D),n(_),void a(u.customSelection);if((t=t.parentNode)===w)break}c.hideOnOutsideClick&&l.hide()}}),T.ae(S,"resize",function(){y||(l.updateRows(),y=!0,setTimeout(function(){y=!1},c.resizeDelay||50))}),b(q),!0},submitFormByIndex:function(e,t){var i=this,t=t||"",s=i.view,n=s.elems.sbInput;item=s.items[e],customEvent=i.customEvent,item&&(n.value=item.data.k,s.assistItem=item,i.emit(D,[t]),i.setYlc(_),i.submitForm(customEvent.customSelection))},beacon:function(e,t,i){var s,n,a,o;i&&(s=(o=this).customEvent,n=o.config,o.model.app.notify(j,[i]),a="sa_rt"in i?{rt:i.sa_rt,q:i.cqry,la:o.lastActn,n:i.nitems,s:i._S}:{},o.lastActn=i.t4,s[e]?T.fireEvent(t,s[e],i):b.ULT?(t=(o=b.ULT).BEACON,n.saBeacon&&(o.BEACON=location.protocol+"//"+T.buildUrl(n.saBeacon,a)),o.beacon_click(i),o.BEACON=t):"function"==typeof b.SaBeacon&&b.SaBeacon(i))}},t),c.modelClass=(le.prototype={init:function(e){var t=this;return t.app=e,t.view=e.view,t.config=e.config,t.cbIdx=0,t.data={},!0},fetch:function(){var t=this,e=t.app,i="sacb"+t.cbIdx++,s=(n=t.view).elems,n={pq:n.origQuery,command:s.sbInput.value,t_stmp:T.ts()},a=t.config.saBE,o=e.cb,s=T.get(s.sbForm,"data-pq-category");if(!T.has(n,"pq_cat")&&s&&(n.pq_cat=s),t.config.xhr||(n.callback="YAHOO.SA.apps["+e.idx+"].cb."+i),T.merge(n,a.params),!(n.nresults<=0)){if(!t.config.xhr){for(var r in o)o.hasOwnProperty(r)&&(o[r]=function(){});o[i]=function(e){t.read(e||{}),o[i]=function(){}}}e.notify(I,[n]),t.getAssist(a,n)}},getAssistFromUrl:function(e,t){var i=this;i.config.xhr?i.app.xhr(e,function(e){t.command==(e=e||{}).q&&i.read(e||{})}):i.app.jsonp(e)},getAssist:function(e,t){this.getAssistFromUrl(e.host+T.buildUrl(e.base,t),t)},read:function(e){this.data=e,this.display()},removeAt:function(e){this.data.r.splice(e,1),this.display()},removeItems:function(e){for(var t=this.data,i=t.r.length-1;0<=i;i--)t.r[i].m==e&&t.r.splice(i,1);this.display()},display:function(){var e=this.data;this.app.notify(i,[e]),this.view.dropdown(e)}},le),c.viewClass=(ce.prototype={init:function(e){var t,i,s,n,a,o,r=this,l=(r.app=e,r.model=e.model,r.config=t=e.config,r.elems=i={},r.items=[],r.assistItem=null,e.notify(x),t.elems);for(o in l)i[o]||(i[o]=w.getElementById(l[o]));return s=i.sbInput,a=i.saTray,!!((n=i.sbForm)&&s&&a)&&(r.origQuery=r.lastInput=s.value,T.set(s,"role","combobox"),T.set(s,"aria-autocomplete","both"),T.set(s,"aria-expanded","false"),r.origAction=n.action,(!(a=s.autofocus)&&t.autofocus||a&&s.value.length)&&T.setFocus(s),"TEXTAREA"===s.tagName&&(r.useTextArea=!0),e.notify(R),T.ae(S,"load",function(){w.body.dir&&"rtl"==w.body.dir&&(t.saAria.style.left="",t.saAria.style.right="-9999px"),i.saAria=w.body.appendChild(e.createElem(t.saAria,"div"))}),!0)},dropdown:function(e){var t=this,i=t.config,s=t.app,n=e&&e.r?e.r.length:0,a=w.body,o=t.elems,r=o.sbInput,l=o.saAria,c=o.saTray,p=((o=o.sbForm)||{}).parentElement,d=t.app.createElem,h=i.noQueryClass,u=i.typingClass,f=i.noResultClass,m=d(i.sa,"div"),g=d(i.saList,"ul");if(i.restoreScrollPosition&&!t.shown&&(t.previousScrollY=window.scrollY),T.addClass([a,p],u),""==e.q?i.addNoQueryClsToBody?T.addClass(a,h):T.addClass(c,h):T.removeClass([c,a],h),t.shown=!0,t.clearAssist(),n){m.appendChild(g),s.notify(A,[e]);for(var v=0;v<n;v++){var y={idx:v},b=((b=e.r[v]).q=e.q,b.fd&&(y.fd=T.clone(b.fd)),T.merge(y,b),y.origData=b,s.notify(L,[y]),t.createItem(y));s.notify(F,[b,y]),t.items.push(b),t.autoSelect(b),g.appendChild(b.li)}s.notify(N,[g]),c.appendChild(m),T.removeClass(o,f)}else T.addClass(o,f);r&&T.set(r,"aria-expanded","true"),l&&(T.set(l,"aria-expanded","true"),l.innerHTML=T.cleanHTML("<p>"+n+" "+t.config.saAria.shownText+"</p>")),s.notify(B)},show:function(){var e=this,t=e.config,i=e.elems.sbInput.value,s=i.length;e.updateRows(),e.app.notify(P),e.shown&&e.sameQuery()||(e.lastInput=i,s<t.minInput||s>t.maxInput?e.hide():(e.model.fetch(),e.triggered=!0))},hide:function(){var e=this,t=(s=e.elems).sbInput,i=s.saAria,s=s.sbForm,n=e.config,a=e.app;a.notify(M),T.removeClass(w.body,n.typingClass),s&&s.parentElement&&T.removeClass(s.parentElement,n.typingClass),T.removeClass(s,n.noResultClass),e.clearAssist(),e.shown=!1,e.triggered=!1,n.restoreScrollPosition&&window.scroll({top:e.previousScrollY}),t&&(T.set(t,"aria-expanded","false"),e.useTextArea)&&T.set(t,"rows","1"),i&&(T.set(i,"aria-expanded","false"),i.innerHTML=T.cleanHTML("<p>"+e.config.saAria.closedText+"</p>")),a.notify(O)},autoSelect:function(e){var t,i=this.config.autoSelect;i&&(!0===i&&0===e.idx||"[object Object]"===Object.prototype.toString.call(i)&&(t=e.data).m==i.m&&i.exact&&t.k.toLowerCase()===t.q.toLowerCase())&&(this.assistItem=e)},clearAssist:function(){var e=this.elems;e.saTray.innerHTML="",this.items.splice(0,this.items.length),this.assistItem=null,T.set(e.sbInput,oe,"")},createItem:function(e){var t=e.idx,i={idx:t,data:e.origData},s=T.htmlEncode,n=this.config,a=this.app.createElem,o={},r=(n.highlight&&T.merge(o,n.highlight),e.highlight&&T.merge(o,e.highlight),a(n.saItem,"li"));return(t=(T.set(r,"pos",t),r.id+=t,a(n.saTitle,"span"))).innerHTML=T.cleanHTML(e.t||(n.boldTag&&e.k&&e.q?T.bold(n.boldTag,s(e.k),s(e.q),o):s(e.k))),r.appendChild(t),i.li=r,i.title=t,i},resetQuery:function(){this.elems.sbInput.value=this.origQuery},reset:function(){var e=this,t=e.config,i=e.elems.sbForm;t.resetQuery&&e.resetQuery(),e.hide(),i.action=e.origAction,e.app.notify(H)},sameQuery:function(){return this.elems.sbInput.value==this.lastInput},updateRows:function(){var e=this,t=e.config,i=e.elems.sbInput,s=e.app.getElemStyleValue;e.useTextArea&&(e.rowHeight||(e.rowHeight=t.inputRowHeight||i.clientHeight-parseInt(s(i,"padding-top"),10)-parseInt(s(i,"padding-bottom"),10)),i.style.height=0,T.set(i,"rows",Math.min(Math.floor(i.scrollHeight/e.rowHeight),t.inputMaxRows||5)),i.style.height="")}},ce),c.initConfig=function(){return{elems:{sbForm:"sb-form",sbInput:"sb-input",sbSubmit:"sb-search",sbClear:"sb-clr",sbCancel:"sb-cancel",saTray:"sa-tray"},customEvent:{},sa:{css:"sa",attrs:{type:"normal"}},saList:{css:"sa-list",attrs:{role:"listbox"},style:{cursor:"pointer"}},saItem:{css:"sa-item",attrs:{role:"option",id:"sa-item"}},saTitle:{css:"sa-item-title"},saAria:{shownText:"new suggestions shown",closedText:"Suggestion box closed",css:"sa-aria-live-region",attrs:{"aria-live":"polite"},style:{position:"absolute",left:"-9999px"}},saBE:{host:"",base:"/sugg/gossip/gossip-us-ura/",params:{l:1,bm:3,output:"sd1",nresults:10}},shBE:{host:"",base:"/history"},minInput:0,maxInput:255,boldTag:"<b>{s}</b>",ylc:{_r:2},ylcAssist:{use_case:""},hideOnOutsideClick:!0,noQueryClass:"sa-noQuery",typingClass:"typing",noResultClass:"sf-noResult"}},k.hideSbClr=(de.prototype={init:function(e){(this.app=e).on(P,pe,this),e.on(R,pe,this)}},de),k.entityFocus=(fe.prototype={init:function(e){(this.app=e).on(V,ue,this)}},fe),k.saFr2=(_e.prototype={init:function(e){var t=this;(t.app=e).on(R,me,t),e.on(I,ge,t),e.on(D,ve,t),e.on(K,ye,t),e.on(G,ye,t),e.on(H,be,t)}},_e),k.ipos=(Se.prototype={init:function(e){(this.app=e).on(P,Ce,this),e.on(I,Ee,this)}},Se),k.ylcEncode=(ke.prototype={init:function(e){(this.app=e).on(D,we,this),e.on(V,Te,this)}},ke),k.saTray=(xe.prototype={init:function(e){(this.app=e).on(x,Ie,this)}},xe),k.saFlvr=(Ae.prototype={init:function(e){e.on(F,Re,this)}},Ae),k.saOverlay=(Ne.prototype={init:function(e){e.on(R,Le,this)}},Ne),k.saPASF=(Me.prototype={init:function(e){var t=this;t.pasf=[],t.relatedStocks=[],t.beforeNode=null,(t.app=e).on(I,Fe,t),e.on(F,He,t),e.on(N,Pe,t)}},Me),k.saRelatedStocks=(qe.prototype={init:function(e){var t=this;t.pasf=[],t.relatedStocks=[],t.beforeNode=null,t.currentPos=0,(t.app=e).on(F,Oe,t),e.on(N,Be,t)}},qe),k.saShoppingRefinement=(Ke.prototype={init:function(e){var t=this;t.shoppingRefinement=[],t.beforeNode=null,t.currentPos=0,t.category="",(t.app=e).on(A,Ue,t),e.on(F,De,t),e.on(N,Ge,t)}},Ke),k.saWhatToWatch=(Qe.prototype={init:function(e){var t=this;t.whatToWatch=[],t.beforeNode=null,t.currentPos=0,(t.app=e).on(i,Ve,t),e.on(F,We,t),e.on(N,Ye,t)}},Qe),k.saEdit=(je.prototype={init:function(e){e.on(F,ze,this)}},je),k.saEmptyState=($e.prototype={init:function(e){var t=this;t.history=[],t.trending=[],t.beforeNode=null,(t.app=e).on(i,Xe,t),e.on(F,Ze,t),e.on(N,Je,t)}},$e),k.saAnnot=(tt.prototype={init:function(e){e.on(F,et,this)}},tt),k.saStock=(nt.prototype={init:function(e){(this.app=e).on(L,it,this),e.on(F,st,this)}},nt),k.saSport=(rt.prototype={init:function(e){(this.app=e).on(L,at,this),e.on(F,ot,this)}},rt),k.saWeather=(pt.prototype={init:function(e){(this.app=e).on(L,lt,this),e.on(F,ct,this)}},pt),k.saEntertainments=(l="show_subtitle",p="year",d="genre",h="releaseDate",u="offer",f="tvNetwork",ht.prototype={init:function(e){(this.app=e).on(L,dt,this),e.fdToSH=e.fdToSH.concat([l,p,d,h,u,f])}},ht),k.saFlightStatus=(gt.prototype={init:function(e){(this.app=e).on(L,ft,this),e.on(F,mt,this)}},gt),k.saCurrencyConverter=(bt.prototype={init:function(e){(this.app=e).on(L,vt,this),e.on(F,yt,this)}},bt),k.saUnitConverter=(a="resultUnitAbbr",o="resultUnit",Et.prototype={init:function(e){(this.app=e).on(L,_t,this),e.on(F,Ct,this),e.fdToSH=e.fdToSH.concat([a,o,"num"])}},Et),k.saAI=(m=document,r="sa-ai",Rt.prototype={init:function(e){(this.app=e).on(q,St,this),e.on(L,wt,this),e.on(F,Tt,this),e.on(N,kt,this),e.on(U,It,this)}},Rt),k.saPreview=(g="short_desc",v="o_imgUrl",Bt.prototype={init:function(e){var t=this;t.disablePreview=!0,t.previewCol=null,t.firstItem=null,t.hoverDebounce=null,t.prevHoverIndex=-1,t.prevActiveIndex=-1,(t.app=e).on(i,At,t),e.on(F,Lt,t),e.on(N,Nt,t),e.on(J,Ft,t),e.on($,Pt,t),e.on(U,Ht,t),e.on(O,Mt,t),e.fdToSH=e.fdToSH.concat([g,v])}},Bt),k.saImg=(Ut.prototype={init:function(e){e.on(F,qt,this)}},Ut),k.saSubTray=(Wt.prototype={init:function(e){var t=this;t.app=e,t.sqpos=t.toleft=0,e.on(A,Dt,t),e.on(L,Gt,t),e.on(N,Kt,t),e.on(O,Vt,t)}},Wt),k.saGroup=(jt.prototype={init:function(e){var t=this;t.app=e,t.grps=[],t.mkrs={},e.on(F,Yt,t),e.on(N,zt,t)}},jt),k.saFts=(Zt.prototype={init:function(e){e.on(F,Xt,this)}},Zt),k.saPCActn=(ii.prototype={init:function(e){var t=this;t.app=e,t.selectedIndex=-1,e.on(i,Jt,t),e.on(q,$t,t),e.on(Y,ei,t),e.on(z,ti,t)}},ii),k.anykey=(ni.prototype={init:function(e){(this.app=e).on(q,si,this)}},ni),k.tapRmv=(oi.prototype={init:function(e){(this.app=e).on(U,ai,this)}},oi),k.tapClr=(li.prototype={init:function(e){(this.app=e).on(q,ri,this)}},li),k.feedback=(y=T,ci.prototype={appendFeedback:function(e){this.canReport&&e.parentNode.appendChild(this.reportLink)},populateList:function(e){for(var t=this.config.css.namespace,i=(this.fdata={query:e.q,gprid:e.l?e.l.gprid:"",suggestions:{results:[]}},this.createElem({tag:"ul"})),s={},n=(s[ee]=!0,s[ne]=!0,s[te]=!0,0),a=0;a<e.r.length;a++){var o,r,l=e.r[a];s[l.m]||(this.fdata.suggestions.results.push({key:l.k,mrk:l.m}),(o=this.createElem({tag:"li",css:t+"-opt"})).innerHTML=T.cleanHTML('<input type="checkbox" name="'+t+'-sugg" id="'+(r=t+"-sugg-"+n)+'" value="'+l.k+'"><span><label for="'+r+'">'+y.htmlEncode(l.k)+"</label></span>"),i.appendChild(o),n++)}this.canReport=0<n,this.reportSuggList.innerHTML="",this.reportSuggList.appendChild(i),this.suggData=e},submitData:function(){if(!1!==this.validForm()){for(var e=this,t=this.fdata,i=this.form.querySelectorAll("input[type=checkbox]"),s=0,n=[],s=0;s<i.length;s++)i[s].checked&&n.push(s);t.feedback=n,t.crumb=this.config.crumb,t.market=this.config.market;var a=this.form.querySelector("input[type=radio]:checked"),o=(t.reason=a.value.toLowerCase(),t.reason_code=a.getAttribute("data-choice"),new XMLHttpRequest);o.open("POST",this.config.url,!0),o.withCredentials=!0,o.setRequestHeader("Content-type","application/json;charset=UTF-8"),o.onreadystatechange=function(){o.readyState===XMLHttpRequest.DONE&&(e.main.style.display="none",e.thank.style.display="block")},o.send(JSON.stringify(t))}},showPanel:function(){this.reportPanel.style.display="block",this.main.style.display="block",this.thank.style.display="none",this.form.reset(),this.sendBtn.disabled=!0,this.form.querySelector("input[type=checkbox]").focus(),document.body.className+=" "+this.config.css.namespace+"-noscroll"},hidePanel:function(){this.reportPanel.style.display="none",y.removeClass(document.body,this.config.css.namespace+"-noscroll"),this.app.view.elems.sbInput.focus()},validForm:function(){var e=this.form.querySelectorAll("input[type=checkbox]:checked"),t=this.form.querySelectorAll("input[type=radio]:checked");return 0<e.length&&0<t.length},buildReportLink:function(){var e=this.config.css.namespace,t=this,i=this.createElem({css:e+"-report"}),s=null,n=(this.config.log&&(s=this.config.log).ltxt&&(s.ltxt=this.config.text.report),this.createElem({tag:"button",text:this.config.text.report}));n.id=e+"-btn",i.appendChild(n),this.reportLink=i,y.ae(n,"click",function(e){y.stopPropagation(e),s&&t.app.control.beacon("report",n,s),t.showPanel.apply(t)})},buildSuggPlaceHolder:function(){var e=this.config.css.namespace,t=this.createElem(),i=(t.appendChild(this.createElem({css:e+"-ct-title",text:this.config.text.which})),this.createElem());return i.id=e+"-ct-list",this.reportSuggList=i,t.appendChild(i),t},buildReasons:function(){for(var e=this.config.css.namespace,t=this.createElem(),i=this.createElem({css:e+"-ct-title",text:this.config.text.predict}),s=(t.appendChild(i),this.createElem({tag:"ul"})),n=this.config.text.reasons,a=0;a<n.length;a++){var o,r=this.createElem({tag:"li",css:e+"-opt"}),l=e+"-reason-"+a;for(o in n[a]){var c=n[a][o];r.innerHTML=T.cleanHTML('<input type="radio" name="sa-reason" value="'+c+'" data-choice="'+o+'" id="'+l+'"><span><label for="'+l+'">'+y.htmlEncode(c)+"</label></span>")}s.appendChild(r)}return t.appendChild(s),t},buildFooter:function(){var e=this.config.css.namespace,t=this,i=this.createElem({css:e+"-ct-footer"}),s=((s=this.createElem({tag:"footer"})).innerHTML=T.cleanHTML(this.config.text.legal),i.appendChild(s),this.createElem({css:e+"-ct-btn"})),n=this.createElem({tag:"button",text:this.config.text.cancel}),a=(n.id=e+"-ct-cancel",y.ae(n,"click",function(){t.hidePanel.apply(t)}),this.createElem({tag:"button",text:this.config.text.send}));return a.id=e+"-ct-send",this.sendBtn=a,y.ae(a,"click",function(){t.submitData.apply(t)}),s.appendChild(n),s.appendChild(a),i.appendChild(s),i},buildDone:function(){var e=this.config.css.namespace,t=this,i=this.createElem({css:e+"-ct-thank"}),s=(i.appendChild(this.createElem({css:e+"-ct-title",text:this.config.text.thank})),i.appendChild(this.createElem({text:this.config.text.improve})),this.createElem({css:e+"-ct-btn"})),n=this.createElem({tag:"button",text:this.config.text.done});return n.id=e+"-ct-done",this.doneBtn=n,s.appendChild(n),i.appendChild(s),y.ae(n,"click",function(e){e.stopPropagation(),t.hidePanel.apply(t)}),i},buildPanel:function(){var e=this.config.css.namespace,t=this,i=this.createElem(),s=(i.id=e+"-panel",y.set(i,"tabindex","0"),this.reportPanel=i,this.reportPanel.style.display="none",y.removeClass(document.body,this.config.css.namespace+"-noscroll"),this.createElem({css:e+"-ct"})),n=(y.set(s,"role","dialog"),y.set(s,"aria-modal","true"),this.createElem({tag:"button"})),n=((a=(y.ae(n,"click",function(e){e.stopPropagation(),t.hidePanel.apply(t)}),this.createElem({css:e+"-ct-close"}))).appendChild(n),s.appendChild(a),this.createElem({css:e+"-ct-main"})),a=this.createElem({tag:"form"}),e=(this.form=a,this.buildSuggPlaceHolder()),e=(a.appendChild(e),this.buildReasons()),e=(a.appendChild(e),n.appendChild(a),this.buildFooter()),e=(n.appendChild(e),s.appendChild(n),this.main=n,this.buildDone());s.appendChild(e),e.style.display="none",this.thank=e,i.appendChild(s),document.body.appendChild(i),y.ae(i,"click",function(e){e.stopPropagation(),t.hidePanel.apply(t)}),y.ae(i,"keydown",function(e){27===e.keyCode&&(e.stopPropagation(),t.hidePanel.apply(t))}),y.ae(s,"click",function(e){e.stopPropagation()}),y.ae(a,"click",function(){var e=t.validForm.apply(t);t.sendBtn.disabled=!e})},init:function(e){this.app=e,this.canReport=!1,e.on(R,this.buildReportLink,this),e.on(R,this.buildPanel,this),e.on(A,this.populateList,this),e.on(N,this.appendFeedback,this)}},ci)}();!function(){YAHOO=YAHOO||{},YAHOO.SB=YAHOO.SB||{};var i=YAHOO.SB,c=window,o=document,a=null,n=0,u=[],s=[];function d(){this.style.display="none"}function l(t,e){return Boolean(t.getAttribute(e))}function g(t){t={p:t,i:t};return r(t),t}function r(t){for(var e=t.p,n=e.getBoundingClientRect(),r=l(e,"data-hid")?1e3:1;0===n.top&&e.parentNode&&"function"==typeof e.parentNode.getBoundingClientRect;)n=(e=e.parentNode).getBoundingClientRect();t.v=n.top&&n.top<(c.innerHeight||o.documentElement.clientHeight||o.getElementsByTagName("body")[0].clientHeight),t.d=n.top*n.top*r+n.left,t.p=e}function f(t){var e;t.hasAttribute("data-src")&&(e=t.getAttribute("data-src"),t.onload=null,t.onerror=d,t.removeAttribute("data-src"),t.removeAttribute("data-src2"),t.setAttribute("src",e)),function(){var t,e={prd:"2ximgerr",mtestid:i.config.i13n.mtestid||"",pvid:i.config.i13n.pvid||"",s:i.config.i13n.spaceid||""},n=[];for(t in e)n.push(t+"="+encodeURIComponent(e[t]));var r="https://"+i.config.beacon_host+"/p?"+n.join("&");YAHOO.SP&&YAHOO.SP.ULT?YAHOO.SP.ULT.beacon_url(r):(r+="&t="+(new Date).getTime(),(new Image).src=r)}()}function v(a){c.setTimeout(function(){var t,e,n,r,i=1<c.devicePixelRatio&&a.hasAttribute("data-src2"),o=(t=a,1<c.devicePixelRatio&&t.hasAttribute("data-src2")?t.getAttribute("data-src2"):t.getAttribute("data-src")||t.getAttribute("__src")||t.getAttribute("_src"));o&&(i?(i=o,e=a,n=function(t){var e=a.width,n=a.height,r=t.height,t=t.width;n<=r&&e<=t?(a.setAttribute("src",o),a.removeAttribute("data-src"),a.removeAttribute("data-src2")):f(a)},(r=new Image).onload=function(){n(r)},r.onerror=function(t){f(e)},r.src=i):(a.onload=null,a.onerror=d,a.setAttribute("src",o),a.removeAttribute("data-src2"),a.removeAttribute("data-btf"),a.removeAttribute("data-src"),a.removeAttribute("__src"),a.removeAttribute("_src")))},1)}function b(t){t?(i.ae(c,"scroll",h,!0),i.ae(c,"resize",h)):(i.de(c,"scroll",h,!0),i.de(c,"resize",h)),clearInterval(a)}function h(){for(var t,e=[];u.length;)(t=u.shift())&&(r(t),t.v?v(t.i):e.push(t));0===e.length?b(!1):(u=e,a&&10<++n&&clearInterval(a))}YAHOO.LL={i:function(t){var e=g(t);e.v?v(t):(e.i=t,u.push(e),1===u.length&&b(!0))},cv:g},i.ae(c,"load",function(){for(var t,e,n=o.images,r=n.length,i=0;i<r;i++)l(t=n[i],"data-onl")?(e=g(t),s.push(e)):l(t,"data-btf")&&(e=g(t),u.push(e),1===u.length&&b(!0));u.sort(function(t,e){return t.d-e.d}),h(),null===a&&(a=setInterval(h,100)),0<=s.length&&(s.sort(function(t,e){return t.d-e.d}),function(){for(;s.length;)imageObject=s.shift(),imageObject&&v(imageObject.i)}())}),i.ae(c,"beforeunload",function(){null!==a&&(clearInterval(a),a=null)})}();</script><link rel="stylesheet" type="text/css" href="https://s.yimg.com/zz/combo?pv/static/lib/syc-startpage-refresh-v2-all-prominent-logo_80a428ad2d2e3858b5968d105e1c77a9.css" /><style type="text/css">#purple-syc #logo {position: absolute;}#ysignout:hover:before { content: 'My Account';}#ymail:hover:before { content: 'Mail';}#yucs-apps:hover:before {content: 'All Sites';}</style><script async src="https://s.yimg.com/oa/consent.js"></script><script type="text/javascript" nonce='mH2XvAf4M3VsLvEHNjFi4w=='>!function(n,c){n.cmpJSInit=function(){var t,e;n.cmpJSInitDone||(t=c.getElementsByTagName("head")[0],(e=c.createElement("script")).type="text/javascript",e.src="https://consent.cmp.oath.com/cmp.js",t.appendChild(e),n.cmpJSInitDone=!0)}}(window,document);</script><script type="text/javascript" nonce='mH2XvAf4M3VsLvEHNjFi4w=='>!function(e,n){function c(o){return"function"==typeof o}function i(o){switch(typeof o){case"undefined":return"undefined";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";default:return null===o?"null":"Symbol"in e&&(o instanceof e.Symbol||o.constructor===e.Symbol)?"symbol":"object"}}function u(o,t){o=o.constructor;if(o===n)return t;if("object"!==i(o))throw new TypeError("O.constructor is not an Object");o="function"==typeof e.Symbol&&"symbol"==typeof e.Symbol.species?o[e.Symbol.species]:n;if(o===n||null===o)return t;if("object"===i(t=o)&&("function"==typeof t&&t.prototype))return o;throw new TypeError("No constructor found")}var o,t,r,l,f;l=Function.prototype.bind.call(Function.prototype.call,Promise.prototype.then),f=function(o,t){return new o(function(o){o(t())})},o=Promise.prototype,t="finally",r=function(t){var o=this;if("object"!==i(o))throw new TypeError("Method %PromisePrototype%.finally called on incompatible receiver "+Object.prototype.toString.call(o));var e,n=u(o,Promise),r=!1===c(t)?e=t:(e=function(o){return l(f(n,t),function(){return o})},function(o){return l(f(n,t),function(){throw o})});return l(o,e,r)},Object.defineProperty(o,t,{value:r,writable:!0,enumerable:!1,configurable:!0})}("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{});!function(e){("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";function t(){}function i(e){if(!(this instanceof i))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=undefined,this._deferreds=[],s(e,this)}function r(t,o){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,i._immediateFn(function(){var e,n=1===t._state?o.onFulfilled:o.onRejected;if(null!==n){try{e=n(t._value)}catch(s){return void u(o.promise,s)}f(o.promise,e)}else(1===t._state?f:u)(o.promise,t._value)})):t._deferreds.push(o)}function f(e,n){try{if(n===e)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var t=n.then;if(n instanceof i)return e._state=3,e._value=n,void c(e);if("function"==typeof t)return void s((o=t,r=n,function(){o.apply(r,arguments)}),e)}e._state=1,e._value=n,c(e)}catch(l){u(e,l)}var o,r}function u(e,n){e._state=2,e._value=n,c(e)}function c(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var n=0,t=e._deferreds.length;n<t;n++)r(e,e._deferreds[n]);e._deferreds=null}function s(e,n){var t=!1;try{e(function(e){t||(t=!0,f(n,e))},function(e){t||(t=!0,u(n,e))})}catch(c){if(t)return;t=!0,u(n,c)}}var a,l=setTimeout;i.prototype["catch"]=function(e){return this.then(null,e)},i.prototype.then=function(o,e){var n=new this.constructor(t);return r(this,new function(e,n,t){this.onFulfilled="function"==typeof o?o:null,this.onRejected="function"==typeof n?n:null,this.promise=t}(0,e,n)),n},i.prototype["finally"]=function(n){var t=this.constructor;return this.then(function(e){return t.resolve(n()).then(function(){return e})},function(e){return t.resolve(n()).then(function(){return t.reject(e)})})},i.all=function(n){return new i(function(o,r){function i(n,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var t=e.then;if("function"==typeof t)return t.call(e,function(e){i(n,e)},r),0}f[n]=e,0==--u&&o(f)}catch(a){r(a)}}if(!n||"undefined"==typeof n.length)throw new TypeError("Promise.all accepts an array");var f=Array.prototype.slice.call(n);if(0===f.length)return o([]);for(var u=f.length,e=0;f.length>e;e++)i(e,f[e])})},i.resolve=function(n){return n&&"object"==typeof n&&n.constructor===i?n:new i(function(e){e(n)})},i.reject=function(t){return new i(function(e,n){n(t)})},i.race=function(r){return new i(function(e,n){for(var t=0,o=r.length;t<o;t++)r[t].then(e,n)})},i._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){l(e,0)},i._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},(a=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==a)return a;throw Error("unable to locate global object")}()).Promise||(a.Promise=i)});!function(P){var n,e,o,t,r,i,a,l,u,c,f,s,p,b,h,y,_,v,d,m,g,w,j,O,S,E,M,x,k,T,I,z,A,N,D,R,C,F,L,U;n=Object,e=this,t=0,r=""+Math.random(),a=(i="__symbol:").length,l="__symbol@@"+r,u="defineProperty",c="defineProperties",f="getOwnPropertyNames",s="getOwnPropertyDescriptor",p="propertyIsEnumerable",b=n.prototype,h=b.hasOwnProperty,y=b[p],_=b.toString,v=Array.prototype.concat,d="object"==typeof window?n.getOwnPropertyNames(window):[],m=n[f],g=function(e){if("[object Window]"===_.call(e))try{return m(e)}catch(t){return v.call([],d)}return m(e)},w=n[s],j=n.create,O=n.keys,S=n.freeze||n,E=n[u],M=n[c],x=w(n,f),k=function(e,t,r){if(!h.call(e,l))try{E(e,l,{enumerable:!1,configurable:!1,writable:!1,value:{}})}catch(n){e[l]={}}e[l]["@@"+t]=r},T=function T(){},I=function(e){return e!=l&&!h.call(R,e)},z=function(e){return e!=l&&h.call(R,e)},A=function A(e){var t=""+e;return z(t)?h.call(this,t)&&this[l]["@@"+t]:y.call(this,e)},N=function(t){var e={enumerable:!1,configurable:!0,get:T,set:function(e){o(this,t,{enumerable:!1,configurable:!0,writable:!0,value:e}),k(this,t,!0)}};try{E(b,t,e)}catch(r){b[t]=e.value}return S(R[t]=E(n(t),"constructor",C))},D=function D(e){if(this instanceof D)throw new TypeError("Symbol is not a constructor");return N(i.concat(e||"",r,++t))},R=j(null),C={value:D},F=function(e){return R[e]},L=function(e,t,r){var n=""+t;return z(n)?(o(e,n,r.enumerable?function(e){e=j(e);return e.enumerable=!1,e}(r):r),k(e,n,!!r.enumerable)):E(e,t,r),e},U=function(e){return g(e).filter(e===b?(t=e,function(e){return h.call(t,l)&&h.call(t[l],"@@"+e)}):z).map(F);var t},x.value=L,E(n,u,x),x.value=U,E(n,"getOwnPropertySymbols",x),x.value=function(e){return g(e).filter(I)},E(n,f,x),x.value=function(t,r){var e=U(r);return e.length?O(r).concat(e).forEach(function(e){A.call(r,e)&&L(t,e,r[e])}):M(t,r),t},E(n,c,x),x.value=A,E(b,p,x),x.value=D,E(e,"Symbol",x),x.value=function(e){e=i.concat(i,e,r);return e in b?R[e]:N(e)},E(D,"for",x),x.value=function(e){if(I(e))throw new TypeError(e+" is not a symbol");return h.call(R,e)?e.slice(2*a,-r.length):void 0},E(D,"keyFor",x),x.value=function(e,t){var r=w(e,t);return r&&z(t)&&(r.enumerable=A.call(e,t)),r},E(n,s,x),x.value=function(e,t){return 1===arguments.length||void 0===t?j(e):(r=t,n=j(e),g(r).forEach(function(e){A.call(r,e)&&L(n,e,r[e])}),n);var r,n},E(n,"create",x),x.value=function(){var e=_.call(this);return"[object String]"===e&&z(this)?"[object Symbol]":e},E(b,"toString",x),o=function(e,t,r){var n=w(b,t);delete b[t],E(e,t,r),e!==b&&E(b,t,n)},Object.defineProperty(Symbol,"iterator",{value:Symbol("iterator")}),Object.defineProperty(Symbol,"species",{value:Symbol("species")}),Object.defineProperty(Symbol,"toStringTag",{value:Symbol("toStringTag")});var K,B=(K=function(e,t){if(!(this instanceof K))return new K(e,t);Object.defineProperties(this,{__list__:{writable:!0,value:e},__context__:{writable:!0,value:t},__nextIndex__:{writable:!0,value:0}}),t&&(function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function")}(t.on),t.on("_add",this._onAdd.bind(this)),t.on("_delete",this._onDelete.bind(this)),t.on("_clear",this._onClear.bind(this)))},Object.defineProperties(K.prototype,Object.assign({constructor:{value:K,configurable:!0,enumerable:!1,writable:!0},_next:{value:function(){var e;if(this.__list__)return this.__redo__&&(e=this.__redo__.shift())!==P?e:this.__nextIndex__<this.__list__.length?this.__nextIndex__++:void this._unBind()},configurable:!0,enumerable:!1,writable:!0},next:{value:function(){return this._createResult(this._next())},configurable:!0,enumerable:!1,writable:!0},_createResult:{value:function(e){return e===P?{done:!0,value:P}:{done:!1,value:this._resolve(e)}},configurable:!0,enumerable:!1,writable:!0},_resolve:{value:function(e){return this.__list__[e]},configurable:!0,enumerable:!1,writable:!0},_unBind:{value:function(){this.__list__=null,delete this.__redo__,this.__context__&&(this.__context__.off("_add",this._onAdd.bind(this)),this.__context__.off("_delete",this._onDelete.bind(this)),this.__context__.off("_clear",this._onClear.bind(this)),this.__context__=null)},configurable:!0,enumerable:!1,writable:!0},toString:{value:function(){return"[object Iterator]"},configurable:!0,enumerable:!1,writable:!0}},{_onAdd:{value:function(r){r>=this.__nextIndex__||(++this.__nextIndex__,this.__redo__?(this.__redo__.forEach(function(e,t){r<=e&&(this.__redo__[t]=++e)},this),this.__redo__.push(r)):Object.defineProperty(this,"__redo__",{value:[r],configurable:!0,enumerable:!1,writable:!1}))},configurable:!0,enumerable:!1,writable:!0},_onDelete:{value:function(r){var e;r>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(-1!==(e=this.__redo__.indexOf(r))&&this.__redo__.splice(e,1),this.__redo__.forEach(function(e,t){r<e&&(this.__redo__[t]=--e)},this)))},configurable:!0,enumerable:!1,writable:!0},_onClear:{value:function(){this.__redo__&&!function(){return this.length=0,this}.call(this.__redo__),this.__nextIndex__=0},configurable:!0,enumerable:!1,writable:!0}})),Object.defineProperty(K.prototype,Symbol.iterator,{value:function(){return this},configurable:!0,enumerable:!1,writable:!0}),Object.defineProperty(K.prototype,Symbol.toStringTag,{value:"Iterator",configurable:!1,enumerable:!1,writable:!0}),K);String.prototype.contains=String.prototype.includes;var V;V=function(e,t){if(!(this instanceof V))return new V(e,t);B.call(this,e),t=t?String.prototype.contains.call(t,"key+value")?"key+value":String.prototype.contains.call(t,"key")?"key":"value":"value",Object.defineProperty(this,"__kind__",{value:t,configurable:!1,enumerable:!1,writable:!1})},Object.setPrototypeOf&&Object.setPrototypeOf(V,B.prototype),V.prototype=Object.create(B.prototype,{constructor:{value:V,configurable:!0,enumerable:!1,writable:!0},_resolve:{value:function(e){return"value"===this.__kind__?this.__list__[e]:"key+value"===this.__kind__?[e,this.__list__[e]]:e},configurable:!0,enumerable:!1,writable:!0},toString:{value:function(){return"[object Array Iterator]"},configurable:!0,enumerable:!1,writable:!0}});!function(){"use strict";var o=Object.prototype.hasOwnProperty,r=String.prototype.valueOf,i=function i(e){try{return r.call(e),!0}catch(t){return!1}};var a=Object.prototype.toString,l="[object String]",e="function"==typeof Symbol,u=e&&"toStringTag"in Symbol;var n=Function.prototype.toString,c=/^\s*class /,f=function f(e){try{var t=n.call(e).replace(/\/\/.*\n/g,"").replace(/\/\*[.\s\S]*\*\//g,"").replace(/\n/gm," ").replace(/ {2}/g," ");return c.test(t)}catch(r){return!1}},s=function s(e){try{return f(e)?!1:(n.call(e),!0)}catch(t){return!1}};function p(e){if(e&&("function"==typeof e||"object"==typeof e)){if(u)return s(e);if(!f(e)){e=a.call(e);return"[object Function]"===e||"[object GeneratorFunction]"===e}}}var b,h,t,y,_,v,d,m=Array.isArray,g="function"==typeof Set,w="function"==typeof Map;if(e)b=Symbol.iterator;else{try{t=Function("iterable","var arr = []; for (var value of iterable) arr.push(value); return arr;")}catch(M){}if(function(){try{var e=!1;return t({"@@iterator":function(){return{next:function(){return{done:e=!0,value:P}}}}}),e}catch(M){return!1}}())b="@@iterator";else if("function"==typeof Set){e=new Set;e.add(0);try{1===t(e).length&&(h=t)}catch(M){}}}g&&(y=Object.getOwnPropertyDescriptor(Set.prototype,"size").get,_=function(e){try{return y.call(e),!0}catch(M){return!1}}),w&&(v=Object.getOwnPropertyDescriptor(Map.prototype,"size").get,d=function(e){try{return v.call(e),!0}catch(M){return!1}});var j=g&&Set.prototype.forEach,O=w&&Map.prototype.forEach,S=String.prototype.match,E=function(e){var r,t,n=function(e){var t,r=!1,n=[];if(e&&"function"==typeof e.next)for(;!r;){if(t=e.next(),!o.call(t,"value")||!o.call(t,"done")){if(!0!==t.done)break;r=!0;break}if(!0===t.done){r=!0;break}if(!1!==t.done)break;n.push(t.value)}return!!r&&n}((t=e,r=[],o.call(t,b)?t[b]():j&&_(t)?(j.call(t,function(e){r.push(e)}),{next:function(){return 0===r.length?{done:!0}:{value:r.splice(0,1)[0],done:!1}}}):O&&d(t)?(O.call(t,function(e,t){r.push([t,e])}),{next:function(){return 0===r.length?{done:!0}:{value:r.splice(0,1)[0],done:!1}}}):t));if(!n)if("string"==typeof(t=e)||"object"==typeof t&&(u?i(t):a.call(t)===l))n=S.call(e,/[\uD800-\uDBFF][\uDC00-\uDFFF]?|[^\uD800-\uDFFF]|./g)||[];else if(h&&!m(e))try{n=h(e)}catch(M){}return n||e};Object.defineProperty(Array,"from",{configurable:!0,value:function(e){var t,r;if(null==e)throw new TypeError("`Array.from` requires an array-like object, not `null` or `undefined`");if("undefined"!=typeof arguments[1]){if(!p(t=arguments[1]))throw new TypeError("When provided, the second argument to `Array.from` must be a function");2<arguments.length&&(r=arguments[2])}for(var n,o=Object(E(e)),i=(e=o.length,(0<=(e=Number(e))?1:-1)*Math.floor(Math.abs(Math.min(Math.max(e||0,0),9007199254740991)))),a=p(this)?Object(new this(i)):new Array(i),l=0;l<i;)n=o[l],n=t?void 0===r?t(n,l):t.apply(r,[n,l]):n,Object.defineProperty(a,l,{configurable:!0,enumerable:!0,value:n,writable:!0}),l+=1;return a.length=i,a},writable:!0})}();!function(){var o=!0,e=function(e,t,r,n){Object.defineProperty?Object.defineProperty(e,t,{configurable:!1===o||!!n,get:r}):e.__defineGetter__(t,r)};try{e({},"support")}catch(t){o=!1}}();!function(e){var a=function(e,t){return typeof e==typeof t&&("number"==typeof e?!(!isNaN(e)||!isNaN(t))||(0===e&&-0===t||(-0===e&&0===t||e===t)):e===t)};function p(e,t){e=e[t];if(null===e||e===P)return P;if("function"!=typeof e)throw new TypeError("Method not callable: "+t);return e}function b(e){e=function(e,t){var r;if("object"!=typeof(r=1 in arguments?e["[[NextMethod]]"].call(e["[[Iterator]]"],t):e["[[NextMethod]]"].call(e["[[Iterator]]"])))throw new TypeError("bad iterator");return r}(e);return!0!==function(e){if("object"!=typeof e)throw new Error(Object.prototype.toString.call(e)+"is not an Object.");return Boolean(e.done)}(e)&&e}function h(e,t){if("object"!=typeof e["[[Iterator]]"])throw new Error(Object.prototype.toString.call(e["[[Iterator]]"])+"is not an Object.");var r=e["[[Iterator]]"],e=p(r,"return");if(e===P)return t;try{var n=e.call(r)}catch(i){var o=i}if(t)return t;if(o)throw o;if("object"==typeof n)throw new TypeError("Iterator's return method returned a non-object.");return t}function l(e,t){if("boolean"!=typeof t)throw new Error;var r={};return r.value=e,r.done=t,r}var u=Symbol("undef"),y=function(){try{var e={};return Object.defineProperty(e,"t",{configurable:!0,enumerable:!1,get:function(){return!0},set:P}),!!e.t}catch(t){return!1}}(),_=function(e){return"function"==typeof e},v=function v(){if(!(this instanceof v))throw new TypeError('Constructor Map requires "new"');var e=function(e,t){var r,n=arguments[2]||{},o=Object.getPrototypeOf(e),i=Object.create(o);for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&Object.defineProperty(i,r,{configurable:!0,enumerable:!1,writable:!0,value:n[r]});return i}(this,"%MapPrototype%",{_keys:[],_values:[],_size:0,_es6Map:!0});y||Object.defineProperty(e,"size",{configurable:!0,enumerable:!1,writable:!0,value:0});var t=arguments[0]||P;if(null===t||t===P)return e;var r=e.set;if(!_(r))throw new TypeError("Map.prototype.set is not a function");try{for(var n=function(e){var t=(n=!(1 in arguments)?p(e,Symbol.iterator):n).call(e);if("object"!=typeof t)throw new TypeError("bad iterator");var r=t.next,n=Object.create(null);return n["[[Iterator]]"]=t,n["[[NextMethod]]"]=r,n["[[Done]]"]=!1,n}(t);;){var o=b(n);if(!1===o)return e;var i=function(e){if("object"!=typeof e)throw new Error(Object.prototype.toString.call(e)+"is not an Object.");return e.value}(o);if("object"!=typeof i)try{throw new TypeError("Iterator value "+i+" is not an entry object")}catch(f){return h(n,f)}try{var a=i[0],l=i[1];r.call(e,a,l)}catch(s){return h(n,s)}}}catch(s){if(Array.isArray(t)||"[object Arguments]"===Object.prototype.toString.call(t)||t.callee)for(var u=t.length,c=0;c<u;c++)r.call(e,t[c][0],t[c][1])}return e};function t(e,t){if("object"!=typeof e)throw new TypeError("createMapIterator called on incompatible receiver "+Object.prototype.toString.call(e));if(!0!==e._es6Map)throw new TypeError("createMapIterator called on incompatible receiver "+Object.prototype.toString.call(e));var r=Object.create(n);return Object.defineProperty(r,"[[Map]]",{configurable:!0,enumerable:!1,writable:!0,value:e}),Object.defineProperty(r,"[[MapNextIndex]]",{configurable:!0,enumerable:!1,writable:!0,value:0}),Object.defineProperty(r,"[[MapIterationKind]]",{configurable:!0,enumerable:!1,writable:!0,value:t}),r}Object.defineProperty(v,"prototype",{configurable:!1,enumerable:!1,writable:!1,value:{}}),y?Object.defineProperty(v,Symbol.species,{configurable:!0,enumerable:!1,get:function(){return this},set:P}):Object.defineProperty(v,Symbol.species,{configurable:!0,enumerable:!1,writable:!0,value:v}),Object.defineProperty(v.prototype,"clear",{configurable:!0,enumerable:!1,writable:!0,value:function(){var e=this;if("object"!=typeof e)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(e));if(!0!==e._es6Map)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(e));for(var t=e._keys,r=0;r<t.length;r++)e._keys[r]=u,e._values[r]=u;return this._size=0,y||(this.size=this._size),P}}),Object.defineProperty(v.prototype,"constructor",{configurable:!0,enumerable:!1,writable:!0,value:v}),Object.defineProperty(v.prototype,"delete",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t=this;if("object"!=typeof t)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(t));if(!0!==t._es6Map)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(t));for(var r=t._keys,n=0;n<r.length;n++)if(t._keys[n]!==u&&a(t._keys[n],e))return this._keys[n]=u,this._values[n]=u,--this._size,y||(this.size=this._size),!0;return!1}}),Object.defineProperty(v.prototype,"entries",{configurable:!0,enumerable:!1,writable:!0,value:function(){return t(this,"key+value")}}),Object.defineProperty(v.prototype,"forEach",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t,r=this;if("object"!=typeof r)throw new TypeError("Method Map.prototype.forEach called on incompatible receiver "+Object.prototype.toString.call(r));if(!0!==r._es6Map)throw new TypeError("Method Map.prototype.forEach called on incompatible receiver "+Object.prototype.toString.call(r));if(!_(e))throw new TypeError(Object.prototype.toString.call(e)+" is not a function.");arguments[1]&&(t=arguments[1]);for(var n=r._keys,o=0;o<n.length;o++)r._keys[o]!==u&&r._values[o]!==u&&e.call(t,r._values[o],r._keys[o],r);return P}}),Object.defineProperty(v.prototype,"get",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t=this;if("object"!=typeof t)throw new TypeError("Method Map.prototype.get called on incompatible receiver "+Object.prototype.toString.call(t));if(!0!==t._es6Map)throw new TypeError("Method Map.prototype.get called on incompatible receiver "+Object.prototype.toString.call(t));for(var r=t._keys,n=0;n<r.length;n++)if(t._keys[n]!==u&&a(t._keys[n],e))return t._values[n];return P}}),Object.defineProperty(v.prototype,"has",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t=this;if("object"!=typeof t)throw new TypeError("Method Map.prototype.has called on incompatible receiver "+Object.prototype.toString.call(t));if(!0!==t._es6Map)throw new TypeError("Method Map.prototype.has called on incompatible receiver "+Object.prototype.toString.call(t));for(var r=t._keys,n=0;n<r.length;n++)if(t._keys[n]!==u&&a(t._keys[n],e))return!0;return!1}}),Object.defineProperty(v.prototype,"keys",{configurable:!0,enumerable:!1,writable:!0,value:function(){return t(this,"key")}}),Object.defineProperty(v.prototype,"set",{configurable:!0,enumerable:!1,writable:!0,value:function(e,t){var r=this;if("object"!=typeof r)throw new TypeError("Method Map.prototype.set called on incompatible receiver "+Object.prototype.toString.call(r));if(!0!==r._es6Map)throw new TypeError("Method Map.prototype.set called on incompatible receiver "+Object.prototype.toString.call(r));for(var n=r._keys,o=0;o<n.length;o++)if(r._keys[o]!==u&&a(r._keys[o],e))return r._values[o]=t,r;var i={};return i["[[Key]]"]=e=-0===e?0:e,i["[[Value]]"]=t,r._keys.push(i["[[Key]]"]),r._values.push(i["[[Value]]"]),++r._size,y||(r.size=r._size),r}}),y&&Object.defineProperty(v.prototype,"size",{configurable:!0,enumerable:!1,get:function(){var e=this;if("object"!=typeof e)throw new TypeError("Method Map.prototype.size called on incompatible receiver "+Object.prototype.toString.call(e));if(!0!==e._es6Map)throw new TypeError("Method Map.prototype.size called on incompatible receiver "+Object.prototype.toString.call(e));for(var t=e._keys,r=0,n=0;n<t.length;n++)e._keys[n]!==u&&(r+=1);return r},set:P}),Object.defineProperty(v.prototype,"values",{configurable:!0,enumerable:!1,writable:!0,value:function(){return t(this,"value")}}),Object.defineProperty(v.prototype,Symbol.iterator,{configurable:!0,enumerable:!1,writable:!0,value:v.prototype.entries}),"name"in v||Object.defineProperty(v,"name",{configurable:!0,enumerable:!1,writable:!1,value:"Map"});var n={isMapIterator:!0,next:function(){var e=this;if("object"!=typeof e)throw new TypeError("Method %MapIteratorPrototype%.next called on incompatible receiver "+Object.prototype.toString.call(e));if(!e.isMapIterator)throw new TypeError("Method %MapIteratorPrototype%.next called on incompatible receiver "+Object.prototype.toString.call(e));var t=e["[[Map]]"],r=e["[[MapNextIndex]]"],n=e["[[MapIterationKind]]"];if(t===P)return l(P,!0);if(!t._es6Map)throw new Error;for(var o=t._keys.length;r<o;){var i=Object.create(null);if(i["[[Key]]"]=t._keys[r],i["[[Value]]"]=t._values[r],r+=1,e["[[MapNextIndex]]"]=r,i["[[Key]]"]!==u){if("key"===n)var a=i["[[Key]]"];else if("value"===n)a=i["[[Value]]"];else{if("key+value"!==n)throw new Error;a=[i["[[Key]]"],i["[[Value]]"]]}return l(a,!1)}}return l(e["[[Map]]"]=P,!0)}};Object.defineProperty(n,Symbol.iterator,{configurable:!0,enumerable:!1,writable:!0,value:function(){return this}});try{Object.defineProperty(e,"Map",{configurable:!0,enumerable:!1,writable:!0,value:v})}catch(r){e.Map=v}}(this),function(o){var n=Symbol("undef"),t=Symbol("NaN");function r(e){return Number.isNaN(e)?t:e}function i(e){return e===t?NaN:e}function a(e,t){var r=0;return{next:function(){for(;e._values[r]===n;)r++;return r===e._values.length?{value:void 0,done:!0}:{value:t.call(e,r++),done:!1}}}}var l=function l(){var e=arguments[0];this._values=[],this.size=this._size=0,e&&"function"==typeof e.forEach&&e.forEach(function(e){this.add.call(this,e)},this)};try{Object.defineProperty(l.prototype,"size",{get:function(){return this._size}})}catch(e){}l.prototype.add=function(e){return e=r(e),-1===this._values.indexOf(e)&&(this._values.push(e),this.size=++this._size),this},l.prototype.has=function(e){return-1!==this._values.indexOf(r(e))},l.prototype["delete"]=function(e){e=this._values.indexOf(r(e));return-1!==e&&(this._values[e]=n,this.size=--this._size,!0)},l.prototype.clear=function(){this._values=[],this.size=this._size=0},l.prototype[Symbol.iterator]=l.prototype.values=l.prototype.keys=function(){var e=a(this,function(e){return i(this._values[e])});return e[Symbol.iterator]=this.keys.bind(this),e},l.prototype.entries=function(){var e=a(this,function(e){return[i(this._values[e]),i(this._values[e])]});return e[Symbol.iterator]=this.entries.bind(this),e},l.prototype.forEach=function(e,t){t=t||o;for(var r=this.entries(),n=r.next();!1===n.done;)e.call(t,n.value[1],n.value[0],this),n=r.next()},((l.prototype.constructor=l.prototype[Symbol.species]=l).prototype.constructor=l).name="Set",o.Set=l}(this),function(p){"use strict";function o(e){return e&&("Symbol"in p&&"iterator"in p.Symbol&&"function"==typeof e[Symbol.iterator]||!!Array.isArray(e))}function i(e){return"from"in Array?Array.from(e):Array.prototype.slice.call(e)}var e;!function(){var l,u=p.URL;try{if(u){if("searchParams"in(l=new p.URL("http://example.com")))return;"href"in l||(l=P)}}catch(s){}function e(e){var r="",n=!0;return e.forEach(function(e){var t=encodeURIComponent(e.name),e=encodeURIComponent(e.value);n||(r+="&"),r+=t+"="+e,n=!1}),r.replace(/%20/g,"+")}function c(e,t){e=e.split("&");t&&-1===e[0].indexOf("=")&&(e[0]="="+e[0]);var n=[];e.forEach(function(e){var t,r;0!==e.length&&(e=-1!==(t=e.indexOf("="))?(r=e.substring(0,t),e.substring(t+1)):(r=e,""),r=r.replace(/\+/g," "),e=e.replace(/\+/g," "),n.push({name:r,value:e}))});var r=[];return n.forEach(function(e){r.push({name:decodeURIComponent(e.name),value:decodeURIComponent(e.value)})}),r}function f(t){var r=this;this._list=[],t===P||null===t||(t instanceof f?this._list=c(String(t)):"object"==typeof t&&o(t)?i(t).forEach(function(e){if(!o(e))throw TypeError();e=i(e);if(2!==e.length)throw TypeError();r._list.push({name:String(e[0]),value:String(e[1])})}):"object"==typeof t&&t?Object.keys(t).forEach(function(e){r._list.push({name:String(e),value:String(t[e])})}):("?"===(t=String(t)).substring(0,1)&&(t=t.substring(1)),this._list=c(t))),this._url_object=null;var n=!(this._setList=function(e){n||(r._list=e)});this._update_steps=function(){n||(n=!0,r._url_object&&("about:"===r._url_object.protocol&&-1!==r._url_object.pathname.indexOf("?")&&(r._url_object.pathname=r._url_object.pathname.split("?")[0]),r._url_object.search=e(r._list),n=!1))}}function t(t,r){var n=0;this.next=function(){if(n>=t.length)return{done:!0,value:P};var e=t[n++];return{done:!1,value:"key"===r?e.name:"value"===r?e.value:[e.name,e.value]}}}function r(o,i){if(!(this instanceof p.URL))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");var t=function(e){if(l)return new u(e);var t=document.createElement("a");return t.href=e,t}((o=i?function(){if(l)return new u(o,i).href;var e,t;try{if("[object OperaMini]"===Object.prototype.toString.call(window.operamini)?((e=document.createElement("iframe")).style.display="none",document.documentElement.appendChild(e),t=e.contentWindow.document):document.implementation&&document.implementation.createHTMLDocument?t=document.implementation.createHTMLDocument(""):document.implementation&&document.implementation.createDocument?((t=document.implementation.createDocument("http://www.w3.org/1999/xhtml","html",null)).documentElement.appendChild(t.createElement("head")),t.documentElement.appendChild(t.createElement("body"))):window.ActiveXObject&&((t=new window.ActiveXObject("htmlfile")).write("<head></head><body></body>"),t.close()),!t)throw Error("base not supported");var r=t.createElement("base");r.href=i,t.getElementsByTagName("head")[0].appendChild(r);var n=t.createElement("a");return n.href=o,n.href}finally{e&&e.parentNode.removeChild(e)}}():o)||""),e=function(){if(!("defineProperties"in Object))return!1;try{var e={};return Object.defineProperties(e,{prop:{get:function(){return!0}}}),e.prop}catch(s){return!1}}()?this:document.createElement("a"),r=new f(t.search?t.search.substring(1):null);function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function a(){r._setList(t.search?c(t.search.substring(1)):[]),r._update_steps()}return r._url_object=e,Object.defineProperties(e,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),a()},enumerable:!0,configurable:!0},origin:{get:function(){return"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),a())},enumerable:!0,configurable:!0},searchParams:{get:function(){return r},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),e}if(Object.defineProperties(f.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},"delete":{value:function(e){for(var t=0;t<this._list.length;)this._list[t].name===e?this._list.splice(t,1):++t;this._update_steps()},writable:!0,enumerable:!0,configurable:!0},get:{value:function(e){for(var t=0;t<this._list.length;++t)if(this._list[t].name===e)return this._list[t].value;return null},writable:!0,enumerable:!0,configurable:!0},getAll:{value:function(e){for(var t=[],r=0;r<this._list.length;++r)this._list[r].name===e&&t.push(this._list[r].value);return t},writable:!0,enumerable:!0,configurable:!0},has:{value:function(e){for(var t=0;t<this._list.length;++t)if(this._list[t].name===e)return!0;return!1},writable:!0,enumerable:!0,configurable:!0},set:{value:function(e,t){for(var r=!1,n=0;n<this._list.length;)this._list[n].name===e?r?this._list.splice(n,1):(this._list[n].value=t,r=!0,++n):++n;r||this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},entries:{value:function(){return new t(this._list,"key+value")},writable:!0,enumerable:!0,configurable:!0},keys:{value:function(){return new t(this._list,"key")},writable:!0,enumerable:!0,configurable:!0},values:{value:function(){return new t(this._list,"value")},writable:!0,enumerable:!0,configurable:!0},forEach:{value:function(r){var n=1<arguments.length?arguments[1]:P;this._list.forEach(function(e,t){r.call(n,e.value,e.name)})},writable:!0,enumerable:!0,configurable:!0},toString:{value:function(){return e(this._list)},writable:!0,enumerable:!1,configurable:!0}}),"Symbol"in p&&"iterator"in p.Symbol&&(Object.defineProperty(f.prototype,p.Symbol.iterator,{value:f.prototype.entries,writable:!0,enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,p.Symbol.iterator,{value:function(){return this},writable:!0,enumerable:!0,configurable:!0})),u)for(var n in u)u.hasOwnProperty(n)&&"function"==typeof u[n]&&(r[n]=u[n]);p.URL=r,p.URLSearchParams=f}(),"1"===new p.URLSearchParams([["a",1]]).get("a")&&"1"===new p.URLSearchParams({a:1}).get("a")||(e=p.URLSearchParams,p.URLSearchParams=function(t){if(t&&"object"==typeof t&&o(t)){var r=new e;return i(t).forEach(function(e){if(!o(e))throw TypeError();e=i(e);if(2!==e.length)throw TypeError();r.append(e[0],e[1])}),r}return t&&"object"==typeof t?(r=new e,Object.keys(t).forEach(function(e){r.set(e,t[e])}),r):new e(t)})}(self)}.call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{});!function(P){var n,e,o,t,r,i,a,l,u,c,f,s,p,b,h,y,_,v,d,m,g,w,j,O,S,E,M,x,k,T,I,z,A,N,D,R,C,F,L,U;n=Object,e=this,t=0,r=""+Math.random(),a=(i="__symbol:").length,l="__symbol@@"+r,u="defineProperty",c="defineProperties",f="getOwnPropertyNames",s="getOwnPropertyDescriptor",p="propertyIsEnumerable",b=n.prototype,h=b.hasOwnProperty,y=b[p],_=b.toString,v=Array.prototype.concat,d="object"==typeof window?n.getOwnPropertyNames(window):[],m=n[f],g=function(e){if("[object Window]"===_.call(e))try{return m(e)}catch(t){return v.call([],d)}return m(e)},w=n[s],j=n.create,O=n.keys,S=n.freeze||n,E=n[u],M=n[c],x=w(n,f),k=function(e,t,r){if(!h.call(e,l))try{E(e,l,{enumerable:!1,configurable:!1,writable:!1,value:{}})}catch(n){e[l]={}}e[l]["@@"+t]=r},T=function T(){},I=function(e){return e!=l&&!h.call(R,e)},z=function(e){return e!=l&&h.call(R,e)},A=function A(e){var t=""+e;return z(t)?h.call(this,t)&&this[l]["@@"+t]:y.call(this,e)},N=function(t){var e={enumerable:!1,configurable:!0,get:T,set:function(e){o(this,t,{enumerable:!1,configurable:!0,writable:!0,value:e}),k(this,t,!0)}};try{E(b,t,e)}catch(r){b[t]=e.value}return S(R[t]=E(n(t),"constructor",C))},D=function D(e){if(this instanceof D)throw new TypeError("Symbol is not a constructor");return N(i.concat(e||"",r,++t))},R=j(null),C={value:D},F=function(e){return R[e]},L=function(e,t,r){var n=""+t;return z(n)?(o(e,n,r.enumerable?function(e){e=j(e);return e.enumerable=!1,e}(r):r),k(e,n,!!r.enumerable)):E(e,t,r),e},U=function(e){return g(e).filter(e===b?(t=e,function(e){return h.call(t,l)&&h.call(t[l],"@@"+e)}):z).map(F);var t},x.value=L,E(n,u,x),x.value=U,E(n,"getOwnPropertySymbols",x),x.value=function(e){return g(e).filter(I)},E(n,f,x),x.value=function(t,r){var e=U(r);return e.length?O(r).concat(e).forEach(function(e){A.call(r,e)&&L(t,e,r[e])}):M(t,r),t},E(n,c,x),x.value=A,E(b,p,x),x.value=D,E(e,"Symbol",x),x.value=function(e){e=i.concat(i,e,r);return e in b?R[e]:N(e)},E(D,"for",x),x.value=function(e){if(I(e))throw new TypeError(e+" is not a symbol");return h.call(R,e)?e.slice(2*a,-r.length):void 0},E(D,"keyFor",x),x.value=function(e,t){var r=w(e,t);return r&&z(t)&&(r.enumerable=A.call(e,t)),r},E(n,s,x),x.value=function(e,t){return 1===arguments.length||void 0===t?j(e):(r=t,n=j(e),g(r).forEach(function(e){A.call(r,e)&&L(n,e,r[e])}),n);var r,n},E(n,"create",x),x.value=function(){var e=_.call(this);return"[object String]"===e&&z(this)?"[object Symbol]":e},E(b,"toString",x),o=function(e,t,r){var n=w(b,t);delete b[t],E(e,t,r),e!==b&&E(b,t,n)},Object.defineProperty(Symbol,"iterator",{value:Symbol("iterator")}),Object.defineProperty(Symbol,"species",{value:Symbol("species")}),Object.defineProperty(Symbol,"toStringTag",{value:Symbol("toStringTag")});var K,B=(K=function(e,t){if(!(this instanceof K))return new K(e,t);Object.defineProperties(this,{__list__:{writable:!0,value:e},__context__:{writable:!0,value:t},__nextIndex__:{writable:!0,value:0}}),t&&(function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function")}(t.on),t.on("_add",this._onAdd.bind(this)),t.on("_delete",this._onDelete.bind(this)),t.on("_clear",this._onClear.bind(this)))},Object.defineProperties(K.prototype,Object.assign({constructor:{value:K,configurable:!0,enumerable:!1,writable:!0},_next:{value:function(){var e;if(this.__list__)return this.__redo__&&(e=this.__redo__.shift())!==P?e:this.__nextIndex__<this.__list__.length?this.__nextIndex__++:void this._unBind()},configurable:!0,enumerable:!1,writable:!0},next:{value:function(){return this._createResult(this._next())},configurable:!0,enumerable:!1,writable:!0},_createResult:{value:function(e){return e===P?{done:!0,value:P}:{done:!1,value:this._resolve(e)}},configurable:!0,enumerable:!1,writable:!0},_resolve:{value:function(e){return this.__list__[e]},configurable:!0,enumerable:!1,writable:!0},_unBind:{value:function(){this.__list__=null,delete this.__redo__,this.__context__&&(this.__context__.off("_add",this._onAdd.bind(this)),this.__context__.off("_delete",this._onDelete.bind(this)),this.__context__.off("_clear",this._onClear.bind(this)),this.__context__=null)},configurable:!0,enumerable:!1,writable:!0},toString:{value:function(){return"[object Iterator]"},configurable:!0,enumerable:!1,writable:!0}},{_onAdd:{value:function(r){r>=this.__nextIndex__||(++this.__nextIndex__,this.__redo__?(this.__redo__.forEach(function(e,t){r<=e&&(this.__redo__[t]=++e)},this),this.__redo__.push(r)):Object.defineProperty(this,"__redo__",{value:[r],configurable:!0,enumerable:!1,writable:!1}))},configurable:!0,enumerable:!1,writable:!0},_onDelete:{value:function(r){var e;r>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(-1!==(e=this.__redo__.indexOf(r))&&this.__redo__.splice(e,1),this.__redo__.forEach(function(e,t){r<e&&(this.__redo__[t]=--e)},this)))},configurable:!0,enumerable:!1,writable:!0},_onClear:{value:function(){this.__redo__&&!function(){return this.length=0,this}.call(this.__redo__),this.__nextIndex__=0},configurable:!0,enumerable:!1,writable:!0}})),Object.defineProperty(K.prototype,Symbol.iterator,{value:function(){return this},configurable:!0,enumerable:!1,writable:!0}),Object.defineProperty(K.prototype,Symbol.toStringTag,{value:"Iterator",configurable:!1,enumerable:!1,writable:!0}),K);String.prototype.contains=String.prototype.includes;var V;V=function(e,t){if(!(this instanceof V))return new V(e,t);B.call(this,e),t=t?String.prototype.contains.call(t,"key+value")?"key+value":String.prototype.contains.call(t,"key")?"key":"value":"value",Object.defineProperty(this,"__kind__",{value:t,configurable:!1,enumerable:!1,writable:!1})},Object.setPrototypeOf&&Object.setPrototypeOf(V,B.prototype),V.prototype=Object.create(B.prototype,{constructor:{value:V,configurable:!0,enumerable:!1,writable:!0},_resolve:{value:function(e){return"value"===this.__kind__?this.__list__[e]:"key+value"===this.__kind__?[e,this.__list__[e]]:e},configurable:!0,enumerable:!1,writable:!0},toString:{value:function(){return"[object Array Iterator]"},configurable:!0,enumerable:!1,writable:!0}});!function(){"use strict";var o=Object.prototype.hasOwnProperty,r=String.prototype.valueOf,i=function i(e){try{return r.call(e),!0}catch(t){return!1}};var a=Object.prototype.toString,l="[object String]",e="function"==typeof Symbol,u=e&&"toStringTag"in Symbol;var n=Function.prototype.toString,c=/^\s*class /,f=function f(e){try{var t=n.call(e).replace(/\/\/.*\n/g,"").replace(/\/\*[.\s\S]*\*\//g,"").replace(/\n/gm," ").replace(/ {2}/g," ");return c.test(t)}catch(r){return!1}},s=function s(e){try{return f(e)?!1:(n.call(e),!0)}catch(t){return!1}};function p(e){if(e&&("function"==typeof e||"object"==typeof e)){if(u)return s(e);if(!f(e)){e=a.call(e);return"[object Function]"===e||"[object GeneratorFunction]"===e}}}var b,h,t,y,_,v,d,m=Array.isArray,g="function"==typeof Set,w="function"==typeof Map;if(e)b=Symbol.iterator;else{try{t=Function("iterable","var arr = []; for (var value of iterable) arr.push(value); return arr;")}catch(M){}if(function(){try{var e=!1;return t({"@@iterator":function(){return{next:function(){return{done:e=!0,value:P}}}}}),e}catch(M){return!1}}())b="@@iterator";else if("function"==typeof Set){e=new Set;e.add(0);try{1===t(e).length&&(h=t)}catch(M){}}}g&&(y=Object.getOwnPropertyDescriptor(Set.prototype,"size").get,_=function(e){try{return y.call(e),!0}catch(M){return!1}}),w&&(v=Object.getOwnPropertyDescriptor(Map.prototype,"size").get,d=function(e){try{return v.call(e),!0}catch(M){return!1}});var j=g&&Set.prototype.forEach,O=w&&Map.prototype.forEach,S=String.prototype.match,E=function(e){var r,t,n=function(e){var t,r=!1,n=[];if(e&&"function"==typeof e.next)for(;!r;){if(t=e.next(),!o.call(t,"value")||!o.call(t,"done")){if(!0!==t.done)break;r=!0;break}if(!0===t.done){r=!0;break}if(!1!==t.done)break;n.push(t.value)}return!!r&&n}((t=e,r=[],o.call(t,b)?t[b]():j&&_(t)?(j.call(t,function(e){r.push(e)}),{next:function(){return 0===r.length?{done:!0}:{value:r.splice(0,1)[0],done:!1}}}):O&&d(t)?(O.call(t,function(e,t){r.push([t,e])}),{next:function(){return 0===r.length?{done:!0}:{value:r.splice(0,1)[0],done:!1}}}):t));if(!n)if("string"==typeof(t=e)||"object"==typeof t&&(u?i(t):a.call(t)===l))n=S.call(e,/[\uD800-\uDBFF][\uDC00-\uDFFF]?|[^\uD800-\uDFFF]|./g)||[];else if(h&&!m(e))try{n=h(e)}catch(M){}return n||e};Object.defineProperty(Array,"from",{configurable:!0,value:function(e){var t,r;if(null==e)throw new TypeError("`Array.from` requires an array-like object, not `null` or `undefined`");if("undefined"!=typeof arguments[1]){if(!p(t=arguments[1]))throw new TypeError("When provided, the second argument to `Array.from` must be a function");2<arguments.length&&(r=arguments[2])}for(var n,o=Object(E(e)),i=(e=o.length,(0<=(e=Number(e))?1:-1)*Math.floor(Math.abs(Math.min(Math.max(e||0,0),9007199254740991)))),a=p(this)?Object(new this(i)):new Array(i),l=0;l<i;)n=o[l],n=t?void 0===r?t(n,l):t.apply(r,[n,l]):n,Object.defineProperty(a,l,{configurable:!0,enumerable:!0,value:n,writable:!0}),l+=1;return a.length=i,a},writable:!0})}();!function(){var o=!0,e=function(e,t,r,n){Object.defineProperty?Object.defineProperty(e,t,{configurable:!1===o||!!n,get:r}):e.__defineGetter__(t,r)};try{e({},"support")}catch(t){o=!1}}();!function(e){var a=function(e,t){return typeof e==typeof t&&("number"==typeof e?!(!isNaN(e)||!isNaN(t))||(0===e&&-0===t||(-0===e&&0===t||e===t)):e===t)};function p(e,t){e=e[t];if(null===e||e===P)return P;if("function"!=typeof e)throw new TypeError("Method not callable: "+t);return e}function b(e){e=function(e,t){var r;if("object"!=typeof(r=1 in arguments?e["[[NextMethod]]"].call(e["[[Iterator]]"],t):e["[[NextMethod]]"].call(e["[[Iterator]]"])))throw new TypeError("bad iterator");return r}(e);return!0!==function(e){if("object"!=typeof e)throw new Error(Object.prototype.toString.call(e)+"is not an Object.");return Boolean(e.done)}(e)&&e}function h(e,t){if("object"!=typeof e["[[Iterator]]"])throw new Error(Object.prototype.toString.call(e["[[Iterator]]"])+"is not an Object.");var r=e["[[Iterator]]"],e=p(r,"return");if(e===P)return t;try{var n=e.call(r)}catch(i){var o=i}if(t)return t;if(o)throw o;if("object"==typeof n)throw new TypeError("Iterator's return method returned a non-object.");return t}function l(e,t){if("boolean"!=typeof t)throw new Error;var r={};return r.value=e,r.done=t,r}var u=Symbol("undef"),y=function(){try{var e={};return Object.defineProperty(e,"t",{configurable:!0,enumerable:!1,get:function(){return!0},set:P}),!!e.t}catch(t){return!1}}(),_=function(e){return"function"==typeof e},v=function v(){if(!(this instanceof v))throw new TypeError('Constructor Map requires "new"');var e=function(e,t){var r,n=arguments[2]||{},o=Object.getPrototypeOf(e),i=Object.create(o);for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&Object.defineProperty(i,r,{configurable:!0,enumerable:!1,writable:!0,value:n[r]});return i}(this,"%MapPrototype%",{_keys:[],_values:[],_size:0,_es6Map:!0});y||Object.defineProperty(e,"size",{configurable:!0,enumerable:!1,writable:!0,value:0});var t=arguments[0]||P;if(null===t||t===P)return e;var r=e.set;if(!_(r))throw new TypeError("Map.prototype.set is not a function");try{for(var n=function(e){var t=(n=!(1 in arguments)?p(e,Symbol.iterator):n).call(e);if("object"!=typeof t)throw new TypeError("bad iterator");var r=t.next,n=Object.create(null);return n["[[Iterator]]"]=t,n["[[NextMethod]]"]=r,n["[[Done]]"]=!1,n}(t);;){var o=b(n);if(!1===o)return e;var i=function(e){if("object"!=typeof e)throw new Error(Object.prototype.toString.call(e)+"is not an Object.");return e.value}(o);if("object"!=typeof i)try{throw new TypeError("Iterator value "+i+" is not an entry object")}catch(f){return h(n,f)}try{var a=i[0],l=i[1];r.call(e,a,l)}catch(s){return h(n,s)}}}catch(s){if(Array.isArray(t)||"[object Arguments]"===Object.prototype.toString.call(t)||t.callee)for(var u=t.length,c=0;c<u;c++)r.call(e,t[c][0],t[c][1])}return e};function t(e,t){if("object"!=typeof e)throw new TypeError("createMapIterator called on incompatible receiver "+Object.prototype.toString.call(e));if(!0!==e._es6Map)throw new TypeError("createMapIterator called on incompatible receiver "+Object.prototype.toString.call(e));var r=Object.create(n);return Object.defineProperty(r,"[[Map]]",{configurable:!0,enumerable:!1,writable:!0,value:e}),Object.defineProperty(r,"[[MapNextIndex]]",{configurable:!0,enumerable:!1,writable:!0,value:0}),Object.defineProperty(r,"[[MapIterationKind]]",{configurable:!0,enumerable:!1,writable:!0,value:t}),r}Object.defineProperty(v,"prototype",{configurable:!1,enumerable:!1,writable:!1,value:{}}),y?Object.defineProperty(v,Symbol.species,{configurable:!0,enumerable:!1,get:function(){return this},set:P}):Object.defineProperty(v,Symbol.species,{configurable:!0,enumerable:!1,writable:!0,value:v}),Object.defineProperty(v.prototype,"clear",{configurable:!0,enumerable:!1,writable:!0,value:function(){var e=this;if("object"!=typeof e)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(e));if(!0!==e._es6Map)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(e));for(var t=e._keys,r=0;r<t.length;r++)e._keys[r]=u,e._values[r]=u;return this._size=0,y||(this.size=this._size),P}}),Object.defineProperty(v.prototype,"constructor",{configurable:!0,enumerable:!1,writable:!0,value:v}),Object.defineProperty(v.prototype,"delete",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t=this;if("object"!=typeof t)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(t));if(!0!==t._es6Map)throw new TypeError("Method Map.prototype.clear called on incompatible receiver "+Object.prototype.toString.call(t));for(var r=t._keys,n=0;n<r.length;n++)if(t._keys[n]!==u&&a(t._keys[n],e))return this._keys[n]=u,this._values[n]=u,--this._size,y||(this.size=this._size),!0;return!1}}),Object.defineProperty(v.prototype,"entries",{configurable:!0,enumerable:!1,writable:!0,value:function(){return t(this,"key+value")}}),Object.defineProperty(v.prototype,"forEach",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t,r=this;if("object"!=typeof r)throw new TypeError("Method Map.prototype.forEach called on incompatible receiver "+Object.prototype.toString.call(r));if(!0!==r._es6Map)throw new TypeError("Method Map.prototype.forEach called on incompatible receiver "+Object.prototype.toString.call(r));if(!_(e))throw new TypeError(Object.prototype.toString.call(e)+" is not a function.");arguments[1]&&(t=arguments[1]);for(var n=r._keys,o=0;o<n.length;o++)r._keys[o]!==u&&r._values[o]!==u&&e.call(t,r._values[o],r._keys[o],r);return P}}),Object.defineProperty(v.prototype,"get",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t=this;if("object"!=typeof t)throw new TypeError("Method Map.prototype.get called on incompatible receiver "+Object.prototype.toString.call(t));if(!0!==t._es6Map)throw new TypeError("Method Map.prototype.get called on incompatible receiver "+Object.prototype.toString.call(t));for(var r=t._keys,n=0;n<r.length;n++)if(t._keys[n]!==u&&a(t._keys[n],e))return t._values[n];return P}}),Object.defineProperty(v.prototype,"has",{configurable:!0,enumerable:!1,writable:!0,value:function(e){var t=this;if("object"!=typeof t)throw new TypeError("Method Map.prototype.has called on incompatible receiver "+Object.prototype.toString.call(t));if(!0!==t._es6Map)throw new TypeError("Method Map.prototype.has called on incompatible receiver "+Object.prototype.toString.call(t));for(var r=t._keys,n=0;n<r.length;n++)if(t._keys[n]!==u&&a(t._keys[n],e))return!0;return!1}}),Object.defineProperty(v.prototype,"keys",{configurable:!0,enumerable:!1,writable:!0,value:function(){return t(this,"key")}}),Object.defineProperty(v.prototype,"set",{configurable:!0,enumerable:!1,writable:!0,value:function(e,t){var r=this;if("object"!=typeof r)throw new TypeError("Method Map.prototype.set called on incompatible receiver "+Object.prototype.toString.call(r));if(!0!==r._es6Map)throw new TypeError("Method Map.prototype.set called on incompatible receiver "+Object.prototype.toString.call(r));for(var n=r._keys,o=0;o<n.length;o++)if(r._keys[o]!==u&&a(r._keys[o],e))return r._values[o]=t,r;var i={};return i["[[Key]]"]=e=-0===e?0:e,i["[[Value]]"]=t,r._keys.push(i["[[Key]]"]),r._values.push(i["[[Value]]"]),++r._size,y||(r.size=r._size),r}}),y&&Object.defineProperty(v.prototype,"size",{configurable:!0,enumerable:!1,get:function(){var e=this;if("object"!=typeof e)throw new TypeError("Method Map.prototype.size called on incompatible receiver "+Object.prototype.toString.call(e));if(!0!==e._es6Map)throw new TypeError("Method Map.prototype.size called on incompatible receiver "+Object.prototype.toString.call(e));for(var t=e._keys,r=0,n=0;n<t.length;n++)e._keys[n]!==u&&(r+=1);return r},set:P}),Object.defineProperty(v.prototype,"values",{configurable:!0,enumerable:!1,writable:!0,value:function(){return t(this,"value")}}),Object.defineProperty(v.prototype,Symbol.iterator,{configurable:!0,enumerable:!1,writable:!0,value:v.prototype.entries}),"name"in v||Object.defineProperty(v,"name",{configurable:!0,enumerable:!1,writable:!1,value:"Map"});var n={isMapIterator:!0,next:function(){var e=this;if("object"!=typeof e)throw new TypeError("Method %MapIteratorPrototype%.next called on incompatible receiver "+Object.prototype.toString.call(e));if(!e.isMapIterator)throw new TypeError("Method %MapIteratorPrototype%.next called on incompatible receiver "+Object.prototype.toString.call(e));var t=e["[[Map]]"],r=e["[[MapNextIndex]]"],n=e["[[MapIterationKind]]"];if(t===P)return l(P,!0);if(!t._es6Map)throw new Error;for(var o=t._keys.length;r<o;){var i=Object.create(null);if(i["[[Key]]"]=t._keys[r],i["[[Value]]"]=t._values[r],r+=1,e["[[MapNextIndex]]"]=r,i["[[Key]]"]!==u){if("key"===n)var a=i["[[Key]]"];else if("value"===n)a=i["[[Value]]"];else{if("key+value"!==n)throw new Error;a=[i["[[Key]]"],i["[[Value]]"]]}return l(a,!1)}}return l(e["[[Map]]"]=P,!0)}};Object.defineProperty(n,Symbol.iterator,{configurable:!0,enumerable:!1,writable:!0,value:function(){return this}});try{Object.defineProperty(e,"Map",{configurable:!0,enumerable:!1,writable:!0,value:v})}catch(r){e.Map=v}}(this),function(o){var n=Symbol("undef"),t=Symbol("NaN");function r(e){return Number.isNaN(e)?t:e}function i(e){return e===t?NaN:e}function a(e,t){var r=0;return{next:function(){for(;e._values[r]===n;)r++;return r===e._values.length?{value:void 0,done:!0}:{value:t.call(e,r++),done:!1}}}}var l=function l(){var e=arguments[0];this._values=[],this.size=this._size=0,e&&"function"==typeof e.forEach&&e.forEach(function(e){this.add.call(this,e)},this)};try{Object.defineProperty(l.prototype,"size",{get:function(){return this._size}})}catch(e){}l.prototype.add=function(e){return e=r(e),-1===this._values.indexOf(e)&&(this._values.push(e),this.size=++this._size),this},l.prototype.has=function(e){return-1!==this._values.indexOf(r(e))},l.prototype["delete"]=function(e){e=this._values.indexOf(r(e));return-1!==e&&(this._values[e]=n,this.size=--this._size,!0)},l.prototype.clear=function(){this._values=[],this.size=this._size=0},l.prototype[Symbol.iterator]=l.prototype.values=l.prototype.keys=function(){var e=a(this,function(e){return i(this._values[e])});return e[Symbol.iterator]=this.keys.bind(this),e},l.prototype.entries=function(){var e=a(this,function(e){return[i(this._values[e]),i(this._values[e])]});return e[Symbol.iterator]=this.entries.bind(this),e},l.prototype.forEach=function(e,t){t=t||o;for(var r=this.entries(),n=r.next();!1===n.done;)e.call(t,n.value[1],n.value[0],this),n=r.next()},((l.prototype.constructor=l.prototype[Symbol.species]=l).prototype.constructor=l).name="Set",o.Set=l}(this),function(p){"use strict";function o(e){return e&&("Symbol"in p&&"iterator"in p.Symbol&&"function"==typeof e[Symbol.iterator]||!!Array.isArray(e))}function i(e){return"from"in Array?Array.from(e):Array.prototype.slice.call(e)}var e;!function(){var l,u=p.URL;try{if(u){if("searchParams"in(l=new p.URL("http://example.com")))return;"href"in l||(l=P)}}catch(s){}function e(e){var r="",n=!0;return e.forEach(function(e){var t=encodeURIComponent(e.name),e=encodeURIComponent(e.value);n||(r+="&"),r+=t+"="+e,n=!1}),r.replace(/%20/g,"+")}function c(e,t){e=e.split("&");t&&-1===e[0].indexOf("=")&&(e[0]="="+e[0]);var n=[];e.forEach(function(e){var t,r;0!==e.length&&(e=-1!==(t=e.indexOf("="))?(r=e.substring(0,t),e.substring(t+1)):(r=e,""),r=r.replace(/\+/g," "),e=e.replace(/\+/g," "),n.push({name:r,value:e}))});var r=[];return n.forEach(function(e){r.push({name:decodeURIComponent(e.name),value:decodeURIComponent(e.value)})}),r}function f(t){var r=this;this._list=[],t===P||null===t||(t instanceof f?this._list=c(String(t)):"object"==typeof t&&o(t)?i(t).forEach(function(e){if(!o(e))throw TypeError();e=i(e);if(2!==e.length)throw TypeError();r._list.push({name:String(e[0]),value:String(e[1])})}):"object"==typeof t&&t?Object.keys(t).forEach(function(e){r._list.push({name:String(e),value:String(t[e])})}):("?"===(t=String(t)).substring(0,1)&&(t=t.substring(1)),this._list=c(t))),this._url_object=null;var n=!(this._setList=function(e){n||(r._list=e)});this._update_steps=function(){n||(n=!0,r._url_object&&("about:"===r._url_object.protocol&&-1!==r._url_object.pathname.indexOf("?")&&(r._url_object.pathname=r._url_object.pathname.split("?")[0]),r._url_object.search=e(r._list),n=!1))}}function t(t,r){var n=0;this.next=function(){if(n>=t.length)return{done:!0,value:P};var e=t[n++];return{done:!1,value:"key"===r?e.name:"value"===r?e.value:[e.name,e.value]}}}function r(o,i){if(!(this instanceof p.URL))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");var t=function(e){if(l)return new u(e);var t=document.createElement("a");return t.href=e,t}((o=i?function(){if(l)return new u(o,i).href;var e,t;try{if("[object OperaMini]"===Object.prototype.toString.call(window.operamini)?((e=document.createElement("iframe")).style.display="none",document.documentElement.appendChild(e),t=e.contentWindow.document):document.implementation&&document.implementation.createHTMLDocument?t=document.implementation.createHTMLDocument(""):document.implementation&&document.implementation.createDocument?((t=document.implementation.createDocument("http://www.w3.org/1999/xhtml","html",null)).documentElement.appendChild(t.createElement("head")),t.documentElement.appendChild(t.createElement("body"))):window.ActiveXObject&&((t=new window.ActiveXObject("htmlfile")).write("<head></head><body></body>"),t.close()),!t)throw Error("base not supported");var r=t.createElement("base");r.href=i,t.getElementsByTagName("head")[0].appendChild(r);var n=t.createElement("a");return n.href=o,n.href}finally{e&&e.parentNode.removeChild(e)}}():o)||""),e=function(){if(!("defineProperties"in Object))return!1;try{var e={};return Object.defineProperties(e,{prop:{get:function(){return!0}}}),e.prop}catch(s){return!1}}()?this:document.createElement("a"),r=new f(t.search?t.search.substring(1):null);function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function a(){r._setList(t.search?c(t.search.substring(1)):[]),r._update_steps()}return r._url_object=e,Object.defineProperties(e,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),a()},enumerable:!0,configurable:!0},origin:{get:function(){return"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),a())},enumerable:!0,configurable:!0},searchParams:{get:function(){return r},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),e}if(Object.defineProperties(f.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},"delete":{value:function(e){for(var t=0;t<this._list.length;)this._list[t].name===e?this._list.splice(t,1):++t;this._update_steps()},writable:!0,enumerable:!0,configurable:!0},get:{value:function(e){for(var t=0;t<this._list.length;++t)if(this._list[t].name===e)return this._list[t].value;return null},writable:!0,enumerable:!0,configurable:!0},getAll:{value:function(e){for(var t=[],r=0;r<this._list.length;++r)this._list[r].name===e&&t.push(this._list[r].value);return t},writable:!0,enumerable:!0,configurable:!0},has:{value:function(e){for(var t=0;t<this._list.length;++t)if(this._list[t].name===e)return!0;return!1},writable:!0,enumerable:!0,configurable:!0},set:{value:function(e,t){for(var r=!1,n=0;n<this._list.length;)this._list[n].name===e?r?this._list.splice(n,1):(this._list[n].value=t,r=!0,++n):++n;r||this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},entries:{value:function(){return new t(this._list,"key+value")},writable:!0,enumerable:!0,configurable:!0},keys:{value:function(){return new t(this._list,"key")},writable:!0,enumerable:!0,configurable:!0},values:{value:function(){return new t(this._list,"value")},writable:!0,enumerable:!0,configurable:!0},forEach:{value:function(r){var n=1<arguments.length?arguments[1]:P;this._list.forEach(function(e,t){r.call(n,e.value,e.name)})},writable:!0,enumerable:!0,configurable:!0},toString:{value:function(){return e(this._list)},writable:!0,enumerable:!1,configurable:!0}}),"Symbol"in p&&"iterator"in p.Symbol&&(Object.defineProperty(f.prototype,p.Symbol.iterator,{value:f.prototype.entries,writable:!0,enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,p.Symbol.iterator,{value:function(){return this},writable:!0,enumerable:!0,configurable:!0})),u)for(var n in u)u.hasOwnProperty(n)&&"function"==typeof u[n]&&(r[n]=u[n]);p.URL=r,p.URLSearchParams=f}(),"1"===new p.URLSearchParams([["a",1]]).get("a")&&"1"===new p.URLSearchParams({a:1}).get("a")||(e=p.URLSearchParams,p.URLSearchParams=function(t){if(t&&"object"==typeof t&&o(t)){var r=new e;return i(t).forEach(function(e){if(!o(e))throw TypeError();e=i(e);if(2!==e.length)throw TypeError();r.append(e[0],e[1])}),r}return t&&"object"==typeof t?(r=new e,Object.keys(t).forEach(function(e){r.set(e,t[e])}),r):new e(t)})}(self)}.call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{});!function(f){"use strict";function o(f){this.buffer=[],this.loaded=!1;for(var o=0;o<f.length;o++){var e=f[o];this[e]=this.bufferInvocation.bind(this,e)}}o.prototype.bufferInvocation=function(o){for(var e=[],t=this,f=1;f<arguments.length;f++)e.push(arguments[f]);if(!t.loaded)return new Promise(function(f){t.buffer.push({f:o,args:e,resolve:f})});t.loaded[o].apply(t.loaded,e)},o.prototype.pour=function(f){var o,e,t,r=this;for(r.loaded=f,o=0;o<r.buffer.length;o++)"function"==typeof(t=f[(e=r.buffer[o]).f])&&e.resolve(t.apply(f,e.args));r.buffer=[]},f.YAHOO=f.YAHOO||{},f.YAHOO.StubBuffer=o}(window);!function(e,p){"use strict";var d={},f=e.YAHOO=e.YAHOO||{},u=f.NB||{};d.EVAL_STRATEGY={DEFAULT:0,IMMEDIATE:0,DEFERRED:1},d.DEFAULT_CONF={evalStrategy:d.EVAL_STRATEGY.DEFAULT,returnPayload:!1,timeout:2e4,retry:0},d.DEFAULT_XHR_CONF={method:"GET",postData:null,readyStateCallback:null,responseType:"json"},d.cb={},d.cbCounter=0,d.invoke=function(i,c,e){var l=Object.assign({},d.DEFAULT_CONF,e);return function A(u){return new Promise(function(t,e){var a=p.head||p.getElementsByTagName("head")[0],r="AHCB"+ ++d.cbCounter,n=p.createElement("script");n.type="text/javascript";var s=new URL(window.location.origin+i);s.searchParams.set("callback","YAHOO.AjaxHelper.cb."+r),n.src=s.pathname+"?"+s.searchParams.toString()+s.hash;var o=!1;d.cb[r]=function(e){o||(o=!0,n.onerror=null,a.removeChild(n),d.cb[r]=function(){},f.AssetManager&&t(f.AssetManager.process(e,c,l)))};s=function(){o||(o=!0,n.onerror=null,a.removeChild(n),d.cb[r]=function(){},0<u?t(A(u-1)):e(this.readyState))};n.onerror=s,a.appendChild(n),"number"==typeof l.timeout&&setTimeout(s,l.timeout)})}(l.retry)},d.xhr=function(n,a,e){var s,o=Object.assign({},d.DEFAULT_CONF,d.DEFAULT_XHR_CONF,e);new Promise(function(e,t){var a=!1;(s=new XMLHttpRequest).onload=function(){a=!0,200<=s.status&&s.status<300?e(s.response||""):t(s.statusText)},o.readyStateCallback&&(s.onreadystatechange=function(){o.readyStateCallback(s)}),s.onerror=function(){a=!0,t(s.statusText)},o.withCredentials&&(s.withCredentials=!0);try{s.open(o.method,n),o.headers&&u.properties(o.headers,function(e,t){s.setRequestHeader(e,t)}),s.send(o.postData)}catch(r){t(r)}"number"==typeof o.timeout&&setTimeout(function(){a||(s.abort(),a=!0,t("call timed out"))},o.timeout)}).then(function(e){try{"json"===o.responseType&&(e=e&&""!=e?JSON.parse(e):{}),a(!0,e)}catch(t){a(!1,{message:"parse error"})}},function(e){a(!1,{message:e,status:s.status,statusText:s.responseText})})},d.replay=function(e,t,a){if(f.AssetManager){a=Object.assign({},d.DEFAULT_CONF,a);return f.AssetManager.process(e,t,a)}},e.YAHOO.AjaxHelper=d,!e.YAHOO.AssetManager&&e.YAHOO.StubBuffer&&(e.YAHOO.AssetManager=new e.YAHOO.StubBuffer(["requireDry","process","afterDownload","onload","loadScript"]))}(window,document);</script><script defer src="https://s.yimg.com/pv/static/lib/assetManager_85593b53b1f4d56903724fa32149d549_51b5.js"></script></head><body id="syc" class="ie microsoft windows v7_0"><div id="doc"><div id="purple-syc" class="syc-startpage"><style type="text/css">#browserExtensionPromotion{position:absolute;right:16px;padding:16px;box-shadow:3px 3px 12px #dedede,-3px -3px 12px #dedede;background-color:#fff;z-index:10}#syc #browserExtensionPromotion{top:16px}#browserExtensionPromotionWrapper{position:relative}#browserExtensionPromotion .cross{position:absolute;top:10px;right:10px;cursor:pointer}#browserExtensionPromotion .crossCanvas{width:10px;height:10px;display:inline-block;position:relative}#browserExtensionPromotion .crossCanvas .bar{display:inline-block;width:10px;border-top:1px solid #aaa;position:absolute}#browserExtensionPromotion .crossCanvas .bar.bar1{transform:rotate(45deg)}#browserExtensionPromotion .crossCanvas .bar.bar2{transform:rotate(135deg)}#browserExtensionPromotion .iconWrapper{display:inline-block;width:50px;height:50px;border-radius:25px;margin-right:16px;background:linear-gradient(135deg,#7e96f9 0,#6c6ade 100%);vertical-align:22px}#browserExtensionPromotion .icon{width:20px;height:20px;display:inline-block;position:relative;margin-top:16px;margin-left:16px}#browserExtensionPromotion .icon .lens{position:absolute;border:2px solid white;width:10px;height:10px;background:transparent;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-left-radius:100px;border-bottom-right-radius:100px}#browserExtensionPromotion .icon .handle{position:absolute;display:block;border:0;background-color:white;width:8px;height:3px;right:3px;bottom:4px;transform:rotate(45deg)}#browserExtensionPromotion .content{width:255px;display:inline-block}#browserExtensionPromotion .content h3{font-size:13px;font-weight:bold;margin-bottom:12px}#browserExtensionPromotion .content p{font-size:13px;margin-bottom:12px;color:#999;line-height:16px}#browserExtensionPromotion .content .btn{background-color:#1784fb;display:inline-block;width:96px;color:#fff;padding:8px 10px;text-align:center;cursor:pointer;border-radius:4px}#browserExtensionPromotion .notnow{margin-left:10px}#yset-inline-install-modal-container{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:20000}#yset-inline-install-modal-container #yset-inline-install-modal{box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,.5);padding:26px;position:absolute;width:460px;height:140px;margin-left:-220px;text-align:center;left:50%;top:400px}#yset-inline-install-modal-container #yset-inline-install-modal.win{top:330px}#yset-inline-install-modal-container #yset-inline-install-modal.ff{left:225px;top:200px}#yset-inline-install-modal-container #yset-inline-install-modal.ff.ffAbove56{left:425px}#yset-inline-install-modal-container #yset-inline-install-modal.win.ff{left:265px}#yset-inline-install-modal-container #yset-inline-install-modal.win.ff.ffAbove56{left:455px}#yset-inline-install-modal-container #yset-inline-install-modal #yset-inline-install-modal-icon{position:absolute;top:-30px;left:340px;background-image:url(https://s.yimg.com/kx/yucs/uhc/yset-search/135/images/inline-install-arrow.png);background-size:contain;width:72px;height:72px}#yset-inline-install-modal-container #yset-inline-install-modal #yset-inline-install-modal-icon.win{left:210px}#yset-inline-install-modal-container #yset-inline-install-modal #yset-inline-install-modal-icon.ff{left:270px}#yset-inline-install-modal-container #yset-inline-install-modal #yset-inline-install-modal-icon.win.ff{left:60px;top:-40px}#yset-inline-install-modal-container #yset-inline-install-modal #yset-inline-install-modal-heading{margin-top:22px;margin-bottom:12px;font-weight:200;font-size:24px;color:#525252}#yset-inline-install-modal-container #yset-inline-install-modal #yset-inline-install-modal-subHeading{font-size:16px;color:#1bb270}#yset-inline-install-modal-container #yset-inline-install-modal.win.ie{top:200px;width:550px;height:450px;margin-left:-275px;padding:40px}#yset_ie_inline-install-modal_container{position:fixed;top:0;width:100%;height:100%;z-index:20000;text-align:center;left:0;background-color:rgba(0,0,0,0.8)}#yset_ie_inline-install-modal{width:550px;height:450px;padding:40px;vertical-align:middle;position:relative;font-weight:200;display:inline-block;color:#5f5f5f;box-sizing:border-box;background-color:#fff;border-radius:3px;top:200px}#yset_ie_inline-install-modal #heading{font-weight:700;font-size:26px;margin-bottom:15px;color:#000}#yset_ie_inline-install-modal #subheading{font-size:15px}#yset_ie_inline-install-modal #installerLightboxImg{vertical-align:bottom;border:0}#links{font-size:13px;position:absolute;bottom:30px}#terms{color:#324fe1;text-decoration:none}#policy{color:#324fe1;text-decoration:none}.dd.ds_promo_elections .amplifyPromo span a b{font-weight:normal}@media only screen and (max-width :1170px){.dd.ds_promo_newtab .amplifyPromo,.dd.ds_promo_tvote .amplifyPromo,.dd.promo_mw_1170{display:none}}@media only screen and (max-width :1200px){.dd.ds_promo_ymobile .amplifyPromo,.dd.ds_promo_ncaatourney .amplifyPromo,.dd.promo_mw_1200{display:none}}@media only screen and (max-width :1285px){.dd.ds_promo_onesearch,.dd.ds_promo_olympics,.dd.ds_promo_yplus_search,.dd.ds_promo_yplus_finance,.dd.promo_mw_1285{display:none}}@media only screen and (max-width :1220px){.dd.ds_promo_ypmp .amplifyPromo,.dd.ds_promo_ysports .amplifyPromo,.dd.promo_mw_1220{display:none}}@media only screen and (max-width :1320px){.dd.promo_mw_1320{display:none}}@media only screen and (max-width :1370px){.dd.ds_promo_ysportsbook,.dd.ds_promo_elections,.dd.promo_mw_1370{display:none}}@media only screen and (max-width :1400px){.dd.promo_mw_1400{display:none}}@media only screen and (max-width :1358px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_newtab .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_tvote .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1170{display:none}}@media only screen and (max-width :1388px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_ymobile .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_ncaatourney .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1200{display:none}}@media only screen and (max-width :1408px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_ypmp .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_ysports .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1220{display:none}}@media only screen and (max-width :1470px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_yplus_search .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_yplus_finance .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_onesearch .title,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_olympics .title,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1285{display:none}}@media only screen and (max-width :1508px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1320{display:none}}@media only screen and (max-width :1558px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_ysportsbook .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.ds_promo_elections .amplifyPromo,#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1370{display:none}}@media only screen and (max-width :1588px){#horizontal-bar .searchLeftTop li:nth-child(n+4)>.dd.promo_mw_1400{display:none}}</style><div id="browserExtensionPromotion" class="hidden"><div class="browserExtensionPromotionWrapper"><div class="cross"><div class="crossCanvas"><span class="bar bar1"></span><span class="bar bar2"></span></div></div><div class="content"><h3>Enhance your New Tab experience</h3><p>Customize your New Tab with Yahoo search, Flickr photos, top sites & more.</p><a class="btn install">Add it now</a></div></div></div><a id="logo" target="_top" href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kV8CNDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fwww.yahoo.com%2f/RK=2/RS=YzOmRXn0NOyAou4JMJ_MipyH3p0-">Yahoo.com</a><div id="yucs-apps-overlay"><div id="yucs-apps" class="yucs-help yucs-menu_nav"><a id="yucs-apps_button" class="yltasis yucs-fc" href="https://search.yahoo.com/preferences/preferences;_ylt=AwrOsJRDSUdnC.kV8iNDDWVH?pref_done=https%3A%2F%2Fsearch.yahoo.com%2Fweb%3Fei%3DUTF-8&.bcrumb=" aria-label="Settings" rel="nofollow" data-mad="true" role="button" data-beacon="https://geo.yahoo.com/t;_ylt=AwrOsJRDSUdnC.kV8yNDDWVH" aria-haspopup="true">Settings</a><div id="yucs-apps_inner" class="yucs-hide" role="menu" tabindex="-1"><div id="yucs-apps_inner_grid" class="yucs-menu"><div id="mask"><span id="tip"></span></div><div id="yucs-apps-cntr"><ul class="yucs-app-list"><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kV9CNDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fwww.yahoo.com%2f/RK=2/RS=YzOmRXn0NOyAou4JMJ_MipyH3p0-" class="app-item"><span class="ico-w"><span class="uha-ico uha-home"></span></span>Home</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kV9SNDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fwww.yahoo.com%2fnews/RK=2/RS=.iRZy1GD78M7tzoEG4Wg3iezuAw-" class="app-item"><span class="ico-w"><span class="uha-ico uha-news"></span></span>News</a></li><li><a href="https://mail.yahoo.com/;_ylt=AwrOsJRDSUdnC.kV9iNDDWVH?.src=ym" class="app-item"><span class="ico-w"><span class="uha-ico uha-mail"></span></span>Mail</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kV9yNDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2ffinance.yahoo.com/RK=2/RS=Tj_VFpd.MWgn_PpUapV_9qitm3Y-" class="app-item"><span class="ico-w"><span class="uha-ico uha-finance"></span></span>Finance</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kV.CNDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fwww.yahoo.com%2fnews%2fweather/RK=2/RS=0hGTnJ2PLCfH5B5aG3McfSfBDg0-" class="app-item"><span class="ico-w"><span class="uha-ico uha-weather"></span></span>Weather</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kV.SNDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fsports.yahoo.com%2f/RK=2/RS=L3fpLKt3mEOXZabMSVJGbP4Bt3U-" class="app-item"><span class="ico-w"><span class="uha-ico uha-sports"></span></span>Sports</a></li></ul><div class="yucs-app-footer"><a href="https://help.yahoo.com/kb/search-for-desktop;_ylt=AwrOsJRDSUdnC.kV.iNDDWVH" class="footer-item help"><span class="uha-ico uha-help"></span>Help</a><a href="https://search.yahoo.com/preferences/preferences;_ylt=AwrOsJRDSUdnC.kV8iNDDWVH?pref_done=https%3A%2F%2Fsearch.yahoo.com%2Fweb%3Fei%3DUTF-8&.bcrumb=" class="footer-item settings"><span class="uha-ico uha-settings"></span>Settings</a></div></div></div></div></div></div><div class="hd_nav_item"><a id="ysignin" href="https://login.yahoo.com/;_ylt=AwrOsJRDSUdnC.kV8SNDDWVH?.src=search&.intl=us&.lang=en-US&.done=https%3A%2F%2Fsearch.yahoo.com%2Fweb%3F&pspid=1197804867&activity=header-signin"><div class="text" title="">Sign In</div></a></div><div id="bd"><div id="sfp-placeholder"></div><div id="top"></div><div id="sb"><div class="dim"></div><div class="wrapper"><div class="sbx"><form method="get" name="s" id="sf" role="search" action="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kV.yNDDWVH"accept-charset="utf-8"><label for="yschsp" class="off-left">Search query</label><div id="sbq-wrap" class="sbq-w"><input type="text" placeholder="Search the web" class="sbq" id="yschsp" name="p" value="" autocomplete="off" autofocus onfocus="this.setAttribute('dirty',1);"><button id="sbq-clear" type="button" class="sbq-x sa-hidden" aria-label="Clear" data-tooltip="Clear"><span class="sprite"></span></button></div><span class="sb-ico ico ico-modern mag-glass"></span><input type="hidden" name="fr" value="sfp"><input type="hidden" name="fr2" value="p:s,v:sfp,m:sb-top"><input type="hidden" name="iscqry" id="iscqry"><div class="sb-suffix"><button id="sbq-submit" class="sbb" aria-label="Search" type="submit" data-tooltip="Search the web"><span role="img" aria-label="Magnifying glass icon" class="ico-syc mag-glass"></span></button></div></form></div><script type="text/javascript" nonce='mH2XvAf4M3VsLvEHNjFi4w=='>if(window.YAHOO && window.YAHOO.SA){window.YAHOO.SA.init({"elems":{"sbForm":"sf","sbInput":"yschsp","sbClear":"sbq-clear","sbSubmit":"sbq-submit"},"sa":{"css":"sa-list-ctn"},"saBE":{"base":"\/sugg\/gossip\/gossip-us-fastbreak\/","params":{"l":1,"bm":3,"output":"sd1","appid":"syc","geoid":2165352,".crumb":false,"f":1,"bck":false,"csrcpvid":"aWEuRTEwLjKLg5uJtjFflAJHOC4yMgAAAAB9qE2K","vtestid":"","mtestid":"","spaceId":"1197804867"}},"plugins":{"saTray":{"parent":"sf","tray":{"style":"","css":""}},"saSubTray":{"fontSize":"20px","css":"sub-assist"},"saPCActn":{"css":"sa-highlight"},"saFr2":{"fr2":"p:s,v:sfp,m:sa-gp-search","tnFr2":"p:s,v:sfp,m:sa,sa_mk:9,ct:tn,kt:org","revTnFr2":"p:s,v:sfp,m:sa,sa_mk:9,ct:tn,kt:rev","m13":"p:s,v:sfp,m:sa,sa_mk:13","m27":"p:s,v:sfp,m:sa,sa_mk:27","m41":"p:s,v:sfp,m:sa,sa_mk:41","m42":"p:s,v:sfp,m:sa,sa_mk:42,stl:rich_sa","m44":"p:s,v:sfp,m:sa,sa_mk:44","m46":"p:s,v:sfp,m:sa,sa_mk:46","m48":"p:s,v:sfp,m:sa,sa_mk:48","m72":"p:s,v:sfp,m:sa,sa_mk:72,ct:paa","m75":"p:s,v:sfp,m:sa,sa_mk:75,ct:w2w"},"tapClr":{"log":""},"saFlvr":{"m9":"sa-trending","m13":"sa-history","m30":"sa-company","m42":"sa-pasf"},"saEdit":{"ctn":{"css":"sa-edit cur-p td-hu"},"icon":{"css":"sa-edit-icon ico ico-modern"},"text":{"css":"sa-edit-text","text":""}},"saAnnot":{"richClass":"sa-rich-annot","concatSubTitle":true,"enableFlag":true,"markers":{"m44":{"type":"holiday"}},"showAnnotForHistory":true},"saImg":{"placeholder":{"css":"sa-flvr-icon ico ico-modern","wrap":{"css":"sa-thumb-icon"}},"thumbnail":{"css":"sa-img"},"ctn":{"css":"sa-img-ctn"},"richClass":"sa-rich-thumb","m87":{"iconClass":"ico-ai"}},"tapRmv":{"placeholder":"","fetchAfterRemove":true},"saStock":{"icon":"sa-stk-icon","billboard":true,"fd_tmpl":"\u003Cspan class=\u0022sa-stk-price\u0022\u003E{0}\u003C\/span\u003E\u003Cspan class=\u0022{1}\u0022\u003E{3} ({4})\u003C\/span\u003E\u003Cspan class=\u0022{2}\u0022\u003E\u003C\/span\u003E"},"saGroup":{"disable":false,"grps":{"m9":{"text":""},"m13":{"text":"HISTORY"}}},"saPASF":{"num":6},"saSport":{"liveIconClass":"ico-modern live","enableNewLeagueTmpl":true,"maxLen":60,"liveIconText":"Live"},"saWeather":{"enableHL":true,"enableThumb":true,"tmpl_hl":"\u003Cspan class=\u0022sa-degree\u0022\u003E{1}\u003C\/span\u003E {2} {3} {4} {5} {6}"},"saOverlay":{"disable":false},"saWhatToWatch":{"insertPos":1,"item":{"count":4}},"saFlightStatus":{"enabled":true},"saCurrencyConverter":{"enabled":true},"saUnitConverter":{"enabled":true},"feedback":{"url":"https:\/\/search.yahoo.com\/sugg\/pheme\/case\/","market":"us","url_help":"https:\/\/help.yahoo.com\/kb\/search-for-desktop\/yahoo-search-suggestions-sln26943.html","text":{"report":"FEEDBACK","which":"Which predictions were inappropriate?","predict":"The predictions selected above are:","send":"Send","cancel":"Cancel","reasons":[{"VULGAR":"Sexually explicit, vulgar or profane"},{"CHILD":"Harmful to children"},{"HATE":"Hateful towards groups"},{"SENSITIVE":"Sensitive or disparaging for individuals"},{"SUICIDE":"Promoting suicide or self-harm"},{"TERROR":"Promoting terrorism or violent extremism"},{"VIOLENCE":"Violent or gory"},{"HARMFUL":"About dangerous or harmful activities"},{"OTHER":"Other"}],"thank":"Thank you for your feedback","improve":"Your responses help to improve the search experience.","done":"Done","legal":"Go to the \u003Ca href=\u0022https:\/\/help.yahoo.com\/kb\/search-for-desktop\/yahoo-search-suggestions-sln26943.html\u0022 target=\u0022_blank\u0022\u003EHelp page\u003C\/a\u003E for the Yahoo Search auto-complete policy."},"log":{"sec":"search","slk":"assist-report","rspns":"upd","_I":"aWEuRTEwLjKLg5uJtjFflAJHOC4yMgAAAAB9qE2K","_S":"1197804867"},"crumb":false},"saEmptyState":{"grps":{"m9":{"maxItems":5}},"trending":{"hd":{"text":"TRENDING NOW"}}},"saAI":{"enabled":false,"chatAssistFr2":"p:s,v:sfp,m:sa,ct:chat","chatSearchFr2":"p:s,v:sfp,m:sb,ct:chat","ylcAssist":{"t4":"chatAssist","t5":"text"},"ylcBtn":{"t4":"chatSearch","t5":"image"}},"ylcEncode":{"url":"https:\/\/search.yahoo.com\/search;_ylt=AwrOsJRDSUdnC.kV_CNDDWVH"},"tapArrow":{"log":{"_S":"1197804867","fr":"","origin":"search.yahoo.com","n_rslt":0}},"tapCnl":{"log":{"_I":"aWEuRTEwLjKLg5uJtjFflAJHOC4yMgAAAAB9qE2K","_S":"1197804867"}}},"boldTag":"\u003Cb\u003E{s}\u003C\/b\u003E","saBeacon":"search.yahoo.com\/beacon\/geo\/t","shBE":{"params":{"_bcrumb":""}},"ylc":{"_S":"1197804867","fr":"","origin":"search.yahoo.com","n_rslt":0}});}</script></div></div><div id="results"><style type="text/css">.compTitle .title{display:inline-block}.compTitle{overflow:hidden;position:relative}.ie.v6_0 .compTitle .title,.ie.v7_0 .compTitle .title,.ie.v6_0 .compTitle .ttl-img,.ie.v7_0 .compTitle .ttl-img{display:inline}.compTitle label{font-size:85%;margin-right:4px}.compTitle .time{margin-left:10px}.compTitle .title.d-inline{display:inline}.compTitle .metered_call_number{padding-right:10px;color:#3F3F3F}.compTitle .sponsored a{float:right;color:#5F5F5F}.compArticleList li{position:relative;margin-top:10px;overflow:auto;zoom:1;scrollbar-width:none}.ie.v6_0 .compArticleList li{zoom:1}.compArticleList .poa-rt{position:absolute;top:0;right:0}.compArticleList .subline .csub a{padding-right:1em}.compArticleList .subline a{display:inline}.compArticleList .cite{margin-right:10px;font-weight:normal;color:#1e7d83}.compArticleList .cite-co{color:#1e7d83}.compArticleList .thmb{float:left;margin:2px 10px 0 0}.compArticleList .thmb.fright{float:right}.compArticleList .fst{margin-top:0}.compArticleList .subline{overflow:hidden;zoom:1}.compArticleList .capwrap{float:left;position:relative}.compArticleList img{display:block}.compArticleList li.bdb{border-bottom:1px solid #EAEAEA;padding-bottom:10px}.compArticleList li.lst.bdb{border-bottom:none}.modern.compArticleList .thmb{margin:0 16px 0 0}.compArticleList .def-img-text{width:164px;height:92px;float:left;margin:2px 10px 0 0;background-color:#EDEDF1}.compArticleList .def-img-text:before{content:"";width:0;height:100%;display:inline-block;position:relative;vertical-align:middle}.compArticleList .def-img-text .text-cite{margin:0;width:100%;font-weight:bold;font-size:16px;text-align:center;color:#8E8E8E;display:inline-block;vertical-align:middle}.compArticleList li{position:relative;margin-top:10px;overflow:auto;zoom:1;scrollbar-width:none}.ie.v6_0 .compArticleList li{zoom:1}.compArticleList .poa-rt{position:absolute;top:0;right:0}.compArticleList .subline .csub a{padding-right:1em}.compArticleList .subline a{display:inline}.compArticleList .cite{margin-right:10px;font-weight:normal;color:#1e7d83}.compArticleList .cite-co{color:#1e7d83}.compArticleList .thmb{float:left;margin:2px 10px 0 0}.compArticleList .thmb.fright{float:right}.compArticleList .fst{margin-top:0}.compArticleList .subline{overflow:hidden;zoom:1}.compArticleList .capwrap{float:left;position:relative}.compArticleList img{display:block}.compArticleList li.bdb{border-bottom:1px solid #EAEAEA;padding-bottom:10px}.compArticleList li.lst.bdb{border-bottom:none}.modern.compArticleList .thmb{margin:0 16px 0 0}.compArticleList .def-img-text{width:164px;height:92px;float:left;margin:2px 10px 0 0;background-color:#EDEDF1}.compArticleList .def-img-text:before{content:"";width:0;height:100%;display:inline-block;position:relative;vertical-align:middle}.compArticleList .def-img-text .text-cite{margin:0;width:100%;font-weight:bold;font-size:16px;text-align:center;color:#8E8E8E;display:inline-block;vertical-align:middle}.dd.trendingNow .module-title .title{color:#141414}.dd.trendingNow .story-list{display:flex}.dd.trendingNow .story-list .story-item{margin:0;overflow:hidden}.dd.trendingNow .story-list .story-item .wrapLink{display:flex;align-items:center}.dd.trendingNow .story-list .story-item .thumbnail{position:relative;margin:0 16px 0 0;border-radius:8px;overflow:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11 7C11 4.79086 9.20914 3 7 3C4.79086 3 3 4.79086 3 7C3 9.20914 4.79086 11 7 11C9.20914 11 11 9.20914 11 7ZM10.4765 11.8907C9.49572 12.5892 8.29583 13 7 13C3.68629 13 1 10.3137 1 7C1 3.68629 3.68629 1 7 1C10.3137 1 13 3.68629 13 7C13 8.29583 12.5892 9.49572 11.8907 10.4765L15.4142 14L14 15.4142L10.4765 11.8907Z' fill='%238E8E8E'/%3E%3C/svg%3E") #F5F5F5 no-repeat center}.dd.trendingNow .story-list .story-item .item-title .title-txt{display:inline-block;max-width:100%}.dd.trendingNow .story-list .story-item .item-desc{color:#5A5A5A}#results .dd.trendingNow .story-list .story-item .wrapLink{color:unset;text-decoration:none!important}.dd.trendingNow .story-list .story-item .wrapLink:hover .item-title .title-txt{text-decoration:underline}.dd.trendingNow .story-list .story-item.has-flame .title-txt::after,.dd.trendingNow .story-list .story-item.is-breaking .title-txt::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M6-.026.655 5.371l1.226 1.214 3.257-3.288v8.93h1.725v-8.93l3.256 3.288 1.226-1.214L6-.026Z' fill='%23016047'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center;height:16px;width:16px;position:absolute;top:auto;left:auto;content:"";padding-left:4px}.dd.trendingNow .story-list .story-item.has-flame .item-title,.dd.trendingNow .story-list .story-item.is-breaking .item-title{max-width:calc(100% - 20px)}.dd.trendingNow.sfp-landing{padding:32px;width:906px;box-sizing:border-box}.dd.trendingNow.sfp-landing .module-title{text-align:center;line-height:24px}.dd.trendingNow.sfp-landing .module-title .title{font-size:20px;font-weight:500;letter-spacing:-0.3px;font-style:normal}.dd.trendingNow.sfp-landing .story-list{flex-wrap:wrap;justify-content:space-between;gap:12px 40px;padding-top:32px}.dd.trendingNow.sfp-landing .story-item{padding-bottom:12px}.dd.trendingNow.sfp-landing .story-item::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:88px;background:#e3e3e3;opacity:1}.dd.trendingNow .theme-trendingStory.story-list .story-item .thumbnail{width:72px;height:72px}.dd.trendingNow.sfp-landing .story-list .story-item .text-wrap{display:flex;flex-direction:column;justify-content:center;width:166px}.dd.trendingNow.sfp-landing .story-list .story-item .item-desc{overflow:hidden;letter-spacing:.195px}@media only screen and (min-width:907px){.dd.trendingNow.sfp-landing .story-item.item-3,.dd.trendingNow.sfp-landing .story-item.item-4,.dd.trendingNow.sfp-landing .story-item.item-5{padding-bottom:0}.dd.trendingNow.sfp-landing .story-item.item-3::after,.dd.trendingNow.sfp-landing .story-item.item-4::after,.dd.trendingNow.sfp-landing .story-item.item-5::after{opacity:0}}@media only screen and (max-width:906px){.dd.trendingNow.sfp-landing{width:640px}.dd.trendingNow.sfp-landing .story-list .story-item .text-wrap{width:180px}.dd.trendingNow.sfp-landing .story-item.item-4,.dd.trendingNow.sfp-landing .story-item.item-5{padding-bottom:0}.dd.trendingNow.sfp-landing .story-item.item-4::after,.dd.trendingNow.sfp-landing .story-item.item-5::after{opacity:0}}@media only screen and (max-width:640px){.dd.trendingNow.sfp-landing{width:480px}.dd.trendingNow.sfp-landing .story-list .story-item .text-wrap{width:328px}.dd.trendingNow.sfp-landing .story-item.item-5{padding-bottom:0}.dd.trendingNow.sfp-landing .story-item.item-5::after{opacity:0}}</style><style type="text/css">#algo-bd ol.reg{margin:0;padding:0;list-style-type:none}.dd-overlay .ico, .dd .ico { background-image: url("https://s.yimg.com/pv/static/img/cosmos_sprite1x-1655313635391.min.png");} @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {.dd-overlay .ico, .dd .ico { background-image: url("https://s.yimg.com/pv/static/img/cosmos_sprite2x-1655313635391.min.png");}}</style><div id="cols"><div id="main"><div><div id="web"><ol class="reg searchCenterTop"><li class="last"><div class="dd sfp-landing trendingNow"><div class="layoutTop" ><div class="compTitle module-title"><h3 class="title">Today’s trending searches</h3> </div></div><div class="layoutMiddle" ><ul class="compArticleList story-list theme-trendingStory"><li class="ov-a item-0 fst story-item ovy-h"><a href="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kV_SNDDWVH;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Nj?ei=UTF-8&p=Black+Friday&fr=sfp-tts&fr2=p%3As%2Cv%3Asfp%2Cm%3Atn%2Cct%3Aall%2Cpg%3A1%2Cstl%3Atxt%2Ckt%3Aorg%2Cb%3A" class="wrapLink" ><div ><div class="thmb thumbnail"><noscript><img class="s-img" src="https://s.yimg.com/fz/api/res/1.2/MsGDCaR.lJq5CxBD92xjbw--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/pv/static/img/bf-202411221611.jpg" width="72" height="72" alt="Black Friday" title="Black Friday"/></noscript><img class="s-img s-img-ll" width="72" height="72" alt="Black Friday" title="Black Friday" data-src="https://s.yimg.com/fz/api/res/1.2/MsGDCaR.lJq5CxBD92xjbw--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/pv/static/img/bf-202411221611.jpg" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></div></div><div class="text-wrap"><h4 class="item-title d-f fz-14 fw-500 lh-18 ls-021 fc-141414"><span class=" title-txt tc" title="Everything you need to know about Black Friday deals, and which sales are worth shopping now.">Black Friday</span></h4><p class="item-desc fbox-lc2 d-box fbox-ov fbox-lc2 wr-bw fz-13 fw-400 lh-19 h-38"><span title="Everything you need to know about Black Friday deals, and which sales are worth shopping now.">Everything you need to know about Black Friday deals, and which sales are worth shopping now.</span> </p></div></a></li><li class="ov-a item-1 story-item ovy-h"><a href="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kV_iNDDWVH;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Nj?ei=UTF-8&p=Dancing+With+the+Stars&fr=sfp-tts&fr2=p%3As%2Cv%3Asfp%2Cm%3Atn%2Cct%3Aall%2Cpg%3A1%2Cstl%3Atxt%2Ckt%3Aorg%2Cb%3A" class="wrapLink" ><div ><div class="thmb thumbnail"><noscript><img class="s-img" src="https://s.yimg.com/fz/api/res/1.2/WUlZ5j2k.kJJsUqwaN.jtQ--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTtzbT0xO3c9MTQ0/https://media.zenfs.com/en/people_218/bf5c6da0aa3916961ca1ce4825c3f35d" width="72" height="72" alt="Dancing With the Stars" title="Dancing With the Stars"/></noscript><img class="s-img s-img-ll" width="72" height="72" alt="Dancing With the Stars" title="Dancing With the Stars" data-src="https://s.yimg.com/fz/api/res/1.2/WUlZ5j2k.kJJsUqwaN.jtQ--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTtzbT0xO3c9MTQ0/https://media.zenfs.com/en/people_218/bf5c6da0aa3916961ca1ce4825c3f35d" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></div></div><div class="text-wrap"><h4 class="item-title d-f fz-14 fw-500 lh-18 ls-021 fc-141414"><span class=" title-txt tc" title="“Dancing with the Stars” Crowns a New Winner! Find Out Who Took Home the Season 33 Mirrorball Trophy">Dancing With the Stars</span></h4><p class="item-desc fbox-lc2 d-box fbox-ov fbox-lc2 wr-bw fz-13 fw-400 lh-19 h-38"><span title="“Dancing with the Stars” Crowns a New Winner! Find Out Who Took Home the Season 33 Mirrorball Trophy">“Dancing with the Stars” Crowns a New Winner! Find Out Who Took Home the Season 33 Mirrorball Trophy</span> </p></div></a></li><li class="ov-a item-2 lst story-item ovy-h"><a href="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kV_yNDDWVH;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Nj?ei=UTF-8&p=Kamala+Harris&fr=sfp-tts&fr2=p%3As%2Cv%3Asfp%2Cm%3Atn%2Cct%3Aall%2Cpg%3A1%2Cstl%3Atxt%2Ckt%3Aorg%2Cb%3A" class="wrapLink" ><div ><div class="thmb thumbnail"><noscript><img class="s-img" src="https://s.yimg.com/fz/api/res/1.2/YEN3WVTDwjNcQGJkUPbaEA--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/am/60d/e1ef9e83abe68973fa4407c2af9696f2" width="72" height="72" alt="Kamala Harris" title="Kamala Harris"/></noscript><img class="s-img s-img-ll" width="72" height="72" alt="Kamala Harris" title="Kamala Harris" data-src="https://s.yimg.com/fz/api/res/1.2/YEN3WVTDwjNcQGJkUPbaEA--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/am/60d/e1ef9e83abe68973fa4407c2af9696f2" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></div></div><div class="text-wrap"><h4 class="item-title d-f fz-14 fw-500 lh-18 ls-021 fc-141414"><span class=" title-txt tc" title="X users left stunned by &#39;terrible&#39; video of Harris speaking to supporters: &#39;Who thought this was a good idea?&#39;">Kamala Harris</span></h4><p class="item-desc fbox-lc2 d-box fbox-ov fbox-lc2 wr-bw fz-13 fw-400 lh-19 h-38"><span title="X users left stunned by &#39;terrible&#39; video of Harris speaking to supporters: &#39;Who thought this was a good idea?&#39;">X users left stunned by &#39;terrible&#39; video of Harris speaking to supporters: &#39;Who thought this was a good idea?&#39;</span> </p></div></a></li><li class="ov-a item-3 story-item ovy-h"><a href="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kVACRDDWVH;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Nj?ei=UTF-8&p=Sharon+Stone&fr=sfp-tts&fr2=p%3As%2Cv%3Asfp%2Cm%3Atn%2Cct%3Aall%2Cpg%3A1%2Cstl%3Atxt%2Ckt%3Aorg%2Cb%3A" class="wrapLink" ><div ><div class="thmb thumbnail"><noscript><img class="s-img" src="https://s.yimg.com/fz/api/res/1.2/ZJtrEH_ltKG3WnyK_T9mlA--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/am/60d/95d61ed876af02f365800ea5fe804369" width="72" height="72" alt="Sharon Stone" title="Sharon Stone"/></noscript><img class="s-img s-img-ll" width="72" height="72" alt="Sharon Stone" title="Sharon Stone" data-src="https://s.yimg.com/fz/api/res/1.2/ZJtrEH_ltKG3WnyK_T9mlA--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/am/60d/95d61ed876af02f365800ea5fe804369" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></div></div><div class="text-wrap"><h4 class="item-title d-f fz-14 fw-500 lh-18 ls-021 fc-141414"><span class=" title-txt tc" title="Sharon Stone Trashes ‘Uneducated’ Americans Over Trump Win">Sharon Stone</span></h4><p class="item-desc fbox-lc2 d-box fbox-ov fbox-lc2 wr-bw fz-13 fw-400 lh-19 h-38"><span title="Sharon Stone Trashes ‘Uneducated’ Americans Over Trump Win">Sharon Stone Trashes ‘Uneducated’ Americans Over Trump Win</span> </p></div></a></li><li class="ov-a item-4 story-item ovy-h"><a href="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kVASRDDWVH;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Nj?ei=UTF-8&p=Danny+Amendola&fr=sfp-tts&fr2=p%3As%2Cv%3Asfp%2Cm%3Atn%2Cct%3Aall%2Cpg%3A1%2Cstl%3Atxt%2Ckt%3Aorg%2Cb%3A" class="wrapLink" ><div ><div class="thmb thumbnail"><noscript><img class="s-img" src="https://s.yimg.com/fz/api/res/1.2/gycJpHonHdLN.78KWbgeOQ--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTtzbT0xO3c9MTQ0/https://media.zenfs.com/en/comingsoon_net_477/3942e8af80ef925ff2e8e01822ebbf11" width="72" height="72" alt="Danny Amendola" title="Danny Amendola"/></noscript><img class="s-img s-img-ll" width="72" height="72" alt="Danny Amendola" title="Danny Amendola" data-src="https://s.yimg.com/fz/api/res/1.2/gycJpHonHdLN.78KWbgeOQ--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTtzbT0xO3c9MTQ0/https://media.zenfs.com/en/comingsoon_net_477/3942e8af80ef925ff2e8e01822ebbf11" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></div></div><div class="text-wrap"><h4 class="item-title d-f fz-14 fw-500 lh-18 ls-021 fc-141414"><span class=" title-txt tc" title="What Did Julianne Hough Say About Danny Amendola Flirting With Her?">Danny Amendola</span></h4><p class="item-desc fbox-lc2 d-box fbox-ov fbox-lc2 wr-bw fz-13 fw-400 lh-19 h-38"><span title="What Did Julianne Hough Say About Danny Amendola Flirting With Her?">What Did Julianne Hough Say About Danny Amendola Flirting With Her?</span> </p></div></a></li><li class="ov-a item-5 story-item ovy-h"><a href="https://search.yahoo.com/search;_ylt=AwrOsJRDSUdnC.kVAiRDDWVH;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Nj?ei=UTF-8&p=CFP+Rankings&fr=sfp-tts&fr2=p%3As%2Cv%3Asfp%2Cm%3Atn%2Cct%3Aall%2Cpg%3A1%2Cstl%3Atxt%2Ckt%3Aorg%2Cb%3A" class="wrapLink" ><div ><div class="thmb thumbnail"><noscript><img class="s-img" src="https://s.yimg.com/fz/api/res/1.2/aQCKFNKGouoyyrm97XW7Sw--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/am/60d/369cede0dcb8af1b5ec1e2ab98077a2c" width="72" height="72" alt="CFP Rankings" title="CFP Rankings"/></noscript><img class="s-img s-img-ll" width="72" height="72" alt="CFP Rankings" title="CFP Rankings" data-src="https://s.yimg.com/fz/api/res/1.2/aQCKFNKGouoyyrm97XW7Sw--~C/YXBwaWQ9c3JjaGRkO2ZpPWZpbGw7aD0xNDQ7cT05NTt3PTE0NA--/https://s.yimg.com/am/60d/369cede0dcb8af1b5ec1e2ab98077a2c" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"/></div></div><div class="text-wrap"><h4 class="item-title d-f fz-14 fw-500 lh-18 ls-021 fc-141414"><span class=" title-txt tc" title="College Football Playoff rankings: Updated 12-team bracket revealed in fourth CFP poll of 2024 | Sporting News Canada">CFP Rankings</span></h4><p class="item-desc fbox-lc2 d-box fbox-ov fbox-lc2 wr-bw fz-13 fw-400 lh-19 h-38"><span title="College Football Playoff rankings: Updated 12-team bracket revealed in fourth CFP poll of 2024 | Sporting News Canada">College Football Playoff rankings: Updated 12-team bracket revealed in fourth CFP poll of 2024 | Sporting News Canada</span> </p></div></a></li></ul></div></div></li></ol></div></div></div></div></div></div><div style="clear:both"></div><div id="ft"><ul><li><a href="https://help.yahoo.com/kb/search-for-desktop;_ylt=AwrOsJRDSUdnC.kVAyRDDWVH">Help</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kVBCRDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2flegal.yahoo.com%2fus%2fen%2fyahoo%2fprivacy%2fproducts%2fsearchservices%2findex.html/RK=2/RS=zGkO3tSE4eF4RHvG92cWJCe02.A-">Privacy</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kVBSRDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2flegal.yahoo.com%2fus%2fen%2fyahoo%2fterms%2fotos%2findex.html/RK=2/RS=ars6VahzB_ICj6V6uHg54Vv1O2c-">Terms</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kVBiRDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fguce.yahoo.com%2fprivacy-dashboard%3flocale%3den-US%26done%3dhttps%253A%252F%252Fsearch.yahoo.com%252Fweb%253Fei%253DUTF-8/RK=2/RS=hj2B5eI08yEEpPrBUXCiimS_3Dc-">Privacy Dashboard</a></li><li><a href="https://r.search.yahoo.com/_ylt=AwrOsJRDSUdnC.kVByRDDWVH/RV=2/RE=1732753859/RO=10/RU=https%3a%2f%2fadvertising.yahoo.com%2farticle%2fsearch-advertising.html/RK=2/RS=A0wAUeWnQUGvaUh2IaH0BB8r71Y-">Advertise</a></li><li><a href="https://help.yahoo.com/kb/search/sln2244.html;_ylt=AwrOsJRDSUdnC.kVCCRDDWVH">About ads</a></li><li><a href="https://help.yahoo.com/kb/search-for-desktop/SLN2206.html;_ylt=AwrOsJRDSUdnC.kVCSRDDWVH?impressions=true">About this page</a></li></ul></div></div></div><script type="text/javascript" nonce='mH2XvAf4M3VsLvEHNjFi4w=='>!function(t,o){"use strict";var n,r,e=t.YAHOO=t.YAHOO||{},c=e.NB=e.NB||{},t=(n=window,r=[],c.ae(n,"load",function f(){setTimeout(function(){for(var t=0,e=r.length;t<e;t++)r[t]();c.de(n,"load",f)},0)}),{add:function(t){r.push(t)}}),e=e.Search=e.Search||{},a=[],l=!1;function s(){}function i(t,e){var n=o.createElement(t);return c.properties(e,function(t,e){n.setAttribute(t,e)}),n}function u(){for(var t,e,n=0,r=a.length,c=o.getElementsByTagName("head")[0];n<r;n++){if("css"===(t=a[n]).type)e=i("link",{href:t.url,rel:"stylesheet",type:"text/css"});else{if("js"!==t.type)continue;e=i("script",{src:t.url})}c.appendChild(e)}l=!0,a=[]}function p(){for(var t=arguments[0],e=Array.prototype.slice.call(arguments,1),n=0,r=e.length;n<r;n++)a.push({type:t,url:e[n]});l&&u()}s.prototype={js:function(){var t=Array.prototype.slice.call(arguments);p.apply(null,["js"].concat(t))},css:function(){var t=Array.prototype.slice.call(arguments);p.apply(null,["css"].concat(t))}},e.Loader=new s,t.add(u)}(window,document);</script><script id="polyfills" type="text/javascript" src="https://s.yimg.com/zz/combo?pv/static/lib/web.dom-collections.for-each_5877295e32e05bc288aedc7eaebd8d02_1c1.js&pv/static/lib/es.array.index-of_a55bb71e6577adadbbf6a8f9b776c832_753.js&pv/static/lib/es.array.includes_c30745cb8441d2e1ee198e19218946c2_181.js&pv/static/lib/es.string.includes_aeff025902e6e79a44d2bc7cba19a2de_155.js&pv/static/lib/es.array.filter_033d2702b4774bb35acd8f6f25fa3a7c_3ac.js&pv/static/lib/es.object.assign_a5ca081ef37c8188f0f674e944f14683_3a6.js&pv/static/lib/web.element.dataset_2f40f07ef61c0133505b652e3fd77f0a_e0b.js&pv/static/lib/es.custom.event_ae02ab1ebc6435656512b2392f241533_4cd.js&pv/static/lib/es.string.trim_f2bfc4efc9c586776d87f71c5712191b_98.js&pv/static/lib/web.element.matches_268962cf48c1fa223dc24f633be3e0bd_222.js&pv/static/lib/web.request.animation.frame_309d425fe6d7d225e7f4dad1dd303097_3ca.js&pv/static/lib/web.cancel.animation.frame_82f8a597c4f069c16a0e229b4a733b27_2fb.js&pv/static/lib/es.array.map_0a9d73a8180e242f7672f49eda9d7d20_aa0.js&pv/static/lib/es.object.get-prototype-of_378d11244208bb8a8bfe26b34781ac11_48f.js&pv/static/lib/es.object.set-prototype-of_7315528792172bbf2384f6e547a32f38_bfc.js&pv/static/lib/es.number.is-nan_368da1da08747f79adb5593cdb2bbca0_85.js&pv/static/lib/es.symbol_d24cb5f48158f678ab43b15b11c9ee72_12250.js&pv/static/lib/es.object.entries_c1c4f92da789906398b148c21d6bd9d5_11b.js&pv/static/lib/es.weak-map_915493a9c8f64b47207b7afa8e2394a4_103f.js&pv/static/lib/es.mutation.observer_37fd160c9cd761047c71142a976c180a_31d5.js&pv/static/lib/web.element.contains_6175200615754eafa1f03db888bb624c_19c.js&pv/static/lib/es.array.last-index-of_6c224f4be142dadb28b82dd2b6e5b857_353.js&pv/static/lib/es.number.is-integer_80db09f40d5e0d7641cee8c67a0187f4_ae.js" defer></script><script nonce='mH2XvAf4M3VsLvEHNjFi4w=='>var wY = window.YAHOO || window.YAHOO || {}, YAM = wY.AssetManager || {}, Plug = wY.SP = wY.SP || {};if (YAM){YAM.process({"req":{"js":{"core":{"after":"static\/lib\/after_881188a5a38ca5860c8248282138feac_1a82.js","anim":"static\/lib\/anim_110e9ca560d86d559315a6236b6bb682_2a30.js","bidi-sbx":"static\/lib\/bidi-sbx_f554a98ebfc1c738236bf95f723623c7_286c.js","cookie":"static\/lib\/cookie_e099f8ae69f8dd714f4273297e7bd8c1_138e.js","dom":"static\/lib\/dom_e22c65321f0d4b0b20ca68d8ffda1f5b_289f.js","event":"static\/lib\/event_e76403bc2911430fcb9d4a193327ee23_184f.js","native-dropdown":"static\/lib\/native-dropdown_f7617420968ce6acd190f5cbbf9a6f29_ece.js","native-retina-identifier":"static\/lib\/native-retina-identifier_6fc6a1c453ffb880a6918177201efe5b_9dc.js","plugin":"static\/lib\/plugin_bea2ce80bae085464b528eef745ed04d_2a5d.js","ua":"static\/lib\/ua_f27fb96cc53bb8fe67fe8c38f59acca1_3397.js","util":"static\/lib\/util_e1d2d49cef8271ec3f6112466c60b000_19f1.js"},"browser_promo":{"native-browser-extension-promotion":"static\/lib\/native-browser-extension-promotion_d21586e4659c58e4f08a20ce594a0917_4dda.js","native-browser-extension-promotion-ie":"static\/lib\/native-browser-extension-promotion-ie_3286b6bd71517a975bc6593b4e13972b_114f.js"}}},"reqFull":{"js":[]},"cdnBase":"https:\/\/s.yimg.com\/zz\/combo?","cdnPath":"pv\/","cdnSep":"&","nonce":"mH2XvAf4M3VsLvEHNjFi4w=="},function(){(function(){if (Plug && Plug.DropDown) { Plug.create(Plug.DropDown, null, {"containerId":"yucs-apps","btnId":"yucs-apps_button","btnShowClass":"yucs-apps-select","menuId":"yucs-apps_inner","menuHideClass":"yucs-hide"});}}());(function(){var suffixEl = document.querySelector('.sb-suffix');if (suffixEl) {var suffixStyles = getComputedStyle(suffixEl);var suffixChildWidth = 0;suffixEl.childNodes.forEach(function (el) {suffixChildWidth += el.clientWidth;});if (suffixChildWidth === 0) {suffixEl.style.display = 'none';}}}());(function(){if (Plug && Plug.RetinaIdentifier) { Plug.create(Plug.RetinaIdentifier, null, {"retina":true,"viewport":true,"cookieDomain":"search.yahoo.com"});}}());(function(){Plug.find();}());(function(){YAM.requireDry(["assetManager","inline-lazy-load","inline-img-error","web.dom-collections.for-each","bidi-sbx","es.array.index-of","es.array.includes","es.string.includes","es.array.filter","es.object.assign","web.element.dataset","plugin","es.custom.event","event","es.string.trim","web.element.matches","dom","web.request.animation.frame","web.cancel.animation.frame","anim","es.array.map","es.object.get-prototype-of","es.object.set-prototype-of","es.number.is-nan","es.symbol","util","es.object.entries","es.weak-map","es.mutation.observer","web.element.contains","after","native-base","es.array.for-each","ult_ylc","assist-feedback","native-lazy-load","cmp-init","ajaxFramework","es.promise","es.promise.finally","web.url","web.url-search-params","stubBuffer","native-browser-extension-promotion-ie","es.array.last-index-of","native-browser-extension-promotion","ua","es.number.is-integer","cookie","native-dropdown","native-loader","native-retina-identifier"],"js");YAM.requireDry(["browser-extension-promotion","trending-now-refresh-v2-sfp"],"css");}());});(function(){YAM.onload("native-browser-extension-promotion-ie", function() { if (Plug.BrowserExtensionPromotionIe) { Plug.create(Plug.BrowserExtensionPromotionIe, null, null);} });}());}</script><script type="text/javascript" nonce='mH2XvAf4M3VsLvEHNjFi4w=='>!function(){"use strict";for(var e=document.querySelectorAll("img.s-img-ll"),i=0;i<e.length;i++)window.YAHOO.LL.i(e[i])}();!function(i,t){"use strict";for(var o=function(t,e){var n;t.complete?"undefined"!=typeof(n=t).naturalWidth&&0!=n.naturalWidth||(n.style.display="none"):e<5&&i.setTimeout(function(){o(t,++e)},300*e)},e=t.querySelectorAll("img.s-img-errchk"),n=0;n<e.length;n++)o(e[n],1)}(window,document);</script></body></html>