text: 
  
  
  
  
  
  
  
  (function(){
  
  geolocation = {};
  geolocation.requestGeo=function(b,a,e){geolocation.requested=+new Date;if(e){var d={};document.cookie.replace(/([^\s;]*)=([^;]*)/ig,function(a,b,c){100>=c.length&&0!==b.indexOf("optimizely")&&(d["c_"+b]=unescape(c))});d.project=a;var a=[],c;for(c in d)d.hasOwnProperty(c)&&a.push(encodeURIComponent(c)+"="+encodeURIComponent(d[c]));b+="?"+a.join("&")}c=b;b=document.head||document.getElementsByTagName("head")[0]||document.documentElement;a=document.createElement("script");a.type="text/javascript";a.async=
  !0;a.src=c;b.insertBefore(a,b.firstChild)};
  
  })();
  optimizelyCode = function(){
  var DATA={"log_host":"log.optimizely.com","goal_expressions":{"2407490304":["^q\\_nav\\_login$"],"2178251266":["^scrolling\\:\\_next$"],"2611350019":["^th\\_header\\_2\\_heart$"],"2601800119":["^th\\_comment\\_section$"],"2427270150":["^qs\\_nav\\_tags\\_index$"],"2004710922":["^click\\_'log\\_in'$"],"2604570123":["^t2\\_sort\\_trending$"],"2618390030":["^h\\_nav\\_login$"],"2602760109":["^p\\_sort\\_api$"],"2602460176":["^q2\\_nav\\_signup$"],"1993691153":["^clicked\\_on\\_signup\\_button$"],"2602840082":["^q2\\_nav\\_questions$"],"2391840275":["^toc\\_trigger$"],"2373251092":["^facebook$"],"2608600086":["^t2\\_nav\\_logo$"],"2407580184":["^q\\_footer$"],"2429860100":["^tuts\\_nav\\_homepage$"],"2610310150":["^t2\\_sort\\_series$"],"2430190012":["^tuts\\_modal\\_login$"],"2401140252":["^bottom\\_heart\\_cta$"],"2419050015":["^tut\\_sort\\_series$"],"2387100193":["^tut\\_single\\_to\\_tut\\_index$"],"2599120134":["^t2\\_sort\\_popular$"],"2408540251":["^qs\\_nav\\_tutorial\\_index$"],"2414690054":["^q\\_tuts\\_index$"],"2606650074":["^q2\\_nav\\_tutorials$"],"2607110013":["^th\\_header\\_1\\_share$"],"2602760076":["^p\\_projects\\+\\+$"],"2030690347":["^clicked\\_testimonials\\_right\\_arrow$"],"2048940080":["^sign\\_up\\_top\\_right$"],"2609940017":["^th\\_nav\\_logo$"],"2614130032":["^p\\_nav\\_signup$"],"709270366":["^clicks\\_on\\_expanded\\_pricing$"],"2402650166":["^q\\_ask\\_a\\_question$"],"2616740010":["^th\\_bottom\\_share$"],"2417300028":["^q\\_sort\\_unanswered$"],"2608280126":["^th\\_header\\_1\\_heart$"],"2613630015":["^p\\_sort\\_apps$"],"2617300033":["^view\\_all\\_tutorials$"],"2604650050":["^q2\\_\\_results$"],"2179100576":["^image\\:\\_explore\\_tags$"],"2613480006":["^q2\\_nav\\_logo$"],"2408510135":["^tuts\\_modal\\_close$"],"2403780173":["^q\\_filter\\_by\\_tag$"],"2604800081":["^p\\_nav\\_mobile$"],"2013470292":["^clicked\\_testimonials\\_left\\_arrow$"],"2599120142":["^th\\_header\\_1\\_contents$"],"2416450134":["^qs\\_content\\_column$"],"2610300089":["^th\\_nav\\_questions$"],"2174280281":["^button\\:\\_tutorials$"],"2187860058":["^main\\_nav\\:\\_sign\\_up$"],"2053800027":["^\\$320\\_sign\\_up$"],"2182081119":["^image\\:\\_read\\_tutorial$"],"2605780064":["^h\\_nav\\_projects$"],"2606280246":["^th\\_scroll\\_top$"],"2601750114":["^t2\\_sort\\_newest$"],"2011650659":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$160\\/mo\\)$"],"2009460324":["^clicked\\_'create\\_account'$"],"2414290022":["^nav\\_projects\\_index$"],"2390580327":["^show\\_more\\_comments\\_button$"],"2047080041":["^\\$40\\_sign\\_up$"],"2426260075":["^qs\\_subscribe$"],"2020610156":["^features\\/api\\:\\_clicked\\_\"get\\_started\"\\_\\(bottom\\)$"],"2426260077":["^qs\\_comment\\_column$"],"2608490094":["^t2\\_nav\\_tutorials$"],"2053820015":["^community$"],"2409710192":["^tut\\_sort\\_trending$"],"2423340145":["^qs\\_share$"],"2608790035":["^load\\_more\\_results$"],"2005551038":["^features\\/control\\_panel\\:\\_clicked\\_\"get\\_started\"\\_\\(bottom\\)$"],"2608320105":["^nav\\_logo$"],"2604670072":["^section\\_header\\_projects$"],"2603700080":["^section\\_header\\_explore$"],"2170180896":["^main\\_nav\\:\\_tags$"],"2427180155":["^q\\_nav\\_searchbar$"],"2429650044":["^qs\\_heart$"],"1997781118":["^clicked\\_'community'$"],"2052070015":["^sign\\_up\\_now\\_below$"],"2610260097":["^q2\\_nav\\_community$"],"2405020290":["^qs\\_login\\_comment$"],"2601450116":["^th\\_header\\_author$"],"2613380033":["^q2\\_nav\\_login$"],"2014000776":["^clicked\\_'get\\_started\\_now'\\_at\\_bottom$"],"700401803":["^click\\_on\\_slider$"],"2620280006":["^th\\_bottom\\_heart$"],"2403800205":["^qs\\_nav\\_login$"],"2609450126":["^q2\\_footer$"],"2617680015":["^p\\_sort\\_services$"],"2419190040":["^q\\_projects\\_index$"],"2418960018":["^nav\\_home$"],"2603930051":["^t2\\_load\\_more\\_results$"],"2385790612":["^heart\\_click$"],"2406330005":["^comment\\_login\\_bar$"],"2606440088":["^p\\_nav\\_community$"],"2613880004":["^th\\_contents$"],"984730223":["^sign\\_up\\_clicks$"],"2617360030":["^h\\_nav\\_community$"],"2385540255":["^hacker\\_news$"],"2418050160":["^q\\_sort\\_trending$"],"2604800067":["^featured\\_projects$"],"2607640091":["^th\\_header\\_2\\_comment$"],"2618350022":["^p\\_nav\\_login$"],"2607720104":["^th\\_header\\_1\\_comment$"],"2407560220":["^q\\_sort\\_all$"],"2187220138":["^main\\_nav\\:\\_questions$"],"2604860077":["^t2\\_nav\\_mobile$"],"2617700015":["^th\\_bottom\\_share\\_g\\+$"],"2395180208":["^any\\_related\\_tutorial$"],"2017890993":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$640\\/mo\\)$"],"2399810741":["^subscribe\\_toggle$"],"2170120375":["^main\\_nav\\:\\_tutorial$"],"2408270009":["^nav\\_signup$"],"867771578":["^view\\_larger\\_pricing$"],"2607380079":["^t2\\_nav\\_community$"],"2422590141":["^tut\\_nav\\_login$"],"2347610302":["^nav\\_search\\_bar$"],"2607430098":["^t2\\_nav\\_projects$"],"2606760215":["^th\\_header\\_1\\_g\\+$"],"2006881056":["^clicked\\_'dns\\_management'$"],"2148120258":["^main\\_nav\\:\\_log\\_in$"],"2001700547":["^clicked\\_'pricing'$"],"2364811972":["^heart\\_count$"],"2420180068":["^tut\\_new\\_articles$"],"2027200200":["^clicked\\_signup\\_top\\_right$"],"2183030987":["^image\\:\\_ask\\_questions$"],"2402600140":["^q\\_tags\\_index$"],"2421670014":["^tuts\\_footer$"],"2607610062":["^t2\\_search$"],"2606300109":["^q2\\_sort\\_popular$"],"2013420241":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$5\\/mo\\)$"],"2421750051":["^nav\\_tuts\\_index$"],"2606300110":["^q2\\_sort\\_unanswered$"],"2401940182":["^q\\_pagination$"],"2607120033":["^p\\_nav\\_tutorials$"],"2436280026":["^tut\\_sort\\_new$"],"2416230107":["^qs\\_nav\\_searchbar$"],"2599120094":["^view\\_all\\_projects$"],"2050790112":["^pricing$"],"2403710177":["^nav\\_tags\\_index$"],"2421710053":["^tut\\_nav\\_signup$"],"2411490022":["^tuts\\_modal\\_signup$"],"2603960040":["^featured\\_tags$"],"2428220138":["^q\\_questions\\_\\(all\\,\\_unanswered\\_etc\\.\\)$"],"2426130155":["^q\\_sort\\_popular$"],"2423400173":["^qs\\_answer\\_login$"],"2176251119":["^image\\:\\_view\\_projects$"],"2362740978":["^tut\\_single\\_to\\_questions\\_index$"],"2603040094":["^th\\_bottom\\_subscribe$"],"2421500149":["^qs\\_nav\\_signup$"],"2326071030":["^fake\\_author\\_button$"],"2048890104":["^\\$80\\_sign\\_up$"],"2600830202":["^t2\\_nav\\_signup$"],"1997781119":["^clicked\\_'features'$"],"2607440124":["^th\\_bottom\\_author$"],"2610360061":["^p\\_nav\\_search$"],"2424420096":["^tut\\_filter\\_by\\_tag$"],"2050830081":["^help$"],"2382970114":["^tut\\_single\\_to\\_tags\\_index$"],"2603780116":["^th\\_bottom\\_share\\_hackernews$"],"2004430596":["^home\\:\\_clicked\\_\"sign\\_up\"\\_\\(global\\_nav\\)$"],"2615480022":["^p\\_nav\\_projects$"],"2381700870":["^bottom\\_author\\_link$"],"2601600127":["^th\\_bottom\\_share\\_fb$"],"2603470092":["^t2\\_nav\\_login$"],"2187230990":["^scrolling\\:\\_2$"],"2407950095":["^tut\\_sort\\_popular$"],"2030690576":["^pricing\\:\\_clicked\\_\"sign\\_up\\_now\"\\_\\(middle\\)$"],"2402720023":["^qs\\_answers\\_column$"],"2397630232":["^content\\_column$"],"2599120106":["^t2\\_results$"],"713451292":["^slider\\_\\-\\_competitor$"],"2188261149":["^tab\\:\\_filter\\_by\\_tag$"],"972952350":["^view\\_higher\\_volume$"],"702161696":["^engagement$"],"2606370081":["^p\\_nav\\_questions$"],"2600090111":["^p\\_footer$"],"2370950947":["^twitter$"],"2603040039":["^h\\_nav\\_tuts$"],"828214059":["^cloud\\_conversion$"],"2610210092":["^t2\\_write\\_a\\_tutorial$"],"2611580030":["^p\\_submit\\_project$"],"2427010076":["^qs\\_nav\\_home$"],"2011421489":["^features\\/distros\\:\\_clicked\\_\"get\\_started\"\\_\\(top\\)$"],"870770483":["^sign\\_up$"],"2606670132":["^q2\\_nav\\_search$"],"2613790009":["^p\\_sort\\_all$"],"2434640008":["^translations$"],"2402550075":["^tut\\_pagination$"],"2012660540":["^clicked\\_'view\\_api\\_docs'$"],"2379011296":["^nav\\_sign\\_up$"],"2612340034":["^th\\_header\\_1\\_tweet$"],"2605820043":["^q2\\_search$"],"2406350148":["^nav\\_questions\\_index$"],"2614910006":["^q2\\_sort\\_trending$"],"2613000006":["^th\\_nav\\_signup$"],"986231625":["^viewed\\_hourly\\_pricing$"],"2012270410":["^clicked\\_'create\\_droplets'$"],"2189180749":["^button\\:\\_questions$"],"2608650063":["^p\\_search$"],"2055350097":["^\\$5\\_sign\\_up$"],"2404040018":["^qs\\_comment$"],"2601100117":["^h\\_footer$"],"2608140120":["^q2\\_sort\\_newest$"],"2032320346":["^clicked\\_do\\_logo$"],"2606710103":["^th\\_footer$"],"2053620061":["^\\$640\\_sign\\_up$"],"2051040094":["^\\$20\\_sign\\_up$"],"2057330015":["^create\\_droplet$"],"2420170082":["^tut\\_footer$"],"2183250275":["^main\\_nav\\:\\_projects$"],"2382860135":["^clicked\\_share\\_menu\\_button$"],"2610230121":["^th\\_header\\_1\\_fb$"],"2423500138":["^qs\\_nav\\_author\\_link$"],"2414160018":["^top\\_author\\_link$"],"2031620462":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$40\\/mo\\)$"],"2612530031":["^t2\\_nav\\_search$"],"2004420464":["^features\\/reliability\\:\\_clicked\\_\"get\\_started\"\\_\\(top\\)$"],"1992120690":["^clicked\\_'learn\\_more'$"],"2615600019":["^th\\_nav\\_community$"],"2603060084":["^th\\_related\\_tutorials$"],"2604340086":["^q2\\_nav\\_projects$"],"2017340797":["^pricing\\:\\_clicked\\_\"set\\_up\\_a\\_consultation\"\\_\\(middle\\)$"],"2407490328":["^qs\\_nav\\_projects\\_index$"],"2057350016":["^clicked\\_monthly\\/hourly\\_toggle$"],"2602890113":["^th\\_header\\_2\\_share$"],"2607520131":["^th\\_header\\_avatar$"],"2188130694":["^do\\_logo$"],"2619490010":["^th\\_advert\\_start\\_here$"],"2602910119":["^th\\_nav\\_search$"],"2604590114":["^th\\_advert$"],"2406940044":["^q\\_questions\\_index$"],"1996730253":["^clicked\\_'help'$"],"2619400013":["^th\\_nav\\_projects$"],"2610350061":["^p\\_nav\\_logo$"],"2047990163":["^log\\_in$"],"2607740074":["^th\\_nav\\_tutorials$"],"2610440089":["^th\\_header\\_2\\_contents$"],"2601630110":["^th\\_content$"],"2000531872":["^clicked\\_'snapshots'$"],"2021870497":["^clicked\\_'view\\_pricing\\_plans'$"],"702601635":["^signup\\_columns\\_clicks$"],"2021870500":["^clicked\\_'1\\-click\\_installs'$"],"2012311973":["^home\\:\\_clicked\\_\"get\\_started\\_\\>\"\\_\\(bottom\\)$"],"2036260775":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$10\\/mo\\)$"],"2612740009":["^p\\_sort\\_others$"],"2010660780":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$20\\/mo\\)$"],"2617250034":["^h\\_nav\\_questions$"],"1999900591":["^features\\/technology\\:\\_clicked\\_\"get\\_started\"\\_\\(top\\)$"],"2610290098":["^th\\_header\\_1\\_hackernews$"],"2618330036":["^q2\\_nav\\_mobile$"],"2051890102":["^\\$10\\_sign\\_up$"],"2615300023":["^h\\_nav\\_search$"],"2609160120":["^th\\_header\\_2\\_author$"],"2153480633":["^button\\:\\_projects$"],"2059140027":["^\\$160\\_sign\\_up$"],"818930108":["^sign\\_up\\_click$"],"2409370045":["^q\\_nav\\_signup$"],"2052550078":["^\\$480\\_sign\\_up$"],"2619190005":["^q2\\_load\\_more\\_results$"],"2616360020":["^t2\\_footer$"],"2056220097":["^set\\_up\\_a\\_consultation$"],"2031870403":["^clicked\\_'we're\\_hiring'$"],"2425310150":["^q\\_nav\\_home$"],"2609180103":["^h\\_nav\\_signup$"],"2409010123":["^tuts\\_tags$"],"2436270029":["^tut\\_write\\_a\\_tutorial$"],"2608240078":["^section\\_header\\_tutorials$"],"2600960077":["^feature\\_2$"],"871780304":["^view\\_hourly\\_pricing$"],"2415310013":["^qs\\_answer$"],"2413640146":["^tut\\_nav\\_search\\_bar$"],"2600880088":["^feature\\_3$"],"2048880090":["^we're\\_hiring\\!$"],"2608160079":["^t2\\_nav\\_questions$"],"2032000477":["^home\\:\\_clicked\\_\"create\\_account\"$"],"2619330014":["^th\\_nav\\_login$"],"2606470111":["^th\\_bottom\\_share\\_twitter$"],"1999280609":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$80\\/mo\\)$"],"2610910025":["^feature\\_1$"],"2413640167":["^qs\\_nav\\_questions\\_index$"],"2000290795":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$480\\/mo\\)$"],"2370620396":["^tut\\_single\\_to\\_projects\\_index$"],"2384350701":["^google\\+$"],"2384440302":["^toc\\_link$"],"2004360688":["^clicked\\_'view\\_feature\\_tour'$"],"2608350121":["^th\\_bottom\\_avatar$"],"2011701237":["^features\\/reliability\\:\\_clicked\\_\"get\\_started\"\\_\\(bottom\\)$"],"2003880950":["^pricing\\:\\_clicked\\_\"sign\\_up\"\\_\\(\\$320\\/mo\\)$"],"2607570089":["^q2\\_ask\\_a\\_questions$"],"2178251257":["^main\\_nav\\:\\_search$"],"2339242490":["^scroll\\_to\\_top$"],"2054250095":["^features$"],"2013050538":["^features\\/control\\_panel\\:\\_clicked\\_\"get\\_started\"\\_\\(top\\)$"],"2608440064":["^featured\\_tutorials$"]},"experiments":{"2000760224":{"name":"Hide \"Learn More\" link","variation_ids":["2020760141","2031760077"],"ignore":7500,"urls":[{"match":"simple","value":"http://www.digitalocean.com"}],"enabled_variation_ids":["2020760141","2031760077"]},"2565620332":{"name":"Questions Index 2","variation_ids":["2589260422"],"urls":[{"match":"simple","value":"https://www.digitalocean.com/community/questions"}],"enabled_variation_ids":["2589260422"]},"2025390082":{"name":"Check clicks on all links","variation_ids":["1997050853","2031980072"],"urls":[{"match":"simple","value":"http://www.digitalocean.com"}],"enabled_variation_ids":["1997050853","2031980072"]},"2584210433":{"name":"Tutorial Header","variation_ids":["2592880257"],"urls":[{"match":"substring","value":"https://www.digitalocean.com/community/tutorials/"}],"enabled_variation_ids":["2592880257"]},"2421540166":{"name":"Tutorial Page (Translations)","variation_ids":["2413700186","2427330179"],"urls":[{"match":"simple","value":"http://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get"}],"enabled_variation_ids":["2413700186","2427330179"]},"2189720039":{"name":"Button testing on Community site","variation_ids":["2177210137","2183980149"],"urls":[{"match":"simple","value":"http://www.digitalocean.com/community"}],"enabled_variation_ids":["2177210137"]},"2003141033":{"name":"Pricing Page 10/1/2014","variation_ids":["2000641438","2004581870"],"urls":[{"match":"simple","value":"http://www.digitalocean.com/pricing"}],"enabled_variation_ids":["2000641438","2004581870"]},"2429680007":{"audiences":[2409150251],"name":"Tutorial Pages (Logged Out) #2","variation_ids":["2402100070","2416540013"],"urls":[{"match":"substring","value":"https://www.digitalocean.com/community/tutorials/"}],"enabled_variation_ids":["2416540013"]},"2003691660":{"name":"Color change on home page signup button","variation_ids":["1998611423","2033130831"],"ignore":9000,"urls":[{"match":"simple","value":"http://www.digitalocean.com"}],"enabled_variation_ids":["1998611423","2033130831"]},"2365041090":{"audiences":[2409150251],"name":"Tutorial Pages (Logged Out)","variation_ids":["2318312813","2321491551"],"urls":[{"match":"substring","value":"https://www.digitalocean.com/community/tutorials/"}],"enabled_variation_ids":["2321491551"]},"2052290062":{"audiences":[2024040877],"name":"Pricing Page (From Homepage)","variation_ids":["2046970162","2050740077"],"urls":[{"match":"simple","value":"http://www.digitalocean.com/pricing"}],"enabled_variation_ids":["2050740077"]},"2014840465":{"name":"Conversions on all signup buttons","variation_ids":["2029000271","2013860520"],"urls":[{"match":"simple","value":"http://www.digitalocean.com"},{"match":"simple","value":"https://www.digitalocean.com/pricing/"},{"match":"simple","value":"digitalocean.com/features/technology"},{"match":"simple","value":"https://www.digitalocean.com/features/api/"},{"match":"simple","value":"https://www.digitalocean.com/features/control-panel/"},{"match":"simple","value":"www.digitalocean.com/features/one-click-apps"},{"match":"simple","value":"www.digitalocean.com/features/reliability"}],"enabled_variation_ids":["2029000271","2013860520"]},"2376021170":{"audiences":[2343283419],"name":"Tutorial Pages (Logged In)","variation_ids":["2371542482","2405290009"],"urls":[{"match":"substring","value":"https://www.digitalocean.com/community/tutorials/"}],"enabled_variation_ids":["2405290009"]},"2402600115":{"name":"Tutorial Index","variation_ids":["2406560087","2407950086"],"urls":[{"match":"simple","value":"https://www.digitalocean.com/community/tutorials"}],"enabled_variation_ids":["2406560087","2407950086"]},"2400920162":{"name":"Questions Index","variation_ids":["2434210063","2403830184"],"urls":[{"match":"simple","value":"https://www.digitalocean.com/community/questions"}],"enabled_variation_ids":["2434210063","2403830184"]},"2599530368":{"name":"Projects Index 2","variation_ids":["2594060160","2593620839"],"urls":[{"match":"simple","value":"https://www.digitalocean.com/community/projects"}],"enabled_variation_ids":["2594060160","2593620839"]},"2428750071":{"name":"Question Pages","variation_ids":["2432220069","2415700093"],"urls":[{"match":"substring","value":"https://www.digitalocean.com/community/questions/"}],"enabled_variation_ids":["2432220069","2415700093"]},"2597050328":{"name":"Tutorial Index 2","variation_ids":["2571910290"],"urls":[{"match":"simple","value":"http://digitalocean.com/community/tutorials"}],"enabled_variation_ids":["2571910290"]},"2022180701":{"name":"Small home page test","variation_ids":["2036310463","2019961138","1997220203","2030820075","2010120239"],"ignore":7500,"urls":[{"match":"simple","value":"https://www.digitalocean.com"}],"enabled_variation_ids":["2036310463","2019961138","1997220203","2030820075","2010120239"]},"2588480414":{"name":"Community Home 2","variation_ids":["2590570944"],"urls":[{"match":"simple","value":"https://www.digitalocean.com/community"}],"enabled_variation_ids":["2590570944"]}},"audiences":{"2409150251":{"conditions":["and",["or",["not",["or",{"dimension_id":2356800872,"match":"exists"}]]]],"name":"Community_Not_Logged_In"},"2024040877":{"conditions":["and",["or",["or",{"dimension_id":2018141083,"match":"simple","value":"www.digitalocean.com/"}]],["or",["or",{"dimension_id":2053800024}]]],"name":"Landed on home page and is new session"},"2343283419":{"conditions":["and",["or",["or",{"dimension_id":2382510594,"match":"exact","value":"true"}]]],"name":"Community_Logged_In"}},"www_host":"www.optimizely.com","summary_revenue_goal_id":701281623,"public_suffixes":{"digitalocean.com":["www.digitalocean.com","digitalocean.com"]},"dimensions":{"2356800872":{"condition_type":"cookies","name":"_community_session"},"2053800024":{"condition_type":"first_session"},"2382510594":{"condition_type":"cookies","name":"signed_in"},"2018141083":{"condition_type":"referrer"}},"version":"master-1889.382815399829840480","admin_account_id":701281621,"blacklisted_experiments":[2410030024,2382970110,2406660527],"project_id":701281621,"revision":555,"installation_verified":true,"preview_host":"//optimizely.s3.amazonaws.com","token_hash":"fc9db7a02f8f78d3e855d79d292b2131fca7ee093a5132c3a4521af716a947cf","api_host":"api.optimizely.com","variations":{"2594060160":{"name":"Original"},"2592880257":{"name":"Original"},"2427330179":{"name":"Variation #1"},"2407950086":{"name":"Variation #1"},"2589260422":{"name":"Original"},"2318312813":{"name":"Original"},"2434210063":{"name":"Original"},"2571910290":{"name":"Original"},"2405290009":{"name":"Variation #1"},"2177210137":{"name":"Original"},"2000641438":{"name":"Original"},"2432220069":{"name":"Original"},"2013860520":{"name":"Variation #1"},"2019961138":{"code":"$(\"input[name='commit']\").val(\"Sign Up\");","name":"Variation #1"},"2010120239":{"code":"$(\"input[name='commit']\").val(\"Create Account >\");\n$(\"input[name='commit']\").val(\"Create Account \u00a0>\");","name":"Variation #4"},"2046970162":{"name":"Original"},"2321491551":{"name":"Variation #1"},"2036310463":{"name":"Original"},"2590570944":{"name":"Original"},"2033130831":{"code":"$(\"h3 > a\").replaceWith(\"<a href=\\\"/features/technology/\\\"></a>\");\n$(\".homepage-header h3\").replaceWith(\"<h3>Deploy an SSD cloud server in 55 seconds.</h3>\");\n$(\".homepage-header h3\").css({\"font-size\":\"30px\"});","name":"Variation #1"},"2031760077":{"code":"$(\"h3 > a\").replaceWith(\"<a href=\\\"/features/technology/\\\"></a>\");\n$(\".homepage-header h3\").replaceWith(\"<h3>Deploy an SSD cloud server in 55 seconds.</h3>\");\n$(\".homepage-header h3\").css({\"font-size\":\"32px\"});\n$(\".homepage-header h3\").css({\"font-size\":\"30px\"});","name":"Variation #1"},"2020760141":{"name":"Original"},"2371542482":{"name":"Original"},"2406560087":{"name":"Original"},"2413700186":{"name":"Original"},"1997220203":{"code":"$(\"input[name='commit']\").val(\"Get Started\");","name":"Variation #2"},"1998611423":{"name":"Original"},"2416540013":{"name":"Variation #1"},"1997050853":{"name":"Original"},"2402100070":{"name":"Original"},"2593620839":{"name":"Variation #1"},"2030820075":{"code":"$(\"input[name='commit']\").val(\"Start Now\");","name":"Variation #3"},"2050740077":{"name":"Variation #1"},"2004581870":{"name":"Variation #1"},"2031980072":{"name":"Variation #1"},"2403830184":{"name":"Variation #1"},"2183980149":{"name":"Variation #1"},"2029000271":{"name":"Original"},"2415700093":{"name":"Variation #1"}},"segments":{"695401874":{"segment_value_type":"browser","api_name":"optimizely_browser","id":695401874,"name":"Browser"},"701141723":{"segment_value_type":"mobile","api_name":"optimizely_mobile","id":701141723,"name":"Mobile Visitors"},"700221870":{"segment_value_type":"source_type","api_name":"optimizely_source_type","id":700221870,"name":"Source Type"}},"click_goals":[{"event_name":"click_on_slider","experiments":{"703231570":true},"selector":".pricing-slider #slider"},{"event_name":"signup_columns_clicks","experiments":{"703231570":true},"selector":"#smaller-plans > div:eq(0) > a:eq(0),.popular > .sign-up,#smaller-plans > div:eq(2) > a:eq(0),#smaller-plans > div:eq(3) > a:eq(0),#smaller-plans > div:eq(4) > a:eq(0),.pricing-slider a.sign-up"},{"event_name":"clicks_on_expanded_pricing","experiments":{"703231570":true},"selector":"#larger-plan > a,.pricing-slider a.link.larger"},{"event_name":"slider_-_competitor","experiments":{"703231570":true},"selector":"a.link.competitor"},{"event_name":"sign_up_click","experiments":{"811714863":true},"selector":".pricing .button"},{"event_name":"view_larger_pricing","experiments":{"872410405":true},"selector":"#larger-plan > a"},{"event_name":"sign_up","experiments":{"872410405":true},"selector":".popular > .sign-up,#smaller-plans > div:eq(2) > a:eq(0),#smaller-plans > div:eq(3) > a:eq(0),#smaller-plans > div:eq(4) > a:eq(0),#smaller-plans > div:eq(0) > a:eq(0),.removable,.button-outline > a,#larger-plans > div:eq(3) > a:eq(0),#larger-plans > div:eq(2) > a:eq(0),#larger-plans > div:eq(1) > a:eq(0),#larger-plans > div:eq(0) > a:eq(0)"},{"event_name":"view_hourly_pricing","experiments":{"872410405":true},"selector":"#preview-switch > .switch-pill"},{"event_name":"view_higher_volume","experiments":{"980120167":true},"selector":"#larger-plan > a"},{"event_name":"sign_up_clicks","experiments":{"980120167":true},"selector":".button-outline > a,.popular > .sign-up,#smaller-plans > div:eq(0) > a:eq(0),#smaller-plans > div:eq(2) > a:eq(0),#smaller-plans > div:eq(3) > a:eq(0),#smaller-plans > div:eq(4) > a:eq(0),.removable,#larger-plans > div:eq(0) > a:eq(0),#larger-plans > div:eq(1) > a:eq(0),#larger-plans > div:eq(2) > a:eq(0),#larger-plans > div:eq(3) > a:eq(0)"},{"event_name":"viewed_hourly_pricing","experiments":{"980120167":true},"selector":"#preview-switch > .switch-pill"},{"event_name":"clicked_'learn_more'","experiments":{"2025390082":true},"selector":"h3 > a"},{"event_name":"clicked_on_signup_button","experiments":{"2000760224":true,"2003691660":true,"2022180701":true},"selector":"input[name='commit']"},{"event_name":"clicked_'help'","experiments":{"2025390082":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(3) > a:eq(0)"},{"event_name":"clicked_'community'","experiments":{"2025390082":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(2) > a:eq(0)"},{"event_name":"clicked_'features'","experiments":{"2025390082":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(1) > a:eq(0)"},{"event_name":"pricing:_clicked_\"sign_up\"_($80/mo)","experiments":{"2014840465":true},"selector":"#smaller-plans > div:eq(4) > a:eq(0)"},{"event_name":"features/technology:_clicked_\"get_started\"_(top)","experiments":{"2014840465":true},"selector":".intro a"},{"event_name":"pricing:_clicked_\"sign_up\"_($480/mo)","experiments":{"2014840465":true},"selector":"#larger-plans > div:eq(2) > a:eq(0)"},{"event_name":"clicked_'snapshots'","experiments":{"2025390082":true},"selector":".backups > a"},{"event_name":"clicked_'pricing'","experiments":{"2025390082":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(0) > a:eq(0)"},{"event_name":"pricing:_clicked_\"sign_up\"_($320/mo)","experiments":{"2014840465":true},"selector":"#larger-plans > div:eq(1) > a:eq(0)"},{"event_name":"clicked_'view_feature_tour'","experiments":{"2025390082":true},"selector":"#callout-one > a"},{"event_name":"features/reliability:_clicked_\"get_started\"_(top)","experiments":{"2014840465":true},"selector":".half > a"},{"event_name":"home:_clicked_\"sign_up\"_(global_nav)","experiments":{"2014840465":true},"selector":".wrapper-full .button-outline > a:eq(0)"},{"event_name":"click_'log_in'","experiments":{"2025390082":true},"selector":".wrapper-full > nav#button-nav > ul:eq(0) > li:eq(0) > a:eq(0)"},{"event_name":"features/control_panel:_clicked_\"get_started\"_(bottom)","experiments":{"2014840465":true},"selector":".cta"},{"event_name":"clicked_'dns_management'","experiments":{"2025390082":true},"selector":".dns > a"},{"event_name":"clicked_'create_account'","experiments":{"2025390082":true},"selector":"input[name='commit']"},{"event_name":"pricing:_clicked_\"sign_up\"_($20/mo)","experiments":{"2014840465":true},"selector":"#smaller-plans > div:eq(2) > a:eq(0)"},{"event_name":"features/distros:_clicked_\"get_started\"_(top)","experiments":{"2014840465":true},"selector":".half > a"},{"event_name":"pricing:_clicked_\"sign_up\"_($160/mo)","experiments":{"2014840465":true},"selector":"#larger-plans > div:eq(0) > a:eq(0)"},{"event_name":"features/reliability:_clicked_\"get_started\"_(bottom)","experiments":{"2014840465":true},"selector":".cta"},{"event_name":"clicked_'create_droplets'","experiments":{"2025390082":true},"selector":".create > a"},{"event_name":"home:_clicked_\"get_started_>\"_(bottom)","experiments":{"2014840465":true},"selector":".wrapper-full > .standard-button"},{"event_name":"clicked_'view_api_docs'","experiments":{"2025390082":true},"selector":"#callout-three > a"},{"event_name":"features/control_panel:_clicked_\"get_started\"_(top)","experiments":{"2014840465":true},"selector":".half > a"},{"event_name":"pricing:_clicked_\"sign_up\"_($5/mo)","experiments":{"2014840465":true},"selector":"#smaller-plans > div:eq(0) > a:eq(0)"},{"event_name":"clicked_testimonials_left_arrow","experiments":{"2025390082":true},"selector":".arrow-left"},{"event_name":"clicked_'get_started_now'_at_bottom","experiments":{"2025390082":true},"selector":".wrapper-full > .standard-button"},{"event_name":"pricing:_clicked_\"set_up_a_consultation\"_(middle)","experiments":{"2014840465":true},"selector":".cta-wrapper > .button"},{"event_name":"pricing:_clicked_\"sign_up\"_($640/mo)","experiments":{"2014840465":true},"selector":"#larger-plans > div:eq(3) > a:eq(0)"},{"event_name":"features/api:_clicked_\"get_started\"_(bottom)","experiments":{"2014840465":true},"selector":".cta"},{"event_name":"clicked_'view_pricing_plans'","experiments":{"2025390082":true},"selector":"#callout-two > a"},{"event_name":"clicked_'1-click_installs'","experiments":{"2025390082":true},"selector":".one-click > a"},{"event_name":"clicked_signup_top_right","experiments":{"2025390082":true},"selector":".wrapper-full .button-outline > a:eq(0)"},{"event_name":"clicked_testimonials_right_arrow","experiments":{"2025390082":true},"selector":".arrow-right"},{"event_name":"pricing:_clicked_\"sign_up_now\"_(middle)","experiments":{"2014840465":true},"selector":".wrapper-full > .button"},{"event_name":"pricing:_clicked_\"sign_up\"_($40/mo)","experiments":{"2014840465":true},"selector":"#smaller-plans > div:eq(3) > a:eq(0)"},{"event_name":"clicked_'we're_hiring'","experiments":{"2025390082":true},"selector":"#hiring"},{"event_name":"home:_clicked_\"create_account\"","experiments":{"2014840465":true},"selector":"input[name='commit']"},{"event_name":"clicked_do_logo","experiments":{"2025390082":true},"selector":".logo"},{"event_name":"pricing:_clicked_\"sign_up\"_($10/mo)","experiments":{"2014840465":true},"selector":".popular > .button"},{"event_name":"$40_sign_up","experiments":{"2052290062":true},"selector":"#smaller-plans > div:eq(3) > a:eq(0)"},{"event_name":"log_in","experiments":{"2052290062":true},"selector":".wrapper-full > nav#button-nav > ul:eq(0) > li:eq(0) > a:eq(0)"},{"event_name":"we're_hiring!","experiments":{"2052290062":true},"selector":"#hiring"},{"event_name":"$80_sign_up","experiments":{"2052290062":true},"selector":"#smaller-plans > div:eq(4) > a:eq(0)"},{"event_name":"sign_up_top_right","experiments":{"2052290062":true},"selector":".wrapper-full .button-outline > a:eq(0)"},{"event_name":"pricing","experiments":{"2052290062":true},"selector":".wrapper-full .active"},{"event_name":"help","experiments":{"2052290062":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(3) > a:eq(0)"},{"event_name":"$20_sign_up","experiments":{"2052290062":true},"selector":"#smaller-plans > div:eq(2) > a:eq(0)"},{"event_name":"$10_sign_up","experiments":{"2052290062":true},"selector":".popular > .button"},{"event_name":"sign_up_now_below","experiments":{"2052290062":true},"selector":".wrapper-full > .button"},{"event_name":"$480_sign_up","experiments":{"2052290062":true},"selector":"#larger-plans > div:eq(2) > a:eq(0)"},{"event_name":"$640_sign_up","experiments":{"2052290062":true},"selector":"#larger-plans > div:eq(3) > a:eq(0)"},{"event_name":"$320_sign_up","experiments":{"2052290062":true},"selector":"#larger-plans > div:eq(1) > a:eq(0)"},{"event_name":"community","experiments":{"2052290062":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(2) > a:eq(0)"},{"event_name":"features","experiments":{"2052290062":true},"selector":"header > .wrapper-full > nav:eq(1) > ul:eq(0) > li:eq(1) > a:eq(0)"},{"event_name":"$5_sign_up","experiments":{"2052290062":true},"selector":"#smaller-plans > div:eq(0) > a:eq(0)"},{"event_name":"set_up_a_consultation","experiments":{"2052290062":true},"selector":".cta-wrapper > .button"},{"event_name":"create_droplet","experiments":{"2052290062":true},"selector":".new-dc"},{"event_name":"clicked_monthly/hourly_toggle","experiments":{"2052290062":true},"selector":".switch-pill"},{"event_name":"$160_sign_up","experiments":{"2052290062":true},"selector":"#larger-plans > div:eq(0) > a:eq(0)"},{"event_name":"main_nav:_log_in","experiments":{"2189720039":true},"selector":".wrapper a#log-in"},{"event_name":"button:_projects","experiments":{"2189720039":true},"selector":".filters > li:eq(2) > a:eq(0)"},{"event_name":"main_nav:_tutorial","experiments":{"2189720039":true},"selector":"header ul > li:eq(0) > a:eq(0)"},{"event_name":"main_nav:_tags","experiments":{"2189720039":true},"selector":"header ul > li:eq(3) > a:eq(0)"},{"event_name":"button:_tutorials","experiments":{"2189720039":true},"selector":"li > .active"},{"event_name":"image:_view_projects","experiments":{"2189720039":true},"selector":"#hp-box-2 .bucket-icon,#hp-box-2 h3,#hp-box-2 p"},{"event_name":"main_nav:_search","experiments":{"2189720039":true},"selector":".wrapper input#query"},{"event_name":"scrolling:_next","experiments":{"2189720039":true},"selector":".next_page"},{"event_name":"image:_explore_tags","experiments":{"2189720039":true},"selector":"#hp-box-4 .bucket-icon,#hp-box-4 h3,#hp-box-4 p"},{"event_name":"image:_read_tutorial","experiments":{"2189720039":true},"selector":"#hp-box-1 .bucket-icon,#hp-box-1 h3,#hp-box-1 p"},{"event_name":"image:_ask_questions","experiments":{"2189720039":true},"selector":"#hp-box-3 .bucket-icon,#hp-box-3 h3,#hp-box-3 p"},{"event_name":"main_nav:_projects","experiments":{"2189720039":true},"selector":"header ul > li:eq(2) > a:eq(0)"},{"event_name":"main_nav:_questions","experiments":{"2189720039":true},"selector":"header ul > li:eq(1) > a:eq(0)"},{"event_name":"scrolling:_2","experiments":{"2189720039":true},"selector":".pagination > a:eq(1)"},{"event_name":"main_nav:_sign_up","experiments":{"2189720039":true},"selector":".wrapper a#sign-up"},{"event_name":"do_logo","experiments":{"2189720039":true},"selector":".logo"},{"event_name":"tab:_filter_by_tag","experiments":{"2189720039":true},"selector":".filter-trigger,.tag-filter-heading,.filter-trigger > .icon-arrow-down"},{"event_name":"button:_questions","experiments":{"2189720039":true},"selector":".filters > li:eq(1) > a:eq(0)"},{"event_name":"fake_author_button","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".half > .author"},{"event_name":"scroll_to_top","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#scrollUp"},{"event_name":"nav_search_bar","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".header-search-input"},{"event_name":"tut_single_to_questions_index","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"header ul > li:eq(1) > a:eq(0)"},{"event_name":"heart_count","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".sidebar .upvote-count"},{"event_name":"tut_single_to_projects_index","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"header ul > li:eq(2) > a:eq(0)"},{"event_name":"twitter","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#sbTwitter > a"},{"event_name":"facebook","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#sbFacebook > a"},{"event_name":"nav_sign_up","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".wrapper a#log-in"},{"event_name":"bottom_author_link","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".name > a"},{"event_name":"clicked_share_menu_button","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".shareBtn > .share"},{"event_name":"tut_single_to_tags_index","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"header ul > li:eq(3) > a:eq(0)"},{"event_name":"google+","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#sbGoogle > a"},{"event_name":"toc_link","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#table-of-contents"},{"event_name":"hacker_news","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#sbYC > a"},{"event_name":"heart_click","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".sidebar .icon-upvote-heart-small"},{"event_name":"tut_single_to_tut_index","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"header ul > li:eq(0) > a:eq(0)"},{"event_name":"show_more_comments_button","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".load-more"},{"event_name":"toc_trigger","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#toc-trigger"},{"event_name":"any_related_tutorial","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".related"},{"event_name":"content_column","experiments":{"2410030024":true,"2365041090":true,"2429680007":true},"selector":".tutorial-content"},{"event_name":"subscribe_toggle","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".sidebar .mini-switch"},{"event_name":"bottom_heart_cta","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".hearting"},{"event_name":"q_pagination","experiments":{"2400920162":true},"selector":"#pagination"},{"event_name":"tut_pagination","experiments":{"2402600115":true},"selector":"#pagination"},{"event_name":"q_tags_index","experiments":{"2400920162":true},"selector":"header ul > li:eq(3) > a:eq(0)"},{"event_name":"q_ask_a_question","experiments":{"2400920162":true},"selector":"#ask-question"},{"event_name":"qs_answers_column","experiments":{"2428750071":true},"selector":".answers"},{"event_name":"nav_tags_index","experiments":{"2402600115":true},"selector":"header ul > li:eq(3) > a:eq(0)"},{"event_name":"q_filter_by_tag","experiments":{"2400920162":true},"selector":".filter-trigger"},{"event_name":"qs_nav_login","experiments":{"2428750071":true},"selector":".wrapper a#log-in"},{"event_name":"qs_comment","experiments":{"2428750071":true},"selector":"#question-comment-field"},{"event_name":"qs_login_comment","experiments":{"2428750071":true},"selector":".response > .notice"},{"event_name":"comment_login_bar","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":"#tutorial_13 > .response > div:eq(0) > div:eq(0)"},{"event_name":"nav_questions_index","experiments":{"2402600115":true},"selector":"header ul > li:eq(1) > a:eq(0)"},{"event_name":"q_questions_index","experiments":{"2400920162":true},"selector":"header .active"},{"event_name":"q_nav_login","experiments":{"2400920162":true},"selector":".wrapper a#log-in"},{"event_name":"qs_nav_projects_index","experiments":{"2428750071":true},"selector":"header ul > li:eq(2) > a:eq(0)"},{"event_name":"q_sort_all","experiments":{"2400920162":true},"selector":".filters .active"},{"event_name":"q_footer","experiments":{"2400920162":true},"selector":"#footer"},{"event_name":"tut_sort_popular","experiments":{"2402600115":true},"selector":".filters > li:eq(2) > a:eq(0)"},{"event_name":"nav_signup","experiments":{"2410030024":true,"2376021170":true,"2365041090":true,"2429680007":true},"selector":".wrapper a#sign-up"},{"event_name":"tuts_modal_close","experiments":{"2429680007":true},"selector":"span.icon-close"},{"event_name":"qs_nav_tutorial_index","experiments":{"2428750071":true},"selector":"header ul > li:eq(0) > a:eq(0)"},{"event_name":"tuts_tags","experiments":{"2429680007":true},"selector":".tags > .meta-value"},{"event_name":"q_nav_signup","experiments":{"2400920162":true},"selector":".wrapper a#sign-up"},{"event_name":"tut_sort_trending","experiments":{"2402600115":true},"selector":".filters > li:eq(1) > a:eq(0)"},{"event_name":"tuts_modal_signup","experiments":{"2410030024":true,"2429680007":true},"selector":".sign-up-link"},{"event_name":"tut_nav_search_bar","experiments":{"2402600115":true},"selector":".header-search-input"},{"event_name":"qs_nav_questions_index","experiments":{"2428750071":true},"selector":"header ul > li:eq(1) > a:eq(0)"},{"event_name":"top_author_link","experiments":{"2410030024":true,"2429680007":true},"selector":".sidebar-author > a"},{"event_name":"nav_projects_index","experiments":{"2402600115":true},"selector":"header ul > li:eq(2) > a:eq(0)"},{"event_name":"q_tuts_index","experiments":{"2400920162":true},"selector":"header ul > li:eq(0) > a:eq(0)"},{"event_name":"qs_answer","experiments":{"2428750071":true},"selector":".section-content > .content-form"},{"event_name":"qs_nav_searchbar","experiments":{"2428750071":true},"selector":".header-search-input"},{"event_name":"qs_content_column","experiments":{"2428750071":true},"selector":".question-content"},{"event_name":"q_sort_unanswered","experiments":{"2400920162":true},"selector":".filters > li:eq(1) > a:eq(0)"},{"event_name":"q_sort_trending","experiments":{"2400920162":true},"selector":".filters > li:eq(2) > a:eq(0)"},{"event_name":"nav_home","experiments":{"2402600115":true},"selector":".logo"},{"event_name":"tut_sort_series","experiments":{"2402600115":true},"selector":".filters > li:eq(3) > a:eq(0)"},{"event_name":"q_projects_index","experiments":{"2400920162":true},"selector":"header ul > li:eq(2) > a:eq(0)"},{"event_name":"tut_footer","experiments":{"2402600115":true},"selector":"#footer"},{"event_name":"tut_new_articles","experiments":{"2402600115":true},"selector":"#filter-objects > ul"},{"event_name":"qs_nav_signup","experiments":{"2428750071":true},"selector":".wrapper a#sign-up"},{"event_name":"tuts_footer","experiments":{"2410030024":true,"2429680007":true},"selector":"#footer"},{"event_name":"tut_nav_signup","experiments":{"2402600115":true},"selector":".wrapper a#sign-up"},{"event_name":"nav_tuts_index","experiments":{"2402600115":true},"selector":"header .active"},{"event_name":"tut_nav_login","experiments":{"2402600115":true},"selector":".wrapper a#log-in"},{"event_name":"qs_share","experiments":{"2428750071":true},"selector":".share"},{"event_name":"qs_answer_login","experiments":{"2428750071":true},"selector":".section-content > .notice"},{"event_name":"qs_nav_author_link","experiments":{"2428750071":true},"selector":".sidebar-author > .username"},{"event_name":"tut_filter_by_tag","experiments":{"2402600115":true},"selector":".filter-trigger"},{"event_name":"q_nav_home","experiments":{"2400920162":true},"selector":".logo"},{"event_name":"q_sort_popular","experiments":{"2400920162":true},"selector":".filters > li:eq(3) > a:eq(0)"},{"event_name":"qs_subscribe","experiments":{"2428750071":true},"selector":".sidebar .mini-switch"},{"event_name":"qs_comment_column","experiments":{"2428750071":true},"selector":"#question_3997 > .comments"},{"event_name":"qs_nav_home","experiments":{"2428750071":true},"selector":".logo"},{"event_name":"q_nav_searchbar","experiments":{"2400920162":true},"selector":".header-search-input"},{"event_name":"qs_nav_tags_index","experiments":{"2428750071":true},"selector":"header ul > li:eq(3) > a:eq(0)"},{"event_name":"q_questions_(all,_unanswered_etc.)","experiments":{"2400920162":true},"selector":"#filter-objects > ul"},{"event_name":"qs_heart","experiments":{"2428750071":true},"selector":".sidebar .icon-upvote-heart-small"},{"event_name":"tuts_nav_homepage","experiments":{"2410030024":true,"2429680007":true},"selector":".logo"},{"event_name":"tuts_modal_login","experiments":{"2410030024":true,"2429680007":true},"selector":".sign-in-link"},{"event_name":"translations","experiments":{"2410030024":true},"selector":".languages"},{"event_name":"tut_write_a_tutorial","experiments":{"2402600115":true},"selector":"#write-article"},{"event_name":"tut_sort_new","experiments":{"2402600115":true},"selector":".filters .active"},{"event_name":"view_all_projects","experiments":{"2588480414":true},"selector":".view-all-projects"},{"event_name":"t2_results","experiments":{"2597050328":true},"selector":".feedable-list"},{"event_name":"t2_sort_popular","experiments":{"2597050328":true},"selector":".popular"},{"event_name":"th_header_1_contents","experiments":{"2584210433":true},"selector":".non-sticky .toc-trigger"},{"event_name":"p_footer","experiments":{"2599530368":true},"selector":".footer"},{"event_name":"t2_nav_signup","experiments":{"2597050328":true},"selector":".wrapper a#sign-up"},{"event_name":"feature_3","experiments":{"2588480414":true},"selector":".featured-tutorials .feedable-list > li:eq(2)"},{"event_name":"feature_2","experiments":{"2588480414":true},"selector":".featured-tutorials .feedable-list > li:eq(1)"},{"event_name":"h_footer","experiments":{"2588480414":true},"selector":".footer"},{"event_name":"th_header_author","experiments":{"2584210433":true},"selector":".non-sticky .tutorial-author > a:eq(0)"},{"event_name":"th_bottom_share_fb","experiments":{"2584210433":true},"selector":".top > li#sbFacebook > a:eq(0)"},{"event_name":"th_content","experiments":{"2584210433":true},"selector":".content"},{"event_name":"t2_sort_newest","experiments":{"2597050328":true},"selector":".newest"},{"event_name":"th_comment_section","experiments":{"2584210433":true},"selector":".content-comments"},{"event_name":"q2_nav_signup","experiments":{"2565620332":true},"selector":".wrapper a#sign-up"},{"event_name":"p_projects++","experiments":{"2599530368":true},"selector":"#feed"},{"event_name":"p_sort_api","experiments":{"2599530368":true},"selector":".api"},{"event_name":"q2_nav_questions","experiments":{"2565620332":true},"selector":".main-menu-container .active"},{"event_name":"th_header_2_share","experiments":{"2584210433":true},"selector":".secondary .sharing"},{"event_name":"th_nav_search","experiments":{"2584210433":true},"selector":".header-search > .icon"},{"event_name":"h_nav_tuts","experiments":{"2588480414":true},"selector":".main-menu-container ul > li:eq(0) > a:eq(0)"},{"event_name":"th_bottom_subscribe","experiments":{"2584210433":true},"selector":".subscribe"},{"event_name":"th_related_tutorials","experiments":{"2584210433":true},"selector":".related-tutorials > .section-content"},{"event_name":"t2_nav_login","experiments":{"2597050328":true},"selector":".wrapper a#log-in"},{"event_name":"section_header_explore","experiments":{"2588480414":true},"selector":".tags-list > h1"},{"event_name":"th_bottom_share_hackernews","experiments":{"2584210433":true},"selector":".top > li#sbYC > a:eq(0)"},{"event_name":"t2_load_more_results","experiments":{"2597050328":true},"selector":".load-more-results"},{"event_name":"featured_tags","experiments":{"2588480414":true},"selector":".tags-section"},{"event_name":"q2_nav_projects","experiments":{"2565620332":true},"selector":".main-menu-container ul > li:eq(2) > a:eq(0)"},{"event_name":"t2_sort_trending","experiments":{"2597050328":true},"selector":".trending"},{"event_name":"th_advert","experiments":{"2584210433":true},"selector":".tutorial-ctas > .section-content"},{"event_name":"q2__results","experiments":{"2565620332":true},"selector":".feedable-list"},{"event_name":"section_header_projects","experiments":{"2588480414":true},"selector":".projects-feed > h2"},{"event_name":"featured_projects","experiments":{"2588480414":true},"selector":".feed-container .static"},{"event_name":"p_nav_mobile","experiments":{"2599530368":true},"selector":".m-pikabu-nav-toggle"},{"event_name":"t2_nav_mobile","experiments":{"2597050328":true},"selector":".m-pikabu-nav-toggle"},{"event_name":"h_nav_projects","experiments":{"2588480414":true},"selector":".main-menu-container ul > li:eq(2) > a:eq(0)"},{"event_name":"q2_search","experiments":{"2565620332":true},"selector":".content-filter-query-input"},{"event_name":"th_scroll_top","experiments":{"2584210433":true},"selector":"#scrollUp"},{"event_name":"q2_sort_popular","experiments":{"2565620332":true},"selector":".popular"},{"event_name":"q2_sort_unanswered","experiments":{"2565620332":true},"selector":".unanswered"},{"event_name":"p_nav_questions","experiments":{"2599530368":true},"selector":".main-menu-container ul > li:eq(1) > a:eq(0)"},{"event_name":"p_nav_community","experiments":{"2599530368":true},"selector":".logo-community-text"},{"event_name":"th_bottom_share_twitter","experiments":{"2584210433":true},"selector":".top > li#sbTwitter > a:eq(0)"},{"event_name":"q2_nav_tutorials","experiments":{"2565620332":true},"selector":".main-menu-container ul > li:eq(0) > a:eq(0)"},{"event_name":"q2_nav_search","experiments":{"2565620332":true},"selector":".header-search > .icon"},{"event_name":"th_footer","experiments":{"2584210433":true},"selector":".footer"},{"event_name":"th_header_1_g+","experiments":{"2584210433":true},"selector":".non-sticky li#sbGoogle > a:eq(0)"},{"event_name":"th_header_1_share","experiments":{"2584210433":true},"selector":".non-sticky .share-button"},{"event_name":"p_nav_tutorials","experiments":{"2599530368":true},"selector":".main-menu-container ul > li:eq(0) > a:eq(0)"},{"event_name":"t2_nav_community","experiments":{"2597050328":true},"selector":".logo-community-text"},{"event_name":"t2_nav_projects","experiments":{"2597050328":true},"selector":".main-menu-container ul > li:eq(2) > a:eq(0)"},{"event_name":"th_bottom_author","experiments":{"2584210433":true},"selector":".tutorial-footer-username > a"},{"event_name":"th_header_avatar","experiments":{"2584210433":true},"selector":".non-sticky .avatar"},{"event_name":"q2_ask_a_questions","experiments":{"2565620332":true},"selector":"#ask-question"},{"event_name":"t2_search","experiments":{"2597050328":true},"selector":".content-filter-query-input"},{"event_name":"th_header_2_comment","experiments":{"2584210433":true},"selector":".secondary .tutorial-comments-count"},{"event_name":"th_header_1_comment","experiments":{"2584210433":true},"selector":".non-sticky .tutorial-comments-count"},{"event_name":"th_nav_tutorials","experiments":{"2584210433":true},"selector":".main-menu-container ul > li:eq(0) > a:eq(0)"},{"event_name":"q2_sort_newest","experiments":{"2565620332":true},"selector":".newest"},{"event_name":"t2_nav_questions","experiments":{"2597050328":true},"selector":".main-menu-container ul > li:eq(1) > a:eq(0)"},{"event_name":"section_header_tutorials","experiments":{"2588480414":true},"selector":".tutorials-feed > h2"},{"event_name":"th_header_1_heart","experiments":{"2584210433":true},"selector":".non-sticky .upvotes"},{"event_name":"nav_logo","experiments":{"2588480414":true},"selector":".icon-cloud"},{"event_name":"th_bottom_avatar","experiments":{"2584210433":true},"selector":".avatar-large"},{"event_name":"featured_tutorials","experiments":{"2588480414":true},"selector":".masonry-feed .feedable-list"},{"event_name":"t2_nav_tutorials","experiments":{"2597050328":true},"selector":".main-menu-container .active"},{"event_name":"t2_nav_logo","experiments":{"2597050328":true},"selector":".icon-cloud"},{"event_name":"p_search","experiments":{"2599530368":true},"selector":".content-filter-query-input"},{"event_name":"load_more_results","experiments":{"2599530368":true},"selector":".load-more-results"},{"event_name":"th_header_2_author","experiments":{"2584210433":true},"selector":".secondary .tutorial-author > a:eq(0)"},{"event_name":"h_nav_signup","experiments":{"2588480414":true},"selector":".wrapper a#sign-up"},{"event_name":"q2_footer","experiments":{"2565620332":true},"selector":".footer"},{"event_name":"th_nav_logo","experiments":{"2584210433":true},"selector":".icon-cloud"},{"event_name":"t2_write_a_tutorial","experiments":{"2597050328":true},"selector":".feedable-cta"},{"event_name":"th_header_1_fb","experiments":{"2584210433":true},"selector":".non-sticky li#sbFacebook > a:eq(0)"},{"event_name":"q2_nav_community","experiments":{"2565620332":true},"selector":".logo-community-text"},{"event_name":"th_header_1_hackernews","experiments":{"2584210433":true},"selector":".non-sticky li#sbYC > a:eq(0)"},{"event_name":"th_nav_questions","experiments":{"2584210433":true},"selector":".main-menu-container ul > li:eq(1) > a:eq(0)"},{"event_name":"t2_sort_series","experiments":{"2597050328":true},"selector":"li > .series"},{"event_name":"p_nav_logo","experiments":{"2599530368":true},"selector":".icon-cloud"},{"event_name":"p_nav_search","experiments":{"2599530368":true},"selector":".header-search > .icon"},{"event_name":"th_header_2_contents","experiments":{"2584210433":true},"selector":".secondary .toc-trigger"},{"event_name":"feature_1","experiments":{"2588480414":true},"selector":".featured-tutorials .feedable-list > li:eq(0)"},{"event_name":"th_header_2_heart","experiments":{"2584210433":true},"selector":".secondary .upvotes"},{"event_name":"p_submit_project","experiments":{"2599530368":true},"selector":".feedable-cta"},{"event_name":"th_header_1_tweet","experiments":{"2584210433":true},"selector":".non-sticky li#sbTwitter > a:eq(0)"},{"event_name":"t2_nav_search","experiments":{"2597050328":true},"selector":".header-search > .icon"},{"event_name":"p_sort_others","experiments":{"2599530368":true},"selector":".others"},{"event_name":"th_nav_signup","experiments":{"2584210433":true},"selector":".wrapper a#sign-up"},{"event_name":"q2_nav_login","experiments":{"2565620332":true},"selector":".wrapper a#log-in"},{"event_name":"q2_nav_logo","experiments":{"2565620332":true},"selector":".icon-cloud"},{"event_name":"p_sort_apps","experiments":{"2599530368":true},"selector":".apps"},{"event_name":"p_sort_all","experiments":{"2599530368":true},"selector":".all"},{"event_name":"th_contents","experiments":{"2584210433":true},"selector":".table-of-contents"},{"event_name":"p_nav_signup","experiments":{"2599530368":true},"selector":".wrapper a#sign-up"},{"event_name":"q2_sort_trending","experiments":{"2565620332":true},"selector":".trending"},{"event_name":"h_nav_search","experiments":{"2588480414":true},"selector":".header-search > .icon"},{"event_name":"p_nav_projects","experiments":{"2599530368":true},"selector":".main-menu-container .active"},{"event_name":"th_nav_community","experiments":{"2584210433":true},"selector":".logo-community-text"},{"event_name":"t2_footer","experiments":{"2597050328":true},"selector":".footer"},{"event_name":"th_bottom_share","experiments":{"2584210433":true},"selector":".share-subscribe-actions .share-button"},{"event_name":"h_nav_questions","experiments":{"2588480414":true},"selector":".main-menu-container ul > li:eq(1) > a:eq(0)"},{"event_name":"view_all_tutorials","experiments":{"2588480414":true},"selector":".view-all-tutorials"},{"event_name":"h_nav_community","experiments":{"2588480414":true},"selector":".logo-community-text"},{"event_name":"p_sort_services","experiments":{"2599530368":true},"selector":".services"},{"event_name":"th_bottom_share_g+","experiments":{"2584210433":true},"selector":".top > li#sbGoogle > a:eq(0)"},{"event_name":"q2_nav_mobile","experiments":{"2565620332":true},"selector":".m-pikabu-nav-toggle"},{"event_name":"p_nav_login","experiments":{"2599530368":true},"selector":".wrapper a#log-in"},{"event_name":"h_nav_login","experiments":{"2588480414":true},"selector":".wrapper a#log-in"},{"event_name":"q2_load_more_results","experiments":{"2565620332":true},"selector":".load-more-results"},{"event_name":"th_nav_login","experiments":{"2584210433":true},"selector":".wrapper a#log-in"},{"event_name":"th_nav_projects","experiments":{"2584210433":true},"selector":".main-menu-container ul > li:eq(2) > a:eq(0)"},{"event_name":"th_advert_start_here","experiments":{"2584210433":true},"selector":".cloud-tutorial-cta"},{"event_name":"th_bottom_heart","experiments":{"2584210433":true},"selector":".large-upvotes"}]};
  
  var optly={nativity:{}};optly.nativity.getNativeGetElementsByClassName=function(){var a=document.getElementsByClassName;if(!optly.nativity.isNativeFunction(a))var a=(window.optimizely||{}).getElementsByClassName,b=(window.optly||{}).getElementsByClassName,a=optly.nativity.isNativeFunction(a)?a:optly.nativity.isNativeFunction(b)?b:null;return a};optly.nativity.isNativeFunction=function(a){return a&&-1!==String(a).indexOf("[native code]")};optly.Cleanse={};optly.Cleanse.each=function(a,b,d){var h=!!Object.prototype.__lookupGetter__,e=!!Object.prototype.__lookupSetter__,c;for(c in a)if(a.hasOwnProperty(c)){var f=h?a.__lookupGetter__(c):null,g=e?a.__lookupSetter__(c):null;try{b.call(d,c,!f?a[c]:null,f,g)}catch(i){}}};
  optly.Cleanse.finish=function(){if(optly.Cleanse.running){optly.Cleanse.running=!1;optly.Cleanse.each(optly.Cleanse.types,function(a,d){Object.prototype.__defineGetter__&&optly.Cleanse.each(optly.Cleanse.getters[a],function(c,b){d.prototype.__defineGetter__(c,b);optly.Cleanse.log("restored getter",a,c)});Object.prototype.__defineSetter__&&optly.Cleanse.each(optly.Cleanse.setters[a],function(c,b){d.prototype.__defineSetter__(c,b);optly.Cleanse.log("restored setter",a,c)});optly.Cleanse.each(optly.Cleanse.properties[a],
  function(b,f){d.prototype[b]=f;optly.Cleanse.log("restored property",a,b)})});optly.Cleanse.unfixGetElementsByClassName();optly.Cleanse.log("finish");var a=window.console;if((-1!==window.location.hash.indexOf("optimizely_log=true")||-1!==window.location.search.indexOf("optimizely_log=true"))&&a&&a.log)for(var b=optly.Cleanse.logs,d=0;d<b.length;d++)a.log(b[d])}};
  optly.Cleanse.log=function(a,b,d){b?(b=b.replace(/_/g,""),optly.Cleanse.logs.push("Optimizely / Info / Cleanse / "+a+": "+b+"."+d)):optly.Cleanse.logs.push("Optimizely / Info / Cleanse / "+a)};
  optly.Cleanse.start=function(){var a=window.location.hostname;if(!(-1!==a.indexOf("optimizely")&&-1===a.indexOf("edit")&&-1===a.indexOf("preview")&&-1===a.indexOf("test")))if(optly.Cleanse.running)optly.Cleanse.log("already running so didn't start");else{optly.Cleanse.log("start");optly.Cleanse.running=!0;for(var b in optly.Cleanse.types)optly.Cleanse.types[b]||delete optly.Cleanse.types[b];optly.Cleanse.each(optly.Cleanse.types,function(a,b){optly.Cleanse.getters[a]={};optly.Cleanse.properties[a]=
  {};optly.Cleanse.setters[a]={};optly.Cleanse.each(b.prototype,function(e,c,f,g){optly.nativity.isNativeFunction(c)||optly.nativity.isNativeFunction(f)||optly.nativity.isNativeFunction(g)?optly.Cleanse.log("ignore native code",a,e):(f?(optly.Cleanse.getters[a][e]=f,optly.Cleanse.log("cleansed getter",a,e)):(optly.Cleanse.properties[a][e]=c,optly.Cleanse.log("cleansed property",a,e)),g&&(optly.Cleanse.setters[a][e]=g,optly.Cleanse.log("cleansed setter",a,e)),delete b.prototype[e])})});optly.Cleanse.fixGetElementsByClassName();
  optly.Cleanse.hasRunStart=!0}};optly.Cleanse.fixGetElementsByClassName=function(){if(!optly.nativity.isNativeFunction(document.getElementsByClassName)){var a=optly.nativity.getNativeGetElementsByClassName();a?(optly.Cleanse.getElementsByClassName=document.getElementsByClassName,document.getElementsByClassName=a):optly.Cleanse.log("Error: native HTMLElement.prototype.getElementsByClassName missing")}};
  optly.Cleanse.unfixGetElementsByClassName=function(){optly.Cleanse.getElementsByClassName&&(document.getElementsByClassName=optly.Cleanse.getElementsByClassName,optly.Cleanse.getElementsByClassName=null)};optly.Cleanse.getElementsByClassName=null;optly.Cleanse.getters={};optly.Cleanse.logs=[];optly.Cleanse.properties={};optly.Cleanse.setters={};optly.Cleanse.types={Object_:Object};window.optly=window.optly||{};window.optly.Cleanse={finish:optly.Cleanse.finish,logs:optly.Cleanse.logs,start:optly.Cleanse.start};
  optly.Cleanse.start();
  var $=function(r,m){function ya(a,b,c){if(c===m&&1===a.nodeType)if(c="data-"+b.replace(kb,"-$1").toLowerCase(),c=a.getAttribute(c),"string"===typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:!d.isNaN(c)?parseFloat(c):lb.test(c)?d.parseJSON(c):c}catch(g){}d.data(a,b,c)}else c=m;return c}function ha(a){for(var b in a)if("toJSON"!==b)return!1;return!0}function za(a,b,c){var g=b+"defer",e=b+"queue",f=b+"mark",h=d.data(a,g,m,!0);h&&(("queue"===c||!d.data(a,e,m,!0))&&("mark"===c||!d.data(a,
  f,m,!0)))&&setTimeout(function(){!d.data(a,e,m,!0)&&!d.data(a,f,m,!0)&&(d.removeData(a,g,!0),h.resolve())},0)}function w(){return!1}function O(){return!0}function Aa(a,b,c){var g=d.extend({},c[0]);g.type=a;g.originalEvent={};g.liveFired=m;d.event.handle.call(b,g);g.isDefaultPrevented()&&c[0].preventDefault()}function mb(a){var b,c,g,e,f,h,i,j,k,m,l,q=[];e=[];f=d._data(this,"events");if(!(a.liveFired===this||!f||!f.live||a.target.disabled||a.button&&"click"===a.type)){a.namespace&&(l=RegExp("(^|\\.)"+
  a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"));a.liveFired=this;var n=f.live.slice(0);for(i=0;i<n.length;i++)f=n[i],f.origType.replace(ia,"")===a.type?e.push(f.selector):n.splice(i--,1);e=d(a.target).closest(e,a.currentTarget);j=0;for(k=e.length;j<k;j++){m=e[j];for(i=0;i<n.length;i++)if(f=n[i],m.selector===f.selector&&(!l||l.test(f.namespace))&&!m.elem.disabled){h=m.elem;g=null;if("mouseenter"===f.preType||"mouseleave"===f.preType)a.type=f.preType,(g=d(a.relatedTarget).closest(f.selector)[0])&&
  d.contains(h,g)&&(g=h);(!g||g!==h)&&q.push({elem:h,handleObj:f,level:m.level})}}j=0;for(k=q.length;j<k;j++){e=q[j];if(c&&e.level>c)break;a.currentTarget=e.elem;a.data=e.handleObj.data;a.handleObj=e.handleObj;l=e.handleObj.origHandler.apply(e.elem,arguments);if(!1===l||a.isPropagationStopped())if(c=e.level,!1===l&&(b=!1),a.isImmediatePropagationStopped())break}return b}}function P(a,b){return(a&&"*"!==a?a+".":"")+b.replace(nb,"`").replace(ob,"&")}function Ba(a,b,c){b=b||0;if(d.isFunction(b))return d.grep(a,
  function(a,g){return!!b.call(a,g,a)===c});if(b.nodeType)return d.grep(a,function(a){return a===b===c});if("string"===typeof b){var g=d.grep(a,function(a){return 1===a.nodeType});if(pb.test(b))return d.filter(b,g,!c);b=d.filter(b,g)}return d.grep(a,function(a){return 0<=d.inArray(a,b)===c})}function Ca(a,b){if(1===b.nodeType&&d.hasData(a)){var c=d.expando,g=d.data(a),e=d.data(b,g);if(g=g[c]){var f=g.events,e=e[c]=d.extend({},g);if(f){delete e.handle;e.events={};for(var h in f){c=0;for(g=f[h].length;c<
  g;c++)d.event.add(b,h+(f[h][c].namespace?".":"")+f[h][c].namespace,f[h][c],f[h][c].data)}}}}}function Da(a,b){var c;if(1===b.nodeType){b.clearAttributes&&b.clearAttributes();b.mergeAttributes&&b.mergeAttributes(a);c=b.nodeName.toLowerCase();if("object"===c)b.outerHTML=a.outerHTML;else if("input"===c&&("checkbox"===a.type||"radio"===a.type)){if(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value)b.value=a.value}else if("option"===c)b.selected=a.defaultSelected;else if("input"===c||
  "textarea"===c)b.defaultValue=a.defaultValue;b.removeAttribute(d.expando)}}function Q(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function Ea(a){if("checkbox"===a.type||"radio"===a.type)a.defaultChecked=a.checked}function Fa(a){d.nodeName(a,"input")?Ea(a):"getElementsByTagName"in a&&d.grep(a.getElementsByTagName("input"),Ea)}function qb(a,b){b.src?d.ajax({url:b.src,async:!1,dataType:"script"}):d.globalEval((b.text||b.textContent||
  b.innerHTML||"").replace(rb,"/*$0*/"));b.parentNode&&b.parentNode.removeChild(b)}function Ga(a,b,c){var g="width"===b?a.offsetWidth:a.offsetHeight,e="width"===b?sb:tb;if(0<g)return"border"!==c&&d.each(e,function(){c||(g-=parseFloat(d.css(a,"padding"+this))||0);g="margin"===c?g+(parseFloat(d.css(a,c+this))||0):g-(parseFloat(d.css(a,"border"+this+"Width"))||0)}),g+"px";g=A(a,b,b);if(0>g||null==g)g=a.style[b]||0;g=parseFloat(g)||0;c&&d.each(e,function(){g+=parseFloat(d.css(a,"padding"+this))||0;"padding"!==
  c&&(g+=parseFloat(d.css(a,"border"+this+"Width"))||0);"margin"===c&&(g+=parseFloat(d.css(a,c+this))||0)});return g+"px"}var l=r.document,d,Ha=function(){if(!k.isReady){try{l.documentElement.doScroll("left")}catch(a){setTimeout(Ha,1);return}k.ready()}},k=function(a,b){return new k.fn.init(a,b,Ia)},ub=r.jQuery,vb=r.$,Ia,wb=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Ja=/\S/,Ka=/^\s+/,La=/\s+$/,xb=/\d/,yb=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,zb=/^[\],:{}\s]*$/,Ab=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,Bb=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
  Cb=/(?:^|:|,)(?:\s*\[)+/g,Db=/(webkit)[ \/]([\w.]+)/,Eb=/(opera)(?:.*version)?[ \/]([\w.]+)/,Fb=/(msie) ([\w.]+)/,Gb=/(mozilla)(?:.*? rv:([\w.]+))?/,Hb=/-([a-z]|[0-9])/ig,Ib=/^-ms-/,Jb=function(a,b){return(b+"").toUpperCase()},Kb=r.navigator.userAgent,R,S,B,Lb=Object.prototype.toString,ja=Object.prototype.hasOwnProperty,ka=Array.prototype.push,I=Array.prototype.slice,Ma=String.prototype.trim,Na=Array.prototype.indexOf,Oa={};k.fn=k.prototype={constructor:k,init:function(a,b,c){var g;if(!a)return this;
  if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if("body"===a&&!b&&l.body)return this.context=l,this[0]=l.body,this.selector=a,this.length=1,this;if("string"===typeof a){if((g="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&3<=a.length?[null,a,null]:wb.exec(a))&&(g[1]||!b)){if(g[1])return c=(b=b instanceof k?b[0]:b)?b.ownerDocument||b:l,(a=yb.exec(a))?k.isPlainObject(b)?(a=[l.createElement(a[1])],k.fn.attr.call(a,b,!0)):a=[c.createElement(a[1])]:(a=k.buildFragment([g[1]],[c]),a=(a.cacheable?
  k.clone(a.fragment):a.fragment).childNodes),k.merge(this,a);if((b=l.getElementById(g[2]))&&b.parentNode){if(b.id!==g[2])return c.find(a);this.length=1;this[0]=b}this.context=l;this.selector=a;return this}return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a)}if(k.isFunction(a))return c.ready(a);a.selector!==m&&(this.selector=a.selector,this.context=a.context);return k.makeArray(a,this)},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length},toArray:function(){return I.call(this,
  0)},get:function(a){return null==a?this.toArray():0>a?this[this.length+a]:this[a]},pushStack:function(a,b,c){var g=this.constructor();k.isArray(a)?ka.apply(g,a):k.merge(g,a);g.prevObject=this;g.context=this.context;"find"===b?g.selector=this.selector+(this.selector?" ":"")+c:b&&(g.selector=this.selector+"."+b+"("+c+")");return g},each:function(a,b){return k.each(this,a,b)},ready:function(a){k.bindReady();S.done(a);return this},eq:function(a){return-1===a?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},
  last:function(){return this.eq(-1)},slice:function(){return this.pushStack(I.apply(this,arguments),"slice",I.call(arguments).join(","))},map:function(a){return this.pushStack(k.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:ka,sort:[].sort,splice:[].splice};k.fn.init.prototype=k.fn;k.extend=k.fn.extend=function(){var a,b,c,g,d,f=arguments[0]||{},h=1,i=arguments.length,j=!1;"boolean"===typeof f&&(j=f,f=arguments[1]||{},h=2);"object"!==
  typeof f&&!k.isFunction(f)&&(f={});i===h&&(f=this,--h);for(;h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=f[b],g=a[b],f!==g&&(j&&g&&(k.isPlainObject(g)||(d=k.isArray(g)))?(d?(d=!1,c=c&&k.isArray(c)?c:[]):c=c&&k.isPlainObject(c)?c:{},f[b]=k.extend(j,c,g)):g!==m&&(f[b]=g));return f};k.extend({noConflict:function(a){r.$===k&&(r.$=vb);a&&r.jQuery===k&&(r.jQuery=ub);return k},isReady:!1,readyWait:1,holdReady:function(a){a?k.readyWait++:k.ready(!0)},ready:function(a){if(!0===a&&!--k.readyWait||!0!==a&&
  !k.isReady){if(!l.body)return setTimeout(k.ready,1);k.isReady=!0;!0!==a&&0<--k.readyWait||(S.resolveWith(l,[k]),k.fn.trigger&&k(l).trigger("ready").unbind("ready"))}},bindReady:function(){if(!S){S=k._Deferred();if("complete"===l.readyState)return setTimeout(k.ready,1);if(l.addEventListener)l.addEventListener("DOMContentLoaded",B,!1),r.addEventListener("load",k.ready,!1);else if(l.attachEvent){l.attachEvent("onreadystatechange",B);r.attachEvent("onload",k.ready);var a=!1;try{a=null==r.frameElement}catch(b){}l.documentElement.doScroll&&
  a&&Ha()}}},isFunction:function(a){return"function"===k.type(a)},isArray:Array.isArray||function(a){return"array"===k.type(a)},isWindow:function(a){return a&&"object"===typeof a&&"setInterval"in a},isNaN:function(a){return null==a||!xb.test(a)||isNaN(a)},type:function(a){return null==a?String(a):Oa[Lb.call(a)]||"object"},isPlainObject:function(a){if(!a||"object"!==k.type(a)||a.nodeType||k.isWindow(a))return!1;try{if(a.constructor&&!ja.call(a,"constructor")&&!ja.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}for(var c in a);
  return c===m||ja.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(a){if("string"!==typeof a||!a)return null;a=k.trim(a);if(r.JSON&&r.JSON.parse)return r.JSON.parse(a);if(zb.test(a.replace(Ab,"@").replace(Bb,"]").replace(Cb,"")))return(new Function("return "+a))();k.error("Invalid JSON: "+a)},parseXML:function(a){var b,c;try{r.DOMParser?(c=new DOMParser,b=c.parseFromString(a,"text/xml")):(b=new ActiveXObject("Microsoft.XMLDOM"),b.async=
  "false",b.loadXML(a))}catch(g){b=m}(!b||!b.documentElement||b.getElementsByTagName("parsererror").length)&&k.error("Invalid XML: "+a);return b},noop:function(){},globalEval:function(a){a&&Ja.test(a)&&(r.execScript||function(a){r.eval.call(r,a)})(a)},camelCase:function(a){return a.replace(Ib,"ms-").replace(Hb,Jb)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,c){var g,d=0,f=a.length,h=f===m||k.isFunction(a);if(c)if(h)for(g in a){if(!1===b.apply(a[g],
  c))break}else for(;d<f&&!1!==b.apply(a[d++],c););else if(h)for(g in a){if(!1===b.call(a[g],g,a[g]))break}else for(;d<f&&!1!==b.call(a[d],d,a[d++]););return a},trim:Ma?function(a){return null==a?"":Ma.call(a)}:function(a){return null==a?"":a.toString().replace(Ka,"").replace(La,"")},makeArray:function(a,b){var c=b||[];if(null!=a){var g=k.type(a);null==a.length||"string"===g||"function"===g||"regexp"===g||k.isWindow(a)?ka.call(c,a):k.merge(c,a)}return c},inArray:function(a,b){if(!b)return-1;if(Na)return Na.call(b,
  a);for(var c=0,g=b.length;c<g;c++)if(b[c]===a)return c;return-1},merge:function(a,b){var c=a.length,g=0;if("number"===typeof b.length)for(var d=b.length;g<d;g++)a[c++]=b[g];else for(;b[g]!==m;)a[c++]=b[g++];a.length=c;return a},grep:function(a,b,c){for(var g=[],d,c=!!c,f=0,h=a.length;f<h;f++)d=!!b(a[f],f),c!==d&&g.push(a[f]);return g},map:function(a,b,c){var g,d,f=[],h=0,i=a.length;if(a instanceof k||i!==m&&"number"===typeof i&&(0<i&&a[0]&&a[i-1]||0===i||k.isArray(a)))for(;h<i;h++)g=b(a[h],h,c),null!=
  g&&(f[f.length]=g);else for(d in a)g=b(a[d],d,c),null!=g&&(f[f.length]=g);return f.concat.apply([],f)},guid:1,proxy:function(a,b){if("string"===typeof b)var c=a[b],b=a,a=c;if(!k.isFunction(a))return m;var d=I.call(arguments,2),c=function(){return a.apply(b,d.concat(I.call(arguments)))};c.guid=a.guid=a.guid||c.guid||k.guid++;return c},access:function(a,b,c,d,e,f){var h=a.length;if("object"===typeof b){for(var i in b)k.access(a,i,b[i],d,e,c);return a}if(c!==m){d=!f&&d&&k.isFunction(c);for(i=0;i<h;i++)e(a[i],
  b,d?c.call(a[i],i,e(a[i],b)):c,f);return a}return h?e(a[0],b):m},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();a=Db.exec(a)||Eb.exec(a)||Fb.exec(a)||0>a.indexOf("compatible")&&Gb.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(b,d){return new a.fn.init(b,d)}k.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(c,d){d&&(d instanceof k&&!(d instanceof a))&&(d=a(d));return k.fn.init.call(this,
  c,d,b)};a.fn.init.prototype=a.fn;var b=a(l);return a},browser:{}});k.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){Oa["[object "+b+"]"]=b.toLowerCase()});R=k.uaMatch(Kb);R.browser&&(k.browser[R.browser]=!0,k.browser.version=R.version);k.browser.webkit&&(k.browser.safari=!0);Ja.test("\u00a0")&&(Ka=/^[\s\xA0]+/,La=/[\s\xA0]+$/);Ia=k(l);l.addEventListener?B=function(){l.removeEventListener("DOMContentLoaded",B,false);k.ready()}:l.attachEvent&&(B=function(){if(l.readyState===
  "complete"){l.detachEvent("onreadystatechange",B);k.ready()}});d=k;var la="done fail isResolved isRejected promise then always pipe".split(" "),Pa=[].slice;d.extend({_Deferred:function(){var a=[],b,c,g,e={done:function(){if(!g){var c=arguments,h,i,j,k,m;if(b){m=b;b=0}h=0;for(i=c.length;h<i;h++){j=c[h];k=d.type(j);k==="array"?e.done.apply(e,j):k==="function"&&a.push(j)}m&&e.resolveWith(m[0],m[1])}return this},resolveWith:function(d,e){if(!g&&!b&&!c){e=e||[];c=1;try{for(;a[0];)a.shift().apply(d,e)}finally{b=
  [d,e];c=0}}return this},resolve:function(){e.resolveWith(this,arguments);return this},isResolved:function(){return!(!c&&!b)},cancel:function(){g=1;a=[];return this}};return e},Deferred:function(a){var b=d._Deferred(),c=d._Deferred(),g;d.extend(b,{then:function(a,c){b.done(a).fail(c);return this},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments)},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,pipe:function(a,c){return d.Deferred(function(g){d.each({done:[a,
  "resolve"],fail:[c,"reject"]},function(a,c){var f=c[0],e=c[1],k;if(d.isFunction(f))b[a](function(){if((k=f.apply(this,arguments))&&d.isFunction(k.promise))k.promise().then(g.resolve,g.reject);else g[e+"With"](this===b?g:this,[k])});else b[a](g[e])})}).promise()},promise:function(a){if(a==null){if(g)return g;g=a={}}for(var c=la.length;c--;)a[la[c]]=b[la[c]];return a}});b.done(c.cancel).fail(b.cancel);delete b.cancel;a&&a.call(b,b);return b},when:function(a){function b(a){return function(b){c[a]=arguments.length>
  1?Pa.call(arguments,0):b;--f||h.resolveWith(h,Pa.call(c,0))}}var c=arguments,g=0,e=c.length,f=e,h=e<=1&&a&&d.isFunction(a.promise)?a:d.Deferred();if(e>1){for(;g<e;g++)c[g]&&d.isFunction(c[g].promise)?c[g].promise().then(b(g),h.reject):--f;f||h.resolveWith(h,c)}else h!==a&&h.resolveWith(h,e?[a]:[]);return h.promise()}});var Mb=d,ma;var o=l.createElement("div"),Nb=l.documentElement,na,C,T,U,u,D,s,V,J,W,x,X,K,Y,E,F;o.setAttribute("className","t");o.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
  na=o.getElementsByTagName("*");C=o.getElementsByTagName("a")[0];if(!na||!na.length||!C)ma={};else{T=l.createElement("select");U=T.appendChild(l.createElement("option"));u=o.getElementsByTagName("input")[0];s={leadingWhitespace:3===o.firstChild.nodeType,tbody:!o.getElementsByTagName("tbody").length,htmlSerialize:!!o.getElementsByTagName("link").length,style:/top/.test(C.getAttribute("style")),hrefNormalized:"/a"===C.getAttribute("href"),opacity:/^0.55$/.test(C.style.opacity),cssFloat:!!C.style.cssFloat,
  checkOn:"on"===u.value,optSelected:U.selected,getSetAttribute:"t"!==o.className,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0};u.checked=!0;s.noCloneChecked=u.cloneNode(!0).checked;T.disabled=!0;s.optDisabled=!U.disabled;try{delete o.test}catch(jc){s.deleteExpando=!1}!o.addEventListener&&(o.attachEvent&&o.fireEvent)&&(o.attachEvent("onclick",function(){s.noCloneEvent=false}),o.cloneNode(!0).fireEvent("onclick"));
  u=l.createElement("input");u.value="t";u.setAttribute("type","radio");s.radioValue="t"===u.value;u.setAttribute("checked","checked");o.appendChild(u);V=l.createDocumentFragment();V.appendChild(o.firstChild);s.checkClone=V.cloneNode(!0).cloneNode(!0).lastChild.checked;o.innerHTML="";o.style.width=o.style.paddingLeft="1px";J=l.getElementsByTagName("body")[0];x=l.createElement(J?"div":"body");X={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};J&&d.extend(X,{position:"absolute",
  left:"-1000px",top:"-1000px"});for(E in X)x.style[E]=X[E];x.appendChild(o);W=J||Nb;W.insertBefore(x,W.firstChild);s.appendChecked=u.checked;s.boxModel=2===o.offsetWidth;"zoom"in o.style&&(o.style.display="inline",o.style.zoom=1,s.inlineBlockNeedsLayout=2===o.offsetWidth,o.style.display="",o.innerHTML="<div style='width:4px;'></div>",s.shrinkWrapBlocks=2!==o.offsetWidth);o.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";K=o.getElementsByTagName("td");
  F=0===K[0].offsetHeight;K[0].style.display="";K[1].style.display="none";s.reliableHiddenOffsets=F&&0===K[0].offsetHeight;o.innerHTML="";l.defaultView&&l.defaultView.getComputedStyle&&(D=l.createElement("div"),D.style.width="0",D.style.marginRight="0",o.appendChild(D),s.reliableMarginRight=0===(parseInt((l.defaultView.getComputedStyle(D,null)||{marginRight:0}).marginRight,10)||0));x.innerHTML="";W.removeChild(x);if(o.attachEvent)for(E in{submit:1,change:1,focusin:1})Y="on"+E,F=Y in o,F||(o.setAttribute(Y,
  "return;"),F="function"===typeof o[Y]),s[E+"Bubbles"]=F;x=V=T=U=J=D=o=u=null;ma=s}Mb.support=ma;d.boxModel=d.support.boxModel;var lb=/^(?:\{.*\}|\[.*\])$/,kb=/([A-Z])/g;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!ha(a)},data:function(a,b,c,g){if(d.acceptData(a)){var e=d.expando,f=typeof b==="string",
  h=a.nodeType,i=h?d.cache:a,j=h?a[d.expando]:a[d.expando]&&d.expando;if(j&&(!g||!j||!i[j]||i[j][e])||!(f&&c===m)){if(!j)h?a[d.expando]=j=++d.uuid:j=d.expando;if(!i[j]){i[j]={};if(!h)i[j].toJSON=d.noop}if(typeof b==="object"||typeof b==="function")g?i[j][e]=d.extend(i[j][e],b):i[j]=d.extend(i[j],b);a=i[j];if(g){a[e]||(a[e]={});a=a[e]}c!==m&&(a[d.camelCase(b)]=c);if(b==="events"&&!a[b])return a[e]&&a[e].events;if(f){c=a[b];c==null&&(c=a[d.camelCase(b)])}else c=a;return c}}},removeData:function(a,b,c){if(d.acceptData(a)){var g,
  e=d.expando,f=a.nodeType,h=f?d.cache:a,i=f?a[d.expando]:d.expando;if(h[i]){if(b)if(g=c?h[i][e]:h[i]){g[b]||(b=d.camelCase(b));delete g[b];if(!ha(g))return}if(c){delete h[i][e];if(!ha(h[i]))return}b=h[i][e];d.support.deleteExpando||!h.setInterval?delete h[i]:h[i]=null;if(b){h[i]={};if(!f)h[i].toJSON=d.noop;h[i][e]=b}else f&&(d.support.deleteExpando?delete a[d.expando]:a.removeAttribute?a.removeAttribute(d.expando):a[d.expando]=null)}}},_data:function(a,b,c){return d.data(a,b,c,true)},acceptData:function(a){if(a.nodeName){var b=
  d.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});d.fn.extend({data:function(a,b){var c=null;if(typeof a==="undefined"){if(this.length){c=d.data(this[0]);if(this[0].nodeType===1)for(var g=this[0].attributes,e,f=0,h=g.length;f<h;f++){e=g[f].name;if(e.indexOf("data-")===0){e=d.camelCase(e.substring(5));ya(this[0],e,c[e])}}}return c}if(typeof a==="object")return this.each(function(){d.data(this,a)});var i=a.split(".");i[1]=i[1]?"."+i[1]:"";if(b===
  m){c=this.triggerHandler("getData"+i[1]+"!",[i[0]]);if(c===m&&this.length){c=d.data(this[0],a);c=ya(this[0],a,c)}return c===m&&i[1]?this.data(i[0]):c}return this.each(function(){var c=d(this),g=[i[0],b];c.triggerHandler("setData"+i[1]+"!",g);d.data(this,a,b);c.triggerHandler("changeData"+i[1]+"!",g)})},removeData:function(a){return this.each(function(){d.removeData(this,a)})}});d.extend({_mark:function(a,b){if(a){b=(b||"fx")+"mark";d.data(a,b,(d.data(a,b,m,true)||0)+1,true)}},_unmark:function(a,b,
  c){if(a!==true){c=b;b=a;a=false}if(b){var c=c||"fx",g=c+"mark";if(a=a?0:(d.data(b,g,m,true)||1)-1)d.data(b,g,a,true);else{d.removeData(b,g,true);za(b,c,"mark")}}},queue:function(a,b,c){if(a){var b=(b||"fx")+"queue",g=d.data(a,b,m,true);c&&(!g||d.isArray(c)?g=d.data(a,b,d.makeArray(c),true):g.push(c));return g||[]}},dequeue:function(a,b){var b=b||"fx",c=d.queue(a,b),g=c.shift();g==="inprogress"&&(g=c.shift());if(g){b==="fx"&&c.unshift("inprogress");g.call(a,function(){d.dequeue(a,b)})}if(!c.length){d.removeData(a,
  b+"queue",true);za(a,b,"queue")}}});d.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}return b===m?d.queue(this[0],a):this.each(function(){var c=d.queue(this,a,b);a==="fx"&&c[0]!=="inprogress"&&d.dequeue(this,a)})},dequeue:function(a){return this.each(function(){d.dequeue(this,a)})},delay:function(a,b){a=d.fx?d.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var c=this;setTimeout(function(){d.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a){function b(){--f||
  c.resolveWith(g,[g])}typeof a!=="string"&&(a=m);for(var a=a||"fx",c=d.Deferred(),g=this,e=g.length,f=1,h=a+"defer",i=a+"queue",a=a+"mark",j;e--;)if(j=d.data(g[e],h,m,true)||(d.data(g[e],i,m,true)||d.data(g[e],a,m,true))&&d.data(g[e],h,d._Deferred(),true)){f++;j.done(b)}b();return c.promise()}});var Qa=/[\n\t\r]/g,oa=/\s+/,Ob=/\r/g,Pb=/^(?:button|input)$/i,Qb=/^(?:button|input|object|select|textarea)$/i,Rb=/^a(?:rea)?$/i,Ra=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
  y,Sa;d.fn.extend({attr:function(a,b){return d.access(this,a,b,true,d.attr)},removeAttr:function(a){return this.each(function(){d.removeAttr(this,a)})},prop:function(a,b){return d.access(this,a,b,true,d.prop)},removeProp:function(a){a=d.propFix[a]||a;return this.each(function(){try{this[a]=m;delete this[a]}catch(b){}})},addClass:function(a){var b,c,g,e,f,h,i;if(d.isFunction(a))return this.each(function(b){d(this).addClass(a.call(this,b,this.className))});if(a&&typeof a==="string"){b=a.split(oa);c=
  0;for(g=this.length;c<g;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";h=0;for(i=b.length;h<i;h++)~f.indexOf(" "+b[h]+" ")||(f=f+(b[h]+" "));e.className=d.trim(f)}}}return this},removeClass:function(a){var b,c,g,e,f,h,i;if(d.isFunction(a))return this.each(function(b){d(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a==="string"||a===m){b=(a||"").split(oa);c=0;for(g=this.length;c<g;c++){e=this[c];if(e.nodeType===1&&e.className)if(a){f=
  (" "+e.className+" ").replace(Qa," ");h=0;for(i=b.length;h<i;h++)f=f.replace(" "+b[h]+" "," ");e.className=d.trim(f)}else e.className=""}}return this},toggleClass:function(a,b){var c=typeof a,g=typeof b==="boolean";return d.isFunction(a)?this.each(function(c){d(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string")for(var e,f=0,h=d(this),i=b,j=a.split(oa);e=j[f++];){i=g?i:!h.hasClass(e);h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean"){this.className&&
  d._data(this,"__className__",this.className);this.className=this.className||a===false?"":d._data(this,"__className__")||""}})},hasClass:function(a){for(var a=" "+a+" ",b=0,c=this.length;b<c;b++)if(this[b].nodeType===1&&(" "+this[b].className+" ").replace(Qa," ").indexOf(a)>-1)return true;return false},val:function(a){var b,c,g=this[0];if(!arguments.length){if(g){if((b=d.valHooks[g.nodeName.toLowerCase()]||d.valHooks[g.type])&&"get"in b&&(c=b.get(g,"value"))!==m)return c;c=g.value;return typeof c===
  "string"?c.replace(Ob,""):c==null?"":c}return m}var e=d.isFunction(a);return this.each(function(c){var g=d(this);if(this.nodeType===1){c=e?a.call(this,c,g.val()):a;c==null?c="":typeof c==="number"?c=c+"":d.isArray(c)&&(c=d.map(c,function(a){return a==null?"":a+""}));b=d.valHooks[this.nodeName.toLowerCase()]||d.valHooks[this.type];if(!b||!("set"in b)||b.set(this,c,"value")===m)this.value=c}})}});d.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},
  select:{get:function(a){var b,c=a.selectedIndex,g=[],e=a.options,a=a.type==="select-one";if(c<0)return null;for(var f=a?c:0,h=a?c+1:e.length;f<h;f++){b=e[f];if(b.selected&&(d.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!d.nodeName(b.parentNode,"optgroup"))){b=d(b).val();if(a)return b;g.push(b)}}return a&&!g.length&&e.length?d(e[c]).val():g},set:function(a,b){var c=d.makeArray(b);d(a).find("option").each(function(){this.selected=d.inArray(d(this).val(),
  c)>=0});if(!c.length)a.selectedIndex=-1;return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,b,c,g){var e=a.nodeType;if(!a||e===3||e===8||e===2)return m;if(g&&b in d.attrFn)return d(a)[b](c);if(!("getAttribute"in a))return d.prop(a,b,c);var f,h;if(g=e!==1||!d.isXMLDoc(a)){b=d.attrFix[b]||b;(h=d.attrHooks[b])||(Ra.test(b)?h=Sa:y&&(h=y))}if(c!==m){if(c===null){d.removeAttr(a,b);return m}if(h&&"set"in h&&g&&(f=h.set(a,c,
  b))!==m)return f;a.setAttribute(b,""+c);return c}if(h&&"get"in h&&g&&(f=h.get(a,b))!==null)return f;f=a.getAttribute(b);return f===null?m:f},removeAttr:function(a,b){var c;if(a.nodeType===1){b=d.attrFix[b]||b;d.attr(a,b,"");a.removeAttribute(b);if(Ra.test(b)&&(c=d.propFix[b]||b)in a)a[c]=false}},attrHooks:{type:{set:function(a,b){if(Pb.test(a.nodeName)&&a.parentNode)d.error("type property can't be changed");else if(!d.support.radioValue&&b==="radio"&&d.nodeName(a,"input")){var c=a.value;a.setAttribute("type",
  b);if(c)a.value=c;return b}}},value:{get:function(a,b){return y&&d.nodeName(a,"button")?y.get(a,b):b in a?a.value:null},set:function(a,b,c){if(y&&d.nodeName(a,"button"))return y.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,b,c){var g=
  a.nodeType;if(!a||g===3||g===8||g===2)return m;var e,f;if(g!==1||!d.isXMLDoc(a)){b=d.propFix[b]||b;f=d.propHooks[b]}return c!==m?f&&"set"in f&&(e=f.set(a,c,b))!==m?e:a[b]=c:f&&"get"in f&&(e=f.get(a,b))!==null?e:a[b]},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?parseInt(b.value,10):Qb.test(a.nodeName)||Rb.test(a.nodeName)&&a.href?0:m}}}});d.attrHooks.tabIndex=d.propHooks.tabIndex;Sa={get:function(a,b){var c;return d.prop(a,b)===true||(c=a.getAttributeNode(b))&&
  c.nodeValue!==false?b.toLowerCase():m},set:function(a,b,c){if(b===false)d.removeAttr(a,c);else{b=d.propFix[c]||c;b in a&&(a[b]=true);a.setAttribute(c,c.toLowerCase())}return c}};d.support.getSetAttribute||(y=d.valHooks.button={get:function(a,b){var c;return(c=a.getAttributeNode(b))&&c.nodeValue!==""?c.nodeValue:m},set:function(a,b,c){var d=a.getAttributeNode(c);if(!d){d=l.createAttribute(c);a.setAttributeNode(d)}return d.nodeValue=b+""}},d.each(["width","height"],function(a,b){d.attrHooks[b]=d.extend(d.attrHooks[b],
  {set:function(a,d){if(d===""){a.setAttribute(b,"auto");return d}}})}));d.support.hrefNormalized||d.each(["href","src","width","height"],function(a,b){d.attrHooks[b]=d.extend(d.attrHooks[b],{get:function(a){a=a.getAttribute(b,2);return a===null?m:a}})});d.support.style||(d.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||m},set:function(a,b){return a.style.cssText=""+b}});d.support.optSelected||(d.propHooks.selected=d.extend(d.propHooks.selected,{get:function(a){if(a=a.parentNode){a.selectedIndex;
  a.parentNode&&a.parentNode.selectedIndex}return null}}));d.support.checkOn||d.each(["radio","checkbox"],function(){d.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}});d.each(["radio","checkbox"],function(){d.valHooks[this]=d.extend(d.valHooks[this],{set:function(a,b){if(d.isArray(b))return a.checked=d.inArray(d(a).val(),b)>=0}})});var ia=/\.(.*)$/,pa=/^(?:textarea|input|select)$/i,nb=/\./g,ob=/ /g,Sb=/[^\w\s.|`]/g,Tb=function(a){return a.replace(Sb,"\\$&")};d.event=
  {add:function(a,b,c,g){if(!(a.nodeType===3||a.nodeType===8)){if(c===false)c=w;else if(!c)return;var e,f;if(c.handler){e=c;c=e.handler}if(!c.guid)c.guid=d.guid++;if(f=d._data(a)){var h=f.events,i=f.handle;if(!h)f.events=h={};if(!i)f.handle=i=function(a){return typeof d!=="undefined"&&(!a||d.event.triggered!==a.type)?d.event.handle.apply(i.elem,arguments):m};i.elem=a;for(var b=b.split(" "),j,k=0,l;j=b[k++];){f=e?d.extend({},e):{handler:c,data:g};if(j.indexOf(".")>-1){l=j.split(".");j=l.shift();f.namespace=
  l.slice(0).sort().join(".")}else{l=[];f.namespace=""}f.type=j;if(!f.guid)f.guid=c.guid;var n=h[j],q=d.event.special[j]||{};if(!n){n=h[j]=[];if(!q.setup||q.setup.call(a,g,l,i)===false)a.addEventListener?a.addEventListener(j,i,false):a.attachEvent&&a.attachEvent("on"+j,i)}if(q.add){q.add.call(a,f);if(!f.handler.guid)f.handler.guid=c.guid}n.push(f);d.event.global[j]=true}a=null}}},global:{},remove:function(a,b,c,g){if(!(a.nodeType===3||a.nodeType===8)){c===false&&(c=w);var e,f,h=0,i,j,k,l,n,q,p=d.hasData(a)&&
  d._data(a),o=p&&p.events;if(p&&o){if(b&&b.type){c=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in o)d.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[h++];){l=e;i=e.indexOf(".")<0;j=[];if(!i){j=e.split(".");e=j.shift();k=RegExp("(^|\\.)"+d.map(j.slice(0).sort(),Tb).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(n=o[e])if(c){l=d.event.special[e]||{};for(f=g||0;f<n.length;f++){q=n[f];if(c.guid===q.guid){if(i||k.test(q.namespace)){g==null&&n.splice(f--,1);l.remove&&l.remove.call(a,
  q)}if(g!=null)break}}if(n.length===0||g!=null&&n.length===1){(!l.teardown||l.teardown.call(a,j)===false)&&d.removeEvent(a,e,p.handle);delete o[e]}}else for(f=0;f<n.length;f++){q=n[f];if(i||k.test(q.namespace)){d.event.remove(a,l,q.handler,f);n.splice(f--,1)}}}if(d.isEmptyObject(o)){if(b=p.handle)b.elem=null;delete p.events;delete p.handle;d.isEmptyObject(p)&&d.removeData(a,m,true)}}}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(a,b,c,g){var e=a.type||a,f=[],h;if(e.indexOf("!")>=
  0){e=e.slice(0,-1);h=true}if(e.indexOf(".")>=0){f=e.split(".");e=f.shift();f.sort()}if(c&&!d.event.customEvent[e]||d.event.global[e]){a=typeof a==="object"?a[d.expando]?a:new d.Event(e,a):new d.Event(e);a.type=e;a.exclusive=h;a.namespace=f.join(".");a.namespace_re=RegExp("(^|\\.)"+f.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!c){a.preventDefault();a.stopPropagation()}if(c){if(!(c.nodeType===3||c.nodeType===8)){a.result=m;a.target=c;b=b!=null?d.makeArray(b):[];b.unshift(a);f=c;g=e.indexOf(":")<0?"on"+
  e:"";do{h=d._data(f,"handle");a.currentTarget=f;h&&h.apply(f,b);if(g&&d.acceptData(f)&&f[g]&&f[g].apply(f,b)===false){a.result=false;a.preventDefault()}f=f.parentNode||f.ownerDocument||f===a.target.ownerDocument&&r}while(f&&!a.isPropagationStopped());if(!a.isDefaultPrevented()){var i,f=d.event.special[e]||{};if((!f._default||f._default.call(c.ownerDocument,a)===false)&&!(e==="click"&&d.nodeName(c,"a"))&&d.acceptData(c)){try{if(g&&c[e]){(i=c[g])&&(c[g]=null);d.event.triggered=e;c[e]()}}catch(j){}i&&
  (c[g]=i);d.event.triggered=m}}return a.result}}else d.each(d.cache,function(){var c=this[d.expando];c&&(c.events&&c.events[e])&&d.event.trigger(a,b,c.handle.elem)})}},handle:function(a){var a=d.event.fix(a||r.event),b=((d._data(this,"events")||{})[a.type]||[]).slice(0),c=!a.exclusive&&!a.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=a;a.currentTarget=this;for(var e=0,f=b.length;e<f;e++){var h=b[e];if(c||a.namespace_re.test(h.namespace)){a.handler=h.handler;a.data=h.data;a.handleObj=h;h=
  h.handler.apply(this,g);if(h!==m){a.result=h;if(h===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[d.expando])return a;
  for(var b=a,a=d.Event(b),c=this.props.length,g;c;){g=this.props[--c];a[g]=b[g]}if(!a.target)a.target=a.srcElement||l;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){c=a.target.ownerDocument||l;b=c.documentElement;c=c.body;a.pageX=a.clientX+(b&&b.scrollLeft||c&&c.scrollLeft||0)-(b&&b.clientLeft||c&&c.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||c&&c.scrollTop||
  0)-(b&&b.clientTop||c&&c.clientTop||0)}if(a.which==null&&(a.charCode!=null||a.keyCode!=null))a.which=a.charCode!=null?a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==m)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:d.proxy,special:{ready:{setup:d.bindReady,teardown:d.noop},live:{add:function(a){d.event.add(this,P(a.origType,a.selector),d.extend({},a,{handler:mb,guid:a.handler.guid}))},remove:function(a){d.event.remove(this,P(a.origType,
  a.selector),a)}},beforeunload:{setup:function(a,b,c){if(d.isWindow(this))this.onbeforeunload=c},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};d.removeEvent=l.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,false)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)};d.Event=function(a,b){if(!this.preventDefault)return new d.Event(a,b);if(a&&a.type){this.originalEvent=a;this.type=a.type;this.isDefaultPrevented=a.defaultPrevented||
  a.returnValue===false||a.getPreventDefault&&a.getPreventDefault()?O:w}else this.type=a;b&&d.extend(this,b);this.timeStamp=d.now();this[d.expando]=true};d.Event.prototype={preventDefault:function(){this.isDefaultPrevented=O;var a=this.originalEvent;if(a)a.preventDefault?a.preventDefault():a.returnValue=false},stopPropagation:function(){this.isPropagationStopped=O;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=
  O;this.stopPropagation()},isDefaultPrevented:w,isPropagationStopped:w,isImmediatePropagationStopped:w};var Ta=function(a){var b=a.relatedTarget,c=false,g=a.type;a.type=a.data;if(b!==this){b&&(c=d.contains(this,b));if(!c){d.event.handle.apply(this,arguments);a.type=g}}},Ua=function(a){a.type=a.data;d.event.handle.apply(this,arguments)};d.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){d.event.special[a]={setup:function(c){d.event.add(this,b,c&&c.selector?Ua:Ta,a)},teardown:function(a){d.event.remove(this,
  b,a&&a.selector?Ua:Ta)}}});d.support.submitBubbles||(d.event.special.submit={setup:function(){if(d.nodeName(this,"form"))return false;d.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=d.nodeName(b,"input")||d.nodeName(b,"button")?b.type:"";(c==="submit"||c==="image")&&d(b).closest("form").length&&Aa("submit",this,arguments)});d.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=d.nodeName(b,"input")||d.nodeName(b,"button")?b.type:"";(c==="text"||c==="password")&&
  (d(b).closest("form").length&&a.keyCode===13)&&Aa("submit",this,arguments)})},teardown:function(){d.event.remove(this,".specialSubmit")}});if(!d.support.changeBubbles){var L,Va=function(a){var b=d.nodeName(a,"input")?a.type:"",c=a.value;if(b==="radio"||b==="checkbox")c=a.checked;else if(b==="select-multiple")c=a.selectedIndex>-1?d.map(a.options,function(a){return a.selected}).join("-"):"";else if(d.nodeName(a,"select"))c=a.selectedIndex;return c},Z=function(a,b){var c=a.target,g,e;if(pa.test(c.nodeName)&&
  !c.readOnly){g=d._data(c,"_change_data");e=Va(c);(a.type!=="focusout"||c.type!=="radio")&&d._data(c,"_change_data",e);if(!(g===m||e===g))if(g!=null||e){a.type="change";a.liveFired=m;d.event.trigger(a,b,c)}}};d.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,c=d.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||d.nodeName(b,"select"))&&Z.call(this,a)},keydown:function(a){var b=a.target,c=d.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!d.nodeName(b,
  "textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&Z.call(this,a)},beforeactivate:function(a){a=a.target;d._data(a,"_change_data",Va(a))}},setup:function(){if(this.type==="file")return false;for(var a in L)d.event.add(this,a+".specialChange",L[a]);return pa.test(this.nodeName)},teardown:function(){d.event.remove(this,".specialChange");return pa.test(this.nodeName)}};L=d.event.special.change.filters;L.focus=L.beforeactivate}d.support.focusinBubbles||d.each({focus:"focusin",
  blur:"focusout"},function(a,b){function c(a){var c=d.event.fix(a);c.type=b;c.originalEvent={};d.event.trigger(c,null,c.target);c.isDefaultPrevented()&&a.preventDefault()}var g=0;d.event.special[b]={setup:function(){g++===0&&l.addEventListener(a,c,true)},teardown:function(){--g===0&&l.removeEventListener(a,c,true)}}});d.each(["bind","one"],function(a,b){d.fn[b]=function(a,g,e){var f;if(typeof a==="object"){for(var h in a)this[b](h,g,a[h],e);return this}if(arguments.length===2||g===false){e=g;g=m}if(b===
  "one"){f=function(a){d(this).unbind(a,f);return e.apply(this,arguments)};f.guid=e.guid||d.guid++}else f=e;if(a==="unload"&&b!=="one")this.one(a,g,e);else{h=0;for(var i=this.length;h<i;h++)d.event.add(this[h],a,f,g)}return this}});d.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else{c=0;for(var g=this.length;c<g;c++)d.event.remove(this[c],a,b)}return this},delegate:function(a,b,c,d){return this.live(b,c,d,a)},undelegate:function(a,b,c){return arguments.length===
  0?this.unbind("live"):this.die(b,null,c,a)},trigger:function(a,b){return this.each(function(){d.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return d.event.trigger(a,b,this[0],true)},toggle:function(a){var b=arguments,c=a.guid||d.guid++,g=0,e=function(c){var e=(d.data(this,"lastToggle"+a.guid)||0)%g;d.data(this,"lastToggle"+a.guid,e+1);c.preventDefault();return b[e].apply(this,arguments)||false};for(e.guid=c;g<b.length;)b[g++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||
  a)}});var qa={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};d.each(["live","die"],function(a,b){d.fn[b]=function(a,g,e,f){var h=0,i,j,k=f||this.selector,l=f?this:d(this.context);if(typeof a==="object"&&!a.preventDefault){for(i in a)l[b](i,g,a[i],k);return this}if(b==="die"&&!a&&f&&f.charAt(0)==="."){l.unbind(f);return this}if(g===false||d.isFunction(g)){e=g||w;g=m}for(a=(a||"").split(" ");(f=a[h++])!=null;){i=ia.exec(f);j="";if(i){j=i[0];f=f.replace(ia,"")}if(f==="hover")a.push("mouseenter"+
  j,"mouseleave"+j);else{i=f;if(qa[f]){a.push(qa[f]+j);f=f+j}else f=(qa[f]||f)+j;if(b==="live"){j=0;for(var n=l.length;j<n;j++)d.event.add(l[j],"live."+P(f,k),{data:g,selector:k,handler:e,origType:f,origHandler:e,preType:i})}else l.unbind("live."+P(f,k),e)}}return this}});d.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".split(" "),function(a,b){d.fn[b]=
  function(a,d){if(d==null){d=a;a=null}return arguments.length>0?this.bind(b,a,d):this.trigger(b)};d.attrFn&&(d.attrFn[b]=true)});var Wa=function(a,b,c,d,e,f){for(var e=0,h=d.length;e<h;e++){var i=d[e];if(i){for(var j=false,i=i[a];i;){if(i.sizcache===c){j=d[i.sizset];break}if(i.nodeType===1&&!f){i.sizcache=c;i.sizset=e}if(i.nodeName.toLowerCase()===b){j=i;break}i=i[a]}d[e]=j}}},Xa=function(a,b,c,d,e,f){for(var e=0,h=d.length;e<h;e++){var i=d[e];if(i){for(var j=false,i=i[a];i;){if(i.sizcache===c){j=
  d[i.sizset];break}if(i.nodeType===1){if(!f){i.sizcache=c;i.sizset=e}if(typeof b!=="string"){if(i===b){j=true;break}}else if(n.filter(b,[i]).length>0){j=i;break}}i=i[a]}d[e]=j}}},ra=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,sa=0,Ya=Object.prototype.toString,aa=!1,Za=!0,G=/\\/g,ba=/\W/;[0,0].sort(function(){Za=false;return 0});var n=function(a,b,c,d){var c=c||[],e=b=b||l;if(b.nodeType!==1&&b.nodeType!==9)return[];
  if(!a||typeof a!=="string")return c;var f,h,i,j,k,m=true,o=n.isXML(b),q=[],r=a;do{ra.exec("");if(f=ra.exec(r)){r=f[3];q.push(f[1]);if(f[2]){j=f[3];break}}}while(f);if(q.length>1&&Ub.exec(a))if(q.length===2&&p.relative[q[0]])h=$a(q[0]+q[1],b);else for(h=p.relative[q[0]]?[b]:n(q.shift(),b);q.length;){a=q.shift();p.relative[a]&&(a=a+q.shift());h=$a(a,h)}else{if(!d&&q.length>1&&b.nodeType===9&&!o&&p.match.ID.test(q[0])&&!p.match.ID.test(q[q.length-1])){f=n.find(q.shift(),b,o);b=f.expr?n.filter(f.expr,
  f.set)[0]:f.set[0]}if(b){f=d?{expr:q.pop(),set:v(d)}:n.find(q.pop(),q.length===1&&(q[0]==="~"||q[0]==="+")&&b.parentNode?b.parentNode:b,o);h=f.expr?n.filter(f.expr,f.set):f.set;for(q.length>0?i=v(h):m=false;q.length;){f=k=q.pop();p.relative[k]?f=q.pop():k="";f==null&&(f=b);p.relative[k](i,f,o)}}else i=[]}i||(i=h);i||n.error(k||a);if(Ya.call(i)==="[object Array]")if(m)if(b&&b.nodeType===1)for(a=0;i[a]!=null;a++)i[a]&&(i[a]===true||i[a].nodeType===1&&n.contains(b,i[a]))&&c.push(h[a]);else for(a=0;i[a]!=
  null;a++)i[a]&&i[a].nodeType===1&&c.push(h[a]);else c.push.apply(c,i);else v(i,c);if(j){n(j,e,c,d);n.uniqueSort(c)}return c};n.uniqueSort=function(a){if(ca){aa=Za;a.sort(ca);if(aa)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a};n.matches=function(a,b){return n(a,null,null,b)};n.matchesSelector=function(a,b){return n(b,null,null,[a]).length>0};n.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=p.order.length;e<f;e++){var h,i=p.order[e];if(h=p.leftMatch[i].exec(a)){var j=
  h[1];h.splice(1,1);if(j.substr(j.length-1)!=="\\"){h[1]=(h[1]||"").replace(G,"");d=p.find[i](h,b,c);if(d!=null){a=a.replace(p.match[i],"");break}}}}d||(d=typeof b.getElementsByTagName!=="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}};n.filter=function(a,b,c,d){for(var e,f,h=a,i=[],j=b,k=b&&b[0]&&n.isXML(b[0]);a&&b.length;){for(var l in p.filter)if((e=p.leftMatch[l].exec(a))!=null&&e[2]){var o,q,r=p.filter[l];q=e[1];f=false;e.splice(1,1);if(q.substr(q.length-1)!=="\\"){j===i&&(i=
  []);if(p.preFilter[l])if(e=p.preFilter[l](e,j,c,i,d,k)){if(e===true)continue}else f=o=true;if(e)for(var s=0;(q=j[s])!=null;s++)if(q){o=r(q,e,s,j);var t=d^!!o;if(c&&o!=null)t?f=true:j[s]=false;else if(t){i.push(q);f=true}}if(o!==m){c||(j=i);a=a.replace(p.match[l],"");if(!f)return[];break}}}if(a===h)if(f==null)n.error(a);else break;h=a}return j};n.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var p=n.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
  CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},
  leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b==="string",d=c&&!ba.test(b),c=c&&!d;d&&(b=b.toLowerCase());for(var d=0,e=a.length,f;d<e;d++)if(f=a[d]){for(;(f=f.previousSibling)&&f.nodeType!==1;);a[d]=c||f&&f.nodeName.toLowerCase()===b?f||false:f===b}c&&n.filter(b,a,true)},">":function(a,b){var c,d=typeof b==="string",e=0,f=a.length;if(d&&
  !ba.test(b))for(b=b.toLowerCase();e<f;e++){if(c=a[e]){c=c.parentNode;a[e]=c.nodeName.toLowerCase()===b?c:false}}else{for(;e<f;e++)(c=a[e])&&(a[e]=d?c.parentNode:c.parentNode===b);d&&n.filter(b,a,true)}},"":function(a,b,c){var d,e=sa++,f=Xa;if(typeof b==="string"&&!ba.test(b)){d=b=b.toLowerCase();f=Wa}f("parentNode",b,e,a,d,c)},"~":function(a,b,c){var d,e=sa++,f=Xa;if(typeof b==="string"&&!ba.test(b)){d=b=b.toLowerCase();f=Wa}f("previousSibling",b,e,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!==
  "undefined"&&!c)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if(typeof b.getElementsByName!=="undefined"){for(var c=[],d=b.getElementsByName(a[1]),e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!=="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(G,"")+" ";if(f)return a;for(var f=0,h;(h=b[f])!=null;f++)h&&(e^(h.className&&
  (" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[f]=false));return false},ID:function(a){return a[1].replace(G,"")},TAG:function(a){return a[1].replace(G,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||n.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0;a[3]=b[3]-0}else a[2]&&n.error(a[0]);a[0]=sa++;return a},ATTR:function(a,
  b,c,d,e,f){b=a[1]=a[1].replace(G,"");!f&&p.attrMap[b]&&(a[1]=p.attrMap[b]);a[4]=(a[4]||a[5]||"").replace(G,"");a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,c,d,e){if(a[1]==="not")if((ra.exec(a[3])||"").length>1||/^\w/.test(a[3]))a[3]=n(a[3],null,null,b);else{a=n.filter(a[3],b,c,1^e);c||d.push.apply(d,a);return false}else if(p.match.POS.test(a[0])||p.match.CHILD.test(a[0]))return true;return a},POS:function(a){a.unshift(true);return a}},filters:{enabled:function(a){return a.disabled===
  false&&a.type!=="hidden"},disabled:function(a){return a.disabled===true},checked:function(a){return a.checked===true},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===true},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!n(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){return"text"===a.getAttribute("type")},radio:function(a){return"radio"===a.type},checkbox:function(a){return"checkbox"===
  a.type},file:function(a){return"file"===a.type},password:function(a){return"password"===a.type},submit:function(a){return"submit"===a.type},image:function(a){return"image"===a.type},reset:function(a){return"reset"===a.type},button:function(a){return"button"===a.type||a.nodeName.toLowerCase()==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===
  0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=p.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){b=b[3];c=0;for(d=b.length;c<d;c++)if(b[c]===a)return false;return true}n.error(e)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case "only":case "first":for(;d=
  d.previousSibling;)if(d.nodeType===1)return false;if(c==="first")return true;d=a;case "last":for(;d=d.nextSibling;)if(d.nodeType===1)return false;return true;case "nth":var c=b[2],e=b[3];if(c===1&&e===0)return true;var f=b[0],h=a.parentNode;if(h&&(h.sizcache!==f||!a.nodeIndex)){for(var i=0,d=h.firstChild;d;d=d.nextSibling)if(d.nodeType===1)d.nodeIndex=++i;h.sizcache=f}d=a.nodeIndex-e;return c===0?d===0:d%c===0&&d/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,
  b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],c=p.attrHandle[c]?p.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),d=c+"",e=b[2],f=b[4];return c==null?e==="!=":e==="="?d===f:e==="*="?d.indexOf(f)>=0:e==="~="?(" "+d+" ").indexOf(f)>=0:!f?d&&c!==false:e==="!="?d!==f:e==="^="?d.indexOf(f)===0:e==="$="?d.substr(d.length-f.length)===f:e==="|="?d===f||d.substr(0,f.length+
  1)===f+"-":false},POS:function(a,b,c,d){var e=p.setFilters[b[2]];if(e)return e(a,c,b,d)}}},Ub=p.match.POS,Vb=function(a,b){return"\\"+(b-0+1)},M;for(M in p.match)p.match[M]=RegExp(p.match[M].source+/(?![^\[]*\])(?![^\(]*\))/.source),p.leftMatch[M]=RegExp(/(^(?:.|\r|\n)*?)/.source+p.match[M].source.replace(/\\(\d+)/g,Vb));var v=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(l.documentElement.childNodes,0)[0].nodeType}catch(kc){v=
  function(a,b){var c=0,d=b||[];if(Ya.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length==="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var ca,N;l.documentElement.compareDocumentPosition?ca=function(a,b){if(a===b){aa=true;return 0}return!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(ca=function(a,b){var c,d,e=[],f=[];c=a.parentNode;d=b.parentNode;
  var h=c;if(a===b){aa=true;return 0}if(c===d)return N(a,b);if(c){if(!d)return 1}else return-1;for(;h;){e.unshift(h);h=h.parentNode}for(h=d;h;){f.unshift(h);h=h.parentNode}c=e.length;d=f.length;for(h=0;h<c&&h<d;h++)if(e[h]!==f[h])return N(e[h],f[h]);return h===c?N(a,f[h],-1):N(e[h],b,1)},N=function(a,b,c){if(a===b)return c;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1});n.getText=function(a){for(var b="",c,d=0;a[d];d++){c=a[d];c.nodeType===3||c.nodeType===4?b=b+c.nodeValue:c.nodeType!==
  8&&(b=b+n.getText(c.childNodes))}return b};var da=l.createElement("div"),ab="script"+(new Date).getTime(),ea=l.documentElement;da.innerHTML="<a name='"+ab+"'/>";ea.insertBefore(da,ea.firstChild);l.getElementById(ab)&&(p.find.ID=function(a,b,c){if(typeof b.getElementById!=="undefined"&&!c)return(b=b.getElementById(a[1]))?b.id===a[1]||typeof b.getAttributeNode!=="undefined"&&b.getAttributeNode("id").nodeValue===a[1]?[b]:m:[]},p.filter.ID=function(a,b){var c=typeof a.getAttributeNode!=="undefined"&&
  a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b});ea.removeChild(da);var ea=da=null,z=l.createElement("div");z.appendChild(l.createComment(""));0<z.getElementsByTagName("*").length&&(p.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){for(var d=[],e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c});z.innerHTML="<a href='#'></a>";z.firstChild&&("undefined"!==typeof z.firstChild.getAttribute&&"#"!==z.firstChild.getAttribute("href"))&&(p.attrHandle.href=
  function(a){return a.getAttribute("href",2)});z=null;if(l.querySelectorAll){var ta=n,fa=l.createElement("div");fa.innerHTML="<p class='TEST'></p>";if(!(fa.querySelectorAll&&0===fa.querySelectorAll(".TEST").length)){var n=function(a,b,c,d){b=b||l;if(!d&&!n.isXML(b)){var e=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(a);if(e&&(b.nodeType===1||b.nodeType===9)){if(e[1])return v(b.getElementsByTagName(a),c);if(e[2]&&p.find.CLASS&&b.getElementsByClassName)return v(b.getElementsByClassName(e[2]),c)}if(b.nodeType===
  9){if(a==="body"&&b.body)return v([b.body],c);if(e&&e[3]){var f=b.getElementById(e[3]);if(f&&f.parentNode){if(f.id===e[3])return v([f],c)}else return v([],c)}try{return v(b.querySelectorAll(a),c)}catch(h){}}else if(b.nodeType===1&&b.nodeName.toLowerCase()!=="object"){var e=b,i=(f=b.getAttribute("id"))||"__sizzle__",j=b.parentNode,k=/^\s*[+~]/.test(a);f?i=i.replace(/'/g,"\\$&"):b.setAttribute("id",i);if(k&&j)b=b.parentNode;try{if(!k||j)return v(b.querySelectorAll("[id='"+i+"'] "+a),c)}catch(m){}finally{f||
  e.removeAttribute("id")}}}return ta(a,b,c,d)},ua;for(ua in ta)n[ua]=ta[ua];fa=null}}var ga=l.documentElement,va=ga.matchesSelector||ga.mozMatchesSelector||ga.webkitMatchesSelector||ga.msMatchesSelector,bb=!1;try{va.call(l.documentElement,"[test!='']:sizzle")}catch(lc){bb=!0}va&&(n.matchesSelector=function(a,b){b=b.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!n.isXML(a))try{if(bb||!p.match.PSEUDO.test(b)&&!/!=/.test(b))return va.call(a,b)}catch(c){}return n(b,null,null,[a]).length>0});var H=l.createElement("div");
  H.innerHTML="<div class='test e'></div><div class='test'></div>";H.getElementsByClassName&&0!==H.getElementsByClassName("e").length&&(H.lastChild.className="e",1!==H.getElementsByClassName("e").length&&(p.order.splice(1,0,"CLASS"),p.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!=="undefined"&&!c)return b.getElementsByClassName(a[1])},H=null));n.contains=l.documentElement.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):true)}:l.documentElement.compareDocumentPosition?
  function(a,b){return!!(a.compareDocumentPosition(b)&16)}:function(){return false};n.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":false};var $a=function(a,b){for(var c,d=[],e="",f=b.nodeType?[b]:b;c=p.match.PSEUDO.exec(a);){e=e+c[0];a=a.replace(p.match.PSEUDO,"")}a=p.relative[a]?a+"*":a;c=0;for(var h=f.length;c<h;c++)n(a,f[c],d);return n.filter(e,d)};d.find=n;d.expr=n.selectors;d.expr[":"]=d.expr.filters;d.unique=n.uniqueSort;d.text=n.getText;d.isXMLDoc=
  n.isXML;d.contains=n.contains;var Wb=/Until$/,Xb=/^(?:parents|prevUntil|prevAll)/,Yb=/,/,pb=/^.[^:#\[\.,]*$/,Zb=Array.prototype.slice,cb=d.expr.match.POS,$b={children:!0,contents:!0,next:!0,prev:!0};d.fn.extend({find:function(a){var b=this,c,g;if(typeof a!=="string")return d(a).filter(function(){c=0;for(g=b.length;c<g;c++)if(d.contains(b[c],this))return true});var e=this.pushStack("","find",a),f,h,i;c=0;for(g=this.length;c<g;c++){f=e.length;d.find(a,this[c],e);if(c>0)for(h=f;h<e.length;h++)for(i=
  0;i<f;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=d(a);return this.filter(function(){for(var a=0,g=b.length;a<g;a++)if(d.contains(this,b[a]))return true})},not:function(a){return this.pushStack(Ba(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ba(this,a,true),"filter",a)},is:function(a){return!!a&&(typeof a==="string"?d.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],g,e,f=this[0];if(d.isArray(a)){var h,i={},j=1;if(f&&
  a.length){g=0;for(e=a.length;g<e;g++){h=a[g];i[h]||(i[h]=cb.test(h)?d(h,b||this.context):h)}for(;f&&f.ownerDocument&&f!==b;){for(h in i){g=i[h];(g.jquery?g.index(f)>-1:d(f).is(g))&&c.push({selector:h,elem:f,level:j})}f=f.parentNode;j++}}return c}h=cb.test(a)||typeof a!=="string"?d(a,b||this.context):0;g=0;for(e=this.length;g<e;g++)for(f=this[g];f;)if(h?h.index(f)>-1:d.find.matchesSelector(f,a)){c.push(f);break}else{f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}c=c.length>1?
  d.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){return!a?this[0]&&this[0].parentNode?this.prevAll().length:-1:typeof a==="string"?d.inArray(this[0],d(a)):d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a==="string"?d(a,b):d.makeArray(a&&a.nodeType?[a]:a),g=d.merge(this.get(),c);return this.pushStack(!c[0]||!c[0].parentNode||c[0].parentNode.nodeType===11||!g[0]||!g[0].parentNode||g[0].parentNode.nodeType===11?g:d.unique(g))},andSelf:function(){return this.add(this.prevObject)}});
  d.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return d.dir(a,"parentNode",c)},next:function(a){return d.nth(a,2,"nextSibling")},prev:function(a){return d.nth(a,2,"previousSibling")},nextAll:function(a){return d.dir(a,"nextSibling")},prevAll:function(a){return d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return d.dir(a,"previousSibling",
  c)},siblings:function(a){return d.sibling(a.parentNode.firstChild,a)},children:function(a){return d.sibling(a.firstChild)},contents:function(a){return d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.makeArray(a.childNodes)}},function(a,b){d.fn[a]=function(c,g){var e=d.map(this,b,c),f=Zb.call(arguments);Wb.test(a)||(g=c);g&&typeof g==="string"&&(e=d.filter(g,e));e=this.length>1&&!$b[a]?d.unique(e):e;if((this.length>1||Yb.test(g))&&Xb.test(a))e=e.reverse();return this.pushStack(e,
  a,f.join(","))}});d.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matches(a,b)},dir:function(a,b,c){for(var g=[],a=a[b];a&&a.nodeType!==9&&(c===m||a.nodeType!==1||!d(a).is(c));){a.nodeType===1&&g.push(a);a=a[b]}return g},nth:function(a,b,c){for(var b=b||1,d=0;a;a=a[c])if(a.nodeType===1&&++d===b)break;return a},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ac=/ jQuery\d+="(?:\d+|null)"/g,
  wa=/^\s+/,db=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,eb=/<([\w:]+)/,bc=/<tbody/i,cc=/<|&#?\w+;/,fb=/<(?:script|object|embed|option|style)/i,gb=/checked\s*(?:[^=]|=\s*.checked.)/i,dc=/\/(java|ecma)script/i,rb=/^\s*<!(?:\[CDATA\[|\-\-)/,t={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>",
  "</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};t.optgroup=t.option;t.tbody=t.tfoot=t.colgroup=t.caption=t.thead;t.th=t.td;d.support.htmlSerialize||(t._default=[1,"div<div>","</div>"]);d.fn.extend({text:function(a){return d.isFunction(a)?this.each(function(b){var c=d(this);c.text(a.call(this,b,c.text()))}):typeof a!=="object"&&a!==m?this.empty().append((this[0]&&this[0].ownerDocument||l).createTextNode(a)):d.text(this)},wrapAll:function(a){if(d.isFunction(a))return this.each(function(b){d(this).wrapAll(a.call(this,
  b))});if(this[0]){var b=d(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return d.isFunction(a)?this.each(function(b){d(this).wrapInner(a.call(this,b))}):this.each(function(){var b=d(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){d.nodeName(this,
  "body")||d(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=d(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,
  "before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,g;(g=this[c])!=null;c++)if(!a||d.filter(a,[g]).length){if(!b&&g.nodeType===1){d.cleanData(g.getElementsByTagName("*"));d.cleanData([g])}g.parentNode&&g.parentNode.removeChild(g)}return this},
  empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&d.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=a==null?false:a;b=b==null?a:b;return this.map(function(){return d.clone(this,a,b)})},html:function(a){if(a===m)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ac,""):null;if(typeof a==="string"&&!fb.test(a)&&(d.support.leadingWhitespace||!wa.test(a))&&!t[(eb.exec(a)||["",""])[1].toLowerCase()]){a=
  a.replace(db,"<$1></$2>");try{for(var b=0,c=this.length;b<c;b++)if(this[b].nodeType===1){d.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(g){this.empty().append(a)}}else d.isFunction(a)?this.each(function(b){var c=d(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(d.isFunction(a))return this.each(function(b){var c=d(this),g=c.html();c.replaceWith(a.call(this,b,g))});typeof a!=="string"&&
  (a=d(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;d(this).remove();b?d(b).before(a):d(c).append(a)})}return this.length?this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,true)},domManip:function(a,b,c){var g,e,f,h=a[0],i=[];if(!d.support.checkClone&&arguments.length===3&&typeof h==="string"&&gb.test(h))return this.each(function(){d(this).domManip(a,b,c,true)});if(d.isFunction(h))return this.each(function(e){var f=
  d(this);a[0]=h.call(this,e,b?f.html():m);f.domManip(a,b,c)});if(this[0]){g=h&&h.parentNode;g=d.support.parentNode&&g&&g.nodeType===11&&g.childNodes.length===this.length?{fragment:g}:d.buildFragment(a,this,i);f=g.fragment;if(e=f.childNodes.length===1?f=f.firstChild:f.firstChild){b=b&&d.nodeName(e,"tr");e=0;for(var j=this.length,k=j-1;e<j;e++)c.call(b?d.nodeName(this[e],"table")?this[e].getElementsByTagName("tbody")[0]||this[e].appendChild(this[e].ownerDocument.createElement("tbody")):this[e]:this[e],
  g.cacheable||j>1&&e<k?d.clone(f,true,true):f)}i.length&&d.each(i,qb)}return this}});d.buildFragment=function(a,b,c){var g,e,f,h;b&&b[0]&&(h=b[0].ownerDocument||b[0]);h.createDocumentFragment||(h=l);if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&h===l&&a[0].charAt(0)==="<"&&!fb.test(a[0])&&(d.support.checkClone||!gb.test(a[0]))){e=true;(f=d.fragments[a[0]])&&f!==1&&(g=f)}if(!g){g=h.createDocumentFragment();d.clean(a,h,g,c)}e&&(d.fragments[a[0]]=f?g:1);return{fragment:g,cacheable:e}};d.fragments=
  {};d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){d.fn[a]=function(c){var g=[],c=d(c),e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&c.length===1){c[b](this[0]);return this}for(var e=0,f=c.length;e<f;e++){var h=(e>0?this.clone(true):this).get();d(c[e])[b](h);g=g.concat(h)}return this.pushStack(g,a,c.selector)}});d.extend({clone:function(a,b,c){var g=a.cloneNode(true),e,f,h;if((!d.support.noCloneEvent||
  !d.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!d.isXMLDoc(a)){Da(a,g);e=Q(a);f=Q(g);for(h=0;e[h];++h)f[h]&&Da(e[h],f[h])}if(b){Ca(a,g);if(c){e=Q(a);f=Q(g);for(h=0;e[h];++h)Ca(e[h],f[h])}}return g},clean:function(a,b,c,g){b=b||l;typeof b.createElement==="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||l);for(var e=[],f,h=0,i;(i=a[h])!=null;h++){typeof i==="number"&&(i=i+"");if(i){if(typeof i==="string")if(cc.test(i)){i=i.replace(db,"<$1></$2>");f=(eb.exec(i)||["",""])[1].toLowerCase();
  var j=t[f]||t._default,k=j[0],m=b.createElement("div");for(m.innerHTML=j[1]+i+j[2];k--;)m=m.lastChild;if(!d.support.tbody){k=bc.test(i);j=f==="table"&&!k?m.firstChild&&m.firstChild.childNodes:j[1]==="<table>"&&!k?m.childNodes:[];for(f=j.length-1;f>=0;--f)d.nodeName(j[f],"tbody")&&!j[f].childNodes.length&&j[f].parentNode.removeChild(j[f])}!d.support.leadingWhitespace&&wa.test(i)&&m.insertBefore(b.createTextNode(wa.exec(i)[0]),m.firstChild);i=m.childNodes}else i=b.createTextNode(i);var n;if(!d.support.appendChecked)if(i[0]&&
  typeof(n=i.length)==="number")for(f=0;f<n;f++)Fa(i[f]);else Fa(i);i.nodeType?e.push(i):e=d.merge(e,i)}}if(c){a=function(a){return!a.type||dc.test(a.type)};for(h=0;e[h];h++)if(g&&d.nodeName(e[h],"script")&&(!e[h].type||e[h].type.toLowerCase()==="text/javascript"))g.push(e[h].parentNode?e[h].parentNode.removeChild(e[h]):e[h]);else{if(e[h].nodeType===1){b=d.grep(e[h].getElementsByTagName("script"),a);e.splice.apply(e,[h+1,0].concat(b))}c.appendChild(e[h])}}return e},cleanData:function(a){for(var b,c,
  g=d.cache,e=d.expando,f=d.event.special,h=d.support.deleteExpando,i=0,j;(j=a[i])!=null;i++)if(!j.nodeName||!d.noData[j.nodeName.toLowerCase()])if(c=j[d.expando]){if((b=g[c]&&g[c][e])&&b.events){for(var k in b.events)f[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);if(b.handle)b.handle.elem=null}h?delete j[d.expando]:j.removeAttribute&&j.removeAttribute(d.expando);delete g[c]}}});var xa=/alpha\([^)]*\)/i,ec=/opacity=([^)]*)/,fc=/([A-Z]|^ms)/g,hb=/^-?\d+(?:px)?$/i,gc=/^-?\d/,hc=/^([\-+])=([\-+.\de]+)/,
  ic={position:"absolute",visibility:"hidden",display:"block"},sb=["Left","Right"],tb=["Top","Bottom"],A,ib,jb;d.fn.css=function(a,b){return arguments.length===2&&b===m?this:d.access(this,a,b,true,function(a,b,e){return e!==m?d.style(a,b,e):d.css(a,b)})};d.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=A(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":d.support.cssFloat?
  "cssFloat":"styleFloat"},style:function(a,b,c,g){if(a&&!(a.nodeType===3||a.nodeType===8||!a.style)){var e,f=d.camelCase(b),h=a.style,i=d.cssHooks[f],b=d.cssProps[f]||f;if(c!==m){g=typeof c;if(g==="string"&&(e=hc.exec(c))){c=+(e[1]+1)*+e[2]+parseFloat(d.css(a,b));g="number"}if(!(c==null||g==="number"&&isNaN(c))){g==="number"&&!d.cssNumber[f]&&(c=c+"px");if(!i||!("set"in i)||(c=i.set(a,c))!==m)try{h[b]=c}catch(j){}}}else return i&&"get"in i&&(e=i.get(a,false,g))!==m?e:h[b]}},css:function(a,b,c){var g,
  e,b=d.camelCase(b);e=d.cssHooks[b];b=d.cssProps[b]||b;b==="cssFloat"&&(b="float");if(e&&"get"in e&&(g=e.get(a,true,c))!==m)return g;if(A)return A(a,b)},swap:function(a,b,c){var d={},e;for(e in b){d[e]=a.style[e];a.style[e]=b[e]}c.call(a);for(e in b)a.style[e]=d[e]}});d.curCSS=d.css;d.each(["height","width"],function(a,b){d.cssHooks[b]={get:function(a,g,e){var f;if(g){if(a.offsetWidth!==0)return Ga(a,b,e);d.swap(a,ic,function(){f=Ga(a,b,e)});return f}},set:function(a,b){if(hb.test(b)){b=parseFloat(b);
  if(b>=0)return b+"px"}else return b}}});d.support.opacity||(d.cssHooks.opacity={get:function(a,b){return ec.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,g=a.currentStyle,e=d.isNaN(b)?"":"alpha(opacity="+b*100+")",f=g&&g.filter||c.filter||"";c.zoom=1;if(b>=1&&d.trim(f.replace(xa,""))===""){c.removeAttribute("filter");if(g&&!g.filter)return}c.filter=xa.test(f)?f.replace(xa,e):f+" "+e}});d(function(){if(!d.support.reliableMarginRight)d.cssHooks.marginRight=
  {get:function(a,b){var c;d.swap(a,{display:"inline-block"},function(){c=b?A(a,"margin-right","marginRight"):a.style.marginRight});return c}}});l.defaultView&&l.defaultView.getComputedStyle&&(ib=function(a,b){var c,g,b=b.replace(fc,"-$1").toLowerCase();if(!(g=a.ownerDocument.defaultView))return m;if(g=g.getComputedStyle(a,null)){c=g.getPropertyValue(b);c===""&&!d.contains(a.ownerDocument.documentElement,a)&&(c=d.style(a,b))}return c});l.documentElement.currentStyle&&(jb=function(a,b){var c,d=a.currentStyle&&
  a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;if(!hb.test(d)&&gc.test(d)){c=f.left;if(e)a.runtimeStyle.left=a.currentStyle.left;f.left=b==="fontSize"?"1em":d||0;d=f.pixelLeft+"px";f.left=c;if(e)a.runtimeStyle.left=e}return d===""?"auto":d});A=ib||jb;d.expr&&d.expr.filters&&(d.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!d.support.reliableHiddenOffsets&&(a.style.display||d.css(a,"display"))==="none"},d.expr.filters.visible=function(a){return!d.expr.filters.hidden(a)});
  return d}(window);
  
  function h(a){throw a;}var i=void 0,k=!0,l=null,m=!1;function aa(){return function(a){return a}}function ba(a){var b=typeof a;return"object"==b&&a!=l||"function"==b}function ca(a,b,c){return a.call.apply(a.bind,arguments)}function da(a,b,c){a||h(Error());if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}
  function n(a,b,c){n=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ca:da;return n.apply(l,arguments)}function q(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}};function ea(a){this.P=a}ea.prototype.get=function(a){try{return fa(this.P.getItem(ha))[a]}catch(b){}};ea.prototype.set=function(a,b){try{var c=fa(this.P.getItem(ha))||{};c[a]=b;this.P.setItem(ha,u(c))}catch(d){}};var ia={get:function(){},set:function(){}},ha="optimizely_data",v=ia,ja=ia;try{v=new ea(window.localStorage),ja=new ea(window.sessionStorage)}catch(ka){};var la=Math.pow(2,32);
  function ma(a,b){function c(a,b){var c=b&65535;return((b-c)*a|0)+(c*a|0)|0}for(var d=a.length,e=b||0,f=d&-4,g,j=0;j<f;j+=4)g=a.charCodeAt(j)&255|(a.charCodeAt(j+1)&255)<<8|(a.charCodeAt(j+2)&255)<<16|(a.charCodeAt(j+3)&255)<<24,g=c(g,3432918353),g=(g&131071)<<15|g>>>17,g=c(g,461845907),e^=g,e=(e&524287)<<13|e>>>19,e=5*e+3864292196|0;g=0;switch(d%4){case 3:g=(a.charCodeAt(f+2)&255)<<16;case 2:g|=(a.charCodeAt(f+1)&255)<<8;case 1:g|=a.charCodeAt(f)&255,g=c(g,3432918353),e^=c((g&131071)<<15|g>>>17,461845907)}e^=
  d;e=c(e^e>>>16,2246822507);e=c(e^e>>>13,3266489909);return((e^e>>>16)>>>0)/la};var na=window.OPTIMIZELY_TEST_MODULE,oa="com local net org xxx edu es gov biz info fr nl ca de kr it me ly tv mx cn jp il in iq test".split(" "),pa=/\/\*\s*_optimizely_variation_url( +include="([^"]*)")?( +exclude="([^"]*)")?( +match_type="([^"]*)")?( +include_match_types="([^"]*)")?( +exclude_match_types="([^"]*)")?( +id="([^"]*)")?\s*\*\//;var qa,ra=0,sa=m,w=k,ta=m,ua=m,va="",wa=m,xa=m,ya=m,za=m,Aa=m,Ba=m,Ca=k,Da=31536E4;function Ea(){var a;if(!(a=Fa)){var b=new Ga.na(window.navigator.userAgent);a=b.j();var c=b.ca(),b=b.z();a={oa:Ha(a.name),pa:a.version,platform:{id:(c.name||"unknown").toLowerCase(),version:c.version},g:b.model in Ia?Ia[b.model]:b.type||"desktop",ia:x(["mobile","tablet"],b.type)}}return Fa=a}function Ja(){return Ea().oa}function Ka(){return Ea().pa}function Ma(){return Ea().g}function Na(a){if(!a)return"";try{return a.match(/:\/\/(?:www[0-9]?\.)?(.[^/:]+)/)[1]}catch(b){return""}}
  function Oa(){return Ea().platform}function Pa(){var a=z("optimizelyEndUserId");a||(a="oeu"+ +new Date+"r"+Math.random(),C("optimizelyEndUserId",a,Da));return a}function Qa(){return z("optimizelyPPID")}function Ra(a){var b=Qa()||Pa(),b=v.get(b)||{};return a?b[a]:b}function Sa(){var a="";try{a=(Ta||l).ip}catch(b){}return D(a)}function Ua(){var a=Ta||l,a=a&&a.location||{};return{city:D(a.city),continent:D(a.continent),country:D(a.country),region:D(a.region)}}
  function D(a){if(!a)return"";a=a.toUpperCase();return"N/A"==a?"":a}function Va(){var a=Ea(),b="android;blackberry;ipad;iphone;ipod;windows phone".split(";");return x(b,a.g)?a.g:x(b,a.platform.id)?a.platform.id:a.ia?"mobile":"unknown"}function Wa(){return Xa?"returning":"new"}Oa=function(){return Ea().platform};function Ya(a){E("User","Setting current URL to %s",a);Za=a}var Za=i,Fa=i,Xa=i;function $a(){return(Ra("events")||[]).concat(ab).slice(-bb)}function cb(a){var b={t:+new Date,n:a.name,y:a.type},a=F({},a.options);a.a&&(b.r=a.a,delete a.a);b.o=a;return b}var ab=[],bb=1E3;function db(a,b){var c={},c=i,d=H("custom_revenue_goals");d&&(a in d&&eb(d[a]))&&(c=d[a]);var c=b&&eb(b)?{a:Number(b)}:b&&b.revenue?{a:b.revenue}:c?{a:c}:b,d=fb(),e={};I(d,function(a){e[a]=k});$.extend(c,{l:e});gb(a,"custom",c)}function gb(a,b,c){c=c||{};if(Ca){b={name:a,type:b,options:c};hb.push(b);if(c.G!==k){ab.push(cb(b));var b=$a(),d=Qa()||Pa(),e=Ra();e.events=b;v.set(d,e);ab=[]}delete c.G;ib?(jb(),J("Tracker","Tracking event '"+a+"'")):J("Tracker","Queued tracking event '"+a+"'")}}
  function kb(){lb();$("html").bind("mousedown",mb);$("html").bind("touchstart",nb)}function lb(){$("html").unbind("touchstart",nb);$("html").unbind("mousedown touchend",mb);$("html").unbind("touchmove",kb)}function nb(){$("html").bind("touchend",mb);$("html").bind("touchmove",kb)}function pb(){var a=document.location.href,b=H("pageview_revenue_goals");b&&0<K(b)?I(K(b),function(c){gb(a,"pageview",{a:c,l:b[c]})}):gb(a,"pageview")}
  function qb(a){var b=H("goal_expressions"),c=[],d;for(d in b)b.hasOwnProperty(d)&&$.each(b[d],function(b,f){try{if(a.match(RegExp(f,"i")))return c.push(d),m}catch(g){}return k});return c}function rb(){var a=z("optimizelyPendingLogEvents")||"[]",b=[];try{b=fa(a)}catch(c){}if(L(b))for(var a=0,d=b.length;a<d;a++){var e=b[a];if("string"!==typeof e){b=[];break}else try{fa(e);b=[];break}catch(f){}}else b=[];return b}
  function sb(a,b){if(tb&&-1!==a.indexOf(ub))try{var c=new XMLHttpRequest;if("withCredentials"in c){c.onload=b;c.open("GET",a,k);c.withCredentials=k;c.send();return}tb=m;J("Tracker","Found that XHR with credentials is not supported in this browser.")}catch(d){J("Tracker","XHR not supported"),tb=m}var c=a,e=new Image;e.onload=b;c=c.replace("&"+ub,"");e.src=c;vb.push(e)}
  function wb(a){var b=(a=a===k||"true"===a)?"true":"false";a?(C("optimizelyOptOut",b,Da),C("optimizelyBuckets",b,Da),alert("You have successfully opted out of Optimizely for this domain.")):(C("optimizelyOptOut",b,Da),alert("You are NOT opted out of Optimizely for this domain."))}function mb(){lb();gb("engagement","engagement")}var hb=[],ib=m;
  function jb(){var a=["a="+xb(),"d="+yb(),"y="+!!H("ip_anonymization"),"src=js"];Aa&&a.push("override=true");I(zb(),function(b){var c=M(b);a.push("x"+c+"="+b)});I(Ab(),function(b,c){a.push("s"+b+"="+c)});var b=[],c=Pa(),d=Qa();I(hb,function(a){var e=[],f=[];a.name&&(e.push("n="+encodeURIComponent(a.name)),f=f.concat(qb(a.name)));if(a.type&&"pageview"===a.type){var f=f.concat(Bb.concat(O)),g=Cb;g&&(g=M(g),f.push(g))}a.options.anonymous!==k&&(e.push("u="+c),d&&e.push("p="+encodeURIComponent(d)));tb&&
  e.push(ub);e.push("t="+ +new Date);ua&&e.push("dtpc="+ua);var j=!!a.options&&!!a.options.a&&a.options.l||{},g=K(j),o=Db(fb(),function(a){return!j[a]}),f=[{I:g,ga:f.concat([H("summary_revenue_goal_id")||l]),T:["v="+encodeURIComponent(a.options.a)]},{I:o,ga:f,T:[]}];I(f,function(a){(a.I.length||sa)&&b.push(e.concat(a.T).concat(["f="+a.I.join(","),"g="+a.ga.join(",")]).join("&"))});if("custom"===a.type)try{var p=a.name,r=Pa(),t=v.get("customEvents")||{},N=t[r]||(t[r]=[]),N=L(N)?N:[];-1!==$.inArray(p,
  N)&&N.splice($.inArray(p,N),1);N.push(p);100<N.length&&N.shift();t[r]=N;v.set("customEvents",t);Eb("optimizelyCustomEvents",Fb||Gb||Hb)}catch(La){}});var e=b.concat(rb());Ib(e);var f=a.join("&"),e=Jb?b:e;Jb=k;for(var g=0,j=e.length;g<j;g++){var o=e[g],t=f+"&"+o;J("Tracker","Making a log request.");var p=xb(),r=H("log_host");p&&(r=p.toString()+"."+r);p=document.location.protocol;"chrome-extension:"===p&&(p="http:");sb(p+"//"+r+"/event?"+t,function(){for(var a=o,b=rb(),c=0,d=b.length;c<d;c++)if(b[c]===
  a){b.splice(c,1);break}Ib(b);J("Tracker","Removed a pending log event from the pending events cookie.")})}hb=[];ib=k}function Ib(a){for(var b=u(a);1536<b.length;)a=a.slice(0,-1),b=u(a);C("optimizelyPendingLogEvents",b,15)}var vb=[],Jb=m,ub="wxhr=true",tb=k;/*
  
  
   UAParser.js v0.7.3
   Lightweight JavaScript-based User-Agent string parser
   https://github.com/faisalman/ua-parser-js
  
   Copyright ? 2012-2014 Faisal Salman <fyzlman@gmail.com>
   Dual licensed under GPLv2 & MIT
  */
  function Ga(){}var Kb=Ga,Lb={extend:function(a,b){for(var c in b)-1!=="browser cpu device engine os".indexOf(c)&&0===b[c].length%2&&(a[c]=b[c].concat(a[c]));return a},has:function(a,b){if("string"===typeof a)return-1!==b.toLowerCase().indexOf(a.toLowerCase())},B:function(a){return a.toLowerCase()}};
  function Mb(){for(var a,b=0,c,d,e,f,g,j,o=arguments;b<o.length&&!g;){var t=o[b],p=o[b+1];if("undefined"===typeof a)for(e in a={},p)f=p[e],"object"===typeof f?a[f[0]]=i:a[f]=i;for(c=d=0;c<t.length&&!g;)if(g=t[c++].exec(this.fa()))for(e=0;e<p.length;e++)j=g[++d],f=p[e],"object"===typeof f&&0<f.length?2==f.length?a[f[0]]="function"==typeof f[1]?f[1].call(this,j):f[1]:3==f.length?a[f[0]]="function"===typeof f[1]&&(!f[1].exec||!f[1].test)?j?f[1].call(this,j,f[2]):i:j?j.replace(f[1],f[2]):i:4==f.length&&
  (a[f[0]]=j?f[3].call(this,j.replace(f[1],f[2])):i):a[f]=j?j:i;b+=2}return a}function Nb(a,b){for(var c in b)if("object"===typeof b[c]&&0<b[c].length)for(var d=0;d<b[c].length;d++){if(Lb.has(b[c][d],a))return"?"===c?i:c}else if(Lb.has(b[c],a))return"?"===c?i:c;return a}
  var Ob={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",RT:"ARM"},Pb={browser:[[/(opera\smini)\/((\d+)?[\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/((\d+)?[\w\.-]+)/i,/(opera).+version\/((\d+)?[\w\.]+)/i,/(opera)[\/\s]+((\d+)?[\w\.]+)/i],["name","version","major"],[/\s(opr)\/((\d+)?[\w\.]+)/i],[["name","Opera"],"version","major"],[/(kindle)\/((\d+)?[\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?((\d+)?[\w\.]+)*/i,
  /(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?((\d+)?[\w\.]*)/i,/(?:ms|\()(ie)\s((\d+)?[\w\.]+)/i,/(rekonq)((?:\/)[\w\.]+)*/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron)\/((\d+)?[\w\.-]+)/i],["name","version","major"],[/(trident).+rv[:\s]((\d+)?[\w\.]+).+like\sgecko/i],[["name","IE"],"version","major"],[/(yabrowser)\/((\d+)?[\w\.]+)/i],[["name","Yandex"],"version","major"],[/(comodo_dragon)\/((\d+)?[\w\.]+)/i],[["name",/_/g," "],"version","major"],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?((\d+)?[\w\.]+)/i,
  /(uc\s?browser|qqbrowser)[\/\s]?((\d+)?[\w\.]+)/i],["name","version","major"],[/(dolfin)\/((\d+)?[\w\.]+)/i],[["name","Dolphin"],"version","major"],[/((?:android.+)crmo|crios)\/((\d+)?[\w\.]+)/i],[["name","Chrome"],"version","major"],[/version\/((\d+)?[\w\.]+).+?mobile\/\w+\s(safari)/i],["version","major",["name","Mobile Safari"]],[/version\/((\d+)?[\w\.]+).+?(mobile\s?safari|safari)/i],["version","major","name"],[/webkit.+?(mobile\s?safari|safari)((\/[\w\.]+))/i],["name",["major",Nb,{1:["/8","/1",
  "/3"],2:"/4","?":"/"}],["version",Nb,{"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)\/((\d+)?[\w\.]+)/i,/(webkit|khtml)\/((\d+)?[\w\.]+)/i],["name","version","major"],[/(navigator|netscape)\/((\d+)?[\w\.-]+)/i],[["name","Netscape"],"version","major"],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?((\d+)?[\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/((\d+)?[\w\.-]+)/i,
  /(mozilla)\/((\d+)?[\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf)[\/\s]?((\d+)?[\w\.]+)/i,/(links)\s\(((\d+)?[\w\.]+)/i,/(gobrowser)\/?((\d+)?[\w\.]+)*/i,/(ice\s?browser)\/v?((\d+)?[\w\._]+)/i,/(mosaic)[\/\s]((\d+)?[\w\.]+)/i],["name","version","major"]],R:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[["architecture","amd64"]],[/(ia32(?=;))/i],[["architecture",Lb.B]],[/((?:i[346]|x)86)[;\)]/i],[["architecture","ia32"]],[/windows\s(ce|mobile);\sppc;/i],[["architecture",
  "arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[["architecture",/ower/,"",Lb.B]],[/(sun4\w)[;\)]/i],[["architecture","sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+;))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[["architecture",Lb.B]]],g:[[/\((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",Nb,{"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])/i],["vendor","model",["type","tablet"]],
  [/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],["vendor","model",["type","console"]],[/android.+;\s(shield)\sbuild/i],["model",["vendor","Nvidia"],["type","console"]],[/(playstation\s[3portablevi]+)/i],["model",["vendor","Sony"],["type","console"]],[/(sprint\s(\w+))/i],[["vendor",Nb,{HTC:"APA",Sprint:"Sprint"}],["model",Nb,{"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],[["vendor","Motorola"],"model",
  ["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"]],[/(mobile|tablet);.+rv\:.+gecko\//i],[["type",Lb.B],"vendor","model"]],S:[[/(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"]],ja:[[/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",Nb,Ob]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[["name","Windows"],["version",Nb,Ob]],[/\((bb)(10);/i],[["name","BlackBerry"],"version"],[/(blackberry)\w*\/?([\w\.]+)*/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\os|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([wids3portablevu]+)/i,/(mint)[\/\s\(]?(\w+)*/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|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"]]};
  function Qb(a,b){if(!(this instanceof Qb))return(new Qb(a,b)).Da();var c=a||(Kb&&Kb.navigator&&Kb.navigator.userAgent?Kb.navigator.userAgent:""),d=b?Lb.extend(Pb,b):Pb;this.j=function(){return Mb.apply(this,d.browser)};this.wa=function(){return Mb.apply(this,d.R)};this.z=function(){return Mb.apply(this,d.g)};this.Aa=function(){return Mb.apply(this,d.S)};this.ca=function(){return Mb.apply(this,d.ja)};this.Da=function(){return{hb:this.fa(),browser:this.j(),S:this.Aa(),ja:this.ca(),g:this.z(),R:this.wa()}};
  this.fa=function(){return c};this.Oa=function(a){c=a};this.Oa(c)}Qb.VERSION="0.7.3";Qb.Ra={Q:"name",Xa:"major",VERSION:"version"};Qb.Ta={Qa:"architecture"};Qb.Ua={Za:"model",VENDOR:"vendor",cb:"type",Sa:"console",Ya:"mobile",ab:"smarttv",bb:"tablet",eb:"wearable",Va:"embedded"};Qb.Wa={Q:"name",VERSION:"version"};Qb.$a={Q:"name",VERSION:"version"};Kb.na=Qb;function Ha(a){a=(a||"").toLowerCase();if(a in Rb)return a;for(var b in Rb)if(P(Rb[b]||[],function(b){return b.toLowerCase()===a}))return b;return"unknown"}var Rb={gc:["Chrome","chromium","silk","yandex","maxthon"],ie:["Internet Explorer","iemobile"],ff:["Firefox","iceweasel"],opera:["Opera","opera mini","opera tablet"],safari:["Safari","mobile safari","webkit"],ucbrowser:["UC Browser"]},Ia={iPhone:"iphone",iPad:"ipad"};function yb(){return H("admin_account_id")}function Sb(a){return H("audiences",a)}function Tb(a){a=H("audiences",a,"segment_id");return!a?l:a}
  function Ub(){if(!Vb){var a=H("click_goals")||[];Vb=[];for(var b=0,c=a.length;b<c;b++)for(var d=a[b],e=d.selector.split(","),f=0,g=e.length;f<g;f++){var j=e[f];j&&(j={event_name:d.event_name,selector:j},"experiments"in d?j.experiments=d.experiments:"url_conditions"in d&&(j.url_conditions=d.url_conditions),"revenue"in d&&(j.revenue=d.revenue),Vb.push(j))}}return Vb}function Wb(a,b){return H("dimensions",a,b)}function Xb(a){a=Wb(a,"condition_type");return!a?l:a}
  function Yb(a){a=Wb(a,"name");return!a?l:a}function fb(){Zb||(Zb=Db($b(),ac));return Zb}function bc(a){var b=cc(),c;for(c in b)if(Object.prototype.hasOwnProperty.call(b,c)){var d=b[c];if(d&&d.api_name===a)return String(c)}return l}function dc(){return H("experiments")||{}}function $b(){return K(H("experiments")||{})}function ec(a){return"manual"===Q(a,"activation_mode")}function fc(a){return"conditional"===Q(a,"activation_mode")}function gc(a){return Q(a,"name")||"Exp "+a}
  function hc(a){return'experiment "'+gc(a)+'" ('+a+")"}function ic(a){return Q(a,"section_ids")||[]}function jc(a){return Q(a,"variation_ids")||[]}function xb(){return H("project_id")}function cc(){return H("segments")||{}}function kc(a,b){for(var c=ic(a),d=0;d<c.length;d++){var e=mc(c[d]);if(x(e,b))return c[d]}return""}function nc(a){var b={},c=H("public_suffixes")||{};I(c,function(a,c){I(c,function(c){b[c]=a})});nc=function(a){return b[a]||""};return nc.call(l,a)}
  function mc(a){return H("sections",a,"variation_ids")||[]}function oc(a){var b=[];I(a.split("_"),function(a){(a=H("variations",a,"code"))&&b.push(a)});return b.join("\n")}function M(a){if(!pc){var b={};I($b(),function(a){I(ic(a),function(d){I(mc(d),function(d){b[d]=a})});I(jc(a),function(d){b[d]=a})});pc=b}return pc[a.split("_")[0]]||""}
  function qc(a){var b=M(a),c=ic(b);if(0===c.length){c=jc(b);for(b=0;b<c.length;b++)if(c[b]===a)return b}else{for(var a=a.split("_"),b=[],d=0;d<c.length;d++)for(var e=mc(c[d]),f=0;f<e.length;f++)e[f]===a[d]&&b.push(f);if(b!==[])return b}return-1}function rc(a){var b;return sc(a).join(b||", ")}function sc(a){var b=[];I(a.split("_"),function(a){b.push(H("variations",a,"name")||"Var "+a)});return b}function ac(a){return!!Q(a,"enabled")}function Q(a,b){return H("experiments",a,b)}
  function tc(a){return Q(a,"google_analytics")}function uc(a,b){var c=Q(a,"universal_analytics");return R(c)?c[b]:l}function vc(a,b){var c=Q(a,"at_internet");return R(c)?c[b]:l}function H(a){var b=DATA;if(I(arguments,function(a){a=b[a];if(R(a))b=a;else return l})!==l)return b}function wc(a,b){return H("segments",a,b)}function xc(){var a=H("rum_sampling_rate");return R(a)?a:0.001}var Vb=l,Zb=l,pc=l;function yc(){return(new Date).getTime()-(zc||0)}var zc=yc();function S(a){var b=Ac;b.d[a]||(b.d[a]=yc())}var Bc;try{Bc=!document.getElementsByTagName("body")[0]}catch(Cc){Bc=l}var Dc=l;try{window.requestAnimationFrame(function(){Dc=yc()})}catch(Ec){}var Fc=/\/\/[^.]+\.optimizely\.(com|test)\/(js|api\/client)\/[\d]+\.js/gi;
  function Gc(){try{var a=Db(window.performance.getEntries(),function(a){return!!Fc.test(a.name)})[0];if(!a)return l;var a=F({},a),b;for(b in a){var c=a[b];(0===c||"string"===typeof c)&&delete a[b]}return a}catch(d){return l}}var Ac=new function(){this.d={};this.Ja=Math.random()<xc();geolocation.requested&&(this.d.geoRequest=geolocation.requested-zc)};function Hc(a){if(0===$("body").length)setTimeout(function(){Hc(a)},20);else{var b;b='<div id="optimizely-loading" style="position:absolute;top:0;right:0;left:0;bottom:0;background-color:white;opacity:0.9;z-index: 3271000;"><h2 style="color:#9a9a9a;top:40%;position:absolute;font-size:2.25em;text-align:center;width:100%;font-family:\'Lucida Grande\',sans-serif;">'+a+"</h2></div>";$("#optimizely-loading").remove();$("body").append(b)}}var Ic=H("preview_host");function Jc(a){a=a||{};if(Ca){a&&a.sVariable&&(Kc=a.sVariable);var b=Kc||("undefined"!==typeof window.s?window.s:l);if(b)if(Lc){a=Mc;if(a!==l&&b)try{E("Integrator","Fixing SiteCatalyst referrer to %s",a),b.referrer=String(a)}catch(c){E("Integrator","Error setting SiteCatalyst referrer: %s",c)}E("Integrator","Tracking with SiteCatalyst");I(Nc(),function(a){var c=M(a),a=T(c,a,100,100,25,k),f=a.key+": "+a.value,a=[],g=Q(c,"site_catalyst_evar")||l,c=Q(c,"site_catalyst_prop")||l;g!==l&&a.push("eVar"+g);
  c!==l&&a.push("prop"+c);I(a,function(a){E("Integrator","Setting SiteCatalyst %s='%s'",a,f);b[a]=f})})}else Oc=k;else J("Integrator","Error with SiteCatalyst integration: 's' variable not defined")}}function Pc(a){a=eb(a)?Number(a):-1;if(-1!==[1,2,3].indexOf(a))Qc=a;else return Qc}
  function Rc(){if(Ca){var a=Mc;if(a!==l)try{E("Integrator","Fixing _gaq._setReferrerOverride with %s",a),_gaq.push(["_setReferrerOverride",a])}catch(b){E("Integrator","Error setting Google Analytics referrer: %s",b)}var c=[];I(Nc(),function(a){var b=M(a);if(Q(b,"chartbeat")){var d=Sc;Sc="";var e=T(b,a,10,10,5,m);Sc=d;d=qc(a);Tc=e.key+": "+String(d);try{E("Integrator","Calling _cbq.push"),_cbq.push(["_optlyx",Tc])}catch(t){J("Integrator","Error sending Chartbeat data for "+hc(b))}}if(Q(b,"crazyegg")){e=
  T(b,a,100,100,15,m);try{E("Integrator","Defining CE_SNAPSHOT_NAME"),window.CE_SNAPSHOT_NAME=e.key+": "+e.value}catch(p){J("Integrator","Error sending CrazyEgg data for "+hc(b))}}if(tc(b)){e=tc(b);d=0;R(e)&&(d=e.slot||d);var e=d,d=tc(b),r="";R(d)&&(r=d.tracker||r);d=r;r=T(b,a,28,24,5,k);try{var A="";""!==d&&(A=d+".");E("Integrator","Calling _gaq._setCustomVar for slot %d and scope %d",e,Qc);_gaq.push([A+"_setCustomVar",e,r.key,r.value,Qc])}catch(B){J("Integrator","Error sending Google Analytics data for "+
  hc(b))}}if(H("kissmetrics")){e=T(b,a,100,100,15,k);d={};d[e.key]=e.value;try{E("Integrator","Calling _kmq.set"),_kmq.push(["set",d])}catch(W){J("Integrator","Error sending KISSmetrics data for "+hc(b))}}if(Q(b,"mixpanel")){e=T(b,a,100,100,15,m);d={};d[e.key]=e.value;try{E("Integrator","Calling mixpanel.push"),mixpanel.push(["register",d])}catch(G){J("Integrator","Error sending Mixpanel data for "+hc(b))}}if(Q(b,"moat")){e=T(b,a,100,100,15,m);e=e.key+": "+e.value;try{E("Integrator","Calling optimizelyMoat.push"),
  optimizelyMoat.push(e)}catch(y){J("Integrator","Error sending Moat data for "+hc(b))}}Q(b,"sessioncam")&&(c=c.concat(Uc(b,a)));if(vc(b,"acct_no")){e=vc(b,"acct_no");d=vc(b,"url");r=T(b,a,28,24,5,k);a=d+"/hit.xiti?s="+e+"&abmvc="+(b+"["+encodeURIComponent(r.key)+"]-0-"+a+"["+encodeURIComponent(r.value)+"]")+"&type=mvt";try{E("Integrator","Sending AT Internet log call for account %s",e),sb(a,l)}catch(ob){J("Integrator","Error sending AT Internet data for "+hc(b))}}});if(0<c.length){a=c;try{J("Integrator",
  "Calling sessioncamConfiguration object"),window.sessioncamConfiguration=window.sessioncamConfiguration||{},window.sessioncamConfiguration.customDataObjects=window.sessioncamConfiguration.customDataObjects||[],window.sessioncamConfiguration.customDataObjects=window.sessioncamConfiguration.customDataObjects.concat(a)}catch(d){J("Integrator","Error sending sessioncam data "+a)}}a=z("optimizelyChartbeat")||"";try{if(a&&Tc!=a&&(E("Integrator","Calling _cbq.push for referral"),_cbq.push(["_optlyr",a])),
  Tc!=a)E("Integrator","Set new Chartbeat referral cookie."),C("optimizelyChartbeat",Tc)}catch(e){J("Integrator","Error sending Chartbeat referral for "+a)}Lc=k;Vc&&(Wc(),Vc=m);Oc&&(Jc(),Oc=m)}}
  function Xc(){if(window.ClickTaleContext){try{window.ClickTaleContext.getAggregationContextAsync("1",function(a){a.Location&&window.optimizely.push(["overrideUrl",a.Location]);for(var b in a.PageEvents){var e=a.PageEvents[b][2].match(/x[0-9]+=[0-9_]+/g);E("Integrator","Playback ClickTale Integration - %s",e);for(b=0;b<e.length;b++){E("Integrator","Playback ClickTale Integration - %s",e[b]);for(var f=e[b].split("=")[0].substr(1),g=e[b].split("=")[1].split("_"),j=0;j<g.length;j++)Zc(g[j])?E("Integrator",
  "Skip activation for redirect."):window.optimizely.push(["activate",f,g[j],{force:k}])}}})}catch(a){E("Integrator","Playback ClickTale Aggregation Integration failed.")}try{window.ClickTaleContext.getRecordingContextAsync("1.1",function(a){if(a.inSingleRecordingScope){a.location&&window.optimizely.push(["overrideUrl",a.location]);E("Integrator","Playback ClickTale getRecordingContextAsync callback");for(var b in a.fields)E("Integrator","Playback ClickTale Integration - %s=%s",b,a.fields[b]),Zc(a.fields[b])?
  E("Integrator","Skip activation for redirect."):window.optimizely.push(["activate",b,a.fields[b],{force:k}])}})}catch(b){E("Integrator","Playback ClickTale Recording Integration failed.")}}else E("Integrator","ClickTaleContext not defined.")}
  function $c(){E("Integrator","Tracking with ClickTale.");"function"==typeof window.ClickTaleField?I(Nc(),function(a){var b=M(a),c=T(b,a,100,100,15,m),c=c.key+": "+c.value+" (x"+b+"="+a+")";E("Integrator","Setting ClickTale - %s",c);window.ClickTaleField(b,a);window.ClickTaleEvent(c)}):E("Integrator","ClickTaleField() not defined.")}function ad(a){Sc=a}function bd(a){Kc=a}function cd(a,b){return a.replace(/[^a-zA-Z0-9\.\~\!\*\(\)\']+/g,"_").substring(0,b)}
  function Nc(){var a=Bb.concat(O),b=[];I(zb(),function(c){var e=M(c),f=m;if(ac(e)){var g=rc(c);x(a,e)&&(E("Integrator",'"%s" relevant because experiment active',g),f=k);f&&b.push(c)}});var c=Cb;c&&b.push(c);return b}function Zc(a){return(a=dd(oc(a)))?a[1]:l}
  function Wc(){if(Ca)if(Lc){var a=window[window.GoogleAnalyticsObject||"ga"];if(a){var b=Mc;if(b!==l)try{E("Integrator","Fixing Universal Analytics set referrer with %s",b),(0,window[window.GoogleAnalyticsObject||"ga"])("set","referrer",b)}catch(c){E("Integrator","Error setting Universal Analytics referrer: %s",c)}E("Integrator","Tracking with Universal Analytics");I(Nc(),function(b){var c=M(b);if(uc(c,"slot")){var f=uc(c,"slot"),g=uc(c,"tracker"),j=T(c,b,100,100,25,k),b=j.key+" ("+c+"): "+j.value;
  150<b.length&&(b=j.key.substring(0,80)+" ("+c+"): "+j.value,b=b.substring(0,149));c=g?g+".":"";E("Integrator","Calling ua set dimension - ga(%sset, dimension%d, %s)",c,f,b);a(c+"set","dimension"+f,b)}})}else J("Integrator","Error with Universal Analytics integration: 'GoogleAnalyticsObject' not defined")}else Vc=k}function Uc(a,b){J("Integrator","Preparing to send data to Sessioncam");return[T(a,b,100,100,15,m),{key:"Optimizely Exp "+a,value:"Optimizely Var "+b}]}
  function T(a,b,c,d,e,f){a=Sc+gc(a);b=sc(b);1<b.length?(b=$.map(b,function(a){return a.substr(0,e-1)}),b=b.join("~")):b=b[0];f?(a=cd(a,c),b=cd(b.replace("#",""),d)):(a=a.substring(0,c),b=b.substring(0,d));return{key:a,value:b}}var Vc=m,Oc=m,Tc="",Qc=2,Lc=m,Sc="Optimizely ",Kc=l;var ed,fd;
  function gd(a,b,c){if(!w)return m;var d="number"===typeof b||"string"===typeof b?String(b):l,e=b===k||b&&b.force===k||c&&c.force===k,c=("object"===typeof b?b:c)||{},f=c.skip===k,b=c.skipPageview===k,g=c.enabledStatus;if(d)try{hd(a,d,k)}catch(j){J("API","Error while activating experiment "+a+" for variation "+d+" -- proceeding without bucketing user.")}var o=l,t=[],p=[];eb(a)?t.push(a):I($b(),function(a){ec(a)&&t.push(a)});J("API","Testing experiments to activate");I(t,function(a){if(!e&&!id(a))jd.push(a);
  else if(e||kd(a,{manualMode:k,objectType:"experiment",enabledStatus:g,visitor:U}))(o=ld(a,f))&&p.push(a)});md(p,t);nd();Rc();w&&!b&&gb(document.location.href,"pageview",{G:k})}
  function od(a){if(!w)return m;var b=n(v.set,v,"asyncInfo"),c=!!a;c&&(S("geoArrive"),b(a));if(!pd)if(pd=k,Ta=a||Ta){J("API","Testing geodelayed segments");I(qd,function(a){rd(a)});var d=[];J("API","Testing geodelayed experiments");I(jd,function(a){kd(a,{manualMode:k,objectType:"experiment",visitor:U})&&ld(a)&&d.push(a)});md(d,jd);nd();Rc();Ba||gb(document.location.href,"pageview",{G:k});sd();S(c?"geoSuccess":"geoCache")}else geolocation.requested&&S("geoFailed");return k}
  function td(a,b){try{var c=v.get("thirdParty")||{};c[a]=b;v.set("thirdParty",c)}catch(d){}}function ud(a,b){var c=bc(a)||a,d=cc()[c];d?d.audience_id?U.u(d.audience_id):d.dimension_id?U.F(d.dimension_id,b||k,m):vd(c,b):J("API","Unable to find segment: "+c)}
  function hd(a,b,c){Aa=k;w&&c!==k&&gb(document.location.href,"pageview",{G:k});var a=String(a),b=String(b),d=l,e=b.split("_"),f=ic(a),b=f&&0!==f.length;if("-1"===e[0]){c=a;wd[c]&&delete wd[c];xd[c]&&delete xd[c];for(e=0;e<V.length;e++)V[e].v===c&&V.splice(e,1);yd()}else if(b&&e.length==f.length)d=[],I(e,function(a,b){256>=Number(a)?d.push(mc(f[b])[a]):d.push(a)}),d=d.join("_");else if(!b&&1==e.length&&256>=Number(e[0])){var c=String,e=e[0],g=jc(a),j=l;try{j=g[e]}catch(o){}d=c(j)}else 1==e.length?d=
  e[0]:J("API","Error: could not bucket user. Unknown arguments.");d&&(b&&kc(a,d)?(b=d,c=kc(a,b),Cd[a]=Cd[a]||{},Cd[a][c]=b,J("Distributor","Preferring variation partial "+b+" of section "+c+" of experiment "+a),a=Dd(a),1===a.length&&Ed(a[0],"api.bucketUser",k)):Ed(d,"api.bucketUser",k));nd()}function Fd(a){a&&"tracking"===a||(J("API","Optimizely disabled"),w=m);Ca=m}function Gd(){J("API","Finalizing API.");sd();ed=k}
  function Hd(a,b,c){var d=[],e=b,c=R(c)?c:m;L(b)&&(e=b[0],d=Id(b,1));(a=a[e])?(J("API",'Called function "'+e+'"'),a.apply(l,d)):c||J("API",'Error for unknown function "'+e+'"');Jd()}function Kd(a,b){ed?J("API","Error: can't add custom tags after Optimizely loads"):(fd=fd||{},2==arguments.length?fd[a]=b:1==arguments.length&&$.extend(k,fd,a))}
  function Ld(a,b){var c=bc(a)||a,b=R(b)?b:k,d=cc()[c];d?d.audience_id?U.O(d.audience_id):d.dimension_id?U.F(d.dimension_id,l):Md(c,b):J("API","Unable find segment for: "+c)}function Nd(){var a=K(cc());I(a,function(a){Ld(a,m)});Od()}
  function sd(){Pd={};Qd={};Rd={};I(zb(),function(a){var b=M(a);Pd[b]=a.split("_");Qd[b]=qc(a);Rd[b]=rc(a)});X={};var a=H("audiences");a&&(X.audiences=a);X.experiments={};X.sections={};X.segments={};X.state={};X.variations={};X.visitor={};X.customTags=fd;X.thirdParty=v.get("thirdParty")||{};for(var b=$b(),a=0;a<b.length;a++){var c=b[a],d={};d.code=Q(c,"code")||"";d.name=gc(c);d.conditional=fc(c);d.manual=ec(c);d.section_ids=ic(c);d.variation_ids=jc(c);X.experiments[c]=d}b=K(cc());for(a=0;a<b.length;a++)c=
  b[a],X.segments[c]={name:wc(c,"name")||"Seg "+c};b=K(H("sections")||{});for(a=0;a<b.length;a++)c=b[a],d={},d.name=H("sections",c,"name")||"Sec "+c,d.variation_ids=mc(c),X.sections[c]=d;b=K(H("variations")||{});for(a=0;a<b.length;a++)c=b[a],d={},d.name=rc(c),d.code=oc(c),X.variations[c]=d;b={};a=Ja();F(b,{browser:Rb[a]?Rb[a][0]:a,browserVersion:Ka(),device:Ma(),platform:Oa(),mobile:Ea().ia,mobileId:Va(),os:Oa().id});b.location=Ua();b.ip=Sa();b.params={};c=Sd();c.reverse();a=0;for(d=c.length;a<d;a++)try{b.params[Td(c[a][0])]=
  Td(c[a][1])}catch(e){J("API","Failed to decode parameter "+c[a][0]+"="+c[a][1])}b.referrer=String(document.referrer);b.segments=Ab();b.dimensions=U.h;b.audiences=U.f;X.visitor=b;a={};a.activeExperiments=Bb||[];a.variationIdsMap=Pd;a.variationMap=Qd;a.variationNamesMap=Rd;a.enabled=w;X.state=a;F(window.optimizely,{activeExperiments:Bb,allExperiments:dc(),all_experiments:dc(),data:X,variationIdsMap:Pd,variationMap:Qd,variationNamesMap:Rd,variation_map:Qd})}
  function Ud(a){if(!eb(a))return m;ra=Number(a)}function Vd(){ua=k}function Wd(a){var b="";"number"!==typeof a?(b="must be a number.",a=31536E4):a=Math.floor(86400*a);7776E3>a&&(b="less then minimum.",a=7776E3);J("API",(b&&"Days argument "+b)+" Cookie expiration set to "+a+" seconds.");Da=a;Xd()}function Yd(){Ba=k}
  function Zd(){z("optimizelyReportableFix")?J("API","skipping because cookie is set"):(I(H("audiences"),function(a){Tb(a)&&(J("API","Removing from reportable audience: "+a),U.O(a))}),C("optimizelyReportableFix","1",7776E3))}function $d(a){var b=Qa();a?C("optimizelyPPID",a,Da):Eb("optimizelyPPID",Fb||Gb||Hb);a!==b&&(J("Plan","Resetting visitor buckets"),ae={},wd={},xd={},V=[],nd());J("API","Set PPID to "+a)}var X={},be={},Ta=l,pd=m,jd=[],qd=[],Pd={},Qd={},Rd={},U=l;function ld(a,b){var b=b===k,c,d=l;I(V,function(b){a==b.v&&(d=b.id)});if((c=d)&&0<c.length)return J("Distributor","Not distributing experiment "+a+" (already in plan)"),k;if(b||a in wd)return J("Distributor","Not distributing experiment "+a+" (is ignored)"),m;c=Q(a,"enabled_variation_ids")||[];if(0===c.length)return J("Distributor","Permanently ignoring experiment "+a+" (no enabled variations)"),ce(a),m;var e=Q(a,"ignore")||0,f=Qa()||Pa();if(e>Math.floor(1E4*ma(f+a,0)))return J("Distributor","Permanently ignoring experiment "+
  a+"("+e/100+"% likelihood)"),ce(a),m;e=c;Cd[a]!==i&&(J("Distributor","Taking into account bucketUser variations for experiment "+a),e=Dd(a));var f=e,g=[],j=Q(a,"variation_weights")||{};I(f,function(a){g.push(j[a])});f=de(a,g);e=e[f];J("Distributor","Picked variation "+e+" [index "+f+" of "+c.length+"]");Ed(e,"distributor");return k}function ee(a,b){b=b||{};J("Distributor","Testing conditionally activated experiment for conditions: "+a);be[a]||(fe(a,b),ed&&sd())}
  function fe(a,b){function c(){gd(a,b);o.isActive=x(Bb.concat(O),a);J("Distributor","Activating conditionally activated experiment "+a)}var d=Q(a,"conditional_code"),e=k,f;try{var g=eval("(function() {return "+("("+d+")")+";})()");"function"===typeof g&&(e=m,f=g)}catch(j){}var o={isActive:m,experimentId:a};if(e){if(e={objectType:"experiment",enabledStatus:b.enabledStatus},b.force||!id(a)||kd(a,e)){var t=function(){id(a)&&(ge(0,{value:d})||g)?c():setTimeout(t,50)};t();J("Distributor","Set up conditional polling for "+
  a);be[a]=k}}else try{f(c,o),J("Distributor","Set up conditional callback for "+a),be[a]=k}catch(p){J("Distributor","Error running conditional callback function for "+a)}}function de(a,b){var c=b.length;if(0===c)return l;if(1===c)return 0;for(var d=0,e=0;e<c;e++)d+=b[e];e=Qa()||Pa();d*=ma(e+a,1);for(e=0;e<c;e++){if(d<b[e])return e;d-=b[e]}d=Qa()||Pa();return Math.floor(ma(d+a,2)*c)}
  function Dd(a){var b=[];I(Q(a,"enabled_variation_ids")||[],function(c){var d=k,e;for(e in Cd[a])-1===c.indexOf(Cd[a][e])&&(d=m);d&&b.push(c)});return b}var Cd={};function Sd(){var a=window.location.search||"";0===a.indexOf("?")&&(a=a.substring(1));for(var a=a.split("&"),b=[],c=0;c<a.length;c++){var d="",e="",f=a[c].split("=");0<f.length&&(d=f[0]);1<f.length&&(e=f[1]);b.push([d,e])}return b}function he(){for(var a=window.location.search,b,c=/optimizely_([^=]+)=([^&]*)/g,d={};b=c.exec(a);)d[b[1]]=b[2];return d}var ie=/x(\d+)/;function je(a){return a&&-1!==String(a).indexOf("[native code]")};function dd(a){return a.match(/_optimizely_redirect(?:_no_cookie)?=(\S+)/)}function ke(a){return-1!==a.indexOf("_optimizely_redirect_no_cookie")}function le(a){var a=a||"",b=z("optimizelyRedirect");return ke(a)||!b||b&&"true"===b.split("|")[1]?k:m}function me(){var a;a=R(a)?a:document.referrer;C("optimizelyReferrer",a,5)}
  var Mc=l,Cb="",ne=/^\/\* _optimizely_redirect.+\*\/[ ]*\nwindow\.location\.replace\(_optly\.redir\.href.*\)[ ]*[;]?$/,oe=/^\/\* _optimizely_redirect.+\*\/[ ]*\nvar[ ]*_optly[ ]*=[ ]*{[ ]*redir:document\.createElement\("a"\)\}[;]?\n_optly\.redir\.href\=.*\n_optly\.cur=.+\nif \(_optly.cur\)[ ]?{.+}[ ]*\nwindow\.location\.replace\(_optly\.redir\.href.*\)[ ]*[;]?$/,pe=/^\/\* _optimizely_redirect.+\*\/[ ]*[\n]+window\.location\.replace\([ ]*redirectFirst.*\)[ ]*[;]?$/;var fa,u;
  (function(){function a(a){d.lastIndex=0;return d.test(a)?'"'+a.replace(d,function(a){var b=g[a];return"string"===typeof b?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function b(c,d){var g,r,A,B,W=e,G,y=d[c];"function"===typeof j&&(y=j.call(d,c,y));switch(typeof y){case "string":return a(y);case "number":return isFinite(y)?String(y):"null";case "boolean":case "null":return String(y);case "object":if(!y)return"null";e+=f;G=[];if("[object Array]"===Object.prototype.toString.apply(y)){B=y.length;
  for(g=0;g<B;g+=1)G[g]=b(g,y)||"null";A=0===G.length?"[]":e?"[\n"+e+G.join(",\n"+e)+"\n"+W+"]":"["+G.join(",")+"]";e=W;return A}if(j&&"object"===typeof j){B=j.length;for(g=0;g<B;g+=1)"string"===typeof j[g]&&(r=j[g],(A=b(r,y))&&G.push(a(r)+(e?": ":":")+A))}else for(r in y)Object.prototype.hasOwnProperty.call(y,r)&&(A=b(r,y))&&G.push(a(r)+(e?": ":":")+A);A=0===G.length?"{}":e?"{\n"+e+G.join(",\n"+e)+"\n"+W+"}":"{"+G.join(",")+"}";e=W;return A}}var c=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
  d=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,e,f,g={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},j;u=function(a,c,d){var g;f=e="";if("number"===typeof d)for(g=0;g<d;g+=1)f+=" ";else"string"===typeof d&&(f=d);(j=c)&&("function"!==typeof c&&("object"!==typeof c||"number"!==typeof c.length))&&h(Error("JSON.stringify"));return b("",{"":a})};fa=function(a,b){function d(a,c){var e,f,g=a[c];if(g&&
  "object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=d(g,e),f!==i?g[e]=f:delete g[e]);return b.call(a,c,g)}var e,a=String(a);c.lastIndex=0;c.test(a)&&(a=a.replace(c,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?
  d({"":e},""):e;h(new SyntaxError("JSON.parse"))}})();function qe(a,b){var c;c=$.trim(b);var d="";if(window.optimizely&&window.optimizely.data)if(d=c.match(re))d=window.optimizely.data.visitor.params[d[1]],d===i&&(d="");else{for(var d=c.split("."),e=window.optimizely,f=0,g=d.length;f<g;f++)if(e=e[d[f]],e===i||e===l){e="";break}d=""+e}J("Template",c+" evaluated to: '"+d+"'");return d}var se=/\{\{ *optimizely\.([^\n\r{}<>]*)\}\}/g,re=/^data\.visitor\.params\.(.*)$/;function te(a){var b=a||ue;J("Segmenter","Loading segments cookie.");if(a=z("optimizelySegments")){try{a=fa(a)}catch(c){a={}}I(a,function(a,c){var d=cc()[a];J("Segmenter","Segments cookie contains segment id: "+a);d&&d.audience_id?b.u(d.audience_id):d&&d.dimension_id?b.F(d.dimension_id,c,m):Y[a]=c})}J("Segmenter","Evaluating all segments.");for(var a=K(cc()),d=0;d<a.length;d++){var e=a[d];wc(e,"is_api_only")?J("Segmenter","Not doing anything since segment "+e+" is api only."):(J("Segmenter","Testing whether to add to segment "+
  e),id(e)?rd(e):qd.push(e))}ve.push(Xd);Od();J("Integrator","Loading third-party segments.");if(window.bk_results){a=window.bk_results;J("Integrator","Loading BlueKai segments.");try{I(a.campaigns,function(a){a=a.seg_id;cc()[a]?vd(a,k):Sb(a)&&b.u(a)})}catch(f){J("Integrator","Error loading BlueKai segments.")}}}function Xd(){var a={};I(Y,function(b,c){c&&(a[b]=c)});C("optimizelySegments",u(a),Da)}
  function vd(a,b){a&&!isNaN(parseInt(a,10))?(!b&&""!==b&&(b=k),Y[a]=b,Od()):J("Segmenter","Unable to find segment for ID: "+a)}function Od(){I(ve,function(a){a()})}
  function rd(a){J("Segmenter","Evaluating Segment "+a);if(kd(a,{objectType:"segment"})){var b;a:{var c=b=l;switch(wc(a,"segment_value_type")||""){case "browser":b=Z.V();c="unknown";break;case "campaign":b=Z.xa();c="none";break;case "country":b=Z.A().country;c="unknown";break;case "language":b=Z.J();c="none";break;case "mobile":b="unknown"!==Z.aa();break;case "os":b=Z.da().id;c="unknown";break;case "referrer":b=Z.Ca();c="none";break;case "source_type":b=Z.Ea();c="direct";break;default:b="true";break a}if(b===
  l){if(Y.hasOwnProperty(a)){b=l;break a}b=c}b=we(b)}b!==l&&vd(a,b)}}function xe(){var a=Z.L();if(Z.k("utm_source")||Z.k("gclid")||Z.k("otm_source"))return"campaign";for(var b=["google\\.\\w{2,3}(\\.\\w{2,3})?/(search|url)","https://(www)?\\.google\\..*?/$","bing\\.\\w{2,3}(\\.\\w{2,3})?/(search|url)","yahoo\\.\\w{2,3}(\\.\\w{2,3})?/search","baidu\\.\\w{2,3}(\\.\\w{2,3})?/s?"],c=0;c<b.length;c++)if(a.match(b[c]))return"search";return a&&Na(a)!==Na(Z.w())?"referral":l}
  function ye(){var a=[];I(Y,function(b,c){c&&a.push(b)});return a}function Ab(){var a={};I(Y,function(b,c){c&&(a[String(b)]=c)});return a}function ze(a){return I(Y,function(b,c){if((wc(b,"segment_value_type")||"")==a)return c})}function Md(a,b){var c=bc(a)||a;Y[c]?(Y[c]=m,("undefined"===typeof b||b)&&Od()):J("Segmenter","Not removing "+a+", not found")}function we(a,b){var c,b=R(b)?b:k;c=c||Ae;a=Td(a);a=String(a);b&&(a=a.toLowerCase());a=a.substring(0,c);return encodeURIComponent(a)}
  var ve=[],Y={},Ae=20;function Be(a,b){var c=k;I(a,function(a){if(!b(a))return c=m});return c}function P(a,b){var c=m;I(a,function(a){if(b(a))return c=k});return c}function x(a,b){for(var c=0;c<a.length;c++)if(b==a[c])return k;return m}function Ce(a,b){var c=Id(arguments,1);return function(){var b=Id(arguments);b.unshift.apply(b,c);return a.apply(this,b)}}
  function I(a,b){var c=l;if(L(a))for(var d=a.length,e=0;e<d&&!(c=b.call(i,a[e],e),R(c));++e);else for(d in a)if(Object.prototype.hasOwnProperty.call(a,d)&&(c=b.call(i,d,a[d]),R(c)))break;return c}function De(a,b){if("function"===typeof a.map)return a.map(b);for(var c=[],d=0;d<a.length;d++)c.push(b(a[d],d));return c}function F(a,b){I(b,function(b,d){a[b]=d});return a}function Db(a,b){for(var c=[],d=0,e=a.length;d<e;d++){var f=a[d];b(f)&&c.push(f)}return c}
  function Ee(a,b){return I(b,function(b){if(b===a)return k})||m}function L(a){return a&&"object"===typeof a&&a.length&&"number"===typeof a.length}function R(a){return"undefined"!==typeof a}function eb(a){return("number"===typeof a||"string"===typeof a)&&Number(a)==a}function K(a){K=Object.gb||function(a){var c=[];I(a,function(a){c.push(a)});return c};return K.call(l,a)}
  function Fe(a,b){function c(){var b=document.head||document.getElementsByTagName("head")[0]||document.documentElement,c=document.createElement("script");c.src=a;c.type="text/javascript";b.appendChild(c)}if(b)try{if("loading"===document.readyState){var d="optimizely_synchronous_script_"+Math.floor(1E5*Math.random());-1!==a.indexOf('"')?J("loadScript","Blocked attempt to load unsafe script: "+a):(document.write('<script id="'+d+'" src="'+a+'"><\/script>'),1!==$("#"+d).length&&h(Error("Document.write failed to append script")))}else h(Error("Not safe to attempt document.write"))}catch(e){try{var f=
  new XMLHttpRequest;f.open("GET",a,m);f.onload=function(){eval(f.responseText)};f.onerror=function(){h(Error())};f.send()}catch(g){E("Common","Failed to load %s synchronously",a),c()}}else c()}function E(a,b,c){var d=window.console;if(ya&&d&&d.log){var e=Id(arguments,1);e[0]="Optimizely / "+a+" / "+b;Function.prototype.apply.call(d.log,d,e)}}function Td(a){try{return decodeURIComponent(a)}catch(b){return a}}function Id(a,b){return Array.prototype.slice.call(a,b||0,a.length)};function J(a,b,c){Ge.push({sa:new Date,qa:a,message:b,ha:c||m});He&&Jd()}function Ie(){ya=k}function Je(){za=ya=k}function Jd(){ya&&(I(Ge,function(a){if(!a.Ma&&(!a.ha||a.ha===za)){var b=+a.sa;E(a.qa,a.message+(" [time "+(Ke?b-Ke:0)+" +"+(Le?b-Le:0)+"]"));Le=b;Ke||(Ke=b);a.Ma=k}}),He=k)}var Le=l,Ke=l,Ge=[],He=m;var Me=/\s*;\s*/,Ne=/^([^=]+)=?(.*)$/;function z(a){var b=[];I(Oe(),function(c){a===c.name&&b.push(Td(c.value))});if(0===b.length)return l;1<b.length&&E("Cookie","Values found for %s: %s",a,b.length);return b.pop()}function Oe(){var a,b=[];a=a||"";I((document.cookie||"").split(Me),function(c){var d=c.match(Ne);d&&0===d[1].indexOf(a)&&b.push({name:d[1],value:d[2],D:c})});return b}
  function C(a,b,c){var d=Fb||Gb||Hb,e=document.location.hostname,b=b||"";!Gb&&H("remote_public_suffix")&&Pe.push({fb:c,name:a,value:b});d&&(d===Gb&&d!==Hb)&&(Eb(a,e),Eb(a,Hb));Qe(a,b,d,c);var f=z(a);f===b?E("Cookie","Successful set %s=%s on %s",a,b,d):(E("Cookie","Setting %s on %s apparently failed (%s != %s)",a,d,f,b),E("Cookie","Setting %s on %s",a,e),Qe(a,b,e,c),f=z(a),f===b?(E("Cookie","Setting %s on %s worked; saving as new public suffix",a,e),Hb=e):(E("Cookie","Could not set cookie %s, disabling event tracking.",
  a),Ca=m))}function Eb(a,b){E("Cookie","Deleting %s on %s",a,b);document.cookie=[a,"=; domain=.",b,"; path=/; expires=",(new Date(0)).toUTCString()].join("")}function Qe(a,b,c,d){a=[a,"=",encodeURIComponent(b),"; domain=.",c,"; path=/"];d&&a.push("; expires=",(new Date(+new Date+1E3*d)).toUTCString());document.cookie=a.join("")}function Re(a){var b=Fb||Gb||Hb;b!==a&&(Fb=String(a)||"",E("Cookie","Api public suffix set to: %s",Fb),Xd(),Eb("optimizelySegments",b))}var Hb="",Fb="",Gb="",Pe=[];function Se(){}
  F(Se.prototype,{V:Ja,va:Ka,aa:Va,j:function(){return{id:this.V(),version:this.va(),mobileId:this.aa()}},xa:function(){return this.k("utm_campaign")},W:z,z:Ma,K:Sa,ua:$a,J:function(){var a="";try{a=navigator.userLanguage||window.navigator.language,a=a.toLowerCase()}catch(b){a=""}return a},A:Ua,w:function(){return Za||window.location.href},ba:Wa,Ba:function(){return!Xa?k:!!ja.get("first_session")},ta:Sd,da:Oa,L:function(){return z("optimizelyReferrer")||document.referrer||""},Fa:function(a){var a=a.split("."),
  b=a[0];a:{for(var a=a.slice(1),b=(v.get("thirdParty")||{})[b],c=0,d=a.length;c<d;c++)if(ba(b)&&b.hasOwnProperty(a[c]))b=b[a[c]];else{a=i;break a}a=b}return a},Ha:function(){return Qa()!==l},Ca:function(){return Na(this.L())},ea:ye,Ea:xe,za:function(){return document.referrer},k:function(a){a:{for(var b=this.ta(),b=b||Sd(),c=0;c<b.length;c++){var d=b[c];if(d[0]===a){a=d[1];a=a.replace(/\+/g," ");a=Td(a);break a}}a=l}return a},ya:function(){return fd},X:function(a){return(this.ya()||{})[a]},Ga:function(){var a=
  (v.get("customEvents")||{})[Pa()]||[];return L(a)?a:[]},Ia:function(a){var b=this.ea();return x(b,a)},ma:function(a){return x(this.Ga(),a)},getDate:function(){return new Date},Z:function(){return(Ta||l)&&(Ta||l).lists||l},Y:function(a){a=this.Z()&&this.Z()[a];R(a)||(a=l);return a}});var Z=new Se;function Te(){this.f={};this.h={};this.m={};this.la={}}Te.prototype.La=function(a){var b=this.m.hasOwnProperty(a)||this.la.hasOwnProperty(a);if(!this.f.hasOwnProperty(a)||!b)try{var c=this.f,d=Sb(a);d||h(Error("Unable to find audience for id: "+a));var e=Ue(this,d.conditions);J("Visitor","Checking if in audience "+a+": "+e);c[a]=e}catch(f){J("Visitor","Error: "+f.message)}return this.f[a]};
  function Ve(a,b,c,d){d=F({C:k,ka:k,p:k},d);if(Sb(b)){a.f[b]=c;var e=Tb(b);e?a.la[b]=c:d.C?a.m[b]=c:delete a.m[b];e&&d.p&&a.p(e,c);if(!e&&d.C&&d.ka){var f=[];I(a.m,n(function(a){this.f[a]&&f.push(a)},a));f.sort();C("optimizelyAudiences",f.join(","),31536E4)}}else J("Visitor","Unable to find audience "+b)}Te.prototype.u=function(a){Ve(this,a,k)};Te.prototype.O=function(a){Ve(this,a,m)};Te.prototype.Na=function(){I(this.f,n(function(a){Ve(this,a,m,{C:!!this.m.hasOwnProperty(a)})},this))};
  function We(a,b,c,d){d=!R(d)||d;R(c)&&c!==l&&String(c)?(d&&(c=we(String(c),m)),a.h[b]=c):delete a.h[b];return a.h[b]}Te.prototype.F=function(a,b,c){var d;a:{for(d in H("dimensions")||{}){var e=a,f=Wb(d,"api_name");if(e===(!f?l:f))break a}d=l}d=d||a;H("dimensions",d)?"custom_dimension"===Xb(d)?(b=We(this,d,b,c),a=Wb(d,"segment_id"),(a=!a?l:a)&&this.p(a,b),J("Visitor",'Set dimension "'+d+'" to "'+b+'"')):J("Visitor",'Unknown dimension "'+d+'"'):J("Visitor","Unable to find dimension "+a)};
  Te.prototype.p=function(a,b){b?vd(a,b):Md(a)};var ue=new Te;function Xe(a){Y={};te(a)};function Ye(a,b){if(a&&b)if(Ze)J("Evaluator","Bound event "+b+" to selector "+a),$e(a,b);else{var c={i:b,e:a,type:"event '"+b+"' (click goal)",q:k};J("Evaluator","Add step to bind event "+c.i+" to selector "+c.e);af.push(c)}}
  function md(a,b){if(w){L(a)?bf(a):(a=[],bf(b));a=a.concat(O);O=[];for(var c=0;c<a.length;c++)x(Bb,a[c])||Bb.push(a[c]);c=a;c===i?c=[]:eb(c)&&(c=[c]);for(var d=zb(c),e=[],f=[],g=[],j=[],o=Db(Ub(),function(a){return a.experiments?m:cf(a.url_conditions||[])}),t=0,p=o.length;t<p;t++){var r={i:o[t].event_name,e:o[t].selector,type:"event '"+o[t].event_name+"' (click goal)",q:k};"revenue"in o[t]&&(r.revenue=o[t].revenue);e.push(r)}I(c,function(a){var b={},c=Q(a,"events")||{};I(c,function(a,c){b[a]=[c]});
  var c=Db(Ub(),function(b){return"experiments"in b?a in b.experiments:m}),d=0;for(;d<c.length;d++){var y=c[d];b[y.selector]||(b[y.selector]=[]);b[y.selector].push({eventName:y.event_name,revenue:y.revenue,experimentIds:y.experiments})}I(b,function(b,c){I(c,function(c){e.push({i:c.eventName,l:c.experimentIds,a:c.revenue,e:b,type:"event '"+c.eventName+"' (experiment "+a+")",q:k})})});c=Q(a,"css")||"";d=Q(a,"code")||"";c&&g.push({code:'$("body").append("<style>'+c.replace(/([\f\n\r\t\\'"])/g,"\\$1")+
  '</style>");',e:"body",type:"global css (experiment "+a+")",q:k});d&&df(d,f,j)});I(d,function(a){for(var b=oc(a),b=b.split("\n"),c=[],d=k,e=0,g=b.length;e<g;e++){var o=$.trim(b[e]);if(o==="/* _optimizely_variation_url_end */")d=k;else if(o!==""){var p=pa.exec(o);if(p&&p.length===13){var r=p[2]?p[2].split(" "):[],o=p[4]?p[4].split(" "):[],t=p[6]?p[6]:"substring",La=p[8]?p[8].split(" "):[],p=p[10]?p[10].split(" "):[];if(r.length>0){d=ef(r,La,t);d=cf(d)}if(d&&o.length>0){d=ef(o,p,t);d=!cf(d)}}else d&&
  c.push(o)}}b=c.join("\n");df(b,f,j,a)});c=[];c.push.apply(c,f);c.push.apply(c,g);c.push.apply(c,j);c.push.apply(c,e);af.push.apply(af,c);ff()}}
  function ff(){var a=m;gf=l;for(J("Evaluator",hf+" times waited");!a&&0<af.length;){J("Evaluator",af.length+" steps remaining");var b=af.shift(),c=b,a=m;if(c.Pa&&!Ze)J("Evaluator","Document not ready yet"),a=k;else if(c.q&&!Ze&&(c=c.e))for(var c=L(c)?c:[c],d=0;d<c.length;d++){var e=c[d];if(!(e===l||e===i||!e.length))if(0===("document"==e?$(document):$(e)).length)J("Evaluator","'"+e+"' not found"),a=k}a?af.unshift(b):b.i?(jf(),J("Evaluator","Bound event "+b.i+" to selector "+b.e),c={},b.a&&(c={a:b.a,
  l:b.l}),$e(b.e,b.i,c)):b.code&&(J("Evaluator","Run code: "+b.code),kf(b.code,b.H))}a?(gf=setTimeout(ff,0===hf?10:50),hf++):(J("Evaluator",hf+" total times waited"),jf())}function jf(){S("flash");0===jd.length&&S("flashGeo")}
  function kf(a,b){a=a.replace(se,qe);if(dd(a))if(J("Evaluator","Redirect detected"),le(a)){J("Evaluator","OK to redirect");var c=ke(a);J("Evaluator","setting a redirect cookie"+(b?" for variation: "+b:""));C("optimizelyRedirect",(b||"unknown variation")+"|"+(c?"true":"false"),5);me()}else{J("Evaluator","NOT OK to redirect");return}eval("var $j = $;");try{if(dd(a)){$("head").append("<style type='text/css'>body{display:none;visibility:hidden;}</style>");J("Evaluator","Hiding body before redirect");var d=
  oe.test(a)||ne.test(a)||pe.test(a),e=/_keep_body_hidden=(\S+)/.test(a);d||e?J("Evaluator","Standard redirect detected - Will not unhide body."):setTimeout(function(){document.body&&(document.body.style.visibility="visible",document.body.style.display="block",J("Evaluator","Unhiding body -- did not redirect"),S("bodyUnhidden"))},1700)}eval(a)}catch(f){c=ya,ya=k,J("Evaluator","Error: "+f.message),J("Evaluator","Code: "+a),ya=c,J("Evaluator","Failed to run code: "+f.message)}}
  function $e(a,b,c){c=c||{};if(!lf[a]||!lf[a][b]){var d=function(){gb(b,"custom",c)},e=$(a);if(0<e.length){var f=function(){e.unbind("touchend",d);e.unbind("touchmove",f);e.unbind("mousedown",d)},g=function(){f();e.bind("touchmove",f);e.bind("touchend",d)};e.bind("mousedown",d);e.bind("touchstart",g)}else e=$("html"),f=function(){e.undelegate(a,"touchend",d);e.undelegate(a,"touchmove",f);e.undelegate(a,"mousedown",d)},e.delegate(a,"touchstart",function(){f();e.delegate(a,"touchend",d);e.delegate(a,
  "touchmove",f)}),e.delegate(a,"mousedown",d);lf[a]||(lf[a]={});lf[a][b]="mousedown touchstart"}}function mf(a){nf=a}function bf(a){a||(a=$b());for(var b=0;b<a.length;b++)hc(a[b])}var lf={},Bb=[],O=O||[],nf=0,Ze=m,af=[],gf=l,hf=0;$(function(){setTimeout(function(){S("docReady");Ze=k;gf!==l&&(J("Evaluator","Document is ready"),clearTimeout(gf),0<nf?setTimeout(ff,nf):ff())},50)});function of(a,b,c){if(!L(b))return c;for(var d=0;d<b.length;d++){var e=b[d];if(!ba(a)||!a.hasOwnProperty(e))return c;a=a[e]}return a}
  var pf=["*"],qf={eq:function(a){return a[0]===a[1]},gt:function(a){return a[0]>a[1]},lt:function(a){return a[0]<a[1]},gte:function(a){return a[0]>=a[1]},lte:function(a){return a[0]<=a[1]},"in":function(a){return x(a[1],a[0])},between:function(a){return a[1]<=a[0]&&a[0]<=a[2]},and:function(a){return Be(a,aa())},or:function(a){return P(a,aa())},not:function(a){return!a[0]},"+":function(a){return(a[0]||0)+(a[1]||0)},"-":function(a){return(a[0]||0)-(a[1]||0)},"/":function(a){return(a[0]||0)/(a[1]||1)},
  "%":function(a){return(a[0]||0)%(a[1]||1)}},rf={sum:function(a,b){for(var c=a[0]||pf,d=0,e=0;e<b.length;e++)d+=of(b[e],c,0);return d},max:function(a,b){for(var c=a[0]||pf,d=Number.NEGATIVE_INFINITY,e=0;e<b.length;e++)d=Math.max(d,of(b[e],c,Number.NEGATIVE_INFINITY));return d},min:function(a,b){for(var c=a[0]||pf,d=Number.POSITIVE_INFINITY,e=0;e<b.length;e++)d=Math.min(d,of(b[e],c,Number.POSITIVE_INFINITY));return d},count:function(a,b){return b.length}},sf={now:function(){return+new Date}};
  function tf(a,b){if(b.hasOwnProperty("value"))return b.value;if(b.hasOwnProperty("field"))return of(a,b.field);if(b.hasOwnProperty("eval")){if(!(b.eval in sf)){E("Rules","Unknown function: "+b.eval);return}return sf[b.eval]()}if(b.b){if(b.b in qf){var c=q(tf,a),d=De(b.c||[],function(a){return c(a)});return qf[b.b](d,a)}E("Rules","Unknown operator: "+b.b)}else E("Rules","No operator specified: "+u(b))};function uf(a){var b=a.split(":");2!==b.length&&h(Error("optly.timeAndDayInterval.timeStringToMinutes: Invalid time string "+a));return 60*parseInt(b[0],10)+parseInt(b[1],10)};function kd(a,b){var c=b.manualMode===k,d=b.objectType?b.objectType:"experiment",e="experiment"===d,f=b.enabledStatus,g=b.visitor||ue;J("Condition","Testing "+d+" "+a);var f=e&&(R(f)?!!f:ac(a)),j=e&&ec(a),o;a:switch(d){case "experiment":o=Q(a,"conditions");break a;case "segment":o=wc(a,"add_condition");break a;default:o=[]}if(e&&!f)return J("Condition","Failed for "+d+" "+a+" (paused)"),m;if(e&&!c&&j)return J("Condition"," Failed for "+d+" "+a+" (manual activation mode)"),m;if(o){var t="experiment"===
  (d||"experiment"),p=k;I(o,function(b){var c=b.type;if(t&&b.only_first_time&&vf(a))J("Condition",c+" condition passed because it only gets checked when bucketing",k);else{var d=!b.not,b=(0,wf[c])(b),e=b!==d;J("Condition","Found that "+("the visitor "+(b?"passed":"failed")+" a "+c+" targeting condition  when it needed to "+(d?"pass":"fail")),!e);if(e)return p=m}});if(!p)return J("Condition","Failed for "+d+" "+a+" (condition failed)"),m}else{a:{c=[];e=[];if("experiment"===d)c=Q(a,"audiences")||[],e=
  Q(a,"urls")||[];else if("segment"===d)(f=wc(a,"audience_id"))&&(c=[f]);else{J("Condition","Not a valid objectType: "+d);d=m;break a}if(0<c.length&&(J("Condition","Testing audiences for "+d+" "+a+": "+c),!P(c,n(g.La,g)))){J("Condition","Failed to match any audiences for "+d+" "+a);d=m;break a}if(0<e.length){J("Condition","Testing URLs for "+d+" "+a);var g=e,r=Z.w(),A=[],B=[];I(g,function(a){a.negate?B.push(a):A.push(a)});g=function(a){return P(a,function(a){return xf(r,a)})};if(g(B)||!(0===A.length||
  g(A))){J("Condition","Failed to match any URL for "+d+" "+a);d=m;break a}}d=k}if(!d)return m}return k}function yf(a,b){if(!b)return 0;for(var c=b.toString().split("."),d=a.toString().split("."),e=0;e<c.length;e++)if(R(d[e])){if(Number(d[e])<Number(c[e]))return-1;if(Number(d[e])>Number(c[e]))return 1}else return-1;return 0}function zf(a,b){var c=b.value,d=a.id,e=a.version,f=a.mobileId;return f&&"unknown"!==f?(J("Condition",f,k),"mobile"===c||c===f):0===c.indexOf(d)?0===yf(e,c.substr(d.length)):m}
  function ge(a,b){var c=b.value;if(c===i)return k;try{return Boolean(eval(c))}catch(d){return m}}function Af(a,b){return Bf(b.value,b.match,a)}function Cf(a,b){return Bf(b.value,b.match,a)}
  function Df(a,b){var c=b.value;switch(b.match){case "exact":if(a==c&&""!=a)return k;break;case "prefix":if(0==a.indexOf(c))return k;break;case "regex":try{var d=RegExp(c)}catch(e){break}if(d.test(a))return k;break;case "cidr":try{var f;a:{var g=new Ef(c),j=Ff(a);j===l&&h(Error("Invalid ip: "+a));for(c=0;4>c;c++)if((j[c]&g.M[c])!==g.N[c]){f=m;break a}f=k}return f}catch(o){}}return m}function Gf(a,b){var c=b.value;return"any"===c||0===a.indexOf(c)}
  function Hf(a,b){var c=b.value.split("|"),d=$.trim(c[0]),e=$.trim(c[1]),f=$.trim(c[2]),g=$.trim(c[3]);switch(c.length){case 1:if(D(a.country)===d)return k;break;case 2:if(D(a.region)===e&&D(a.country)===d)return k;break;case 3:if(D(a.city)===f&&(D(a.region)===e||""===e)&&D(a.country)===d)return k;break;case 4:if(D(a.continent)===g)return k}return m}function If(a,b){return Bf(b.value,b.match,a)}
  function Jf(a,b){var c=b.value,d=b.match;J("Condition","Testing referrer "+a+" against  "+c+" ("+d+")",k);return Kf(a,c,d)}function Lf(a){return!!a}function cf(a){var b=Z.w();return P(a.values,q(xf,b))}function xf(a,b){var c=b.value,d=b.match;J("Condition","Testing URL "+a+" against  "+c+" ("+d+")",k);return Kf(a,c,d)}function Mf(a,b){switch(b.value){case "new":if("returning"===a)return m;break;case "returning":return"returning"===a}return k}
  function Ue(a,b){var c={and:function(b){return Be(b,q(Ue,a))},or:function(b){return P(b,q(Ue,a))},not:function(b){1!==b.length&&h(Error('"not" argument too long: '+u(b)));return!Ue(a,b[0])}};if(L(b)){if(b[0]in c)return c[b[0]](b.slice(1));h(Error("Not an operator"))}var c=b.dimension_id,d=Xb(c),e=b.value;d||h(Error("No dimension type for dimension: "+c));var f=Nf[d];f||h(Error("Unknown dimension type: "+d));d=i;if(a.h.hasOwnProperty(c))d=a.h[c];else try{var g=Xb(c)||"",j,o;H("dimensions",c)||h(Error("Unable to find dimension for id: "+
  c));"custom_dimension"===g&&h(Error("calculateDimensionValue called on custom dimension "+c));(j={browser:n(Z.j,Z),browser_version:n(Z.j,Z),behavior:n(Z.ua,Z),campaign:q(ze,"campaign"),cookies:n(Z.W,Z),custom_tag:n(Z.X,Z),device:n(Z.z,Z),event:n(Z.ma,Z),first_session:n(Z.Ba,Z),has_ppid:n(Z.Ha,Z),ip:n(Z.K,Z),language:n(Z.J,Z),list:n(Z.Y,Z),location:n(Z.A,Z),query:n(Z.k,Z),platform:n(Z.da,Z),referrer:n(Z.L,Z),segment:n(Z.Ia,Z),source_type:q(ze,"source_type"),third_party_dimension:n(Z.Fa,Z),time_and_day:n(Z.getDate,
  Z),url:n(Z.w,Z),visitor:n(Z.ba,Z)}[g])&&(o=j(Yb(c)));J("Visitor","Got dimension ("+g+") value "+c+": "+u(o));d=o}catch(t){J("Visitor","Error: "+t.message)}return f(d,{value:e,match:b.match||"exact"})}
  function id(a){var b=k;!Q(a,"conditions")&&!wc(a,"add_condition")?(b=[wc(a,"audience_id")],b[0]||(b=Q(a,"audiences")||[]),b=Be(b,function(a){a=Sb(a);return!a.conditions?k:Of(a.conditions)})):(Q(a,"uses_geotargeting")||wc(a,"uses_geotargeting"))&&(b=Pf.ip(l)||Pf.location(l));b||J("Condition","Not ready to test (geotargeting): "+a);return b}function Of(a){if(L(a))return Be(a.slice(1),Of);var b=Xb(a.dimension_id)||"";return(b=Pf[b])?b(a):k}
  var wf={browser:function(a){var b=Z.j();return P(a.values,function(a){return zf(b,{value:a})})},code:function(a){return ge(0,a)},cookies:function(a){for(var b=a.names||[],a=a.values||[],c,d=0;d<b.length;d++)if(c=b[d],Af(Z.W(c),{value:a[d]||i}))return k;return m},custom_tag:function(a){return P(a.values,function(a){return Cf(Z.X(a.key),{value:a.value})})},event:function(a){return P(a.values,function(a){return Z.ma(a)})},ip:function(a){var b=Z.K();return P(a.values,q(Df,b))},language:function(a){var b=
  Z.J();return P(a.values,function(a){return Gf(b,{value:a})})},location:function(a){var b=Z.A();return P(a.values,function(a){return Hf(b,{value:a})})},query:function(a){return 0===a.values.length?k:P(a.values,function(a){return If(Z.k(a.key),{value:a.value})})},referrer:function(a){return P(a.values,q(Jf,Z.za()))},segment:function(a){var b=Z.ea();return P(a.values,function(a){return Lf(Ee(a,b))})},url:cf,visitor:function(a){var b=Z.ba();return Mf(b,a)}},Nf={browser:zf,browser_version:function(a,b){var c=
  b.value,d=a.id,e=a.version;return 0===c.indexOf(d)?0===yf(e,c.substr(d.length)):m},behavior:function(a,b){try{var c;var d=fa(b.value);try{var e;var f=d;if(f.hasOwnProperty("where")){var g=f,j=function(a,b){L(a)&&("and"!==a[0]&&("or"!==a[0]&&"not"!==a[0])&&E("Rules","Unexpected operation "+a[0]+". Continuing optimistically."),a={b:a[0],c:a.slice(1)});if(a.hasOwnProperty("field")||a.hasOwnProperty("value")||a.hasOwnProperty("eval"))return a;if(b&&a.b in rf){var c="_"+a.b+"_"+((a.c&&a.c[0]||{}).field||
  pf).join(".");c in t||(o.push({b:a.b,c:a.c}),t[c]=k);return{field:[c]}}for(var c=[],d=a.c||[],e=0;e<d.length;e++)c[e]=j(d[e],b);return{b:a.b,c:c}},o=[],t={},p={};if(g.hasOwnProperty("where")){p.where=j(g.where,m);g.hasOwnProperty("groupBy")&&(p.groupBy=g.groupBy);g.hasOwnProperty("having")&&(p.having=j(g.having,k));if(g.hasOwnProperty("aggregate")||0<o.length)p.aggregate=(g.aggregate||[]).concat(o);f=p}else E("Rules","Rule to overwrite has no WHERE clause: ",u(g)),f=g;var r=Db(a,function(a){return tf(a,
  f.where)});if(!f.hasOwnProperty("groupBy")&&!f.hasOwnProperty("aggregate"))e=r;else{var A;var B=f.groupBy;if("undefined"===typeof B||!L(B)||0===B.length){var W={},G={};G[pf]="_";W[pf+"=_"]={U:G,d:r};A=W}else{W=De(B,function(a){return a.field});g={};for(p=0;p<r.length;p++){for(var G=r[p],B=[],y={},ob=0;ob<W.length;ob++){var zd=W[ob],Ad=of(G,zd,"_"),Bd=zd.join(".");y[Bd]=Ad;B.push(encodeURIComponent(Bd)+"="+encodeURIComponent(Ad.toString()))}var N=B.join("&");g.hasOwnProperty(N)||(g[N]={U:y,d:[]});
  g[N].d.push(G)}A=g}r={};if(f.hasOwnProperty("aggregate")){var La=f.aggregate,lc={};I(A,function(a,b){lc[a]={};for(var c=0;c<La.length;c++){var d=La[c],e=d.b;if(e in rf){var f=(d.c&&d.c[0]||{}).field||pf,d="_"+e+"_"+f.join("."),e=rf[e]([f],b.d);lc[a][d]=e}else E("Rules","Unknown aggregate operator "+e)}});r=lc}var Tf=r,Yc=[];I(A,function(a,b){var c=F({},b.U);F(c,Tf[a]||{});Yc.push(c)});e=!f.hasOwnProperty("having")?Yc:Db(Yc,function(a){return tf(a,f.having)})}}else E("Rules","Missing WHERE clause: "+
  u(f)),e=a;c=0<e.length}catch(Uf){E("Rules","Error "+Uf.toString()+" while evaluating rule "+d.toString()),c=m}return c}catch(fg){}return m},campaign:function(a,b){"none"===a&&(a=l);return Bf(b.value,b.match,a)},code:ge,cookies:Af,custom_dimension:function(a,b){var c=b.value;return!R(c)?R(a):c==a},custom_tag:Cf,device:function(a,b){return b.value===a},event:aa(),first_session:aa(),ip:Df,language:Gf,list:function(a,b){if(a===l||!R(a))return m;var c=b.value;return!R(c)?""===a||a!==m:a.toString()===c},
  location:Hf,query:If,platform:function(a,b){var c=b.value.split("_"),d=c[0],c=c.slice(1);return d===a.id?0===c.length?k:1<c.length?0<=yf(a.version,c[0])&&0>=yf(a.version,c[1]):0===yf(a.version,c[0]):m},referrer:Jf,segment:Lf,source_type:function(a,b){return b.value===a},time_and_day:function(a,b){var c,d,e;c=b.value;e=c.split("_");3!==e.length&&h(Error("Invalid time and day string "+c));c=e[0];d=e[1];e=e[2].split(",");c=uf(c);d=uf(d);var f=60*a.getHours()+a.getMinutes(),g="sunday monday tuesday wednesday thursday friday saturday".split(" ")[a.getDay()];
  return f>=c&&f<=d&&-1!==$.inArray(g,e)},third_party_dimension:function(a,b){return L(a)?P(a,q(Bf,b.value,b.match)):Bf(b.value,b.match,a)},url:xf,visitor:Mf,has_ppid:aa()},Pf={ip:function(){S("checkGeo");return!!Z.K()},location:function(){var a=Z.A();S("checkGeo");return!!(a&&a.continent||a.country||a.region||a.city)},list:function(a){a=a.dimension_id;S("checkGeo");return Z.Y(Yb(a)||"")!==l}};
  function Bf(a,b,c){var d=R(c)&&c!==l,e=R(a)&&a!==l;switch(b||(e?"exact":"exists")){case "exists":return d;case "exact":return d&&String(c)===a;case "substring":return d&&-1!==String(c).indexOf(a);case "regex":try{return e&&d?Boolean(String(c).match(RegExp(a))):m}catch(f){return m}case "range":return a=a.split(":"),b=parseFloat(a[1]),c=parseFloat(c),c>=parseFloat(a[0])&&c<=b;default:return m}};function Ef(a){this.ra=$.trim(a);a=Qf(this.ra);a===l&&h(Error("Invalid CIDR specification"));this.N=a.N;this.M=a.M}function Qf(a){a=a.split("/");if(2!=a.length)return l;var b=parseInt(a[1],10);if(isNaN(b)||0>b||32<b)return l;a=Ff(a[0]);if(a===l)return l;if(0>b||32<b)b=l;else{for(var c=[],d=0;4>d;d++)c[d]=0;for(var e=Math.floor(b/8),d=0;d<e;d++)c[d]=255;4>e&&(c[e]=Rf[b%8]);b=c}for(c=0;4>c;c++)a[c]&=b[c];return{N:a,M:b}}
  function Ff(a){a=a.split(".");if(4!=a.length)return l;for(var b=[],c=0;4>c;c++){var d;d=a[c];if(3<d.length)d=l;else{var e=parseInt(d,10);d=isNaN(e)||d!==e.toString()||0>e||255<e?l:e}if(d===l)return l;b[c]=d}return b}var Rf=[0,128,192,224,240,248,252,254,255];function Kf(a,b,c){var d=a.split("?");if(d[1]){var e=[];$.each(d[1].split("&"),function(){0!==this.indexOf(Sf)&&e.push(this)});d[1]=e.join("&");a=d.join("?")}switch(c){case "exact":return a=Vf(a),a===Vf(b);case "regex":try{return Boolean(a.match(b))}catch(f){return m}case "simple":return a=Vf(Wf(a)),b=Vf(Wf(b)),a===b;case "substring":return a=Vf(a,k),b=Vf(b,k),-1!==a.indexOf(b);default:return m}}
  function Wf(a){var b=a.indexOf("?");-1!==b&&(a=a.substring(0,b));b=a.indexOf("#");-1!==b&&(a=a.substring(0,b));return a}function Vf(a,b){var a=a.replace("/?","?"),a=a.toLowerCase().replace(/[/&?]+$/,""),c=Xf.slice(0);b||(c=c.concat(Yf));for(var d=c.length,e=0;e<d;e++)a=a.replace(RegExp("^"+c[e]),"");return a}
  var Xf=["https?://.*?.?optimizelyedit.(com|test)/","https?://.*.?optimizelypreview.(com|test)/","https?://(edit|preview)(-hrd|-devel)?.optimizely.(com|test)/","https?://.*?.?optimizelyedit(-hrd)?.appspot.com/","https?://"],Yf=["www."],Sf="optimizely_";function Zf(a){return function(b){if("object"===typeof b&&$f()){var c=l,d;for(d in b)b.hasOwnProperty(d)&&(c=a.call(this,d,b[d]));return c}return a.apply(this,arguments)}}function $f(){for(var a in{})return k;return m};function Ed(a,b,c){var d;d=m===k;var c=c===k,e=m,f=M(a);if(f&&(c||!vf(f))){e=k;if(c&&vf(f))for(c=0;c<V.length;c++)V[c].v===f&&V.splice(c,1);V.push({v:f,id:a,source:b});d&&(O=O||[],O.push(f));xd[f]=k;yd();J("Plan","Added experiment "+f+" and variation id "+a+" to the plan, source is "+b,k)}return e}function vf(a){return a in wd||a in xd}function zb(a){var b=[],c=!R(a),a=a||[];I(V,function(d){(c||x(a,d.v))&&b.push(d.id)});return b}function ce(a){var b;if(b===k||!vf(a))wd[a]=k,yd()}
  function nd(){var a={};I(ae,function(b,c){a[b]=c});I(V,function(b){var c=M(b.id);a[c]=b.id});I(wd,function(b){a[b]="0"});I(H("blacklisted_experiments")||{},function(b){b in a&&delete a[b]});C("optimizelyBuckets",u(a),Da)}function yd(){I(ag,function(a){a()})}
  function df(a,b,c,d){if(-1!==a.indexOf("_optimizely_redirect"))b.push({code:a,type:"code forced (redirect)",H:d});else{for(var a=a.split("\n"),e=m,f=m,g=[],j=[];0<a.length;){var o;o=a.shift().replace(/^[\s\xa0]+|[\s\xa0]+$/g,"");var t=0<j.length;if(o)if(Boolean(o.match(/_optimizely_evaluate\s{0,9}=\s{0,9}force/i)))f=k;else if(Boolean(o.match(/_optimizely_evaluate\s{0,9}=\s{0,9}safe/i))||Boolean(o.match(/_optimizely_evaluate\s{0,9}=\s{0,9}end_force/i)))f=m;else if(Boolean(o.match(/_optimizely_evaluate\s{0,9}=\s{0,9}editor_only/i)))e=
  k;else if(Boolean(o.match(/_optimizely_evaluate\s{0,9}=\s{0,9}end_editor_only/i)))e=m;else if(!bg.exec(o)&&!e)if(f)g.push(o);else{if(!t){var p=cg.exec(o),r=[];p?(r.push(p[1].replace(/^['"]|['"]$/g,"")),(p=dg.exec(o))&&4<p.length&&r.push(p[4]),c.push({code:o,e:r,type:"safe jquery",q:k,H:d})):t=k}t&&j.push(o)}}0<g.length&&b.push({code:g.join("\n"),type:"forced evaluation",H:d});0<j.length&&c.push({code:j.join("\n"),type:"safe non-jquery",Pa:k,H:d})}}
  function ef(a,b,c){for(var d={values:[]},e=0,f=a.length;e<f;e++)d.values.push({value:a[e],match:b[e]||c});return d}var ag=[],ae={},wd={},dg=/^\$j?\(['"](.+?)['"]\)\.detach\(\)\.(appendTo|insertAfter|insertBefore|prependTo)\(['"](.+?)['"]\);(?:\s|(?:\/\/.*|\/\*(?:[^*]|\*(?!\/))*\*\/))*$/,bg=/^(?:\s|(?:\/\/.*|\/\*(?:[^*]|\*(?!\/))*\*\/))*$/,cg=/^\$j?\((['"].+?['"]|document)\)\..+;(?:\s|(?:\/\/.*|\/\*(?:[^*]|\*(?!\/))*\*\/))*$/,xd={},V=[];function eg(){if(!na){var a=$;a.fn.attr=Zf(a.fn.attr);a.fn.css=Zf(a.fn.css);a.fn.extend=Zf(a.fn.extend);var b=a.each;a.each=function(c,d,e){if(!(c.length===i||a.isFunction(c))||!$f())b.apply(this,arguments);else if(e)for(var f in c){if(c.hasOwnProperty(f)&&d.apply(c[f],e)===m)break}else for(f in c)if(c.hasOwnProperty(f)&&!d.call(c[f],f,c[f])===m)break;return c};var c=a.fn.Ka,d=function(a,b,d){return new c(a,b,d)},e,f=document.getElementsByClassName;if(!je(f))var f=(window.optimizely||{}).getElementsByClassName,
  g=(window.optly||{}).getElementsByClassName,f=je(f)?f:je(g)?g:l;e=f;a.fn.Ka=function(b,c,f){var g=d,j=document.getElementsByClassName;!je(j)&&e&&(g=function(a,b,c){document.getElementsByClassName=e;a=d(a,b,c);document.getElementsByClassName=j;return a});if(!("string"===typeof b&&c&&"object"===a.type(c)&&$f()))return g(b,c,f);b=g(b,i,f);b.attr(c);return b}}J("Main","Started, revision "+H("revision"));var f=he(),g=m,j;for(j in f)if(ie.exec(j)){g=k;break}("true"===f.opt_out||"false"===f.opt_out)&&wb("true"===
  f.opt_out);sa="true"===f.force_tracking;if("true"===f.disable||"true"===f.opt_out||"true"===z("optimizelyOptOut"))w=m;ta="true"===f.editor;xa="true"===f.show_preview;j=f.token;/^[0-9a-f]{32}$/.test(j)?va=j:J("Query","Blocked request to load unsafe script: "+j);ya="true"===f.log;za="true"===f.verbose;Ca=!(xa||g)||sa;"false"===f.client&&(w=m,qa="js/"+xb()+".js");j=window.optimizely;if(w&&L(j)){var o={disable:Fd};I(j,function(a){Hd(o,a,k)})}if(w&&(j=H("project_js")))J("Evaluator","Running project level javascript."),
  kf(j);if(va){if(!window.optimizelyPreview){if(!window.optimizely||!window.optimizely.unshift)window.optimizely=[];window.optimizely.unshift(["verifyPreviewProject",xb()]);Fe([Ic,"/js/preview/",va,".js"].join(""),k);xa&&Hc('Loading Preview<br /><img alt="loading" src="//www.optimizely.com/static/img/loading-32.gif" style="padding-top:20px" />')}}else if(xa&&!va)Hc("This preview link has expired. Please return to Optimizely and preview again to get a new link.");else{Ta=v.get("asyncInfo")||l;j=document.location.hostname;
  var f=j.split("."),g=j,t=f[f.length-1];2<f.length&&"appspot"===f[f.length-2]&&"com"===t?g=f[f.length-3]+".appspot.com":1<f.length&&Ee(t,oa)&&(g=f[f.length-2]+"."+t);Hb=g;E("Cookie","Guessed public suffix: %s",Hb);Gb=nc(j);E("Cookie","Public suffix (from data): %s",Gb);Fb&&E("Cookie","Api public suffix (from api): %s",Fb);j=Ja();f=Ka();"ie"===j&&("unknown"!==f&&8>Number(f))&&(w=m);if(w){j=z("optimizelyEndUserId");Xa=j!==i&&j!==l;a:{j="googlebot;yahoo! slurp;bingbot;bingpreview;msnbot;keynote;ktxn;khte;gomezagent;alertsite;yottaamonitor;pingdom.com_bot;aihitbot;baiduspider;adsbot-google;mediapartners-google".split(";");
  f=navigator.userAgent;f=f.toLowerCase();for(g=0;g<j.length;g++)if(-1!==f.indexOf(j[g])){j=k;break a}j=m}j?Ca=m:Xa||ja.set("first_session",k)}if(j=z("optimizelyBuckets")){try{j=fa(j)}catch(p){j={}}var r={};I(j,function(a,b){var b=String(b),c=M(b);if(ic(c).length>1&&b.indexOf("_")===-1){r[c]=r[c]||{};r[c][a]=b}else b!=="0"?Ed(b,"cookie")||(ae[a]=b):ce(a)});I(r,function(a,b){var c;a:{c=[];for(var d=ic(a),e=0;e<d.length;e++){var f=b[d[e]];if(f==="0"){c="";break a}c.push(f)}c=c.join("_")}c.length>0?Ed(c,
  "cookie"):ce(a)})}te();Cb=(z("optimizelyRedirect")||"|").split("|")[0];j=z("optimizelyReferrer");j!==l&&(Mc=0==j.length?"":j,C("optimizelyReferrer",""));j=ue;J("Visitor","Initializing");(f=z("optimizelyAudiences"))&&0<f.length&&I(f.split(","),n(function(a){Ve(this,a,k,{C:k,ka:m})},j));I(ye(),n(function(a){J("Visitor","Found segment "+a);var b=cc()[a];if(b&&b.audience_id){J("Visitor","Adding to audience "+b.audience_id);Ve(this,b.audience_id,k,{p:m})}else if(b&&b.dimension_id){J("Visitor","Setting dimension value "+
  b.dimension_id);We(this,b.dimension_id,Y[a],m)}},j));U=ue;ed=m;ve.push(sd);ag.push(sd);j={$:$,activeExperiments:Bb||[],allExperiments:dc(),all_experiments:dc(),allVariations:H("variations")||{},data:X,getElementsByClassName:document.getElementsByClassName,revision:H("revision"),variationIdsMap:Pd,variation_map:Qd,variationMap:Qd,variationNamesMap:Rd};var f={},A=Ce(Hd,f);F(f,{activate:gd,activateGeoDelayedExperiments:od,activateSiteCatalyst:Jc,activateUniversalAnalytics:Wc,addToAudience:n(U.u,U),addToSegment:ud,
  bindTrackElement:Ye,bucketUser:hd,bucketVisitor:hd,clickTaleRecord:$c,clickTalePlayback:Xc,customTag:Kd,delayDomReadyEval:mf,delayPageviewTracking:Ud,disable:Fd,log:Ie,getAccountId:yb,getProjectId:xb,googleAnalyticsCustomVariableScope:Pc,integrationPrefix:ad,optOut:wb,overrideUrl:Ya,push:A,removeFromAllAudiences:n(U.Na,U),removeFromAllSegments:Nd,removeFromAudience:n(U.O,U),removeFromSegment:Ld,sc_activate:Jc,sc_svar:bd,setCookieDomain:Re,skipPageTracking:Yd,optOutThirdPartyCookies:Vd,setCookieExpiration:Wd,
  setDimensionValue:n(U.F,U),setUserId:$d,storeThirdPartyData:td,timeout:Fd,trackEvent:db,verbose:Je});f.removeFromReportableAudiences=Zd;F(j,f);f=window.optimizely;L(f)&&I(f,function(a){A(a)});window.optimizely=j;S("apiInitialize");window.optimizely.iapi={evaluateSegments:q(Xe,i)};var B=!H("force_variation");j=he();I(j,function(a,b){var c=ie.exec(a);if(c)if(B){wa=k;E("Query","Ignored parameter %s",a)}else{c=c[1];hd(c,b,k);fc(c)?ee(c,{force:k,skipPageviewTracking:k}):kd(c,{})||gd(c,{force:k,skipPageviewTracking:k})}});
  wa?Hc("Force parameters are disabled for this project. See Project Code Settings."):(eg.log(),ta&&Fe("https://"+H("www_host")+"/js/innie.js?_="+ +new Date),w&&(S("distributeExperiments"),I($b(),function(a){if(!Ee(a,O))if(fc(a)&&ac(a))ee(a);else if(id(a)){if(kd(a,{objectType:"experiment"})){J("Distributor","Going to distribute "+hc(a));if(ld(a)){O=O||[];O.push(a)}}}else!ec(a)&&!x(Bb,a)&&jd.push(a)}),nd(),kb(),Ba||(0<ra?setTimeout(function(){pb()},ra):pb()),jb(),Rc()),ya&&(I(wd,function(a){var b=gc(a);
  J("Plan","Ignore experiment '"+b+"' ("+a+")")}),I(V,function(a){var b=M(a.id),c=rc(a.id);J("Plan",hc(b)+' in variation "'+c+'" ('+a.id+")")})),ta?Gd():w&&(S("beginEvaluate"),md(),Gd(),Jd(),!H("installation_verified")&&Ca&&(j="//"+H("www_host")+"/account/snippet_installed?project_id="+xb()+"&wxhr=true",J("Tracker","Making snippet verification request."),sb(j,l))),setTimeout(function(){window.optimizelyCode={}},0),setTimeout(function(){od()},2E3),setTimeout(function(){if(Ca){var a=Ac;if(a.Ja){var b=
  $a(),b={user:Pa(),ppid:Qa(),project:xb(),sync:Bc,timebase:zc,render:Dc,sampleRate:xc(),numExps:Bb.concat(O).length,numBehaviorEvents:b.length,behaviorEventsSize:u(b).length,codeVersion:H("version"),wxhr:k};F(b,Gc()||{});F(b,a.d);var c=["optimizelyAudiences","optimizelyBuckets","optimizelyCustomEvents","optimizelyPendingLogEvents","optimizelyReferrer","optimizelySegments"],d={},e=0,f=0;I(Oe(),function(a){if(a.name.indexOf("optimizely")===0){if(x(c,a.name)){J("RUM","Cookie size for "+a.name+": "+a.D.length);
  d[a.name+"Len"]=a.D.length}e=e+a.D.length}f=f+a.D.length});F(d,{allOptimizelyCookiesLen:e,allCookiesLen:f});F(b,d||{});var a=[],g;for(g in b)Object.prototype.hasOwnProperty.call(b,g)&&a.push(window.encodeURIComponent(g)+"="+window.encodeURIComponent(b[g]));sb("https://rum.optimizely.com/rum?"+a.join("&"),l)}}},3E3),J("Main","End of main"),S("mainEnd"))}}
  eg.log=function(){J("Info","Is enabled: "+w);J("Info","Diagnostic enabled: false");J("Info","Force variation enabled: "+!!H("force_variation"));J("Info","Script to load: "+(qa||"none"));J("Info","Browser type: "+Ja());J("Info","Browser version: "+Ka());var a=Va();"unknown"!==a&&J("Info","Mobile browser type: "+a);J("Info","New vs returning: "+Wa());J("Info","Source type: "+xe());J("Info","User ID: "+Pa())};eg();
  optly.Cleanse.finish();
  };
  optimizelyCode();
  