Facebook Autopoke

By David Tsai Last update Oct 22, 2013 — Installed 44,179 times.

There are 69 previous versions of this script.

the source is over 100KB, syntax highlighting in the browser is too slow

// ==UserScript==
// @name Facebook Autopoke
// @namespace http://davidtsai.net78.net/
// @description Automatically checks the Pokes app page, receives poke notifications, and returns pokes on Facebook.
// @include http://www.facebook.com/pokes
// @include https://www.facebook.com/pokes
// @include http://www.facebook.com/pokes?*
// @include https://www.facebook.com/pokes?*
// @version 10.0.2
// @run-at document-end
// ==/UserScript==

/**
 * Changelog
 *
 * Version 5.12.1
 *  - Added error catching to settings save function
 *
 * Version 6.0.0
 *  - Fixed broken DocumentTitle object
 * 
 * Version 6.0.1 
 *  - Changed a few CSS rules
 * 
 * Version 7.0.0 
 *  - Included jQuery directly
 * 
 * Version 7.1.0 
 *  - Added try-catch blocks to DocumentTitle
 *
 * Version 8.0.0 
 *  - Fixed broken poke detection
 *
 * Version 8.0.1 
 *  - Prevented document title from becoming unset
 *  - Updated script namespace
 *
 * Version 8.0.2
 *  - Changed namespace back
 *
 * Version 8.0.3
 *  - Preserved notification count number in document title upon refreshing poke list
 *
 * Version 9.0.0
 *  - Fixed "Env is undefined" error caused by Facebook's code change
 *
 * Version 10.0.0
 *  - Fixed broken script caused by Facebook code change
 *
 * Version 10.0.1
 *  - Fixed "Here! Cannot call method 'valueOf' of undefined" error whenever a poke is returned.
 *
 * Version 10.0.2
 *  - Added newlines to escaped script
 */

