returnd.isValidJavaScriptVariableName=function(a){return!d.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(a)?!0:!1},e=d}(d,c),l=function(a,b,c,d,e){"use strict";varf,g=a,h=b,i=c.parser,j=c.parse,k=d.Compiler,l=d.compile,m=d.precompile,n=e,o=g.create,p=function(){vara=o();returna.compile=function(b,c){returnl(b,c,a)},a.precompile=function(b,c){returnm(b,c,a)},a.AST=h,a.Compiler=k,a.JavaScriptCompiler=n,a.Parser=i,a.parse=j,a};returng=p(),g.create=p,f=g}(f,g,i,j,k);returnl}();!function(a){a.fn.history=a.fn.inputhistory=function(b){varc=a.extend({history:[],submit:!1},b),d=this;if(d.size()>1)returnd.each(function(){a(this).history(b)});d.data("history",c.history.concat([""]));vare=0;returnd.on("keydown",function(a){varb=d.data("history"),f=a.which;switch(f){case13:""!=d.val()&&(e=b.length,b[e-1]=d.val(),b.push("")),c.submit&&d.parents("form").eq(0).submit(),d.val("");break;case38:case40:b[e]=d.val(),38==f&&0!=e?e--:40==f&&e<b.length-1&&e++,d.val(b[e]);break;default:return}return!1}),this}}(jQuery),function(a){"function"==typeofdefine&&define.amd?define(["jquery"],a):a("object"==typeofexports?require("jquery"):jQuery)}(function(a){functionb(a){returnh.raw?a:encodeURIComponent(a)}functionc(a){returnh.raw?a:decodeURIComponent(a)}functiond(a){returnb(h.json?JSON.stringify(a):String(a))}functione(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{returna=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}functionf(b,c){vard=h.raw?b:e(b);returna.isFunction(c)?c(d):d}varg=/\+/g,h=a.cookie=function(e,g,i){if(void0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeofi.expires){varj=i.expires,k=i.expires=newDate;k.setTime(+k+864e5*j)}returndocument.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(varl=e?void0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){varp=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void0===(r=f(r))||(l[q]=r)}returnl};h.defaults={},a.removeCookie=function(b,c){returnvoid0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});vario="undefined"==typeofmodule?{}:module.exports;!function(){if(function(a,b){varc=a;c.version="0.9.16",c.protocol=1,c.transports=[],c.j=[],c.sockets={},c.connect=function(a,d){vare,f,g=c.util.parseUri(a);b&&b.location&&(g.protocol=g.protocol||b.location.protocol.slice(0,-1),g.host=g.host||(b.document?b.document.domain:b.location.hostname),g.port=g.port||b.location.port),e=c.util.uniqueUri(g);varh={host:g.host,secure:"https"==g.protocol,port:g.port||("https"==g.protocol?443:80),query:g.query||""};returnc.util.merge(h,d),(h["force new connection"]||!c.sockets[e])&&(f=newc.Socket(h)),!h["force new connection"]&&f&&(c.sockets[e]=f),f=f||c.sockets[e],f.of(g.path.length>1?g.path:"")}}("object"==typeofmodule?module.exports:this.io={},this),function(a,b){varc=a.util={},d=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,e=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];c.parseUri=function(a){for(varb=d.exec(a||""),c={},f=14;f--;)c[e[f]]=b[f]||"";returnc},c.uniqueUri=function(a){varc=a.protocol,d=a.host,e=a.port;return"document"inb?(d=d||document.domain,e=e||("https"==c&&"https:"!==document.location.protocol?443:document.location.port)):(d=d||"localhost",e||"https"!=c||(e=443)),(c||"http")+"://"+d+":"+(e||80)},c.query=function(a,b){vard=c.chunkQuery(a||""),e=[];c.merge(d,c.chunkQuery(b||""));for(varfind)d.hasOwnProperty(f)&&e.push(f+"="+d[f]);returne.length?"?"+e.join("&"):""},c.chunkQuery=function(a){for(varb,c={},d=a.split("&"),e=0,f=d.length;f>e;++e)b=d[e].split("="),b[0]&&(c[b[0]]=b[1]);returnc};varf=!1;c.load=function(a){return"
elseif(typeofJ[["Active"].concat("Object").join("X")]!=C)try{varj=new(window[["Active"].concat("Object").join("X")])(F);j&&(i=j.GetVariable("$version"),i&&(g=!0,i=i.split(" ")[1].split(","),h=[parseInt(i[0],10),parseInt(i[1],10),parseInt(i[2],10)]))}catch(k){}return{w3:a,pv:h,wk:f,ie:g,win:d,mac:e}}();!function(){U.w3&&((typeofK.readyState!=C&&"complete"==K.readyState||typeofK.readyState==C&&(K.getElementsByTagName("body")[0]||K.body))&&a(),R||(typeofK.addEventListener!=C&&K.addEventListener("DOMContentLoaded",a,!1),U.ie&&U.win&&(K.attachEvent(I,function(){"complete"==K.readyState&&(K.detachEvent(I,arguments.callee),a())}),J==top&&!function(){if(!R){try{K.documentElement.doScroll("left")}catch(b){returnvoidsetTimeout(arguments.callee,0)}a()}}()),U.wk&&!function(){returnR?void0:/loaded|complete/.test(K.readyState)?voida():voidsetTimeout(arguments.callee,0)}(),c(a)))}(),function(){U.ie&&U.win&&window.attachEvent("onunload",function(){for(vara=Q.length,b=0;a>b;b++)Q[b][0].detachEvent(Q[b][1],Q[b][2]);for(varc=P.length,d=0;c>d;d++)n(P[d]);for(vareinU)U[e]=null;U=null;for(varfinswfobject)swfobject[f]=null;swfobject=null})}()}return{registerObject:function(a,b,c,d){if(U.w3&&a&&b){vare={};e.id=a,e.swfVersion=b,e.expressInstall=c,e.callbackFn=d,O[O.length]=e,u(a,!1)}elsed&&d({success:!1,id:a})},getObjectById:function(a){returnU.w3?g(a):void0},embedSWF:function(a,c,d,e,f,g,j,k,m,n){varo={success:!1,id:c};U.w3&&!(U.wk&&U.wk<312)&&a&&c&&d&&e&&f?(u(c,!1),b(function(){d+="",e+="";varb={};if(m&&typeofm===D)for(varpinm)b[p]=m[p];b.data=a,b.width=d,b.height=e;varq={};if(k&&typeofk===D)for(varrink)q[r]=k[r];if(j&&typeofj===D)for(vartinj)typeofq.flashvars!=C?q.flashvars+="&"+t+"="+j[t]:q.flashvars=t+"="+j[t];if(s(f)){varv=l(b,q,c);b.id==c&&u(c,!0),o.success=!0,o.ref=v}else{if(g&&h())returnb.data=g,voidi(b,q,c,n);u(c,!0)}n&&n(o)})):n&&n(o)},switchOffAutoHideShow:function(){T=!1},ua:U,getFlashPlayerVersion:function(){return{major:U.pv[0],minor:U.pv[1],release:U.pv[2]}},hasFlashPlayerVersion:s,createSWF:function(a,b,c){returnU.w3?l(a,b,c):void0},showExpressInstall:function(a,b,c,d){U.w3&&h()&&i(a,b,c,d)},removeSWF:function(a){U.w3&&n(a)},createCSS:function(a,b,c,d){U.w3&&t(a,b,c,d)},addDomLoadEvent:b,addLoadEvent:c,getQueryParamValue:function(a){varb=K.location.search||K.location.hash;if(b){if(/\?/.test(b)&&(b=b.split("?")[1]),null==a)returnv(b);for(varc=b.split("&"),d=0;d<c.length;d++)if(c[d].substring(0,c[d].indexOf("="))==a)returnv(c[d].substring(c[d].indexOf("=")+1))}return""},expressInstallCallback:function(){if(S){vara=p(H);a&&w&&(a.parentNode.replaceChild(w,a),x&&(u(x,!0),U.ie&&U.win&&(w.style.display="block")),y&&y(z)),S=!1}}}}();!function(){if("undefined"!=typeofwindow&&!window.WebSocket){vara=window.console;if(a&&a.log&&a.error||(a={log:function(){},error:function(){}}),!swfobject.hasFlashPlayerVersion("10.0.0"))returnvoida.error("Flash Player >= 10.0.0 is required.");"file:"==location.protocol&&a.error("WARNING: web-socket-js doesn't work in file:///... URL unless you set Flash Security Settings properly. Open the page via Web server i.e. http://..."),WebSocket=function(a,b,c,d,e){varf=this;f.__id=WebSocket.__nextId++,WebSocket.__instances[f.__id]=f,f.readyState=WebSocket.CONNECTING,f.bufferedAmount=0,f.__events={},b?"string"==typeofb&&(b=[b]):b=[],setTimeout(function(){WebSocket.__addTask(function(){WebSocket.__flash.create(f.__id,a,b,c||null,d||0,e||null)})},0)},WebSocket.prototype.send=function(a){if(this.readyState==WebSocket.CONNECTING)throw"INVALID_STATE_ERR: Web Socket connection has not been established";varb=WebSocket.__flash.send(this.__id,encodeURIComponent(a));return0>b?!0:(this.bufferedAmount+=b,!1)},WebSocket.prototype.close=function(){this.readyState!=WebSocket.CLOSED&&this.readyState!=WebSocket.CLOSING&&(this.readyState=WebSocket.CLOSING,WebSocket.__flash.close(this.__id))},WebSocket.prototype.addEventListener=function(a,b){ainthis.__events||(this.__events[a]=[]),this.__events[a].push(b)},WebSocket.prototype.removeEventListener=function(a,b){if(ainthis.