CINXE.COM

github search tool - Search

<!DOCTYPE html><html dir="ltr" lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:Web="http://schemas.live.com/Web/"><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=" >//<![CDATA[ si_ST=new Date //]]></script><head><!--pc--><title>github search tool - Search</title><meta content="text/html; charset=utf-8" http-equiv="content-type" /><meta name="referrer" content="origin-when-cross-origin" /><meta name="SystemEntropyOriginTrialToken" content="A1L3tx5CzccqjN3lK6st/fXMwhf9EeokCPf8XCt0DVI8JPbg37BWq0zKvlqgkdm8YEUbthoGkC/xdR1+iIz4txAAAABxeyJvcmlnaW4iOiJodHRwczovL3d3dy5iaW5nLmNvbTo0NDMiLCJmZWF0dXJlIjoiTXNVc2VyQWdlbnRMYXVuY2hOYXZUeXBlIiwiZXhwaXJ5IjoxNzM5NzI0MzExLCJpc1N1YmRvbWFpbiI6dHJ1ZX0=" http-equiv="origin-trial" /><meta property="og:description" content="Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you." /><meta property="og:site_name" content="Bing" /><meta property="og:title" content="github search tool - Bing" /><meta property="og:url" content="https://www.bing.com/search?q=github+search+tool&amp;FORM=QSRE6" /><meta property="fb:app_id" content="3732605936979161" /><meta property="og:image" content="http://www.bing.com/sa/simg/facebook_sharing_5.png" /><meta property="og:type" content="website" /><meta property="og:image:width" content="600" /><meta property="og:image:height" content="315" /><link href="/search?format=rss&amp;q=github+search+tool&amp;FORM=QSRE6" rel="alternate" title="XML" target="" type="text/xml" as="" crossorigin="" media="" /><link href="/search?format=rss&amp;q=github+search+tool&amp;FORM=QSRE6" rel="alternate" title="RSS" target="" type="application/rss+xml" as="" crossorigin="" media="" /><link href="/sa/simg/favicon-trans-bg-blue-mg.ico" rel="icon" title="" target="" type="" as="" crossorigin="" media="" /><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ _G={Region:"SG",Lang:"en-US",ST:(typeof si_ST!=='undefined'?si_ST:new Date),Mkt:"en-US",RevIpCC:"sg",RTL:false,Ver:"47",IG:"FDB5B4CE5D8B4E03B293D5923CEC7D28",EventID:"6742d8966cdb468bbe29252a772aecdc",V:"web",P:"SERP",DA:"PUSE01",CID:"0771337E2BF86CF228A9263F2A816D70",SUIH:"Px_j2z-D8Lm8RlXWwlyfrg",adc:"b_ad",EF:{getslctspt:1,newtabsloppyclick:1,chevroncheckmousemove:1,sharepreview:1,shareoutimage:1,sharefixreadnum:1,sharepreviewthumbnailid:1,shareencodefix:1,chatskip2content:1,fablogfix:1},gpUrl:"\/fd\/ls\/GLinkPing.aspx?" }; _G.lsUrl="/fd/ls/l?IG="+_G.IG+"&CID="+_G.CID ;curUrl="https:\/\/www.bing.com\/search";function si_T(a){ if(document.images){_G.GPImg=new Image;_G.GPImg.src=_G.gpUrl+'IG='+_G.IG+'&CID='+_G.CID+'&'+a;}return true;}_G.BAT="0";_G.NTT="600000";_G.RTO="86400000";_G.CTT="3000";_G.BNFN="Default";_G.LG="160";_G.FilterFlareInterval=5;; //]]></script><style type="text/css">.sw_ddbk,.sw_ddw,.sw_ddgn,.sw_poi,.sw_poia,.sw_play,.sw_playa,.sw_playd,.sw_playp,.sw_st,.sw_sth,.sw_ste,.sw_st2,.sw_plus,.sw_tpcg,.sw_tpcw,.sw_tpcbk,.sw_arwh,.sb_pagN,.sb_pagP,.sw_up,.sw_down,.b_expandToggle,.sw_calc,.sw_fbi,.sw_twi,.b_fLogo,.b_cm,.sw_rmore,.sw_tpo,.sw_tpoa,.sw_lpoi,.sw_skp{background-repeat:no-repeat}.sw_ddbk,.sw_ddw,.sw_ddgn,.sw_poi,.sw_poia,.sw_play,.sw_playa,.sw_playd,.sw_playp,.sw_st,.sw_sth,.sw_ste,.sw_st2,.sw_plus,.sw_tpcg,.sw_tpcw,.sw_tpcbk,.sw_arwh,.sb_pagN,.sb_pagP,.sw_up,.sw_down,.b_expandToggle,.sw_calc,.sw_fbi,.sw_twi,.b_fLogo,.b_cm,.sw_rmore,.sw_tpo,.sw_tpoa,.sw_lpoi,.sw_skp{background-image:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.sw_play,.sw_playa,.sw_playd,.sw_playp{background-position:-315px -22px;height:16px;width:16px}.sw_playa{background-position:-333px -22px}.sw_playd{background-position:-351px -22px}.sw_playp{background-position:-369px -22px}.sw_st,.sw_sth,.sw_ste,.sw_st2{background-position:-535px -31px;height:12px;width:12px;display:inline-block}.sw_st2{background-position:-563px -31px}.sw_sth{background-position:-577px -31px}.sw_ste{background-position:-549px -31px}.sw_arwh,a:hover .sw_arwh.b_invert{background-position:-463px -32px;height:11px;width:14px}.sw_arwh{background-position:-447px -32px}.sw_ddbk,.sw_ddw,.sw_ddgn{background-position:-266px -32px;height:4px;width:7px}.sw_ddgn{background-position:-256px -32px}.sw_tpcg,.sw_tpcw,.sw_tpcbk{background-position:-176px -32px;height:10px;width:10px}.sw_tpcg:hover,.sw_tpcg:active,.sw_tpcg:focus{background-position:-188px -32px}.sw_plus{background-position:-276px -32px;height:8px;width:8px}.sw_plus:hover,.sw_plus:active,.sw_plus:focus{background-position:-286px -32px}.b_expandToggle,.sw_up,.sw_down{background-position:-228px -32px;height:8px;width:12px}.sw_up{background-position:-200px -32px}*:hover>.sw_up,*:active>.sw_up,*:focus>.sw_up{background-position:-214px -32px}*:hover>.sw_down,*:active>.sw_down,*:focus>.sw_down{background-position:-242px -32px}.b_icon,.sw_poi,.sw_poia{width:20px;height:20px}.sw_poi{background-position:-297px 0}.sw_poia{background-position:-319px 0}.b_fLogo{background-position:-402px 0;height:16px;width:81px}.b_cm{background-position:-433px -32px;height:10px;width:12px}.sw_calc{background-position:-363px 0;height:19px;width:19px}.sw_fbi,.sw_twi{background-position:-169px -32px;height:16px;width:16px;display:inline-block}.sw_fbi{background-position:-297px -22px}.sw_twi{background-position:-645px 0}.sw_tpo,.sw_tpoa{height:12px;width:8px;background-position:-131px -25px}.sw_rmore{background-position:-121px -25px;height:12px;width:8px}.sw_lpoi{background-position:-633px -18px;height:16px;width:10px}.sw_skp{background-position:-645px -18px;height:16px;width:16px}.b_ad .b_vlist2col li{padding-bottom:7px}z{a:1}z{a:1}html,body #b_results .b_no{background-color:#fff}#b_results>li a{color:#4007a2}#b_results>li a:visited{color:#4007a2}#b_results>li{background-color:#fff}.ccmc{background-color:#ccc}.ccmc:active{background-color:#36b}#b_tween .b_selected,div.b_dropdown .b_selected,#b_tween a.ftrH.b_selected:hover{background:#e1e0df}#b_tween .b_toggle:hover,#b_tween .ftrH:hover{background:#f2f2f2}.b_scroll{background:#999;border-color:#999}.b_scroll:hover{background:#4d4d4d}.b_dropdown{background-color:#fff;border-color:#e5e5e5}.ctxt,select,input[type="text"]{color:#444;border-color:#ddd}.b_dark select{background-color:#292827}.ccal{border-color:#ddd}.ccal:hover,.ctxt:hover,select:hover,input[type="text"]:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.b_dark select:hover{background-color:#292827}.ctxt:focus,select:focus,input[type="text"]:focus{color:#444;border-color:#919191;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.ccal input[type="text"],.ccal input[type="text"]:hover,.ccal input[type="text"]:focus{color:#444}.ccal.ccal_rfs input[type="text"],.ccal.ccal_rfs input[type="text"]:hover,.ccal.ccal_rfs input[type="text"]:focus{color:#666}label{color:#767676}#b_results ::placeholder{color:#767676;opacity:1}#b_results :-ms-input-placeholder{color:#767676}#b_results ::-webkit-input-placeholder{color:#767676}#b_results input[type="text"]:disabled{color:#ccc}a,#b_tween a:visited,#b_results .b_no a{color:#4007a2}a:visited,#b_results>li a:visited{color:#4007a2}.trgr_icon .c_tlbxTrgIcn.sw_css{border-color:#006d21 transparent}.b_posText{color:#006d21}.b_negText{color:#c80000}#b_context .b_entityTitle,#b_results .b_entityTitle{color:#444}#b_context .b_entitySubTitle,#b_results .b_entitySubTitle{color:#767676}body,.b_promoteText,#b_tween a.ftrH:hover,.b_expando,.b_expando h2,.b_expando h3,.b_expando h4,.b_expando .b_defaultText,.b_active a,.b_active a:visited,.b_active a:hover,#b_results>.b_pag a,#b_results .b_no,#b_content a.cbl:visited,#b_content a.cbl{color:#666}#b_tween,#b_tween a.ftrH{color:#70757a}.b_top,.b_top .b_promoteText{color:#444}.b_alert,.sb_alert,.b_pAlt,#b_results .b_no .b_alert,#b_results .b_no .sb_alert,#b_results .b_no .b_pAlt{color:#d90026}#b_results .b_alert,#b_results .sb_alert,#b_results .b_pAlt{color:#d90026}.b_demoteText,.b_secondaryText,.b_attribution,.b_factrow,.b_focusLabel,.b_footnote,.b_ad .b_adlabel,#b_tween .b_dropdown a,.b_expando .b_subModule,.b_expando .b_suppModule,.b_algo .b_vList td{color:#767676}.b_algo .b_factrow{color:#767676}.b_caption,.snippet{color:inherit}.b_top .b_caption{color:inherit}.ciot{background-color:#000}#b_context .b_subModule,#b_results .b_subModule,.overlay-container .b_subModule{border-bottom:1px solid #ececec}#b_context .b_sideBleed:last-child .b_subModule,#b_results .b_sideBleed:last-child .b_subModule,.overlay-container .b_sideBleed:last-child .b_subModule{border-bottom:0}.b_subModule h2{color:#111}.c_tlbx,.c_tlbxIS{border-color:#999;background:#fff}.sw_poi{color:#fff}.sw_poia{color:#fff}.sc_errorArea>.sc_error,.sc_errorArea>.sc_error h1,.sc_errorArea>.sc_error h3{color:#666}.sc_errorArea font[color=red]{color:#d90026 !important}.b_caption p strong,.b_caption .b_factrow strong,.b_secondaryText strong{color:#767676}.b_belowcaption .b_secondaryText{color:#767676 !important}#b_context .b_ans,#b_rrat_cont .b_ans,#b_context #wpc_ag,#b_rrat_cont #wpc_ag{background-color:#fff}#b_context .b_posText,#b_rrat_cont .b_posText,.b_expando .b_posText{color:#006d21}#b_context .b_negText,#b_rrat_cont .b_negText,.b_expando .b_negText{color:#c80000}#b_context,#b_rrat_cont,#b_context .wpc_rifacts,#b_rrat_cont .wpc_rifacts,#b_context .b_defaultText,#b_rrat_cont .b_defaultText{color:#666}#b_context .b_alert,#b_rrat_cont .b_alert,#b_context .sb_alert,#b_rrat_cont .sb_alert,#b_context .b_pAlt,#b_rrat_cont .b_pAlt{color:#d90026}#b_content .b_lowFocusLink a,#b_context .b_secondaryText,#b_rrat_cont .b_secondaryText,#b_context .b_attribution,#b_rrat_cont .b_attribution,#b_context .b_factrow,#b_rrat_cont .b_factrow,#b_context .b_footnote,#b_rrat_cont .b_footnote,#b_context .b_ad .b_adlabel,#b_rrat_cont .b_ad .b_adlabel,.b_expando .b_secondaryText,.b_expando .b_attribution,.b_expando .b_factrow,.b_expando .b_footnote,#b_tween .b_nonselectable{color:#767676}#b_context .b_footnote a,#b_rrat_cont .b_footnote a,.b_promtext{color:#111}#b_context .b_pointer.b_mhdr:hover .b_secondaryText,#b_rrat_cont .b_pointer.b_mhdr:hover .b_secondaryText{color:#36b}z{a:1}.b_footer{background-color:#ececec}.b_footer,.b_footer a,.b_footer a:visited{color:#666}#b_results>.b_ad a{color:#4007a2}#b_results>.b_ad a:visited{color:#4007a2}#b_context>li.b_ad,#b_rrat_cont>li.b_ad{color:#666;background-color:#fff}#b_context>li.b_ad a,#b_rrat_cont>li.b_ad a{color:#4007a2}#b_context>li.b_ad a:visited,#b_rrat_cont>li.b_ad a:visited{color:#4007a2}.b_ad .b_caption p strong,.b_ad .b_caption .b_factrow strong,.b_ad .b_secondaryText strong{color:#767676}cite,#b_results cite.sb_crmb a,#b_results cite a.sb_metalink,#b_results .b_adurl cite a,#bk_wr_container cite a{color:#006d21}.b_ad cite,.b_ad cite a{color:#006d21}#b_context cite,#b_rrat_cont cite,#b_context cite a,#b_rrat_cont cite a,.b_expando cite,.b_expando cite a{color:#006d21}.b_button:hover,.b_button:visited,.b_hlButton,.b_hlButton:hover,.b_hlButton:visited,.b_foregroundText,.ciot{color:#fff}.b_button:hover,.b_hlButton{background-color:#0072c5}.b_button:active,.b_hlButton:active{background-color:#333}.b_hlButton:hover{background-color:#106ebe}.b_border,.b_button,.b_hlButton{border-color:#ccc}#b_results>.b_pag{background-color:transparent}#b_results>.b_pag a:hover{background-color:#f4f4f4}#b_results>.b_pag .sb_pagS_bp:hover{background-color:#fff}#b_results>.b_pag a.sb_pagP:hover,#b_results>.b_pag a.sb_pagN:hover{background-color:inherit}#b_results>.b_pag .sb_pagS_bp{color:#111}.b_pag a{border:3px solid transparent}.b_pag a.sb_bp{border:0;border-bottom:3px solid transparent}.b_pag .sb_pagS{border-color:#00809d}.b_pag a.sb_pagS_bp{border-color:#106ebe}z{a:1}z{a:1}#b_results>.b_ad{color:#666;background-color:#f9fcf7}#b_results,#b_results .b_defaultText,#b_results>.b_pag a:hover,#b_tween .b_toggle:hover,#b_tween .b_highlighted{color:#666}html,body,h1,h2,h3,h4,h5,h6,p,img,ol,ul,li,form,table,tr,th,td,blockquote{border:0;border-collapse:collapse;border-spacing:0;list-style:none;margin:0;padding:0}html{overflow-y:scroll}#b_content{clear:both;min-height:316px;padding:41px 0 20px 100px}#b_pole{margin:-25px 0 15px -100px;padding-left:120px}#b_tween~#b_pole{margin-top:3px}.b_underSearchbox~#b_pole{margin-top:0}#b_context,#b_rrat_cont{margin:0 0 0 60px;padding:0 20px}#b_context .b_ans,#b_rrat_cont .b_ans,.b_expando .b_ans,#b_context .b_ad,#b_rrat_cont .b_ad,.b_card{margin:0 -20px}#b_context .b_ans,#b_rrat_cont .b_ans,.b_expando .b_ans{padding:10px 20px 0}#b_context .b_ad,#b_rrat_cont .b_ad{padding:10px 20px}.b_card{padding:15px 20px}#b_results,#b_context,#b_rrat_cont,#b_tween>span,.b_hList>li,.c_tlbxTrg,.b_hPanel>span,.ccal .ccali,.b_footerRight,.b_hPanel .b_xlText,.b_hPanel .cico,.b_moreLink,.b_label+.b_hList,.lc_bks,.lc_bkl,.fiw,.csrc,.b_footnote .cico,.b_algo .b_title H2,.b_algo .b_title>div,.b_algo .b_title .b_suffix>div,h3{display:inline-block}.b_pointer{cursor:pointer}label,.b_ad .b_adlabel,.c_tlbxTrgIcn{display:block}#b_tween{margin-top:-28px;padding-bottom:0}.b_underSearchbox~#b_tween{margin-top:-2px}#b_tween,#b_tween .ftrH{height:30px}#b_tween>span{padding-right:25px}#b_results>li{margin:0 0 2px}#b_results>li,#b_results>.b_ad{padding:10px 20px}#b_results>.b_ans{padding:12px 20px 0}#b_results>.b_algo{padding:12px 20px 0}#b_results>li .b_fullb{margin-left:-20px;margin-right:-20px}#b_results>.b_ad{padding-right:18px;border-right:2px solid #e5e5e5}#b_results>li:first-child{padding-top:10px}#b_results>.b_pag{padding:18px 0 40px 20px}#b_results>.si_pp,.sb_hbop,.b_hide,.ttl,#sw_tfbb,.sw_next,.sw_prev,#id_d,.b_hidden img{display:none}.b_hidden{visibility:hidden}#b_context .b_ans,#b_rrat_cont .b_ans,.b_expando .b_ans{margin-bottom:5px}#b_context .b_ad,#b_rrat_cont .b_ad{margin-bottom:5px}main,aside,.b_inlineList li,.b_inlineList div,.b_factrow li{display:inline}.b_footerRight,td,th,#b_context,#b_rrat_cont,.b_hList>li{vertical-align:top}.b_footer{width:100%;padding:12px 0}.c_tlbxTrg{width:15px;height:14px;margin:-1px 6px -3px 2px}.c_tlbxTrgIcn{margin:4px 0 2px 3px}.c_tlbx{position:absolute;z-index:6;border:1px solid;padding:10px}.c_tlbxIS{border-bottom:1px solid}.b_gridList ul:first-child,.b_vlist2col ul:first-child{margin:0 20px 0 0}.b_gridList li,.b_vlist2col li{padding:0 0 10px}.b_vlist2col.b_deep li{padding:0 0 10px}.b_overhangR .b_vlist2col ul:first-child{margin:0 15px 0 0}.b_overhangR .b_vlist2col ul{width:180px}.b_deep p{height:33px}#b_context .b_ad .b_adlabel,#b_rrat_cont .b_ad .b_adlabel,#b_content .b_expanderControl .sw_plus,.sc_rf form,form.sc_rf,.b_lBMargin{margin-bottom:10px}.b_ad li,#b_results .b_ad .b_adlabel{margin-bottom:8px}.b_ad li:last-child{margin-bottom:0}.b_ad li li,.b_ad li li:last-child{margin:0}#b_results .b_ad .b_vlist2col,#b_results .b_ad .b_factrow,#b_results .b_ad .b_bcfactrow{margin-top:-6px}#b_results .b_ad .sb_adRA .b_vlist2col{padding-left:0}.sx_ci{border:1px solid #e5e5e5;margin-top:3px;width:80px;height:60px}.b_favicon{margin:0 .5em 0 0}.b_imagePair:after,.b_vlist2col:after,.b_gridList:after{clear:left}.b_imagePair.reverse:after,.b_overhangR:after{clear:right}.b_clear,#b_results>li:after,.b_clearfix:after{clear:both}#b_results>li:after,.b_clearfix:after,.b_imagePair:after,.b_vlist2col:after,.b_gridList:after,.b_overhangR:after{content:'.';display:block;height:0;visibility:hidden}.b_vlist2col ul,.b_gridList ul,.b_float,.b_footer,.b_float_img,.b_pag li,.b_mhdr h2{float:left}.b_floatR_img,.b_floatR,.wr_tc{float:right}.b_overflow,.b_hList li,.b_1linetrunc,.b_deep p,.b_imageOverlayWrapper{overflow:hidden}.b_ansImage{padding:2px 10px 0 0}.b_creditedImg img,.b_creditedImg .cico{padding-bottom:1px}h4,.sa_uc>.b_vList>li>table td,.b_smBottom,#b_context .b_ad h2,#b_rrat_cont .b_ad h2,.b_attribution,.b_secondaryFocus,.b_focusTextLarge,.b_focusTextMedium,.b_focusTextSmall,.b_focusTextExtraSmall,.b_snippet{padding-bottom:2px}.b_factrow{padding-bottom:2px}h2,.b_focusLabel,label{padding-bottom:3px}.b_vPanel .b_vPanel>div,.b_vList .b_vPanel>div{padding-bottom:5px}.b_dataList li,.b_mBottom{padding-bottom:5px}.b_lBottom,.b_entitySubTitle{padding-bottom:12px}#b_context .b_subModule h2,#b_rrat_cont .b_subModule h2,#b_results .b_subModule h2{padding-bottom:16px}#b_results .sp_recourse.b_lBottom,.b_caption,.b_moreLink,.b_footnote,.b_hList>li,#b_context h2,#b_rrat_cont h2,#b_context h2.b_entityTitle,#b_rrat_cont h2.b_entityTitle,#b_results .b_ad .b_factrow,#b_results .b_ad .b_bcfactrow,.overlay-container .b_subModule h2,.b_expando h2,.b_no h1,.b_no h4,.b_no li,.b_prominentFocusLabel,.ht_module,.b_locStr{padding-bottom:10px}.b_vPanel>div,.b_vList>li{padding-bottom:10px}#b_results .b_ans>.b_factrow:last-child{padding-bottom:10px}.b_vList .b_hList>li,.b_vPanel .b_hList>li,#b_content .ht_module h2,.b_vList .b_float_img,.b_creditedImg .b_footnote,.b_creditedImg .cico img,#b_results>.b_ad,.b_suppModule .b_mhdr,.b_vList>li>.tab-container,.b_vPanel>div>.tab-container,.b_ad .b_deep h3,#b_content .b_float_img_nbp{padding-bottom:0}.b_caption .b_factrow:last-child,#b_results .b_caption .b_factrow:last-child,.b_caption>.b_dataList:last-child li:last-child,.b_caption .b_moreLink:last-child,.b_vList .b_moreLink:last-child,.b_vList .b_factrow:last-child,.b_hList .b_factrow:last-child,.b_vPanel .b_factrow:last-child,.b_caption .b_attribution:last-child,.b_vList .b_attribution:last-child,.b_hList .b_attribution:last-child,.b_vPanel .b_attribution:last-child,.b_vList>li>table:last-child tr:last-child td,.b_vPanel>div>table:last-child tr:last-child td,.b_vList .b_focusLabel:last-child,.b_vPanel .b_focusLabel:last-child,.b_vList .b_prominentFocusLabel:last-child,.b_vPanel .b_prominentFocusLabel:last-child,.b_vList .b_secondaryFocus:last-child,.b_vPanel .b_secondaryFocus:last-child,.b_vList .b_focusTextExtraSmall:last-child,.b_vPanel .b_focusTextExtraSmall:last-child,.b_vList .b_focusTextSmall:last-child,.b_vPanel .b_focusTextSmall:last-child,.b_vList .b_focusTextMedium:last-child,.b_vPanel .b_focusTextMedium:last-child,.b_vList .b_focusTextLarge:last-child,.b_vPanel .b_focusTextLarge:last-child,.b_vList h4:last-child,.b_vPanel h4:last-child,.b_vPanel .b_caption:last-child,.b_vPanel .b_vList:last-child>li:last-child,.b_vPanel .b_footnote:last-child{padding-bottom:0}.b_vList .b_vPanel,.b_vPanel .b_vPanel{margin-bottom:-5px}.b_hList .b_vList,.b_hList .b_vPanel{margin-bottom:-10px}.ht_module .sc_rf form.lc_bk,.b_mBMargin,.wpcbcc{margin-bottom:5px}#b_results .b_no{margin:28px 0 80px 0}.b_rich{padding-top:3px}h2+.b_rich{padding-top:2px}.b_algo .b_attribution img{vertical-align:text-bottom}.b_smLeft{padding-left:2px}.b_lLeft,.b_floatR_img,.b_suffix,.b_footnote .cico{padding-left:10px}.wr_tc,.b_xlLeft,.b_deep,#b_results .b_ad .b_vlist2col,#b_tween{padding-left:20px}h2 .b_secondaryText{margin-left:5px}.b_hList.b_imgStrip>li{padding-right:1px}.b_smRight{padding-right:2px}.fiw,.lc_bkl,.b_mRight,.b_label,.csrc{padding-right:4px}.b_lRight,.b_imgStrip .imgData,.b_underSearchbox .b_label{padding-right:10px}.b_hPanel>span,.b_hList>li{padding-right:10px}.b_hPanel.wide>span,.b_xlRight{padding-right:20px}.b_hList.b_imgStrip>li:last-child,.b_hList>li:last-child,.b_hPanel>span:last-child,td:last-child,th:last-child,#b_tween>span:last-child{padding-right:0}.b_twoColumn>div:first-child{padding-right:30px}.b_overhangR{margin-right:-30px;padding-right:150px}.wr_tc{margin-right:-150px}.wr_et{margin-right:-120px}.b_tbl{margin-right:-10px}.b_border,.b_button,.b_hlButton,.b_scroll,.b_dropdown{border-width:1px;border-style:solid}.b_button,.b_hlButton{line-height:30px;text-decoration:none;text-align:center;cursor:pointer;padding:0 15px;min-width:50px}.lc_bks .cbtn{margin-top:15px}#b_context .b_subModule,#b_rrat_cont .b_subModule,#b_results .b_subModule,.b_expando .b_subModule{padding:0 19px 0 19px;margin-bottom:16px}#b_context .b_subModule .b_lBottom.lo_im_ov,#b_rrat_cont .b_subModule .b_lBottom.lo_im_ov{padding-bottom:0;margin-bottom:12px}.overlay-container .b_subModule{padding-bottom:0;margin-bottom:16px}#b_context .b_sideBleed:last-child .b_subModule,#b_rrat_cont .b_sideBleed:last-child .b_subModule,#b_results .b_sideBleed:last-child .b_subModule,.b_subModule .b_subModule:last-child{margin-bottom:0}.b_dropdown{position:absolute;z-index:6}.b_scroll{position:relative;top:0;width:5px;height:20px}.b_pag a{display:block;min-width:34px;margin-right:10px;text-align:center;height:34px;line-height:34px}.b_pag a.sb_bp{min-width:40px;margin-right:20px;height:37px;line-height:42px}.b_pag .b_widePag{margin-right:28px}.b_pag a.sb_pagN,.b_pag a.sb_pagP{min-width:0;height:30px;width:30px;border:0;margin-top:5px;padding:1px}.b_pag a.sb_pagN_bp,.b_pag a.sb_pagP_bp{height:30px;width:30px;margin-top:0}.b_pag .sw_prev,.b_pag .sw_next{margin:2px}.b_mhdr{margin:-15px 0 -5px;padding:15px 0 5px}.b_mhdr .sw_up,.b_mhdr .sw_down{margin-top:10px}.b_mhdr .b_moreLink,.b_mhdr .b_secondaryText{margin-top:6px}.b_vPanel .sc_rf form,.b_suppModule .b_mhdr{margin-bottom:0}.b_rTxt{text-align:right}.b_cTxt{text-align:center}.b_jTxt{text-align:justify}table{width:100%;word-wrap:break-word}td,th,.b_float_img{padding:0 10px 10px 0}th{text-align:left}.sw_poi,.sw_poia{float:left;margin:-3px 5px 0 0;line-height:20px;text-align:center}.ctxt,select,input[type="text"]{outline:none;padding:0 11px;height:30px;border-width:1px;border-style:solid;border-radius:2px}.ctxt.b_focusTextMedium{padding:3px 11px 8px 11px;height:57px}.ctxt.b_outTextBox{border-top:4px solid #919191;padding:0 11px 8px 11px}.ctxt.b_outTextBox:focus{border-top-width:1px;padding-top:3px}select{padding:0 0 0 11px;height:32px}input.ctxt,.ccal input,.ccal .ccali,.b_favicon,.b_footnote .cico{vertical-align:middle}.ccal .ctxt,.ccal .ctxt:hover,.ccal .ctxt:focus,.ccal .ccali{background:none;border:none;box-shadow:none}.ccal{border-width:1px;border-style:solid}.ccal .ccali{height:30px}.ccal .ccalp{padding:5px 5px 0 5px}.b_underSearchbox{margin:-20px 20px 14px}.b_underSearchbox .b_hList>li{padding:0 8px 0 0}.b_compactSearch label{float:left;margin:7px 10px 0 0}.b_compactSearch input{margin-right:0;float:left}.b_compactSearch .cbtn{border-left:0}.b_footer table{width:520px;margin:15px 20px 0 120px}#b_footerItems ul{display:block}#b_footerItems li{display:inline;float:left}#b_footerItems span{margin-right:24px;margin-left:48px;float:right}#b_footerItems a{margin-right:24px}#b_footerItems{line-height:24px;padding:0 20px}.b_footerRight{margin:13px 0 0 50px}.b_1linetrunc{text-overflow:ellipsis;white-space:nowrap}div.cico.b_capImg{margin-bottom:4px}.b_imageOverlayWrapper{margin:-20px 0 0;height:20px}.b_imageOverlay{color:#fff;background-color:#000;padding:5px}.ansP,.ansPF{padding-left:30px}.ansP .wpc_pin,.ansPF .wpc_pin{margin-left:-30px}#b_context .rssmgrp .b_subModule,#b_rrat_cont .rssmgrp .b_subModule,.overlay-container .rssmgrp .b_subModule{border-bottom:0}#b_context .b_entitySubTitle,#b_rrat_cont .b_entitySubTitle,#b_results .b_entityTP .b_entitySubTitle{margin-top:-9px}.b_entityTP .b_infocardTopR .b_floatR_img{padding-bottom:10px}.b_vmparent{display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:-webkit-box;display:flex;align-items:center}.b_relative{position:relative}z{a:1}z{a:1}input,textarea,h4,h5{font:inherit;font-size:100%}body,.b_no h4,h2 .b_secondaryText,h2 .b_alert,.b_underSearchbox,#b_header{font:14px/normal Arial,Helvetica,Sans-Serif}h1,h2,h3{font:13px/1.2em 'Segoe UI',Arial,Helvetica,Sans-Serif}h2{font-size:20px;line-height:28px}.sb_add h2{line-height:28px}h3,.b_no h1{font-size:18px;line-height:22px}cite{font-style:normal}.sb_alert a{font-style:italic}#b_content,#b_context,#b_rrat_cont,.b_expando{line-height:1.2em}cite,#b_context,#b_rrat_cont,.b_expando,#vidans2{word-wrap:break-word}#sa_ul li,.nowrap{white-space:nowrap}.b_footer{line-height:18px}.b_attribution,#b_content .b_attribution{font-size:16px;line-height:24px}#b_content main #b_results .b_algo cite{font-size:14px}.ba_title>h2+cite{font-size:16px;line-height:24px;padding-top:1px}.b_subModule h2{font-size:18px;line-height:22px}.b_smText,.b_footnote,.ciot{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;line-height:normal}.b_footnote{line-height:16px}.b_ad .b_adlabel,.b_ad .b_adlabel strong{font:12px/normal Arial,Helvetica,Sans-Serif}.b_mText{font:16px/22px 'Segoe UI',Arial,Helvetica,Sans-Serif}.b_focusLabel{font:16px 'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:20px}.b_secondaryFocus{font:13px Arial,Helvetica,Sans-Serif;line-height:18px}.b_focusTextExtraSmall{font:18px 'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:1.3em}h2.b_entityTitle,.b_prominentFocusLabel,.b_xlText{font-size:24px;font-family:'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:1.2em}h2.b_entityTitle{line-height:normal}.b_entitySubTitle{font-size:13px;line-height:18px}.b_focusTextSmall,.b_focusTextMedium,.b_focusTextLarge{font:400 28px 'Segoe UI',Arial,Helvetica,Sans-Serif}.b_focusTextMedium{font-size:40px;line-height:48px}.b_focusTextLarge{font-size:54px;line-height:64px}.b_focusTextSmall{font-size:28px;line-height:38px}h2.b_topTitle{font-size:24px;line-height:1.2em}.sb_add h2.b_topTitle{line-height:1.2em}strong,.b_active a,.b_no h4,.b_strong,.b_ad .b_adlabel strong,.cbl{font-weight:700}th,h2 strong,h3 strong{font-weight:normal}#b_tween{font-size:14px}#b_tween>span,#b_tween .ftrH{line-height:30px}.b_attribution cite{unicode-bidi:normal}a,.b_algoheader a:hover,.b_topbar a:hover,.b_pag a:hover,.cbtn:hover,.cbtn a:hover,.b_hlButton:hover,.ftrB a:hover,.b_algo:hover .b_vList h2 a,.b_algo:first-child:hover .b_vList h2 a,#b_header:hover~#b_content #b_pole~#b_results li:first-child.b_ad li:first-child h2 a,#b_header:hover~#b_content #b_pole~#b_results li:first-child.b_algo h2 a,#b_results>.b_ans:hover .ent_cnt h2>a,#b_results>.b_ans:hover .sp_requery h2>a,#b_results>.b_ans .b_rich>.b_vList>li:hover h5.b_lBMargin>a{text-decoration:none}a:hover,.b_algoheader a h2:hover,.b_algo:first-child:hover h2 a,.b_algo .b_underline a,.sb_add .b_underline a,#b_results>.b_ad li:first-child .sb_adTA:hover h2 a,#b_topw>.b_ad li:first-child .sb_adTA:hover h2 a,#b_header:hover~#b_content #b_results li:first-child.b_ad li:first-child div.sb_adTA h2 a,#b_header:hover~#b_content #b_results li:first-child.b_algo h2 a{text-decoration:underline}z{a:1}z{a:1}li{list-style-position:outside}.b_moreLink,.cbtn,#b_results,#b_context,.b_expando,#b_tween>span,.sa_cm2,.b_hList>li,.b_hPanel .cico,.b_footerRight,.b_footer table,.sc_rtgs,.ccal .ccali,.b_factrow .csrc,#b_notificationContainer span h2,#b_notificationContainer .title,#b_notificationContainer .header,#b_notificationContainer .image,#b_notificationContainer .content,form.b_externalSearch,.lc_bkl,.lc_bks,.b_algo .b_title H2,.b_algo .b_title>div,.b_algo .b_title .b_suffix>div,.b_xlLeft .b_vList,.b_vPanel .b_vList,.b_1linetrunc{zoom:1;display:inline}A,.b_moreLink{vertical-align:baseline}#b_context>li,.b_expando>li,#b_results>li.b_pag{width:100%}.b_hList,.b_hPanel,.b_tbl{margin-right:-10px;zoom:1}.b_label+.b_hList{display:inline}.cbtn input{overflow:visible}.sa_uc{width:100%}.sw_st,.sw_sth,.sw_st2,.sw_sth2,.sw_ste{vertical-align:middle}.sc_rtgs{padding-right:5px}.b_externalSearch .b_searchboxSubmit,.b_hList li.square_m{float:none;vertical-align:top}.b_externalSearch>input{height:38px;line-height:40px}.b_searchboxSubmitButton{margin-left:6px}.b_imagePair .b_imagePair .sw_poi,.b_imagePair .b_imagePair .sw_poia{margin-top:0}.b_dropdown{left:0;top:39px}#b_notificationContainer.crr div .content,#b_notificationContainer.crr div .image{width:100%;float:left;position:relative;top:-2px;margin-bottom:-2px}#b_notificationContainer.crr div .image.left{top:-5px;vertical-align:top;margin-bottom:-15px}#b_notificationContainer.crr div .content.right{float:none;padding-left:5px;padding-right:10px;vertical-align:top;margin-bottom:-15px}#b_notificationContainer.crr .header{width:100%;padding-bottom:0;margin-bottom:0}#b_notificationContainer.canstp .close{margin-top:-8px}#b_notificationContainer.crr .icon{top:-2px}#b_tween,.b_underSearchbox .b_label{zoom:1}.b_title div.b_suffix{padding-bottom:3px}.b_algo .b_vList table{margin-bottom:-2px}.sa_uc .b_vList li,.b_ad li{zoom:1}.b_pag a{display:block;min-width:34px;margin-right:10px;text-align:center;height:34px;line-height:34px}.b_pag .b_widePag{margin-right:28px}.b_pag a.sb_pagN,.b_pag a.sb_pagP{min-width:0;height:30px;width:30px;border:0}.b_pag .sw_prev,.b_pag .sw_next{margin:2px}h4,h5{font-weight:normal}#b_content,#b_context,#b_rrat_cont,.b_expando{word-wrap:normal}.ctxt{line-height:20px}#b_results>li.b_ans.b_topborder{padding:15px 19px 10px 19px;margin-bottom:12px;border:1px solid #ddd;border-radius:0;margin-top:0}#b_results>li.b_ans.b_topborder .bgtopgr{border-bottom-left-radius:0;border-bottom-right-radius:0}#b_results>li.b_ans.b_topborder .bgtopwh{border-radius:0 0 0 0}#b_results li.b_ans~.b_topborder{margin-top:10px}#b_results li.b_ad~.b_ans.b_topborder{margin-top:12px}#b_results>li.b_ans.b_topborder.b_tophb{padding:0}.b_tophb .b_tophbh{padding:15px 19px 16px 19px}.b_tophb .b_tophbb{border-top:1px solid #ddd;padding:15px 19px 19px 19px}.b_tophb .bgtopwh{background-color:#fff}.b_tophb .bgtopgr{background-color:#f5f5f5}.b_tophb .b_tophbb.bgbtopnone{border-top:none}#b_results>.b_ad+.b_top{margin-top:0}.b_top .b_attribution+.b_rich,.b_top .b_factrow+.b_rich{padding-top:8px}.b_top .b_topTitle+.b_rich{padding-top:12px}.b_tHeader,.b_demoteText,.b_secondaryText,.b_attribution,.b_factrow,.b_focusLabel,.b_footnote,.b_ad .b_adlabel,#b_tween .b_dropdown a,.b_expando .b_subModule,.b_expando .b_suppModule,.b_algo .b_vList td,#b_content .b_lowFocusLink a,#b_context .b_secondaryText,#b_rrat_cont .b_secondaryText,#b_context .b_attribution,#b_rrat_cont .b_attribution,#b_context .b_factrow,#b_rrat_cont .b_factrow,#b_context .b_footnote,#b_rrat_cont .b_footnote,#b_context .b_ad .b_adlabel,#b_rrat_cont .b_ad .b_adlabel,.b_expando .b_secondaryText,.b_expando .b_attribution,.b_expando .b_factrow,.b_expando .b_footnote{color:#767676}.b_ad .b_secondaryText{color:#767676}#b_context .b_mhdr:hover .b_secondaryText,#b_rrat_cont .b_mhdr:hover .b_secondaryText,.b_expando .b_mhdr:hover .b_secondaryText{color:#001ba0}#b_results>.b_top .b_prominentFocusLabel,#b_results>.b_top .b_topTitle,#b_results>.b_top .b_focusTextExtraSmall,#b_results>.b_top .b_focusTextExtraSmall a,#b_results>.b_top .b_focusTextSmall,#b_results>.b_top .b_focusTextSmall a,#b_results>.b_top .b_focusTextMedium,#b_results>.b_top .b_focusTextMedium a,#b_results>.b_top .b_focusTextLarge,#b_results>.b_top .b_focusTextLarge a{color:#111}span.b_negText.b_focusTextExtraSmall{color:#c80000 !important}span.b_posText.b_focusTextExtraSmall{color:#006d21 !important}.b_top .b_focusTextExtraSmall a,.b_top .b_focusTextSmall a,.b_top .b_focusTextMedium a,.b_top .b_focusTextLarge a{text-decoration:none}#b_results>.b_top:hover .b_focusTextExtraSmall a,#b_results>.b_top:hover .b_focusTextSmall a,#b_results>.b_top:hover .b_focusTextMedium a,#b_results>.b_top:hover .b_focusTextLarge a{color:#4007a2}#b_results>.b_top .b_focusTextExtraSmall a:hover,#b_results>.b_top .b_focusTextSmall a:hover,#b_results>.b_top .b_focusTextMedium a:hover,#b_results>.b_top .b_focusTextLarge a:hover{text-decoration:underline}.fc_cal_holder table{font-size:11px}body .fc_cal_holder{border:1px solid #0072c5}body .fc_cal_holder .fc_cal_disabled{color:#767676}body .fc_cal_holder a:link,body .fc_cal_holder a:visited{color:#666}body .fc_cal_holder td,body .fc_cal_holder .fc_cal_disabled,body .fc_cal_holder .fc_cal_days td{width:20px;line-height:20px;padding:0 10px 10px 0}.fc_cal_holder tr td:first-child{padding-left:10px}.fc_cal_holder tr:last-child td{padding-bottom:15px}body .fc_cal_holder .fc_cal_days td{line-height:15px;color:#767676;background-color:#fff}body .fc_cal_holder a{padding:0}body .fc_cal_holder td a:hover,body .fc_cal_holder td a:active,body .fc_cal_holder td.fc_cal_current a:hover,body .fc_cal_holder td.fc_cal_current a:active{background-color:#eee;color:#666}body .fc_cal_holder .fc_cal_monthHolder+.fc_cal_monthHolder{border-left:1px solid #bfdcf0}body .fc_cal_holder .fc_cal_monthHolder{background-color:#fff;border:0;padding:15px 15px 10em 15px}body .fc_cal_holder th div{background-color:#fff;border:0;padding:0 0 15px;color:#666;text-align:center;font-size:13px}body .fc_cal_holder .fc_cal_current a{background-color:#4007a2}body .fc_cal_monthDec.fc_cal_monthChange,body .fc_cal_monthInc.fc_cal_monthChange{background:url(rms://rms:answers:SharedStaticAssets:navchevrons_topRefresh) no-repeat;width:8px;height:12px;background-position:0 -110px;font-size:0}body .fc_cal_monthDec.fc_cal_monthChange{background-position:0 -44px}body .fc_cal_holder .fc_cal_month_first .fc_cal_monthDec{margin:1px 0 0 15px}body .fc_cal_holder .fc_cal_month_last .fc_cal_monthInc{margin:1px 15px 0 0}#b_results .b_attribution,#b_context .b_attribution,#b_rrat_cont .b_attribution,#b_topw .b_wpt_top .b_attribution{line-height:22px}.b_deep,#b_results .b_caption,#b_results .b_snippet,#b_results .b_factrow,#b_results p,#b_context .b_caption,#b_rrat_cont .b_caption,#b_context .b_snippet,#b_rrat_cont .b_snippet,#b_context .b_factrow,#b_rrat_cont .b_factrow,#b_context p,#b_rrat_cont p,#b_topw .b_wpt_top .b_caption,#b_topw .b_wpt_top .b_snippet,#b_topw .b_wpt_top .b_factrow,#b_topw .b_wpt_top p,#snct{line-height:22px}#b_context .b_caption .b_factrow .csrc,#b_rrat_cont .b_caption .b_factrow .csrc{line-height:19px}#b_content .b_deep p{height:44px}#b_content .carousel p,#b_content .b_slideexp p,#b_content #lMapContainer p,#b_content .MicrosoftMap p,#b_content .rwrl p,#b_content .qna_body p,#bw-rqna p,#ecmp_relatedPh p,#na_cl p{line-height:inherit}#b_content .b_imgSetData p,#b_content .b_caption .b_slideexp p{line-height:18px}#b_results #lgb_info .b_factrow{padding-bottom:4px}#snct .imgbig .b_overflow>h4{line-height:normal}#b_results .b_attribution,#b_topw .b_wpt_top .b_attribution,.b_ad h2,.b_deep h3,#snct h4{padding-bottom:0}#b_results .b_attribution .cico,#b_topw .b_wpt_top .b_attribution .cico{border-radius:0}#b_results .b_algo .b_attribution,#b_results .sb_add .b_attribution,#b_topw .b_wpt_top .sb_add .b_attribution{padding:1px 0 0 0}.b_deep h3{line-height:1.2em}#b_results .b_factrow,#b_topw .b_wpt_top .b_factrow{padding-bottom:2px}.b_ans h2.b_topTitle.b_headerTitle{padding-bottom:3px}.b_ans h2.b_lBottom,.b_expando h2{padding-bottom:10px}.b_ans h2,.b_algo h2{padding-bottom:0}z{a:1}.b_ad li,#b_context>.b_ad>ul>li,#b_rrat_cont>.b_ad>ul>li,#b_dynRail>.b_ad>ul>li{margin-bottom:22px}#b_context .b_ad .b_caption,#b_rrat_cont .b_ad .b_caption{padding-bottom:4px}#b_content ol#b_results li.b_ad,#b_content ol#b_topw li.b_ad{padding-bottom:10px;margin-bottom:0}#b_results li.b_ad.b_adBottom{padding-top:11px}#b_topw>li.b_ad:first-child{padding-top:10px}#b_context .b_entityTP,#b_rrat_cont .b_entityTP{padding:9px 19px 4px 19px;margin:-10px -20px -6px -20px;width:100%;border:1px solid #ddd;border-radius:0;background:#fff}#b_context .b_entityTP .irp,#b_rrat_cont .b_entityTP .irp{border-radius:0 0 0 0;overflow:visible}#b_context .b_ans:not(:first-child)>.b_entityTP,#b_rrat_cont .b_ans:not(:first-child)>.b_entityTP{margin-top:-16px}#b_context .b_ad:not(:last-child),#b_rrat_cont .b_ad:not(:last-child){padding-bottom:15px;border-bottom:1px solid #ebebeb}#b_context .b_ans:not(:last-child),#b_rrat_cont .b_ans:not(:last-child){padding-bottom:5px}#b_context .b_ans .b_entityTP,#b_rrat_cont .b_ans .b_entityTP{margin-bottom:20px}#b_content .b_algo .b_attribution cite strong{font-weight:normal}z{a:1}z{a:1}.sw_meIc,.sw_spd,.sw_pref,.idp_ham,.idp_wlid,.idp_tw{background-repeat:no-repeat}.b_focus .b_searchboxForm .b_searchboxSubmit{background-color:#fff;border-color:#fff}.sw_pref,.idp_wlid,.idp_tw{background-position:-485px 0;height:16px;width:16px}.sw_pref:hover,.sw_pref:active,.sw_pref:focus{background-position:-503px 0}.idp_wlid{background-position:-384px 0}.idp_tw{background-position:-645px 0}.sw_meIc{background-position:-521px 0;height:16px;width:16px}.sw_spd{background-position:-341px 0;height:20px;width:20px}.b_logo{vertical-align:top;text-indent:-999px;float:right;margin-top:6px}#b_header .b_searchboxForm{padding:0 0 0 5px}#b_header .b_searchbox{margin-right:11px}.sw_meIc,.sw_spd,.sw_pref,.idp_ham,.idp_wlid,.idp_tw{background-image:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.b_scopebar{background-color:#fff}.b_searchboxForm .b_searchboxSubmit{background-color:#fff;border-color:#fff}.b_searchboxForm,.sa_as .sa_drw{background-color:#fff}.sa_hd{color:#444}.sw_pref,.b_active a:after{border-color:#fff}.b_active a:after{border-bottom-color:#fff}.b_searchboxForm{border-color:#ccc}.b_scopebar,.b_scopebar a,.b_scopebar a:visited,.id_button,.id_button:visited{color:#444}.id_button:hover,.b_idOpen a#id_l,a#bep.openfo,a#id_rh.openfo{color:#333;background-color:#fff}.b_scopebar .b_active a,.b_scopebar a:hover{color:#444}#sw_as{color:#444}.sa_tm strong{color:#444}.sa_as{border-color:#999}.sa_hv{background:#ececec}#bepfo{border-color:#fff;background-color:#fff}.b_idOpen #id_l{background-color:#fff}.wpc_bub a{color:#4007a2}.b_searchbox{background-color:transparent}#b_header{margin-bottom:0}.b_scopebar{height:30px;overflow-y:hidden}.b_scopebar ul{padding:0 0 0 105px}.b_scopebar li,.b_scopebar a,.b_logo,.b_searchboxForm,#id_h .id_button,.id_avatar,.sw_pref{display:inline-block}.b_scopebar a{padding:0 15px}.b_active a,.b_searchboxForm{position:relative}.b_logoArea{width:90px;height:40px;margin:-2px 10px 0 0;float:left}.b_searchboxForm{padding:0 5px;border-width:1px;border-style:solid}.b_searchbox{width:490px;margin-top:2px;margin-right:0;margin-bottom:3px;margin-left:12px;border:0;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:0;max-height:30px;outline:none;border-right:1px solid;border-color:#ccc;box-sizing:border-box;position:relative;height:40px}.b_focus .b_searchbox{border-width:1px}.b_searchboxSubmit{width:40px;height:35px;border-top-width:6px;border-right-width:8px;border-bottom-width:6px;border-left-width:9px;margin:0;border-style:solid;text-indent:-99em;vertical-align:bottom;position:static;right:0;top:0}.b_focus .b_searchboxForm .b_searchboxSubmit{background-color:#fff;border-color:#fff}#b_header .b_searchbox{margin-right:0}.b_focus .b_searchboxForm{border-color:#ccc}#sw_as{display:none;width:auto;position:relative;z-index:6}.sa_as{border-width:1px;border-style:solid;position:absolute;display:none;width:100%}#sa_ul div.sa_tm,#sa_ul .sa_hd{margin-left:12px}#sw_as #sa_ul li.pp_tile{padding-left:12px}.b_searchboxSubmit,.sa_sg{cursor:pointer}#id_h{top:0;height:30px;text-align:right;z-index:2}#id_l,.id_button{padding:0 10px}.id_avatar{vertical-align:top;margin:5px 0 0 10px}.sw_meIc{margin-top:7px}#bepfo{border-width:0 1px 1px 1px;border-style:solid}#bepfo,#bepfm,#bepfl{width:320px}#bepfm{display:block}#bepfl{text-align:center;margin:50px 0}#id_d,#bepfo,#id_scfo{position:absolute;top:30px;z-index:6;text-align:left;color:#333;background-color:#fff;border:1px solid #ddd;border-top-width:0}#id_scfo{right:0}.b_idOpen #id_d{display:block;padding:11px 0 5px}#sw_tfbb,#id_d{display:none}.sw_pref{border-style:solid;border-width:7px 0 7px 10px;vertical-align:bottom}z{a:1}z{a:1}z{a:1}z{a:1}input{font:inherit;font-size:100%}.b_searchboxForm{font:18px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}.b_searchbox{font-size:16px}.b_scopebar,.id_button{line-height:30px}.b_scopebar{text-transform:uppercase}a,#b_header a,#b_header a:hover,#id_h a,#id_h a:hover,.b_toggle,.b_toggle:hover{text-decoration:none}#sa_ul,.pp_title{font:16px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}.sa_tm{line-height:36px}#sa_ul .sa_hd{font:11px/16px 'Segoe UI','Arial','Helvetica','Sans-Serif';cursor:default}#sw_as strong{font-family:'Segoe UI Semibold','Segoe UI',Arial,Helvetica,Sans-Serif}.b_scopebar li,.b_scopebar a,.b_searchboxForm,.id_button,#id_h img,#id_s,#id_n,#id_rc{zoom:1;display:inline}.b_selectionArrow{display:none}.b_active .b_selectionArrow{border-width:0 7px 7px;border-style:solid;display:inline-block;position:absolute;left:50%;top:23px;margin:0 0 0 -6px;height:0}.b_searchbox{height:27px;margin:3px 0 0;padding-left:12px;top:-1px}.b_searchboxSubmit{text-transform:capitalize;border:0;height:23px;width:23px;margin:6px 0}.b_searchboxSubmitWrapper{padding:6px 10px 6px 9px}.b_focus .b_searchboxSubmitWrapper{background-color:#fff}#sb_form{position:relative;z-index:6;height:40px}.b_logoArea{left:0;position:absolute}.b_searchboxForm{position:absolute;left:100px}.id_button{cursor:hand}#id_h{z-index:6}.sa_as{left:0}.b_active .b_selectionArrow{color:#fff;border-color:#fff;border-bottom-color:#fff}.b_searchbox{background-color:#fff}.b_searchboxForm input{font:18px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}z{a:1}body,#b_header{min-width:1129px}#id_h{display:inline-block;float:right;margin-right:0;position:relative}#id_d{right:25px}#id_h #bepfo{right:0}.b_scopebar{display:inline-flex;float:left}.b_navbar:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.b_topbar{background-color:#fff;margin-bottom:10px;width:100%}.b_scopebar li.tools_scope a{border-radius:20px;padding:0 12px}.tools_scope:not(.active):hover a{background-color:#ececec}.b_dark .tools_scope:not(.active):hover a{background-color:#323130}.tools_scope.active a{background:#e2e9ff;color:#174ae4;font-weight:700}.b_dark .tools_scope.active a{background:#a2b7f4;color:#1b1a19}.b_scopebar li.tools_scope:hover{border-bottom-color:transparent}body:not(.b_sydConvMode) .b_scopebar #b-scopeListItem-conv svg,body:not(.b_sydConvMode) .b_scopebar #b-scopeListItem-conv .scp_conv_mode{display:none}.b_searchbox { width: 597px; } .hasmic .b_searchbox { width: 597px; } .hassbi .b_searchbox { width: 597px; } .hasmic.hassbi .b_searchbox { width: 597px; } #b_header .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } #b_header .hasmic .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } #b_header .hassbi .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } #b_header .hasmic.hassbi .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } .hasmic .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } .hassbi .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } .hasmic.hassbi .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } #b_header .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; } #b_header .hasmic .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; } #b_header .hassbi .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; } #b_header .hasmic.hassbi .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; }@media(max-width:1600px){#id_h #mkt_swc_v2{display:none !important}}@media(max-width:1506.9px){#id_n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px;display:inline-block}}.rwds_svg{vertical-align:top;display:inline-block}.rwds_svg.serp{margin:8px 0 0 8px}.rhlined,.rhfill{vertical-align:top;width:32px;height:32px}#id_rh,#id_rbh{position:relative}.id_button toolTip:after,#id_rh:after{white-space:pre-line !important;width:200px}.rhcoinflip{vertical-align:top;width:60px;height:60px;position:absolute;right:-6px;top:-6px}#idCont .rhcoinflip{position:absolute;right:-5px;top:-9px}#rh_meter{vertical-align:top;width:40px;height:40px;margin-left:-36px;margin-top:-4px}.rh_reedm .rhlined,.rhfill,.rh_reedm .meter,.rd_hide{display:none}.rhlined,.rh_reedm .rhfill,#rh_meter{display:inline-block}.noBg .rhlined.hp .meter,.noBg .rhfill.hp .meter,.rhlined.serp .meter,.rhfill.serp .meter{stroke:rgba(177,177,177,.4)}.rhlined.serp .medal{fill:#919191}.noBg .rh_reedm .rhfill.hp .medal,.rh_reedm .rhfill.serp .medal{fill:#00809d}#rh_animcrcl{fill:none;stroke:transparent;stroke-width:0}#rh_animcrcl.anim{stroke-width:2}.rh_scale .rhfill,.rh_scale #rh_meter{animation:scaling .4s cubic-bezier(.3,.55,.1,1)}@-webkit-keyframes scaling{0%{transform:scale(1,1)}50%{transform:scale(1.3,1.3)}100%{transform:scale(1,1)}}@keyframes scaling{0%{transform:scale(1,1)}50%{transform:scale(1.3,1.3)}100%{transform:scale(1,1)}}#id_rbh.serp{padding-right:0}#id_rbh.serp.reverse{padding-left:14px}#id_rbh.serp svg{height:25px;fill:#818285}@media(max-width:1301.9px){#id_h #id_rbh,#idCont #id_h #id_rbh{display:none}#id_rfob,#id_rfoc{display:none !important}}#b_header.bm_oneMap #id_rh.id_button.toolTip.rh_reedm{top:1px}#b_header.bm_oneMap #serp_medal_svg{margin-top:0 !important}#id_rfob{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;position:relative}#id_rfoc{display:none;overflow:hidden;top:100%;position:absolute;z-index:10;right:60px;border-radius:4px;box-shadow:0 16px 32px rgba(0,0,0,.14);background-color:#fff;color:#444;height:535px;width:360px;align-items:center;justify-content:center}#id_rfb{margin-right:8px}#b_results .sb_add .b_rhonclick:hover{cursor:default}.b_dark .serp .giftFill{fill:#a2b7f4}.b_dark .serp .giftStr{stroke:#a2b7f4}.serp .giftFill{fill:#174ae4}.serp .giftStr{stroke:#174ae4}.medallionTooltip{visibility:hidden;display:flex;position:absolute;top:36px;padding:10px;transform-origin:top center;min-width:120px;max-width:300px;font-size:13px;color:#fff;background:#666;border-radius:6px;z-index:10;justify-content:center;text-align:center;line-height:normal}.medallionTooltip::after{content:"";position:absolute;height:0;width:0;bottom:99%;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);border-width:5px;border-style:solid;border-color:transparent transparent #666 transparent}.medallionTooltipTrigger:hover .medallionTooltip{visibility:visible;animation:animateTooltipBounceIn 200ms ease forwards}.medallionTooltipTrigger{display:flex;position:relative;justify-content:center;align-items:center}@keyframes animateTooltipBounceIn{0%{transform:scale(.3)}100%{transform:scale(1)}}a{z:1}a{z:1}a{z:1}a{z:1}a{z:1}a{z:1}.b_logo{background:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png) no-repeat}.b_logo{width:73px;height:29px}.b_searchboxSubmit{background-repeat:no-repeat}.b_searchboxSubmit{background-image:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.b_searchboxSubmit{background-position:-97px 0}#b_header .b_searchboxForm pwa-container-wrapper{position:absolute !important;top:-80000px !important;left:-80000px !important}.b_deep ul{width:230px}#b_context, .b_contextWidth { width:256px; } .b_poleContent { width:984px; }<text>.b_navbar { width:</text>1104<text>px; }</text>/* default id_h is float to right with 20px padding space, this is only for web since web rearrang the id_h align closed to the contentwidth */<text>#b_header #id_h { margin-right: 0; }</text>html body { min-width: 1169px; }#b_results{ width: 648px;}#b_results>li{ width: 608px;}</style><style type="text/css">.hasmic .mic_cont.partner{display:inline-block}.mic_cont.partner{margin:0 0 5px 18px}</style><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ var amd,define,require;(function(n){function e(n,i,u){t[n]||(t[n]={dependencies:i,callback:u},r(n))}function r(n){if(n){if(n)return u(n)}else{if(!f){for(var r in t)u(r);f=!0}return i}}function u(n){var s,e;if(i[n])return i[n];if(t.hasOwnProperty(n)){var h=t[n],f=h.dependencies,l=h.callback,a=r,o={},c=[a,o];if(f.length<2)throw"invalid usage";else if(f.length>2)for(s=f.slice(2,f.length),e=0;e<s.length;e++)c.push(u(s[e]));return l.apply(this,c),i[n]=o,o}}var t={},i={},f=!1;n.define=e;n.require=r})(amd||(amd={}));define=amd.define;require=amd.require;var _w=window,_d=document,sb_ie=window.ActiveXObject!==undefined,sb_i6=sb_ie&&!_w.XMLHttpRequest,_ge=function(n){return _d.getElementById(n)},_qs=function(n,t){return t=typeof t=="undefined"?_d:t,t.querySelector?t.querySelector(n):null},sb_st=function(n,t){return setTimeout(n,t)},sb_rst=sb_st,sb_ct=function(n){clearTimeout(n)},sb_gt=function(){return(new Date).getTime()},sj_gx=function(){return sb_i6?new ActiveXObject("MSXML2.XMLHTTP"):new XMLHttpRequest};_w.sj_ce=function(n,t,i){var r=_d.createElement(n);return t&&(r.id=t),i&&(r.className=i),r};_w.sj_cook=_w.sj_cook||{get:function(n,t){var i=_d.cookie.match(new RegExp("\\b"+n+"=[^;]+")),r;return t&&i?(r=i[0].match(new RegExp("\\b"+t+"=([^&]*)")),r?r[1]:null):i?i[0]:null}};_w.sk_merge||(_w.sk_merge=function(n){_d.cookie=n});_w.ChatMergeLogHelper={getBotRequestId:function(n){var t=this.getChatJoinKeys(n);return t?t.rid:null},getConversationIg:function(n){var t=this.getChatJoinKeys(n);return t?t.ig:null},getChatJoinKeys:function(n){var i,r,u,t,o,f,e;return(function(n){n.Home="home";n.Search="search";n.Conversation="conversation";n.OffStage="off-stage";n.Notebook="notebook";n.GPTCreator="gpt-creator"}(u||(u={})),t=_w.GlobalInstTracker,o=null,typeof t!="undefined"&&t&&t.convModeToJoinKeys&&typeof _w.CIB!="undefined"&&((r=(i=_w.CIB)===null||i===void 0?void 0:i.vm)===null||r===void 0?void 0:r.mode)&&n)?(f=_w.CIB.vm.mode,f===u.Notebook?t.convModeToJoinKeys.get(f):t.convModeToJoinKeys.get("conversation")):(e=location.href.match(new RegExp("[?&]IID=Codex-[^?&#]*")))&&e[0]?{ig:_G.IG,rid:e[0].split("=Codex-")[1]}:o}};_w.bbe="A:rms:answers:Shared:BingCore.Bundle";define("fallback",["require","exports"],function(n,t){function f(){return function(){for(var r,h,c,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(r=s(arguments.callee),u&&(h=e(r),h.toString()!=f().toString()))return h.apply(null,arguments);c=i[r].q;t[0]==="onPP"&&o();c.push(t)}}function s(n){for(var t in i)if(i[t].h===n)return t}function e(n,t){for(var u,e=n.split("."),i=_w,r=0;r<e.length;r++)u=e[r],typeof i[u]=="undefined"&&t&&(i[u]=r===e.length-1?f():{}),i=i[u];return i}function o(){var e=i["rms.js"].q,o,f,r,n,s,u,t;if(e.length>0)for(o=!1,f=0;f<e.length;f++){for(r=e[f],n=0;n<r.length;n++)if(s=_w.bbe,u=r[n][s],u||(u=r[n]["A:rmsBu0"]),u){t=_d.createElement("script");t.setAttribute("data-rms","1");t.setAttribute("crossorigin","anonymous");t.src=u;t.type="text/javascript";setTimeout(function(){_d.body.appendChild(t)},0);r.splice(n,1);o=!0;break}if(o)break}}function h(){var n,t,f;for(u=!1,n=0;n<r.length;n++)t=r[n],f=e(t,!0),i[t]={h:f,q:[]}}function c(){for(var t,n=0;n<r.length;n++){var o=r[n],s=i[o].q,h=e(o);for(t=0;t<s.length;t++)h.toString()!==f().toString()&&h.apply(null,s[t])}u=!0}function l(n,t,i,r){n&&((n===_w||n===_d||n===_d.body)&&t=="load"?_w.sj_evt.bind("onP1",i,!0):n.addEventListener?n.addEventListener(t,i,r):n.attachEvent?n.attachEvent("on"+t,i):n["on"+t]=i)}t.__esModule=!0;t.replay=void 0;var r=["rms.js","sj_evt.bind","sj_evt.fire","sj_jb","sj_wf","sj_cook.get","sj_cook.set","sj_pd","sj_sp","sj_be","sj_go","sj_ev","sj_ue","sj_evt.unbind","sj_et","Log.Log","sj_mo","sj_so"],i={},u=!1;_w.fb_is=o;t.replay=c;h();_w.sj_be=l});function lb(){_w.si_sendCReq&&sb_st(_w.si_sendCReq,800);_w.lbc&&_w.lbc()};(function(){function n(n){n=sb_ie?_w.event:n;(!n.altKey||n.ctrlKey||n.shiftKey)&&(n.key&&n.key==="Enter"||n.keyCode&&n.keyCode===13)&&_w.si_ct(sb_ie?n.srcElement:n.target,!1,n,"enter")}sj_be(document,"keydown",n,!1)})();(function(){function n(n){_w.si_ct(sb_ie?_w.event.srcElement:n.target,!1,_w.event||n)}sj_be(document,"mousedown",n,!1)})();ClTrCo={furl:!0};var ctcc=0,clc=_w.ClTrCo||{},SerpMode;(function(n){n.Home="home";n.Search="search";n.Conversation="conversation";n.OffStage="off-stage";n.Notebook="notebook";n.GPTCreator="gpt-creator"})(SerpMode||(SerpMode={}));_w.si_ct=function(n,t,i,r){var w,b,u,e,o,l,f,nt,a,k,c,p,d;if(clc.SharedClickSuppressed)return!0;u="getAttribute";try{for(;n!==document.body;n=n.parentNode){if(!n||n===document||n[u]("data-noct"))break;if(e=(n.tagName==="A"||n[u]("data-clicks"))&&(n[u]("h")||n[u]("data-h")||n[u]("data-cspi"))||n[u]("_ct"),e){o=n[u]("_ctf");l=-1;i&&(i.type==="keydown"?l=-2:i.button!=null&&(l=i.button));o&&_w[o]||(o="si_T");o==="si_T"&&(f=n[u]("href"),_G!==undefined&&_G.EF!==undefined&&_G.EF.newtabredironclicktracking===1&&f.indexOf("/newtabredir")==0?(nt=new RegExp("[?&]?url=([^&]*)(&|$)"),a=f.match(nt),a&&(f=f.indexOf("&be=1")>=0?encodeURIComponent(atob(decodeURIComponent(a[1]))):a[1])):f=encodeURIComponent(n[u]("href")),clc.furl&&!n[u]("data-private")?e+="&url="+f:clc.mfurl&&(e+="&abc="+f));r&&(e+="&source="+r);k="";clc.mc&&(k="&c="+ctcc++);var v=_w.ChatMergeLogHelper,y=_w.GlobalInstTracker,s,h="";if(typeof v!="undefined"&&v&&typeof v.getChatJoinKeys=="function"&&(c=v.getChatJoinKeys(!0),c&&typeof y!="undefined"&&y&&typeof y.getRidFromInstTracker=="function"&&(p=null,typeof _w.CIB!="undefined"&&((b=(w=_w.CIB)===null||w===void 0?void 0:w.vm)===null||b===void 0?void 0:b.mode)&&(p=_w.CIB.vm.mode),(d=e.match(new RegExp("ID=[^?&#]*")))&&d[0]))){var tt=d[0].split("ID=")[1].split(","),g=tt[0].split("_")[0],rt=tt[1].split(".")[0];(g.length>5&&g.substring(0,6)==="Codex-"||p===SerpMode.Notebook||p===SerpMode.Conversation)&&(s=y.getRidFromInstTracker(g,rt),s||(s=c.rid),c.ig&&(h+="IG="+c.ig))}h+="&"+e+k;s&&(h+="&rid="+s);_w.si_sbwu(h)||_w[o]&&_w[o](h,n,i,l);break}if(t)break}}catch(it){_w.SharedLogHelper?SharedLogHelper.LogWarning("clickEX",null,it):(new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.Warning","FID":"CI","Name":"JSWarning","Text":'+it.message+"}]"}return!0};_w.si_sbwu||(_w.si_sbwu=function(){return!1}),function(){_w._G&&(_G.si_ct_e="click")}();var wlc_d = 1500, wlc_t =63868030870;;var perf;(function(n){function f(n){return i.hasOwnProperty(n)?i[n]:n}function e(n){var t="S";return n==0?t="P":n==2&&(t="M"),t}function o(n){for(var c,i=[],t={},r,l=0;l<n.length;l++){var a=n[l],o=a.v,s=a.t,h=a.k;s===0&&(h=f(h),o=o.toString(36));s===3?i.push("".concat(h,":").concat(o)):(r=t[s]=t[s]||[],r.push("".concat(h,":").concat(o)))}for(c in t)t.hasOwnProperty(c)&&(r=t[c],i.push("".concat(e(+c),':"').concat(r.join(","),'"')));return i.push(u),i}for(var r=["redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","secureConnectionStart","connectEnd","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","unloadEventStart","unloadEventEnd","firstChunkEnd","secondChunkStart","htmlEnd","pageEnd","msFirstPaint"],u="v:1.1",i={},t=0;t<r.length;t++)i[r[t]]=t;n.compress=o})(perf||(perf={}));window.perf=window.perf||{},function(n){n.log=function(t,i){var u=n.compress(t),e,r;u.push('T:"CI.Perf",FID:"CI",Name:"PerfV2"');var s="/fd/ls/lsp.aspx?",h="sendBeacon",f=_w.ChatMergeLogHelper;typeof f!="undefined"&&typeof f.getBotRequestId=="function"&&(e=f.getBotRequestId(),e&&u.push('rid:"'.concat(e,'"')));var l="<E><T>Event.ClientInst<\/T><IG>".concat(_G.IG,"<\/IG><TS>").concat(i,"<\/TS><D><![CDATA[{").concat(u.join(","),"}]\]><\/D><\/E>"),c="<ClientInstRequest><Events>".concat(l,"<\/Events><STS>").concat(i,"<\/STS><\/ClientInstRequest>"),o=!_w.navigator||!navigator[h];if(!o)try{navigator[h](s,c)}catch(a){o=!0}o&&(r=sj_gx(),r.open("POST",s,!0),r.setRequestHeader("Content-Type","text/xml"),r.send(c))}}(window.perf);var perf;(function(n){function a(){return c(Math.random()*1e4)}function o(){return y?c(f.now())+l:+new Date}function v(n,r,f){t.length===0&&i&&sb_st(u,1e3);t.push({k:n,v:r,t:f})}function p(n){return i||(r=n),!i}function w(n,t){t||(t=o());v(n,t,0)}function b(n,t){v(n,t,1)}function u(){var u,f;if(t.length){for(u=0;u<t.length;u++)f=t[u],f.t===0&&(f.v-=r);t.push({k:"id",v:e,t:3});n.log(t,o());t=[];i=!0}}function k(){r=o();e=a();i=!1;sj_evt.bind("onP1",u)}var s="performance",h=!!_w[s],f=_w[s],y=h&&!!f.now,c=Math.round,t=[],i=!1,l,r,e;h?l=r=f.timing.navigationStart:r=_w.si_ST?_w.si_ST:+new Date;e=a();n.setStartTime=p;n.mark=w;n.record=b;n.flush=u;n.reset=k;sj_be(window,"load",u,!1);sj_be(window,"beforeunload",u,!1)})(perf||(perf={}));_w.si_PP=function(n,t,i){var r,s,a,c,e,l,o,v;if(!_G.PPS){for(s=["FC","BC","SE","TC","H","BP",null];r=s.shift();)s.push('"'+r+'":'+(_G[r+"T"]?_G[r+"T"]-_G.ST:-1));var u=_w.perf,h="navigation",r,f=i||_w.performance&&_w.performance.timing;if(f&&u){if(a=f.navigationStart,u.setStartTime(a),a>=0){for(r in f)c=f[r],typeof c=="number"&&c>0&&r!=="navigationStart"&&r!==h&&u.mark(r,c);_G.FCT&&u.mark("FN",_G.FCT);_G.BCT&&u.mark("BN",_G.BCT)}u.record("nav",h in f?f[h]:performance[h].type)}e="connection";l="";_w.navigator&&navigator[e]&&(l=',"net":"'.concat(navigator[e].type,'"'),navigator[e].downlinkMax&&(l+=',"dlMax":"'.concat(navigator[e].downlinkMax,'"')));o=_w.ChatMergeLogHelper;typeof o!="undefined"&&o&&typeof o.getBotRequestId=="function"&&(v=o.getBotRequestId());_G.PPImg=new Image;_G.PPImg.src=_G.lsUrl+'&Type=Event.CPT&DATA={"pp":{"S":"'+(t||"L")+'",'+s.join(",")+',"CT":'+(n-_G.ST)+',"IL":'+_d.images.length+"}"+(_G.C1?","+_G.C1:"")+l+(v?',"rid":"'+v+'"':"")+"}"+(_G.P?"&P="+_G.P:"")+(_G.DA?"&DA="+_G.DA:"")+(_G.MN?"&MN="+_G.MN:"");_G.PPS=1;sb_st(function(){u&&u.flush();sj_evt.fire("onPP");sj_evt.fire(_w.p1)},1)}};_w.onbeforeunload=function(){si_PP(new Date,"A")};sj_evt.bind("ajax.requestSent",function(){window.perf&&perf.reset()});var sj_log=function(n,t,i){var e=new RegExp('"',"g"),r=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"'+n+'","FID":"CI","Name":"'+t+'","Text":"'+escape(i.replace(e,"")),u=_w.ChatMergeLogHelper,f;typeof u!="undefined"&&typeof u.getBotRequestId=="function"&&(f=u.getBotRequestId(),f&&(r+='","rid":"'+f));r+='"}]';(new Image).src=r};FallBackToDefaultProfilePic = function (e) { var new_element = document.createElement('span'); new_element.setAttribute('id', 'id_p'); new_element.setAttribute('class', 'sw_spd id_avatar'); new_element.setAttribute('aria-label', "Default Profile Picture"); new_element.setAttribute('role', 'link'); var p = e.parentNode; p && p.replaceChild(new_element, e); };var _d,sb_de;typeof _d=="undefined"&&(_d=document);sb_de=_d.documentElement; //]]></script></head><body class="b_respl"><div id="b_header" role="banner"><div class="b_scopebar" role="navigation" aria-label="Search Filter"><ul><li class=" b_active" id="b-scopeListItem-web" ><a target="" href="/?scope=web&amp;FORM=HDRSC1" h="ID=SERP,5027.1">All<div class="b_selectionArrow"> </div></a></li><li class="" id="b-scopeListItem-images" ><a target="" href="/images/search?q=github+search+tool&amp;FORM=HDRSC2" h="ID=SERP,5028.1">Images<div class="b_selectionArrow"> </div></a></li><li class="" id="b-scopeListItem-video" ><a target="" href="/videos/search?q=github+search+tool&amp;FORM=HDRSC3" h="ID=SERP,5029.1">Videos<div class="b_selectionArrow"> </div></a></li><li class="" id="b-scopeListItem-news" ><a target="" href="/news/search?q=github+search+tool&amp;FORM=HDRSC4" h="ID=SERP,5030.1">News<div class="b_selectionArrow"> </div></a></li><li id="scope_tools_wrapper" class="tools_scope b_hide"><a href="javascript:void(0);" h="ID=SERP,5037.1">Tools</a></li></ul></div><div class="b_topbar"><div class="b_navbar"><div id="id_h" class="" role="complementary" aria-label="Account Rewards and Preferences" data-priority="2"><a id="id_l" class="id_button " aria-haspopup="true" aria-controls="id_d" data-clarity-mask="true" href="javascript:void(0);" h="ID=SERP,5038.1"><span id="id_s" aria-hidden="false">Sign in</span><span class="sw_spd id_avatar" id="id_a" aria-hidden="false"></span><span id="id_n" style="display:none" aria-hidden="true"></span><img id="id_p" class="id_avatar sw_spd" style="display:none" alt="Profile Picture" data-alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII="/></a><span id="id_d" _iid="SERP.5060"></span><a class="id_button toolTip" id="id_rh" aria-label="Microsoft Rewards " role="button" aria-expanded="false" aria-haspopup="true" aria-controls="bepfo" href="javascript:void(0)" h="ID=SERP,5046.1"><span id="id_rc" class="serp" data-priority="">Rewards</span><span id="rewards_header_icon serp" class="rwds_svg serp pc"><span class="rhlined serp"></span><span class="rhfill serp"></span><svg xmlns="http://www.w3.org/2000/svg" id="rh_meter"><circle cx="20" cy="20" r="14" id="rh_animcrcl" class="serp" stroke-dasharray="88, 88" transform="rotate(-90,20,20)"></circle></svg></span></a><a class="b_hide" id="id_rwl" data-title="Microsoft Rewards" href="/rewards/dashboard" h="ID=SERP,5045.1"></a><span id="nc_iid" _IG="FDB5B4CE5D8B4E03B293D5923CEC7D28" _iid="SERP.5044"></span><a id="id_sc" class="sw_pref" title="Settings and quick links" href="javascript:void(0);" h="ID=SERP,5059.1"></a><span id="id_scfo" _iid="SERP.5058" class="b_hide"></span></div></div></div><form action="/search" id="sb_form" class=""><a class="b_logoArea" target="" href="/?FORM=Z9FD1" h="ID=SERP,5032.1"><h1 class="b_logo" title="Back to Bing search"></h1></a><div class="b_searchboxForm" role="search"><input class="b_searchbox " id="sb_form_q" name="q" aria-autocomplete="both" aria-label="Enter your search here - Search suggestions will show as you type" type="search" value="github search tool" maxlength="1000" dir="" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" /><span class="b_searchboxSubmitWrapper"><input type="submit" class="b_searchboxSubmit" id="sb_form_go" title="Search" tabIndex="0" name="go" value="Search" /></span><input id="sa_qs" name="qs" value="ds" type="hidden" /><input type="hidden" value="QBRE" name="form" /></div></form></div><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ var logJSText=function(n,t){t===void 0&&(t=null);(new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.ClientInst","FID":"CI","Name":"'+escape(n)+(t?'","Text":"'+escape(t):"")+'"}]'},getHref=function(){return location.href};try{var ignErr=["ResizeObserver loop","Script error"],maxErr=3,ignoreThisError=function(n,t){return(t===void 0&&(t=null),!ignErr.some(function(t){return n.includes(t)}))?!1:(t!=null&&(typeof sj_sp!="undefined"&&sj_sp(t),typeof sj_pd!="undefined"&&sj_pd(t)),!0)},regexEsc=function(n){return n.replace(/([.?*+^$&[\]\\(){}|<>-])/g,"\\$1")},FireInstrumError=function(n){typeof sj_evt!="undefined"&&sj_evt.fire("ErrorInstrumentation",n)};window.jsErrorHandler=function(n){var u,y,s,nt,tt,r,f,it,e,l,a,o;try{if(u='"noMessage"',y=(n.error||n).message||u,ignoreThisError(y,n))return;if(s=(window.ERC?window.ERC:0)+1,window.ERC=s,s>maxErr){logJSText("max errors reached");return}var h=n.error||n,p=n.filename,w=n.lineno,b=n.colno,k=n.extra,c=h.severity||"Error",d=h.message||u,i=h.stack,t='"'+escape(d.replace(/"/g,""))+'"',g=new RegExp(regexEsc(getHref()),"g");if(i){for(nt=/\(([^\)]+):[0-9]+:[0-9]+\)/g,r={};(tt=nt.exec(i))!==null;)f=tt[1],r[f]?r[f]++:r[f]=1;e=0;for(l in r)r[l]>1&&(a=regexEsc(l),it=new RegExp(a,"g"),i=i.replace(it,e),i+="#"+e+"="+a,e++);i=i.replace(g,"self").replace(/"/g,"");t+=',"Stack":"'+(escape(i)+'"')}if(p&&(t+=',"Meta":"'+escape(p.replace(g,"self"))+'"'),w&&(t+=',"Line":"'+w+'"'),b&&(t+=',"Char":"'+b+'"'),k&&(t+=',"ExtraInfo":"'+k+'"'),d===u)if(c="Warning",t+=',"ObjectToString":"'+n.toString()+'"',JSON&&JSON.stringify)t+=',"JSON":"'+escape(JSON.stringify(n))+'"';else for(o in n)n.hasOwnProperty(o)&&(t+=',"'+o+'":"'+n[o]+'"');var rt=(new Date).getTime(),ut='"T":"CI.'+c+'","FID":"CI","Name":"JS'+c+'","Text":'+t+"",ft="<E><T>Event.ClientInst<\/T><IG>"+_G.IG+"<\/IG><TS>"+rt+"<\/TS><D><![CDATA[[{"+ut+"}]]\]><\/D><\/E>",et="<ClientInstRequest><Events>"+ft+"<\/Events><STS>"+rt+"<\/STS><\/ClientInstRequest>",v=new XMLHttpRequest;v.open("POST","/fd/ls/lsp.aspx?",!0);v.setRequestHeader("Content-Type","text/xml");v.send(et);FireInstrumError(t)}catch(ot){logJSText("MetaJSError","Failed to execute error handler. "+ot.message)}};window.addEventListener&&(window.addEventListener("error",window.jsErrorHandler,!1),window.addEventListener("unhandledrejection",window.jsErrorHandler,!1));window.addEventListener||window.onerror||(window.onerror=function(n,t,i,r,u){var f,e;ignoreThisError(n)||(f="",typeof n=="object"&&n.srcElement&&n.srcElement.src?f="\"ScriptSrc = '"+escape(n.srcElement.src.replace(/'/g,""))+"'\"":(n=""+n,f='"'+escape(n.replace(/"/g,""))+'","Meta":"'+escape(t)+'","Line":'+i+',"Char": '+r,u&&u.stack&&(e=new RegExp(regexEsc(getHref()),"g"),f+=',"Stack":"'+escape(u.stack.replace(e,"self").replace(/"/g,"")+'"'))),(new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.GetError","FID":"CI","Name":"JSGetError","Text":'+f+"}]",FireInstrumError(f))})}catch(e){logJSText("MetaJSError","Failed to bind error handler "+e.message)};(function(n){var i,r,t;if(document.querySelector){i=[];r="ad";function u(){var w=sb_gt(),l=document.documentElement,h=document.body,u=0,n=-1,b=l.clientHeight,a=["#b_results ."+_G.adc,".sb_adsWv2",".ads","#b_topw ."+_G.adc],t,f,o,p,c,s,r;if(h){t=0;f=document.querySelector("#b_pole .b_PolePAContainer");f&&(t=f.offsetHeight,n=f?f.offsetTop:n);var v=document.querySelector("#b_results #productAdCarousel"),e=document.querySelector("#b_results .pa_b_supertop"),y=document.querySelector("#b_results .bn_wide");for(e?(n=e?e.offsetTop:n,t=e.offsetHeight):y?t+=y.offsetHeight:v&&(t+=v.offsetHeight),u=t,o=0;o<a.length;o++)for(p=a[o],c=document.querySelectorAll(p),s=0;s<c.length;s++)r=c[s],r&&r.className.indexOf("b_adTop")!==-1&&(u+=r.offsetHeight,n===-1&&(n=r?r.offsetTop:-1));u===0&&(u=-1);i=[n,u,l.clientWidth,b,h.offsetWidth,h.offsetHeight,sb_gt()-w]}}n?(t=n.onbeforefire,n.onbeforefire=function(){t&&t();u();n.mark(r,i)}):(t=si_PP,si_PP=function(){u();var n='"'+r+'":['+i.join()+"]";_G.C1=_G.C1?_G.C1+","+n:n;t.apply(null,[].slice.apply(arguments))})}})(_w.pp);_w.AM=["live.com","azureedge.net","virtualearth.net","windows.net","onenote","hexun.com","dict.bing.com.cn","msn.com","variflight.com","bing.net","msftoffers.com","chinacloudapp.cn","cbsnews.com","swx.cdn.skype.com","swc.cdn.skype.com","latest-swx.cdn.skype.com","a.config.skype.com","b.config.skype.com","platform.bing.com","microsofttranslator.com","bing.com","facebook.net",".delve.office.com",".uservoice.com",".cdn.office.net","platform.twitter.com","cdn.syndication.twimg.com","spoprod-a.akamaihd.net","bingstatic.com","yahoo.co.jp","youtube.com","ytimg.com","r.msftstatic.com","rafd.bing.com","rafd.staging-bing-int.com","raka.bing.com","r.bing.com","r.staging-bing-int.com","raka.staging-bing-int.com","rcf.staging-bing-int.com","rcf.bing.com","s.cn.bing.net","xpaycdn-int.azureedge.net","xpaycdn.azureedge.net","ssl.kaptcha.com","tst.kaptcha.com","snrproxy.binginternal.com","snrproxyeast.binginternal.com","snrproxync.binginternal.com","snrproxysc.binginternal.com","snrproxywest.binginternal.com","cetonc.binginternal.com","cetosc.binginternal.com","cetoeast.binginternal.com","cetowest.binginternal.com","akam.bing.com","akam.staging-bing-int.com","ewlmaakam.staging-bing-int.com","akamproxyeast.staging-bing-int.com","akamproxync.staging-bing-int.com","akamproxysc.staging-bing-int.com","akamproxywest.staging-bing-int.com","cjfdbemmaeeohgibnhdhlakiahifjjcf","ewlmaakam.staging-bing-int.com","bngpiglbalmenaabohcooocpnljgfemj","rwww.bing.com","vlscppe.microsoft.com","ov-df.microsoft.com","content.lifecycle.officeppe.net","content.lifecycle.office.net","pmservices.cp.microsoft.com","paymentinstruments.mp.microsoft.com","paymentinstruments-int.mp.microsoft.com","edge.payments.microsoft.com","uniblends.www.microsoft.com","login.microsoftonline.com","login.live.com","fpt.microsoft.com","cdn.fluidpreview.office.net"];_w.APD=[".delve.office.com",".uservoice.com",".cdn.office.net","a.config.skype.com","abcnews.go.com","amazon.com","apps.powerapps.com","app.powerbi.com","app.powerbi.cn","app.powerbi.de","app.powerbigov.us","b.config.skype.com","bfb","bfb-int","bing.com","bing.net","bing-int.com","bingsandbox.com","bingweathermap.azureedge.net","bloomberg.com","c.tenor.com","cbsnews.com","cdn.syndication.twimg.com","channel9.msdn.com","chinacloudapp.cn","clarity.ms","cnn.com","covid19healthbot.cdc.gov","covid19healthbot-dev.cdc.gov","ctmbing.azurefd.net","dailymotion.com","dict.bing.com.cn","downvids.com","downvids.net","edition.cnn.com","embed.vevo.com","euronews.com","facebook.com","fave.api.cnn.io","hexun.com","huffingtonpost.com","idsync.rlcdn.com","ign.com","imdb.com","latest-swx.cdn.skype.com","live.com","login.live-int.com","mashable.com","microsoft.com","microsoftonline.com","microsofttranslator.com","mathsolver.microsoft.com","msecnd.net","msftoffers.com","msit.powerbi.com","msn.com","mtv.com","onenote","photosynth.net","platform.bing.com","platform.twitter.com","powerbi-df.analysis-df.windows.net","r.msftstatic.com","rafd.bing.com","rafd.staging-bing-int.com","raka.bing.com","r.bing.com","r.staging-bing-int.com","raka.staging-bing-int.com","rcf.staging-bing-int.com","rcf.bing.com","rottentomatoes.com","s.cn.bing.net","skype.com","snrproxy.binginternal.com","snrproxyeast.binginternal.com","snrproxync.binginternal.com","snrproxysc.binginternal.com","snrproxywest.binginternal.com","spoprod-a.akamaihd.net","substrate.office.com","swc.cdn.skype.com","swx.cdn.skype.com","variflight.com","video.disney.com","videoplayercdn.osi.office.net","vimeo.com","azureedge.net","virtualearth.net","web.powerapps.com","widgets.icanbuy.com","widgets.ign.com","windows.net","wsj.com","xpaycdn-int.azureedge.net","xpaycdn.azureedge.net","ssl.kaptcha.com","tst.kaptcha.com","yahoo.co.jp","youtube.com","ytimg.com","zdnet.com","chrome-extension://haldlgldplgnggkjaafhelgiaglafanh","player.twitch.tv","mixer.com","3pcookiecheck.azureedge.net","cetonc.binginternal.com","cetosc.binginternal.com","cetoeast.binginternal.com","cetowest.binginternal.com","akam.bing.com","akam.staging-bing-int.com","ewlmaakam.staging-bing-int.com","akamproxyeast.staging-bing-int.com","akamproxync.staging-bing-int.com","akamproxysc.staging-bing-int.com","akamproxywest.staging-bing-int.com","cjfdbemmaeeohgibnhdhlakiahifjjcf","bngpiglbalmenaabohcooocpnljgfemj","opentable.com","wolframalpha.com","mswolfram-staging-tm.office.net","instacart.com","kayak.com","klarna.com","redfin.com","shopify.com","zillow.com","rwww.bing.com","content.lifecycle.officeppe.net","content.lifecycle.office.net","pmservices.cp.microsoft.com","paymentinstruments.mp.microsoft.com","paymentinstruments-int.mp.microsoft.com","edge.payments.microsoft.com","uniblends.www.microsoft.com","login.microsoftonline.com","login.live.com","fpt.microsoft.com","challenges.cloudflare.com"];_w.APC=["bm_","fb_","panelWrapper","df_topAlAs","df_playBut","df_vidTime","na_cai","ckt_","Light","Dark","taskbar","ssSIV","square_","partial-det","tall_","item","sw_","syd_","sb_","sml","ftrd","sa_","id_","sc_","flt_","fc_","cca","tab-","emb","ctx","dc_","cipa","dict","btm","wtr","wpc","fin","sp-","carousel","vp_","vid","nav_","vt","va_","avc","cic","sports","lc_","bing","dmap_","pvc_","ans_","mcd","composite","mt_","irp","iap","tv","aggtv","irhc","vrh","det","tit","sub","col","card","hlsel","hlblk","ovl","ctpt","bubble","memodal","meoverlay","c_","spl-","microsoft","skp","saa","unlockButton","overlay","obf","MapPushpinBase","pa_","aa_","skype_","ftrSbR","quizContainer","alrt_","st_","expan","word","rpt_","o_","e_","searchbar","row","Traffic","tl","gray","bep","wk_","crs_","w10","personal","fs3_","ezp_","hp","post","mc_","fb","lgb","el_","perf","stb","PP","bw","infobubble","l_","ms-","NavBar_","cmt_","bottom","Copyright","upsell","ab_","w_","hlig","eachStep","close_","cGifIcon","cThIcon","autosuggest","showtimesMovie","sel","dish","formatShowtimes","wp_","hasExpandText","forecast","as_","ecmp","cmp","comp","userChat","bot","bTyp","team","serp","preG","option","azBxInsert","ec_","cs_","spin","skype-conversation","conversation","fs_","grammarly","filterBar","withFilters","textanno","mv_lm","usagTpVsDosage","trans_button_group","algo_action_template","meg_item","ev_","ol_","offer","embed","videoplayercdn","searchNearby","directionsPanel","dragOverlay","infobox","mss","noneG","usage","drImp","sf_","dfindOverModal","circuit","swc","CodeMirror","cm-s-default","msg msg-warning","LogoContainer","quadrantOverride","ac-","gc-","fsmd-","fsg-","fsmf-","msto_","rq","geoItm","bqaq_quotes","bqap_padding","loc","ent_cnt","r_mf","exp_","btOverlay","mnot_container","info_C","ev_talkbox_notification","ev_talkbox_wrapper_min","p_tr_","slide","bnc-","itr_poi","cg-","elmlr_","scrl","gam-","htv-","genel-","gs_","qo_","jss_","mapsresp","geochainContainer","scaleBar","ae-","CalendarSync","spl_","adbDef","layerFrame","esp-","elis-","elcan-","elec-","sharegeneralcard","edu_","br-","covt_dd","covt_dd_sel","msac_sel","msac_ddi","cov_tt_tr","cov_tt_tn","cov_","dr_","bt_","epv_","rich_card","mf-item-cntr","footer_mcp","ntro-","ntro_","th-answer-explanation-wrapper","th-questions-completed","th-next-question","th-modal-wrapper","th-show-hint-wrapper","th-show-hint-description","th-show-hint-example","th-word-carousel","th-audio-player","retail_btf","na_","news_","nws_","scs_","scadt","jb_","peregrine-","opalfeedblock","expnd_c","wfr_grid ldeft","rwgradienttitle","azuremediaplayer","amp-","vjs-","logo-title-row","rwrl","wpt_hdrs","actionitem","sl_","ml_","wc_","rcld_","pst_expand_btn","pst_collapse_btn","hdr_rating","disambig-outline","editor-","sto_","tt_","nc_","dr_","pt_","qna-","qna_","paahybrid_content","b_floatrt","pec_","maplibregl","atlas-map","marker-collection-container","popup-collection-container","popup-container","popup-content-container","atlas-control-container","fui-","recharts","edgwklg_","dime-","dm","msalSilentIframe","mw_","scriptor-","focus-container","rd_tfil-ajaxLoad","cf-turnstile-wrapper","rcp-"];_w.APC2=["-DS-","obf"];_w.APN=["fb_ovrly_cnt","b_bfb","b_bfb_context_ans","b_mapOverlay","m365ChatPromptLibraryDialogSurface","dime-sdk"];0;(function(){function t(t,i){var u=t.tagName;return(u==="SCRIPT"&&(n.href=t.src)||u==="OBJECT"&&t.type&&t.type.indexOf("flash")>0&&(n.href=t.data))&&n.href.length>0&&n.hostname.length>0&&n.hostname!==location.hostname&&!e(n.hostname)?(sj_log("CI.AntiMalware",i,u.substr(0,1)+":"+n.href.substr(0,r)),!1):(t.getAttribute&&(t.getAttribute("data-rms")||t.getAttribute("data-bing-script"))&&t.setAttribute("nonce",o),!0)}function e(n){for(var t=0;t<i.length;t++)if(n.indexOf(i[t])>=0)return!0;return!1}var i=_w.AM,r=100,n=document.createElement("A"),o=_G.IG.substr(0,6),u,f;document.write=function(n){n.length>0&&sj_log("CI.AntiMalware","DW",n.substr(0,r))};typeof Element!="undefined"&&Element.prototype&&(u=Element.prototype.appendChild,Element.prototype.appendChild=function(n){return t(n,"AC")?u.apply(this,arguments):null},f=Element.prototype.insertBefore,Element.prototype.insertBefore=function(n){return t(n,"IB")?f.apply(this,arguments):null})})();var NetworkPerformance;(function(){function n(){var r=window.navigator,n,t=0,i=0;typeof r!="undefined"&&(n=r.connection);typeof n!="undefined"&&(t=n.rtt||t,i=n.downlink||i,typeof Log!="undefined"&&typeof Log.Log==typeof Function&&Log.Log("NetworkPerformance","NetworkPerformanceDetails","timinginfo",!1,"Rtt",t.toString(),"Downlink",i.toString()))}sj_evt.bind("onPP",n,!0)})(NetworkPerformance||(NetworkPerformance={}));var DynScopes;(function(n){function s(n,f,e,o,s){i||(t=n,r=o,u=s,sj_evt.fire("dynamicscopesrearranging",f),u||(c(f),y(e)),sj_evt.bind("onP1",h),i=!0)}function h(){if(sj_cook&&sj_cook.set&&sj_cook.clear){var n="dsc";sj_cook.clear(n,"/");t&&sj_cook.set(n,"order",t,!1,"/")}}function c(n){var f=p(),i,u,e,o,t;if(f){if(i=f.children,n){var h=n.split(","),i=f.children,c=i.length,s=[],a=[];for(t=0;t<h.length;t++)u=h[t].split(":"),u&&u.length==2&&(e=parseInt(u[0]),o=parseInt(u[1]),e<c&&o<c&&(s[o]=i[e].innerHTML,a[o]=i[e].id));for(t=0;t<s.length;t++)i[t].innerHTML=s[t],i[t].id=a[t]}r&&l(i);f.className=""}}function l(n){for(var i,r,u,t=0;t<n.length;t++)if(n[t].id===e||n[t].id===o){i=n.length-1;t!=i&&(r=n[t].innerHTML,u=n[t].id,t<i?a(n,t,i):v(n,i,t),n[i].innerHTML=r,n[i].id=u,sj_evt.fire("dynamicchatscoperelocate"));break}}function a(n,t,i){for(var r=t;r<i;r++)n[r].innerHTML=n[r+1].innerHTML,n[r].id=n[r+1].id}function v(n,t,i){for(var r=i;r>t;r--)n[r].innerHTML=n[r-1].innerHTML,n[r].id=n[r-1].id}function y(n){var u,f,t,e,i,s,r,o;if(n&&(f=n.split(":"),t=w(),(u=t===null||t===void 0?void 0:t.children)===null||u===void 0?void 0:u.length))for(e=t.children,i=0;i<f.length;i++)for(s="b-scopeListItem-"+f[i],r=0;r<e.length;r++)if(o=e[r],o.id===s){t.removeChild(o);break}}function p(){var n=_d.querySelectorAll(".b_scopebar > .b_scopehide");return n&&n.length>0?n[0]:null}function w(){var n=_d.querySelectorAll(".b_scopebar");return(n===null||n===void 0?void 0:n.length)?n[0].firstChild:null}var i=!1,t,r=!1,u=!1,f="b-scopeListItem-",e=f+"conv",o=f+"convups";n.init=s})(DynScopes||(DynScopes={}));var Identity; (function(Identity) { Identity.sglid =false; Identity.orgIdPhotoUrl ="https://business.bing.com/api/v3/search/person/photo?caller=IP\u0026id={0}"; Identity.setLoginPreference =false; Identity.isExplicitMsaSignIn =false; })(Identity || (Identity = {}));;var wlc_d =10, wlc_t =63868030870, wlc_wfa =false;;window.data_iid = "SERP.5053";;_G.AppVer="51590273"; //]]></script><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=" >//<![CDATA[ _G.FCT=new Date; //]]></script><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=" >//<![CDATA[ _G.BCT=new Date; //]]></script><style type="text/css">#b_content a.b_LinksColorMD,#b_content a:visited.b_LinksColorMD{color:#1a73e8}.b_CursorProgress{cursor:progress}#b_results .b_expando .b_icbtns .ibs_btn,#b_context .b_icbtns .ibs_btn,#b_pole .b_icbtns .ibs_btn{border-color:#106ebe;color:#106ebe}#b_content #b_context .b_sgmbtns a.cbtn,#b_content #b_context .b_sgmbtns a.cbtn:visited,#b_content #b_results .b_sgmbtns a.cbtn,#b_content #b_results .b_sgmbtns a.cbtn:visited,#b_content #b_context .b_sgmbtns .b_tpoptbtn,#b_content #b_context .b_sgmbtns .b_tpoptbtn:visited,#b_content #b_results .b_sgmbtns .b_tpoptbtn,#b_content #b_results .b_sgmbtns .b_tpoptbtn:visited{border-color:#106ebe;background-color:#106ebe}.listCard.vertcard a.ibs_1btns .ibs_btn .b_primtxt,.listCard.vertcard a.ibs_2btns .ibs_btn .b_primtxt{color:#106ebe}.wk_buttons .wk_button .cbtn input,.wq_tq_sbutton2 .cbtn input[type="submit"],#ifeu a#GoToButton,#b_results li .coupon>button,#b_context li .coupon>button,#b_content .gtOfferBtn,#b_content .b_ans .rebatesBanner a.cbtn,#b_content .wpc_module .rebatesBanner a.cbtn,.wpc_module .rebatesBanner a.cbtn,#b_content .b_sgmbtns a.cbtn,#b_content .b_sgmbtns a.cbtn:visited{background-color:#106ebe !important;color:#fff !important;border-color:#106ebe !important}#b_results .br-seemrbtnCntnt,#b_context .br-seemrbtnCntnt,#b_results .jb_see_all_btn,#b_results .wiki_seemore,.b_rich .iaplanner .iasabt,.salink .vasabt,.fb_seemorebutton,.sa_main .sa_sabt,.b_saContainer .sa_sabt,#b_results .ans_nws .new_see_more_container .new_see_more,.wfr_smlk,#b_content #b_pole #ans_nws .new_see_more{background-color:#106ebe !important}#financeAnswer .b_sideBleed .HeroTab .tab-active{box-shadow:inset 0 -3px 0 0 #106ebe !important;color:#106ebe !important}.toggle_img.overlay.toggle_on .indicator{fill:#106ebe !important}.b_filterButton.b_selected:not(.b_neutral),.tfil-sc-g .tfil-active{border-color:#106ebe !important;background-color:#106ebe !important}#ans_nws .tfil-sc-g .tfil-active{background-color:#767676 !important;border-color:#767676 !important}#lmfilters .lm_gfs .ftrH.b_selected,#lmfilters .lm_gfs .ftrH.b_selected:hover{border-color:#106ebe !important}#b_content #lMapContainer .advanceFilters .filterBar.lmFilters .ftrH.b_selected,#b_content #lMapContainer .advanceFilters .lm_filters .ftrH.b_selected,#b_content #lMapContainer .advanceFilters .b_filterButton.b_selected,#b_content #lMapContainer .advanceFilters .filterBar.lmFilters .ftrH.adv_clicked,#b_content #lMapContainer .advanceFilters .lm_filters .ftrH.adv_clicked{border-color:#106ebe !important;background-color:#106ebe !important}.tfil-sc-p .tfil-active,#b_filterBar .filtBarItem.selectedFilter,#b_filterBar #b_searchThisArea>span{border-color:#106ebe !important;background-color:#106ebe !important}#b_content .aqptmt .slide a.rel_ent{border-color:#106ebe}#b_content .b_imgans .aqptmt .slide a.rel_ent{border-color:#ddd}#lgb_info .lgb_facts svg path.gray50_fill,.b_entityTP .infoModule svg:not(#sacamerasvg) path.gray50_fill,.b_wftp_tms .infoModule svg path.gray50_fill,.b_lstp_tms .infoModule svg path.gray50_fill{fill:#106ebe}#b_content .b_rbubble.b_rselected{background-color:#106ebe;border-color:#106ebe}#b_content .b_cvnMtLink>a{border-color:#106ebe}#b_results #df_listaa .b_vPanel .df_hd .b_primtxt{color:#106ebe}#b_content .radio-container .checkmarked:after{background:#106ebe;border-color:#106ebe}#b_content .radio-container input:checked~.checkmarked{border-color:#106ebe}#warningsvg path.gray70_fill{fill:#106ebe}#b_tween{position:relative}#b_tween>div,#b_tween>span:not(.b_hide),#b_tween_searchTools>div,#b_tween_searchTools>span{display:inline-block}#b_content:not(.mapOverlayOnSerp) .b_hidetoggletween{display:none}#b_content:not(.mapOverlayOnSerp) #b_tween.b_hidetoggletween,#b_tween>div.b_hide{display:none}#b_tween_searchResults{line-height:30px}#b_tween_searchTools{height:30px}#b_tween>div>span{padding-right:25px}#b_tween #b_tween_searchTools .ftrH{padding-left:0}#b_tween .ftrB .b_dropdown{z-index:9}.ftrB{position:relative}.ftrH,.ftrHd,.ftrD>a,.ftrD>div{white-space:nowrap;height:36px;line-height:36px;padding:0 16px}.ftrD{max-height:216px;overflow:hidden;min-width:125px}.amazonBackground{background:#f2f2f2 !important}.ftrD>a,.ftrD>div{display:block}.ftrS .ftrD{margin-right:10px}.ftrSbR{position:absolute;top:0;right:0;height:100%;margin:5px 0;padding-right:3px}.ftrB .sw_ddbk{margin:2px 0 2px 7px}.ftrB .sw_tpcg,.ftrB .sw_tpcbl{margin:0 0 0 14px}.ftrH,.ftrHd,.ftrB .sw_ddbk,.ftrB .sw_tpcg,.ftrB .sw_tpcbl{display:inline-block;zoom:1}#b_tween a.ftrH{height:30px;line-height:30px;background-color:transparent;border:none;border-radius:16px;max-width:220px;padding:0 15px}#b_tween .ftrB.b_time_filter_bold a.ftrH{font-weight:bold}#b_tween .ftrB a.ftrH.b_selected,#b_tween .ftrB a.ftrH:hover,#b_tween .ftrB a.ftrH:focus{color:#111;cursor:pointer;background-color:#fff}@media screen and (-ms-high-contrast:active){#b_tween a.ftrH,div.b_dropdown .ftrD a{color:WindowText}}#b_tween .ftrB .b_dropdown{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);margin-top:6px;min-width:160px;overflow:hidden;animation:.25s ease 0s 1 normal forwards tweenDropDown}#b_tween .ftrB .b_dropdown.hasError{max-height:350px !important}#b_tween .ftrB .b_dropdown.hasError .ftrD{max-height:350px}@keyframes tweenDropDown{from{max-height:0}to{max-height:312px}}#b_tween .b_dropdown .b_toggle{font-size:13px;color:#666}#b_tween .b_dropdown .b_selected{color:#111;background:#f5f5f5 !important}#b_tween .b_dropdown .b_highlighted{color:#111;font-weight:bold}.filDrop{display:inline-block;padding-left:8px;font-size:9px;vertical-align:bottom}#ntf_newtabfil{display:inline-block;padding-right:40px;font-size:14px}#ntf_newtabfil:hover{color:#111}#ntf_newtabfil .nt_tit{width:auto;margin-right:8px}#ntf_newtabfil .nt_val{margin-bottom:1px}.toggle_hidden{display:none}.toggle_ctrl{display:inline-block;vertical-align:middle;margin-left:5px;width:38px;height:16px;overflow:hidden}.toggle_img{position:relative;top:0;left:0}.toggle_label{display:inline-block;width:173px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no_outline .toggle_item{outline:none}.toggle_item{cursor:pointer}.toggle_img{position:relative;top:-18px;left:0}.toggle_img img{width:150px}.toggle_img.disabled{left:-76px}.toggle_img.overlay{left:-38px}.toggle_img.overlay.disabled{left:-114px}.toggle_img.toggle_on{top:0}#b_results li.b_ans.b_mop.b_mopb,#b_results li.b_ans.b_nonfirsttopb{border-radius:6px;border:1px solid #ddd;margin-top:12px;margin-bottom:10px;padding:15px 19px 10px}#b_results li.b_ans.b_mop.b_mopb .b_sideBleed{margin-left:-19px;margin-right:-19px}#devProj{padding:15px 20px;background:linear-gradient(4deg,#fff 45.17%,#e5eff7 95.21%);background-repeat:no-repeat;background-size:100% 70px;border-radius:6px}.b_ans .b_sideBleed,.b_algo .b_sideBleed,.b_ad .b_sideBleed{margin-left:-20px;margin-right:-20px}.b_ans.b_topborder .b_sideBleed,.b_ans.b_nonfirsttopb .b_sideBleed{margin-left:-19px;margin-right:-19px}.b_topborder .b_bottomBleed,.b_nonfirsttopb .b_bottomBleed{margin-bottom:-10px}.b_tophbb .b_bottomBleed{margin-bottom:-19px}.b_topborder .b_topBleed,.b_nonfirsttopb .b_topBleed{margin-top:-15px}.b_tophbb .b_topBleed{margin-top:-15px}#b_context .b_ans .b_sideBleed{margin-left:-20px;margin-right:-20px}#b_context .b_ad .b_sideBleed{margin-left:-20px;margin-right:-20px}#b_context .b_ans:not(:last-child) .b_bottomBleed{margin-bottom:-5px}#b_context .b_ad:not(:last-child) .b_bottomBleed .b_expando .b_ans .b_bottomBleed{margin-bottom:-15px}#b_context .b_ans .b_topBleed{margin-top:-10px}#b_context .b_ad .b_topBleed{margin-top:-10px}#b_context .b_ans .b_entityTP .b_sideBleed,#b_context .b_ad .pa_sb .b_sideBleed{margin-left:-19px;margin-right:-19px}#b_context .b_ans .b_entityTP .b_topBleed,#b_context .b_ad .pa_sb .b_topBleed{margin-top:-9px}#b_context .b_ans .b_entityTP .b_bottomBleed{margin-bottom:-4px}.b_ans .b_sideBleed .b_antiSideBleed,.b_algo .b_sideBleed .b_antiSideBleed,.b_ad .b_sideBleed .b_antiSideBleed{padding-left:20px;padding-right:20px}.b_ans.b_topborder .b_antiSideBleed,.b_ans.b_nonfirsttopb .b_antiSideBleed{padding-left:19px;padding-right:19px}.b_topborder .b_bottomBleed .b_antiBottomBleed,.b_nonfirsttopb .b_bottomBleed .b_antiBottomBleed{padding-bottom:10px}.b_topborder .b_topBleed .b_antiTopBleed,.b_nonfirsttopb .b_topBleed .b_antiTopBleed{padding-top:15px}.b_tophbb .b_bottomBleed .b_antiBottomBleed{padding-bottom:19px}.b_tophbb .b_topBleed .b_antiTopBleed{padding-top:15px}#b_context .b_ans .b_antiSideBleed{padding-left:20px;padding-right:20px}#b_context .b_ad .b_antiSideBleed{padding-left:20px;padding-right:20px}#b_context .b_ans:not(:last-child) .b_antiBottomBleed{padding-bottom:5px}#b_context .b_ad:not(:last-child) .b_antiBottomBleed,.b_expando .b_ans .b_bottomBleed{padding-bottom:15px}#b_context .b_ans .b_antiTopBleed{padding-top:10px}#b_context .b_ad .b_antiTopBleed{padding-top:10px}#b_context .b_ans .b_entityTP .b_antiSideBleed,#b_context .b_ad .pa_sb .b_antiSideBleed{padding-left:19px;padding-right:19px}#b_context .b_ans .b_entityTP .b_antiTopBleed,#b_context .b_ad .pa_sb .b_antiTopBleed{padding-top:9px}#b_context .b_ans .b_entityTP .b_antiBottomBleed{padding-bottom:4px}.dpattr{margin-bottom:8px}.dpattr>a{display:flex;text-decoration:none;gap:8px;width:max-content}.dpattrtt{font-size:14px;line-height:20px;color:#111 !important}#devProj .dpattrtxt .b_attribution{font-size:14px;line-height:18px}#devProj .b_attribution>cite{color:#444}.dp_desc{color:#666;font-size:14px;line-height:20px;margin-bottom:10px}.dp_metrics{margin-bottom:8px;display:flex;flex-wrap:wrap;grid-column-gap:16px;grid-row-gap:4px}.dp_metrics .dp_metric{display:inline-flex;text-decoration:none;gap:4px}.dp_metIcn{display:inline-block;vertical-align:middle}.dp_metIcn svg{width:16px;height:16px}.dp_metTxt{color:#666;font-size:13px;line-height:18px;display:inline-block}.dp_tags{margin-bottom:12px}.dp_tags{display:flex;flex-direction:row;flex-wrap:wrap;grid-column-gap:8px;grid-row-gap:4px}.dp_tags .dp_tag{padding:0 8px;font-size:12px;color:#666;display:inline-block;line-height:15px;box-sizing:border-box;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background:#f5f5f5}.dp_dtl{margin-bottom:16px;display:flex;flex-wrap:wrap;flex-direction:row;font-size:13px;grid-column-gap:16px;grid-row-gap:6px}.dp_dkey{font-weight:bold;margin-top:8px}.dp_dval{color:#666}.dp_circ{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:4px}.dp_contxtAct{display:flex;gap:10px;align-items:center}.dp_cntxtBtn{position:relative;height:30px;box-sizing:border-box;padding:0 16px;width:32.25%;gap:8px;display:inline-flex;border:1px solid #106ebe !important;color:#fff !important;background:#106ebe !important;border-radius:16px;align-items:center;text-decoration:none;justify-content:center;font-weight:500;font-size:13px;line-height:16px}.dp_ctxBtnText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp_cntxtBtn:hover{text-decoration:none;cursor:pointer;border:1px solid #004d8e !important;color:#fff !important;background:#004d8e !important}.dp_cntxtBtn:active{border:1px solid #022f55 !important;color:#fff !important;background:#022f55 !important}.dp_ctxBtnIcn{height:18px}.dp_ctxBtnIcn svg{width:16px;height:16px}#dp_copyStatus{position:absolute;top:-45px;left:50%;white-space:nowrap;padding:8px 16px;transform:translateX(-50%);color:#fff;background:#111;z-index:4;border-radius:4px}#dp_copyptr{position:absolute;left:50%;top:-25px;z-index:3;background:#111;width:16px;height:16px;transform:translateX(-50%) rotate(45deg)}#dp_copyUrl{position:absolute;left:-9999px}#b_results>li.b_ans.b_topborder{margin-bottom:19px;position:relative}#fbtop{position:absolute;bottom:-19px;right:19px}#fbtop *{padding:0}#fbtoptu{margin-left:6px;padding:6px !important}#fbtoptd{padding:6px !important}#fbtoptdi{transform:rotate(180deg)}.fbtopt{display:inline-block;vertical-align:middle;height:12px;width:12px}.fbtopblue svg>path{fill:#001ba0}#b_results .b_algo .b_vlist2col.b_deep{color:#767676}#b_results .b_algo .b_vlist2col.b_deep ul{width:274px}#b_results .b_algo .b_vlist2col.b_deep,#b_results .b_algo .b_deep.b_moreLink{padding-left:16px}#b_results .b_algo .b_vlist2col.b_deep>ul:first-child{margin-right:0}#b_results .b_algo .b_vlist2col.b_deep>ul:nth-child(2){margin-left:44px}#b_results .b_algo form.b_externalSearch{margin-left:16px}#b_content #b_results .b_tpcn .tpic .wr_fav{border-radius:6px}#b_results .b_tpcn .tpic .wr_fav .siteicon img{border-radius:4px}.b_tpcn .sw_ddgn:after{transform-origin:-180px -52px}#b_results .b_algo{position:relative}#b_results .b_algo .tpic .wr_fav{position:relative}#b_results .tpic .wr_fav .siteicon img{width:16px;height:16px;position:absolute;border-radius:4px;left:5px;top:5px}#b_results .tpic .wr_fav img.siteicon.rms_img{width:16px;height:16px}#b_results .tilk{display:flex}.b_algo{position:relative}#b_results .b_algo .b_tpcn,#b_results .b_algo .b_tpcn>strong{border-bottom:none;padding:0 0;margin:0 0;display:flex;position:relative}.b_algo .b_tpcn>.tilk,.b_algo .b_tpcn strong>.tilk{padding-bottom:4px}.b_algo .b_tpcn .tpic{display:flex;height:38px;flex-direction:row;align-items:center;margin-right:8px}#b_results .b_algo .b_tpcn .b_attribution{padding-bottom:0;padding-top:0;margin-top:0;height:20px;line-height:20px;font-size:13px;display:flex}#b_results .b_algo .tpic .wr_fav{width:26px;height:26px;text-align:center;border:1px solid #ececec;background-color:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:0}.b_tpcn .tptt{height:18px;padding-bottom:0;line-height:18px;font-size:14px;color:#111}#b_results .b_tpcn .b_attribution{line-height:20px}.b_tpcn .b_attribution cite,.b_tpcn .b_attribution .c_tlbxTrg{color:#444}#b_results .b_algo .gb_lnk:hover{text-decoration:none}.tpmeta{display:flex}#b_results .tpmeta .b_rebateSlug .algoSlug_icon,#b_results .tpmeta .b_algoSlug .algoSlug_icon{margin-bottom:0}#b_results .b_topicon_topslugin .algoSlug_icon{font-size:14px;line-height:16px;color:#71777d;margin-bottom:8px}.tilk:hover{text-decoration:none}#b_results .b_tpcn .scs_arw,#b_results .b_tpcn .scs_cls{bottom:-42px}#b_results .b_tpcn .scs_exp{position:absolute;top:0;right:0}#b_results .wr_fav .siteicon img,#b_results .wr_fav img.siteicon{vertical-align:text-top}#b_results .nattr img.siteicon,#b_results .mattr img.siteicon,#b_results .sh_favicon>img.siteicon{vertical-align:inherit;margin-bottom:-1px}#b_results .nattr span.wr_fav,#b_results .mattr span.wr_fav{margin-right:4px}.wr_fav{margin-right:8px}#b_results .nattr .b_attribution,#b_results .mattr .b_attribution,#b_results .cattr .b_attribution,#b_context .mattr .b_attribution,.wr_fav{display:inline-block}.wr_fav .cico{border-radius:0;display:inline-block;overflow:unset}.b_ansb .wr_fav,.wr_fav.b_hide{display:none}.b_mapImg .cico,.sa_as .cico,#reviews_tp .cico{border-radius:0}.cico{overflow:hidden;border-radius:6px}.clpimg,.clpdimg,.bsimg{width:100%}.cico picture{line-height:0;display:block}#b_results .b_lario .tpic .wr_fav .siteicon img{width:24px;height:24px;left:1px;top:1px}a{a:1}z{a:1}.b_caption.b_snippetgobig p{font-size:18px;line-height:24px !important;color:#111}.b_algo.b_algoBorder{box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:0}#b_results>li.b_algoBorder{margin-top:8px;padding-top:15px}#b_results>li.b_algoBorder.b_algo_feedback{margin-bottom:19px;position:relative}.b_gobig_feedback{position:absolute;right:19px;bottom:-21px}#b_results>li.b_algoBorder.b_algo_feedback+li.b_ans.b_mop.b_mopb{margin-top:28px}p>.news_dt{color:#767676}p>.news_dt_bold{font-weight:bold}.sb_vdl{width:100%}.sb_vdl ul{width:220px;float:left}.sb_vdl ul:first-child{margin:0 40px 0 25px}.wr_at .sb_vdl ul{width:185px}.wr_at .sb_vdl ul:first-child{margin:0 25px 0 15px}.sb_vdl li{padding:0 0 15px;line-height:1.2em}.sb_vdl a{display:inline-block;padding:0 0 3px;text-decoration:underline;font-size:125%}.sb_vdl p{height:2.4em;overflow:hidden}.sb_vdl:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.sb_rns{margin-left:25px}.wr_at .sb_rns{margin-left:15px}.wr_tcc{float:right}#b_results .b_overhangR{padding-right:0;margin-right:0}#b_results .b_overhangR a.cbtn{padding:0}#b_results .b_overhangR .wr_tcc li{padding-bottom:12px}#b_results .b_algo .b_overhangR .b_vlist2col.b_deep ul:first-child{margin-right:20px;width:208px}#b_results .b_algo .b_overhangR .b_vlist2col.b_deep ul:nth-child(2){margin-right:0;width:208px;float:left;padding-left:0}#b_results .b_algo .b_overhangR .b_vlist2col.b_deep{padding-top:0}#b_results .b_algo .b_overhangR{padding-top:2px}#b_results .b_algo .b_vlist2col.b_deep{padding-top:2px}#b_results .b_algo .b_overhangR ul.wr_tcc.b_vList li{width:132px}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep>ul { margin-bottom: 6px; }#b_results .b_algo .b_vlist2col.b_deep~div .dl_collapsed,#b_results .b_algo .b_deep.b_moreLink{padding-left:16px}#b_results .b_algo .b_vlist2col.b_deep~div .dl_collapsed{padding-top:14px}#b_results .b_algo.b_algoBorder.b_vtl_deeplinks{padding-bottom:8px}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep{padding-left:unset}#b_results .b_algo .b_vlist2col.b_deep{padding-top:0;margin-top:-4px}#b_results .b_algo div[id*="dl-expitem"] .b_vlist2col.b_deep{margin-top:0}#b_results .b_algo .b_vlist2col.b_deep>ul:nth-child(2){margin-left:0}.dlCollapsedCnt .b_deep h3{display:block;white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:24px}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep>ul:first-child{margin-right:18px}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep ul{width:calc(50% - 9px)}#b_results .b_algo .b_deeplinks_block_container.b_deeplinks_small_block .b_vlist2col.b_deep ul,#b_results .b_algo .b_deeplinks_block_container.b_deeplinks_small_block .b_vlist2col.b_deep h3{width:254px}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep ul li{border-radius:6px;padding:6px 6px 6px 16px}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep li:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.18);transform:scale(1.1);transition:all 500ms ease 0s}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep ul li:hover .deeplink_title>a{text-decoration:underline}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep ul li .b_factrow{position:absolute}#b_results .b_algo .b_deeplinks_block_container .b_vlist2col.b_deep ul li .b_dlblock_anchor{position:absolute;margin-left:-12px;margin-top:-14px}.b_deepdesk{padding-bottom:6px}.df_alaskcarousel.rqnaContainerwithfeedback{position:relative}.df_alaskcarousel #df_listaa .b_vPanel .df_hd .b_primtxt{color:#00809d;text-transform:initial;font-size:22px}.df_alaskcarousel #df_listaa .b_vPanel>div{padding-bottom:8px}.df_alaskcarousel.rqnaContainer>#fbtop{position:static;float:right;padding-right:19px;margin-top:-4px}.df_alaskcarousel #df_listaa{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 0 0 0 rgba(0,0,0,.05);border:none;margin-bottom:10px;border-radius:0;content-visibility:visible !important}.df_alaskcarousel.rqnaContainerwithfeedback,.df_alaskcarousel.rqnaContainer{padding-bottom:30px}.df_alaskcarousel.rqnaContainerwithfeedback.decanspad,.df_alaskcarousel.rqnaContainer.decanspad{padding-bottom:12px}.df_alaskcarousel #df_listaa.decfbpad{margin-bottom:0;padding-bottom:4px}.df_alaskcarousel #df_listaa .b_vPanel>div:last-of-type{padding-bottom:0}.df_alaskcarousel #df_listaa .df_item{padding-bottom:5px}.df_alaskcarousel #df_listaa #relatedQnAListDisplay .b_module_expansion .b_expansion_text{color:#111;font-size:16px;line-height:20px;max-width:calc(100% - 46px)}.df_alaskcarousel #df_listaa #relatedQnAListDisplay .b_module_expansion .b_expansion_wrapper.b_expand{border-color:#ececec}.df_alaskcarousel #df_listaa #relatedQnAListDisplay .b_module_expansion .b_expansion_wrapper.b_collapse{border-color:#ddd}.df_alaskcarousel .df_topAlAs .b_collapse.b_onpage_expansion{font-weight:bold}.df_alaskcarousel .df_topAlAs .b_module_expansion_control{padding-bottom:0}.df_alaskcarousel #relatedQnAListDisplay .b_slidebar{border:0 !important}.df_alaskcarousel #df_listaa .b_vPanel>div{padding:0 20px 4px 0}.df_alaskcarousel .df_topAlAs .b_expansion_wrapper{padding:9px 0 9px 0;height:auto;position:relative}.df_alaskcarousel .df_topAlAs .b_expansion_wrapper>.b_expansion_text.b_1linetrunc{white-space:normal}.df_alaskcarousel .df_topAlAs .b_expansion_chevron{padding:0 16px 0 0;position:absolute;right:6px;top:13px}.df_alaskcarousel #df_listaa .df_topAlAs .b_expansion_chevron{padding:0 0 0 0}.df_alaskcarousel .df_topAlAs .b_vPanel .b_module_expansion_control .b_module_expansion .b_expansion_wrapper>.b_expansion_text.b_1linetrunc{font:16px 'Segoe UI',Arial,Helvetica,Sans-Serif}.df_alaskcarousel .df_topAlAs .b_vPanel .b_module_expansion_control .b_module_expansion .b_expansion_wrapper.b_collapse.b_onpage_expansion:not(.b_hide)>.b_expansion_text.b_1linetrunc{font-weight:600 !important;margin-top:2px}.df_alaskcarousel .df_topAlAs .rwrl_cred .b_algo,.vid_algo{font-size:16px;line-height:1.2}.df_alaskcarousel #df_listaa .df_hd{padding:0;color:#767676;margin-left:16px;line-height:26px}.df_alaskcarousel #df_listaa .df_hd .b_mText{font-weight:bold}.df_alaskcarousel .df_hd_ft .df_topAlAs .b_expansion_wrapper{height:36px}.df_alaskcarousel .df_hd_ft .df_topAlAs .b_expansion_chevron{top:12px}.df_alaskcarousel .df_hd_ft .rwrl_cred{font-size:18px}.df_alaskcarousel .df_hd_ft .rwrl_cred .b_attribution{font-size:13px;font-weight:600}.df_alaskcarousel .df_alsocon{overflow:hidden;padding:0 0;color:#444;padding-right:16px;font-weight:400;line-height:22px}.b_primtxt.HitHighlightWrapper strong{background-color:rgba(16,110,190,.18)}.b_primtxt.RmvBoldWrapper strong{font-weight:normal}.b_dark .b_primtxt.HitHighlightWrapper strong{background-color:rgba(58,160,243,.3)}.b_dark .b_primtxt.RmvBoldWrapper strong{font-weight:normal}.df_alaskcarousel #df_listaa .rwrl_small{padding-bottom:15px !important}.df_alaskcarousel .df_alsocon .rwrl_small u{text-decoration:none}.df_alaskcarousel .df_alsocon .df_fb{line-height:22px !important;font-size:16px !important;padding-bottom:20px !important}.df_alaskcarousel .df_alsocon .df_fs{line-height:22px !important;padding-bottom:20px !important}.df_alaskcarousel .df_alsocon .df_nref{padding-bottom:2px !important}.df_alaskcarousel .df_f{font:14px/normal Arial,Helvetica,Sans-Serif;color:#767676}.df_alaskcarousel #df_ed a,.df_alaskcarousel .b_footnote #df_ed input[type=submit]{color:#767676 !important}.df_alaskcarousel #df_ed input[type=submit]{background:none;border:none;padding:0;font:inherit;color:#001ba0 !important;cursor:pointer}.df_alaskcarousel #df_ed input[type=submit]:hover{text-decoration:underline}.df_alaskcarousel #df_ri{margin-right:10px;width:20px}.df_alaskcarousel #df_listaa .df_rq{padding:15px 0}.df_alaskcarousel #df_listaa .df_hd .b_traits{padding:0}.df_alaskcarousel #df_load{text-align:center;height:60px}#df_moreqna .slide{opacity:0;transform:scale(0);transition-property:opacity,transform;transition-duration:.3s}#df_listaa .df_topicqna .slide{opacity:0;transform:scale(0);transition-property:opacity,transform;transition-duration:.3s}#df_moreqna .slide.transform{opacity:1;transform:none}#df_listaa .df_topicqna .slide.transform{opacity:1;transform:none}.df_alaskcarousel .df_mpaContainer,.df_mQAContainer{padding:0 0}.df_alaskcarousel .df_mpaContainer .ref_comp{padding:0;border:0}.df_alaskcarousel .df_mpaContainer .qna .qna_body{height:auto;font:13px/17px Arial,Helvetica,Sans-Serif;color:#666}.df_alaskcarousel .df_mpaContainer .qna_header{padding:0}.df_alaskcarousel .df_vidContainer{padding:0 20px}.df_alaskcarousel .df_vidContainer img{width:100% !important;height:100% !important}.df_alaskcarousel .df_imgCont{padding-bottom:15px;position:relative;cursor:pointer}.df_alaskcarousel .df_imgCont iframe{width:100%;height:100%}.df_alaskcarousel .df_vidTime{position:absolute;bottom:20px;left:0;background-color:#000;opacity:.75;padding:2px 8px;line-height:20px;color:#fff}.df_alaskcarousel .df_playBut{position:absolute;top:50%;left:50%;margin:-26px 0 0 -26px}.df_alaskcarousel .df_qnacontent{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;max-height:160px;line-height:22px;margin-bottom:7px;width:268px;height:160px}.df_alaskcarousel .df_qntext{padding-bottom:4px;font-weight:700;color:#111;display:block;unicode-bidi:plaintext}.df_alaskcarousel .df_qnacontent .b_bullet>li{margin-left:19px !important}.df_alaskcarousel .df_qnacontent .b_vPanel>div,.df_alaskcarousel .df_qnacontent .b_vList>li{padding-bottom:0 !important}.df_alaskcarousel .df_alsoAskCard{font-size:16px;padding-bottom:9px;line-height:22px;padding:16px;box-sizing:border-box}.df_alaskcarousel .df_ansatb{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-size:16px;line-height:22px}.df_alaskcarousel .df_ansatb .qna_algo .b_algo h2,.df_alaskcarousel .df_ansatb .qna_algo .b_attribution{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:22px}.df_alaskcarousel .df_ansatb .qna_algo .b_algo{padding-bottom:2px}.df_alaskcarousel #relatedQnAListDisplay,#df_listaa .df_topicqna{width:calc(100% + 20px)}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper{border:0;height:256px;width:calc(100% + 20px);position:relative}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper.openAnsWrapperTravelBanner{height:324px}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper .b_slidebar .slide,#df_listaa .df_topicqna.openAnsWrapper .b_slidebar .slide{box-sizing:border-box;width:300px;height:248px;margin-right:8px;display:inline-block}.df_alaskcarousel .df_paaqnaalgo{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-size:16px;line-height:22px}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper .next,#df_listaa .df_topicqna.openAnsWrapper .next{margin-right:32px}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper .prev,#df_listaa .df_topicqna.openAnsWrapper .prev{left:16px}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div{background:linear-gradient(270deg,#fff -26.53%,transparent 100%);width:32px;height:100%;position:absolute;right:0;z-index:1}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div.rtl{background:linear-gradient(90deg,#fff -26.53%,transparent 100%)}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div_tlg{top:30px}.df_alaskcarousel.rqnaContainerwithfeedback .openAnsWrapperTravelBanner .openans_gradient_div{height:calc(100% - 64px)}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div.left{left:0;right:auto;transform:rotate(-180deg)}.df_alaskcarousel #relatedQnAListDisplay .b_slideexp,#df_listaa .df_topicqna .b_slideexp{margin:0}.df_alaskcarousel .df_ansatb .rwrl_cred{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.df_alaskcarousel #relatedQnAListDisplay>div{border-bottom:none}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper{border:0;height:260px;width:calc(100% + 20px);position:relative}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridHeightWrapper{height:264px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridHeightWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridHeightWrapper .b_slidebar .slide{height:256px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper .b_slidebar .slide{width:240px;height:252px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:default}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridFlyOutCardWrapper .b_slidebar .slide{cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .slide.df_alsoAskActiveCard,#df_listaa .df_topicqna.hybridAnsWrapper .slide.df_alsoAskActiveCard{border:1px solid #106ebe}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_alsoAskCard .df_qnacontent,#df_listaa .df_topicqna.hybridAnsWrapper .df_alsoAskCard .df_qnacontent{max-height:160px;width:208px;height:160px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_alsoAskCard .df_alsocon,#df_listaa .df_topicqna.hybridAnsWrapper .df_alsoAskCard .df_alsocon{line-height:20px;font-size:14px}.df_alaskcarousel .df_load_topicslg{padding-bottom:95px;padding-top:95px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb{padding-top:8px;margin-top:18px;border-top:1px solid #ddd}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .qna_algo .b_algo h2,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb .qna_algo .b_algo h2{font-size:13px;line-height:16px;padding-bottom:0}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo h2,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo h2{font-size:16px;line-height:18px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .qna_algo .b_algo,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb .qna_algo .b_algo{padding-bottom:0}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .qna_algo .b_attribution,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb .qna_algo .b_attribution{font-size:13px;line-height:20px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_attribution,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_attribution{font-size:14px;line-height:20px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo{padding-bottom:4px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .next,#df_listaa .df_topicqna.hybridAnsWrapper .next{margin-right:0;z-index:10}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .prev,#df_listaa .df_topicqna.hybridAnsWrapper .prev{left:-6px;z-index:10}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .rwrl_cred,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper .df_ansatb .rwrl_cred{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .rwrl_cred,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .rwrl_cred{font-size:16px}.hybridAnsWrapper .b_overlay .btn.rounded .cr>div{box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2 .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2 .b_slidebar .slide{width:280px;height:252px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:default}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2.hybridHeightWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2.hybridHeightWrapper .b_slidebar .slide{height:256px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2.hybridFlyOutCardWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2.hybridFlyOutCardWrapper .b_slidebar .slide{cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2 .df_alsoAskCard .df_qnacontent,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2 .df_alsoAskCard .df_qnacontent{max-height:160px;width:248px;height:160px}#relatedQnAListDisplay.openAnsWrapper.openAnsWrapperTravelBanner .paatrvlBanner{height:64px;display:flex;justify-content:space-between;padding:0 20px;align-items:center;background:#f9f9f9;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:6px;color:#444;margin:4px 3px 0}.ptexploreBtn{border-radius:32px;padding:6px 16px;font-size:14px;line-height:19px;display:flex;gap:12px;align-items:center;background:#106ebe;color:#fff}.ptlearnmoreTxt{font-style:normal;font-size:16px;line-height:22px}#relatedQnAListDisplay.openAnsWrapper.openAnsWrapperTravelBanner .paatrvlBanner:hover{text-decoration:none}.df_alaskcarousel .df_qnacontent .df_qn_syd{margin-right:2%;cursor:default;padding-top:4px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .b_slidebar{height:272px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:hover{transform:scale(1.06);transition:all .4s;position:relative;z-index:2;top:6px;background:#fff}.b_dark .df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:hover{background:#323130}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:first-child:hover{transform-origin:left}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:last-child:hover{transform-origin:right}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper{height:272px}.rqnafbUlWrapper.df_alaskcarousel .df_alsoAskCard .df_qntextwithicn{padding-bottom:2px}.rqnafbUlWrapper.df_alaskcarousel .df_alsoAskCard .df_qntextwithicn .df_qntext{padding-top:0}.rqnafbUlWrapper.df_alaskcarousel .df_qnacontent:hover{margin:-16px -16px 7px -16px;padding:16px 16px 0 16px;border-radius:4px 4px 0 0}.rqnafbUlWrapper.df_alaskcarousel .df_alsoAskCard .df_qntextwithicn:hover .df_qntext:not(:hover){cursor:pointer}.df_alaskcarousel.rqnASCWrapper #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2 .b_slidebar .slide:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 2px 3px 0 rgba(0,0,0,.18)}.df_alaskcarousel #relatedQnAListDisplay .b_slidebar .slide .rqnaAnsCWrapper.df_alsoAskCard:hover{cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay .df_alsocon_link:hover{text-decoration:none}.df_alaskcarousel.ansTtlUndrlnWrapper .slide:hover:not(:has(.df_dn_content:hover)) .df_ansatb .b_algo,.df_alaskcarousel.ansTtlUndrlnWrapper .slide:hover:not(:has(.df_dn_content:hover)) .df_ansatb .b_algo a{text-decoration:underline}.df_alaskcarousel .df_vt .df_ansatb .qna_attr{min-width:0;display:flex}#b_results>li .df_alaskcarousel .df_vt .df_ansatb .rwrl_cred a:first-child{color:#767676}.df_alaskcarousel .slide:hover .df_ansatb .rwrl_cred a:last-child{text-decoration:underline}.b_traits{color:#00809d;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.b_slideexp{margin-bottom:20px;position:relative}.b_ans>.b_slideexp>.slide *:last-child,.b_ans>.b_slideexp:last-child,.b_vPanel .b_slideexp:last-child{margin-bottom:0;padding-bottom:0}.b_slidebar .slide{display:inline-block;vertical-align:top}.b_slidebar .slide,.b_slideexp .b_viewport{overflow:hidden}.b_slideexp .b_viewport{margin:auto}.b_slidebar{white-space:nowrap}.b_slidebar .slide{white-space:normal;position:relative}.b_cards .cico,.b_slidebar .slide .cico{border-radius:0}.b_slidebar,.b_slidebar .slide{width:100%}.b_slidebar.anim{-webkit-transition:margin-left .35s cubic-bezier(.15,.85,.35,1);-moz-transition:margin-left .35s cubic-bezier(.15,.85,.35,1);-o-transition:margin-left .35s cubic-bezier(.15,.85,.35,1);transition:margin-left .35s cubic-bezier(.15,.85,.35,1)}.slide>.spinner{position:absolute;left:50%}.slide>.spinner>.inner{position:relative;left:-50%;width:40px;height:40px;background:url(/rp/OJWYLxkTdSOmE7-V53KpAdOj-xY.gif) no-repeat;margin:40px auto 30px;z-index:1000}.slide_mask.hideSlideMask{visibility:hidden}.b_slidebar.b_autoslidingfade .slide.slide_fading{opacity:1}.slide_mask,.b_slidebar.b_autoslidingfade .slide{transition:opacity .3s linear}.slide_mask.slide_fading,.b_slidebar.b_autoslidingfade .slide{opacity:0}.slide_mask{position:absolute;width:100%;height:100%;opacity:.7;top:0}.carousel_seemore{text-align:center}.carousel_seemore.dark a{color:#fff}.b_slidebar.enable_selecting .slide.selected::after,.b_slidebar.enable_selecting .slide:hover::after{box-shadow:inset 0 0 0 2px #fff}.b_slidebar .slide.selected::after,.b_slidebar .slide:focus::after{box-shadow:inset 0 0 0 1px #0099bc;outline:0}.b_slidebar.enable_selecting .slide.selected::after,.b_slidebar.enable_selecting .slide:hover::after,.b_slidebar .slide.selected::after,.b_slidebar .slide:focus::after{content:"";height:100%;width:100%;position:absolute;left:0;top:0}.b_slideexp .b_antiSideBleed{display:inline-block}.carousel_seemore>.b_moreLink.rndChev{vertical-align:middle;height:92px;text-decoration-color:#444;display:inline-block}.carousel_seemore .seeAll_txt{display:block;color:#444;line-height:17px}.b_slidebar>.slide{*display:inline;zoom:1}.carousel_seemore .seeAll_chev{display:block;height:48px;padding-bottom:12px;margin-top:15px}html[dir="rtl"] .carousel_seemore .seeAll_chev{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.b_slideexp .b_viewport.scrollbar{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.b_slideexp .b_viewport.scrollbar::-webkit-scrollbar{display:none}.b_slideexp .b_viewport{-webkit-overflow-scrolling:touch}.b_overlay .btn.rounded{position:absolute;cursor:pointer;z-index:1;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.b_overlay .btn.rounded,.b_overlay .btn.rounded .bg,.b_overlay .btn.rounded .cr,.b_overlay .btn.rounded .cr>div,.b_overlay .btn.rounded .vcac>div{border-radius:50%}.b_overlay .btn.rounded .vcac{height:0}.b_overlay .btn.rounded{height:32px;width:32px;top:50%;margin-top:-16px}.b_overlay .btn.rounded .bg,.b_overlay .btn.rounded:hover .bg{opacity:0}.b_overlay .btn.rtl.rounded .cr{direction:ltr}.b_overlay .btn.hidden.rounded .cr,.b_overlay .btn.disabled.rounded .cr{visibility:hidden}.b_overlay .btn.rounded .cr>div{border:1px solid #ececec;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);height:30px;width:30px;overflow:hidden;background-image:none;background-color:#fff}.b_overlay .btn.rounded .cr>div:hover{box-shadow:0 2px 4px 1px rgba(0,0,0,.14)}.b_overlay .btn.rounded .cr>div:after{bottom:5px;background-color:#fff;-webkit-transform-origin:-1394px 0;transform-origin:-1394px 0;display:inline-block;transform:scale(.5);position:relative}.b_overlay .btn.rounded .cr>div:hover:after{transform-origin:-1478px 0}.b_overlay .btn.ltr.rounded .cr>div:after{right:5px}.b_overlay .btn.rtl.rounded .cr>div:after{left:5px}.b_overlay .btn.prev.ltr.rounded .cr,.b_overlay .btn.next.rtl.rounded .cr{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}body .b_overlay .btn.rounded.next{right:-12px}body .b_overlay .btn.rounded.prev{left:-13px}.ra_car_container .b_overlay .btn.prev.ltr.rounded .cr>div,.ra_car_container .b_overlay .btn.next.rtl.rounded .cr>div{-moz-transform:unset;-o-transform:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}.ra_car_container .b_overlay .btn.rounded .cr>div{background-position:0;border:unset}.ra_car_container .b_overlay .btn.rounded .cr>div:after{content:unset}@media screen and (-ms-high-contrast:active){.b_overlay .btn.rounded.hidden *,.b_overlay .btn.rounded.disabled *{background:none}.b_overlay .btn.rounded.hidden,.b_overlay .btn.rounded.disabled{background:none}}.b_overlay .btn.rounded .cr>div:after{content:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.b_overlay{position:relative}.vcac{position:absolute;width:100%;top:50%}.vcac>div{position:relative;width:100%}.df_qna_algo .qfavc .b_imagePair{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding-bottom:0}.df_qna_algo .qfavc .b_imagePair .cico{margin-right:6px;border-radius:0;flex-shrink:0}.df_qna_algo .qfavc .b_imagePair cite,.df_qna_algo .qfavc .b_imagePair .qna_attr{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df_qna_algo .qfavc .b_imagePair>div:last-child{min-width:0;display:flex}.fbans>div>a,.fbans>div>a:visited{color:#767676 !important}.fbans{padding-right:19px;margin-top:-4px;margin-bottom:-9px}.fbans .b_footnote,.fbans .hlig{padding:0;text-align:right}.tltg{display:inline-block;padding:1px 10px;border-radius:2px}.tltg:first-child{padding:1px 0}.tltg:not(:first-child){margin-left:8px;background-color:#f5f5f5}.b_dark .tltg:not(:first-child){background-color:#323130}#b_results>li .tltg,#b_context>li .tltg{color:#666}a.tltg{text-decoration:none}.tltg strong{pointer-events:none}.b_algo:hover h2>a{text-decoration:underline}#b_results li.b_algo.b_algo_tag_shallow_background{background-color:#f9f9f9;border-radius:8px}.batg{overflow:hidden;line-height:22px;height:24px;margin-top:0;padding-bottom:0}.bstg:hover{cursor:pointer}.bats{height:10px;display:block}.b_caption .batg{padding-top:8px;margin-top:0}.b_caption .bats{height:0}.b_imagePair .batg{padding-top:4px;margin-top:0}#b_results .b_algo .b_attribution .sh_favicon,#b_results .b_algo .b_metadata_separator{display:inline}.b_imgcap_altitle p strong,.b_imgcap_altitle .b_factrow strong{color:#767676}#b_results .b_imgcap_altitle{line-height:22px}.b_hList img{display:block}.b_imagePair .inner img{display:block;border-radius:6px}.b_algo .vtv2 img{border-radius:0}.b_hList .cico{margin-bottom:10px}.b_title .b_imagePair>.inner,.b_vList>li>.b_imagePair>.inner,.b_hList .b_imagePair>.inner,.b_vPanel>div>.b_imagePair>.inner,.b_gridList .b_imagePair>.inner,.b_caption .b_imagePair>.inner,.b_imagePair>.inner>.b_footnote,.b_poleContent .b_imagePair>.inner{padding-bottom:0}.b_imagePair>.inner{padding-bottom:10px;float:left}.b_imagePair.reverse>.inner{float:right}.b_imagePair .b_imagePair:last-child:after{clear:none}.b_algo .b_title .b_imagePair{display:block}.b_imagePair.b_cTxtWithImg>*{vertical-align:middle;display:inline-block}.b_imagePair.b_cTxtWithImg>.inner{float:none;padding-right:10px}.b_imagePair.square_mp>.inner,li.square_mp{width:80px}.b_imagePair.square_mp{padding-left:90px}.b_imagePair.square_mp>.inner{margin:2px 0 0 -90px}.b_imagePair.square_mp.reverse{padding-left:0;padding-right:90px}.b_imagePair.square_mp.reverse>.inner{margin:2px -90px 0 0}.b_imagePair.square_s>.inner,li.square_s{width:50px}li.square_s{word-wrap:break-word}.b_imagePair.square_s{padding-left:60px}.b_imagePair.square_s>.inner{margin:2px 0 0 -60px}.b_imagePair.square_s.reverse{padding-left:0;padding-right:60px}.b_imagePair.square_s.reverse>.inner{margin:2px -60px 0 0}.b_ci_image_overlay:hover{cursor:pointer}.insightsOverlay{position:fixed;top:5%;left:5%;bottom:5%;right:5%;width:90%;height:90%;border:none;border-radius:15px;margin:0;padding:0;overflow:hidden;z-index:9;display:none}.b_greyBackgroundModal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:8;background:rgba(0,0,0,.5);pointer-events:none}.sp_pssl{color:#767676}.b_rs .b_vList,.b_rrsr .b_vList{font-size:13px}#b_results .b_ans .b_rs h2,#b_results .b_rs .b_vlist2col li,#b_results .b_rs .b_vList li{padding-bottom:16px}#b_results .b_ans #brsv3{width:652px;contain-intrinsic-size:652px 296px}#b_results .b_ans #brsv3 h2{padding-bottom:0;font-size:20px;line-height:1.3;color:#202124;margin-bottom:8px}#b_results .b_ans #brsv3 h2 strong{font-weight:normal}#b_results .b_ans #brsv3 .b_vList{padding-top:12px}#b_results #brsv3 .b_vList li{width:318px;padding-bottom:0;margin:4px 0;display:inline-block}#b_results #brsv3 .b_vList li:nth-child(odd){margin-right:16px}#b_results #brsv3 .b_vList li a{max-height:none;min-height:48px;padding:0 17px;background:#f1f3f4;border-radius:100px;box-sizing:border-box;display:flex;align-items:center}#b_results #brsv3 .b_vList li a:hover{text-decoration:underline;color:#202124}#b_results #brsv3 .b_vList li a .b_suggestionIcon{width:20px;height:20px;padding:10px}#b_results #brsv3 .b_vList li a .b_suggestionBk{width:32px;height:32px;padding:0;margin:4px;background:url(/rp/eF3rIdIG4fsLyPy7mzgRnjCDKIA.png) no-repeat -292px 0;transform:scale(.5)}.b_pinrs_ol .b_pinrs .b_suggestionIcon{display:none}#b_results #brsv3 .b_vList li a .b_suggestionIcon svg{width:20px;height:20px}#b_results #brsv3 .b_vList li a .b_suggestionIcon.sug_sprite{background:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png) no-repeat -151px 0;transform:scale(.5)}#b_results #brsv3 .b_vList a .b_suggestionText{max-width:227px;margin-left:16px;font-style:normal;font-size:16px;line-height:19px;color:#202124;display:-webkit-box;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word;overflow:hidden;flex:1}#b_results #brsv3 .b_vList a .b_suggestionText strong{font-weight:bold}.b_rs .b_vlist2col ul:first-child{margin-right:40px}#rscarousel strong{font-weight:normal}#b_results #inline_rs .b_vlist2col ul:first-child{margin-right:160px;padding-bottom:8px}#b_results #inline_rs .b_vlist2col li{padding-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}#b_results #inline_rs .b_vlist2col{padding-left:0}#rscar_close{float:right}#rscar_close::after{height:16px;width:16px;content:" ";display:inline-block;background-repeat:no-repeat}#rscar_close:hover::after{cursor:pointer}.rslist_title{display:inline-block;color:#444}.rslist_head{padding:12px 0}#inline_rs .b_sideBleed{border-top:1px solid #ececec;padding:0;margin:0}.b_dark .rslist_title{color:#d2d0ce}.b_dark #rscar_close::after{color:#bebbb8}#rscar_close::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAR0lEQVR4AWOYOHGiABA7gGgG7ABVDZTxH4gvgARwKL4AVeOAEMDUhFUOpwROxbhMw6UYpyZ0xWRpIMtJJHuapGAlK+JIThoADD3VTZEy3aEAAAAASUVORK5CYII=)}#rscar_close:hover::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAR0lEQVQokWNwcXERAGIHEM2AA6CogTL+A/EFbJqgii9A1TigC6BowimHTQKfQbg04VaMQxN+xSRrIMlJJHma5GAlN+KIThoAX1F+rQaZhuoAAAAASUVORK5CYII=)}.b_msg.b_canvas a{color:#666 !important}.b_msg.b_canvas a{font-size:11px;line-height:13px}.b_pag a{display:block;text-align:center}.b_pag a.sb_bp{min-width:30px;margin-right:20px;line-height:32px}.b_pag a.sb_pagN,.b_pag a.sb_pagP{border:0;padding:1px}.b_pag a.sb_pagN_bp,.b_pag a.sb_pagP_bp{width:30px;height:30px;margin-top:0}.b_pag .sw_prev,.b_pag .sw_next{margin:2px}.sb_pagP,.sb_pagN{background-position:-233px 0;height:30px;width:30px}.sb_pagP:hover,.sb_pagP:active,.sb_pagP:focus{background-position:-265px 0}.sb_pagN{background-position:-169px 0}.sb_pagN:hover,.sb_pagN:active,.sb_pagN:focus{background-position:-201px 0}z{a:1}.sp-tpwebicons{width:28px;height:28px}.sp-symbolicon>svg,.sp-ofsite{display:block}.sp-tpwebicons.SITE{padding-right:8px}.sp-tpwebicons.SITE{width:16px;height:16px;padding:6px}.sp-tpwebicons.sp-symbolicon{width:16px;height:16px;padding:6px}@media only screen and (max-width:1301.9px){.sp-tpwebicons{width:24px;height:24px}.sp-tpwebicons.sp-symbolicon{width:14px;height:14px;padding:5px}}@media only screen and (max-width:1213.9px){.sp-tpwebicons{width:20px;height:20px}.sp-tpwebicons.sp-symbolicon{width:12px;height:12px;padding:4px}}.lite-entcard-ans-m .sp-tpwebicons{width:28px;height:28px}.lite-entcard-ans-m .sp-tpwebicons.sp-symbolicon{width:16px;height:16px;padding:6px}.b_descriptionSeeMore{padding-top:5px}.b_inlineblock{display:inline-block}.b_descriptionSeeMore.b_inlineblock{padding-top:0}.b_bgdesc{font:16px/1.2em 'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:1.33em}.b_trans_padding{padding-bottom:5px}.btm_sml a{line-height:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.btm_sml{padding-bottom:10px}.btm_sml .expansionDefaultText,.btm_sml .expansionCustomizedText{display:inline-block;*display:inline;zoom:1}.expandChevronContainer{display:inline-block;*display:inline}.expandChevronContainer.hasExpandText{line-height:16px;vertical-align:middle}.btm_sml .expandChevronContainer>*{margin-left:8px;display:inline-block;*display:inline}.btm_sml .sw_plus,.btm_sml .sw_minus,.sml .sw_plus,.sml .sw_minus{display:inline-block;text-decoration:none;margin:0 5px 1px 0}.b_tblWithExpansion .btm_sml,.b_tblWithExpansion .sml{padding-bottom:10px}.b_relative .btm_sml,.b_relative .sml{letter-spacing:2px}.inline{display:inline-block;margin-left:4px;*display:inline;zoom:1}.sml.inline .sw_plus,.sml.inline .sw_minus{margin:0}.hidden_nostyle{padding:0 !important;margin:0 !important}.exp_slide{overflow:hidden;opacity:1;-webkit-transition:height ease-in-out 350ms,opacity ease-in-out 350ms;-moz-transition:height ease-in-out 350ms,opacity ease-in-out 350ms;-o-transition:height ease-in-out 350ms,opacity ease-in-out 350ms;transition:height ease-in-out 350ms,opacity ease-in-out 350ms}.exp_slide.b_hide{display:block;opacity:0;height:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;border-top:0 !important;border-bottom:0 !important}body.exp_scroll{-webkit-transition:margin-top ease-in-out 350ms;-moz-transition:margin-top ease-in-out 350ms;-o-transition:margin-top ease-in-out 350ms;transition:margin-top ease-in-out 350ms}.b_ans .btm_sml{border-top:1px solid #cdcdcd}#b_context .b_ans .btm_sml{border-top:1px solid #ebebeb}.b_ans.b_topborder .btm_sml{border-top:0}#b_results>.b_ans .btm_sml a,#b_results>.b_ans .btm_sml a:visited,#b_context>.b_ans .btm_sml a,#b_context>.b_ans .btm_sml a:visited{color:#444}.b_ans.b_top .btm_sml a,.b_ans.b_top .btm_sml a:hover{background-color:transparent}.b_ans.b_topborder .btm_sml a{background-color:#f9f9f9}.b_ans.b_topborder .btm_sml a:hover{background-color:#eee}.b_dark .b_ans.b_topborder .btm_sml a,.b_dark .b_ans.b_topborder .btm_sml a:hover{background-color:#323130}.b_ans.b_top .btm_sml{padding-bottom:10px}.b_ans.b_top .btm_sml a{margin-bottom:0}.b_ans.b_topborder .btm_sml{padding-bottom:0}.b_ans.b_topborder .sydwrap_wrapper .btm_sml{padding-bottom:10px}.b_ans.b_topborder .btm_sml a{margin-bottom:-10px}.btm_sml a{display:block}.b_ans .btm_sml a{line-height:40px;height:40px}.b_ans.b_topborder .btm_sml a{line-height:48px;height:48px}.b_ans.b_topborder .btm_sml .newexpcont{height:32px;line-height:32px}.b_sydConvMode .b_ans.b_topborder .btm_sml .newexpcont{height:48px;line-height:32px}#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml .b_mopexpref,#b_results .b_ans.b_mop .btm_sml .b_mopexpref{height:16px;line-height:16px;color:#001ba0}.b_ans.b_topborder .btm_sml .b_segoeMDL2{font-family:"Segoe MDL2 Assets"}.btm_sml{position:relative}#b_context .b_ans .btm_sml a{line-height:40px;height:40px}.b_top .sa_cpoc .b_expando .btm_sml .expandChevronContainer>*,#b_context .b_ans .btm_sml .expandChevronContainer>*{margin-top:15px;margin-right:0;position:absolute;right:0;top:0}.sa_cpoc .b_expando .btm_sml{border-top:1px solid #bbb}#b_results .b_top .sa_cpoc .b_expando .btm_sml .b_expDesk{text-align:left}#b_results .b_top .sa_cpoc .b_expando .btm_sml a{margin:0}#b_results .b_top .sa_cpoc .b_expando .btm_sml .expansionCustomizedText{color:#444}.b_top .sml.topanswer a,.b_top .btm_sml a{background-color:#f9f9f9;margin:0 -19px -10px -19px;display:block;text-decoration:none;text-align:center}.b_top .sml.topanswer a{line-height:35px;outline:none}.b_top .btm_sml .leftAlign{text-align:left}.b_top .btm_sml a{line-height:40px;height:40px;vertical-align:middle}.b_top .btm_sml{padding-bottom:0}.b_top .btm_sml a:hover,.b_top .sml.topanswer a:hover{background-color:#eee}.b_top .btm_sml a .expansionDefaultText{display:none;text-align:center}.b_top .btm_sml a .expansionCustomizedText{text-align:left;padding:0 0 0 19px;display:inline-block;*display:inline;zoom:1}.b_top .btm_sml .expansionChevronDown,.b_top .btm_sml .expansionChevronUp{background-repeat:no-repeat;height:9px;width:16px;display:inline-block;*display:inline;zoom:1;background-position:0 0;margin:0 19px 0 12px}.b_top .btm_sml .expandChevronContainer{line-height:40px;vertical-align:middle}.b_top .btm_sml .expansionChevronDown.noExpandText,.b_top .btm_sml .expansionChevronUp.noExpandText{margin:0}.b_top .btm_sml .expansionChevronUp.hasExpandText,.b_top .btm_sml .expansionChevronDown.hasExpandText{margin-bottom:0}#b_results>.b_top .btm_sml a,#b_results>.b_top .btm_sml a:visited{color:#444}.e_mhdr .btm_sml a{padding:0;border-top:0;margin-top:10px}.b_top .btm_sml .expansionChevronUp{background-image:url(/rp/c4pKlVbt2KgY9wFQXYe8KqoHuzQ.png)}.b_top .btm_sml .expansionChevronDown{background-image:url(/rp/ak5A-kIzM-v9JjRbH7FaoGRYoEw.png)}#b_results .b_top .btm_sml .expandChevronContainer.hasExpandText{margin-top:-4px}#b_results .b_top .btm_sml .b_expDesk{height:48px}#b_results .b_top .btm_sml .b_expDeskNoText{height:32px}#b_results .b_ans.b_topborder .btm_sml .newexpcont{height:auto}#b_results .b_topborder .chevronContainerDown:hover{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 2px 4px 1px rgba(0,0,0,.18)}#b_results .b_topborder .chevronContainerDown,#b_results .b_topborder .chevronContainerDown:active{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 2px 3px 0 rgba(0,0,0,.1)}#b_results .b_topborder .chevronContainerUp:hover{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 -2px 4px 1px rgba(0,0,0,.18)}#b_results .b_topborder .chevronContainerUp,#b_results .b_topborder .chevronContainerUp:active{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 -2px 3px 0 rgba(0,0,0,.1)}#b_results .b_top .btm_sml a .expansionCustomizedText{padding:0}#b_results .b_top .btm_sml a .b_expcol{padding:0;color:transparent}#b_results .b_top .sydwrap_wrapper .btm_sml a .b_expcol{color:#444}#b_results .b_topborder .b_expwide{margin-left:50%}#b_results .b_topborder .b_expChevTOP{margin-left:50%}#b_results .b_top .btm_sml.b_expV3,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3{display:flex;align-items:center;justify-content:center}#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3{padding-bottom:0}#b_results .b_top .btm_sml.b_expV3 a,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3 a{box-shadow:0 2px 3px 0 #000;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);border:1px solid #ddd;color:#666;height:40px;line-height:40px;border-radius:20px;padding-left:20px;padding-right:20px;background-color:#fff;margin-bottom:-30px}#b_results .b_top .btm_sml.b_expV3 a svg,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3 a svg{padding-left:10px}#b_results .b_top .btm_sml.b_expV3 a:hover,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3 a:hover{box-shadow:0 2px 4px 1px #000;box-shadow:0 2px 4px 1px rgba(0,0,0,.14);border:1px solid #ccc;color:#111}#b_results .b_top.b_tophb .btm_sml.b_expV3 a{margin-bottom:-35px}.cipt,.cipg,.cipa,.cipl,.ciptr,.ciplr{display:inline-block}.cipa,.cipl,.ciplr{cursor:pointer}.vab{vertical-align:bottom}.vam{vertical-align:middle}.vat{vertical-align:top}.vabl{vertical-align:baseline}.vatt{vertical-align:text-top;border-radius:0}.vatb{vertical-align:text-bottom}.ChevronDown12,.ChevronUp12{background:url(/rp/QKlTrqL25sGDqfRYQjkMWJWDeG8.png) no-repeat;background-size:494px 58px;width:12px;height:12px}.ChevronDown12{background-position:-372px 0}.ChevronUp12{background-position:-372px -14px}@media(prefers-color-scheme:dark){#bpage.b_med .ChevronDown12{background-position:-386px 0}#bpage.b_med .ChevronUp12{background-position:-386px -14px}}#bpage.b_drk .ChevronDown12{background-position:-386px 0}#bpage.b_drk .ChevronUp12{background-position:-386px -14px}.cipt,.cipl{margin-right:10px}.cipt .cico,.cipl .cico,.ciptr .cico,.ciplr .cico{border-radius:0}.b_action>.cipt,.b_action>.cipl{float:left}.ciptr,.ciplr{margin-left:10px}body .cipt,body .cipg,body .cipa,body .cipl,body .ciptr,body .ciplr{display:inline;zoom:1}.expansionAccessibilityText { display: none; }.sp-webicons20{width:20px;height:20px}.sp-webicons24{width:24px;height:24px}.sp-webicons28{width:28px;height:28px}.sp-webicons32{width:32px;height:32px}.sp-webicons40{width:40px;height:40px}.sp-ofsite{display:block}.sp-webicons20.SITE{padding-right:8px}.sp-webicons20.PHNE{padding-right:8px}.sp-webicons20.AUTO{padding-right:8px}.sp-webicons20.SRCH{padding-right:8px}.sp-webicons24.SITE{padding-right:8px}.sp-webicons24.PHNE{padding-right:8px}.sp-webicons24.AUTO{padding-right:8px}.sp-webicons24.SRCH{padding-right:8px}.sp-webicons28.SITE{padding-right:8px}.sp-webicons28.PHNE{padding-right:8px}.sp-webicons28.AUTO{padding-right:8px}.sp-webicons28.SRCH{padding-right:8px}.sp-webicons32.SITE{padding-right:8px}.sp-webicons32.PHNE{padding-right:8px}.sp-webicons32.AUTO{padding-right:8px}.sp-webicons32.SRCH{padding-right:8px}.sp-webicons40.SITE{padding-right:8px}.sp-webicons40.PHNE{padding-right:8px}.sp-webicons40.AUTO{padding-right:8px}.sp-webicons40.SRCH{padding-right:8px}.b_module_expansion_control{padding-bottom:4px}.b_module_expansion .b_expansion_wrapper{border-top:1px solid #cdcdcd}.b_module_expansion_control.b_module_head>.b_module_expansion .b_expansion_wrapper{border-top:none}.b_module_expansion .b_expmob_rc{border-top:none}.b_module_expansion .b_expansion_wrapper,.b_module_expansion .b_offpage_expansion a,#b_results .b_module_expansion .b_offpage_expansion a{color:#666}.b_module_expansion .b_expansion_wrapper .sv_ch{fill:#666}.b_module_expansion_control.b_module_head>.b_module_expansion .b_expansion_wrapper,.b_module_expansion_control.b_module_head>.b_module_expansion .b_offpage_expansion a,#b_results .b_module_expansion_control.b_module_head>.b_module_expansion .b_offpage_expansion a{color:#666}.b_module_expansion_control.b_module_head>.b_module_expansion .b_expansion_wrapper .sv_ch{fill:#666}#b_context .b_module_expansion .b_expansion_wrapper{border-top:1px solid #ebebeb}#b_context .b_module_expansion_control.b_module_head>.b_module_expansion .b_expansion_wrapper{border-top:none}#b_pole .b_module_expansion .b_offpage_expansion a{color:#666}#b_pole .b_module_expansion_control.b_module_head>.b_module_expansion .b_offpage_expansion a{color:#666}#b_context .b_module_expansion .b_offpage_expansion a{color:#666}#b_context .b_module_expansion_control.b_module_head>.b_module_expansion .b_expansion_wrapper,#b_context .b_module_expansion_control.b_module_head>.b_module_expansion .b_offpage_expansion a{color:#767676}#b_context .b_module_expansion_control.b_module_head>.b_module_expansion .b_expansion_wrapper .sv_ch{fill:#767676}.lc_expfact_plus{display:none;padding-left:4px;min-width:12px;min-height:12px;max-width:12px;max-height:12px;cursor:pointer}.lc_expfact_plus>svg{display:block}.lc_expfact{display:flex;align-items:center}.lc_expfact_default{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc_expfact_title{margin-right:12px;font-weight:700;font-size:13px;line-height:15px;display:inline-block;white-space:nowrap}div.b_expandable_inline_container.state_toggler_slide{overflow:hidden;opacity:1;transition:height ease-in-out 350ms,opacity ease-in-out 350ms}div.b_expandable_inline_container.state_toggler_slide.b_hide{display:block;opacity:0;height:0}.b_onpage_expansion{height:40px;cursor:pointer}.b_onpage_expansion::before{content:"";display:inline-block;vertical-align:middle;height:100%}.b_onpage_expansion .b_expansion_chevron{display:inline-block;height:16px;width:10px;vertical-align:middle}.b_onpage_expansion .b_chevron_down svg{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.b_onpage_expansion .b_chevron_up svg{-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.b_onpage_expansion .b_expansion_text,.b_onpage_expansion .b_expansion_content{display:inline-block;margin-right:16px;vertical-align:middle;max-width:calc(100% - 26px)}a.b_onpage_expansion{display:block}#b_context .b_onpage_expansion{position:relative}#b_context .b_onpage_expansion .b_expansion_chevron{position:absolute;top:12px;right:3px}.b_expansion_wrapper.b_inline{display:inline}.b_expansion_wrapper.b_inline.b_hide{display:none}.spl_ugcpoll{padding:16px 8px 16px 20px;position:relative}.spl_ugcpoll a{text-decoration:none}.spl_ugcpoll_ttl{font-size:18px;line-height:22px;margin-bottom:16px;padding-right:12px}.spl_ugcpoll .b_module_expansion{padding-right:12px}.spl_ugcpoll .b_module_expansion .b_expansion_wrapper{border:none}.spl_ugcpoll_ballot{display:flex;flex-wrap:wrap}.spl_ugcpoll_status{position:absolute;width:100%;bottom:3px;left:0;display:flex;justify-content:center}.spl_ugcpoll_status.show{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.spl_ugcpoll_ballot>div{margin:0 12px 12px 0}.spl_ugcpoll_cndt{display:flex;padding:1px;cursor:initial}.spl_ugcpoll_cndt.opt{cursor:pointer}.spl_ugcpoll_cndt>div{border:1px solid #ddd;padding:7px 0;flex-shrink:0}.spl_ugcpoll_cndt>div:nth-child(1){border-radius:9999px;width:32px;text-align:center;margin-right:12px;height:20px}.spl_ugcpoll_cndt>div:nth-child(2){position:relative;border-radius:6px;padding:7px 8px;flex-grow:1;flex-shrink:1;margin-right:8px;z-index:1;overflow:hidden}.spl_ugcpoll_cndt>div:nth-child(3){border:none;width:35px;text-align:right}.spl_ugcpoll_cndt.voted div{border-width:2px;font-weight:700}.spl_ugcpoll_bgthm{position:absolute;top:0;left:0;height:100%;z-index:-1;transition:width 1s}.spl_poll-ajaxLoad{background:url(/rp/E9_IG27ohBDN-miE3PL6KwRYw-o.gif) no-repeat;width:14px;height:14px;margin-right:7px}#bpage.b_drk .spl_ugcpoll_cndt.opt:hover div,#bpage.b_drk .spl_ugcpoll_cndt.voted div,#bpage.b_drk .spl_ugcpoll_ttl{border-color:#111;color:#111}#bpage.b_drk .spl_ugcpoll_bgthm{background-color:#605e5c}.spl_ugcpoll_cndt.opt:hover div, .spl_ugcpoll_cndt.voted div, .spl_ugcpoll_ttl { border-color: #23667B; color: #23667B; } .spl_ugcpoll_bgthm { background-color: #F6F9FA; } .spl_ugcpoll_ballot>div { flex: 1 0 185px; } .fdbk_thmb_root{display:inline-block;position:relative;float:right}.fdbk_hide{display:none !important}.fdbtext{display:inline-block;margin-right:3px;font-size:11px;line-height:15px;vertical-align:middle;color:#767676}#bpage.b_drk .fdbtext{color:#d2d0ce}.fdbk_thmb_root_mob .fdbtext{font-size:14px;line-height:20px;color:#666}.fdbk_thmb_root>a{display:inline-block;width:15px;height:15px;margin-left:6px;padding:0;background-size:15px;vertical-align:middle}.fdbk_thmb_root>a.thumb_n{transform:scaleY(-1)}.fdbk_thmb_root_mob.fdbk_thmb_root>a{width:20px;height:20px;background-size:20px}.fdbtext>span,.fdbtext>a{margin-left:4px}.fdbk_thmb_root>a.thumb_y.active{margin-left:0}.fdbk_emotion{display:none;position:absolute;right:0;width:50px;height:50px;opacity:0;animation:emotion 1s ease-in-out .1s 1 normal forwards;-webkit-animation:emotion 1s ease-in-out .1s 1 normal forwards;-o-animation:emotion 1s ease-in-out .1s 1 normal forwards;-moz-animation:emotion 1s ease-in-out .1s 1 normal forwards}.fdbk_emotion .sat_img,.fdbk_emotion .dsat_img{display:none;width:50px;height:50px;opacity:.9}.fdbk_emotion.sat .sat_img,.fdbk_emotion.dsat .dsat_img{display:inline-block}.fdbk_emotion.sat{display:block;margin:-50px 3px 0 0}.fdbk_thmb_root_mob .fdbk_emotion.sat{margin:-50px 11px 0 0}.fdbk_emotion.dsat{display:block;margin:-50px -18px 0 0}.fdbk_thmb_root_mob .fdbk_emotion.dsat{margin:-50px -15px 0 0}@-webkit-keyframes emotion{50%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-10px)}}@keyframes emotion{50%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-10px)}}.fdbk_thmb_root>a.thumb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFMElEQVR4Ac1aa3LTSBBuO4/K40d8g1W4QAIH2Cg5wC7ZAyxeDkBMVV6/sP0vr2JdHAAMB6ASDgDKBYBcAAsugP7k/TBfJzN229FIsl7mq1JpRmpJ8033tLpbKlBOqFardH5+bl9fX1cLhcI8H2u32/sjIyP1ra0tlxKiQDmASZyeni6j+d7ndKtYLC4lJVOkHAASPGEvxSFPtGdvbm4+ViqVEiVALkRgQmXsLNVtXVxczMK8HqDtqmOz4+PjFUqAXIgA/6p9G1u90Wh4ExMTLWjiqZB5lkQrmRPZ2NiwMPu27kMbB7yv1+uE4w605ahTpdHR0XmKicyJYNZt3cbAm6wN3Z+enubdUWcwxeLvSwSDr6pmG673nTwHbbCpHXVFC39QTGRKBGZlU3eRu3t7e06/DLTgiu4MxUSmRGBWHW1gq1OGyIwIa0Mschczf0gZIjMiQhuMd2mEIUHIhIiPNpomWRC2dBtr/wfFRCZEpDYwuLcmbYAsCU/F68ijmEidyPr6+uOo2gAKINp5m+O6FsXEKKWP/3WDtbGzs+OaBI+Pj3k3p/vQ5HeKiVQ1sra2Vibx3tjd3a0FyUNbpHMTBuS/UkykRkTFVNJT1YLka7Xb0xY2bVqxSTBSMy2EHzXMsKW6LkzqbZA8RydXV1fzyBD1oYdYX3KNeJD5isk5wL32KQSpEIFJreCBT3Qf7cWwa9hjgcRc32GrT4bNrswEw7LIxKYFEvN4YEP3MYv17e1tN8q1kOWQPoosZ5HfQOiJSSBRzs7rAoP5RN2Z3IcZLFNC8Po5OzuzYK62WneWOsUB8yM/pxBbIz4kXDz0OaUAJsJmhHyliXsu8VpRpzjU9ytgxCNiILEY1aSigglNTk62Li8vl6hrghae/3e/7MBEOI4CiS+UMQkNJjMzM/MTa+SVOlRAu9wvF9lrMQGOoUDCFoczJaHBHg6uuolKy0vVn7snE3YTNiMQeCMLCAq5kNCAx+KxfqM7S2jDqfRYk1EjrNKTk5NlaOA1BizLND+xvUI1pCELCVmDtSIDzH74EmESCOge9nmIoRDQ40G10qKAcMaXiOd5JdijJPEFb9Z/ss7yTLgrtnTf+ujfi5J9iYyNjT2m3hLnUt5akFBmtaC6bfTv5f8m97uiG1zWHCYJBV7oMm+J9mYXOYLnV4vKG3A6rBFL9+GKBw9RVN4wVKjcvjO5fhZiIuKqfYmDNxoi+CMRYOu+iLt6YCJyKC6coyFDlozgPY/8ZIqGCyXr0CQpS3C4S92Fzn7Y8ZMzaaRDRM7GMBC10uJLRHoFTMjCMBd81EqLLxHlFVzVLWFWYn+ASQKeQGiAnx1aaTG6X5VPa6wMQysqNOlMIjRjJGKMflHhaGA2VtQNyngpfUcoXZ+amrpNnHkNZk2OP2sDL1T33hcvicB8BAOvYSeLbi5/vMTNPyD+chCTecirb7+g8cfNNKHSiJp4fgs5yAOTfGhipci88JNVpA5VEOcgv05FWyKN+Kwfhe2/oKJfpHKQquk+E97D7zp2EA62AyYGPi6bIQbVpgGg/llZhFlzGnG7yHG/N8hEnwZdN1Bda3NzU9ea/qK7sKEUcA9thgdshmERNGtB5UEV6jVnTiMehV2fqEC3urpqw89zVeVPkdP73lObIeQdJGiOPq7/GoIGON9gEjKdjfzDTWp/B/HvF/B0NjauOfGgrJD7e2qzDOeb0MTzqLlQZr85CTNkYjb1zrQRrDmuHw+aB+X2vxa8kDbDBeU0NDFeS/yJ7gjE9+Mmcr8Ajwab99efeF4AAAAASUVORK5CYII=)}.fdbk_thmb_root>a:hover,.fdbk_thmb_root>a:active,.fdbk_thmb_root>a.active{background-image:url(/rp/oIh0lv8-r1C0l7JNB8ZsnpYC90s.png)}.lc_hoverhook{position:fixed;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);z-index:6;background-color:#fff}.lc_hoverhook_vis{visibility:visible}.lc_hoverhook_hid{visibility:hidden}.lc_hoverhook_trc,.lc_hoverhook_tlc{top:-10px}.lc_hoverhook_brc,.lc_hoverhook_blc{bottom:-20px}.lc_hoverhook_tlc,.lc_hoverhook_blc{left:20px}.lc_hoverhook_trc,.lc_hoverhook_brc{right:20px}.lc_hoverhook_trc,.lc_hoverhook_tlc,.lc_hoverhook_brc,.lc_hoverhook_blc{position:absolute;width:20px;height:20px}.lc_hoverhook_trc polyline,.lc_hoverhook_brc polyline,.lc_hoverhook_tlc polyline,.lc_hoverhook_blc polyline{fill:#fff;stroke:#ddd;stroke-width:1px}#b_context .b_rrsr>.b_vList>li{border-bottom:1px solid #ddd;padding:0}#b_context .b_rrsr>.b_vList>li a:hover{background-color:#f5f5f5}.b_dark #b_context .b_rrsr>.b_vList>li a:hover{background-color:#323130}#b_context .b_rrsr>.b_vList>li a{color:#666;padding:12px 20px;display:flex;margin:0 -20px;text-decoration:none}.railItemRightIcon{display:inline !important}#b_context .b_rrsr>.b_vList>li a img{margin-right:12px}.sg_svg{margin-right:12px}#b_context .b_rrsr>.b_vList>li:last-child{border:none}.b_rrsr{background-color:#fff;border:1px solid #ddd;border-radius:6px;padding:16px 20px 0;margin:-10px -20px 0}.b_rrsr h2{padding:0 20px;margin:0 -20px;border-bottom:1px solid #ddd;color:#444}a{a:1}a{a:1}#b_dynRail{display:inline-block;vertical-align:top;padding-left:60px;max-width:472px;width:472px}#b_dynRail .b_dr_mod:not(:last-child){margin-bottom:10px}@media only screen and (max-width:1908px){#b_dynRail{width:382px}}@media only screen and (max-width:1818.9px){#b_dynRail{width:294px}}@media only screen and (max-width:1730.9px){#b_dynRail{display:none}}#b_dynRail .b_entity{margin-bottom:20px;padding:9px 19px 4px;width:100%;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:6px}</style><style type="text/css">.b_algo .b_deep h3{font-size:20px;line-height:24px}.b_algo .b_deep h3{padding-bottom:3px;line-height:1.2em}.b_deep p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;height:40px;line-height:20px}#slideexp0_C5570D .slide { width: 280px; margin-right: 8px; }#slideexp0_C5570D .slide:last-child { margin-right: 1px; }#slideexp0_C5570Dc { margin: -4px; } #slideexp0_C5570Dc .b_viewport { padding: 4px 1px 4px 1px; margin: 0 3px; } #slideexp0_C5570Dc .b_slidebar .slide { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); } #slideexp0_C5570Dc .b_slidebar .slide.see_more { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); } #slideexp0_C5570Dc .b_slidebar .slide.see_more .carousel_seemore { border: 0px; }#slideexp0_C5570Dc .b_slidebar .slide.see_more:hover { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); }.lite-entcard-main{box-shadow:0 0 0 1px rgba(0,0,0,.05)}</style><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ _w["IDBbOv"] = true; _w["EIHB"] = false; _w["IDPTit"] =null;;var SmartEvent;(function(n){function o(n,i,r,u,f){u===void 0&&(u=!0);f===void 0&&(f=!1);sj_be(n,i,r,f);t.push({el:n,evt:i,h:r,baj:u})}function s(n,i,r,u,f){r===void 0&&(r=!0);sj_evt.bind(n,i,u,f);t.push({evt:n,h:i,baj:r})}function u(){e(!1)}function f(){e(!0);sj_ue(_w,i,f);sj_evt.unbind(r,u)}function e(n){for(var i,u,f=[],r=0;r<t.length;++r)i=t[r],n||i.baj?(u=i.el,u?sj_ue(u,i.evt,i.h):sj_evt.unbind(i.evt,i.h)):f.push(i);t=f}var i="unload",r="ajax.unload",t=[];n.bind=o;n.bindc=s;sj_be(_w,i,f);sj_evt.bind(r,u)})(SmartEvent||(SmartEvent={}));function sa_cl(n,t,i){if(n&&t){var r=n.className;i?r.indexOf(t)==-1&&(r=r.concat(" ",t)):r=r.replace(t,"");n.className=r}};function ge_cl(n,t){var u,f,r,i;if(n){if(n.getElementsByClassName)return n.getElementsByClassName(t);for(u=n.getElementsByTagName("*"),f=[],r=0;r<u.length;r++)i=u[r],i&&i.className&&i.className.indexOf(t)!==-1&&f.push(i);return f}return[]}; //]]></script><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ sj_be(_w, "click", function() { _G.UIWP = true; }, 1);;var EntityPreviewConfig = { featureList: "", testHooks: false }; //]]></script><div id="b_content" class=""><span role="main" aria-label="Search Results"><div id="b_tween" class=""><div id="b_tween_searchResults"><span class="sb_count">About 1,220,000 results</span></div><div id="b_tween_searchTools" class="b_hide"><span class="ftrB"><a class="ftrH" id="h5127" role="button" aria-label="Filtered by Date" aria-expanded="false" aria-controls="d5127" aria-haspopup="true" href="javascript:" h="ID=SERP,5437.1"><span class="fs_label">Date</span><span class="sw_ddbk"></span> </a></span><div data-priority="2"><div class="toggle_item" id="ntf_newtabfil" role="button" aria-pressed="true" aria-disabled="false" tabindex="0" data-appns="SERP" data-k="5680.0"><div class="ntf_label toggle_label nt_tit" id="ntf_newtabfil_label">Open links in new tab</div><div class="nt_val toggle_ctrl"><div id="ntf_newtabfil_ctrl" class="ntf_img toggle_on toggle_img"><img role="presentation" class="rms_img" src="/rp/kFAqShRrnkQMbH6NYLBYoJ3lq9s.png" /></div></div></div></div></div></div><ol id="b_results" class=""><li class="b_ans b_top b_topborder" data-fbhlsel='li.b_ans.b_top' h="SERP,5445.1"><div class="b_sideBleed b_topBleed b_bottomBleed"><div id="devProj"><div class="b_vPanel"><div class="dp_hdr"><div class="dp_ttl"><div class="dpattr"><a href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5446.1"><img class="rms_img" src="/rp/ndy69TvFriUZ3tdMoCbZ9G8V3EY.svg" /><div class="dpattrtxt"><div class="dpattrtt">GitHub</div> <div class="b_attribution" data-tag="" data-partnerTag=""><cite>https://github.com/epythonlab/github-search-tool</cite></div></div></a></div><h2 class="b_topTitle"><a href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5446.2">github-search-tool</a></h2></div></div><div class="dp_wrap"><div class="dp_primary"><div class="dp_desc"><p>Github Repository Search Tool</p></div><div class="dp_metrics"><div class="dp_metric"><div class="dp_metIcn"><svg viewBox="0 0 16 16" focusable="false"><use xlink:href="#watchedSvg"></use></svg></div><div class="dp_metTxt">1 Watched</div></div><div class="dp_metric"><div class="dp_metIcn"><svg viewBox="0 0 16 16" focusable="false"><use xlink:href="#starSvg"></use></svg></div><div class="dp_metTxt">8 Starred</div></div><div class="dp_metric"><div class="dp_metIcn"><svg viewBox="0 0 16 16" focusable="false"><use xlink:href="#forkSvg"></use></svg></div><div class="dp_metTxt">3 Forks</div></div></div><div class="dp_tags"><div class="dp_tag"><span class="dp_tagTxt">github</span></div><div class="dp_tag"><span class="dp_tagTxt">python</span></div><div class="dp_tag"><span class="dp_tagTxt">github-api</span></div><div class="dp_tag"><span class="dp_tagTxt">flask</span></div><div class="dp_tag"><span class="dp_tagTxt">web-scraper</span></div></div><div class="dp_dtl"><div><span class="dp_dkey">Primary language: </span><span class="dp_dval">Python<span class="dp_circ" style="background: #3572A5"></span></span></div></div><div class="dp_contxtAct"><div style="display:none"><svg><defs><g id="copySvg"><path d="M4.00029 4.08525L4 10.5C4 11.8255 5.03154 12.91 6.33562 12.9947L6.5 13L10.9144 13.0007C10.7083 13.5829 10.1528 14 9.5 14H6C4.34315 14 3 12.6569 3 11V5.5C3 4.84678 3.41754 4.29109 4.00029 4.08525ZM11.5 2C12.3284 2 13 2.67157 13 3.5V10.5C13 11.3284 12.3284 12 11.5 12H6.5C5.67157 12 5 11.3284 5 10.5V3.5C5 2.67157 5.67157 2 6.5 2H11.5Z" fill="currentColor" /></g><g id="eyeSvg"><path d="M1.25903 9.60214C1.94248 6.32689 4.79431 4 7.99995 4C11.2056 4 14.0574 6.32688 14.7409 9.60215C14.7973 9.87246 15.0622 10.0459 15.3325 9.98946C15.6028 9.93304 15.7762 9.66817 15.7198 9.39785C14.9425 5.67312 11.6934 3 7.99995 3C4.30654 3 1.05736 5.67311 0.280114 9.39786C0.223706 9.66818 0.397116 9.93305 0.667436 9.98946C0.937755 10.0459 1.20262 9.87246 1.25903 9.60214ZM7.98947 6C9.92247 6 11.4895 7.567 11.4895 9.5C11.4895 11.433 9.92247 13 7.98947 13C6.05647 13 4.48947 11.433 4.48947 9.5C4.48947 7.567 6.05647 6 7.98947 6Z" fill="currentColor" /></g><g id="forkSvg"><path d="M7.33335 3.66668C7.33335 4.84217 6.46412 5.81464 5.33335 5.97638V7.66668H9.50002C10.3284 7.66668 11 6.99508 11 6.16668V5.90338C10.0362 5.61654 9.33335 4.72368 9.33335 3.66668C9.33335 2.37801 10.378 1.33334 11.6667 1.33334C12.9554 1.33334 14 2.37801 14 3.66668C14 4.84217 13.1308 5.81464 12 5.97638V6.16668C12 7.54741 10.8808 8.66668 9.50002 8.66668H5.33335V10.0236C6.46412 10.1854 7.33335 11.1579 7.33335 12.3333C7.33335 13.622 6.28869 14.6667 5.00002 14.6667C3.71135 14.6667 2.66669 13.622 2.66669 12.3333C2.66669 11.2763 3.36953 10.3835 4.33335 10.0966V5.90338C3.36953 5.61654 2.66669 4.72368 2.66669 3.66668C2.66669 2.37801 3.71135 1.33334 5.00002 1.33334C6.28869 1.33334 7.33335 2.37801 7.33335 3.66668ZM5.00002 5.00001C5.7364 5.00001 6.33335 4.40306 6.33335 3.66668C6.33335 2.9303 5.7364 2.33334 5.00002 2.33334C4.26364 2.33334 3.66669 2.9303 3.66669 3.66668C3.66669 4.40306 4.26364 5.00001 5.00002 5.00001ZM11.6667 5.00001C12.4031 5.00001 13 4.40306 13 3.66668C13 2.9303 12.4031 2.33334 11.6667 2.33334C10.9303 2.33334 10.3334 2.9303 10.3334 3.66668C10.3334 4.40306 10.9303 5.00001 11.6667 5.00001ZM6.33335 12.3333C6.33335 11.5969 5.7364 11 5.00002 11C4.26364 11 3.66669 11.5969 3.66669 12.3333C3.66669 13.0697 4.26364 13.6667 5.00002 13.6667C5.7364 13.6667 6.33335 13.0697 6.33335 12.3333Z" fill="currentColor" /></g><g id="watchedSvg"><path d="M7.99993 6.00307C9.47266 6.00307 10.6666 7.19699 10.6666 8.66972C10.6666 10.1425 9.47266 11.3364 7.99993 11.3364C6.52715 11.3364 5.33324 10.1425 5.33324 8.66972C5.33324 7.19699 6.52715 6.00307 7.99993 6.00307ZM7.99993 7.00306C7.07946 7.00306 6.33324 7.74926 6.33324 8.66972C6.33324 9.59019 7.07946 10.3364 7.99993 10.3364C8.9204 10.3364 9.6666 9.59019 9.6666 8.66972C9.6666 7.74926 8.9204 7.00306 7.99993 7.00306ZM7.99993 3.66666C11.0756 3.66666 13.7307 5.76666 14.4673 8.70959C14.5344 8.97746 14.3716 9.24899 14.1037 9.31606C13.8358 9.38306 13.5643 9.22032 13.4973 8.95239C12.8713 6.45196 10.6141 4.66666 7.99993 4.66666C5.38454 4.66666 3.12664 6.4535 2.50182 8.95546C2.43491 9.22332 2.16348 9.38626 1.89557 9.31939C1.62766 9.25246 1.46471 8.98106 1.53162 8.71312C2.26701 5.76847 4.9229 3.66666 7.99993 3.66666Z" fill="currentColor" /></g><g id="starSvg"><path d="M7.19185 2.0681C7.52198 1.39918 8.47585 1.39917 8.80598 2.0681L10.378 5.25325L13.893 5.76401C14.6312 5.87127 14.9259 6.77847 14.3918 7.29913L11.8482 9.7784L12.4487 13.2793C12.5748 14.0145 11.8031 14.5751 11.1428 14.228L7.99891 12.5751L4.85499 14.228C4.19473 14.5751 3.42304 14.0145 3.54914 13.2793L4.14958 9.7784L1.60609 7.29913C1.07192 6.77847 1.36668 5.87127 2.10488 5.76401L5.6199 5.25325L7.19185 2.0681ZM7.99891 2.69236L6.49337 5.74295C6.36227 6.00859 6.10886 6.19269 5.81572 6.23529L2.44919 6.72447L4.88523 9.09907C5.09735 9.3058 5.19415 9.60367 5.14407 9.89567L4.569 13.2486L7.58011 11.6655C7.84231 11.5277 8.15551 11.5277 8.41771 11.6655L11.4288 13.2486L10.8538 9.89567C10.8037 9.60367 10.9005 9.3058 11.1126 9.09907L13.5486 6.72447L10.1821 6.23529C9.88898 6.19269 9.63558 6.00859 9.50451 5.74295L7.99891 2.69236Z" fill="currentColor" /></g></defs></svg></div><a class="dp_cntxtBtn" href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5446.3"><span class="dp_ctxBtnIcn"><svg viewBox="0 0 16 16" focusable="false"><use xlink:href="#eyeSvg"></use></svg></span><span class="dp_ctxBtnText">View project</span></a><button id="dp_cpy" class="dp_cntxtBtn" role="button"><span class="dp_ctxBtnIcn"><svg viewBox="0 0 16 16" focusable="false"><use xlink:href="#copySvg"></use></svg></span><span class="dp_ctxBtnText">Copy clone URL</span><span id="dp_copyUrl">https://github.com/epythonlab/github-search-tool.git</span><span id="dp_copyptr" class="b_hide"></span><span id="dp_copyStatus" class="b_hide" data-copySuc="Copied!" data-copyErr="Couldn't copy to clipboard!"></span></button></div></div></div></div></div></div><div class="" id="fbtop"><div class="b_footnote">Was this helpful?<a id="fbtoptu" class="hlig" aria-label="Thumbs up" role="button" href="javascript:void(0)" h="ID=SERP,5455.1"><div class="fbtopt" id="fbtoptui" role="presentation" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path d="M2.245 5H1v4.955h1.245L3 9.973a4.322 4.322 0 0 1 .507.07 5.016 5.016 0 0 1 .847.258 5.23 5.23 0 0 0 2.021.4h3a1.123 1.123 0 0 0 .349-.056 1.151 1.151 0 0 0 .307-.155 1.051 1.051 0 0 0 .246-.243 1.142 1.142 0 0 0 .164-.313l1.5-4.438A1.115 1.115 0 0 0 12 5.138a1.1 1.1 0 0 0-.088-.439 1.135 1.135 0 0 0-.243-.358 1.182 1.182 0 0 0-.36-.24 1.1 1.1 0 0 0-.434-.087h-2.6a2.493 2.493 0 0 1 .111-.511A4.242 4.242 0 0 1 8.578 3a4.208 4.208 0 0 0 .31-.853 3.774 3.774 0 0 0 .106-.9.888.888 0 0 0-.075-.372.939.939 0 0 0-.2-.3.97.97 0 0 0-.3-.2A.929.929 0 0 0 8.057.3.741.741 0 0 0 7.7.382a1.386 1.386 0 0 0-.293.229L3 5z" fill="#919191" /></svg></div></a><a id="fbtoptd" class="hlig" aria-label="Thumbs down" role="button" href="javascript:void(0)" h="ID=SERP,5456.1"><div class="fbtopt" id="fbtoptdi" role="presentation" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path d="M2.245 5H1v4.955h1.245L3 9.973a4.322 4.322 0 0 1 .507.07 5.016 5.016 0 0 1 .847.258 5.23 5.23 0 0 0 2.021.4h3a1.123 1.123 0 0 0 .349-.056 1.151 1.151 0 0 0 .307-.155 1.051 1.051 0 0 0 .246-.243 1.142 1.142 0 0 0 .164-.313l1.5-4.438A1.115 1.115 0 0 0 12 5.138a1.1 1.1 0 0 0-.088-.439 1.135 1.135 0 0 0-.243-.358 1.182 1.182 0 0 0-.36-.24 1.1 1.1 0 0 0-.434-.087h-2.6a2.493 2.493 0 0 1 .111-.511A4.242 4.242 0 0 1 8.578 3a4.208 4.208 0 0 0 .31-.853 3.774 3.774 0 0 0 .106-.9.888.888 0 0 0-.075-.372.939.939 0 0 0-.2-.3.97.97 0 0 0-.3-.2A.929.929 0 0 0 8.057.3.741.741 0 0 0 7.7.382a1.386 1.386 0 0 0-.293.229L3 5z" fill="#919191" /></svg></div></a></div></div></li><li class="b_algo b_vtl_deeplinks"><div class="b_tpcn"><a class="tilk b_lario" aria-label="Github" href="https://github.com/features/code-search/" h="ID=SERP,5167.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.03245701-8d3e-443e-af13-66e289085f86&amp;w=32&amp;h=32&amp;qlt=90&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Github</div><div class="tpmeta"><div class="b_attribution" u="0N|5148|4943391869516270|huVpoemvcGPH_sQJLGLC3aeiDPyZyHmS" tabindex="0"><cite>https://<strong>github.com</strong>/features/code-<strong>search</strong></cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5168.1"></span></span></div></div></div></a></div><h2><a href="https://github.com/features/code-search/" h="ID=SERP,5167.2">GitHub Code Search</a></h2><div class="b_caption hasdl" role="contentinfo"><p class="b_lineclamp2">Code search understands your code—and brings you relevant results with incredible speed. Search using regular expressions, boolean operations, keyboard shortcuts, and more. Dig …</p></div><div class=" b_deeplinks_block_container"><div class="b_vlist2col b_deep b_clearfix"><ul><li><a class="b_dlblock_anchor" aria-label="epythonlab/github-search-tool" href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5461.1"></a><h3 class="deeplink_title"><a href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5461.2">epythonlab/github-search-tool</a></h3><p>Search by Topic: The Github Repo Search Tool allows users to search for …</p></li></ul><ul><li><a class="b_dlblock_anchor" aria-label="GitHub - gwen001/github-se…" href="https://github.com/gwen001/github-search" h="ID=SERP,5462.1"></a><h3 class="deeplink_title"><a href="https://github.com/gwen001/github-search" h="ID=SERP,5462.2">GitHub - gwen001/github-se…</a></h3><p>A collection of tools to perform searches on GitHub. Install git clone …</p></li></ul></div><a class="b_deep b_moreLink " href="/search?q=site:github.com+github+search+tool&amp;form=DLINKR" h="ID=SERP,5463.1">See results only from github.com</a></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="grep.app" href="https://grep.app/" h="ID=SERP,5190.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.577f3d42-7dbc-4ef1-aff7-291cfea2c694&amp;w=32&amp;h=32&amp;qlt=91&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">grep.app</div><div class="tpmeta"><div class="b_attribution" tabindex="0"><cite>https://grep.app</cite></div></div></div></a></div><h2><a href="https://grep.app/" h="ID=SERP,5190.2">Code Search | Grep by Vercel</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2">Search for code, files, and paths across half a million public GitHub repositories.</p></div></li><li class="b_ans b_mop" h="SERP,5467.1"><div class="b_sideBleed b_topBleed b_bottomBleed"><div class="rqnaContainerwithfeedback df_alaskcarousel rqnafbUlWrapper rqnASCWrapper ansTtlUndrlnWrapper" data-fbhlsel=".rqnaContainerwithfeedback"><div id="df_listaa" class=""><div></div><div class="b_vPanel"><div><div class="df_hd"><div class="b_traits b_primtxt">People also ask</div></div></div><div><div id="relatedQnAListDisplay" class="hybridAnsWrapper hybridAnsWrapper2 hybridHeightWrapper" data-priority=""><div class="openans_gradient_div"></div><div id="slideexp0_C5570Dc" class="b_slideexp" data-partnerInfo="" data-wire="I;slideexp_init;; |B;select;;I|F;selected;;O|F;active;;O|" data-control-id="slideexp0_C5570D" data-appns="SERP" data-k="5698.1" data-stk=""><div class="b_overlay"><div id="slideexp0_C5570Dchevrons_prevbtn" class="btn disabled prev ltr rounded bld" data-dir="" role="button" aria-label="Click to scroll left" aria-hidden="true"><div class="bg"><span></span></div><div class="vcac"><div style="height: 32px; margin-top: -16px;"><div class="cr"><div></div></div></div></div></div><div id="slideexp0_C5570Dchevrons_nextbtn" class="btn next ltr rounded bld" data-dir="" role="button" aria-label="Click to scroll right" aria-hidden="false"><div class="bg"><span></span></div><div class="vcac"><div style="height: 32px; margin-top: -16px;"><div class="cr"><div></div></div></div></div></div><div class="b_slidesContainer"><div class="b_viewport"><div class="b_slidebar" id="slideexp0_C5570D" role="list" aria-label="Please use arrow keys to navigate"><div class="slide" data-appns="SERP" data-k="5692.1" role="listitem"><a class="df_alsocon_link" href="https://github.com/features/code-search/" h="ID=SERP,5471.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What is GitHub code search?" data-IID="SERP.5468" data-ParentIID="SERP.5469"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What is GitHub code search?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">GitHub code search is <strong>a powerful tool that allows you to search,&#32;navigate,&#32;and understand your team’s code—and billions of lines of public code</strong>. It understands your code and brings you relevant results with incredible speed. You can search using regular expressions,&#32;boolean operations,&#32;keyboard shortcuts,&#32;and more.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">GitHub code search</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.03245701-8d3e-443e-af13-66e289085f86&amp;w=16&amp;h=16&amp;c=7&amp;o=6&amp;pid=1.7"></div></div><div><div class="qna_attr"><cite>github.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-appns="SERP" data-k="5693.1" role="listitem"><a class="df_alsocon_link" href="https://stackoverflow.com/questions/3616221/search-code-inside-a-github-project" h="ID=SERP,5476.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What's new in GitHub's code search and navigation?" data-IID="SERP.5473" data-ParentIID="SERP.5474"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What's new in GitHub's code search and navigation?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">At GitHub Universe last year,&#32;we announced <strong>a total redesign of GitHub's code search and navigation experience</strong>. This was made possible by our all-new code search engine that we built from scratch. In February,&#32;we announced the public beta,&#32;and today,&#32;we are rolling out this feature to all GitHub users.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">git - Search code inside a Github project - Stack Overflow</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.92c3767f-c873-437a-94bc-3560bfdc09ef&amp;w=16&amp;h=16&amp;c=7&amp;o=6&amp;pid=1.7"></div></div><div><div class="qna_attr"><cite>stackoverflow.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-appns="SERP" data-k="5694.1" role="listitem"><a class="df_alsocon_link" href="https://stackoverflow.com/questions/3616221/search-code-inside-a-github-project" h="ID=SERP,5481.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="How do I use GitHub's advanced search for code?" data-IID="SERP.5478" data-ParentIID="SERP.5479"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">How do I use GitHub's advanced search for code?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">To use GitHub's advanced search for code,&#32;<strong>use the advanced search form and choose 'Code' from the drop-down</strong>. You can then use prefixes like `repo:username/repo-name` to limit your search to specific repositories. The initial 'Advanced Search' page includes a 'Code Search' section for this purpose.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">git - Search code inside a Github project - Stack Overflow</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.92c3767f-c873-437a-94bc-3560bfdc09ef&amp;w=16&amp;h=16&amp;c=7&amp;o=6&amp;pid=1.7"></div></div><div><div class="qna_attr"><cite>stackoverflow.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-appns="SERP" data-k="5695.1" role="listitem"><a class="df_alsocon_link" href="https://stackoverflow.com/questions/3616221/search-code-inside-a-github-project" h="ID=SERP,5486.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="Where can I find a GitHub code search userscript?" data-IID="SERP.5483" data-ParentIID="SERP.5484"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">Where can I find a GitHub code search userscript?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">You can find a GitHub code search userscript <strong>here</strong>. Follow the directions on the page,&#32;or if you prefer,&#32;use the bookmarkified bundle provided.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">git - Search code inside a Github project - Stack Overflow</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.92c3767f-c873-437a-94bc-3560bfdc09ef&amp;w=16&amp;h=16&amp;c=7&amp;o=6&amp;pid=1.7"></div></div><div><div class="qna_attr"><cite>stackoverflow.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-appns="SERP" data-k="5696.1" role="listitem"><a class="df_alsocon_link" href="https://github.blog/changelog/2022-11-09-introducing-an-all-new-code-search-and-code-browsing-experience/" h="ID=SERP,5491.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What's new in GitHub code search &amp; code view beta?" data-IID="SERP.5488" data-ParentIID="SERP.5489"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What's new in GitHub code search &amp; code view beta?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">GitHub has <strong>dramatically upgraded the code search and browsing experience</strong>&#32;with an all-new code search and code view beta. You can access the new features by joining the waitlist.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">Introducing an all-new code <strong>search</strong> and code browsing experience</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.0862691d-d336-4271-86e3-a9b93747919c&amp;w=16&amp;h=16&amp;c=7&amp;o=6&amp;pid=1.7"></div></div><div><div class="qna_attr"><cite>github.blog</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-appns="SERP" data-k="5697.1" role="listitem"><a class="df_alsocon_link" href="https://github.blog/changelog/2022-11-09-introducing-an-all-new-code-search-and-code-browsing-experience/" h="ID=SERP,5496.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What is the new GitHub code search UI?" data-IID="SERP.5493" data-ParentIID="SERP.5494"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What is the new GitHub code search UI?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">The new GitHub code search UI <strong>allows you to slice and dice your search results</strong>. These improvements replace the 2021 technology preview for GitHub code search at cs.github.com.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">Introducing an all-new code <strong>search</strong> and code browsing experience</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.0862691d-d336-4271-86e3-a9b93747919c&amp;w=16&amp;h=16&amp;c=7&amp;o=6&amp;pid=1.7"></div></div><div><div class="qna_attr"><cite>github.blog</cite></div></div></div></div></div></div></div></a></div></div></div></div></div></div></div></div></div></div><div class="fbans"><div class="b_footnote"><a id="fdbkans_0" class="hlig" target="_blank" data-fbhlsel=".rqnaContainerwithfeedback" role="button" href="javascript:void(0)" h="ID=SERP,5705.1">Feedback</a></div></div></div></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="Github" href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5213.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.03245701-8d3e-443e-af13-66e289085f86&amp;w=32&amp;h=32&amp;qlt=92&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Github</div><div class="tpmeta"><div class="b_attribution" u="2|5079|4796005775011471|w40kj6eoPQiE-NMEO1pjnhB7oMggGtCn" tabindex="0"><cite>https://<strong>github.com</strong>/epythonlab/<strong>github-search-tool</strong></cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5214.1"></span></span></div></div></div></a></div><h2><a href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5213.2">epythonlab/github-search-tool</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2">Search by Topic: The Github Repo Search Tool allows users to search for repositories based on specific topics. Users can enter a topic of interest, and the tool will retrieve repositories related …</p></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://github.com/epythonlab/github-search-tool" h="ID=SERP,5213.3"><div class="tltg ">Tags:</div><div class="tltg ">Tool</div><div class="tltg ">Github Repo</div></a></div><div class="bats"></div></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="Github" href="https://github.com/gwen001/github-search" h="ID=SERP,5248.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.03245701-8d3e-443e-af13-66e289085f86&amp;w=32&amp;h=32&amp;qlt=93&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Github</div><div class="tpmeta"><div class="b_attribution" u="3|5080|4611983611154221|bZmW2kRbpzYxSbdIgdm2MqPQ5EgwqSgg" tabindex="0"><cite>https://<strong>github.com</strong>/gwen001/<strong>github-sea</strong>…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5249.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&amp;ccid=z8s1DZEj&amp;id=3EF62B07E76C671FA8E0EE54404B8075645BFC27&amp;thid=OIP.z8s1DZEj-xuN4V1ycjuS2AHaDt&amp;mediaurl=https://opengraph.githubassets.com/2c94b5d330b430d0876060cdc8a55b6261539296284319898a915a95b8d9bbf8/gwen001/github-search&amp;q=github+search+tool&amp;ck=9918969D40A4D9B1B5F1782B995AA70D&amp;idpp=rc&amp;idpview=singleimage&amp;form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.z8s1DZEj-xuN4V1ycjuS2AHaDt&amp;w=80&amp;h=80&amp;c=1&amp;vt=10&amp;bgcl=fa71c1&amp;r=0&amp;o=6&amp;pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://github.com/gwen001/github-search" h="ID=SERP,5248.2">GitHub - gwen001/github-search: A collection of tools …</a></h2><p class="b_lineclamp1"><span class="sp_pss sp_pssl">36 rows</span>&nbsp;&#0183;&#32;A collection of tools to perform searches on GitHub. Install git clone …</p></div></div><div class="b_caption b_rich" role="contentinfo"></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="usi.ch" href="https://seart-ghs.si.usi.ch/" h="ID=SERP,5268.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F&amp;w=32&amp;h=32&amp;qlt=94&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">usi.ch</div><div class="tpmeta"><div class="b_attribution" u="4|5081|4677310060501959|1R35SPCkD4BO_pCFWJ_v2YfDZhhIrKql" tabindex="0"><cite>https://seart-ghs.si.usi.ch</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5269.1"></span></span></div></div></div></a></div><h2><a href="https://seart-ghs.si.usi.ch/" h="ID=SERP,5268.2">GitHub Search</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2">SEART GitHub Search Engine. The SEART GitHub Search Engine (seart-ghs) allows researchers to sample repositories to use for empirical studies by using several combinations of selection …</p></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="Stack Overflow" href="https://stackoverflow.com/questions/3616221/search-code-inside-a-github-project" h="ID=SERP,5298.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.92c3767f-c873-437a-94bc-3560bfdc09ef&amp;w=32&amp;h=32&amp;qlt=95&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Stack Overflow</div><div class="tpmeta"><div class="b_attribution" tabindex="0"><cite>https://<strong>stackoverflow.com</strong>/questions/3616…</cite></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&amp;ccid=s1Yh058U&amp;id=87FF3910F3C90DB70B8FC7A16C0714E3F549D332&amp;thid=OIP.s1Yh058UngTY6ei7RCf6TQHaEr&amp;mediaurl=https://i.sstatic.net/JyoJw.png&amp;q=github+search+tool&amp;ck=261E167B27D57A403BAC81BD61C50996&amp;idpp=rc&amp;idpview=singleimage&amp;form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.s1Yh058UngTY6ei7RCf6TQHaEr&amp;w=80&amp;h=80&amp;c=1&amp;vt=10&amp;bgcl=101be6&amp;r=0&amp;o=6&amp;pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://stackoverflow.com/questions/3616221/search-code-inside-a-github-project" h="ID=SERP,5298.2">git - Search code inside a Github project - Stack Overflow</a></h2><p class="b_lineclamp3"><span class="news_dt">Sep 1, 2010</span>&nbsp;&#0183;&#32;At GitHub Universe last year, we announced a total redesign of GitHub's code search and navigation experience, powered by our all-new code search engine that we built from scratch. And in February, we announced our …</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://stackoverflow.com/questions/3616221/search-code-inside-a-github-project" h="ID=SERP,5298.3"><div class="tltg ">Tags:</div><div class="tltg ">Github Repo</div><div class="tltg ">Github Search Code in Project</div><div class="tltg ">Github Search Code in All Repositories</div></a></div><div class="bats"></div></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="The GitHub Blog" href="https://github.blog/changelog/2022-11-09-introducing-an-all-new-code-search-and-code-browsing-experience/" h="ID=SERP,5326.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.0862691d-d336-4271-86e3-a9b93747919c&amp;w=32&amp;h=32&amp;qlt=96&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">The GitHub Blog</div><div class="tpmeta"><div class="b_attribution" u="6|5083|4940561491438253|iQadRKnAPKbGtSdJMQFVZwdmbasdkdUm" tabindex="0"><cite>https://<strong>github</strong>.blog/changelog/2022-11-0…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5327.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&amp;ccid=Q0ItzQRH&amp;id=377282D940C19E29D1859ECD2ABAEB0C95E97040&amp;thid=OIP.Q0ItzQRHYrQYMyVdzDkgigHaEr&amp;mediaurl=https://user-images.githubusercontent.com/980622/201073991-9d457853-ea3f-4b7f-aaca-41f4317d1b98.jpg&amp;q=github+search+tool&amp;ck=07B2D08CF1517B9A227E6176565E4DF0&amp;idpp=rc&amp;idpview=singleimage&amp;form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.Q0ItzQRHYrQYMyVdzDkgigHaEr&amp;w=80&amp;h=80&amp;c=1&amp;vt=10&amp;bgcl=e26c35&amp;r=0&amp;o=6&amp;pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://github.blog/changelog/2022-11-09-introducing-an-all-new-code-search-and-code-browsing-experience/" h="ID=SERP,5326.2">Introducing an all-new code search and code browsing …</a></h2><p class="b_lineclamp3"><span class="news_dt">Nov 9, 2022</span>&nbsp;&#0183;&#32;We’ve developed a new code search engine at GitHub completely from scratch, capable of finding relevant results with incredible speed. The all-new code search engine supports powerful features, like regular expressions, …</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://github.blog/changelog/2022-11-09-introducing-an-all-new-code-search-and-code-browsing-experience/" h="ID=SERP,5326.3"><div class="tltg ">Tags:</div><div class="tltg ">Github</div><div class="tltg ">Experience</div></a></div><div class="bats"></div></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="thelinuxcode.com" href="https://thelinuxcode.com/mastering-github-search-a-complete-guide-for-developers/" h="ID=SERP,5348.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F&amp;w=32&amp;h=32&amp;qlt=97&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">thelinuxcode.com</div><div class="tpmeta"><div class="b_attribution" u="7|5084|446128074764|Y6SssmnO5qPPOD1UlDXy6KLJ3rCPe4BA" tabindex="0"><cite>https://thelinuxcode.com/mastering-<strong>github</strong>-<strong>search</strong>-a-complete-guid…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5349.1"></span></span></div></div></div></a></div><h2><a href="https://thelinuxcode.com/mastering-github-search-a-complete-guide-for-developers/" h="ID=SERP,5348.2">Mastering GitHub Search: A Complete Guide for Developers</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2"><span class="news_dt">Nov 15, 2024</span>&nbsp;&#0183;&#32;GitHub search lets you slice through code, issues, pull requests, and user profiles to find exactly what you need. Yet many developers have only scratched the surface of its …</p></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://thelinuxcode.com/mastering-github-search-a-complete-guide-for-developers/" h="ID=SERP,5348.3"><div class="tltg ">Tags:</div><div class="tltg ">Github</div><div class="tltg ">Guide</div></a></div><div class="bats"></div></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="The GitHub Blog" href="https://github.blog/news-insights/product-news/github-code-search-is-generally-available/" h="ID=SERP,5376.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.0862691d-d336-4271-86e3-a9b93747919c&amp;w=32&amp;h=32&amp;qlt=98&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">The GitHub Blog</div><div class="tpmeta"><div class="b_attribution" u="8|5085|4829364794097986|M6hx26plBcuUJA3UVNI7GfNWME71jsLi" tabindex="0"><cite>https://<strong>github</strong>.blog/news-insights/produc…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5377.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&amp;ccid=U28g+8nE&amp;id=131850D1E619CF2F9BE5A5EDDD2D10DA2845AFB0&amp;thid=OIP.U28g-8nEBqedJM80AHwwHQAAAA&amp;mediaurl=https://github.blog/wp-content/uploads/2023/05/Code-Search-Existing-1@2x.png?fit=1200%2C630&amp;q=github+search+tool&amp;ck=5D5FCA529BAFB0FF84E668DB6478510F&amp;idpp=rc&amp;idpview=singleimage&amp;form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.U28g-8nEBqedJM80AHwwHQAAAA&amp;w=80&amp;h=80&amp;c=1&amp;vt=10&amp;bgcl=d85074&amp;r=0&amp;o=6&amp;pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://github.blog/news-insights/product-news/github-code-search-is-generally-available/" h="ID=SERP,5376.2">GitHub code search is generally available - The GitHub …</a></h2><p class="b_lineclamp3"><span class="news_dt">May 8, 2023</span>&nbsp;&#0183;&#32;Our goal with the new code search and code view is to enable developers to quickly search, navigate and understand their code, put critical information into context, and ultimately make them more productive. To …</p></div></div><div class="b_caption b_rich" role="contentinfo"></div></li><li class="b_algo"><div class="b_tpcn"><a class="tilk" aria-label="google.com" href="https://chromewebstore.google.com/detail/github-search-tool/mppgeiejiiffmgmhllepmpjpaaffakpl" h="ID=SERP,5398.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.d5ab72c9-8512-49f8-9cef-73e118711e26&amp;w=32&amp;h=32&amp;qlt=99&amp;pcl=fffffa&amp;o=6&amp;pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">google.com</div><div class="tpmeta"><div class="b_attribution" tabindex="0"><cite>https://chromewebstore.google.com/detail/<strong>github-search-tool</strong>/...</cite></div></div></div></a></div><h2><a href="https://chromewebstore.google.com/detail/github-search-tool/mppgeiejiiffmgmhllepmpjpaaffakpl" h="ID=SERP,5398.2">GitHub Search Tool - Chrome Web Store</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2"><span class="news_dt">Apr 16, 2020</span>&nbsp;&#0183;&#32;Extension provides access to the GitHub search bar. Click the icon or press CTRL(CMD)+SHIFT+F to show the search bar. Type in the search phrase and press ENTER.</p></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://chromewebstore.google.com/detail/github-search-tool/mppgeiejiiffmgmhllepmpjpaaffakpl" h="ID=SERP,5398.3"><div class="tltg ">Tags:</div><div class="tltg ">Github</div><div class="tltg ">Tool</div></a></div><div class="bats"></div></div></li><li class="b_ans" h="SERP,5558.1" ><div id="inline_rs" data-priority="2" class="b_hide"><div class="rslist_head"><span class="rslist_title b_strong">People also search for</span><a role="button" aria-label="Close" id="rscar_close" /></div><div id="rs_root"><div class="b_rich"><div class="b_vlist2col b_clearfix"><ul><li><a href="/search?q=github+user+search+engine&amp;FORM=QSRE1" h="ID=SERP,5559.1">github <strong>user</strong> search <strong>engine</strong></a></li><li><a href="/search?q=github+search+page&amp;FORM=QSRE3" h="ID=SERP,5563.1">github search <strong>page</strong></a></li><li><a href="/search?q=github+search+all+files&amp;FORM=QSRE5" h="ID=SERP,5567.1">github search <strong>all files</strong></a></li></ul><ul><li><a href="/search?q=github+search+engine&amp;FORM=QSRE2" h="ID=SERP,5561.1">github search <strong>engine</strong></a></li><li><a href="/search?q=github+search&amp;FORM=QSRE4" h="ID=SERP,5565.1">github search</a></li><li><a href="/search?q=github+search+inside+files&amp;FORM=QSRE6" h="ID=SERP,5569.1">github search <strong>inside files</strong></a></li></ul></div></div></div></div><div class="b_rs" id="brsv3"><h2 class="">Related searches for <strong>github search tool</strong></h2><ul class="b_vList b_divsec"><li><a href="/search?q=github+user+search+engine&amp;FORM=QSRE1" h="ID=SERP,5559.2"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github <strong>user</strong> search <strong>engine</strong></div></a></li><li><a href="/search?q=github+search+engine&amp;FORM=QSRE2" h="ID=SERP,5561.2"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github search <strong>engine</strong></div></a></li><li><a href="/search?q=github+search+page&amp;FORM=QSRE3" h="ID=SERP,5563.2"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github search <strong>page</strong></div></a></li><li><a href="/search?q=github+search&amp;FORM=QSRE4" h="ID=SERP,5565.2"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github search</div></a></li><li><a href="/search?q=github+search+all+files&amp;FORM=QSRE5" h="ID=SERP,5567.2"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github search <strong>all files</strong></div></a></li><li><a href="/search?q=github+search+inside+files&amp;FORM=QSRE6" h="ID=SERP,5569.2"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github search <strong>inside files</strong></div></a></li><li><a href="/search?q=github+how+to+search+code&amp;FORM=QSRE7" h="ID=SERP,5571.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github <strong>how to</strong> search <strong>code</strong></div></a></li><li><a href="/search?q=github+search+by+tag&amp;FORM=QSRE8" h="ID=SERP,5573.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">github search <strong>by tag</strong></div></a></li></ul></div></li><li class="b_msg b_canvas"><a href="http://go.microsoft.com/fwlink/?LinkID=617350" h="ID=SERP,5075.1">Some results have been removed</a></li><li class="b_pag"><div role="navigation" aria-label="More results for github search tool"><h4 class="b_hide">Pagination</h4><ul class="sb_pagF"><li><a class="sb_inactP sb_pagP sb_pagP_bp b_widePag sb_bp b_roths"></a></li><li><a aria-label="Page 1" class="sb_pagS sb_pagS_bp b_widePag sb_bp sb_pag_first">1</a></li><li><a class="b_widePag sb_bp" aria-label="Page 2" href="/search?q=github+search+tool&amp;FPIG=FDB5B4CE5D8B4E03B293D5923CEC7D28&amp;first=11&amp;FORM=PERE" h="ID=SERP,5671.1">2</a></li><li><a class="b_widePag sb_bp" aria-label="Page 3" href="/search?q=github+search+tool&amp;FPIG=FDB5B4CE5D8B4E03B293D5923CEC7D28&amp;first=21&amp;FORM=PERE1" h="ID=SERP,5672.1">3</a></li><li><a class="b_widePag sb_bp" aria-label="Page 4" href="/search?q=github+search+tool&amp;FPIG=FDB5B4CE5D8B4E03B293D5923CEC7D28&amp;first=31&amp;FORM=PERE2" h="ID=SERP,5673.1">4</a></li><li><a class="b_widePag sb_bp" aria-label="Page 5" href="/search?q=github+search+tool&amp;FPIG=FDB5B4CE5D8B4E03B293D5923CEC7D28&amp;first=41&amp;FORM=PERE3" h="ID=SERP,5674.1">5</a></li><li><a class="sb_pagN sb_pagN_bp b_widePag sb_bp " aria-label="Next page" title="Next page" href="/search?q=github+search+tool&amp;FPIG=FDB5B4CE5D8B4E03B293D5923CEC7D28&amp;first=11&amp;FORM=PORE" h="ID=SERP,5675.1"><div class="sw_next">Next</div></a></li></ul></div></li></ol></span><span role="complementary" aria-label="Additional Results"><ol id="b_context"><li class="b_ans" h="SERP,5604.1" ><div class="utilAns"><div data-npswowid="F6F33E84-D57D-4CA0-A932-AB7EDC4B94F0"><div class="b_hide kc_v2" id="satoriId">8528e02f-4774-a8d4-b753-b2f78720cba3</div><div class="b_sideBleed lite-entcard-ans"><div class="lite-entcard-main lite-entcard_8528e"><div class="lite-entcard-blk l_ecrd_bkg_bdrls" id="l_ecrd_blk_0_PlainHero"><div class="l_ecrd_hero cliphero"><div class="l_ecrd_rel"><div class="cico l_ecrd_img_wide"><a title="All images" href="/images/search?q=github&amp;cbn=KnowledgeCard&amp;stid=8528e02f-4774-a8d4-b753-b2f78720cba3&amp;FORM=KCHIMM" h="ID=SERP,5606.1"><img height="176" width="296" data-src-hq="/th?id=OSK.HEROPYXhmt9xIZFjih8rN47BRa4kK4GkSdxARfoD_7zE5s4&amp;w=296&amp;h=176&amp;c=1&amp;rs=2&amp;o=6&amp;pid=SANGAM" alt="All images" data-priority="2" id="emb60BE4017" class="rms_img" src="/th?id=OSK.HEROPYXhmt9xIZFjih8rN47BRa4kK4GkSdxARfoD_7zE5s4&w=296&h=176&c=1&rs=2&qlt=30&o=6&pid=SANGAM" /></a></div><div class="l_ecrd_hero_txt l_ecrd_hero_txtmsk l_ecrd_hero_txt_bottom l_ecrd_hero_txt_right"><div class="l_ecrd_hero_ttl"><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover" Title="github.com" aria-describedby="_Id" hover-data="-" href="https://github.com/" h="ID=SERP,5607.1"><h2 class=""><span class="l_ecrd_txt_heros l_ecrd_txt_nound">GitHub</span></h2></a></div></div><div class="l_ecrd_hero_subttl"><div><span><div><span class="l_ecrd_txt_pln">Developer platform</span></div></span></div></div></div><a Title="All images" href="/images/search?q=github&amp;cbn=KnowledgeCard&amp;stid=8528e02f-4774-a8d4-b753-b2f78720cba3&amp;disoverlay=1&amp;FORM=IARRSM" h="ID=SERP,5608.1"><div class="l_ecrd_hero_smi" style="bottom:8px;"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="12" width="12" viewBox="0 0 16 16"><path d="m12 10v-8c0-1.105-.896-2-2-2h-8c-1.104 0-2 .895-2 2v8c0 1.105.896 2 2 2h8c1.104 0 2-.895 2-2zm-2-8v5l-.609.762-.61.762c-.2.25-.49.375-.781.375s-.581-.125-.781-.376l-1.232-1.54-1.232-1.54c-.196-.245-.48-.371-.765-.376s-.572.111-.776.35l-1.107 1.291-.107.125v-4.833zm-2 3c.276 0 .526-.112.707-.293s.293-.431.293-.707-.112-.526-.293-.707-.431-.293-.707-.293-.526.112-.707.293-.293.431-.293.707.112.526.293.707.431.293.707.293zm7-1c-.552 0-1 .448-1 1v8c-.001.552-.448.999-1 1h-8c-.552 0-1 .448-1 1s.448 1 1 1h8c1.657-.001 2.999-1.343 3-3v-8c0-.552-.448-1-1-1z" fill="#FFF" /></svg><div class="l_ecrd_hero_smi_txt">All images</div></div></a></div><div class="l_ecrd_webicons"><div><a title="Wikipedia" href="https://en.wikipedia.org/wiki/GitHub" h="ID=SERP,5609.1"><div class="sp-tpwebicons WIKI"><svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect width="40" height="40" fill="white"/><path fill-rule="evenodd" d="M37.766 9.128c0 .128-.041.244-.119.35s-.166.156-.263.156c-.778.075-1.419.325-1.913.753s-1.006 1.241-1.534 2.441l-8.062 18.169c-.053.169-.2.253-.444.253-.191 0-.338-.084-.444-.253l-4.522-9.456-5.2 9.456c-.106.169-.253.253-.444.253-.231 0-.384-.084-.459-.253L6.441 12.828c-.494-1.128-1.016-1.916-1.566-2.362s-1.312-.725-2.291-.831c-.084 0-.166-.044-.237-.134a.46.46 0 0 1-.113-.306c0-.297.084-.444.253-.444l2.216.094 2.022.097 2.278-.097 2.434-.094c.169 0 .253.147.253.444s-.053.441-.156.441c-.706.053-1.262.234-1.669.538s-.609.706-.609 1.203c0 .253.084.569.253.947l6.547 14.784 3.716-7.019-3.462-7.259c-.622-1.294-1.134-2.131-1.534-2.506s-1.006-.603-1.819-.688c-.075 0-.144-.044-.213-.134s-.103-.191-.103-.306c0-.297.072-.444.222-.444l1.944.094c.569.066 1.175.097 1.819.097l2.006-.097 2.15-.094c.169 0 .253.147.253.444s-.05.441-.156.441c-1.413.097-2.119.497-2.119 1.203 0 .316.163.806.491 1.469l2.291 4.65 2.278-4.253c.316-.6.475-1.106.475-1.519 0-.969-.706-1.484-2.119-1.55-.128 0-.191-.147-.191-.441a.53.53 0 0 1 .094-.3c.066-.097.128-.144.191-.144.506 0 1.128.031 1.866.094l1.741.097c.325 0 .806-.028 1.438-.081l2.009-.109c.125 0 .188.125.188.378 0 .338-.116.506-.347.506-.822.084-1.484.313-1.984.681s-1.125 1.206-1.872 2.512l-3.038 5.616 4.113 8.378 6.072-14.119c.209-.516.316-.991.316-1.422 0-1.034-.706-1.581-2.119-1.647-.128 0-.191-.147-.191-.441s.094-.444.284-.444c.516 0 1.128.031 1.834.094l1.644.097c.466 0 1.003-.031 1.613-.097l1.709-.094c.147 0 .222.125.222.378z" fill="#000"/></svg></div></a></div><div><a title="YouTube" href="https://www.youtube.com/GitHub" h="ID=SERP,5610.1"><div class="sp-tpwebicons YOUT"><svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="white"/><path d="M16.848 6.244a1.79 1.79 0 00-1.259-1.26C14.471 4.68 10 4.68 10 4.68s-4.47 0-5.589.294c-.6.165-1.094.659-1.259 1.27-.294 1.119-.294 3.437-.294 3.437s0 2.33.294 3.436a1.79 1.79 0 001.26 1.259C5.54 14.68 10 14.68 10 14.68s4.471 0 5.59-.294a1.79 1.79 0 001.258-1.26c.295-1.117.295-3.435.295-3.435s.011-2.33-.295-3.448z" fill="red"/><path d="M12.294 9.68L8.576 7.538v4.283l3.718-2.141z" fill="#fff"/></svg></div></a></div><div><a title="LinkedIn" href="https://www.linkedin.com/company/github" h="ID=SERP,5611.1"><div class="sp-tpwebicons LNKD"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="#2A67BC" d="M0 0h20v20H0z"/><path d="M6.894 14.99H4.56V7.489h2.334v7.5zM5.727 6.464a1.351 1.351 0 11-.002-2.702 1.351 1.351 0 01.003 2.702zm9.898 8.526h-2.331v-3.648c0-.87-.015-1.989-1.211-1.989-1.214 0-1.399.948-1.399 1.927v3.71H8.357V7.489h2.235v1.025h.032c.31-.59 1.07-1.211 2.205-1.211 2.36 0 2.797 1.553 2.797 3.573v4.114z" fill="#fff"/></svg></div></a></div><div><a title="Facebook" href="https://www.facebook.com/GitHub/" h="ID=SERP,5612.1"><div class="sp-tpwebicons FACE"><svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V10h2.54V7.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V10h2.773l-.443 2.89h-2.33v6.988C16.343 19.128 20 14.991 20 10z" fill="#1877F2"/><path d="M13.893 12.89l.443-2.89h-2.774V8.124c0-.79.388-1.562 1.63-1.562h1.261v-2.46s-1.144-.196-2.238-.196c-2.285 0-3.777 1.385-3.777 3.89V10h-2.54v2.89h2.54v6.988a10.073 10.073 0 003.124 0v-6.987h2.33z" fill="#fff"/></svg></div></a></div><div><a title="Instagram" href="https://www.instagram.com/github/" h="ID=SERP,5613.1"><div class="sp-tpwebicons INST"><svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" xmlns:v="https://vecta.io/nano"><use xlink:href="#C" fill="url(#A)"/><use xlink:href="#C" fill="url(#B)"/><path d="M20 5.454l-5.997.088c-1.548.071-2.605.316-3.53.676a7.12 7.12 0 0 0-2.577 1.677 7.14 7.14 0 0 0-1.679 2.576c-.361.925-.606 1.983-.676 3.53L5.454 20l.088 5.996c.071 1.549.316 2.605.676 3.53.372.957.869 1.768 1.678 2.577a7.12 7.12 0 0 0 2.576 1.679c.925.36 1.983.605 3.531.676l5.997.088 5.996-.088c1.548-.071 2.607-.316 3.532-.676.956-.371 1.767-.87 2.575-1.679a7.14 7.14 0 0 0 1.679-2.576c.358-.925.603-1.982.676-3.53L34.544 20l-.088-5.998c-.073-1.548-.318-2.605-.676-3.53a7.14 7.14 0 0 0-1.679-2.577 7.11 7.11 0 0 0-2.576-1.677c-.927-.36-1.985-.605-3.533-.676l-5.997-.088H20zm-1.305 2.621H20l5.877.084c1.418.065 2.188.302 2.7.501.679.264 1.163.579 1.672 1.088s.824.994 1.088 1.673c.199.512.436 1.282.501 2.7l.085 5.876-.085 5.876c-.065 1.418-.302 2.188-.501 2.7-.264.679-.579 1.162-1.088 1.671s-.992.824-1.672 1.088c-.512.2-1.282.436-2.7.501L20 31.917c-3.884 0-4.344-.015-5.877-.085-1.418-.065-2.188-.302-2.701-.502-.679-.264-1.164-.579-1.673-1.088s-.824-.993-1.088-1.672c-.199-.512-.436-1.282-.501-2.7l-.084-5.878.084-5.876c.065-1.418.302-2.188.501-2.701.264-.679.579-1.164 1.088-1.673a4.51 4.51 0 0 1 1.673-1.088c.513-.2 1.283-.436 2.701-.502l4.573-.082v.004zm9.069 2.415c-.964 0-1.745.781-1.745 1.745s.782 1.745 1.745 1.745 1.745-.782 1.745-1.745-.782-1.745-1.745-1.745v.001zM20 12.53A7.47 7.47 0 0 0 12.531 20 7.47 7.47 0 0 0 20 27.468 7.47 7.47 0 0 0 27.469 20 7.47 7.47 0 0 0 20 12.53h0zm0 2.621A4.85 4.85 0 0 1 24.849 20 4.85 4.85 0 0 1 20 24.848 4.85 4.85 0 0 1 15.152 20 4.85 4.85 0 0 1 20 15.151h0z" fill="#fff"/><defs><radialGradient id="A" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(10.7689 42.7275) rotate(-90) scale(39.039 36.3181)"><stop stop-color="#fd5"/><stop offset=".1" stop-color="#fd5"/><stop offset=".5" stop-color="#ff543e"/><stop offset="1" stop-color="#c837ab"/></radialGradient><radialGradient id="B" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.425987453965266,17.111196060044215,-70.54872751991398,14.125199344820954,-6.29651,3.14061)"><stop stop-color="#3771c8"/><stop offset=".128" stop-color="#3771c8"/><stop offset="1" stop-color="#60f" stop-opacity="0"/></radialGradient><path id="C" d="M20.01.303L8.912.35c-1.688.14-2.738.406-3.882.976-.882.438-1.577.945-2.264 1.657C1.516 4.281.759 5.877.485 7.774c-.133.921-.172 1.109-.18 5.815v6.402l.048 11.088c.136 1.643.394 2.676.939 3.806a8.3 8.3 0 0 0 5.379 4.394c.812.209 1.709.324 2.861.379.488.021 5.46.036 10.436.036l10.427-.03c1.333-.063 2.107-.167 2.964-.388a8.25 8.25 0 0 0 5.379-4.403c.535-1.103.806-2.176.929-3.732.027-.339.038-5.751.038-11.155L39.665 8.84c-.124-1.582-.395-2.645-.948-3.77-.453-.92-.956-1.608-1.686-2.31C35.727 1.515 34.134.758 32.234.484c-.92-.133-1.104-.172-5.812-.181H20.01z"/></defs></svg></div></a></div></div></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_1_PlainHero"><div class="l_ecrd_a1"><div><div class=" b_snippet"><div><span id="dscexpitem_1336092560_17" data-translation=""><span id="KCA1_16" data-translation="">GitHub is a developer platform that allows developers to create, store, manage and share their code. It us…</span><div class="sml inline" id="expitem_1336092560_17" data-appns="SERP" data-k="5707.1" data-expl=""><a id="expitem_1336092560_17_hit" class="b_mopexpref" data-exp="I;expitem_1336092560_17;;0;;KCA1_16;KCTaskpane;KCA1TextExpand;0;0;expitem_1336092560_17_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></span><div class="b_hide" data-exp="H;expitem_1336092560_17;;dscexpitem_1336092560_17;;;" data-exp-noani=""><span data-translation="">GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git, a distributed version control of access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.</span></div></div></div><a class="l_ecrd_a1_seemorelink" href="https://en.wikipedia.org/wiki/GitHub" h="ID=SERP,5614.1">Wikipedia</a></div><div class="l_ecrd_a1_o fact"><div class="l_ecrd_webicon_txtside"><a title="Official Site" href="https://github.com/" h="ID=SERP,5615.1"><div class="sp-webicons20 SITE"><svg class="sp-ofsite" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M12.667 1.511l-.248-.178a8 8 0 1 0-5.086 14.633c.22.019.442.034.667.034a7.994 7.994 0 0 0 4.667-14.489zm-11.067 6.489a6.364 6.364 0 0 1 .325-2h.075a3.216 3.216 0 0 0 .943 2.276l1.112 1.113v1.639a.973.973 0 0 0 .973.972.972.972 0 0 1 .972.972v1.1a6.41 6.41 0 0 1-4.4-6.072zm11.067 4.667v-.3a6.4 6.4 0 0 1-3.334 1.892v-4.259a1.333 1.333 0 0 0-1.333-1.333h-2.667a.666.666 0 0 1-.666-.667v-.657a.666.666 0 0 1 .666-.666h1a1 1 0 0 0 1-1v-.677a1 1 0 0 1 1-1 1 1 0 0 0 1-1v-1.258a6.434 6.434 0 0 1 4.12 2.925h-1.453a1.333 1.333 0 0 0-1.333 1.333v1.333a1.334 1.334 0 0 0 1.333 1.334.666.666 0 0 1 .666.666z" /></svg></div></a><a class="l_ecrd_webicon_txt l_ecrd_thmtxt" href="https://github.com/" h="ID=SERP,5616.1">github.com</a></div></div></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_2_AttrQuickFactsScaleup"><div class="l_ecrd_vqfcts whitespace thin" id="vqfcts-55"><div class="b_module_expansion_control"><div class="l_ecrd_vqfcts_row"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+type+of+business&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5625.1">Type of business</a><a data-sid="ef706769-0cde-1d4c-430a-29283e6958c4" href="/search?FORM=SNAPST&amp;q=Subsidiary&amp;filters=sid:&quot;ef706769-0cde-1d4c-430a-29283e6958c4&quot;" h="ID=SERP,5626.1">Subsidiary</a></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+type+of+site&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5627.1">Type of site</a><span>Collaborative </span><a data-sid="b99a147d-c098-6492-366c-73fc24e00b98" href="/search?FORM=SNAPST&amp;q=version+control&amp;filters=sid:&quot;b99a147d-c098-6492-366c-73fc24e00b98&quot;" h="ID=SERP,5628.1">version control</a></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+available+in&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5629.1">Available in</a><span>English</span></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+founded&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5630.1">Founded</a><span>February 8, 2008 (as Logical Awesome LLC)</span></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div Class="b_expandable_inline_container b_hide" data-wire="I;expici;; |B;a;wire_ede8296e/o/wire,;I|F;s;wire_cc9ac86b/i/wire,;O|B;pl;;I|" data-rinterval="-1" data-errorMessage="We can't find any more info about this page right now"><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+headquarters&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5617.1">Headquarters</a><a data-sid="37181124-e096-403d-a455-576a61b83525" href="/search?FORM=SNAPST&amp;q=San+Francisco&amp;filters=sid:&quot;37181124-e096-403d-a455-576a61b83525&quot;" h="ID=SERP,5618.1">San Francisco</a><span>, California, U.S.</span></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+area+served&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5619.1">Area served</a><span>Worldwide</span></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+founder(s)&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5620.1">Founder(s)</a><a data-sid="8913090a-0a71-479e-bf94-9a93c3a63ca2" href="/search?FORM=SNAPST&amp;q=Tom+Preston-Werner&amp;filters=sid:&quot;8913090a-0a71-479e-bf94-9a93c3a63ca2&quot;" h="ID=SERP,5621.1">Tom Preston-Werner</a><span> &#183; </span><a data-sid="b20055a8-1091-20c2-98d3-565509133a3a" href="/search?FORM=SNAPST&amp;q=Chris+Wanstrath&amp;filters=sid:&quot;b20055a8-1091-20c2-98d3-565509133a3a&quot;" h="ID=SERP,5622.1">Chris Wanstrath</a><span> &#183; </span><a data-sid="c3b952ba-409a-0fa2-c6d4-e2c3ac7ecc7f" href="/search?FORM=SNAPST&amp;q=P.+J.+Hyett&amp;filters=sid:&quot;c3b952ba-409a-0fa2-c6d4-e2c3ac7ecc7f&quot;" h="ID=SERP,5623.1">P. J. Hyett</a><span> &#183; </span><span>Scott Chacon</span></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div><div class="l_ecrd_vqfcts_row l_ecrd_vqfcts_row_space"><div class="lc_expfact"><div class="lc_expfact_default"><a hover-data="-" class="lc_expfact_title" href="/search?FORM=SNAPST&amp;q=GitHub+key+people&amp;filters=sid:&quot;8528e02f-4774-a8d4-b753-b2f78720cba3&quot;" h="ID=SERP,5624.1">Key people</a><span>Thomas Dohmke (CEO)</span><span> &#183; </span><span>Mike Taylor (CFO)</span><span> &#183; </span><span>Kyle Daigle (COO)</span></div><div tabindex="0" class="lc_expfact_plus"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g><rect width="16" height="16" fill-opacity="0" /><path d="M14 7H9V2a1 1 0 0 0-2 0v5H2a1 1 0 0 0 0 2h5v5a1 1 0 0 0 2 0V9h5a1 1 0 0 0 0-2z" /><path fill="none" d="M0 0h16v16H0z" /></g></svg></div></div></div></div><div class="b_module_expansion"><div class="b_expansion_wrapper b_expand b_divsec b_onpage_expansion " data-wire="I;expei;; |F;es;wire_ede8296e/i/wire,;O|B;ea;;I|B;su;wire_cc9ac86b/o/wire,;I|F;pt;;O|" data-appns="SERP" data-k="5709.1" data-exptype="ModuleExpansionInline" role="button" tabindex="0" aria-expanded="false" aria-describedby=""><div class="b_expansion_text b_1linetrunc" aria-label="See more">See more</div><span class="b_expansion_chevron b_chevron_down"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 24" height="16" width="10"><path class="sv_ch" d="M0,22.9L10.9,12L0,1.1L1.1,0L13,12L1.1,24L0,22.9z"></path></svg></span></div><div class="b_expansion_wrapper b_collapse b_onpage_expansion b_hide" role="button" tabindex="0" aria-expanded="true" aria-describedby=""><div class="b_expansion_text b_1linetrunc" aria-label="See less">See less</div><span class="b_expansion_chevron b_chevron_up"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 24" height="16" width="10"><path class="sv_ch" d="M0,22.9L10.9,12L0,1.1L1.1,0L13,12L1.1,24L0,22.9z"></path></svg></span></div></div></div></div></div><div class="lite-entcard-blk l_ecrd_bkg_hlt" id="l_ecrd_blk_3_QnA"><div class="l_ecrd_d3 l_ecrd_d3_fct_l"><div class="l_ecrd_d3_img"><div class="cico" style="width:118px;height:89px;"><a title="Image of GitHub" href="/images/search?q=GitHub+Code+Climate&amp;FORM=KCFIMM&amp;id=d150a18f03bfe288210d86ddb0243403" h="ID=SERP,5631.1"><img height="89" width="118" data-src-hq="/th?id=OSK.93d18faff6c23e706e75de65f515c9ed&amp;w=118&amp;h=89&amp;o=6&amp;pid=SANGAM" alt="Image of GitHub" data-priority="2" id="emb102190F23" class="rms_img" src="/th?id=OSK.93d18faff6c23e706e75de65f515c9ed&w=118&h=89&qlt=30&o=6&pid=SANGAM" /></a></div></div><div class="l_ecrd_d3_fct1"><div class="l_ecrd_hov l_ecrd_hovblk_7_1" id="l_ecrd_hovblk_7_0_Id" role="tooltip" data-priority="2"><div class="l_ecrd_hov_qna"><a tabindex="-1" href="https://apiumhub.com/tech-blog-barcelona/using-github/#:~:text=GitHub%20can%20integrate%20with%20common%20platforms" h="ID=SERP,5632.1"><div class="l_ecrd_hov_qna_txt"><p><span class="l_ecrd_txt_pln">If you are working on an exciting project and you need help with software development, let us know! We would be happy to know more about it!</span></p></div><div class="l_ecrd_hov_qna_site"><img height="0" width="0" class="l_ecrd_hov_qna_site_fav" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAapSURBVFhHrZdrbBVFFMf9yAdjMDa9733Ozu7cvb0tFGxpwILl2opQlYdBsD5ACwoEEKiCLWAfvIqURg2GiBAeRUQhaqySGMJHYgjfDK9+EwhN3A+U0lAI/Xtm4TZtb+XWyiYnc+/Ozjm/OefMmZknOOcdtm171I5IbEt43Ep43FG9JFPpd74X4AWeEaLfhuE5tvCEKTzGXU8XDo1hnmOZmXoe2OyQALeEEHAcZ0QSt+PUujATDPkWBzfi0EonYNqSCqhFDHqcwbUdCC7ApV7BIRw7Q4+0KW1LAE++IKIRSZzL1oHixpFkCajhKCrqX8fe+z+i9redMIpscFOlPpsgpF7+UAbrkTal7f8MILhFrQUlngdLFzDG6ag5vx3NOIqV7fUI5EVhWxoBWPStHPO4Aci4QxDMzkNYUVCyvAzN99qw5e43KKyeioARJi9ZcC2p84EHnMcJ4DgUU4q9q8cRdRQs+b0O23ECq89uQigvAi5dz0g55YoRl630BBtGz2gBSJngHBHFRNH8Kdhxax8a0YbUR7MRjUapjxLPErBsASYeeoC+z9AzWgBh0YxME08zBe8eWYsvKParLm+lFZCAbYj+75wBY4aT0QNQZpsxDYny8WjqPICtOIgZu+cgEI3BiFFusEx3DyejBrAJIKREsLBlMbbhe6zt3A27nMMIM8x+eR4KxhWMCGJUANKtumFCKeHYdKGVku845hx6H7nRHExwx+PixcuoqnrDz4Xhxg+UEQNwknQ8HVpWoVgEqbq55PrDaOzeh+QrkxB4Kog1H66EfA4fOoxgMCiVZ+gaKFkBLFk+qZDIyseonzmUYCaHnqdi7dkmNNDsF59aRx5RoOea+Kn9Zx/g2rXrKCwshK7rGToHSlYAJeHApVmMMxliVHY1JwEtplDNfw4773+NT+8ex8TqMpihHKihKOpqm3wA+dTU1PheGKpzoGQFMOmdXO9xWveM1jQ3HQTsMJb/WosWcv+KP5oRzNcgdAOqoWNy8RR4nX/7AGfOnIGmabBoyQ7Vm5asAOmNxKDdLUFl1aLZJxYUY3P3QWztO4Sy9a9CCasEmIQmLPJCAMfbjvoAPT09mDVrFmKxmG9oqG4pWQFcKqdM2NBcAjAYIlouFrStoKV3EjVXWsEmUUmOCEQVCyFNQc7YJ/Ha3Dm4d++eD7Fnz55HhiE7AM3aJABGs7OUGMwXEth04yvsospX+dk7CEVykbCTmFZRjorUdJQ9Px0VL87ApUuXfICOjg4kk0kYhiENZejPCiBrukm1XO58SjSIypYl+Iwyv/FGC0SqELljn8H6jXXoudOD3lvd6Oq5A+9mF27fvo2+vj4fYtmyZQiHwxm6pWQFMF3ND4Gt5UFMsLGG3N5MAFUH3kNuOIBxyQL8df2qb+jfnvb2dj8PRuUBU6i09ikHIiZmfjyPYn8Mm7r3Y8L8IkSDYUyaVIKmpiZfGhob0NDQgPr6etTW1uLcuXM+QFdXF1KpFBQ6NwzULSUrgEOrwKB933AVrDq7hSrfD3j71Cf0LgKHcar3lu9emWhpCQQCGDNmDKqrq30A+ezatQuhUChTfzYAzuIIx8KYsnQqtvUexsa+IyhemoKdq/gV0i/RQ8bJdS8roEw+mYTyuXDhAlyXDrG0hctv0mOyApi0CoIsgLd+WYNWmv2K81uhJ3W4apz6M79Pi9QlvdHa2uoDyGfRokW+F8jWoO8eCaCoCgrnFqHx5iFswXd4acMsKjwBaLZL/cMDpPXImFdWVqK3t9cHOHHihL9DDgvgWJYn5B9SymXJpdgLmr0SC2Dh/uUU+5NY3dGC/Il0FFNNROMP3J9WNFCkUikyFLIUnz592geQIOXl5VBVtR+yH8ClW4vwjcfB5GWChGk68qclUHd1DzZS4ZndWgUzEEWeRYWFKiMf5pQ7VGQBqqiowLp16/zNqbS01H+X7u8HsGzyAAHEadZy8zGFiRw1B5XNC+jAcQwbOj+HM9MFi9FATuc+wWjwYGPDiTQgvZBeIekkTIehH8BwLD8HklT7ExaDYtPReoqDzVe+xA6K/ZttHyCs59JumE91waUtWs4iuwekISlS98CrX7q/H8AkAJkDeeQBl2IXZWEUzyzB9j/3YnfXt3i2ajI4HTg57Xo6KZKQ2U68I5F+AJuzW3E67Ty4dNISoyQzBG0gZQ6Kl6QQG28hn05CDpVlw7WRkOf+h7P5P9J/OU1YZgfF3rO48EwS2bqW7bmq6gXViBexuecy5nFbp+u2vGrLK/fgq/ZohLxALe/4B/WBwJ1U7T+aAAAAAElFTkSuQmCC"/><span class="l_ecrd_hov_qna_site_txt">apiumhub.com</span></div></a></div></div><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover l_ecrd_hovblk_7_0 l_ecrd_hov_hitbox" aria-describedby="l_ecrd_hovblk_7_0_Id" hover-data="-" href="https://apiumhub.com/tech-blog-barcelona/using-github/#:~:text=GitHub%20can%20integrate%20with%20common%20platforms" h="ID=SERP,5633.1"><p><span class="l_ecrd_txt_pln">GitHub can integrate with common platforms such as Amazon and Google Cloud, services such as </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">Code Climate</span><span class="l_ecrd_txt_pln"> to track your feedback, and can highlight syntax in over 200 different programming languages.</span></p></a></div></div><div class="l_ecrd_d3_svg"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="0" width="0"><line x1="0" y1="0" x2="296" y2="0" /></svg></div><div class="l_ecrd_d3_fct2"><div class="l_ecrd_hov l_ecrd_hovblk_7_3" id="l_ecrd_hovblk_7_2_Id" role="tooltip" data-priority="2"><div class="l_ecrd_hov_qna"><a tabindex="-1" href="https://siliconangle.com/2023/02/09/github-gitlab-announce-job-cuts/#:~:text=The%20platform%20also%20hosts%20a%20significant" h="ID=SERP,5634.1"><div class="l_ecrd_hov_qna_txt"><p><span class="l_ecrd_txt_pln">GitHub has significantly expanded its focus since the acquisition. Alongside its core code hosting features, the Microsoft unit now offers a variety of other tools designed to ease developers’ work.</span></p></div><div class="l_ecrd_hov_qna_site"><img height="0" width="0" class="l_ecrd_hov_qna_site_fav" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAI5SURBVFhHtZexSgNBEIbzCJaejdgoyAUtxCcQbH0FfQH7GFSwTSkWNiLYWAhpRBBCQNBGsBILC09ERUSIQSSFxXqjs5nJ+t9lszl/+Ehub27/uds/Ya8UqiSOl+7jOCHoOw//v5Lp6dn7crmZYhyadI7LilcyMzOS3u0eMO4lraFavqwYJeXyZjpxCxoi0lq6hi8PV3edkYkPofnIWedQ/PLhvc6h5OVj4HVW3MYxHIdk5QMW5/D19GSsOu22OZubg3VZsK0IFWXxsrLC1qKj1VVzOjkJ6xFsK0JFWXzU62wruru4MGtR5N0E24pQEeJxcZEtjWk9PJjn62s+MqY2P+/dBNuKUBHifWeH7Yxp1GrmeH2dj4w53939acCnCbYVoSKEDh/d8dbUFB/9htE20K8JthWhIpfXNGhWNycnXaOrw0Me/Q2jTxNsK0JFLp+NBtv0Gh0sL/OohFGDmmBbkVvgosPnPmqCAmllw6hxm2BbkT6J0OHTYbPQmBU6T+gm2FakzRA6fNsLC38mp7u2Qk/IYptgW5FrqHmrVnlq8/O7RxMT+j/BDaOGmmBbETK2dC4vedr8iemcFQqjhm1FyJjQ4SPR7x5NSNA5evxWKIwWthUhc8v+xAScZBjYVoSMNUU3wbYinw1JEU1URkdb6SfesPpsyYZsYm9jfLz/lr3fpnTQJipR1KyMjQ3+0pK3LfdsIqlG0fCvbVn5yGoid51DlZUP0ITfOocK5YOaCF7nUBXzel4qfQN84ibl2J9ZhAAAAABJRU5ErkJggg=="/><span class="l_ecrd_hov_qna_site_txt">siliconangle.com</span></div></a></div></div><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover l_ecrd_hovblk_7_2 l_ecrd_hov_hitbox" aria-describedby="l_ecrd_hovblk_7_2_Id" hover-data="-" href="https://siliconangle.com/2023/02/09/github-gitlab-announce-job-cuts/#:~:text=The%20platform%20also%20hosts%20a%20significant" h="ID=SERP,5635.1"><p><span class="l_ecrd_txt_pln">The platform also hosts a significant percentage of the world’s </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">open-source projects</span><span class="l_ecrd_txt_pln">. GitHub operated as an </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">independent company</span><span class="l_ecrd_txt_pln"> until 2018, when it was acquired by Microsoft Corp. for </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">$7.5 billion</span><span class="l_ecrd_txt_pln">.</span></p></a></div></div><div class="l_ecrd_d3_fct3"><div class="l_ecrd_imgpair l_ecrd_imgpair_l"><div class="l_ecrd_imgpair_img l_ecrd_img_m"><div class="cico" style="width:88px;height:59px;"><a title="Image of GitHub" href="/images/search?q=GitHub+first-class+actors&amp;FORM=KCFIMM&amp;id=03c08116481ece44078337c6942ad56c" h="ID=SERP,5636.1"><img height="59" width="88" data-src-hq="/th?id=OSK.0f051ba4581b8d1ad98ce37ea038d3c4&amp;w=88&amp;h=59&amp;o=6&amp;pid=SANGAM" alt="Image of GitHub" data-priority="2" id="emb2458754D8" class="rms_img" src="/th?id=OSK.0f051ba4581b8d1ad98ce37ea038d3c4&w=88&h=59&qlt=30&o=6&pid=SANGAM" /></a></div></div><div class="l_ecrd_imgpair_cont"><div class="l_ecrd_imgpair_svg"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="0" width="0"><line x1="0" y1="0" x2="296" y2="0" /></svg></div><div class="l_ecrd_imgpair_txt"><div class="l_ecrd_hov l_ecrd_hovblk_7_5" id="l_ecrd_hovblk_7_4_Id" role="tooltip" data-priority="2"><div class="l_ecrd_hov_qna"><a tabindex="-1" href="https://www.openfaas.com/blog/integrate-with-github-apps-and-faasd/#:~:text=GitHub%20Apps%20are%20first-class%20actors%20within" h="ID=SERP,5637.1"><div class="l_ecrd_hov_qna_txt"><p><span class="l_ecrd_txt_pln">In this guide, we are going to develop a GitHub App using Go, then we deploy it as a serverless function to make use of faasd which is a lightweight &amp; portable faas engine.</span></p></div><div class="l_ecrd_hov_qna_site"><img height="0" width="0" class="l_ecrd_hov_qna_site_fav" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAOTSURBVFhHtdfPq1VVFAfwO27aP9Gowkc4iAZNHkGWOZAGDiIoB456kyD7QTooJLAU+kEPGhiJA0MaRKKTFGoQUUgkiSQKJuVrFDr1eD87v5f1jvvd9170DnzZZ6+91vp+19r7nHvPJNeji08/8viu5z/f8eK+Gy+/+vqdffvfHv5PyCk3Dlz3aP+9tj313OLOva9c/OLkqeHX3y4NV65e2xLIjQMXzkZODcN3P/w43Fz5e/jzr5tbChy4cLZOaAlV88iv/3Fj+OnCLw299c0CF87tz+xentiXXmIto5Tju0c+HN44dLiBvfoRV++htlxuY40BdtwTh2Oc9Kuvv2mkcHT5syYitrPfnm/JQ6waMF8+dnwWFxBtrEJBDtxdAQgRI3WfOfBPcoTWiFIlW8RWsI855grQekEhrWBPYmREqNLcunn1T1c2JcA8AlJlKqmJYzfXhdirTwSMz8FcAZBgBEnCN8mrQPcOVY2p0KHxQV9XgG3wBpNcUhVKlKqNAR853OfQVbDpQH3UuwKozL1TO54nmXHcYutICAex5uKTI/OuAAkkr2qjOGMl0REVE2KMfw/idG3n0pt3xLLdJwAB8ideWhpeeO1gS6oKAYJVisz9WKB4guIj1lx8tk5eYOt2QDLBD721PDz4wdnhsaV3VoEd3KuEEImIQRCfhfe+XOVnZFv49FwrLMV2BVAr4IETV+aCQNWo1EFF+PCpq8PC6ZVVWGWbiiDUdnQFxEglgh5xRUS0qgvpWlBYuramAFDVRroA2tqr/D5Mq9epyrOmgDwNKuuRVnTJxpiKzOkPx1wBWczBmrcdXcJ7aJ2ZVo7c2ar5w7GmgDh4rHKSCRmLGRM20mnFuidOEXnsevnnCgg8Zs6FZA6oxNmemYApKZHW+XmctTwnvocNC4D6wlFRzkjIEWuz9XmkFZsSUFHfF9lnvwURuVGsK6C+843xQWRLdCB7Xt9w4L7GypW16tMVoMX2UFLYc/D9NnqOHcq8enMgbYNu5DeiFwvs1ut2zgRYAJVx3nv02HDo+9+HIxdWho8u/dPGA2d+bnb+3oARkG1gJ5IP3xorV2JxhK8J8NdYYBQLFvjx5VttDDK3zk/VgSdjM7G4cLa/5T4OUnEveIys85cQ/kssIe3DJJ9mEn1y+fa6SQJ+FT2fMfjhwDX7NHPl47Tu/VZAbhy4ti0++2Qjz0WNltgXe7oVkBvHrPLJZHIXH+cPgIdWXOcAAAAASUVORK5CYII="/><span class="l_ecrd_hov_qna_site_txt">openfaas.com</span></div></a></div></div><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover l_ecrd_hovblk_7_4 l_ecrd_hov_hitbox" aria-describedby="l_ecrd_hovblk_7_4_Id" hover-data="-" href="https://www.openfaas.com/blog/integrate-with-github-apps-and-faasd/#:~:text=GitHub%20Apps%20are%20first-class%20actors%20within" h="ID=SERP,5638.1"><p><span class="l_ecrd_txt_pln">GitHub Apps are </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">first-class actors</span><span class="l_ecrd_txt_pln"> within GitHub and unlike the legacy OAuth apps, allow or fine-grained actions to be performed on your user’s repositories.</span></p></a></div></div></div></div></div></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_4_Poll"><div class="spl_ugcpoll"><div class="spl_ugcpoll_ttl">What is the most popular programming language used on GitHub?</div><div class="spl_ugcpoll_ballot"><div><a id="UGCPL_1_C453BD0" class="spl_ugcpoll_cndt opt" data-voteurl="/lite/gj?q=UGCPoll^974b48a783567b391c653042e6b3fb54^^^^0" title="What is the most popular programming language used on GitHub? Choose JavaScript" tabindex="0" href="javascript:void(0);" h="ID=SERP,5710.1"><div>A</div><div>JavaScript<div class="spl_ugcpoll_bgthm" style="width:"></div></div><div></div></a></div><div><a id="UGCPL_1_C453BD1" class="spl_ugcpoll_cndt opt" data-voteurl="/lite/gj?q=UGCPoll^974b48a783567b391c653042e6b3fb54^^^^1" title="What is the most popular programming language used on GitHub? Choose Python" tabindex="0" href="javascript:void(0);" h="ID=SERP,5710.2"><div>B</div><div>Python<div class="spl_ugcpoll_bgthm" style="width:"></div></div><div></div></a></div><div><a id="UGCPL_1_C453BD2" class="spl_ugcpoll_cndt opt" data-voteurl="/lite/gj?q=UGCPoll^974b48a783567b391c653042e6b3fb54^^^^2" title="What is the most popular programming language used on GitHub? Choose C" tabindex="0" href="javascript:void(0);" h="ID=SERP,5710.3"><div>C</div><div>C<div class="spl_ugcpoll_bgthm" style="width:"></div></div><div></div></a></div><div><a id="UGCPL_1_C453BD3" class="spl_ugcpoll_cndt opt" data-voteurl="/lite/gj?q=UGCPoll^974b48a783567b391c653042e6b3fb54^^^^3" title="What is the most popular programming language used on GitHub? Choose C++" tabindex="0" href="javascript:void(0);" h="ID=SERP,5710.4"><div>D</div><div>C++<div class="spl_ugcpoll_bgthm" style="width:"></div></div><div></div></a></div></div><div id="UGCPL_1_C453BD" class="spl_ugcpoll_status"><div></div><div></div></div></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_ExploreMore" data-priority="2"><div class="l_ecrd_simgset"><div class="l_ecrd_imgsetgrid_ttl"><a hover-data="-" href="/search?FORM=KCEXPL&amp;q=eclipse+foundation&amp;filters=sid:&quot;d36026e9-8995-3830-40d6-1177c3fd7df6&quot;+lite:&quot;.S2NkUmVsYXRpb25eODUyOGUwMmYtNDc3NC1hOGQ0LWI3NTMtYjJmNzg3MjBjYmEzXl5eXiRFbnRpdHkyX2Vu&quot;" h="ID=SERP,5640.1"><div class="l_ecrd_mttl" id="lite-entcard_8528e_Explore"><div class="l_ecrd_txt_gl"><h3>Explore more</h3></div><div></div></div></a></div><ul><li><a id="lite-entcard_8528e_Explore_0" class="as_pasf_data" aria-label="Eclipse Foundation" aria-labelledby="lite-entcard_8528e_Explore lite-entcard_8528e_Explore_0" data-sid="d36026e9-8995-3830-40d6-1177c3fd7df6" href="/search?FORM=KCEXPL&amp;q=eclipse+foundation&amp;filters=sid:&quot;d36026e9-8995-3830-40d6-1177c3fd7df6&quot;+lite:&quot;.S2NkUmVsYXRpb25eODUyOGUwMmYtNDc3NC1hOGQ0LWI3NTMtYjJmNzg3MjBjYmEzXl5eXiRFbnRpdHkyX2Vu&quot;" h="ID=SERP,5641.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="Eclipse Foundation" data-data-priority="2" data-alt="Eclipse Foundation" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.x1uzEsCPiICQXEwGM1yQAF9yXCkxjfHxOAEfMXn-LzU&amp;w=80&amp;h=80&amp;c=7&amp;o=6&amp;pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">Eclipse Foundation</div></div></a></li><li><a id="lite-entcard_8528e_Explore_1" class="as_pasf_data" aria-label="JetBrains" aria-labelledby="lite-entcard_8528e_Explore lite-entcard_8528e_Explore_1" data-sid="bd38c9d3-ec13-3ba7-7954-7d0d9f3f4e92" href="/search?FORM=KCEXPL&amp;q=JetBrains&amp;filters=sid:&quot;bd38c9d3-ec13-3ba7-7954-7d0d9f3f4e92&quot;+lite:&quot;.S2NkUmVsYXRpb25eODUyOGUwMmYtNDc3NC1hOGQ0LWI3NTMtYjJmNzg3MjBjYmEzXl5eXiRFbnRpdHkyX2Vu&quot;" h="ID=SERP,5642.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="JetBrains" data-data-priority="2" data-alt="JetBrains" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.FyLppMdwgmHSu2QqmZadfPGf41prbndkyZd7zK77Ff4&amp;w=80&amp;h=80&amp;c=7&amp;o=6&amp;pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">JetBrains</div></div></a></li><li><a id="lite-entcard_8528e_Explore_2" class="as_pasf_data" aria-label="NuGet" aria-labelledby="lite-entcard_8528e_Explore lite-entcard_8528e_Explore_2" data-sid="70b436c8-3b82-2072-ee1e-bb7730601341" href="/search?FORM=KCEXPL&amp;q=NuGet&amp;filters=sid:&quot;70b436c8-3b82-2072-ee1e-bb7730601341&quot;+lite:&quot;.S2NkUmVsYXRpb25eODUyOGUwMmYtNDc3NC1hOGQ0LWI3NTMtYjJmNzg3MjBjYmEzXl5eXiRFbnRpdHkyX2Vu&quot;" h="ID=SERP,5643.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="NuGet" data-data-priority="2" data-alt="NuGet" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.vXgZ3MzQ0OG9fhfKPLCwM5vcW7inpr6UMFL1B3mMIaI&amp;w=80&amp;h=80&amp;c=7&amp;o=6&amp;pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">NuGet</div></div></a></li><li><a id="lite-entcard_8528e_Explore_3" class="as_pasf_data" aria-label="Bitbucket" aria-labelledby="lite-entcard_8528e_Explore lite-entcard_8528e_Explore_3" data-sid="9eb5f367-7298-3ce6-005c-5b33ea76e1f7" href="/search?FORM=KCEXPL&amp;q=Bitbucket&amp;filters=sid:&quot;9eb5f367-7298-3ce6-005c-5b33ea76e1f7&quot;+lite:&quot;.S2NkUmVsYXRpb25eODUyOGUwMmYtNDc3NC1hOGQ0LWI3NTMtYjJmNzg3MjBjYmEzXl5eXiRFbnRpdHkyX2Vu&quot;" h="ID=SERP,5644.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="Bitbucket" data-data-priority="2" data-alt="Bitbucket" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.dcee2b818e0d376e2f348fb935e4fe7b&amp;w=80&amp;h=80&amp;c=7&amp;o=6&amp;pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">Bitbucket</div></div></a></li><li><a id="lite-entcard_8528e_Explore_4" class="as_pasf_data" aria-label="Trello" aria-labelledby="lite-entcard_8528e_Explore lite-entcard_8528e_Explore_4" data-sid="0944d623-4236-ee98-8383-f6c9f97eaaec" href="/search?FORM=KCEXPL&amp;q=Trello&amp;filters=sid:&quot;0944d623-4236-ee98-8383-f6c9f97eaaec&quot;+lite:&quot;.S2NkUmVsYXRpb25eODUyOGUwMmYtNDc3NC1hOGQ0LWI3NTMtYjJmNzg3MjBjYmEzXl5eXiRFbnRpdHkyX2Vu&quot;" h="ID=SERP,5645.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="Trello" data-data-priority="2" data-alt="Trello" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.31c1f0fff1ac49a7160ad81f8988c397&amp;w=80&amp;h=80&amp;c=7&amp;o=6&amp;pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">Trello</div></div></a></li></ul></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_5_Footer"><div class="l_ecrd_ftr"><div class="l_ecrd_ftr_txt hover_underline">Image: <a Title="gettyimages.com" aria-label="Image attribution Getty Images" href="https://www.gettyimages.com/" h="ID=SERP,5646.1">Getty Images</a>. Data: <a Title="en.wikipedia.org" aria-label="Data attribution Wikipedia" href="https://en.wikipedia.org" h="ID=SERP,5647.1">Wikipedia</a> &#183; <a Title="siliconangle.com" aria-label="Data attribution siliconangle.com" href="https://siliconangle.com" h="ID=SERP,5648.1">siliconangle.com</a> &#183; <a Title="apiumhub.com" aria-label="Data attribution apiumhub.com" href="https://apiumhub.com" h="ID=SERP,5649.1">apiumhub.com</a> &#183; <a Title="openfaas.com" aria-label="Data attribution openfaas.com" href="https://www.openfaas.com" h="ID=SERP,5650.1">openfaas.com</a><br />Wikipedia text under <a Title="creativecommons.org" href="https://creativecommons.org/licenses/by-sa/3.0/" h="ID=SERP,5651.1">CC-BY-SA license</a><br /><div class="l_ecrd_tud"><div id="fdbk_thmb2" class="fdbk_thmb_root " data-priority="2" aria-live="polite"><div id="fdbk_emotion2" class="fdbk_emotion"></div><span id="fdbtext_2" class="fdbtext">Feedback</span><a id="thumb_t2" class="thumb_y " role="button" aria-label="Feedback Like" href="javascript:void(0)" h="ID=SERP,5712.1"></a><a id="thumb_f2" class="thumb_n " role="button" aria-label="Feedback Dislike" href="javascript:void(0)" h="ID=SERP,5713.1"></a><div id="thumbUpTips2" class="fdbk_hide fdbtext"><span>Thanks!</span><a id="thumb_tum2" role="button" aria-label="Tell us more" href="javascript:void(0)" h="ID=SERP,5714.1">Tell us more</a></div></div></div></div></div></div></div></div></div></div></li><li class="b_ans" h="SERP,5652.1" ><div class="b_rrsr"><h2 class="">Related searches</h2><ul class="b_vList b_divsec"><li><a href="/search?q=github+user+search+engine&amp;FORM=R5FD" h="ID=SERP,5653.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github <strong>user</strong> search <strong>engine</strong></div></a></li><li><a href="/search?q=github+search+engine&amp;FORM=R5FD1" h="ID=SERP,5655.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github search <strong>engine</strong></div></a></li><li><a href="/search?q=github+search+page&amp;FORM=R5FD2" h="ID=SERP,5657.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github search <strong>page</strong></div></a></li><li><a href="/search?q=github+search&amp;FORM=R5FD3" h="ID=SERP,5659.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github search</div></a></li><li><a href="/search?q=github+search+all+files&amp;FORM=R5FD4" h="ID=SERP,5661.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github search <strong>all files</strong></div></a></li><li><a href="/search?q=github+search+inside+files&amp;FORM=R5FD5" h="ID=SERP,5663.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github search <strong>inside files</strong></div></a></li><li><a href="/search?q=github+how+to+search+code&amp;FORM=R5FD6" h="ID=SERP,5665.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github <strong>how to</strong> search <strong>code</strong></div></a></li><li><a href="/search?q=github+search+by+tag&amp;FORM=R5FD7" h="ID=SERP,5667.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">github search <strong>by tag</strong></div></a></li></ul></div></li></ol></span><span role="complementary" aria-label="Explore More"><ol id="b_dynRail"></ol></span><style type="text/css">#b_content #b_context > .b_ans{background-color:transparent;}#b_content #b_results.b_kcwptheme > li .b_deep h3 a{color:#23667B;}#b_content #b_results.b_kcwptheme > li h2 a{color:#23667B;}#b_content #b_results.b_kcwpthemeb > li .b_deep h3 a:hover{color:#23667B;}#b_content #b_results.b_kcwpthemeb > li h2 a:hover{color:#23667B;}#b_context .kcm-dtab-name-icon path{fill:#23667B !important;}#b_context .l_ecrd_vqfcts .b_module_expansion .b_expansion_wrapper{border:0;height:auto;margin-top:16px;}#b_context .l_ecrd_vqfcts .b_onpage_expansion .b_expansion_chevron{top:2px;}#b_context .l_ecrd_vqfcts .b_onpage_expansion .b_expansion_chevron svg{height:12px;}#b_context .l_ecrd_vqfcts .b_onpage_expansion .b_expansion_text{color:#444;font-size:13px;font-weight:700;line-height:18px;}#b_context .l_ecrd_vqfcts.whitespace .b_module_expansion .b_expansion_wrapper{margin-top:4px;}#b_results .lite-entcard-blk .l_ecrd_simgset{padding:16px 1px;}#b_results>li .l_ecrd_simgset a.l_ecrd_rq_btxt{color:#111;}#bpage.b_drk .l_ecrd_vqfcts .l_ecrd_vqfcts_stock_up{color:#60BD84;fill:#60BD84;}#bpage:not(.b_drk) .lite-entcard_8528e div.l_ecrd_vqfcts_row .lc_expfact a, #bpage:not(.b_drk) .lite-entcard_8528e div.l_ecrd_vqfcts_row .lc_expfact a:visited, .lite-entcard_8528e div.l_ecrd_vqfcts_row .lc_expfact a, .lite-entcard_8528e div.l_ecrd_vqfcts_row .lc_expfact a:visited, .lite-entcard_8528e .l_ecrd_vqfcts_lnk{color:#23667B;}#bpage:not(.b_drk) .lite-entcard_8528e div.l_ecrd_vqfcts_row a.lc_expfact_title, #bpage:not(.b_drk) .lite-entcard_8528e div.l_ecrd_vqfcts_row a.lc_expfact_title:visited, .lite-entcard_8528e div.l_ecrd_vqfcts_row a.lc_expfact_title, .lite-entcard_8528e div.l_ecrd_vqfcts_row a.lc_expfact_title:visited{color:#444;}#shdlg #shdlg-main, #shdlg.wide div#shdlg-main{background-color:unset;border:0;}#shdlg-sharesarea{background-color:#fff;}*:not(.l_ecrd_hero_ttl) > div > a.l_ecrd_txt_lnk.l_ecrd_txt_hover:hover,*:not(.l_ecrd_hero_ttl) > div > a.l_ecrd_item_hover:hover{color:#111;}.b_dark .l_ecrd_a1_o.fact{border-top-color:#ddd;}.b_dark .l_ecrd_a1_o.fact:not(:only-child){border-top-color:#ddd;}.b_dark .l_ecrd_d3_svg svg{stroke:#ddd;}.b_dark .l_ecrd_ftr_txt, .b_dark .lite-entcard-main .l_ecrd_ftr_txt a, .b_dark .lite-entcard-main .l_ecrd_ftr_txt a:visited {color:#767676;}.b_dark .l_ecrd_imgpair_svg svg{stroke:#ddd;}.b_dark .l_ecrd_txt_gl{color:#111;}.b_dark .l_ecrd_vqfcts .l_ecrd_vqfcts_exch{color:#FFF;}.b_dark .l_ecrd_vqfcts .l_ecrd_vqfcts_stock_down{color:#FF6666;fill:#FF6666;}.b_dark .lite-entcard-blk:not(:last-child):not(.l_ecrd_bkg_bdrls), .b_dark .lite-entcard-main > div:not(:last-child) > .lite-entcard-blk:not(.l_ecrd_bkg_bdrls) {border-bottom-color:#ddd;}.b_dark .lite-entcard-main{background-color:#f7f7f7;box-shadow:0 0 0 1px #E1E1E1, 0 2px 3px 0 #E1E1E1;}.b_dark .lite-entcard-main, .b_dark .lite-entcard-main a, .b_dark .lite-entcard-main a:visited {color:#444;}.b_dark .lite-entcard_8528e .l_ecrd_tabtbl .tfil-active, #bpage.b_drk .lite-entcard_8528e .l_ecrd_tabtbl .tfil-active{background-color:#B2D9E6 !important;border:1px solid #B2D9E6 !important;color:#292827 !important;}.b_dark .lite-entcard_8528e .l_ecrd_hov_thm:hover{background-color:unset;}.b_dark a.l_ecrd_a1_seemorelink:link{color:#001BA0;}.b_dark a.l_ecrd_a1_seemorelink:visited{color:#600090;}.b_kcwpthemebg{background-color:#F6F9FA !important;}.kc-dtab-name{background-color:#F6F9FA;border:1px solid #23667B;}.kcm-dtab-name{background-color:#F6F9FA;color:#23667B;}.l_acf_car[data-wptds-carousel] li[data-wptds-carousel-item]:has(.l_acf_car_imgset_cont:hover) > .l_acf_car_item .l_acf_car_tim .l_acf_car_tim_dot,.l_acf_car[data-wptds-carousel] li[data-wptds-carousel-item]:has(.l_acf_car_imgset_cont:focus) > .l_acf_car_item .l_acf_car_tim .l_acf_car_tim_dot{background:#23667B;}.l_acf_smry .l_ecrd_webicons > div{overflow:visible;}.l_acf_smry .l_ecrd_webicons > div > a{display:block;outline-offset:6px;overflow:hidden;position:relative;z-index:1;}.l_acf_smry .l_ecrd_webicons > div:focus-within{outline:none;}.l_acf_smry .l_ecrd_webicons a .sp-tpwebicons{border-radius:50%;overflow:hidden;}.l_ecrd_a1{padding:16px 20px;}.l_ecrd_a1 .spl_trnsths{padding-top:12px;}.l_ecrd_a1 div.SITE{padding:0 8px 0 0;}.l_ecrd_a1_o{display:flex;justify-content:space-between;}.l_ecrd_a1_o.fact:not(:only-child){border-top:1px solid #DDD;margin-top:12px;padding-top:12px;}.l_ecrd_bkg_img{position:absolute;z-index:-1;}.l_ecrd_d3{padding:16px 20px;}.l_ecrd_d3_fct2{padding-bottom:16px;}.l_ecrd_d3_fct3{clear:both;}.l_ecrd_d3_fct3 .l_ecrd_imgpair_img{padding-top:16px;}.l_ecrd_d3_fct_l .l_ecrd_d3_img{float:right;padding-bottom:12px;padding-left:12px;position:relative;z-index:1;}.l_ecrd_d3_fct_r .l_ecrd_d3_img{float:left;padding-bottom:12px;padding-right:12px;position:relative;z-index:1;}.l_ecrd_d3_svg{display:flex;}.l_ecrd_d3_svg svg{height:1px;padding-bottom:16px;padding-top:16px;stroke:#DDD;stroke-width:2px;width:calc(100% + 20px);}.l_ecrd_ftr{display:flex;padding:12px 20px;position:relative;}.l_ecrd_ftr_seemore{background:#FFF;border:1px solid;border-radius:18px;bottom:-16px;font-weight:700;left:0;line-height:18px;margin:auto;padding:4px 16px;position:absolute;right:0;width:fit-content;z-index:1;}.l_ecrd_ftr_txt a,.l_ecrd_ftr_txt a:visited{text-decoration:underline;}.l_ecrd_ftr_txt,.l_ecrd_ftr_txt a,.l_ecrd_ftr_txt a:visited,.fdbtext{color:#444;font-size:11px;line-height:15px;}.l_ecrd_ftr_txt.hover_underline a,.l_ecrd_ftr_txt.hover_underline a:visited{text-decoration:none;}.l_ecrd_ftr_txt.hover_underline a:hover{text-decoration:underline;}.l_ecrd_hero{padding-top:1px;}.l_ecrd_hero .cico{border-radius:0;}.l_ecrd_hero .l_ecrd_rel .cico{overflow:visible;}.l_ecrd_hero .l_ecrd_rel .cico a{display:inline-block;}.l_ecrd_hero .l_ecrd_webicons{direction:ltr;margin-left:20px;margin-top:-14px;position:relative;}.l_ecrd_hero .l_ecrd_webicons > div{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_hero .l_ecrd_webicons > div:hover{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_hero .l_ecrd_webicons_with_title_hover{direction:ltr;margin-left:20px;margin-top:-14px;position:relative;z-index:2;}.l_ecrd_hero .l_ecrd_webicons_with_title_hover .l_ecrd_webicon_with_title_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_hero .spl_share{bottom:40px;color:#fff;position:absolute;right:8px;z-index:1;}.l_ecrd_hero .spl_share a, #b_content .spl_share a{background:rgba(0, 0, 0, .7);border-radius:14px;color:#fff;}.l_ecrd_hero .spl_share svg{fill:#fff;margin:8px;stroke:#fff;width:12px;}.l_ecrd_hero.cliphero{padding-top:0;}.l_ecrd_hero.cliphero .l_ecrd_rel{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden;}.l_ecrd_hero.kcHeroClip{clip-path:url(#kcHeroClip);;}.l_ecrd_hero_smi{background:rgba(0, 0, 0, .7);border-radius:14px;color:#fff;height:12px;padding:8px;position:absolute;right:8px;}.l_ecrd_hero_smi > div{float:right;font-size:13px;line-height:28px;margin-left:8px;margin-top:-8px;}.l_ecrd_hero_smi > svg{float:left;}.l_ecrd_hero_ttl,.l_ecrd_hero_subttl,.l_ecrd_hero_desc,.l_ecrd_txt_bld{font-weight:bold;}.l_ecrd_hero_txt{left:20px;position:absolute;z-index:1;}.l_ecrd_hero_txt > div:not(:last-of-type){margin-bottom:8px;}.l_ecrd_hero_txt,#b_content .l_ecrd_hero_txt p,.lite-entcard-main .l_ecrd_hero_txt div,.lite-entcard-main .l_ecrd_hero_txt a,.lite-entcard-main .l_ecrd_hero_txt a:visited,.lite-entcard-head .l_ecrd_hero_txt div,.lite-entcard-head .l_ecrd_hero_txt a,.lite-entcard-head .l_ecrd_hero_txt a:visited,#bpage.b_drk .lite-entcard-head .l_ecrd_hero_txt a,#bpage.b_drk .lite-entcard-head .l_ecrd_hero_txt a:visited{color:#fff;}.l_ecrd_hero_txt.l_ecrd_hero_txt_bottom{bottom:10%;}.l_ecrd_hero_txt.l_ecrd_hero_txt_bottom_claim{bottom:0px;}.l_ecrd_hero_txt_right{left:40%;}.l_ecrd_hero_txtmsk{text-shadow:0 0 40px rgb(0 0 0), 0 0 20px rgb(0 0 0 / 50%), 0 0 10px rgb(0 0 0 / 20%);}.l_ecrd_hov{min-height:30px;position:fixed;text-align:left;visibility:hidden;width:233px;}.l_ecrd_hov .l_ecrd_hov_qna .l_ecrd_hov_qna_site_txt{font-size:13px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.l_ecrd_hov.lc_hoverhook{box-shadow:0 4px 12px 0 rgb(0 0 0 / 35%);}.l_ecrd_hov_qna .l_ecrd_txt{font-size:12px;line-height:16px;position:relative;}.l_ecrd_hov_qna a{text-decoration:none;}.l_ecrd_hov_qna_site{align-items:center;display:flex;padding:0 12px 12px 12px;}.l_ecrd_hov_qna_site .sp-tpwebicons.SITE{flex-shrink:0;padding:0 8px 0 0;}.l_ecrd_hov_qna_site_fav{border-radius:4px;flex-shrink:0;height:20px;margin-right:8px;overflow:hidden;width:20px;}.l_ecrd_hov_qna_txt{padding:12px;position:relative;}.l_ecrd_hov_qna_txt p{position:relative;}.l_ecrd_imcolheader .l_ecrd_webicon_with_title_txtside{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_imcolheader .l_ecrd_webicons_with_title_hover{margin-left:-12px;padding-bottom:16px;}.l_ecrd_imcolheader .l_ecrd_webicons_with_title_hover .l_ecrd_webicon_with_title_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_imcolheader.gradient .l_ecrd_claimed_thumb svg path, .l_ecrd_hero .l_ecrd_claimed_thumb svg path{fill:#FFF;}.l_ecrd_imcolheader.gradient .l_ecrd_claimed_tip:hover:before, .l_ecrd_imcolheader.gradient .l_ecrd_claimed_tip:hover:after,.l_ecrd_hero .l_ecrd_claimed_tip:hover:before,.l_ecrd_hero .l_ecrd_claimed_tip:hover:after{background-color:#FFF;color:#444;}.l_ecrd_imcolheader.gradient .l_ecrd_webicon_with_title_txtside{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);margin-top:-12px;}.l_ecrd_imcolheader.gradient .l_ecrd_webicon_with_title_txtside:hover{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_imcolheader.gradient .l_ecrd_webicons_with_title_hover .l_ecrd_webicon_with_title_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);margin-top:-12px;}.l_ecrd_img_m{margin-bottom:auto;margin-top:auto;}.l_ecrd_img_wide{width:100%;}.l_ecrd_img_wide img.rms_img{display:block;height:auto;width:100%;}.l_ecrd_imgpair{align-items:center;display:flex;flex-flow:row wrap;}.l_ecrd_imgpair.l_ecrd_imgpair_f{display:inline-block;width:100%;}.l_ecrd_imgpair.l_ecrd_imgpair_ttop{align-items:start;}.l_ecrd_imgpair_cont{flex-basis:0;flex-grow:1;}.l_ecrd_imgpair_l .l_ecrd_img_f{float:left;}.l_ecrd_imgpair_l .l_ecrd_imgpair_img, html[dir = 'rtl'] .l_ecrd_imgpair_r .l_ecrd_imgpair_img{padding-left:0px;padding-right:12px;}.l_ecrd_imgpair_l .l_ecrd_imgpair_svg svg{margin-right:-20px;}.l_ecrd_imgpair_l .l_ecrd_imgpair_txt{text-align:right;}.l_ecrd_imgpair_l .l_ecrd_tud{float:right;}.l_ecrd_imgpair_r .l_ecrd_imgpair_img, html[dir = 'rtl'] .l_ecrd_imgpair_l .l_ecrd_imgpair_img{padding-left:12px;padding-right:0px;}.l_ecrd_imgpair_r .l_ecrd_imgpair_svg svg{margin-left:-20px;}.l_ecrd_imgpair_r .l_ecrd_imgpair_txt{text-align:left;}.l_ecrd_imgpair_svg{display:flex;padding-bottom:16px;}.l_ecrd_imgpair_svg svg{height:1px;stroke:#DDD;stroke-width:2px;width:calc(100% + 20px);}.l_ecrd_mttl{display:flex;margin-bottom:16px;}.l_ecrd_mttl > div{flex:1 1 auto;}.l_ecrd_mttl > div:last-of-type{flex:0 0 auto;}.l_ecrd_mttl svg{margin-top:-1px;vertical-align:middle;}.l_ecrd_poleheader .kc-dtab-name{background-color:#FFF;border:1px solid #23667B;}.l_ecrd_poleheader .kc-dtab-name-active{background-color:#FFF;border:1px solid #3190AD;}.l_ecrd_poleheader .kc-dtab-name-active .l_ecrd_thmtxt{color:#FFF;}.l_ecrd_poleheader.lightbg .l_ecrd_rel{background-color:#F6F9FA;}.l_ecrd_rel{position:relative;}.l_ecrd_rq_btxt{font-size:13px;font-weight:bold;line-height:18px;}.l_ecrd_simgset{padding:16px 20px;}.l_ecrd_simgset .l_ecrd_imgsetgrid_ttl{margin-bottom:16px;}.l_ecrd_simgset .l_ecrd_simgset_item_data{margin-top:8px;}.l_ecrd_simgset .l_ecrd_simgset_item_data > div{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}.l_ecrd_simgset a{outline-offset:-1px;}.l_ecrd_simgset li{display:inline-block;margin-right:8px;overflow:hidden;vertical-align:top;}.l_ecrd_simgset li .cico{border-radius:6px;}.l_ecrd_simgset li:last-of-type{margin-right:0px;}.l_ecrd_simgset ul{direction:ltr;}.l_ecrd_simgset.l_ecrd_simgset_circle .l_ecrd_simgset_item_data{text-align:center;}.l_ecrd_simgset.l_ecrd_simgset_circle li .cico{border-radius:50%;}.l_ecrd_tmln_itm:hover .l_ecrd_brdr_thm.l_ecrd_tmln_bullet{background:#23667B;}.l_ecrd_tud{float:left;padding-top:8px;}.l_ecrd_tud a,.l_ecrd_tud a:link{color:#001BA0;}.l_ecrd_txt_gl{color:#111;font-size:18px;line-height:20px;}.l_ecrd_txt_heros, .l_ecrd_txt_small{font-size:40px;line-height:40px;}.l_ecrd_txt_hlt{font-size:18px;font-weight:bold;line-height:24px;}.l_ecrd_txt_lnk.l_ecrd_txt_hover.l_ecrd_hov_hitbox, .l_ecrd_hov_hitbox p{display:inline;}.l_ecrd_txt_ttl,.l_ecrd_txt_bld,.l_ecrd_txt_qfttl,.l_ecrd_txt_modttl,.l_ecrd_txt_heroxl,.l_ecrd_txt_herol,.l_ecrd_txt_herom,.l_ecrd_txt_heros,.l_ecrd_txt_heroxs,.l_ecrd_txt_heroxxs,.l_ecrd_qfcts_prim,.l_ecrd_bqfcts_txt.lite-entcard-exp-tit h2{font-weight:bold;}.l_ecrd_vqfcts{padding:16px 20px;}.l_ecrd_vqfcts .b_collapse{display:none;}.l_ecrd_vqfcts .b_module_expansion{margin:0 0;}.l_ecrd_vqfcts .b_module_expansion_control{padding:0;}.l_ecrd_vqfcts .l_ecrd_vqfcts_exch{color:#767676;}.l_ecrd_vqfcts .l_ecrd_vqfcts_stock_down{color:#C80000;fill:#C80000;}.l_ecrd_vqfcts .l_ecrd_vqfcts_stock_up{color:#3B840C;fill:#3B840C;}.l_ecrd_vqfcts .lc_expfact .lc_expfact_title{font-size:13px;}.l_ecrd_vqfcts.whitespace .l_ecrd_vqfcts_row:after{border-bottom:1px solid transparent;content:" ";display:block;width:100%;}.l_ecrd_vqfcts.whitespace.line .l_ecrd_vqfcts_row.l_ecrd_vqfcts_row_nodivider:nth-last-child(1):after{border-bottom:1px solid transparent;}.l_ecrd_vqfcts.whitespace.line .l_ecrd_vqfcts_row:after{border-bottom:1px solid #ececec;margin-bottom:8px;margin-top:8px;}.l_ecrd_vqfcts.whitespace.thin .l_ecrd_vqfcts_row:after{display:none;}.l_ecrd_vqfcts.whitespace.thin .l_ecrd_vqfcts_row_space{margin-top:4px;}.l_ecrd_vqfcts_row_space{margin-top:8px;}.l_ecrd_webicon_module_item{border-radius:9999px;flex-shrink:0;height:28px;width:28px;}.l_ecrd_webicon_module_item > a{border-radius:9999px;display:inline-block;outline-offset:2px;overflow:hidden;}.l_ecrd_webicon_module_wrapper:hover .l_ecrd_webicon_module_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_webicon_module_wrapper:hover .l_ecrd_webicon_module_item_title{text-decoration:underline;}.l_ecrd_webicon_txt{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;padding-right:12px;text-overflow:ellipsis;}.l_ecrd_webicon_txtside{align-items:center;display:flex;overflow:hidden;}.l_ecrd_webicon_txtside .sp-webicons32 #salookinsidebooksvg{padding:8px;}.l_ecrd_webicons{direction:ltr;display:flex;}.l_ecrd_webicons > div{border-radius:9999px;flex-shrink:0;margin-right:12px;overflow:hidden;}.l_ecrd_webicons > div:focus-within{outline:auto;}.l_ecrd_webicons > div:last-of-type{margin-right:0;}.l_ecrd_webicons a:hover{text-decoration:none;}.l_ecrd_webicons_with_title, .l_ecrd_webicons_with_title_Single{border-top:1px solid #ddd;display:flex;padding-bottom:16px;padding-left:20px;padding-top:16px;}.l_ecrd_webicons_with_title_SingleWrapper{display:inline-flex;}.l_ecrd_webicons_with_title_SingleWrapper > a{padding-left:8px;padding-right:8px;}.l_ecrd_webicons_with_title_SingleWrapper:hover .l_ecrd_webicon_module_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_webicons_with_title_SingleWrapper:hover .l_ecrd_webicon_txtside{text-decoration:underline;}.lite-entcard-ans > div:last-child .l_ecrd_ftr{margin-bottom:28px;}.lite-entcard-blk{clear:both;position:relative;}.lite-entcard-blk > div:not(.l_ecrd_bkg_img){position:relative;}.lite-entcard-blk:not(:first-child){width:100%;}.lite-entcard-blk:not(:last-child):not(.l_ecrd_bkg_bdrls),.lite-entcard-main > div:not(:last-child) > .lite-entcard-blk:not(.l_ecrd_bkg_bdrls){border-bottom:1px solid #DDD;}.lite-entcard-main{border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.05), 0 2px 3px 0 rgba(0,0,0,.1);color:#444;font-size:13px;line-height:20px;margin-bottom:4px;width:100%;}.lite-entcard-main a,.lite-entcard-main a:visited{color:#444;}.lite-entcard-main a:focus-visible .bsimg{outline-offset:-2px;outline-style:auto;}.lite-entcard-main p{-webkit-line-clamp:initial;}.lite-entcard-maintop .l_ecrd_ftr{margin:0 20px 0 -20px;padding:12px 20px 4px 20px;}.lite-entcard-maintop .l_ecrd_ftr_txt a{text-decoration:none;}.lite-entcard-maintop.l_ecrd_ans_expand .lite-entcard-blk{border-top:1px solid #DDD;}.lite-entcard_8528e .l_ecrd_chart_bar_thm{background:linear-gradient(to bottom, #2CC5DA 0%, #23667B 100%);}.lite-entcard_8528e .l_ecrd_tabtbl .tfil-active{background-color:#23667B !important;border:1px solid #23667B !important;}.lite-entcard_8528e .l_ecrd_bkg_hlt{background-color:#F6F9FA;}.lite-entcard_8528e .l_ecrd_bkg_txthlt{background-color:#23667B;}.lite-entcard_8528e .l_ecrd_brdr_thm{border-color:#23667B;}.lite-entcard_8528e .l_ecrd_chart_hbar_thm{background:linear-gradient(to left, #2CC5DA 0%, #23667B 100%);}.lite-entcard_8528e .l_ecrd_hov .l_ecrd_hov_qna .l_ecrd_hov_qna_site_txt, .lite-entcard_8528e .l_ecrd_txt_hlt, .lite-entcard_8528e .sp-tpwebicons.sp-symbolicon.SRCH {color:#23667B;}.lite-entcard_8528e .l_ecrd_hov_thm:hover{background-color:#F6F9FA;}.lite-entcard_8528e .l_ecrd_hov_thmtxt:hover{color:#23667B;}.lite-entcard_8528e .l_ecrd_thm_fill{fill:#F6F9FA;}.lite-entcard_8528e .l_ecrd_thmtxt, .lite-entcard_8528e a.l_ecrd_thmtxt, .lite-entcard_8528e a.l_ecrd_thmtxt:visited{color:#23667B;}.lite-entcard_8528e .l_ecrd_tthm_fill{fill:#23667B;}.lite-entcard_8528e .sp-ofsite, .lite-entcard_8528e .l_ecrd_product .spl_stf, .lite-entcard_8528e .spl_trnsths, .lite-entcard_8528e .lc_expfact_plus, .lite-entcard_8528e .b_slidesContainer .seeAll_chev circle, .lite-entcard_8528e .sp-symbolicon .gray50_fill{fill:#23667B;}.lite-entcard_8528e .spl_trnsths a, .lite-entcard_8528e .spl_trnsths a:visited{color:#23667B;}.lite_acf .l_ecrd_hero .l_ecrd_rel .cico a{border-radius:16px;display:flex;outline-offset:-2px;position:relative;}.lite_acf .l_ecrd_rel > a{display:flex;position:relative;}.lite_acf.lite-entcard_8528e .l_ecrd_hov_thm:hover{background-color:#F6F9FA;}.spl-car-tmln-container:hover .spl-car-tmln-dot{background:#23667B;}a.ent-dtab-btn{background-color:var(--AC_ThemeBack2, #F6F9FA);border-color:var(--AC_ThemeFore1, #23667B);color:var(--AC_ThemeFore1, #23667B);}a.ent-dtab-btn.active{background-color:var(--AC_ThemeFore1, #23667B);border-color:var(--AC_ThemeFore1, #23667B);color:var(--AC_ThemeBack2, #F6F9FA);}a.ent-dtab-btn.ent-dtab-btn-hipo.def-override.ent-dtab-tabuxv1{background-color:var(--AC_ThemeBack2, #F6F9FA);border-color:var(--AC_ThemeFore1, #23667B);color:var(--AC_ThemeFore1, #23667B);fill:var(--AC_ThemeFore1, #23667B);}a.l_ecrd_a1_seemorelink:link{color:#001BA0;}a.l_ecrd_a1_seemorelink:visited{color:#551A8B;}a.l_ecrd_txt_lnk{text-decoration:none;}a.l_ecrd_txt_lnk:hover *:not(.l_ecrd_txt_nound):not(p){text-decoration:underline;}a:focus > .l_ecrd_hero_smi{border:1px solid #fff;}a:hover .l_ecrd_hero_smi > div{text-decoration:underline;}div.l_ecrd_imcolheader div.cico{z-index:1;}html[dir='ltr'] .l_ecrd_webicon_module_wrapper, .l_ecrd_webicons_with_title_Single{padding-right:12px;}html[dir='ltr'] .l_ecrd_webicons_with_title > div:last-of-type{padding-right:0;}html[dir='rtl'] .l_ecrd_mttl svg{transform:scaleX(-1);}html[dir='rtl'] .l_ecrd_simgset ul li{direction:rtl;}html[dir='rtl'] .l_ecrd_tud{float:right;}html[dir='rtl'] .l_ecrd_webicon_module_wrapper{padding-left:12px;}html[dir='rtl'] .l_ecrd_webicons_with_title, .l_ecrd_webicons_with_title_Single{padding-right:20px;}.l_ecrd_webicon_module_item_title{display:block;font:11px/15px 'Roboto',Helvetica,Sans-Serif;padding-top:4px;text-align:center;}@media (prefers-color-scheme: dark){#bpage.b_med .l_ecrd_vqfcts .l_ecrd_vqfcts_exch{color:#FFF;}#bpage.b_med .l_ecrd_vqfcts .l_ecrd_vqfcts_stock_down{color:#FF6666;fill:#FF6666;}#bpage.b_med .l_ecrd_vqfcts .l_ecrd_vqfcts_stock_up{color:#60BD84;fill:#60BD84;}}@media only screen and (max-width:1268.9px){.l_ecrd_hero .l_ecrd_webicons{margin-top:-10px;}.l_ecrd_hero .l_ecrd_webicons_with_title_hover{margin-left:9px;margin-top:-12px;}.l_ecrd_hero .spl_share span{display:none;}.l_ecrd_hero_smi_txt{display:none;}.l_ecrd_hero_txt > div:not(:last-of-type){margin-bottom:0;}.l_ecrd_webicons > div{margin-right:8px;}.lite-entcard-main .l_ecrd_txt_herol{font-size:40px;line-height:40px;}.lite-entcard-main .l_ecrd_txt_herom{font-size:30px;line-height:30px;}.lite-entcard-main .l_ecrd_txt_heros{font-size:28px;line-height:28px;}.lite-entcard-main .l_ecrd_txt_heroxl{font-size:50px;line-height:50px;}.lite-entcard-main .l_ecrd_txt_heroxs{font-size:24px;line-height:24px;}.lite-entcard-main .l_ecrd_txt_heroxxs{font-size:20px;line-height:16px;}#b_context .l_ecrd_simgset li:nth-of-type(3){margin-right:0px;}#b_context .l_ecrd_simgset li:nth-of-type(4){display:none;}}@media only screen and (max-width:1274.9px){.l_ecrd_webicon_module_wrapper:nth-of-type(n+5){display:none;}}@media only screen and (max-width:1356.9px){.l_ecrd_txt_heros{font-size:30px;line-height:30px;}#b_context .l_ecrd_simgset li:nth-of-type(4){margin-right:0px;}#b_context .l_ecrd_simgset li:nth-of-type(5){display:none;}}@media only screen and (max-width:1356.9px) and (min-width:1269px){.l_ecrd_hero .l_ecrd_webicons{margin-top:-12px;}.l_ecrd_hero_txt > div:not(:last-of-type){margin-bottom:4px;}}@media only screen and (max-width:1363.9px) and (min-width:1275px){.l_ecrd_webicon_module_wrapper:nth-of-type(n+6){display:none;}}@media screen and (-ms-high-contrast:active){.l_ecrd_hero_smi svg path{fill:currentcolor;}}.entityPreview{position:fixed;width:300px;border:1px solid #ddd;background:#fff;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);z-index:6}a.entityPreview{text-decoration:none}a.entityPreview:active{background-color:#ececec}.epv_caption{width:196px;position:absolute}.epv_data .cico{margin-right:12px}.epv_data .cico,.epv_caption{display:inline-block}.epv_data img{border-radius:6px}a.entityPreview .epv_data{padding:16px;min-height:30px}.epv_content{height:100%}.epv_head{margin-bottom:12px}.epv_data .epv_desc{color:#444;line-height:18px}.epv_title{font-size:16px;line-height:20px;padding-bottom:4px;color:#111}.epv_Summary,.epv_subTitle{color:#666}#epvRup,#epvLup{top:-10px}#epvRdown,#epvLdown{bottom:-20px}#epvLup,#epvLdown{left:20px}#epvRup,#epvRdown{right:20px}#epvRup,#epvLup,#epvRdown,#epvLdown{position:absolute;width:20px;height:20px}#epvRup polyline,#epvRdown polyline,#epvLup polyline,#epvLdown polyline{fill:#fff;stroke:#ddd;stroke-width:1px}.epv_content .b_icRatings.b_icRat_2{justify-content:space-around}.epv_content .b_icRatings{margin-bottom:8px;color:#111;text-align:center;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.epv_content .b_icRatings .b_imagePair>div:last-child{display:inline-block;font-weight:normal;vertical-align:top}.epv_content .b_icRatings .cico{margin-right:8px;padding-right:0;border-radius:0}.epv_content td:nth-child(2){color:#111;font-weight:bold}.epv_content td{padding:0;color:#666}.epv_content tr:not(:last-child) td{padding-bottom:4px}.epv_comp{margin-bottom:12px}.epv_relation{color:#444;padding-bottom:10px;border-bottom:1px solid #ececec;margin-bottom:10px;line-height:18px}</style></div><div id="b_footer" class="b_footer" role="contentinfo"><div id="b_footerItems"><span>&#169; 2024 Microsoft</span><ul><li><a id="sb_privacy" href="http://go.microsoft.com/fwlink/?LinkId=521839" h="ID=SERP,5066.1">Privacy and Cookies</a></li><li><a id="sb_legal" href="http://go.microsoft.com/fwlink/?LinkID=246338" h="ID=SERP,5067.1">Legal</a></li><li><a id="sb_advertise" href="https://go.microsoft.com/fwlink/?linkid=868922" h="ID=SERP,5068.1">Advertise</a></li><li><a id="sb_help" target="_blank" href="https://support.microsoft.com/topic/82d20721-2d6f-4012-a13d-d1910ccf203f" h="ID=SERP,5069.1">Help</a></li><li></li></ul></div><!--foo--></div><link id="as-css-link" rel="prefetch" crossorigin="anonymous" fetchpriority="low" href="/rp/SxGaP3uRR2O2xxmRSGKvNuPMUV8.gz.css" type="text/css" as="style" /><div id="b_TriviaOverlay"></div><div class="sb_hbop"><div id="d5127" class="b_hide b_dropdown" role="menu" data-filterkey=""><div class="ftrD" id="ftrD_Date"><a class="b_toggle" role="menuitem" href="/search?q=github+search+tool&amp;FORM=000017&amp;qpvt=github+search+tool" h="ID=SERP,5420.1">All</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=github+search+tool&amp;filters=ex1%3a%22ez1%22&amp;FORM=000017&amp;qpvt=github+search+tool" h="ID=SERP,5421.1">Past 24 hours</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=github+search+tool&amp;filters=ex1%3a%22ez2%22&amp;FORM=000017&amp;qpvt=github+search+tool" h="ID=SERP,5422.1">Past week</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=github+search+tool&amp;filters=ex1%3a%22ez3%22&amp;FORM=000017&amp;qpvt=github+search+tool" h="ID=SERP,5423.1">Past month</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=github+search+tool&amp;filters=ex1%3a%22ez5_19686_20051%22&amp;FORM=000017" h="ID=SERP,5424.1">Past year</a><span id="drvph" data-url="/control/tfcalendar?q=github%20search%20tool&amp;FORM=QSRE6&amp;IG=FDB5B4CE5D8B4E03B293D5923CEC7D28&amp;StartDate=11%2f14%2f2024+15%3a41%3a11&amp;EndDate=11%2f24%2f2024+15%3a41%3a11&amp;IsApplied=False&amp;DisplayText=Custom+range&amp;DateOffset=0&amp;FormCode=&amp;ApplyLinkUrl=%2fsearch%3fq%3dgithub%2bsearch%2btool%26filters%3dex1%253a%2522ez5_0_0%2522%26FORM%3d000017%26qpvt%3dgithub%2bsearch%2btool&amp;ApplyLinkText=ez5&amp;IID=SERP.5127"></span></div></div><div id="PromptDetails" class="b_hide" data-lat="0" data-lon="0" data-dist="0" data-noRefresh="true" data-check="true"></div><div id="g_EfLoc" data-lat="1.3056119680404663" data-lon="103.8230209350586" data-disp="Singapore, Central Region" data-source="1"></div></div><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ var img_p = document.getElementById('id_p'); img_p && img_p.addEventListener('error', function() {FallBackToDefaultProfilePic(img_p) });;(function(){function i(){var t=_ge("b_header");t&&(t.className=t.classList.contains("b_2ndscope")?"b_focus b_2ndscope":"b_focus");n&&(typeof Log!="undefined"&&Log&&Log.Log&&Log.Log("SpSbInteract","AS","PerfInst",!1),n=!1)}var t=_ge("sb_form_q"),n=!0;sj_be(t,"focus",i)})(); //]]></script><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=">//<![CDATA[ (function(n,t){onload=function(){_G.BPT=new Date;n&&n();!_w.sb_ppCPL&&t&&sb_st(function(){t(new Date)},0)}})(_w.onload,_w.si_PP);sa_loader=function(){_w.rms.js({'rms:answers:AutoSuggest:AutoSug':'\/rp\/az2mMACShmJKfpZYITXiEyXyqr4.gz.js',d:1});};;_w.rms.js({'A:0':0},{'A:rms:answers:GlobalsScript:RefreshPageLongInactive':'\/rp\/5WG_kDsbFabhsuv_6NwDoh2LdnI.gz.js'},{'A:rms:answers:Shared:BingCore.Bundle':'\/rp\/jWonkWqZMUZFEOoAFQk37njC0rQ.gz.js'},{'A:1':1},{'A:rms:answers:VisualSystem:EnableStopLinkBehavior':'\/rp\/8rqwN7Xb28A6E1cuZBn327GVXX0.gz.js'},{'A:rms:answers:VisualSystem:WebScopeInteractions':'\/rp\/a7s5nizZY8lKJ6VMCdSRJA2buHw.gz.js'},{'A:rms:answers:VisualSystem:ScopeBarRankInst':'\/rp\/fHuyi8cU3N_FKljgNDAU8JiBqx0.gz.js'},{'A:rms:answers:Identity:BlueIdentityDropdownBootStrap':'\/rp\/yjXVFOxf6UdoTA2BOwEH6n4ClfI.gz.js'},{'A:rms:answers:Identity:BlueIdentityHeader':'\/rp\/ihC7RhTVhw2ULO_1rMUWydIu_rA.gz.js'},{'A:2':2},{'A:rms:answers:Identity:SnrWindowsLiveConnectBootstrap':'\/rp\/cJksCHwhB_Z32I0ytWPMUDsybak.gz.js'},{'A:3':3},{'A:rms:answers:Identity:ProfilePicturePostLoader':'\/rp\/fDgf7Oh5R8mPygWLQcaNRoJGj5Q.gz.js'},{'A:rms:answers:Rewards:RewardsHeaderSVG':'\/rp\/GK9SuRKiu0QbKYnVgoAlgmuWrNU.gz.js'},{'A:4':4},{'A:rms:answers:Rewards:RewardsNcHeaderBootstrap':'\/rp\/5g-N9K-X1ykUl3QHEadPjpOM0Tc.gz.js'},{'A:RewardsReportActivity':'https:\/\/r.bing.com\/rs\/6v\/x2\/nj\/nt6a1ZR520utsLoZmSYgwxdOPgI.js?or=w'},{'A:rms:answers:Rewards:RewardsCreditRefresh':'\/rp\/byLmVJQA1UzOFcrs9Jrvys4jXhM.gz.js'},{'A:rms:answers:Rewards:ModernReportActivity':'\/rp\/bgNvw2gj4n0x2fVy9WAk0RbfPQQ.gz.js'},{'A:rms:answers:Rewards:ReportActivityBootstrap':'\/rp\/SO02eTikN8ZV7bCSXFKur4CKSoQ.gz.js'},{'A:5':5},{'A:rms:answers:Web:UetTag':'\/rp\/w1gdrM6p5Kmzh4Gi9fKcTaefJ1s.gz.js'},{'A:rms:answers:Web:UpdateDefaults':'\/rp\/NRudXMsXYtnM1BQyD6xvAZoudZM.gz.js'},{'A:rms:answers:Web:KeyPressScroll':'\/rp\/UiCBzdqhH8tMlfayZdAijZAB5sE.gz.js'},{'A:rms:answers:Web:AlgoTitleColorOnMousedown':'\/rp\/f5M90q9eKVXkGU-DAv9Aa4jef2k.gz.js'},{'A:rms:answers:Web:CursorProgressOnClick_Rebind':'\/rp\/VLm4tyiMlywwyg4FgWjZITn5W48.gz.js'},{'A:rms:answers:Web:CursorProgressOnClick':'\/rp\/we5MTeTkjiic9oaBxzZpmSWxZ5k.gz.js'},{'A:rms:answers:Web:MouseDownAnchorClick':'\/rp\/HwibqTFOuUoLBUYr49wngx50n2c.gz.js'},{'A:6':6},{'A:rms:answers:SegmentFilters:DropDown':'\/rp\/Nksr5XkRIuoUdxQ2qS3yL9r8V8E.gz.js'},{'A:7':7},{'A:rms:answers:Web:DnsExperimentA':'\/rp\/3tdN5-aUjXHlyFDCP-W57B-Gjkg.gz.js'},{'A:rms:answers:TechIS:DevProject':'\/rp\/gbccLbEp5tMTMcZbddLLFFTfMeI.gz.js'},{'A:8':8},{'A:rms:answers:WebResult:ExtendIconClickTargets':'\/rp\/DEjxwvkpxv2TrYEFLbNhRWrxeFg.gz.js'},{'A:rms:answers:WebResult:CaptionClickable':'\/rp\/e1HSyVFyJooWdBqZJqsmOfZmunU.gz.js'},{'A:rms:answers:WebResult:WebResultToolbox':'\/rp\/uk_UtgpS3Vx82_2KByeueWFHn_Q.gz.js'},{'A:rms:answers:Deeplinks:DesktopDeeplinksBlocks':'\/rp\/oW5XVO4KPeZgeVZRZRGqKHKGE4s.gz.js'},{'A:rms:answers:Shared:AjaxDataLoader':'\/rp\/9YFq4imrseEwIuXcDlV0BNdcqbc.gz.js'},{'A:rms:answers:Shared:Pager':'\/rp\/1Xov-RfHHhtkuDG5ykngQVY7k-A.gz.js'},{'A:rms:answers:Shared:Chevrons':'\/rp\/XsO_kXSrXEzfuUWANypwtIq2qwg.gz.js'},{'A:rms:answers:Shared:Swipe':'\/rp\/6v5u2U4fJjMh954CqHxOmGfCxRs.gz.js'},{'A:rms:answers:Shared:Orientation':'\/rp\/ALeVzHWphHzcRnC_3ugnhqYUEPM.gz.js'},{'A:rms:answers:Shared:SlideExperience':'\/rp\/rEu7kMEDq3A9V5ChkVw2ymVy1qc.gz.js'},{'A:9':9},{'A:rms:answers:WebResult:AlgoInnovationAnchorUrlRedirect':'\/rp\/H9-akWCMWJPXfH85q1IOPeJgM1U.gz.js'},{'A:rms:answers:WebResult:CaptionImageOverlay':'\/rp\/Pl_IF8UExGFaxi8wb-4RyEKOonU.gz.js'},{'A:10':10},{'A:rms:answers:Multimedia:IFrameOverlayContainer_PostLoad':'\/rp\/nwjuy36-UFy0C0sLDCTnvdBAv64.gz.js'},{'A:rms:answers:Multimedia:ImageDetailIFrameOverlay_PostLoad':'\/rp\/Jhcu_55E4oZmA7XFf1oxcaAGFvM.gz.js'},{'A:rms:answers:Multimedia:InsightsOverlayContainer_PostLoad':'\/rp\/pt-9DJvVZPpXIPBXEPmdzcEVBQM.gz.js'},{'A:rms:answers:Shared:LGWidget':'\/rp\/gPRwRpxxDFQcNSvzgvvtc_AjzQg.gz.js'},{'A:rms:answers:QuerySuggestion:ClickBackRS':'\/rp\/s__WpmI-8_pGHqLdfKUDdesvjUU.gz.js'},{'A:11':11},{'A:rms:answers:WPC:EntityPanePreview':'\/rp\/iL7ed5YKbRx9-cYi2E3KeQSakjk.gz.js'},{'A:12':12},{'A:ProgressiveImages':'https:\/\/r.bing.com\/rs\/6v\/sQ\/jnc,nj\/2RFgnacsz6nPw9vvxd8AGFyaQr8.js?or=w'},{'A:rms:answers:SportsV2:LiteExpandableFacts':'\/rp\/OJD1eVidk-IFNGc5DlxZbSbnz8o.gz.js'},{'A:rms:answers:Shared:ExpandableInlineContainer':'\/rp\/r9wKr_IPyMWQKZpnU2jrU-5VX64.gz.js'},{'A:rms:answers:Shared:ExpansionWrapper':'\/rp\/FIehDUWPR7N5iCc7TLt009B6lOw.gz.js'},{'A:rms:answers:Shared:ThumbsUpDownFeedback':'\/rp\/zZNw0WGU1nLGF0Ru6IYizdXTJBk.gz.js'},{'A:13':13});; //]]></script><div id="aRmsDefer"><div style="display:none" "><!--//<![CDATA[ 0;(function(){for(var t=_d.getElementsByTagName("a"),i=!1,r,u=_G!==undefined&&_G.NTT!==undefined?_G.NTT:null,n=0;n<t.length;n++)typeof t[n]=="undefined"||!t[n].hasAttribute("target")||t[n].getAttribute("target")!="_blank"||!t[n].hasAttribute("href")||typeof t[n].getAttribute("href")=="undefined"||typeof t[n].getAttribute("href").startsWith=="undefined"||t[n].getAttribute("href").indexOf("javascript")>=0||t[n].getAttribute("href").indexOf("/rebates/welcome")>=0||t[n].hasAttribute("class")&&t[n].getAttribute("class").indexOf("b_ignbt")>=0||t[n].hasAttribute("onclick")&&t[n].getAttribute("onclick").indexOf("return false;")>=0||(sj_be(t[n],"click",function(n){for(var t=sj_et(n);t!=null;){if(t.tagName.toLowerCase()=="a"){u!=null&&(r=sb_st(function(){i=!0},u));break}t=t.parentNode}}),sj_evt.bind("uarequery",function(){sb_ct(r)}));u!=null&&(window.history.scrollRestoration="auto",_d.addEventListener("visibilitychange",function(){if(_d.visibilityState==="visible"&&!(_w&&_w._isConvAutoHide)&&(sj_evt.fire("openNewTabonP1"),sb_ct(r),i&&(window.history.scrollRestoration="manual",i=!1,window.location.href.indexOf("/search")>=0))){Log&&Log.Log&&Log.Log("NTRef","Refresh","");var n=window.location.href+(window.location.href.indexOf("&ntref=1")<0?"&ntref=1":"");window.location.href=n}}))})();(function(){function t(){for(var t,u,r=_d.getElementsByTagName("A"),i=0;i<r.length;i++)if(t=r[i].getAttribute("href"),r[i].getAttribute("target")!="_blank")if(t&&(t.startsWith("/")||t.indexOf(".bing.com")>=0)){for(u=0;u<n.length;u++)if(t.startsWith(n[u])||t.indexOf(".bing.com"+n[u])>=0){r[i].setAttribute("target","_blank");break}}else t&&t.startsWith("http")&&r[i].setAttribute("target","_blank");Log&&sj_cook&&Log.Log("NewTab","Client",sj_cook.get("SRCHHPGUSR","EXLKNT"),!1)}var n=["/ac","/clk","/ck","/rebates","/images","/shop","/news","/videos","/alink/link","/spotlight","/dict","/academic","/travel","/jobs","/translator","/product","/cricketdetails","/local","/school","/new","/map","/work","/homes"];t();sj_evt.bind("onP1",t)})();var ErrFuncs;(function(n){function i(n,i,r){t("Error",n,i,r)}function r(n,i,r){t("Warning",n,i,r)}function t(n,t,i,r){var u,f;if(r?(u=r,u.message+=" "+t):u=new Error(t),u.extra="manualError",i&&(u.extra+=" "+i),u.severity=n,f=_w.jsErrorHandler,f)f(u);else throw u;}n.LogError=i;n.LogWarning=r})(ErrFuncs||(ErrFuncs={}));JS={LogError:ErrFuncs.LogError,LogWarning:ErrFuncs.LogWarning};SharedLogHelper={LogError:ErrFuncs.LogError,LogWarning:ErrFuncs.LogWarning,LogFatalError:function(){return null},RegisterErrorFilter:function(){return null}};sj_be(_d.body, 'load', function(){if(_w.lb)lb();}, false);;var Lib;(function(n){var t;(function(n){function u(n,t){var r,i;if(t==null||n==null)throw new TypeError("Null element passed to Lib.CssClass");if(n.indexOf)return n.indexOf(t);for(r=n.length,i=0;i<r;i++)if(n[i]===t)return i;return-1}function f(n,u){if(n==null)throw new TypeError("Null element passed to Lib.CssClass. add className:"+u);if(!r(n,u))if(i&&n.classList)n.classList.add(u);else{var f=t(n)+" "+u;o(n,f)}}function e(n,f){var e,s,h;if(n==null)throw new TypeError("Null element passed to Lib.CssClass. remove className:"+f);r(n,f)&&(i&&n.classList?n.classList.remove(f):(e=t(n).split(" "),s=u(e,f),s>=0&&e.splice(s,1),h=e.join(" "),o(n,h)))}function s(n,t){if(n==null)throw new TypeError("Null element passed to Lib.CssClass. toggle className:"+t);i&&n.classList?n.classList.toggle(t):r(n,t)?e(n,t):f(n,t)}function r(n,r){var f,e;if(n==null)throw new TypeError("Null element passed to Lib.CssClass. contains className:"+r);return i&&n.classList?n.classList.contains(r):(f=t(n),f)?(e=f.split(" "),u(e,r)>=0):!1}function h(n,i){var f,e,r,u,o;if(n.getElementsByClassName)return n.getElementsByClassName(i);for(f=n.getElementsByTagName("*"),e=[],r=0;r<f.length;r++)u=f[r],u&&(o=t(u),o&&o.indexOf(i)!==-1&&e.push(u));return e}function o(n,t){n instanceof SVGElement?n.setAttribute("class",t):n.className=t}function t(n){return n instanceof SVGElement?n.getAttribute("class"):n.className}var i=typeof document.body.classList!="undefined";n.add=f;n.remove=e;n.toggle=s;n.contains=r;n.getElementByClassName=h;n.getClassAttribute=t})(t=n.CssClass||(n.CssClass={}))})(Lib||(Lib={}));(function(){var r=!1,n=_ge("scope_tools_wrapper"),t=_ge("b_tween_searchResults"),u=_ge("b_tween_searchTools"),i=_ge("b_tween"),e=_ge("b_topw"),f=!1;n&&u&&i&&(f=Lib.CssClass.contains(i,"b_hidetoggletween"),Lib.CssClass.contains(u,"b_hide")||(Lib.CssClass.add(n,"active"),r=!0),Lib.CssClass.remove(n,"b_hide"),sj_be(n,"click",function(){r?(!t&&e&&Lib.CssClass.add(i,"b_hidetoggletween"),_w.sj_log&&sj_log("CI.tweenToggle","hideTools","1"),Lib.CssClass.remove(n,"active"),Lib.CssClass.add(u,"b_hide"),t&&Lib.CssClass.remove(t,"b_hide"),f&&Lib.CssClass.add(i,"b_hidetoggletween"),r=!1):(!t&&e&&Lib.CssClass.remove(i,"b_hidetoggletween"),_w.sj_log&&sj_log("CI.tweenToggle","showTools","1"),Lib.CssClass.add(n,"active"),Lib.CssClass.remove(u,"b_hide"),t&&Lib.CssClass.add(t,"b_hide"),f&&Lib.CssClass.remove(i,"b_hidetoggletween"),r=!0)}))})();var SearchBox;(function(n){function u(){t=_ge("b_header");sj_be(_d.body,"click",i)}function i(n){var i=sj_et(n);i.id!="sb_form_q"&&(t.className=t.className.replace(r,""))}var r=/(^|\s)b_focus(?!\S)/gi,t;n.removeFocusClass=i;sj_evt.bind("onP1",u)})(SearchBox||(SearchBox={}));var Identity = Identity || {}; (function(i) { i.wlImgSm ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileStatic/p?ck=1\u0026ex=720\u0026sid=007CE189931363AE0EE0F4C8926A62B6\u0026fofoff=1"; i.wlImgLg ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileMedium/p?ck=1\u0026ex=720\u0026sid=007CE189931363AE0EE0F4C8926A62B6\u0026fofoff=1";i.popupLoginUrls = {"WindowsLiveId":"https://login.live.com/login.srf?wa=wsignin1.0\u0026rpsnv=11\u0026ct=1732434071\u0026rver=6.0.5286.0\u0026wp=MBI_SSL\u0026wreply=https:%2F%2fwww.bing.com%2Fsecure%2FPassport.aspx%3Fpopup%3D1%26ssl%3D1\u0026lc=18441\u0026id=264960"}; })(Identity);;var LGUtility;(function(n){n.enableCleanSerp=!0})(LGUtility||(LGUtility={}));var __assign=this&&this.__assign||function(){return __assign=Object.assign||function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},__assign.apply(this,arguments)},__spreadArray=this&&this.__spreadArray||function(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||Array.prototype.slice.call(t))},LGUtility;(function(n){function ei(){sj_evt.bind(h,oi,!0);sj_evt.bind("bfbMainlineAnswerRemoved",vt,!0);sj_evt.bind("bfbPreExpanded",vt,!0);sj_evt.bind(ri,ci,!0)}function oi(n){var e,o,s;try{if(n[2]){var t=n[1],h=_ge(f(t)),r=h.getBoundingClientRect();fi&&!r.height?(e={name:"InvalidRender",message:"Widget did not have a height during render event"},st(t,e)):(o=u[t],u[t]={name:t,top:r.top+_w.scrollY,bottom:r.bottom+_w.scrollY},o?(s=pt(t),i.splice(s,1),yt(t)):yt(t))}et(n[1],!1)}catch(c){g=!0;st(n[1],c)}}function si(){for(var h,o,t=".b_widgetContainer",c=lt.top.classes,i=document.querySelector(lt.magazine["class"]),r=i===null||i===void 0?void 0:i.querySelector(t),u=w===null||w===void 0?void 0:w.querySelector(t),f=ut===null||ut===void 0?void 0:ut.querySelector(t),n=null,e=0,s=c;e<s.length;e++)if(h=s[e],o=document.querySelector(h),o&&(n=o.querySelector(t),n))break;return r&&r.id?r.id.split("Container")[0]:f&&f.id?f.id.split("Container")[0]:u&&u.id?u.id.split("Container")[0]:n&&n.id?n.id.split("Container")[0]:""}function hi(n){if(ni){var t=si();return t===n}return!0}function ci(){at||(bt(ui),at=!0)}function vt(){for(var t,n=0;n<i.length;n++)if(t=i[n].name,o[t]){kt(t);return}}function yt(n){for(var f,e,r=0,t=0;t<i.length;t++){if(f=i[t].top,e=u[n].top,e<f){r=t;i.splice(r,0,u[n]);return}r=t}i.splice(r+1,0,u[n])}function pt(n){for(var t=0;t<i.length;t++)if(i[t].name===n)return t;return null}function et(n,t){o[n]?t?p[n]=!0:delete p[n]:s[n]&&(t?c[n]=!0:delete c[n]);var i=Object.keys(p).length,r=Object.keys(c).length;!t&&i===0&&r>0&&d>0&&wt()&&ot();sj_evt.fire(ii)}function wt(){for(var t=Object.keys(c),n=0;n<t.length;n++)if(!b[t[n]])return!1;return!0}function ot(){if(ft)setTimeout(function(){ot()},0);else{ft=!0;var n=nt.shift(),t=b[n]&&b[n]();sj_evt.fire(h,n,!!t);!t||d--;ft=!1}}function li(){for(var i,t=Object.keys(c),n=0;n<t.length;n++)i=s[t[n]],nt[i]=t[n];nt=nt.filter(Boolean)}function bt(n){for(var r,t,o,e=Object.keys(s),i=0;i<e.length;i++)r=e[i],u[r]&&(t=_ge(f(r)),t&&(o=parseInt(t.style.top.slice(0,-2)),t.style.top=o+n+"px"))}function f(n){return ht[n]?ht[n]:n+"Container"}function ai(){return p}function kt(n){if(!n||!u[n]||!f(n)||!_ge(f(n)))return null;var t=u[n].bottom,i=_ge(f(n)),r=i.getBoundingClientRect().bottom+_w.scrollY,e=r-t;bt(e)}function vi(n,t){if(b[n]=t,wt()){li();var i=Object.keys(p).length,r=Object.keys(c).length;i===0&&r>0&&d>0&&ot()}}function yi(n,t){var r,f,e;return!g&&u[t]?(r=pt(t),f=i[r].bottom,i[r+1]?(e=i[r+1].top,e-f+y>n):!0):!1}function pi(n,t){var c,f,s,h,p,nt;if(t===void 0&&(t=!1),!k||!n||g)return null;var tt=_ge("b_sydConvCont"),b=Lib.CssClass.contains(document.body,"b_sydConvMode"),u=w&&w.getBoundingClientRect(),l=_ge("b_content"),r=l&&l.getBoundingClientRect(),a=k===null||k===void 0?void 0:k.getBoundingClientRect(),d=(c=_ge("b_genserp_container"))===null||c===void 0?void 0:c.getBoundingClientRect(),e=_ge("b_scope_container"),it=e&&typeof e!="undefined",v=e&&e.getBoundingClientRect(),o=!t&&u&&u.bottom||(b?r===null||r===void 0?void 0:r.top:it?v===null||v===void 0?void 0:v.bottom:a===null||a===void 0?void 0:a.bottom);for(o+=_w.scrollY,f=d&&d.bottom+_w.scrollY||o,h=0;h<i.length;h++){if(p=_ge(i[h].name+"Container").getBoundingClientRect(),p.top+_w.scrollY-(f+y)>=n)break;f=Math.max(f,p.bottom+_w.scrollY)}return(s=f+y,nt=r&&_w.getComputedStyle(l).position=="relative"?(r===null||r===void 0?void 0:r.top)+_w.scrollY:0,tt&&b)?!t&&(u===null||u===void 0?void 0:u.height)?s-o+(u.height+((u===null||u===void 0?void 0:u.top)-(r===null||r===void 0?void 0:r.top))):s-o:s-nt}function wi(n,t){var i=_ge(f(n));if(!u[n]||!i||!i.parentElement||g)return null;var e=i.parentElement.getBoundingClientRect(),r=i.getBoundingClientRect(),o=r.top-e.top;return e.bottom-(r.bottom+y)>=t?r.height+o+y:null}function bi(n){var t=e[n];n&&t!=undefined&&v[n]&&((a===null||t<=e[a])&&(a=n),r!==null&&v[r].imbeds[a]?v[n].imbeds[a]&&(r=t<e[r]?n:r):r=a,et(n,!0),rr(n))}function ki(n){if(dt()||!ir(n))return sj_evt.fire(h,n,!1),!1;if(l!=null&&l!=n)return gt(n,l),sj_evt.fire(h,n,!1),!1;var t=v[r],i=_ge(f(n));return({wholepgtemp:!0,LeftGutterDisambig:!0}[n]||i)&&t&&!t.imbeds[n]?hi(n)&&(t.shared[n]||r===n||o[r]&&o[n]||s[n]&&d>0)?!0:(gt(n,r),sj_evt.fire(h,n,!1),!1):(sj_evt.fire(h,n,!1),!1)}function di(n){return!!v[r].imbeds[n]}function gi(n){return ct[n]}function nr(n,t){ct[n]=t;sj_evt.fire(ti,n)}function tr(n){var u=n&&n.getAttribute("h"),i={appNS:null,kValue:null},t,r;return u&&(t=u.split(","),t&&t.length>=2&&(r=t[0].split("="),i.appNS=r&&r[1],i.kValue=t[1])),i}function dt(){var t,i,r,u,n;return((i=(t=_w.location)===null||t===void 0?void 0:t.search)===null||i===void 0?void 0:i.indexOf("showselans"))>-1&&typeof URLSearchParams!="undefined"?(n=new URLSearchParams(_w.location.search),n.get("showselans")==="1"):((u=(r=_w.location)===null||r===void 0?void 0:r.search)===null||u===void 0?void 0:u.indexOf("showonlyads"))>-1&&typeof URLSearchParams!="undefined"?(n=new URLSearchParams(_w.location.search),n.get("showonlyads")==="1"):!1}function ir(n){var t=Lib.CssClass.contains(document.body,"b_dark");return t?!!rt[n]:!0}function rr(n){if(it[n]){var t=e[n];(l==null||t<e[l])&&(l=n)}}function gt(n,t){Log&&Log.Log&&Log.Log("LeftGutterUtility",n,"LGSuppressed",!1,"SuppressingFeature",t)}function st(n,t){var i="Error Name: "+t.name+"\nError Message: "+t.message;Log&&Log.Log&&Log.Log("LeftGutterUtility",n,"error",!1,"errorName",t.name,"errorDesc",i)}function ur(n,t,i,r){for(var f=[],u=4;u<arguments.length;u++)f[u-4]=arguments[u];tt.apply(void 0,__spreadArray([n,"ContainerClick",t,i,r],f,!1))}function fr(n,t,i,r){for(var f=[],u=4;u<arguments.length;u++)f[u-4]=arguments[u];tt.apply(void 0,__spreadArray([n,"ContainerHover",t,i,r],f,!1))}function er(n,t,i,r){tt(n,"ContainerRender",t,i,r)}function tt(n,t,i,r,u){for(var e=[],f=5;f<arguments.length;f++)e[f-5]=arguments[f];r&&u?Log&&Log.Log&&Log.Log.apply(Log,__spreadArray(["LeftGutterModule",n,t,!1,"AppNS",r,"K",u,"Category","CommonControls","AnswerType",i],e,!1)):Log&&Log.Log&&Log.Log.apply(Log,__spreadArray(["LeftGutterModule",n,t,!1,"AnswerType",i],e,!1))}function or(n){var t=_ge(f(n));t&&t.parentElement&&t.parentElement.removeChild(t);et(n,!1)}var ni=n.enableCleanSerp===!0,e,o,s,it,rt;(function(n){n[n.AutosSerpWPFilters=0]="AutosSerpWPFilters";n[n.shopWPFilters=1]="shopWPFilters";n[n.shopFiltersWidget=2]="shopFiltersWidget";n[n.wholepgtemp=3]="wholepgtemp";n[n.financeWidget=4]="financeWidget";n[n.lgRealEstate=5]="lgRealEstate";n[n.lgRealEstateSA=6]="lgRealEstateSA";n[n.lgREAds=7]="lgREAds";n[n.lgAds=8]="lgAds";n[n.lgTravelAds=9]="lgTravelAds";n[n.HotelsLGWidget=10]="HotelsLGWidget";n[n.textAdsWidget=11]="textAdsWidget";n[n.productAdsFilterLGW=12]="productAdsFilterLGW";n[n.shopWidget=13]="shopWidget";n[n.RichDeveloperGutterWidget=14]="RichDeveloperGutterWidget";n[n.LGCashbackEnrollWidget=15]="LGCashbackEnrollWidget";n[n.textDeeplinksWidget=16]="textDeeplinksWidget";n[n.nowCastIcon=17]="nowCastIcon";n[n.destLGW=18]="destLGW";n[n.XMOfferWidget=19]="XMOfferWidget";n[n.GigServicesWidget=20]="GigServicesWidget";n[n.AirlineWidget=21]="AirlineWidget";n[n.FlightWidget=22]="FlightWidget";n[n.HealthWidget=23]="HealthWidget";n[n.TopicsLGWidget=24]="TopicsLGWidget";n[n.AutosMarketplaceWidget=25]="AutosMarketplaceWidget";n[n.PromotionalGutterWidget=26]="PromotionalGutterWidget";n[n.StockGutterWidget=27]="StockGutterWidget";n[n.localWidget=28]="localWidget";n[n.wikiWidget=29]="wikiWidget";n[n.wptMagazineWikiWidget=30]="wptMagazineWikiWidget";n[n.lgWptNav=31]="lgWptNav";n[n.lgGenSERP=32]="lgGenSERP";n[n.newsWidget=33]="newsWidget";n[n.richCalendarWidget=34]="richCalendarWidget";n[n.richcardWidget=35]="richcardWidget";n[n.lgImgAns=36]="lgImgAns";n[n.lgVidAns=37]="lgVidAns";n[n.lgAnsFeedbackMop=38]="lgAnsFeedbackMop";n[n.lgAnsFeedbackTop=39]="lgAnsFeedbackTop";n[n.segmentWidget=40]="segmentWidget";n[n.SportsLGWidget=41]="SportsLGWidget";n[n.flightTimeWidget=42]="flightTimeWidget";n[n.whereToWatchWidget=43]="whereToWatchWidget";n[n.lgShopFilter=44]="lgShopFilter";n[n.sydneyLetsChatWidget=45]="sydneyLetsChatWidget";n[n.lgWeather=46]="lgWeather";n[n.lgWeatherAds=47]="lgWeatherAds";n[n.listNavWidget=48]="listNavWidget";n[n.ShoppingAnswerPALGFilter=49]="ShoppingAnswerPALGFilter";n[n.ShoppingAnswerMALGFilter=50]="ShoppingAnswerMALGFilter";n[n.ShoppingAnswerLGFilter=51]="ShoppingAnswerLGFilter";n[n.sapphireUpsell=52]="sapphireUpsell";n[n.lgJobListings=53]="lgJobListings";n[n.lgCashback=54]="lgCashback";n[n.lgLocalListing=55]="lgLocalListing";n[n.UnifiedAnswerGutterWidget=56]="UnifiedAnswerGutterWidget";n[n.lgHighBingAtWork=57]="lgHighBingAtWork";n[n.lgMedBingAtWork=58]="lgMedBingAtWork";n[n.lgLcgBingAtWork=59]="lgLcgBingAtWork";n[n.EdgeWorkspacesWidget=60]="EdgeWorkspacesWidget";n[n.lgCreator=61]="lgCreator";n[n.lgDarkModeUpsell=62]="lgDarkModeUpsell";n[n.lgWeatherUpsell=63]="lgWeatherUpsell";n[n.listNavPAWidget=64]="listNavPAWidget";n[n.lgRecipe=65]="lgRecipe";n[n.shopPageWidget=66]="shopPageWidget";n[n.LeftGutterDisambig=67]="LeftGutterDisambig";n[n.LGPopDomains=68]="LGPopDomains";n[n.relatedSearches=69]="relatedSearches";n[n.miniSidebar=70]="miniSidebar";n[n.LGOlympicMedals=71]="LGOlympicMedals";n[n.savingsAnswerNav=72]="savingsAnswerNav";n[n.brandUpSell=73]="brandUpSell";n[n.AlgoWidget_0=74]="AlgoWidget_0";n[n.AlgoWidget_1=75]="AlgoWidget_1";n[n.AlgoWidget_2=76]="AlgoWidget_2";n[n.AlgoWidget_3=77]="AlgoWidget_3";n[n.AlgoWidget_4=78]="AlgoWidget_4";n[n.AlgoWidget_5=79]="AlgoWidget_5";n[n.AlgoWidget_6=80]="AlgoWidget_6";n[n.AlgoWidget_7=81]="AlgoWidget_7";n[n.AlgoWidget_8=82]="AlgoWidget_8";n[n.AlgoWidget_9=83]="AlgoWidget_9"})(e||(e={})),function(n){n[n.wholepgtemp=1]="wholepgtemp";n[n.financeWidget=2]="financeWidget";n[n.lgRealEstate=3]="lgRealEstate";n[n.lgRealEstateSA=4]="lgRealEstateSA";n[n.lgREAds=5]="lgREAds";n[n.lgAds=6]="lgAds";n[n.lgTravelAds=7]="lgTravelAds";n[n.HotelsLGWidget=8]="HotelsLGWidget";n[n.textAdsWidget=9]="textAdsWidget";n[n.productAdsFilterLGW=10]="productAdsFilterLGW";n[n.RichDeveloperGutterWidget=11]="RichDeveloperGutterWidget";n[n.textDeeplinksWidget=12]="textDeeplinksWidget";n[n.shopWidget=13]="shopWidget";n[n.nowCastIcon=14]="nowCastIcon";n[n.destLGW=15]="destLGW";n[n.XMOfferWidget=16]="XMOfferWidget";n[n.GigServicesWidget=17]="GigServicesWidget";n[n.AirlineWidget=18]="AirlineWidget";n[n.FlightWidget=19]="FlightWidget";n[n.HealthWidget=20]="HealthWidget";n[n.TopicsLGWidget=21]="TopicsLGWidget";n[n.PromotionalGutterWidget=22]="PromotionalGutterWidget";n[n.AutosMarketplaceWidget=23]="AutosMarketplaceWidget";n[n.StockGutterWidget=24]="StockGutterWidget";n[n.localWidget=25]="localWidget";n[n.wikiWidget=26]="wikiWidget";n[n.wptMagazineWikiWidget=27]="wptMagazineWikiWidget";n[n.lgWptNav=28]="lgWptNav";n[n.lgGenSERP=29]="lgGenSERP";n[n.newsWidget=30]="newsWidget";n[n.richCalendarWidget=31]="richCalendarWidget";n[n.richcardWidget=32]="richcardWidget";n[n.lgImgAns=33]="lgImgAns";n[n.lgVidAns=34]="lgVidAns";n[n.lgAnsFeedbackMop=35]="lgAnsFeedbackMop";n[n.lgAnsFeedbackTop=36]="lgAnsFeedbackTop";n[n.segmentWidget=37]="segmentWidget";n[n.SportsLGWidget=38]="SportsLGWidget";n[n.flightTimeWidget=39]="flightTimeWidget";n[n.sydneyLetsChatWidget=40]="sydneyLetsChatWidget";n[n.lgWeather=41]="lgWeather";n[n.whereToWatchWidget=42]="whereToWatchWidget";n[n.lgShopFilter=43]="lgShopFilter";n[n.lgWeatherAds=44]="lgWeatherAds";n[n.lgCompUpsell=45]="lgCompUpsell";n[n.listNavWidget=46]="listNavWidget";n[n.listNavPAWidget=47]="listNavPAWidget";n[n.savingsAnswerNav=48]="savingsAnswerNav";n[n.ShoppingAnswerPALGFilter=49]="ShoppingAnswerPALGFilter";n[n.ShoppingAnswerMALGFilter=50]="ShoppingAnswerMALGFilter";n[n.ShoppingAnswerLGFilter=51]="ShoppingAnswerLGFilter";n[n.lgCashback=52]="lgCashback";n[n.brandUpSell=53]="brandUpSell";n[n.sapphireUpsell=54]="sapphireUpsell";n[n.lgJobListings=55]="lgJobListings";n[n.LGCashbackEnrollWidget=56]="LGCashbackEnrollWidget";n[n.AlgoWidget_0=57]="AlgoWidget_0";n[n.AlgoWidget_1=58]="AlgoWidget_1";n[n.AlgoWidget_2=59]="AlgoWidget_2";n[n.AlgoWidget_3=60]="AlgoWidget_3";n[n.AlgoWidget_4=61]="AlgoWidget_4";n[n.AlgoWidget_5=62]="AlgoWidget_5";n[n.AlgoWidget_6=63]="AlgoWidget_6";n[n.AlgoWidget_7=64]="AlgoWidget_7";n[n.AlgoWidget_8=65]="AlgoWidget_8";n[n.AlgoWidget_9=66]="AlgoWidget_9";n[n.lgLocalListing=67]="lgLocalListing";n[n.UnifiedAnswerGutterWidget=68]="UnifiedAnswerGutterWidget";n[n.lgHighBingAtWork=69]="lgHighBingAtWork";n[n.lgMedBingAtWork=70]="lgMedBingAtWork";n[n.lgLcgBingAtWork=71]="lgLcgBingAtWork"}(o||(o={})),function(n){n[n.lgCreator=1]="lgCreator";n[n.EdgeWorkspacesWidget=2]="EdgeWorkspacesWidget";n[n.lgDarkModeUpsell=3]="lgDarkModeUpsell";n[n.AutosSerpWPFilters=4]="AutosSerpWPFilters";n[n.shopWPFilters=5]="shopWPFilters";n[n.shopFiltersWidget=6]="shopFiltersWidget";n[n.lgWeatherUpsell=7]="lgWeatherUpsell";n[n.lgRecipe=8]="lgRecipe";n[n.LeftGutterDisambig=9]="LeftGutterDisambig";n[n.LGPopDomains=10]="LGPopDomains";n[n.shopPageWidget=11]="shopPageWidget"}(s||(s={})),function(n){n[n.shopFiltersWidget=1]="shopFiltersWidget";n[n.AutosSerpWPFilters=2]="AutosSerpWPFilters";n[n.shopWPFilters=3]="shopWPFilters"}(it||(it={})),function(n){n[n.destLGW=1]="destLGW";n[n.lgDarkModeUpsell=2]="lgDarkModeUpsell";n[n.FlightWidget=3]="FlightWidget";n[n.AirlineWidget=4]="AirlineWidget";n[n.wikiWidget=5]="wikiWidget";n[n.HealthWidget=6]="HealthWidget";n[n.TopicsLGWidget=7]="TopicsLGWidget";n[n.wptMagazineWikiWidget=8]="wptMagazineWikiWidget";n[n.lgWptNav=9]="lgWptNav";n[n.lgGenSERP=10]="lgGenSERP";n[n.RichDeveloperGutterWidget=11]="RichDeveloperGutterWidget";n[n.segmentWidget=12]="segmentWidget";n[n.XMOfferWidget=13]="XMOfferWidget";n[n.textDeeplinksWidget=14]="textDeeplinksWidget";n[n.lgCashback=15]="lgCashback";n[n.UnifiedAnswerGutterWidget=16]="UnifiedAnswerGutterWidget";n[n.HotelsLGWidget=17]="HotelsLGWidget";n[n.GigServicesWidget=18]="GigServicesWidget";n[n.richCalendarWidget=19]="richCalendarWidget";n[n.lgImgAns=20]="lgImgAns";n[n.lgVidAns=21]="lgVidAns";n[n.lgLocalListing=22]="lgLocalListing";n[n.AlgoWidget_0=23]="AlgoWidget_0";n[n.AlgoWidget_1=24]="AlgoWidget_1";n[n.AlgoWidget_2=25]="AlgoWidget_2";n[n.AlgoWidget_3=26]="AlgoWidget_3";n[n.AlgoWidget_4=27]="AlgoWidget_4";n[n.AlgoWidget_5=28]="AlgoWidget_5";n[n.AlgoWidget_6=29]="AlgoWidget_6";n[n.AlgoWidget_7=30]="AlgoWidget_7";n[n.AlgoWidget_8=31]="AlgoWidget_8";n[n.AlgoWidget_9=32]="AlgoWidget_9";n[n.lgLcgBingAtWork=33]="lgLcgBingAtWork";n[n.textAdsWidget=34]="textAdsWidget";n[n.lgHighBingAtWork=35]="lgHighBingAtWork";n[n.lgMedBingAtWork=36]="lgMedBingAtWork";n[n.savingsAnswerNav=37]="savingsAnswerNav";n[n.lgRecipe=38]="lgRecipe";n[n.lgJobListings=39]="lgJobListings";n[n.lgRealEstate=40]="lgRealEstate";n[n.lgRealEstateSA=41]="lgRealEstateSA";n[n.shopWPFilters=42]="shopWPFilters";n[n.ShoppingAnswerPALGFilter=43]="ShoppingAnswerPALGFilter";n[n.ShoppingAnswerMALGFilter=44]="ShoppingAnswerMALGFilter";n[n.ShoppingAnswerLGFilter=45]="ShoppingAnswerLGFilter";n[n.AutosSerpWPFilters=46]="AutosSerpWPFilters";n[n.EdgeWorkspacesWidget=47]="EdgeWorkspacesWidget";n[n.SportsLGWidget=48]="SportsLGWidget"}(rt||(rt={}));var ht={wholepgtemp:"wpt_hdrs",LeftGutterDisambig:"b_lgd",relatedSearches:"b_lgrs",miniSidebar:"mnbr_btnCtr"},t={imbeds:{},shared:{}},v={EdgeWorkspacesWidget:__assign({},t),wholepgtemp:__assign({},t),textAdsWidget:__assign({},t),productAdsFilterLGW:__assign({},t),textDeeplinksWidget:__assign({},t),LGCashbackEnrollWidget:__assign({},t),financeWidget:__assign({},t),shopWidget:__assign({},t),shopPageWidget:__assign({},t),shopWPFilters:__assign({},t),AutosSerpWPFilters:__assign({},t),shopFiltersWidget:__assign({},t),lgRealEstate:__assign({},t),lgRealEstateSA:__assign({},t),lgREAds:__assign({},t),lgAds:__assign({},t),lgTravelAds:__assign({},t),HotelsLGWidget:__assign({},t),nowCastIcon:__assign({},t),destLGW:__assign({},t),XMOfferWidget:__assign({},t),GigServicesWidget:__assign({},t),FlightWidget:__assign({},t),AirlineWidget:__assign({},t),HealthWidget:__assign({},t),TopicsLGWidget:__assign({},t),localWidget:__assign({},t),wikiWidget:__assign({},t),wptMagazineWikiWidget:__assign({},t),lgWptNav:__assign({},t),lgGenSERP:__assign({},t),newsWidget:__assign({},t),richCalendarWidget:__assign({},t),richcardWidget:__assign({},t),lgImgAns:__assign({},t),lgVidAns:__assign({},t),lgAnsFeedbackTop:__assign({},t),lgAnsFeedbackMop:__assign({},t),PromotionalGutterWidget:__assign({},t),StockGutterWidget:__assign({},t),AutosMarketplaceWidget:__assign({},t),LeftGutterDisambig:__assign({},t),LGPopDomains:__assign({},t),relatedSearches:__assign({},t),miniSidebar:__assign({},t),LGOlympicMedals:__assign({},t),segmentWidget:__assign({},t),lgRecipe:__assign({},t),SportsLGWidget:__assign({},t),flightTimeWidget:__assign({},t),sydneyLetsChatWidget:__assign({},t),lgWeather:__assign({},t),lgWeatherUpsell:__assign({},t),lgDarkModeUpsell:__assign({},t),whereToWatchWidget:__assign({},t),lgWeatherAds:__assign({},t),lgCompUpsell:__assign({},t),RichDeveloperGutterWidget:__assign({},t),listNavPAWidget:__assign({},t),listNavWidget:__assign({},t),lgShopFilter:__assign({},t),savingsAnswerNav:__assign({},t),brandUpSell:__assign({},t),lgCreator:__assign({},t),sapphireUpsell:__assign({},t),lgJobListings:__assign({},t),lgCashback:__assign({},t),AlgoWidget_0:__assign({},t),AlgoWidget_1:__assign({},t),AlgoWidget_2:__assign({},t),AlgoWidget_3:__assign({},t),AlgoWidget_4:__assign({},t),AlgoWidget_5:__assign({},t),AlgoWidget_6:__assign({},t),AlgoWidget_7:__assign({},t),AlgoWidget_8:__assign({},t),AlgoWidget_9:__assign({},t),lgLocalListing:__assign({},t),UnifiedAnswerGutterWidget:__assign({},t),lgHighBingAtWork:__assign({},t),lgMedBingAtWork:__assign({},t),lgLcgBingAtWork:__assign({},t),ShoppingAnswerPALGFilter:__assign({},t),ShoppingAnswerMALGFilter:__assign({},t),ShoppingAnswerLGFilter:__assign({},t)},ct={},u={},i=[],ti="lgImbedEle",h="lgRender",ii="lgUpdateRegisteredMap",ri="SydAddCarousel",ui=92,y=32,c={},p={},b={},k=_ge("b_header"),w=_ge("b_pole"),ut=_ge("b_topw"),fi=!0,lt={pole:{"class":".b_pole"},top:{classes:[".b_top",".b_adTop"]},magazine:{"class":".b_wpt_container"}},d=1,l=null,r=null,a=null,ft=!1,g=!1,nt=[],at=!1;n.getContainerId=f;n.getRegisteredAnsWidgets=ai;n.alignPageWid=kt;n.setCallback=vi;n.hasSpaceBelow=yi;n.getTopForPageWid=pi;n.getTopForAnsWid=wi;n.registerFeature=bi;n.isRenderFeature=ki;n.isImbeddedFeature=di;n.getImbeddedElement=gi;n.setImbeddedElement=nr;n.getInstVals=tr;n.isShowSelectedAns=dt;n.instLogError=st;n.instLogClick=ur;n.instLogHover=fr;n.instLogRender=er;n.instLog=tt;n.removeWidget=or;ei();sj_evt.fire("LGUtilityLoaded")})(LGUtility||(LGUtility={}));0;sj_evt.bind("onP1", function() { window["RewardsHeaderSVG"] && RewardsHeaderSVG.fireDefaultEvent(); }, 1, 0);;var bepcfg = bepcfg || {};;bepcfg.wb =true? '1' : '0';;var __spreadArray=this&&this.__spreadArray||function(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||Array.prototype.slice.call(t))},LightLogger;(function(n){function i(n,t,i,r,u){var e,f;if(u=u||{},u.FID="ModernRewardsFlyout",u.EventName=i,_w&&_w.Log2&&Log2.LogEvent&&_G.XLS)Log2.LogEvent("ClientInst",u,t),Log2.ForceFlush&&r&&Log2.ForceFlush(!0);else if(_w&&_w.Log&&Log.Log){if(e=["Fallback","1"],u&&u.hasOwnProperty)for(f in u)u.hasOwnProperty(f)&&(e.push(f?f.toString():""),e.push(u[f]?u[f].toString():""));Log.Log.apply(Log,__spreadArray([t,"ModernRewardsFlyout",i,r],e,!1))}}var t;(function(n){n.Click="Click";n.Init="Init";n.Load="Load";n.Success="Success";n.Error="Error"})(t=n.InstrumentationEventType||(n.InstrumentationEventType={}));n.logInstrumentationV2=i})(LightLogger||(LightLogger={}));var sch=sch||{};(function(){var n="click";sj_evt.bind("onP1",function(){setTimeout(function(){var i=_ge("id_h"),t=_ge("id_sc");i&&t&&(sj_jb("Blue/ServicesHeaderFlyout_c",0,i,"mouseover",t,n,t,"focus"),sj_be(t,n,function(n){sch.clk=n}))},50)},1)})();0;0;(function(){function e(n,t,i){typeof Log!="undefined"&&Log.Log&&Log.Log(n,t,i,!0)}function t(t,h){var l;t!=h&&(_w.DMMode=h);l=r(n,u);l!=h&&i(n,u,h,!0,"/",null);e("Info",o,h);var c=new URLSearchParams(_w.location.search),y=c&&c.get("features")&&c.get("features").split(",").indexOf("webthemedark")!==-1,a=c.get("webthemedark")==="1"||y;a&&i(n,f,"1",!0,"/",null);var v=r(n,f),p=h=="1"&&v=="2",w=v=="1",b=a||p||w?"1":"0";e("Info",s,b)}function h(n,i,r){var u="(prefers-color-scheme:"+n+")";return _w.matchMedia(u).matches?(t(i,r),!0):!1}function c(){var n=_w.DMMode;_w.matchMedia?h("dark",n,"1")||t(n,"0"):t(n,"0")}var i=sj_cook.set,r=sj_cook.get,n="SRCHHPGUSR",u="DM",f="WEBTHEME",o="DM",s="DARKMODE";c()})();function getBrowserWidth_Desk(){var t=_d.documentElement,n=Math.round(_w.innerWidth||t.clientWidth);return n<100&&(n=1496),n}function getBrowserHeight_Desk(){var t=_d.documentElement,n=Math.round(_w.innerHeight||t.clientHeight);return n<100&&(n=796),n}function getBrowserScrollWidth_Desk(){var n=Math.round(_d.body.clientWidth);return n<100&&(n=1496),n}function getBrowserScrollHeight_Desk(){var n=Math.round(_d.body.clientHeight);return n<100&&(n=796),n}(function(){function st(n,t){var i="XW",r;n<=it&&(i="W");n<=rt&&(i="M");n<=ut&&(i="N");n<=ft&&(i="S");n<=et&&(i="HTP");n<=ot&&(i="NOTP");r="T";t<=g&&(r="M");t<=nt&&(r="S");c(tt,i,"width",n.toString());c(d,r,"height",t.toString())}function c(r,u,f,e){l("Info",r,u,f,e);t(n,r)!=u&&i(n,r,u,!0,"/",null)}function l(n,t,i,r,u){typeof Log!="undefined"&&Log.Log&&Log.Log(n,t,i,!1,r,u)}function f(n,t,i){typeof Log!="undefined"&&Log.Log&&Log.Log(n,t,i)}function r(r,u,e){var o=t(n,u);o&&o===r||(i(n,u,r,!0,"/",null),o&&e&&f("Info","BRResize",e))}function ht(){var e=t(n,"DPR"),r=_w.devicePixelRatio!=null&&!isNaN(_w.devicePixelRatio)?_w.devicePixelRatio.toFixed(1):"1",u,f;l("Info",w,r,"RawDPR",r);e&&parseFloat(e)===parseFloat(r)||i(n,"DPR",r,!0,"/",null);u=t(n,"UTC");f=((new Date).getTimezoneOffset()*-1).toString();(u==null||u!==f)&&i(n,"UTC",f,!0,"/",null)}function e(r,e){r!=e&&(f("Info",u,e),_w.DMMode=e);var o=t(n,y);t(n,u)!=e&&(i(n,u,e,!0,"/",null),o===p&&_w.location.reload())}function o(n,t,i){var r="(prefers-color-scheme: "+n+")";return _w.matchMedia(r).matches?(t!=i&&e(t,i),!0):!1}function a(){var n=_w.DMMode;_w.matchMedia?o("light",n,"0")||o("dark",n,"1")||o("no-preference",n,"2")||e(n,"3"):e(n,"4")}function ct(){_w[b]=0;_w[k]=0;v();ht();a()}function v(){lt();at()}function lt(){var n=getBrowserWidth_Desk(),t=getBrowserHeight_Desk();st(n,t);r(n.toString(),"CW","W");r(t.toString(),"CH","H");r(getBrowserScrollWidth_Desk().toString(),"SCW","");r(getBrowserScrollHeight_Desk().toString(),"SCH","")}function at(){var i=+t(n,"CW"),r=+t(n,"SCW");(i&&i!=getBrowserWidth_Desk()||r&&r!=getBrowserScrollWidth_Desk())&&f("Info","CookieCorrupt","1")}function vt(){var r=t(n,"CW"),u=t(n,"CH");r&&i(n,"PRVCW",r,!0,"/",null);u&&i(n,"PRVCH",u,!0,"/",null)}var i=sj_cook.set,t=sj_cook.get,n="SRCHHPGUSR",u="DM",y="WEBTHEME",p="2",w="DPR",b="WResizeCNT",k="WResizeTS",d="BRH",g=1e3,nt=700,tt="BRW",it=1480.9,rt=1346.9,ut=1257.9,ft=1164,et=1016,ot=868,s=_ge("b_context"),h=_ge("b_results");s!=null&&h!=null&&s.clientHeight>h.clientHeight&&_w.sj_log&&sj_log("CI.RightRail","Context","high");vt();ct();sj_be(_w,"resize",v);sj_be(_d,"visibilitychange",function(){_d.visibilityState==="visible"&&a()})})();window.ClientObserver={getBrowserWidth:getBrowserWidth_Desk,getBrowserHeight:getBrowserHeight_Desk,getBrowserScrollWidth:getBrowserScrollWidth_Desk,getBrowserScrollHeight:getBrowserScrollHeight_Desk};0;(function(){_w.sj_log&&sj_log("Info","ClientDimNotSent","1")})();_G.RGUID="dec77480f1da48739d1323ef0b9b8942";;(function(){ function initHandler(){ DevProject.Init(); sj_evt.unbind("dp_cpy_init", initHandler); } sj_evt.bind("dp_cpy_init", initHandler, 1); })();;(function () { function getClosest(srcElem, selector) { if (!srcElem || !selector) { return null; } if (Element.prototype.closest) { return srcElem.closest(selector); } var matches = Element.prototype.matches ? Element.prototype.matches : Element.prototype.webkitMatchesSelector ? Element.prototype.webkitMatchesSelector : Element.prototype["msMatchesSelector"]; if (!matches) { return null; } var closest = function(elem, sel) { var currElem = elem; do { if (matches.call(currElem, sel)) { return currElem; } currElem = currElem.parentElement || currElem.parentNode; } while (currElem && currElem.nodeType === 1); return null; }; return closest(srcElem, selector); }; function run() { var ansSelector =""; if (!ansSelector) { return; } var ansContainer = _d.querySelector(ansSelector); if(!ansContainer){ return; } var b_ansContainer = getClosest(ansContainer, "li.b_ans"); if(!b_ansContainer){ return; } b_ansContainer.style["margin-bottom"] = "22px"; /* should be same as b-feedbackTopAnsAbsPosOffset LESS variable */ b_ansContainer.style["position"] = "relative"; } run(); })();;sa_CTBConfig={"CU":"http://cc.bingj.com/cache.aspx?q=github+search+tool\u0026d={0}\u0026mkt=en-SG\u0026setlang=en-US\u0026w={1}","CT":"Cached","NW":"0","disableMetaData":"0","GenCapString":"AI-generated caption","useOffsetParent":"1","TRGT":"Actions for this site","selectedIconClass":"sw_ddw","toolboxTriggerClassName":"c_tlbxTrg","staticIconClass":"sw_ddgn"};var AjaxRequestProcessor;(function(n){function i(n,i,r,u,f,e){var o,s,h;if(e===void 0&&(e=0),n){if(o=sj_gx(),!o){u&&u(t.xhr,0);return}s="&darkschemeovr=1";_w.location.href.indexOf(s)!=-1&&n.indexOf(s)==-1&&(n+=s);o.open(i?"POST":"GET",n,!0);h=null;e>0&&(h=sb_st(function(){o&&o.abort()},e));o.onreadystatechange=function(){var n=o;if(o!=null&&o.readyState===4){o=null;sb_ct(h);var i=n.status,r=!n.getAllResponseHeaders(),e=200===i&&n.responseText;e?f&&f(n.responseText):u&&u(r?t.timeout:t.misc,i)}};o.send(i);r&&r()}}var t={timeout:"timeout",xhr:"xhr",misc:""};n.SendRequest=i})(AjaxRequestProcessor||(AjaxRequestProcessor={}));var WireUp,WireConnector,SignalConnector;(function(n){function f(n){var u=[],f,t,i,r,e;if(!n)return u;for(f=n.split(","),t=0;t<f.length;++t)(i=f[t],i&&0!==i.length)&&(r=i.split("/"),e={ci:r[0],cp:r[1],ct:r[2]},u.push(e));return u}function e(n){var t=n.split(";");return{type:t[0],name:t[1],cons:f(t[2])}}function o(n){for(var t,r,u={eps:{},w:!1,id:""},f=n.split("|"),i=0;i<f.length;++i)t=f[i],t&&t.length>0&&(r=e(t),u.eps[r.name]=r);return u}function s(n,t){for(var u=null,o=_d.querySelectorAll,r,f,e,u=o?o.call(_d,"["+n+"]"):_d.getElementsByTagName("*"),i=0;i<u.length;i++)r=u[i],f=r.getAttribute,f&&(e=f.call(r,n),e&&t(r,e))}function h(n,i,r,u){if(t.cis[i]){u.nodeHandler&&u.nodeHandler(i,n,r,t.cis[i]);return}t.cis[i]={};u.logicHandler(i,t.cis[i]);u.nodeHandler&&u.nodeHandler(i,n,r,t.cis[i])}function c(){t={nc:0,nodes:{},chs:{},ihs:{},cis:{}};n.g=t}function i(){var r="data-wire",n,i;s(r,function(n,i){n.id||(n.id="wire"+t.nc++);var u=o(i);u.id=n.id;t.nodes[n.id]=u;n.removeAttribute(r)});for(n in t.nodes)t.nodes.hasOwnProperty(n)&&(i=t.nodes[n],i.w||l(i))}function l(n){var u,t,e,o,i,f;if(n&&n.eps&&(u=_ge(n.id),u)){t=n.eps;e=!0;for(i in t)t.hasOwnProperty(i)&&(f=t[i],o=r(u,f,!0),o||(e=!1));if(e){for(i in t)t.hasOwnProperty(i)&&(f=t[i],r(u,f,!1));n.w=!0}}}function r(n,i,r){var e,o,u,f;if(!i)return!1;if(i.type==="I"){if(e=t.ihs[i.name],r)return e&&!0;e&&e(n)}if(i.type==="F"||i.type==="B")for(o=0;o<i.cons.length;++o)if(u=i.cons[o],u.cp&&u.ct){if(f=t.chs[u.ct],f&&h(n,u.ci,u.cp,f),r)return f&&!0;if(!f)throw""+u.ct+" not registered";}return!0}function a(n,r){t.ihs[n]=r;i()}function u(n,i,r){var s=n&&t.nodes[n.id],e,o,u,f,h;if(s&&(e=s.eps,e)&&(o=e[i],o)&&(u=o.cons,u))for(f=0;f<u.length;++f)h=u[f],r(h)}function v(n,t,i){n&&u(n,t,function(t){sj_evt.fire(t.ci+"_"+t.cp,n,null,i)})}function y(n,t,i){n&&u(n,t,function(t){sj_evt.bind(t.ci+"_"+t.cp,function(t){var u=t[1],r=t[2],f=t[3];r&&r.id!==n.id||i(n,u,r,f)})})}function p(n,r,u){u===void 0&&(u=null);t.chs[n]={logicHandler:r,nodeHandler:u};i()}var t=n.g||{nc:0,nodes:{},chs:{},ihs:{},cis:{}};n.g=t;n.init=a;n.setValue=v;n.onUpdate=y;n.register=p;sj_evt.bind("unload",c,!0);sj_evt.bind("onP1",i,!0)})(WireUp||(WireUp={})),function(){WireUp.register("wire",function(n){sj_evt.bind(n+"_i",function(t){var i=t[1],u=t[2],r=t[3];sj_evt.fire(n+"_o",i,null,r)})})}(WireConnector||(WireConnector={})),function(){WireUp.register("signal",function(n){sj_evt.bind(n+"_i",function(t){var i=t[1],r=t[2],u=t[3];sj_evt.fire(n+"_o",i,null,!0)})})}(SignalConnector||(SignalConnector={}));var AccessibilityHelpers;(function(n){function f(n){var r=i(n,!1,t);r!=null&&r.focus()}function i(n,i,r){var e,o,s,u,c,f,h;if(i===void 0&&(i=!1),r===void 0&&(r=t),e=null,n&&n.querySelectorAll)for(o=n.querySelectorAll(r),s=o.length,u=0;u<s;u++)if(c=i?s-1-u:u,f=o.item(c),f&&f.tabIndex!=-1&&(h=window.getComputedStyle(f),h.display!="none"&&h.visibility!="hidden")){e=f;break}return e}function e(n){var i=r(n,t);i!=null&&i.focus()}function r(n,i){var o,s,u,f,e,r,h,c;if(i===void 0&&(i=t),o=null,_d.querySelectorAll&&n){for(s=_d.querySelectorAll(i),u=[],r=0;r<s.length;r++)f=s.item(r),f&&f.tabIndex!=-1&&u.push(f);if(e=u.indexOf(n),typeof sj_log!="undefined"&&sj_log("CI.MoveFocus","Next",_d.activeElement.tagName+" "+e.toString()),e!=-1)for(r=0;r<u.length;r++)if(h=u[(e+r+1)%u.length],c=window.getComputedStyle(h),c.display!="none"&&c.visibility!="hidden"){o=h;break}}return o}function o(n,t,i){u(n,t,i,!1)}function u(n,t,i,r){n&&t&&typeof t.length=="number"&&i&&typeof i=="function"&&(sj_be(n,"keydown",function(n){for(var r=n.keyCode?n.keyCode:n.charCode,i=0;i<t.length;i++)if(r===t[i]){sj_pd(n);break}}),sj_be(n,"keyup",function(n){for(var f=n.keyCode?n.keyCode:n.charCode,u=0;u<t.length;u++)if(f===t[u]){r?i(n):i();sj_pd(n);break}}))}function s(n){for(var i=[n],t,r;i.length;)if(t=i.pop(),t&&t.children&&["svg","SVG-ICON"].indexOf(t.tagName)===-1)for(["A","BUTTON"].indexOf(t.tagName)!==-1&&t.setAttribute("aria-disabled","true"),t.shadowRoot&&i.push(t.shadowRoot),r=0;r<t.children.length;r++)i.push(t.children[r])}function h(n){return new Promise(function(t,i){setTimeout(function(){try{s(n);t()}catch(r){i(r)}},500)})}var t="a[href], body, input, select, [tabindex]";n.focusFirstFocusableElementWithin=f;n.getFocusableElementWithin=i;n.focusNextFocusableElement=e;n.getNextFocusableElement=r;n.activateButtonByKey=o;n.activateButtonByKeyWithEvent=u;n.disableAllLinksInElementAsync=h})(AccessibilityHelpers||(AccessibilityHelpers={}));var SlideExpansionData ={"enableBodyWidthOverride":true};;var DefinitionsQnaV2;(function(){function f(){e();l();p()}function e(){for(var u=_d.querySelector(".df_c .df_img_cpr"),t=_d.querySelector(".df_c .df_img_attr"),i=_d.querySelector(".df_c .df_mvtp.b_sideBleed"),f=_d.querySelectorAll(".df_qnacontent .df_alsocon.b_primtxt a"),e=_d.querySelector(".df_alaskcarousel #relatedQnAListDisplay .btn.next"),c=_d.querySelector(".df_alaskcarousel #relatedQnAListDisplay .btn.prev"),r=0;r<f.length;r++)f[r].setAttribute("tabIndex","-1");h();e&&sj_be(e,"click",function(){o()});c&&sj_be(c,"click",function(){s()});i?i&&t&&(sj_be(i,"click",function(t){n(t)}),sj_be(t,"click",function(t){n(t)})):u&&t&&(sj_be(u,"mouseenter",function(t){n(t)}),sj_be(t,"mouseleave",function(t){n(t)}))}function n(n){var r=_d.querySelector(".df_c .df_img_attr"),u=_d.querySelector(".df_c .df_fb_attr"),t=_d.querySelector(".df_c .df_img_cpr"),i=_d.querySelector(".df_c .df_mvtp.b_sideBleed"),f=_d.querySelector(".df_c .df_mvtp.b_sideBleed img"),e=_d.querySelector(".df_fb_attr a");(n.srcElement!=i&&n.srcElement!=f&&n.srcElement!=e||n.srcElement==i&&t&&t.offsetHeight==0)&&c(t,u,r)}function o(){var n=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.next");t&&n&&n.classList.add("left")}function s(){var n=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.prev");t&&n&&n.classList.remove("left")}function h(){var n=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.prev.disabled"),i=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.next.disabled");n&&(t?n.classList.remove("left"):i&&n.classList.add("left"))}function c(n,t,i){n!=null&&(Lib.CssClass.toggle(n,"b_hide"),t!=null?Lib.CssClass.toggle(t,"b_hide"):i!=null&&Lib.CssClass.toggle(i,"b_hide"))}function l(){var o=_ge("df_listaa"),t,f,e,n;if(o!=null&&(t=o.querySelectorAll(".b_onpage_expansion"),t!=null&&t.length>0))for(n=0;n<t.length;n++)sj_be(t[n],"click",y);if(f=_d.querySelector(".rqnaContainerwithfeedback"),sj_be(f,"mouseenter",a),sj_be(f,"mouseleave",v),f)for(e=f.querySelectorAll(".hybridFlyOutCardWrapper .df_alsoAskCard .df_qnacontent"),n=0;n<e.length;n++)sj_be(e[n],"click",function(n){if(n.currentTarget){var t=n.currentTarget.parentElement.getAttribute("data-query");Log.Log(u,"Rqna.Carousel.HybridCard.Click","UserClick",!1,"Question",t)}}),sj_be(e[n],"mouseenter",function(n){var t=r(),u;n.currentTarget.setAttribute("hybridCarouselCardMouseEventId",t);u=n.currentTarget.parentElement.getAttribute("data-query");Log.Log(i,"Rqna.Carousel.HybridCard.MouseEnter","UserMouseEnter",!1,"MouseEventId",t,"Question",u)}),sj_be(e[n],"mouseleave",function(n){var t=n.currentTarget.getAttribute("hybridCarouselCardMouseEventId"),r;t&&(n.currentTarget.removeAttribute("hybridCarouselCardMouseEventId"),r=n.currentTarget.parentElement.getAttribute("data-query"),Log.Log(i,"Rqna.Carousel.HybridCard.MouseLeave","UserMouseLeave",!1,"MouseEventId",t,"Question",r))})}function a(){var n=r();this.setAttribute("mouseEventId",n);Log.Log(t,"Rqna.Answer.Card.MouseEnter","UserMouseEnter",!1,"MouseEventId",n)}function v(){var n=this.getAttribute("mouseEventId");n&&(this.removeAttribute("mouseEventId"),Log.Log(t,"Rqna.Answer.Card.MouseLeave","UserMouseLeave",!1,"MouseEventId",n))}function r(){var n=function(){return Math.floor((1+Math.random())*65536).toString(16).substring(1,5)};return[n(),n(),"-",n(),"-",n(),"-",n(),"-",n(),n(),n()].join("")}function y(n){var t,r,u,i,f;n&&n.srcElement&&(t=n.srcElement.querySelector(".b_expansion_text"),r=":::",t!=null&&t.hasAttribute("aria-label")&&(u=t.getAttribute("aria-label"),i="0",n.srcElement.hasAttribute("data-k")&&(i=n.srcElement.getAttribute("data-k")),f="".concat(i," ").concat(r," ").concat(u),Log.Log("Show",1,"Reference",!1,"Title","QnAAlsoAsk","Pos",f)))}function p(){var n=_d.querySelector("#relatedQnAListDisplay .b_slidesContainer .b_viewport"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div");n&&t&&sj_be(n,"scroll",function(){var i=n.scrollLeft>0;t.classList.toggle("b_hide",i)})}var t="RqnaAnswerCardMouseEvent",u="RqnaHybridCarouselCardClick",i="RqnaHybridCarouselCardMouseEvent";f()})(DefinitionsQnaV2||(DefinitionsQnaV2={}));sj_evt.bind("chevrons_init", function() { if(typeof Chevrons_GradientChevronCF != "undefined"){ Chevrons_GradientChevronCF.init("slideexp0_C5570D", _ge("slideexp0_C5570Dchevrons_prevbtn"), _ge("slideexp0_C5570Dchevrons_nextbtn"),false); } else if(typeof Chevrons_ProminentChevronSepar != "undefined"){ Chevrons_ProminentChevronSepar.init("slideexp0_C5570D", _ge("slideexp0_C5570Dchevrons_prevbtn"), _ge("slideexp0_C5570Dchevrons_nextbtn"),false,true); } else if(typeof Chevrons_FaultInjection != "undefined"){ Chevrons_FaultInjection.init("slideexp0_C5570D", _ge("slideexp0_C5570Dchevrons_prevbtn"), _ge("slideexp0_C5570Dchevrons_nextbtn"),false,true); } else{ Chevrons.init("slideexp0_C5570D", _ge("slideexp0_C5570Dchevrons_prevbtn"), _ge("slideexp0_C5570Dchevrons_nextbtn"),false,true,"slideexp0_C5570Dchevrons"); } }, 1);;(function() { function InitSlide() { var params = ["0_C5570D","slideexp0_C5570D",0,true,8,"We can\u0027t find any more info about this page right now",true,false,false,false,false,false,false,false,-2,false,false,true,false,false,3,true,false,false,false,true,true,false,false,false,false,false,]; if (typeof(SmartRendering) !== 'undefined') { SmartRendering.LoadElementWhenDisplayed(this, _ge('slideexp0_C5570D'), SlideExperience.init, params); } else { SlideExperience.init.apply(this, params); } sj_evt.unbind("slideexperience_init", InitSlide); } sj_evt.bind("slideexperience_init", InitSlide, 1); })();;var ImageCaptionOnFailV2;(function(){function n(n){_w.sj_log&&sj_log("CI.ImageCaptionOnFail","DesktopRCImageError",n)}sj_evt.bind("RMS.ImgAOLLoaded",function(t){var e,u,f,o,i,s,r,h;if(!(t.length<2)&&(u=t[1],u)&&u.state!=="success"&&(f=u.placeholderElement,f&&f.dataset["class"]&&f.dataset["class"].includes("b_onfaimg")&&(o=u.image,o&&_w.sj_log&&sj_log("CI.ImageCaptionOnFail","DesktopRCImageErrorUrl",o.src),i=f.parentElement,i=((e=i===null||i===void 0?void 0:i.tagName)===null||e===void 0?void 0:e.toLowerCase())==="a"?i.parentElement:i,i)))for(s=i.parentNode,s?s.style.display="none":i.style.display="none";i;){if(r=i.classList,r){if(r.length>=3&&r.contains("b_imagePair")&&r.contains("square_mp")&&r.contains("reverse")){i.style.paddingRight="0";break}if(r.contains("b_algo"))break}(i===null||i===void 0?void 0:i.getAttribute("rppositionname"))==="CAPTION:MEDIA"&&(h=i.getAttribute("rpsource"),h&&n(h));i=i.parentNode}},!0)})(ImageCaptionOnFailV2||(ImageCaptionOnFailV2={}));var MMMessenger;(function(n){function t(){var n=window.location;return n.origin||n.protocol+"//"+n.hostname}function i(n){return n===t()}n.Post=function(n,i,r,u){u===void 0&&(u=t());var f={command:i,data:r,originalEvent:null};n.postMessage(f,u)};n.GetMessageData=function(n,t){if(t===void 0&&(t=i),t(n.origin)){var r=n.data;if(r&&r.command&&typeof r.command=="string")return r.originalEvent=n,r}return null}})(MMMessenger||(MMMessenger={}));_w.mmLog=function(n,t){var r=mmLogUrl(n,t),u="sendBeacon",i=!0,f,e;if(navigator&&navigator[u])try{f=navigator[u](r,"");i=!f}catch(o){i=!0}return i&&(e=new Image,e.src=r),!0};_w.mmLogUrl=function(n,t){t=t||_G.IG;var i=[_G.hst,"/fd/ls/ls.gif?IG=",t,"&Type=Event.ClientInst&DATA=",n,"&log=UserEvent"];return i.join("")};var PageEvents;(function(n){function r(){i||(i=!0,u("D"))}function u(n,t){t=t||_G.IG;var i={T:"CI.Unload",Name:n,AppNS:_G.P,TS:sb_gt()};mmLog(JSON.stringify(i),t)}var t=SmartEvent,i=!1;n.logUnload=u;t.bind(_w,"beforeunload",r);t.bind(_w,"pagehide",r)})(PageEvents||(PageEvents={}));var ClickBackRSCustomControl = false;;var webResultsUrls =["C7FEC4092C62C2DDA7A20CFC99C87992","AE40821825078E8D7EFEE797AE23BF7A","84F8D3043B5A639E107BA0C8201AD0A7","3149B74881D9B632A3D0E44830A92820","4EFE9085589FEFD987C3661848ACAAA5","C7A7B33665D01A9183037B70BEC02F57","C6B527493101556707666DAB1D91D526","CF383D549435F2E8A2C9DEB08F7B8040","94240DD454D23B19F356304EF58EC2E2","797BF141E3914242A8A11787746096FD"];var EntityPreviewConfig,EntityPanePreview;(function(){function i(){var t=sj_ce("a","tpPreview","entityPreview b_hidden"),i;t.style.position="fixed";t.setAttribute("data-priority","2");t.appendChild(n("epvRup","0,10 10,0 20,10"));t.appendChild(n("epvLup","0,10 10,0 20,10"));t.appendChild(n("epvRdown","0,0 10,10 20,0"));t.appendChild(n("epvLdown","0,0 10,10 20,0"));i=sj_ce("div","","epv_content");EntityPreviewConfig&&EntityPreviewConfig.IID&&i.setAttribute("iid",EntityPreviewConfig.IID);t.appendChild(i);_d.body.appendChild(t)}function n(n,i){var r=_d.createElementNS(t,"svg"),u;return r.id=n,u=_d.createElementNS(t,"polyline"),u.setAttributeNS(null,"points",i),r.appendChild(u),r}function r(){i();sj_evt.fire("EPReady")}var t="http://www.w3.org/2000/svg";r()})(EntityPanePreview||(EntityPanePreview={}));/*!DisableJavascriptProfiler*/ var expitem;(function(n){function ft(n,t,i){y=t;_w.ajaxExpansionIdDataUrlMap&&(typeof _w.ajaxExpansionIdDataUrlMap[i]=="undefined"||_w.ajaxExpansionIdDataUrlMap[i]==="")&&(_w.ajaxExpansionIdDataUrlMap[i]=n)}function et(n,i){var f=!0,r,o;if(_w.ajaxExpansionIdDataUrlMap&&_w.ajaxExpansionIdDataUrlMap[n.id])if(r=_w.ajaxExpansionIdDataUrlMap[n.id],typeof n.ajaxJsFunction=="function")sj_evt.bind("exp_data_loaded_"+n.id,function(){t(n,!0,!0)}),n.ajaxJsFunction(r,n.id),f=!1;else{var u=sj_ce("div","expdynamicajax",p),e=_ge(n.id),s=e.getAttribute("data-appns")+"."+e.getAttribute("data-k");r+=(r.indexOf("?")!=-1?"&":"?")+"IID="+s;u.setAttribute("data-dataurl",r);n.movable.length>0?n.movable[0].appendChild(u):i.parentElement.insertBefore(u,i);o=new AjaxDataLoader.AjaxDataLoader("expitem",y,!0);o.loadAjaxData(u,function(n){n.classList.remove(p)},function(t){t.classList.add(rt);n.nextFocusedElement==null&&(n.nextFocusedElement=AccessibilityHelpers.getFocusableElementWithin(t))},function(n){n.classList.add(ut)});_w.ajaxExpansionIdDataUrlMap[n.id]=""}f&&t(n)}function t(n,i,u){var y,c,g,o,e,h,w,tt,p,k,d,rt;if(i===void 0&&(i=!0),u===void 0&&(u=!1),sj_evt.unbind("exp_data_loaded_"+n.id,function(){t(n)}),y=f(n),y){if(n.inAnimation)return;n.inAnimation=!0;n.countOfAnimationsToRun=0}for(n.collapsible||sb_st(function(){b(n)},0),c=r(n),g=_ge(n.hitId),g.setAttribute("aria-expanded",c?"false":"true"),o=_ge(n.id),i&&Log&&Log.Log(c?"Hide":"Show",n.logArea,n.logName,!1,"AppNS",o===null||o===void 0?void 0:o.getAttribute("data-appns"),"K",o===null||o===void 0?void 0:o.getAttribute("data-k"),"Type","ExpansionItem","Category","CommonControls"),e=0;e<n.turnable.length;e++)h=n.turnable[e],y?s(n,h,null,i):(w=h.getAttribute(v)==="1",w?(p=c===w,p?Lib.CssClass.add(h,"b_hide"):Lib.CssClass.remove(h,"b_hide")):(tt=h.getAttribute(a)==="1",p=c!=tt,p?Lib.CssClass.add(h,"b_hide"):Lib.CssClass.remove(h,"b_hide")));for(e=0;e<n.movable.length;e++)ct(n,n.movable[e],c,y,i);if(n.movable&&n.movable.length>0&&u){var ut=n.movable[0],ft=ut.getBoundingClientRect(),et=ft.top+_w.pageYOffset,ot=et-_w.innerHeight/2;_w.scrollTo(0,ot)}for(e=0;e<n.exclusive.length;e++)(k=n.exclusive[e],k.length==2)&&st(k);for(e=0;e<n.buffer.length;e++)for(h=n.buffer[e],d=0;d<h.childNodes.length;d++)h.parentNode.insertBefore(h.childNodes[e],h);n.state++;rt=n.scrollBackOnCollapse;sj_evt.fire("exptoggle",n.id,c,rt);n&&n.scrollBackOnCollapse&&(c?(n.topInViewportBeforeCollapse=l(o),n.bodyHeightBelowViewportBeforeCollapse=_d.body.scrollHeight-nt()-ri(),ti()&&(n.bodyHeightBelowViewportBeforeCollapse+=it),at(n)):(n.topInViewportBeforeExpand=l(o),n.bodyHeightBeforeExpand=_d.body.scrollHeight,n.answerContainerHeightBeforeExpand=n.answerContainer.clientHeight));!y&&i&&Log&&Log.Log(c?"HideEnd":"ShowEnd",n.logArea,n.logName,!1,"AppNS",o===null||o===void 0?void 0:o.getAttribute("data-appns"),"K",o===null||o===void 0?void 0:o.getAttribute("data-k"),"Type","ExpansionItem","Category","CommonControls")}function ot(n){var t=_ge(n);t&&t.addEventListener("click",function(n){n.preventDefault()})}function f(n){return n.animationEnabled&&n.totalCountOfAnimations>0}function b(n){if(d(n,"none"),!n.collapsible&&n.enableRoundChevron){var t=_ge(n.hitId);t&&Lib.CssClass.add(t,"b_exp_rc_no_collapse")}}function k(n){d(n,"")}function d(n,t){var r=_ge(n.id),i;r&&(i=r.parentNode,i.className=="sml"||i.className=="btm_sml"?i.style.display=t:r.style.display=t)}function st(n){if(n.length===2){var t=sj_ce("div");e(n[0],t);e(n[1],n[0]);e(t,n[1])}}function e(n,t){while(n.childNodes.length>0){t.appendChild(n.childNodes[0]);var i=t.firstChild;t.childNodes.length===1&&t.tagName==="SPAN"&&t.parentElement.id==="ic_desc"&&(i.tabIndex=0,i.focus())}}function o(n,t){var f="movech",i=n[f],r,u;if(!i||t){if(i=[],r=n.childNodes,r)for(u=0;u<r.length;u++)i.push(r[u]);n[f]=i}return i}function ht(n){var i,t,r;for(Lib.CssClass.add(n,"b_hide"),Lib.CssClass.remove(n,"hidden_nostyle"),i=o(n,!0),t=0;t<i.length;t++)r=i[t],n.parentNode.insertBefore(r,n)}function ct(n,t,i,r,u){var e,h,f;if(r)if(i){for(Lib.CssClass.remove(t,"b_hide"),Lib.CssClass.add(t,"hidden_nostyle"),e=o(t,!1),f=0;f<e.length;f++)h=e[f],t.appendChild(h);s(n,t,function(n){Lib.CssClass.remove(n,"hidden_nostyle")},u)}else Lib.CssClass.add(t,"hidden_nostyle"),s(n,t,ht,u);else for(e=o(t,!i),f=0;f<e.length;f++)h=e[f],i?t.appendChild(h):t.parentNode.insertBefore(h,t)}function lt(n){n.expansionHeight=n.answerContainer.clientHeight-n.answerContainerHeightBeforeExpand;n.bodyExpansionHeight=_d.body.scrollHeight-n.bodyHeightBeforeExpand}function at(n){n.expansionHeight==n.bodyExpansionHeight&&n.inAnimation&&vt(n)}function vt(n){var t=0,i=l(n.answerContainer),r;lt(n);i>=0?t=0:n.topInViewportBeforeCollapse<=_w.innerHeight*.3?t=-(i-n.extraMarginFromTopAfterCollapse):n.topInViewportBeforeCollapse<=n.topInViewportBeforeExpand?t=n.expansionHeight:(r=n.topInViewportBeforeCollapse-n.expansionHeight,t=-(r-n.topInViewportBeforeExpand));yt(n,t)}function yt(n,t){function r(n){n.target==_d.body&&u()}function u(){if(Lib.CssClass.contains(_d.body,"exp_scroll")){Lib.CssClass.remove(_d.body,"exp_scroll");sb_ct(f);sj_ue(_d.body,i,r);var u=nt()-t;_d.body.style.marginTop="";_w.scrollTo(0,u);sj_evt.fire("exp_scrollback_end",n.id)}}Lib.CssClass.add(_d.body,"exp_scroll");c(_d.body);_d.body.style.marginTop=t+"px";var f=sb_st(u,w);sj_be(_d.body,i,r)}function s(n,t,u,f){function l(n){n.target==t&&s(f)}function s(r){if(Lib.CssClass.contains(t,"exp_slide")&&(Lib.CssClass.remove(t,"exp_slide"),sb_ct(h),sj_ue(t,i,l),t.style.height="",u&&u(t,n),n&&n.countOfAnimationsToRun++,n&&n.countOfAnimationsToRun===n.totalCountOfAnimations)){sj_evt.fire("exp_animation_end",n.id);var f=_ge(n.id);r&&Log&&Log.Log(o?"Hide":"Show",n.logArea,n.logName,!1,"AppNS",f===null||f===void 0?void 0:f.getAttribute("data-appns"),"K",f===null||f===void 0?void 0:f.getAttribute("data-k"),"Type","ExpansionItem","Category","CommonControls");n.inAnimation=!1}}var o,h,a,e,v,y;if(u===void 0&&(u=null),t&&t.getAttribute("data-exp-noani")==="1"){Lib.CssClass.toggle(t,"b_hide");Lib.CssClass.add(t,"exp_slide");s(f);return}gt(t);c(t);Lib.CssClass.add(t,"exp_slide");c(t);Lib.CssClass.toggle(t,"b_hide");o=r(n);h=sb_st(function(){s(f)},w);sj_be(t,i,l);a="expansionAccessibilityText"+n.hitId;e=document.getElementById(a);e&&(v=e.getAttribute("LessAltText"),y=e.getAttribute("MoreAltText"),e.innerText=o?y:v)}function h(){for(var i="data-exp",r=null,n,u,r=_d.querySelectorAll?_d.querySelectorAll("["+i+"]"):_d.getElementsByTagName("*"),t=0;t<r.length;t++)if(n=r[t],n&&n.getAttribute){if(_w.progressiveLoad===!0)if(Lib.CssClass.contains(n,"hasOnP1"))continue;else Lib.CssClass.add(n,"hasOnP1");n&&(u=n.getAttribute(i),u&&(pt(n,u),n.removeAttribute(i)))}}function pt(n,t){var i=t.split(";");switch(i[0]){case"I":wt(n,i);break;case"H":bt(n,i)}}function wt(n,e){var h=e[1],o=g(h),c,s,v,l,a;for(o.id=h,o.collapsible="1"===e[2],o.visibles=parseInt(e[3]),o.state="1"===e[4]?1:0,o.hitTarget=e[5],o.logArea=e[6]||"Expansion",o.logName=e[7]||h,o.scrollBackOnCollapse="1"===e[8],o.animationEnabled="1"===e[9]&&i!=="",o.hitId=e[10],o.extraMarginFromTopAfterCollapse=parseInt(e[11]),o.enableRoundChevron="1"===e[12],o.ajaxJsFunction=e[13]?ui(e[13]):null,o.answerContainer=dt(_ge(o.id)),c=!1,s=!1,sj_evt.bind("exphide",function(n){var t=n[1];t===o.id&&(b(o),tt())}),sj_evt.bind("expshow",function(n){var t=n[1];t===o.id&&(k(o),tt())}),v=[n.id,o.hitTarget],l=0;l<v.length;++l)a=_ge(v[l]),a&&(sj_be(a,"click",function(n){var h=_d.activeElement,u,e,i;if(o.nextFocusedElement=null,o.movable&&o.movable.length)for(u=0;u<o.movable.length;u++)if(o.nextFocusedElement=AccessibilityHelpers.getFocusableElementWithin(o.movable[u]),o.nextFocusedElement)break;n&&n.currentTarget&&_w.ajaxExpansionIdDataUrlMap&&_w.ajaxExpansionIdDataUrlMap[o.id]?et(o,n.currentTarget):t(o);r(o)||(c=!1);!o.collapsible&&o.nextFocusedElement==null&&s&&(o.nextFocusedElement=AccessibilityHelpers.getFocusableElementWithin(o.turnable[0]));!o.nextFocusedElement&&_d.activeElement&&_d.activeElement.tagName==="BODY"&&h&&(o.nextFocusedElement=AccessibilityHelpers.getNextFocusableElement(h));o.nextFocusedElement&&!f(o)&&s&&o.nextFocusedElement.focus();f(o)&&o.nextFocusedElement||(e=_d.getElementById("dsc"+o.id),e?(i=e.parentElement,i&&(i.setAttribute("tabindex","0"),i.focus instanceof Function&&i.focus())):o.nextFocusedElement&&o.nextFocusedElement.focus instanceof Function&&o.nextFocusedElement.focus());s=!1;sj_sp(n)}),sj_be(a,"keydown",function(n){(n.keyCode===13&&(s=!0),n.keyCode===9)&&(c||(r(o)&&(o.nextFocusedElement=o.nextFocusedElement===null?AccessibilityHelpers.getFocusableElementWithin(o.turnable[0]):o.nextFocusedElement,o.nextFocusedElement&&(o.nextFocusedElement.focus(),sj_pd(n)),c=!0),sj_sp(n)))}));u[h]=o}function bt(n,t){var e=t[1],o="1"===t[2],r=t[3],s="1"===t[4],h="1"===t[5],c="1"===t[6],i=g(e),f;s?i.buffer.push(n):c?(n.setAttribute(v,"1"),i.turnable.push(n),i.totalCountOfAnimations++):h?(n.setAttribute(a,"1"),i.turnable.push(n),i.totalCountOfAnimations++):o?(i.turnable.push(n),i.totalCountOfAnimations++):r&&r.length?(f=_ge(r),f&&i.exclusive.push([n,f])):(i.movable.push(n),i.totalCountOfAnimations++);u[e]=i}function g(n){return u[n]||{id:n,movable:[],turnable:[],exclusive:[],external:[],buffer:[],totalCountOfAnimations:0}}function r(n){return n.state%2!=0}function kt(n){var t=_ge(n.id);return t!=null&&t.getAttribute("data-expl")=="1"?!0:!1}function c(n){if(n)var t=n.offsetTop}function dt(n){var i={b_pole:!0,b_results:!0,b_context:!0},t;if(n)for(t=n.parentElement;t!=null&&!(t.id in i);)n=t,t=n.parentElement;return n}function gt(n){var t=n.clientHeight;t==0&&Lib.CssClass.contains(n,"b_hide")&&(Lib.CssClass.remove(n,"b_hide"),t=n.clientHeight,Lib.CssClass.add(n,"b_hide"));t>0&&(n.style.height=t+"px")}function l(n){var t=n.getBoundingClientRect();return t.top}function ni(){var i="TransitionEnd",r="Transition",t=["o","Moz","webkit"],n,u;if(r.toLowerCase()in _d.documentElement.style)return i.toLowerCase();for(n=0;n<t.length;n++)if(u=t[n]+r,u in _d.documentElement.style)return t[n]+i;return""}function ti(){return _w.innerHeight>_d.documentElement.clientHeight}function ii(){var n=sj_ce("div"),i,t,r;return n.style.visibility="hidden",n.style.width="100px",_d.body.appendChild(n),i=n.offsetWidth,n.style.overflow="scroll",t=sj_ce("div"),t.style.width="100%",n.appendChild(t),r=t.offsetWidth,_d.body.removeChild(n),i-r}function nt(){return _w.pageYOffset||_d.body.scrollTop||_d.documentElement.scrollTop}function ri(){return _w.innerHeight||_d.documentElement.clientHeight}function tt(){sj_evt.fire("lazyLdImg")}function ui(n){for(var t=_w,i=n.split("."),u=i.length,r=0;t&&r<u;)t=t[i[r++]];return t}var fi=function(){return _w.IsSearchAppXYFocusEnabled?!0:!1},u={},a="data-hoe",v="inversion",i=ni(),it=ii(),y;_w.ajaxExpansionIdDataUrlMap=_w.ajaxExpansionIdDataUrlMap||{};var p="b_exp-ajaxLoad",rt="b_exp_ajaxCompleted",ut="b_exp-ajaxError",w=500;n.initAjaxParams=ft;n.onClickExpansion=ot;sj_evt.bind("expItem.exp",function(n){var i=u[n[1]],e=n.length>3?n[3]:!0,f;i&&!kt(i)&&(n.length>2?(f=n[2]%2!=0,f!=r(i)&&(t(i,e),f||i.collapsible||k(i))):t(i))},!0);sj_evt.bind("onP1",h,!0);sj_evt.bind("ajax.postload",h,!0);sj_evt.bind("DcAjx_Loaded",h,!0)})(expitem||(expitem={}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var LiteExpandableFacts; (function(x) { var liteExpandableFactsData = x.liteExpandableFactsData || {}; liteExpandableFactsData ={"querySelectors":[".l_ecrd_vqfcts .b_module_expansion"]}; x.liteExpandableFactsData = liteExpandableFactsData; })(LiteExpandableFacts || (LiteExpandableFacts = {}));var UGCPollComponent;(function(n){function u(n,r,u,f,e,o){t[n]||(t[n]=new i(n,r,u,f,e,o))}var t=[],i=function(){function n(n,t,i,u,f,e){var h,o,c,l,s;if(n&&t&&t.length!=0&&(this.controlId=n,this.status=_ge(n),this.status)&&(this.statusSpinner=this.status.children[0],this.statusText=this.status.children[1],this.statusSpinner&&this.statusText)){for(this.candidates=[],s=0;s<t.length;s++){if(h=t[s],o=_ge(this.controlId+h),!o)return;if(!o.children||o.children.length!=3)return;if(c=o.children[2],!o.children[1].children||o.children[1].children.length!=1)return;l=o.children[1].children[0];this.candidates.push(new r(this,h,o,c,l))}for(this.appns=i,this.k=u,s=0;s<this.candidates.length;s++)this.candidates[s].Register();this.votingMessage=f;this.votingMessage||(this.votingMessage="Contacting voting station");this.errorMessage=e;this.errorMessage||(this.errorMessage="Unable to vote right now, try again later");this.ignoreClicks=!1}}return n.prototype.Vote=function(n){if(!this.ignoreClicks){this.ignoreClicks=!0;this.status.classList.remove("b_hide");var i=_ge(this.controlId+n),t=i.getAttribute("data-voteurl");t&&(this.LoadAjaxContent(t,n),Log.Log("Vote","UGCPollVisualComponent",this.controlId,!0,"AppNS",this.appns,"K",this.k))}},n.prototype.LoadAjaxContent=function(n,t){var r=this,i;this.statusText.innerHTML=this.votingMessage;this.statusSpinner.classList.add("spl_poll-ajaxLoad");i=this.appns+"."+this.k.substring(0,this.k.indexOf("."));n+=(n.indexOf("?")!==-1?"&":"?")+"IID="+i+"&IG="+_G.IG;sj_ajax(n,{callback:function(n,i){return r.handleAjaxResponse(n,t,i)},timeout:1e4,withCredentials:!0})},n.prototype.handleAjaxResponse=function(n,t,i){var f,e,r,u;if(n&&i.request.responseText)try{if(this.statusText.innerHTML="",this.statusSpinner.classList.remove("spl_poll-ajaxLoad"),f=JSON.parse(i.request.responseText),f.Status=="OK")for(e=0;e<this.candidates.length;e++)r=this.candidates[e],u=f.Results[r.id],u&&(r.gradientElement.style.width=u,r.resultElement.innerText=u),r.element.classList.remove("opt"),r.element.removeAttribute("title"),r.element.setAttribute("tabindex","-1"),t==r.id&&r.element.classList.add("voted"),r.Unregister();else this.statusText.innerHTML=this.errorMessage}catch(o){Log.Log("Error","UGCPollComponent","ScriptException",!0,"Tx",o.message)}else this.statusText.innerHTML=this.errorMessage,Log.Log("Error","UGCPollComponent","Error on Ajax Call",!0)},n}(),r=function(){function n(n,t,i,r,u){var f=this;this.vote=function(){f.poll.Vote(f.id)};this.poll=n;this.id=t;this.element=i;this.resultElement=r;this.gradientElement=u}return n.prototype.Register=function(){sj_be(this.element,"click",this.vote)},n.prototype.Unregister=function(){sj_ue(this.element,"click",this.vote)},n}();n.poll_init=u;sj_evt.fire("ugcpollcomponent_init",n)})(UGCPollComponent||(UGCPollComponent={}));var candidateIds =["0","1","2","3"]; sj_evt.bind("ugcpollcomponent_init", function() { UGCPollComponent.poll_init("UGCPL_1_C453BD", candidateIds, "SERP", "5639.1"); }, 1);;var Feedback;(function(n){var t;(function(){"use strict";function u(t,i){var u=t.getAttribute("id"),f;u||(u="genId"+n.length,t.setAttribute("id",u));f=new r(u,i,t.getAttribute(i));n.push(f)}function i(n,t,i){i===null?n.removeAttribute(t):n.setAttribute(t,i)}function t(n,t,r,f){for(var e,s=_d.querySelectorAll(r),o=0;o<s.length;o++)(e=s[o],f&&e.id&&f[e.id])||(u(e,n),i(e,n,t))}function f(n){for(var u=_d.querySelectorAll(n),e=1,f={},t,i,r=0;r<u.length;++r){if(t=u[r],!t.id){for(;;)if(i="fbpgdgelem".concat(e++),!_ge(i))break;t.id=i}f[t.id]=t}return f}function e(){var i="tabindex",r="-1",n=f("#fbpgdg, #fbpgdg *");t(i,r,"div",n);t(i,r,"svg",n);t(i,r,"a",n);t(i,r,"li",n);t(i,r,"input",n);t(i,r,"select",n);t("aria-hidden","true","body :not(script):not(style)",n)}function o(){for(var r,t=0;t<n.length;t++)r=_d.getElementById(n[t].id),r&&i(r,n[t].attributeName,n[t].originalAttributeValue);n.length=0}function s(){typeof sj_evt!="undefined"&&(sj_evt.bind("onFeedbackStarting",function(){e()}),sj_evt.bind("onFeedbackClosing",function(){o()}))}var n=[],r=function(){function n(n,t,i){this.id=n;this.attributeName=t;this.originalAttributeValue=i}return n}();s()})(t=n.Accessibility||(n.Accessibility={}))})(Feedback||(Feedback={}));var Feedback;(function(n){var t;(function(t){function u(t,r,u,f,e,o){t=typeof t===i?!1:t;t&&scrollTo(0,0);u=typeof u===i?!0:u;n.PackageLoad.Load(r,u,f,e,o)}function o(n,t){for(var r=0,i=null;n&&n.getAttribute&&(!(t>=1)||r<t);){if(i=n.getAttribute("data-fbhlsel"),i!=null)break;r++;n=n.parentNode}return i}function a(t,a,v,y,p,w,b,k,d){function it(t){var r=null,i;return t&&(i=new c,n.fel("ajax.feedback.collectsettings","gsf",i),r=i.findSettings(t)),r}var g=_ge(a),nt,tt;g&&g.classList&&g.classList.contains(s)||(p=typeof p===i?!1:p,nt=o(g,3),e!=="sb_feedback"&&(e=a,typeof sj_evt!==i&&(r&&sj_evt.unbind(f,r),r=function(n){var f=null,i=null,e=null,s,r,h;n&&n.length>1&&(r=n[1],r.tagName!==undefined&&r.nodeType!==undefined?(f=r,i=it(f)):i=r,s=i&&i.elementToHighlight||f,e=o(s));h=i&&i.linkId||a;u(y,t,v,h,e,i)},sj_evt.bind(f,r,1)),typeof SearchAppWrapper!==i&&SearchAppWrapper.CortanaApp&&SearchAppWrapper.CortanaApp.addEventListener&&SearchAppWrapper.CortanaApp.addEventListener(f,function(n){(typeof n!==i&&n!==null&&(n.isHandled=!0),a===e)&&_ge("fbpgdg")===null&&u(y,t,v,a)})),g!==null?(tt=function(n){if(!(n instanceof KeyboardEvent)||n.keyCode===13){var r=null,i=null,f=null,e;if(p&&g.classList){if(g.classList.contains(h))return!1;g.classList.add(h)}d&&sj_evt.fire("feedback.dialog.defaultcheckedradio",d);sj_pd(n);sj_sp(n);r=sj_et(n);i=it(r);e=i&&i.elementToHighlight||r;f=o(e);u(y,t,v,a,f||nt,i||k)}},sj_be(g,"click",tt),sj_be(g,"keydown",tt),g.classList&&g.classList.add(s)):(b=typeof b===i?!1:b,b&&u(y,t,v,a,nt)),typeof sj_evt!==i&&sj_evt.fire(l))}var f="feedbackformrequested",l="feedbackInitialized",r,e="",s="feedback-binded",h="clicked",i="undefined",c;t.InitializeFeedback=a;n.le=function(n,t){SharedLogHelper&&SharedLogHelper.LogError&&SharedLogHelper.LogError("Feedback: ".concat(n),null,t)};n.leh=function(t,i,r){n.le("Feedback: ".concat(t," handler failed in ").concat(i),r)};n.fel=function(t,i){for(var u=[],r=2;r<arguments.length;r++)u[r-2]=arguments[r];try{u.unshift(t);sj_evt.fire.apply(null,u)}catch(f){n.leh(t,i,f);throw f;}};c=function(){function n(){this.settingsList=[]}return n.prototype.setStartSettings=function(n,t){n&&t&&this.settingsList.push({c:n,s:t})},n.prototype.findSettings=function(n){var t=null;return this.settingsList.forEach(function(i){sj_we(n,i.c)&&(t=i.s)}),t},n}();sj_evt.fire("fdbkbtstrp_init")})(t=n.Bootstrap||(n.Bootstrap={}))})(Feedback||(Feedback={})),function(n){var t;(function(t){"use strict";function f(n){return typeof n=="object"&&n!==null}function e(n){return n==null?n===undefined?"[object Undefined]":"[object Null]":toString.call(n)}function o(n){if(!f(n)||e(n)!="[object Object]")return!1;if(Object.getPrototypeOf(n)===null)return!0;for(var t=n;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(n)===t}function s(f,e,s,h){var g=_G.IG,nt=typeof _G.V===i?_G.P:_G.V,c,p,l,v,b,y,d;n.fel("onFeedbackStarting","lp");t.staticConfig={linkId:e,activeElement:_d.activeElement};var a="?ig="+g+"&p="+nt,k=n.RouteProvider.Provide(f),w=encodeURIComponent;if(h){if(h.formConfig&&(k=f==="page"?"sdk/form":f,a+="&formconfig="+h.formConfig),h.service&&(t.staticConfig.service=h.service),h.scenario&&(t.staticConfig.scenario=h.scenario),h.structuredData)try{o(h.structuredData)&&(t.staticConfig.structuredData=h.structuredData)}catch(tt){}if(h.clientSideScreenshot&&(t.staticConfig.clientSideScreenshot=h.clientSideScreenshot),l=h.context,l)for(v in l)l.hasOwnProperty(v)&&(a+="&"+w(v)+"="+w(l[v]));h.pos&&(t.staticConfig.pos=h.pos,a+="&pos=1")}for(c="/feedback/"+k+a,typeof fbsrc!==i&&(c+="&src="+w(fbsrc)),typeof fbpkgiid!==i&&fbpkgiid[f]&&(c+="&iid="+fbpkgiid[f]),b=["addloginsource","client","clientip","corpnet","features","hose","hoseassistant","logjserror","msamock","setvar","testhooks","theme","uncrunched","ptn"],y=0;y<b.length;y++)(p=location.href.match(new RegExp("[?&]"+b[y]+"=[^?&#]*","i")))&&p[0]&&(c+="&"+p[0].substring(1));d=typeof sj_ajaxCSP=="function"?sj_ajaxCSP:sj_ajax;d(c,{callback:function(t,i){var u,f;if(t&&i)try{r&&r.removeAttribute("clicked");u=h&&_ge(h.feedbackContainerId);(h===null||h===void 0?void 0:h.appendFeedbackDialogAfterEvent)?(f=function(){i.appendTo(u||_d.body);sj_evt.unbind(h.appendFeedbackDialogAfterEvent,f)},sj_evt.bind(h.appendFeedbackDialogAfterEvent,f,1)):i.appendTo(u||_d.body);n.fel("onFeedbackShow","lp");n.fel("clarity.trigger","lp","BingFeedback");n.Highlight&&s&&n.Highlight.HighlightElements(s);(e.indexOf("fdbtext_")>-1||e.indexOf("thumb_t")>-1||e.indexOf("thumb_f")>-1||e.indexOf("thumb_tum")>-1)&&sj_evt.fire("HightLightScreenShotById",e,"li",["b_results","b_context"],"ol")}catch(o){n.le("Package load callback failed",o);throw o;}}});u[f]=!0}var u={},i="undefined",r;t.staticConfig={};n.PackageLoad.GetHTML=function(){return _d.documentElement.outerHTML};n.PackageLoad.Load=function(n,t,f,e,o){var h,c;t=typeof t===i?!0:t;f=typeof f===i?"":f;c=typeof o!=i&&o&&o.feedbackContainerId;r=_ge(f);for(h in n)n.hasOwnProperty(h)&&(!t||c||typeof u[h]===i)&&s(h,f,e,o)}})(t=n.PackageLoad||(n.PackageLoad={}))}(Feedback||(Feedback={})),function(n){var t;(function(){"use strict";n.RouteProvider.Provide=function(n){return n==="page"?"sdk/form":n}})(t=n.RouteProvider||(n.RouteProvider={}))}(Feedback||(Feedback={}));0;var LiteHoverHook;(function(n){function v(n,t,i,r){new a(n,t,i,r)}var r="http://www.w3.org/2000/svg",u="mouseover",f="mouseout",e="focusin",o="focusout",c="scroll",s="lc_hoverhook_vis",t="lc_hoverhook_hid",h="px",i="h",l=500,a=function(){function n(n,i,r,s){var h=this;(this.isDisplayingHover=!1,this.triggerElement=_qs("."+i),!n||(this.hoverElement=_qs("."+n),this.hoverElement))&&this.triggerElement&&(this.instrumentationName=s?s:"LiteHover",this.containerClass=this.triggerElement.className,this.eventDelayMs=r&&+r?+r:l,this.hoverElement&&(this.safeAddClass(this.hoverElement,t),this.safeAddClass(this.hoverElement,"lc_hoverhook"),this.topLeftChevron=this.createChevron("lc_hoverhook_tlc","0,10 10,0 20,10"),this.hoverElement.appendChild(this.topLeftChevron),this.topRightChevron=this.createChevron("lc_hoverhook_trc","0,10 10,0 20,10"),this.hoverElement.appendChild(this.topRightChevron),this.bottomLeftChevron=this.createChevron("lc_hoverhook_blc","0,0 10,10 20,0"),this.hoverElement.appendChild(this.bottomLeftChevron),this.bottomRightChevron=this.createChevron("lc_hoverhook_brc","0,0 10,10 20,0"),this.hoverElement.appendChild(this.bottomRightChevron),sj_be(this.hoverElement,u,function(){return h.hoverStart()}),sj_be(this.hoverElement,f,function(){return h.hoverEnd()}),sj_be(this.triggerElement,e,function(){return h.hoverStart()}),sj_be(this.triggerElement,o,function(){return h.hoverEnd()}),sj_be(_w,c,function(){sb_ct(h.timeoutId);h.hide()})),sj_be(this.triggerElement,u,function(){return h.hoverStart()}),sj_be(this.triggerElement,f,function(){return h.hoverEnd()}),sj_be(this.triggerElement,e,function(){return h.hoverStart()}),sj_be(this.triggerElement,o,function(){return h.hoverEnd()}))}return n.prototype.logHover=function(n,t,i){var u,f,r,e,o;if(n){u=null;f=null;t&&(r=t.split(","),r&&r.length===2&&(f=r[1],u=r[0].toUpperCase().indexOf("SERP")!==-1?"SERP":null));e='{"T":"CI.Hover","AppNS":"'.concat(u,'","K":"').concat(f,'","Name":"').concat(this.instrumentationName,'","HType":"').concat(n,'","TS":').concat(sb_gt(),',"FID":"').concat(i,'"}');o=new Image;try{o.src="/fd/ls/ls.gif?IG=".concat(_G.IG,"&Type=Event.ClientInst&DATA=").concat(e,"&log=UserEvent")}catch(s){}}},n.prototype.hoverStart=function(){var n=this;sb_ct(this.timeoutId);this.timeoutId=sb_st(function(){return n.show()},this.eventDelayMs)},n.prototype.hoverEnd=function(){var n=this;sb_ct(this.timeoutId);this.timeoutId=sb_st(function(){return n.hide()},this.eventDelayMs)},n.prototype.show=function(){var n=this;this.hoverElement&&(this.placeBlockElement(),this.showElement(this.hoverElement));this.isDisplayingHover||(this.logHover("h",this.triggerElement.getAttribute(i),this.containerClass),this.dwell2TimerId=sb_st(function(){n.logHover("d2",n.triggerElement.getAttribute(i),n.containerClass)},2e3),this.dwell5TimerId=sb_st(function(){n.logHover("d5",n.triggerElement.getAttribute(i),n.containerClass)},5e3));this.isDisplayingHover=!0},n.prototype.showElement=function(n){this.safeReplaceClass(n,t,s)},n.prototype.hide=function(){this.hoverElement&&(this.hideElement(this.hoverElement),this.hideElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron));sb_ct(this.dwell2TimerId);sb_ct(this.dwell5TimerId);this.isDisplayingHover=!1},n.prototype.hideElement=function(n){this.safeReplaceClass(n,s,t)},n.prototype.safeAddClass=function(n,t){var i;((i=n===null||n===void 0?void 0:n.classList)===null||i===void 0?void 0:i.add)&&n.classList.add(t)},n.prototype.safeReplaceClass=function(n,t,i){var r;((r=n===null||n===void 0?void 0:n.classList)===null||r===void 0?void 0:r.replace)&&n.classList.replace(t,i)},n.prototype.placeBlockElement=function(){var t=this.triggerElement.getBoundingClientRect(),r=_w.innerWidth,v=_w.innerHeight,u=t.right-t.left,l=this.hoverElement.getBoundingClientRect(),a=l.height,f=l.width,o=15,i=30,y=v-t.bottom,s=0,c=!0,n,e;t.right<f&&t.right<r-t.left?(n=t.right,s=n<i*2?n-i:n<u/2+i*2?n-i:n-u/2-i,c=!1):(n=r-t.left,s=n<i*2?r-f+i-n:n<u/2+i*2?r-f-i:r-n+u/2-f+i);this.hoverElement.style.left=s+h;e=0;y>a+o?(e=t.bottom+o,c?(this.hideElement(this.topLeftChevron),this.showElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron)):(this.showElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron))):(e=t.top-a-o,c?(this.hideElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.showElement(this.bottomRightChevron)):(this.hideElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.showElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron)));this.hoverElement.style.top=e+h},n.prototype.createChevron=function(n,i){var u=_d.createElementNS(r,"svg"),f;return this.safeAddClass(u,n),this.safeAddClass(u,t),f=_d.createElementNS(r,"polyline"),f.setAttributeNS(null,"points",i),u.appendChild(f),u},n}();n.init=v;sj_evt.fire("LiteHoverHookLoaded")})(LiteHoverHook||(LiteHoverHook={}));var fbpkgiid = fbpkgiid || {}; fbpkgiid.page = 'SERP.5715';;sj_evt.bind("ajax.feedback.initialized", function(args) { args[1].debugCollector.setContextValue("FederationDebugInfo", "QueryID : 1b39cd5a52c5497ca3b32da97c744812"); });;sa_config={"f":"sb_form","i":"sb_form_q","c":"sw_as","zisParent":"sa_zis_parent","aadManageHistoryUrl":"/profile/history?FORM=O2HV46","u":"%2fAS%2fSuggestions%3fpt%3dpage.serp%26bq%3dgithub%2bsearch%2btool%26mkt%3den-sg%26qry%3d","removeSuggUrl":"/historyHandler?oma=delete_matching_queries\u0026qt=%7b0%7d\u0026sig=007CE189931363AE0EE0F4C8926A62B6\u0026response=json\u0026FORM=ASRMHS","searchHistoryUrl":"/profile/history?FORM=ASRMHP","partner":"page.serp","ghostingWithGreyText":"","enableTabPrompt":"","enabledSearchTypes":["RS","PASF"],"enabledDataSources":["Web"],"eHC":1,"fetchOnEmpty":1,"fetchOnDownArrowKey":1,"t":1,"enableSbUpdate":1,"ol":1,"isPathSearch":1,"asmobbacks":1,"longquery":1,"dsarialv":1,"aslogtel":1,"asszrdc":1,"eNw":1,"nwLim":1,"IsRequeryPresent":1,"ezis":1,"imeghmb":1,"leftIconOnSuggestions":1,"EnableHistoryIcon":1,"leftIconOnMsbSuggestions":1,"waitForCompositionEnd":1,"enableClientPerfLatencyCalc":1,"asLowNetworkScneario":1,"noNextWordTermination":1,"nextWordNFullSuggsOne":1,"enableAsPanelExpansion":1,"hitHighlightPaa":1,"backfillRichRequery":1,"rrboxshadow":1,"prioritizePAAInterrogative":1,"enableRichRequeryFitNFinish":1,"enableRichRequeryPerf":1,"enableRequeryParam":1,"FastEntMulti":1,"CommonFooter":1,"asdsg":1,"asoptcss":1,"aspreinitcss":1,"ascssdis":1,"disasdbcsbclick":1,"asshdw":1,"zisPaneexpansion":1,"asbugfix":1,"easpm":1,"disableBAWZISSuggestions":1,"handleDuplicateFetch":1,"maxRSSuggLenLimitRichRequery":48,"maxPAASuggLenLimitRichRequery":48,"prioritizePAAMinWords":3,"d":5,"removeTextLength":53,"ascqsl":100,"zisr1":5,"msblmt":4,"maxSuggestionsForEmptyQuery":10,"maxSuggestions":10,"maxSuggestionsToShow":[3,5]};sa_loc= {"Suggestions":"Suggestions","Feedback":"Feedback on these suggestions","SearchRemoved":"This search was removed from your %eSearch history%E","ManageHistory":"%eManage Your Search History%E","RelatedSearches":"Related Searches","PeopleAlsoAsk":"People Also Ask","PeopleAlsoSearchFor":"People Also Search For","SeeMore":"See More","NudgesAStoChatClickthrough":"Clicking on this will redirect to Copilot","MsbBannerClickThrough":"Clicking on this will redirect to Work Vertical","SearchHistoryHeading":"History"};;var sa_storage={},sa_eL=!1;(function(){function s(t){var i=decodeURIComponent(sa_config.u+encodeURIComponent(t));return n.ascsr&&(i=i+"&csr=1"),n.isPathSearch&&(i=i+"&pths=1"),n.ascssdis||n.ascsr||(i=i+"&css=1"),_G.IG!==null&&_G.IG!==""&&_G.IG!==undefined?i+"&zis=1&pf=1&cvid="+_G.IG:""}function l(n){Log&&Log.Log&&Log.Log("AS.Error",n,"AS",!0)}function h(){var f,u=t&&t.getAttribute("value")?t.getAttribute("value").toLocaleLowerCase():"",r,o,e;u.length<30&&(r=sj_gx(),o=s(u),o!==""&&(r.open("GET",s(u),!0),i!==null&&i.parentNode!==null&&(e=(f=i.parentNode.offsetWidth)===null||f===void 0?void 0:f.toString(),n.cors?r.setRequestHeader("contentWidth",e):r.setRequestHeader("X-Autosuggest-ContentWidth",e)),n.IsBingPrivate&&!n.cors&&r.setRequestHeader("preferAnonymous","1"),r.onload=function(){r.status===200&&(!n.ascsr||n.ascsr&&a(r.responseText))&&(sa_storage[u]=r)},r.send()))}function a(n){if(typeof n!="string"||n.length===0)return!1;try{return JSON.parse(n),!0}catch(t){return!1}}function c(t,i,r){t&&sj_ue(t,i,c);sa_eL=sa_eL||r;var u=i==="load"&&n.bundleearly;o||u||(o=!0,sj_evt.fire("AS.bootload",t),sa_loader(),(n.aspreinitcss||n.ascsr)&&v(),n.ascsr&&typeof preact=="undefined"&&typeof sa_preactloader!="undefined"&&sa_preactloader(),n.csr_precompbootstrap&&typeof sa_preactcompsloader!="undefined"&&sa_preactcompsloader())}function v(){var n=document.getElementById("as-css-link");n!==null&&n.setAttribute("rel","stylesheet")}function y(){var n,t=document.querySelectorAll('link[id="as-css-link"]');t!==null&&t!==undefined&&t.length>1&&((n=document.querySelector('link[id="as-css-link"][rel="prefetch"]'))===null||n===void 0?void 0:n.remove())}function u(n,t,i){sj_be(n,t,function(r){c(n,t,i,sj_ev(r))})}var f,e,n,t,i,r,o;if(typeof sa_config=="undefined"||!sa_config){l("sa_config is not defined");return}if(n=sa_config,t=_ge(n.i),t&&t.setAttribute("autocomplete","off"),performance.mark("AutosuggestBootstrapLoaded"),n.asaccfixid&&y(),i=_ge(n.c),!i){if(r=_ge("sa_qs")||t,!r){_w.sj_log&&sj_log("CI.AS","AS Init Failed","sq_qs_or_sb_not_found");return}i=sj_ce("div");i.id=n.c;_ge("sb_form_q").nodeName==="TEXTAREA"?r.parentNode&&r.parentNode.parentNode.appendChild(i):r.parentNode.appendChild(i)}n.asprefre&&h();n.asprefrev2&&(!n.isPathSearch||((e=(f=window===null||window===void 0?void 0:window.location)===null||f===void 0?void 0:f.search)===null||e===void 0?void 0:e.includes("&sp=")))&&h();o=!1;_w.sa_loader&&("ontouchend"in _w&&u(t,"touchend",!0),u(t,"click",!0),u(t,"keydown",!0),n.ol&&u(_w,"load",!1))})();var UrlLib;(function(n){function t(n,t,i){var e=n.toLowerCase(),o=t.toLowerCase(),u="&"+o+"=",r=e.indexOf(u,0),f;return(r<0&&(u="?"+o+"=",r=e.indexOf(u,0)),r>=0)?(f=n.indexOf("&",r+1),f==-1&&(f=n.length),n.replace(n.substring(r+u.length,f),i)):_w.location.hash?n.substring(0,n.indexOf(_w.location.hash)).concat(n.indexOf("?")<0?"?":"&",t,"=",i)+_w.location.hash:n.concat(n.indexOf("?")<0?"?":"&",t,"=",i)}n.AddParam=t})(UrlLib||(UrlLib={}));var __spreadArray=this&&this.__spreadArray||function(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||Array.prototype.slice.call(t))},SHwlochelper;(function(n){function e(n,t,i,u,f){r(n.coords.latitude,n.coords.longitude,n.coords.accuracy,t,i,u,f)}function r(t,r,u,e,o,s,h){var c=n.sF(f,t,r,u);c+="&sid="+e;i(c,n.logEventTypeDev,"DeviceLocation",o,s,h)}function o(t,r,f,e){var o=u+"&sid="+t;i(o,n.logEventTypeDev,"Block",r,f,e)}function i(n,i,r,u,f,e){n+="&clientsid="+_G.SID;var o=sj_gx();o.open("GET",n,!0);t(i,u,"try"+r);o.onreadystatechange=function(){var n,s;o.readyState===4&&(o.status===200?(o.responseText&&(s=(n=_ge("PromptDetails"))!==null&&n!==void 0?n:_d.body,s&&(sj_appHTML(s,o.responseText),_w.rms&&_w.rms.start())),t(i,u,r+"Success"),typeof f=="function"&&f()):(t(i,u,r+"Failure"),typeof e=="function"&&e()))};o.send()}function t(n,t,i){for(var u=[],r=3;r<arguments.length;r++)u[r-3]=arguments[r];Log&&Log.Log&&Log.Log.apply(Log,__spreadArray([n,t,i,!0],u,!1))}n.logEventTypeDev="DevLoc";var u="/geolocation/write?isBlocked=true",f="/geolocation/write?isDevLoc=true&lat={0}&lon={1}&acc={2}";n.writeDeviceLocation=e;n.writeDeviceLocationValues=r;n.writeBlockLocation=o;n.setCookieHelper=i;n.sF=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];return n.replace(/{(\d+)}/g,function(n,t){return typeof i[t]!="undefined"?i[t]:n})};n.log=t})(SHwlochelper||(SHwlochelper={}));var SHlochelper;(function(n){function t(n,t){var u=n.split("?"),f,i,r;if(u.length>=2){for(f=encodeURIComponent(t)+"=",i=u[1].split(/[&]/g),r=i.length-1;r>=0;r--)i[r].lastIndexOf(f,0)!==-1&&i.splice(r,1);return u[0]+(i.length>0?"?"+i.join("&"):"")}return n}function r(n){var r,s,t;if(typeof _w.Log2!="undefined"&&Log2.LogEvent)Log2.LogEvent("ClientInst",n,null,null,null,null,null,null),Log2.ForceFlush&&(r={force:!0,useSendBeacon:!0},Log2.ForceFlush(!0,r));else{var u="/fd/ls/lsp.aspx",f=(new Date).getTime(),h="<E><T>Event.ClientInst<\/T><IG>"+_G.IG+"<\/IG><TS>"+f+"<\/TS><D><![CDATA[["+n.replace("]\]>","]]]\]><![CDATA[>")+"]]\]><\/D><\/E>",e="<ClientInstRequest><Events>"+h+"<\/Events><STS>"+f+"<\/STS><\/ClientInstRequest>",o=!1;navigator&&navigator[i]&&(s=new Blob([e],{type:"text/plain"}),o=navigator[i](u,s));o||(t=sj_gx(),t.open("POST",u,!0),t.setRequestHeader("Content-Type","text/xml"),t.send(e))}}function u(n){if(n){for(var t=_w,i=n.split("."),u=i.length,r=0;t&&r<u;)t=t[i[r++]];return t}return null}n.promptDetailsName="PromptDetails";var i="sendBeacon";n.rLocPar=function(n){var i=t(n,"location");return i=t(i,"pivotEntityName"),t(i,"ypid")};n.ge_fcl=function(n,t){var i=ge_cl(n,t);return i&&i.length>0?i[0]:null};n.sc=function(n,t,i,r,u,f,e,o,s){function h(){o&&sj_evt.fire("LocChangerClose_"+o)}if(i!==null)switch(i){case 0:SHwlochelper.writeDeviceLocation(n,s,f,e,h);break;case 1:SHwlochelper.writeBlockLocation(s,f,e,h);break;default:SHwlochelper.setCookieHelper(t,r,u,f,e,h)}};n.sEM=function(t,i){var r,u,s;if(t&&(r=_ge(t),r)){var e=n.ge_fcl(r,"g_neg"),o=n.ge_fcl(r,"g_pos"),f=n.ge_fcl(r,"g_allow");e&&o&&f&&(sa_cl(e,"b_hide",!1),sa_cl(o,"b_hide",!0),sa_cl(f,"dis",!0),u=f.getElementsByTagName("input"),u&&u.length>0&&(u[0].tabIndex=-1));s=n.ge_fcl(r,"g_exp");s.className.indexOf("rot")===-1&&sj_evt.fire("locChangerExpand_"+t,i)}};n.rP=function(t,i){var r=UrlLib.AddParam(location.href,"isRef","1");r=UrlLib.AddParam(r,"showTw","1");i&&(r=UrlLib.AddParam(r,"isAutoP","1"));r=n.rLocPar(r);t&&(r=UrlLib.AddParam(r,"form",t));location.href=r};n.sendBeaconLog=r;n.parseFunction=u})(SHlochelper||(SHlochelper={}));var SHgetlochelper;(function(n){function r(r,u,f,e,o,s,h){var c,l;if(navigator&&typeof navigator.geolocation!="undefined"&&typeof navigator.geolocation.getCurrentPosition=="function")if(c=void 0,c=navigator,typeof c.permissions!="undefined"&&typeof c.permissions.query=="function"){l=!1;SHwlochelper.log(t,e,"Perm_Available");try{c.permissions.query({name:"geolocation"}).then(function(c){if(c&&typeof c.state!="undefined"){if(c.state==="denied"){SHwlochelper.log(t,e,"Perm_Denied");SHlochelper.sEM(u,!0);i(e,h,u,f);return}c.state==="prompt"?SHwlochelper.log(t,e,"Perm_Prompt"):c.state==="granted"&&(l=!0,SHwlochelper.log(t,e,"Perm_Granted"))}if(o&&!l)return SHwlochelper.log(t,e,"Perm_NotGranted_NoTryGet"),!1;n.gL(r,u,f,e,s,h)})}catch(a){SHwlochelper.log(t,e,"Error2","Error",a)}}else{if(SHwlochelper.log(t,e,"Perm_Unavailable"),o)return SHwlochelper.log(t,e,"Perm_Unavailable_NoTryGet"),!1;n.gL(r,u,f,e,s,h)}else SHwlochelper.log(t,e,"getCurrentPosition_5");return!1}function i(n,i,r,u){function e(){typeof i=="function"&&i()}SHwlochelper.log(t,n,"block");var f=_ge(SHlochelper.promptDetailsName);f&&f.setAttribute("data-block","1");SHlochelper.sc(null,null,1,t,"Block",n,e,r,u)}var t="DevLoc";n.tgL=function(n,i,u,f,e,o,s){var h=typeof sj_cook!="undefined"&&"areCookiesAccessible"in sj_cook&&sj_cook.areCookiesAccessible();return h?r(n,i,u,f,e,o,s):SHwlochelper.log(t,f,"getCurrentPosition_6"),!1};n.gL=function(n,r,u,f,e,o,s){s===void 0&&(s=!0);SHwlochelper.log(t,f,"TryAsk");var h=setTimeout(function(){SHwlochelper.log(t,f,"getCurrentPosition_7")},1e4);try{navigator.geolocation.getCurrentPosition(function(i){function o(){var u=!0,o,s,b;if(n&&(u=!_G.UIWP,u))if(o=_ge(SHlochelper.promptDetailsName),o)if(s=o.getAttribute("data-noRefresh"),s&&s==="true")u=!1,SHwlochelper.log(t,f,"NoRefreshExplicit");else{var l=o.getAttribute("data-lat"),a=o.getAttribute("data-lon"),v=o.getAttribute("data-dist");if(l&&a&&v){var h=parseFloat(l),c=parseFloat(a),y=parseFloat(v);if(!(h===0&&c===0)&&h&&c&&y){var p=Math.PI/180*h,w=Math.PI/180*i.coords.latitude,k=Math.PI/180*(i.coords.longitude-c),d=Math.acos(Math.sin(p)*Math.sin(w)+Math.cos(p)*Math.cos(w)*Math.cos(k))*3958.76;d<y&&(u=!1,SHwlochelper.log(t,f,"NoRefreshDistance"))}}}else u=!1;typeof e=="function"?(e(i.coords.latitude,i.coords.longitude),sj_evt.fire("LocChangerClose_"+r)):u?(SHwlochelper.log(t,f,"Refresh"),_w.geoLocSendBec===1&&(b={T:"CI."+t,FID:f,Name:"RefreshB"},SHlochelper.sendBeaconLog(b)),SHlochelper.rP("GEOTRI",n)):SHwlochelper.log(t,f,"NoRefresh")}clearTimeout(h);SHwlochelper.log(t,f,"SuccessGet");SHlochelper.sc(i,null,0,t,"DeviceLocation",f,s?o:null,r,u)},function(n){if(clearTimeout(h),n&&n.code){var e=void 0;e=navigator;typeof e.permissions!="undefined"&&typeof e.permissions.query=="function"&&e.permissions.query({name:"geolocation"}).then(function(i){n.code===n.PERMISSION_DENIED&&(SHwlochelper.log(t,f,"Perm_UserResponseDenied"),i.state==="prompt"?SHwlochelper.log(t,f,"ClosedPrompt"):i.state==="denied"&&SHwlochelper.log(t,f,"BlockedPrompt"))});switch(n.code){case n.PERMISSION_DENIED:SHwlochelper.log(t,f,"getCurrentPosition_1");SHlochelper.sEM(r,!0);i(f,o,r,u);break;case n.POSITION_UNAVAILABLE:SHwlochelper.log(t,f,"getCurrentPosition_2");break;case n.TIMEOUT:SHwlochelper.log(t,f,"getCurrentPosition_3");break;default:SHwlochelper.log(t,f,"getCurrentPosition_4","Code",n.code.toString())}}SHlochelper.sEM(r,!0)},{timeout:1e4})}catch(c){SHwlochelper.log(t,f,"Error4","Error",c)}}})(SHgetlochelper||(SHgetlochelper={}));var SHPromptForUserLocation;(function(n){function t(n,t){var i="AutoPrompt";SHwlochelper.log("DevLoc",i,"PromptDevLoc");SHgetlochelper.tgL(!0,null,t,i,n,null,null)}n.init=t})(SHPromptForUserLocation||(SHPromptForUserLocation={}));sj_evt.fire("promptForUserLocationInit");var effectiveLocationUrl="/geolocation/write?isDevLoc=false&lat={0}&lon={1}&dispName={2}&isEff=1&effLocType={3}",EffectiveLocationLogEventType="EffectiveLocation",effectiveLocationDetailsElement=_ge("g_EfLoc"),url;if(effectiveLocationDetailsElement){var latitude=effectiveLocationDetailsElement.getAttribute("data-lat"),longitude=effectiveLocationDetailsElement.getAttribute("data-lon"),source=effectiveLocationDetailsElement.getAttribute("data-source"),displayName=encodeURIComponent(effectiveLocationDetailsElement.getAttribute("data-disp"));latitude&&longitude&&displayName&&(url=SHwlochelper.sF(effectiveLocationUrl,latitude,longitude,encodeURIComponent(displayName),source),_d.getElementById("changeUserLocationLink")!=null?SHlochelperV2.sc(null,url,4,EffectiveLocationLogEventType,"WriteEffectiveLocation",EffectiveLocationLogEventType,null,null):SHlochelper.sc(null,url,4,EffectiveLocationLogEventType,"WriteEffectiveLocation",EffectiveLocationLogEventType,null,null,null))};(function(n,t,i,r,u,f,e,o){if(typeof RMS_IACL=="undefined"){_w.RMS_IACL={};var h,s;function l(i){var u,r;i&&(u=i.getAttribute("data-src"),u&&(i.removeAttribute("data-src"),r=n("img"),r.onload=function(n){var c=n&&n.timeStamp||new Date,u,e;for(h--,r.onload=null,u=0;u<i.attributes.length;u++)e=i.attributes[u],e.name.lastIndexOf("data-",0)==0&&r.setAttribute(e.name.substr(5),e.value);i.parentNode.replaceChild(r,i);t.fire(f,{timeStamp:c,image:r,parent:i,state:"success"});h==0&&t.fire(o,{timeStamp:c,images:s})},r.onerror=function(n){h--;var u=n&&n.timeStamp||new Date;t.fire(f,{timeStamp:u,image:r,parent:i,state:"failed",placeholderElement:i});h==0&&t.fire(o,{timeStamp:u,images:s})},r.src=u))}function c(n){var r=n&&n.timeStamp||new Date,i;if(s=a(),s)for(h=s.length,h>0&&t.fire(e,{timeStamp:r,images:s}),i=0;i<s.length;i++)l(s[i])}function a(){var t="rms_iac",n;if(i.getElementsByClassName)return i.getElementsByClassName(t);if(i.querySelectorAll)return i.querySelectorAll("."+t);var u=[],r=i.getElementsByTagName("div"),f=new RegExp("(^|\\s)"+t+"(\\s|$)");for(n=0;n<r.length;n++)f.test(r[n].className)&&u.push(r[n]);return u}t.bind(r,c,1);t.bind(u,c,1)}})(sj_ce,sj_evt,_d,"onPP","RMS.LoadImg","RMS.ImgAOLLoaded","RMS.ImgAOLInit","RMS.ImgAOLCompleted"); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var pinnedHeaderParams ={};; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var wlc=function(n,t,i){var u,f,r;n&&Identity&&(u=Identity.popupLoginUrls)&&(f=u.WindowsLiveId)&&Identity.wlProfile&&(r=_d.createElement("iframe"),r.style.display="none",r.src=f+"&checkda=1",r.setAttribute("data-priority","2"),_d.body.appendChild(r),i&&t&&t("SRCHHPGUSR","WTS",i,1,"/"))}; //]]>--></div><div style="display:none" "><!--//<![CDATA[ (function () { var identityBtn = document.getElementById("id_l"); if (identityBtn) { identityBtn.addEventListener("click", function () { sj_log("CI.ICPopup", "popup", "1"); }); } })();; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var sj_appHTML=function(n,t){var e,h,o,c,i,r,u,l,a,k;if(t&&n){var v="innerHTML",y="script",s="appendChild",p="src",w="type",b=sj_ce,f=b("div");for(f[v]="<br>"+t,e=f.childNodes,f.removeChild(e[0]),h=f.getElementsByTagName(y),o=[],i=0;i<h.length;o.push(h[i++]));for(c=[],i=0;i<o.length;i++)if(r=b(y),u=o[i],u){r[w]=u[w];l=u.getAttribute(p);l?(r.setAttribute(p,l),r.setAttribute("crossorigin","anonymous")):(r.text=u[v],r.setAttribute("data-bing-script","1"));c.push(r);try{f.removeChild(u)}catch(d){}}for(a=_d.createDocumentFragment();e["length"];)a[s](e[0]);for(n[s](a);k=c.shift();)n[s](k)}}; //]]>--></div><div style="display:none" "><!--//<![CDATA[ (function(){var i,r,u,f,n,t;_w.sj_log&&(f=_qs("input#sb_form_q"),n=_qs("textarea#sb_form_q"),f&&(t=(i=f.value)===null||i===void 0?void 0:i.length,sj_log("CI.SERPSB","CharCount",t.toString()),sj_log("CI.SERPSB","LandingRows","1")),n&&(t=(r=n.value)===null||r===void 0?void 0:r.length,sj_log("CI.SERPSB","CharCount",t.toString()),sj_log("CI.SERPSB","LandingRows",(u=n.rows)===null||u===void 0?void 0:u.toString())))})();var TextSpacing;(function(n){function f(n){if(typeof sj_ce!="undefined"&&u&&t&&r&&(window.MutationObserver||window.WebKitMutationObserver)&&typeof MutationObserver=="function"){var i=new MutationObserver(function(){var i=_qs("header nav ul li a");if(i&&window.getComputedStyle(i).getPropertyValue("letter-spacing")!="normal"&&!t.classList.contains("b_tsp"))t.classList.add("b_tsp"),e(n),typeof Log!="undefined"&&Log.Log("Info","Accessibility","TextSpacing");else if(i&&window.getComputedStyle(i).getPropertyValue("letter-spacing")=="normal"&&t.classList.contains("b_tsp"))t.classList.remove("b_tsp"),typeof Log!="undefined"&&Log.Log("Info","Accessibility","NoTextSpacing");else return});i.observe(r,{subtree:!0,childList:!0})}}function e(n){var t=sj_ce("link");i||(t.rel="stylesheet",t.href=n,u.appendChild(t),i=!0)}var i=!1,r=_qs("html"),u=document.head,t=document.body;n.init=f})(TextSpacing||(TextSpacing={}));TextSpacing.init("/rp/U-fa8dm2oNJtIYtstmnnUw2Ydvo.gz.css");var LogAccessibilityEvents;(function(){function t(){sj_be(_w,"keydown",function(t){n&&t.target==n&&Log.LogFilterFlare&&Log.LogFilterFlare(["screenreader"])})}function i(){var n=matchMedia("(forced-colors: active)"),t=matchMedia("(prefers-color-scheme: dark)");n.matches&&Log.LogFilterFlare&&Log.LogFilterFlare(["highcontrast"]);t.matches&&Log.LogFilterFlare&&Log.LogFilterFlare(["colschemedark"])}var n=document.getElementById("b_skip_to_content");typeof Log!="undefined"&&Log.Log&&(i(),t())})(LogAccessibilityEvents||(LogAccessibilityEvents={}));var LogAccessibilityEvents;(function(){function t(){var t=1;t=navigator&&navigator.userAgent.match(/Edge/)&&_w.screen?screen.deviceXDPI/screen.systemXDPI:navigator&&(navigator.userAgent.match(/Firefox/ig)||navigator.userAgent.match(/Trident/))?_w.devicePixelRatio:_w.outerWidth/_w.innerWidth;t>=4&&_w.devicePixelRatio>=4?(n=!0,Log.Log("Info","Accessibility","acczoommob"),Log.LogFilterFlare&&Log.LogFilterFlare(["acczoommob"])):n&&(Log.Log("Info","Accessibility","acczoompc"),Log.LogFilterFlare&&Log.LogFilterFlare(["acczoompc"]),n=!1)}var n=!1;typeof Log!="undefined"&&Log.Log&&(t(),sj_be(_w,"resize",function(){t()}))})(LogAccessibilityEvents||(LogAccessibilityEvents={})); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var sj_ajax=function(n,t){function c(){i[u]=h;i.abort&&i.abort()}function s(n,t){typeof n=="function"&&n(t,{request:i,appendTo:function(n){i&&sj_appHTML(n,i.responseText)}})}var r,i=sj_gx(),u="onreadystatechange",f,e=null,o,l=sb_st,a=sb_ct,h=function(){};if(!n||!i){s(r,!1);return}i.open("get",n,!0);t&&(r=t.callback,f=t.timeout,o=t.headers,Object.keys(o||{}).forEach(function(n){i.setRequestHeader(n,o[n])}),t.withCredentials!==undefined&&(i.withCredentials=t.withCredentials));i[u]=function(){if(i.readyState===4){var n=!1;e!==null&&a(e);i.status===200&&(n=!0,i[u]=h);s(r,n)}};sj_evt.bind("ajax.unload",c);i.send();f>0&&(e=l(function(){c();s(r,!1)},f))}; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var NewTabOptout;(function(n){function t(n){sj_evt.bind("ntf_newtabfiltoggled",function(t){sj_cook.set("SRCHHPGUSR","EXLKNT",t[1]?"1":"0");n&&_w.location.reload()});var t=sj_cook.get("SRCHHPGUSR","EXLTT"),i=t?parseInt(t)+1:1;sj_cook.set("SRCHHPGUSR","EXLTT",i.toString())}n.NewTabInit=t})(NewTabOptout||(NewTabOptout={}));NewTabOptout.NewTabInit(true);;function init(){for(var i,t=_d.getElementsByClassName("toggle_item"),n=0;n<t.length;n++)i=t[n],ToggleControl.createToggleControl(i.id)}var ToggleControlImpl;(function(n){function v(n){var t,i,h,c;r=_w.hp_addclass;u=_w.hp_removeclass;t=_ge(n);i=_ge(n+e);t&&i&&(h=function(){return f(t,i,n)},c=function(n){var t=n.which||n.keyCode;(t==13||t==32)&&(sj_pd(n),h())},sj_be(t,o,h),sj_be(t,s,c))}function f(n,f,e){var o;if(r&&u){if(f.className.indexOf(t)>-1)return;o=f.className.indexOf(i)>-1;o?u(f,i):r(f,i)}else{if(Lib.CssClass.contains(f,t))return;o=Lib.CssClass.contains(f,i);Lib.CssClass.toggle(f,i)}Log.Log("Click","Button",o?"ToggleOff":"ToggleOn",!1,"AppNS",n.getAttribute("data-appns"),"K",n.getAttribute("data-k"),"Category","CommonControls");n.setAttribute(l,o?"false":"true");sj_evt.fire(e+h,!o)}function y(n,i,f){var e;r&&u?(e=i.className.indexOf(t)>-1,e?u(i,t):r(i,t)):(e=Lib.CssClass.contains(i,t),Lib.CssClass.toggle(i,t));n.setAttribute(a,e?"false":"true");sj_evt.fire(f+c,!e)}var e="_ctrl",o="click",s="keydown",i="toggle_on",t="disabled",h="toggled",c="disabled",l="aria-pressed",a="aria-disabled",r,u;n.createToggleControl=v;n.toggleValue=f;n.toggleDisabled=y})(ToggleControlImpl||(ToggleControlImpl={}));ToggleControl=ToggleControlImpl;init(); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var tuStartSettings ={"formConfig":"GenericTechAnswer_DevProject_TU","service":"GenericTechAnswer","scenario":"DevProject"}; var tdStartSettings ={"formConfig":"GenericTechAnswer_DevProject_TD","service":"GenericTechAnswer","scenario":"DevProject"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true}, "fbtoptu", 0, 0, 1, undefined, undefined, tuStartSettings); Feedback.Bootstrap.InitializeFeedback({page:true}, "fbtoptd", 0, 0, 1, undefined, undefined, tdStartSettings); }; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var startSettings ={"formConfig":"RelatedQnA_QnAAlsoAsk","service":"RelatedQnA","scenario":"QnAAlsoAsk"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true}, "fdbkans_0", 0, 0, 0, undefined, undefined, startSettings); }; //]]>--></div><div style="display:none" "><!--//<![CDATA[ (function(){function e(r){if(n.replaceState){var e=n.state;e===null?e=f(r,!1):e.type===u&&(e.url=r);n.replaceState(e,"",r)}else t.location.replace(i+r)}function o(r){if(n.pushState){var u=f(r,!0),e=r+"&ajaxhist=0&ajaxserp=0";n.pushState(u,"",e)}else t.location.replace(i+r)}function s(n){var t=typeof MMMessenger!="undefined"?MMMessenger.GetMessageData(n):null;t&&typeof t.data=="string"&&(t.command==="mm.replaceLocation"?e(t.data):t.command==="mm.pushLocation"&&o(t.data))}function f(n,t){var f,e=sessionStorage.getItem(r),i;return e&&(f=parseInt(e)),i=f,t&&(i++,sessionStorage.setItem(r,i.toString())),{type:u,url:n,hiddenParams:"&mode=overlay",count:i}}var t=window,i="#!",n=t.history,r="mm.idpstate",u="OverlayShow";SmartEvent.bind(t,"message",s,!0)})(); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var PaginationWithBFPRResults;(function(){function r(){var t,i,n,r;if(typeof webResultsUrls!="undefined"&&(t=document.querySelector("#b_results li.b_pag"),t))for(i=t.querySelectorAll("a.sb_bp"),n=0;n<i.length;n++)r=i[n],Lib.CssClass.contains(r,"sb_pag_first")||sj_be(r,"mousedown",u)}function u(){var r=f();sj_cook&&sj_cook.set(n,t,r,!1,"/");sj_cook&&sj_cook.set(n,i,_G.IG,!1,"/")}function f(){if(webResultsUrls.length===0)return"";var n;try{n=webResultsUrls.join(",");n=n===null||n===void 0?void 0:n.replace(/,/g,"%2C")}catch(t){throw new Error(t.message);}return n}var n="BFPRResults",t="FirstPageUrls",i="FPIG";r()})(PaginationWithBFPRResults||(PaginationWithBFPRResults={})); //]]>--></div><div style="display:none" "><!--//<![CDATA[ typeof EntityPanePreview != "undefined" && typeof EntityPanePreview.init == "function" && EntityPanePreview.init("lite-entcard-ans", undefined, true, false, "300");; //]]>--></div><div style="display:none" "><!--//<![CDATA[ Feedback.Initialize("Default_EntityCardHtml",2,true,null,{"CardLevelFeedback":"True","SatoriId":"8528e02f-4774-a8d4-b753-b2f78720cba3"});;var startSettings ={"formConfig":"BingConfiguration_TU","appendFeedbackDialogAfterEvent":"fdbk_thmb_animationend"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true},"thumb_tum2",true,false,false,false,false,startSettings,"fbpgdgtp2"); };var startSettings ={"formConfig":"BingConfiguration_TD","appendFeedbackDialogAfterEvent":"fdbk_thmb_animationend"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true},"thumb_f2",true,false,false,false,false,startSettings,"fbpgdgtp3"); };sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_7_1", "l_ecrd_hovblk_7_0", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_7_3", "l_ecrd_hovblk_7_2", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_7_5", "l_ecrd_hovblk_7_4", "300", "KnowledgeCardsQna"); }, true);window["fbk_19"] = function() { Feedback.Bootstrap.InitializeFeedback({page:true},"sb_feedback",1,0,0); sj_evt.unbind("fdbkbtstrp_init", window["fbk_19"]); }; sj_evt.bind("fdbkbtstrp_init", window["fbk_19"], 1);;(function loadAutoSuggestCss(){ if (document.getElementById("as-css-link")) { document.getElementById("as-css-link").rel = "stylesheet"; } }());;sj_evt.bind("promptForUserLocationInit", function() { SHPromptForUserLocation.init(true,"007CE189931363AE0EE0F4C8926A62B6"); }, 1);; //]]>--></div></div><script type="text/javascript" nonce="tIy0wlMXAvLT1r8CBeMZ13PbEtAhgyPLduQLRittTS4=" >//<![CDATA[ _G.HT=new Date; //]]></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10