window.setTimeout(function(){
	var script = document.createElement("script");
	script.setAttribute("type","text/javascript");
	script.textContent = 'window.auto_reset = true;' + 'var DaT={settings:{noUserEdit:{intervalMin:100},pokeAllFriends:{pokesAtATime:10,timeDelay:3E4},shortDataRetry:5E3,intervalConstraints:{min:5E3,max:3E4},autoScroll:!0,showPrevInt:!1,showRawOutput:!1},error:{shortDataCount:0},dConsole:{cWindow:null,cWindowOpen:function(){DaT.dConsole.cWindow=window.open("about:blank","DaTAutopokeConsole","height=600,width=800,menubar=0,resizable=1,toolbar=0");DaT.dConsole.cWindow.document.write(\'<!DOCTYPE HTML>\\n<html><head><title>Autopoke Console</title><style type="text/css">code{background:#FFF;color:#000;padding:10px}.showHideNext+*{display:none}#displayArea{background:#000;color:#FFF;margin:0;padding:10px;font-family:monospace;white-space:pre-wrap}</style></head><body><div id="displayArea"></div><button type="button" onclick="window.close()">Close</button></body></html>\');\n\
DaT.dConsole.displayTextOld[DaT.dConsole.displayTextOld.length]=DaT.dConsole.displayText;DaT.dConsole.displayText="";DaT.dConsole.cLog("--&gt;Log created.\\n")},displayArea:null,displayText:"",displayTextOld:[],cLog:function(k){DaT.dConsole.cWindow&&!DaT.dConsole.cWindow.closed||DaT.dConsole.cWindowOpen();DaT.dConsole.displayText+="\\x3c!--"+String(new Date)+"--\\x3e"+k;DaT.dConsole.displayArea=DaT.dConsole.cWindow.document.getElementById("displayArea");DaT.dConsole.displayArea.innerHTML=DaT.dConsole.displayText;\n\
DaT.dConsole.displayArea.parent||DaT.dConsole.cWindow.document.body.appendChild(DaT.dConsole.displayArea);return k},showHideNext:function(k){k=k?" "+k:"";this.toggleScript||(this.toggleScript=DaT.escapeHtml(\'this.nextElementSibling.style.display = (this.nextElementSibling.style.display ? "" : "block");\'));return\'<a class="showHideNext" href="#" onclick="\'+this.toggleScript+\'">Show\'+k+"</a>"}}};try{DocumentTitle.set("Autopoke Loading")}catch(e$$12){document.title="Autopoke Loading"}DaT.dConsole.cLog("Defining support routines... ");\n\
DaT.loadSettings=function(){DaT.dConsole.cLog("\\nChecking local storage for stored settings... ");localStorage&&(localStorage.DaTintervalConstraintsMax&&(DaT.settings.intervalConstraints.max=parseInt(localStorage.DaTintervalConstraintsMax),DaT.dConsole.cLog("DaTintervalConstraintsMax "),delete localStorage.DaTintervalConstraintsMax),localStorage.DaTintervalConstraintsMin&&(DaT.settings.intervalConstraints.min=parseInt(localStorage.DaTintervalConstraintsMin),DaT.dConsole.cLog("DaTintervalConstraintsMin "),\n\
delete localStorage.DaTintervalConstraintsMin),localStorage.DaTfbAPsettings&&(DaT.settings=jQuery.extend(DaT.settings,jQuery.parseJSON(localStorage.DaTfbAPsettings))));DaT.dConsole.cLog("done. ")};DaT.dConsole.cLog("loadSettings ");DaT.saveSettings=function(){try{return localStorage.DaTfbAPsettings=jQuery.stringifyJSON(DaT.settings),!0}catch(k){return console.error(k.message),!1}};DaT.dConsole.cLog("saveSettings ");DaT.deleteSettings=function(){delete localStorage.DaTfbAPsettings};DaT.dConsole.cLog("deleteSettings ");\n\
DaT.escapeHtml=function(k){return k.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\\"/g,"&quot;").replace(/\\\'/g,"&#039;")};DaT.dConsole.cLog("escapeHtml ");DaT.padString=function(k,m,t,q){"undefined"===typeof t&&(t=" ");"undefined"===typeof q&&(q=!0);k=String(k);if(q)for(;k.length<m;)k=t+k;else for(;k.length<m;)k+=t;return k};DaT.dConsole.cLog("padString ");\n\
DaT.formatDate=function(k){return k.getFullYear()+"-"+DaT.padString(k.getMonth()+1,2,"0")+"-"+DaT.padString(k.getDate(),2,"0")+" "+DaT.padString(12<k.getHours()?k.getHours()%12:k.getHours(),2,"0")+":"+DaT.padString(k.getMinutes(),2,"0")+":"+DaT.padString(k.getSeconds(),2,"0")+" GMT-"+DaT.padString(k.getTimezoneOffset()/60,2,"0")+":00"};DaT.dConsole.cLog("formatDate ");\n\
Array.prototype.average=function(){var k=0,m=0,t;for(t in this)this.hasOwnProperty(t)&&(k+=Number(this[t]),m++);k/=m;return isNaN(k)?0:k};DaT.dConsole.cLog("Array.prototype.average ...done defining.\\nDefining main structure... ");DaT.reboot=function(){window.auto_reset&&window.location.reload()};DaT.dConsole.cLog("reboot ");DaT.previousIntervalCalc=0;\n\
DaT.pokeBack=function(){var k=new Date;DaT.returnDelays=[];DaT.pokeBack.callCounts++;DaT.startTime=new Date;DaT.running=!1;DaT.docTitleBlink&&DaT.docTitleBlink.stop&&DaT.docTitleBlink.stop();DaT.setDocumentHead();DaT.saveSettings();DaT.pokeIntervalElement.innerHTML=String(DaT.currentPokeTimeInterval=Math.round(DaT.pokeTimeIntervals.concat(new Date-DaT.lastPokeTime).average()-DaT.returnDelays.average()));DaT.currentPokeTimeInterval!==DaT.previousIntervalCalc&&(DaT.previousIntervalCalc=DaT.currentPokeTimeInterval,\n\
DaT.pokeIntervalHistoryElement.innerHTML+=\'<span class="intervalHistoryItem">\'+DaT.currentPokeTimeInterval+"</span> ");DaT.currentPokeTimeInterval<DaT.settings.intervalConstraints.min?(DaT.currentPokeTimeInterval=DaT.settings.intervalConstraints.min,DaT.pokeIntervalElement.innerHTML+="<"+DaT.settings.intervalConstraints.min):DaT.currentPokeTimeInterval>DaT.settings.intervalConstraints.max&&(DaT.currentPokeTimeInterval=DaT.settings.intervalConstraints.max,DaT.pokeIntervalElement.innerHTML+=">"+DaT.settings.intervalConstraints.max);\n\
DaT.pokeIntervalElement.innerHTML+=" milliseconds";DaT.iterationTime.innerHTML=String(DaT.startTime);200<new Date-k&&(DaT.pokeIntervalHistoryElement.innerHTML=DaT.pokeIntervalHistoryElement.innerHTMLDefault+"[Cleared] ");DaT.lastRunResultElement.innerHTML="Another one is now running&#8230; ";jQuery([DaT.raw_outputElement,DaT.lastRunResultElement]).addClass("active");jQuery([DaT.raw_outputElement,DaT.lastRunResultElement]).removeClass("error");jQuery.ajax({type:"GET",url:"/pokes",dataType:"text",timeout:DaT.currentPokeTimeInterval,\n\
success:function(m){var k,q,z,A;5E3>m.length?(5<=++DaT.error.shortDataCount&&DaT.reboot(),DaT.currentPokeTimeInterval>DaT.settings.shortDataRetry&&window.auto_reset&&(window.setTimeout(DaT.goNow,DaT.settings.shortDataRetry),DaT.countdown.counter=DaT.settings.shortDataRetry/1E3)):DaT.error.shortDataCount=0;DaT.raw_outputElement.innerHTML=DaT.escapeHtml(m);DaT.lastRunResultElement.innerHTML="The Poke page fetch succeeded in "+String(new Date-DaT.startTime)+" milliseconds. ";if(m=jQuery("[id^=poke_live_item_]",\n\
m)){if(m.length)try{DaT.docTitleBlink=DocumentTitle.blink("Poked!"+(2<=m.length?" x"+m.length:""))}catch(S){DaT.docTitleBlink={stop:function(){console.warn("Facebook has changed its document title system.")}}}for(k=0;k<m.length;k++){z=new Date;q=m[k].id.substring(15);DaT.nameListElement.innerHTML+=\'<li id="poke_\'+z.valueOf()+\'" class="iStep_\'+k+\'"><span class="pokeURL" onclick="window.open(&quot;/profile.php?id=\'+q+\'&quot;);">\'+DaT.escapeHtml(jQuery("a[data-hovercard]",m[k]).html())+\'</span> <span class="receive date">\'+\n\
DaT.formatDate(z)+\'</span> <span class="pokeStatus">Poke Pending&#8230;</span> </li>\';DaT.settings.autoScroll&&DaT.nameListWindow.scrollBy(0,DaT.nameListWindow.document.getElementById("poke_"+z.valueOf()).offsetHeight);A=jQuery("[ajaxify]",m[k]);for(q=0;q<A.length&&!A[q].getAttribute("ajaxify").match("is_hide=0");q++);q==A.length?console.error("Did not find poke button!",m[k]):DaT.pokeUser(A[q].getAttribute("ajaxify"),z)}DaT.running=DaT.running||0!=m.length}},error:function(){DaT.lastRunResultElement.innerHTML=\n\
"The Poke page fetch failed. ";jQuery([DaT.raw_outputElement,DaT.lastRunResultElement]).addClass("error")},complete:function(){jQuery([DaT.raw_outputElement,DaT.lastRunResultElement]).removeClass("active")}});clearTimeout(DaT.Autopoke_Reference);DaT.Autopoke_Reference=window.setTimeout(DaT.pokeBack,DaT.currentPokeTimeInterval);DaT.nameListWindow.document.getElementById("lastRunDuration").innerHTML="ran for a total of "+String(new Date-DaT.startTime)+" milliseconds";DaT.countdown.counter=DaT.currentPokeTimeInterval/\n\
1E3;k=0<DaT.nameListWindow.scrollMaxY&&DaT.nameListWindow.scrollY>=DaT.nameListWindow.scrollMaxY&&1<DaT.pokeBack.callCounts;DaT.raw_outputElement.style.height=DaT.nameListWindow.innerHeight+"px";DaT.raw_outputElement.style.display=DaT.settings.showRawOutput?"":"none";DaT.pokeIntervalHistoryElement.style.display=DaT.settings.showPrevInt?"":"none";jQuery("#raw_output~*").remove();k&&DaT.nameListWindow.scrollTo(DaT.nameListWindow.scrollX,DaT.nameListWindow.scrollMaxY)};DaT.dConsole.cLog("pokeBack ");\n\
DaT.pokeUser=function(k,t){var q,z=window.require("XHR").getAsyncParams();q="2";for(m=0;m<Env.fb_dtsg.length;m++)q+=Env.fb_dtsg.charCodeAt(m);jQuery.ajax({type:"POST",url:"/pokes/inline/",data:k.substring(k.indexOf("?")+1)+"&__user="+Env.user+"&__a="+z.__a+"&__dyn="+z.__dyn+"&__req="+z.__req+"&fb_dtsg="+Env.fb_dtsg+"&ttstamp="+q,dataType:"text",success:function(k){try{DaT.nameListWindow.document.getElementById("poke_"+t.valueOf()).getElementsByClassName("pokeStatus")[0].innerHTML="<code>"+DaT.escapeHtml(k)+\n\
"</code> in "+String(new Date-t)+" milliseconds. "}catch(m){console.log("Here!",m.message)}},error:function(){DaT.nameListWindow.document.getElementById("poke_"+t.valueOf()).getElementsByClassName("pokeStatus")[0].innerHTML="The poke failed after "+String(new Date-t)+" milliseconds. "}})};DaT.dConsole.cLog("pokeUser ");DaT.goNow=function(){DaT.reviveCounter();window.clearTimeout(DaT.Autopoke_Reference);DaT.pokeBack()};DaT.dConsole.cLog("goNow ");\n\
DaT.halt=function(){window.clearTimeout(DaT.Autopoke_Reference);DaT.nameListWindow.clearInterval(DaT.countdown.timer)};DaT.dConsole.cLog("halt ");DaT.pokeBack.callCounts=0;DaT.lastTimeForURL=[];DaT.pokeTimeIntervals=[];DaT.returnDelays=[];DaT.lastPokeTime=new Date;DaT.nameListWindowTitle="Autopoke Log";DaT.currentPokeTimeInterval=DaT.settings.intervalConstraints.min;DaT.popupDefaultStyles=\'<style type="text/css">#winManage{text-align:right}h1{margin:15px 0 0;padding:0}</style>\';DaT.running=!1;DaT.dConsole.cLog("[Variables] ");\n\
DaT.reviveCounter=function(){DaT.nameListWindow.clearInterval(DaT.countdown.timer);DaT.countdown.timer=DaT.nameListWindow.setInterval(function(){DaT.countdown.display.innerHTML=String(DaT.countdown.counter--)+" second(s)";-2>DaT.countdown.counter&&DaT.reboot()},1E3)};DaT.dConsole.cLog("reviveCounter ");DaT.setDocumentHead=function(){var k;try{k=document.title||DocumentTitle.get()}catch(m){k="Autopoke Log"}DaT.nameListWindow.document.head.innerHTML="<title>"+k+"</title><style type=\\"text/css\\">\\nbody{margin:10px;padding:0}p{max-width:800px;text-align:justify;font-family:\'Berlin Sans FB\',serif;font-size:17px;line-height:19px}h1{margin:0}.pokeStatus:before{content:\'- \';font-style:normal;color:#F00}.pokeStatus{background:#FFF}.pokeStatus code{color:#FFF;display:inline-block;max-width:400px;overflow:hidden;background:#000 url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAABCAMAAACrDw2AAAAAllBMVEUAAAAFBQUKCgoPDw8VFRUZGRkfHx8kJCQpKSkuLi4zMzM4ODg+Pj5CQkJISEhMTExSUlJXV1dcXFxhYWFmZmZra2twcHB1dXV7e3t/f3+FhYWKioqPj4+UlJSZmZmfn5+jo6Opqamurq6zs7O4uLi9vb3CwsLIyMjMzMzR0dHW1tbc3Nzh4eHm5ubr6+vx8fH19fX6+vqMR4IOAAAAO0lEQVR4XgUAAxKAQHDPyLbt+v/nGgCECWVcSKUN07Id1/ODMIqTNMuLsqqbtuuHcZqXdduP87qf9/sBUYwEynTDVdQAAAAASUVORK5CYII=\') right top repeat-y}.pokeStatus code:before{display:inline;content:\'Server Response \';font-family:serif;color:#0F0;padding-left:3px}.date{color:#888;font-style:italic}.pokeURL{color:#00F;border-bottom:1px dotted #00F;cursor:pointer;text-decoration:none}.intervalHistoryItem:after{content:\',\';}.intervalHistoryItem:last-child:after{content:\'\';}.iStep_0:after{color:#F00;content:\' Iteration Start\'}.active{color:#00F}.error{color:#F00}.alwaysOnTop{position:fixed;left:820px;background-color:rgba(255,255,255,.75);border:5px double #000}.date.receive{display:none}#misc_info{min-height:57px;}#lastRunTime{color:#0C0}#nameList{overflow-x:auto;display:block;margin:0 -10px;padding-bottom:3px}#nameList>li{white-space:nowrap}#countdown_p{top:0px;font-size:40px;white-space:nowrap;padding:19px 3px}#previous_intervals{padding-bottom:1px;max-width:none}#manualControls{top:120px;max-width:400px}#raw_output{font-family:\'Courier New\',Consolas,monospace;font-size:50%;overflow:scroll;width:100%;margin:0 0 -10px}.fbPhotoSnowbox,.hidden_elem{display:none!important}\\n</style>"};\n\
DaT.dConsole.cLog("setDocumentHead ");\n\
DaT.userControlPanelOpen=function(){var k=window.open("","DaTAutopokeControlPanel","height=320,width=420,menubar=0,resizable=1,toolbar=0");0>=k.document.body.children.length&&k.document.write("<!DOCTYPE HTML><html><head><title>Autopoke Settings</title>"+DaT.popupDefaultStyles+\'<style type="text/css">#settings td:first-child{text-align:right}#settings td:last-child{text-align:left}</style></head><body><h1>Settings</h1><div id="settings"><table><tr><td>Refresh Maximum (Milliseconds)</td><td><input type="text" id="refreshMax" value="\'+DaT.settings.intervalConstraints.max+\n\
\'"/></td></tr><tr><td>Refresh Minimum (Milliseconds)</td><td><input type="text" id="refreshMin" value="\'+DaT.settings.intervalConstraints.min+\'"/></td></tr><tr><td>Failure Retry Delay (Milliseconds)</td><td><input type="text" id="shortDataRetry" value="\'+DaT.settings.shortDataRetry+\'"/></td></tr><tr><td colspan="2"><input type="checkbox" id="autoScroll"\'+(DaT.settings.autoScroll?\' checked="checked"\':"")+\'/><label for="autoScroll">Automatically Scroll the Window as Pokes are Returned</label></td></tr><tr><td colspan="2"><input type="checkbox" id="showPrevInt"\'+\n\
(DaT.settings.showPrevInt?\' checked="checked"\':"")+\'/><label for="showPrevInt">Show Previous Intervals</label></td></tr><tr><td colspan="2"><input type="checkbox" id="showRawOutput"\'+(DaT.settings.showRawOutput?\' checked="checked"\':"")+\'/><label for="showRawOutput">Show Pokes Page Source</label></td></tr><tr><td>Program State Dump</td><td><input type="button" value="Start" onclick="window.opener.DaT.programState(true,true);window.close();"/></td></tr><tr><td>Halt Timer</td><td><input type="button" value="Halt" onclick="window.opener.DaT.halt();alert(&quot;The timer has been halted.&quot;);window.close();"/></td></tr></table></div><div id="winManage"><button type="button" onclick="window.opener.DaT.userControlPanelSave(false);">OK</button><button type="button" onclick="window.close();">Cancel</button><button type="button" onclick="window.opener.DaT.userControlPanelSave(true);">Apply</button></div></body></html>\');\n\
DaT.userControlPanelSave=function(m){var t=!1,q=parseInt(k.document.getElementById("refreshMax").value),z=parseInt(k.document.getElementById("refreshMin").value),A=parseInt(k.document.getElementById("shortDataRetry").value);isNaN(q)||parseInt(q)!=q||isNaN(z)||parseInt(z)!=z||isNaN(A)||parseInt(A)!=A?k.alert("All time intervals must be integers. Real numbers are truncated."):z<=q?z>=DaT.settings.noUserEdit.intervalMin?A>=DaT.settings.noUserEdit.intervalMin?t=!0:k.alert("The failure retry delay must be at least "+\n\
DaT.settings.noUserEdit.intervalMin+" milliseconds."):k.alert("The minimum refresh interval must be at least "+DaT.settings.noUserEdit.intervalMin+" milliseconds."):k.alert("The minimum refresh interval is greater than the maximum.");t&&(DaT.settings.intervalConstraints.max=q,DaT.settings.intervalConstraints.min=z,DaT.settings.shortDataRetry=A,DaT.settings.autoScroll=k.document.getElementById("autoScroll").checked,DaT.settings.showPrevInt=k.document.getElementById("showPrevInt").checked,DaT.settings.showRawOutput=\n\
k.document.getElementById("showRawOutput").checked,DaT.goNow(),m||k.close())}};DaT.dConsole.cLog("userControlPanelOpen ");\n\
DaT.functionsToStrings=function(k){var m=jQuery.extend(!0,k instanceof Array?[]:{},k);k=k instanceof Array?[]:{};for(i in m)if(m.hasOwnProperty(i)&&null!=m[i])if(m[i].ELEMENT_NODE)k[i]=String(m[i]);else switch(m[i].constructor){case Function:k[i]=String(m[i]);break;case Date:k[i]=new Date(m[i].valueOf());break;case Array:case Object:k[i]=DaT.functionsToStrings(m[i]);break;case String:case Boolean:case Number:k[i]=m[i];break;default:k[i]=String(m[i])}return k};DaT.dConsole.cLog("functionsToStrings ");\n\
DaT.programState=function(k,m){var t=jQuery.stringifyJSON(DaT.functionsToStrings(window));if(void 0==k||k)DaT.programStateSave||(DaT.programStateSave=document.createElement("script"),DaT.programStateSave.type="application/x-dat-program-state-save",document.body.appendChild(DaT.programStateSave)),DaT.programStateSave.textContent=t;m&&window.open().document.write(DaT.escapeHtml(t));return t};DaT.dConsole.cLog("programState ");\n\
DaT.pokeAllFriendsCallback=function(k){return function(){var m,t,q;t=function(k){DaT.dConsole.cLog(this.name+" has been poked after "+(new Date-this.starttime)+" milliseconds. ");DaT.dConsole.cLog(DaT.dConsole.showHideNext("Server Response")+"<code>"+DaT.escapeHtml(k)+"</code>");DaT.dConsole.cLog("\\n")};q=function(){DaT.dConsole.cLog(this.name+" could not be poked.\\n")};for(m=0;m<k.length;m++)DaT.pokeUser(k[m].uid,{context:{name:k[m].text,starttime:new Date},success:t,error:q})}};DaT.dConsole.cLog("pokeAllFriendsCallback ");\n\
DaT.pokeAllFriends=function(k){k?(DaT.startTime=new Date,DaT.dConsole.cLog("The Automatic Facebook Poke Returner will now poke every one of your Facebook friends.\\nThere will be a "+DaT.settings.pokeAllFriends.timeDelay/1E3+" second pause between each group of "+DaT.settings.pokeAllFriends.pokesAtATime+" friends.\\n"),DaT.dConsole.cLog("Getting Friends List... "),jQuery.ajax({type:"GET",url:"/ajax/typeahead/search/bootstrap.php",data:{__a:"1",user:Env.user,viewer:Env.user,lazy:"0",token:"v7","filter[0]":"user",\n\
"options[0]":"friends_only"},dataType:"text",success:function(k){DaT.dConsole.cLog("success! ");DaT.dConsole.cLog(DaT.dConsole.showHideNext("Server Response")+"<code>"+DaT.escapeHtml(k)+"</code>");DaT.dConsole.cLog("\\n");DaT.raw_outputElement.innerHTML=DaT.escapeHtml(k);jQuery([DaT.raw_outputElement,DaT.lastRunResultElement]).removeClass("active");DaT.lastRunResultElement.innerHTML="The friend list fetch succeeded in "+String(new Date-DaT.startTime)+" milliseconds. ";var t=jQuery.parseJSON(k.substring(9));\n\
if(t.payload&&t.payload.entries)for(k=0;k*DaT.settings.pokeAllFriends.pokesAtATime<t.payload.entries.length;k++)window.setTimeout(DaT.pokeAllFriendsCallback(t.payload.entries.slice(k*DaT.settings.pokeAllFriends.pokesAtATime,k*DaT.settings.pokeAllFriends.pokesAtATime+DaT.settings.pokeAllFriends.pokesAtATime)),k*DaT.settings.pokeAllFriends.timeDelay+10)},error:function(){DaT.lastRunResultElement.innerHTML="The friend list fetch failed. ";DaT.dConsole.cLog("failure.\\n")}})):window.open("about:blank",\n\
"DaTAutopokePokeAllFriendsConfirm","height=260,width=528,menubar=0,resizable=1,toolbar=0").document.write("<!DOCTYPE HTML><html><head><title>Poke All Friends</title>"+DaT.popupDefaultStyles+"</head><body><h1>Poke All Friends</h1><p>This is a highly untested feature, and it does not always work as intended. Unexpected behavior may include users who are not your friends getting poked, only some of your friends getting poked, or the whole thing not working at all. You may exceed the poke limit, at which point Facebook will disable your ability to return pokes! This script can&#8217;t help you then. Proceed at your own risk.</p><p>Are you really sure that you want to poke all of your Facebook friends? They will be poked in groups of "+\n\
DaT.settings.pokeAllFriends.pokesAtATime+" in "+DaT.settings.pokeAllFriends.timeDelay/1E3+\' second intervals.</p><div id="winManage"><button type="button" onclick="window.opener.DaT.pokeAllFriends(true);window.close();">I understand the risks. Go ahead and annoy all of my friends for me.</button><button type="button" onclick="window.close();">Cancel</button></div></body></html>\')};DaT.dConsole.cLog("pokeAllFriends ");\n\
DaT.ArbiterResponder=function(k,m){console.log(["Arbiter Responder",DaT.running,new Date-DaT.ArbiterResponder.lastTime<DaT.settings.intervalConstraints.min,DaT.ArbiterResponder.waiting]);DaT.running||new Date-DaT.ArbiterResponder.lastTime<DaT.settings.intervalConstraints.min?DaT.ArbiterResponder.waiting||(window.setTimeout(DaT.ArbiterResponder,DaT.settings.intervalConstraints.min),DaT.ArbiterResponder.waiting=!0):(DaT.ArbiterResponder.lastTime=new Date,DaT.ArbiterResponder.waiting=!1,DaT.countdown.display.innerHTML=\n\
"Notification",DaT.goNow())};DaT.ArbiterResponder.lastTime=new Date;DaT.ArbiterResponder.waiting=!1;DaT.dConsole.cLog("ArbiterResponder ");\n\
DaT.boot=function(){DaT.dConsole.cLog("\\nAutopoke bootloading... ");if("facebook.com"!=document.domain)alert("This is not Facebook!"),DaT.dConsole.cLog("This is not Facebook!");else if("undefined"==typeof Env)Env=window.require("Env"),"undefined"==typeof Env?DaT.dConsole.cLog("Env is undefined."):DaT.dConsole.cLog("Env was retrieved from the require() function."),window.setTimeout(DaT.boot,1E3);else{DaT.dConsole.cLog("\\nIntervals cleared.\\n");DaT.nameListWindow=window;DaT.nameListWindow.document.body.parentElement.id=\n\
"Autopoke";DaT.setDocumentHead();DaT.nameListWindow.document.body.innerHTML=\'<h1>Autopoke Log</h1><p id="instructions">A list of the pokes received and returned will appear below. When the network action completes, the data returned and the duration of the action will be displayed after the two times. The last piece of data is a time interval that represents the time since the same person last poked you. </p><ol id="nameList"></ol><p id="misc_info">The current poke interval is <span id="currentPokeInterval">not defined</span>. The last iteration run started at <span id="lastRunTime">{Time}</span> and <span id="lastRunDuration">has not finished</span>. <span id="lastRunResult">Nothing has happened. </span></p><p id="countdown_p" class="alwaysOnTop">Countdown: <span id="countdown">Not Initialized</span></p><div id="manualControls" class="alwaysOnTop"><button type="button" onclick="DaT.goNow()">Load Poke List Now</button><button type="button" onclick="DaT.pokeAllFriends()">Poke All Friends</button><button type="button" onclick="DaT.userControlPanelOpen()">Settings</button></div><p id="previous_intervals" onclick="this.style.maxHeight=this.style.maxHeight?this.style.overflowY=&quot;&quot;:(this.style.overflowY=&quot;scroll&quot;,&quot;209px&quot);">Previous Intervals: </p>\\r\\n<div id="raw_output"></div>\';\n\
DaT.dConsole.cLog("Autopoke Log displayed.\\n");try{window.DocumentTitle=window.require("DocumentTitle"),DocumentTitle.set("Autopoke Log"),DaT.dConsole.cLog("Document title set.\\n")}catch(k){DaT.dConsole.cLog("Whoops, could not set document title: "+k.message+"\\n"),console.warn("Whoa! Facebook has, apparently, changed its document title system. ")}DaT.nameListElement=DaT.nameListWindow.document.getElementById("nameList");DaT.iterationTime=DaT.nameListWindow.document.getElementById("lastRunTime");DaT.raw_outputElement=\n\
DaT.nameListWindow.document.getElementById("raw_output");DaT.lastRunResultElement=DaT.nameListWindow.document.getElementById("lastRunResult");DaT.pokeIntervalElement=DaT.nameListWindow.document.getElementById("currentPokeInterval");DaT.pokeIntervalHistoryElement=DaT.nameListWindow.document.getElementById("previous_intervals");DaT.dConsole.cLog("Autopoke Log element references defined.\\n");DaT.pokeIntervalHistoryElement.innerHTMLDefault=DaT.pokeIntervalHistoryElement.innerHTML;DaT.dConsole.cLog("Control defaults saved.\\n");\n\
DaT.countdown={counter:DaT.currentPokeTimeInterval,display:DaT.nameListWindow.document.getElementById("countdown")};DaT.dConsole.cLog("Countdown display defined.\\n");DaT.reviveCounter();DaT.dConsole.cLog("Countdown display started.\\n");DaT.pokeBack();window.scrollTo(0,0);DaT.dConsole.cLog("Bootloading has completed. ");DaT.dConsole.cLog("You may close this window, or it will automatically close in five seconds.\\n");window.setTimeout(function(){DaT.dConsole.cWindow.close();Arbiter.subscribe("channel/message:live_poke",\n\
DaT.ArbiterResponder)},5E3)}};DaT.dConsole.cLog("boot ");\n\
DaT.d_com=function(){DaT.dConsole.cLog("jQuery loaded.\\nExtending jQuery for JSON stringify... ");jQuery.extend({stringifyJSON:function(k){if(window.JSON&&window.JSON.stringify)return JSON.stringify(k);var m=typeof k;if("object"!=m||null===k)return"string"==m&&(k=\'"\'+k+\'"\'),String(k);var t,q,z=[],A=k&&k.constructor==Array;for(t in k)q=k[t],m=typeof q,k.hasOwnProperty(t)&&("string"==m?q=\'"\'+q.replace(/\\\\/g,"\\\\\\\\").replace(/\\"/g,\'\\\\"\').replace(/\\r\\n/g,"\\\\n").replace(/\\r/g,"\\\\n").replace(/\\n/g,"\\\\n").replace(/\\t/g,\n\
"\\\\t")+\'"\':"object"==m&&null!==q&&(q=jQuery.stringifyJSON(q)),z.push((A?"":\'"\'+t+\'":\')+String(q)));return(A?"[":"{")+String(z)+(A?"]":"}")}});DaT.dConsole.cLog("done.");DaT.loadSettings();DaT.boot()};DaT.dConsole.cLog("d_com ...done defining.\\nLoading jQuery... ");\n\
(function(k,m){function t(a){var b=Aa[a]={};c.each(a.split(M),function(a,c){b[c]=!0});return b}function q(a,b,d){if(d===m&&1===a.nodeType)if(d="data-"+b.replace(zb,"-$1").toLowerCase(),d=a.getAttribute(d),"string"===typeof d){try{d="true"===d?!0:"false"===d?!1:"null"===d?null:+d+""===d?+d:Ab.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=m;return d}function z(a){for(var b in a)if(("data"!==b||!c.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function A(){return!1}function S(){return!0}\n\
function Z(a){return!a||!a.parentNode||11===a.parentNode.nodeType}function Ba(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}function Ca(a,b,d){b=b||0;if(c.isFunction(b))return c.grep(a,function(a,c){return!!b.call(a,c,a)===d});if(b.nodeType)return c.grep(a,function(a,c){return a===b===d});if("string"===typeof b){var e=c.grep(a,function(a){return 1===a.nodeType});if(Bb.test(b))return c.filter(b,e,!d);b=c.filter(b,e)}return c.grep(a,function(a,e){return 0<=c.inArray(a,b)===d})}function Da(a){var b=\n\
Ea.split("|");a=a.createDocumentFragment();if(a.createElement)for(;b.length;)a.createElement(b.pop());return a}function Fa(a,b){if(1===b.nodeType&&c.hasData(a)){var d,e,f;e=c._data(a);var g=c._data(b,e),h=e.events;if(h)for(d in delete g.handle,g.events={},h)for(e=0,f=h[d].length;e<f;e++)c.event.add(b,d,h[d][e]);g.data&&(g.data=c.extend({},g.data))}}function Ga(a,b){var d;1===b.nodeType&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),d=b.nodeName.toLowerCase(),"object"===\n\
d?(b.parentNode&&(b.outerHTML=a.outerHTML),c.support.html5Clone&&a.innerHTML&&!c.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===d&&Ha.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===d?b.selected=a.defaultSelected:"input"===d||"textarea"===d?b.defaultValue=a.defaultValue:"script"===d&&b.text!==a.text&&(b.text=a.text),b.removeAttribute(c.expando))}function T(a){return"undefined"!==typeof a.getElementsByTagName?a.getElementsByTagName("*"):\n\
"undefined"!==typeof a.querySelectorAll?a.querySelectorAll("*"):[]}function Ia(a){Ha.test(a.type)&&(a.defaultChecked=a.checked)}function Ja(a,b){if(b in a)return b;for(var d=b.charAt(0).toUpperCase()+b.slice(1),c=b,f=Ka.length;f--;)if(b=Ka[f]+d,b in a)return b;return c}function da(a,b){a=b||a;return"none"===c.css(a,"display")||!c.contains(a.ownerDocument,a)}function La(a,b){for(var d,e,f=[],g=0,h=a.length;g<h;g++)d=a[g],d.style&&(f[g]=c._data(d,"olddisplay"),b?(f[g]||"none"!==d.style.display||(d.style.display=\n\
""),""===d.style.display&&da(d)&&(f[g]=c._data(d,"olddisplay",Ma(d.nodeName)))):(e=w(d,"display"),f[g]||"none"===e||c._data(d,"olddisplay",e)));for(g=0;g<h;g++)d=a[g],!d.style||b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none");return a}function Na(a,b,d){return(a=Cb.exec(b))?Math.max(0,a[1]-(d||0))+(a[2]||"px"):b}function Oa(a,b,d,e){b=d===(e?"border":"content")?4:"width"===b?1:0;for(var f=0;4>b;b+=2)"margin"===d&&(f+=c.css(a,d+Q[b],!0)),e?("content"===d&&(f-=\n\
parseFloat(w(a,"padding"+Q[b]))||0),"margin"!==d&&(f-=parseFloat(w(a,"border"+Q[b]+"Width"))||0)):(f+=parseFloat(w(a,"padding"+Q[b]))||0,"padding"!==d&&(f+=parseFloat(w(a,"border"+Q[b]+"Width"))||0));return f}function Pa(a,b,d){var e="width"===b?a.offsetWidth:a.offsetHeight,f=!0,g=c.support.boxSizing&&"border-box"===c.css(a,"boxSizing");if(0>=e||null==e){e=w(a,b);if(0>e||null==e)e=a.style[b];if(ea.test(e))return e;f=g&&(c.support.boxSizingReliable||e===a.style[b]);e=parseFloat(e)||0}return e+Oa(a,\n\
b,d||(g?"border":"content"),f)+"px"}function Ma(a){if(pa[a])return pa[a];var b=c("<"+a+">").appendTo(n.body),d=b.css("display");b.remove();if("none"===d||""===d)U=n.body.appendChild(U||c.extend(n.createElement("iframe"),{frameBorder:0,width:0,height:0})),V&&U.createElement||(V=(U.contentWindow||U.contentDocument).document,V.write("<!doctype html><html><body>"),V.close()),b=V.body.appendChild(V.createElement(a)),d=w(b,"display"),n.body.removeChild(U);return pa[a]=d}function qa(a,b,d,e){var f;if(c.isArray(b))c.each(b,\n\
function(b,c){d||Db.test(a)?e(a,c):qa(a+"["+("object"===typeof c?b:"")+"]",c,d,e)});else if(d||"object"!==c.type(b))e(a,b);else for(f in b)qa(a+"["+f+"]",b[f],d,e)}function Qa(a){return function(b,d){"string"!==typeof b&&(d=b,b="*");var e,f,g=b.toLowerCase().split(M),h=0,l=g.length;if(c.isFunction(d))for(;h<l;h++)e=g[h],(f=/^\\+/.test(e))&&(e=e.substr(1)||"*"),e=a[e]=a[e]||[],e[f?"unshift":"push"](d)}}function $(a,b,d,c,f,g){f=f||b.dataTypes[0];g=g||{};g[f]=!0;var h;f=a[f];for(var l=0,v=f?f.length:\n\
0,k=a===ra;l<v&&(k||!h);l++)h=f[l](b,d,c),"string"===typeof h&&(!k||g[h]?h=m:(b.dataTypes.unshift(h),h=$(a,b,d,c,h,g)));!k&&h||g["*"]||(h=$(a,b,d,c,"*",g));return h}function Ra(a,b){var d,e,f=c.ajaxSettings.flatOptions||{};for(d in b)b[d]!==m&&((f[d]?a:e||(e={}))[d]=b[d]);e&&c.extend(!0,a,e)}function Sa(){try{return new k.XMLHttpRequest}catch(a){}}function Ta(){setTimeout(function(){W=m},0);return W=c.now()}function Eb(a,b){c.each(b,function(b,c){for(var f=(aa[b]||[]).concat(aa["*"]),g=0,h=f.length;g<\n\
h&&!f[g].call(a,b,c);g++);})}function Ua(a,b,d){var e=0,f=fa.length,g=c.Deferred().always(function(){delete h.elem}),h=function(){for(var b=W||Ta(),b=Math.max(0,l.startTime+l.duration-b),d=1-(b/l.duration||0),c=0,e=l.tweens.length;c<e;c++)l.tweens[c].run(d);g.notifyWith(a,[l,d,b]);if(1>d&&e)return b;g.resolveWith(a,[l]);return!1},l=g.promise({elem:a,props:c.extend({},b),opts:c.extend(!0,{specialEasing:{}},d),originalProperties:b,originalOptions:d,startTime:W||Ta(),duration:d.duration,tweens:[],createTween:function(b,\n\
d,e){b=c.Tween(a,l.opts,b,d,l.opts.specialEasing[b]||l.opts.easing);l.tweens.push(b);return b},stop:function(b){for(var d=0,c=b?l.tweens.length:0;d<c;d++)l.tweens[d].run(1);b?g.resolveWith(a,[l,b]):g.rejectWith(a,[l,b]);return this}});d=l.props;for(Fb(d,l.opts.specialEasing);e<f;e++)if(b=fa[e].call(l,a,d,l.opts))return b;Eb(l,d);c.isFunction(l.opts.start)&&l.opts.start.call(a,l);c.fx.timer(c.extend(h,{anim:l,queue:l.opts.queue,elem:a}));return l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}\n\
function Fb(a,b){var d,e,f,g,h;for(d in a)if(e=c.camelCase(d),f=b[e],g=a[d],c.isArray(g)&&(f=g[1],g=a[d]=g[0]),d!==e&&(a[e]=g,delete a[d]),(h=c.cssHooks[e])&&"expand"in h)for(d in g=h.expand(g),delete a[e],g)d in a||(a[d]=g[d],b[d]=f);else b[e]=f}function B(a,b,d,c,f){return new B.prototype.init(a,b,d,c,f)}function ga(a,b){var d,c={height:a},f=0;for(b=b?1:0;4>f;f+=2-b)d=Q[f],c["margin"+d]=c["padding"+d]=a;b&&(c.opacity=c.width=a);return c}function Va(a){return c.isWindow(a)?a:9===a.nodeType?a.defaultView||\n\
a.parentWindow:!1}var Wa,ia,n=k.document,Gb=k.location,Hb=k.navigator,Ib=k.jQuery,Jb=k.$,Xa=Array.prototype.push,E=Array.prototype.slice,Ya=Array.prototype.indexOf,Kb=Object.prototype.toString,sa=Object.prototype.hasOwnProperty,ta=String.prototype.trim,c=function(a,b){return new c.fn.init(a,b,Wa)},ja=/[\\-+]?(?:\\d*\\.|)\\d+(?:[eE][\\-+]?\\d+|)/.source,Lb=/\\S/,M=/\\s+/,Mb=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,Nb=/^(?:[^#<]*(<[\\w\\W]+>)[^>]*$|#([\\w\\-]*)$)/,Za=/^<(\\w+)\\s*\\/?>(?:<\\/\\1>|)$/,Ob=/^[\\],:{}\\s]*$/,\n\
Pb=/(?:^|:|,)(?:\\s*\\[)+/g,Qb=/\\\\(?:["\\\\\\/bfnrt]|u[\\da-fA-F]{4})/g,Rb=/"[^"\\\\\\r\\n]*"|true|false|null|-?(?:\\d\\d*\\.|)\\d+(?:[eE][\\-+]?\\d+|)/g,Sb=/^-ms-/,Tb=/-([\\da-z])/gi,Ub=function(a,b){return(b+"").toUpperCase()},ka=function(){n.addEventListener?(n.removeEventListener("DOMContentLoaded",ka,!1),c.ready()):"complete"===n.readyState&&(n.detachEvent("onreadystatechange",ka),c.ready())},$a={};c.fn=c.prototype={constructor:c,init:function(a,b,d){var e;if(!a)return this;if(a.nodeType)return this.context=\n\
this[0]=a,this.length=1,this;if("string"===typeof a){e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&3<=a.length?[null,a,null]:Nb.exec(a);if(!e||!e[1]&&b)return!b||b.jquery?(b||d).find(a):this.constructor(b).find(a);if(e[1])return a=(b=b instanceof c?b[0]:b)&&b.nodeType?b.ownerDocument||b:n,a=c.parseHTML(e[1],a,!0),Za.test(e[1])&&c.isPlainObject(b)&&this.attr.call(a,b,!0),c.merge(this,a);if((b=n.getElementById(e[2]))&&b.parentNode){if(b.id!==e[2])return d.find(a);this.length=1;this[0]=b}this.context=\n\
n;this.selector=a;return this}if(c.isFunction(a))return d.ready(a);a.selector!==m&&(this.selector=a.selector,this.context=a.context);return c.makeArray(a,this)},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return E.call(this)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,b,d){a=c.merge(this.constructor(),a);a.prevObject=this;a.context=this.context;"find"===b?a.selector=this.selector+(this.selector?\n\
" ":"")+d:b&&(a.selector=this.selector+"."+b+"("+d+")");return a},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.ready.promise().done(a);return this},eq:function(a){a=+a;return-1===a?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||\n\
this.constructor(null)},push:Xa,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a,b,d,e,f,g=arguments[0]||{},h=1,l=arguments.length,k=!1;"boolean"===typeof g&&(k=g,g=arguments[1]||{},h=2);"object"===typeof g||c.isFunction(g)||(g={});l===h&&(g=this,--h);for(;h<l;h++)if(null!=(a=arguments[h]))for(b in a)d=g[b],e=a[b],g!==e&&(k&&e&&(c.isPlainObject(e)||(f=c.isArray(e)))?(f?(f=!1,d=d&&c.isArray(d)?d:[]):d=d&&c.isPlainObject(d)?d:{},g[b]=c.extend(k,d,e)):e!==\n\
m&&(g[b]=e));return g};c.extend({noConflict:function(a){k.$===c&&(k.$=Jb);a&&k.jQuery===c&&(k.jQuery=Ib);return c},isReady:!1,readyWait:1,holdReady:function(a){a?c.readyWait++:c.ready(!0)},ready:function(a){if(!0===a?!--c.readyWait:!c.isReady){if(!n.body)return setTimeout(c.ready,1);c.isReady=!0;!0!==a&&0<--c.readyWait||(ia.resolveWith(n,[c]),c.fn.trigger&&c(n).trigger("ready").off("ready"))}},isFunction:function(a){return"function"===c.type(a)},isArray:Array.isArray||function(a){return"array"===\n\
c.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return null==a?String(a):$a[Kb.call(a)]||"object"},isPlainObject:function(a){if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!sa.call(a,"constructor")&&!sa.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}for(var d in a);return d===m||sa.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;\n\
return!0},error:function(a){throw Error(a);},parseHTML:function(a,b,d){var e;if(!a||"string"!==typeof a)return null;"boolean"===typeof b&&(d=b,b=0);b=b||n;if(e=Za.exec(a))return[b.createElement(e[1])];e=c.buildFragment([a],b,d?null:[]);return c.merge([],(e.cacheable?c.clone(e.fragment):e.fragment).childNodes)},parseJSON:function(a){if(!a||"string"!==typeof a)return null;a=c.trim(a);if(k.JSON&&k.JSON.parse)return k.JSON.parse(a);if(Ob.test(a.replace(Qb,"@").replace(Rb,"]").replace(Pb,"")))return(new Function("return "+\n\
a))();c.error("Invalid JSON: "+a)},parseXML:function(a){var b,d;if(!a||"string"!==typeof a)return null;try{k.DOMParser?(d=new DOMParser,b=d.parseFromString(a,"text/xml")):(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a))}catch(e){b=m}b&&b.documentElement&&!b.getElementsByTagName("parsererror").length||c.error("Invalid XML: "+a);return b},noop:function(){},globalEval:function(a){a&&Lb.test(a)&&(k.execScript||function(a){k.eval.call(k,a)})(a)},camelCase:function(a){return a.replace(Sb,\n\
"ms-").replace(Tb,Ub)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,d){var e,f=0,g=a.length,h=g===m||c.isFunction(a);if(d)if(h)for(e in a){if(!1===b.apply(a[e],d))break}else for(;f<g&&!1!==b.apply(a[f++],d););else if(h)for(e in a){if(!1===b.call(a[e],e,a[e]))break}else for(;f<g&&!1!==b.call(a[f],f,a[f++]););return a},trim:ta&&!ta.call("\\ufeff\\u00a0")?function(a){return null==a?"":ta.call(a)}:function(a){return null==a?"":(a+"").replace(Mb,\n\
"")},makeArray:function(a,b){var d,e=b||[];null!=a&&(d=c.type(a),null==a.length||"string"===d||"function"===d||"regexp"===d||c.isWindow(a)?Xa.call(e,a):c.merge(e,a));return e},inArray:function(a,b,d){var c;if(b){if(Ya)return Ya.call(b,a,d);c=b.length;for(d=d?0>d?Math.max(0,c+d):d:0;d<c;d++)if(d in b&&b[d]===a)return d}return-1},merge:function(a,b){var d=b.length,c=a.length,f=0;if("number"===typeof d)for(;f<d;f++)a[c++]=b[f];else for(;b[f]!==m;)a[c++]=b[f++];a.length=c;return a},grep:function(a,b,\n\
d){var c,f=[],g=0,h=a.length;for(d=!!d;g<h;g++)c=!!b(a[g],g),d!==c&&f.push(a[g]);return f},map:function(a,b,d){var e,f,g=[],h=0,l=a.length;if(a instanceof c||l!==m&&"number"===typeof l&&(0<l&&a[0]&&a[l-1]||0===l||c.isArray(a)))for(;h<l;h++)e=b(a[h],h,d),null!=e&&(g[g.length]=e);else for(f in a)e=b(a[f],f,d),null!=e&&(g[g.length]=e);return g.concat.apply([],g)},guid:1,proxy:function(a,b){var d,e;"string"===typeof b&&(d=a[b],b=a,a=d);if(!c.isFunction(a))return m;e=E.call(arguments,2);d=function(){return a.apply(b,\n\
e.concat(E.call(arguments)))};d.guid=a.guid=a.guid||c.guid++;return d},access:function(a,b,d,e,f,g,h){var l,k=null==d,s=0,r=a.length;if(d&&"object"===typeof d){for(s in d)c.access(a,b,s,d[s],1,g,e);f=1}else if(e!==m){l=h===m&&c.isFunction(e);k&&(l?(l=b,b=function(a,b,d){return l.call(c(a),d)}):(b.call(a,e),b=null));if(b)for(;s<r;s++)b(a[s],d,l?e.call(a[s],s,b(a[s],d)):e,h);f=1}return f?a:k?b.call(a):r?b(a[0],d):g},now:function(){return(new Date).getTime()}});c.ready.promise=function(a){if(!ia)if(ia=\n\
c.Deferred(),"complete"===n.readyState)setTimeout(c.ready,1);else if(n.addEventListener)n.addEventListener("DOMContentLoaded",ka,!1),k.addEventListener("load",c.ready,!1);else{n.attachEvent("onreadystatechange",ka);k.attachEvent("onload",c.ready);var b=!1;try{b=null==k.frameElement&&n.documentElement}catch(d){}b&&b.doScroll&&function f(){if(!c.isReady){try{b.doScroll("left")}catch(a){return setTimeout(f,50)}c.ready()}}()}return ia.promise(a)};c.each("Boolean Number String Function Array Date RegExp Object".split(" "),\n\
function(a,b){$a["[object "+b+"]"]=b.toLowerCase()});Wa=c(n);var Aa={};c.Callbacks=function(a){a="string"===typeof a?Aa[a]||t(a):c.extend({},a);var b,d,e,f,g,h,l=[],k=!a.once&&[],s=function(c){b=a.memory&&c;d=!0;h=f||0;f=0;g=l.length;for(e=!0;l&&h<g;h++)if(!1===l[h].apply(c[0],c[1])&&a.stopOnFalse){b=!1;break}e=!1;l&&(k?k.length&&s(k.shift()):b?l=[]:r.disable())},r={add:function(){if(l){var d=l.length;(function D(b){c.each(b,function(b,d){var e=c.type(d);"function"===e?a.unique&&r.has(d)||l.push(d):\n\
d&&d.length&&"string"!==e&&D(d)})})(arguments);e?g=l.length:b&&(f=d,s(b))}return this},remove:function(){l&&c.each(arguments,function(a,b){for(var d;-1<(d=c.inArray(b,l,d));)l.splice(d,1),e&&(d<=g&&g--,d<=h&&h--)});return this},has:function(a){return-1<c.inArray(a,l)},empty:function(){l=[];return this},disable:function(){l=k=b=m;return this},disabled:function(){return!l},lock:function(){k=m;b||r.disable();return this},locked:function(){return!k},fireWith:function(a,b){b=b||[];b=[a,b.slice?b.slice():\n\
b];!l||d&&!k||(e?k.push(b):s(b));return this},fire:function(){r.fireWith(this,arguments);return this},fired:function(){return!!d}};return r};c.extend({Deferred:function(a){var b=[["resolve","done",c.Callbacks("once memory"),"resolved"],["reject","fail",c.Callbacks("once memory"),"rejected"],["notify","progress",c.Callbacks("memory")]],d="pending",e={state:function(){return d},always:function(){f.done(arguments).fail(arguments);return this},then:function(){var a=arguments;return c.Deferred(function(d){c.each(b,\n\
function(b,e){var k=e[0],m=a[b];f[e[1]](c.isFunction(m)?function(){var a=m.apply(this,arguments);if(a&&c.isFunction(a.promise))a.promise().done(d.resolve).fail(d.reject).progress(d.notify);else d[k+"With"](this===f?d:this,[a])}:d[k])});a=null}).promise()},promise:function(a){return null!=a?c.extend(a,e):e}},f={};e.pipe=e.then;c.each(b,function(a,c){var l=c[2],k=c[3];e[c[1]]=l.add;k&&l.add(function(){d=k},b[a^1][2].disable,b[2][2].lock);f[c[0]]=l.fire;f[c[0]+"With"]=l.fireWith});e.promise(f);a&&a.call(f,\n\
f);return f},when:function(a){var b=0,d=E.call(arguments),e=d.length,f=1!==e||a&&c.isFunction(a.promise)?e:0,g=1===f?a:c.Deferred(),h=function(a,b,d){return function(c){b[a]=this;d[a]=1<arguments.length?E.call(arguments):c;d===l?g.notifyWith(b,d):--f||g.resolveWith(b,d)}},l,k,m;if(1<e)for(l=Array(e),k=Array(e),m=Array(e);b<e;b++)d[b]&&c.isFunction(d[b].promise)?d[b].promise().done(h(b,m,d)).fail(g.reject).progress(h(b,k,l)):--f;f||g.resolveWith(m,d);return g.promise()}});c.support=function(){var a,\n\
b,d,e,f,g,h,l=n.createElement("div");l.setAttribute("className","t");l.innerHTML="  <link/><table></table><a href=\'/a\'>a</a><input type=\'checkbox\'/>";b=l.getElementsByTagName("*");d=l.getElementsByTagName("a")[0];if(!b||!d||!b.length)return{};e=n.createElement("select");f=e.appendChild(n.createElement("option"));b=l.getElementsByTagName("input")[0];d.style.cssText="top:1px;float:left;opacity:.5";a={leadingWhitespace:3===l.firstChild.nodeType,tbody:!l.getElementsByTagName("tbody").length,htmlSerialize:!!l.getElementsByTagName("link").length,\n\
style:/top/.test(d.getAttribute("style")),hrefNormalized:"/a"===d.getAttribute("href"),opacity:/^0.5/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:"on"===b.value,optSelected:f.selected,getSetAttribute:"t"!==l.className,enctype:!!n.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==n.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===n.compatMode,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,\n\
reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1};b.checked=!0;a.noCloneChecked=b.cloneNode(!0).checked;e.disabled=!0;a.optDisabled=!f.disabled;try{delete l.test}catch(m){a.deleteExpando=!1}!l.addEventListener&&l.attachEvent&&l.fireEvent&&(l.attachEvent("onclick",d=function(){a.noCloneEvent=!1}),l.cloneNode(!0).fireEvent("onclick"),l.detachEvent("onclick",d));b=n.createElement("input");b.value="t";b.setAttribute("type","radio");a.radioValue="t"===b.value;b.setAttribute("checked","checked");\n\
b.setAttribute("name","t");l.appendChild(b);d=n.createDocumentFragment();d.appendChild(l.lastChild);a.checkClone=d.cloneNode(!0).cloneNode(!0).lastChild.checked;a.appendChecked=b.checked;d.removeChild(b);d.appendChild(l);if(l.attachEvent)for(g in{submit:!0,change:!0,focusin:!0})b="on"+g,h=b in l,h||(l.setAttribute(b,"return;"),h="function"===typeof l[b]),a[g+"Bubbles"]=h;c(function(){var b,d,c,e=n.getElementsByTagName("body")[0];e&&(b=n.createElement("div"),b.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",\n\
e.insertBefore(b,e.firstChild),d=n.createElement("div"),b.appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",c=d.getElementsByTagName("td"),c[0].style.cssText="padding:0;margin:0;border:0;display:none",h=0===c[0].offsetHeight,c[0].style.display="",c[1].style.display="none",a.reliableHiddenOffsets=h&&0===c[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",\n\
a.boxSizing=4===d.offsetWidth,a.doesNotIncludeMarginInBodyOffset=1!==e.offsetTop,k.getComputedStyle&&(a.pixelPosition="1%"!==(k.getComputedStyle(d,null)||{}).top,a.boxSizingReliable="4px"===(k.getComputedStyle(d,null)||{width:"4px"}).width,c=n.createElement("div"),c.style.cssText=d.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;",c.style.marginRight=c.style.width="0",d.style.width="1px",d.appendChild(c),a.reliableMarginRight=!parseFloat((k.getComputedStyle(c,null)||{}).marginRight)),\n\
"undefined"!==typeof d.style.zoom&&(d.innerHTML="",d.style.cssText="padding:0;margin:0;border:0;display:block;overflow:hidden;width:1px;padding:1px;display:inline;zoom:1",a.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.style.overflow="visible",d.innerHTML="<div></div>",d.firstChild.style.width="5px",a.shrinkWrapBlocks=3!==d.offsetWidth,b.style.zoom=1),e.removeChild(b))});d.removeChild(l);b=d=e=f=b=d=l=null;return a}();var Ab=/(?:\\{[\\s\\S]*\\}|\\[[\\s\\S]*\\])$/,zb=/([A-Z])/g;c.extend({cache:{},\n\
deletedIds:[],uuid:0,expando:"jQuery"+(c.fn.jquery+Math.random()).replace(/\\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?c.cache[a[c.expando]]:a[c.expando];return!!a&&!z(a)},data:function(a,b,d,e){if(c.acceptData(a)){var f=c.expando,g="string"===typeof b,h=a.nodeType,l=h?c.cache:a,k=h?a[f]:a[f]&&f;if(k&&l[k]&&(e||l[k].data)||!g||d!==m){k||(h?a[f]=k=c.deletedIds.pop()||c.guid++:k=f);l[k]||(l[k]={},h||(l[k].toJSON=c.noop));\n\
if("object"===typeof b||"function"===typeof b)e?l[k]=c.extend(l[k],b):l[k].data=c.extend(l[k].data,b);a=l[k];e||(a.data||(a.data={}),a=a.data);d!==m&&(a[c.camelCase(b)]=d);g?(d=a[b],null==d&&(d=a[c.camelCase(b)])):d=a;return d}}},removeData:function(a,b,d){if(c.acceptData(a)){var e,f,g,h=a.nodeType,l=h?c.cache:a,k=h?a[c.expando]:c.expando;if(l[k]){if(b&&(e=d?l[k]:l[k].data)){c.isArray(b)||(b in e?b=[b]:(b=c.camelCase(b),b=b in e?[b]:b.split(" ")));f=0;for(g=b.length;f<g;f++)delete e[b[f]];if(!(d?\n\
z:c.isEmptyObject)(e))return}if(!d&&(delete l[k].data,!z(l[k])))return;h?c.cleanData([a],!0):c.support.deleteExpando||l!=l.window?delete l[k]:l[k]=null}}},_data:function(a,b,d){return c.data(a,b,d,!0)},acceptData:function(a){var b=a.nodeName&&c.noData[a.nodeName.toLowerCase()];return!b||!0!==b&&a.getAttribute("classid")===b}});c.fn.extend({data:function(a,b){var d,e,f,g,h,l=this[0],k=0,s=null;if(a===m){if(this.length&&(s=c.data(l),1===l.nodeType&&!c._data(l,"parsedAttrs"))){f=l.attributes;for(h=f.length;k<\n\
h;k++)g=f[k].name,g.indexOf("data-")||(g=c.camelCase(g.substring(5)),q(l,g,s[g]));c._data(l,"parsedAttrs",!0)}return s}if("object"===typeof a)return this.each(function(){c.data(this,a)});d=a.split(".",2);d[1]=d[1]?"."+d[1]:"";e=d[1]+"!";return c.access(this,function(b){if(b===m)return s=this.triggerHandler("getData"+e,[d[0]]),s===m&&l&&(s=c.data(l,a),s=q(l,a,s)),s===m&&d[1]?this.data(d[0]):s;d[1]=b;this.each(function(){var f=c(this);f.triggerHandler("setData"+e,d);c.data(this,a,b);f.triggerHandler("changeData"+\n\
e,d)})},null,b,1<arguments.length,null,!1)},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){var e;if(a)return b=(b||"fx")+"queue",e=c._data(a,b),d&&(!e||c.isArray(d)?e=c._data(a,b,c.makeArray(d)):e.push(d)),e||[]},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),e=d.length,f=d.shift(),g=c._queueHooks(a,b),h=function(){c.dequeue(a,b)};"inprogress"===f&&(f=d.shift(),e--);f&&("fx"===b&&d.unshift("inprogress"),delete g.stop,f.call(a,h,g));\n\
!e&&g&&g.empty.fire()},_queueHooks:function(a,b){var d=b+"queueHooks";return c._data(a,d)||c._data(a,d,{empty:c.Callbacks("once memory").add(function(){c.removeData(a,b+"queue",!0);c.removeData(a,d,!0)})})}});c.fn.extend({queue:function(a,b){var d=2;"string"!==typeof a&&(b=a,a="fx",d--);return arguments.length<d?c.queue(this[0],a):b===m?this:this.each(function(){var d=c.queue(this,a,b);c._queueHooks(this,a);"fx"===a&&"inprogress"!==d[0]&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,\n\
a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;return this.queue(b||"fx",function(b,c){var f=setTimeout(b,a);c.stop=function(){clearTimeout(f)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var d,e=1,f=c.Deferred(),g=this,h=this.length,l=function(){--e||f.resolveWith(g,[g])};"string"!==typeof a&&(b=a,a=m);for(a=a||"fx";h--;)(d=c._data(g[h],a+"queueHooks"))&&d.empty&&(e++,d.empty.add(l));l();return f.promise(b)}});var F,ab,bb,cb=/[\\t\\r\\n]/g,Vb=/\\r/g,Wb=/^(?:button|input)$/i,\n\
Xb=/^(?:button|input|object|select|textarea)$/i,Yb=/^a(?:rea|)$/i,db=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,eb=c.support.getSetAttribute;c.fn.extend({attr:function(a,b){return c.access(this,c.attr,a,b,1<arguments.length)},removeAttr:function(a){return this.each(function(){c.removeAttr(this,a)})},prop:function(a,b){return c.access(this,c.prop,a,b,1<arguments.length)},removeProp:function(a){a=c.propFix[a]||a;return this.each(function(){try{this[a]=\n\
m,delete this[a]}catch(b){}})},addClass:function(a){var b,d,e,f,g,h,l;if(c.isFunction(a))return this.each(function(b){c(this).addClass(a.call(this,b,this.className))});if(a&&"string"===typeof a)for(b=a.split(M),d=0,e=this.length;d<e;d++)if(f=this[d],1===f.nodeType)if(f.className||1!==b.length){g=" "+f.className+" ";h=0;for(l=b.length;h<l;h++)0>g.indexOf(" "+b[h]+" ")&&(g+=b[h]+" ");f.className=c.trim(g)}else f.className=a;return this},removeClass:function(a){var b,d,e,f,g,h,l;if(c.isFunction(a))return this.each(function(b){c(this).removeClass(a.call(this,\n\
b,this.className))});if(a&&"string"===typeof a||a===m)for(b=(a||"").split(M),h=0,l=this.length;h<l;h++)if(e=this[h],1===e.nodeType&&e.className){d=(" "+e.className+" ").replace(cb," ");f=0;for(g=b.length;f<g;f++)for(;0<=d.indexOf(" "+b[f]+" ");)d=d.replace(" "+b[f]+" "," ");e.className=a?c.trim(d):""}return this},toggleClass:function(a,b){var d=typeof a,e="boolean"===typeof b;return c.isFunction(a)?this.each(function(d){c(this).toggleClass(a.call(this,d,this.className,b),b)}):this.each(function(){if("string"===\n\
d)for(var f,g=0,h=c(this),l=b,k=a.split(M);f=k[g++];)l=e?l:!h.hasClass(f),h[l?"addClass":"removeClass"](f);else if("undefined"===d||"boolean"===d)this.className&&c._data(this,"__className__",this.className),this.className=this.className||!1===a?"":c._data(this,"__className__")||""})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if(1===this[b].nodeType&&0<=(" "+this[b].className+" ").replace(cb," ").indexOf(a))return!0;return!1},val:function(a){var b,d,e,f=this[0];if(arguments.length)return e=\n\
c.isFunction(a),this.each(function(d){var f=c(this);1===this.nodeType&&(d=e?a.call(this,d,f.val()):a,null==d?d="":"number"===typeof d?d+="":c.isArray(d)&&(d=c.map(d,function(a){return null==a?"":a+""})),b=c.valHooks[this.type]||c.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&b.set(this,d,"value")!==m||(this.value=d))});if(f){if((b=c.valHooks[f.type]||c.valHooks[f.nodeName.toLowerCase()])&&"get"in b&&(d=b.get(f,"value"))!==m)return d;d=f.value;return"string"===typeof d?d.replace(Vb,""):null==\n\
d?"":d}}});c.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){for(var b,d=a.options,e=a.selectedIndex,f=(a="select-one"===a.type||0>e)?null:[],g=a?e+1:d.length,h=0>e?g:a?e:0;h<g;h++)if(b=d[h],!(!b.selected&&h!==e||(c.support.optDisabled?b.disabled:null!==b.getAttribute("disabled"))||b.parentNode.disabled&&c.nodeName(b.parentNode,"optgroup"))){b=c(b).val();if(a)return b;f.push(b)}return f},set:function(a,b){var d=c.makeArray(b);\n\
c(a).find("option").each(function(){this.selected=0<=c.inArray(c(this).val(),d)});d.length||(a.selectedIndex=-1);return d}}},attrFn:{},attr:function(a,b,d,e){var f,g,h=a.nodeType;if(a&&3!==h&&8!==h&&2!==h){if(e&&c.isFunction(c.fn[b]))return c(a)[b](d);if("undefined"===typeof a.getAttribute)return c.prop(a,b,d);if(e=1!==h||!c.isXMLDoc(a))b=b.toLowerCase(),g=c.attrHooks[b]||(db.test(b)?ab:F);if(d!==m)if(null===d)c.removeAttr(a,b);else{if(g&&"set"in g&&e&&(f=g.set(a,d,b))!==m)return f;a.setAttribute(b,\n\
d+"");return d}else{if(g&&"get"in g&&e&&null!==(f=g.get(a,b)))return f;f=a.getAttribute(b);return null===f?m:f}}},removeAttr:function(a,b){var d,e,f,g,h=0;if(b&&1===a.nodeType)for(e=b.split(M);h<e.length;h++)if(f=e[h])d=c.propFix[f]||f,(g=db.test(f))||c.attr(a,f,""),a.removeAttribute(eb?f:d),g&&d in a&&(a[d]=!1)},attrHooks:{type:{set:function(a,b){if(Wb.test(a.nodeName)&&a.parentNode)c.error("type property can\'t be changed");else if(!c.support.radioValue&&"radio"===b&&c.nodeName(a,"input")){var d=\n\
a.value;a.setAttribute("type",b);d&&(a.value=d);return b}}},value:{get:function(a,b){return F&&c.nodeName(a,"button")?F.get(a,b):b in a?a.value:null},set:function(a,b,d){if(F&&c.nodeName(a,"button"))return F.set(a,b,d);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},\n\
prop:function(a,b,d){var e,f,g;g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g){if(g=1!==g||!c.isXMLDoc(a))b=c.propFix[b]||b,f=c.propHooks[b];return d!==m?f&&"set"in f&&(e=f.set(a,d,b))!==m?e:a[b]=d:f&&"get"in f&&null!==(e=f.get(a,b))?e:a[b]}},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?parseInt(b.value,10):Xb.test(a.nodeName)||Yb.test(a.nodeName)&&a.href?0:m}}}});ab={get:function(a,b){var d,e=c.prop(a,b);return!0===e||"boolean"!==typeof e&&(d=a.getAttributeNode(b))&&\n\
!1!==d.nodeValue?b.toLowerCase():m},set:function(a,b,d){!1===b?c.removeAttr(a,d):(b=c.propFix[d]||d,b in a&&(a[b]=!0),a.setAttribute(d,d.toLowerCase()));return d}};eb||(bb={name:!0,id:!0,coords:!0},F=c.valHooks.button={get:function(a,b){var d;return(d=a.getAttributeNode(b))&&(bb[b]?""!==d.value:d.specified)?d.value:m},set:function(a,b,d){var c=a.getAttributeNode(d);c||(c=n.createAttribute(d),a.setAttributeNode(c));return c.value=b+""}},c.each(["width","height"],function(a,b){c.attrHooks[b]=c.extend(c.attrHooks[b],\n\
{set:function(a,c){if(""===c)return a.setAttribute(b,"auto"),c}})}),c.attrHooks.contenteditable={get:F.get,set:function(a,b,d){""===b&&(b="false");F.set(a,b,d)}});c.support.hrefNormalized||c.each(["href","src","width","height"],function(a,b){c.attrHooks[b]=c.extend(c.attrHooks[b],{get:function(a){a=a.getAttribute(b,2);return null===a?m:a}})});c.support.style||(c.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||m},set:function(a,b){return a.style.cssText=b+""}});c.support.optSelected||\n\
(c.propHooks.selected=c.extend(c.propHooks.selected,{get:function(a){if(a=a.parentNode)a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex;return null}}));c.support.enctype||(c.propFix.enctype="encoding");c.support.checkOn||c.each(["radio","checkbox"],function(){c.valHooks[this]={get:function(a){return null===a.getAttribute("value")?"on":a.value}}});c.each(["radio","checkbox"],function(){c.valHooks[this]=c.extend(c.valHooks[this],{set:function(a,b){if(c.isArray(b))return a.checked=0<=c.inArray(c(a).val(),\n\
b)}})});var ua=/^(?:textarea|input|select)$/i,fb=/^([^\\.]*|)(?:\\.(.+)|)$/,Zb=/(?:^|\\s)hover(\\.\\S+|)\\b/,$b=/^key/,ac=/^(?:mouse|contextmenu)|click/,gb=/^(?:focusinfocus|focusoutblur)$/,hb=function(a){return c.event.special.hover?a:a.replace(Zb,"mouseenter$1 mouseleave$1")};c.event={add:function(a,b,d,e,f){var g,h,l,k,s,r,p,n,D;if(3!==a.nodeType&&8!==a.nodeType&&b&&d&&(g=c._data(a))){d.handler&&(p=d,d=p.handler,f=p.selector);d.guid||(d.guid=c.guid++);l=g.events;l||(g.events=l={});h=g.handle;h||(g.handle=\n\
h=function(a){return"undefined"===typeof c||a&&c.event.triggered===a.type?m:c.event.dispatch.apply(h.elem,arguments)},h.elem=a);b=c.trim(hb(b)).split(" ");for(g=0;g<b.length;g++)k=fb.exec(b[g])||[],s=k[1],r=(k[2]||"").split(".").sort(),D=c.event.special[s]||{},s=(f?D.delegateType:D.bindType)||s,D=c.event.special[s]||{},k=c.extend({type:s,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,needsContext:f&&c.expr.match.needsContext.test(f),namespace:r.join(".")},p),n=l[s],n||(n=l[s]=[],n.delegateCount=\n\
0,D.setup&&!1!==D.setup.call(a,e,r,h)||(a.addEventListener?a.addEventListener(s,h,!1):a.attachEvent&&a.attachEvent("on"+s,h))),D.add&&(D.add.call(a,k),k.handler.guid||(k.handler.guid=d.guid)),f?n.splice(n.delegateCount++,0,k):n.push(k),c.event.global[s]=!0;a=null}},global:{},remove:function(a,b,d,e,f){var g,h,l,k,m,r,p,n,D,q,t=c.hasData(a)&&c._data(a);if(t&&(p=t.events)){b=c.trim(hb(b||"")).split(" ");for(g=0;g<b.length;g++)if(h=fb.exec(b[g])||[],l=k=h[1],h=h[2],l){n=c.event.special[l]||{};l=(e?n.delegateType:\n\
n.bindType)||l;D=p[l]||[];m=D.length;h=h?RegExp("(^|\\\\.)"+h.split(".").sort().join("\\\\.(?:.*\\\\.|)")+"(\\\\.|$)"):null;for(r=0;r<D.length;r++)q=D[r],!f&&k!==q.origType||d&&d.guid!==q.guid||h&&!h.test(q.namespace)||e&&!(e===q.selector||"**"===e&&q.selector)||(D.splice(r--,1),q.selector&&D.delegateCount--,n.remove&&n.remove.call(a,q));0===D.length&&m!==D.length&&(n.teardown&&!1!==n.teardown.call(a,h,t.handle)||c.removeEvent(a,l,t.handle),delete p[l])}else for(l in p)c.event.remove(a,l+b[g],d,e,!0);c.isEmptyObject(p)&&\n\
(delete t.handle,c.removeData(a,"events",!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(a,b,d,e){if(!d||3!==d.nodeType&&8!==d.nodeType){var f,g,h,l,v,s,r=a.type||a;h=[];if(!gb.test(r+c.event.triggered)&&(0<=r.indexOf("!")&&(r=r.slice(0,-1),f=!0),0<=r.indexOf(".")&&(h=r.split("."),r=h.shift(),h.sort()),d&&!c.event.customEvent[r]||c.event.global[r]))if(a="object"===typeof a?a[c.expando]?a:new c.Event(r,a):new c.Event(r),a.type=r,a.isTrigger=!0,a.exclusive=f,a.namespace=h.join("."),\n\
a.namespace_re=a.namespace?RegExp("(^|\\\\.)"+h.join("\\\\.(?:.*\\\\.|)")+"(\\\\.|$)"):null,h=0>r.indexOf(":")?"on"+r:"",d){if(a.result=m,a.target||(a.target=d),b=null!=b?c.makeArray(b):[],b.unshift(a),l=c.event.special[r]||{},!l.trigger||!1!==l.trigger.apply(d,b)){s=[[d,l.bindType||r]];if(!e&&!l.noBubble&&!c.isWindow(d)){v=l.delegateType||r;f=gb.test(v+r)?d:d.parentNode;for(g=d;f;f=f.parentNode)s.push([f,v]),g=f;g===(d.ownerDocument||n)&&s.push([g.defaultView||g.parentWindow||k,v])}for(g=0;g<s.length&&!a.isPropagationStopped();g++)f=\n\
s[g][0],a.type=s[g][1],(v=(c._data(f,"events")||{})[a.type]&&c._data(f,"handle"))&&v.apply(f,b),(v=h&&f[h])&&c.acceptData(f)&&v.apply&&!1===v.apply(f,b)&&a.preventDefault();a.type=r;e||a.isDefaultPrevented()||l._default&&!1!==l._default.apply(d.ownerDocument,b)||"click"===r&&c.nodeName(d,"a")||!c.acceptData(d)||!h||!d[r]||("focus"===r||"blur"===r)&&0===a.target.offsetWidth||c.isWindow(d)||((g=d[h])&&(d[h]=null),c.event.triggered=r,d[r](),c.event.triggered=m,g&&(d[h]=g));return a.result}}else for(g in d=\n\
c.cache,d)d[g].events&&d[g].events[r]&&c.event.trigger(a,b,d[g].handle.elem,!0)}},dispatch:function(a){a=c.event.fix(a||k.event);var b,d,e,f,g,h,l=(c._data(this,"events")||{})[a.type]||[],v=l.delegateCount,s=E.call(arguments),r=!a.exclusive&&!a.namespace,p=c.event.special[a.type]||{},n=[];s[0]=a;a.delegateTarget=this;if(!p.preDispatch||!1!==p.preDispatch.call(this,a)){if(v&&(!a.button||"click"!==a.type))for(d=a.target;d!=this;d=d.parentNode||this)if(!0!==d.disabled||"click"!==a.type){f={};g=[];for(b=\n\
0;b<v;b++)e=l[b],h=e.selector,f[h]===m&&(f[h]=e.needsContext?0<=c(h,this).index(d):c.find(h,this,null,[d]).length),f[h]&&g.push(e);g.length&&n.push({elem:d,matches:g})}l.length>v&&n.push({elem:this,matches:l.slice(v)});for(b=0;b<n.length&&!a.isPropagationStopped();b++)for(f=n[b],a.currentTarget=f.elem,d=0;d<f.matches.length&&!a.isImmediatePropagationStopped();d++)if(e=f.matches[d],r||!a.namespace&&!e.namespace||a.namespace_re&&a.namespace_re.test(e.namespace))a.data=e.data,a.handleObj=e,e=((c.event.special[e.origType]||\n\
{}).handle||e.handler).apply(f.elem,s),e!==m&&(a.result=e,!1===e&&(a.preventDefault(),a.stopPropagation()));p.postDispatch&&p.postDispatch.call(this,a);return a.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:["char","charCode","key","keyCode"],filter:function(a,b){null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode);return a}},\n\
mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var d,c,f=b.button,g=b.fromElement;null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||n,c=d.documentElement,d=d.body,a.pageX=b.clientX+(c&&c.scrollLeft||d&&d.scrollLeft||0)-(c&&c.clientLeft||d&&d.clientLeft||0),a.pageY=b.clientY+(c&&c.scrollTop||d&&d.scrollTop||0)-(c&&c.clientTop||d&&d.clientTop||0));!a.relatedTarget&&g&&(a.relatedTarget=g===\n\
a.target?b.toElement:g);a.which||f===m||(a.which=f&1?1:f&2?3:f&4?2:0);return a}},fix:function(a){if(a[c.expando])return a;var b,d,e=a,f=c.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=c.Event(e);for(b=g.length;b;)d=g[--b],a[d]=e[d];a.target||(a.target=e.srcElement||n);3===a.target.nodeType&&(a.target=a.target.parentNode);a.metaKey=!!a.metaKey;return f.filter?f.filter(a,e):a},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,\n\
b,d){c.isWindow(this)&&(this.onbeforeunload=d)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,d,e){a=c.extend(new c.Event,d,{type:a,isSimulated:!0,originalEvent:{}});e?c.event.trigger(a,null,b):c.event.dispatch.call(b,a);a.isDefaultPrevented()&&d.preventDefault()}};c.event.handle=c.event.dispatch;c.removeEvent=n.removeEventListener?function(a,b,d){a.removeEventListener&&a.removeEventListener(b,d,!1)}:function(a,b,d){b="on"+b;a.detachEvent&&("undefined"===\n\
typeof a[b]&&(a[b]=null),a.detachEvent(b,d))};c.Event=function(a,b){if(!(this instanceof c.Event))return new c.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||!1===a.returnValue||a.getPreventDefault&&a.getPreventDefault()?S:A):this.type=a;b&&c.extend(this,b);this.timeStamp=a&&a.timeStamp||c.now();this[c.expando]=!0};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=S;var a=this.originalEvent;a&&(a.preventDefault?a.preventDefault():\n\
a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=S;var a=this.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=S;this.stopPropagation()},isDefaultPrevented:A,isPropagationStopped:A,isImmediatePropagationStopped:A};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={delegateType:b,bindType:b,handle:function(a){var e,f=a.relatedTarget,g=a.handleObj;\n\
if(!f||f!==this&&!c.contains(this,f))a.type=g.origType,e=g.handler.apply(this,arguments),a.type=b;return e}}});c.support.submitBubbles||(c.event.special.submit={setup:function(){if(c.nodeName(this,"form"))return!1;c.event.add(this,"click._submit keypress._submit",function(a){a=a.target;(a=c.nodeName(a,"input")||c.nodeName(a,"button")?a.form:m)&&!c._data(a,"_submit_attached")&&(c.event.add(a,"submit._submit",function(a){a._submit_bubble=!0}),c._data(a,"_submit_attached",!0))})},postDispatch:function(a){a._submit_bubble&&\n\
(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&c.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(c.nodeName(this,"form"))return!1;c.event.remove(this,"._submit")}});c.support.changeBubbles||(c.event.special.change={setup:function(){if(ua.test(this.nodeName)){if("checkbox"===this.type||"radio"===this.type)c.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),c.event.add(this,"click._change",function(a){this._just_changed&&\n\
!a.isTrigger&&(this._just_changed=!1);c.event.simulate("change",this,a,!0)});return!1}c.event.add(this,"beforeactivate._change",function(a){a=a.target;ua.test(a.nodeName)&&!c._data(a,"_change_attached")&&(c.event.add(a,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||c.event.simulate("change",this.parentNode,a,!0)}),c._data(a,"_change_attached",!0))})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type)return a.handleObj.handler.apply(this,\n\
arguments)},teardown:function(){c.event.remove(this,"._change");return!ua.test(this.nodeName)}});c.support.focusinBubbles||c.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){c.event.simulate(b,a.target,c.event.fix(a),!0)};c.event.special[b]={setup:function(){0===d++&&n.addEventListener(a,e,!0)},teardown:function(){0===--d&&n.removeEventListener(a,e,!0)}}});c.fn.extend({on:function(a,b,d,e,f){var g,h;if("object"===typeof a){"string"!==typeof b&&(d=d||b,b=m);for(h in a)this.on(h,\n\
b,d,a[h],f);return this}null==d&&null==e?(e=b,d=b=m):null==e&&("string"===typeof b?(e=d,d=m):(e=d,d=b,b=m));if(!1===e)e=A;else if(!e)return this;1===f&&(g=e,e=function(a){c().off(a);return g.apply(this,arguments)},e.guid=g.guid||(g.guid=c.guid++));return this.each(function(){c.event.add(this,a,e,d,b)})},one:function(a,b,d,c){return this.on(a,b,d,c,1)},off:function(a,b,d){var e;if(a&&a.preventDefault&&a.handleObj)return e=a.handleObj,c(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,\n\
e.selector,e.handler),this;if("object"===typeof a){for(e in a)this.off(e,b,a[e]);return this}if(!1===b||"function"===typeof b)d=b,b=m;!1===d&&(d=A);return this.each(function(){c.event.remove(this,a,d,b)})},bind:function(a,b,d){return this.on(a,null,b,d)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,d){c(this.context).on(a,this.selector,b,d);return this},die:function(a,b){c(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,d,c){return this.on(b,a,d,\n\
c)},undelegate:function(a,b,d){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",d)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return c.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,d=a.guid||c.guid++,e=0,f=function(d){var f=(c._data(this,"lastToggle"+a.guid)||0)%e;c._data(this,"lastToggle"+a.guid,f+1);d.preventDefault();return b[f].apply(this,arguments)||!1};for(f.guid=d;e<b.length;)b[e++].guid=\n\
d;return this.click(f)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){c.fn[b]=function(a,c){null==c&&(c=a,a=null);return 0<arguments.length?this.on(b,null,a,c):this.trigger(b)};$b.test(b)&&(c.event.fixHooks[b]=c.event.keyHooks);ac.test(b)&&(c.event.fixHooks[b]=\n\
c.event.mouseHooks)});(function(a,b){function d(a,b,d,c){d=d||[];b=b||R;var e,f,g,h,l=b.nodeType;if(!a||"string"!==typeof a)return d;if(1!==l&&9!==l)return[];g=B(b);if(!g&&!c&&(e=Y.exec(a)))if(h=e[1])if(9===l)if((f=b.getElementById(h))&&f.parentNode){if(f.id===h)return d.push(f),d}else return d;else{if(b.ownerDocument&&(f=b.ownerDocument.getElementById(h))&&u(b,f)&&f.id===h)return d.push(f),d}else{if(e[2])return C.apply(d,H.call(b.getElementsByTagName(a),0)),d;if((h=e[3])&&$&&b.getElementsByClassName)return C.apply(d,\n\
H.call(b.getElementsByClassName(h),0)),d}return t(a.replace(L,"$1"),b,d,c,g)}function e(a){return function(b){return"input"===b.nodeName.toLowerCase()&&b.type===a}}function f(a){return function(b){var d=b.nodeName.toLowerCase();return("input"===d||"button"===d)&&b.type===a}}function g(a){return P(function(b){b=+b;return P(function(d,c){for(var e,f=a([],d.length,b),g=f.length;g--;)d[e=f[g]]&&(d[e]=!(c[e]=d[e]))})})}function h(a,b,d){if(a===b)return d;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1}\n\
function l(a,b){var c,e,f,g,h,l,k;if(h=J[G][a+" "])return b?0:h.slice(0);h=a;l=[];for(k=x.preFilter;h;){if(!c||(e=U.exec(h)))e&&(h=h.slice(e[0].length)||h),l.push(f=[]);c=!1;if(e=V.exec(h))f.push(c=new ib(e.shift())),h=h.slice(c.length),c.type=e[0].replace(L," ");for(g in x.filter)!(e=T[g].exec(h))||k[g]&&!(e=k[g](e))||(f.push(c=new ib(e.shift())),h=h.slice(c.length),c.type=g,c.matches=e);if(!c)break}return b?h.length:h?d.error(a):J(a,l).slice(0)}function k(a,b,d){var c=b.dir,e=d&&"parentNode"===\n\
b.dir,f=bc++;return b.first?function(b,d,f){for(;b=b[c];)if(e||1===b.nodeType)return a(b,d,f)}:function(b,d,g){if(!g)for(var h,l=ha+" "+f+" ",k=l+A;b=b[c];){if(e||1===b.nodeType){if((h=b[G])===k)return b.sizset;if("string"===typeof h&&0===h.indexOf(l)){if(b.sizset)return b}else{b[G]=k;if(a(b,d,g))return b.sizset=!0,b;b.sizset=!1}}}else for(;b=b[c];)if((e||1===b.nodeType)&&a(b,d,g))return b}}function m(a){return 1<a.length?function(b,d,c){for(var e=a.length;e--;)if(!a[e](b,d,c))return!1;return!0}:\n\
a[0]}function r(a,b,d,c,e){for(var f,g=[],h=0,l=a.length,k=null!=b;h<l;h++)if(f=a[h])if(!d||d(f,c,e))g.push(f),k&&b.push(h);return g}function p(a,b,c,e,f,g){e&&!e[G]&&(e=p(e));f&&!f[G]&&(f=p(f,g));return P(function(g,h,l,k){var m,p,s=[],n=[],v=h.length,O;if(!(O=g)){O=b||"*";for(var q=l.nodeType?[l]:l,t=[],u=0,D=q.length;u<D;u++)d(O,q[u],t);O=t}O=!a||!g&&b?O:r(O,s,a,l,k);q=c?f||(g?a:v||e)?[]:h:O;c&&c(O,q,l,k);if(e)for(m=r(q,n),e(m,[],l,k),l=m.length;l--;)if(p=m[l])q[n[l]]=!(O[n[l]]=p);if(g){if(f||\n\
a){if(f){m=[];for(l=q.length;l--;)(p=q[l])&&m.push(O[l]=p);f(null,q=[],m,k)}for(l=q.length;l--;)(p=q[l])&&-1<(m=f?F.call(g,p):s[l])&&(g[m]=!(h[m]=p))}}else q=r(q===h?q.splice(v,q.length):q),f?f(null,h,q,k):C.apply(h,q)})}function n(a){var b,d,c,e=a.length,f=x.relative[a[0].type];d=f||x.relative[" "];for(var g=f?1:0,h=k(function(a){return a===b},d,!0),l=k(function(a){return-1<F.call(b,a)},d,!0),r=[function(a,d,c){return!f&&(c||d!==la)||((b=d).nodeType?h(a,d,c):l(a,d,c))}];g<e;g++)if(d=x.relative[a[g].type])r=\n\
[k(m(r),d)];else{d=x.filter[a[g].type].apply(null,a[g].matches);if(d[G]){for(c=++g;c<e&&!x.relative[a[c].type];c++);return p(1<g&&m(r),1<g&&a.slice(0,g-1).join("").replace(L,"$1"),d,g<c&&n(a.slice(g,c)),c<e&&n(a=a.slice(c)),c<e&&a.join(""))}r.push(d)}return m(r)}function q(a,b){var c=0<b.length,e=0<a.length,f=function(g,h,l,k,m){var p,s,n=[],v=0,q="0",t=g&&[],u=null!=m,D=la,ca=g||e&&x.find.TAG("*",m&&h.parentNode||h),z=ha+=null==D?1:Math.E;u&&(la=h!==R&&h,A=f.el);for(;null!=(m=ca[q]);q++){if(e&&m){for(p=\n\
0;s=a[p];p++)if(s(m,h,l)){k.push(m);break}u&&(ha=z,A=++f.el)}c&&((m=!s&&m)&&v--,g&&t.push(m))}v+=q;if(c&&q!==v){for(p=0;s=b[p];p++)s(t,n,h,l);if(g){if(0<v)for(;q--;)t[q]||n[q]||(n[q]=cc.call(k));n=r(n)}C.apply(k,n);u&&!g&&0<n.length&&1<v+b.length&&d.uniqueSort(k)}u&&(ha=z,la=D);return t};f.el=0;return c?P(f):f}function t(a,b,d,c,e){var f,g,h,k,m=l(a);if(!c&&1===m.length){g=m[0]=m[0].slice(0);if(2<g.length&&"ID"===(h=g[0]).type&&9===b.nodeType&&!e&&x.relative[g[1].type]){b=x.find.ID(h.matches[0].replace(ba,\n\
""),b,e)[0];if(!b)return d;a=a.slice(g.shift().length)}for(f=T.POS.test(a)?-1:g.length-1;0<=f;f--){h=g[f];if(x.relative[k=h.type])break;if(k=x.find[k])if(c=k(h.matches[0].replace(ba,""),S.test(g[0].type)&&b.parentNode||b,e)){g.splice(f,1);a=c.length&&g.join("");if(!a)return C.apply(d,H.call(c,0)),d;break}}}y(a,m)(c,b,e,d,S.test(a));return d}function z(){}var A,w,x,ma,B,u,y,E,ca,la,jb=!0,G=("sizcache"+Math.random()).replace(".",""),ib=String,R=a.document,N=R.documentElement,ha=0,bc=0,cc=[].pop,C=[].push,\n\
H=[].slice,F=[].indexOf||function(a){for(var b=0,d=this.length;b<d;b++)if(this[b]===a)return b;return-1},P=function(a,b){a[G]=null==b||b;return a},I=function(){var a={},b=[];return P(function(d,c){b.push(d)>x.cacheLength&&delete a[b.shift()];return a[d+" "]=c},a)},M=I(),J=I(),Q=I(),I="\\\\[[\\\\x20\\\\t\\\\r\\\\n\\\\f]*((?:\\\\\\\\.|[-\\\\w]|[^\\\\x00-\\\\xa0])+)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:([*^$|!~]?=)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:([\'\\"])((?:\\\\\\\\.|[^\\\\\\\\])*?)\\\\3|("+"(?:\\\\\\\\.|[-\\\\w]|[^\\\\x00-\\\\xa0])+".replace("w","w#")+")|)|)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\\\\]",\n\
K=":((?:\\\\\\\\.|[-\\\\w]|[^\\\\x00-\\\\xa0])+)(?:\\\\((?:([\'\\"])((?:\\\\\\\\.|[^\\\\\\\\])*?)\\\\2|([^()[\\\\]]*|(?:(?:"+I+")|[^:]|\\\\\\\\.)*|.*))\\\\)|)",L=RegExp("^[\\\\x20\\\\t\\\\r\\\\n\\\\f]+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)[\\\\x20\\\\t\\\\r\\\\n\\\\f]+$","g"),U=/^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*/,V=/^[\\x20\\t\\r\\n\\f]*([\\x20\\t\\r\\n\\f>+~])[\\x20\\t\\r\\n\\f]*/,W=RegExp(K),Y=/^(?:#([\\w\\-]+)|(\\w+)|\\.([\\w\\-]+))$/,S=/[\\x20\\t\\r\\n\\f]*[+~]/,Z=/h\\d/i,aa=/input|select|textarea|button/i,ba=/\\\\(?!\\\\)/g,T={ID:/^#((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)/,CLASS:/^\\.((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)/,\n\
NAME:/^\\[name=[\'"]?((?:\\\\.|[-\\w]|[^\\x00-\\xa0])+)[\'"]?\\]/,TAG:RegExp("^("+"(?:\\\\\\\\.|[-\\\\w]|[^\\\\x00-\\\\xa0])+".replace("w","w*")+")"),ATTR:RegExp("^"+I),PSEUDO:RegExp("^"+K),POS:/:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)/i,CHILD:RegExp("^:(only|nth|first|last)-child(?:\\\\([\\\\x20\\\\t\\\\r\\\\n\\\\f]*(even|odd|(([+-]|)(\\\\d*)n|)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:([+-]|)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(\\\\d+)|))[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\\\\)|)","i"),needsContext:RegExp("^[\\\\x20\\\\t\\\\r\\\\n\\\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\([\\\\x20\\\\t\\\\r\\\\n\\\\f]*((?:-\\\\d)?\\\\d*)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\\\\)|)(?=[^-]|$)",\n\
"i")},X=function(a){var b=R.createElement("div");try{return a(b)}catch(d){return!1}finally{}},I=X(function(a){a.appendChild(R.createComment(""));return!a.getElementsByTagName("*").length}),da=X(function(a){a.innerHTML="<a href=\'#\'></a>";return a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&"#"===a.firstChild.getAttribute("href")}),ea=X(function(a){a.innerHTML="<select></select>";a=typeof a.lastChild.getAttribute("multiple");return"boolean"!==a&&"string"!==a}),$=X(function(a){a.innerHTML=\n\
"<div class=\'hidden e\'></div><div class=\'hidden\'></div>";if(!a.getElementsByClassName||!a.getElementsByClassName("e").length)return!1;a.lastChild.className="e";return 2===a.getElementsByClassName("e").length}),fa=X(function(a){a.id=G+0;a.innerHTML="<a name=\'"+G+"\'></a><div name=\'"+G+"\'></div>";N.insertBefore(a,N.firstChild);var b=R.getElementsByName&&R.getElementsByName(G).length===2+R.getElementsByName(G+0).length;w=!R.getElementById(G);N.removeChild(a);return b});try{H.call(N.childNodes,0)[0].nodeType}catch(ga){H=\n\
function(a){for(var b,d=[];b=this[a];a++)d.push(b);return d}}d.matches=function(a,b){return d(a,null,null,b)};d.matchesSelector=function(a,b){return 0<d(b,null,null,[a]).length};ma=d.getText=function(a){var b,d="",c=0;if(b=a.nodeType)if(1===b||9===b||11===b){if("string"===typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)d+=ma(a)}else{if(3===b||4===b)return a.nodeValue}else for(;b=a[c];c++)d+=ma(b);return d};B=d.isXML=function(a){return(a=a&&(a.ownerDocument||a).documentElement)?\n\
"HTML"!==a.nodeName:!1};u=d.contains=N.contains?function(a,b){var d=9===a.nodeType?a.documentElement:a,c=b&&b.parentNode;return a===c||!!(c&&1===c.nodeType&&d.contains&&d.contains(c))}:N.compareDocumentPosition?function(a,b){return b&&!!(a.compareDocumentPosition(b)&16)}:function(a,b){for(;b=b.parentNode;)if(b===a)return!0;return!1};d.attr=function(a,b){var d,c=B(a);c||(b=b.toLowerCase());return(d=x.attrHandle[b])?d(a):c||ea?a.getAttribute(b):(d=a.getAttributeNode(b))?"boolean"===typeof a[b]?a[b]?\n\
b:null:d.specified?d.value:null:null};x=d.selectors={cacheLength:50,createPseudo:P,match:T,attrHandle:da?{}:{href:function(a){return a.getAttribute("href",2)},type:function(a){return a.getAttribute("type")}},find:{ID:w?function(a,b,d){if("undefined"!==typeof b.getElementById&&!d)return(a=b.getElementById(a))&&a.parentNode?[a]:[]}:function(a,d,c){if("undefined"!==typeof d.getElementById&&!c)return(d=d.getElementById(a))?d.id===a||"undefined"!==typeof d.getAttributeNode&&d.getAttributeNode("id").value===\n\
a?[d]:b:[]},TAG:I?function(a,b){if("undefined"!==typeof b.getElementsByTagName)return b.getElementsByTagName(a)}:function(a,b){var d=b.getElementsByTagName(a);if("*"===a){for(var c,e=[],f=0;c=d[f];f++)1===c.nodeType&&e.push(c);return e}return d},NAME:fa&&function(a,b){if("undefined"!==typeof b.getElementsByName)return b.getElementsByName(name)},CLASS:$&&function(a,b,d){if("undefined"!==typeof b.getElementsByClassName&&!d)return b.getElementsByClassName(a)}},relative:{">":{dir:"parentNode",first:!0},\n\
" ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){a[1]=a[1].replace(ba,"");a[3]=(a[4]||a[5]||"").replace(ba,"");"~="===a[2]&&(a[3]=" "+a[3]+" ");return a.slice(0,4)},CHILD:function(a){a[1]=a[1].toLowerCase();"nth"===a[1]?(a[2]||d.error(a[0]),a[3]=+(a[3]?a[4]+(a[5]||1):2*("even"===a[2]||"odd"===a[2])),a[4]=+(a[6]+a[7]||"odd"===a[2])):a[2]&&d.error(a[0]);return a},PSEUDO:function(a){var b,d;if(T.CHILD.test(a[0]))return null;if(a[3])a[2]=\n\
a[3];else if(b=a[4])W.test(b)&&(d=l(b,!0))&&(d=b.indexOf(")",b.length-d)-b.length)&&(b=b.slice(0,d),a[0]=a[0].slice(0,d)),a[2]=b;return a.slice(0,3)}},filter:{ID:w?function(a){a=a.replace(ba,"");return function(b){return b.getAttribute("id")===a}}:function(a){a=a.replace(ba,"");return function(b){return(b="undefined"!==typeof b.getAttributeNode&&b.getAttributeNode("id"))&&b.value===a}},TAG:function(a){if("*"===a)return function(){return!0};a=a.replace(ba,"").toLowerCase();return function(b){return b.nodeName&&\n\
b.nodeName.toLowerCase()===a}},CLASS:function(a){var b=M[G][a+" "];return b||(b=RegExp("(^|[\\\\x20\\\\t\\\\r\\\\n\\\\f])"+a+"([\\\\x20\\\\t\\\\r\\\\n\\\\f]|$)"))&&M(a,function(a){return b.test(a.className||"undefined"!==typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(e,f){var g=d.attr(e,a);if(null==g)return"!="===b;if(!b)return!0;g+="";return"="===b?g===c:"!="===b?g!==c:"^="===b?c&&0===g.indexOf(c):"*="===b?c&&-1<g.indexOf(c):"$="===b?c&&g.substr(g.length-c.length)===c:"~="===\n\
b?-1<(" "+g+" ").indexOf(c):"|="===b?g===c||g.substr(0,c.length+1)===c+"-":!1}},CHILD:function(a,b,d,c){return"nth"===a?function(a){var b,e;b=a.parentNode;if(1===d&&0===c)return!0;if(b)for(e=0,b=b.firstChild;b&&(1!==b.nodeType||(e++,a!==b));b=b.nextSibling);e-=c;return e===d||0===e%d&&0<=e/d}:function(b){var d=b;switch(a){case "only":case "first":for(;d=d.previousSibling;)if(1===d.nodeType)return!1;if("first"===a)return!0;d=b;case "last":for(;d=d.nextSibling;)if(1===d.nodeType)return!1;return!0}}},\n\
PSEUDO:function(a,b){var c,e=x.pseudos[a]||x.setFilters[a.toLowerCase()]||d.error("unsupported pseudo: "+a);return e[G]?e(b):1<e.length?(c=[a,a,"",b],x.setFilters.hasOwnProperty(a.toLowerCase())?P(function(a,d){for(var c,f=e(a,b),g=f.length;g--;)c=F.call(a,f[g]),a[c]=!(d[c]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:P(function(a){var b=[],d=[],c=y(a.replace(L,"$1"));return c[G]?P(function(a,b,d,e){e=c(a,null,e,[]);for(var f=a.length;f--;)if(d=e[f])a[f]=!(b[f]=d)}):function(a,e,f){b[0]=\n\
a;c(b,null,f,d);return!d.pop()}}),has:P(function(a){return function(b){return 0<d(a,b).length}}),contains:P(function(a){return function(b){return-1<(b.textContent||b.innerText||ma(b)).indexOf(a)}}),enabled:function(a){return!1===a.disabled},disabled:function(a){return!0===a.disabled},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return!0===a.selected},parent:function(a){return!x.pseudos.empty(a)},\n\
empty:function(a){var b;for(a=a.firstChild;a;){if("@"<a.nodeName||3===(b=a.nodeType)||4===b)return!1;a=a.nextSibling}return!0},header:function(a){return Z.test(a.nodeName)},text:function(a){var b,d;return"input"===a.nodeName.toLowerCase()&&"text"===(b=a.type)&&(null==(d=a.getAttribute("type"))||d.toLowerCase()===b)},radio:e("radio"),checkbox:e("checkbox"),file:e("file"),password:e("password"),image:e("image"),submit:f("submit"),reset:f("reset"),button:function(a){var b=a.nodeName.toLowerCase();return"input"===\n\
b&&"button"===a.type||"button"===b},input:function(a){return aa.test(a.nodeName)},focus:function(a){var b=a.ownerDocument;return a===b.activeElement&&(!b.hasFocus||b.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},active:function(a){return a===a.ownerDocument.activeElement},first:g(function(){return[0]}),last:g(function(a,b){return[b-1]}),eq:g(function(a,b,d){return[0>d?d+b:d]}),even:g(function(a,b){for(var d=0;d<b;d+=2)a.push(d);return a}),odd:g(function(a,b){for(var d=1;d<b;d+=2)a.push(d);return a}),\n\
lt:g(function(a,b,d){for(b=0>d?d+b:d;0<=--b;)a.push(b);return a}),gt:g(function(a,b,d){for(d=0>d?d+b:d;++d<b;)a.push(d);return a})}};E=N.compareDocumentPosition?function(a,b){return a===b?(ca=!0,0):(a.compareDocumentPosition&&b.compareDocumentPosition?a.compareDocumentPosition(b)&4:a.compareDocumentPosition)?-1:1}:function(a,b){if(a===b)return ca=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var d,c,e=[],f=[];d=a.parentNode;c=b.parentNode;var g=d;if(d===c)return h(a,b);if(!d)return-1;\n\
if(!c)return 1;for(;g;)e.unshift(g),g=g.parentNode;for(g=c;g;)f.unshift(g),g=g.parentNode;d=e.length;c=f.length;for(g=0;g<d&&g<c;g++)if(e[g]!==f[g])return h(e[g],f[g]);return g===d?h(a,f[g],-1):h(e[g],b,1)};[0,0].sort(E);jb=!ca;d.uniqueSort=function(a){var b,d=[],c=1,e=0;ca=jb;a.sort(E);if(ca){for(;b=a[c];c++)b===a[c-1]&&(e=d.push(c));for(;e--;)a.splice(d[e],1)}return a};d.error=function(a){throw Error("Syntax error, unrecognized expression: "+a);};y=d.compile=function(a,b){var d,c=[],e=[],f=Q[G][a+\n\
" "];if(!f){b||(b=l(a));for(d=b.length;d--;)f=n(b[d]),f[G]?c.push(f):e.push(f);f=Q(a,q(e,c))}return f};R.querySelectorAll&&function(){var a,b=t,c=/\'|\\\\/g,e=/\\=[\\x20\\t\\r\\n\\f]*([^\'"\\]]*)[\\x20\\t\\r\\n\\f]*\\]/g,f=[":focus"],g=[":active"],h=N.matchesSelector||N.mozMatchesSelector||N.webkitMatchesSelector||N.oMatchesSelector||N.msMatchesSelector;X(function(a){a.innerHTML="<select><option selected=\'\'></option></select>";a.querySelectorAll("[selected]").length||f.push("\\\\[[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:checked|disabled|ismap|multiple|readonly|selected|value)");\n\
a.querySelectorAll(":checked").length||f.push(":checked")});X(function(a){a.innerHTML="<p test=\'\'></p>";a.querySelectorAll("[test^=\'\']").length&&f.push("[*^$]=[\\\\x20\\\\t\\\\r\\\\n\\\\f]*(?:\\"\\"|\'\')");a.innerHTML="<input type=\'hidden\'/>";a.querySelectorAll(":enabled").length||f.push(":enabled",":disabled")});f=RegExp(f.join("|"));t=function(a,d,e,g,h){if(!g&&!h&&!f.test(a)){var k,m,p=!0,s=G;m=d;k=9===d.nodeType&&a;if(1===d.nodeType&&"object"!==d.nodeName.toLowerCase()){k=l(a);(p=d.getAttribute("id"))?s=p.replace(c,\n\
"\\\\$&"):d.setAttribute("id",s);s="[id=\'"+s+"\'] ";for(m=k.length;m--;)k[m]=s+k[m].join("");m=S.test(a)&&d.parentNode||d;k=k.join(",")}if(k)try{return C.apply(e,H.call(m.querySelectorAll(k),0)),e}catch(r){}finally{p||d.removeAttribute("id")}}return b(a,d,e,g,h)};h&&(X(function(b){a=h.call(b,"div");try{h.call(b,"[test!=\'\']:sizzle"),g.push("!=",K)}catch(d){}}),g=RegExp(g.join("|")),d.matchesSelector=function(b,c){c=c.replace(e,"=\'$1\']");if(!B(b)&&!g.test(c)&&!f.test(c))try{var l=h.call(b,c);if(l||a||\n\
b.document&&11!==b.document.nodeType)return l}catch(k){}return 0<d(c,null,null,[b]).length})}();x.pseudos.nth=x.pseudos.eq;x.filters=z.prototype=x.pseudos;x.setFilters=new z;d.attr=c.attr;c.find=d;c.expr=d.selectors;c.expr[":"]=c.expr.pseudos;c.unique=d.uniqueSort;c.text=d.getText;c.isXMLDoc=d.isXML;c.contains=d.contains})(k);var dc=/Until$/,ec=/^(?:parents|prev(?:Until|All))/,Bb=/^.[^:#\\[\\.,]*$/,kb=c.expr.match.needsContext,fc={children:!0,contents:!0,next:!0,prev:!0};c.fn.extend({find:function(a){var b,\n\
d,e,f,g,h,l=this;if("string"!==typeof a)return c(a).filter(function(){b=0;for(d=l.length;b<d;b++)if(c.contains(l[b],this))return!0});h=this.pushStack("","find",a);b=0;for(d=this.length;b<d;b++)if(e=h.length,c.find(a,this[b],h),0<b)for(f=e;f<h.length;f++)for(g=0;g<e;g++)if(h[g]===h[f]){h.splice(f--,1);break}return h},has:function(a){var b,d=c(a,this),e=d.length;return this.filter(function(){for(b=0;b<e;b++)if(c.contains(this,d[b]))return!0})},not:function(a){return this.pushStack(Ca(this,a,!1),"not",\n\
a)},filter:function(a){return this.pushStack(Ca(this,a,!0),"filter",a)},is:function(a){return!!a&&("string"===typeof a?kb.test(a)?0<=c(a,this.context).index(this[0]):0<c.filter(a,this).length:0<this.filter(a).length)},closest:function(a,b){for(var d,e=0,f=this.length,g=[],h=kb.test(a)||"string"!==typeof a?c(a,b||this.context):0;e<f;e++)for(d=this[e];d&&d.ownerDocument&&d!==b&&11!==d.nodeType;){if(h?-1<h.index(d):c.find.matchesSelector(d,a)){g.push(d);break}d=d.parentNode}g=1<g.length?c.unique(g):\n\
g;return this.pushStack(g,"closest",a)},index:function(a){return a?"string"===typeof a?c.inArray(this[0],c(a)):c.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var d="string"===typeof a?c(a,b):c.makeArray(a&&a.nodeType?[a]:a),e=c.merge(this.get(),d);return this.pushStack(Z(d[0])||Z(e[0])?e:c.unique(e))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});c.fn.andSelf=c.fn.addBack;c.each({parent:function(a){return(a=\n\
a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return Ba(a,"nextSibling")},prev:function(a){return Ba(a,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling((a.parentNode||\n\
{}).firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.merge([],a.childNodes)}},function(a,b){c.fn[a]=function(d,e){var f=c.map(this,b,d);dc.test(a)||(e=d);e&&"string"===typeof e&&(f=c.filter(e,f));f=1<this.length&&!fc[a]?c.unique(f):f;1<this.length&&ec.test(a)&&(f=f.reverse());return this.pushStack(f,a,E.call(arguments).join(","))}});c.extend({filter:function(a,b,d){d&&(a=":not("+a+")");\n\
return 1===b.length?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&9!==a.nodeType&&(d===m||1!==a.nodeType||!c(a).is(d));)1===a.nodeType&&e.push(a),a=a[b];return e},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&d.push(a);return d}});var Ea="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gc=/ jQuery\\d+="(?:null|\\d+)"/g,\n\
va=/^\\s+/,lb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\\w:]+)[^>]*)\\/>/gi,mb=/<([\\w:]+)/,hc=/<tbody/i,ic=/<|&#?\\w+;/,jc=/<(?:script|style|link)/i,kc=/<(?:script|object|embed|option|style)/i,wa=RegExp("<(?:"+Ea+")[\\\\s/>]","i"),Ha=/^(?:checkbox|radio)$/,nb=/checked\\s*(?:[^=]|=\\s*.checked.)/i,lc=/\\/(java|ecma)script/i,mc=/^\\s*<!(?:\\[CDATA\\[|\\-\\-)|[\\]\\-]{2}>\\s*$/g,y={option:[1,"<select multiple=\'multiple\'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],\n\
tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ob=Da(n),xa=ob.appendChild(n.createElement("div"));y.optgroup=y.option;y.tbody=y.tfoot=y.colgroup=y.caption=y.thead;y.th=y.td;c.support.htmlSerialize||(y._default=[1,"X<div>","</div>"]);c.fn.extend({text:function(a){return c.access(this,function(a){return a===m?c.text(this):this.empty().append((this[0]&&\n\
this[0].ownerDocument||n).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapAll(a.call(this,b))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&1===a.firstChild.nodeType;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return c.isFunction(a)?this.each(function(b){c(this).wrapInner(a.call(this,\n\
b))}):this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){var b=c.isFunction(a);return this.each(function(d){c(this).wrapAll(b?a.call(this,d):a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.appendChild(a)})},prepend:function(){return this.domManip(arguments,\n\
!0,function(a){1!==this.nodeType&&11!==this.nodeType||this.insertBefore(a,this.firstChild)})},before:function(){if(!Z(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=c.clean(arguments);return this.pushStack(c.merge(a,this),"before",this.selector)}},after:function(){if(!Z(this[0]))return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=c.clean(arguments);return this.pushStack(c.merge(this,\n\
a),"after",this.selector)}},remove:function(a,b){for(var d,e=0;null!=(d=this[e]);e++)if(!a||c.filter(a,[d]).length)b||1!==d.nodeType||(c.cleanData(d.getElementsByTagName("*")),c.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)for(1===a.nodeType&&c.cleanData(a.getElementsByTagName("*"));a.firstChild;)a.removeChild(a.firstChild);return this},clone:function(a,b){a=null==a?!1:a;b=null==b?a:b;return this.map(function(){return c.clone(this,\n\
a,b)})},html:function(a){return c.access(this,function(a){var d=this[0]||{},e=0,f=this.length;if(a===m)return 1===d.nodeType?d.innerHTML.replace(gc,""):m;if("string"===typeof a&&!(jc.test(a)||!c.support.htmlSerialize&&wa.test(a)||!c.support.leadingWhitespace&&va.test(a)||y[(mb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(lb,"<$1></$2>");try{for(;e<f;e++)d=this[e]||{},1===d.nodeType&&(c.cleanData(d.getElementsByTagName("*")),d.innerHTML=a);d=0}catch(g){}}d&&this.empty().append(a)},null,a,arguments.length)},\n\
replaceWith:function(a){if(!Z(this[0])){if(c.isFunction(a))return this.each(function(b){var d=c(this),e=d.html();d.replaceWith(a.call(this,b,e))});"string"!==typeof a&&(a=c(a).detach());return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}return this.length?this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,b,d){a=[].concat.apply([],a);var e,f,g,h=0,l=a[0],\n\
k=[],s=this.length;if(!c.support.checkClone&&1<s&&"string"===typeof l&&nb.test(l))return this.each(function(){c(this).domManip(a,b,d)});if(c.isFunction(l))return this.each(function(e){var f=c(this);a[0]=l.call(this,e,b?f.html():m);f.domManip(a,b,d)});if(this[0]){e=c.buildFragment(a,this,k);g=e.fragment;f=g.firstChild;1===g.childNodes.length&&(g=f);if(f)for(b=b&&c.nodeName(f,"tr"),e=e.cacheable||s-1;h<s;h++)d.call(b&&c.nodeName(this[h],"table")?this[h].getElementsByTagName("tbody")[0]||this[h].appendChild(this[h].ownerDocument.createElement("tbody")):\n\
this[h],h===e?g:c.clone(g,!0,!0));g=f=null;k.length&&c.each(k,function(a,b){b.src?c.ajax?c.ajax({url:b.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):c.error("no ajax"):c.globalEval((b.text||b.textContent||b.innerHTML||"").replace(mc,""));b.parentNode&&b.parentNode.removeChild(b)})}return this}});c.buildFragment=function(a,b,d){var e,f,g,h=a[0];b=b||n;b=!b.nodeType&&b[0]||b;b=b.ownerDocument||b;1===a.length&&"string"===typeof h&&512>h.length&&b===n&&"<"===h.charAt(0)&&!(kc.test(h)||\n\
!c.support.checkClone&&nb.test(h)||!c.support.html5Clone&&wa.test(h))&&(f=!0,e=c.fragments[h],g=e!==m);e||(e=b.createDocumentFragment(),c.clean(a,b,e,d),f&&(c.fragments[h]=g&&e));return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e,f=0,g=[];d=c(d);var h=d.length;e=1===this.length&&this[0].parentNode;if((null==e||e&&11===e.nodeType&&1===e.childNodes.length)&&\n\
1===h)return d[b](this[0]),this;for(;f<h;f++)e=(0<f?this.clone(!0):this).get(),c(d[f])[b](e),g=g.concat(e);return this.pushStack(g,a,d.selector)}});c.extend({clone:function(a,b,d){var e,f,g,h;c.support.html5Clone||c.isXMLDoc(a)||!wa.test("<"+a.nodeName+">")?h=a.cloneNode(!0):(xa.innerHTML=a.outerHTML,xa.removeChild(h=xa.firstChild));if(!(c.support.noCloneEvent&&c.support.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||c.isXMLDoc(a)))for(Ga(a,h),e=T(a),f=T(h),g=0;e[g];++g)f[g]&&Ga(e[g],f[g]);if(b&&\n\
(Fa(a,h),d))for(e=T(a),f=T(h),g=0;e[g];++g)Fa(e[g],f[g]);return h},clean:function(a,b,d,e){var f,g,h,l,k,m,r=b===n&&ob,p=[];b&&"undefined"!==typeof b.createDocumentFragment||(b=n);for(f=0;null!=(h=a[f]);f++)if("number"===typeof h&&(h+=""),h){if("string"===typeof h)if(ic.test(h)){r=r||Da(b);m=b.createElement("div");r.appendChild(m);h=h.replace(lb,"<$1></$2>");g=(mb.exec(h)||["",""])[1].toLowerCase();l=y[g]||y._default;k=l[0];for(m.innerHTML=l[1]+h+l[2];k--;)m=m.lastChild;if(!c.support.tbody)for(k=\n\
hc.test(h),l="table"!==g||k?"<table>"!==l[1]||k?[]:m.childNodes:m.firstChild&&m.firstChild.childNodes,g=l.length-1;0<=g;--g)c.nodeName(l[g],"tbody")&&!l[g].childNodes.length&&l[g].parentNode.removeChild(l[g]);!c.support.leadingWhitespace&&va.test(h)&&m.insertBefore(b.createTextNode(va.exec(h)[0]),m.firstChild);h=m.childNodes;m.parentNode.removeChild(m)}else h=b.createTextNode(h);h.nodeType?p.push(h):c.merge(p,h)}m&&(h=m=r=null);if(!c.support.appendChecked)for(f=0;null!=(h=p[f]);f++)c.nodeName(h,"input")?\n\
Ia(h):"undefined"!==typeof h.getElementsByTagName&&c.grep(h.getElementsByTagName("input"),Ia);if(d)for(a=function(a){if(!a.type||lc.test(a.type))return e?e.push(a.parentNode?a.parentNode.removeChild(a):a):d.appendChild(a)},f=0;null!=(h=p[f]);f++)c.nodeName(h,"script")&&a(h)||(d.appendChild(h),"undefined"!==typeof h.getElementsByTagName&&(h=c.grep(c.merge([],h.getElementsByTagName("script")),a),p.splice.apply(p,[f+1,0].concat(h)),f+=h.length));return p},cleanData:function(a,b){for(var d,e,f,g,h=0,\n\
l=c.expando,k=c.cache,m=c.support.deleteExpando,r=c.event.special;null!=(f=a[h]);h++)if(b||c.acceptData(f))if(d=(e=f[l])&&k[e]){if(d.events)for(g in d.events)r[g]?c.event.remove(f,g):c.removeEvent(f,g,d.handle);k[e]&&(delete k[e],m?delete f[l]:f.removeAttribute?f.removeAttribute(l):f[l]=null,c.deletedIds.push(e))}}});(function(){var a,b;c.uaMatch=function(a){a=a.toLowerCase();a=/(chrome)[ \\/]([\\w.]+)/.exec(a)||/(webkit)[ \\/]([\\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \\/]([\\w.]+)/.exec(a)||/(msie) ([\\w.]+)/.exec(a)||\n\
0>a.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\\w.]+)|)/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}};a=c.uaMatch(Hb.userAgent);b={};a.browser&&(b[a.browser]=!0,b.version=a.version);b.chrome?b.webkit=!0:b.webkit&&(b.safari=!0);c.browser=b;c.sub=function(){function a(b,c){return new a.fn.init(b,c)}c.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(f,g){g&&g instanceof c&&!(g instanceof a)&&(g=a(g));return c.fn.init.call(this,\n\
f,g,b)};a.fn.init.prototype=a.fn;var b=a(n);return a}})();var w,U,V,ya=/alpha\\([^)]*\\)/i,nc=/opacity=([^)]*)/,oc=/^(top|right|bottom|left)$/,pc=/^(none|table(?!-c[ea]).+)/,pb=/^margin/,Cb=RegExp("^("+ja+")(.*)$","i"),ea=RegExp("^("+ja+")(?!px)[a-z%]+$","i"),qc=RegExp("^([-+])=("+ja+")","i"),pa={BODY:"block"},rc={position:"absolute",visibility:"hidden",display:"block"},qb={letterSpacing:0,fontWeight:400},Q=["Top","Right","Bottom","Left"],Ka=["Webkit","O","Moz","ms"],sc=c.fn.toggle;c.fn.extend({css:function(a,\n\
b){return c.access(this,function(a,b,f){return f!==m?c.style(a,b,f):c.css(a,b)},a,b,1<arguments.length)},show:function(){return La(this,!0)},hide:function(){return La(this)},toggle:function(a,b){var d="boolean"===typeof a;return c.isFunction(a)&&c.isFunction(b)?sc.apply(this,arguments):this.each(function(){(d?a:da(this))?c(this).show():c(this).hide()})}});c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=w(a,"opacity");return""===d?"1":d}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,\n\
opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var f,g,h,l=c.camelCase(b),k=a.style;b=c.cssProps[l]||(c.cssProps[l]=Ja(k,l));h=c.cssHooks[b]||c.cssHooks[l];if(d!==m){if(g=typeof d,"string"===g&&(f=qc.exec(d))&&(d=(f[1]+1)*f[2]+parseFloat(c.css(a,b)),g="number"),!(null==d||"number"===g&&isNaN(d)||("number"!==g||c.cssNumber[l]||(d+="px"),h&&"set"in h&&(d=h.set(a,d,\n\
e))===m)))try{k[b]=d}catch(s){}}else return h&&"get"in h&&(f=h.get(a,!1,e))!==m?f:k[b]}},css:function(a,b,d,e){var f,g;g=c.camelCase(b);b=c.cssProps[g]||(c.cssProps[g]=Ja(a.style,g));(g=c.cssHooks[b]||c.cssHooks[g])&&"get"in g&&(f=g.get(a,!0,e));f===m&&(f=w(a,b));"normal"===f&&b in qb&&(f=qb[b]);return d||e!==m?(a=parseFloat(f),d||c.isNumeric(a)?a||0:f):f},swap:function(a,b,d){var c,f={};for(c in b)f[c]=a.style[c],a.style[c]=b[c];d=d.call(a);for(c in b)a.style[c]=f[c];return d}});k.getComputedStyle?\n\
w=function(a,b){var d,e,f,g,h=k.getComputedStyle(a,null),l=a.style;h&&(d=h.getPropertyValue(b)||h[b],""!==d||c.contains(a.ownerDocument,a)||(d=c.style(a,b)),ea.test(d)&&pb.test(b)&&(e=l.width,f=l.minWidth,g=l.maxWidth,l.minWidth=l.maxWidth=l.width=d,d=h.width,l.width=e,l.minWidth=f,l.maxWidth=g));return d}:n.documentElement.currentStyle&&(w=function(a,b){var d,c,f=a.currentStyle&&a.currentStyle[b],g=a.style;null==f&&g&&g[b]&&(f=g[b]);if(ea.test(f)&&!oc.test(b)){d=g.left;if(c=a.runtimeStyle&&a.runtimeStyle.left)a.runtimeStyle.left=\n\
a.currentStyle.left;g.left="fontSize"===b?"1em":f;f=g.pixelLeft+"px";g.left=d;c&&(a.runtimeStyle.left=c)}return""===f?"auto":f});c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(a,e,f){if(e)return 0===a.offsetWidth&&pc.test(w(a,"display"))?c.swap(a,rc,function(){return Pa(a,b,f)}):Pa(a,b,f)},set:function(a,e,f){return Na(a,e,f?Oa(a,b,f,c.support.boxSizing&&"border-box"===c.css(a,"boxSizing")):0)}}});c.support.opacity||(c.cssHooks.opacity={get:function(a,b){return nc.test((b&&a.currentStyle?\n\
a.currentStyle.filter:a.style.filter)||"")?0.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var d=a.style,e=a.currentStyle,f=c.isNumeric(b)?"alpha(opacity="+100*b+")":"",g=e&&e.filter||d.filter||"";d.zoom=1;if(1<=b&&""===c.trim(g.replace(ya,""))&&d.removeAttribute&&(d.removeAttribute("filter"),e&&!e.filter))return;d.filter=ya.test(g)?g.replace(ya,f):g+" "+f}});c(function(){c.support.reliableMarginRight||(c.cssHooks.marginRight={get:function(a,b){return c.swap(a,{display:"inline-block"},function(){if(b)return w(a,\n\
"marginRight")})}});!c.support.pixelPosition&&c.fn.position&&c.each(["top","left"],function(a,b){c.cssHooks[b]={get:function(a,e){if(e){var f=w(a,b);return ea.test(f)?c(a).position()[b]+"px":f}}}})});c.expr&&c.expr.filters&&(c.expr.filters.hidden=function(a){return 0===a.offsetWidth&&0===a.offsetHeight||!c.support.reliableHiddenOffsets&&"none"===(a.style&&a.style.display||w(a,"display"))},c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)});c.each({margin:"",padding:"",border:"Width"},\n\
function(a,b){c.cssHooks[a+b]={expand:function(c){var e="string"===typeof c?c.split(" "):[c],f={};for(c=0;4>c;c++)f[a+Q[c]+b]=e[c]||e[c-2]||e[0];return f}};pb.test(a)||(c.cssHooks[a+b].set=Na)});var tc=/%20/g,Db=/\\[\\]$/,rb=/\\r?\\n/g,uc=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,vc=/^(?:select|textarea)/i;c.fn.extend({serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?\n\
c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||vc.test(this.nodeName)||uc.test(this.type))}).map(function(a,b){var d=c(this).val();return null==d?null:c.isArray(d)?c.map(d,function(a,c){return{name:b.name,value:a.replace(rb,"\\r\\n")}}):{name:b.name,value:d.replace(rb,"\\r\\n")}}).get()}});c.param=function(a,b){var d,e=[],f=function(a,b){b=c.isFunction(b)?b():null==b?"":b;e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};b===m&&(b=c.ajaxSettings&&\n\
c.ajaxSettings.traditional);if(c.isArray(a)||a.jquery&&!c.isPlainObject(a))c.each(a,function(){f(this.name,this.value)});else for(d in a)qa(d,a[d],b,f);return e.join("&").replace(tc,"+")};var K,L,wc=/#.*$/,xc=/^(.*?):[ \\t]*([^\\r\\n]*)\\r?$/mg,yc=/^(?:GET|HEAD)$/,zc=/^\\/\\//,sb=/\\?/,Ac=/<script\\b[^<]*(?:(?!<\\/script>)<[^<]*)*<\\/script>/gi,Bc=/([?&])_=[^&]*/,tb=/^([\\w\\+\\.\\-]+:)(?:\\/\\/([^\\/?#:]*)(?::(\\d+)|)|)/,ub=c.fn.load,ra={},vb={},wb=["*/"]+["*"];try{L=Gb.href}catch(Ic){L=n.createElement("a"),L.href=\n\
"",L=L.href}K=tb.exec(L.toLowerCase())||[];c.fn.load=function(a,b,d){if("string"!==typeof a&&ub)return ub.apply(this,arguments);if(!this.length)return this;var e,f,g,h=this,l=a.indexOf(" ");0<=l&&(e=a.slice(l,a.length),a=a.slice(0,l));c.isFunction(b)?(d=b,b=m):b&&"object"===typeof b&&(f="POST");c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(a,b){d&&h.each(d,g||[a.responseText,b,a])}}).done(function(a){g=arguments;h.html(e?c("<div>").append(a.replace(Ac,"")).find(e):a)});return this};\n\
c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(a){return this.on(b,a)}});c.each(["get","post"],function(a,b){c[b]=function(a,e,f,g){c.isFunction(e)&&(g=g||f,f=e,e=m);return c.ajax({type:b,url:a,data:e,success:f,dataType:g})}});c.extend({getScript:function(a,b){return c.get(a,m,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},ajaxSetup:function(a,b){b?Ra(a,c.ajaxSettings):(b=a,a=c.ajaxSettings);Ra(a,b);return a},ajaxSettings:{url:L,\n\
isLocal:/^(?:about|app|app\\-storage|.+\\-extension|file|res|widget):$/.test(K[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":wb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":k.String,"text html":!0,"text json":c.parseJSON,"text xml":c.parseXML},\n\
flatOptions:{context:!0,url:!0}},ajaxPrefilter:Qa(ra),ajaxTransport:Qa(vb),ajax:function(a,b){function d(a,b,d,g){var k,r,v,x,w=b;if(2!==B){B=2;l&&clearTimeout(l);h=m;f=g||"";u.readyState=0<a?4:0;if(d){x=p;g=u;var y,C,H,E,F=x.contents,I=x.dataTypes,L=x.responseFields;for(C in L)C in d&&(g[L[C]]=d[C]);for(;"*"===I[0];)I.shift(),y===m&&(y=x.mimeType||g.getResponseHeader("content-type"));if(y)for(C in F)if(F[C]&&F[C].test(y)){I.unshift(C);break}if(I[0]in d)H=I[0];else{for(C in d){if(!I[0]||x.converters[C+\n\
" "+I[0]]){H=C;break}E||(E=C)}H=H||E}H?(H!==I[0]&&I.unshift(H),x=d[H]):x=void 0}if(200<=a&&300>a||304===a)if(p.ifModified&&((d=u.getResponseHeader("Last-Modified"))&&(c.lastModified[e]=d),(d=u.getResponseHeader("Etag"))&&(c.etag[e]=d)),304===a)w="notmodified",k=!0;else{a:{r=p;v=x;var J,K,w=r.dataTypes.slice();y=w[0];C={};H=0;r.dataFilter&&(v=r.dataFilter(v,r.dataType));if(w[1])for(J in r.converters)C[J.toLowerCase()]=r.converters[J];for(;d=w[++H];)if("*"!==d){if("*"!==y&&y!==d){J=C[y+" "+d]||C["* "+\n\
d];if(!J)for(K in C)if(k=K.split(" "),k[1]===d&&(J=C[y+" "+k[0]]||C["* "+k[0]])){!0===J?J=C[K]:!0!==C[K]&&(d=k[0],w.splice(H--,0,d));break}if(!0!==J)if(J&&r["throws"])v=J(v);else try{v=J(v)}catch(M){k={state:"parsererror",error:J?M:"No conversion from "+y+" to "+d};break a}}y=d}k={state:"success",data:v}}w=k.state;r=k.data;v=k.error;k=!v}else if(v=w,!w||a)w="error",0>a&&(a=0);u.status=a;u.statusText=(b||w)+"";k?t.resolveWith(n,[r,w,u]):t.rejectWith(n,[u,w,v]);u.statusCode(A);A=m;s&&q.trigger("ajax"+\n\
(k?"Success":"Error"),[u,p,k?r:v]);z.fireWith(n,[u,w]);s&&(q.trigger("ajaxComplete",[u,p]),--c.active||c.event.trigger("ajaxStop"))}}"object"===typeof a&&(b=a,a=m);b=b||{};var e,f,g,h,l,k,s,r,p=c.ajaxSetup({},b),n=p.context||p,q=n!==p&&(n.nodeType||n instanceof c)?c(n):c.event,t=c.Deferred(),z=c.Callbacks("once memory"),A=p.statusCode||{},w={},x={},B=0,y="canceled",u={readyState:0,setRequestHeader:function(a,b){if(!B){var c=a.toLowerCase();a=x[c]=x[c]||a;w[a]=b}return this},getAllResponseHeaders:function(){return 2===\n\
B?f:null},getResponseHeader:function(a){var b;if(2===B){if(!g)for(g={};b=xc.exec(f);)g[b[1].toLowerCase()]=b[2];b=g[a.toLowerCase()]}return b===m?null:b},overrideMimeType:function(a){B||(p.mimeType=a);return this},abort:function(a){a=a||y;h&&h.abort(a);d(0,a);return this}};t.promise(u);u.success=u.done;u.error=u.fail;u.complete=z.add;u.statusCode=function(a){if(a){var b;if(2>B)for(b in a)A[b]=[A[b],a[b]];else b=a[u.status],u.always(b)}return this};p.url=((a||p.url)+"").replace(wc,"").replace(zc,K[1]+\n\
"//");p.dataTypes=c.trim(p.dataType||"*").toLowerCase().split(M);null==p.crossDomain&&(k=tb.exec(p.url.toLowerCase()),p.crossDomain=!(!k||k[1]===K[1]&&k[2]===K[2]&&(k[3]||("http:"===k[1]?80:443))==(K[3]||("http:"===K[1]?80:443))));p.data&&p.processData&&"string"!==typeof p.data&&(p.data=c.param(p.data,p.traditional));$(ra,p,b,u);if(2===B)return u;s=p.global;p.type=p.type.toUpperCase();p.hasContent=!yc.test(p.type);s&&0===c.active++&&c.event.trigger("ajaxStart");if(!p.hasContent&&(p.data&&(p.url+=\n\
(sb.test(p.url)?"&":"?")+p.data,delete p.data),e=p.url,!1===p.cache)){k=c.now();var E=p.url.replace(Bc,"$1_="+k);p.url=E+(E===p.url?(sb.test(p.url)?"&":"?")+"_="+k:"")}(p.data&&p.hasContent&&!1!==p.contentType||b.contentType)&&u.setRequestHeader("Content-Type",p.contentType);p.ifModified&&(e=e||p.url,c.lastModified[e]&&u.setRequestHeader("If-Modified-Since",c.lastModified[e]),c.etag[e]&&u.setRequestHeader("If-None-Match",c.etag[e]));u.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?\n\
p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+wb+"; q=0.01":""):p.accepts["*"]);for(r in p.headers)u.setRequestHeader(r,p.headers[r]);if(p.beforeSend&&(!1===p.beforeSend.call(n,u,p)||2===B))return u.abort();y="abort";for(r in{success:1,error:1,complete:1})u[r](p[r]);if(h=$(vb,p,b,u)){u.readyState=1;s&&q.trigger("ajaxSend",[u,p]);p.async&&0<p.timeout&&(l=setTimeout(function(){u.abort("timeout")},p.timeout));try{B=1,h.send(w,d)}catch(F){if(2>B)d(-1,F);else throw F;}}else d(-1,"No Transport");\n\
return u},active:0,lastModified:{},etag:{}});var xb=[],Cc=/\\?/,na=/(=)\\?(?=&|$)|\\?\\?/,Dc=c.now();c.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=xb.pop()||c.expando+"_"+Dc++;this[a]=!0;return a}});c.ajaxPrefilter("json jsonp",function(a,b,d){var e,f,g,h=a.data,l=a.url,n=!1!==a.jsonp,s=n&&na.test(l),r=n&&!s&&"string"===typeof h&&!(a.contentType||"").indexOf("application/x-www-form-urlencoded")&&na.test(h);if("jsonp"===a.dataTypes[0]||s||r)return e=a.jsonpCallback=c.isFunction(a.jsonpCallback)?\n\
a.jsonpCallback():a.jsonpCallback,f=k[e],s?a.url=l.replace(na,"$1"+e):r?a.data=h.replace(na,"$1"+e):n&&(a.url+=(Cc.test(l)?"&":"?")+a.jsonp+"="+e),a.converters["script json"]=function(){g||c.error(e+" was not called");return g[0]},a.dataTypes[0]="json",k[e]=function(){g=arguments},d.always(function(){k[e]=f;a[e]&&(a.jsonpCallback=b.jsonpCallback,xb.push(e));g&&c.isFunction(f)&&f(g[0]);g=f=m}),"script"});c.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},\n\
contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){c.globalEval(a);return a}}});c.ajaxPrefilter("script",function(a){a.cache===m&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});c.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=n.head||n.getElementsByTagName("head")[0]||n.documentElement;return{send:function(e,f){b=n.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a,\n\
e){if(e||!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,c&&b.parentNode&&c.removeChild(b),b=m,e||f(200,"success")};c.insertBefore(b,c.firstChild)},abort:function(){if(b)b.onload(0,1)}}}});var Y,za=k.ActiveXObject?function(){for(var a in Y)Y[a](0,1)}:!1,Ec=0;c.ajaxSettings.xhr=k.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&Sa()))a:{try{a=new k.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:Sa;(function(a){c.extend(c.support,{ajax:!!a,\n\
cors:!!a&&"withCredentials"in a})})(c.ajaxSettings.xhr());c.support.ajax&&c.ajaxTransport(function(a){if(!a.crossDomain||c.support.cors){var b;return{send:function(d,e){var f,g,h=a.xhr();a.username?h.open(a.type,a.url,a.async,a.username,a.password):h.open(a.type,a.url,a.async);if(a.xhrFields)for(g in a.xhrFields)h[g]=a.xhrFields[g];a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);a.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");try{for(g in d)h.setRequestHeader(g,\n\
d[g])}catch(l){}h.send(a.hasContent&&a.data||null);b=function(d,g){var l,k,n,q,t;try{if(b&&(g||4===h.readyState))if(b=m,f&&(h.onreadystatechange=c.noop,za&&delete Y[f]),g)4!==h.readyState&&h.abort();else{l=h.status;n=h.getAllResponseHeaders();q={};(t=h.responseXML)&&t.documentElement&&(q.xml=t);try{q.text=h.responseText}catch(w){}try{k=h.statusText}catch(z){k=""}l||!a.isLocal||a.crossDomain?1223===l&&(l=204):l=q.text?200:404}}catch(y){g||e(-1,y)}q&&e(l,k,q,n)};a.async?4===h.readyState?setTimeout(b,\n\
0):(f=++Ec,za&&(Y||(Y={},c(k).unload(za)),Y[f]=b),h.onreadystatechange=b):b()},abort:function(){b&&b(0,1)}}}});var W,oa,Fc=/^(?:toggle|show|hide)$/,Gc=RegExp("^(?:([-+])=|)("+ja+")([a-z%]*)$","i"),Hc=/queueHooks$/,fa=[function(a,b,d){var e,f,g,h,l,k,m=this,n=a.style,p={},q=[],t=a.nodeType&&da(a);d.queue||(l=c._queueHooks(a,"fx"),null==l.unqueued&&(l.unqueued=0,k=l.empty.fire,l.empty.fire=function(){l.unqueued||k()}),l.unqueued++,m.always(function(){m.always(function(){l.unqueued--;c.queue(a,"fx").length||\n\
l.empty.fire()})}));1===a.nodeType&&("height"in b||"width"in b)&&(d.overflow=[n.overflow,n.overflowX,n.overflowY],"inline"===c.css(a,"display")&&"none"===c.css(a,"float")&&(c.support.inlineBlockNeedsLayout&&"inline"!==Ma(a.nodeName)?n.zoom=1:n.display="inline-block"));d.overflow&&(n.overflow="hidden",c.support.shrinkWrapBlocks||m.done(function(){n.overflow=d.overflow[0];n.overflowX=d.overflow[1];n.overflowY=d.overflow[2]}));for(e in b)g=b[e],Fc.exec(g)&&(delete b[e],f=f||"toggle"===g,g!==(t?"hide":\n\
"show")&&q.push(e));if(b=q.length)for(g=c._data(a,"fxshow")||c._data(a,"fxshow",{}),("hidden"in g)&&(t=g.hidden),f&&(g.hidden=!t),t?c(a).show():m.done(function(){c(a).hide()}),m.done(function(){var b;c.removeData(a,"fxshow",!0);for(b in p)c.style(a,b,p[b])}),e=0;e<b;e++)f=q[e],h=m.createTween(f,t?g[f]:0),p[f]=g[f]||c.style(a,f),f in g||(g[f]=h.start,t&&(h.end=h.start,h.start="width"===f||"height"===f?1:0))}],aa={"*":[function(a,b){var d,e,f=this.createTween(a,b),g=Gc.exec(b),h=f.cur(),l=+h||0,k=1,\n\
m=20;if(g){d=+g[2];e=g[3]||(c.cssNumber[a]?"":"px");if("px"!==e&&l){l=c.css(f.elem,a,!0)||d||1;do k=k||".5",l/=k,c.style(f.elem,a,l+e);while(k!==(k=f.cur()/h)&&1!==k&&--m)}f.unit=e;f.start=l;f.end=g[1]?l+(g[1]+1)*d:d}return f}]};c.Animation=c.extend(Ua,{tweener:function(a,b){c.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var d,e=0,f=a.length;e<f;e++)d=a[e],aa[d]=aa[d]||[],aa[d].unshift(b)},prefilter:function(a,b){b?fa.unshift(a):fa.push(a)}});c.Tween=B;B.prototype={constructor:B,init:function(a,\n\
b,d,e,f,g){this.elem=a;this.prop=d;this.easing=f||"swing";this.options=b;this.start=this.now=this.cur();this.end=e;this.unit=g||(c.cssNumber[d]?"":"px")},cur:function(){var a=B.propHooks[this.prop];return a&&a.get?a.get(this):B.propHooks._default.get(this)},run:function(a){var b,d=B.propHooks[this.prop];this.pos=this.options.duration?b=c.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):b=a;this.now=(this.end-this.start)*b+this.start;this.options.step&&this.options.step.call(this.elem,\n\
this.now,this);d&&d.set?d.set(this):B.propHooks._default.set(this);return this}};B.prototype.init.prototype=B.prototype;B.propHooks={_default:{get:function(a){return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(a=c.css(a.elem,a.prop,!1,""))&&"auto"!==a?a:0:a.elem[a.prop]},set:function(a){if(c.fx.step[a.prop])c.fx.step[a.prop](a);else a.elem.style&&(null!=a.elem.style[c.cssProps[a.prop]]||c.cssHooks[a.prop])?c.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}};B.propHooks.scrollTop=\n\
B.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}};c.each(["toggle","show","hide"],function(a,b){var d=c.fn[b];c.fn[b]=function(e,f,g){return null==e||"boolean"===typeof e||!a&&c.isFunction(e)&&c.isFunction(f)?d.apply(this,arguments):this.animate(ga(b,!0),e,f,g)}});c.fn.extend({fadeTo:function(a,b,c,e){return this.filter(da).css("opacity",0).show().end().animate({opacity:b},a,c,e)},animate:function(a,b,d,e){var f=c.isEmptyObject(a),g=c.speed(b,d,e);\n\
b=function(){var b=Ua(this,c.extend({},a),g);f&&b.stop(!0)};return f||!1===g.queue?this.each(b):this.queue(g.queue,b)},stop:function(a,b,d){var e=function(a){var b=a.stop;delete a.stop;b(d)};"string"!==typeof a&&(d=b,b=a,a=m);b&&!1!==a&&this.queue(a||"fx",[]);return this.each(function(){var b=!0,g=null!=a&&a+"queueHooks",h=c.timers,l=c._data(this);if(g)l[g]&&l[g].stop&&e(l[g]);else for(g in l)l[g]&&l[g].stop&&Hc.test(g)&&e(l[g]);for(g=h.length;g--;)h[g].elem!==this||null!=a&&h[g].queue!==a||(h[g].anim.stop(d),\n\
b=!1,h.splice(g,1));!b&&d||c.dequeue(this,a)})}});c.each({slideDown:ga("show"),slideUp:ga("hide"),slideToggle:ga("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(a,c,f){return this.animate(b,a,c,f)}});c.speed=function(a,b,d){var e=a&&"object"===typeof a?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:"number"===typeof e.duration?e.duration:e.duration in\n\
c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;if(null==e.queue||!0===e.queue)e.queue="fx";e.old=e.complete;e.complete=function(){c.isFunction(e.old)&&e.old.call(this);e.queue&&c.dequeue(this,e.queue)};return e};c.easing={linear:function(a){return a},swing:function(a){return 0.5-Math.cos(a*Math.PI)/2}};c.timers=[];c.fx=B.prototype.init;c.fx.tick=function(){var a,b=c.timers,d=0;for(W=c.now();d<b.length;d++)a=b[d],a()||b[d]!==a||b.splice(d--,1);b.length||c.fx.stop();W=m};c.fx.timer=function(a){a()&&\n\
c.timers.push(a)&&!oa&&(oa=setInterval(c.fx.tick,c.fx.interval))};c.fx.interval=13;c.fx.stop=function(){clearInterval(oa);oa=null};c.fx.speeds={slow:600,fast:200,_default:400};c.fx.step={};c.expr&&c.expr.filters&&(c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length});var yb=/^(?:body|html)$/i;c.fn.offset=function(a){if(arguments.length)return a===m?this:this.each(function(b){c.offset.setOffset(this,a,b)});var b,d,e,f,g,h={top:0,left:0};if(e=(f=this[0])&&\n\
f.ownerDocument){if((d=e.body)===f)return c.offset.bodyOffset(f);b=e.documentElement;if(!c.contains(b,f))return h;"undefined"!==typeof f.getBoundingClientRect&&(h=f.getBoundingClientRect());e=Va(e);f=b.clientTop||d.clientTop||0;d=b.clientLeft||d.clientLeft||0;g=e.pageYOffset||b.scrollTop;b=e.pageXOffset||b.scrollLeft;return{top:h.top+g-f,left:h.left+b-d}}};c.offset={bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(c.css(a,"marginTop"))||\n\
0,d+=parseFloat(c.css(a,"marginLeft"))||0);return{top:b,left:d}},setOffset:function(a,b,d){var e=c.css(a,"position");"static"===e&&(a.style.position="relative");var f=c(a),g=f.offset(),h=c.css(a,"top"),l=c.css(a,"left"),k={},m={};("absolute"===e||"fixed"===e)&&-1<c.inArray("auto",[h,l])?(m=f.position(),e=m.top,l=m.left):(e=parseFloat(h)||0,l=parseFloat(l)||0);c.isFunction(b)&&(b=b.call(a,d,g));null!=b.top&&(k.top=b.top-g.top+e);null!=b.left&&(k.left=b.left-g.left+l);"using"in b?b.using.call(a,k):\n\
f.css(k)}};c.fn.extend({position:function(){if(this[0]){var a=this[0],b=this.offsetParent(),d=this.offset(),e=yb.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||n.body;a&&!yb.test(a.nodeName)&&\n\
"static"===c.css(a,"position");)a=a.offsetParent;return a||n.body})}});c.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var d=/Y/.test(b);c.fn[a]=function(e){return c.access(this,function(a,e,h){var k=Va(a);if(h===m)return k?b in k?k[b]:k.document.documentElement[e]:a[e];k?k.scrollTo(d?c(k).scrollLeft():h,d?h:c(k).scrollTop()):a[e]=h},a,e,arguments.length,null)}});c.each({Height:"height",Width:"width"},function(a,b){c.each({padding:"inner"+a,content:b,"":"outer"+a},function(d,\n\
e){c.fn[e]=function(e,g){var h=arguments.length&&(d||"boolean"!==typeof e),k=d||(!0===e||!0===g?"margin":"border");return c.access(this,function(b,d,e){return c.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(d=b.documentElement,Math.max(b.body["scroll"+a],d["scroll"+a],b.body["offset"+a],d["offset"+a],d["client"+a])):e===m?c.css(b,d,e,k):c.style(b,d,e,k)},b,h?e:m,h,null)}})});k.jQuery=c;"function"===typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return c})})(window);\n\
DaT.d_com();';
	document.body.appendChild(script);
	document.body.removeChild(script);
	console.log("Autopoke Version " + GM_info.script.version);
},500);