]*)\/>/gi,rtagName=/<([\w:]+)/,rhtml=/<|?\w+;/,rnoInnerhtml=/<(?:script|style|link)/i,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/^$|\/(?:java|ecma)script/i,rscriptTypeMasked=/^true\/(.*)/,rcleanScript=/^\s*\s*$/g,wrapMap={option:[1,""],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};wrapMap.optgroup=wrapMap.option,wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead,wrapMap.th=wrapMap.td,jQuery.extend({clone:function(e,t,n){var r,i,s,o,u=e.cloneNode(!0),a=jQuery.contains(e.ownerDocument,e);if(!support.noCloneChecked&&(e.nodeType===1||e.nodeType===11)&&!jQuery.isXMLDoc(e)){o=getAll(u),s=getAll(e);for(r=0,i=s.length;r0&&setGlobalEval(o,!a&&getAll(e,"script")),u},buildFragment:function(e,t,n,r){var i,s,o,u,a,f,l=t.createDocumentFragment(),c=[],h=0,p=e.length;for(;h$2>")+u[2],f=u[0];while(f--)s=s.lastChild;jQuery.merge(c,s.childNodes),s=l.firstChild,s.textContent=""}}l.textContent="",h=0;while(i=c[h++]){if(r&&jQuery.inArray(i,r)!==-1)continue;a=jQuery.contains(i.ownerDocument,i),s=getAll(l.appendChild(i),"script"),a&&setGlobalEval(s);if(n){f=0;while(i=s[f++])rscriptType.test(i.type||"")&&n.push(i)}}return l},cleanData:function(e){var t,n,r,i,s=jQuery.event.special,o=0;for(;(n=e[o])!==undefined;o++){if(jQuery.acceptData(n)){i=n[data_priv.expando];if(i&&(t=data_priv.cache[i])){if(t.events)for(r in t.events)s[r]?jQuery.event.remove(n,r):jQuery.removeEvent(n,r,t.handle);data_priv.cache[i]&&delete data_priv.cache[i]}}delete data_user.cache[n[data_user.expando]]}}}),jQuery.fn.extend({text:function(e){return access(this,function(e){return e===undefined?jQuery.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9)this.textContent=e})},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=manipulationTarget(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=manipulationTarget(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?jQuery.filter(e,this):this,i=0;for(;(n=r[i])!=null;i++)!t&&n.nodeType===1&&jQuery.cleanData(getAll(n)),n.parentNode&&(t&&jQuery.contains(n.ownerDocument,n)&&setGlobalEval(getAll(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++)e.nodeType===1&&(jQuery.cleanData(getAll(e,!1)),e.textContent="");return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return jQuery.clone(this,e,t)})},html:function(e){return access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===undefined&&t.nodeType===1)return t.innerHTML;if(typeof e=="string"&&!rnoInnerhtml.test(e)&&!wrapMap[(rtagName.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(rxhtmlTag,"<$1>$2>");try{for(;n1&&typeof h=="string"&&!support.checkClone&&rchecked.test(h))return this.each(function(n){var r=l.eq(n);p&&(e[0]=h.call(this,n,r.html())),r.domManip(e,t)});if(f){n=jQuery.buildFragment(e,this[0].ownerDocument,!1,this),r=n.firstChild,n.childNodes.length===1&&(n=r);if(r){i=jQuery.map(getAll(n,"script"),disableScript),s=i.length;for(;a1)},show:function(){return showHide(this,!0)},hide:function(){return showHide(this)},toggle:function(e){return typeof e=="boolean"?e?this.show():this.hide():this.each(function(){isHidden(this)?jQuery(this).show():jQuery(this).hide()})}}),jQuery.Tween=Tween,Tween.prototype={constructor:Tween,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(jQuery.cssNumber[n]?"":"px")},cur:function(){var e=Tween.propHooks[this.prop];return e&&e.get?e.get(this):Tween.propHooks._default.get(this)},run:function(e){var t,n=Tween.propHooks[this.prop];return this.options.duration?this.pos=t=jQuery.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Tween.propHooks._default.set(this),this}},Tween.prototype.init.prototype=Tween.prototype,Tween.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=jQuery.css(e.elem,e.prop,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){jQuery.fx.step[e.prop]?jQuery.fx.step[e.prop](e):e.elem.style&&(e.elem.style[jQuery.cssProps[e.prop]]!=null||jQuery.cssHooks[e.prop])?jQuery.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},jQuery.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},jQuery.fx=Tween.prototype.init,jQuery.fx.step={};var fxNow,timerId,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=new RegExp("^(?:([+-])=|)("+pnum+")([a-z%]*)$","i"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=rfxnum.exec(t),s=i&&i[3]||(jQuery.cssNumber[e]?"":"px"),o=(jQuery.cssNumber[e]||s!=="px"&&+r)&&rfxnum.exec(jQuery.css(n.elem,e)),u=1,a=20;if(o&&o[3]!==s){s=s||o[3],i=i||[],o=+r||1;do u=u||".5",o/=u,jQuery.style(n.elem,e,o+s);while(u!==(u=n.cur()/r)&&u!==1&&--a)}return i&&(o=n.start=+o||+r||0,n.unit=s,n.end=i[1]?o+(i[1]+1)*i[2]:+i[2]),n}]};jQuery.Animation=jQuery.extend(Animation,{tweener:function(e,t){jQuery.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r1)},removeAttr:function(e){return this.each(function(){jQuery.removeAttr(this,e)})}}),jQuery.extend({attr:function(e,t,n){var r,i,s=e.nodeType;if(!e||s===3||s===8||s===2)return;if(typeof e.getAttribute===strundefined)return jQuery.prop(e,t,n);if(s!==1||!jQuery.isXMLDoc(e))t=t.toLowerCase(),r=jQuery.attrHooks[t]||(jQuery.expr.match.bool.test(t)?boolHook:nodeHook);if(n===undefined)return r&&"get"in r&&(i=r.get(e,t))!==null?i:(i=jQuery.find.attr(e,t),i==null?undefined:i);if(n!==null)return r&&"set"in r&&(i=r.set(e,n,t))!==undefined?i:(e.setAttribute(t,n+""),n);jQuery.removeAttr(e,t)},removeAttr:function(e,t){var n,r,i=0,s=t&&t.match(rnotwhite);if(s&&e.nodeType===1)while(n=s[i++])r=jQuery.propFix[n]||n,jQuery.expr.match.bool.test(n)&&(e[r]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!support.radioValue&&t==="radio"&&jQuery.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),boolHook={set:function(e,t,n){return t===!1?jQuery.removeAttr(e,n):e.setAttribute(n,n),n}},jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),function(e,t){var n=attrHandle[t]||jQuery.find.attr;attrHandle[t]=function(e,t,r){var i,s;return r||(s=attrHandle[t],attrHandle[t]=i,i=n(e,t,r)!=null?t.toLowerCase():null,attrHandle[t]=s),i}});var rfocusable=/^(?:input|select|textarea|button)$/i;jQuery.fn.extend({prop:function(e,t){return access(this,jQuery.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[jQuery.propFix[e]||e]})}}),jQuery.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,n){var r,i,s,o=e.nodeType;if(!e||o===3||o===8||o===2)return;return s=o!==1||!jQuery.isXMLDoc(e),s&&(t=jQuery.propFix[t]||t,i=jQuery.propHooks[t]),n!==undefined?i&&"set"in i&&(r=i.set(e,n,t))!==undefined?r:e[t]=n:i&&"get"in i&&(r=i.get(e,t))!==null?r:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||rfocusable.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),support.optSelected||(jQuery.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),jQuery.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){jQuery.propFix[this.toLowerCase()]=this});var rclass=/[\t\r\n\f]/g;jQuery.fn.extend({addClass:function(e){var t,n,r,i,s,o,u=typeof e=="string"&&e,a=0,f=this.length;if(jQuery.isFunction(e))return this.each(function(t){jQuery(this).addClass(e.call(this,t,this.className))});if(u){t=(e||"").match(rnotwhite)||[];for(;a=0)r=r.replace(" "+i+" "," ");o=e?jQuery.trim(r):"",n.className!==o&&(n.className=o)}}}return this},toggleClass:function(e,t){var n=typeof e;return typeof t=="boolean"&&n==="string"?t?this.addClass(e):this.removeClass(e):jQuery.isFunction(e)?this.each(function(n){jQuery(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var t,r=0,i=jQuery(this),s=e.match(rnotwhite)||[];while(t=s[r++])i.hasClass(t)?i.removeClass(t):i.addClass(t)}else if(n===strundefined||n==="boolean")this.className&&data_priv.set(this,"__className__",this.className),this.className=this.className||e===!1?"":data_priv.get(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1}});var rreturn=/\r/g;jQuery.fn.extend({val:function(e){var t,n,r,i=this[0];if(!arguments.length){if(i)return t=jQuery.valHooks[i.type]||jQuery.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(i,"value"))!==undefined?n:(n=i.value,typeof n=="string"?n.replace(rreturn,""):n==null?"":n);return}return r=jQuery.isFunction(e),this.each(function(n){var i;if(this.nodeType!==1)return;r?i=e.call(this,n,jQuery(this).val()):i=e,i==null?i="":typeof i=="number"?i+="":jQuery.isArray(i)&&(i=jQuery.map(i,function(e){return e==null?"":e+""})),t=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!t||!("set"in t)||t.set(this,i,"value")===undefined)this.value=i})}}),jQuery.extend({valHooks:{option:{get:function(e){var t=jQuery.find.attr(e,"value");return t!=null?t:jQuery.trim(jQuery.text(e))}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0)n=!0}return n||(e.selectedIndex=-1),s}}}}),jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={set:function(e,t){if(jQuery.isArray(t))return e.checked=jQuery.inArray(jQuery(e).val(),t)>=0}},support.checkOn||(jQuery.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})}),jQuery.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(e,t){jQuery.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),jQuery.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)}});var nonce=jQuery.now(),rquery=/\?/;jQuery.parseJSON=function(e){return JSON.parse(e+"")},jQuery.parseXML=function(e){var t,n;if(!e||typeof e!="string")return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(r){t=undefined}return(!t||t.getElementsByTagName("parsererror").length)&&jQuery.error("Invalid XML: "+e),t};var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rts=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \t]*([^\r\n]*)$/mg,rlocalProtocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rurl=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,prefilters={},transports={},allTypes="*/".concat("*");try{ajaxLocation=location.href}catch(e){ajaxLocation=document.createElement("a"),ajaxLocation.href="",ajaxLocation=ajaxLocation.href}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[],jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ajaxLocation,type:"GET",isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":allTypes,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ajaxExtend(ajaxExtend(e,jQuery.ajaxSettings),t):ajaxExtend(jQuery.ajaxSettings,e)},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(e,t){function S(e,t,s,u){var f,m,g,b,E,S=t;if(y===2)return;y=2,o&&clearTimeout(o),n=undefined,i=u||"",w.readyState=e>0?4:0,f=e>=200&&e<300||e===304,s&&(b=ajaxHandleResponses(l,w,s)),b=ajaxConvert(l,b,w,f);if(f)l.ifModified&&(E=w.getResponseHeader("Last-Modified"),E&&(jQuery.lastModified[r]=E),E=w.getResponseHeader("etag"),E&&(jQuery.etag[r]=E)),e===204||l.type==="HEAD"?S="nocontent":e===304?S="notmodified":(S=b.state,m=b.data,g=b.error,f=!g);else{g=S;if(e||!S)S="error",e<0&&(e=0)}w.status=e,w.statusText=(t||S)+"",f?p.resolveWith(c,[m,S,w]):p.rejectWith(c,[w,S,g]),w.statusCode(v),v=undefined,a&&h.trigger(f?"ajaxSuccess":"ajaxError",[w,l,f?m:g]),d.fireWith(c,[w,S]),a&&(h.trigger("ajaxComplete",[w,l]),--jQuery.active||jQuery.event.trigger("ajaxStop"))}typeof e=="object"&&(t=e,e=undefined),t=t||{};var n,r,i,s,o,u,a,f,l=jQuery.ajaxSetup({},t),c=l.context||l,h=l.context&&(c.nodeType||c.jquery)?jQuery(c):jQuery.event,p=jQuery.Deferred(),d=jQuery.Callbacks("once memory"),v=l.statusCode||{},m={},g={},y=0,b="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(y===2){if(!s){s={};while(t=rheaders.exec(i))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return t==null?null:t},getAllResponseHeaders:function(){return y===2?i:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return y||(e=g[n]=g[n]||e,m[e]=t),this},overrideMimeType:function(e){return y||(l.mimeType=e),this},statusCode:function(e){var t;if(e)if(y<2)for(t in e)v[t]=[v[t],e[t]];else w.always(e[w.status]);return this},abort:function(e){var t=e||b;return n&&n.abort(t),S(0,t),this}};p.promise(w).complete=d.add,w.success=w.done,w.error=w.fail,l.url=((e||l.url||ajaxLocation)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//"),l.type=t.method||t.type||l.method||l.type,l.dataTypes=jQuery.trim(l.dataType||"*").toLowerCase().match(rnotwhite)||[""],l.crossDomain==null&&(u=rurl.exec(l.url.toLowerCase()),l.crossDomain=!(!u||u[1]===ajaxLocParts[1]&&u[2]===ajaxLocParts[2]&&(u[3]||(u[1]==="http:"?"80":"443"))===(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?"80":"443")))),l.data&&l.processData&&typeof l.data!="string"&&(l.data=jQuery.param(l.data,l.traditional)),inspectPrefiltersOrTransports(prefilters,l,t,w);if(y===2)return w;a=l.global,a&&jQuery.active++===0&&jQuery.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!rnoContent.test(l.type),r=l.url,l.hasContent||(l.data&&(r=l.url+=(rquery.test(r)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=rts.test(r)?r.replace(rts,"$1_="+nonce++):r+(rquery.test(r)?"&":"?")+"_="+nonce++)),l.ifModified&&(jQuery.lastModified[r]&&w.setRequestHeader("If-Modified-Since",jQuery.lastModified[r]),jQuery.etag[r]&&w.setRequestHeader("If-None-Match",jQuery.etag[r])),(l.data&&l.hasContent&&l.contentType!==!1||t.contentType)&&w.setRequestHeader("Content-Type",l.contentType),w.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+(l.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):l.accepts["*"]);for(f in l.headers)w.setRequestHeader(f,l.headers[f]);if(!l.beforeSend||l.beforeSend.call(c,w,l)!==!1&&y!==2){b="abort";for(f in{success:1,error:1,complete:1})w[f](l[f]);n=inspectPrefiltersOrTransports(transports,l,t,w);if(!n)S(-1,"No Transport");else{w.readyState=1,a&&h.trigger("ajaxSend",[w,l]),l.async&&l.timeout>0&&(o=setTimeout(function(){w.abort("timeout")},l.timeout));try{y=1,n.send(m,S)}catch(E){if(!(y<2))throw E;S(-1,E)}}return w}return w.abort()},getJSON:function(e,t,n){return jQuery.get(e,t,n,"json")},getScript:function(e,t){return jQuery.get(e,undefined,t,"script")}}),jQuery.each(["get","post"],function(e,t){jQuery[t]=function(e,n,r,i){return jQuery.isFunction(n)&&(i=i||r,r=n,n=undefined),jQuery.ajax({url:e,type:t,dataType:i,data:n,success:r})}}),jQuery.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){jQuery.fn[t]=function(e){return this.on(t,e)}}),jQuery._evalUrl=function(e){return jQuery.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},jQuery.fn.extend({wrapAll:function(e){var t;return jQuery.isFunction(e)?this.each(function(t){jQuery(this).wrapAll(e.call(this,t))}):(this[0]&&(t=jQuery(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return jQuery.isFunction(e)?this.each(function(t){jQuery(this).wrapInner(e.call(this,t))}):this.each(function(){var t=jQuery(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=jQuery.isFunction(e);return this.each(function(n){jQuery(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){jQuery.nodeName(this,"body")||jQuery(this).replaceWith(this.childNodes)}).end()}}),jQuery.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},jQuery.expr.filters.visible=function(e){return!jQuery.expr.filters.hidden(e)};var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rsubmitterTypes=/^(?:submit|button|image|reset|file)$/i,rsubmittable=/^(?:input|select|textarea|keygen)/i;jQuery.param=function(e,t){var n,r=[],i=function(e,t){t=jQuery.isFunction(t)?t():t==null?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};t===undefined&&(t=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional);if(jQuery.isArray(e)||e.jquery&&!jQuery.isPlainObject(e))jQuery.each(e,function(){i(this.name,this.value)});else for(n in e)buildParams(n,e[n],t,i);return r.join("&").replace(r20,"+")},jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=jQuery.prop(this,"elements");return e?jQuery.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!jQuery(this).is(":disabled")&&rsubmittable.test(this.nodeName)&&!rsubmitterTypes.test(e)&&(this.checked||!rcheckableType.test(e))}).map(function(e,t){var n=jQuery(this).val();return n==null?null:jQuery.isArray(n)?jQuery.map(n,function(e){return{name:t.name,value:e.replace(rCRLF,"\r\n")}}):{name:t.name,value:n.replace(rCRLF,"\r\n")}}).get()}}),jQuery.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var xhrId=0,xhrCallbacks={},xhrSuccessStatus={0:200,1223:204},xhrSupported=jQuery.ajaxSettings.xhr();window.ActiveXObject&&jQuery(window).on("unload",function(){for(var e in xhrCallbacks)xhrCallbacks[e]()}),support.cors=!!xhrSupported&&"withCredentials"in xhrSupported,support.ajax=xhrSupported=!!xhrSupported,jQuery.ajaxTransport(function(e){var t;if(support.cors||xhrSupported&&!e.crossDomain)return{send:function(n,r){var i,s=e.xhr(),o=++xhrId;s.open(e.type,e.url,e.async,e.username,e.password);if(e.xhrFields)for(i in e.xhrFields)s[i]=e.xhrFields[i];e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),!e.crossDomain&&!n["X-Requested-With"]&&(n["X-Requested-With"]="XMLHttpRequest");for(i in n)s.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(delete xhrCallbacks[o],t=s.onload=s.onerror=null,e==="abort"?s.abort():e==="error"?r(s.status,s.statusText):r(xhrSuccessStatus[s.status]||s.status,s.statusText,typeof s.responseText=="string"?{text:s.responseText}:undefined,s.getAllResponseHeaders()))}},s.onload=t(),s.onerror=t("error"),t=xhrCallbacks[o]=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(u){if(t)throw u}},abort:function(){t&&t()}}}),jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return jQuery.globalEval(e),e}}}),jQuery.ajaxPrefilter("script",function(e){e.cache===undefined&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),jQuery.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=jQuery("'),l.close(),f=l.w.frames[0].document,o=f.createElement("div")}catch(c){o=n.createElement("div"),f=n.body}function h(t){return function(){var n=Array.prototype.slice.call(arguments,0);n.unshift(o),f.appendChild(o),o.addBehavior("#default#userData"),o.load(r);var i=t.apply(e,n);return f.removeChild(o),i}}function p(e){return"_"+e}e.set=h(function(t,n,i){n=p(n);if(i===undefined)return e.remove(n);t.setAttribute(n,e.serialize(i)),t.save(r)}),e.get=h(function(t,n){return n=p(n),e.deserialize(t.getAttribute(n))}),e.remove=h(function(e,t){t=p(t),e.removeAttribute(t),e.save(r)}),e.clear=h(function(e){var t=e.XMLDocument.documentElement.attributes;e.load(r);for(var n=0,i;i=t[n];n++)e.removeAttribute(i.name);e.save(r)}),e.getAll=h(function(t){var n=t.XMLDocument.documentElement.attributes;t.load(r);var i={};for(var s=0,o;o=n[s];++s)i[o]=e.get(o);return i})}try{e.set(s,s),e.get(s)!=s&&(e.disabled=!0),e.remove(s)}catch(c){e.disabled=!0}typeof module!="undefined"&&typeof module!="function"?module.exports=e:typeof define=="function"&&define.amd?define(e):this.store=e}(),function(e,t){var n=function(e){this.defaults={locale_data:{messages:{"":{domain:"messages",lang:"en",plural_forms:"(n != 1);"}}},domain:"messages"},this.options=_.extend({},this.defaults,e),this.textdomain(this.options.domain);if(e.domain&&!this.options.locale_data[this.options.domain])throw new Error("Text domain set to non-existent domain: `"+e.domain+"`")};n.context_delimiter=String.fromCharCode(4);var r=_.memoize(function(e){function t(e,t){var n=e(t);return n===!0?1:n?n:0}var e=e||"(n != 1)";return _.partial(t,new Function("n","return "+e))});_.extend(n.prototype,{textdomain:function(e){if(!e)return this._textdomain;this._textdomain=e},gettext:function(e){return this.dcnpgettext.call(this,t,t,e)},dgettext:function(e,n){return this.dcnpgettext.call(this,e,t,n)},dcgettext:function(e,n){return this.dcnpgettext.call(this,e,t,n)},ngettext:function(e,n,r){return this.dcnpgettext.call(this,t,t,e,n,r)},dngettext:function(e,n,r,i){return this.dcnpgettext.call(this,e,t,n,r,i)},dcngettext:function(e,n,r,i){return this.dcnpgettext.call(this,e,t,n,r,i)},pgettext:function(e,n){return this.dcnpgettext.call(this,t,e,n)},dpgettext:function(e,t,n){return this.dcnpgettext.call(this,e,t,n)},dcpgettext:function(e,t,n){return this.dcnpgettext.call(this,e,t,n)},npgettext:function(e,n,r,i){return this.dcnpgettext.call(this,t,e,n,r,i)},dnpgettext:function(e,t,n,r,i){return this.dcnpgettext.call(this,e,t,n,r,i)},dcnpgettext:function(e,t,i,s,o){s=s||i,e=e||this._textdomain,o=typeof o=="undefined"?1:o;var u;if(!this.options)return u=new n,u.dcnpgettext.call(u,undefined,undefined,i,s,o);if(!this.options.locale_data)throw new Error("No locale data provided.");if(!this.options.locale_data[e])throw new Error("Domain `"+e+"` was not found.");if(!this.options.locale_data[e][""])throw new Error("No locale meta information provided.");if(!i)throw new Error("No translation key found.");if(typeof o!="number"){o=parseInt(o,10);if(isNaN(o))throw new Error("The number that was passed in is not a number.")}var a=t?t+n.context_delimiter+i:i,f=this.options.locale_data,l=f[e],c=l[""].plural_forms,h=r(c)(o)+1,p,d;if(!l)throw new Error("No domain named `"+e+"` could be found.");return p=l[a],!p||h>=p.length?(this.options.missing_key_callback&&this.options.missing_key_callback(a),d=[null,i,s],d[r()(o)+1]):(d=p[h],d?d:(d=[null,i,s],d[r()(o)+1]))}}),e.Jed=n}(this),+function(e){"use strict";function n(n,r){return this.each(function(){var i=e(this),s=i.data("bs.modal"),o=e.extend({},t.DEFAULTS,i.data(),typeof n=="object"&&n);s||i.data("bs.modal",s=new t(this,o)),typeof n=="string"?s[n](r):o.show&&s.show(r)})}var t=function(t,n){this.options=n,this.$body=e(document.body),this.$element=e(t),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,e.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};t.VERSION="3.2.0",t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},t.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},t.prototype.show=function(t){var n=this,r=e.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(r);if(this.isShown||r.isDefaultPrevented())return;this.isShown=!0,this.checkScrollbar(),this.$body.addClass("modal-open"),this.setScrollbar(),this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',e.proxy(this.hide,this)),this.backdrop(function(){var r=e.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),r&&n.$element[0].offsetWidth,n.$element.addClass("in").attr("aria-hidden",!1),n.enforceFocus();var i=e.Event("shown.bs.modal",{relatedTarget:t});r?n.$element.find(".modal-dialog").one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger
(i)}).emulateTransitionEnd(300):n.$element.trigger("focus").trigger(i)})},t.prototype.hide=function(t){t&&t.preventDefault(),t=e.Event("hide.bs.modal"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.$body.removeClass("modal-open"),this.resetScrollbar(),this.escape(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),e.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",e.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal()},t.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy(function(e){this.$element[0]!==e.target&&!this.$element.has(e.target).length&&this.$element.trigger("focus")},this))},t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",e.proxy(function(e){e.which==27&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},t.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$element.trigger("hidden.bs.modal")})},t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},t.prototype.backdrop=function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",e.proxy(function(e){if(e.target!==e.currentTarget)return;this.options.backdrop=="static"?this.$element[0].focus.call(this.$element[0]):this.hide.call(this)},this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!t)return;i?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(150):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var s=function(){n.removeBackdrop(),t&&t()};e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",s).emulateTransitionEnd(150):s()}else t&&t()},t.prototype.checkScrollbar=function(){if(document.body.clientWidth>=window.innerWidth)return;this.scrollbarWidth=this.scrollbarWidth||this.measureScrollbar()},t.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.scrollbarWidth&&this.$body.css("padding-right",e+this.scrollbarWidth)},t.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},t.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var r=e.fn.modal;e.fn.modal=n,e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=r,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=e(this),i=r.attr("href"),s=e(r.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,"")),o=s.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(i)&&i},s.data(),r.data());r.is("a")&&t.preventDefault(),s.one("show.bs.modal",function(e){if(e.isDefaultPrevented())return;s.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})}),n.call(s,o,this)})}(jQuery),+function(e){"use strict";function t(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in t)if(e.style[n]!==undefined)return{end:t[n]};return!1}e.fn.emulateTransitionEnd=function(t){var n=!1,r=this;e(this).one("bsTransitionEnd",function(){n=!0});var i=function(){n||e(r).trigger(e.support.transition.end)};return setTimeout(i,t),this},e(function(){e.support.transition=t();if(!e.support.transition)return;e.event.special.bsTransitionEnd={bindType:e.support.transition.end,delegateType:e.support.transition.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}})}(jQuery),+function(e){"use strict";function n(n){return this.each(function(){var r=e(this),i=r.data("bs.tooltip"),s=typeof n=="object"&&n;if(!i&&n=="destroy")return;i||r.data("bs.tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})}var t=function(e,t){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",e,t)};t.VERSION="3.2.0",t.TRANSITION_DURATION=150,t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},t.prototype.init=function(t,n,r){this.enabled=!0,this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&e(this.options.viewport.selector||this.options.viewport);var i=this.options.trigger.split(" ");for(var s=i.length;s--;){var o=i[s];if(o=="click")this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this));else if(o!="manual"){var u=o=="hover"?"mouseenter":"focusin",a=o=="hover"?"mouseleave":"focusout";this.$element.on(u+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(a+"."+this.type,this.options.selector,e.proxy(this.leave,this))}}this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.getOptions=function(t){return t=e.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},t.prototype.getDelegateOptions=function(){var t={},n=this.getDefaults();return this._options&&e.each(this._options,function(e,r){n[e]!=r&&(t[e]=r)}),t},t.prototype.enter=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);if(n&&n.$tip&&n.$tip.is(":visible")){n.hoverState="in";return}n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),clearTimeout(n.timeout),n.hoverState="in";if(!n.options.delay||!n.options.delay.show)return n.show();n.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},t.prototype.leave=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),clearTimeout(n.timeout),n.hoverState="out";if(!n.options.delay||!n.options.delay.hide)return n.hide();n.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},t.prototype.show=function(){var n=e.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(n);var r=e.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(n.isDefaultPrevented()||!r)return;var i=this,s=this.tip(),o=this.getUID(this.type);this.setContent(),s.attr("id",o),this.$element.attr("aria-describedby",o),this.options.animation&&s.addClass("fade");var u=typeof this.options.placement=="function"?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,f=a.test(u);f&&(u=u.replace(a,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(u).data("bs."+this.type,this),this.options.container?s.appendTo(this.options.container):s.insertAfter(this.$element);var l=this.getPosition(),c=s[0].offsetWidth,h=s[0].offsetHeight;if(f){var p=u,d=this.options.container?e(this.options.container):this.$element.parent(),v=this.getPosition(d);u=u=="bottom"&&l.top+l.height+h-v.scroll>v.height?"top":u=="top"&&l.top-v.scroll-hv.width?"left":u=="left"&&l.left-co.top+o.height&&(i.top=o.top+o.height-a)}else{var f=t.left-s,l=t.left+s+n;fo.width&&(i.left=o.left+o.width-l)}return i},t.prototype.getTitle=function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},t.prototype.getUID=function(e){do e+=~~(Math.random()*1e6);while(document.getElementById(e));return e},t.prototype.tip=function(){return this.$tip=this.$tip||e(this.options.template)},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},t.prototype.enable=function(){this.enabled=!0},t.prototype.disable=function(){this.enabled=!1},t.prototype.toggleEnabled=function(){this.enabled=!this.enabled},t.prototype.toggle=function(t){var n=this;t&&(n=e(t.currentTarget).data("bs."+this.type),n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n))),n.tip().hasClass("in")?n.leave(n):n.enter(n)},t.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type)})};var r=e.fn.tooltip;e.fn.tooltip=n,e.fn.tooltip.Constructor=t,e.fn.tooltip.noConflict=function(){return e.fn.tooltip=r,this}}(jQuery),function e(t,n,r){function i(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(s)return s(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return i(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var s=typeof require=="function"&&require;for(var o=0;o=this.bufferLength||!this.bufferTimeout?this.send():this.bufferTimeout&&!this.timer&&this._resetTimer()},i.prototype._resetTimer=function(){this.timer&&(clearTimeout(this.timer),this.timer=undefined);var t=this;this.timer=setTimeout(function(){t.send(),t.timer=undefined},this.bufferTimeout)},i.prototype._buildClientContext=function(){return{user_agent:navigator.userAgent,domain:document.location.host,base_url:document.location.pathname+document.location.search+document.location.hash}},typeof module!="undefined"?module.exports=i:e.EventTracker=i}(typeof global!="undefined"?global:this);var CryptoJS=CryptoJS||function(e,t){var n={},r=n.lib={},i=function(){},s=r.Base={extend:function(e){i.prototype=this;var t=new i;return e&&t.mixIn(e),t.hasOwnProperty("init")||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=r.WordArray=s.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||a).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes;e=e.sigBytes,this.clamp();if(r%4)for(var i=0;i>>2]|=(n[i>>>2]>>>24-8*(i%4)&255)<<24-8*((r+i)%4);else if(65535>>2]=n[i>>>2];else t.push.apply(t,n);return this.sigBytes+=e,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-8*(n%4),t.length=e.ceil(n/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n=[],r=0;r>>2]>>>24-8*(r%4)&255;n.push((i>>>4).toString(16)),n.push((i&15).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-4*(r%8);return new o.init(n,t/2)}},f=u.Latin1={stringify:function(e){var t=e.words;e=e.sigBytes;for(var n=[],r=0;r>>2]>>>24-8*(r%4)&255));return n.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-8*(r%4);return new o.init(n,t)}},l=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(t){throw Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},c=r.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,r=n.words,i=n.sigBytes,s=this.blockSize,u=i/(4*s),u=t?e.ceil(u):e.max((u|0)-this._minBufferSize,0);t=u*s,i=e.min(4*t,i);if(t){for(var a=0;af;){var l;e:{l=a;for(var c=e.sqrt(l),h=2;h<=c;h++)if(!(l%h)){l=!1;break e}l=!0}l&&(8>f&&(s[f]=u(e.pow(a,.5))),o[f]=u(e.pow(a,1/3)),f++),a++}var p=[],n=n.SHA256=i.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],i=n[1],s=n[2],u=n[3],a=n[4],f=n[5],l=n[6],c=n[7],h=0;64>h;h++){if(16>h)p[h]=e[t+h]|0;else{var d=p[h-15],v=p[h-2];p[h]=((d<<25|d>>>7)^(d<<14|d>>>18)^d>>>3)+p[h-7]+((v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10)+p[h-16]}d=c+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&f^~a&l)+o[h]+p[h],v=((r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22))+(r&i^r&s^i&s),c=l,l=f,f=a,a=u+d|0,u=s,s=i,i=r,r=d+v|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+s|0,n[3]=n[3]+u|0,n[4]=n[4]+a|0,n[5]=n[5]+f|0,n[6]=n[6]+l|0,n[7]=n[7]+c|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return n[i>>>5]|=128<<24-i%32,n[(i+64>>>9<<4)+14]=e.floor(r/4294967296),n[(i+64>>>9<<4)+15]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=i._createHelper(n),t.HmacSHA256=i._createHmacHelper(n)})(Math),function(){var e=CryptoJS,t=e.enc.Utf8;e.algo.HMAC=e.lib.Base.extend({init:function(e,n){e=this._hasher=new e.init,"string"==typeof n&&(n=t.parse(n));var r=e.blockSize,i=4*r;n.sigBytes>i&&(n=e.finalize(n)),n.clamp();for(var o=this._oKey=n.clone(),u=this._iKey=n.clone(),a=o.words,f=u.words,l=0;l1&&String(t)!=="[object Object]"){n=jQuery.extend({},n);if(t===null||t===undefined)n.expires=-1;if(typeof n.expires=="number"){var r=n.expires,i=n.expires=new Date;i.setDate(i.getDate()+r)}return t=String(t),document.cookie=[encodeURIComponent(e),"=",n.raw?t:encodeURIComponent(t),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("")}n=t||{};var s,o=n.raw?function(e){return e}:decodeURIComponent;return(s=(new RegExp("(?:^|; )"+encodeURIComponent(e)+"=([^;]*)")).exec(document.cookie))?o(s[1]):null},!function(e,t){function s(t){e.sendError(t,{tag:"reddit-cookies-error"})}function o(){i.domain=e.config.cur_domain.split(":")[0],i.secure=e.config.https_forced,h(e.config.logged),r=!0}function u(e,o,u){return r||s("Set cookie %(key)s before cookies init".format({key:e})),u=t.extend({},i,u),n(e,o,u)}function a(e,t){u(e,null,t)}function f(e,o){return r||s("Get cookie %(key)s before cookies init".format({key:e})),o=t.extend({},i,o),n(e,o)}function l(e,n,r){return s("Using deprecated $.cookie to set %(key)s. Use r.cookies instead.".format({key:e})),arguments.length>1&&!t.isPlainObject(n)?u(e,n,r):f(e,n)}function h(e){e&&(c=e+"_")}function p(e){if(!e||!e.name){s("Tried to set bad prefixed cookie.");return}var n=t.extend({},e),r=c+e.name,i=e.data;if(i===null||i=="")i=null;else if(typeof i!="string")try{i=JSON.stringify(i)}catch(o){s("Tried to set bad cookie value for %(key)s".format({key:r})),i=null}u(r,i,n)}function d(e,t){var n=(t||c)+e,r=f(n);try{r=JSON.parse(r)}catch(i){}return{name:e,data:r}}var n=t.cookie;t.cookie=l;var r=!1,i={domain:undefined,secure:undefined,path:"/"};e.cookies={init:o,get:f,set:u,expire:a,setUserCookie:p,getUserCookie:d};var c="_"}(r,jQuery),!function(e,t){e.hooks.get("setup").register(function(){try{window.reddit={};function t(t){e.sendError(t,{tag:"reddit-config-migrate-error"})}var n=Object.keys(e.config);n.forEach(function(n){Object.defineProperty(window.reddit,n,{configurable:!1,enumerable:!0,get:function(){var i="config property %(key)s accessed through global reddit object.";return t(i.format({key:n})),e.config[n]},set:function(i){var s="config property %(key)s set through global reddit object.";return t(s.format({key:n})),e.config[n]=i}})})}catch(i){window.reddit=e.config}})}(r),!function(e,t){e.ajax=function(t){var n=t.url;if(t.type=="GET"&&_.isEmpty(t.data)){var i=e.preload.read(n);if(i!=null){t.dataFilter&&(i=t.dataFilter(i,"json")),t.success(i);var s=new jQuery.Deferred;return s.resolve(i),s}}var o=n&&(n[0]=="/"||n.lastIndexOf(e.config.currentOrigin,0)==0);return o&&(t.headers||(t.headers={}),t.headers["X-Modhash"]=e.config.modhash),$.ajax(t)}}(r),!function(e,t,n){t.safeGet=function(n,i){if(t.disabled)return i;try{return t.get(n)}catch(s){return e.sendError('Unable to read storage key "%(key)s" (%(err)s)'.format({key:n,err:s})),i}},t.safeSet=function(n,i){if(t.disabled)return!1;try{return t.set(n,i),!0}catch(s){return e.warn('Unable to set storage key "%(key)s" (%(err)s)'.format({key:n,err:s})),!1}}}(r,store),r.preload={timestamp:new Date,maxAge:3e5,data:{},isExpired:function(){return new Date-this.timestamp>this.maxAge},set:function(e){_.extend(this.data,e)},read:function(e){var t=this.data[e];if(e[0]=="#")return t;if(this.isExpired())return;return t}},r.logging={},r.logging.pageAgeLimit=300,r.logging.sendThrottle=8,r.logging.exceptionMessageTemplate=_.template('Client Error: "<%= errorType %>" thrown at L<%= line %>:<%= character %> in <%= file %> Message: "<%= message %>"'),r.logging.defaultExceptionValues={message:"UNKNOWN MESSAGE",file:"UNKNOWN FILE",line:"?",character:"?",errorType:"UNKNOWN ERROR TYPE"},r.logging.sendException=function(e){if(!e)throw"No exception object was passed in.";_.defaults(e,r.logging.defaultExceptionValues);var t=r.logging.exceptionMessageTemplate(e);r.logging.sendError(t,{tag:"unknown"})},r.logging.init=function(){_.each(["debug","log","warn","error"],function(e){r[e]=(e!="debug"||r.config.debug)&&window.console&&console[e]?_.bind(console[e],console):function(){}}),r.sendError=r.logging.sendError},r.logging.serverLogger={logCount:0,_queuedLogs:[],queueLog:function(e){if(!r.config)return;r.warn||(r.warn=function(){});if(this.logCount>=3){r.warn("Not sending debug log; already sent",this.logCount);return}var t=new Date/1e3-r.config.server_time;if(Math.abs(t)>r.logging.pageAgeLimit){r.warn("Not sending debug log; page too old:",t);return}if(!r.config.send_logs){r.warn("Server-side debug logging disabled");return}e.url=window.location.toString(),this._queuedLogs.push(e),this.logCount++,_.defer(_.bind(function(){this._sendLogs()},this))},_sendLogs:_.throttle(function(){var e=this._queuedLogs.length;r.ajax({type:"POST",url:"/web/log/error.json",data:{logs:JSON.stringify(this._queuedLogs)},headers:{"X-Loggit":!0},success:function(){r.log("Sent",e,"debug logs to server")},error:function(e,t,n){r.warn("Error sending debug logs to server:",t,";",n)}}),this._queuedLogs=[]},r.logging.sendThrottle*1e3)},r.logging.sendError=function(){var e=_.toArray(arguments),t=_.last(e),n={};_.isObject(t)&&(n=t,e.pop());var i=_.defaults({msg:e.join(" ")},n);r.error&&r.error.apply(r,arguments),r.logging.serverLogger.queueLog(i)},r.hooks.get("setup").register(function(){r.logging.init(),r.hooks.get("logging").call()}),!function(e,t,n,r){"use strict";var i=e.onerror;e.onerror=function(t,r,s,o,u){var a=/^(chrome:\/\/|file:\/\/)/i,f=/((^Script error\.$)|(atomicFindClose))/i;if(a.test(r)||f.test(t))return;var l={message:t,file:r,line:s,character:o,errorType:u};n.logging.sendException(l),i&&i.apply(e,arguments)}}(this,jQuery,r,_),!function(e){var t="up",n="down",r,i=window.MouseEvent,s=document.createEvent;s&&(s=s.bind(document));try{i&&(r=new i("click",{bubbles:!0}))}catch(o){}try{!r&&s&&(r=s("MouseEvent"))}catch(o){}r||(r={}),window.MouseEvent=function(e,t){return r},document.createEvent=function(e){return e==="MouseEvent"||e==="MouseEvents"?r:s(e)},$(function(){$(document.body).on("click",".arrow",function(o){var u=$(this);if(!e.config.logged||e.access.isLinkRestricted(this))return;if(u.hasClass("archived"))return;var a=u.thing(),f=a.thing_id(),l=a.data("subreddit"),c=u.hasClass(t)?1:u.hasClass(n)?-1:0,h,p=$.param({dir:c,id:f,sr:l||""});!o||!o.originalEvent?h=!1:i instanceof Function&&"isTrusted"in i.prototype?h=o.originalEvent.isTrusted:i instanceof Function?h=o.originalEvent instanceof i&&o.originalEvent!==r:h=o.originalEvent!==r;var d={id:f,dir:c,vh:e.config.vote_hash,isTrusted:h},v=a.data("rank");v&&(d.rank=parseInt(v)),$.request("vote?"+p,d),a.updateThing({voted:c})})})}(r),r.ui={},r.ui.Base=function(e){this.$el=$(e)},r.ui.collapsibleSideBox=function(e){var t=$("#"+e);return new r.ui.Collapse(t.find(".title"),t.find(".content"),e)},r.ui.Collapse=function(e,t,n){r.ui.Base.call(this,e),this.target=t,this.key="ui.collapse."+n,this.isCollapsed=store.safeGet(this.key)==1,this.$el.click($.proxy(this,"toggle",null,!1)),this.toggle(this.isCollapsed,!0)},r.ui.Collapse.prototype={animDuration:200,toggle:function(e,t){e==null&&(e=!this.isCollapsed);var n=t?0:this.animDuration;e?$(this.target).slideUp(n):$(this.target).slideDown(n),this.isCollapsed=e,store.safeSet(this.key,e),this.update()},update:function(){this.$el.find(".collapse-button").text(this.isCollapsed?"+":"-")}},r.ui.Summarize=function(e,t){r.ui.Base.call(this,e),this.maxCount=t,this._updateItems(),this.$hiddenItems.length>0&&(this.$toggleButton=$('
'),_initialized:!1,setup:function(e,t,r,i,s){this.srSearchCache=n.with_default(e,{}),this.srHovercardCache={},this.includeSearches=t,this.isMultiple=r,this.dynamicSuggestions=i,this.includeUnadvertisable=s,this.suggestedSr={},this.defaultSuggestedSr={},this.oldSrName="";var o=n("#suggested-reddits").find(".sr-suggestion").map(function(e,t){return t.innerText});for(var u=0;u").addClass("sr-name-row").on("mouseover",this.highlightDropdown.bind(this)).on("mousedown",this.srDropdownMdown.bind(this)).on("mouseup",this.srDropdownMup.bind(this)).text(e)},srToken:function(e){var t=n('').on("click",this.srRemoveSr.bind(this));return n(""
).attr({"class":"sr-span"}).html(e).append(t)},srSuggestion:function(e){var t=n("").attr({href:"#","class":"sr-suggestion",tabindex:"100"}).on("click",this.setSrName.bind(this)).text(e);return this.isMultiple&&this._bindHovercard(t),n("").append(t)},srHovercard:function(e){var t=e.public_description||"none";t.length>this.MAX_DESCRIPTION_LENGTH&&(t=t.substring(0,this.MAX_DESCRIPTION_LENGTH)+"...");var n=e.subscribers||"unknown",r=e.display_name;return this.hoverCardTemplate({title:r,description:t,subscribers:n})},srSearch:function(t){t=t.toLowerCase();var i=this.srSearchCache;i[t]?this.srUpdateDropdown(i[t]):n.request("search_reddit_names.json",{query:t,include_over_18:e.config.over_18,include_unadvertisable:this.includeUnadvertisable},function(n){i[t]=n.names,e.srAutocomplete.srUpdateDropdown(n.names)})},srIsValidSubreddit:function(t,i,s){n(".SUBREDDIT_NOEXIST").text("loading...").show(),i=i.bind(this);if(!t)return this.srShowNoSubredditExistsErrorMsg(t);t=t.toLowerCase(),n.request("search_reddit_names.json",{query:t,include_over_18:e.config.over_18,exact:!0,include_unadvertisable:this.includeUnadvertisable},function(e){n(".field-sr").hide(),e.names.length==1?(this.srHideErrorMsg(),i(t)):this.srShowNoSubredditExistsErrorMsg(t)}.bind(this),!1,"json",!1,function(n){if(n==="ratelimit"){typeof s=="undefined"&&(s=0);if(s>3)return this.srShowRequestFailedMsg();window.setTimeout(e.srAutocomplete.srIsValidSubreddit.bind(this,t,i,s+1),2e3)}else this.srShowRequestFailedMsg()}.bind(this))},srNameUp:function(e){var t=n("#sr-autocomplete").val(),r=this.oldSrName||"";this.oldSrName=t,t===""?this.hideSrNameList():e.keyCode!=this.KEYS.UP&&e.keyCode!=this.KEYS.DOWN&&e.keyCode!=this.KEYS.TAB&&(e.keyCode==this.KEYS.ESCAPE&&this.origSr?(n("#sr-autocomplete").val(this.origSr),this.hideSrNameList()):t!=r&&(this.origSr=t,this.srSearch(n("#sr-autocomplete").val())))},srNameDown:function(e){var t=n("#sr-autocomplete");if(e.keyCode==this.KEYS.UP||e.keyCode==this.KEYS.DOWN||e.keyCode==this.KEYS.TAB){var r=e.keyCode==this.KEYS.UP&&"up"||"down",i=n("#sr-drop-down .sr-selected:first"),s=n("#sr-drop-down .sr-name-row:first"),o=n("#sr-drop-down .sr-name-row:last"),u=null;return r=="down"||e.keyCode==this.KEYS.TAB?i.length?i.get(0)==o.get(0)?u=null:u=i.next(":first"):u=s:i.length?i.get(0)==s.get(0)?u=null:u=i.prev(":first"):u=o,this.highlightDropdownRow(u),u?t.val(n.trim(u.text())):t.val(this.origSr),!1}if(e.keyCode==this.KEYS.ENTER)return this.srIsValidSubreddit(e.target.value,this.srAddSr(undefined,{subreddit:e.target.value})),this.isMultiple&&(e.target.value=""),this.hideSrNameList(),!1;if(e.keyCode==this.KEYS.BACKSPACE&&!e.target.value&&Object.keys(this.selectedSr).length!==0){e.preventDefault();var a=n("#sr-autocomplete-area > span").last();if(a){var f=a.text();delete this.selectedSr[f],a.remove(),this.srUpdateSelectedSrInput()}n("#sr-autocomplete").trigger("sr-changed",{deleteSubreddit:!0})}},hideSrNameList:function(){n("#sr-drop-down").hide()},highlightDropdown:function(t){var n=t.target;e.srAutocomplete.highlightDropdownRow(n)},highlightDropdownRow:function(e){n("#sr-drop-down").children(".sr-selected").removeClass("sr-selected"),e&&n(e).addClass("sr-selected")},srDropdownMdown:function(t){return e.srAutocomplete.srMouseRow=t.target,!1},srDropdownMup:function(e){var t=e.target;if(this.srMouseRow==t){var r=n(t).text();this.srIsValidSubreddit(r,this.srAddSr(undefined,{isAutocomplete:!0,subreddit:r})),this.isMultiple&&n("#sr-autocomplete").val(""),n("#sr-drop-down").hide()}},setSrName:function(e){e.preventDefault();var t=e.target,r=n(t).text();return n("#sr-autocomplete").trigger("focus"),this.srIsValidSubreddit(r,this.srAddSr(undefined,{isSuggestion:!0,subreddit:r})),!1},srAddSr:function(t,i){var s=Object.keys(this.selectedSr).length>=this.MAX_SUBREDDITS,o=this.isMultiple&&t&&!(t.toLowerCase()in this.selectedSr)&&!s;if(o){var u=this.srToken(t);n("#sr-autocomplete").before(u),this.selectedSr[t]=!0,this.srUpdateSelectedSrInput()}else if(t&&!this.isMultiple)n("#sr-autocomplete").val(t);else{if(!n.defined(t))return function(t){e.srAutocomplete.srAddSr(t,i)}.bind(this);if(s){this.srShowTooManySubredditsMsg();return}}e.srAutocomplete.srHideErrorMsg(),n.defined(i)?n("#sr-autocomplete").trigger("sr-changed",i):n("#sr-autocomplete").trigger("sr-changed")},srReset:function(){this.selectedSr={};var e=n("#sr-autocomplete-area > span").last();while(e.length!==0)e.remove(),e=n("#sr-autocomplete-area > span").last();this.srUpdateSelectedSrInput(),n("#sr-autocomplete").trigger("sr-changed",{deleteSubreddit:!0})},srShowNoSubredditExistsErrorMsg:function(t){var n="subreddit does not exist";t&&(n="subreddit /r/"+t+" does not exist"),e.srAutocomplete.srShowErrorMsg(n)},srShowTooManySubredditsMsg:function(){e.srAutocomplete.srShowErrorMsg(e._("the maximum number of subreddits you can target is %(num)s").format({num:this.MAX_SUBREDDITS}))},srShowRequestFailedMsg:function(){var t=e._("something went wrong. please try again");return e.srAutocomplete.srShowErrorMsg(t)},srShowErrorMsg:function(e){n(".SUBREDDIT_NOEXIST").text(e).show()},srHideErrorMsg:function(){n(".SUBREDDIT_NOEXIST").hide()},srRemoveSr:function(e){n(e.target).parent().remove(),delete this.selectedSr[e.target.previousSibling.nodeValue],this.srUpdateSelectedSrInput(),n("#sr-autocomplete").trigger("sr-changed",{deleteSubreddit:!0})},srUpdateSelectedSrInput:function(){var e=Object.keys(this.selectedSr).join(this.SR_NAMES_DELIM);n("#selected_sr_names").val(e)},srUpdateDropdown:function(e){var t=n("#sr-drop-down");if(!e.length){t.hide();return}var r=t.children(":first");r.removeClass("sr-selected"),t.children().remove();var i=0;n.each(e,function(n){if(e[n].toLowerCase()in this.selectedSr)return;if(i>10)return;i++;var r=e[n],s=this.srDropdownRow(r);t.append(s)}.bind(this));var s=n("#sr-autocomplete-area").outerHeight();t.css("top",s),t.show()},srSuggestionsClear:function(){n("#suggested-reddits").find("ul").empty(),this.suggestedSr={}},srSuggestionsReset:function(){this.srSuggestionsClear();for(var e in this.defaultSuggestedSr)this.srAddSuggestion(e)},srGetNewSuggestions:function(t,i){var s=n.map(this.selectedSr,function(e,t){return t});t=n.with_default(t,s),t=t.slice(Math.max(t.length-e.srAutocomplete.NUM_SEED,0)),i=n.with_default(i,!0),n.when(this.srFetchSuggestions(t)).then(function(t){i&&e.srAutocomplete.srSuggestionsClear();for(var n=0;n").addClass("promotedlink").appendTo(n("body")).show();n("#siteTable_organic").length&&n("#siteTable_organic").is(":hidden")?this.adBlockIsEnabled=o.is(":visible"):this.adBlockIsEnabled=o.is(":hidden"),this.adBlockIsEnabled&&e.analytics.adblockEvent("native-headline",{method:"element-hidden"}),this.showPromo=s&&!this.adBlockIsEnabled},requestPromo:function(t){t=t||{};var i=e.utils.parseQueryString(location.search),s="/api/request_promo";i.feature&&(s+="?"+n.param({feature:i.feature},!0));var o=new Date;return n.ajax({type:"POST",url:s,timeout:e.config.ads_loading_timeout_ms,data:{site:this.site,r:e.config.post_site,dt:this.displayedThings,loid:this.loid,is_refresh:t.refresh,placements:t.placements,referrer:document.referrer,day:o.getDay(),hour:o.getHours(),adblock:e.utils.getAdblockLevel()}})}}}(r,_,jQuery),!function(e,t,n){e.spotlight={_bindEvents:function(){this.$listing.off(".spotlight"),this.$listing.find(".arrow.prev").off(".spotlight"),this.$listing.find(".arrow.next").off(".spotlight"),n(document).off(".spotlight"),n(window).off(".spotlight"),this.$listing.on("click.spotlight",function(e){var t=n(e.target);t.is(".thumbnail, .title")&&(this.adWasClicked=!0)}.bind(this)),this.$listing.length&&(this.$listing.find(".arrow.prev").on("click.spotlight",this.prev),this.$listing.find(".arrow.next").on("click.spotlight",this.next)),this.showPromo&&("hidden"in document?n(document).on("visibilitychange.spotlight",this._requestOrSaveTimestamp.bind(this)):n(window).on("focus.spotlight blur.spotlight",this._requestOrSaveTimestamp.bind(this)))},setup:function(i,s,o,u,a,f){this.organics=[],this.lineup=[],this.adWasClicked=!1,this.interestProb=s,this.houseProbability=u,this.site=a,this.displayed_things=f,this.lastTabChangeTimestamp=Date.now(),this.MIN_PROMO_TIME=3e3,this.next=this._advance.bind(this,1),this.prev=this._advance.bind(this,-1),this.$listing=n(".organic-listing"),this.userEngagedWithAd=!1,(!e.promo||!e.promo._initialized)&&e.promo.setup(this.displayed_things,this.site,this.showPromo),this.showPromo=o&&!e.promo.adBlockIsEnabled,this._bindEvents(),i.forEach(function(e){this.organics.push(e),this.lineup.push({fullname:e})},this),s&&this.lineup.push(".interestbar");var l,c=e.analytics.breadcrumbs.lastClickFullname(),h=n(c?".id-"+c:null);if(h.length&&this.$listing.has(h).length)e.debug("restoring spotlight selection to last click"),l={fullname:c};else{var p=this._isDocumentVisible()&&this.showPromo;l=this.chooseRandom(p)}this.lineup=t.chain(this.lineup).reject(function(e){return t.isEqual(l,e)}).shuffle().unshift(l).value(),this.lineup.pos=0,this._advance(0)},_requestOrSaveTimestamp:function(){this._isDocumentVisible()?this.requestNewPromo():this.lastTabChangeTimestamp=Date.now()},_isDocumentVisible:function(){return"hidden"in document?!document.hidden:document.hasFocus()},requestNewPromo:function(){var t=this.$listing.find(".promotedlink");if(!t.is(":visible"))return;if(this.adWasClicked)return;var n=t.next(".clearleft"),i=Date.now()-this.lastTabChangeTimestamp;if(e.promo.adBlockIsEnabled||i1){this._advance(e||1);return}this.$listing.hide();return}t.removeClass("working"),this.$listing.removeClass("loading");if(n){var s=n.css("background-color");s&&this.$listing.css("background-color",s)}r.hide(),n.show(),this.help(n),this.lineup.pos!=0&&(this._materializePos(this._advancePos(1)),this._materializePos(this._advancePos(-1)))}.bind(this))},help:function(t){var i=n("#spotlight-help");if(!i.length)return;n(function(){var n=i.data("HelpBubble");n||(n=new e.ui.Bubble({el:i.get(0)})),n.hide(function(){i.find(".help-section").hide(),t.hasClass("promoted")?i.find(".help-promoted").show():t.hasClass("interestbar")?i.find(".help-interestbar").show():t.hasClass("adsense-wrap")?i.find(".help-adserver").show():i.find(".help-organic").show()})})}}}(r,_,jQuery),!function(e,t,n){e.listing={_initialized:!1,FOLD_LINE:6,setup:function(t,r,i,s){this.displayedThings=t,this.site=r,this.showPromo=i,this.pos=n.with_default(s,0),(!e.promo||!e.promo._initialized)&&e.promo.setup(this.displayedThings,this.site,this.showPromo),this.showPromo=i&&!e.promo.adBlockIsEnabled,this.showPromo&&this.insertPromo(),this._initialized=!0},insertPromo:function(){var t=e.promo.requestPromo({placements:"feed-"+this.pos}),r=this;t.pipe(function(e){if(!e||!e.length)return;var t=n(".sitetable.linklisting").find(".thing").length;if(tt.middleOfPage&&t.prevLinkCount!==t.linkCount&&!t.fromPrevButton&&(r(t.linkCount),t.prevLinkCount=t.linkCount,t.linkCount+=25,t.loadPoint+=20,t.middleOfPage=getMiddleOfPage(t.loadPoint)),t.linkCount>=t.urlCount+100&&n(window).off("scroll",doLoad)},getMiddleOfPage=function(e){var t=n("#siteTable .thing:nth-child("+e+")").first().offset();return t?t.top:null},adjustRankWidth=function(e,t){var r=n(e).find(".rank");return t<900?n(r).width(27):t<9900?n(r).width(37):n(r).width(47),e},n(document).ready(function(){if(e.config.feature_lazy_load_listings){var t=parseInt(n.url().param("count"),10)||0;n("#siteTable .thing.link .rank").width(adjustRankWidth(this,t)),s(),o()}})}(r,_,jQuery),!function(e,t,n){"use strict";e.r=e.r||{},r.adzerk={createSponsorshipAdFrame:function(e){var n=t("