CINXE.COM
Google Books
<!DOCTYPE html><html manifest="//ssl.gstatic.com/gb/remove-manifest-link"><head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://books.google.com/bkshp?hl=en&tab=Xp","20161014191619","https://web.archive.org/","web","/_static/", "1476472579"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <script>(function(){(function(){function e(a){this.t={};this.tick=function(a,c,b){var d=void 0!=b?b:(new Date).getTime();this.t[a]=[d,c];if(void 0==b)try{window.console.timeStamp("CSI/"+a)}catch(h){}};this.tick("start",null,a)}var a,d;window.performance&&(d=(a=window.performance.timing)&&a.responseStart);var f=0<d?new e(d):new e;window.jstiming={Timer:e,load:f};if(a){var c=a.navigationStart;0<c&&d>=c&&(window.jstiming.srt=d-c)}if(a){var b=window.jstiming.load;0<c&&d>=c&&(b.tick("_wtsrt",void 0,c),b.tick("wtsrt_","_wtsrt", d),b.tick("tbsd_","wtsrt_"))}try{a=null,window.chrome&&window.chrome.csi&&(a=Math.floor(window.chrome.csi().pageT),b&&0<c&&(b.tick("_tbnd",void 0,window.chrome.csi().startE),b.tick("tbnd_","_tbnd",c))),null==a&&window.gtbExternal&&(a=window.gtbExternal.pageT()),null==a&&window.external&&(a=window.external.pageT,b&&0<c&&(b.tick("_tbnd",void 0,window.external.startE),b.tick("tbnd_","_tbnd",c))),a&&(window.jstiming.pt=a)}catch(g){}})();})(); </script><script>(function(){if(window.jstiming){window.jstiming.b={};window.jstiming.g=1;var l=function(c,a,e){var b=c.t[a],d=c.t.start;if(b&&(d||e))return b=c.t[a][0],d=void 0!=e?e:d[0],c=b-d,Math.round(c)},n=function(c,a,e){var b="";window.jstiming.srt&&(b+="&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(b+="&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?b+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?b+="&tran="+window.gtbExternal.tran(): window.chrome&&window.chrome.csi&&(b+="&tran="+window.chrome.csi().tran)}catch(r){}var d=window.chrome;if(d&&(d=d.loadTimes)){d().wasFetchedViaSpdy&&(b+="&p=s");if(d().wasNpnNegotiated){var b=b+"&npn=1",g=d().npnNegotiatedProtocol;g&&(b+="&npnv="+(encodeURIComponent||escape)(g))}d().wasAlternateProtocolAvailable&&(b+="&apa=1")}var f=c.t,p=f.start,d=[],g=[],h;for(h in f)if("start"!=h&&0!=h.indexOf("_")){var k=f[h][1];k?f[k]&&g.push(h+"."+l(c,h,f[k][0])):p&&d.push(h+"."+l(c,h))}delete f.start;if(a)for(var m in a)b+= "&"+m+"="+a[m];(a=e)||(a="https:"==document.location.protocol?"https://web.archive.org/web/20161014191619/https://csi.gstatic.com/csi":"https://web.archive.org/web/20161014191619/http://csi.gstatic.com/csi");return c=[a,"?v=3","&s="+(window.jstiming.sn||"books")+"&action=",c.name,g.length?"&it="+g.join(","):"",b,"&rt=",d.join(",")].join("")},q=function(c,a,e){c=n(c,a,e);if(!c)return"";a=new Image;var b=window.jstiming.g++;window.jstiming.b[b]=a;a.onload=a.onerror=function(){window.jstiming&&delete window.jstiming.b[b]};a.src=c;a=null;return c};window.jstiming.report=function(c,a,e){if("prerender"== document.webkitVisibilityState){var b="webkitvisibilitychange",d=!1,g=function(){if(!d){a?a.prerender="1":a={prerender:"1"};var f;"prerender"==document.webkitVisibilityState?f=!1:(q(c,a,e),f=!0);f&&(d=!0,document.removeEventListener(b,g,!1))}};document.addEventListener(b,g,!1);return""}return q(c,a,e)}};(function(){function c(a){window.jstiming.load.name=a}function a(a){window.jstiming.load.tick(a)}function e(){window.jstiming&&(window._OC_reportEvent("ol"),window._OC_reportEvents&&window._OC_reportEvents())}function b(){window.jstiming.report(window.jstiming.load)}window._OC_timingAction=c;window._OC_reportEvent=a;window._OC_reportEvents=b;window.attachEvent?window.attachEvent("onload",e):window.addEventListener&&window.addEventListener("load",e,!1)})();})(); ;_OC_timingAction('home');</script><meta http-equiv="content-type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Google Books</title><link rel="canonical" href="https://web.archive.org/web/20161014191619/https://books.google.com/"><style>#gb{font:13px/27px Arial,sans-serif;height:30px}#gbz,#gbg{position:absolute;white-space:nowrap;top:0;height:30px;z-index:1000}#gbz{left:0;padding-left:4px}#gbg{right:0;padding-right:5px}#gbs{background:transparent;position:absolute;top:-999px;visibility:hidden;z-index:998;right:0}.gbto #gbs{background:#fff}#gbx3,#gbx4{background-color:#2d2d2d;background-image:none;_background-image:none;background-position:0 -138px;background-repeat:repeat-x;border-bottom:1px solid #000;font-size:24px;height:29px;_height:30px;opacity:1;filter:alpha(opacity=100);position:absolute;top:0;width:100%;z-index:990}#gbx3{left:0}#gbx4{right:0}#gbb{position:relative}#gbbw{left:0;position:absolute;top:30px;width:100%}.gbtcb{position:absolute;visibility:hidden}#gbz .gbtcb{right:0}#gbg .gbtcb{left:0}.gbxx{display:none !important}.gbxo{opacity:0 !important;filter:alpha(opacity=0) !important}.gbm{position:absolute;z-index:999;top:-999px;visibility:hidden;text-align:left;border:1px solid #bebebe;background:#fff;-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.gbrtl .gbm{-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2)}.gbto .gbm,.gbto #gbs{top:29px;visibility:visible}#gbz .gbm{left:0}#gbg .gbm{right:0}.gbxms{background-color:#ccc;display:block;position:absolute;z-index:1;top:-1px;left:-2px;right:-2px;bottom:-2px;opacity:.4;-moz-border-radius:3px;filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=5);*opacity:1;*top:-2px;*left:-5px;*right:5px;*bottom:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=5)";opacity:1\0/;top:-4px\0/;left:-6px\0/;right:5px\0/;bottom:4px\0/}.gbma{position:relative;top:-1px;border-style:solid dashed dashed;border-color:transparent;border-top-color:#c0c0c0;display:-moz-inline-box;display:inline-block;font-size:0;height:0;line-height:0;width:0;border-width:3px 3px 0;padding-top:1px;left:4px}#gbztms1,#gbi4m1,#gbi4s,#gbi4t{zoom:1}.gbtc,.gbmc,.gbmcc{display:block;list-style:none;margin:0;padding:0}.gbmc{background:#fff;padding:10px 0;position:relative;z-index:2;zoom:1}.gbt{position:relative;display:-moz-inline-box;display:inline-block;line-height:27px;padding:0;vertical-align:top}.gbt{*display:inline}.gbto{box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2)}.gbzt,.gbgt{cursor:pointer;display:block;text-decoration:none !important}span#gbg6,span#gbg4{cursor:default}.gbts{border-left:1px solid transparent;border-right:1px solid transparent;display:block;*display:inline-block;padding:0 5px;position:relative;z-index:1000}.gbts{*display:inline}.gbzt .gbts{display:inline;zoom:1}.gbto .gbts{background:#fff;border-color:#bebebe;color:#36c;padding-bottom:1px;padding-top:2px}.gbz0l .gbts{color:#fff;font-weight:bold}.gbtsa{padding-right:9px}#gbz .gbzt,#gbz .gbgt,#gbg .gbgt{color:#ccc!important}.gbtb2{display:block;border-top:2px solid transparent}.gbto .gbzt .gbtb2,.gbto .gbgt .gbtb2{border-top-width:0}.gbtb .gbts{background:url(//web.archive.org/web/20161014191619im_/https://ssl.gstatic.com/gb/images/b_8d5afc09.png);_background:url(//web.archive.org/web/20161014191619im_/https://ssl.gstatic.com/gb/images/b8_3615d64d.png);background-position:-27px -22px;border:0;font-size:0;padding:29px 0 0;*padding:27px 0 0;width:1px}.gbzt:hover,.gbzt:focus,.gbgt-hvr,.gbgt:focus{background-color:#4c4c4c;background-image:none;_background-image:none;background-position:0 -102px;background-repeat:repeat-x;outline:none;text-decoration:none !important}.gbpdjs .gbto .gbm{min-width:99%}.gbz0l .gbtb2{border-top-color:#dd4b39!important}#gbi4s,#gbi4s1{font-weight:bold}#gbg6.gbgt-hvr,#gbg6.gbgt:focus{background-color:transparent;background-image:none}.gbg4a{font-size:0;line-height:0}.gbg4a .gbts{padding:27px 5px 0;*padding:25px 5px 0}.gbto .gbg4a .gbts{padding:29px 5px 1px;*padding:27px 5px 1px}#gbi4i,#gbi4id{left:5px;border:0;height:24px;position:absolute;top:1px;width:24px}.gbto #gbi4i,.gbto #gbi4id{top:3px}.gbi4p{display:block;width:24px}#gbi4id{background-position:-44px -101px}#gbmpid{background-position:0 0}#gbmpi,#gbmpid{border:none;display:inline-block;height:48px;width:48px}#gbmpiw{display:inline-block;line-height:9px;padding-left:20px;margin-top:10px;position:relative}#gbmpi,#gbmpid,#gbmpiw{*display:inline}#gbg5{font-size:0}#gbgs5{padding:5px !important}.gbto #gbgs5{padding:7px 5px 6px !important}#gbi5{background:url(//web.archive.org/web/20161014191619im_/https://ssl.gstatic.com/gb/images/b_8d5afc09.png);_background:url(//web.archive.org/web/20161014191619im_/https://ssl.gstatic.com/gb/images/b8_3615d64d.png);background-position:0 0;display:block;font-size:0;height:17px;width:16px}.gbto #gbi5{background-position:-6px -22px}.gbn .gbmt,.gbn .gbmt:visited,.gbnd .gbmt,.gbnd .gbmt:visited{color:#dd8e27 !important}.gbf .gbmt,.gbf .gbmt:visited{color:#900 !important}.gbmt,.gbml1,.gbmlb,.gbmt:visited,.gbml1:visited,.gbmlb:visited{color:#36c !important;text-decoration:none !important}.gbmt,.gbmt:visited{display:block}.gbml1,.gbmlb,.gbml1:visited,.gbmlb:visited{display:inline-block;margin:0 10px}.gbml1,.gbmlb,.gbml1:visited,.gbmlb:visited{*display:inline}.gbml1,.gbml1:visited{padding:0 10px}.gbml1-hvr,.gbml1:focus{outline:none;text-decoration:underline !important}#gbpm .gbml1{display:inline;margin:0;padding:0;white-space:nowrap}.gbmlb,.gbmlb:visited{line-height:27px}.gbmlb-hvr,.gbmlb:focus{outline:none;text-decoration:underline !important}.gbmlbw{color:#ccc;margin:0 10px}.gbmt{padding:0 20px}.gbmt:hover,.gbmt:focus{background:#eee;cursor:pointer;outline:0 solid black;text-decoration:none !important}.gbm0l,.gbm0l:visited{color:#000 !important;font-weight:bold}.gbmh{border-top:1px solid #bebebe;font-size:0;margin:10px 0}#gbd4 .gbmc{background:#f5f5f5;padding-top:0}#gbd4 .gbsbic::-webkit-scrollbar-track:vertical{background-color:#f5f5f5;margin-top:2px}#gbmpdv{background:#fff;border-bottom:1px solid #bebebe;-moz-box-shadow:0 2px 4px rgba(0,0,0,.12);-o-box-shadow:0 2px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);position:relative;z-index:1}#gbd4 .gbmh{margin:0}.gbmtc{padding:0;margin:0;line-height:27px}.GBMCC:last-child:after,#GBMPAL:last-child:after{content:'\0A\0A';white-space:pre;position:absolute}#gbmps{*zoom:1}#gbd4 .gbpc,#gbmpas .gbmt{line-height:17px}#gbd4 .gbpgs .gbmtc{line-height:27px}#gbd4 .gbmtc{border-bottom:1px solid #bebebe}#gbd4 .gbpc{display:inline-block;margin:16px 0 10px;padding-right:50px;vertical-align:top}#gbd4 .gbpc{*display:inline}.gbpc .gbps,.gbpc .gbps2{display:block;margin:0 20px}#gbmplp.gbps{margin:0 10px}.gbpc .gbps{color:#000;font-weight:bold}.gbpc .gbpd{margin-bottom:5px}.gbpd .gbmt,.gbpd .gbps{color:#666 !important}.gbpd .gbmt{opacity:.4;filter:alpha(opacity=40)}.gbps2{color:#666;display:block}.gbp0{display:none}.gbp0 .gbps2{font-weight:bold}#gbd4 .gbmcc{margin-top:5px}.gbpmc{background:#fef9db}.gbpmc .gbpmtc{padding:10px 20px}#gbpm{border:0;*border-collapse:collapse;border-spacing:0;margin:0;white-space:normal}#gbpm .gbpmtc{border-top:none;color:#000 !important;font:11px Arial,sans-serif}#gbpms{*white-space:nowrap}.gbpms2{font-weight:bold;white-space:nowrap}#gbmpal{*border-collapse:collapse;border-spacing:0;border:0;margin:0;white-space:nowrap;width:100%}.gbmpala,.gbmpalb{font:13px Arial,sans-serif;line-height:27px;padding:10px 20px 0;white-space:nowrap}.gbmpala{padding-left:0;text-align:left}.gbmpalb{padding-right:0;text-align:right}#gbmpasb .gbps{color:#000}#gbmpal .gbqfbb{margin:0 20px}.gbp0 .gbps{*display:inline}a.gbiba{margin:8px 20px 10px}.gbmpiaw{display:inline-block;padding-right:10px;margin-bottom:6px;margin-top:10px}.gbxv{visibility:hidden}.gbmpiaa{display:block;margin-top:10px}.gbmpia{border:none;display:block;height:48px;width:48px}.gbmpnw{display:inline-block;height:auto;margin:10px 0;vertical-align:top} .gbqfb,.gbqfba,.gbqfbb{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:default !important;display:inline-block;font-weight:bold;height:29px;line-height:29px;min-width:54px;*min-width:70px;padding:0 8px;text-align:center;text-decoration:none !important;-moz-user-select:none;-webkit-user-select:none}.gbqfb:focus,.gbqfba:focus,.gbqfbb:focus{border:1px solid #4d90fe;-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5);outline:none}.gbqfb-hvr:focus,.gbqfba-hvr:focus,.gbqfbb-hvr:focus{-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1)}.gbqfb-no-focus:focus{border:1px solid #3079ed;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.gbqfb-hvr,.gbqfba-hvr,.gbqfbb-hvr{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.gbqfb::-moz-focus-inner,.gbqfba::-moz-focus-inner,.gbqfbb::-moz-focus-inner{border:0}.gbqfba,.gbqfbb{border:1px solid #dcdcdc;border-color:rgba(0,0,0,.1);color:#444 !important;font-size:11px}.gbqfb{background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed');border:1px solid #3079ed;color:#fff!important;margin:0 0}.gbqfb-hvr{border-color:#2f5bb7}.gbqfb-hvr:focus{border-color:#2f5bb7}.gbqfb-hvr,.gbqfb-hvr:focus{background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8)}.gbqfb:active{background-color:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3)}.gbqfba{background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1')}.gbqfba-hvr,.gbqfba-hvr:active{background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#f1f1f1')}.gbqfbb{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#fff,#fbfbfb);background-image:-moz-linear-gradient(top,#fff,#fbfbfb);background-image:-ms-linear-gradient(top,#fff,#fbfbfb);background-image:-o-linear-gradient(top,#fff,#fbfbfb);background-image:linear-gradient(top,#fff,#fbfbfb);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#fbfbfb')}.gbqfbb-hvr,.gbqfbb-hvr:active{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:-moz-linear-gradient(top,#fff,#f8f8f8);background-image:-ms-linear-gradient(top,#fff,#f8f8f8);background-image:-o-linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(top,#fff,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#f8f8f8')}.gbqfba-hvr,.gbqfba-hvr:active,.gbqfbb-hvr,.gbqfbb-hvr:active{border-color:#c6c6c6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);color:#222 !important}.gbqfba:active,.gbqfbb:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)} #gbmpas{max-height:220px}#gbmm{max-height:530px}.gbsb{-webkit-box-sizing:border-box;display:block;position:relative;*zoom:1}.gbsbic{overflow:auto}.gbsbis .gbsbt,.gbsbis .gbsbb{-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.1)),color-stop(.5,rgba(0,0,0,.8)),color-stop(1,rgba(0,0,0,.1)));left:0;margin-right:0;opacity:0;position:absolute;width:100%}.gbsb .gbsbt:after,.gbsb .gbsbb:after{content:"";display:block;height:0;left:0;position:absolute;width:100%}.gbsbis .gbsbt{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-ms-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));height:6px;top:0}.gbsb .gbsbt:after{border-top:1px solid #ebebeb;border-color:rgba(0,0,0,.3);top:0}.gbsb .gbsbb{-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.1)),color-stop(.5,rgba(0,0,0,.8)),color-stop(1,rgba(0,0,0,.1)));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));background-image:linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,0));bottom:0;height:4px}.gbsb .gbsbb:after{border-bottom:1px solid #ebebeb;border-color:rgba(0,0,0,.3);bottom:0} </style><script>(function(){try{var e=this;var aa=function(a,b,c,d){d=d||{};d._sn=["cfg",b,c].join(".");window.gbar.logger.ml(a,d)};var h=window.gbar=window.gbar||{},k=window.gbar.i=window.gbar.i||{},ba;function _tvn(a,b){var c=parseInt(a,10);return isNaN(c)?b:c}function _tvf(a,b){var c=parseFloat(a);return isNaN(c)?b:c}function _tvv(a){return!!a}function p(a,b,c){(c||h)[a]=b}h.bv={n:_tvn("2",0),r:"",f:".66.41.",e:"1300102,3700248,3700389,3700400",m:_tvn("1",1)}; function ca(a,b,c){var d="on"+b;if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent(d,c);else{var f=a[d];a[d]=function(){var a=f.apply(this,arguments),b=c.apply(this,arguments);return void 0==a?b:void 0==b?a:b&&a}}}var da=function(a){return function(){return h.bv.m==a}},ea=da(1),fa=da(2);p("sb",ea);p("kn",fa);k.a=_tvv;k.b=_tvf;k.c=_tvn;k.i=aa;var q=window.gbar.i.i;var t=function(){},u=function(){},ia=function(a){var b=new Image,c=ga;b.onerror=b.onload=b.onabort=function(){try{delete ha[c]}catch(d){}};ha[c]=b;b.src=a;ga=c+1},ha=[],ga=0;p("logger",{il:u,ml:t,log:ia});var v=window.gbar.logger;var y={},ja={},A=[],ka=k.b("0.1",.1),la=k.a("1",!0),ma=function(a,b){A.push([a,b])},na=function(a,b){y[a]=b},oa=function(a){return a in y},B={},C=function(a,b){B[a]||(B[a]=[]);B[a].push(b)},D=function(a){C("m",a)},pa=function(a,b){var c=document.createElement("script");c.src=a;c.async=la;Math.random()<ka&&(c.onerror=function(){c.onerror=null;t(Error("Bundle load failed: name="+(b||"UNK")+" url="+a))});(document.getElementById("xjsc")||document.getElementsByTagName("body")[0]|| document.getElementsByTagName("head")[0]).appendChild(c)},F=function(a){for(var b=0,c;(c=A[b])&&c[0]!=a;++b);!c||c[1].l||c[1].s||(c[1].s=!0,qa(2,a),c[1].url&&pa(c[1].url,a),c[1].libs&&E&&E(c[1].libs))},ra=function(a){C("gc",a)},sa=null,ta=function(a){sa=a},qa=function(a,b,c){if(sa){a={t:a,b:b};if(c)for(var d in c)a[d]=c[d];try{sa(a)}catch(f){}}};p("mdc",y);p("mdi",ja);p("bnc",A);p("qGC",ra);p("qm",D);p("qd",B);p("lb",F);p("mcf",na);p("bcf",ma);p("aq",C);p("mdd",""); p("has",oa);p("trh",ta);p("tev",qa);if(k.a("1")){var ua=k.a("1"),va=k.a(""),wa=k.a(""),xa=window.gapi={},ya=function(a,b){var c=function(){h.dgl(a,b)};ua?D(c):(C("gl",c),F("gl"))},za={},Aa=function(a){a=a.split(":");for(var b;(b=a.pop())&&za[b];);return!b},E=function(a){function b(){for(var b=a.split(":"),d=0,f;f=b[d];++d)za[f]=1;for(b=0;d=A[b];++b)d=d[1],(f=d.libs)&&!d.l&&d.i&&Aa(f)&&d.i()}h.dgl(a,b)},H=window.___jsl={};H.h="m;/_/scs/abc-static/_/js/k=gapi.gapi.en.7oVtUiQEjBQ.O/m=__features__/rt=j/d=1/rs=AHpOoo_fXT30ofkY5Dx9fPN7DPCKQYvAAQ";H.ms="https://web.archive.org/web/20161014191619/https://apis.google.com"; H.m="";H.l=[];ua||A.push(["gl",{url:"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/js/abc/glm_e7bb39a7e1a24581ff4f8d199678b1b9.js"}]);var Ba={pu:va,sh:"",si:wa,hl:"en"};y.gl=Ba;p("load",ya,xa);p("dgl",ya);p("agl",Aa);k.o=ua};var Ca=k.b("0.1",.001),Da=0; function _mlToken(a,b){try{if(1>Da){Da++;var c,d=a,f=b||{},g=encodeURIComponent,l=["//web.archive.org/web/20161014191619/https://www.google.com/gen_204?atyp=i&zx=",(new Date).getTime(),"&jexpid=",g("28834"),"&srcpg=",g("prop=10"),"&jsr=",Math.round(1/Ca),"&ogev=",g("Ay8BWJXdFcvUjwPelIPoCw"),"&ogf=",h.bv.f,"&ogrp=",g(""),"&ogv=",g("1476066396.0"),"&oggv="+g("es_plusone_gc_20161006.0_p0"),"&ogd=",g("com"),"&ogc=",g("USA"),"&ogl=",g("en")];f._sn&&(f._sn= "og."+f._sn);for(var n in f)l.push("&"),l.push(g(n)),l.push("="),l.push(g(f[n]));l.push("&emsg=");l.push(g(d.name+":"+d.message));var m=l.join("");Ea(m)&&(m=m.substr(0,2E3));c=m;var r=window.gbar.logger._aem(a,c);ia(r)}}catch(z){}}var Ea=function(a){return 2E3<=a.length},Fa=function(a,b){return b};function Ga(a){t=a;p("_itl",Ea,v);p("_aem",Fa,v);p("ml",t,v);a={};y.er=a}k.a("")?Ga(function(a){throw a;}):k.a("1")&&Math.random()<Ca&&Ga(_mlToken);var _E="left",Ha=k.a(""),J=function(a,b){var c=a.className;I(a,b)||(a.className+=(""!=c?" ":"")+b)},K=function(a,b){var c=a.className,d=new RegExp("\\s?\\b"+b+"\\b");c&&c.match(d)&&(a.className=c.replace(d,""))},I=function(a,b){var c=new RegExp("\\b"+b+"\\b"),d=a.className;return!(!d||!d.match(c))},Ia=function(a,b){I(a,b)?K(a,b):J(a,b)},Ja=function(a,b){a[b]=function(c){var d=arguments;h.qm(function(){a[b].apply(this,d)})}},Ka=function(a){a=["//web.archive.org/web/20161014191619/https://www.gstatic.com", "/og/_/js/d=1/k=","og.og.en_US.OKgK9IY5JAg.O","/rt=j/m=",a,"/rs=","AA2YrTvfbVUeAfwJqPGBEQmknMbILavxqw"];Ha&&a.push("?host=www.gstatic.com&bust=og.og.en_US.YU1PAXFw1io.DU");a=a.join("");pa(a)};p("ca",J);p("cr",K);p("cc",I);k.k=J;k.l=K;k.m=I;k.n=Ia;k.p=Ka;k.q=Ja;var La=["gb_71","gb_155"],Ma;function Na(a){Ma=a}function Oa(a){var b=Ma&&!a.href.match(/.*\/accounts\/ClearSID[?]/)&&encodeURIComponent(Ma());b&&(a.href=a.href.replace(/([?&]continue=)[^&]*/,"$1"+b))}function Pa(a){window.gApplication&&(a.href=window.gApplication.getTabUrl(a.href))}function Qa(a){try{var b=(document.forms[0].q||"").value;b&&(a.href=a.href.replace(/([?&])q=[^&]*|$/,function(a,d){return(d||"&")+"q="+encodeURIComponent(b)}))}catch(c){q(c,"sb","pq")}} var Ra=function(){for(var a=[],b=0,c;c=La[b];++b)(c=document.getElementById(c))&&a.push(c);return a},Sa=function(){var a=Ra();return 0<a.length?a[0]:null},Ta=function(){return document.getElementById("gb_70")},L={},M={},Ua={},N={},O=void 0,Za=function(a,b){try{var c=document.getElementById("gb");J(c,"gbpdjs");P();Va(document.getElementById("gb"))&&J(c,"gbrtl");if(b&&b.getAttribute){var d=b.getAttribute("aria-owns");if(d.length){var f=document.getElementById(d);if(f){var g=b.parentNode;if(O==d)O=void 0, K(g,"gbto");else{if(O){var l=document.getElementById(O);if(l&&l.getAttribute){var n=l.getAttribute("aria-owner");if(n.length){var m=document.getElementById(n);m&&m.parentNode&&K(m.parentNode,"gbto")}}}Wa(f)&&Xa(f);O=d;J(g,"gbto")}}}}D(function(){h.tg(a,b,!0)});Ya(a)}catch(r){q(r,"sb","tg")}},$a=function(a){D(function(){h.close(a)})},ab=function(a){D(function(){h.rdd(a)})},Va=function(a){var b,c=document.defaultView;c&&c.getComputedStyle?(a=c.getComputedStyle(a,""))&&(b=a.direction):b=a.currentStyle? a.currentStyle.direction:a.style.direction;return"rtl"==b},cb=function(a,b,c){if(a)try{var d=document.getElementById("gbd5");if(d){var f=d.firstChild,g=f.firstChild,l=document.createElement("li");l.className=b+" gbmtc";l.id=c;a.className="gbmt";l.appendChild(a);if(g.hasChildNodes()){c=[["gbkc"],["gbf","gbe","gbn"],["gbkp"],["gbnd"]];for(var d=0,n=g.childNodes.length,f=!1,m=-1,r=0,z;z=c[r];r++){for(var T=0,G;G=z[T];T++){for(;d<n&&I(g.childNodes[d],G);)d++;if(G==b){g.insertBefore(l,g.childNodes[d]|| null);f=!0;break}}if(f){if(d+1<g.childNodes.length){var U=g.childNodes[d+1];I(U.firstChild,"gbmh")||bb(U,z)||(m=d+1)}else if(0<=d-1){var V=g.childNodes[d-1];I(V.firstChild,"gbmh")||bb(V,z)||(m=d)}break}0<d&&d+1<n&&d++}if(0<=m){var w=document.createElement("li"),x=document.createElement("div");w.className="gbmtc";x.className="gbmt gbmh";w.appendChild(x);g.insertBefore(w,g.childNodes[m])}h.addHover&&h.addHover(a)}else g.appendChild(l)}}catch(Ab){q(Ab,"sb","al")}},bb=function(a,b){for(var c=b.length, d=0;d<c;d++)if(I(a,b[d]))return!0;return!1},db=function(a,b,c){cb(a,b,c)},eb=function(a,b){cb(a,"gbe",b)},fb=function(){D(function(){h.pcm&&h.pcm()})},gb=function(){D(function(){h.pca&&h.pca()})},hb=function(a,b,c,d,f,g,l,n,m,r){D(function(){h.paa&&h.paa(a,b,c,d,f,g,l,n,m,r)})},ib=function(a,b){L[a]||(L[a]=[]);L[a].push(b)},jb=function(a,b){M[a]||(M[a]=[]);M[a].push(b)},kb=function(a,b){Ua[a]=b},lb=function(a,b){N[a]||(N[a]=[]);N[a].push(b)},Ya=function(a){a.preventDefault&&a.preventDefault();a.returnValue= !1;a.cancelBubble=!0},mb=null,Xa=function(a,b){P();if(a){nb(a,"Opening…");Q(a,!0);var c="undefined"!=typeof b?b:1E4,d=function(){ob(a)};mb=window.setTimeout(d,c)}},pb=function(a){P();a&&(Q(a,!1),nb(a,""))},ob=function(a){try{P();var b=a||document.getElementById(O);b&&(nb(b,"This service is currently unavailable.%1$sPlease try again later.","%1$s"),Q(b,!0))}catch(c){q(c,"sb","sdhe")}},nb=function(a,b,c){if(a&&b){var d=Wa(a);if(d){if(c){d.innerHTML="";b=b.split(c);c=0;for(var f;f=b[c];c++){var g=document.createElement("div"); g.innerHTML=f;d.appendChild(g)}}else d.innerHTML=b;Q(a,!0)}}},Q=function(a,b){var c=void 0!==b?b:!0;c?J(a,"gbmsgo"):K(a,"gbmsgo")},Wa=function(a){for(var b=0,c;c=a.childNodes[b];b++)if(I(c,"gbmsg"))return c},P=function(){mb&&window.clearTimeout(mb)},qb=function(a){var b="inner"+a;a="offset"+a;return window[b]?window[b]:document.documentElement&&document.documentElement[a]?document.documentElement[a]:0},rb=function(){return!1},sb=function(){return!!O};p("so",Sa);p("sos",Ra);p("si",Ta);p("tg",Za); p("close",$a);p("rdd",ab);p("addLink",db);p("addExtraLink",eb);p("pcm",fb);p("pca",gb);p("paa",hb);p("ddld",Xa);p("ddrd",pb);p("dderr",ob);p("rtl",Va);p("op",sb);p("bh",L);p("abh",ib);p("dh",M);p("adh",jb);p("ch",N);p("ach",lb);p("eh",Ua);p("aeh",kb);ba=k.a("")?Pa:Qa;p("qs",ba);p("setContinueCb",Na);p("pc",Oa);p("bsy",rb);k.d=Ya;k.j=qb;var tb={};y.base=tb;A.push(["m",{url:"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/js/sem_28ccd69532c2390ae661f0e31ef881fd.js"}]);h.sg={c:""};p("wg",{rg:{}});var ub={tiw:k.c("15000",0),tie:k.c("30000",0)};y.wg=ub;var vb={thi:k.c("10000",0),thp:k.c("180000",0),tho:k.c("5000",0),tet:k.b("0.5",0)};y.wm=vb;if(k.a("1")){var wb=k.a("");A.push(["gc",{auto:wb,url:"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/js/abc/gci_91f30755d6a6b787dcc2a4062e6e9824.js",libs:"googleapis.client:plusone:gapi.iframes"}]);var xb={version:"gci_91f30755d6a6b787dcc2a4062e6e9824.js",index:"",lang:"en"};y.gc=xb;var yb=function(a){window.googleapis&&window.iframes?a&&a():(a&&ra(a),F("gc"))};p("lGC",yb);k.a("1")&&p("lPWF",yb)};window.__PVT="";if(k.a("1")&&k.a("1")){var zb=function(a){yb(function(){C("pw",a);F("pw")})};p("lPW",zb);A.push(["pw",{url:"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/js/abc/pwm_45f73e4df07a0e388b0fa1f3d30e7280.js"}]);var Bb=[],Cb=function(a){Bb[0]=a},Db=function(a,b){var c=b||{};c._sn="pw";t(a,c)},Eb={signed:Bb,elog:Db,base:"https://web.archive.org/web/20161014191619/https://plusone.google.com/u/0",loadTime:(new Date).getTime()};y.pw=Eb;var Fb=function(a,b){for(var c=b.split("."),d=function(){var b=arguments;a(function(){for(var a=h,d=0,f=c.length-1;d<f;++d)a=a[c[d]];a[c[d]].apply(a,b)})},f=h,g=0,l=c.length-1;g< l;++g)f=f[c[g]]=f[c[g]]||{};return f[c[g]]=d};Fb(zb,"pw.clk");Fb(zb,"pw.hvr");p("su",Cb,h.pw)};var Gb=[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,40,41,42,43,48,49,500];var Hb=k.b("0.001",1E-4),Ib=k.b("1",1),Jb=!1,Kb=!1;if(k.a("1")){var Lb=Math.random();Lb<Hb&&(Jb=!0);Lb<Ib&&(Kb=!0)}var R=null; function Mb(a,b){var c=Hb,d=Jb,f;f=a;if(!R){R={};for(var g=0;g<Gb.length;g++){var l=Gb[g];R[l]=!0}}if(f=!!R[f])c=Ib,d=Kb;if(d){var d=encodeURIComponent,n="es_plusone_gc_20161006.0_p0",m;h.rp?(m=h.rp(),m="-1"!=m?m:""):m="";f=(new Date).getTime();var g=d("28834"),l=d("Ay8BWJXdFcvUjwPelIPoCw"),r=h.bv.f,z=d("10");m=d(m);var c=Math.round(1/c),T=d("1476066396.0"),n=n?"&oggv="+d(n):"",G=d("com"),U=d("en"), V=d("USA"),w;w=0;k.a("")&&(w|=1);k.a("")&&(w|=2);k.a("")&&(w|=4);f=["//web.archive.org/web/20161014191619/https://www.google.com/gen_204?atyp=i&zx=",f,"&oge=",a,"&ogex=",g,"&ogev=",l,"&ogf=",r,"&ogp=",z,"&ogrp=",m,"&ogsr=",c,"&ogv=",T,n,"&ogd=",G,"&ogl=",U,"&ogc=",V,"&ogus=",w];if(b){"ogw"in b&&(f.push("&ogw="+b.ogw),delete b.ogw);var x,g=b,l=[];for(x in g)0!=l.length&&l.push(","),l.push(Nb(x)),l.push("."),l.push(Nb(g[x]));x=l.join("");""!=x&&(f.push("&ogad="),f.push(d(x)))}ia(f.join(""))}} function Nb(a){"number"==typeof a&&(a+="");return"string"==typeof a?a.replace(".","%2E").replace(",","%2C"):a}u=Mb;p("il",u,v);var Ob={};y.il=Ob;var Pb=function(a,b,c,d,f,g,l,n,m,r){D(function(){h.paa(a,b,c,d,f,g,l,n,m,r)})},Qb=function(){D(function(){h.prm()})},Rb=function(a){D(function(){h.spn(a)})},Sb=function(a){D(function(){h.sps(a)})},Tb=function(a){D(function(){h.spp(a)})},Ub={"27":"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/images/silhouette_24.png","27":"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/images/silhouette_24.png","27":"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/images/silhouette_24.png"},Vb=function(a){return(a=Ub[a])||"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/images/silhouette_24.png"}, Wb=function(){D(function(){h.spd()})};p("spn",Rb);p("spp",Tb);p("sps",Sb);p("spd",Wb);p("paa",Pb);p("prm",Qb);ib("gbd4",Qb); if(k.a("")){var Xb={d:k.a(""),e:"",sanw:k.a(""),p:"//web.archive.org/web/20161014191619/https://ssl.gstatic.com/gb/images/silhouette_96.png",cp:"1",xp:k.a("1"),mg:"%1$s (delegated)",md:"%1$s (default)",mh:"220",s:"1",pp:Vb,ppl:k.a(""),ppa:k.a(""), ppm:"Google+ page"};y.prf=Xb};var S,Yb,W,Zb,X=0,$b=function(a,b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.indexOf(a,b,c);for(c=null==c?0:0>c?Math.max(0,a.length+c):c;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Y=function(a,b){return-1==$b(a,X)?(q(Error(X+"_"+b),"up","caa"),!1):!0},bc=function(a,b){Y([1,2],"r")&&(S[a]=S[a]||[],S[a].push(b),2==X&&window.setTimeout(function(){b(ac(a))},0))},cc=function(a,b,c){if(Y([1],"nap")&&c){for(var d=0;d<c.length;d++)Yb[c[d]]=!0;h.up.spl(a,b,"nap",c)}},dc= function(a,b,c){if(Y([1],"aop")&&c){if(W)for(var d in W)W[d]=W[d]&&-1!=$b(c,d);else for(W={},d=0;d<c.length;d++)W[c[d]]=!0;h.up.spl(a,b,"aop",c)}},ec=function(){try{if(X=2,!Zb){Zb=!0;for(var a in S)for(var b=S[a],c=0;c<b.length;c++)try{b[c](ac(a))}catch(d){q(d,"up","tp")}}}catch(d){q(d,"up","mtp")}},ac=function(a){if(Y([2],"ssp")){var b=!Yb[a];W&&(b=b&&!!W[a]);return b}};Zb=!1;S={};Yb={};W=null; var X=1,fc=function(a){var b=!1;try{b=a.cookie&&a.cookie.match("PREF")}catch(c){}return!b},gc=function(){try{return!!e.localStorage&&"object"==typeof e.localStorage}catch(a){return!1}},hc=function(a){return a&&a.style&&a.style.behavior&&"undefined"!=typeof a.load},ic=function(a,b,c,d){try{fc(document)||(d||(b="og-up-"+b),gc()?e.localStorage.setItem(b,c):hc(a)&&(a.setAttribute(b,c),a.save(a.id)))}catch(f){f.code!=DOMException.QUOTA_EXCEEDED_ERR&&q(f,"up","spd")}},jc=function(a,b,c){try{if(fc(document))return""; c||(b="og-up-"+b);if(gc())return e.localStorage.getItem(b);if(hc(a))return a.load(a.id),a.getAttribute(b)}catch(d){d.code!=DOMException.QUOTA_EXCEEDED_ERR&&q(d,"up","gpd")}return""},kc=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&a.attachEvent("on"+b,c)},lc=function(a){for(var b=0,c;c=a[b];b++){var d=h.up;c=c in d&&d[c];if(!c)return!1}return!0},mc=function(a,b){try{if(fc(a))return-1;var c=a.cookie.match(/OGPC=([^;]*)/);if(c&&c[1]){var d=c[1].match(new RegExp("\\b"+ b+"-([0-9]+):"));if(d&&d[1])return parseInt(d[1],10)}}catch(f){f.code!=DOMException.QUOTA_EXCEEDED_ERR&&q(f,"up","gcc")}return-1};p("up",{r:bc,nap:cc,aop:dc,tp:ec,ssp:ac,spd:ic,gpd:jc,aeh:kc,aal:lc,gcc:mc});var Z=function(a,b){a[b]=function(c){var d=arguments;h.qm(function(){a[b].apply(this,d)})}};Z(h.up,"sl");Z(h.up,"si");Z(h.up,"spl");Z(h.up,"dpc");Z(h.up,"iic");h.mcf("up",{sp:k.b("0.01",1),tld:"com",prid:"10"});function nc(){function a(){for(var b;(b=g[l++])&&"m"!=b[0]&&!b[1].auto;);b&&(qa(2,b[0]),b[1].url&&pa(b[1].url,b[0]),b[1].libs&&E&&E(b[1].libs));l<g.length&&setTimeout(a,0)}function b(){0<f--?setTimeout(b,0):a()}var c=k.a("1"),d=k.a(""),f=3,g=A,l=0,n=window.gbarOnReady;if(n)try{n()}catch(m){q(m,"ml","or")}d?p("ldb",a):c?ca(window,"load",b):b()}p("rdl",nc);}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{var b=window.gbar.i.i;var c=window.gbar;var f=function(d){try{var a=document.getElementById("gbom");a&&d.appendChild(a.cloneNode(!0))}catch(e){b(e,"omas","aomc")}};c.aomc=f;}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{var a=window.gbar;a.mcf("pm",{p:""});}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{var a=window.gbar;a.mcf("mm",{s:"1"});}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{var a=this;var b=window.gbar;var c=b.i;var d=c.a,e=c.c,f={cty:"USA",cv:"1476066396",dbg:d(""),ecv:"0",ei:e("Ay8BWJXdFcvUjwPelIPoCw"),ele:d("1"),esr:e("0.1"),evts:["mousedown","touchstart","touchmove","wheel","keydown"],gbl:"es_plusone_gc_20161006.0_p0",hd:"com",hl:"en",irp:d(""),pid:e("10"), snid:e("28834"),to:e("300000"),u:e(""),vf:".66.41."},g=f,h=["bndcfg"],k=a;h[0]in k||!k.execScript||k.execScript("var "+h[0]);for(var l;h.length&&(l=h.shift());)h.length||void 0===g?k=k[l]?k[l]:k[l]={}:k[l]=g;}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{window.gbar.rdl();}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); </script><style>.jfk-textinput{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;font-size:13px;height:25px;padding:1px 8px}.jfk-textinput:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);border:1px solid #4d90fe;outline:none}.jfk-textinput::-ms-clear{display:none}a{text-decoration:none}a:link{color:#15c}a:visited{color:#61c}a:active{color:#d14836}a:hover{text-decoration:underline}body{font-family:arial,sans-serif;font-size:13px;margin:0}#oc-search-image{background:url(//web.archive.org/web/20161014191619im_/https://www.google.com/intl/en_ALL/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png) no-repeat}#oc-search-logo{color:#4285f4;font-family:roboto-regular,arial,sans-serif;font-size:16px;position:relative;white-space:nowrap}@media (min-width:801px){#oc-search-image-box{padding:120px 0 24px}#oc-search-image{background-size:272px 92px;height:92px;width:272px}#oc-search-logo{font-size:16px;left:101px;top:74px}#oc-search-button-box{margin-left:12px}#oc-search-button{width:70px}#oc-search-description{margin-top:28px;font-size:14px}}@media (max-width:800px){#oc-search-input-box{width:88%}#oc-search-image-box{padding:70px 0 24px}#oc-search-image{background-size:200px 68px;height:68px;width:200px}#oc-search-logo{font-size:13px;left:77px;top:54px}#oc-search-button{padding:1px 0;width:40px}#oc-search-description{margin:16px;font-size:13px}}@media (orientation:landscape) and (max-width:800px){#oc-search-image-box{padding:35px 0 24px}}@media (max-width:500px){#oc-search-input-box{width:96%}}#oc-search-button{margin-left:12px;border:1px solid #3079ed;border-radius:2px;height:27px;background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8)}#oc-search-button input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAtUlEQVQoz2P4//8/AxQbAvFBIP7yHwJA9BGoOAM2DGNkAPHv/9jBb6g8Vs0gk39BFd4G4hggloPSt6Hiv7C5AETshyq4i8N5d6Hy+7Fp/gqVDMChOQAq/xWb5r9QSUkcmiWh8n/x2eyDQ7MPPpsPEunng9g0myJFEyh0I4BYBErfRoqyXHLiGRmsxqYZ5gJQivoGVfgNyi/BZQADrqSHhtdhM4BYzVgNIEUzugHrSNUMMwCEGQDxZPLNLQuzXAAAAABJRU5ErkJggg==) no-repeat center center;height:27px;vertical-align:top;color:transparent;border:0;cursor:default;width:100%}#oc-search-input{width:100%;height:29px;font-size:17px}#oc-search-input:focus{border-color:#d9d9d9;box-shadow:none}#oc-search-input:hover{border-color:#a0a0a0}.footerOuter{position:absolute;bottom:0;height:75px;width:100%}.footerInner{position:absolute;bottom:0;left:0;right:0;background:#f2f2f2;border-top:1px solid #e4e4e4;line-height:49px;text-align:center}.footerLeft{white-space:nowrap;margin:0 30px}.footerRight{white-space:nowrap;margin:0 30px}.footerInner a{display:inline-block;color:#666;white-space:nowrap;margin-left:27px}.footerInner a:first-child{margin-left:0}@media (min-width:501px){.footerLeft{float:right}.footerRight{float:left}}@media (max-width:500px){.footerLeft{display:none}}.ac-renderer{position:absolute;background-color:#fff;cursor:default;border:1px solid #ccc;border-top-color:#d9d9d9;font-size:13px;line-height:1.3em;overflow:hidden;white-space:nowrap;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.gb-reset .ac-renderer{font-size:100%}.ac-active{background-color:#4d90fe;color:white}.ac-row{padding:2px 5px}</style></head><body><div id="gb"><script>window.gbar&&gbar.eli&&gbar.eli()</script><div id="gbw"><div id="gbz"><span class="gbtcb"></span><ol id="gbzc" class="gbtc"><li class="gbt"><a onclick="gbar.logger.il(1,{t:1});" class="gbzt" id="gb_1" href="https://web.archive.org/web/20161014191619/https://www.google.com/webhp?tab=pw"><span class="gbtb2"></span><span class="gbts">Search</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:2});" class="gbzt" id="gb_2" href="https://web.archive.org/web/20161014191619/https://www.google.com/imghp?hl=en&tab=pi"><span class="gbtb2"></span><span class="gbts">Images</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:8});" class="gbzt" id="gb_8" href="https://web.archive.org/web/20161014191619/https://maps.google.com/maps?hl=en&tab=pl"><span class="gbtb2"></span><span class="gbts">Maps</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:78});" class="gbzt" id="gb_78" href="https://web.archive.org/web/20161014191619/https://play.google.com/?hl=en&tab=p8"><span class="gbtb2"></span><span class="gbts">Play</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:36});" class="gbzt" id="gb_36" href="https://web.archive.org/web/20161014191619/https://www.youtube.com/?tab=p1"><span class="gbtb2"></span><span class="gbts">YouTube</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:5});" class="gbzt" id="gb_5" href="https://web.archive.org/web/20161014191619/https://news.google.com/nwshp?hl=en&tab=pn"><span class="gbtb2"></span><span class="gbts">News</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:23});" class="gbzt" id="gb_23" href="https://web.archive.org/web/20161014191619/https://mail.google.com/mail/?tab=pm"><span class="gbtb2"></span><span class="gbts">Gmail</span></a></li><li class="gbt"><a onclick="gbar.logger.il(1,{t:49});" class="gbzt" id="gb_49" href="https://web.archive.org/web/20161014191619/https://drive.google.com/?tab=po"><span class="gbtb2"></span><span class="gbts">Drive</span></a></li><li class="gbt"><a class="gbgt" id="gbztm" href="https://web.archive.org/web/20161014191619/https://www.google.com/intl/en/options/" onclick="gbar.tg(event,this)" aria-haspopup="true" aria-owns="gbd"><span class="gbtb2"></span><span id="gbztms" class="gbts gbtsa"><span id="gbztms1">More</span><span class="gbma"></span></span></a><div class="gbm" id="gbd" aria-owner="gbztm"><div id="gbmmb" class="gbmc gbsb gbsbis"><ol id="gbmm" class="gbmcc gbsbic"><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:24});" class="gbmt" id="gb_24" href="https://web.archive.org/web/20161014191619/https://www.google.com/calendar?tab=pc">Calendar</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:51});" class="gbmt" id="gb_51" href="https://web.archive.org/web/20161014191619/https://translate.google.com/?hl=en&tab=pT">Translate</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:17});" class="gbmt" id="gb_17" href="https://web.archive.org/web/20161014191619/http://www.google.com/mobile/?hl=en&tab=pD">Mobile</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:10});" class="gbmt gbp1 gbm0l" id="gb_10" href="https://web.archive.org/web/20161014191619/https://books.google.com/bkshp?hl=en&tab=pp">Books</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:212});" class="gbmt" id="gb_212" href="https://web.archive.org/web/20161014191619/https://wallet.google.com/manage/?tab=pa">Wallet</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:6});" class="gbmt" id="gb_6" href="https://web.archive.org/web/20161014191619/http://www.google.com/shopping?hl=en&tab=pf">Shopping</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:30});" class="gbmt" id="gb_30" href="https://web.archive.org/web/20161014191619/https://www.blogger.com/?tab=pj">Blogger</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:27});" class="gbmt" id="gb_27" href="https://web.archive.org/web/20161014191619/https://www.google.com/finance?tab=pe">Finance</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:31});" class="gbmt" id="gb_31" href="https://web.archive.org/web/20161014191619/https://photos.google.com/?tab=pq">Photos</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:12});" class="gbmt" id="gb_12" href="https://web.archive.org/web/20161014191619/http://video.google.com/?hl=en&tab=pv">Videos</a></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:25});" class="gbmt" id="gb_25" href="https://web.archive.org/web/20161014191619/https://docs.google.com/document/?usp=docs_alc">Docs</a></li><li class="gbmtc"><div class="gbmt gbmh"></div></li><li class="gbmtc"><a onclick="gbar.logger.il(1,{t:66});" href="https://web.archive.org/web/20161014191619/https://www.google.com/intl/en/options/" class="gbmt">Even more »</a></li></ol><div class="gbsbt"></div><div class="gbsbb"></div></div></div></li></ol></div><div id="gbg"><h2 class="gbxx">Account Options</h2><span class="gbtcb"></span><ol class="gbtc"><li class="gbt"><a target="_top" href="https://web.archive.org/web/20161014191619/https://www.google.com/accounts/Login?service=print&continue=https://books.google.com/bkshp%3Fhl%3Den&hl=en" onclick="gbar.logger.il(9,{l:'i'})" id="gb_70" class="gbgt"><span class="gbtb2"></span><span id="gbgs4" class="gbts"><span id="gbi4s1">Sign in</span></span></a></li><li class="gbt gbtb"><span class="gbts"></span></li><li class="gbt"><a class="gbgt" id="gbg5" href="https://web.archive.org/web/20161014191619/http://www.google.com/preferences?hl=en" title="Options" onclick="gbar.tg(event,this)" aria-haspopup="true" aria-owns="gbd5"><span class="gbtb2"></span><span id="gbgs5" class="gbts"><span id="gbi5"></span></span></a><div class="gbm" id="gbd5" aria-owner="gbg5"><div class="gbmc"><ol id="gbom" class="gbmcc"></ol></div></div></li></ol></div></div><div id="gbx3"></div><div id="gbx4"></div><script>window.gbar&&gbar.elp&&gbar.elp()</script></div><div align="center"><form action="//web.archive.org/web/20161014191619/https://www.google.com/search" method="GET" id="oc-search-form"><input type="hidden" name="tbm" value="bks"><div id="oc-search-image-box"><div id="oc-search-image" title="Google Books"><div id="oc-search-logo">Books</div></div></div><table id="oc-search-input-box"><tr><td><input id="oc-search-input" autocomplete="off" name="q" type="text" class="jfk-textinput" title="Search Books" size="66" maxlength="2048"></td><td><div id="oc-search-button-box"><div id="oc-search-button"><input type="submit" value="Search Books"></div></div></td></tr></table><p id="oc-search-description">Search the world's most comprehensive index of full-text books.</p><p id="oc-my-library"><a href="https://web.archive.org/web/20161014191619/https://www.google.com/accounts/Login?service=print&continue=https://books.google.com/books%3Fop%3Dlibrary&hl=en">My library</a></p></form></div><div class="footerOuter"><div class="footerInner"><span class="footerLeft"><a href="https://web.archive.org/web/20161014191619/http://books.google.com/support/partner/?hl=en">Publishers</a><a href="/web/20161014191619/https://books.google.com/intl/en/googlebooks/about.html">About</a></span><span class="footerRight"><a href="/web/20161014191619/https://books.google.com/intl/en/googlebooks/privacy.html">Privacy</a><a href="/web/20161014191619/https://books.google.com/intl/en/googlebooks/tos.html">Terms</a><a href="https://web.archive.org/web/20161014191619/http://books.google.com/support/topic/4359341?hl=en">Help</a></span></div></div><script>if (window['_OC_reportEvent']) _OC_reportEvent('jl_start');</script><script>var l,n=this;function p(a){return void 0!==a}function aa(a,b){var c=a.split("."),d=n;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&p(b)?d[e]=b:d[e]?d=d[e]:d=d[e]={}}function q(){} function ba(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function r(a){return"array"==ba(a)}function ca(a){var b=ba(a);return"array"==b||"object"==b&&"number"==typeof a.length}function t(a){return"string"==typeof a}function u(a){return"function"==ba(a)}function da(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}var fa="closure_uid_"+(1E9*Math.random()>>>0),ha=0;function ia(a,b,c){return a.call.apply(a.bind,arguments)} function ja(a,b,c){if(!a)throw 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 v(a,b,c){v=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?ia:ja;return v.apply(null,arguments)} function ka(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var w=Date.now||function(){return+new Date};function x(a,b){function c(){}c.prototype=b.prototype;a.Ha=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Nb=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function y(a){if(Error.captureStackTrace)Error.captureStackTrace(this,y);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x(y,Error);y.prototype.name="CustomError";var la;var ma=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function na(a){if(!oa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(pa,"&"));-1!=a.indexOf("<")&&(a=a.replace(qa,"<"));-1!=a.indexOf(">")&&(a=a.replace(ra,">"));-1!=a.indexOf('"')&&(a=a.replace(sa,"""));-1!=a.indexOf("'")&&(a=a.replace(ta,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(ua,"�"));return a}var pa=/&/g,qa=/</g,ra=/>/g,sa=/"/g,ta=/'/g,ua=/\x00/g,oa=/[\x00&<>"']/; function va(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")}function wa(a,b){return a<b?-1:a>b?1:0}function xa(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function ya(a){var b=t(void 0)?va(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var za=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(t(a))return t(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=t(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Aa=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a, b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=t(a)?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e},Ba=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=t(a)?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e},Ca=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=t(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1};function Da(a){return Array.prototype.concat.apply(Array.prototype,arguments)}function Ea(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Fa(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};function Ga(a,b,c){for(var d in a)b.call(c,a[d],d,a)}var Ha="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Ia(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Ha.length;f++)c=Ha[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}} function Ja(a){var b=arguments.length;if(1==b&&r(arguments[0]))return Ja.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Ka=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),La=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]"),Ma=/^http:\/\/.*/,Na=/\s+/,Oa=/[\d\u06f0-\u06f9]/;var Pa;a:{var Qa=n.navigator;if(Qa){var Ra=Qa.userAgent;if(Ra){Pa=Ra;break a}}Pa=""}function A(a){return-1!=Pa.indexOf(a)};function Sa(){this.b="";this.g=Ta}var Ta={};function B(a,b){this.s=p(a)?a:0;this.u=p(b)?b:0}function Ua(a,b){return new B(a.s-b.s,a.u-b.u)}B.prototype.ceil=function(){this.s=Math.ceil(this.s);this.u=Math.ceil(this.u);return this};B.prototype.floor=function(){this.s=Math.floor(this.s);this.u=Math.floor(this.u);return this};B.prototype.round=function(){this.s=Math.round(this.s);this.u=Math.round(this.u);return this};function D(a,b){this.b=a;this.g=b}D.prototype.ceil=function(){this.b=Math.ceil(this.b);this.g=Math.ceil(this.g);return this};D.prototype.floor=function(){this.b=Math.floor(this.b);this.g=Math.floor(this.g);return this};D.prototype.round=function(){this.b=Math.round(this.b);this.g=Math.round(this.g);return this};function Va(a){Va[" "](a);return a}Va[" "]=q;function Wa(a,b){try{return Va(a[b]),!0}catch(c){}return!1}function Xa(a,b){var c=Ya;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Za=A("Opera"),E=A("Trident")||A("MSIE"),F=A("Edge"),$a=F||E,G=A("Gecko")&&!(-1!=Pa.toLowerCase().indexOf("webkit")&&!A("Edge"))&&!(A("Trident")||A("MSIE"))&&!A("Edge"),H=-1!=Pa.toLowerCase().indexOf("webkit")&&!A("Edge"),I=A("Macintosh");function ab(){var a=n.document;return a?a.documentMode:void 0}var bb; a:{var cb="",db=function(){var a=Pa;if(G)return/rv\:([^\);]+)(\)|;)/.exec(a);if(F)return/Edge\/([\d\.]+)/.exec(a);if(E)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(H)return/WebKit\/(\S+)/.exec(a);if(Za)return/(?:Version)[ \/]?(\S+)/.exec(a)}();db&&(cb=db?db[1]:"");if(E){var eb=ab();if(null!=eb&&eb>parseFloat(cb)){bb=String(eb);break a}}bb=cb}var fb=bb,Ya={}; function J(a){return Xa(a,function(){for(var b=0,c=ma(String(fb)).split("."),d=ma(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var g=c[f]||"",h=d[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;b=wa(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||wa(0==g[2].length,0==h[2].length)||wa(g[2],h[2]);g=g[3];h=h[3]}while(0==b)}return 0<=b})}var K;var gb=n.document; K=gb&&E?ab()||("CSS1Compat"==gb.compatMode?parseInt(fb,10):5):void 0;var hb=!E||9<=Number(K);!G&&!E||E&&9<=Number(K)||G&&J("1.9.1");E&&J("9");function L(a){return a?new ib(M(a)):la||(la=new ib)}function N(a){var b=document;return t(a)?b.getElementById(a):a}function jb(){var a=document,b=null;a.getElementsByClassName?b=a.getElementsByClassName("gbqfwa")[0]:a.querySelectorAll&&a.querySelector?b=a.querySelector(".gbqfwa"):b=kb("*","gbqfwa")[0];return b||null} function kb(a,b){var c=document,d=a&&"*"!=a?String(a).toUpperCase():"";if(c.querySelectorAll&&c.querySelector&&(d||b))return c.querySelectorAll(d+(b?"."+b:""));if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(d){for(var e={},f=0,g=0,h;h=c[g];g++)d==h.nodeName&&(e[f++]=h);e.length=f;return e}return c}c=c.getElementsByTagName(d||"*");if(b){e={};for(g=f=0;h=c[g];g++){var d=h.className,k;if(k="function"==typeof d.split)k=0<=za(d.split(/\s+/),b);k&&(e[f++]=h)}e.length=f;return e}return c} function lb(a,b){Ga(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:mb.hasOwnProperty(d)?a.setAttribute(mb[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var mb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; function nb(a){var b=ob(a);a=pb(a);return E&&J("10")&&a.pageYOffset!=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new B(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function ob(a){return a.scrollingElement?a.scrollingElement:!H&&qb(a)?a.documentElement:a.body||a.documentElement}function pb(a){return a.parentWindow||a.defaultView}function rb(a,b,c){return sb(document,arguments)} function sb(a,b){var c=String(b[0]),d=b[1];if(!hb&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',na(d.name),'"');if(d.type){c.push(' type="',na(d.type),'"');var e={};Ia(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(t(d)?c.className=d:r(d)?c.className=d.join(" "):lb(c,d));2<b.length&&tb(a,c,b);return c} function tb(a,b,c){function d(c){c&&b.appendChild(t(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!ca(f)||da(f)&&0<f.nodeType?d(f):z(ub(f)?Ea(f):f,d)}}function qb(a){return"CSS1Compat"==a.compatMode}function vb(a){for(var b;b=a.firstChild;)a.removeChild(b)}function M(a){return 9==a.nodeType?a:a.ownerDocument||a.document} function ub(a){if(a&&"number"==typeof a.length){if(da(a))return"function"==typeof a.item||"string"==typeof a.item;if(u(a))return"function"==typeof a.item}return!1}function ib(a){this.b=a||n.document||document}ib.prototype.i=function(a,b,c){return sb(this.b,arguments)};ib.prototype.g=function(a,b){a.appendChild(b)};ib.prototype.j=vb;var wb=!E||9<=Number(K),xb=E&&!J("9");!H||J("528");G&&J("1.9b")||E&&J("8")||Za&&J("9.5")||H&&J("528");G&&!J("8")||E&&J("9");function O(){this.Ba=this.Ba;this.Lb=this.Lb}O.prototype.Ba=!1;function P(a,b){this.type=a;this.j=this.i=b;this.H=!1;this.tb=!0}P.prototype.w=function(){this.H=!0};P.prototype.b=function(){this.tb=!1};function Q(a,b){P.call(this,a?a.type:"");this.j=this.i=null;this.S=this.g=0;this.U=this.V=this.o=this.T=!1;this.v=null;a&&this.init(a,b)}x(Q,P);Q.prototype.init=function(a,b){var c=this.type=a.type;this.i=a.target||a.srcElement;this.j=b;var d=a.relatedTarget;d&&G&&Wa(d,"nodeName");this.g=a.keyCode||0;this.S=a.charCode||("keypress"==c?a.keyCode:0);this.T=a.ctrlKey;this.o=a.altKey;this.V=a.shiftKey;this.U=a.metaKey;this.v=a;a.defaultPrevented&&this.b()}; Q.prototype.w=function(){Q.Ha.w.call(this);this.v.stopPropagation?this.v.stopPropagation():this.v.cancelBubble=!0};Q.prototype.b=function(){Q.Ha.b.call(this);var a=this.v;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,xb)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var yb="closure_listenable_"+(1E6*Math.random()|0),zb=0;function Ab(a,b,c,d,e){this.listener=a;this.b=null;this.src=b;this.type=c;this.Da=!!d;this.Ea=e;this.Za=++zb;this.ta=this.Ca=!1}function Bb(a){a.ta=!0;a.listener=null;a.b=null;a.src=null;a.Ea=null};function Cb(a){this.src=a;this.b={};this.g=0}function Db(a,b,c,d,e){var f=b.toString();b=a.b[f];b||(b=a.b[f]=[],a.g++);var g=Eb(b,c,d,e);-1<g?(a=b[g],a.Ca=!1):(a=new Ab(c,a.src,f,!!d,e),a.Ca=!1,b.push(a));return a}Cb.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.b))return!1;var e=this.b[a];b=Eb(e,b,c,d);return-1<b?(Bb(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.b[a],this.g--),!0):!1}; function Fb(a,b){var c=b.type;if(c in a.b){var d=a.b[c],e=za(d,b),f;(f=0<=e)&&Array.prototype.splice.call(d,e,1);f&&(Bb(b),0==a.b[c].length&&(delete a.b[c],a.g--))}}function Gb(a,b,c,d,e){a=a.b[b.toString()];b=-1;a&&(b=Eb(a,c,d,e));return-1<b?a[b]:null}function Eb(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.ta&&f.listener==b&&f.Da==!!c&&f.Ea==d)return e}return-1};var Hb="closure_lm_"+(1E6*Math.random()|0),Ib={},Jb=0; function R(a,b,c,d,e){if(r(b)){for(var f=0;f<b.length;f++)R(a,b[f],c,d,e);return null}c=Kb(c);if(a&&a[yb])a=a.listen(b,c,d,e);else{if(!b)throw Error("Invalid event type");var f=!!d,g=Lb(a);g||(a[Hb]=g=new Cb(a));c=Db(g,b,c,d,e);if(!c.b){d=Mb();c.b=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,f);else if(a.attachEvent)a.attachEvent(Nb(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");Jb++}a=c}return a} function Mb(){var a=Ob,b=wb?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function Pb(a,b,c,d,e){if(r(b))for(var f=0;f<b.length;f++)Pb(a,b[f],c,d,e);else c=Kb(c),a&&a[yb]?a.j(b,c,d,e):a&&(a=Lb(a))&&(b=Gb(a,b,c,!!d,e))&&Qb(b)} function Qb(a){if("number"!=typeof a&&a&&!a.ta){var b=a.src;if(b&&b[yb])Fb(b.T,a);else{var c=a.type,d=a.b;b.removeEventListener?b.removeEventListener(c,d,a.Da):b.detachEvent&&b.detachEvent(Nb(c),d);Jb--;(c=Lb(b))?(Fb(c,a),0==c.g&&(c.src=null,b[Hb]=null)):Bb(a)}}}function Nb(a){return a in Ib?Ib[a]:Ib[a]="on"+a}function Rb(a,b,c,d){var e=!0;if(a=Lb(a))if(b=a.b[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.Da==c&&!f.ta&&(f=Sb(f,d),e=e&&!1!==f)}return e} function Sb(a,b){var c=a.listener,d=a.Ea||a.src;a.Ca&&Qb(a);return c.call(d,b)} function Ob(a,b){if(a.ta)return!0;if(!wb){var c;if(!(c=b))a:{c=["window","event"];for(var d=n,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break a}c=d}e=c;c=new Q(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(k){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.j;f;f=f.parentNode)e.push(f);for(var f=a.type,g=e.length-1;!c.H&&0<=g;g--){c.j=e[g];var h=Rb(e[g],f,!0,c),d=d&&h}for(g=0;!c.H&&g<e.length;g++)c.j=e[g],h=Rb(e[g], f,!1,c),d=d&&h}return d}return Sb(a,new Q(b,this))}function Lb(a){a=a[Hb];return a instanceof Cb?a:null}var Tb="__closure_events_fn_"+(1E9*Math.random()>>>0);function Kb(a){if(u(a))return a;a[Tb]||(a[Tb]=function(b){return a.handleEvent(b)});return a[Tb]};var Ub="StopIteration"in n?n.StopIteration:{message:"StopIteration",stack:""};function Vb(){}Vb.prototype.next=function(){throw Ub;};Vb.prototype.vb=function(){return this};function Xb(a,b){this.g={};this.b=[];this.j=this.i=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){var e;if(a instanceof Xb)e=a.wa(),d=a.ra();else{var c=[],f=0;for(e in a)c[f++]=e;e=c;c=[];f=0;for(d in a)c[f++]=a[d];d=c}for(c=0;c<e.length;c++)this.set(e[c],d[c])}}l=Xb.prototype;l.ra=function(){Yb(this);for(var a=[],b=0;b<this.b.length;b++)a.push(this.g[this.b[b]]);return a}; l.wa=function(){Yb(this);return this.b.concat()};l.clear=function(){this.g={};this.j=this.i=this.b.length=0};l.remove=function(a){return Zb(this.g,a)?(delete this.g[a],this.i--,this.j++,this.b.length>2*this.i&&Yb(this),!0):!1};function Yb(a){if(a.i!=a.b.length){for(var b=0,c=0;b<a.b.length;){var d=a.b[b];Zb(a.g,d)&&(a.b[c++]=d);b++}a.b.length=c}if(a.i!=a.b.length){for(var e={},c=b=0;b<a.b.length;)d=a.b[b],Zb(e,d)||(a.b[c++]=d,e[d]=1),b++;a.b.length=c}} l.get=function(a,b){return Zb(this.g,a)?this.g[a]:b};l.set=function(a,b){Zb(this.g,a)||(this.i++,this.b.push(a),this.j++);this.g[a]=b};l.forEach=function(a,b){for(var c=this.wa(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};l.vb=function(a){Yb(this);var b=0,c=this.j,d=this,e=new Vb;e.next=function(){if(c!=d.j)throw Error("The map has changed since the iterator was created");if(b>=d.b.length)throw Ub;var e=d.b[b++];return a?e:d.g[e]};return e}; function Zb(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var $b=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function ac(a,b){if(a)for(var c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f,g=null;0<=e?(f=c[d].substring(0,e),g=c[d].substring(e+1)):f=c[d];b(f,g?decodeURIComponent(g.replace(/\+/g," ")):"")}};function bc(a,b){this.j=this.w=this.i="";this.v=null;this.o=this.H="";this.g=!1;var c;if(a instanceof bc){this.g=p(b)?b:a.g;cc(this,a.i);this.w=a.w;this.j=a.j;dc(this,a.v);this.H=a.H;c=a.b;var d=new ec;d.i=c.i;c.b&&(d.b=new Xb(c.b),d.g=c.g);fc(this,d);this.o=a.o}else a&&(c=String(a).match($b))?(this.g=!!b,cc(this,c[1]||"",!0),this.w=gc(c[2]||""),this.j=gc(c[3]||"",!0),dc(this,c[4]),this.H=gc(c[5]||"",!0),fc(this,c[6]||"",!0),this.o=gc(c[7]||"")):(this.g=!!b,this.b=new ec(null,0,this.g))} bc.prototype.toString=function(){var a=[],b=this.i;b&&a.push(hc(b,ic,!0),":");var c=this.j;if(c||"file"==b)a.push("//"),(b=this.w)&&a.push(hc(b,ic,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.v,null!=c&&a.push(":",String(c));if(c=this.H)this.j&&"/"!=c.charAt(0)&&a.push("/"),a.push(hc(c,"/"==c.charAt(0)?jc:kc,!0));(c=this.b.toString())&&a.push("?",c);(c=this.o)&&a.push("#",hc(c,lc));return a.join("")}; function cc(a,b,c){a.i=c?gc(b,!0):b;a.i&&(a.i=a.i.replace(/:$/,""))}function dc(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.v=b}else a.v=null}function fc(a,b,c){b instanceof ec?(a.b=b,mc(a.b,a.g)):(c||(b=hc(b,nc)),a.b=new ec(b,0,a.g))}function gc(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function hc(a,b,c){return t(a)?(a=encodeURI(a).replace(b,oc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null} function oc(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var ic=/[#\/\?@]/g,kc=/[\#\?:]/g,jc=/[\#\?]/g,nc=/[\#\?@]/g,lc=/#/g;function ec(a,b,c){this.g=this.b=null;this.i=a||null;this.j=!!c}function pc(a){a.b||(a.b=new Xb,a.g=0,a.i&&ac(a.i,function(b,c){var d=decodeURIComponent(b.replace(/\+/g," "));pc(a);a.i=null;var d=qc(a,d),e=a.b.get(d);e||a.b.set(d,e=[]);e.push(c);a.g+=1}))}l=ec.prototype; l.remove=function(a){pc(this);a=qc(this,a);return Zb(this.b.g,a)?(this.i=null,this.g-=this.b.get(a).length,this.b.remove(a)):!1};l.clear=function(){this.b=this.i=null;this.g=0};function rc(a,b){pc(a);b=qc(a,b);return Zb(a.b.g,b)}l.wa=function(){pc(this);for(var a=this.b.ra(),b=this.b.wa(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c}; l.ra=function(a){pc(this);var b=[];if(t(a))rc(this,a)&&(b=Da(b,this.b.get(qc(this,a))));else{a=this.b.ra();for(var c=0;c<a.length;c++)b=Da(b,a[c])}return b};l.set=function(a,b){pc(this);this.i=null;a=qc(this,a);rc(this,a)&&(this.g-=this.b.get(a).length);this.b.set(a,[b]);this.g+=1;return this};l.get=function(a,b){var c=a?this.ra(a):[];return 0<c.length?String(c[0]):b};function sc(a,b,c){a.remove(b);0<c.length&&(a.i=null,a.b.set(qc(a,b),Ea(c)),a.g+=c.length)} l.toString=function(){if(this.i)return this.i;if(!this.b)return"";for(var a=[],b=this.b.wa(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.ra(d),f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}return this.i=a.join("&")};function qc(a,b){var c=String(b);a.j&&(c=c.toLowerCase());return c}function mc(a,b){b&&!a.j&&(pc(a),a.i=null,a.b.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(this.remove(b),sc(this,c,a))},a));a.j=b};function tc(a,b,c){this.j=c;this.i=a;this.o=b;this.g=0;this.b=null}tc.prototype.get=function(){var a;0<this.g?(this.g--,a=this.b,this.b=a.next,a.next=null):a=this.i();return a};function uc(a,b){a.o(b);a.g<a.j&&(a.g++,b.next=a.b,a.b=b)};function vc(a){n.setTimeout(function(){throw a;},0)}var wc; function xc(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!A("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host,a=v(function(a){if(("*"==d||a.origin==d)&&a.data== c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!A("Trident")&&!A("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(p(c.next)){c=c.next;var a=c.cb;c.cb=null;a()}};return function(a){d.next={cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT"); b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){n.setTimeout(a,0)}};function yc(){this.g=this.b=null}var Ac=new tc(function(){return new zc},function(a){a.reset()},100);yc.prototype.remove=function(){var a=null;this.b&&(a=this.b,this.b=this.b.next,this.b||(this.g=null),a.next=null);return a};function zc(){this.next=this.g=this.b=null}zc.prototype.set=function(a,b){this.b=a;this.g=b;this.next=null};zc.prototype.reset=function(){this.next=this.g=this.b=null};function Bc(a,b){Cc||Dc();Ec||(Cc(),Ec=!0);var c=Fc,d=Ac.get();d.set(a,b);c.g?c.g.next=d:c.b=d;c.g=d}var Cc;function Dc(){var a=n.Promise;if(-1!=String(a).indexOf("[native code]")){var b=a.resolve(void 0);Cc=function(){b.then(Gc)}}else Cc=function(){var a=Gc;!u(n.setImmediate)||n.Window&&n.Window.prototype&&!A("Edge")&&n.Window.prototype.setImmediate==n.setImmediate?(wc||(wc=xc()),wc(a)):n.setImmediate(a)}}var Ec=!1,Fc=new yc; function Gc(){for(var a;a=Fc.remove();){try{a.b.call(a.g)}catch(b){vc(b)}uc(Ac,a)}Ec=!1};function Hc(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Ic(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function S(a,b){this.b=0;this.v=void 0;this.j=this.g=this.i=null;this.o=this.H=!1;if(a!=q)try{var c=this;a.call(b,function(a){Jc(c,2,a)},function(a){Jc(c,3,a)})}catch(d){Jc(this,3,d)}}function Kc(){this.next=this.i=this.g=this.j=this.b=null;this.o=!1}Kc.prototype.reset=function(){this.i=this.g=this.j=this.b=null;this.o=!1};var Lc=new tc(function(){return new Kc},function(a){a.reset()},100);function Mc(a,b,c){var d=Lc.get();d.j=a;d.g=b;d.i=c;return d} S.prototype.then=function(a,b,c){return Nc(this,u(a)?a:null,u(b)?b:null,c)};Hc(S);S.prototype.cancel=function(a){0==this.b&&Bc(function(){var b=new Oc(a);Pc(this,b)},this)};function Pc(a,b){if(0==a.b)if(a.i){var c=a.i;if(c.g){for(var d=0,e=null,f=null,g=c.g;g&&(g.o||(d++,g.b==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.b&&1==d?Pc(c,b):(f?(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):Qc(c),Rc(c,e,3,b)))}a.i=null}else Jc(a,3,b)} function Sc(a,b){a.g||2!=a.b&&3!=a.b||Tc(a);a.j?a.j.next=b:a.g=b;a.j=b}function Nc(a,b,c,d){var e=Mc(null,null,null);e.b=new S(function(a,g){e.j=b?function(c){try{var e=b.call(d,c);a(e)}catch(m){g(m)}}:a;e.g=c?function(b){try{var e=c.call(d,b);!p(e)&&b instanceof Oc?g(b):a(e)}catch(m){g(m)}}:g});e.b.i=a;Sc(a,e);return e.b}S.prototype.T=function(a){this.b=0;Jc(this,2,a)};S.prototype.S=function(a){this.b=0;Jc(this,3,a)}; function Jc(a,b,c){if(0==a.b){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.b=1;var d;a:{var e=c,f=a.T,g=a.S;if(e instanceof S)Sc(e,Mc(f||q,g||null,a)),d=!0;else if(Ic(e))e.then(f,g,a),d=!0;else{if(da(e))try{var h=e.then;if(u(h)){Uc(e,h,f,g,a);d=!0;break a}}catch(k){g.call(a,k);d=!0;break a}d=!1}}d||(a.v=c,a.b=b,a.i=null,Tc(a),3!=b||c instanceof Oc||Vc(a,c))}} function Uc(a,b,c,d,e){function f(a){h||(h=!0,d.call(e,a))}function g(a){h||(h=!0,c.call(e,a))}var h=!1;try{b.call(a,g,f)}catch(k){f(k)}}function Tc(a){a.H||(a.H=!0,Bc(a.w,a))}function Qc(a){var b=null;a.g&&(b=a.g,a.g=b.next,b.next=null);a.g||(a.j=null);return b}S.prototype.w=function(){for(var a;a=Qc(this);)Rc(this,a,this.b,this.v);this.H=!1}; function Rc(a,b,c,d){if(3==c&&b.g&&!b.o)for(;a&&a.o;a=a.i)a.o=!1;if(b.b)b.b.i=null,Wc(b,c,d);else try{b.o?b.j.call(b.i):Wc(b,c,d)}catch(e){Xc.call(null,e)}uc(Lc,b)}function Wc(a,b,c){2==b?a.j.call(a.i,c):a.g&&a.g.call(a.i,c)}function Vc(a,b){a.o=!0;Bc(function(){a.o&&Xc.call(null,b)})}var Xc=vc;function Oc(a){y.call(this,a)}x(Oc,y);Oc.prototype.name="cancel";/* Portions of this code are from MochiKit, received by The Closure Authors under the MIT license. All other code is Copyright 2005-2009 The Closure Authors. All Rights Reserved. */ function T(a,b){this.o=[];this.V=a;this.U=b||null;this.j=this.b=!1;this.i=void 0;this.T=this.Ba=this.v=!1;this.H=0;this.g=null;this.w=0}T.prototype.cancel=function(a){if(this.b)this.i instanceof T&&this.i.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.w--,0>=b.w&&b.cancel())}this.V?this.V.call(this.U,this):this.T=!0;this.b||(a=new Yc,Zc(this),$c(this,!1,a))}};T.prototype.S=function(a,b){this.v=!1;$c(this,a,b)};function $c(a,b,c){a.b=!0;a.i=c;a.j=!b;ad(a)} function Zc(a){if(a.b){if(!a.T)throw new bd;a.T=!1}}T.prototype.callback=function(a){Zc(this);$c(this,!0,a)};function cd(a,b,c,d){a.o.push([b,c,d]);a.b&&ad(a)}T.prototype.then=function(a,b,c){var d,e,f=new S(function(a,b){d=a;e=b});cd(this,d,function(a){a instanceof Yc?f.cancel():e(a)});return f.then(a,b,c)};Hc(T);function dd(a){return Ca(a.o,function(a){return u(a[1])})} function ad(a){if(a.H&&a.b&&dd(a)){var b=a.H,c=ed[b];c&&(n.clearTimeout(c.qa),delete ed[b]);a.H=0}a.g&&(a.g.w--,delete a.g);for(var b=a.i,d=c=!1;a.o.length&&!a.v;){var e=a.o.shift(),f=e[0],g=e[1],e=e[2];if(f=a.j?g:f)try{var h=f.call(e||a.U,b);p(h)&&(a.j=a.j&&(h==b||h instanceof Error),a.i=b=h);if(Ic(b)||"function"===typeof n.Promise&&b instanceof n.Promise)d=!0,a.v=!0}catch(k){b=k,a.j=!0,dd(a)||(c=!0)}}a.i=b;d&&(h=v(a.S,a,!0),d=v(a.S,a,!1),b instanceof T?(cd(b,h,d),b.Ba=!0):b.then(h,d));c&&(b=new fd(b), ed[b.qa]=b,a.H=b.qa)}function bd(){y.call(this)}x(bd,y);bd.prototype.message="Deferred has already fired";bd.prototype.name="AlreadyCalledError";function Yc(){y.call(this)}x(Yc,y);Yc.prototype.message="Deferred was canceled";Yc.prototype.name="CanceledError";function fd(a){this.qa=n.setTimeout(v(this.g,this),0);this.b=a}fd.prototype.g=function(){delete ed[this.qa];throw this.b;};var ed={};function gd(a,b){var c=b||{},d=c.document||document,e;a instanceof Sa&&a.constructor===Sa&&a.g===Ta?e=a.b:(ba(a),e="type_error:TrustedResourceUrl");var f=document.createElement("SCRIPT"),g={ub:f,Ia:void 0},h=new T(hd,g),k=null,m=null!=c.timeout?c.timeout:5E3;0<m&&(k=window.setTimeout(function(){id(f,!0);var a=new jd(1,"Timeout reached for loading script "+e);Zc(h);$c(h,!1,a)},m),g.Ia=k);f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||(id(f, c.wb||!1,k),h.callback(null))};f.onerror=function(){id(f,!0,k);var a=new jd(0,"Error while loading script "+e);Zc(h);$c(h,!1,a)};g=c.attributes||{};Ia(g,{type:"text/javascript",charset:"UTF-8",src:e});lb(f,g);kd(d).appendChild(f);return h}function kd(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!=b.length?b[0]:a.documentElement}function hd(){if(this&&this.ub){var a=this.ub;a&&"SCRIPT"==a.tagName&&id(a,!0,this.Ia)}} function id(a,b,c){null!=c&&n.clearTimeout(c);a.onload=q;a.onerror=q;a.onreadystatechange=q;b&&window.setTimeout(function(){a&&a.parentNode&&a.parentNode.removeChild(a)},0)}function jd(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);y.call(this,c)}x(jd,y);function ld(a,b){this.g=new bc(a);this.b=b?b:"callback";this.Ia=5E3}var md=0;ld.prototype.send=function(a,b,c,d){a=a||null;d=d||"_"+(md++).toString(36)+w().toString(36);var e="_callbacks___"+d,f=new bc(this.g);if(a)for(var g in a)if(!a.hasOwnProperty||a.hasOwnProperty(g)){var h=f,k=g,m=a[g];r(m)||(m=[String(m)]);sc(h.b,k,m)}b&&(n[e]=nd(d,b),b=this.b,g=e,r(g)||(g=[String(g)]),sc(f.b,b,g));b={timeout:this.Ia,wb:!0};g=new Sa;g.b=f.toString();f=gd(g,b);cd(f,null,od(d,a,c),void 0);return{qa:d,Ya:f}}; ld.prototype.cancel=function(a){a&&(a.Ya&&a.Ya.cancel(),a.qa&&pd(a.qa,!1))};function od(a,b,c){return function(){pd(a,!1);c&&c(b)}}function nd(a,b){return function(c){pd(a,!0);b.apply(void 0,arguments)}}function pd(a,b){var c="_callbacks___"+a;if(n[c])if(b)try{delete n[c]}catch(d){n[c]=void 0}else n[c]=q};function U(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}U.prototype.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};U.prototype.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this}; U.prototype.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};function qd(a,b,c,d){this.left=a;this.top=b;this.b=c;this.g=d}qd.prototype.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.b=Math.ceil(this.b);this.g=Math.ceil(this.g);return this};qd.prototype.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.b=Math.floor(this.b);this.g=Math.floor(this.g);return this}; qd.prototype.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.b=Math.round(this.b);this.g=Math.round(this.g);return this};function rd(a,b,c){if(t(b))(b=sd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=sd(c,d);f&&(c.style[f]=e)}}var td={};function sd(a,b){var c=td[b];if(!c){var d=xa(b),c=d;void 0===a.style[d]&&(d=(H?"Webkit":G?"Moz":E?"ms":Za?"O":null)+ya(d),void 0!==a.style[d]&&(c=d));td[b]=c}return c}function V(a,b){var c=M(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||"":""} function W(a,b){return V(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function ud(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}E&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b} function vd(a){if(E&&!(8<=Number(K)))return a.offsetParent;var b=M(a),c=W(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=W(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null} function wd(a){for(var b=new U(0,Infinity,Infinity,0),c=L(a),d=c.b.body,e=c.b.documentElement,f=ob(c.b);a=vd(a);)if(!(E&&0==a.clientWidth||H&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=W(a,"overflow")){var g=xd(a),h=new B(a.clientLeft,a.clientTop);g.s+=h.s;g.u+=h.u;b.top=Math.max(b.top,g.u);b.right=Math.min(b.right,g.s+a.clientWidth);b.bottom=Math.min(b.bottom,g.u+a.clientHeight);b.left=Math.max(b.left,g.s)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=(pb(c.b)|| window).document;c=qb(c)?c.documentElement:c.body;c=new D(c.clientWidth,c.clientHeight);b.right=Math.min(b.right,d+c.b);b.bottom=Math.min(b.bottom,f+c.g);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}function xd(a){var b=M(a),c=new B(0,0),d;d=b?M(b):document;d=!E||9<=Number(K)||qb(L(d).b)?d.documentElement:d.body;if(a==d)return c;a=ud(a);b=nb(L(b).b);c.s=a.left+b.s;c.u=a.top+b.u;return c}function yd(a){"number"==typeof a&&(a+="px");return a} function zd(a){var b=Ad;if("none"!=W(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}function Ad(a){var b=a.offsetWidth,c=a.offsetHeight,d=H&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new D(b,c):(a=ud(a),new D(a.right-a.left,a.bottom-a.top))}var Bd=G?"MozUserSelect":H||F?"WebkitUserSelect":null; function Cd(a){var b=a.getElementsByTagName("*");if(Bd){var c="none";a.style&&(a.style[Bd]=c);if(b){a=0;for(var d;d=b[a];a++)d.style&&(d.style[Bd]=c)}}else if(E||Za)if(c="on",a.setAttribute("unselectable",c),b)for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)}function Dd(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;var e=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return e} function Ed(a,b){var c=a.currentStyle?a.currentStyle[b]:null;return c?Dd(a,c):0}var Fd={thin:2,medium:4,thick:6};function Gd(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in Fd?Fd[c]:Dd(a,c)} function Hd(a){if(E&&!(9<=Number(K))){var b=Gd(a,"borderLeft"),c=Gd(a,"borderRight"),d=Gd(a,"borderTop");a=Gd(a,"borderBottom");return new U(d,c,a,b)}b=V(a,"borderLeftWidth");c=V(a,"borderRightWidth");d=V(a,"borderTopWidth");a=V(a,"borderBottomWidth");return new U(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function X(){O.call(this);this.T=new Cb(this);this.Bb=this;this.Wa=null}x(X,O);X.prototype[yb]=!0;X.prototype.removeEventListener=function(a,b,c,d){Pb(this,a,b,c,d)}; function Y(a,b){var c,d=a.Wa;if(d)for(c=[];d;d=d.Wa)c.push(d);var d=a.Bb,e=b,f=e.type||e;if(t(e))e=new P(e,d);else if(e instanceof P)e.i=e.i||d;else{var g=e,e=new P(f,d);Ia(e,g)}var g=!0,h;if(c)for(var k=c.length-1;!e.H&&0<=k;k--)h=e.j=c[k],g=Id(h,f,!0,e)&&g;e.H||(h=e.j=d,g=Id(h,f,!0,e)&&g,e.H||(g=Id(h,f,!1,e)&&g));if(c)for(k=0;!e.H&&k<c.length;k++)h=e.j=c[k],g=Id(h,f,!1,e)&&g;return g}X.prototype.listen=function(a,b,c,d){return Db(this.T,String(a),b,c,d)}; X.prototype.j=function(a,b,c,d){return this.T.remove(String(a),b,c,d)};function Id(a,b,c,d){b=a.T.b[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.ta&&g.Da==c){var h=g.listener,k=g.Ea||g.src;g.Ca&&Fb(a.T,g);e=!1!==h.call(k,d)&&e}}return e&&0!=d.tb};function Jd(a,b,c){X.call(this);this.V=a;this.va=c;this.i=b;R(b,["hilite","select","canceldismiss","dismiss"],this.handleEvent,!1,this);this.o=null;this.g=[];this.v=-1;this.b=0;this.w=this.S=null;this.Pa={}}x(Jd,X);l=Jd.prototype;l.Xa=!0;l.Ja=!1;l.getToken=function(){return this.o}; l.handleEvent=function(a){var b=this.V;if(a.i==this.i)switch(a.type){case "hilite":this.$(a.row);break;case "select":var c=!1;if("number"==typeof a.row){a=a.row;var d=this.g[Kd(this,a)],c=!!d&&b.La&&b.La(d);d&&!c&&this.v!=a&&this.$(a)}c||this.ua();break;case "canceldismiss":Ld(this);break;case "dismiss":Md(this)}}; l.setToken=function(a){if(this.o!=a){this.o=a;a=this.V;var b=this.o,c=v(this.Ib,this),d=new bc("//web.archive.org/web/20161014191619/https://suggestqueries.google.com/complete/search");d.b.set("client","books");d.b.set("ds","bo");d.b.set("q",b);b=v(a.g,a,c);a.b&&a.b.cancel();a.b=new ld(d);a.b.send(null,b);Ld(this)}};function Nd(a){for(var b=a.b+a.g.length-1,c=a.v,d=0;d<a.g.length;d++){if(c>=a.b&&c<b)c++;else if(-1==c)c=a.b;else{a.Ja&&c==b&&a.$(-1);break}if(a.$(c))break}} l.$=function(a){var b=Kd(this,a),c=this.g[b];return c&&this.V.La&&this.V.La(c)?!1:(this.v=a,this.i.$(a),-1!=b)}; l.ua=function(){var a=Kd(this,this.v);if(-1!=a){var b=this.g[a],c=this.va;if(c.R){var d=b.toString();if(p(void 0)?0:c.j){var e=Od(c,c.R.value,Pd(c.R)[0]),f=Qd(c,c.R.value);c.ma.test(d)||(d=d.replace(/[\s\xa0]+$/,"")+c.U);0==e||/^[\s\xa0]*$/.test(f[e-1])||(d=" "+d);e==f.length-1&&(d+=" ");if(d!=f[e]){f[e]=d;d=c.R;(G||E&&J("9"))&&d.blur();d.value=f.join("");for(var g=0,h=0;h<=e;h++)g+=f[h].length;d.focus();e=g;f=c.R;d=e;Rd(f)?f.selectionStart=d:E&&(g=Sd(f),h=g[0],h.inRange(g[1])&&(d=Td(f,d),h.collapse(!0), h.move("character",d),h.select()));f=c.R;Rd(f)?f.selectionEnd=e:E&&(g=Sd(f),d=g[1],g[0].inRange(d)&&(e=Td(f,e),f=Td(f,Pd(f)[0]),d.collapse(!0),d.moveEnd("character",e-f),d.select()))}}else c.R.value=d;c.Ta=!0}this.dismiss();Y(this,{type:"update",row:b,index:a});return!0}this.dismiss();Y(this,{type:"update",row:null,index:null});return!1}; l.dismiss=function(){this.v=-1;this.o=null;this.b+=this.g.length;this.g=[];window.clearTimeout(this.w);this.w=null;this.i.dismiss();Y(this,"suggestionsupdate");Y(this,"dismiss")};function Md(a){a.w||(a.w=window.setTimeout(v(a.dismiss,a),100))}l.ab=function(){return this.w?(window.clearTimeout(this.w),this.w=null,!0):!1};function Ld(a){a.ab()||window.setTimeout(v(a.ab,a),10)}l.Ib=function(a,b,c){this.o==a&&this.Ra(b,c)}; l.Ra=function(a,b){var c="object"==ba(b)&&b,d=(c?c.Ob():b)?Kd(this,this.v):-1;this.b+=this.g.length;this.g=a;for(var e=[],f=0;f<a.length;++f)e.push({id:this.b+f,data:a[f]});f=null;if(this.S){var f=this.Pa,g;g=this.S;g=g[fa]||(g[fa]=++ha);f=f[g]||this.S}this.i.Hb=f;this.i.Ra(e,this.o,this.S);f=this.Xa;c&&void 0!==c.yb()&&(f=c.yb());this.v=-1;(f||0<=d)&&0!=e.length&&this.o&&(0<=d?this.$(this.b+d):Nd(this));Y(this,"suggestionsupdate")};function Kd(a,b){var c=b-a.b;return 0>c||c>=a.g.length?-1:c} l.update=function(a){this.va.update(a)};var Ud;Ja("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function Vd(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")} function Wd(a,b,c){r(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Ud||(Ud={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Ud,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function Xd(a,b){var c="";b&&(c=b.id);Wd(a,"activedescendant",c)};function Pd(a){var b=0,c=0;if(Rd(a))b=a.selectionStart,c=-1;else if(E){var d=Sd(a),e=d[0],d=d[1];if(e.inRange(d)){e.setEndPoint("EndToStart",d);if("textarea"==a.type){d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:(e.moveEnd("character",-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return e}b=e.text.length;c=-1}}return[b,c]} function Sd(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();"textarea"==a.type?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}function Td(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}function Rd(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Yd(a){O.call(this);this.g=a;this.b={}}x(Yd,O);var Zd=[];Yd.prototype.listen=function(a,b,c,d){r(b)||(b&&(Zd[0]=b.toString()),b=Zd);for(var e=0;e<b.length;e++){var f=R(a,b[e],c||this.handleEvent,d||!1,this.g||this);if(!f)break;this.b[f.Za]=f}return this}; Yd.prototype.j=function(a,b,c,d,e){if(r(b))for(var f=0;f<b.length;f++)this.j(a,b[f],c,d,e);else c=c||this.handleEvent,e=e||this.g||this,c=Kb(c),d=!!d,b=a&&a[yb]?Gb(a.T,String(b),c,d,e):a?(a=Lb(a))?Gb(a,b,c,d,e):null:null,b&&(Qb(b),delete this.b[b.Za]);return this};function $d(a){Ga(a.b,function(a,c){this.b.hasOwnProperty(c)&&Qb(a)},a);a.b={}}Yd.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function ae(a,b,c,d,e,f){if(!(E||F||H&&J("525")))return!0;if(I&&e)return be(a);if(e&&!d)return!1;"number"==typeof b&&(b=ce(b));e=17==b||18==b||I&&91==b;if((!c||I)&&e||I&&16==b&&(d||f))return!1;if((H||F)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(E&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(H||F)}return be(a)} function be(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(H||F)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}}function ce(a){if(G)a=de(a);else if(I&&H)switch(a){case 93:a=91}return a} function de(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function ee(a,b){X.call(this);a&&fe(this,a,b)}x(ee,X);l=ee.prototype;l.ya=null;l.Fa=null;l.Ma=null;l.Ga=null;l.W=-1;l.ha=-1;l.Ka=!1; var ge={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},he={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},ie=E||F||H&&J("525"),je=I&&G; ee.prototype.g=function(a){if(H||F)if(17==this.W&&!a.T||18==this.W&&!a.o||I&&91==this.W&&!a.U)this.ha=this.W=-1;-1==this.W&&(a.T&&17!=a.g?this.W=17:a.o&&18!=a.g?this.W=18:a.U&&91!=a.g&&(this.W=91));ie&&!ae(a.g,this.W,a.V,a.T,a.o,a.U)?this.handleEvent(a):(this.ha=ce(a.g),je&&(this.Ka=a.o))};ee.prototype.b=function(a){this.ha=this.W=-1;this.Ka=a.o}; ee.prototype.handleEvent=function(a){var b=a.v,c,d,e=b.altKey;E&&"keypress"==a.type?(c=this.ha,d=13!=c&&27!=c?b.keyCode:0):(H||F)&&"keypress"==a.type?(c=this.ha,d=0<=b.charCode&&63232>b.charCode&&be(c)?b.charCode:0):Za&&!H?(c=this.ha,d=be(c)?b.keyCode:0):(c=b.keyCode||this.ha,d=b.charCode||0,je&&(e=this.Ka),I&&63==d&&224==c&&(c=191));var f=c=ce(c);c?63232<=c&&c in ge?f=ge[c]:25==c&&a.V&&(f=9):b.keyIdentifier&&b.keyIdentifier in he&&(f=he[b.keyIdentifier]);this.W=f;a=new ke(f,d,0,b);a.o=e;Y(this,a)}; function fe(a,b,c){a.Ga&&le(a);a.ya=b;a.Fa=R(a.ya,"keypress",a,c);a.Ma=R(a.ya,"keydown",a.g,c,a);a.Ga=R(a.ya,"keyup",a.b,c,a)}function le(a){a.Fa&&(Qb(a.Fa),Qb(a.Ma),Qb(a.Ga),a.Fa=null,a.Ma=null,a.Ga=null);a.ya=null;a.W=-1;a.ha=-1}function ke(a,b,c,d){Q.call(this,d);this.type="key";this.g=a;this.S=b}x(ke,Q);function me(a,b){X.call(this);this.i=a||1;this.g=b||n;this.v=v(this.S,this);this.w=w()}x(me,X);me.prototype.o=!1;me.prototype.b=null;me.prototype.S=function(){if(this.o){var a=w()-this.w;0<a&&a<.8*this.i?this.b=this.g.setTimeout(this.v,this.i-a):(this.b&&(this.g.clearTimeout(this.b),this.b=null),Y(this,"tick"),this.o&&(this.b=this.g.setTimeout(this.v,this.i),this.w=w()))}};me.prototype.start=function(){this.o=!0;this.b||(this.b=this.g.setTimeout(this.v,this.i),this.w=w())}; function ne(a){if(!u(a))if(a&&"function"==typeof a.handleEvent)a=v(a.handleEvent,a);else throw Error("Invalid listener argument");2147483647<Number(void 0)||n.setTimeout(a,0)};var oe=A("iPhone")&&!A("iPod")&&!A("iPad")||A("iPod"),pe=A("iPad");function qe(a,b,c,d){O.call(this);d=d||150;this.j=null!=c?c:!0;this.o=a||",;";this.U=this.o.substring(0,1);a=this.j?"[\\s"+this.o+"]+":"[\\s]+";this.S=new RegExp("^"+a+"|"+a+"$","g");this.ma=new RegExp("\\s*["+this.o+"]$");this.T=b||"";this.V=this.j;this.i=0<d?new me(d):null;this.g=new Yd(this);this.v=new Yd(this);this.H=new ee;this.w=-1}x(qe,O);var re=(oe||pe)&&!J("533.17.9");l=qe.prototype;l.R=null;l.Na="";l.ka=!1;l.Ta=!1; l.Ab=function(a){for(var b=0;b<arguments.length;b++){var c=arguments[b];da(c)&&1==c.nodeType&&(Vd(c,"combobox"),Wd(c,"autocomplete","list"));this.g.listen(c,"focus",this.$a);this.g.listen(c,"blur",this.Cb);if(!this.R&&(this.v.listen(c,"keydown",this.Jb),da(c)&&1==c.nodeType)){var d;a:{var e=M(c);try{d=e&&e.activeElement;break a}catch(f){}d=null}d==c&&se(this,c)}}}; function te(a,b){switch(b.g){case 40:if(a.b.i.H){Nd(a.b);b.b();return}if(!a.j){a.update(!0);b.b();return}break;case 38:if(a.b.i.H){a:for(var c=a.b,d=c.v,e=0;e<c.g.length;e++){if(d>c.b)d--;else{c.Ja&&d==c.b&&c.$(-1);break}if(c.$(d))break a}b.b();return}break;case 9:if(!a.b.i.H||b.V)a.b.dismiss();else if(a.update(),a.b.ua()&&a.V){b.b();return}break;case 13:if(a.b.i.H){if(a.update(),a.b.ua()){b.b();b.w();return}}else a.b.dismiss();break;case 27:if(a.b.i.H){a.b.dismiss();b.b();b.w();return}break;case 229:if(!a.ka){a.ka|| (a.g.listen(a.R,"keyup",a.lb),a.g.listen(a.R,"keypress",a.kb),a.ka=!0);return}}ue(a,b)}function ue(a,b){var c=a.j&&b.S&&-1!=a.o.indexOf(String.fromCharCode(b.S));c&&a.update();c&&a.b.ua()&&b.b()}l.Eb=function(){return!1};l.$a=function(a){se(this,a.i||null)};function se(a,b){$d(a.v);a.b&&Ld(a.b);b!=a.R&&(a.R=b,a.i&&(a.i.start(),a.g.listen(a.i,"tick",a.qb)),a.Na=a.R.value,fe(a.H,a.R),a.g.listen(a.H,"key",a.mb),a.g.listen(a.R,"mousedown",a.nb),E&&a.g.listen(a.R,"keypress",a.hb))} l.Cb=function(){re?window.setTimeout(v(this.rb,this),0):this.rb()};l.rb=function(){if(this.R){this.g.j(this.H,"key",this.mb);le(this.H);this.g.j(this.R,"keyup",this.Eb);this.g.j(this.R,"mousedown",this.nb);E&&this.g.j(this.R,"keypress",this.hb);this.ka&&ve(this);this.R=null;if(this.i){var a=this.i;a.o=!1;a.b&&(a.g.clearTimeout(a.b),a.b=null);this.g.j(this.i,"tick",this.qb)}this.b&&Md(this.b)}};l.qb=function(){this.update()};l.Jb=function(a){this.$a(a)}; l.mb=function(a){this.w=a.g;this.b&&te(this,a)};l.kb=function(){this.ka&&229!=this.w&&ve(this)};l.lb=function(a){this.ka&&(13==a.g||77==a.g&&a.T)&&ve(this)};l.nb=function(){};function ve(a){a.ka&&(a.ka=!1,a.g.j(a.R,"keypress",a.kb),a.g.j(a.R,"keyup",a.lb))}l.hb=function(a){ue(this,a)}; l.update=function(a){if(this.R&&(a||this.R.value!=this.Na)){if(a||!this.Ta){a=Pd(this.R)[0];var b=this.R.value;a=Qd(this,b)[Od(this,b,a)];a=this.S?String(a).replace(this.S,""):a;this.b&&(this.b.S=this.R,this.b.setToken(a,this.R.value))}this.Na=this.R.value}this.Ta=!1};function Od(a,b,c){a=Qd(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;d<a.length&&e<=c;d++)e+=a[d].length,b=d;return b} function Qd(a,b){if(!a.j)return[b];for(var c=String(b).split(""),d=[],e=[],f=0,g=!1;f<c.length;f++)a.T&&-1!=a.T.indexOf(c[f])?(g||(d.push(e.join("")),e.length=0),e.push(c[f]),g=!g):g||-1==a.o.indexOf(c[f])?e.push(c[f]):(e.push(c[f]),d.push(e.join("")),e.length=0);d.push(e.join(""));return d};function we(a){if(a.classList)return a.classList;a=a.className;return t(a)&&a.match(/\S+/g)||[]}function xe(a,b){var c;a.classList?c=a.classList.contains(b):(c=we(a),c=0<=za(c,b));return c}function ye(a,b){a.classList?a.classList.add(b):xe(a,b)||(a.className+=0<a.className.length?" "+b:b)}function ze(a,b){if(a.classList)z(b,function(b){ye(a,b)});else{var c={};z(we(a),function(a){c[a]=!0});z(b,function(a){c[a]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}} function Ae(a,b){a.classList?a.classList.remove(b):xe(a,b)&&(a.className=Aa(we(a),function(a){return a!=b}).join(" "))}function Be(a){var b=["ac-active","active"];a.classList?z(b,function(b){Ae(a,b)}):a.className=Aa(we(a),function(a){return!(0<=za(b,a))}).join(" ")};function Ce(a,b){return(b&8&&"rtl"==W(a,"direction")?b^4:b)&-9};function Z(){}Z.b=function(){return Z.g?Z.g:Z.g=new Z};Z.prototype.b=0;function De(a,b,c,d){X.call(this);this.V=a||document.body;this.o=L(this.V);this.ma=!a;this.b=null;this.U="";this.g=[];this.v=[];this.va=this.S=-1;this.H=!1;this.className="ac-renderer";this.Oa="ac-highlighted";this.w=b||null;this.Va=null!=d?d:!0;this.Ua=!!c}x(De,X);l=De.prototype;l.Ra=function(a,b,c){this.U=b;this.g=a;this.S=-1;this.va=w();this.i=c;this.v=[];Ee(this)};l.dismiss=function(){this.H&&(this.H=!1,Fe(this,!1),this.b.style.display="none")}; function Ge(a){a.H||(a.H=!0,Fe(a,!0),a.b.style.display="")}function Fe(a,b){a.i&&(Wd(a.i,"haspopup",b),Wd(a.b,"expanded",b),Wd(a.i,"expanded",b),b?Wd(a.i,"owns",a.b.id):(a.i.removeAttribute("aria-owns"),Xd(a.i,null)))} function He(a,b){var c=0<=b&&b<a.g.length?a.g[b]:void 0,d=0<=b&&b<a.v.length?a.v[b]:void 0;if(Y(a,{type:"rowhilite",Pb:d,row:c?c.data:null})&&(0<=a.S&&Be(a.v[a.S]),a.S=b,d)){ze(d,["ac-active","active"]);a.i&&Xd(a.i,d);var c=a.b||ob(document),e;e=c||ob(document);var f=xd(d),g=xd(e),h=Hd(e);if(e==ob(document)){var k=f.s-e.scrollLeft,f=f.u-e.scrollTop;!E||10<=Number(K)||(k+=h.left,f+=h.top)}else k=f.s-g.s-h.left,f=f.u-g.u-h.top;var d=Ad(d),h=e.clientHeight-d.g,g=e.scrollLeft,m=e.scrollTop,g=g+Math.min(k, Math.max(k-(e.clientWidth-d.b),0)),m=m+Math.min(f,Math.max(f-h,0));e=new B(g,m);c.scrollLeft=e.s;c.scrollTop=e.u}}l.$=function(a){if(-1==a)He(this,-1);else for(var b=0;b<this.g.length;b++)if(this.g[b].id==a){He(this,b);break}};function Ie(a){if(!a.b){var b=a.o.i("DIV",{style:"display:none"});a.b=b;ze(b,ma(a.className).split(" "));Vd(b,"listbox");b.id=":"+(Z.b().b++).toString(36);a.o.g(a.V,b);R(b,"click",a.Db,!1,a);R(b,"mousedown",a.Fb,!1,a);R(b,"mouseover",a.Gb,!1,a)}} function Ee(a){Ie(a);a.Mb&&(a.b.style.minWidth=a.Mb.clientWidth-0+"px");a.v.length=0;a.o.j(a.b);a.w&&a.w.render?a.w.render(a,a.b,a.g,a.U):z(a.g,function(a){var b=a;a=this.U;var d=this.o.i("DIV",{className:"ac-row",id:":"+(Z.b().b++).toString(36)});Vd(d,"option");if(this.w&&this.w.Kb)this.w.Kb(b,a,d);else if(b=b.data.toString(),"textContent"in d)d.textContent=b;else if(3==d.nodeType)d.data=b;else if(d.firstChild&&3==d.firstChild.nodeType){for(;d.lastChild!=d.firstChild;)d.removeChild(d.lastChild); d.firstChild.data=b}else vb(d),d.appendChild(M(d).createTextNode(String(b)));a&&this.Va&&(this.Aa=!1,Je(this,d,a));ye(d,"ac-row");this.v.push(d);this.o.g(this.b,d)},a);0==a.g.length?a.dismiss():(Ge(a),a.Sa(),Cd(a.b))} l.Sa=function(){if(this.i&&this.ma){var a=this.Hb||this.i,b;b=this.Ua?5:1;var c=this.b,d=b^1,e,f;if(e=c.offsetParent){var g="HTML"==e.tagName||"BODY"==e.tagName;g&&"static"==W(e,"position")||(f=xd(e),g||(g=(g="rtl"==W(e,"direction"))&&G?-e.scrollLeft:!g||$a&&J("8")||"visible"==W(e,"overflowX")?e.scrollLeft:e.scrollWidth-e.clientWidth-e.scrollLeft,f=Ua(f,new B(g,e.scrollTop))))}e=f||new B;f=xd(a);g=zd(a);f=new qd(f.s,f.u,g.b,g.g);if(g=wd(a)){var h=new qd(g.left,g.top,g.right-g.left,g.bottom-g.top), g=Math.max(f.left,h.left),k=Math.min(f.left+f.b,h.left+h.b);if(g<=k){var m=Math.max(f.top,h.top),h=Math.min(f.top+f.g,h.top+h.g);m<=h&&(f.left=g,f.top=m,f.b=k-g,f.g=h-m)}}g=L(a);m=L(c);if(g.b!=m.b){k=g.b.body;var m=pb(m.b),h=new B(0,0),C;C=(C=M(k))?pb(C):window;if(Wa(C,"parent")){var Wb=k;do{var ea;C==m?ea=xd(Wb):(ea=ud(Wb),ea=new B(ea.left,ea.top));h.s+=ea.s;h.u+=ea.u}while(C&&C!=m&&C!=C.parent&&(Wb=C.frameElement)&&(C=C.parent))}k=Ua(h,xd(k));!E||9<=Number(K)||qb(g.b)||(k=Ua(k,nb(g.b)));f.left+= k.s;f.top+=k.u}a=Ce(a,b);b=f.left;a&4?b+=f.b:a&2&&(b+=f.b/2);b=new B(b,f.top+(a&1?f.g:0));b=Ua(b,e);if(a=wd(c))a.top-=e.u,a.right-=e.s,a.bottom-=e.u,a.left-=e.s;b=new B(b.s,b.u);f=Ce(c,d);d=zd(c);e=new D(d.b,d.g);b=new B(b.s,b.u);e=new D(e.b,e.g);0!=f&&(f&4?b.s-=e.b+0:f&2&&(b.s-=e.b/2),f&1&&(b.u-=e.g+0));a?(f=b,g=e,k=65,m=0,65==(k&65)&&(f.s<a.left||f.s>=a.right)&&(k&=-2),132==(k&132)&&(f.u<a.top||f.u>=a.bottom)&&(k&=-5),f.s<a.left&&k&1&&(f.s=a.left,m|=1),k&16&&(h=f.s,f.s<a.left&&(f.s=a.left,m|=4), f.s+g.b>a.right&&(g.b=Math.min(a.right-f.s,h+g.b-a.left),g.b=Math.max(g.b,0),m|=4)),f.s+g.b>a.right&&k&1&&(f.s=Math.max(a.right-g.b,a.left),m|=1),k&2&&(m|=(f.s<a.left?16:0)|(f.s+g.b>a.right?32:0)),f.u<a.top&&k&4&&(f.u=a.top,m|=2),k&32&&(h=f.u,f.u<a.top&&(f.u=a.top,m|=8),f.u+g.g>a.bottom&&(g.g=Math.min(a.bottom-f.u,h+g.g-a.top),g.g=Math.max(g.g,0),m|=8)),f.u+g.g>a.bottom&&k&4&&(f.u=Math.max(a.bottom-g.g,a.top),m|=2),k&8&&(m|=(f.u<a.top?64:0)|(f.u+g.g>a.bottom?128:0)),f=m):f=256;a=new qd(0,0,0,0);a.left= b.s;a.top=b.u;a.b=e.b;a.g=e.g;f&496||(e=new B(a.left,a.top),e instanceof B?(b=e.s,e=e.u):(b=e,e=void 0),c.style.left=yd(b),c.style.top=yd(e),e=new D(a.b,a.g),d==e||d&&e&&d.b==e.b&&d.g==e.g||(d=e,b=qb(L(M(c)).b),!E||J("10")||b&&J("8")?(c=c.style,G?c.MozBoxSizing="border-box":H?c.WebkitBoxSizing="border-box":c.boxSizing="border-box",c.width=Math.max(d.b,0)+"px",c.height=Math.max(d.g,0)+"px"):(a=c.style,b?(E?(b=Ed(c,"paddingLeft"),e=Ed(c,"paddingRight"),f=Ed(c,"paddingTop"),g=Ed(c,"paddingBottom"),b= new U(f,e,g,b)):(b=V(c,"paddingLeft"),e=V(c,"paddingRight"),f=V(c,"paddingTop"),g=V(c,"paddingBottom"),b=new U(parseFloat(f),parseFloat(e),parseFloat(g),parseFloat(b))),c=Hd(c),a.pixelWidth=d.b-c.left-b.left-b.right-c.right,a.pixelHeight=d.g-c.top-b.top-b.bottom-c.bottom):(a.pixelWidth=d.b,a.pixelHeight=d.g))))}}; function Je(a,b,c){if(!a.Aa)if(3==b.nodeType){var d=null;r(c)&&1<c.length&&(d=Fa(c,1));c=Ke(c);if(0!=c.length){var e=b.nodeValue,f=new RegExp("\\b(?:"+c+")","gi");c=[];for(var g=0,h=f.exec(e),k=0;h;)k++,c.push(e.substring(g,h.index)),c.push(e.substring(h.index,f.lastIndex)),g=f.lastIndex,h=f.exec(e);c.push(e.substring(g));if(1<c.length){for(d=0;1>d;d++)e=2*d,b.nodeValue=c[e],f=a.o.b.createElement("B"),f.className=a.Oa,a.o.g(f,a.o.b.createTextNode(String(c[e+1]))),f=b.parentNode.insertBefore(f,b.nextSibling), b.parentNode.insertBefore(a.o.b.createTextNode(""),f.nextSibling),b=f.nextSibling;b.nodeValue=Fa(c,2).join("");a.Aa=!0}else d&&Je(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,Je(a,b,c),b=d}function Ke(a){var b="";if(!a)return b;r(a)&&(a=Aa(a,function(a){return!/^[\s\xa0]*$/.test(null==a?"":String(a))}));r(a)?b=0<a.length?va(a[0]):"":/^\W/.test(a)||(b=va(a));return b}function Le(a,b){for(;b&&b!=a.b&&!xe(b,"ac-row");)b=b.parentNode;return b?za(a.v,b):-1} l.Db=function(a){var b=Le(this,a.i);0<=b&&Y(this,{type:"select",row:this.g[b].id});a.w()};l.Fb=function(a){a.w();a.b()};l.Gb=function(a){a=Le(this,a.i);0<=a&&!(300>w()-this.va)&&Y(this,{type:"hilite",row:this.g[a].id})};function Me(a,b,c,d){this.ma=a;this.U=null;this.Va=c||null;this.Aa="boolean"==typeof b?b:!0;this.Ua=d||0;b=new Ne;c=new Oe(this.Va||a,this.Ua);c.ma=!0;d=new qe(null,null,!1);Jd.call(this,b,c,d);d.b=this;d.Ab(a);this.S=a;this.Xa=!1;this.Ja=!0;R(this,"update",v(this.Oa,this))}x(Me,Jd);Me.prototype.ua=function(){this.Qa=this.ma.value;Me.Ha.ua.call(this);return!1}; Me.prototype.Oa=function(a){a.row&&(a=this.ma.form,this.U||(this.U=rb("INPUT",{type:"hidden",name:"oq"}),a.appendChild(this.U)),this.U.value=this.Qa,this.Aa&&a.submit())};function Ne(){}Ne.prototype.g=function(a,b){var c=Ba(b[1],function(a){return a[0]});a(b[0],c)};function Oe(a,b){De.call(this);this.Pa=a;this.Qa=b||0}x(Oe,De); Oe.prototype.Sa=function(){Oe.Ha.Sa.call(this);var a=0,b=N("gbfwa");b||(b=jb());b&&(a=b.offsetTop+b.offsetHeight-1);z(kb("div","ac-renderer"),function(b){a&&rd(b,"top",a+"px");rd(b,"width",zd(this.Pa).b-2+"px");rd(b,"left",parseInt(b.style.left,10)+this.Qa+"px")},this)};function Pe(a,b){X.call(this);this.b=a;this.g=b||null;ye(a,"with-auto-dir-text");R(this.b,"keyup",v(this.o,this));R(this.b,"paste",v(this.i,this))}x(Pe,X);Pe.prototype.o=function(){Qe(this.b,this.g)};Pe.prototype.i=function(){Re(this.b,this.g)};function Re(a,b){ne(ka(function(){Qe(a,b)}))} function Qe(a,b){var c=!1,d;if(a.value){for(var e=d=0,f=!1,g=a.value.split(Na),h=0;h<g.length;h++){var k=g[h];La.test(k)?(d++,e++):Ma.test(k)?f=!0:Ka.test(k)?e++:Oa.test(k)&&(f=!0)}d=-1==(0==e?f?1:0:.4<d/e?-1:1)}else d="rtl"==document.body.dir;d?(c=!0,rd(a,"textAlign","right"),lb(a,{dir:"rtl"})):(rd(a,"textAlign","left"),lb(a,{dir:"ltr"}));b&&(c?(Ae(b,"input-direction-ltr"),ye(b,"input-direction-rtl")):(ye(b,"input-direction-ltr"),Ae(b,"input-direction-rtl")))} function Se(a,b){var c=N(a);if(c){var d=b?N(b):null;Qe(c,d);new Pe(c,d)}}aa("_OC_autoDir",Se);function Te(a,b){""==a.value&&b.b()};aa("_OC_RunHomepage",function(){var a=N("oc-search-input");if(N("oc-search-form")&&a){Se("oc-search-input");new Me(a);a.focus();var a=N("oc-search-form"),b=N("oc-search-input");a&&b&&R(a,"submit",ka(Te,b))}}); </script><script>if (window['_OC_reportEvent']) _OC_reportEvent('jl');if (window['_OC_reportEvent']) _OC_reportEvent('js_exec_start');_OC_RunHomepage();if (window['_OC_reportEvent']) _OC_reportEvent('js_exec_end');</script></body></html><!-- FILE ARCHIVED ON 19:16:19 Oct 14, 2016 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 15:44:43 Nov 28, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.718 exclusion.robots: 0.034 exclusion.robots.policy: 0.02 esindex: 0.013 cdx.remote: 20.461 LoadShardBlock: 119.271 (3) PetaboxLoader3.datanode: 82.648 (4) load_resource: 250.203 PetaboxLoader3.resolve: 209.601 -->