function murmurhash3_32_gc(n,t){var f,e,i,r,u;for(f=n.length&3,e=n.length-f,i=t,u=0;u<e;)r=n.charCodeAt(u)&255|(n.charCodeAt(++u)&255)<<8|(n.charCodeAt(++u)&255)<<16|(n.charCodeAt(++u)&255)<<24,++u,r=3432918353*(r&65535)+((3432918353*(r>>>16)&65535)<<16)&4294967295,r=r<<15|r>>>17,r=461845907*(r&65535)+((461845907*(r>>>16)&65535)<<16)&4294967295,i^=r,i=i<<13|i>>>19,i=5*(i&65535)+((5*(i>>>16)&65535)<<16)&4294967295,i=(i&65535)+27492+(((i>>>16)+58964&65535)<<16);r=0;switch(f){case 3:r^=(n.charCodeAt(u+2)&255)<<16;case 2:r^=(n.charCodeAt(u+1)&255)<<8;case 1:r^=n.charCodeAt(u)&255;r=3432918353*(r&65535)+((3432918353*(r>>>16)&65535)<<16)&4294967295;r=r<<15|r>>>17;i^=461845907*(r&65535)+((461845907*(r>>>16)&65535)<<16)&4294967295}return i^=n.length,i^=i>>>16,i=2246822507*(i&65535)+((2246822507*(i>>>16)&65535)<<16)&4294967295,i^=i>>>13,i=3266489909*(i&65535)+((3266489909*(i>>>16)&65535)<<16)&4294967295,(i^i>>>16)>>>0}function logVisitor(){var n=new ClientJS;$.ajax({type:"POST",url:"/account/VisitorTracking",data:{VisitorTrackingId:getCookie("VisitorTrackingId"),CurrentTabId:tabId,LandingPage:window.location.href,ReferrerUrl:parent.document.referrer,FingerPrint:n.getFingerprint(),UserAgent:n.getUserAgent(),Browser:n.getBrowser(),BrowserVersion:n.getBrowserVersion(),OsVersion:n.getOS(),Device:n.getDevice(),Cpu:n.getCPU(),IsMobile:n.isMobile(),IsMobileMajor:n.isMobileMajor(),IsMobileAndroid:n.isMobileAndroid(),IsMobileOpera:n.isMobileOpera(),IsMobileWindows:n.isMobileWindows(),IsMobileBlackBerry:n.isMobileBlackBerry(),IsMobileIos:n.isMobileIOS(),IsIphone:n.isIphone(),IsIpad:n.isIpad(),IsIpod:n.isIpod(),ScreenPrint:n.getScreenPrint(),TimeZone:n.getTimeZone(),Language:n.getLanguage()},success:function(n){(n!=null||n!="")&&createCookie("VisitorTrackingId",n,365)},error:function(){}})}function logVisitorHeartBeat(){setInterval(function(){logVisitorActivity("heartbeat")},6e4)}function logVisitorExit(){logVisitorActivity("exit")}function logVisitorActivity(n){var t=new ClientJS;$.ajax({type:"POST",url:"/account/VisitorTracking/LogVisitorActivity",data:{VisitorTrackingId:getCookie("VisitorTrackingId"),FingerPrint:t.getFingerprint(),CurrentTabId:tabId,Mode:n},success:function(){},error:function(){}})}function createCookie(n,t,i){var r,u;i?(r=new Date,r.setTime(r.getTime()+i*864e5),u="; expires="+r.toGMTString()):u="";document.cookie=n+"="+t+u+"; path=/"}function readCookie(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return null}function getCookie(n){return document.cookie.length>0&&(begin=document.cookie.indexOf(n+"="),begin!=-1)?(begin+=n.length+1,end=document.cookie.indexOf(";",begin),end==-1&&(end=document.cookie.length),unescape(document.cookie.substring(begin,end))):null}function deleteCookie(n){document.cookie=n+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function generateTabId(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=Math.random()*16|0,i=n=="x"?t:t&3|8;return i.toString(16)})}var deployJava,Detector,swfobject,tabId;(function(n){var t,i,r=function(){return t=(new(window.UAParser||exports.UAParser)).getResult(),i=new Detector,this};r.prototype={getSoftwareVersion:function(){return"0.1.11"},getBrowserData:function(){return t},getFingerprint:function(){var n=t.ua,i=this.getScreenPrint(),r=this.getPlugins(),u=this.getFonts(),f=this.isLocalStorage(),e=this.isSessionStorage(),o=this.getTimeZone(),s=this.getLanguage(),h=this.getSystemLanguage(),c=this.isCookie(),l=this.getCanvasPrint();return murmurhash3_32_gc(n+"|"+i+"|"+r+"|"+u+"|"+f+"|"+e+"|"+o+"|"+s+"|"+h+"|"+c+"|"+l,256)},getCustomFingerprint:function(){for(var t="",n=0;n<arguments.length;n++)t+=arguments[n]+"|";return murmurhash3_32_gc(t,256)},getUserAgent:function(){return t.ua},getUserAgentLowerCase:function(){return t.ua.toLowerCase()},getBrowser:function(){return t.browser.name},getBrowserVersion:function(){return t.browser.version},getBrowserMajorVersion:function(){return t.browser.major},isIE:function(){return/IE/i.test(t.browser.name)},isChrome:function(){return/Chrome/i.test(t.browser.name)},isFirefox:function(){return/Firefox/i.test(t.browser.name)},isSafari:function(){return/Safari/i.test(t.browser.name)},isMobileSafari:function(){return/Mobile\sSafari/i.test(t.browser.name)},isOpera:function(){return/Opera/i.test(t.browser.name)},getEngine:function(){return t.engine.name},getEngineVersion:function(){return t.engine.version},getOS:function(){return t.os.name},getOSVersion:function(){return t.os.version},isWindows:function(){return/Windows/i.test(t.os.name)},isMac:function(){return/Mac/i.test(t.os.name)},isLinux:function(){return/Linux/i.test(t.os.name)},isUbuntu:function(){return/Ubuntu/i.test(t.os.name)},isSolaris:function(){return/Solaris/i.test(t.os.name)},getDevice:function(){return t.device.model},getDeviceType:function(){return t.device.type},getDeviceVendor:function(){return t.device.vendor},getCPU:function(){return t.cpu.architecture},isMobile:function(){var n=t.ua||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(n)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(n.substr(0,4))},isMobileMajor:function(){return this.isMobileAndroid()||this.isMobileBlackBerry()||this.isMobileIOS()||this.isMobileOpera()||this.isMobileWindows()},isMobileAndroid:function(){return t.ua.match(/Android/i)?!0:!1},isMobileOpera:function(){return t.ua.match(/Opera Mini/i)?!0:!1},isMobileWindows:function(){return t.ua.match(/IEMobile/i)?!0:!1},isMobileBlackBerry:function(){return t.ua.match(/BlackBerry/i)?!0:!1},isMobileIOS:function(){return t.ua.match(/iPhone|iPad|iPod/i)?!0:!1},isIphone:function(){return t.ua.match(/iPhone/i)?!0:!1},isIpad:function(){return t.ua.match(/iPad/i)?!0:!1},isIpod:function(){return t.ua.match(/iPod/i)?!0:!1},getScreenPrint:function(){return"Current Resolution: "+this.getCurrentResolution()+", Available Resolution: "+this.getAvailableResolution()+", Color Depth: "+this.getColorDepth()+", Device XDPI: "+this.getDeviceXDPI()+", Device YDPI: "+this.getDeviceYDPI()},getColorDepth:function(){return screen.colorDepth},getCurrentResolution:function(){return screen.width+"x"+screen.height},getAvailableResolution:function(){return screen.availWidth+"x"+screen.availHeight},getDeviceXDPI:function(){return screen.deviceXDPI},getDeviceYDPI:function(){return screen.deviceYDPI},getPlugins:function(){for(var t="",n=0;n<navigator.plugins.length;n++)t=n==navigator.plugins.length-1?t+navigator.plugins[n].name:t+(navigator.plugins[n].name+", ");return t},isJava:function(){return navigator.javaEnabled()},getJavaVersion:function(){return deployJava.getJREs().toString()},isFlash:function(){return navigator.plugins["Shockwave Flash"]?!0:!1},getFlashVersion:function(){return this.isFlash()?(objPlayerVersion=swfobject.getFlashPlayerVersion(),objPlayerVersion.major+"."+objPlayerVersion.minor+"."+objPlayerVersion.release):""},isSilverlight:function(){return navigator.plugins["Silverlight Plug-In"]?!0:!1},getSilverlightVersion:function(){return this.isSilverlight()?navigator.plugins["Silverlight Plug-In"].description:""},isMimeTypes:function(){return navigator.mimeTypes.length?!0:!1},getMimeTypes:function(){for(var t="",n=0;n<navigator.mimeTypes.length;n++)t=n==navigator.mimeTypes.length-1?t+navigator.mimeTypes[n].description:t+(navigator.mimeTypes[n].description+", ");return t},isFont:function(n){return i.detect(n)},getFonts:function(){for(var t="Abadi MT Condensed Light;Adobe Fangsong Std;Adobe Hebrew;Adobe Ming Std;Agency FB;Aharoni;Andalus;Angsana New;AngsanaUPC;Aparajita;Arab;Arabic Transparent;Arabic Typesetting;Arial Baltic;Arial Black;Arial CE;Arial CYR;Arial Greek;Arial TUR;Arial;Batang;BatangChe;Bauhaus 93;Bell MT;Bitstream Vera Serif;Bodoni MT;Bookman Old Style;Braggadocio;Broadway;Browallia New;BrowalliaUPC;Calibri Light;Calibri;Californian FB;Cambria Math;Cambria;Candara;Castellar;Casual;Centaur;Century Gothic;Chalkduster;Colonna MT;Comic Sans MS;Consolas;Constantia;Copperplate Gothic Light;Corbel;Cordia New;CordiaUPC;Courier New Baltic;Courier New CE;Courier New CYR;Courier New Greek;Courier New TUR;Courier New;DFKai-SB;DaunPenh;David;DejaVu LGC Sans Mono;Desdemona;DilleniaUPC;DokChampa;Dotum;DotumChe;Ebrima;Engravers MT;Eras Bold ITC;Estrangelo Edessa;EucrosiaUPC;Euphemia;Eurostile;FangSong;Forte;FrankRuehl;Franklin Gothic Heavy;Franklin Gothic Medium;FreesiaUPC;French Script MT;Gabriola;Gautami;Georgia;Gigi;Gisha;Goudy Old Style;Gulim;GulimChe;GungSeo;Gungsuh;GungsuhChe;Haettenschweiler;Harrington;Hei S;HeiT;Heisei Kaku Gothic;Hiragino Sans GB;Impact;Informal Roman;IrisUPC;Iskoola Pota;JasmineUPC;KacstOne;KaiTi;Kalinga;Kartika;Khmer UI;Kino MT;KodchiangUPC;Kokila;Kozuka Gothic Pr6N;Lao UI;Latha;Leelawadee;Levenim MT;LilyUPC;Lohit Gujarati;Loma;Lucida Bright;Lucida Console;Lucida Fax;Lucida Sans Unicode;MS Gothic;MS Mincho;MS PGothic;MS PMincho;MS Reference Sans Serif;MS UI Gothic;MV Boli;Magneto;Malgun Gothic;Mangal;Marlett;Matura MT Script Capitals;Meiryo UI;Meiryo;Menlo;Microsoft Himalaya;Microsoft JhengHei;Microsoft New Tai Lue;Microsoft PhagsPa;Microsoft Sans Serif;Microsoft Tai Le;Microsoft Uighur;Microsoft YaHei;Microsoft Yi Baiti;MingLiU;MingLiU-ExtB;MingLiU_HKSCS;MingLiU_HKSCS-ExtB;Miriam Fixed;Miriam;Mongolian Baiti;MoolBoran;NSimSun;Narkisim;News Gothic MT;Niagara Solid;Nyala;PMingLiU;PMingLiU-ExtB;Palace Script MT;Palatino Linotype;Papyrus;Perpetua;Plantagenet Cherokee;Playbill;Prelude Bold;Prelude Condensed Bold;Prelude Condensed Medium;Prelude Medium;PreludeCompressedWGL Black;PreludeCompressedWGL Bold;PreludeCompressedWGL Light;PreludeCompressedWGL Medium;PreludeCondensedWGL Black;PreludeCondensedWGL Bold;PreludeCondensedWGL Light;PreludeCondensedWGL Medium;PreludeWGL Black;PreludeWGL Bold;PreludeWGL Light;PreludeWGL Medium;Raavi;Rachana;Rockwell;Rod;Sakkal Majalla;Sawasdee;Script MT Bold;Segoe Print;Segoe Script;Segoe UI Light;Segoe UI Semibold;Segoe UI Symbol;Segoe UI;Shonar Bangla;Showcard Gothic;Shruti;SimHei;SimSun;SimSun-ExtB;Simplified Arabic Fixed;Simplified Arabic;Snap ITC;Sylfaen;Symbol;Tahoma;Times New Roman Baltic;Times New Roman CE;Times New Roman CYR;Times New Roman Greek;Times New Roman TUR;Times New Roman;TlwgMono;Traditional Arabic;Trebuchet MS;Tunga;Tw Cen MT Condensed Extra Bold;Ubuntu;Umpush;Univers;Utopia;Utsaah;Vani;Verdana;Vijaya;Vladimir Script;Vrinda;Webdings;Wide Latin;Wingdings".split(";"),r="",n=0;n<t.length;n++)i.detect(t[n])&&(r=n==t.length-1?r+t[n]:r+(t[n]+", "));return r},isLocalStorage:function(){try{return!!n.localStorage}catch(t){return!0}},isSessionStorage:function(){try{return!!n.sessionStorage}catch(t){return!0}},isCookie:function(){return navigator.cookieEnabled},getTimeZone:function(){return String(String(new Date).split("(")[1]).split(")")[0]},getLanguage:function(){return navigator.language},getSystemLanguage:function(){return navigator.systemLanguage},isCanvas:function(){var n=document.createElement("canvas");try{return!(!n.getContext||!n.getContext("2d"))}catch(t){return!1}},getCanvasPrint:function(){var t=document.createElement("canvas"),n;try{n=t.getContext("2d")}catch(i){return""}return n.textBaseline="top",n.font="14px 'Arial'",n.textBaseline="alphabetic",n.fillStyle="#f60",n.fillRect(125,1,62,20),n.fillStyle="#069",n.fillText("ClientJS,org <canvas> 1.0",2,15),n.fillStyle="rgba(102, 204, 0, 0.7)",n.fillText("ClientJS,org <canvas> 1.0",4,17),t.toDataURL()}};"object"==typeof module&&"undefined"!=typeof exports&&(module.exports=r);n.ClientJS=r})(window);deployJava=function(){function t(n){i.debug&&(console.log?console.log(n):alert(n))}function r(n){return null==n||0==n.length?"http://java.com/dt-redirect":("&"==n.charAt(0)&&(n=n.substring(1,n.length)),"http://java.com/dt-redirect?"+n)}var n=["id","class","title","style"],u,f,i;"classid codebase codetype data type archive declare standby height width usemap name tabindex align border hspace vspace".split(" ").concat(n,["lang","dir"],"onclick ondblclick onmousedown onmouseup onmouseover onmousemove onmouseout onkeypress onkeydown onkeyup".split(" "));u="codebase code name archive object width height alt align hspace vspace".split(" ").concat(n);try{f=-1!=document.location.protocol.indexOf("http")?"//java.com/js/webstart.png":"http://java.com/js/webstart.png"}catch(e){f="http://java.com/js/webstart.png"}if(i={debug:null,version:"20120801",firefoxJavaVersion:null,myInterval:null,preInstallJREList:null,returnPage:null,brand:null,locale:null,installType:null,EAInstallEnabled:!1,EarlyAccessURL:null,oldMimeType:"application/npruntime-scriptable-plugin;DeploymentToolkit",mimeType:"application/java-deployment-toolkit",launchButtonPNG:f,browserName:null,browserName2:null,getJREs:function(){var n=[],r,i;if(this.isPluginInstalled())for(r=this.getPlugin().jvms,i=0;i<r.getLength();i++)n[i]=r.get(i).version;else r=this.getBrowser(),"MSIE"==r?this.testUsingActiveX("1.7.0")?n[0]="1.7.0":this.testUsingActiveX("1.6.0")?n[0]="1.6.0":this.testUsingActiveX("1.5.0")?n[0]="1.5.0":this.testUsingActiveX("1.4.2")?n[0]="1.4.2":this.testForMSVM()&&(n[0]="1.1"):"Netscape Family"==r&&(this.getJPIVersionUsingMimeType(),null!=this.firefoxJavaVersion?n[0]=this.firefoxJavaVersion:this.testUsingMimeTypes("1.7")?n[0]="1.7.0":this.testUsingMimeTypes("1.6")?n[0]="1.6.0":this.testUsingMimeTypes("1.5")?n[0]="1.5.0":this.testUsingMimeTypes("1.4.2")?n[0]="1.4.2":"Safari"==this.browserName2&&(this.testUsingPluginsArray("1.7.0")?n[0]="1.7.0":this.testUsingPluginsArray("1.6")?n[0]="1.6.0":this.testUsingPluginsArray("1.5")?n[0]="1.5.0":this.testUsingPluginsArray("1.4.2")&&(n[0]="1.4.2")));if(this.debug)for(i=0;i<n.length;++i)t("[getJREs()] We claim to have detected Java SE "+n[i]);return n},installJRE:function(n,t){if(this.isPluginInstalled()&&this.isAutoInstallEnabled(n)){var i=!1;return(i=this.isCallbackSupported()?this.getPlugin().installJRE(n,t):this.getPlugin().installJRE(n))&&(this.refresh(),null!=this.returnPage&&(document.location=this.returnPage)),i}return this.installLatestJRE()},isAutoInstallEnabled:function(n){var t,i,r;return this.isPluginInstalled()?("undefined"==typeof n&&(n=null),"MSIE"!=deployJava.browserName||deployJava.compareVersionToPattern(deployJava.getPlugin().version,["10","0","0"],!1,!0)?n=!0:null==n?n=!1:(t="1.6.0_33+",null==t||0==t.length?n=!0:(i=t.charAt(t.length-1),"+"!=i&&"*"!=i&&-1!=t.indexOf("_")&&"_"!=i&&(t+="*",i="*"),t=t.substring(0,t.length-1),0<t.length&&(r=t.charAt(t.length-1),("."==r||"_"==r)&&(t=t.substring(0,t.length-1))),n="*"==i?0==n.indexOf(t):"+"==i?t<=n:!1),n=!n),n):!1},isCallbackSupported:function(){return this.isPluginInstalled()&&this.compareVersionToPattern(this.getPlugin().version,["10","2","0"],!1,!0)},installLatestJRE:function(n){if(this.isPluginInstalled()&&this.isAutoInstallEnabled()){var t=!1;return(t=this.isCallbackSupported()?this.getPlugin().installLatestJRE(n):this.getPlugin().installLatestJRE())&&(this.refresh(),null!=this.returnPage&&(document.location=this.returnPage)),t}if(n=this.getBrowser(),t=navigator.platform.toLowerCase(),"true"==this.EAInstallEnabled&&-1!=t.indexOf("win")&&null!=this.EarlyAccessURL)this.preInstallJREList=this.getJREs(),null!=this.returnPage&&(this.myInterval=setInterval("deployJava.poll()",3e3)),location.href=this.EarlyAccessURL;else{if("MSIE"==n)return this.IEInstall();if("Netscape Family"==n&&-1!=t.indexOf("win32"))return this.FFInstall();location.href=r((null!=this.returnPage?"&returnPage="+this.returnPage:"")+(null!=this.locale?"&locale="+this.locale:"")+(null!=this.brand?"&brand="+this.brand:""))}return!1},runApplet:function(n,i,r){("undefined"==r||null==r)&&(r="1.1");var u=r.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$");null==this.returnPage&&(this.returnPage=document.location);null!=u?"?"!=this.getBrowser()?this.versionCheck(r+"+")?this.writeAppletTag(n,i):this.installJRE(r+"+")&&(this.refresh(),location.href=document.location,this.writeAppletTag(n,i)):this.writeAppletTag(n,i):t("[runApplet()] Invalid minimumVersion argument to runApplet():"+r)},writeAppletTag:function(n,t){var o="<applet ",s="",h=!0,i,f,c,e,r;(null==t||"object"!=typeof t)&&(t={});for(i in n){n:{for(f=i.toLowerCase(),c=u.length,e=0;e<c;e++)if(u[e]===f){f=!0;break n}f=!1}f?(o+=" "+i+'="'+n[i]+'"',"code"==i&&(h=!1)):t[i]=n[i]}i=!1;for(r in t)"codebase_lookup"==r&&(i=!0),("object"==r||"java_object"==r||"java_code"==r)&&(h=!1),s+='<param name="'+r+'" value="'+t[r]+'"/>';i||(s+='<param name="codebase_lookup" value="false"/>');h&&(o+=' code="dummy"');document.write(o+">\n"+s+"\n<\/applet>")},versionCheck:function(n){var u=0,f=n.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?(\\*|\\+)?$");if(null!=f){for(var e=n=!1,i=[],r=1;r<f.length;++r)"string"==typeof f[r]&&""!=f[r]&&(i[u]=f[r],u++);for("+"==i[i.length-1]?(e=!0,n=!1,i.length--):"*"==i[i.length-1]?(e=!1,n=!0,i.length--):4>i.length&&(e=!1,n=!0),u=this.getJREs(),r=0;r<u.length;++r)if(this.compareVersionToPattern(u[r],i,n,e))return!0}else u="Invalid versionPattern passed to versionCheck: "+n,t("[versionCheck()] "+u),alert(u);return!1},isWebStartInstalled:function(n){if("?"==this.getBrowser())return!0;("undefined"==n||null==n)&&(n="1.4.2");var i=!1;return null!=n.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$")?i=this.versionCheck(n+"+"):(t("[isWebStartInstaller()] Invalid minimumVersion argument to isWebStartInstalled(): "+n),i=this.versionCheck("1.4.2+")),i},getJPIVersionUsingMimeType:function(){for(var t,n=0;n<navigator.mimeTypes.length;++n)if(t=navigator.mimeTypes[n].type.match(/^application\/x-java-applet;jpi-version=(.*)$/),null!=t&&(this.firefoxJavaVersion=t[1],"Opera"!=this.browserName2))break},launchWebStartApplication:function(n){var t,r,i;if(navigator.userAgent.toLowerCase(),this.getJPIVersionUsingMimeType(),0==this.isWebStartInstalled("1.7.0")&&(0==this.installJRE("1.7.0+")||0==this.isWebStartInstalled("1.7.0")))return!1;t=null;document.documentURI&&(t=document.documentURI);null==t&&(t=document.URL);r=this.getBrowser();"MSIE"==r?i='<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="0" height="0"><PARAM name="launchjnlp" value="'+n+'"><PARAM name="docbase" value="'+t+'"><\/object>':"Netscape Family"==r&&(i='<embed type="application/x-java-applet;jpi-version='+this.firefoxJavaVersion+'" width="0" height="0" launchjnlp="'+n+'"docbase="'+t+'" />');"undefined"==document.body||null==document.body?(document.write(i),document.location=t):(n=document.createElement("div"),n.id="div1",n.style.position="relative",n.style.left="-10000px",n.style.margin="0px auto",n.className="dynamicDiv",n.innerHTML=i,document.body.appendChild(n))},createWebStartLaunchButtonEx:function(n){null==this.returnPage&&(this.returnPage=n);document.write('<a href="'+("javascript:deployJava.launchWebStartApplication('"+n+"');")+'" onMouseOver="window.status=\'\'; return true;"><img src="'+this.launchButtonPNG+'" border="0" /><\/a>')},createWebStartLaunchButton:function(n,t){null==this.returnPage&&(this.returnPage=n);document.write('<a href="'+("javascript:if (!deployJava.isWebStartInstalled(&quot;"+t+"&quot;)) {if (deployJava.installLatestJRE()) {if (deployJava.launch(&quot;"+n+"&quot;)) {}}} else {if (deployJava.launch(&quot;"+n+"&quot;)) {}}")+'" onMouseOver="window.status=\'\'; return true;"><img src="'+this.launchButtonPNG+'" border="0" /><\/a>')},launch:function(n){return document.location=n,!0},isPluginInstalled:function(){var n=this.getPlugin();return n&&n.jvms?!0:!1},isAutoUpdateEnabled:function(){return this.isPluginInstalled()?this.getPlugin().isAutoUpdateEnabled():!1},setAutoUpdateEnabled:function(){return this.isPluginInstalled()?this.getPlugin().setAutoUpdateEnabled():!1},setInstallerType:function(n){return this.installType=n,this.isPluginInstalled()?this.getPlugin().setInstallerType(n):!1},setAdditionalPackages:function(n){return this.isPluginInstalled()?this.getPlugin().setAdditionalPackages(n):!1},setEarlyAccess:function(n){this.EAInstallEnabled=n},isPlugin2:function(){if(this.isPluginInstalled()&&this.versionCheck("1.6.0_10+"))try{return this.getPlugin().isPlugin2()}catch(n){}return!1},allowPlugin:function(){return this.getBrowser(),"Safari"!=this.browserName2&&"Opera"!=this.browserName2},getPlugin:function(){this.refresh();var n=null;return this.allowPlugin()&&(n=document.getElementById("deployJavaPlugin")),n},compareVersionToPattern:function(n,t,i,r){var f,e,u;if(void 0==n||void 0==t)return!1;if(f=n.match("^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$"),null!=f){for(e=0,n=[],u=1;u<f.length;++u)"string"==typeof f[u]&&""!=f[u]&&(n[e]=f[u],e++);if(f=Math.min(n.length,t.length),r){for(u=0;u<f;++u){if(n[u]<t[u])return!1;if(n[u]>t[u])break}return!0}for(u=0;u<f;++u)if(n[u]!=t[u])return!1;return i?!0:n.length==t.length}return!1},getBrowser:function(){if(null==this.browserName){var n=navigator.userAgent.toLowerCase();t("[getBrowser()] navigator.userAgent.toLowerCase() -> "+n);-1!=n.indexOf("msie")&&-1==n.indexOf("opera")?this.browserName2=this.browserName="MSIE":-1!=n.indexOf("iphone")?(this.browserName="Netscape Family",this.browserName2="iPhone"):-1!=n.indexOf("firefox")&&-1==n.indexOf("opera")?(this.browserName="Netscape Family",this.browserName2="Firefox"):-1!=n.indexOf("chrome")?(this.browserName="Netscape Family",this.browserName2="Chrome"):-1!=n.indexOf("safari")?(this.browserName="Netscape Family",this.browserName2="Safari"):-1!=n.indexOf("mozilla")&&-1==n.indexOf("opera")?(this.browserName="Netscape Family",this.browserName2="Other"):-1!=n.indexOf("opera")?(this.browserName="Netscape Family",this.browserName2="Opera"):(this.browserName="?",this.browserName2="unknown");t("[getBrowser()] Detected browser name:"+this.browserName+", "+this.browserName2)}return this.browserName},testUsingActiveX:function(n){if(n="JavaWebStart.isInstalled."+n+".0","undefined"==typeof ActiveXObject||!ActiveXObject)return t("[testUsingActiveX()] Browser claims to be IE, but no ActiveXObject object?"),!1;try{return null!=new ActiveXObject(n)}catch(i){return!1}},testForMSVM:function(){if("undefined"!=typeof oClientCaps){var n=oClientCaps.getComponentVersion("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}","ComponentID");return""==n||"5,0,5000,0"==n?!1:!0}return!1},testUsingMimeTypes:function(n){var i,r;if(!navigator.mimeTypes)return t("[testUsingMimeTypes()] Browser claims to be Netscape family, but no mimeTypes[] array?"),!1;for(i=0;i<navigator.mimeTypes.length;++i)if(s=navigator.mimeTypes[i].type,r=s.match(/^application\/x-java-applet\x3Bversion=(1\.8|1\.7|1\.6|1\.5|1\.4\.2)$/),null!=r&&this.compareVersions(r[1],n))return!0;return!1},testUsingPluginsArray:function(n){if(!navigator.plugins||!navigator.plugins.length)return!1;for(var i=navigator.platform.toLowerCase(),t=0;t<navigator.plugins.length;++t)if(s=navigator.plugins[t].description,-1!=s.search(/^Java Switchable Plug-in (Cocoa)/)){if(this.compareVersions("1.5.0",n))return!0}else if(-1!=s.search(/^Java/)&&-1!=i.indexOf("win")&&(this.compareVersions("1.5.0",n)||this.compareVersions("1.6.0",n)))return!0;return this.compareVersions("1.5.0",n)?!0:!1},IEInstall:function(){return location.href=r((null!=this.returnPage?"&returnPage="+this.returnPage:"")+(null!=this.locale?"&locale="+this.locale:"")+(null!=this.brand?"&brand="+this.brand:"")),!1},done:function(){},FFInstall:function(){return location.href=r((null!=this.returnPage?"&returnPage="+this.returnPage:"")+(null!=this.locale?"&locale="+this.locale:"")+(null!=this.brand?"&brand="+this.brand:"")+(null!=this.installType?"&type="+this.installType:"")),!1},compareVersions:function(n,t){for(var i=n.split("."),r=t.split("."),u=0;u<i.length;++u)i[u]=Number(i[u]);for(u=0;u<r.length;++u)r[u]=Number(r[u]);return 2==i.length&&(i[2]=0),i[0]>r[0]?!0:i[0]<r[0]?!1:i[1]>r[1]?!0:i[1]<r[1]?!1:i[2]>r[2]?!0:i[2]<r[2]?!1:!0},enableAlerts:function(){this.browserName=null;this.debug=!0},poll:function(){this.refresh();var n=this.getJREs();0==this.preInstallJREList.length&&0!=n.length&&(clearInterval(this.myInterval),null!=this.returnPage&&(location.href=this.returnPage));0!=this.preInstallJREList.length&&0!=n.length&&this.preInstallJREList[0]!=n[0]&&(clearInterval(this.myInterval),null!=this.returnPage&&(location.href=this.returnPage))},writePluginTag:function(){var n=this.getBrowser();"MSIE"==n?document.write('<object classid="clsid:CAFEEFAC-DEC7-0000-0001-ABCDEFFEDCBA" id="deployJavaPlugin" width="0" height="0"><\/object>'):"Netscape Family"==n&&this.allowPlugin()&&this.writeEmbedTag()},refresh:function(){navigator.plugins.refresh(!1);"Netscape Family"==this.getBrowser()&&this.allowPlugin()&&null==document.getElementById("deployJavaPlugin")&&this.writeEmbedTag()},writeEmbedTag:function(){var t=!1,n;if(null!=navigator.mimeTypes){for(n=0;n<navigator.mimeTypes.length;n++)navigator.mimeTypes[n].type==this.mimeType&&navigator.mimeTypes[n].enabledPlugin&&(document.write('<embed id="deployJavaPlugin" type="'+this.mimeType+'" hidden="true" />'),t=!0);if(!t)for(n=0;n<navigator.mimeTypes.length;n++)navigator.mimeTypes[n].type==this.oldMimeType&&navigator.mimeTypes[n].enabledPlugin&&document.write('<embed id="deployJavaPlugin" type="'+this.oldMimeType+'" hidden="true" />')}}},i.writePluginTag(),null==i.locale){if(n=null,null==n)try{n=navigator.userLanguage}catch(e){}if(null==n)try{n=navigator.systemLanguage}catch(e){}if(null==n)try{n=navigator.language}catch(e){}null!=n&&(n.replace("-","_"),i.locale=n)}return i}();Detector=function(){var t=["monospace","sans-serif","serif"],i=document.getElementsByTagName("body")[0],n=document.createElement("span"),u,f,r;n.style.fontSize="72px";n.innerHTML="mmmmmmmmmmlli";u={};f={};for(r in t)n.style.fontFamily=t[r],i.appendChild(n),u[t[r]]=n.offsetWidth,f[t[r]]=n.offsetHeight,i.removeChild(n);this.detect=function(r){var o=!1,e,s;for(e in t)n.style.fontFamily=r+","+t[e],i.appendChild(n),s=n.offsetWidth!=u[t[e]]||n.offsetHeight!=f[t[e]],i.removeChild(n),o=o||s;return o}};swfobject=function(){function h(){var n,i;if(!s){try{n=t.getElementsByTagName("body")[0].appendChild(t.createElement("span"));n.parentNode.removeChild(n)}catch(r){return}for(s=!0,n=v.length,i=0;i<n;i++)v[i]()}}function ut(n){s?n():v[v.length]=n}function ft(n){if("undefined"!=typeof i.addEventListener)i.addEventListener("load",n,!1);else if("undefined"!=typeof t.addEventListener)t.addEventListener("load",n,!1);else if("undefined"!=typeof i.attachEvent)yt(i,"onload",n);else if("function"==typeof i.onload){var r=i.onload;i.onload=function(){r();n()}}else i.onload=n}function at(){var f=t.getElementsByTagName("body")[0],r=t.createElement("object"),i,u;r.setAttribute("type","application/x-shockwave-flash");i=f.appendChild(r);i?(u=0,function(){if("undefined"!=typeof i.GetVariable){var t=i.GetVariable("$version");t&&(t=t.split(" ")[1].split(","),n.pv=[parseInt(t[0],10),parseInt(t[1],10),parseInt(t[2],10)])}else if(10>u){u++;setTimeout(arguments.callee,10);return}f.removeChild(r);i=null;b()}()):b()}function b(){var c=e.length,f,t;if(0<c)for(f=0;f<c;f++){var u=e[f].id,s=e[f].callbackFn,i={success:!1,id:u};if(0<n.pv[0]){if(t=r(u),t)if(!a(e[f].swfVersion)||n.wk&&312>n.wk)if(e[f].expressInstall&&d()){i={};i.data=e[f].expressInstall;i.width=t.getAttribute("width")||"0";i.height=t.getAttribute("height")||"0";t.getAttribute("class")&&(i.styleclass=t.getAttribute("class"));t.getAttribute("align")&&(i.align=t.getAttribute("align"));for(var l={},t=t.getElementsByTagName("param"),v=t.length,h=0;h<v;h++)"movie"!=t[h].getAttribute("name").toLowerCase()&&(l[t[h].getAttribute("name")]=t[h].getAttribute("value"));g(i,l,u,s)}else vt(t),s&&s(i);else o(u,!0),s&&(i.success=!0,i.ref=k(u),s(i))}else o(u,!0),s&&((u=k(u))&&"undefined"!=typeof u.SetVariable&&(i.success=!0,i.ref=u),s(i))}}function k(n){var t=null;return(n=r(n))&&"OBJECT"==n.nodeName&&("undefined"!=typeof n.SetVariable?t=n:(n=n.getElementsByTagName("object")[0])&&(t=n)),t}function d(){return!w&&a("6.0.65")&&(n.win||n.mac)&&!(n.wk&&312>n.wk)}function g(u,f,e,o){w=!0;it=o||null;ct={success:!1,id:e};var s=r(e);s&&("OBJECT"==s.nodeName?(l=nt(s),p=null):(l=s,p=e),u.id="SWFObjectExprInst",("undefined"==typeof u.width||!/%$/.test(u.width)&&310>parseInt(u.width,10))&&(u.width="310"),("undefined"==typeof u.height||!/%$/.test(u.height)&&137>parseInt(u.height,10))&&(u.height="137"),t.title=t.title.slice(0,47)+" - Flash Player Installation",o=n.ie&&n.win?"ActiveX":"PlugIn",o="MMredirectURL="+i.location.toString().replace(/&/g,"%26")+"&MMplayerType="+o+"&MMdoctitle="+t.title,f.flashvars="undefined"!=typeof f.flashvars?f.flashvars+("&"+o):o,n.ie&&n.win&&4!=s.readyState&&(o=t.createElement("div"),e+="SWFObjectNew",o.setAttribute("id",e),s.parentNode.insertBefore(o,s),s.style.display="none",function(){4==s.readyState?s.parentNode.removeChild(s):setTimeout(arguments.callee,10)}()),tt(u,f,e))}function vt(i){if(n.ie&&n.win&&4!=i.readyState){var r=t.createElement("div");i.parentNode.insertBefore(r,i);r.parentNode.replaceChild(nt(i),r);i.style.display="none",function(){4==i.readyState?i.parentNode.removeChild(i):setTimeout(arguments.callee,10)}()}else i.parentNode.replaceChild(nt(i),i)}function nt(i){var u=t.createElement("div"),f,r;if(n.win&&n.ie)u.innerHTML=i.innerHTML;else if((i=i.getElementsByTagName("object")[0])&&(i=i.childNodes))for(f=i.length,r=0;r<f;r++)1==i[r].nodeType&&"PARAM"==i[r].nodeName||8==i[r].nodeType||u.appendChild(i[r].cloneNode(!0));return u}function tt(i,u,f){var c,l=r(f),s,e,o,h;if(n.wk&&312>n.wk)return c;if(l)if("undefined"==typeof i.id&&(i.id=f),n.ie&&n.win){s="";for(e in i)i[e]!=Object.prototype[e]&&("data"==e.toLowerCase()?u.movie=i[e]:"styleclass"==e.toLowerCase()?s+=' class="'+i[e]+'"':"classid"!=e.toLowerCase()&&(s+=" "+e+'="'+i[e]+'"'));e="";for(o in u)u[o]!=Object.prototype[o]&&(e+='<param name="'+o+'" value="'+u[o]+'" />');l.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+s+">"+e+"<\/object>";y[y.length]=i.id;c=r(i.id)}else{o=t.createElement("object");o.setAttribute("type","application/x-shockwave-flash");for(h in i)i[h]!=Object.prototype[h]&&("styleclass"==h.toLowerCase()?o.setAttribute("class",i[h]):"classid"!=h.toLowerCase()&&o.setAttribute(h,i[h]));for(s in u)u[s]!=Object.prototype[s]&&"movie"!=s.toLowerCase()&&(i=o,e=s,h=u[s],f=t.createElement("param"),f.setAttribute("name",e),f.setAttribute("value",h),i.appendChild(f));l.parentNode.replaceChild(o,l);c=o}return c}function et(t){var i=r(t);i&&"OBJECT"==i.nodeName&&(n.ie&&n.win?(i.style.display="none",function(){var n,u;if(4==i.readyState){if(n=r(t),n){for(u in n)"function"==typeof n[u]&&(n[u]=null);n.parentNode.removeChild(n)}}else setTimeout(arguments.callee,10)}()):i.parentNode.removeChild(i))}function r(n){var i=null;try{i=t.getElementById(n)}catch(r){}return i}function yt(n,t,i){n.attachEvent(t,i);c[c.length]=[n,t,i]}function a(t){var i=n.pv;return t=t.split("."),t[0]=parseInt(t[0],10),t[1]=parseInt(t[1],10)||0,t[2]=parseInt(t[2],10)||0,i[0]>t[0]||i[0]==t[0]&&i[1]>t[1]||i[0]==t[0]&&i[1]==t[1]&&i[2]>=t[2]?!0:!1}function ot(i,r,f,e){if(!n.ie||!n.mac){var o=t.getElementsByTagName("head")[0];o&&(f=f&&"string"==typeof f?f:"screen",e&&(rt=u=null),u&&rt==f||(e=t.createElement("style"),e.setAttribute("type","text/css"),e.setAttribute("media",f),u=o.appendChild(e),n.ie&&n.win&&"undefined"!=typeof t.styleSheets&&0<t.styleSheets.length&&(u=t.styleSheets[t.styleSheets.length-1]),rt=f),n.ie&&n.win?u&&"object"==typeof u.addRule&&u.addRule(i,r):u&&"undefined"!=typeof t.createTextNode&&u.appendChild(t.createTextNode(i+" {"+r+"}")))}}function o(n,t){if(lt){var i=t?"visible":"hidden";s&&r(n)?r(n).style.visibility=i:ot("#"+n,"visibility:"+i)}}function st(n){return null!=/[\\\"<>\.;]/.exec(n)&&"undefined"!=typeof encodeURIComponent?encodeURIComponent(n):n}var i=window,t=document,f=navigator,ht=!1,v=[function(){ht?at():b()}],e=[],y=[],c=[],l,p,it,ct,s=!1,w=!1,u,rt,lt=!0,n=function(){var h="undefined"!=typeof t.getElementById&&"undefined"!=typeof t.getElementsByTagName&&"undefined"!=typeof t.createElement,r=f.userAgent.toLowerCase(),u=f.platform.toLowerCase(),c=u?/win/.test(u):/win/.test(r),u=u?/mac/.test(u):/mac/.test(r),r=/webkit/.test(r)?parseFloat(r.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,o=!+"\v1",e=[0,0,0],n=null,s;if("undefined"!=typeof f.plugins&&"object"==typeof f.plugins["Shockwave Flash"])(n=f.plugins["Shockwave Flash"].description)&&("undefined"==typeof f.mimeTypes||!f.mimeTypes["application/x-shockwave-flash"]||f.mimeTypes["application/x-shockwave-flash"].enabledPlugin)&&(ht=!0,o=!1,n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),e[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10),e[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10),e[2]=/[a-zA-Z]/.test(n)?parseInt(n.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if("undefined"!=typeof i.ActiveXObject)try{s=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");s&&(n=s.GetVariable("$version"))&&(o=!0,n=n.split(" ")[1].split(","),e=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)])}catch(l){}return{w3:h,pv:e,wk:r,ie:o,win:c,mac:u}}();return function(){n.w3&&(("undefined"!=typeof t.readyState&&"complete"==t.readyState||"undefined"==typeof t.readyState&&(t.getElementsByTagName("body")[0]||t.body))&&h(),s||("undefined"!=typeof t.addEventListener&&t.addEventListener("DOMContentLoaded",h,!1),n.ie&&n.win&&(t.attachEvent("onreadystatechange",function(){"complete"==t.readyState&&(t.detachEvent("onreadystatechange",arguments.callee),h())}),i==top&&function(){if(!s){try{t.documentElement.doScroll("left")}catch(n){setTimeout(arguments.callee,0);return}h()}}()),n.wk&&function(){s||(/loaded|complete/.test(t.readyState)?h():setTimeout(arguments.callee,0))}(),ft(h)))}(),function(){n.ie&&n.win&&window.attachEvent("onunload",function(){for(var r,u,i=c.length,t=0;t<i;t++)c[t][0].detachEvent(c[t][1],c[t][2]);for(i=y.length,t=0;t<i;t++)et(y[t]);for(r in n)n[r]=null;n=null;for(u in swfobject)swfobject[u]=null;swfobject=null})}(),{registerObject:function(t,i,r,u){if(n.w3&&t&&i){var f={};f.id=t;f.swfVersion=i;f.expressInstall=r;f.callbackFn=u;e[e.length]=f;o(t,!1)}else u&&u({success:!1,id:t})},getObjectById:function(t){if(n.w3)return k(t)},embedSWF:function(t,i,r,u,f,e,s,h,c,l){var v={success:!1,id:i};n.w3&&!(n.wk&&312>n.wk)&&t&&i&&r&&u&&f?(o(i,!1),ut(function(){var y,n,p,w;if(r+="",u+="",y={},c&&"object"==typeof c)for(n in c)y[n]=c[n];if(y.data=t,y.width=r,y.height=u,n={},h&&"object"==typeof h)for(p in h)n[p]=h[p];if(s&&"object"==typeof s)for(w in s)n.flashvars="undefined"!=typeof n.flashvars?n.flashvars+("&"+w+"="+s[w]):w+"="+s[w];if(a(f))p=tt(y,n,i),y.id==i&&o(i,!0),v.success=!0,v.ref=p;else{if(e&&d()){y.data=e;g(y,n,i,l);return}o(i,!0)}l&&l(v)})):l&&l(v)},switchOffAutoHideShow:function(){lt=!1},ua:n,getFlashPlayerVersion:function(){return{major:n.pv[0],minor:n.pv[1],release:n.pv[2]}},hasFlashPlayerVersion:a,createSWF:function(t,i,r){if(n.w3)return tt(t,i,r)},showExpressInstall:function(t,i,r,u){n.w3&&d()&&g(t,i,r,u)},removeSWF:function(t){n.w3&&et(t)},createCSS:function(t,i,r,u){n.w3&&ot(t,i,r,u)},addDomLoadEvent:ut,addLoadEvent:ft,getQueryParamValue:function(n){var i=t.location.search||t.location.hash,r;if(i){if(/\?/.test(i)&&(i=i.split("?")[1]),null==n)return st(i);for(i=i.split("&"),r=0;r<i.length;r++)if(i[r].substring(0,i[r].indexOf("="))==n)return st(i[r].substring(i[r].indexOf("=")+1))}return""},expressInstallCallback:function(){if(w){var t=r("SWFObjectExprInst");t&&l&&(t.parentNode.replaceChild(l,t),p&&(o(p,!0),n.ie&&n.win&&(l.style.display="block")),it&&it(ct));w=!1}}}}(),function(n,t){var r={extend:function(n,t){for(var i in t)-1!=="browser cpu device engine os".indexOf(i)&&0==t[i].length%2&&(n[i]=t[i].concat(n[i]));return n},has:function(n,t){return"string"==typeof n?-1!==t.toLowerCase().indexOf(n.toLowerCase()):!1},lowerize:function(n){return n.toLowerCase()},major:function(n){return"string"==typeof n?n.split(".")[0]:t}},e=function(){for(var r,h,l,u,n,o,i,c,f,e=0,s=arguments;e<s.length&&!o;){if(c=s[e],f=s[e+1],"undefined"==typeof r)for(u in r={},f)f.hasOwnProperty(u)&&(n=f[u],"object"==typeof n?r[n[0]]=t:r[n]=t);for(h=l=0;h<c.length&&!o;)if(o=c[h++].exec(this.getUA()))for(u=0;u<f.length;u++)i=o[++l],n=f[u],"object"==typeof n&&0<n.length?2==n.length?r[n[0]]="function"==typeof n[1]?n[1].call(this,i):n[1]:3==n.length?r[n[0]]="function"!=typeof n[1]||n[1].exec&&n[1].test?i?i.replace(n[1],n[2]):t:i?n[1].call(this,i,n[2]):t:4==n.length&&(r[n[0]]=i?n[3].call(this,i.replace(n[1],n[2])):t):r[n]=i?i:t;e+=2}return r},u=function(n,i){var u,f;for(u in i)if("object"==typeof i[u]&&0<i[u].length){for(f=0;f<i[u].length;f++)if(r.has(i[u][f],n))return"?"===u?t:u}else if(r.has(i[u],n))return"?"===u?t:u;return n},s={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},h={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],["name","version"],[/\s(opr)\/([\w\.]+)/i],[["name","Opera"],"version"],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]+)*/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]+)*/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs)\/([\w\.-]+)/i],["name","version"],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[["name","IE"],"version"],[/(edge)\/((\d+)?[\w\.]+)/i],["name","version"],[/(yabrowser)\/([\w\.]+)/i],[["name","Yandex"],"version"],[/(comodo_dragon)\/([\w\.]+)/i],[["name",/_/g," "],"version"],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i,/(qqbrowser)[\/\s]?([\w\.]+)/i],["name","version"],[/(uc\s?browser)[\/\s]?([\w\.]+)/i,/ucweb.+(ucbrowser)[\/\s]?([\w\.]+)/i,/JUC.+(ucweb)[\/\s]?([\w\.]+)/i],[["name","UCBrowser"],"version"],[/(dolfin)\/([\w\.]+)/i],[["name","Dolphin"],"version"],[/((?:android.+)crmo|crios)\/([\w\.]+)/i],[["name","Chrome"],"version"],[/XiaoMi\/MiuiBrowser\/([\w\.]+)/i],["version",["name","MIUI Browser"]],[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)/i],["version",["name","Android Browser"]],[/FBAV\/([\w\.]+);/i],["version",["name","Facebook"]],[/fxios\/([\w\.-]+)/i],["version",["name","Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],["version",["name","Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],["version","name"],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],["name",["version",u,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(konqueror)\/([\w\.]+)/i,/(webkit|khtml)\/([\w\.]+)/i],["name","version"],[/(navigator|netscape)\/([\w\.-]+)/i],[["name","Netscape"],"version"],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/([\w\.-]+)/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]+)*/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],["name","version"]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[["architecture","amd64"]],[/(ia32(?=;))/i],[["architecture",r.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[["architecture","ia32"]],[/windows\s(ce|mobile);\sppc;/i],[["architecture","arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[["architecture",/ower/,"",r.lowerize]],[/(sun4\w)[;\)]/i],[["architecture","sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+;))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[["architecture",r.lowerize]]],device:[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],["model","vendor",["type","tablet"]],[/applecoremedia\/[\w\.]+ \((ipad)/],["model",["vendor","Apple"],["type","tablet"]],[/(apple\s{0,1}tv)/i],[["model","Apple TV"],["vendor","Apple"]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],["vendor","model",["type","tablet"]],[/(kf[A-z]+)\sbuild\/[\w\.]+.*silk\//i],["model",["vendor","Amazon"],["type","tablet"]],[/(sd|kf)[0349hijorstuw]+\sbuild\/[\w\.]+.*silk\//i],[["model",u,{"Fire Phone":["SD","KF"]}],["vendor","Amazon"],["type","mobile"]],[/\((ip[honed|\s\w*]+);.+(apple)/i],["model","vendor",["type","mobile"]],[/\((ip[honed|\s\w*]+);/i],["model",["vendor","Apple"],["type","mobile"]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|huawei|meizu|motorola|polytron)[\s_-]?([\w-]+)*/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],["vendor","model",["type","mobile"]],[/\(bb10;\s(\w+)/i],["model",["vendor","BlackBerry"],["type","mobile"]],[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7)/i],["model",["vendor","Asus"],["type","tablet"]],[/(sony)\s(tablet\s[ps])\sbuild\//i,/(sony)?(?:sgp.+)\sbuild\//i],[["vendor","Sony"],["model","Xperia Tablet"],["type","tablet"]],[/(?:sony)?(?:(?:(?:c|d)\d{4})|(?:so[-l].+))\sbuild\//i],[["vendor","Sony"],["model","Xperia Phone"],["type","mobile"]],[/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],["vendor","model",["type","console"]],[/android.+;\s(shield)\sbuild/i],["model",["vendor","Nvidia"],["type","console"]],[/(playstation\s[34portablevi]+)/i],["model",["vendor","Sony"],["type","console"]],[/(sprint\s(\w+))/i],[["vendor",u,{HTC:"APA",Sprint:"Sprint"}],["model",u,{"Evo Shift 4G":"7373KT"}],["type","mobile"]],[/(lenovo)\s?(S(?:5000|6000)+(?:[-][\w+]))/i],["vendor","model",["type","tablet"]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w+)*/i,/(alcatel|geeksphone|huawei|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]+)*/i],["vendor",["model",/_/g," "],["type","mobile"]],[/(nexus\s9)/i],["model",["vendor","HTC"],["type","tablet"]],[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],["model",["vendor","Microsoft"],["type","console"]],[/(kin\.[onetw]{3})/i],[["model",/\./g," "],["vendor","Microsoft"],["type","mobile"]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?(:?\s4g)?)[\w\s]+build\//i,/mot[\s-]?(\w+)*/i,/(XT\d{3,4}) build\//i,/(nexus\s[6])/i],["model",["vendor","Motorola"],["type","mobile"]],[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],["model",["vendor","Motorola"],["type","tablet"]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n8000|sgh-t8[56]9|nexus 10))/i,/((SM-T\w+))/i],[["vendor","Samsung"],"model",["type","tablet"]],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-n900))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)*/i,/sec-((sgh\w+))/i],[["vendor","Samsung"],"model",["type","mobile"]],[/(samsung);smarttv/i],["vendor","model",["type","smarttv"]],[/\(dtv[\);].+(aquos)/i],["model",["vendor","Sharp"],["type","smarttv"]],[/sie-(\w+)*/i],["model",["vendor","Siemens"],["type","mobile"]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]+)*/i],[["vendor","Nokia"],"model",["type","mobile"]],[/android\s3\.[\s\w;-]{10}(a\d{3})/i],["model",["vendor","Acer"],["type","tablet"]],[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],[["vendor","LG"],"model",["type","tablet"]],[/(lg) netcast\.tv/i],["vendor","model",["type","smarttv"]],[/(nexus\s[45])/i,/lg[e;\s\/-]+(\w+)*/i],["model",["vendor","LG"],["type","mobile"]],[/android.+(ideatab[a-z0-9\-\s]+)/i],["model",["vendor","Lenovo"],["type","tablet"]],[/linux;.+((jolla));/i],["vendor","model",["type","mobile"]],[/((pebble))app\/[\d\.]+\s/i],["vendor","model",["type","wearable"]],[/android.+;\s(glass)\s\d/i],["model",["vendor","Google"],["type","wearable"]],[/android.+(\w+)\s+build\/hm\1/i,/android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i,/android.+(mi[\s\-_]*(?:one|one[\s_]plus)?[\s_]*(?:\d\w)?)\s+build/i],[["model",/_/g," "],["vendor","Xiaomi"],["type","mobile"]],[/\s(tablet)[;\/\s]/i,/\s(mobile)[;\/\s]/i],[["type",r.lowerize],"vendor","model"]],engine:[[/windows.+\sedge\/([\w\.]+)/i],["version",["name","EdgeHTML"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],["name","version"],[/rv\:([\w\.]+).*(gecko)/i],["version","name"]],os:[[/microsoft\s(windows)\s(vista|xp)/i],["name","version"],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*|windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],["name",["version",u,s]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[["name","Windows"],["version",u,s]],[/\((bb)(10);/i],[["name","BlackBerry"],"version"],[/(blackberry)\w*\/?([\w\.]+)*/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|contiki)[\/\s-]?([\w\.]+)*/i,/linux;.+(sailfish);/i],["name","version"],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]+)*/i],[["name","Symbian"],"version"],[/\((series40);/i],["name"],[/mozilla.+\(mobile;.+gecko.+firefox/i],[["name","Firefox OS"],"version"],[/(nintendo|playstation)\s([wids34portablevu]+)/i,/(mint)[\/\s\(]?(\w+)*/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|(?=\s)arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?([\w\.-]+)*/i,/(hurd|linux)\s?([\w\.]+)*/i,/(gnu)\s?([\w\.]+)*/i],["name","version"],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[["name","Chromium OS"],"version"],[/(sunos)\s?([\w\.]+\d)*/i],[["name","Solaris"],"version"],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]+)*/i],["name","version"],[/(ip[honead]+)(?:.*os\s([\w]+)*\slike\smac|;\sopera)/i],[["name","iOS"],["version",/_/g,"."]],[/(mac\sos\sx)\s?([\w\s\.]+\w)*/i,/(macintosh|mac(?=_powerpc)\s)/i],[["name","Mac OS"],["version",/_/g,"."]],[/((?:open)?solaris)[\/\s-]?([\w\.]+)*/i,/(haiku)\s(\w+)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.]*)*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms)/i,/(unix)\s?([\w\.]+)*/i],["name","version"]]},i=function(t,u){if(!(this instanceof i))return new i(t,u).getResult();var o=t||(n&&n.navigator&&n.navigator.userAgent?n.navigator.userAgent:""),f=u?r.extend(h,u):h;return this.getBrowser=function(){var n=e.apply(this,f.browser);return n.major=r.major(n.version),n},this.getCPU=function(){return e.apply(this,f.cpu)},this.getDevice=function(){return e.apply(this,f.device)},this.getEngine=function(){return e.apply(this,f.engine)},this.getOS=function(){return e.apply(this,f.os)},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return o},this.setUA=function(n){return o=n,this},this.setUA(o),this},f,o;i.VERSION="0.7.10";i.BROWSER={NAME:"name",MAJOR:"major",VERSION:"version"};i.CPU={ARCHITECTURE:"architecture"};i.DEVICE={MODEL:"model",VENDOR:"vendor",TYPE:"type",CONSOLE:"console",MOBILE:"mobile",SMARTTV:"smarttv",TABLET:"tablet",WEARABLE:"wearable",EMBEDDED:"embedded"};i.ENGINE={NAME:"name",VERSION:"version"};i.OS={NAME:"name",VERSION:"version"};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=i),exports.UAParser=i):"function"==typeof define&&define.amd?define(function(){return i}):n.UAParser=i;f=n.jQuery||n.Zepto;"undefined"!=typeof f&&(o=new i,f.ua=o.getResult(),f.ua.get=function(){return o.getUA()},f.ua.set=function(n){o.setUA(n);n=o.getResult();for(var t in n)f.ua[t]=n[t]})}("object"==typeof window?window:this);tabId="";$(document).ready(function(){tabId=generateTabId();logVisitor();logVisitorHeartBeat()})