typeofJSON!="object"&&(JSON={}),function(){"use strict";functionf(e){returne<10?"0"+e:e}functionquote(e){returnescapable.lastIndex=0,escapable.test(e)?'"'+e.replace(escapable,function(e){vart=meta[e];returntypeoft=="string"?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}functionstr(e,t){varn,r,i,s,o=gap,u,a=t[e];a&&typeofa=="object"&&typeofa.toJSON=="function"&&(a=a.toJSON(e)),typeofrep=="function"&&(a=rep.call(t,e,a));switch(typeofa){case"string":returnquote(a);case"number":returnisFinite(a)?String(a):"null";case"boolean":case"null":returnString(a);case"object":if(!a)return"null";gap+=indent,u=[];if(Object.prototype.toString.apply(a)==="[object Array]"){s=a.length;for(n=0;n<s;n+=1)u[n]=str(n,a)||"null";returni=u.length===0?"[]":gap?"[\n"+gap+u.join(",\n"+gap)+"\n"+o+"]":"["+u.join(",")+"]",gap=o,i}if(rep&&typeofrep=="object"){s=rep.length;for(n=0;n<s;n+=1)typeofrep[n]=="string"&&(r=rep[n],i=str(r,a),i&&u.push(quote(r)+(gap?": ":":")+i))}elsefor(rina)Object.prototype.hasOwnProperty.call(a,r)&&(i=str(r,a),i&&u.push(quote(r)+(gap?": ":":")+i));returni=u.length===0?"{}":gap?"{\n"+gap+u.join(",\n"+gap)+"\n"+o+"}":"{"+u.join(",")+"}",gap=o,i}}typeofDate.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(e){returnisFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(e){returnthis.valueOf()});varcx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeofJSON.stringify!="function"&&(JSON.stringify=function(e,t,n){varr;gap="",indent="";if(typeofn=="number")for(r=0;r<n;r+=1)indent+=" ";elsetypeofn=="string"&&(indent=n);rep=t;if(!t||typeoft=="function"||typeoft=="object"&&typeoft.length=="number")returnstr("",{"":e});thrownewError("JSON.stringify")}),typeofJSON.parse!="function"&&(JSON.parse=function(text,reviver){functionwalk(e,t){varn,r,i=e[t];if(i&&typeofi=="object")for(nini)Object.prototype.hasOwnProperty.call(i,n)&&(r=walk(i,n),r!==undefined?i[n]=r:deletei[n]);returnreviver.call(e,t,i)}varj;text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))returnj=eval("("+text+")"),typeofreviver=="function"?walk({"":j},""):j;thrownewSyntaxError("JSON.parse")})}(),function(e,t){"use strict";varn=e.History=e.History||{},r=e.jQuery;if(typeofn.Adapter!="undefined")thrownewError("History.js Adapter has already been loaded...");n.Adapter={bind:function(e,t,n){r(e).bind(t,n)},trigger:function(e,t,n){r(e).trigger(t,n)},extractEventData:function(e,n,r){vari=n&&n.originalEvent&&n.originalEvent[e]||r&&r[e]||t;returni},onDomLoad:function(e){r(e)}},typeofn.init!="undefined"&&n.init()}(window),function(e,t){"use strict";varn=e.document,r=e.setTimeout||r,i=e.clearTimeout||i,s=e.setInterval||s,o=e.History=e.History||{};if(typeofo.initHtml4!="undefined")thrownewError("History.js HTML4 Support has already been loaded...");o.initHtml4=function(){if(typeofo.initHtml4.initialized!="undefined")return!1;o.initHtml4.initialized=!0,o.enabled=!0,o.savedHashes=[],o.isLastHash=function(e){vart=o.getHashByIndex(),n;returnn=e===t,n},o.isHashEqual=function(e,t){returne=encodeURIComponent(e).replace(/%25/g,"%"),t=encodeURIComponent(t).replace(/%25/g,"%"),e===t},o.saveHash=function(e){returno.isLastHash(e)?!1:(o.savedHashes.push(e),!0)},o.getHashByIndex=function(e){vart=null;returntypeo