(function() { var f="",aa="\x00",ba="\n",ca="\nBody:\n",da="\nHeaders:\n",ea="\x0B",fa="\r\n",l=" ",ha=" \n\t",ia="   (truncated)",ja="  Original message: ",ka=" (edited ",la=" (group)",ma=" [",na=' action="',pa=' aria-disabled="true"',qa=" built at...",ra=' class="',sa=" contacts)",ta=" dcs-a-dcs-nb-dcs-lb",ua=" dcs-a-dcs-nb-dcs-vg",va=" dcs-h-dcs-ob-dcs-ad",wa=" dcs-h-dcs-ob-dcs-lc",xa=" dcs-h-dcs-ob-dcs-nd",ya=" dcs-qb-dcs-ub-dcs-vb-dcs-wb-dcs-cc-dcs-dc",za=' id="',Aa=' name="',Ba=" replies",Ca=' tabindex="',
Da=' type="',Ea=' value="',Fa='"',Ga='" ',Ha='" <',Ia='" alt="" />',Ja='" autocomplete="false" x-webkit-speech speech></textarea>',Ka='" height="',La='" is not registered',Ma='" readonly="readonly">',Na='" target="_blank">',Oa='" title="',Pa='" width="',Qa='"\x3c/script>',Ra='">',Sa='"></div>',Ta='"></iframe>',Ua='"><div class="dcs-a-dcs-id-dcs-ec"><table><tr><td class="dcs-a-dcs-id-dcs-zc-dcs-ig">',Va='"><div class="dcs-a-dcs-nb-dcs-df dcs-a-dcs-id-dcs-df">',Wa='"><div class="dcs-a-dcs-y-dcs-ac-dcs-bc"></div><div class="dcs-a-dcs-y-dcs-ac-dcs-fe"></div><div class="dcs-a-dcs-y-dcs-nc dcs-h-dcs-gf">',
Xa='"><div class="dcs-d-dcs-pg-dcs-qh dcs-d-dcs-cb"><div class="dcs-d-dcs-pg dcs-d-dcs-sf"></div></div><div class="dcs-d-dcs-hh-dcs-ih"><div class="dcs-d-dcs-pg dcs-d-dcs-sf"></div></div><div class="dcs-d-dcs-pg-dcs-qh dcs-d-dcs-nf"><div class="dcs-d-dcs-pg dcs-d-dcs-sf"></div></div></div>',Ya='"><textarea class="dcs-a-dcs-db-dcs-hf',Za="#",$a="#INITIAL",ab="#default#userData",bb="#inSync failure",cb="#zSoyz",db="$",eb="$1",fb="$1 ",gb="%",hb="%$1",ib="%2525",jb="&",lb="&#0;",mb="&#39;",nb="&&&END&&&",
ob="&&&START&&&",pb="&amp;",qb="&gt;",rb="&lt;",sb="&quot;",tb="'",ub="''",vb="(",wb="(1 contact)",xb="(\\d*)(\\D*)",yb="(^",zb="(^|\\W+)",Ab=")",Bb=")([a-z])",Cb=")]}'\n",Db="*",Eb="+",Fb="++",Gb=",",Hb=", finalize",Ib=", message: ",Jb=",;",Kb="-",Lb="--",Mb="--\r\n",Nb="-100px",Ob="-10px",Pb="-dcs-ac",Qb="-dcs-ad",Rb="-dcs-bc-dcs-re",Sb="-dcs-bd",Tb="-dcs-bf",Ub="-dcs-cd",Vb="-dcs-cf",Wb="-dcs-ch",Xb="-dcs-dd",Yb="-dcs-dg",Zb="-dcs-ed",$b="-dcs-fe-dcs-re",ac="-dcs-g",bc="-dcs-hd",cc="-dcs-jf",dc=
"-dcs-kg",ec="-dcs-lc",fc="-dcs-m",gc="-dcs-m-dcs-if",hc="-dcs-m-dcs-n",ic="-dcs-m-dcs-ng",kc="-dcs-nd",lc="-dcs-nh",mc="-dcs-pc",nc="-dcs-r",oc="-dcs-rb",pc="-dcs-rd",qc="-dcs-se",rc="-dcs-td",sc="-dcs-ue",tc="-dcs-v",uc="-dcs-ve",vc="-dcs-wc",wc="-dcs-wd",xc="-dcs-we",yc="-dcs-xd",zc="-dcs-yc",Ac="-dcs-zb",Bc="-dcs-zg",Cc="-moz",Dc="-ms",Ec="-o",Fc="-transition",Gc="-webkit",Hc=".",Ic=".\n",Jc=". ",Kc="..",Lc="...",Mc="./",Nc=".dcs-qb-dcs-wg-dcs-xg{position:relative;display:-moz-inline-box;display:inline-block}* html .dcs-qb-dcs-wg-dcs-xg{display:inline}*:first-child+html .dcs-qb-dcs-wg-dcs-xg{display:inline}.dcs-h-dcs-ob{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:default;font-size:11px;font-weight:bold;text-align:center;white-space:nowrap;margin-right:16px;height:27px;line-height:27px;min-width:54px;outline:0px;padding:0 8px}.dcs-h-dcs-ob-dcs-we{-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)}.dcs-h-dcs-ob-dcs-td{-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)}.dcs-h-dcs-ob .dcs-h-dcs-ob-dcs-tc{margin-top:-3px;vertical-align:middle}.dcs-h-dcs-ob-dcs-eg{margin-left:5px}.dcs-h-dcs-ob-dcs-lc{min-width:34px;padding:0}.dcs-h-dcs-ob-dcs-mf-dcs-cb,.dcs-h-dcs-ob-dcs-mf-dcs-nf{z-index:1}.dcs-h-dcs-ob-dcs-mf-dcs-cb.dcs-h-dcs-ob-dcs-ad{z-index:0}.dcs-h-dcs-ob-dcs-nd.dcs-h-dcs-ob-dcs-mf-dcs-cb,.dcs-h-dcs-ob-dcs-nd.dcs-h-dcs-ob-dcs-mf-dcs-nf{z-index:2}.dcs-h-dcs-ob-dcs-mf-dcs-cb:focus,.dcs-h-dcs-ob-dcs-mf-dcs-nf:focus,.dcs-h-dcs-ob-dcs-we.dcs-h-dcs-ob-dcs-mf-dcs-cb,.dcs-h-dcs-ob-dcs-we.dcs-h-dcs-ob-dcs-mf-dcs-nf{z-index:3}.dcs-h-dcs-ob-dcs-mf-dcs-cb{margin-left:-1px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.dcs-h-dcs-ob-dcs-mf-dcs-nf{margin-right:0px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.dcs-h-dcs-ob.dcs-h-dcs-ob-dcs-ad:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dcs-h-dcs-ob-dcs-jf{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#4d90fe;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);border:1px solid #3079ed;color:#fff}.dcs-h-dcs-ob-dcs-jf.dcs-h-dcs-ob-dcs-we{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;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);border:1px solid #2f5bb7;border-bottom-color:#2f5bb7}.dcs-h-dcs-ob-dcs-jf:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.dcs-h-dcs-ob-dcs-jf.dcs-h-dcs-ob-dcs-k-dcs-l{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.dcs-h-dcs-ob-dcs-jf:active{-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);background:#357ae8;border:1px solid #2f5bb7;border-top:1px solid #2f5bb7}.dcs-h-dcs-ob-dcs-jf.dcs-h-dcs-ob-dcs-ad{background:#4d90fe;filter:alpha(opacity=50);opacity:0.5}.dcs-h-dcs-ob-dcs-dd{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f5f5f5;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);color:#444;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1)}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-we,.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-k-dcs-l.dcs-h-dcs-ob-dcs-we{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f8f8f8;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);border:1px solid #c6c6c6;color:#333}.dcs-h-dcs-ob-dcs-dd:active,.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-we: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);background:#f8f8f8;color:#333}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-td,.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-k-dcs-l.dcs-h-dcs-ob-dcs-td{background-color:#eee;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);border:1px solid #ccc;color:#333}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-nd,.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-k-dcs-l.dcs-h-dcs-ob-dcs-nd{-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);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.dcs-h-dcs-ob-dcs-dd:focus{border:1px solid #4d90fe;outline:none}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-k-dcs-l{border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);outline:none}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-ad{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.dcs-h-dcs-ob-dcs-dd .dcs-h-dcs-ob-dcs-tc{opacity:.55}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-nd .dcs-h-dcs-ob-dcs-tc,.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-td .dcs-h-dcs-ob-dcs-tc,.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-we .dcs-h-dcs-ob-dcs-tc{opacity:0.9}.dcs-h-dcs-ob-dcs-dd.dcs-h-dcs-ob-dcs-ad .dcs-h-dcs-ob-dcs-tc{filter:alpha(opacity=33);opacity:0.333}.dcs-qb-dcs-ci,.dcs-ab-dcs-bb{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.dcs-qb-dcs-ci-dcs-pc,.dcs-ab-dcs-bb-dcs-pc{background:#fff;left:0;position:absolute;top:0}div.dcs-qb-dcs-ci-dcs-pc,div.dcs-ab-dcs-bb-dcs-pc{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.dcs-ab-dcs-bb{color:#000;padding:30px 42px}.dcs-ab-dcs-bb-dcs-m{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.dcs-ab-dcs-bb-dcs-m-dcs-ng{height:11px;opacity:0.7;padding:17px;position:absolute;right:0px;top:0px;width:11px}.dcs-ab-dcs-bb-dcs-m-dcs-ng:after{content:'';background:url(//ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.dcs-ab-dcs-bb-dcs-m-dcs-ng:hover{opacity:1}.dcs-ab-dcs-bb-dcs-g{background-color:#fff;line-height:1.4em;word-wrap:break-word}.dcs-ab-dcs-bb-dcs-zg{margin-top:16px}.dcs-ab-dcs-bb-dcs-zg button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;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);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#444;cursor:default;font-family:inherit;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.dcs-ab-dcs-bb-dcs-zg button:hover,.dcs-ab-dcs-bb-dcs-zg button:active{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;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);border:1px solid #c6c6c6;color:#333}.dcs-ab-dcs-bb-dcs-zg button: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)}.dcs-ab-dcs-bb-dcs-zg button:focus{border:1px solid #4d90fe}.dcs-ab-dcs-bb-dcs-zg button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.dcs-ab-dcs-bb-dcs-zg .dcs-qb-dcs-mg-dcs-jf{background-color:#4d90fe;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);border:1px solid #3079ed;color:#fff}.dcs-ab-dcs-bb-dcs-zg .dcs-qb-dcs-mg-dcs-jf:hover,.dcs-ab-dcs-bb-dcs-zg .dcs-qb-dcs-mg-dcs-jf:active{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);border:1px solid #2f5bb7;color:#fff}.dcs-ab-dcs-bb-dcs-zg .dcs-qb-dcs-mg-dcs-jf:active{-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)}.dcs-ab-dcs-bb-dcs-zg .dcs-qb-dcs-mg-dcs-jf:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:rgba(0,0,0,0) solid 1px;outline:1px solid #4d90fe;outline:rgba(0,0,0,0) 0}.dcs-ab-dcs-bb-dcs-zg .dcs-qb-dcs-mg-dcs-jf[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:0.5}.dcs-h-dcs-sb,.dcs-h-dcs-od,.dcs-h-dcs-yd{width:512px}.dcs-qb-dcs-tb{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-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);-webkit-transition:opacity 0.218s;-moz-transition:opacity 0.218s;-o-transition:opacity 0.218s;transition:opacity 0.218s;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);cursor:default;font-size:13px;margin:0;outline:none;padding:6px 0;position:absolute}.dcs-qb-dcs-rb-dcs-tb-dcs-ob{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;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);border:1px solid #dcdcdc;color:#444;cursor:default;font-size:11px;font-weight:bold;line-height:27px;list-style:none;margin:0 2px;min-width:46px;outline:none;padding:0 18px 0 6px;text-align:center;text-decoration:none}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-ad{background-color:#fff;border-color:#f3f3f3;color:#b8b8b8}.dcs-qb-dcs-rb-dcs-tb-dcs-ob.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we{background-color:#f8f8f8;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);-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);border-color:#c6c6c6;color:#333}.dcs-qb-dcs-rb-dcs-tb-dcs-ob.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-nh{border-color:#4d90fe}.dcs-qb-dcs-rb-dcs-tb-dcs-ob.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-rd,.dcs-qb-dcs-rb-dcs-tb-dcs-ob.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-zb{-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);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333;z-index:2}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-r{vertical-align:top;white-space:nowrap}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v{border-color:#777 transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;width:0;position:absolute;right:5px;top:12px}.dcs-qb-dcs-rb-dcs-tb-dcs-ob .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-tc{margin-top:-3px;opacity:.55;vertical-align:middle}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-zb .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-tc,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-rd .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-tc,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-td .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-tc,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-tc{opacity:0.9}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-zb .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-rd .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-td .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v{border-color:#595959 transparent}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-cb,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-nf{z-index:1}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-cb.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-ad{z-index:0}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-nf:focus,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-mf-dcs-nf{z-index:2}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-cb:focus,.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-mf-dcs-cb{z-index:2}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-mf-dcs-cb{margin-left:-1px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;min-width:0;padding-left:0;vertical-align:top}.dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-mf-dcs-nf{margin-right:0px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.dcs-qb-dcs-ze,.dcs-qb-dcs-ii,.dcs-qb-dcs-ji{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:6px 8em 6px 30px;white-space:nowrap}.dcs-qb-dcs-tb-dcs-ki .dcs-qb-dcs-ze,.dcs-qb-dcs-tb-dcs-li .dcs-qb-dcs-ze{padding-left:16px;vertical-align:middle}.dcs-qb-dcs-tb-dcs-mi .dcs-qb-dcs-ze{padding-right:44px}.dcs-qb-dcs-ze-dcs-ad{cursor:default}.dcs-qb-dcs-ze-dcs-ad .dcs-qb-dcs-ze-dcs-hi,.dcs-qb-dcs-ze-dcs-ad .dcs-qb-dcs-ze-dcs-g{color:#ccc!important}.dcs-qb-dcs-ze-dcs-ad .dcs-qb-dcs-ze-dcs-hb{filter:alpha(opacity=30);opacity:0.3}.dcs-qb-dcs-ze-dcs-bf,.dcs-qb-dcs-ze-dcs-we{background-color:#eee;border-color:#eee;border-style:dotted;border-width:1px 0;padding-top:5px;padding-bottom:5px}.dcs-qb-dcs-ze-dcs-bf .dcs-qb-dcs-ze-dcs-g,.dcs-qb-dcs-ze-dcs-we .dcs-qb-dcs-ze-dcs-g{color:#333}.dcs-qb-dcs-ze-dcs-yc,.dcs-qb-dcs-ze-dcs-hb{background-repeat:no-repeat;height:21px;left:3px;position:absolute;right:auto;top:3px;vertical-align:middle;width:21px}.dcs-qb-dcs-sd-dcs-td{background-image:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png);background-repeat:no-repeat;background-position:left center}.dcs-qb-dcs-sd-dcs-td .dcs-qb-dcs-ze-dcs-g{color:#333}.dcs-qb-dcs-ze-dcs-hi{color:#777;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.dcs-qb-dcs-ze-dcs-wh-dcs-ni{text-decoration:underline}.dcs-qb-dcs-ze-dcs-wh-dcs-xh{color:#777;font-size:12px;padding-left:4px}.dcs-qb-dcs-ai-dcs-ob,.dcs-qb-dcs-ai-dcs-tb-dcs-ob{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0;border-color:transparent;border-style:solid;border-width:1px;outline:none;padding:0;height:24px;color:#444;line-height:24px;list-style:none;font-size:11px;font-weight:bold;text-decoration:none;vertical-align:middle;cursor:default}.dcs-qb-dcs-ai-dcs-ob-dcs-bc-dcs-re,.dcs-qb-dcs-ai-dcs-ob-dcs-fe-dcs-re .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-bc-dcs-re,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-fe-dcs-re{border:0;vertical-align:top}.dcs-qb-dcs-ai-dcs-ob-dcs-bc-dcs-re,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-bc-dcs-re{margin:0;padding:0}.dcs-qb-dcs-ai-dcs-ob-dcs-fe-dcs-re,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-fe-dcs-re{padding:0 2px}.dcs-qb-dcs-ai-dcs-ob-dcs-we,.dcs-qb-dcs-ai-dcs-ob-dcs-zb,.dcs-qb-dcs-ai-dcs-ob-dcs-nd,.dcs-qb-dcs-ai-dcs-ob-dcs-td{color:#222;padding:0}.dcs-qb-dcs-ai-dcs-ob-dcs-we,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-we{border-color:#c6c6c6!important;color:#222}.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-rd{color:#222}.dcs-qb-dcs-ai-dcs-ob-dcs-we,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-we{-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);background-color:#f8f8f8;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)}.dcs-qb-dcs-ai-dcs-ob-dcs-zb,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-zb{-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);background-color:#f6f6f6;background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);border-color:#c6c6c6}.dcs-qb-dcs-ai-dcs-ob-dcs-td,.dcs-qb-dcs-ai-dcs-ob-dcs-nd,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-rd{-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);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border-color:#ccc}.dcs-qb-dcs-ai-dcs-ob-dcs-ad,.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-ad{color:#222!important;opacity:0.3;filter:alpha(opacity=30)}.dcs-qb-dcs-ai-dcs-ob-dcs-mf-dcs-nf,.dcs-qb-dcs-ai-dcs-ob-dcs-mf-dcs-nf .dcs-qb-dcs-ai-dcs-ob-dcs-bc-dcs-re,.dcs-qb-dcs-ai-dcs-ob-dcs-mf-dcs-nf .dcs-qb-dcs-ai-dcs-ob-dcs-fe-dcs-re{margin-right:0}.dcs-qb-dcs-ai-dcs-ob-dcs-mf-dcs-cb,.dcs-qb-dcs-ai-dcs-ob-dcs-mf-dcs-cb .dcs-qb-dcs-ai-dcs-ob-dcs-bc-dcs-re,.dcs-qb-dcs-ai-dcs-ob-dcs-mf-dcs-cb .dcs-qb-dcs-ai-dcs-ob-dcs-fe-dcs-re{margin-left:0}.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-v{background:url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;float:right;margin:10px 2px 0 3px;padding:0;opacity:.8;vertical-align:middle;width:5px;height:7px;*float:none;*position:relative;*top:-3px}.dcs-qb-dcs-ai-dcs-xh{border-left:1px solid #ccc;height:17px;line-height:normal;list-style:none;margin:0 2px;outline:none;overflow:hidden;padding:0;text-decoration:none;vertical-align:middle;width:0}.dcs-qb-dcs-ai-dcs-oi .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-v{background:url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;height:11px;margin-top:7px;width:7px;-webkit-transform:none;-moz-transform:none;transform:none;filter:none}.dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-r{padding:0;margin:0}.dcs-h-dcs-gf::-webkit-scrollbar{height:16px;overflow:visible;width:16px}.dcs-h-dcs-gf::-webkit-scrollbar-button{height:0;width:0}.dcs-h-dcs-gf::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}.dcs-h-dcs-gf::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}.dcs-h-dcs-gf::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}.dcs-h-dcs-gf::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.dcs-h-dcs-gf::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}.dcs-h-dcs-gf::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-track:hover{background-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.2)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-track:active{background-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15)}.dcs-h-dcs-gf::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.dcs-h-dcs-gf::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)}.dcs-h-dcs-gf::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}.dcs-h-dcs-gf::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.35)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.3);box-shadow:inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-thumb:horizontal{box-shadow:inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.6);box-shadow:inset 1px 1px 1px rgba(255,255,255,.37)}.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-thumb:active{background-color:rgba(255,255,255,.75);box-shadow:inset 1px 1px 3px rgba(255,255,255,.5)}.dcs-h-dcs-gf-dcs-qi.dcs-h-dcs-gf::-webkit-scrollbar-track{border-width:0 1px 0 6px}.dcs-h-dcs-gf-dcs-qi.dcs-h-dcs-gf::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}.dcs-h-dcs-gf-dcs-qi.dcs-h-dcs-gf::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.035);box-shadow:inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)}.dcs-h-dcs-gf-dcs-qi.dcs-h-dcs-gf-dcs-pi.dcs-h-dcs-gf::-webkit-scrollbar-track:hover{background-color:rgba(255,255,255,.07);box-shadow:inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15)}.dcs-h-dcs-gf-dcs-qi.dcs-h-dcs-gf::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}.dcs-h-dcs-gf-dcs-qi.dcs-h-dcs-gf::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}.dcs-h-dcs-gf::-webkit-scrollbar-corner{background:transparent}body.dcs-h-dcs-gf::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:0 0 0 3px;box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}body.dcs-h-dcs-gf::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}body.dcs-h-dcs-gf::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}body.dcs-h-dcs-gf::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}body.dcs-h-dcs-gf::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}.dcs-h-dcs-mb{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);background-color:#fff;border:1px solid;border-color:#bbb #bbb #a8a8a8;padding:16px;position:absolute;z-index:1201!important}.dcs-h-dcs-mb-dcs-ri{background:url(\"//ssl.gstatic.com/ui/v1/icons/common/x_8px.png\") no-repeat;border:1px solid transparent;height:21px;opacity:.4;outline:0;position:absolute;right:2px;top:2px;width:21px}.dcs-h-dcs-mb-dcs-ri:focus{border:1px solid #4d90fe;opacity:.8}.dcs-h-dcs-mb-dcs-ac{position:absolute}.dcs-h-dcs-mb-dcs-ac .dcs-h-dcs-mb-dcs-dg,.dcs-h-dcs-mb-dcs-ac .dcs-h-dcs-mb-dcs-xd{display:block;height:0;position:absolute;width:0}.dcs-h-dcs-mb-dcs-ac .dcs-h-dcs-mb-dcs-dg{border:9px solid}.dcs-h-dcs-mb-dcs-ac .dcs-h-dcs-mb-dcs-xd{border:8px solid}.dcs-h-dcs-mb-dcs-ve{bottom:0}.dcs-h-dcs-mb-dcs-bd{top:-9px}.dcs-h-dcs-mb-dcs-ch{left:-9px}.dcs-h-dcs-mb-dcs-cd{right:0}.dcs-h-dcs-mb-dcs-ve .dcs-h-dcs-mb-dcs-dg,.dcs-h-dcs-mb-dcs-bd .dcs-h-dcs-mb-dcs-dg{border-color:#bbb transparent;left:-9px}.dcs-h-dcs-mb-dcs-ve .dcs-h-dcs-mb-dcs-dg{border-color:#a8a8a8 transparent}.dcs-h-dcs-mb-dcs-ve .dcs-h-dcs-mb-dcs-xd,.dcs-h-dcs-mb-dcs-bd .dcs-h-dcs-mb-dcs-xd{border-color:#fff transparent;left:-8px}.dcs-h-dcs-mb-dcs-ve .dcs-h-dcs-mb-dcs-dg{border-bottom-width:0}.dcs-h-dcs-mb-dcs-ve .dcs-h-dcs-mb-dcs-xd{border-bottom-width:0}.dcs-h-dcs-mb-dcs-bd .dcs-h-dcs-mb-dcs-dg{border-top-width:0}.dcs-h-dcs-mb-dcs-bd .dcs-h-dcs-mb-dcs-xd{border-top-width:0;top:1px}.dcs-h-dcs-mb-dcs-ch .dcs-h-dcs-mb-dcs-dg,.dcs-h-dcs-mb-dcs-cd .dcs-h-dcs-mb-dcs-dg{border-color:transparent #bbb;top:-9px}.dcs-h-dcs-mb-dcs-ch .dcs-h-dcs-mb-dcs-xd,.dcs-h-dcs-mb-dcs-cd .dcs-h-dcs-mb-dcs-xd{border-color:transparent #fff;top:-8px}.dcs-h-dcs-mb-dcs-ch .dcs-h-dcs-mb-dcs-dg{border-left-width:0}.dcs-h-dcs-mb-dcs-ch .dcs-h-dcs-mb-dcs-xd{border-left-width:0;left:1px}.dcs-h-dcs-mb-dcs-cd .dcs-h-dcs-mb-dcs-dg{border-right-width:0}.dcs-h-dcs-mb-dcs-cd .dcs-h-dcs-mb-dcs-xd{border-right-width:0}.dcs-h-dcs-i{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:visibility 0,opacity .13s ease-in;-moz-transition:visibility 0,opacity .13s ease-in;-o-transition:visibility 0,opacity .13s ease-in;transition:visibility 0,opacity .13s ease-in;background-color:#2a2a2a;border:1px solid #fff;color:#fff;cursor:default;display:block;font-size:11px;font-weight:bold;margin-left:-1px;opacity:1;padding:7px 9px;position:absolute;visibility:visible;word-break:break-all;word-break:break-word}.dcs-h-dcs-i-dcs-j{-webkit-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;-moz-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;-o-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;opacity:0;left:20px!important;top:20px!important;visibility:hidden}.dcs-h-dcs-i-dcs-oe{display:none}.dcs-h-dcs-i-dcs-ac{pointer-events:none;position:absolute}.dcs-h-dcs-i-dcs-ac .dcs-h-dcs-i-dcs-dg,.dcs-h-dcs-i-dcs-ac .dcs-h-dcs-i-dcs-xd{content:'';display:block;height:0;position:absolute;width:0}.dcs-h-dcs-i-dcs-ac .dcs-h-dcs-i-dcs-dg{border:6px solid}.dcs-h-dcs-i-dcs-ac .dcs-h-dcs-i-dcs-xd{border:5px solid}.dcs-h-dcs-i-dcs-ve{bottom:0}.dcs-h-dcs-i-dcs-bd{top:-6px}.dcs-h-dcs-i-dcs-ch{left:-6px}.dcs-h-dcs-i-dcs-cd{right:0}.dcs-h-dcs-i-dcs-ve .dcs-h-dcs-i-dcs-dg,.dcs-h-dcs-i-dcs-bd .dcs-h-dcs-i-dcs-dg{border-color:#fff transparent;left:-6px}.dcs-h-dcs-i-dcs-ve .dcs-h-dcs-i-dcs-xd,.dcs-h-dcs-i-dcs-bd .dcs-h-dcs-i-dcs-xd{border-color:#2a2a2a transparent;left:-5px}.dcs-h-dcs-i-dcs-ve .dcs-h-dcs-i-dcs-dg{border-bottom-width:0}.dcs-h-dcs-i-dcs-ve .dcs-h-dcs-i-dcs-xd{border-bottom-width:0}.dcs-h-dcs-i-dcs-bd .dcs-h-dcs-i-dcs-dg{border-top-width:0}.dcs-h-dcs-i-dcs-bd .dcs-h-dcs-i-dcs-xd{border-top-width:0;top:1px}.dcs-h-dcs-i-dcs-ch .dcs-h-dcs-i-dcs-dg,.dcs-h-dcs-i-dcs-cd .dcs-h-dcs-i-dcs-dg{border-color:transparent #fff;top:-6px}.dcs-h-dcs-i-dcs-ch .dcs-h-dcs-i-dcs-xd,.dcs-h-dcs-i-dcs-cd .dcs-h-dcs-i-dcs-xd{border-color:transparent #2a2a2a;top:-5px}.dcs-h-dcs-i-dcs-ch .dcs-h-dcs-i-dcs-dg{border-left-width:0}.dcs-h-dcs-i-dcs-ch .dcs-h-dcs-i-dcs-xd{border-left-width:0;left:1px}.dcs-h-dcs-i-dcs-cd .dcs-h-dcs-i-dcs-dg{border-right-width:0}.dcs-h-dcs-i-dcs-cd .dcs-h-dcs-i-dcs-xd{border-right-width:0}.dcs-ab-dcs-bb{z-index:1001}.dcs-ab-dcs-bb-dcs-pc{z-index:1000}.dcs-ab-dcs-bb-dcs-m-dcs-ng{background-image:none}.dcs-qb-dcs-tb{z-index:1001}.dcs-a-dcs-oh-dcs-bc{width:11px;height:11px}.dcs-a-dcs-oh-dcs-bc>.dcs-a-dcs-u-dcs-v{width:11px;height:11px;margin:auto;vertical-align:top;cursor:pointer}.dcs-a-dcs-oh-dcs-bc .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-v{width:11px;height:11px;margin:0;padding:0}.dcs-a-dcs-oh-dcs-bc .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-fe-dcs-re,.dcs-a-dcs-oh-dcs-bc .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-bc-dcs-re{width:11px;min-width:11px;height:11px;min-height:11px}.dcs-a-dcs-oh>.dcs-qb-dcs-ze{padding-left:10px;padding-right:10px}.dcs-a-dcs-y{background-color:#f5f5f5;cursor:pointer;direction:ltr;position:relative;width:240px;border:none;box-shadow:0 1px 3px rgba(0,0,0,0.3);border-radius:2px}.dcs-a-dcs-b-dcs-zb.dcs-a-dcs-y{cursor:default}.dcs-a-dcs-y:focus,.dcs-a-dcs-y:active{outline:0}.dcs-a-dcs-y-dcs-ac-dcs-fe,.dcs-a-dcs-y-dcs-ac-dcs-bc{display:none}.dcs-a-dcs-y-dcs-nc{max-height:inherit;overflow-y:auto;overflow-x:hidden}.dcs-a-dcs-y-dcs-g{overflow-y:auto;overflow-x:hidden}.dcs-a-dcs-y .dcs-a-dcs-y-dcs-db-dcs-pb{border:none;display:none;padding:8px}.dcs-a-dcs-y .dcs-a-dcs-ph-dcs-db-dcs-pb{background:#fff}.dcs-a-dcs-b-dcs-zb.dcs-a-dcs-y .dcs-a-dcs-y-dcs-db-dcs-pb{display:block}.dcs-a-dcs-y-dcs-db-dcs-pb .dcs-a-dcs-db-dcs-hf{display:block;height:26px}.dcs-a-dcs-y-dcs-db-dcs-pb .dcs-a-dcs-db-dcs-zg{text-align:left}.dcs-a-dcs-ph-dcs-db-dcs-pb{border-top:none!important;padding-top:0}.dcs-a-dcs-y .dcs-a-dcs-db-dcs-eb-dcs-fb-dcs-gb,.dcs-a-dcs-y .dcs-a-dcs-db-dcs-sh-dcs-th-dcs-gb{color:#999;font-size:11px}.dcs-a-dcs-y .dcs-a-dcs-y-dcs-z{border-top:1px solid #feef9c;bottom:0;left:0;padding-top:6px;position:relative;width:100%}.dcs-a-dcs-y .dcs-a-dcs-z-dcs-ec{font-weight:bold;margin-right:6px;padding:2px 0}.dcs-a-dcs-fg-dcs-gg .dcs-a-dcs-y{position:absolute;-moz-user-select:text;z-index:500}.dcs-a-dcs-fg-dcs-gg .dcs-a-dcs-u-dcs-kf.dcs-a-dcs-y,.dcs-a-dcs-fg-dcs-gg .dcs-a-dcs-b-dcs-zb.dcs-a-dcs-y{z-index:501}.dcs-a-dcs-fg-dcs-gg-dcs-og .dcs-a-dcs-y{box-shadow:0 2px 4px rgba(0,0,0,0.2)}.dcs-a-dcs-fg-dcs-ue .dcs-a-dcs-y-dcs-ac-dcs-fe,.dcs-a-dcs-y-dcs-ac-dcs-bc{height:0;position:absolute;width:0}.dcs-a-dcs-fg-dcs-ue .dcs-a-dcs-y .dcs-a-dcs-y-dcs-ac-dcs-fe{border-top:none;border-bottom:18px solid transparent;border-left:none;border-right:18px solid #fff;left:-13px;top:0}.dcs-a-dcs-fg-dcs-ue .dcs-a-dcs-y .dcs-a-dcs-y-dcs-ac-dcs-bc{border-top:none;border-bottom:24px solid transparent;border-left:none;border-right:24px solid #ddd;left:-15px;top:-1px;z-index:-1}.dcs-a-dcs-fg-dcs-ue .dcs-a-dcs-b-dcs-zb.dcs-a-dcs-y>.dcs-a-dcs-y-dcs-ac-dcs-fe,.dcs-a-dcs-fg-dcs-ue .dcs-a-dcs-b-dcs-zb.dcs-a-dcs-y>.dcs-a-dcs-y-dcs-ac-dcs-bc{display:block}.dcs-a-dcs-y .dcs-a-dcs-db-dcs-ah{margin-right:10px}.dcs-a-dcs-id,.dcs-a-dcs-gh{border:none;border-bottom:1px solid #e5e5e5;padding:3px 8px 5px 8px;zoom:1;background:#f5f5f5}.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb{box-shadow:0px 3px 6px rgba(0,0,0,0.2)}.dcs-a-dcs-y .dcs-a-dcs-id:last-of-type{padding-bottom:12px}.dcs-a-dcs-y .dcs-a-dcs-nb-dcs-ne.dcs-a-dcs-id{padding:8px;border-bottom:1px solid #ddd;background:#fff;min-height:36px}.dcs-a-dcs-y .dcs-a-dcs-y-dcs-di .dcs-a-dcs-nb-dcs-ne.dcs-a-dcs-id{border:none}.dcs-a-dcs-id .dcs-a-dcs-id-dcs-zc{left:0!important;display:block}.dcs-a-dcs-id.dcs-a-dcs-nb-dcs-ne{border-top:none!important}.dcs-a-dcs-id-dcs-ec .dcs-a-dcs-id-dcs-fc{margin:0;margin-top:2px;color:#333;font-size:13px;font-weight:normal;height:18px}.dcs-a-dcs-y .dcs-a-dcs-y-dcs-db-dcs-pb .dcs-a-dcs-db-dcs-hf,.dcs-a-dcs-id .dcs-a-dcs-id-dcs-df .dcs-a-dcs-id-dcs-md{line-height:1.4}.dcs-a-dcs-id .dcs-a-dcs-id-dcs-df{word-wrap:break-word;color:#333;padding:0}.dcs-a-dcs-id-dcs-ec .dcs-a-dcs-id-dcs-zf{margin:0;color:#777;font-size:11px}.dcs-a-dcs-id .dcs-a-dcs-ge-dcs-ic,.dcs-a-dcs-id .dcs-a-dcs-hc-dcs-ic{height:28px;margin:0;opacity:0.2;padding:0;position:relative;min-width:28px;width:28px;top:auto;right:auto;display:table-cell;vertical-align:middle}.dcs-a-dcs-id .dcs-a-dcs-ge-dcs-ic{right:-1px}.dcs-a-dcs-id .dcs-a-dcs-ge-dcs-ic div,.dcs-a-dcs-id .dcs-a-dcs-hc-dcs-ic div{margin:auto;margin-top:1px}.dcs-a-dcs-ge-dcs-ic{border-radius:3px 0 0 3px}.dcs-a-dcs-hc-dcs-ic{border-radius:0 3px 3px 0}.dcs-a-dcs-ge-dcs-ic.dcs-h-dcs-ob-dcs-ad,.dcs-a-dcs-hc-dcs-ic.dcs-h-dcs-ob-dcs-ad{background-color:#f9f9f9}.dcs-a-dcs-b-dcs-zb.dcs-a-dcs-y .dcs-a-dcs-nb-dcs-gd,.dcs-a-dcs-b-dcs-zb.dcs-a-dcs-gh .dcs-a-dcs-nb-dcs-gd{display:block}.dcs-a-dcs-gh-dcs-rg{word-wrap:break-word;color:#15c}.dcs-a-dcs-gh-dcs-rg:hover,.dcs-a-dcs-y:hover .dcs-a-dcs-gh-dcs-rg{text-decoration:underline}.dcs-a-dcs-yg-dcs-nb{position:relative;margin:6px 0;padding:0}.dcs-a-dcs-yg-dcs-nb.dcs-a-dcs-yg-dcs-nb-dcs-si{margin:0}.dcs-a-dcs-id .dcs-a-dcs-rg-dcs-nb{height:78px;overflow:hidden}.dcs-a-dcs-de-dcs-lh,.dcs-a-dcs-de-dcs-gi{color:#15c;display:none;opacity:1;width:100%;outline:none}.dcs-a-dcs-de-dcs-lh:focus,.dcs-a-dcs-de-dcs-gi:focus{text-decoration:underline}.dcs-a-dcs-de-dcs-lh{bottom:0;padding-top:16px;position:absolute;right:0}.dcs-a-dcs-y .dcs-a-dcs-de-dcs-gi,.dcs-a-dcs-y .dcs-a-dcs-de-dcs-lh{cursor:pointer;font-size:11px}.dcs-a-dcs-y .dcs-a-dcs-de-dcs-gi{background:#f5f5f5;padding:2px 0}.dcs-a-dcs-y .dcs-a-dcs-de-dcs-lh{padding:7px 0 2px 0}.dcs-a-dcs-y .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-de-dcs-gi{background:#fff}.dcs-a-dcs-de-dcs-lh:hover,.dcs-a-dcs-de-dcs-gi:hover{text-decoration:underline}.dcs-a-dcs-y .dcs-a-dcs-de-dcs-lh{background:#f5f5f5;-ms-filter:none;filter:none}.dcs-a-dcs-y .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-de-dcs-lh{background:#fff}.dcs-a-dcs-y.dcs-a-dcs-b:hover .dcs-a-dcs-de-dcs-lh{background:#f5f5f5;-ms-filter:none;filter:none}.dcs-a-dcs-y.dcs-a-dcs-b:hover .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-de-dcs-lh{background:#fff}.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-de-dcs-lh,.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb:hover .dcs-a-dcs-de-dcs-lh{background:#f5f5f5;-ms-filter:none;filter:none}.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-de-dcs-lh,.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb:hover .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-de-dcs-lh{background:#fff}.dcs-a-dcs-rg-dcs-nb>.dcs-a-dcs-de-dcs-lh{display:block}.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-de-dcs-gi{background:#f5f5f5}.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-de-dcs-gi{background:#fff}.dcs-a-dcs-id-dcs-ec{margin:6px 0;height:38px;white-space:nowrap}.dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-id-dcs-ec{margin:0;margin-bottom:8px}.dcs-a-dcs-y-dcs-di .dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-id-dcs-ec{margin:0}.dcs-a-dcs-id-dcs-ag{width:1px;white-space:nowrap}.dcs-a-dcs-y:hover .dcs-a-dcs-hc-dcs-ic,.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-hc-dcs-ic,.dcs-a-dcs-y.dcs-a-dcs-u-dcs-kf .dcs-a-dcs-hc-dcs-ic,.dcs-a-dcs-y:hover .dcs-a-dcs-ge-dcs-ic,.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-ge-dcs-ic,.dcs-a-dcs-y.dcs-a-dcs-u-dcs-kf .dcs-a-dcs-ge-dcs-ic,.dcs-a-dcs-y:hover .dcs-a-dcs-nb-dcs-ib-dcs-ob,.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-nb-dcs-ib-dcs-ob,.dcs-a-dcs-y.dcs-a-dcs-u-dcs-kf .dcs-a-dcs-nb-dcs-ib-dcs-ob,.dcs-a-dcs-y:hover .dcs-a-dcs-ie-dcs-bc>.dcs-a-dcs-u-dcs-v,.dcs-a-dcs-y.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-ie-dcs-bc>.dcs-a-dcs-u-dcs-v,.dcs-a-dcs-y.dcs-a-dcs-u-dcs-kf .dcs-a-dcs-ie-dcs-bc>.dcs-a-dcs-u-dcs-v{opacity:0.7}.dcs-a-dcs-ie-dcs-bc .dcs-qb-dcs-tb{z-index:600}.dcs-a-dcs-id-dcs-ag:hover .dcs-a-dcs-hc-dcs-ic,.dcs-a-dcs-id-dcs-ag:hover .dcs-a-dcs-nb-dcs-ib-dcs-ob{border-top-right-radius:0;border-bottom-right-radius:0}.dcs-a-dcs-id-dcs-ag>.dcs-a-dcs-hc-dcs-ic:hover,.dcs-a-dcs-id-dcs-ag>.dcs-a-dcs-nb-dcs-ib-dcs-ob:hover{border-top-right-radius:2px;border-bottom-right-radius:2px}.dcs-a-dcs-nb-dcs-ne .dcs-a-dcs-id-dcs-ag{padding:4px 0 4px 4px}.dcs-a-dcs-ge-dcs-ic{margin-right:-1px}.dcs-a-dcs-id-dcs-te{width:100%;padding-left:10px;vertical-align:top}.dcs-a-dcs-id-dcs-te-dcs-bc{position:relative}.dcs-a-dcs-id-dcs-te-dcs-fe{position:absolute;width:100%}.dcs-a-dcs-id-dcs-te-dcs-fe div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dcs-a-dcs-id-dcs-zc-dcs-ig{display:inline-block;max-width:32px}.dcs-a-dcs-id-dcs-ec .dcs-a-dcs-zc{position:relative}.dcs-a-dcs-xf-dcs-yf{width:32px;height:6px}.dcs-a-dcs-id-dcs-ec table{border-spacing:0;width:100%}.dcs-a-dcs-nb-dcs-ib-dcs-ob{display:table-cell;opacity:0.2;padding-left:2px;position:relative;padding:0 4px 0 4px;min-width:50px;height:28px;vertical-align:top}.dcs-a-dcs-id .dcs-a-dcs-nb-dcs-vc{margin-left:0}.dcs-a-dcs-id-dcs-md{word-wrap:break-word;color:#777;margin-top:8px;padding-top:5px;border-color:#ddd;border-top-style:solid;border-top-width:1px;font-size:11px}.dcs-a-dcs-zd{background:#e0ecff;border:1px solid #666;color:#00c;font-family:Arial;margin:0px 0px;padding:0px 0px 1px 0px;position:absolute;z-index:900}.dcs-a-dcs-zd div{cursor:pointer;margin:2px;padding:0px 10px}.dcs-a-dcs-zd div b{color:#00f}.dcs-a-dcs-zd .dcs-zd-dcs-ae{height:auto}.dcs-a-dcs-zd div.dcs-zb{background:#c3d9ff}.dcs-a-dcs-zc{left:0;position:absolute}.dcs-a-dcs-bg-dcs-cg{font:10px/12px Arial;color:#bbb;text-align:right;padding-right:30px}.dcs-a-dcs-bg-dcs-cg a{color:#bbb}.dcs-a-dcs-zh-dcs-tf{width:620px}.dcs-a{color:black;font-family:Arial,sans-serif,sans;font-size:13px;white-space:normal}.dcs-a-dcs-hb{background-image:url(//ssl.gstatic.com/docs/common/d-icons19.png);background-repeat:no-repeat}.dcs-a-dcs-hb-dcs-ib-dcs-jb{background-position:-29px -61px;height:37px;position:absolute;width:37px}.dcs-a-dcs-hb-dcs-ib-dcs-jb-dcs-kb{background-position:0 -72px;height:27px;position:absolute;width:27px}.dcs-a-dcs-hb-dcs-ti-dcs-v{background-position:0 -61px;height:11px;width:12px}.dcs-a-dcs-hb-dcs-ti-dcs-v:hover,.dcs-qb-dcs-tb-dcs-ob-dcs-rd .dcs-a-dcs-hb-dcs-ti-dcs-v{background-position:0 -22px;height:11px;width:12px}.dcs-a-dcs-hb-dcs-bi{background-position:-26px -4px;height:13px;width:11px}.dcs-a-dcs-hb-dcs-be-dcs-lb{background-position:-1px -40px;height:14px;width:18px}.dcs-a-dcs-hb-dcs-ge-dcs-ic-dcs-jb{background-position:0 0;height:21px;width:21px}.dcs-a-dcs-hb-dcs-hc-dcs-ic-dcs-jc{background-position:-43px 0;height:21px;width:21px}.dcs-a-dcs-hb-dcs-of-dcs-pf-dcs-qf{background-position:-25px -37px;height:21px;width:14px}.dcs-a-dcs-hb-dcs-oc-dcs-a{background-position:-42px -37px;height:24px;width:24px}.dcs-a-dcs-db{position:relative;zoom:1}.dcs-a-dcs-db.dcs-a-dcs-db-dcs-vf{display:block!important}.dcs-a-dcs-db-dcs-ye-dcs-fe{border-top:7px solid transparent;border-right:8px solid #fff;border-bottom:7px solid transparent;height:0;left:-6px;position:absolute;top:3px}.dcs-a-dcs-db-dcs-ye-dcs-bc{border-top:7px solid transparent;border-right:8px solid #c8c8c8;border-bottom:7px solid transparent;height:0;left:-7px;position:absolute;top:3px}.dcs-a-dcs-db-dcs-hf{border:1px solid #c8c8c8;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;color:#999;font-family:Arial,sans-serif;font-size:13px;margin:0;overflow-x:hidden;overflow-y:hidden;outline-width:0!important;padding:4px;resize:none;width:100%}.dcs-a-dcs-db-dcs-hf:disabled{background-color:#eee!important}*:first-child+html .dcs-a-dcs-db-dcs-hf{width:95%}.dcs-a-dcs-db-dcs-zg{display:none;zoom:1}.dcs-a-dcs-db-dcs-zg-dcs-ah{font-weight:bold}.dcs-a-dcs-db-dcs-ug>.dcs-a-dcs-db-dcs-hf{color:#000}.dcs-a-dcs-db-dcs-ug>.dcs-a-dcs-db-dcs-zg{display:block}#docos-comment-bubble{border:1px solid #eee;box-shadow:0 3px 3px rgba(0,0,0,0.05);background:rgba(255,255,255,0.85);border-radius:100%;position:absolute;left:-42px;top:0;width:40px;text-align:center;height:40px;z-index:-2;transform:translate(50%,30%);cursor:default;opacity:0;transition:opacity .25s ease-in-out,z-index .26s linear .25s}#docos-comment-bubble.dcs-a-dcs-oc-dcs-a-dcs-kf{opacity:1;cursor:pointer;z-index:101;transition:opacity .25s ease-in-out}.dcs-a-dcs-lb-dcs-mb-dcs-hb{display:inline-block;opacity:0.5;margin-top:10px;transition:opacity .15s ease-in-out}#docos-comment-bubble:hover .dcs-a-dcs-lb-dcs-mb-dcs-hb,#docos-comment-bubble .dcs-a-dcs-lb-dcs-mb-dcs-hb:hover{opacity:0.9}.dcs-a-dcs-q-dcs-r-dcs-hb{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px}.dcs-a-dcs-q-dcs-r{text-align:left}.dcs-a-dcs-q-dcs-r-dcs-n{display:inline-block;height:17px}.dcs-a-dcs-q-dcs-r-dcs-ui{visibility:hidden}.dcs-a-dcs-s-dcs-g{width:500px}.dcs-a-dcs-s-dcs-eg{padding:0 3px 0 8px}.dcs-a-dcs-s-dcs-gd{padding-left:3px}.dcs-a-dcs-s-dcs-uf{position:absolute;right:20px}.dcs-a-dcs-s-dcs-t{background-color:#c1d9ff;border:0;color:#c1d9ff;height:1px;margin:10px 0 10px 0}.dcs-a-dcs-ie-dcs-bc{display:table-cell}.dcs-a-dcs-ie-dcs-bc>.dcs-a-dcs-u-dcs-v{border:1px solid transparent;width:14px;height:28px;margin:auto;position:relative;left:-1px;opacity:0.2}.dcs-a-dcs-ie-dcs-bc>.dcs-a-dcs-u-dcs-v:hover,.dcs-a-dcs-ie-dcs-bc>.dcs-a-dcs-u-dcs-v:focus{border:1px solid #4d90fe;border-top-left-radius:0;border-bottom-left-radius:0}.dcs-a-dcs-ie-dcs-bc .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-fe-dcs-re,.dcs-a-dcs-ie-dcs-bc .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-bc-dcs-re{min-width:14px;margin:0;padding:0}.dcs-a-dcs-ie-dcs-bc .dcs-a-dcs-hb{vertical-align:middle;opacity:0.7}.dcs-a-dcs-ie-dcs-bc .dcs-qb-dcs-ai-dcs-tb-dcs-ob-dcs-v{display:none}.dcs-a-dcs-pd .dcs-j-dcs-ee-dcs-pd{display:none!important}.dcs-de-dcs-ee-dcs-pd{display:none}.dcs-a-dcs-pd .dcs-de-dcs-ee-dcs-pd{display:inline-block!important}.dcs-a-dcs-ib-dcs-bf{border:1px solid rgba(0,0,0,0.2)}.dcs-a-dcs-ib-dcs-me{-webkit-transition:all 270ms ease-out;-moz-transition:all 270ms ease-out;-o-transition:all 270ms ease-out;transition:all 270ms ease-out;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);-webkit-transform-origin:center top;-moz-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;opacity:0.3}#docos-shadow{background:#000;background:rgba(0,0,0,0.7);color:#fff;position:absolute;z-index:700;left:0;top:0}#docos-shadow,.dcs-a-dcs-rc-dcs-xe{height:100%;width:100%}#docos-shadow-description{font-weight:bold}#docos-shadow-confirm,#docos-shadow-delete{margin:2px 7px}.dcs-a-dcs-f .dcs-a-dcs-db-dcs-zg{padding-bottom:6px}.dcs-a-dcs-f .dcs-a-dcs-db-dcs-ah{margin:0 4px 0 0}.dcs-a-dcs-f .dcs-a-dcs-db-dcs-ke{background:none}.dcs-a-dcs-gc{border-top:1px solid #e8e8e8;font-family:Arial,sans-serif;font-size:12px;padding:18px 0 7px 0;position:relative;outline:none;zoom:1}.dcs-a-dcs-gc:last-child{padding-bottom:0}.dcs-a-dcs-gc:last-child .dcs-a-dcs-gc-dcs-mh{padding-bottom:0}.dcs-a-dcs-gc .dcs-a-dcs-b-dcs-lf{min-height:48px}.dcs-a-dcs-bh{margin-right:12px;min-height:51px;padding:0 6px;position:relative;top:-3px}.dcs-a-dcs-b-dcs-x .dcs-a-dcs-bh{background-color:#f6f6f6}.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-bh{background-color:#fffbe1}.dcs-a-dcs-gc-dcs-g{margin-left:60px;position:relative}.dcs-a-dcs-gc-dcs-qc{font-weight:bold}.dcs-a-dcs-gc-dcs-df{color:#333;word-wrap:break-word;top:-7px;zoom:1}.dcs-a-dcs-gc .dcs-a-dcs-hb-dcs-ib-dcs-jb-dcs-kb{display:none;right:5px;top:-12px}.dcs-a-dcs-gc.dcs-a-dcs-b-dcs-x .dcs-a-dcs-hb-dcs-ib-dcs-jb-dcs-kb{display:block}.dcs-a-dcs-gc-dcs-zf,.dcs-a-dcs-gc-dcs-ud-dcs-vd{font-size:11px;color:#999;padding:0}.dcs-a-dcs-gc-dcs-zf,.dcs-a-dcs-gc-dcs-fd-dcs-gd{right:2px}.dcs-a-dcs-gc-dcs-mc{color:#ccc;font-size:12px;line-height:100%;padding:0 2px}.dcs-a-dcs-gc-dcs-mh{padding:4px 0}.dcs-a-dcs-gc-dcs-zf:hover{text-decoration:underline;cursor:pointer}.dcs-a-dcs-gc-dcs-db-dcs-pb{padding-right:6px;margin-left:30px}.dcs-a-dcs-gc-dcs-db-dcs-pb .dcs-a-dcs-db-dcs-hf{background-color:#fff;border:1px solid #c9d4ec;height:23px;font-size:12px}.dcs-a-dcs-gc-dcs-db-dcs-pb.dcs-a-dcs-db-dcs-ug .dcs-a-dcs-db-dcs-hf{background-color:#fff}.dcs-a-dcs-gc-dcs-vc-dcs-pb .dcs-a-dcs-db-dcs-hf{height:36px}.dcs-a-dcs-gc-dcs-yh,.dcs-a-dcs-gc-dcs-c{margin:4px 12px 3px 0}.dcs-a-dcs-gc-dcs-yh{background-color:#eff2f9;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:6px 0 2px 6px;position:relative;zoom:1}.dcs-a-dcs-b-dcs-x .dcs-a-dcs-gc-dcs-yh{background-color:#f6f6f6}.dcs-a-dcs-gc-dcs-jg{position:absolute;right:0;top:0}.dcs-a-dcs-gc.dcs-a-dcs-b-dcs-x .dcs-a-dcs-gc-dcs-jg{right:33px}.dcs-a-dcs-gc-dcs-z{background-color:#fe8;bottom:0;left:0;padding:2px 0;position:absolute;width:100%}.dcs-a-dcs-z-dcs-ec{font-weight:bold;margin:0 6px;padding:2px 0}.dcs-a-dcs-gc .dcs-a-dcs-oh-dcs-bc{position:absolute;right:-12px;top:3px}.dcs-a-dcs-gc-dcs-fd-dcs-gd{display:inline}.dcs-a-dcs-gc-dcs-fd-dcs-gd>.dcs-a-dcs-b-dcs-fd{font-size:11px;color:#15c}.dcs-a-dcs-gc-dcs-lb-dcs-gd>.dcs-a-dcs-b-dcs-lb,.dcs-a-dcs-gc-dcs-ib-dcs-gd>.dcs-a-dcs-b-dcs-ib{color:#999;line-height:100%}.dcs-a-dcs-gc-dcs-lb-dcs-gd>.dcs-a-dcs-b-dcs-lb:hover,.dcs-a-dcs-gc-dcs-fd-dcs-gd>.dcs-a-dcs-b-dcs-fd:hover,.dcs-a-dcs-gc-dcs-ib-dcs-gd>.dcs-a-dcs-b-dcs-ib:hover{text-decoration:underline;cursor:pointer}.dcs-a-dcs-bh:hover .dcs-a-dcs-b-dcs-lb,.dcs-a-dcs-bh:hover .dcs-a-dcs-b-dcs-ib,.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-b-dcs-lb,.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-b-dcs-ib{color:#15c}.dcs-a-dcs-f-dcs-kc{line-height:140%;outline:none}.dcs-a-dcs-f-dcs-g{position:relative}.dcs-a-dcs-f-dcs-af{color:#15c;cursor:pointer;font-size:12px;position:absolute;right:0;top:-3px}.dcs-a-dcs-f-dcs-af:hover{text-decoration:underline}.dcs-a-dcs-he .dcs-a-dcs-f-dcs-af{color:#999;cursor:default}.dcs-a-dcs-he .dcs-a-dcs-f-dcs-af:hover{text-decoration:none}.dcs-a-dcs-f-dcs-kd{bottom:-10px;color:#15c;cursor:pointer;font-size:12px;padding-right:5px;padding-top:5px;position:absolute;right:5px;text-decoration:none}.dcs-a-dcs-he .dcs-a-dcs-f-dcs-kd{display:none}.dcs-a-dcs-f-dcs-jd{color:#333;padding:12px 0 12px 20px}.dcs-a-dcs-f-dcs-qg{margin:6px 29px 10px 20px;position:relative;zoom:1}.dcs-a-dcs-f-dcs-qg-dcs-g{margin-left:61px;position:relative;zoom:1}.dcs-a-dcs-f-dcs-je{font-size:12px;font-weight:bold;margin-bottom:3px;top:-3px}.dcs-a-dcs-f-dcs-m{font-size:1.2em;margin:20px 5px 2px}.dcs-a-dcs-f-dcs-db-dcs-pb{top:-4px}.dcs-a-dcs-f-dcs-db-dcs-pb .dcs-a-dcs-db-dcs-ah{font-weight:bold}.dcs-a-dcs-f-dcs-db-dcs-pb .dcs-a-dcs-db-dcs-hf{font-size:12px;height:30px}.dcs-a-dcs-f .dcs-a-dcs-db-dcs-eb-dcs-fb-dcs-gb,.dcs-a-dcs-f .dcs-a-dcs-db-dcs-sh-dcs-th-dcs-gb{color:#666}.dcs-a-dcs-f-dcs-vh{background-color:#dd4b39;border:1px solid #602019;border-radius:4px;color:#fff;margin:6px;padding:6px;text-align:center}.dcs-a-dcs-f-dcs-ec{overflow:hidden;padding:10px 29px 10px 20px;background-color:#f5f5f5}.dcs-a-dcs-f-dcs-ec .dcs-a-dcs-o-dcs-p,.dcs-a-dcs-f-dcs-ec .dcs-a-dcs-cc-dcs-lb-dcs-ob,.dcs-a-dcs-f-dcs-ec .dcs-a-dcs-kh-dcs-ob{display:inline-block;float:right}.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob,.dcs-a-dcs-f-dcs-ec .dcs-h-dcs-ob{border-color:transparent;background-color:transparent;background-image:none}.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we,.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-zb,.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-rd,.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-nh,.dcs-a-dcs-f-dcs-ec .dcs-h-dcs-ob-dcs-we,.dcs-a-dcs-f-dcs-ec .dcs-h-dcs-ob-dcs-zb,.dcs-a-dcs-f-dcs-ec .dcs-h-dcs-ob-dcs-nh{border-color:#c6c6c6;background-color:#f8f8f8;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)}.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v{visibility:hidden}.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-we .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v,.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-zb .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v,.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-rd .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v,.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-nh .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-v{visibility:visible}.dcs-a-dcs-f-dcs-ec .dcs-qb-dcs-rb-dcs-tb-dcs-ob-dcs-ad .dcs-a-dcs-q-dcs-r-dcs-hb{opacity:0.3}.dcs-a-dcs-f-dcs-ec .dcs-h-dcs-ob-dcs-ad .dcs-a-dcs-cc-dcs-lb-dcs-hb{opacity:0.15}.dcs-a-dcs-f-dcs-ec .dcs-a-dcs-cc-dcs-lb-dcs-ob,.dcs-a-dcs-f-dcs-ec .dcs-a-dcs-kh-dcs-ob{margin-left:12px;margin-right:0}.dcs-a-dcs-sg-dcs-tg{padding:0 29px 0 20px}.dcs-a-dcs-ei-dcs-fi-dcs-ec .dcs-a-dcs-sg-dcs-tg{position:relative;overflow:auto;max-height:450px}.dcs-a-dcs-ei-dcs-fi-dcs-ec .dcs-a-dcs-sg-dcs-tg>.dcs-a-dcs-gc:first-child{border-top-color:transparent}.dcs-a-dcs-cc-dcs-lb-dcs-hb{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px;opacity:0.65}.dcs-a-dcs-xc{background-color:#eff2f9;color:#666;font-size:12px;padding:6px 6px 0 6px;position:relative;margin-bottom:3px;min-height:24px}.dcs-a-dcs-b-dcs-x .dcs-a-dcs-xc{background-color:#f6f6f6}.dcs-a-dcs-xc-dcs-zc{left:6px}.dcs-a-dcs-xc-dcs-g{padding-left:30px}.dcs-a-dcs-xc-dcs-fc{color:black;font-weight:bold;left:-2px;margin:0 4px;right:-2px}.dcs-a-dcs-xc-dcs-df{color:#333;margin:0;top:-4px;width:100%;word-wrap:break-word}.dcs-a-dcs-xc-dcs-n,.dcs-a-dcs-xc-dcs-zf{position:relative;top:-3px}.dcs-a-dcs-xc-dcs-n{width:100%}.dcs-a-dcs-xc-dcs-zf{color:#999;font-size:11px;white-space:pre}.dcs-a-dcs-gc .dcs-a-dcs-xc .dcs-a-dcs-nb-dcs-gd{display:inline;top:-3px;z-index:-1}.dcs-a-dcs-gc .dcs-a-dcs-xc:hover .dcs-a-dcs-nb-dcs-gd,.dcs-a-dcs-gc .dcs-a-dcs-xc .dcs-a-dcs-nb-dcs-gd-dcs-nh{z-index:auto}.dcs-a-dcs-xc-dcs-vc-dcs-pb .dcs-a-dcs-db-dcs-hf{height:23px}.dcs-a-dcs-gc .dcs-a-dcs-nb-dcs-ef{border-left:1px solid #ccc;font-style:italic;padding:3px 10px 3px 10px;position:relative;zoom:1;word-wrap:break-word}.dcs-a-dcs-nb-dcs-ef-dcs-r{font-size:11px;color:#999;margin-right:2px;padding:0}.dcs-a-dcs-nb-dcs-ef-dcs-rg{overflow:hidden;height:18px}.dcs-a-dcs-nb-dcs-ef-dcs-fh{background:#fff;padding:3px 5px 0 5px;position:absolute;right:0;top:0}.dcs-a-dcs-nb-dcs-ef-dcs-mf,.dcs-a-dcs-nb-dcs-ef-dcs-fh{color:#15c;visibility:hidden}.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-nb-dcs-ef-dcs-mf,.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-nb-dcs-ef-dcs-fh{visibility:visible}.dcs-a-dcs-nb-dcs-ef-dcs-mf{padding-left:3px}.dcs-a-dcs-b-dcs-zb .dcs-a-dcs-nb-dcs-ef-dcs-fh{background:#fffbe1}.dcs-a-dcs-nb-dcs-ef-dcs-mf:hover,.dcs-a-dcs-nb-dcs-ef-dcs-fh:hover{cursor:pointer;text-decoration:underline}.dcs-a-dcs-hf{margin:0;padding:2px;font-family:arial,sans-serif;outline-width:0!important;resize:none}.dcs-a-dcs-nb-dcs-ld,.dcs-a-dcs-nb-dcs-vc{color:#15c;font-size:11px;margin:0 2px}.dcs-a-dcs-nb-dcs-ld:hover,.dcs-a-dcs-nb-dcs-vc:hover{text-decoration:underline;cursor:pointer}.dcs-a-dcs-db-dcs-ke{margin:0 0}.dcs-a-dcs-db-dcs-ah{margin:8px 7px 0 0}.dcs-a-dcs-d{height:100px;overflow:hidden;position:relative}.dcs-a-dcs-wf-dcs-d{height:28px;left:50%;margin-left:sub(0,divide(28px,2));position:absolute;top:divide(sub(100px,28px),2);width:28px}.dcs-a-dcs-wf-dcs-d.dcs-zb{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.dcs-d-dcs-e{position:absolute;width:100%;height:100%;opacity:0}.dcs-d-dcs-ce{border-color:#4285f4}.dcs-d-dcs-eh{border-color:#db4437}.dcs-d-dcs-lg{border-color:#f4b400}.dcs-d-dcs-w{border-color:#0f9d58}.dcs-zb .dcs-d-dcs-e.dcs-d-dcs-ce{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.dcs-zb .dcs-d-dcs-e.dcs-d-dcs-eh{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.dcs-zb .dcs-d-dcs-e.dcs-d-dcs-lg{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.dcs-zb .dcs-d-dcs-e.dcs-d-dcs-w{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.dcs-d-dcs-hh-dcs-ih{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.dcs-d-dcs-hh-dcs-ih .dcs-d-dcs-pg{width:1000%;left:-450%}.dcs-d-dcs-pg-dcs-qh{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.dcs-d-dcs-pg-dcs-qh .dcs-d-dcs-pg{width:200%}.dcs-d-dcs-pg{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none}.dcs-d-dcs-pg-dcs-qh.dcs-d-dcs-cb .dcs-d-dcs-pg{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.dcs-d-dcs-pg-dcs-qh.dcs-d-dcs-nf .dcs-d-dcs-pg{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.dcs-zb .dcs-d-dcs-pg-dcs-qh.dcs-d-dcs-cb .dcs-d-dcs-pg{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}.dcs-zb .dcs-d-dcs-pg-dcs-qh.dcs-d-dcs-nf .dcs-d-dcs-pg{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0.0,0.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.dcs-d-dcs-sf{position:absolute;top:0;bottom:0;right:0;left:0}",
Oc="/",Pc="/.",Qc="//",Rc="//ssl.gstatic.com/s2/profiles/images/silhouette96.png",Sc="//www.google.com/images/cleardot.gif",Tc="//www.google.com/tools/feedback",Uc="/bind",Vc="/c",Wc="/c/u/",Xc="/docos/p/",Yc="/load.js?",Zc="/mail/c/",$c="/mail/images/cleardot.gif",ad="/ozInternal/",bd="/robots.txt",cd="/test",dd="0",ed="0px",fd="1",gd="10",hd="10.0",id="100%",jd="10px",kd="11111",ld="13.0",md="15",nd="1px",od="200px",pd="4",qd="420+",rd="525",sd="531",td="533.17.9",ud="535.3",vd="537.1",wd="69987",
xd="7",yd="8",zd="9",Ad=":",Bd=": ",Cd="://",Dd="::",Ed=";",Fd='; filename="',Gd="<",Hd="</",Id="</a>",Jd="</body></html>",Kd="</div>",Ld="</div></div>",Md="</div></div></div>",Nd='</div><div class="dcs-a-dcs-de-dcs-lh" role="button" tabindex="0">Show more</div><div class="dcs-a-dcs-de-dcs-gi" role="button" tabindex="0">Show less</div></div>',Od='</div><div class="dcs-a-dcs-gc-dcs-mh dcs-j-dcs-ee-dcs-pd"><div class="dcs-a-dcs-gc-dcs-lb-dcs-gd dcs-qb-dcs-wg-dcs-xg"><div class="dcs-a-dcs-b-dcs-lb dcs-qb-dcs-wg-dcs-xg" role="button" tabindex="0" title="Reply to this comment">Reply</div></div>',
Pd='</div><div class="dcs-a-dcs-hb dcs-a-dcs-hb-dcs-ib-dcs-jb-dcs-kb" aria-label="Resolved comment"></div></div>',Qd='</div><span class="dcs-a-dcs-nb-dcs-df dcs-a-dcs-xc-dcs-df dcs-a-dcs-nb-dcs-uc">',Rd="</i>",Sd="</i><br/>",Td="</span>",Ud='</span></div><div class="dcs-a-dcs-nb-dcs-uc"><div class="dcs-a-dcs-xc-dcs-zf dcs-a-dcs-nb-dcs-zf dcs-qb-dcs-wg-dcs-xg"></div>',Vd='</td></tr></table></div><div class="dcs-a-dcs-yg-dcs-nb dcs-a-dcs-nb-dcs-uc ',Wd="</td></tr></table></td></tr></table></div></div>",
Xd='</td><td class="dcs-a-dcs-id-dcs-te"><div class="dcs-a-dcs-id-dcs-te-dcs-bc"><div class="dcs-a-dcs-id-dcs-te-dcs-fe">',Yd="<a ",Zd='<a class="dcs-a-dcs-f-dcs-kd dcs-qb-dcs-wg-dcs-xg" href="javascript:">Give feedback on the Comments feature...</a>',$d='<a class="dcs-a-dcs-s-dcs-uf" href="https://support.google.com/docs?p=comments_guide" target="_blank">Help</a>',ae='<a href="',be="<br>",ce='<div class="dcs-a dcs-a-dcs-f-dcs-kc"><div class="dcs-a-dcs-f-dcs-g">',de='<div class="dcs-a-dcs-b" role="dialog" aria-label= "',
ee='<div class="dcs-a-dcs-b">',fe='<div class="dcs-a-dcs-bg-dcs-cg">',ge='<div class="dcs-a-dcs-bh',he='<div class="dcs-a-dcs-cc-dcs-lb-dcs-ob"><div class="dcs-a-dcs-cc-dcs-lb-dcs-hb dcs-a-dcs-hb-dcs-be-dcs-lb dcs-a-dcs-hb"></div>Comment</div>',ie='<div class="dcs-a-dcs-d"><div class="dcs-a-dcs-wf-dcs-d dcs-zb">',je='<div class="dcs-a-dcs-db',ke='<div class="dcs-a-dcs-db-dcs-eb-dcs-fb-dcs-gb" style="display: none">Your +mention will add people to this discussion and send an email.</div><div class="dcs-a-dcs-db-dcs-sh-dcs-th-dcs-gb" style="display: none">Making sure people you mentioned have access\u2026</div><div class="dcs-a-dcs-db-dcs-zg">',
le='<div class="dcs-a-dcs-db-dcs-ye-dcs-bc"></div><div class="dcs-a-dcs-db-dcs-ye-dcs-fe"></div>',me='<div class="dcs-a-dcs-f-dcs-af">Notification settings</div>',ne='<div class="dcs-a-dcs-f-dcs-ec">',oe='<div class="dcs-a-dcs-f-dcs-jd dcs-de-dcs-ee-dcs-pd dcs-qb-dcs-wg-dcs-xg">You do not have permission to add comments.</div></div></div>',pe='<div class="dcs-a-dcs-f-dcs-qg dcs-j-dcs-ee-dcs-pd">',qe='<div class="dcs-a-dcs-f-dcs-qg-dcs-g"><div class="dcs-a-dcs-f-dcs-je dcs-qb-dcs-wg-dcs-xg">',re='<div class="dcs-a-dcs-f-dcs-vh">Commenting disabled due to a network error. Please reload the page.</div>',
se='<div class="dcs-a-dcs-gc-dcs-g"><div class="dcs-a-dcs-b-dcs-lf"></div><div class="dcs-a-dcs-gc-dcs-c dcs-a-dcs-b-dcs-c"></div><div class="dcs-a-dcs-gc-dcs-yh dcs-j-dcs-ee-dcs-pd">',te='<div class="dcs-a-dcs-gc-dcs-ib-dcs-gd dcs-qb-dcs-wg-dcs-xg"><div class="dcs-a-dcs-gc-dcs-mc dcs-qb-dcs-wg-dcs-xg" aria-hidden="true">&bull;</div><div class="dcs-a-dcs-b-dcs-ib dcs-qb-dcs-wg-dcs-xg" role="button" tabindex="0" title="Mark as resolved and hide discussion">Resolve</div></div>',ue='<div class="dcs-a-dcs-gc-dcs-jg dcs-qb-dcs-wg-dcs-xg"><div class="dcs-a-dcs-gc-dcs-zf dcs-a-dcs-nb-dcs-zf dcs-qb-dcs-wg-dcs-xg"></div><div class="dcs-a-dcs-gc-dcs-mc dcs-qb-dcs-wg-dcs-xg dcs-de-dcs-ee-dcs-pd" aria-hidden="true">&bull;</div><div class="dcs-a-dcs-gc-dcs-ud-dcs-vd dcs-qb-dcs-wg-dcs-xg dcs-de-dcs-ee-dcs-pd">Comments off</div><div class="dcs-a-dcs-gc-dcs-fd-dcs-gd dcs-qb-dcs-wg-dcs-xg dcs-j-dcs-ee-dcs-pd" style="display: none"><div class="dcs-a-dcs-gc-dcs-mc dcs-qb-dcs-wg-dcs-xg" aria-hidden="true">&bull;</div><div class="dcs-a-dcs-b-dcs-fd dcs-qb-dcs-wg-dcs-xg" role="button" tabindex="0" title="Mark as open and return discussion to the document view">Re-open</div></div></div>',
ve='<div class="dcs-a-dcs-gc-dcs-mc dcs-qb-dcs-wg-dcs-xg" aria-hidden="true">&bull;</div>',we='<div class="dcs-a-dcs-gc-dcs-qc dcs-a-dcs-fc dcs-qb-dcs-wg-dcs-xg">',xe='<div class="dcs-a-dcs-gc-dcs-z" style="display: none"><div class="dcs-a-dcs-z-dcs-ec dcs-qb-dcs-wg-dcs-xg">Comment Resolved</div></div></div>',ye='<div class="dcs-a-dcs-gh"><div class="dcs-a-dcs-gh-dcs-rg"></div></div>',ze='<div class="dcs-a-dcs-hb dcs-h-dcs-ob-dcs-tc dcs-a-dcs-hb-dcs-ge-dcs-ic-dcs-jb"></div>',Ae='<div class="dcs-a-dcs-hb dcs-h-dcs-ob-dcs-tc dcs-a-dcs-hb-dcs-hc-dcs-ic-dcs-jc"></div>',
Be='<div class="dcs-a-dcs-id',Ce='<div class="dcs-a-dcs-id-dcs-fc dcs-a-dcs-fc">',De='<div class="dcs-a-dcs-id-dcs-zf dcs-a-dcs-nb-dcs-zf"></div></div></div></td><td class="dcs-a-dcs-id-dcs-ag">',Ee='<div class="dcs-a-dcs-ie-dcs-bc dcs-j-dcs-ee-dcs-pd">',Fe='<div class="dcs-a-dcs-kh-dcs-ob dcs-h-dcs-ob-dcs-dd"><div>Feedback</div></div>',Ge='<div class="dcs-a-dcs-nb-dcs-ef-dcs-mf dcs-qb-dcs-wg-dcs-xg" style="display:none">Collapse</div><div class="dcs-a-dcs-nb-dcs-ef-dcs-fh">Show all</div></div>',
He='<div class="dcs-a-dcs-nb-dcs-ef-dcs-r">Selected text:</div><div class="dcs-a-dcs-nb-dcs-ef dcs-a-dcs-nb-dcs-ef-dcs-rg">',Ie='<div class="dcs-a-dcs-nb-dcs-gd dcs-a-dcs-nb-dcs-uc dcs-qb-dcs-wg-dcs-xg dcs-j-dcs-ee-dcs-pd">',Je='<div class="dcs-a-dcs-nb-dcs-ld dcs-qb-dcs-wg-dcs-xg" role="button" tabindex="0" title="Permanently delete your comment">Delete</div>',Ke='<div class="dcs-a-dcs-nb-dcs-md dcs-a-dcs-id-dcs-md">',Le='<div class="dcs-a-dcs-nb-dcs-uc"><div class="dcs-a-dcs-gc-dcs-df dcs-a-dcs-nb-dcs-df">',
Me='<div class="dcs-a-dcs-nb-dcs-vc dcs-qb-dcs-wg-dcs-xg" role="button" tabindex="0" title="Make changes to your comment">Edit</div>',Ne='<div class="dcs-a-dcs-o-dcs-p"><div class="dcs-a-dcs-q-dcs-r"><div class="dcs-a-dcs-q-dcs-r-dcs-hb dcs-a-dcs-hb-dcs-bi dcs-a-dcs-hb"></div><div class="dcs-a-dcs-q-dcs-r-dcs-n"><div class="dcs-a-dcs-q-dcs-r-dcs-n-dcs-dh"></div></div></div></div>',Oe='<div class="dcs-a-dcs-s-dcs-g">',Pe='<div class="dcs-a-dcs-xc">',Qe='<div class="dcs-a-dcs-xc-dcs-g"><div class="dcs-a-dcs-xc-dcs-n dcs-qb-dcs-wg-dcs-xg"><div class="dcs-a-dcs-xc-dcs-fc dcs-a-dcs-fc dcs-qb-dcs-wg-dcs-xg">',
Re='<div class="dcs-a-dcs-xf-dcs-yf"></div>',Te='<div class="dcs-a-dcs-y-dcs-g dcs-a-dcs-b-dcs-c dcs-h-dcs-gf"><div class="dcs-a-dcs-b-dcs-lf"></div></div>',Ue='<div class="dcs-a-dcs-y-dcs-g dcs-a-dcs-y-dcs-di">',Ve='<div class="dcs-a-dcs-y-dcs-z" style="display:none"><div class="dcs-a-dcs-z-dcs-ec dcs-qb-dcs-wg-dcs-xg">Comment Resolved</div></div>',We='<div class="dcs-d-dcs-e ',Xe='<div class="dcs-qb-dcs-ub-dcs-vb-dcs-wb-dcs-xb-dcs-yb',Ye='<div class="dcs-qb-dcs-wg-dcs-xg dcs-a-dcs-hb ',Ze='<div class="dcs-qb-dcs-wg-dcs-xg dcs-a-dcs-oh-dcs-bc">',
$e='<div class="dcs-qb-dcs-wg-dcs-xg dcs-qb-dcs-tb-dcs-ob dcs-a-dcs-u-dcs-v">',af='<div id="docos-comment-bubble"><span class="dcs-a-dcs-lb-dcs-mb-dcs-hb dcs-a-dcs-hb dcs-a-dcs-hb-dcs-oc-dcs-a"></span></div>',bf='<div id="docos-shadow" style="display: none"><div id="docos-shadow-contents-wrapper" role="dialog" aria-labelledby="docos-shadow-description"><table class="dcs-a-dcs-rc-dcs-xe"><tr align="center" valign="top"><td><table><tr align="center" class="dcs-a-dcs-rc-dcs-yd"><td class="dcs-a-dcs-rc-dcs-sc"><div id="docos-shadow-description"></div></td></tr><tr align="center"><td class="dcs-a-dcs-rc-dcs-sc">',
cf='<div role="button"',df='<div><input type="checkbox" id="docos-notificationdialog-notifynew" class="dcs-a-dcs-s-dcs-gd" /><label for="docos-notificationdialog-notifynew" class="dcs-a-dcs-s-dcs-eg">Notify me of all new comments and replies</label></div><div><input type="checkbox" id="docos-notificationdialog-notifymine" class="dcs-a-dcs-s-dcs-gd" /><label for="docos-notificationdialog-notifymine" class="dcs-a-dcs-s-dcs-eg">Notify me of replies to my comments</label></div><div><input type="checkbox" id="docos-notificationdialog-notifyreplies" class="dcs-a-dcs-s-dcs-gd" /><label for="docos-notificationdialog-notifyreplies" class="dcs-a-dcs-s-dcs-eg">Notify me of replies to threads that I have commented on</label></div><div><input type="checkbox" id="docos-notificationdialog-notifymentions" class="dcs-a-dcs-s-dcs-gd"/><label for="docos-notificationdialog-notifymentions" class="dcs-a-dcs-s-dcs-eg">Notify me when I am +mentioned in a comment</label></div>',
ef='<div><input type="radio" name="docos-notificationdialog-notify" value="disabled" id="docos-notificationdialog-disabled" class="dcs-a-dcs-s-dcs-gd" /><label for="docos-notificationdialog-disabled" class="dcs-a-dcs-s-dcs-eg">Don\'t send me any email notifications (not recommended)</label></div><div><input type="radio" name="docos-notificationdialog-notify" value="enabled" id="docos-notificationdialog-enabled" class="dcs-a-dcs-s-dcs-gd" /><label for="docos-notificationdialog-enabled" class="dcs-a-dcs-s-dcs-eg">Enable email notifications</label></div>',
ff='<hr class="dcs-a-dcs-s-dcs-t">',gf="<html><body>",hf="<i>",jf='<iframe src="',kf='<img class="dcs-a-dcs-zc',lf='<input type="text" id="docos-copy-link" class="dcs-a-dcs-zh-dcs-tf" value="',mf='<script>document.domain="',nf='<span class="dcs-a-dcs-db-dcs-zg-dcs-ah">',of='<span title="',pf="=",qf='="',rf=">",sf="?",tf="@",uf="A",vf="AAAAAA*CEEEEIIIIDNOOOOOx0UUUUYpBaaaaaa*ceeeeiiiionooooo^ouuuuypyAaAaAaCcCcCcCcDdDdEeEeEeEeEeGgGgGgGgHhHhIiIiIiIiIi**JjKkkLlLlLLLlttNnNnNnnNnOoOoOo**RrRrRrSsSsSsSsTtTtttUuUuUuUuUuUuWwYyYZzZzZ",
wf="ACK:",xf="AID",yf="AIzaSyBuUpn1wi2-0JpM3S-tq2csYx0z2_m_pqc",zf="Aborting",Af="Accept suggestion",Bf="Add a comment",Cf="Adding a comment will re-open this discussion",Df="Adding a comment will re-open this discussion...",Ef="All",Ff="Attempted to add duplicate doco to view: ",Gf="B",Hf="BODY",If="BUTTON",Jf="CI",Kf="CL #",Lf="CSS1Compat",Mf="CVER",Nf="Can not create a discussion because the editor did not provide a handler.",Of="Cancel",Pf="Cancelled",Qf="Change email notification settings for this document.",
Rf="Changed",Sf="Chrome",Tf="Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport.GCXPC____NIXJS_handle_message(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport.GCXPC____NIXJS_create_channel(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function",
Uf="Client failure. ",Vf="Close",Wf="Comment",Xf="Comment on the selection",Yf="Comments dialog.",Zf="Comments dialog. Author ",$f="Complete",ag="Component already rendered",bg="Const{",cg='Content-Disposition: form-data; name="Filedata"',dg='Content-Disposition: form-data; name="metadata"\r\n\r\n',eg="Content-Transfer-Encoding: ",fg="Content-Type",gg="Content-Type: ",hg="Create session failed",ig="Creating session",jg="CriOS",kg="D",m="DIV",lg="DOMAIN",mg="Delete",ng="Discard Changes",og="Discard comment",
pg="Discard reply",qg="Doco view missing doco.",rg="E",sg="Edge",tg="Edit",ug="Edit your comment...",vg="EndToStart",wg="Error",xg="Error in protected function: ",yg="Error message: ",zg="Error opening Xhr: ",Ag="Error updating ID from ",Bg="Error while loading script https://apis.google.com/js/api.js",Cg="Etc/GMT",Dg="From copied document",Eg="From imported document",Fg="G",Gg="GCXPC____NIXVBS_container",Hg="GET",Ig="GMT",Jg="Get notifications for every comment.",Kg="H",Lg="HEAD",Mg="HR",Ng="HTML",
Og="I",Pg="IFRAME",Qg="INPUT",Rg="Incompatible server",Sg="Invalid chunk granularity: ",Tg="Invalid listener argument",Ug="J",Vg="JavaScript",Wg="Jsloader error (code #",Xg="K",Yg="L",Zg="Link to this comment",$g="Link to this comment...",ah="Local request error detected and ignored",bh="M",ch="MODE",dh="MSIE",eh="MSXML2.XMLHTTP",fh="MSXML2.XMLHTTP.3.0",gh="MSXML2.XMLHTTP.6.0",hh="Made a suggestion",ih="Mark as resolved and hide discussion",jh="Marked as resolved",kh="Max retries exceeded",lh="Microsoft.XMLHTTP",
mh="Moz",nh="MozOpacity",oh="N",ph="NOW",qh="No CL #",rh="No notifications.",sh="None",th="Not available",uh="Notification settings",vh="Notifications",wh="O",xh="OPR",yh="Only editors can accept",zh="Only get notifications for comments that involve you.",Ah="Only yours",Bh="Opening Xhr",Ch="Opera",Dh="POST",Eh="PUT",Fh="Personal Contacts",Gh="Post a reply",Hh="Post comment",Ih="Preferences",Jh="Presto",Kh="Promise cannot resolve to itself",Lh="Put failure for docoId: ",Mh="Q",Nh="RID",Oh="Re-open",
Ph="Re-opened",Qh="Ready",Rh="Reject suggestion",Sh="Reply",Th="Reply to comment",Uh="Reply...",Vh="Request complete",Wh="Resolve",Xh="Response code: ",Yh="S",Zh="SCRIPT",$h="SELECT",ai="SETUP",bi="SETUP_ACK",ci="SETUP_ACK_NTPV2",di="SETUP_NTPV2",ei="SID",fi="SOON",gi="SPAN",hi="STYLE",ii="Save",ji="Save Changes",ki="Send error: ",li="Sending request",mi='Service for "',ni="Show all ",oi="StartToEnd",pi="Storage mechanism: Invalid value was encountered",qi="Storage mechanism: Quota exceeded",ri="Storage: Invalid value was encountered",
si="Style",ti="Submit feedback for the comments feature.",ui="Suggestion accepted",vi="Suggestion rejected",wi="T",xi="TEXTAREA",yi="TYPE",zi="Timed out after ",Ai="Timeout reached for loading script https://apis.google.com/js/api.js",Bi="Today",Ci="Tomorrow",Di="Transfer failed",Ei="Transferring",Fi="Transient error",Gi="Trident",Hi="Trying to send a request without a request sender for - ",Ii="UL",Ji="UTC",Ki="UTF-8",Li="Unable to set parent component",Mi="Uneven number of arguments",Ni="Unexpected notification settings value.",
Oi="Unknown SID",Pi="Unknown error",Qi="UnknownError",Ri="VER",Si="WWW.",Ti="Webkit",Ui="Width",Vi="Will abort after ",Wi="Www.",Xi="X-Goog-Upload-Chunk-Granularity",Yi="X-Goog-Upload-Command",Zi="X-Goog-Upload-Content-Length",$i="X-Goog-Upload-Control-URL",aj="X-Goog-Upload-Entity-MD5",bj="X-Goog-Upload-File-Name",cj="X-Goog-Upload-Protocol",dj="X-Goog-Upload-Size-Received",ej="X-Goog-Upload-Status",fj="X-Goog-Upload-URL",gj="XSRF",hj="Yesterday",ij="Z",jj="[",kj="[\\s",lj="[\\s]+",mj="[object Array]",
nj="[object Function]",oj="[object Window]",pj="\\$1",qj="\\b(?:",rj="\\s",sj="\\s*[",tj="\\u",uj="\\x",vj="\\x08",wj="\\x3c",xj="\\x3e",yj="]",zj="]$",Aj="]+",Bj="^",Cj="_",Dj="__",Ej="__protected_",Fj="__sak",Gj="__wrapper_",Hj="_ack",Ij="_badmap",Jj="_blank",Kj="_msg",Lj="_type=",Mj="a",Nj="a_",Oj="abort",Pj="about:invalid#zClosurez",Qj="absolute",Rj="ac",Sj="acc",Tj="accessLevel",Uj="acl-fix-fn",Vj="aclFixerMessage",Wj="action",Xj="activate",Yj="active",Zj="activedescendant",ak="additions text",
bk="af",ck="afterhide",dk="aftershow",ek="ail",fk="all",gk="alpha(opacity=",hk="alt",ik="amp",jk="anchor-mutate-fn",kk="anchor-shadow",lk="animate",mk="anon",nk="application/vnd.google-apps.docs.mds",ok="application/x-www-form-urlencoded",pk="application/x-www-form-urlencoded;charset=utf-8",qk="ar",rk="aria-",sk="aria-activedescendant",tk="aria-hidden",uk="aria-label",vk="array",wk="arraybuffer",xk="atReplyMessage",yk="authkey",zk="autocomplete",Ak="b",Bk="b/12014412",Ck="back-to-document",Dk="backToDocument",
Ek="base64",Fk="bd",Gk="before-doco-deleted",Hk="before-selected",Ik="before-suggestion-accepted",Jk="before-suggestion-rejected",Kk="beforedrag",Lk="beforehide",Mk="beforeshow",Nk="begin",Ok="binary",Pk="blank JSON response",Qk="blob",Rk="block",Sk="blur",Tk="boolean",Uk="border-box",Vk="border:0;vertical-align:bottom;",Wk="borderBottom",Xk="borderBottomWidth",Yk="borderLeft",Zk="borderLeftWidth",$k="borderRight",al="borderRightWidth",bl="borderTop",cl="borderTopWidth",dl="bottom",el="bounds",fl=
"button",gl="c",hl="call",il="callImmediate",jl="cancel",kl="canceldismiss",ll="card",ml="card/closeDelay",nl="card/hoverDelay",ol="card/source",pl="ccnt",ql="cd",rl="cf",sl="change",tl="character",ul="check",vl="checked",wl="cids",xl="cl",yl="class",zl="click",Al="clid",Bl="client",Cl="close",Dl="clut",El="combobox",Fl="complete",Gl="config",Hl="config:client",Il="contactstorequery",Jl="content-type",Kl="context.",Ll="contextmenu",Ml="continue",Nl="control",Ol="controller",Pl="copy",Ql="count=",
Rl="cr",Sl="create-draft",Tl="created",Ul="creation",Vl="crosswindowmessaging.channel",Wl="crt",Xl="ct",Yl="ctoken",Zl="ctrl",$l="cut",am="d",bm="data-",cm="data-tooltip",dm="data-tooltip-align",em="data-tooltip-class",fm="data-tooltip-contained",gm="data-tooltip-delay",hm="data-tooltip-offset",im="data-tooltip-only-on-overflow",jm="data-tooltip-suspended",km="data-tooltip-trigger",lm="data-tooltip-unhoverable",mm="data-userid",nm="data/contactstore",om="data/contactstore/mutate",pm="dblclick",qm=
"dcs-a",rm="dcs-a-dcs-b",sm="dcs-a-dcs-b-dcs-c",tm="dcs-a-dcs-b-dcs-db-dcs-pb",um="dcs-a-dcs-b-dcs-db-dcs-pb dcs-a-dcs-gc-dcs-db-dcs-pb",vm="dcs-a-dcs-b-dcs-fd",wm="dcs-a-dcs-b-dcs-ib",xm="dcs-a-dcs-b-dcs-ib-dcs-ob-dcs-kf",ym="dcs-a-dcs-b-dcs-lb",zm="dcs-a-dcs-b-dcs-le",Am="dcs-a-dcs-b-dcs-lf",Bm="dcs-a-dcs-b-dcs-x",Cm="dcs-a-dcs-b-dcs-zb",Dm="dcs-a-dcs-cc-dcs-lb-dcs-ob",Em="dcs-a-dcs-db-dcs-ah",Fm="dcs-a-dcs-db-dcs-eb-dcs-fb-dcs-gb",Gm="dcs-a-dcs-db-dcs-hf",Hm="dcs-a-dcs-db-dcs-ke",Im="dcs-a-dcs-db-dcs-sh-dcs-th-dcs-gb",
Jm="dcs-a-dcs-db-dcs-ug",Km="dcs-a-dcs-db-dcs-vf",Lm="dcs-a-dcs-de-dcs-gi",Mm="dcs-a-dcs-de-dcs-lh",Nm="dcs-a-dcs-ei-dcs-fi-dcs-ec",Om="dcs-a-dcs-f-dcs-af",Pm="dcs-a-dcs-f-dcs-db-dcs-pb",Qm="dcs-a-dcs-f-dcs-g",Rm="dcs-a-dcs-f-dcs-je",Sm="dcs-a-dcs-f-dcs-kd",Tm="dcs-a-dcs-fc",Um="dcs-a-dcs-fg-dcs-gg",Vm="dcs-a-dcs-fg-dcs-gg-dcs-og",Wm="dcs-a-dcs-fg-dcs-ue",Xm="dcs-a-dcs-gc",Ym="dcs-a-dcs-gc-dcs-fd-dcs-gd",Zm="dcs-a-dcs-gc-dcs-ib-dcs-gd",$m="dcs-a-dcs-gc-dcs-yh",an="dcs-a-dcs-gc-dcs-z",bn="dcs-a-dcs-ge-dcs-ic",
cn="dcs-a-dcs-ge-dcs-ic dcs-h-dcs-ob-dcs-mf-dcs-nf dcs-j-dcs-ee-dcs-pd",dn="dcs-a-dcs-gh-dcs-rg",en="dcs-a-dcs-hb-dcs-of-dcs-pf-dcs-qf",fn="dcs-a-dcs-hc-dcs-ic",gn="dcs-a-dcs-hc-dcs-ic dcs-h-dcs-ob-dcs-mf-dcs-cb dcs-j-dcs-ee-dcs-pd",hn="dcs-a-dcs-he",jn="dcs-a-dcs-ib-dcs-bf",kn="dcs-a-dcs-ib-dcs-me",ln="dcs-a-dcs-id-dcs-ag",mn="dcs-a-dcs-id-dcs-vc-dcs-pb dcs-a-dcs-nb-dcs-vc-dcs-pb",nn="dcs-a-dcs-id-dcs-zc",on="dcs-a-dcs-ie",pn="dcs-a-dcs-ie-dcs-bc",qn="dcs-a-dcs-kh-dcs-ob",rn="dcs-a-dcs-ld-dcs-ze",
sn="dcs-a-dcs-nb-dcs-df",tn="dcs-a-dcs-nb-dcs-ef",un="dcs-a-dcs-nb-dcs-ef-dcs-ff",vn="dcs-a-dcs-nb-dcs-ef-dcs-fh",wn="dcs-a-dcs-nb-dcs-ef-dcs-mf",xn="dcs-a-dcs-nb-dcs-ef-dcs-rg",yn="dcs-a-dcs-nb-dcs-gd",zn="dcs-a-dcs-nb-dcs-gd-dcs-nh",An="dcs-a-dcs-nb-dcs-ib-dcs-ob",Bn="dcs-a-dcs-nb-dcs-ib-dcs-ob dcs-j-dcs-ee-dcs-pd",Cn="dcs-a-dcs-nb-dcs-ld",Dn="dcs-a-dcs-nb-dcs-md",En="dcs-a-dcs-nb-dcs-ne",Fn="dcs-a-dcs-nb-dcs-uc",Gn="dcs-a-dcs-nb-dcs-vc",Hn="dcs-a-dcs-nb-dcs-vc-dcs-pb",In="dcs-a-dcs-nb-dcs-vc-dcs-pb dcs-a-dcs-gc-dcs-vc-dcs-pb",
Jn="dcs-a-dcs-nb-dcs-zf",Kn="dcs-a-dcs-o-dcs-p",Ln="dcs-a-dcs-oc-dcs-a-dcs-kf",Mn="dcs-a-dcs-oh",Nn="dcs-a-dcs-oh-dcs-bc",On="dcs-a-dcs-pd",Pn="dcs-a-dcs-q-dcs-r",Qn="dcs-a-dcs-q-dcs-r-dcs-n",Rn="dcs-a-dcs-q-dcs-r-dcs-n-dcs-dh",Sn="dcs-a-dcs-qd",Tn="dcs-a-dcs-rg-dcs-nb",Un="dcs-a-dcs-sg-dcs-tg",Vn="dcs-a-dcs-tf-dcs-ze",Wn="dcs-a-dcs-u",Xn="dcs-a-dcs-u-dcs-kf",Yn="dcs-a-dcs-u-dcs-v",Zn="dcs-a-dcs-vc-dcs-ze",$n="dcs-a-dcs-xc-dcs-n",ao="dcs-a-dcs-xc-dcs-vc-dcs-pb dcs-a-dcs-nb-dcs-vc-dcs-pb",bo="dcs-a-dcs-xc-dcs-zc",
co="dcs-a-dcs-xf-dcs-yf",eo="dcs-a-dcs-y",fo="dcs-a-dcs-y-dcs-db-dcs-pb dcs-a-dcs-b-dcs-db-dcs-pb dcs-j-dcs-ee-dcs-pd",go="dcs-a-dcs-y-dcs-db-dcs-pb dcs-a-dcs-ph-dcs-db-dcs-pb dcs-a-dcs-b-dcs-db-dcs-pb",ho="dcs-a-dcs-y-dcs-g",io="dcs-a-dcs-y-dcs-nc",jo="dcs-a-dcs-yg-dcs-nb",ko="dcs-a-dcs-zc",lo="dcs-ab-dcs-bb",mo="dcs-d-dcs-ce",no="dcs-d-dcs-eh",oo="dcs-d-dcs-lg",po="dcs-d-dcs-w",qo="dcs-h-dcs-i",ro="dcs-h-dcs-i-dcs-j",so="dcs-h-dcs-i-dcs-oe",to="dcs-h-dcs-ob",uo="dcs-h-dcs-ob-dcs-cf",vo="dcs-h-dcs-ob-dcs-dd",
wo="dcs-h-dcs-ob-dcs-ed",xo="dcs-h-dcs-ob-dcs-jf",yo="dcs-h-dcs-ob-dcs-k-dcs-l",zo="dcs-h-dcs-ob-dcs-kg",Ao="dcs-h-dcs-ob-dcs-rb",Bo="dcs-h-dcs-ob-dcs-wc",Co="dcs-img-",Do="dcs-qb-dcs-ai-dcs-tb-dcs-ob",Eo="dcs-qb-dcs-ci",Fo="dcs-qb-dcs-gd",Go="dcs-qb-dcs-kc",Ho="dcs-qb-dcs-mg-dcs-jf",Io="dcs-qb-dcs-mg-dcs-wc",Jo="dcs-qb-dcs-ob",Ko="dcs-qb-dcs-pe",Lo="dcs-qb-dcs-qe-dcs-ob",Mo="dcs-qb-dcs-rb-dcs-ob",No="dcs-qb-dcs-rb-dcs-tb-dcs-ob",Oo="dcs-qb-dcs-sd",Po="dcs-qb-dcs-sd-dcs-td",Qo="dcs-qb-dcs-tb",Ro=
"dcs-qb-dcs-tb-dcs-ob",So="dcs-qb-dcs-uh",To="dcs-qb-dcs-wg-dcs-xg",Uo="dcs-qb-dcs-wg-dcs-xg ",Vo="dcs-qb-dcs-wg-dcs-xg dcs-h-dcs-ob ",Wo="dcs-qb-dcs-ze",Xo="dcs-qb-dcs-ze-dcs-hi",Yo="dcs-qb-dcs-ze-dcs-wh-dcs-xh",Zo="dcs-zb",$o="dcs-zd-dcs-ae",ap="dcs-zd-dcs-jh",bp="dcs-zd-dcs-rf",cp="dcs-zd-dcs-zb",dp="dd",ep="deactivate",fp="default",gp="defer-first-sync",hp="delete",ip="delete-discussion",jp="delete-reply",kp="deleted",lp="destroy",mp="df",np="dialog",op="dialog-closed",pp="dialog-opened",qp="dialogselect",
rp="dir",sp="direction",tp="disable",up="disable-focus",vp="disable-spfw",wp="disabled",xp="disco",yp="dismiss",zp="display",Ap="display:none",Bp="div",Cp="dnd",Dp="docos",Ep="docos-accept-suggestion",Fp="docos-back-to-document",Gp="docos-before-highlight-doco",Hp="docos-cancel-insert-discussion",Ip="docos-collapsible-replyview-empty",Jp="docos-delete-doco",Kp="docos-delete-reply",Lp="docos-edit-doco",Mp="docos-edit-draft",Np="docos-edit-reply",Op="docos-highlight-doco",Pp="docos-insert-discussion",
Qp="docos-new-doco",Rp="docos-new-reply",Sp="docos-notificationdialog-disabled",Tp="docos-notificationdialog-enabled",Up="docos-notificationdialog-notifymentions",Vp="docos-notificationdialog-notifymine",Wp="docos-notificationdialog-notifynew",Xp="docos-notificationdialog-notifyreplies",Yp="docos-reject-suggestion",Zp="docos-resolve-doco",$p="docos-shadow-cancel",aq="docos-shadow-confirm",bq="docos-shadow-contents-wrapper",cq="docos-shadow-description",dq="docos-tp",eq="docos-update-notification-settings",
fq="docos.api.StorageUpdate",gq="docs-ar",hq="docs-net-cbfd",iq="docs-net-udmi",jq="docs-net-udpt",kq="docs-net-udur",lq="docs-net-usud",mq="document",nq="document.location.href",oq="drag",pq="dragenter",qq="dragover",rq="dragstart",sq="drop",tq="e",uq="earlycancel",vq="ease-in",wq="ease-out",xq="edit",yq="emls",zq="en",Aq="enable",Bq="enable-comment-button",Cq="enable-lazy-loading",Dq="enable-unread-comments",Eq="enabled",Fq="end",Gq="enter",Hq="er",Iq="error",Jq="error.code",Kq="errorReporter",
Lq="ev",Mq="expanded",Nq="f",Oq="false",Pq="fatal-readonly",Qq="fbs_vi",Rq="file:",Sq="filter",Tq="final",Uq="finish",Vq="fixed",Wq="focus",Xq="focusin",Yq="focusout",Zq="for",$q="full",ar="function",br="g",cr="g-hovercard",dr="gaia_session_id",er="gapi",fr="gapi.card.unwatch",gr="gapi.card.watch",hr="gapi.config.update",ir="gapi.load",jr="gcnt",kr="gi",lr="gids",mr="gm",nr="gmk",or="googleapis.config/auth/useFirstPartyAuth",pr="googleapis.config/sessionIndex",qr="googlexpc",rr="googlexpc_",sr="googlexpc_reconnect_",
tr="gp",ur="gt",vr="h",wr="haspopup",xr="heading",yr="help",zr="hidden",Ar="hide",Br="hide-notification",Cr="highlight",Dr="highlight-initial-doco",Er="hilite",Fr="hl",Gr="horizontal",Hr="hover",Ir='href="',Jr="html",Kr="htmlfile",Lr="http://",Mr="https",Nr="https:",Or="https://apis.google.com/js/api.js",Pr="i",Qr="id",Rr="iframe",Sr="imageManager",Tr="important",Ur="inactive-doco-indent",Vr="info_params",Wr="init",Xr="initial-anchored-render-done",Yr="initial-load-complete",Zr="initial-pane-render-done",
$r="inline",as="innerText",bs="input",cs="instant-docos-div",ds="invalid jspb state",es="invite",fs="j",gs="js",hs="k",is="kd",js="key",ks="keydown",ls="keypress",ms="keys-enabled",ns="keyup",os="l",ps="label",qs="labelledby",rs="leave",ss="left",ts="li",us="line",vs="link",ws="list",xs="listbox",ys="live",zs="load",As="loaded",Bs="losecapture",Cs="lt",Ds="ltr",Es="m",Fs="mailto:",Gs="max",Hs="maxlength",Is="meml",Js="menu",Ks="menuitem",Ls="menuitemcheckbox",Ms="menuitemradio",Ns="message",Os="meta",
Ps="mf",Qs="mi",Rs="mo",Ss="model-changed",Ts="mouse",Us="mousedown",Vs="mousemove",Ws="mouseout",Xs="mouseover",Ys="mouseup",Zs="mozRequestAnimationFrame",$s="mozResponseArrayBuffer",at="ms",bt="ms if incomplete, xhr2 ",ct="ms, aborting",dt="msRequestAnimationFrame",et="mu",ft="multipart",gt="multipart/form-data; boundary=",ht="n",it="na",jt="native code",kt="nc",lt="net-error",mt="netIo",nt="next",ot="next-anch",pt="next-doco",qt="ng",rt="nge",st="nodeName",tt="nodeType",ut="nofollow",vt="none",
wt="noop",xt="np",yt="null",zt="number",At="o",Bt="object",Ct="off",Dt="ofs=",Et="ok",Ft="on",Gt="onreadystatechange",Ht="opacity",It="opacity 1s linear",Jt="open",Kt="opener",Lt="option",Mt="out",Nt="overflow",Ot="overflow:auto;position:absolute;top:0;width:100px;height:100px",Pt="overflowX",Qt="owns",Rt="p",St="pa",Tt="paddingBottom",Ut="paddingLeft",Vt="paddingRight",Wt="paddingTop",Xt="parent",Yt="paste",Zt="pbd",$t="pending",au="personal",bu="pids",cu="play",du="plusi/",eu="polite",fu="position",
gu="posted",hu="pressed",iu="prev",ju="prev-anch",ku="prev-doco",lu="progress",mu="propertychange",nu="pt",ou="pu",pu="px",qu="q",ru="query",su="quot",tu="r",uu="raw",vu="rd",wu="readonly",xu="ready",yu="readystatechange",zu="reconnect",Au="recv",Bu="recvEvt",Cu="rel",Du="relative",Eu="reopen",Fu="reply",Gu="req",Hu="reqid",Iu="requestAnimationFrame",Ju="reset",Ku="resize",Lu="resolve",Mu="resolved",Nu="response",Ou="responseObject",Pu="resumable",Qu="resume",Ru="rf",Su="right",Tu="rjse",Uu="role",
Vu="root",Wu="rowhilite",Xu="rpc",Yu="rtl",Zu="rv",$u="s",av="s ",bv="scotty-",cv="script",dv="scroll",ev="sd",fv="select",gv="selected",hv="send",iv="separator",jv="serverreachability",kv="setInterval",lv="setPeerReady_",mv="setTimeout",nv="sf",ov="sgids",pv="sgp",qv="shg",rv="shift",sv="shortcut",tv="shortcut_",uv="show",vv="sids",wv="sn",xv="so",yv="sortpane",zv="sp",Av="span",Bv="splice",Cv="sr",Dv="st",Ev="start",Fv="started",Gv="statevent",Hv="static",Iv="stop",Jv="storage-ro",Kv="stream",Lv=
"stream-button",Mv="string",Nv="style",Ov="submit",Pv="success",Qv="suggest",Rv="suggestionsupdate",Sv="sync",Tv="sync-error",Uv="sync-success",Vv="t",Wv="tabIndex",Xv="tabindex",Yv="target",Zv="terminate",$v="text",aw="text/html",bw="text/javascript",cw="text/plain",dw="textContent",ew="textarea",fw="tfe",gw="tfe_changed",hw="this.xpcOnload()",iw="throttled",jw="tick",kw="timeout",lw="timingevent",mw="title",nw="tok",ow="token",pw="tooltip",qw="top",rw="touchcancel",sw="touchend",tw="touchmove",
uw="touchstart",vw="tp",ww="transition",xw="true",yw="type",zw="type_error:Const",Aw="type_error:SafeHtml",Bw="type_error:SafeStyle",Cw="type_error:SafeUrl",Dw="type_error:TrustedResourceUrl",Ew="u",Fw="uc",Gw="ud",Hw="ui/HttpsProxy",Iw="uncheck",Jw="unhighlight",Kw="unload",Lw="unread-comments",Mw="unresolved",Nw="unselect",Ow="unselectable",Pw="update",Qw="updated",Rw="upload",Sw="upload_protocol",Tw="us",Uw="user",Vw="user-color-provider-fn",Ww="user-color-provider-from-name-fn",Xw="userdata",
Yw="v",Zw="v2",$w="value",ax="var ",bx="var _evalTest_ = 1;",cx="vbscript",dx="vertical",ex="view-updated",fx="vio",gx="visible",hx="w",ix="webkit",jx="webkitAnimationFrame",kx="window",lx="window.event",mx="window.location.href",nx="withCredentials",ox="www.",px="x",qx="x-restart",rx="xgids",sx="xmlhttp",tx="xpc",ux="xpcpeer",vx="y",wx="y2f%",xx="z",yx="zClosurez",zx="zSoyz",Ax="zx",Bx="{",Cx="{0}",Dx="{1}",Ex="{this._action=",Fx="|",Gx="|[",Hx="}",Ix="\u00a0",p,Jx=Jx||{},r=this;
function t(a){return void 0!==a}function u(a,b,c){a=a.split(Hc);c=c||r;a[0]in c||!c.execScript||c.execScript(ax+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&t(b)?c[d]=b:c[d]?c=c[d]:c=c[d]={}}function Kx(a,b){for(var c=a.split(Hc),d=b||r,e;e=c.shift();)if(null!=d[e])d=d[e];else return null;return d}function Lx(){}function Mx(a){a.ja=function(){return a.ak?a.ak:a.ak=new a}}
function Nx(a){var b=typeof a;if(b==Bt)if(a){if(a instanceof Array)return vk;if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(c==oj)return Bt;if(c==mj||typeof a.length==zt&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(Bv))return vk;if(c==nj||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(hl))return ar}else return yt;else if(b==ar&&"undefined"==typeof a.call)return Bt;return b}
function Ox(a){return null!=a}function v(a){return Nx(a)==vk}function Px(a){var b=Nx(a);return b==vk||b==Bt&&typeof a.length==zt}function w(a){return typeof a==Mv}function Qx(a){return typeof a==zt}function Rx(a){return Nx(a)==ar}function Sx(a){var b=typeof a;return b==Bt&&null!=a||b==ar}function Tx(a){return a[Ux]||(a[Ux]=++Vx)}var Ux="closure_uid_"+(1E9*Math.random()>>>0),Vx=0;function Wx(a,b,c){return a.call.apply(a.bind,arguments)}
function Xx(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 y(a,b,c){y=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf(jt)?Wx:Xx;return y.apply(null,arguments)}
function Yx(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 z=Date.now||function(){return+new Date};
function Zx(a){if(r.execScript)r.execScript(a,Vg);else if(r.eval){if(null==$x)if(r.eval(bx),"undefined"!=typeof r._evalTest_){try{delete r._evalTest_}catch(b){}$x=!0}else $x=!1;if($x)r.eval(a);else{var c=r.document,d=c.createElement(Zh);d.type=bw;d.defer=!1;d.appendChild(c.createTextNode(a));c.body.appendChild(d);c.body.removeChild(d)}}else throw Error("goog.globalEval not available");}var $x=null;
function B(a,b){function c(){}c.prototype=b.prototype;a.C=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Rt=function(a,c,g){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[c].apply(a,h)}};function ay(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ay);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}B(ay,Error);ay.prototype.name="CustomError";var by;function cy(a){return/^[\s\xa0]*$/.test(a)}function dy(a){return a.replace(/[\t\r\n ]+/g,l).replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,f)}var ey=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,f)};function fy(a){return decodeURIComponent(a.replace(/\+/g,l))}
function gy(a){if(!hy.test(a))return a;-1!=a.indexOf(jb)&&(a=a.replace(iy,pb));-1!=a.indexOf(Gd)&&(a=a.replace(jy,rb));-1!=a.indexOf(rf)&&(a=a.replace(ky,qb));-1!=a.indexOf(Fa)&&(a=a.replace(ly,sb));-1!=a.indexOf(tb)&&(a=a.replace(my,mb));-1!=a.indexOf(aa)&&(a=a.replace(ny,lb));return a}var iy=/&/g,jy=/</g,ky=/>/g,ly=/"/g,my=/'/g,ny=/\x00/g,hy=/[\x00&<>"']/;
function oy(a){var b={"&amp;":jb,"&lt;":Gd,"&gt;":rf,"&quot;":Fa},c;c=r.document.createElement(Bp);return a.replace(py,function(a,e){var g=b[a];if(g)return g;if(e.charAt(0)==Za){var h=Number(dd+e.substr(1));isNaN(h)||(g=String.fromCharCode(h))}g||(c.innerHTML=a+l,g=c.firstChild.nodeValue.slice(0,-1));return b[a]=g})}
function qy(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case ik:return jb;case Cs:return Gd;case ur:return rf;case su:return Fa;default:if(c.charAt(0)==Za){var d=Number(dd+c.substr(1));if(!isNaN(d))return String.fromCharCode(d)}return a}})}var py=/&([^;\s<&]+);?/g;function ry(a,b,c){c&&(a=-1!=a.indexOf(jb)?mq in r?oy(a):qy(a):a);a.length>b&&(a=a.substring(0,b-3)+Lc);c&&(a=gy(a));return a}
var sy={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\"},ty={"'":"\\'"};function uy(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,pj).replace(/\x08/g,vj)}function vy(a,b){var c=t(void 0)?a.toFixed(void 0):String(a),d=c.indexOf(Hc);-1==d&&(d=c.length);d=Math.max(0,b-d);return Array(d+1).join(dd)+c}function wy(a){return null==a?f:String(a)}
function xy(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^z()).toString(36)}function yy(a,b){return a<b?-1:a>b?1:0}function zy(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function Ay(a){var b=w(void 0)?uy(void 0):rj;return a.replace(new RegExp(yb+(b?Gx+b+Aj:f)+Bb,br),function(a,b,e){return b+e.toUpperCase()})};function By(){};var Cy=Array.prototype,Dy=Cy.indexOf?function(a,b,c){return Cy.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(w(a))return w(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},Ey=Cy.forEach?function(a,b,c){Cy.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=w(a)?a.split(f):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};function Fy(a,b){for(var c=w(a)?a.split(f):a,d=a.length-1;0<=d;--d)d in c&&b.call(void 0,c[d],d,a)}
var Gy=Cy.filter?function(a,b,c){return Cy.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,h=w(a)?a.split(f):a,k=0;k<d;k++)if(k in h){var n=h[k];b.call(c,n,k,a)&&(e[g++]=n)}return e},Hy=Cy.map?function(a,b,c){return Cy.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g=w(a)?a.split(f):a,h=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e},Iy=Cy.some?function(a,b,c){return Cy.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=w(a)?a.split(f):a,g=0;g<d;g++)if(g in
e&&b.call(c,e[g],g,a))return!0;return!1},Jy=Cy.every?function(a,b,c){return Cy.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=w(a)?a.split(f):a,g=0;g<d;g++)if(g in e&&!b.call(c,e[g],g,a))return!1;return!0};function Ky(a,b){var c=Ly(a,b,void 0);return 0>c?null:w(a)?a.charAt(c):a[c]}function Ly(a,b,c){for(var d=a.length,e=w(a)?a.split(f):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function My(a,b){return 0<=Dy(a,b)}
function Ny(a){if(!v(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function Oy(a,b){My(a,b)||a.push(b)}function Py(a,b){var c=Dy(a,b),d;(d=0<=c)&&Cy.splice.call(a,c,1);return d}function Qy(a,b){var c=Ly(a,b,void 0);0<=c&&Cy.splice.call(a,c,1)}function Ry(a){return Cy.concat.apply(Cy,arguments)}function Sy(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 Ty(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Px(d)){var e=a.length||0,g=d.length||0;a.length=e+g;for(var h=0;h<g;h++)a[e+h]=d[h]}else a.push(d)}}function Uy(a,b,c,d){Cy.splice.apply(a,Vy(arguments,1))}function Vy(a,b,c){return 2>=arguments.length?Cy.slice.call(a,b):Cy.slice.call(a,b,c)}function Wy(a,b){a.sort(b||Xy)}
function Yy(a,b){for(var c=0;c<a.length;c++)a[c]={index:c,value:a[c]};var d=b||Xy;Wy(a,function(a,b){return d(a.value,b.value)||a.index-b.index});for(c=0;c<a.length;c++)a[c]=a[c].value}function Xy(a,b){return a>b?1:a<b?-1:0};function Zy(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,tf).replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,yj).replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,f)))try{return eval(vb+a+Ab)}catch(b){}throw Error("Invalid JSON string: "+a);}function $y(a){return eval(vb+a+Ab)}function az(a){return bz(new cz(void 0),a)}function cz(a){this.a=a}
function bz(a,b){var c=[];dz(a,b,c);return c.join(f)}
function dz(a,b,c){if(null==b)c.push(yt);else{if(typeof b==Bt){if(v(b)){var d=b;b=d.length;c.push(jj);for(var e=f,g=0;g<b;g++)c.push(e),e=d[g],dz(a,a.a?a.a.call(d,String(g),e):e,c),e=Gb;c.push(yj);return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push(Bx);g=f;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],typeof e!=ar&&(c.push(g),ez(d,c),c.push(Ad),dz(a,a.a?a.a.call(b,d,e):e,c),g=Gb));c.push(Hx);return}}switch(typeof b){case Mv:ez(b,c);break;
case zt:c.push(isFinite(b)&&!isNaN(b)?b:yt);break;case Tk:c.push(b);break;case ar:c.push(yt);break;default:throw Error("Unknown type: "+typeof b);}}}var fz={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},gz=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;function ez(a,b){b.push(Fa,a.replace(gz,function(a){var b=fz[a];b||(b=tj+(a.charCodeAt(0)|65536).toString(16).substr(1),fz[a]=b);return b}),Fa)};function hz(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function iz(a){var b=0,c;for(c in a)b++;return b}function jz(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function kz(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function lz(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function mz(a,b){var c;a:{for(c in a)if(b.call(void 0,a[c],c,a))break a;c=void 0}return c&&a[c]}function nz(a){for(var b in a)return!1;return!0}
function oz(a,b,c){if(b in a)throw Error('The object already contains the key "'+b+Fa);a[b]=c}function pz(a){var b={},c;for(c in a)b[c]=a[c];return b}function qz(a){var b=Nx(a);if(b==Bt||b==vk){if(a.clone)return a.clone();var b=b==vk?[]:{},c;for(c in a)b[c]=qz(a[c]);return b}return a}var rz="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function sz(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 g=0;g<rz.length;g++)c=rz[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function tz(a){var b=arguments.length;if(1==b&&v(arguments[0]))return tz.apply(null,arguments[0]);if(b%2)throw Error(Mi);for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c}
function uz(a){var b=arguments.length;if(1==b&&v(arguments[0]))return uz.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function vz(){}function wz(a,b,c,d,e){a.a=null;b||(b=c?[c]:[]);a.j=c?String(c):void 0;a.f=0===c?-1:0;a.Qa=b;a:{if(a.Qa.length&&(b=a.Qa.length-1,(c=a.Qa[b])&&typeof c==Bt&&!v(c))){a.g=b-a.f;a.b=c;break a}-1<d?(a.g=d,a.b=null):a.g=Number.MAX_VALUE}if(e)for(d=0;d<e.length;d++)b=e[d],b<a.g?(b+=a.f,a.Qa[b]=a.Qa[b]||xz):a.b[b]=a.b[b]||xz}var xz=[];function C(a,b){if(b<a.g){var c=b+a.f,d=a.Qa[c];return d===xz?a.Qa[c]=[]:d}d=a.b[b];return d===xz?a.b[b]=[]:d}
function D(a,b,c){b<a.g?a.Qa[b+a.f]=c:a.b[b]=c}function yz(a,b,c){a.a||(a.a={});if(!a.a[c]){var d=C(a,c);d&&(a.a[c]=new b(d))}return a.a[c]}function zz(a,b,c){a.a||(a.a={});if(!a.a[c]){for(var d=C(a,c),e=[],g=0;g<d.length;g++)e[g]=new b(d[g]);a.a[c]=e}b=a.a[c];b==xz&&(b=a.a[c]=[]);return b}function E(a,b,c){a.a||(a.a={});var d=c?c.Qa:c;a.a[b]=c;D(a,b,d)}function Az(a,b,c){a.a||(a.a={});c=c||[];for(var d=[],e=0;e<c.length;e++)d[e]=c[e].Qa;a.a[b]=c;D(a,b,d)}vz.prototype.toString=function(){return this.Qa.toString()};
function Bz(a,b){if(Sx(a)&&Sx(b)){var c={},d,e,g;for(d in a)a.hasOwnProperty(d)&&(c[d]=0);for(d in b)b.hasOwnProperty(d)&&(c[d]=0);for(d in c){var c=a[d],h=b[d];if(Sx(c)&&!v(c)){if(void 0!==e)throw Error(ds);e=nz(c)?void 0:c;c=void 0}if(Sx(h)&&!v(h)){if(void 0!==g)throw Error(ds);g=nz(h)?void 0:h;h=void 0}if(!Bz(c,h))return!1}return e||g?Bz(e,g):!0}return a==b}function Cz(a){return new a.constructor(Dz(a.Qa))}
function Dz(a){var b;if(v(a)){for(var c=Array(a.length),d=0;d<a.length;d++)null!=(b=a[d])&&(c[d]=typeof b==Bt?Dz(b):b);return c}c={};for(d in a)null!=(b=a[d])&&(c[d]=typeof b==Bt?Dz(b):b);return c}function Ez(a){var b=Fz[a[0]];if(!b)throw Error("Unknown JsPb message type: "+a[0]);return new b(a)}function Gz(a,b){Fz[a]=b;b.Wt=a}var Fz={};function F(a){return F.a(a)}F.a=function(a){return a+Cj};F.j=function(){throw Error("xid.literal must not be used in COMPILED mode.");};F.f=function(a){if(a&&a.constructor&&a.constructor.toString()===Object.toString()){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[F.a(c)]=a[c]);return b}throw Error("xid.object must be called with an object literal.");};F.b=!0;F.g=function(a){return a};F.Na=function(){return F(Mj)!=Nj};function Hz(a){wz(this,a,0,1,null)}B(Hz,vz);function Iz(a){this.data=a};function G(){this.Za=this.Za;this.Ba=this.Ba}G.prototype.Za=!1;G.prototype.va=function(){return this.Za};G.prototype.aa=function(){this.Za||(this.Za=!0,this.D())};function H(a,b){var c=Yx(I,b);a.Za?c.call(void 0):(a.Ba||(a.Ba=[]),a.Ba.push(t(void 0)?y(c,void 0):c))}G.prototype.D=function(){if(this.Ba)for(;this.Ba.length;)this.Ba.shift()()};function I(a){a&&typeof a.aa==ar&&a.aa()}function Jz(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];Px(d)?Jz.apply(null,d):I(d)}};function Kz(a){G.call(this);this.b=a;this.a=[]}B(Kz,G);function Lz(a,b,c){c=Mz(b.b.a,Nz.toString(),c,a.b)+1E6;a.a.push(b,c);return a}Kz.prototype.D=function(){Kz.C.D.call(this);for(var a,b;b=this.a.pop();)(a=this.a.pop())&&!a.va()&&a.nc(b);delete this.b;delete this.a};function Oz(a){this.a=a}Oz.prototype.toString=function(){return this.a};var Pz=new Oz("visibility"),Qz=new Oz("selection"),Rz=new Oz($w),Sz=new Oz(Eq),Tz=new Oz(sl),Nz=new Oz(Wj);var Uz=uz(["area","base","br","col","command","embed","hr","img",bs,"keygen",vs,Os,"param","source","track","wbr"]);var Vz=/<[^>]*>|&[^;]+;/g;function Wz(a,b){return b?a.replace(Vz,f):a}var Xz=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),Yz=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]"),Zz=/^http:\/\/.*/,$z=/\s+/,aA=/[\d\u06f0-\u06f9]/;
function bA(a,b){for(var c=0,d=0,e=!1,g=Wz(a,b).split($z),h=0;h<g.length;h++){var k=g[h];Yz.test(Wz(k,void 0))?(c++,d++):Zz.test(k)?e=!0:Xz.test(Wz(k,void 0))?d++:aA.test(k)&&(e=!0)}return 0==d?e?1:0:.4<c/d?-1:1}function cA(a,b){a&&(b=typeof b==zt?0<b?1:0>b?-1:0:null==b?null:b?-1:1)&&(a.style.textAlign=-1==b?Su:ss,a.dir=-1==b?Yu:Ds)};function dA(){this.a=f;this.b=eA}dA.prototype.rd=!0;dA.prototype.hc=function(){return this.a};dA.prototype.toString=function(){return bg+this.a+Hx};function fA(a){return a instanceof dA&&a.constructor===dA&&a.b===eA?a.a:zw}var eA={};function gA(a){var b=new dA;b.a=a;return b};function hA(){this.a=f;this.b=iA}hA.prototype.rd=!0;var iA={};hA.prototype.hc=function(){return this.a};function jA(a){var b=new hA;b.a=a;return b}var kA=jA(f),lA=/^[-,."'%_!# a-zA-Z0-9]+$/;function mA(){this.a=f;this.b=nA}mA.prototype.rd=!0;mA.prototype.hc=function(){return this.a};mA.prototype.Dh=!0;mA.prototype.gd=function(){return 1};function oA(a){return a instanceof mA&&a.constructor===mA&&a.b===nA?a.a:Cw}var pA=/^(?:(?:https?|mailto|ftp):|[^&:/?#]*(?:[/?#]|$))/i;function qA(a){if(a instanceof mA)return a;a=a.rd?a.hc():String(a);pA.test(a)||(a=Pj);var b=new mA;b.a=a;return b}var nA={};function rA(){this.a=sA}rA.prototype.rd=!0;rA.prototype.hc=function(){return f};rA.prototype.Dh=!0;rA.prototype.gd=function(){return 1};function tA(a){return a instanceof rA&&a.constructor===rA&&a.a===sA?f:Dw}var sA={};function uA(){this.a=f;this.g=vA;this.b=null}uA.prototype.Dh=!0;uA.prototype.gd=function(){return this.b};uA.prototype.rd=!0;uA.prototype.hc=function(){return this.a};function wA(a){return a instanceof uA&&a.constructor===uA&&a.g===vA?a.a:Aw}function xA(a){if(a instanceof uA)return a;var b=null;a.Dh&&(b=a.gd());a=gy(a.rd?a.hc():String(a));return yA(a,b)}function zA(a){if(a instanceof uA)return a;a=xA(a);var b;b=wA(a).replace(/(\r\n|\r|\n)/g,be);return yA(b,a.gd())}
var AA=/^[a-zA-Z0-9-]+$/,BA={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},CA={EMBED:!0,IFRAME:!0,LINK:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,TEMPLATE:!0};function DA(a){function b(a){v(a)?Ey(a,b):(a=xA(a),d+=wA(a),a=a.gd(),0==c?c=a:0!=a&&c!=a&&(c=null))}var c=0,d=f;Ey(arguments,b);return yA(d,c)}var vA={};function yA(a,b){var c=new uA;c.a=a;c.b=b;return c}
function EA(a,b){var c=null,d=Gd+a;if(b)for(var e in b){if(!AA.test(e))throw Error('Invalid attribute name "'+e+'".');var g=b[e];if(null!=g){var h,k=a;h=e;if(g instanceof dA)g=fA(g);else if(h.toLowerCase()==Nv){if(!Sx(g))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof g+" given: "+g);if(!(g instanceof hA)){var k=f,n=void 0;for(n in g){if(!/^[-_a-zA-Z0-9]+$/.test(n))throw Error("Name allows only [-_a-zA-Z0-9], got: "+n);var q=g[n];if(null!=q){if(q instanceof
dA)q=fA(q);else if(lA.test(q)){for(var x=!0,A=!0,T=0;T<q.length;T++){var oa=q.charAt(T);oa==tb&&A?x=!x:oa==Fa&&x&&(A=!A)}x&&A||(q=yx)}else q=yx;k+=n+Ad+q+Ed}}g=k?jA(k):kA}g=g instanceof hA&&g.constructor===hA&&g.b===iA?g.a:Bw}else{if(/^on/i.test(h))throw Error('Attribute "'+h+'" requires goog.string.Const value, "'+g+'" given.');if(h.toLowerCase()in BA)if(g instanceof rA)g=tA(g);else if(g instanceof mA)g=oA(g);else if(w(g))g=qA(g).hc();else throw Error('Attribute "'+h+'" on tag "'+k+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+
g+'" given.');}g.rd&&(g=g.hc());h=h+qf+gy(String(g))+Fa;d=d+(l+h)}}e=void 0;null!=e?v(e)||(e=[e]):e=[];!0===Uz[a.toLowerCase()]?d+=rf:(c=DA(e),d+=rf+wA(c)+Hd+a+rf,c=c.gd());(e=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(e)?c=0:c=null);return yA(d,c)}yA("<!DOCTYPE html>",0);var FA=yA(f,0);function GA(a,b,c){return Math.min(Math.max(a,b),c)};function HA(a,b){this.x=t(a)?a:0;this.y=t(b)?b:0}HA.prototype.clone=function(){return new HA(this.x,this.y)};function IA(a,b){return new HA(a.x-b.x,a.y-b.y)}HA.prototype.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};HA.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};HA.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function JA(a,b){this.width=a;this.height=b}p=JA.prototype;p.clone=function(){return new JA(this.width,this.height)};p.$b=function(){return!(this.width*this.height)};p.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};p.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};p.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var KA;a:{var LA=r.navigator;if(LA){var MA=LA.userAgent;if(MA){KA=MA;break a}}KA=f}function NA(a){return-1!=KA.indexOf(a)};function OA(){return NA(Ch)||NA(xh)}function PA(){return(NA(Sf)||NA(jg))&&!OA()&&!NA(sg)};var QA=OA(),J=NA(Gi)||NA(dh),RA=NA(sg),SA=NA("Gecko")&&!(-1!=KA.toLowerCase().indexOf(ix)&&!NA(sg))&&!(NA(Gi)||NA(dh))&&!NA(sg),TA=-1!=KA.toLowerCase().indexOf(ix)&&!NA(sg),UA=NA("Macintosh"),VA=NA("Windows");function WA(){var a=KA;if(SA)return/rv\:([^\);]+)(\)|;)/.exec(a);if(RA)return/Edge\/([\d\.]+)/.exec(a);if(J)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(TA)return/WebKit\/(\S+)/.exec(a)}function XA(){var a=r.document;return a?a.documentMode:void 0}
var YA=function(){if(QA&&r.opera){var a=r.opera.version;return Rx(a)?a():a}var a=f,b=WA();b&&(a=b?b[1]:f);return J&&(b=XA(),b>parseFloat(a))?String(b):a}(),ZA={};
function $A(a){var b;if(!(b=ZA[a])){b=0;for(var c=ey(String(YA)).split(Hc),d=ey(String(a)).split(Hc),e=Math.max(c.length,d.length),g=0;0==b&&g<e;g++){var h=c[g]||f,k=d[g]||f,n=RegExp(xb,br),q=RegExp(xb,br);do{var x=n.exec(h)||[f,f,f],A=q.exec(k)||[f,f,f];if(0==x[0].length&&0==A[0].length)break;b=yy(0==x[1].length?0:parseInt(x[1],10),0==A[1].length?0:parseInt(A[1],10))||yy(0==x[2].length,0==A[2].length)||yy(x[2],A[2])}while(0==b)}b=ZA[a]=0<=b}return b}
var aB=r.document,bB=aB&&J?XA()||(aB.compatMode==Lf?parseInt(YA,10):5):void 0;var cB=!J||9<=bB,dB=!SA&&!J||J&&9<=bB||SA&&$A("1.9.1"),eB=J&&!$A(zd);function fB(a){return a?new gB(hB(a)):by||(by=new gB)}function iB(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll(Hc+a):jB(document,Db,a,b)}
function jB(a,b,c,d){a=d||a;b=b&&b!=Db?b.toUpperCase():f;if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?Hc+c:f));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h=a[g];g++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||Db);if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,typeof b.split==ar&&My(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}
function kB(a,b){hz(b,function(b,d){d==Nv?a.style.cssText=b:d==yl?a.className=b:d==Zq?a.htmlFor=b:lB.hasOwnProperty(d)?a.setAttribute(lB[d],b):0==d.lastIndexOf(rk,0)||0==d.lastIndexOf(bm,0)?a.setAttribute(d,b):a[d]=b})}var lB={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",role:Uu,rowspan:"rowSpan",type:yw,usemap:"useMap",valign:"vAlign",width:"width"};
function mB(a){a=a.document;a=a.compatMode==Lf?a.documentElement:a.body;return new JA(a.clientWidth,a.clientHeight)}function nB(a){return a.scrollingElement?a.scrollingElement:TA||a.compatMode!=Lf?a.body||a.documentElement:a.documentElement}function oB(a){return a?pB(a):window}function pB(a){return a.parentWindow||a.defaultView}function qB(a,b,c){return rB(document,arguments)}
function rB(a,b){var c=b[0],d=b[1];if(!cB&&d&&(d.name||d.type)){c=[Gd,c];d.name&&c.push(Aa,gy(d.name),Fa);if(d.type){c.push(Da,gy(d.type),Fa);var e={};sz(e,d);delete e.type;d=e}c.push(rf);c=c.join(f)}c=a.createElement(c);d&&(w(d)?c.className=d:v(d)?c.className=d.join(l):kB(c,d));2<b.length&&sB(a,c,b,2);return c}function sB(a,b,c,d){function e(c){c&&b.appendChild(w(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Px(g)||Sx(g)&&0<g.nodeType?e(g):Ey(tB(g)?Sy(g):g,e)}}
function uB(a,b){sB(hB(a),a,arguments,1)}function vB(a){for(var b;b=a.firstChild;)a.removeChild(b)}function wB(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function xB(a){return t(a.firstElementChild)?a.firstElementChild:yB(a.firstChild)}function yB(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}
function zB(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function hB(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function AB(a,b){if(dw in a)a.textContent=b;else if(3==a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{vB(a);var c=hB(a);a.appendChild(c.createTextNode(String(b)))}}var BB={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},CB={IMG:l,BR:ba};function DB(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute(Wv))}function EB(a){a=a.getAttributeNode(Xv);return null!=a&&a.specified}
function FB(a){a=a.tabIndex;return Qx(a)&&0<=a&&32768>a}function GB(a){if(eB&&as in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,ba);else{var b=[];HB(a,b,!0);a=b.join(f)}a=a.replace(/ \xAD /g,l).replace(/\xAD/g,f);a=a.replace(/\u200B/g,f);eB||(a=a.replace(/ +/g,l));a!=l&&(a=a.replace(/^\s*/,f));return a}function IB(a){var b=[];HB(a,b,!1);return b.join(f)}
function HB(a,b,c){if(!(a.nodeName in BB))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,f)):b.push(a.nodeValue);else if(a.nodeName in CB)b.push(CB[a.nodeName]);else for(a=a.firstChild;a;)HB(a,b,c),a=a.nextSibling}function tB(a){if(a&&typeof a.length==zt){if(Sx(a))return typeof a.item==ar||typeof a.item==Mv;if(Rx(a))return typeof a.item==ar}return!1}function JB(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function KB(a){try{return a&&a.activeElement}catch(b){}return null}function gB(a){this.a=a||r.document||document}p=gB.prototype;p.A=function(a){return w(a)?this.a.getElementById(a):a};function K(a,b,c){c=(a=c||a.a)||document;var d=null;c.getElementsByClassName?d=c.getElementsByClassName(b)[0]:c.querySelectorAll&&c.querySelector?d=c.querySelector(Hc+b):d=jB(document,Db,b,a)[0];return d||null}p.da=function(a,b,c){return rB(this.a,arguments)};p.createElement=function(a){return this.a.createElement(a)};
function LB(a){return a.a.compatMode==Lf}function MB(a){var b=a.a;a=nB(b);b=pB(b);return J&&$A(gd)&&b.pageYOffset!=a.scrollTop?new HA(a.scrollLeft,a.scrollTop):new HA(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}p.appendChild=function(a,b){a.appendChild(b)};p.Gn=uB;p.Hn=vB;p.gh=wB;function NB(a){return dB&&void 0!=a.children?a.children:Gy(a.childNodes,function(a){return 1==a.nodeType})}p.mj=xB;p.contains=zB;p.ql=AB;function OB(){G.call(this);this.j=1;this.g=[];this.f=0;this.a=[];this.b={}}B(OB,G);function Mz(a,b,c,d){var e=a.b[b];e||(e=a.b[b]=[]);var g=a.j;a.a[g]=b;a.a[g+1]=c;a.a[g+2]=d;a.j=g+3;e.push(g);return g}function PB(a,b,c,d){if(b=a.b[b]){var e=a.a;if(b=Ky(b,function(a){return e[a+1]==c&&e[a+2]==d}))return a.nc(b)}return!1}p=OB.prototype;p.nc=function(a){if(0!=this.f)return this.g.push(a),!1;var b=this.a[a];if(b){var c=this.b[b];c&&Py(c,a);delete this.a[a];delete this.a[a+1];delete this.a[a+2]}return!!b};
p.Ce=function(a,b){var c=this.b[a];if(c){this.f++;for(var d=Array(arguments.length-1),e=1,g=arguments.length;e<g;e++)d[e-1]=arguments[e];e=0;for(g=c.length;e<g;e++){var h=c[e];this.a[h+1].apply(this.a[h+2],d)}this.f--;if(0<this.g.length&&0==this.f)for(;c=this.g.pop();)this.nc(c)}};p.clear=function(a){if(a){var b=this.b[a];b&&(Ey(b,this.nc,this),delete this.b[a])}else this.a.length=0,this.b={}};p.Wa=function(a){if(a){var b=this.b[a];return b?b.length:0}a=0;for(b in this.b)a+=this.Wa(b);return a};
p.D=function(){OB.C.D.call(this);this.clear();this.g.length=0};function QB(){G.call(this);this.a=new OB;H(this,this.a)}B(QB,G);QB.prototype.nc=function(a){return this.a.nc(a)};QB.prototype.clear=function(a){this.a.clear(t(a)?a.toString():void 0)};QB.prototype.Wa=function(a){return this.a.Wa(t(a)?a.toString():void 0)};function RB(a){this.Pk=a};function SB(a,b){G.call(this);this.j=a;this.f={};this.a=b?pz(b):{};this.o=pz(this.a);TB(this);this.g=new OB;this.b=new QB}B(SB,G);function TB(a){t(a.a[ms])||(a.a[ms]=!0);a.isEnabled()||(a.f[fp]=!0)}p=SB.prototype;p.D=function(){SB.C.D.call(this);this.g.aa();this.b.aa();delete this.g;delete this.b;delete this.a};p.B=function(){return this.j};p.isEnabled=function(){return!!this.a.enabled};
p.ga=function(a,b){var c=b||fp,d=!0;if(a){delete this.f[c];for(var e in this.f){d=!1;break}}else this.f[c]=!0,d=!1;UB(this,Eq,d)};p.fa=function(){return!!this.a.visible};p.ba=function(a){UB(this,gx,a)};p.ob=function(){return this.a.keys};p.X=function(){return this.a.value};function UB(a,b,c){c!==a.a[b]&&(a.a[b]=c,a.b.a.Ce(Tz.toString(),new RB(b)),(c=VB(b))&&a.b.a.Ce(c.toString(),new RB(b)))}
function L(a,b){if(a.isEnabled()){var c=a.a.selected;null!=c&&UB(a,gv,!c);a.g.Ce(Wj,b,void 0);a.b.a.Ce(Nz.toString(),new Iz(b))}}p.nc=function(a){return 1E6<a?this.b.nc(a-1E6):this.g.nc(a)};p.reset=function(){this.g.clear();this.b.clear();this.a=pz(this.o);this.f={};TB(this)};function VB(a){switch(a){case gx:return Pz;case gv:return Qz;case $w:return Rz;case Eq:return Sz;default:return null}};var WB=!1;function XB(a){var b={};b.label=a;b.visible=!0;b.hint=a;b.enabled=!0;return new SB(a,b)}function YB(){WB||(WB=!0,M={F:XB(Pp),Qk:XB(Hp),Zg:XB(Qp),Gl:XB(Rp),Sk:XB(Jp),al:XB(Kp),xl:XB(Lp),Fl:XB(Np),Al:XB(Mp),ib:XB(Gp),Na:XB(Op),Xc:XB(Zp),$g:XB(eq),We:XB(Fp),v:XB(Ep),H:XB(Yp)})}var M={};function ZB(a,b,c,d){this.a=a;this.b=b?b:null;this.f=!!c;this.g=!t(d)||d}function $B(){return new ZB(f)};function aC(a){wz(this,a,0,-1,null)}B(aC,vz);aC.prototype.getName=function(){return C(this,1)};aC.prototype.B=function(){return C(this,9)};function bC(a){wz(this,a,0,-1,null)}B(bC,vz);function cC(a){wz(this,a,0,-1,null)}B(cC,vz);function dC(a){wz(this,a,0,-1,null)}B(dC,vz);dC.prototype.X=function(){return C(this,2)};function eC(a){wz(this,a,0,-1,null)}B(eC,vz);function fC(a){return C(a,1)}eC.prototype.X=function(){return C(this,2)};function gC(a){wz(this,a,0,-1,null)}B(gC,vz);gC.prototype.getName=function(){return C(this,1)};gC.prototype.B=function(){return C(this,4)};function hC(a){wz(this,a,0,-1,iC)}B(hC,vz);var iC=[8];hC.prototype.B=function(){return C(this,1)};hC.prototype.qa=function(){return yz(this,dC,3)};
function jC(a){return zz(a,hC,8)}function kC(a){return yz(a,eC,9)}function lC(a){return C(a,11)}function mC(a){wz(this,a,0,-1,null)}B(mC,vz);mC.prototype.B=function(){return C(this,1)};function nC(a){return yz(a,hC,2)}mC.prototype.bc=function(a){D(this,6,a)};mC.prototype.ea=function(){return C(this,8)};function oC(a){wz(this,a,0,-1,null)}B(oC,vz);oC.prototype.B=function(){return C(this,1)};function pC(a){wz(this,a,0,-1,null)}B(pC,vz);pC.prototype.ga=function(a){D(this,2,a)};function qC(a){wz(this,a,0,-1,null)}B(qC,vz);function rC(a){wz(this,a,Fw,-1,null)}B(rC,vz);Gz(Fw,rC);function sC(a){wz(this,a,0,-1,null)}B(sC,vz);function tC(a){wz(this,a,Tu,-1,null)}B(tC,vz);Gz(Tu,tC);function uC(a){wz(this,a,Ew,-1,vC)}B(uC,vz);var vC=[1,2];Gz(Ew,uC);function wC(a){wz(this,a,is,-1,null)}B(wC,vz);Gz(is,wC);function xC(a){wz(this,a,0,-1,null)}B(xC,vz);function yC(a){wz(this,a,0,-1,zC)}B(yC,vz);var zC=[1];function AC(a){wz(this,a,Cv,-1,BC)}B(AC,vz);var BC=[1];Gz(Cv,AC);function CC(a,b){var c=null;a&&v(a)&&(c=a,v(c[0])&&b==c[0][0]&&(c=c[0],c.shift()));return c};function DC(a,b,c,d,e,g,h){var k=f;a&&(k+=a+Ad);c&&(k+=Qc,b&&(k+=b+tf),k+=c,d&&(k+=Ad+d));e&&(k+=e);g&&(k+=sf+g);h&&(k+=Za+h);return k}var EC=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function FC(a){if(GC){GC=!1;var b=r.location;if(b){var c=b.href;if(c&&(c=HC(FC(c)[3]||null))&&c!=b.hostname)throw GC=!0,Error();}}return a.match(EC)}var GC=TA;function HC(a){return a?decodeURI(a):a}
function IC(a){a=FC(a);return DC(a[1],a[2],a[3],a[4])}function JC(a,b){if(a)for(var c=a.split(jb),d=0;d<c.length;d++){var e=c[d].indexOf(pf),g=null,h=null;0<=e?(g=c[d].substring(0,e),h=c[d].substring(e+1)):g=c[d];b(g,h?fy(h):f)}}function KC(a){if(a[1]){var b=a[0],c=b.indexOf(Za);0<=c&&(a.push(b.substr(c)),a[0]=b=b.substr(0,c));c=b.indexOf(sf);0>c?a[1]=sf:c==b.length-1&&(a[1]=void 0)}return a.join(f)}
function LC(a,b,c){if(v(b))for(var d=0;d<b.length;d++)LC(a,String(b[d]),c);else null!=b&&c.push(jb,a,b===f?f:pf,encodeURIComponent(String(b)))}function MC(a,b,c){Math.max(b.length-(c||0),0);for(c=c||0;c<b.length;c+=2)LC(b[c],b[c+1],a);return a}function NC(a){a=MC([],a,void 0);a[0]=f;return a.join(f)}function OC(a,b){for(var c in b)LC(c,b[c],a);return a}function PC(a,b){return KC(2==arguments.length?MC([a],arguments[1],0):MC([a],arguments,1))}
function QC(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var RC=/#|$/,SC=/[?&]($|#)/;var TC={gr:fk,cs:Tr,NONE:vt};function UC(a,b,c,d){this.g=a;this.a=b;this.f=c;this.b=d}function VC(a,b){return a.g.B()==b.mb().B()}function WC(a,b){return VC(a,b)&&!!b.Md()&&(a.a==Qv||a.a==$q)}function XC(a,b){return(a.f||VC(a,b))&&(!!b.Md()||b.oa())&&(a.a==Qv||a.a==$q)}function YC(a,b){return a.b&&!b.oa()&&(a.a==Qv||a.a==$q)}UC.prototype.Gh=function(){return this.b};function ZC(a){return a.a==Qv||a.a==$q};function N(a,b){this.type=a;this.g=this.target=b;this.f=!1;this.Xk=!0}N.prototype.stopPropagation=function(){this.f=!0};N.prototype.a=function(){this.Xk=!1};var $C=[],aD=[],bD=!1;function cD(a){$C[$C.length]=a;if(bD)for(var b=0;b<aD.length;b++)a(y(aD[b].a,aD[b]))};function dD(a){dD[l](a);return a}dD[l]=Lx;function eD(a,b){try{return dD(a[b]),!0}catch(c){}return!1};var fD=!J||9<=bB,gD=!J||9<=bB,hD=J&&!$A(zd);!TA||$A("528");SA&&$A("1.9b")||J&&$A(yd)||QA&&$A("9.5")||TA&&$A("528");SA&&!$A(yd)||J&&$A(zd);function iD(a){return TA?ix+a:QA?At+a.toLowerCase():a.toLowerCase()}
var jD=J?Xq:"DOMFocusIn",kD=J?Yq:"DOMFocusOut",lD=iD("TransitionEnd"),mD={rr:zl,ot:"rightclick",Cr:pm,ws:Us,Cs:Ys,Bs:Xs,As:Ws,zs:Vs,xs:"mouseenter",ys:"mouseleave",qt:"selectstart",Mt:"wheel",fs:ls,es:ks,gs:ns,Nl:Sk,Tl:Wq,Ql:ep,Wr:jD,Xr:kD,Ol:sl,lt:Ju,hm:fv,wt:Ov,ds:bs,jt:mu,Rr:rq,Mr:oq,Or:pq,Qr:qq,Pr:"dragleave",Sr:sq,Nr:"dragend",Ct:uw,Bt:tw,At:sw,zt:rw,or:"beforeunload",xr:"consolemessage",yr:Ll,Gr:"DOMContentLoaded",ERROR:Iq,$r:yr,js:zs,ps:Bs,Ws:"orientationchange",kt:yu,mt:Ku,pt:dv,Gt:Kw,Zr:"hashchange",
Xs:"pagehide",Ys:"pageshow",it:"popstate",zr:Pl,Zs:Yt,Ar:$l,kr:"beforecopy",lr:"beforecut",mr:"beforepaste",Vs:"online",Us:"offline",rs:Ns,wr:"connect",jr:iD("AnimationStart"),hr:iD("AnimationEnd"),ir:iD("AnimationIteration"),Dt:lD,bt:"pointerdown",ht:"pointerup",$s:"pointercancel",et:"pointermove",gt:"pointerover",ft:"pointerout",ct:"pointerenter",dt:"pointerleave",Yr:"gotpointercapture",qs:"lostpointercapture",Ds:"MSGestureChange",Es:"MSGestureEnd",Fs:"MSGestureHold",Gs:"MSGestureStart",Hs:"MSGestureTap",
Is:"MSGotPointerCapture",Js:"MSInertiaStart",Ks:"MSLostPointerCapture",Ls:"MSPointerCancel",Ms:"MSPointerDown",Ns:"MSPointerEnter",Os:"MSPointerHover",Ps:"MSPointerLeave",Qs:"MSPointerMove",Rs:"MSPointerOut",Ss:"MSPointerOver",Ts:"MSPointerUp",xt:$v,yt:"textInput",ur:"compositionstart",vr:"compositionupdate",tr:"compositionend",Vr:"exit",ks:"loadabort",ls:"loadcommit",ms:"loadredirect",ns:"loadstart",os:"loadstop",nt:"responsive",tt:"sizechanged",Ht:"unresponsive",Jt:"visibilitychange",vt:"storage",
Lr:"DOMSubtreeModified",Hr:"DOMNodeInserted",Jr:"DOMNodeRemoved",Kr:"DOMNodeRemovedFromDocument",Ir:"DOMNodeInsertedIntoDocument",Er:"DOMAttrModified",Fr:"DOMCharacterDataModified",nr:"beforeprint",fr:"afterprint"};function nD(a,b){N.call(this,a?a.type:f);this.o=this.g=this.target=null;this.j=this.keyCode=this.clientY=this.clientX=this.K=this.H=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.F=!1;this.b=null;a&&oD(this,a,b)}B(nD,N);var pD=[1,4,2];
function oD(a,b,c){var d=a.type=b.type;a.target=b.target||b.srcElement;a.g=c;(c=b.relatedTarget)?SA&&(eD(c,st)||(c=null)):d==Xs?c=b.fromElement:d==Ws&&(c=b.toElement);a.o=c;a.H=TA||void 0!==b.offsetX?b.offsetX:b.layerX;a.K=TA||void 0!==b.offsetY?b.offsetY:b.layerY;a.clientX=void 0!==b.clientX?b.clientX:b.pageX;a.clientY=void 0!==b.clientY?b.clientY:b.pageY;a.keyCode=b.keyCode||0;a.j=b.charCode||(d==ls?b.keyCode:0);a.ctrlKey=b.ctrlKey;a.altKey=b.altKey;a.shiftKey=b.shiftKey;a.metaKey=b.metaKey;a.F=
UA?b.metaKey:b.ctrlKey;a.state=b.state;a.b=b;b.defaultPrevented&&a.a()}function qD(a){return(fD?0==a.b.button:a.type==zl?!0:!!(a.b.button&pD[0]))&&!(TA&&UA&&a.ctrlKey)}nD.prototype.stopPropagation=function(){nD.C.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};nD.prototype.a=function(){nD.C.a.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,hD)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};
nD.prototype.J=function(){return this.b};var rD="closure_listenable_"+(1E6*Math.random()|0);function sD(a){return!(!a||!a[rD])}var tD=0;function uD(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.cf=!!d;this.Ob=e;this.key=++tD;this.be=this.Yc=!1}function vD(a){a.be=!0;a.listener=null;a.a=null;a.src=null;a.Ob=null};function wD(a){this.src=a;this.a={};this.b=0}wD.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.a[g];a||(a=this.a[g]=[],this.b++);var h=xD(a,b,d,e);-1<h?(b=a[h],c||(b.Yc=!1)):(b=new uD(b,this.src,g,!!d,e),b.Yc=c,a.push(b));return b};wD.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.a))return!1;var e=this.a[a];b=xD(e,b,c,d);return-1<b?(vD(e[b]),Cy.splice.call(e,b,1),0==e.length&&(delete this.a[a],this.b--),!0):!1};
function yD(a,b){var c=b.type;if(!(c in a.a))return!1;var d=Py(a.a[c],b);d&&(vD(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d}function zD(a){var b=0,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)++b,vD(d[e]);delete a.a[c];a.b--}}function AD(a,b,c,d,e){a=a.a[b.toString()];b=-1;a&&(b=xD(a,c,d,e));return-1<b?a[b]:null}function xD(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.be&&g.listener==b&&g.cf==!!c&&g.Ob==d)return e}return-1};var BD="closure_lm_"+(1E6*Math.random()|0),CD={},DD=0;function O(a,b,c,d,e){if(v(b)){for(var g=0;g<b.length;g++)O(a,b[g],c,d,e);return null}c=ED(c);return sD(a)?a.I(b,c,d,e):FD(a,b,c,!1,d,e)}
function FD(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=!!e,k=GD(a);k||(a[BD]=k=new wD(a));c=k.add(b,c,d,e,g);if(c.a)return c;d=HD();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,h);else if(a.attachEvent)a.attachEvent(ID(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");DD++;return c}
function HD(){var a=JD,b=gD?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 KD(a,b,c,d,e){if(v(b)){for(var g=0;g<b.length;g++)KD(a,b[g],c,d,e);return null}c=ED(c);return sD(a)?a.xb.add(String(b),c,!0,d,e):FD(a,b,c,!0,d,e)}function LD(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g++)LD(a,b[g],c,d,e);else c=ED(c),sD(a)?a.ma(b,c,d,e):a&&(a=GD(a))&&(b=AD(a,b,c,!!d,e))&&MD(b)}
function MD(a){if(Qx(a)||!a||a.be)return!1;var b=a.src;if(sD(b))return yD(b.xb,a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.cf):b.detachEvent&&b.detachEvent(ID(c),d);DD--;(c=GD(b))?(yD(c,a),0==c.b&&(c.src=null,b[BD]=null)):vD(a);return!0}function ND(a){if(a)if(sD(a))a.xb&&zD(a.xb);else if(a=GD(a)){var b=0,c;for(c in a.a)for(var d=a.a[c].concat(),e=0;e<d.length;++e)MD(d[e])&&++b}}
function OD(a,b,c,d,e){c=ED(c);d=!!d;return sD(a)?AD(a.xb,String(b),c,d,e):a?(a=GD(a))?AD(a,b,c,d,e):null:null}function ID(a){return a in CD?CD[a]:CD[a]=Ft+a}function PD(a,b,c,d){var e=!0;if(a=GD(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.cf==c&&!g.be&&(g=QD(g,d),e=e&&!1!==g)}return e}function QD(a,b){var c=a.listener,d=a.Ob||a.src;a.Yc&&MD(a);return c.call(d,b)}
function JD(a,b){if(a.be)return!0;if(!gD){var c=b||Kx(lx),d=new nD(c,this),e=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var g=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){g=!0}if(g||void 0==c.returnValue)c.returnValue=!0}c=[];for(g=d.g;g;g=g.parentNode)c.push(g);for(var g=a.type,k=c.length-1;!d.f&&0<=k;k--){d.g=c[k];var n=PD(c[k],g,!0,d),e=e&&n}for(k=0;!d.f&&k<c.length;k++)d.g=c[k],n=PD(c[k],g,!1,d),e=e&&n}return e}return QD(a,new nD(b,this))}
function GD(a){a=a[BD];return a instanceof wD?a:null}var RD="__closure_events_fn_"+(1E9*Math.random()>>>0);function ED(a){if(Rx(a))return a;a[RD]||(a[RD]=function(b){return a.handleEvent(b)});return a[RD]}cD(function(a){JD=a(JD)});function P(){G.call(this);this.xb=new wD(this);this.qg=this;this.Ke=null}B(P,G);P.prototype[rD]=!0;p=P.prototype;p.xf=function(){return this.Ke};p.cg=function(a){this.Ke=a};p.addEventListener=function(a,b,c,d){O(this,a,b,c,d)};p.removeEventListener=function(a,b,c,d){LD(this,a,b,c,d)};
function Q(a,b){var c,d=a.xf();if(d){c=[];for(var e=1;d;d=d.xf())c.push(d),++e}var d=a.qg,e=b,g=e.type||e;if(w(e))e=new N(e,d);else if(e instanceof N)e.target=e.target||d;else{var h=e,e=new N(g,d);sz(e,h)}var h=!0,k;if(c)for(var n=c.length-1;!e.f&&0<=n;n--)k=e.g=c[n],h=SD(k,g,!0,e)&&h;e.f||(k=e.g=d,h=SD(k,g,!0,e)&&h,e.f||(h=SD(k,g,!1,e)&&h));if(c)for(n=0;!e.f&&n<c.length;n++)k=e.g=c[n],h=SD(k,g,!1,e)&&h;return h}p.D=function(){P.C.D.call(this);this.xb&&zD(this.xb);this.Ke=null};
p.I=function(a,b,c,d){return this.xb.add(String(a),b,!1,c,d)};p.ma=function(a,b,c,d){return this.xb.remove(String(a),b,c,d)};function SD(a,b,c,d){b=a.xb.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.be&&h.cf==c){var k=h.listener,n=h.Ob||h.src;h.Yc&&yD(a.xb,h);e=!1!==k.call(n,d)&&e}}return e&&0!=d.Xk};function TD(a,b,c,d,e){this.f=a;this.j=b;this.a=c;this.g=d;this.b=e}TD.prototype.getName=function(){return this.f};function UD(a){return a.a}TD.prototype.B=function(){return this.g};function VD(a){P.call(this);this.oe(a)}B(VD,P);p=VD.prototype;p.oe=function(a){var b=a.kd;if(!t(yz(b,gC,9)))throw Error("Invalid or missing user.");var c=yz(b,gC,9);this.Tb=new TD(c.getName(),C(c,2),C(c,3),c.B()||f,!!C(c,5));this.Qg=!C(b,20);this.Rg=C(b,11);this.jj=!!C(b,12);this.te=C(b,6);this.hk=t(a.l)?!!a.l:!!C(b,25);this.Gk=C(b,21);this.Ti=C(b,23);this.Kl=C(b,24);this.bk=C(b,31);t(a.i)?this.Sg=a.i:this.Sg=void 0;Q(this,tu)};p.te=null;p.bk=null;p.Sg=void 0;p.Rg=null;p.hk=!1;p.Gk=null;p.Ti=null;
p.Kl=null;p.Qg=!0;p.jj=!1;p.Tb=null;function WD(a){return a.Tb};function XD(a,b,c,d,e){this.a=a;this.b=b;this.g=c;this.f=d;this.j=e};function YD(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}p=YD.prototype;p.clone=function(){return new YD(this.top,this.right,this.bottom,this.left)};p.contains=function(a){return this&&a?a instanceof YD?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
p.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};p.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};p.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 ZD(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}p=ZD.prototype;p.clone=function(){return new ZD(this.left,this.top,this.width,this.height)};p.contains=function(a){return a instanceof ZD?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};
p.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};p.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};p.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function $D(a,b,c){if(w(b))(b=aE(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=aE(c,d);g&&(c.style[g]=e)}}var bE={};function aE(a,b){var c=bE[b];if(!c){var d=zy(b),c=d;void 0===a.style[d]&&(d=(TA?Ti:SA?mh:J?at:QA?wh:null)+Ay(d),void 0!==a.style[d]&&(c=d));bE[b]=c}return c}function cE(a,b){var c=hB(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||f:f}
function dE(a,b){return cE(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function eE(a){return dE(a,fu)}function fE(a,b,c){var d;b instanceof HA?(d=b.x,b=b.y):(d=b,b=c);a.style.left=gE(d,!1);a.style.top=gE(b,!1)}function hE(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}J&&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 iE(a){if(J&&!(8<=bB))return a.offsetParent;var b=hB(a),c=dE(a,fu),d=c==Vq||c==Qj;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=dE(a,fu),d=d&&c==Hv&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c==Vq||c==Qj||c==Du))return a;return null}
function jE(a){for(var b=new YD(0,Infinity,Infinity,0),c=fB(a),d=c.a.body,e=c.a.documentElement,g=nB(c.a);a=iE(a);)if(!(J&&0==a.clientWidth||TA&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&dE(a,Nt)!=gx){var h=kE(a),k=new HA(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c=mB(pB(c.a)||window);
b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null}
function lE(a,b){var c,d=kE(a);c=kE(b);var e=mE(b),g=d.x-c.x-e.left,d=d.y-c.y-e.top,h=b.clientWidth-a.offsetWidth,k=b.clientHeight-a.offsetHeight,n=b.scrollLeft,q=b.scrollTop;if(b==document.body||b==document.documentElement)n=c.x+e.left,q=c.y+e.top,!J||10<=bB||(n+=e.left,q+=e.top);n+=Math.min(g,Math.max(g-h,0));q+=Math.min(d,Math.max(d-k,0));c=new HA(n,q);b.scrollLeft=c.x;b.scrollTop=c.y}
function kE(a){var b=hB(a),c=new HA(0,0),d;d=b?hB(b):document;d=!J||9<=bB||LB(fB(d))?d.documentElement:d.body;if(a==d)return c;a=hE(a);b=MB(fB(b));c.x=a.left+b.x;c.y=a.top+b.y;return c}function nE(a,b){var c=oE(a),d=oE(b);return new HA(c.x-d.x,c.y-d.y)}function pE(a){a=hE(a);return new HA(a.left,a.top)}
function oE(a){if(1==a.nodeType)return pE(a);var b=Rx(a.J),c=a;a.targetTouches&&a.targetTouches.length?c=a.targetTouches[0]:b&&a.b.targetTouches&&a.b.targetTouches.length&&(c=a.b.targetTouches[0]);return new HA(c.clientX,c.clientY)}function qE(a,b,c){if(b instanceof JA)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=gE(b,!0);a.style.height=gE(c,!0)}function gE(a,b){typeof a==zt&&(a=(b?Math.round(a):a)+pu);return a}
function rE(a){var b=sE;if(dE(a,zp)!=vt)return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility=zr;c.position=Qj;c.display=$r;a=b(a);c.display=d;c.position=g;c.visibility=e;return a}function sE(a){var b=a.offsetWidth,c=a.offsetHeight,d=TA&&!b&&!c;return t(b)&&!d||!a.getBoundingClientRect?new JA(b,c):(a=hE(a),new JA(a.right-a.left,a.bottom-a.top))}function tE(a){var b=kE(a);a=rE(a);return new ZD(b.x,b.y,a.width,a.height)}
function uE(a,b){var c=a.style;Ht in c?c.opacity=b:nh in c?c.MozOpacity=b:Sq in c&&(c.filter=b===f?f:gk+100*b+Ab)}function R(a,b){a.style.display=b?f:vt}function vE(a){var b=wE();a=fB(a);var c=null,d=a.a;if(J&&d.createStyleSheet)a=c=d.createStyleSheet(),J&&t(a.cssText)?a.cssText=b:a.innerHTML=b;else{d=jB(a.a,Lg,void 0,void 0)[0];d||(c=jB(a.a,Hf,void 0,void 0)[0],d=a.da(Lg),c.parentNode.insertBefore(d,c));var e=c=a.da(hi);J&&t(e.cssText)?e.cssText=b:e.innerHTML=b;a.appendChild(d,c)}}
function xE(a){return Yu==dE(a,sp)}var yE=SA?"MozUserSelect":TA?"WebkitUserSelect":null;function zE(a,b,c){c=c?null:a.getElementsByTagName(Db);if(yE){if(b=b?vt:f,a.style&&(a.style[yE]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[yE]=b)}}else if(J||QA)if(b=b?Ft:f,a.setAttribute(Ow,b),c)for(a=0;d=c[a];a++)d.setAttribute(Ow,b)}
function AE(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 BE(a,b){var c=a.currentStyle?a.currentStyle[b]:null;return c?AE(a,c):0}
function CE(a){if(J){var b=BE(a,Ut),c=BE(a,Vt),d=BE(a,Wt);a=BE(a,Tt);return new YD(d,c,a,b)}b=cE(a,Ut);c=cE(a,Vt);d=cE(a,Wt);a=cE(a,Tt);return new YD(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var DE={thin:2,medium:4,thick:6};function EE(a,b){if((a.currentStyle?a.currentStyle[b+si]:null)==vt)return 0;var c=a.currentStyle?a.currentStyle[b+Ui]:null;return c in DE?DE[c]:AE(a,c)}
function mE(a){if(J&&!(9<=bB)){var b=EE(a,Yk),c=EE(a,$k),d=EE(a,bl);a=EE(a,Wk);return new YD(d,c,a,b)}b=cE(a,Zk);c=cE(a,al);d=cE(a,cl);a=cE(a,Xk);return new YD(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function FE(a){this.a=a}FE.prototype.getClientHeight=function(){return this.a.clientHeight};function GE(a){var b=a.kd;w(b)&&(b=$y(b));v(b)&&(b=CC(b,is),b.unshift(is),a.kd=new wC(b));VD.call(this,a)}B(GE,VD);
GE.prototype.oe=function(a){GE.C.oe.call(this,a);this.a=a.kd;var b;if(!(b=this.v))if(w(document.URL)){var c=document.URL,d=c.search(RC),e=0,g;for(b=[];0<=(g=QC(c,e,xp,d));){e=c.indexOf(jb,g);if(0>e||e>d)e=d;g+=6;b.push(fy(c.substr(g,e-g)))}if(1<b.length)throw Error("Only one docoid can be specified in the url query parameter");if(r.history&&r.history.replaceState){for(var c=document.URL,d=c.search(RC),e=0,h=[];0<=(g=QC(c,e,xp,d));)h.push(c.substring(e,g)),e=Math.min(c.indexOf(jb,g)+1||d,d);h.push(c.substr(e));
c=h.join(f).replace(SC,eb);r.history.replaceState(null,document.title||f,c)}b=0<b.length?b[0]:null}else b=null;this.v=b;this.o=a.anchordiv||null;b=a.container||null;!b&&a.containerdiv&&(b=new FE(a.containerdiv));this.Mc=b;this.L=a.storage||null;this.P=!!a[Jv];this.S=!!a[up];this.Rc=!!a.so;this.ta=a.docscroller||null;this.ha=a[Ur]||10;this.G=a[cs]||null;this.Jc=a.layout||null;this.Cc=!!a.layoutrtl;this.f=a.listeners||{};this.j=a.panediv||null;this.H=a.panekbdiv||null;b=a.sortpaneby||Ul;yv in a&&(b=
a.sortpane?Qw:vt);this.J=b;this.N=a.quotefn||null;this.R=a[Vw]||null;this.td=a[Ww]||null;this.Kc=a.quoterenderfn||null;this.Fb=!!a[Br];this.g=!!a.offline;this.M=!!a.nocss;this.ca=!!a[kk];b=a.resolve;typeof b==Tk||(b=!0);c=a.accessLevel;d=!!a.readonly||!!a[Pq]||!!C(this.a,8);this.b=new UC(this.Tb,c?c:d?wu:$q,!!C(this.a,3),b);this.Gb=!!a.iph;this.F=a.maxheight||0;this.Nc=!!a.showerrors;this.Pc=a[Lv]||null;this.Da=!!a[vp];this.K=a[jk]||null;C(this.a,18)||(this.K=null);this.za=!!a[Bq];this.kb=!!a[Dq];
this.V=a[Uj]||null;this.Ca=!!a[gp];this.Ka=!!a[Cq];Q(this,tu)};var HE=null;function IE(a){a=yz(a.a,pC,7);var b;if(b=!!a)b=!(null!=C(a,2)&&!C(a,2));var c=!!a&&!!C(a,3),d;if(d=!!a)d=!(null!=C(a,4)&&!C(a,4));var e;if(e=!!a)e=!(null!=C(a,5)&&!C(a,5));var g;if(g=!!a)g=!(null!=C(a,6)&&!C(a,6));return new XD(b,c,d,e,g)}GE.prototype.bd=function(){if(this.Fb)return!1;var a=C(this.a,26);return null!=a?!!a:!0};function JE(a){return!a.S&&!!C(a.a,13)}function KE(a){return a.v}function LE(a){return a.Gb}
function ME(a){return a.Pc}function NE(a){if(null===HE)try{HE=!!gapi&&!!gapi.load&&Rx(gapi.load)}catch(b){HE=!1}return HE&&!!C(a.a,35)};function OE(a,b){this.g=a;this.b=b;this.constructor.xi||(this.constructor.xi={});this.constructor.xi[this.toString()]=this}OE.prototype.toString=function(){this.a||(this.a=this.g.a+Ad+this.b);return this.a};function PE(a,b){OE.call(this,a,b)}B(PE,OE);function QE(a){this.a=a}new QE("lib");function S(a){this.a=a}S.prototype.toString=function(){return this.a};new S(F("goog.ui.ActivityMonitor"));new S(F("fava.app.AppLifetimeService"));new S(F("fava.base.AsyncOperationServices"));new S(F("fava.net.BrowserChannelServices"));new S(F("fava.canvas.CanvasService"));new S(F("fava.canvas.CanvasConfiguration"));new S(F("fava.diagnostics.CsiService"));new S(F("fava.data.DataServices"));new S(F("fava.data.DataStoreUpdaterService"));new S(F("fava.locale.DateTimeFormatService"));new S(F("fava.debug.DeobfuscationService"));new S(F("fava.diagnostics.Diagnostics"));new S(F("fava.component.DomServices"));
new S(F("fava.app.DragDropService"));new S(F("fava.browser.ExportService"));new S(F("fava.layout.FixedLayoutHelper"));new S(F("fava.gbar.GbarService"));new S(F("fava.gloader.GoogleLoaderService"));new S(F("fava.controls.help.HelpOverlayService"));new S(F("fava.view.HistoryInterface"));new S(F("fava.view.HistoryManager"));new S(F("fava.view.HistoryRegistry"));new S(F("fava.identity.IdentityService"));new S(F("fava.browser.IeCutCopyHandle"));new S(F("fava.diagnostics.Impressions"));new S(F("fava.browser.KeyboardShortcutHandler"));
new S(F("fava.browser.KeyboardShortcutRegistry"));new S(F("fava.mail.MailServices"));new S(F("fava.controls.mole.MoleManager"));new S(F("fava.app.NavBarService"));new S(F("fava.view.NavigationServices"));new S(F("fava.net.NetworkDiagnosticsService"));new S(F("fava.app.NotificationService"));new S(F("fava.request.OauthService"));new S(F("fava.net.OfflineServices"));new S(F("fava.modules.PrefetchService"));new S(F("fava.controls.RelativeDateControl"));new S(F("fava.request.RequestService"));new S(F("fava.base.Scheduler"));
new S(F("fava.net.ServerErrorService"));new S(F("fava.dom.SoyRenderer"));new S(F("fava.dom.SoyRendererConfig"));new S(F("fava.app.TearoffManager"));new S(F("fava.app.TearoffSharedData"));new S(F("fava.app.TearoffRegistry"));new S(F("fava.app.TitleBar"));new S(F("fava.controls.Toast"));new S(F("fava.app.UserActionService"));new S(F("fava.browser.ViewportServices"));new S(F("fava.diagnostics.ViewDiagnostics"));new S(F("fava.view.ViewManagerInterface"));new S(F("fava.view.ViewRegistry"));new S(F("fava.browser.WindowService"));
new S(F("fava.browser.WindowOpenerUtil"));new S(F("fava.app.WindowWidget"));new S(F("fava.request.XsrfService"));function RE(a,b){fA(a);fA(a);return yA(b,null)};function SE(a){return function(){return a}}var TE=SE(!1),UE=SE(null);function VE(a){var b=arguments,c=b.length;return function(){for(var a,e=0;e<c;e++)a=b[e].apply(this,arguments);return a}}function WE(){var a=XE;return function(){return!a.apply(this,arguments)}};var YE="StopIteration"in r?r.StopIteration:{message:"StopIteration",stack:f};function ZE(){}ZE.prototype.next=function(){throw YE;};ZE.prototype.ub=function(){return this};function $E(a){if(a instanceof ZE)return a;if(typeof a.ub==ar)return a.ub(!1);if(Px(a)){var b=0,c=new ZE;c.next=function(){for(;;){if(b>=a.length)throw YE;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function aF(a,b,c){if(Px(a))try{Ey(a,b,c)}catch(d){if(d!==YE)throw d;}else{a=$E(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(e){if(e!==YE)throw e;}}}function bF(a){if(Px(a))return Sy(a);a=$E(a);var b=[];aF(a,function(a){b.push(a)});return b};function cF(a,b){this.b={};this.a=[];this.f=this.g=0;var c=arguments.length;if(1<c){if(c%2)throw Error(Mi);for(var d=0;d<c;d+=2)this.T(arguments[d],arguments[d+1])}else a&&dF(this,a)}p=cF.prototype;p.Wa=function(){return this.g};p.qb=function(){eF(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};p.ob=function(){eF(this);return this.a.concat()};p.$b=function(){return 0==this.g};p.clear=function(){this.b={};this.f=this.g=this.a.length=0};
p.remove=function(a){return fF(this.b,a)?(delete this.b[a],this.g--,this.f++,this.a.length>2*this.g&&eF(this),!0):!1};function eF(a){if(a.g!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];fF(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.g!=a.a.length){for(var e={},c=b=0;b<a.a.length;)d=a.a[b],fF(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}p.get=function(a,b){return fF(this.b,a)?this.b[a]:b};p.T=function(a,b){fF(this.b,a)||(this.g++,this.a.push(a),this.f++);this.b[a]=b};
function dF(a,b){var c,d;b instanceof cF?(c=b.ob(),d=b.qb()):(c=kz(b),d=jz(b));for(var e=0;e<c.length;e++)a.T(c[e],d[e])}p.forEach=function(a,b){for(var c=this.ob(),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};p.clone=function(){return new cF(this)};p.ub=function(a){eF(this);var b=0,c=this.f,d=this,e=new ZE;e.next=function(){if(c!=d.f)throw Error("The map has changed since the iterator was created");if(b>=d.a.length)throw YE;var e=d.a[b++];return a?e:d.b[e]};return e};
function fF(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function gF(a){if(typeof a.qb==ar)return a.qb();if(w(a))return a.split(f);if(Px(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return jz(a)}function hF(a){if(typeof a.ob==ar)return a.ob();if(typeof a.qb!=ar){if(Px(a)||w(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return kz(a)}}function iF(a,b){if(typeof a.forEach==ar)a.forEach(b,void 0);else if(Px(a)||w(a))Ey(a,b,void 0);else for(var c=hF(a),d=gF(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)};function jF(a){this.a=new cF;a&&kF(this,a)}function lF(a){var b=typeof a;return b==Bt&&a||b==ar?At+Tx(a):b.substr(0,1)+a}p=jF.prototype;p.Wa=function(){return this.a.Wa()};p.add=function(a){this.a.T(lF(a),a)};function kF(a,b){for(var c=gF(b),d=c.length,e=0;e<d;e++)a.add(c[e])}p.remove=function(a){return this.a.remove(lF(a))};p.clear=function(){this.a.clear()};p.$b=function(){return this.a.$b()};p.contains=function(a){a=lF(a);return fF(this.a.b,a)};p.qb=function(){return this.a.qb()};p.clone=function(){return new jF(this)};
p.ub=function(){return this.a.ub(!1)};function mF(a){var b=r.onerror,c=!1;TA&&!$A(ud)&&(c=!c);r.onerror=function(d,e,g,h,k){b&&b(d,e,g,h,k);a({message:d,fileName:e,No:g,Tt:h,error:k});return c}};function nF(a,b,c){this.f=c;this.g=a;this.j=b;this.b=0;this.a=null}nF.prototype.get=function(){var a;0<this.b?(this.b--,a=this.a,this.a=a.next,a.next=null):a=this.g();return a};function oF(a,b){a.j(b);a.b<a.f&&(a.b++,b.next=a.a,a.a=b)};function pF(a){r.setTimeout(function(){throw a;},0)}var qF;
function rF(){var a=r.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!NA(Jh)&&(a=function(){var a=document.createElement(Pg);a.style.display=vt;a.src=f;document.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write(f);a.close();var c=il+Math.random(),d=b.location.protocol==Rq?Db:b.location.protocol+Qc+b.location.host,a=y(function(a){if((d==Db||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener(Ns,
a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!NA(Gi)&&!NA(dh)){var b=new a,c={},d=c;b.port1.onmessage=function(){if(t(c.next)){c=c.next;var a=c.Hi;c.Hi=null;a()}};return function(a){d.next={Hi:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&Gt in document.createElement(Zh)?function(a){var b=document.createElement(Zh);b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();
a=null};document.documentElement.appendChild(b)}:function(a){r.setTimeout(a,0)}}function sF(a){return a}cD(function(a){sF=a});function tF(){this.b=this.a=null}var vF=new nF(function(){return new uF},function(a){a.reset()},100);tF.prototype.add=function(a,b){var c=vF.get();c.a=a;c.scope=b;c.next=null;this.b?this.b.next=c:this.a=c;this.b=c};tF.prototype.remove=function(){var a=null;this.a&&(a=this.a,this.a=this.a.next,this.a||(this.b=null),a.next=null);return a};function uF(){this.next=this.scope=this.a=null}uF.prototype.reset=function(){this.next=this.scope=this.a=null};function wF(a,b){xF||yF();zF||(xF(),zF=!0);AF.add(a,b)}var xF;function yF(){if(r.Promise&&r.Promise.resolve){var a=r.Promise.resolve(void 0);xF=function(){a.then(BF)}}else xF=function(){var a=BF,a=sF(a);!Rx(r.setImmediate)||r.Window&&r.Window.prototype&&r.Window.prototype.setImmediate==r.setImmediate?(qF||(qF=rF()),qF(a)):r.setImmediate(a)}}var zF=!1,AF=new tF;function BF(){for(var a=null;a=AF.remove();){try{a.a.call(a.scope)}catch(b){pF(b)}oF(vF,a)}zF=!1};function CF(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function DF(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function EF(a,b){this.a=0;this.v=void 0;this.f=this.b=this.g=null;this.j=this.o=!1;if(a!=Lx)try{var c=this;a.call(b,function(a){FF(c,2,a)},function(a){FF(c,3,a)})}catch(d){FF(this,3,d)}}function GF(){this.next=this.g=this.b=this.f=this.a=null;this.j=!1}GF.prototype.reset=function(){this.g=this.b=this.f=this.a=null;this.j=!1};var HF=new nF(function(){return new GF},function(a){a.reset()},100);function IF(a,b,c){var d=HF.get();d.f=a;d.b=b;d.g=c;return d}
EF.prototype.then=function(a,b,c){return JF(this,Rx(a)?a:null,Rx(b)?b:null,c)};CF(EF);EF.prototype.cancel=function(a){0==this.a&&wF(function(){var b=new KF(a);LF(this,b)},this)};function LF(a,b){if(0==a.a)if(a.g){var c=a.g;if(c.b){for(var d=0,e=null,g=null,h=c.b;h&&(h.j||(d++,h.a==a&&(e=h),!(e&&1<d)));h=h.next)e||(g=h);e&&(0==c.a&&1==d?LF(c,b):(g?(d=g,d.next==c.f&&(c.f=d),d.next=d.next.next):MF(c),NF(c,e,3,b)))}a.g=null}else FF(a,3,b)}
function OF(a,b){a.b||2!=a.a&&3!=a.a||PF(a);a.f?a.f.next=b:a.b=b;a.f=b}function JF(a,b,c,d){var e=IF(null,null,null);e.a=new EF(function(a,h){e.f=b?function(c){try{var e=b.call(d,c);a(e)}catch(q){h(q)}}:a;e.b=c?function(b){try{var e=c.call(d,b);!t(e)&&b instanceof KF?h(b):a(e)}catch(q){h(q)}}:h});e.a.g=a;OF(a,e);return e.a}EF.prototype.H=function(a){this.a=0;FF(this,2,a)};EF.prototype.K=function(a){this.a=0;FF(this,3,a)};
function FF(a,b,c){if(0==a.a){a==c&&(b=3,c=new TypeError(Kh));a.a=1;var d;a:{var e=c,g=a.H,h=a.K;if(e instanceof EF)OF(e,IF(g||Lx,h||null,a)),d=!0;else if(DF(e))e.then(g,h,a),d=!0;else{if(Sx(e))try{var k=e.then;if(Rx(k)){QF(e,k,g,h,a);d=!0;break a}}catch(n){h.call(a,n);d=!0;break a}d=!1}}d||(a.v=c,a.a=b,a.g=null,PF(a),3!=b||c instanceof KF||RF(a,c))}}function QF(a,b,c,d,e){function g(a){k||(k=!0,d.call(e,a))}function h(a){k||(k=!0,c.call(e,a))}var k=!1;try{b.call(a,h,g)}catch(n){g(n)}}
function PF(a){a.o||(a.o=!0,wF(a.F,a))}function MF(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.f=null);return b}EF.prototype.F=function(){for(var a=null;a=MF(this);)NF(this,a,this.a,this.v);this.o=!1};function NF(a,b,c,d){if(3==c&&b.b&&!b.j)for(;a&&a.j;a=a.g)a.j=!1;if(b.a)b.a.g=null,SF(b,c,d);else try{b.j?b.f.call(b.g):SF(b,c,d)}catch(e){TF.call(null,e)}oF(HF,b)}function SF(a,b,c){2==b?a.f.call(a.g,c):a.b&&a.b.call(a.g,c)}
function RF(a,b){a.j=!0;wF(function(){a.j&&TF.call(null,b)})}var TF=pF;function KF(a){ay.call(this,a)}B(KF,ay);KF.prototype.name=jl;/*
 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 UF(a,b){this.o=[];this.G=a;this.K=b||null;this.f=this.a=!1;this.g=void 0;this.H=this.J=this.F=!1;this.v=0;this.b=null;this.j=0}p=UF.prototype;p.cancel=function(a){if(this.a)this.g instanceof UF&&this.g.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.j--,0>=b.j&&b.cancel())}this.G?this.G.call(this.K,this):this.H=!0;this.a||this.qe(new VF)}};p.Ni=function(a,b){this.F=!1;WF(this,a,b)};function WF(a,b,c){a.a=!0;a.g=c;a.f=!b;XF(a)}
function YF(a){if(a.a){if(!a.H)throw new ZF;a.H=!1}}p.La=function(a){YF(this);WF(this,!0,a)};p.qe=function(a){YF(this);WF(this,!1,a)};function $F(a,b,c){return aG(a,b,null,c)}function aG(a,b,c,d){a.o.push([b,c,d]);a.a&&XF(a);return a}p.then=function(a,b,c){var d,e,g=new EF(function(a,b){d=a;e=b});aG(this,d,function(a){a instanceof VF?g.cancel():e(a)});return g.then(a,b,c)};CF(UF);function bG(a,b){b instanceof UF?$F(a,y(b.S,b)):$F(a,function(){return b})}
UF.prototype.S=function(a){var b=new UF;aG(this,b.La,b.qe,b);a&&(b.b=this,this.j++);return b};function cG(a){return Iy(a.o,function(a){return Rx(a[1])})}
function XF(a){if(a.v&&a.a&&cG(a)){var b=a.v,c=dG[b];c&&(r.clearTimeout(c.Af),delete dG[b]);a.v=0}a.b&&(a.b.j--,delete a.b);for(var b=a.g,d=c=!1;a.o.length&&!a.F;){var e=a.o.shift(),g=e[0],h=e[1],e=e[2];if(g=a.f?h:g)try{var k=g.call(e||a.K,b);t(k)&&(a.f=a.f&&(k==b||k instanceof Error),a.g=b=k);if(DF(b)||typeof r.Promise===ar&&b instanceof r.Promise)d=!0,a.F=!0}catch(n){b=n,a.f=!0,cG(a)||(c=!0)}}a.g=b;d&&(k=y(a.Ni,a,!0),d=y(a.Ni,a,!1),b instanceof UF?(aG(b,k,d),b.J=!0):b.then(k,d));c&&(b=new eG(b),
dG[b.Af]=b,a.v=b.Af)}function ZF(){ay.call(this)}B(ZF,ay);ZF.prototype.message="Deferred has already fired";ZF.prototype.name="AlreadyCalledError";function VF(){ay.call(this)}B(VF,ay);VF.prototype.message="Deferred was canceled";VF.prototype.name="CanceledError";function eG(a){this.Af=r.setTimeout(y(this.b,this),0);this.a=a}eG.prototype.b=function(){delete dG[this.Af];throw this.a;};var dG={};function fG(a){G.call(this);this.b={};this.o={};this.j={};this.a={};this.v={};this.H={};this.F=a?a.F:new P;this.G=!a;this.g=null;a?(this.g=a,this.j=a.j,this.a=a.a,this.o=a.o,this.v=a.v):z();a=gG(this);this!=a&&(a.f?a.f.push(this):a.f=[this])}B(fG,G);function gG(a){for(;a.g;)a=a.g;return a}fG.prototype.get=function(a){var b=hG(this,a);if(null==b)throw new iG(a);return b};
function hG(a,b){for(var c=a;c;c=c.g){if(c.va())throw Error("AppContext is disposed.");if(c.b[b])return c.b[b][0];if(c.H[b])break}if(c=a.j[b]){c=c(a);if(null==c)throw Error("Factory method for service "+b+" returned null or undefined.");jG(a,b,c);return c}return null}function jG(a,b,c){if(a.va())I(c);else{a.b[b]=[c,!0];c=kG(a,a,b);for(var d=0;d<c.length;d++)c[d].La(null);delete a.o[b]}}
function kG(a,b,c){var d=[],e=a.a[c];e&&(Fy(e,function(a){var c;a:{for(c=a.Dm;c;){if(c==b){c=!0;break a}c=c.g}c=!1}c&&(d.push(a.d),Py(e,a))}),0==e.length&&delete a.a[c]);return d}function lG(a,b){a.a&&iF(a.a,function(a,d,e){Fy(a,function(d){d.Dm==b&&Py(a,d)});0==a.length&&delete e[d]})}
fG.prototype.D=function(){if(gG(this)==this){var a=this.f;if(a)for(;a.length;)a[0].aa()}else for(var a=gG(this).f,b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}for(var c in this.b)a=this.b[c],a[1]&&"undefined"!=typeof a[0].aa&&a[0].aa();this.b=null;this.G&&this.F.aa();lG(this,this);this.a=null;I(this.K);this.H=this.K=null;fG.C.D.call(this)};function iG(a){ay.call(this);this.id=a;this.message=mi+a+La}B(iG,ay);var mG=new QE("fva");new PE(mG,1);function nG(){fG.call(this)}B(nG,fG);function oG(a){return a.get(Gl)}function U(a){return a.get(Kv)}function pG(a){return a.get(Sr)}function qG(a){return hG(a,Kq)};function rG(a,b){if(t(b.B())){var c=b.B();D(a,1,c)}c=nC(b);if(t(c)){var d=nC(a);c?d?sG(d,c):E(a,2,c):E(a,2,void 0)}t(C(b,3))&&(c=C(b,3),D(a,3,c));t(C(b,4))&&(c=C(b,4),D(a,4,c));d=yz(b,oC,5);if(t(d))if(c=yz(a,oC,5),d)if(c){if(t(d.B())){var e=d.B();D(c,1,e)}e=yz(d,dC,2);if(t(e)){var g=yz(c,dC,2);e?g?tG(g,e):E(c,2,e):E(c,2,void 0)}d=yz(d,mC,3);t(d)&&(e=yz(c,mC,3),d?e?rG(e,d):E(c,3,d):E(c,3,void 0))}else E(a,5,d);else E(a,5,void 0);t(C(b,6))&&a.bc(C(b,6));t(C(b,7))&&(c=C(b,7),D(a,7,c));t(b.ea())&&(c=
b.ea(),D(a,8,c));t(C(b,9))&&(c=C(b,9),D(a,9,c))}
function sG(a,b){if(t(b.B())){var c=b.B();D(a,1,c)}t(C(b,2))&&(c=C(b,2),D(a,2,c));c=b.qa();if(t(c)){var d=a.qa();c?d?tG(d,c):E(a,3,c):E(a,3,void 0)}c=yz(b,dC,4);t(c)&&(d=yz(a,dC,4),c?d?tG(d,c):E(a,4,c):E(a,4,void 0));d=yz(b,gC,5);if(t(d))if(c=yz(a,gC,5),d)if(c){if(t(d.getName())){var e=d.getName();D(c,1,e)}t(C(d,2))&&(e=C(d,2),D(c,2,e));t(C(d,3))&&(e=C(d,3),D(c,3,e));t(d.B())&&(e=d.B(),D(c,4,e));t(C(d,5))&&(d=C(d,5),D(c,5,d))}else E(a,5,d);else E(a,5,void 0);d=yz(b,aC,14);if(t(d))if(c=yz(a,aC,14),
d)if(c){t(d.getName())&&(e=d.getName(),D(c,1,e));t(C(d,2))&&(e=C(d,2),D(c,2,e));var g=yz(d,bC,3);if(t(g))if(e=yz(c,bC,3),g)if(e){if(t(C(g,1))){var h=C(g,1);D(e,1,h)}t(C(g,2))&&(h=C(g,2),D(e,2,h));t(C(g,3))&&(g=C(g,3),D(e,3,g))}else E(c,3,g);else E(c,3,void 0);t(C(d,4))&&(e=C(d,4),D(c,4,e));t(C(d,5))&&(e=C(d,5),D(c,5,e));t(C(d,6))&&(e=C(d,6),D(c,6,e));g=yz(d,cC,7);t(g)&&(e=yz(c,cC,7),g?e?(t(C(g,1))&&(h=C(g,1),D(e,1,h)),t(C(g,2))&&(h=C(g,2),D(e,2,h)),t(C(g,3))&&(h=C(g,3),D(e,3,h)),t(C(g,4))&&(g=C(g,
4),D(e,4,g))):E(c,7,g):E(c,7,void 0));t(C(d,8))&&(d=C(d,8),D(c,8,d))}else E(a,14,d);else E(a,14,void 0);t(C(b,6))&&(c=C(b,6),D(a,6,c));t(C(b,7))&&(c=C(b,7),D(a,7,c));jC(b)&&(c=Ry(jC(a),jC(b)),Az(a,8,c));d=kC(b);t(d)&&(c=kC(a),d?c?(t(fC(d))&&(e=fC(d),D(c,1,e)),t(d.X())&&(e=d.X(),D(c,2,e)),t(yz(d,Hz,3))&&(e=yz(d,Hz,3),E(c,3,e)),t(C(d,4))&&(d=C(d,4),D(c,4,d))):E(a,9,d):E(a,9,void 0));t(C(b,10))&&(c=C(b,10),D(a,10,c));t(lC(b))&&(c=lC(b),D(a,11,c));t(C(b,12))&&(c=C(b,12),D(a,12,c));t(C(b,13))&&(c=C(b,
13),D(a,13,c));t(C(b,15))&&(c=C(b,15),D(a,15,c));t(C(b,16))&&(c=C(b,16),D(a,16,c));t(C(b,17))&&(c=C(b,17),D(a,17,c))}function tG(a,b){if(t(C(b,1))){var c=C(b,1);D(a,1,c)}t(b.X())&&(c=b.X(),D(a,2,c))};var uG;
uG={Sl:["BC","AD"],Rl:["Before Christ","Anno Domini"],am:[Ug,"F",bh,uf,bh,Ug,Ug,uf,Yh,wh,oh,kg],mm:[Ug,"F",bh,uf,bh,Ug,Ug,uf,Yh,wh,oh,kg],Yl:"January February March April May June July August September October November December".split(" "),lm:"January February March April May June July August September October November December".split(" "),im:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),om:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),vm:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),qm:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
km:"Sun Mon Tue Wed Thu Fri Sat".split(" "),pm:"Sun Mon Tue Wed Thu Fri Sat".split(" "),a:[Yh,bh,wi,"W",wi,"F",Yh],nm:[Yh,bh,wi,"W",wi,"F",Yh],jm:["Q1","Q2","Q3","Q4"],em:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Ml:["AM","PM"],pi:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],ui:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],Pl:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],ri:6,b:[5,6],si:5};function vG(a,b,c,d,e,g){w(a)?(this.o=a==vx?b:0,this.f=a==Es?b:0,this.a=a==am?b:0,this.b=a==vr?b:0,this.g=a==ht?b:0,this.j=a==$u?b:0):(this.o=a||0,this.f=b||0,this.a=c||0,this.b=d||0,this.g=e||0,this.j=g||0)}vG.prototype.clone=function(){return new vG(this.o,this.f,this.a,this.b,this.g,this.j)};vG.prototype.add=function(a){this.o+=a.o;this.f+=a.f;this.a+=a.a;this.b+=a.b;this.g+=a.g;this.j+=a.j};
function wG(a,b,c){Qx(a)?(this.a=xG(a,b||0,c||1),yG(this,c||1)):Sx(a)?(this.a=xG(a.getFullYear(),a.getMonth(),a.getDate()),yG(this,a.getDate())):(this.a=new Date(z()),a=this.a.getDate(),this.a.setHours(0),this.a.setMinutes(0),this.a.setSeconds(0),this.a.setMilliseconds(0),yG(this,a))}function xG(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}p=wG.prototype;p.sf=uG.ri;p.uf=uG.si;p.clone=function(){var a=new wG(this.a);a.sf=this.sf;a.uf=this.uf;return a};
p.getFullYear=function(){return this.a.getFullYear()};p.getMonth=function(){return this.a.getMonth()};p.getDate=function(){return this.a.getDate()};p.getTime=function(){return this.a.getTime()};p.getDay=function(){return this.a.getDay()};p.getUTCFullYear=function(){return this.a.getUTCFullYear()};p.getUTCMonth=function(){return this.a.getUTCMonth()};p.getUTCDate=function(){return this.a.getUTCDate()};p.getUTCHours=function(){return this.a.getUTCHours()};p.getUTCMinutes=function(){return this.a.getUTCMinutes()};
p.getTimezoneOffset=function(){return this.a.getTimezoneOffset()};function zG(a){a=a.getTimezoneOffset();if(0==a)a=ij;else{var b=Math.abs(a)/60,c=Math.floor(b),b=60*(b-c);a=(0<a?Kb:Eb)+vy(c,2)+Ad+vy(b,2)}return a}
p.add=function(a){if(a.o||a.f){var b=this.getMonth()+a.f+12*a.o,c=this.getFullYear()+Math.floor(b/12),b=b%12;0>b&&(b+=12);var d;a:{switch(b){case 1:d=0!=c%4||0==c%100&&0!=c%400?28:29;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.a.setDate(1);this.a.setFullYear(c);this.a.setMonth(b);this.a.setDate(d)}a.a&&(a=new Date((new Date(this.getFullYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.a),this.a.setDate(1),this.a.setFullYear(a.getFullYear()),
this.a.setMonth(a.getMonth()),this.a.setDate(a.getDate()),yG(this,a.getDate()))};p.xe=function(a,b){return[this.getFullYear(),vy(this.getMonth()+1,2),vy(this.getDate(),2)].join(a?Kb:f)+(b?zG(this):f)};p.fh=function(a){return!(!a||this.getFullYear()!=a.getFullYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};p.toString=function(){return this.xe()};function yG(a,b){a.getDate()!=b&&a.a.setUTCHours(a.a.getUTCHours()+(a.getDate()<b?1:-1))}p.valueOf=function(){return this.a.valueOf()};
function AG(a,b,c,d,e,g,h){this.a=Qx(a)?new Date(a,b||0,c||1,d||0,e||0,g||0,h||0):new Date(a?a.getTime():z())}B(AG,wG);p=AG.prototype;p.getHours=function(){return this.a.getHours()};p.getMinutes=function(){return this.a.getMinutes()};p.getSeconds=function(){return this.a.getSeconds()};p.getUTCHours=function(){return this.a.getUTCHours()};p.getUTCMinutes=function(){return this.a.getUTCMinutes()};
p.add=function(a){wG.prototype.add.call(this,a);a.b&&this.a.setHours(this.a.getHours()+a.b);a.g&&this.a.setMinutes(this.a.getMinutes()+a.g);a.j&&this.a.setSeconds(this.a.getSeconds()+a.j)};p.xe=function(a,b){var c=wG.prototype.xe.call(this,a);return a?c+l+vy(this.getHours(),2)+Ad+vy(this.getMinutes(),2)+Ad+vy(this.getSeconds(),2)+(b?zG(this):f):c+wi+vy(this.getHours(),2)+vy(this.getMinutes(),2)+vy(this.getSeconds(),2)+(b?zG(this):f)};p.fh=function(a){return this.getTime()==a.getTime()};
p.toString=function(){return this.xe()};p.clone=function(){var a=new AG(this.a);a.sf=this.sf;a.uf=this.uf;return a};function BG(a){if(-1==a.indexOf(tf)&&-1==a.indexOf(Cd)&&-1==a.indexOf(ox)&&-1==a.indexOf(Wi)&&-1==a.indexOf(Si))return gy(a);var b={};Cu in b||(b.rel=ut);Yv in b||(b.target=Jj);var c=[],d;for(d in b)b.hasOwnProperty(d)&&b[d]&&c.push(gy(d),qf,gy(b[d]),Ga);var e=c.join(f);return a.replace(CG,function(a,b,c,d,q){a=[gy(b)];if(!c)return a[0];a.push(Yd,e,Ir);d?(a.push(Fs),c=d,d=f):(q||a.push(Lr),(d=c.match(DG))&&-1==c.indexOf(vb)?(c=d[1],d=d[2]):d=f);c=gy(c);d=gy(d);a.push(c,Ra,c,Id,d);return a.join(f)})}
var DG=/^(.*?)([:;,\.?>\]\)!]+)$/,CG=RegExp("([\\S\\s]*?)(\\b(?:mailto:)?([\\w.+-]+@[A-Za-z0-9.-]+\\.(?:com|org|net|edu|gov|aero|biz|cat|coop|info|int|jobs|mobi|museum|name|pro|travel|arpa|asia|xxx|[a-z][a-z])\\b)|\\b(?:(https?|ftp)://|www\\.)[\\w~#-@!\\[\\]]+|$)",kr);function EG(a){this.a=[];this.b={};this.g=a}EG.prototype.text=function(a){this.a.push(a)};function FG(a,b){if(a.b[b])a.a.push(b);else{var c=new GG(b,a.a.length);a.a.push(c);a.b[b]=c}}function HG(a,b){var c=a.b[b];if(c){delete a.b[b];c.a=a.g[b].open;var d=Gy(jz(a.b),function(a){return a.b>c.b});Wy(d,function(a,b){return Xy(a.b,b.b)});a.a.push(new IG(a.g[b].close,d,a.g))}else a.a.push(b)}function GG(a,b){this.g=a;this.b=b;this.a=null}GG.prototype.getName=function(){return this.g};
GG.prototype.toString=function(){return null===this.a?this.g:this.a};function IG(a,b,c){this.g=a;this.a=b;this.b=c}IG.prototype.toString=function(){for(var a=[],b=this.a.length-1;0<=b;--b){var c=this.a[b];null!==c.a&&a.push(this.b[c.getName()].close)}a.push(this.g);for(b=0;b<this.a.length;++b)c=this.a[b],null!==c.a&&a.push(this.b[c.getName()].open);return a.join(f)};function JG(a){var b=new EG(KG);a=l+a+l;for(var c=1;c<a.length-1;++c){var d=a.substr(c-1,3),e=a.charAt(c),g=LG.test(d),d=MG.test(d);g?d?(g=b,g.b[e]?HG(g,e):FG(g,e)):FG(b,e):d?HG(b,e):b.text(e)}return new NG(b.a.join(f))}function OG(a){return new NG(a.replace(PG,be))}var PG=/\r\n|\n|\r/g,KG={"*":{open:"<b>",close:"</b>"},_:{open:hf,close:Rd},"-":{open:"<s>",close:"</s>"}},LG=/([\.\,\!\?\(\)\s_\-]\*|[\.\,\!\?\(\)\s*\-]_|[\.\,\!\?\(\)\s*_]-)\S/,MG=/\S(\*[_\-\.\,\!\?\(\)\s]|_[*\-\.\,\!\?\(\)\s]|-[*_\.\,\!\?\(\)\s])/;
function NG(a){this.b=a}NG.prototype.a=function(a){return a(this.b)};NG.prototype.toString=function(){return this.b};function QG(a){this.b=a}QG.prototype.a=function(){return this};QG.prototype.toString=function(){return this.b};function RG(a){this.b=a}RG.prototype.a=function(a){var b=Hy(this.b,function(b){return b.a(a)});return new RG(b)};RG.prototype.toString=function(){return this.b.join(f)};function SG(a){a.B()||lC(a);this.a=a;0==C(this.a,13)&&(D(this.a,13,void 0),D(this.a,15,void 0))}p=SG.prototype;p.lf=null;p.mf=null;p.update=function(a){this.lf=this.mf=null;t(C(a,13))&&0!=C(a,13)&&(E(a,3,void 0),E(a,4,void 0),E(a,9,void 0));sG(this.a,a);0==C(this.a,13)&&(D(this.a,13,void 0),D(this.a,15,void 0))};p.mb=function(){var a=yz(this.a,gC,5)||new gC;return new TD(a.getName(),C(a,2),C(a,3),a.B()||f,!!C(a,5))};p.B=function(){return this.a.B()||TG(this)};function TG(a){return lC(a.a)||f}
p.Hb=function(){this.lf||(this.lf=new AG(new Date(parseInt(C(this.a,6),10))));return this.lf};p.Dc=function(){if(!t(C(this.a,7)))return this.Hb();this.mf||(this.mf=new AG(new Date(parseInt(C(this.a,7),10))));return this.mf};p.yf=function(){if(t(kC(this.a))){var a;a=kC(this.a);if(a=yz(a,Hz,3))return a.Qa}return null};function UG(a,b){return b.X()?hf+a+Sd+b.X():hf+a+Rd}
function VG(a,b){if(0==b)return UG(jh,a);if(1==b)return UG(Ph,a);if(2==b)return UG(ui,a);if(3==b)return UG(vi,a);if(C(a,1)==aw)return a.X()||f;throw Error("Unknown content type: "+C(a,1));}p.ah=function(){return this.oa()?UG(hh,this.a.qa()||new dC):t(this.a.qa())||t(C(this.a,10))?VG(this.a.qa()||new dC,C(this.a,10)):f};p.Md=function(){return Ox(yz(this.a,dC,4))?yz(this.a,dC,4).X()||f:f};p.lc=function(){return!!C(this.a,12)};p.eb=function(){return!!C(this.a,13)};
p.oa=function(){return t(C(this.a,16))&&!t(C(this.a,10))};p.cd=function(){return t(C(this.a,16))?C(this.a,16):null};p.Tg=function(){var a=C(this.a,17);return 1==a?1:2==a?2:null};function WG(a,b){this.a=new hC;D(this.a,11,a);b&&b!=a&&D(this.a,1,b)}function XG(a,b){var c=jC(a.a);c.push(b.a);Az(a.a,8,c);return a}function YG(a){D(a.a,12,!0);return a}function ZG(a,b){D(a.a,6,b);return a}function $G(a){D(a.a,13,0);return a}
function aH(a,b){var c=new gC,d=b.B();D(c,4,d);d=b.getName();null!==d&&D(c,1,d);d=b.j;null!==d&&D(c,2,d);d=b.a;null!==d&&D(c,3,d);D(c,5,b.b);E(a.a,5,c);return a}
function bH(a,b,c){var d=ey(b);b=new dC;D(b,1,cw);D(b,2,d);E(a.a,4,b);b=new dC;D(b,1,aw);for(var d=BG(d),e=[],g=d.indexOf(Gd);0<=g;g=d.indexOf(Gd))e.push(new NG(d.substring(0,g))),d=d.substring(g),g=d.indexOf(Gd,1)+4,e.push(new QG(d.substring(0,g))),d=d.substring(g);e.push(new NG(d));d=(new RG(e)).a(JG).a(OG).toString();D(b,2,d);E(a.a,3,b);D(a.a,7,c);return a}WG.prototype.bc=function(a){D(this.a,10,a?0:1);return this};function cH(a,b,c){var d=nC(a);this.b=a;this.o=b;this.f=!!c;this.v=null;this.j={};this.a={};this.g=new SG(d);b=this.B();if(a=nC(a))for(a=jC(a),c=0;c<a.length;c++)d=new SG(a[c]),t(C(a[c],13))?this.j[d.B()]=d:(this.a[d.B()]=d,this.o.bind(b,d.B()))}p=cH.prototype;p.jf=null;p.kf=null;p.mb=function(){return this.g.mb()};p.B=function(){return this.g.B()};function dH(a){return TG(a.g)}p.Dc=function(){var a=C(this.b,4);if(!t(a))return this.Hb();this.kf||(this.kf=new AG(new Date(parseInt(a,10))));return this.kf};
p.ah=function(){return this.g.ah()};p.Md=function(){return this.g.Md()};function eH(a){return a.ua()}p.ua=function(){return fH(this)&&!gH(this)};p.ea=function(){return this.b.ea()||f};function hH(a){a=a.g;var b;!t(kC(a.a))||fC(kC(a.a))!=aw&&fC(kC(a.a))!=cw||(b=kC(a.a).X(),b=fC(kC(a.a))==aw?b:gy(b));return b||f}p.yf=function(){return this.g.yf()};function fH(a){return t(a.b.ea())}function gH(a){return!!C(a.b,6)}p.Hb=function(){this.jf||(this.jf=new AG(new Date(parseInt(C(this.b,3),10))));return this.jf};
function XE(a){return a.f}p.lc=function(){return!!C(this.b,9)};p.eb=function(){return this.g.eb()};p.oa=function(){return this.g.oa()};p.cd=function(){return this.g.cd()};p.Tg=function(){return this.g.Tg()};function iH(a){this.a=a}function jH(a){var b=new mC;a=a.a;E(b,2,a);a.B()||lC(a);a=a.B()||lC(a);D(b,1,a);return new iH(b)}function kH(a,b){D(a.a,9,b);return a}iH.prototype.bc=function(a){this.a.bc(a);return this};iH.prototype.B=function(){return nC(this.a).B()};function lH(a){G.call(this);this.a=a;this.b={};this.g=new Kz(this);H(this,this.g);YB();Lz(Lz(Lz(Lz(this.g,M.xl,this.j),M.Fl,this.v),M.Al,this.o),M.al,this.f)}B(lH,G);lH.prototype.v=function(a){var b=a.data;if(a=U(this.a).O(b.la)){var c=a.a[b.Xh]||null;if(c){var d=z(),b=bH(YG(new WG(TG(c),c.B())),b.text,d);a=XG(new WG(dH(a),a.B()),b);a=kH(jH(a),!0);mH(U(this.a),a);nH(U(this.a))}}};
lH.prototype.o=function(a){a=a.data;var b=U(this.a).O(a.la);if(b){var c=z();a=bH(new WG(dH(b),b.B()),a.text,c);a=kH(jH(a),!1);mH(U(this.a),a);nH(U(this.a))}};lH.prototype.j=function(a){a=a.data;var b=U(this.a).O(a.id);if(b){var c=z();a=bH(YG(new WG(dH(b),b.B())),a.text,c);a=kH(jH(a),!0);mH(U(this.a),a);nH(U(this.a))}};lH.prototype.f=function(a){var b=a.data;(a=U(this.a).O(b.la))&&(b=a.a[b.Xh]||null)&&oH(this,a,b)};
function oH(a,b,c){var d=z();c=YG(new WG(TG(c),c.B()));D(c.a,13,d);b=XG(new WG(dH(b),b.B()),c);b=kH(jH(b),!0);mH(U(a.a),b);nH(U(a.a))}function pH(a,b,c){b=qH(U(a.a),b);if(!b)return 0;var d=b.cd();if(!b.oa()||!d)throw Error("Attempting to accept/reject a non-suggestion.");if(!rH(U(a.a),b))return 0;var e=xy(),g=z(),g=aH(ZG(YG(new WG(e)),g),WD(oG(a.a)));D(g.a,16,d);D(g.a,10,c?2:3);c=XG(new WG(dH(b),b.B()),g);c=kH(jH(c),!0);mH(U(a.a),c);nH(U(a.a));return sH(U(a.a),b.B(),e)};function wE(){return f};function tH(){P.call(this)}B(tH,P);function uH(a,b){N.call(this,a);this.Eb=b||null}B(uH,N);function vH(){};function wH(a){G.call(this);this.b=a}B(wH,G);wH.prototype.a=function(a){return xH(this,a)};function yH(a,b){return(b?Gj:Ej)+Tx(a)+Dj}function xH(a,b){var c=yH(a,!0);b[c]||((b[c]=zH(a,b))[yH(a,!1)]=b);return b[c]}function zH(a,b){function c(){if(a.va())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(c){throw a.b(c),new AH(c);}finally{}}c[yH(a,!1)]=b;return c}
function BH(a,b){var c=Kx(kx),d=c[b];c[b]=function(b,c){w(b)&&(b=Yx(Zx,b));b=xH(a,b);return d.call?d.call(this,b,c):d(b,c)};c[b][yH(a,!1)]=d}wH.prototype.D=function(){var a=Kx(kx),b;b=a.setTimeout;b=b[yH(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[yH(this,!1)]||b;a.setInterval=b;wH.C.D.call(this)};function AH(a){ay.call(this,xg+(a&&a.message?String(a.message):String(a)));(a=a&&a.stack)&&w(a)&&(this.stack=a)}B(AH,ay);function CH(a,b){P.call(this);this.b=a||1;this.a=b||r;this.g=y(this.Wq,this);this.f=z()}B(CH,P);p=CH.prototype;p.enabled=!1;p.zb=null;p.setInterval=function(a){this.b=a;this.zb&&this.enabled?(DH(this),EH(this)):this.zb&&DH(this)};p.Wq=function(){if(this.enabled){var a=z()-this.f;0<a&&a<.8*this.b?this.zb=this.a.setTimeout(this.g,this.b-a):(this.zb&&(this.a.clearTimeout(this.zb),this.zb=null),Q(this,jw),this.enabled&&(this.zb=this.a.setTimeout(this.g,this.b),this.f=z()))}};
function EH(a){a.enabled=!0;a.zb||(a.zb=a.a.setTimeout(a.g,a.b),a.f=z())}function DH(a){a.enabled=!1;a.zb&&(a.a.clearTimeout(a.zb),a.zb=null)}p.D=function(){CH.C.D.call(this);DH(this);delete this.a};function V(a,b,c){if(Rx(a))c&&(a=y(a,c));else if(a&&typeof a.handleEvent==ar)a=y(a.handleEvent,a);else throw Error(Tg);return 2147483647<b?-1:r.setTimeout(a,b||0)}function FH(a){r.clearTimeout(a)};function GH(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};function HH(){}HH.prototype.a=null;function IH(a){var b;(b=a.a)||(b={},JH(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var KH;function LH(){}B(LH,HH);function MH(a){return(a=JH(a))?new ActiveXObject(a):new XMLHttpRequest}function JH(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=[gh,fh,eh,lh],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.b=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.b}KH=new LH;function NH(a){P.call(this);this.N=new cF;this.J=a||null;this.b=!1;this.G=this.a=null;this.M=this.H=f;this.Qc=0;this.o=f;this.g=this.L=this.F=this.S=!1;this.f=0;this.v=null;this.j=f;this.K=this.Cf=!1}B(NH,P);var OH=/^https?$/i,PH=[Dh,Eh],QH=[];p=NH.prototype;p.Km=function(){this.aa();Py(QH,this)};
p.send=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is active with another request="+this.H+"; newUri="+a);b=b?b.toUpperCase():Hg;this.H=a;this.o=f;this.Qc=0;this.M=b;this.S=!1;this.b=!0;this.a=this.Kg();this.G=this.J?IH(this.J):IH(KH);this.a.onreadystatechange=y(this.Ak,this);try{vH(RH(this,Bh)),this.L=!0,this.a.open(b,String(a),!0),this.L=!1}catch(e){vH(RH(this,zg+e.message));SH(this,e);return}a=c||f;var g=this.N.clone();d&&iF(d,function(a,b){g.T(b,a)});d=Ky(g.ob(),TH);c=r.FormData&&
a instanceof r.FormData;!My(PH,b)||d||c||g.T(fg,pk);g.forEach(function(a,b){this.a.setRequestHeader(b,a)},this);this.j&&(this.a.responseType=this.j);nx in this.a&&(this.a.withCredentials=this.Cf);try{UH(this),0<this.f&&(this.K=VH(this.a),vH(RH(this,Vi+this.f+bt+this.K)),this.K?(this.a.timeout=this.f,this.a.ontimeout=y(this.Ta,this)):this.v=V(this.Ta,this.f,this)),vH(RH(this,li)),this.F=!0,this.a.send(a),this.F=!1}catch(h){vH(RH(this,ki+h.message)),SH(this,h)}};
function VH(a){return J&&$A(9)&&Qx(a.timeout)&&t(a.ontimeout)}function TH(a){return Jl==a.toLowerCase()}p.Kg=function(){return this.J?MH(this.J):MH(KH)};p.Ta=function(){"undefined"!=typeof Jx&&this.a&&(this.o=zi+this.f+ct,this.Qc=8,RH(this,this.o),Q(this,kw),WH(this,8))};function SH(a,b){a.b=!1;a.a&&(a.g=!0,a.a.abort(),a.g=!1);a.o=b;a.Qc=5;XH(a);YH(a)}function XH(a){a.S||(a.S=!0,Q(a,Fl),Q(a,Iq))}
function WH(a,b){a.a&&a.b&&(RH(a,zf),a.b=!1,a.g=!0,a.a.abort(),a.g=!1,a.Qc=b||7,Q(a,Fl),Q(a,Oj),YH(a))}p.D=function(){this.a&&(this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1),YH(this,!0));NH.C.D.call(this)};p.Ak=function(){this.va()||(this.L||this.F||this.g?ZH(this):this.Sh())};p.Sh=function(){ZH(this)};
function ZH(a){if(a.b&&"undefined"!=typeof Jx)if(a.G[1]&&4==$H(a)&&2==a.pb())RH(a,ah);else if(a.F&&4==$H(a))V(a.Ak,0,a);else if(Q(a,yu),4==$H(a)){RH(a,Vh);a.b=!1;try{if(a.Lc())Q(a,Fl),Q(a,Pv);else{a.Qc=6;var b;try{b=2<$H(a)?a.a.statusText:f}catch(c){b=f}a.o=b+ma+a.pb()+yj;XH(a)}}finally{YH(a)}}}function YH(a,b){if(a.a){UH(a);var c=a.a,d=a.G[0]?Lx:null;a.a=null;a.G=null;b||Q(a,xu);try{c.onreadystatechange=d}catch(e){}}}function UH(a){a.a&&a.K&&(a.a.ontimeout=null);Qx(a.v)&&(FH(a.v),a.v=null)}
p.Lc=function(){var a=this.pb(),b;if(!(b=GH(a))){if(a=0===a)a=FC(String(this.H))[1]||null,!a&&r.self&&r.self.location&&(a=r.self.location.protocol,a=a.substr(0,a.length-1)),a=!OH.test(a?a.toLowerCase():f);b=a}return b};function $H(a){return a.a?a.a.readyState:0}p.pb=function(){try{return 2<$H(this)?this.a.status:-1}catch(a){return-1}};p.Ma=function(){try{return this.a?this.a.responseText:f}catch(a){return f}};
function aI(a){try{if(!a.a)return null;if(Nu in a.a)return a.a.response;switch(a.j){case f:case $v:return a.a.responseText;case wk:if($s in a.a)return a.a.mozResponseArrayBuffer}return null}catch(b){return null}}p.getAllResponseHeaders=function(){return this.a&&4==$H(this)?this.a.getAllResponseHeaders():f};function RH(a,b){return b+ma+a.M+l+a.H+l+a.pb()+yj}cD(function(a){NH.prototype.Sh=a(NH.prototype.Sh)});function bI(a,b,c){P.call(this);this.o=b||null;this.j={};this.H=cI;this.F=a;if(!c)if(this.b=null,J&&!$A(gd))mF(y(this.g,this));else{this.b=new wH(y(this.g,this));BH(this.b,mv);BH(this.b,kv);a=this.b;b=Kx(kx);c=[Iu,Zs,jx,dt];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&BH(a,e)}a=this.b;bD=!0;b=y(a.a,a);for(c=0;c<$C.length;c++)$C[c](b);aD.push(a)}}B(bI,P);function dI(a){N.call(this,gl);this.error=a}B(dI,N);
function cI(a,b,c,d){var e=new NH;QH.push(e);e.xb.add(xu,e.Km,!0,void 0,void 0);e.send(a,b,c,d)}
bI.prototype.g=function(a,b){var c;c=Kx(mx);if(w(a))c={message:a,name:Pi,lineNumber:th,fileName:c,stack:th};else{var d,e,g=!1;try{d=a.lineNumber||a.No||th}catch(h){d=th,g=!0}try{e=a.fileName||a.filename||a.sourceURL||r.$googDebugFname||c}catch(k){e=th,g=!0}c=!g&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||th,name:a.name||Qi,lineNumber:d,fileName:e,stack:a.stack||th}}d=b?pz(b):{};if(this.o)try{this.o(c,d)}catch(n){}this.v(c.message.substring(0,1900),c.fileName,c.lineNumber,
c.stack,d);try{Q(this,new dI(c))}catch(q){}};bI.prototype.v=function(a,b,c,d,e){try{var g=PC(this.F,cv,b,Iq,a,us,c);nz(this.j)||(g=KC(OC([g],this.j)));a={};a.trace=d;if(e)for(var h in e)a[Kl+h]=e[h];var k,n=OC([],a);n[0]=f;k=n.join(f);Qx(null)&&(k=k.substring(0,null));this.H(g,Dh,k,this.K)}catch(q){}};bI.prototype.D=function(){I(this.b);bI.C.D.call(this)};function eI(){bI.call(this,f,void 0,!0);this.a=new wH(y(this.g,this));H(this,this.a)}B(eI,bI);eI.prototype.f=null;eI.prototype.v=function(a,b,c,d){if(this.f&&0!=a.lastIndexOf(xg,0)){var e=new sC;D(e,1,a);D(e,2,b);D(e,3,String(c));d&&D(e,4,d);this.f.send(Tu,e,void 0,TE,!0)}};eI.prototype.D=function(){eI.C.D.call(this);delete this.a};function fI(){this.b={};this.a={};this.g=0}function gI(a,b,c){b=db+b;return a.a[b]?a.a[b][db+(c?c:f)]||null:null}function hI(a,b,c,d){var e=db+c;a.a[e]||(a.a[e]={});a.b[b]=new iI(c,d);a.a[e][db+(d?d:f)]=b}fI.prototype.bind=function(a,b){if(null!==gI(this,a,b))return!1;this.g++;hI(this,this.g,a,b);return!0};function jI(a,b,c){var d=gI(a,b,c);null!==d&&(delete a.b[d],delete a.a[db+b][db+(c?c:f)])}
function kI(a,b,c,d,e){var g=gI(a,b,c);if(null===g||null!==gI(a,d,e))return!1;jI(a,b,c||void 0);hI(a,g,d,e);return!0}function lI(a,b,c){return gI(a,b,c)||0}function iI(a,b){this.a=a;this.b=b||null};function mI(){P.call(this);this.a={};this.g={};this.f=[];this.o={};this.j={};this.b=new fI;this.v=0;this.F=[]}B(mI,P);
function mH(a,b,c){c=c||gl;var d=nI(a),e=oI(a,b.B(),lC(nC(b.a))||f);if(e){var g=e.B(),h=e.eb(),k,n=b.a;b=Cz(e.b);nC(n);for(var q=nC(n),x=n.B(),A=null!=x?x:e.B(),x=t(C(q,13))&&0!=C(q,13)&&!e.eb(),T=(!t(C(q,13))||0==C(q,13))&&e.eb(),oa=jC(q),jc=0;jc<oa.length;jc++){var kb=oa[jc],Z=e.a[kb.B()||f]||e.a[lC(kb)||f];k=!1;Z||(Z=e.j[kb.B()||f]||e.j[lC(kb)||f],k=!!Z);if(Z){var Se=Z.B();Z.update(kb);if(Se!=Z.B()&&(delete e.a[Se],e.a[Z.B()]=Z,lI(e.o,A,Se)&&!kI(e.o,A,Se,A,Z.B())))throw Error(Ag+A+", "+Se+" to "+
A+", "+Z.B());Z.eb()?(delete e.a[Z.B()],e.j[Z.B()]=Z,jI(e.o,A,Z.B())):k&&!Z.eb()&&(delete e.j[Z.B()],e.a[Z.B()]=Z,e.o.bind(A,Z.B()))}else Z=new SG(kb),Z.eb()?(e.j[Z.B()]=Z,jI(e.o,A,Z.B())):(e.a[Z.B()]=Z,delete e.j[Z.B()],e.o.bind(A,Z.B())),Z=jC(nC(e.b)),Z.push(kb),kb=nC(e.b),Az(kb,8,Z)}A=0;t(C(n,6))&&C(n,6)!=gH(e)&&(A=C(n,6)?A|2:A|4);x&&!k?A|=16:T&&(A|=8);Az(q,8,[]);x&&(E(q,3,void 0),E(q,4,void 0),E(q,9,void 0));rG(e.b,n);e.g.update(q);e.jf=null;e.kf=null;k=e.b;k==b||k&&b&&k instanceof b.constructor&&
Bz(k.Qa,b.Qa)||(A|=1);k=A;pI(a,e);if(g!=e.B()&&(delete a.a[g],delete a.g[g],b=lI(a.b,g),delete a.o[b],a.a[e.B()]=e,b&&!kI(a.b,g,null,e.B(),null)))throw Error(Ag+g+" to "+e.B());b=lI(a.b,e.B());e.eb()?(delete a.a[e.B()],jI(a.b,e.B()),a.g[e.B()]=e,b&&(a.o[b]=e),c!=ht&&e.lc()&&Oy(a.f,e.B()),Q(a,new qI(dp,c,e.B(),g!=e.B()?g:void 0,e.ea(),b,k))):(h&&(delete a.g[e.B()],delete a.o[b],a.a[e.B()]=e,e.ea()&&a.b.bind(e.B()),b=lI(a.b,e.B())),0!=k&&(c!=ht&&!e.f&&e.lc()&&Oy(a.f,e.B()),Q(a,new qI(ql,c,e.B(),g!=
e.B()?g:void 0,e.ea(),b,k))))}else e=a.b,e=new cH(Cz(b.a),e,void 0),e.eb()?a.g[e.B()]=e:rI(a,e,c);nI(a)!=d&&(d=nI(a)?32:0,Q(a,new qI(Rt,c,void 0,void 0,void 0,void 0,d)))}function rI(a,b,c){c=c||gl;if(fH(b)){var d=sI(a,b.ea());d&&d.f?(kI(a.b,d.B(),null,b.B(),null),tI(a,d.B(),c)):a.b.bind(b.B())}a.a[b.B()]=b;pI(a,b);d=8|(gH(b)?2:0);c!=ht&&!b.f&&b.lc()&&Oy(a.f,b.B());Q(a,new qI(ql,c,b.B(),void 0,b.ea(),lI(a.b,b.B()),d))}
function tI(a,b,c){c=c||gl;var d=a.a[b];if(d){var e;fH(d)&&(e=d.ea(),delete a.j[d.ea()]);d=lI(a.b,b);delete a.a[b];jI(a.b,b);Q(a,new qI(dp,c,b,void 0,e,d,16))}}function rH(a,b){var c=b.B();return My(a.F,sH(a,c))}function uI(a){function b(a){return a.lc()}var c=Gy(jz(a.a),b);a=Gy(jz(a.g),b);return c.concat(a)}function nI(a){function b(a){return a.lc()}return!(!mz(a.a,b)&&!mz(a.g,b))}function vI(a){for(var b=0;b<a.f.length;b++){var c=a.f[b],d=a.O(c);d||(d=a.g[c]);if(d.lc())return!0}return!1}
mI.prototype.O=function(a){return this.a[a]};function oI(a,b,c){return a.a[b]||a.g[b]||a.a[c]||a.g[c]||null}function pI(a,b){b.ea()&&(b.eb()?delete a.j[b.ea()]:a.j[b.ea()]=b)}function sI(a,b){var c=a.j[b]||null;return c&&c.ea()!=b?(delete a.j[b],null):c}function qH(a,b,c){b=a.b.b[b]||null;if(!b)return null;if(!c&&b.b)throw Error("Handle references reply, expected doco.");return a.a[b.a]||null}function sH(a,b,c){return lI(a.b,b,c)}
function nH(a,b){Q(a,new qI(Nq,gl,void 0,void 0,void 0,void 0,void 0,b));Q(a,new qI(bk,gl))}function qI(a,b,c,d,e,g,h,k){N.call(this,a);this.source=b;this.la=c||null;this.o=d||null;this.Pa=e||null;this.$a=g||0;this.H=h||0;this.j=!!k}B(qI,N);function wI(){this.a={}};function xI(){var a=Math.floor(4294967296*Math.random()).toString(16),b=Math.max(0,8-a.length),a=Array(b+1).join(dd)+a;return Math.floor(2147483648*Math.random()).toString(16)+a};function yI(a){this.a={};(a=a||r._docs_flag_initialData)&&sz(this.a,a)}Mx(yI);yI.prototype.get=function(a){return this.a[a]};function zI(a,b){var c=a.get(b);return w(c)?c==xw||c==fd:!!c}function AI(a,b){var c=a.get(b);return null!=c?String(c):f};function W(a){G.call(this);this.H=a;this.f={}}B(W,G);var BI=[];W.prototype.I=function(a,b,c,d){v(b)||(b&&(BI[0]=b.toString()),b=BI);for(var e=0;e<b.length;e++){var g=O(a,b[e],c||this.handleEvent,d||!1,this.H||this);if(!g)break;this.f[g.key]=g}return this};function CI(a,b,c,d,e,g){if(v(c))for(var h=0;h<c.length;h++)CI(a,b,c[h],d,e,g);else(b=KD(b,c,d||a.handleEvent,e,g||a.H||a))&&(a.f[b.key]=b)}
W.prototype.ma=function(a,b,c,d,e){if(v(b))for(var g=0;g<b.length;g++)this.ma(a,b[g],c,d,e);else if(a=OD(a,b,c||this.handleEvent,d,e||this.H||this))MD(a),delete this.f[a.key];return this};function DI(a){hz(a.f,function(a,c){this.f.hasOwnProperty(c)&&MD(a)},a);a.f={}}W.prototype.D=function(){W.C.D.call(this);DI(this)};W.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function EI(){this.a=z()}new EI;EI.prototype.reset=function(){this.a=z()};EI.prototype.get=function(){return this.a};function FI(a,b){this.b=new cz(a);this.a=b?$y:Zy}FI.prototype.stringify=function(a){return bz(this.b,a)};FI.prototype.parse=function(a){return this.a(a)};function GI(a,b){this.b=this.v=this.j=f;this.f=null;this.F=this.g=f;this.o=!1;var c;a instanceof GI?(this.o=t(b)?b:a.o,HI(this,a.j),this.v=a.v,II(this,a.b),JI(this,a.f),KI(this,a.g),LI(this,a.a.clone()),MI(this,a.F)):a&&(c=FC(String(a)))?(this.o=!!b,HI(this,c[1]||f,!0),this.v=NI(c[2]||f),II(this,c[3]||f,!0),JI(this,c[4]),KI(this,c[5]||f,!0),LI(this,c[6]||f,!0),MI(this,c[7]||f,!0)):(this.o=!!b,this.a=new OI(null,0,this.o))}
GI.prototype.toString=function(){var a=[],b=this.j;b&&a.push(PI(b,QI,!0),Ad);if(b=this.b){a.push(Qc);var c=this.v;c&&a.push(PI(c,QI,!0),tf);a.push(encodeURIComponent(String(b)).replace(/%25([0-9a-fA-F]{2})/g,hb));b=this.f;null!=b&&a.push(Ad,String(b))}if(b=this.g)this.b&&b.charAt(0)!=Oc&&a.push(Oc),a.push(PI(b,b.charAt(0)==Oc?RI:SI,!0));(b=this.a.toString())&&a.push(sf,b);(b=this.F)&&a.push(Za,PI(b,TI));return a.join(f)};
function UI(a,b){var c=a.clone(),d=!!b.j;d?HI(c,b.j):d=!!b.v;d?c.v=b.v:d=!!b.b;d?II(c,b.b):d=null!=b.f;var e=b.g;if(d)JI(c,b.f);else if(d=!!b.g){if(e.charAt(0)!=Oc)if(a.b&&!a.g)e=Oc+e;else{var g=c.g.lastIndexOf(Oc);-1!=g&&(e=c.g.substr(0,g+1)+e)}g=e;if(g==Kc||g==Hc)e=f;else if(-1!=g.indexOf(Mc)||-1!=g.indexOf(Pc)){for(var e=0==g.lastIndexOf(Oc,0),g=g.split(Oc),h=[],k=0;k<g.length;){var n=g[k++];n==Hc?e&&k==g.length&&h.push(f):n==Kc?((1<h.length||1==h.length&&h[0]!=f)&&h.pop(),e&&k==g.length&&h.push(f)):
(h.push(n),e=!0)}e=h.join(Oc)}else e=g}d?KI(c,e):d=b.a.toString()!==f;d?LI(c,NI(b.a.toString())):d=!!b.F;d&&MI(c,b.F);return c}GI.prototype.clone=function(){return new GI(this)};function HI(a,b,c){a.j=c?NI(b,!0):b;a.j&&(a.j=a.j.replace(/:$/,f))}function II(a,b,c){a.b=c?NI(b,!0):b}function JI(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.f=b}else a.f=null}function KI(a,b,c){a.g=c?NI(b,!0):b;return a}
function LI(a,b,c){b instanceof OI?(a.a=b,VI(a.a,a.o)):(c||(b=PI(b,WI)),a.a=new OI(b,0,a.o));return a}function XI(a,b,c){YI(a.a,b,c);return a}function ZI(a,b,c){v(c)||(c=[String(c)]);$I(a.a,b,c)}function MI(a,b,c){a.F=c?NI(b):b;return a}function aJ(a){XI(a,Ax,xy());return a}function bJ(a){return a instanceof GI?a.clone():new GI(a,void 0)}function cJ(a,b,c,d){var e=new GI(null,void 0);a&&HI(e,a);b&&II(e,b);c&&JI(e,c);d&&KI(e,d);return e}
function dJ(a,b){a instanceof GI||(a=bJ(a));b instanceof GI||(b=bJ(b));return UI(a,b)}function NI(a,b){return a?b?decodeURI(a.replace(/%25/g,ib)):decodeURIComponent(a):f}function PI(a,b,c){return w(a)?(a=encodeURI(a).replace(b,eJ),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,hb)),a):null}function eJ(a){a=a.charCodeAt(0);return gb+(a>>4&15).toString(16)+(a&15).toString(16)}var QI=/[#\/\?@]/g,SI=/[\#\?:]/g,RI=/[\#\?]/g,WI=/[\#\?@]/g,TI=/#/g;
function OI(a,b,c){this.b=this.a=null;this.g=a||null;this.f=!!c}function fJ(a){a.a||(a.a=new cF,a.b=0,a.g&&JC(a.g,function(b,c){a.add(fy(b),c)}))}p=OI.prototype;p.Wa=function(){fJ(this);return this.b};p.add=function(a,b){fJ(this);this.g=null;a=gJ(this,a);var c=this.a.get(a);c||this.a.T(a,c=[]);c.push(b);this.b++;return this};p.remove=function(a){fJ(this);a=gJ(this,a);return fF(this.a.b,a)?(this.g=null,this.b-=this.a.get(a).length,this.a.remove(a)):!1};
p.clear=function(){this.a=this.g=null;this.b=0};p.$b=function(){fJ(this);return 0==this.b};function hJ(a,b){fJ(a);b=gJ(a,b);return fF(a.a.b,b)}p.ob=function(){fJ(this);for(var a=this.a.qb(),b=this.a.ob(),c=[],d=0;d<b.length;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};p.qb=function(a){fJ(this);var b=[];if(w(a))hJ(this,a)&&(b=Ry(b,this.a.get(gJ(this,a))));else{a=this.a.qb();for(var c=0;c<a.length;c++)b=Ry(b,a[c])}return b};
function YI(a,b,c){fJ(a);a.g=null;b=gJ(a,b);hJ(a,b)&&(a.b-=a.a.get(b).length);a.a.T(b,[c]);a.b++;return a}p.get=function(a,b){var c=a?this.qb(a):[];return 0<c.length?String(c[0]):b};function $I(a,b,c){a.remove(b);0<c.length&&(a.g=null,a.a.T(gJ(a,b),Sy(c)),a.b+=c.length)}
p.toString=function(){if(this.g)return this.g;if(!this.a)return f;for(var a=[],b=this.a.ob(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.qb(d),g=0;g<d.length;g++){var h=e;d[g]!==f&&(h+=pf+encodeURIComponent(String(d[g])));a.push(h)}return this.g=a.join(jb)};p.clone=function(){var a=new OI;a.g=this.g;this.a&&(a.a=this.a.clone(),a.b=this.b);return a};function gJ(a,b){var c=String(b);a.f&&(c=c.toLowerCase());return c}
function VI(a,b){b&&!a.f&&(fJ(a),a.g=null,a.a.forEach(function(a,b){var e=b.toLowerCase();b!=e&&(this.remove(b),$I(this,e,a))},a));a.f=b};function iJ(a,b,c){G.call(this);this.o=a;this.j=b;this.f=c;this.g=y(this.v,this)}B(iJ,G);iJ.prototype.b=!1;iJ.prototype.a=null;iJ.prototype.D=function(){iJ.C.D.call(this);this.a&&(FH(this.a),this.a=null,this.b=!1)};iJ.prototype.v=function(){this.a=null;this.b&&(this.b=!1,jJ(this))};function jJ(a){a.a=V(a.g,a.j);a.o.call(a.f)};function kJ(a,b,c,d,e){this.a=a;this.b=c;this.v=d;this.o=e||1;this.Ta=45E3;this.f=new W(this);this.g=new CH;this.g.setInterval(250)}p=kJ.prototype;p.jd=null;p.Rb=!1;p.fe=null;p.oi=null;p.Oe=null;p.Od=null;p.Ec=null;p.Sc=null;p.yd=null;p.Ja=null;p.Te=0;p.Sb=null;p.lg=null;p.ld=null;p.Ae=-1;p.gl=!0;p.Zc=!1;p.kh=0;p.Yf=null;var lJ={},mJ={};p=kJ.prototype;p.setTimeout=function(a){this.Ta=a};function nJ(a,b,c){a.Od=1;a.Ec=aJ(b.clone());a.yd=c;a.j=!0;oJ(a,null)}
function pJ(a,b,c,d,e){a.Od=1;a.Ec=aJ(b.clone());a.yd=null;a.j=c;e&&(a.gl=!1);oJ(a,d)}function oJ(a,b){a.Oe=z();qJ(a);a.Sc=a.Ec.clone();ZI(a.Sc,Vv,a.o);a.Te=0;a.Ja=a.a.Lg(a.a.Qe()?b:null);0<a.kh&&(a.Yf=new iJ(y(a.Jl,a,a.Ja),a.kh));a.f.I(a.Ja,yu,a.Dq);var c=a.jd?pz(a.jd):{};a.yd?(a.lg=Dh,c[fg]=ok,a.Ja.send(a.Sc,a.lg,a.yd,c)):(a.lg=Hg,a.gl&&!TA&&(c.Connection=Cl),a.Ja.send(a.Sc,a.lg,null,c));a.a.Qb(1)}p.Dq=function(a){a=a.target;var b=this.Yf;b&&3==$H(a)?b.a?b.b=!0:jJ(b):this.Jl(a)};
p.Jl=function(a){try{if(a==this.Ja)a:{var b=$H(this.Ja),c=this.Ja.Qc,d=this.Ja.pb();if(J&&!(10<=bB)||TA&&!$A(qd)){if(4>b)break a}else if(3>b||3==b&&!QA&&!this.Ja.Ma())break a;this.Zc||4!=b||7==c||(8==c||0>=d?this.a.Qb(3):this.a.Qb(2));rJ(this);var e=this.Ja.pb();this.Ae=e;var g=this.Ja.Ma();(this.Rb=200==e)?(4==b&&sJ(this),this.j?(tJ(this,b,g),QA&&this.Rb&&3==b&&(this.f.I(this.g,jw,this.sq),EH(this.g))):uJ(this,g),this.Rb&&!this.Zc&&(4==b?this.a.Wf(this):(this.Rb=!1,qJ(this)))):(this.ld=400==e&&0<
g.indexOf(Oi)?3:0,vJ(),sJ(this),wJ(this))}}catch(h){this.Ja&&this.Ja.Ma()}finally{}};function tJ(a,b,c){for(var d=!0;!a.Zc&&a.Te<c.length;){var e=xJ(a,c);if(e==mJ){4==b&&(a.ld=4,vJ(),d=!1);break}else if(e==lJ){a.ld=4;vJ();d=!1;break}else uJ(a,e)}4==b&&0==c.length&&(a.ld=1,vJ(),d=!1);a.Rb=a.Rb&&d;d||(sJ(a),wJ(a))}p.sq=function(){var a=$H(this.Ja),b=this.Ja.Ma();this.Te<b.length&&(rJ(this),tJ(this,a,b),this.Rb&&4!=a&&qJ(this))};
function xJ(a,b){var c=a.Te,d=b.indexOf(ba,c);if(-1==d)return mJ;c=Number(b.substring(c,d));if(isNaN(c))return lJ;d+=1;if(d+c>b.length)return mJ;var e=b.substr(d,c);a.Te=d+c;return e}
function yJ(a,b){a.Oe=z();qJ(a);var c=b?window.location.hostname:f;a.Sc=a.Ec.clone();XI(a.Sc,lg,c);XI(a.Sc,Vv,a.o);try{a.Sb=new ActiveXObject(Kr)}catch(d){sJ(a);a.ld=7;vJ();wJ(a);return}var e=gf;if(b){for(var g=f,h=0;h<c.length;h++){var k=c.charAt(h);if(k==Gd)g=g+wj;else if(k==rf)g=g+xj;else{if(k in ty)k=ty[k];else if(k in sy)k=ty[k]=sy[k];else{var n=k,q=k.charCodeAt(0);if(31<q&&127>q)n=k;else{if(256>q){if(n=uj,16>q||256<q)n+=dd}else n=tj,4096>q&&(n+=dd);n+=q.toString(16).toUpperCase()}k=ty[k]=n}g+=
k}}e+=mf+g+Qa}e+=Jd;c=RE(gA(Bk),e);a.Sb.open();a.Sb.write(wA(c));a.Sb.close();a.Sb.parentWindow.m=y(a.kq,a);a.Sb.parentWindow.d=y(a.Ek,a,!0);a.Sb.parentWindow.rpcClose=y(a.Ek,a,!1);c=a.Sb.createElement(m);a.Sb.parentWindow.document.body.appendChild(c);e=qA(a.Sc.toString());e=gy(oA(e));e=RE(gA(Bk),jf+e+Ta);c.innerHTML=wA(e);a.a.Qb(1)}p.kq=function(a){zJ(y(this.jq,this,a),0)};p.jq=function(a){this.Zc||(rJ(this),uJ(this,a),qJ(this))};p.Ek=function(a){zJ(y(this.iq,this,a),0)};
p.iq=function(a){this.Zc||(sJ(this),this.Rb=a,this.a.Wf(this),this.a.Qb(4))};p.cancel=function(){this.Zc=!0;sJ(this)};function qJ(a){a.oi=z()+a.Ta;AJ(a,a.Ta)}function AJ(a,b){if(null!=a.fe)throw Error("WatchDog timer not null");a.fe=zJ(y(a.pq,a),b)}function rJ(a){a.fe&&(r.clearTimeout(a.fe),a.fe=null)}p.pq=function(){this.fe=null;var a=z();0<=a-this.oi?(2!=this.Od&&this.a.Qb(3),sJ(this),this.ld=2,vJ(),wJ(this)):AJ(this,this.oi-a)};function wJ(a){a.a.ek()||a.Zc||a.a.Wf(a)}
function sJ(a){rJ(a);I(a.Yf);a.Yf=null;DH(a.g);DI(a.f);if(a.Ja){var b=a.Ja;a.Ja=null;WH(b);b.aa()}a.Sb&&(a.Sb=null)}function uJ(a,b){try{a.a.Bk(a,b),a.a.Qb(4)}catch(c){}};function BJ(a,b,c,d,e){if(0==d)c(!1);else{var g=e||0;d--;CJ(a,b,function(e){e?c(!0):r.setTimeout(function(){BJ(a,b,c,d,g)},g)})}}function CJ(a,b,c){var d=new Image;d.onload=function(){try{DJ(d),c(!0)}catch(a){}};d.onerror=function(){try{DJ(d),c(!1)}catch(a){}};d.onabort=function(){try{DJ(d),c(!1)}catch(a){}};d.ontimeout=function(){try{DJ(d),c(!1)}catch(a){}};r.setTimeout(function(){if(d.ontimeout)d.ontimeout()},b);d.src=a}
function DJ(a){a.onload=null;a.onerror=null;a.onabort=null;a.ontimeout=null};function EJ(a){this.a=a;this.b=new FI(null,!0)}p=EJ.prototype;p.ih=null;p.rb=null;p.Zf=!1;p.tj=null;p.tf=null;p.Kh=null;p.jh=null;p.Ab=null;p.ic=-1;p.ze=null;p.ke=null;p.connect=function(a){this.jh=a;a=FJ(this.a,null,this.jh);vJ();this.tj=z();var b=this.a.F;null!=b?(this.ze=GJ(this.a,b[0]),(this.ke=b[1])?(this.Ab=1,HJ(this)):(this.Ab=2,IJ(this))):(ZI(a,ch,Wr),this.rb=new kJ(this,0,void 0,void 0,void 0),this.rb.jd=this.ih,pJ(this.rb,a,!1,null,!0),this.Ab=0)};
function HJ(a){var b=FJ(a.a,a.ke,$c);aJ(b);BJ(b.toString(),5E3,y(a.Jm,a),3,2E3);a.Qb(1)}p.Jm=function(a){if(a)this.Ab=2,IJ(this);else{vJ();var b=this.a;b.Ib=b.sc.ic;JJ(b,9)}a&&this.Qb(2)};function IJ(a){var b=a.a.H;if(null!=b)vJ(),b?(vJ(),KJ(a.a,a,!1)):(vJ(),KJ(a.a,a,!0));else if(a.rb=new kJ(a,0,void 0,void 0,void 0),a.rb.jd=a.ih,b=a.a,b=FJ(b,b.Qe()?a.ze:null,a.jh),vJ(),!J||10<=bB)ZI(b,yi,sx),pJ(a.rb,b,!1,a.ze,!1);else{ZI(b,yi,Jr);var c=a.rb;a=Boolean(a.ze);c.Od=3;c.Ec=aJ(b.clone());yJ(c,a)}}
p.Lg=function(a){return this.a.Lg(a)};p.ek=function(){return!1};p.Bk=function(a,b){this.ic=a.Ae;if(0==this.Ab)if(b){try{var c=this.b.parse(b)}catch(d){c=this.a;c.Ib=this.ic;JJ(c,2);return}this.ze=GJ(this.a,c[0]);this.ke=c[1]}else c=this.a,c.Ib=this.ic,JJ(c,2);else if(2==this.Ab)if(this.Zf)vJ(),this.Kh=z();else if(b==kd){if(vJ(),this.Zf=!0,this.tf=z(),c=this.tf-this.tj,!J||10<=bB||500>c)this.ic=200,this.rb.cancel(),vJ(),KJ(this.a,this,!0)}else vJ(),this.tf=this.Kh=z(),this.Zf=!1};
p.Wf=function(){this.ic=this.rb.Ae;if(this.rb.Rb)0==this.Ab?this.ke?(this.Ab=1,HJ(this)):(this.Ab=2,IJ(this)):2==this.Ab&&(a=!1,(a=!J||10<=bB?this.Zf:200>this.Kh-this.tf?!1:!0)?(vJ(),KJ(this.a,this,!0)):(vJ(),KJ(this.a,this,!1)));else{0==this.Ab?vJ():2==this.Ab&&vJ();var a=this.a;a.Ib=this.ic;JJ(a,2)}};p.Qe=function(){return this.a.Qe()};p.Qb=function(a){this.a.Qb(a)};function LJ(a,b,c){this.v=a||null;this.a=1;this.g=[];this.f=[];this.j=new FI(null,!0);this.F=b||null;this.H=null!=c?c:null}p=LJ.prototype;p.ye=null;p.re=null;p.nb=null;p.Aa=null;p.hh=null;p.vf=null;p.Di=null;p.Bf=null;p.rj=!0;p.Ie=0;p.xa=null;p.Bc=null;p.dc=null;p.ad=null;p.sc=null;p.mi=null;p.Pf=-1;p.jk=-1;p.Ib=-1;p.se=0;p.Ed=0;p.sj=0;p.dg=!1;p.$c=8;var MJ=new P;function NJ(a){N.call(this,Gv,a)}B(NJ,N);function OJ(a,b){N.call(this,lw,a);this.size=b}B(OJ,N);function PJ(a){N.call(this,jv,a)}B(PJ,N);
p=LJ.prototype;p.connect=function(a,b,c,d,e){vJ();this.hh=b;this.re=c||{};d&&t(e)&&(this.re.OSID=d,this.re.OAID=e);QJ(this)&&(this.sc=new EJ(this),this.sc.ih=this.ye,this.sc.b=this.j,this.sc.connect(a))};function RJ(a){SJ(a);if(3==a.a){var b=a.Ie++,c=a.vf.clone();XI(c,ei,a.b);XI(c,Nh,b);XI(c,yi,Zv);TJ(a,c);b=new kJ(a,0,a.b,b,void 0);b.Od=2;b.Ec=aJ(c.clone());(new Image).src=b.Ec;b.Oe=z();qJ(b)}UJ(a)}
function SJ(a){if(a.sc){var b=a.sc;b.rb&&(b.rb.cancel(),b.rb=null);b.ic=-1;a.sc=null}a.Aa&&(a.Aa.cancel(),a.Aa=null);a.dc&&(r.clearTimeout(a.dc),a.dc=null);VJ(a);a.nb&&(a.nb.cancel(),a.nb=null);a.Bc&&(r.clearTimeout(a.Bc),a.Bc=null)}p.ek=function(){return 0==this.a};function WJ(a){a.nb||a.Bc||(a.Bc=zJ(y(a.Dk,a),0),a.se=0)}
p.Dk=function(a){this.Bc=null;if(QJ(this))if(1==this.a){if(!a){this.Ie=Math.floor(1E5*Math.random());a=this.Ie++;var b=new kJ(this,0,f,a,void 0);b.jd=this.ye;var c=XJ(this),d=this.vf.clone();XI(d,Nh,a);this.v&&XI(d,Mf,this.v);TJ(this,d);nJ(b,d,c);this.nb=b;this.a=2}}else 3==this.a&&(a?YJ(this,a):0!=this.g.length&&(this.nb||YJ(this)))};
function YJ(a,b){var c,d;b?6<a.$c?(a.g=a.f.concat(a.g),a.f.length=0,c=a.Ie-1,d=XJ(a)):(c=b.v,d=b.yd):(c=a.Ie++,d=XJ(a));var e=a.vf.clone();XI(e,ei,a.b);XI(e,Nh,c);XI(e,xf,a.Pf);TJ(a,e);c=new kJ(a,0,a.b,c,a.se+1);c.jd=a.ye;c.setTimeout(Math.round(1E4)+Math.round(1E4*Math.random()));a.nb=c;nJ(c,e,d)}function TJ(a,b){if(a.xa){var c=a.xa.lj(a);c&&hz(c,function(a,c){XI(b,c,a)})}}
function XJ(a){var b=Math.min(a.g.length,1E3),c=[Ql+b],d;6<a.$c&&0<b?(d=a.g[0].a,c.push(Dt+d)):d=0;for(var e=0;e<b;e++){var g=a.g[e].a,h=a.g[e].map,g=6>=a.$c?e:g-d;try{iF(h,function(a,b){c.push(Gu+g+Cj+b+pf+encodeURIComponent(a))})}catch(k){c.push(Gu+g+Lj+encodeURIComponent(Ij))}}a.f=a.f.concat(a.g.splice(0,b));return c.join(jb)}function ZJ(a){a.Aa||a.dc||(a.o=1,a.dc=zJ(y(a.Ck,a),0),a.Ed=0)}function $J(a){if(a.Aa||a.dc||3<=a.Ed)return!1;a.o++;a.dc=zJ(y(a.Ck,a),aK(a,a.Ed));a.Ed++;return!0}
p.Ck=function(){this.dc=null;if(QJ(this)){this.Aa=new kJ(this,0,this.b,Xu,this.o);this.Aa.jd=this.ye;this.Aa.kh=this.sj;var a=this.Di.clone();XI(a,Nh,Xu);XI(a,ei,this.b);XI(a,Jf,this.mi?dd:fd);XI(a,xf,this.Pf);TJ(this,a);if(!J||10<=bB)XI(a,yi,sx),pJ(this.Aa,a,!0,this.Bf,!1);else{XI(a,yi,Jr);var b=this.Aa,c=Boolean(this.Bf);b.Od=3;b.Ec=aJ(a.clone());yJ(b,c)}}};function QJ(a){if(a.xa){var b=a.xa.qk(a);if(0!=b)return JJ(a,b),!1}return!0}
function KJ(a,b,c){a.mi=c;a.Ib=b.ic;a.yn(1,0);a.vf=FJ(a,null,a.hh);WJ(a)}
p.Bk=function(a,b){if(0!=this.a&&(this.Aa==a||this.nb==a))if(this.Ib=a.Ae,this.nb==a&&3==this.a)if(7<this.$c){var c;try{c=this.j.parse(b)}catch(d){c=null}if(v(c)&&3==c.length)if(0==c[0])a:{if(!this.dc){if(this.Aa)if(this.Aa.Oe+3E3<this.nb.Oe)VJ(this),this.Aa.cancel(),this.Aa=null;else break a;$J(this);vJ()}}else this.jk=c[1],0<this.jk-this.Pf&&37500>c[2]&&this.mi&&0==this.Ed&&!this.ad&&(this.ad=zJ(y(this.Xo,this),6E3));else JJ(this,11)}else b!=wx&&JJ(this,11);else if(this.Aa==a&&VJ(this),!cy(b)){c=
this.j.parse(b);v(c);for(var e=0;e<c.length;e++){var g=c[e];this.Pf=g[0];g=g[1];2==this.a?g[0]==gl?(this.b=g[1],this.Bf=GJ(this,g[2]),g=g[3],null!=g?this.$c=g:this.$c=6,this.a=3,this.xa&&this.xa.Ki(this),this.Di=FJ(this,this.Qe()?this.Bf:null,this.hh),ZJ(this)):g[0]==Iv&&JJ(this,7):3==this.a&&(g[0]==Iv?JJ(this,7):g[0]!=wt&&this.xa&&this.xa.Ji(this,g),this.Ed=0)}}};function GJ(a,b){return a.rj?a.xa?a.xa.qj(b):b:null}
p.Xo=function(){null!=this.ad&&(this.ad=null,this.Aa.cancel(),this.Aa=null,$J(this),vJ())};function VJ(a){null!=a.ad&&(r.clearTimeout(a.ad),a.ad=null)}
p.Wf=function(a){var b;if(this.Aa==a)VJ(this),this.Aa=null,b=2;else if(this.nb==a)this.nb=null,b=1;else return;this.Ib=a.Ae;if(0!=this.a)if(a.Rb)1==b?(z(),Q(MJ,new OJ(MJ,a.yd?a.yd.length:0)),WJ(this),this.f.length=0):ZJ(this);else{var c=a.ld,d;if(!(d=3==c||7==c||0==c&&0<this.Ib)){if(d=1==b)this.nb||this.Bc||1==this.a||2<=this.se?d=!1:(this.Bc=zJ(y(this.Dk,this,a),aK(this,this.se)),this.se++,d=!0);d=!(d||2==b&&$J(this))}if(d)switch(c){case 1:JJ(this,5);break;case 4:JJ(this,10);break;case 3:JJ(this,
6);break;case 7:JJ(this,12);break;default:JJ(this,2)}}};function aK(a,b){var c=5E3+Math.floor(1E4*Math.random());a.xa||(c*=2);return c*b}p.yn=function(a){if(!My(arguments,this.a))throw Error("Unexpected channel state: "+this.a);};function JJ(a,b){if(2==b||9==b){var c=null;a.xa&&(c=a.xa.oj(a));var d=y(a.Uq,a);c||(c=new GI(Sc),aJ(c));CJ(c.toString(),1E4,d)}else vJ();bK(a,b)}p.Uq=function(a){a?vJ():(vJ(),bK(this,8))};function bK(a,b){a.a=0;a.xa&&a.xa.Ii(a,b);UJ(a);SJ(a)}
function UJ(a){a.a=0;a.Ib=-1;if(a.xa)if(0==a.f.length&&0==a.g.length)a.xa.Hg(a);else{var b=Sy(a.f),c=Sy(a.g);a.f.length=0;a.g.length=0;a.xa.Hg(a,b,c)}}function FJ(a,b,c){var d=bJ(c);if(d.b!=f)b&&II(d,b+Hc+d.b),JI(d,d.f);else var e=window.location,d=cJ(e.protocol,b?b+Hc+e.hostname:e.hostname,e.port,c);a.re&&hz(a.re,function(a,b){XI(d,b,a)});XI(d,Ri,a.$c);TJ(a,d);return d}p.Lg=function(a){if(a&&!this.dg)throw Error("Can't create secondary domain capable XhrIo object.");a=new NH;a.Cf=this.dg;return a};
function zJ(a,b){if(!Rx(a))throw Error("Fn must not be null and must be a function");return r.setTimeout(function(){a()},b)}p.Qb=function(){Q(MJ,new PJ(MJ))};function vJ(){Q(MJ,new NJ(MJ))}p.Qe=function(){return this.dg||!(!J||10<=bB)};function cK(){}p=cK.prototype;p.qk=function(){return 0};p.Ki=function(){};p.Ji=function(){};p.Ii=function(){};p.Hg=function(){};p.lj=function(){return{}};p.oj=function(){return null};p.qj=function(a){return a};function dK(){}var eK=function(){}.prototype,fK=dK.prototype,gK;for(gK in eK)fK[gK]=eK[gK];dK.prototype.of=function(){};dK.prototype.Yg=function(){};function hK(){G.call(this);this.b=[]}B(hK,G);hK.prototype.D=function(){this.b=[];hK.C.D.call(this)};function iK(a){hK.call(this);this.a=a}B(iK,hK);function jK(){var a=AI(yI.ja(),dr);this.a=new iK(a)}Mx(jK);function kK(a,b,c){G.call(this);this.b=a;this.j=b||0;this.g=c;this.f=y(this.o,this)}B(kK,G);kK.prototype.a=0;kK.prototype.D=function(){kK.C.D.call(this);lK(this);delete this.b;delete this.g};function mK(a,b){lK(a);a.a=V(a.f,t(b)?b:a.j)}function lK(a){0!=a.a&&FH(a.a);a.a=0}kK.prototype.o=function(){this.a=0;this.b&&this.b.call(this.g)};function nK(a,b,c,d){G.call(this);this.g=null!=d?d:.15;this.j=a;this.f=b;this.v=c;this.a=new kK(this.F,void 0,this);this.o=Number.NEGATIVE_INFINITY;this.b=0}B(nK,G);function oK(a,b,c){b&&(lK(a.a),pK(a,a.f));0==a.a.a&&(b=z(),b=Math.max(0,a.o+a.b-b),0==b&&(c?b=pK(a,a.f):a.b=0),mK(a.a,b))}function pK(a,b){0<b&&0!=a.g&&(b=Math.floor(b*(1-a.g+Math.random()*a.g*2)));return a.b=b}nK.prototype.F=function(){this.o=z();pK(this,GA(2*this.b,this.f,this.v));this.j()};
nK.prototype.D=function(){this.a.aa();delete this.a;delete this.j;nK.C.D.call(this)};function qK(a,b,c,d,e,g){G.call(this);this.b=new nK(y(this.Io,this),d||5E3,e||45E3,g);this.g=new W(this);this.f=a;this.j=b;(this.a=c||null)&&this.g.I(this.a,am,this.Co).I(this.a,tq,this.Bo);H(this,this.b);H(this,this.g)}B(qK,G);p=qK.prototype;p.pf=!1;function rK(a){a.pf=!0;if(!a.a||a.a.a())a.j?oK(a.b,!1,!0):oK(a.b,!1,!1)}p.Co=function(){this.pf&&oK(this.b,!0,!1)};p.Bo=function(){lK(this.b.a)};p.Io=function(){!this.pf||this.a&&!this.a.a()||(this.pf=!1,this.f())};
p.D=function(){delete this.f;delete this.g;delete this.b;delete this.a;qK.C.D.call(this)};function sK(a,b,c,d,e,g){this.ha=c||null;this.Ca=!!e;this.ca=this.F=Lx;this.J=new W(this);this.v=this.b=this.S=null;this.Ka=a||tK;this.N=null;this.f=new OB;this.R=b;this.o=!1;this.K=null;this.j=this.P=this.L=!1;(this.g=d||null)&&this.J.I(this.g,[am,tq],Yx(this.Nh,void 0));this.H=new qK(y(this.Fq,this),!0,this.g||void 0,7E3,45E3);this.M=-1;this.a=null;this.V={};this.Da=!!g;this.Ba=-1;this.za=zI(yI.ja(),gq);this.G=!1;this.of(md,this.lo,this)}B(sK,cK);p=sK.prototype;p.ab=null;p.ni=null;
p.of=function(a,b,c){Mz(this.f,a,b,c)};p.qj=function(a){return this.ha||a};p.Yg=function(a,b,c){return PB(this.f,a,b,c)};function tK(a){if(1==a.length&&w(a[0])){var b=a[0];0==b.lastIndexOf(Ex,0)?(a={},function(){eval(b)}.call(a),a=[0,a._lsq,[b,a],a._tfe]):a=$y(b)}return{type:a[0],nl:a[1],data:a[2],yl:a[3]||null}}p.Ji=function(a,b){var c=this.Ka(b);if(c.nl>this.M){this.M=c.nl;if(this.N!=c.yl){var d=c.yl;this.N=d;uK(this,gw,d)}uK(this,String(c.type),c.data)}};
function uK(a,b,c){a.ta&&a.ta(b,c);a.f.Ce(b,c)}p.lj=function(){var a=pz(this.V);a.lsq=String(this.M);null!=this.ni&&(a.u=this.ni);a.gsi=jK.ja().a.a;if(this.za){var b=this.Ba;-1!=b&&(a.ar=String(b),this.Ba=-1)}return a};p.qk=function(){if(this.Za)try{this.Za.a()}catch(a){throw a;}return 0};p.Ki=function(){this.o=!0;this.j=!1;this.Nh(0);this.ca()};p.Hg=function(){this.o=!1;this.j||rK(this.H)};function vK(a,b,c,d){a.S=b||a.S;a.b=c||a.b;a.v=d||a.v||f;a.o||a.j||(a.P=!0,wK(a))}
function wK(a){a.ab&&(a.ab.xa=null,RJ(a.ab));var b;b=a.R?a.R():new LJ(fd);b.ye={"X-Same-Domain":fd};b.rj=!0;b.dg=a.Da;a.Ca&&(b.sj=200);b.xa=a;a.ab=b;b={id:a.S};a.b&&(b.sid=a.b);a.ab.connect(a.v+cd,a.v+Uc,b)}function xK(a){a.a=null;a.K=null;a.o&&(a.P=!1,a.j=!1,RJ(a.ab))}p.Fq=function(){this.P&&!this.o&&(this.j=!0,wK(this),rK(this.H))};p.Ii=function(a,b){this.Nh(b)};
p.Nh=function(a){if(null!=a)if(this.K=a,this.L||6!=a)this.L=!1,2==a&&409==(this.ab?this.ab.Ib:-1)&&(this.N=null,uK(this,gw,null));else{this.L=!0;vK(this);return}a=this.g&&!this.g.a()?8:null!=this.K?this.K:0;a!=this.a&&(this.a=a,this.F.call(r,a))};p.oj=function(){return aJ(new GI(Sc))};p.lo=function(a){var b=a.gaiaSessionIdentifier;if(b){if(a=jK.ja().a,a.a!=b)for(a.a=b,b=0;b<a.b.length;b++)a.b[b](new N(Rf,a))}else throw Error("GAIA session id should be a valid string. Received - "+b);};
p.aa=function(){this.G||(this.G=!0,this.ab&&(this.ab.xa=null,RJ(this.ab),delete this.ab),I(this.J),I(this.H),I(this.f),delete this.J,delete this.H,delete this.g,delete this.f)};p.va=function(){return this.G};var yK=/\/d\/[^\/]+/;function zK(a){a=FC(a)[5]||null;return yK.test(a)};function AK(a,b){null!=a&&this.a.apply(this,arguments)}AK.prototype.b=f;AK.prototype.a=function(a,b,c){this.b+=a;if(null!=b)for(var d=1;d<arguments.length;d++)this.b+=arguments[d];return this};AK.prototype.clear=function(){this.b=f};AK.prototype.toString=function(){return this.b};function BK(a){wz(this,a,Hq,-1,null)}B(BK,vz);Gz(Hq,BK);function CK(a,b,c,d){N.call(this,a);this.errorCode=b;this.j=c;this.H=d}B(CK,N);CK.prototype.K=null;CK.prototype.G=f;CK.prototype.o=null;function DK(a,b,c,d,e,g,h,k){this.b=a;this.f=b||$v;this.j=cy(wy(c))?null:c;this.g=t(d)?d:200;this.o={};if(g)for(var n in g)this.o[n.toLowerCase()]=g[n];this.a=t(e)?e:0;this.H=h||{};this.F=k||null;this.v=void 0}var EK=new FI(void 0,!0);DK.prototype.Lc=function(){return 0==this.a};function FK(a){if(!t(a.v)){var b=a.b||f,c=a.F||EK,b=b&&c.parse(b.replace(/^[^[{]+/,f))||null;a.v=b}return a.v}
function GK(a){var b={RespStatus:a.g,RespErr:a.a,RespType:a.f,RespContentType:a.j,RespString:a.f==$v?ry(a.b||f,50,!0)+ia:Ou};sz(b,a.H);return b}function HK(a){return a.f==$v&&null!=a.b&&0==(a.b||f).lastIndexOf(Cb,0)&&(a=FK(a),v(a)&&(a=a[0],v(a)&&a[0]==Hq))?new BK(a):null}function IK(a){if(200==a.g&&null!=a.j&&!HK(a)&&a.f==$v){if(cy(wy(a.b)))return!0;if(0==(a.b||f).lastIndexOf(Cb,0))return null==FK(a)}return!1};function JK(a,b,c){this.V=b;this.b=a;this.S=c;this.o=f;this.a=void 0;this.M=null;this.J=$v;this.f=3;this.R=!1;this.g=Lx;this.H=UE;this.G=!1;this.j=Lx;this.Ta=-1;this.P=this.v=!1;this.K=new FI(null,!0)}JK.prototype.Da=function(a){var b=[this.b];Ty(b,arguments);this.b=PC.apply(null,b);return this};function KK(a,b){a.a=b;return a}function LK(a,b){a.j=y(b,void 0)}JK.prototype.setTimeout=function(a){this.Ta=a;return this};function MK(a){a.v&&(w(a.a)||v(a.a));var b=a.F();a.N(b)}
JK.prototype.qa=function(){if(v(this.a)){var a=this.a;if(zI(yI.ja(),hq)&&r.FormData){for(var b=new r.FormData,c=0;c<a.length;c+=2)b.append(a[c],a[c+1]);a=b}else a=NC(a);return a}return this.a};function NK(a){if(a.P){if(a=a.o,zK(a)){zK(a);a=FC(a);var b=a[5],b=b.replace(yK,f);a=DC(a[1],a[2],a[3],a[4],b,a[6],a[7])}}else a=a.o;return a};function OK(a,b){this.a=a;this.b=b}OK.prototype.stringify=function(a){return r.JSON.stringify(a,this.a)};OK.prototype.parse=function(a){return r.JSON.parse(a,this.b)};function PK(a,b,c){t(c)||(c=a.size);return a.webkitSlice?a.webkitSlice(b,c):a.mozSlice?a.mozSlice(b,c):a.slice?SA&&!$A(ld)||TA&&!$A(vd)?(0>b&&(b+=a.size),0>b&&(b=0),0>c&&(c+=a.size),c<b&&(c=b),a.slice(b,c-b)):a.slice(b,c):null};function QK(a){var b=RK;return function(){var c=this||r,c=c.closure_memoize_cache_||(c.closure_memoize_cache_={}),d=b(Tx(a),arguments);return c.hasOwnProperty(d)?c[d]:c[d]=a.apply(this,arguments)}}function RK(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof b[d],b[d]);return c.join(ea)};function SK(a){var b={};a=a.replace(/\r/g,f).split(ba);for(var c=0;c<a.length;c++){var d=a[c],e=d.indexOf(Ad);0>e||(b[d.substring(0,e)]=d.substring(e+2,d.length))}return b}function TK(a){var b=f;hz(a,function(a,d){b+=d+Bd+a+fa});return b}
var UK=QK(function(){if(!r.Blob)return!1;var a=new Uint8Array(100),b;try{b=new Blob([a])}catch(c){return!1}return 100!=b.size?!1:!0}),VK=QK(function(){if(!r.Blob)return!1;var a=new Uint8Array(100),b;try{b=new Blob([a])}catch(c){return!1}return null===PK(b,0,1)?!1:!0});function WK(){P.call(this)}B(WK,P);function XK(a){N.call(this,a)}B(XK,N);p=WK.prototype;p.cl=function(){return null};p.dl=function(){return null};p.Ma=function(){return null};p.el=function(){};p.cancel=function(){};function YK(a,b){this.j=a;this.a=b;this.g=!0}p=YK.prototype;p.getName=function(){return this.j};function ZK(a){return a.a}p.ai=function(){return null};p.sd=function(){return!1};p.Fh=function(){return!1};p.Eh=function(){return!1};function $K(a){return Hy(a,function(a){a=a.toString(16);return 1<a.length?a:dd+a}).join(f)};function aL(){P.call(this)}B(aL,WK);aL.prototype.pl=function(){};function bL(a,b,c,d,e,g,h,k){P.call(this);this.S=a;this.v=b;this.J=c;this.F=d;this.g=e||null;this.o=g||null;this.K=h?pz(h):{};this.L=!!k;this.f=f;a=new wG;this.b=bv+xy()+Kb+a.xe();this.a=null;this.j=0;this.H=new W(this);H(this,this.H)}B(bL,aL);p=bL.prototype;p.pl=function(a){this.f=a};p.cl=function(){return this.a&&this.a.status||null};p.dl=function(){return this.G};p.Ma=function(){return this.a&&this.a.responseText||null};
p.el=function(){this.a=new XMLHttpRequest;var a=this;this.a.upload&&(this.a.upload.onprogress=function(b){a.j=b.loaded;Q(a,new XK(os))});this.a.onload=function(b){a.j=a.J;a.G=SK(b.target.getAllResponseHeaders());Q(a,new XK(Es))};this.a.onerror=function(){Q(a,new XK(ht))};this.a.open(Dh,this.S);hz(this.K,function(b,c){a.a.setRequestHeader(c,b)});this.a.setRequestHeader(fg,gt+this.b);this.a.withCredentials=this.L;this.a.send(cL(this))};p.cancel=function(){this.a&&this.a.abort()};
function cL(a){var b=[Lb,a.b,fa,dg+a.f+fa,Lb,a.b,fa,cg+(a.g?Fd+a.g+Fa:f)+fa+(a.o?gg+a.o+fa:f)+eg+a.F+fa,fa,a.v,fa,Lb,a.b,Mb];return w(a.v)?b.join(f):new Blob(b)};function dL(a,b,c,d){var e=null;UK()&&(e=d?new Blob([a],{type:d}):new Blob([a]));var g;if(e)g=e.size;else{g=[];for(var h=0,k=0;k<a.length;k++){var n=a.charCodeAt(k);128>n?g[h++]=n:(2048>n?g[h++]=n>>6|192:(g[h++]=n>>12|224,g[h++]=n>>6&63|128),g[h++]=n&63|128)}g=g.length}YK.call(this,c,g);this.F=g;this.f=e;this.v=a;this.b=b;this.o=d||void 0}B(dL,YK);dL.prototype.ai=function(){return this.f};dL.prototype.sd=function(){return this.b!=Ek&&VK()};dL.prototype.Fh=function(){return this.b!=Ek&&UK()};
dL.prototype.Eh=function(){return!0};function eL(a){P.call(this);this.Fb=a}B(eL,P);function fL(a){N.call(this,a)}B(fL,N);function gL(a,b){N.call(this,a);this.ik=!!b}B(gL,fL);p=eL.prototype;p.getItem=function(){return this.Fb};p.bi=function(){return null};p.Ma=function(){return null};p.ci=function(){return null};p.di=function(){};p.cancel=function(){};function hL(a){eL.call(this,a);this.a=null;this.b=new W(this);H(this,this.b)}B(hL,eL);p=hL.prototype;p.bi=function(){return this.a&&this.a.cl()||null};p.Ma=function(){return this.a&&this.a.Ma()||null};p.ci=function(){return this.a&&this.a.dl()||null};p.di=function(a,b,c,d,e){a=new GI(a);XI(a,Sw,ft);a=a.toString();b=this.getItem();this.a=new bL(a,b.f||b.v,b.F,b.b==Ek?Ek:Ok,b.getName(),b.o,c,e);this.a.pl(d);this.b.I(this.a,os,this.Jq);this.b.I(this.a,Es,this.hq);this.b.I(this.a,[ht,At],this.gq);this.a.el()};
p.cancel=function(){this.a&&this.a.cancel();Q(this,new fL($u))};p.Jq=function(){Q(this,new fL(Rt))};p.hq=function(){Q(this,new fL(qu))};p.gq=function(){Q(this,new fL(tu))};function iL(){};function jL(a,b){P.call(this);this.j=a;this.Ch=this.b=null;this.g=0;this.o=Infinity;this.v=b||5E6;this.a=null}B(jL,P);function kL(a,b){lL(a);a.j.reset();a.b=b;a.Ch=null;a.g=0;Q(a,Fv);mL(a)}function nL(a,b){a.o=b;a.b&&!a.a&&mL(a)}function lL(a){a.a&&(a.a.abort(),a.a=null);a.b&&(a.b=null,Q(a,Oj))}
function mL(a){if(a.g<a.b.size)if(a.o<=a.g)Q(a,iw);else{a.a=new FileReader;a.a.onload=y(a.F,a);a.a.onerror=y(a.f,a);var b=Math.min(a.o,a.b.size),b=Math.min(b-a.g,a.v),c=PK(a.b,a.g,a.g+b);c&&c.size==b?a.a.readAsArrayBuffer?a.a.readAsArrayBuffer(c):a.a.readAsBinaryString?a.a.readAsBinaryString(c):a.f():a.f()}else{var b=a.j,d=Array((56>b.g?b.b:2*b.b)-b.g);d[0]=128;for(c=1;c<d.length-8;++c)d[c]=0;for(var e=8*b.f,c=d.length-8;c<d.length;++c)d[c]=e&255,e/=256;b.update(d);d=Array(16);for(c=e=0;4>c;++c)for(var g=
0;32>g;g+=8)d[e++]=b.a[c]>>>g&255;a.Ch=d;a.b=null;Q(a,Fl)}}jL.prototype.F=function(){var a=null;this.a.result instanceof Array||w(this.a.result)?a=this.a.result:r.ArrayBuffer&&r.Uint8Array&&this.a.result instanceof ArrayBuffer&&(a=new Uint8Array(this.a.result));a?(this.j.update(a),this.g+=a.length,this.a=null,Q(this,lu),mL(this)):this.f()};jL.prototype.f=function(){this.b=this.a=null;Q(this,Iq)};function oL(){this.b=-1};function pL(){this.b=-1;this.b=64;this.a=Array(4);this.j=Array(this.b);this.f=this.g=0;this.reset()}B(pL,oL);pL.prototype.reset=function(){this.a[0]=1732584193;this.a[1]=4023233417;this.a[2]=2562383102;this.a[3]=271733878;this.f=this.g=0};
function qL(a,b,c){c||(c=0);var d=Array(16);if(w(b))for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.a[0];c=a.a[1];var e=a.a[2],g=a.a[3],h=0,h=b+(g^c&(e^g))+d[0]+3614090360&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[1]+3905402710&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&(b^c))+d[2]+606105819&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+
d[3]+3250441966&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(g^c&(e^g))+d[4]+4118548399&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[5]+1200080426&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&(b^c))+d[6]+2821735955&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+d[7]+4249261313&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(g^c&(e^g))+d[8]+1770035416&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[9]+2336552879&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&
(b^c))+d[10]+4294925233&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+d[11]+2304563134&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(g^c&(e^g))+d[12]+1804603682&4294967295;b=c+(h<<7&4294967295|h>>>25);h=g+(e^b&(c^e))+d[13]+4254626195&4294967295;g=b+(h<<12&4294967295|h>>>20);h=e+(c^g&(b^c))+d[14]+2792965006&4294967295;e=g+(h<<17&4294967295|h>>>15);h=c+(b^e&(g^b))+d[15]+1236535329&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(e^g&(c^e))+d[1]+4129170786&4294967295;b=c+(h<<5&4294967295|h>>>
27);h=g+(c^e&(b^c))+d[6]+3225465664&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[11]+643717713&4294967295;e=g+(h<<14&4294967295|h>>>18);h=c+(g^b&(e^g))+d[0]+3921069994&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^g&(c^e))+d[5]+3593408605&4294967295;b=c+(h<<5&4294967295|h>>>27);h=g+(c^e&(b^c))+d[10]+38016083&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[15]+3634488961&4294967295;e=g+(h<<14&4294967295|h>>>18);h=c+(g^b&(e^g))+d[4]+3889429448&4294967295;c=e+(h<<20&4294967295|
h>>>12);h=b+(e^g&(c^e))+d[9]+568446438&4294967295;b=c+(h<<5&4294967295|h>>>27);h=g+(c^e&(b^c))+d[14]+3275163606&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[3]+4107603335&4294967295;e=g+(h<<14&4294967295|h>>>18);h=c+(g^b&(e^g))+d[8]+1163531501&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^g&(c^e))+d[13]+2850285829&4294967295;b=c+(h<<5&4294967295|h>>>27);h=g+(c^e&(b^c))+d[2]+4243563512&4294967295;g=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(g^b))+d[7]+1735328473&4294967295;e=g+(h<<14&4294967295|
h>>>18);h=c+(g^b&(e^g))+d[12]+2368359562&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(c^e^g)+d[5]+4294588738&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[8]+2272392833&4294967295;g=b+(h<<11&4294967295|h>>>21);h=e+(g^b^c)+d[11]+1839030562&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[14]+4259657740&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^g)+d[1]+2763975236&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[4]+1272893353&4294967295;g=b+(h<<11&4294967295|h>>>21);h=e+(g^
b^c)+d[7]+4139469664&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[10]+3200236656&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^g)+d[13]+681279174&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[0]+3936430074&4294967295;g=b+(h<<11&4294967295|h>>>21);h=e+(g^b^c)+d[3]+3572445317&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[6]+76029189&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^g)+d[9]+3654602809&4294967295;b=c+(h<<4&4294967295|h>>>28);h=g+(b^c^e)+d[12]+3873151461&4294967295;
g=b+(h<<11&4294967295|h>>>21);h=e+(g^b^c)+d[15]+530742520&4294967295;e=g+(h<<16&4294967295|h>>>16);h=c+(e^g^b)+d[2]+3299628645&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(e^(c|~g))+d[0]+4096336452&4294967295;b=c+(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[7]+1126891415&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[14]+2878612391&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[5]+4237533241&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~g))+d[12]+1700485571&4294967295;b=c+
(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[3]+2399980690&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[10]+4293915773&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[1]+2240044497&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~g))+d[8]+1873313359&4294967295;b=c+(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[15]+4264355552&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[6]+2734768916&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[13]+1309151649&4294967295;
c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~g))+d[4]+4149444226&4294967295;b=c+(h<<6&4294967295|h>>>26);h=g+(c^(b|~e))+d[11]+3174756917&4294967295;g=b+(h<<10&4294967295|h>>>22);h=e+(b^(g|~c))+d[2]+718787259&4294967295;e=g+(h<<15&4294967295|h>>>17);h=c+(g^(e|~b))+d[9]+3951481745&4294967295;a.a[0]=a.a[0]+b&4294967295;a.a[1]=a.a[1]+(e+(h<<21&4294967295|h>>>11))&4294967295;a.a[2]=a.a[2]+e&4294967295;a.a[3]=a.a[3]+g&4294967295}
pL.prototype.update=function(a,b){t(b)||(b=a.length);for(var c=b-this.b,d=this.j,e=this.g,g=0;g<b;){if(0==e)for(;g<=c;)qL(this,a,g),g+=this.b;if(w(a))for(;g<b;){if(d[e++]=a.charCodeAt(g++),e==this.b){qL(this,d);e=0;break}}else for(;g<b;)if(d[e++]=a[g++],e==this.b){qL(this,d);e=0;break}}this.g=e;this.f+=b};function rL(){NH.call(this)}B(rL,NH);rL.prototype.Kg=function(){var a=NH.prototype.Kg.call(this);a.upload&&(a.upload.onprogress=y(this.P,this));return a};rL.prototype.P=function(a){Q(this,a)};function sL(a,b){a.sd()||a.Fh();eL.call(this,a);this.ta=this.v=this.za=this.Ka=null;this.ha=!1;this.M=this.S=null;this.H=a.a;this.o=0;this.L=null;this.R=this.V=0;this.j=Qh;this.K=this.g=this.F=this.kb=this.Gb=this.G=this.Ca=this.ca=null;this.b=new W(this);H(this,this.b);this.P=new W(this);H(this,this.P);this.f=0;this.a=this.N=this.J=null;this.Da=b||Number.MAX_VALUE}B(sL,eL);p=sL.prototype;p.bi=function(){return this.ca};p.Ma=function(){return this.Ca};p.ci=function(){return this.G};
p.di=function(a,b,c,d,e){this.Ka=a;this.za=b;this.v=pz(c);this.ta=d;this.ha=!!e;this.j=ig;this.v[cj]=Pu;this.v[Yi]=Ev;null!=ZK(this.getItem())&&(this.v[Zi]=ZK(this.getItem()));null!=this.getItem().getName()&&/^[\040-\176]*$/.test(this.getItem().getName())&&(this.v[bj]=this.getItem().getName());this.getItem().g&&tL(this);this.jl()};
p.cancel=function(){DI(this.b);DI(this.P);this.j==ig&&this.F&&WH(this.F);this.j==Ei&&(this.g&&WH(this.g),this.K&&WH(this.K),this.J&&FH(this.J));this.a&&lL(this.a);(new NH).send(this.M,Eh,f,{"X-Goog-Upload-Command":jl});this.j=Pf;this.f=this.o=0;Q(this,new fL($u))};function tL(a){var b=a.getItem().ai();b&&(a.a=new jL(new pL),a.P.I(a.a,Fl,function(a){this.N=$K(a.target.Ch);this.a=null}),nL(a.a,1048576),kL(a.a,b))}
p.jl=function(){this.F=new rL;DI(this.b);this.b.I(this.F,Fl,this.Wp);this.F.Cf=this.ha;this.F.send(this.Ka,this.za,this.ta,this.v)};
p.Wp=function(a){var b=a.target.pb(),c=a.target.Ma();a=SK(a.target.getAllResponseHeaders());uL(b,a,c);var d=vL(a,ej),e=vL(a,fj);if(d==Tq)this.ca=b,this.G=a,this.Ca=c,this.j=$f,Q(this,new fL(qu));else if(200==b&&d==Yj&&e){this.S=e;this.M=vL(a,$i)||null;e=vL(a,Xi)||null;d=1;if(e&&(d=parseInt(e,10),isNaN(d)||0>=d)){wL(this,hg,Sg+e+Jc+uL(b,a,c));return}b=ZK(this.getItem());this.H=Math.floor(b/d)*d;this.L=Math.floor(1073741824/d)*d;this.getItem().sd()||(this.L=b,this.H!=b&&(this.H=0));this.j=Ei;this.f=
0;this.kl(0)}else 400<=b&&500>b?wL(this,hg,Uf+uL(b,a,c)):(xL(this,this.jl),yL(this))};
p.kl=function(a){var b=this.getItem(),c=b.a;b.sd()||a==c||(a=0);var d=a>=this.H,e=d?c:Math.min(this.H,this.L+a);this.V=a;this.R=e;var g={"X-Goog-Upload-Command":Rw+(d?Hb:f),"X-Goog-Upload-Offset":a};d&&(this.N?g[aj]=this.N:this.a&&(lL(this.a),this.a=null));this.g=new rL;this.g.Cf=this.ha;DI(this.b);this.b.I(this.g,lu,this.Kq);this.b.I(this.g,Fl,this.fq);a==c?this.g.send(this.S,Eh,f,g):(c=this.getItem().ai(),b.sd()?(a=PK(c,a,e),this.g.send(this.S,Eh,a,g)):this.g.send(this.S,Eh,c,g))};
p.Kq=function(a){this.o=this.V+a.loaded;Q(this,new fL(Rt));this.a&&nL(this.a,this.o+1048576)};p.fq=function(a){var b=a.target.pb();if(void 0===b||-1==b)xL(this,this.hl),yL(this);else{var c=SK(a.target.getAllResponseHeaders());a=a.target.Ma();this.o=this.R;uL(b,c,a);zL(this,b,c,a,!0)}};p.hl=function(){this.K=new rL;DI(this.b);this.b.I(this.K,Fl,this.Hp);this.K.send(this.M,Eh,f,{"X-Goog-Upload-Command":ru})};
p.Hp=function(a){var b=a.target;a=b.pb();var c=SK(b.getAllResponseHeaders()),b=b.Ma();uL(a,c,b);zL(this,a,c,b,!1)};function zL(a,b,c,d,e){var g=vL(c,ej);if(g==Tq)a.j=$f,a.f=0,a.ca=b,a.G=c,a.Ca=d,Q(a,new fL(qu));else{var h=parseInt(vL(c,dj),10);e&&isNaN(h)&&(h=a.R);200!=b||g!=Yj||isNaN(h)?(400<=b&&500>b&&wL(a,Di,Uf+uL(b,c,d)),xL(a,a.hl),yL(a)):(a.o=h,h>a.V&&(a.f=0),xL(a,y(a.kl,a,h)))}}function yL(a){0==a.f&&z();a.f++}function wL(a,b,c){a.Gb=b;a.kb=c;a.j=wg;a.o=0;Q(a,new gL(tu,b==Fi))}
function xL(a,b){var c=[0,5E3,1E4,15E3,3E4,6E4],d=0,d=a.f<c.length?c[a.f]:c[c.length-1];if(d>a.Da)wL(a,Fi,kh);else{t(a.Da)&&(d=GA(d,0,a.Da));z();var e=y(b,a);0<d?a.J=V(function(){this.J=null;e()},d,a):e()}}function uL(a,b,c){return Xh+a+da+TK(b)+ca+c}function vL(a,b){return a[b]||a[b.toLowerCase()]};function AL(a){this.a=a}B(AL,iL);function BL(a,b){if(b.sd()&&b.Eh())return 2097152<b.a?new sL(b,a.a):new hL(b);if(b.sd())return new sL(b,a.a);if(b.Eh())return new hL(b);if(b.Fh())return new sL(b,a.a);throw Error("Item supports no transfer types.");};function CL(a,b,c){P.call(this);DL++;this.g=fv;this.H=a;this.a=c;H(this,this.a);this.v=f;this.o=Dh;this.f={};this.j=f;this.F=!1;this.b=new W(this);H(this,this.b)}B(CL,P);function EL(a,b){N.call(this,a);this.item=b}B(EL,N);function FL(a,b,c){EL.call(this,a,b);this.ik=!!c}B(FL,EL);CL.prototype.getName=function(){return this.H};CL.prototype.Ma=function(){return this.a.Ma()};
function GL(a){a.b.I(a.a,Rt,function(){Q(a,new EL(Ew,a))});a.b.I(a.a,qu,function(){a.g=Fl;Q(a,new EL(Yw,a))});a.b.I(a.a,tu,function(b){a.g=Iq;Q(a,new FL(hx,a,b.ik))});a.a.di(a.v,a.o,a.f,a.j,a.F);a.g=Ev;Q(a,new EL(Vv,a))}CL.prototype.cancel=function(){this.a.cancel();this.g=jl;DI(this.b);Q(this,new EL(px,this))};var DL=0;function HL(){P.call(this)}B(HL,P);function IL(){N.call(this,vx)}B(IL,N);function JL(a){P.call(this);this.a=a}B(JL,HL);function KL(){this.a=new AL(void 0)};function LL(a,b){N.call(this,xx,a);this.j=b}B(LL,N);function ML(a,b,c,d,e,g,h,k,n,q,x,A,T){P.call(this);this.b=a;this.R=b;this.H=c;this.j=d;this.v=A||(c?Dh:Hg);this.G=n;this.J=e;this.K=g;this.M=h;this.P=k;this.Ta=x;this.N=T;this.f=this.L=this.F=0}B(ML,P);var NL=5E3*(.75+.5*Math.random());ML.prototype.qa=function(){return this.H};ML.prototype.send=function(a){this.F++;this.L=z();this.aj(a)};function OL(a,b){a.reset();Q(a,new LL(a,b))}function PL(a){return{ReqUri:a.b,ReqContent:a.H,ReqMethod:a.v}}ML.prototype.reset=Lx;
ML.prototype.D=function(){Q(this,uf);this.reset();delete this.K;delete this.J;ML.C.D.call(this)};function QL(a,b,c,d,e,g,h,k,n,q,x,A,T,oa){if(0>=q)throw Error("Please specify a progress timeout for the Scotty request. Received -"+q);ML.call(this,a,f,b,c,d,e,g,h,k,0,q,Dh,oa);this.S=x;this.ca=A;this.V=T;this.a=null;this.g=new W(this);this.o=new kK(y(this.Gp,this),q)}B(QL,ML);p=QL.prototype;
p.aj=function(a){var b=this.qa(),c=this.ca,b=new dL(b,uu,f,void 0);b.g=!0;b=BL(c.a.a,b);b=new CL(f,0,b);Q(c,new IL);this.a=b;c=jK.ja().a.a;c=cy(wy(c))?this.S:KC(OC([this.S],{authuser:c}));this.a.v=c;this.a.o=this.v;this.a.f=pz(pz(a.b));c={};b=HC(FC(this.b)[5]||null);c.httpaction=b;if(b=FC(this.b)[6]||null)for(var b=new OI(b),d=b.ob(),e=0;e<d.length;e++){var g=d[e];c[g]=b.get(g)}sz(c,a.a.a);a=this.V.stringify(c);this.a.j=a;this.a.F=!0;CI(this.g,this.a,Yw,this.mq,void 0);CI(this.g,this.a,hx,this.nq,
void 0);this.g.I(this.a,Ew,this.oq);GL(this.a);mK(this.o)};p.mq=function(){if(this.a){var a=this.a.a.bi(),b=this.a.a.ci()||{},c={},d;for(d in b)c[d.toLowerCase()]=b[d];b=c[Jl]||null;a=new DK(this.a.Ma(),$v,b,a,GH(a)?0:6,c,PL(this));OL(this,a)}};p.nq=function(){if(this.a){var a=new DK(f,$v,null,0,5,{},PL(this));OL(this,a)}};p.oq=function(){RL(this)&&mK(this.o)};p.Gp=function(){if(RL(this)){var a=new DK(f,$v,null,0,8,{},PL(this));OL(this,a)}};function RL(a){return null!=a.a&&a.a.g==Ev}
p.reset=function(){lK(this.o);this.a&&(RL(this)&&this.a.cancel(),I(this.a),this.a=null);DI(this.g)};p.D=function(){Jz(this.o,this.g);QL.C.D.call(this)};function SL(a,b,c,d,e){JK.call(this,b,c,d);this.Ba=a;a=yI.ja();this.ca=e||AI(a,kq);this.Za=new JL(new KL);this.L=new OK;this.Ca=Number(a.get(jq))}B(SL,JK);
SL.prototype.F=function(){if(!this.v)throw Error("Scotty request cannot be built when upload is not allowed for a request.");var a=this.Ta;0>=a&&(a=this.Ca);var b;b=this.L;if(!w(this.a)&&!v(this.a))throw Error("GetUploadContent() called when upload content is not available");if(w(this.a))b=this.a;else{for(var c=this.a,d=new AK(Bx),e=0;e<c.length;e+=2)0<e&&d.a(Gb),d.a(b.stringify(c[e])).a(Ad).a(b.stringify(c[e+1]));d.a(Hx);b=d.toString()}var g;w(b)&&(g=b);return new QL(this.b,g,this.f,this.j,this.g,
this.H,this.G,this.J,0,a,this.ca,this.Za,this.L,this.K)};SL.prototype.N=function(a){if(!this.Ba)throw Error(Hi+(NK(this)+this.b));this.Ba.send(a)};function TL(a,b,c,d,e,g,h,k,n,q,x,A,T){ML.call(this,a,b,c,d,e,g,h,k,n,0,x,A,T);this.a=null;this.g=new W(this)}B(TL,ML);TL.prototype.aj=function(a){this.a=new NH;var b=y(this.o,this);CI(this.g,this.a,Fl,b,void 0);this.a.f=Math.max(0,this.Ta);this.G!=$v&&(this.a.j=UL(this.G));b=KC(OC([this.R+this.b],a.a.a));a=pz(a.b);this.a.send(b,this.v,this.qa(),a)};
TL.prototype.o=function(){var a,b=this.a;a=f;var c=null;try{b.j==f?a=b.Ma():a=aI(b),c=b.a&&4==$H(b)?b.a.getResponseHeader(fg):void 0}catch(d){}for(var e=VL(b.j),g=b.pb(),h=b.Qc,k={},b=b.getAllResponseHeaders().split(fa),n=0;n<b.length;n++)if(!cy(wy(b[n]))){var q=b[n].split(Bd);2!=q.length||(k[q[0]]=q[1])}a=new DK(a,e,c,g,h,k,PL(this),this.N);OL(this,a)};TL.prototype.reset=function(){this.a&&(this.a.aa(),this.a=null)};TL.prototype.D=function(){I(this.g);TL.C.D.call(this)};
function VL(a){switch(a){case wk:return wk;case Qk:return Qk;case mq:return mq;case $v:return $v;case f:return $v;default:throw Error("Unsupported Xhr Response Type - "+a);}}function UL(a){switch(a){case wk:return wk;case Qk:return Qk;case mq:return mq;default:return f}};function WL(a,b,c,d,e){JK.call(this,b,c,d);this.L=a;this.Ba=!!e}B(WL,JK);WL.prototype.F=function(){var a=this.Ta;0>a&&(a=this.Ba?4E4:2E4);return new TL(this.b,NK(this),this.qa(),this.f,this.j,this.g,this.H,this.G,this.J,0,a,this.M,this.K)};WL.prototype.N=function(a){if(!this.L)throw Error(Hi+(NK(this)+this.b));this.L.send(a)};function XL(a,b,c,d,e){JK.call(this,b,c,d);this.L=a;a=yI.ja();this.Za=zI(a,lq);this.ca=Number(a.get(iq));this.Ba=e}B(XL,JK);
XL.prototype.F=function(){var a=null,b;if(b=this.Za&&this.v){if(!w(this.a)&&!v(this.a))throw Error("GetUploadContentLength() called when upload content is not available");if(v(this.a)){b=0;for(var c=this.a,d=0;d<c.length;d++)w(c[d])&&(b+=c[d].length)}else b=this.a.length;b=b>this.ca}b&&(a=new SL(this.L,this.b,this.V,this.S,this.Ba));null==a&&(a=new WL(this.L,this.b,this.V,this.S));b=a;b.o=this.o;b.P=this.P;b.a=this.a;b.M=this.M;b.J=this.J;b.f=this.f;b.R=this.R;b.g=this.g;b.H=this.H;b.G=this.G;b.j=
this.j;b.Ta=this.Ta;b.v=this.v;b.K=this.K;return a.F()};XL.prototype.N=function(a){if(!this.L)throw Error(Hi+(NK(this)+this.b));this.L.send(a)};function YL(a){this.a=a?pz(a):{};this.b=null};var ZL=NA("iPhone")&&!NA("iPod")&&!NA("iPad")||NA("iPod"),$L=NA("iPad");!NA("Android")||PA()||NA("Firefox")||OA();var aM=PA();function bM(){G.call(this);this.a={}}B(bM,G);bM.prototype.Yc=function(a,b,c){if(Rx(a))c&&(a=y(a,c));else if(a&&typeof a.handleEvent==ar)a=y(a.handleEvent,a);else throw Error(Tg);c=new cM;a=V(y(this.b,this,a,c),b);this.a[a]=!0;return c.a=a};bM.prototype.b=function(a,b){var c=b.B();null===c||delete this.a[c];a()};bM.prototype.clear=function(a){null===a||delete this.a[a];FH(a)};bM.prototype.D=function(){for(var a in this.a)FH(Number(a));bM.C.D.call(this)};function cM(){this.a=null}cM.prototype.B=function(){return this.a};function dM(a,b,c){N.call(this,kg,a);this.j=b;this.o=c}B(dM,N);function eM(a,b,c){P.call(this);this.b={"X-Same-Domain":fd};!1===c&&(this.b={});this.f=f;b||(b=yI.ja().get(Vr),b=new YL(null!=b?Object(b):{}));this.a=b;a=(a||r).location.href;b=a.search(RC);c=QC(a,0,yk,b);if(0>c)a=null;else{var d=a.indexOf(jb,c);if(0>d||d>b)d=b;c+=8;a=fy(a.substr(c,d-c))}a&&fM(this,yk,a)}B(eM,P);eM.prototype.g=function(a){fM(this,fw,a)};function fM(a,b,c){var d=a.a;if(c){if(d.a[b]=c,d.b&&(b=d.a.token||null))d.b.La(b),d.b=null}else delete d.a[b];Q(a,rg)};function gM(a){P.call(this);this.b=a;this.a=null;this.g=new W(this);this.g.I(this.b,rg,this.f)}B(gM,P);function hM(a){a=a.a;return!(null==a.a?0:a.a)}gM.prototype.f=function(){this.a&&(this.a.V=pz(this.b.a.a))};gM.prototype.j=function(a){var b=this.a;Q(this,new dM(this,0==a,b.ab?b.ab.Ib:-1))};gM.prototype.D=function(){this.a&&!this.a.va()&&(this.a.Yg(gw,this.b.g,this.b),xK(this.a),this.a.F=Lx);this.a=null;I(this.g);gM.C.D.call(this)};new jF;function iM(a,b){G.call(this);this.b=[];this.j=a;this.g=b||null;this.a=this.f=null;this.g&&(this.a=new CH(500),this.f=new W(this),this.f.I(this.a,jw,this.cr))}B(iM,G);p=iM.prototype;p.reset=function(){this.b=[];this.a&&DH(this.a)};p.contains=function(a){return My(this.b,a)};p.remove=function(a){Py(this.b,a);0==this.b.length&&this.a&&DH(this.a)};p.cr=function(){for(;0<this.b.length&&this.g.b();)this.g.a(),this.j(this.b.shift());0==this.b.length&&this.a&&DH(this.a)};
p.D=function(){I(this.f);I(this.a);iM.C.D.call(this)};function jM(a,b){N.call(this,Kg);this.o=a;this.j=b}B(jM,N);function kM(){P.call(this);this.a=lM}B(kM,P);function mM(a,b){var c=a.a;b!=c&&(a.a=b,Q(a,new jM(c,b)))}function nM(a,b){this.b=a;this.a=b}var lM=new nM("IDLE",1),oM=new nM("BUSY",1),pM=new nM("RECOVERING",2),qM=new nM("OFFLINE",3),rM=new nM("SERVER_DOWN",3),sM=new nM("FORBIDDEN",4),tM=new nM("AUTH_REQUIRED",4),uM=new nM("SESSION_LIMIT_EXCEEDED",4),vM=new nM("INCOMPATIBLE_SERVER",5),wM=new nM("CLIENT_ERROR",5);new nM("BATCH_CLIENT_ERROR",3);new nM("SAVE_ERROR",5);new nM("BATCH_SAVE_ERROR",3);
nM.prototype.toString=function(){return this.b};function xM(a,b,c,d,e,g,h,k){P.call(this);this.b=new eM(b,e,h);this.g=new gM(this.b);this.j=new W(this);this.F=c||null;c&&this.j.I(c,Gf,this.jo);this.a=d||new kM;this.G=k||null;this.K=new bM;this.f=[];this.H=[];this.o=new iM(y(this.Mq,this),g);this.v=wM;this.j.I(this.g,kg,this.bo)}B(xM,P);function yM(a,b){var c=new XL(a,b,a,a.G,void 0);c.o=a.b.f;return c}p=xM.prototype;
p.send=function(a){if(!a.va()){Oy(this.f,a);a:{var b=this.o;if(b.g){if(!b.g.b()||0!=b.b.length){b.b.push(a);EH(b.a);break a}b.g.a()}b.j(a)}CI(this.j,a,uf,this.Eo,void 0)}};p.Mq=function(a){5<=this.a.a.a||(this.a.a==lM&&mM(this.a,oM),CI(this.j,a,xx,this.Rj,void 0),a.send(this.b))};
p.Rj=function(a){var b=a.target,c=a.j;c.o[qx]==fi&&Q(this.a,Og);this.F&&IK(c)&&1!=b.j&&this.F.log(Error(Pk),GK(c));if(c.o[qx]==ph)a=new CK(hs,c.a,c.g);else if(7==c.a)a=null;else{a=c.a;var d=c.g;(c.Lc()?0==a&&0==d&&(c.f!=$v||null==c.b):8==a||5==a||6==a&&(0>=d||503==d||405==d||J&&12001<=d&&12156>=d))?a=vr:(a=c.g,a=6==c.a&&(202==a||401==a||403==a||409==a||429==a||500<=a&&599>=a&&503!=a&&550!=a)||200==a&&(null==c.j||HK(c)||IK(c))?Pr:c.Lc()?br:Nq);a=new CK(a,c.a,c.g,6==c.a&&500==c.g?HK(c):null)}if(a){d=
!0;if(a.type==br){try{b.J(c),zM(this,b)}catch(e){a=new CK(fs,a.errorCode,a.j),a.K=e,a.o=br,zM(this,b,this.v)}b.aa()}else if(a.type==vr||a.type==Pr){var g=a,h=!1;200==g.j&&(c=HK(c))&&C(c,1)==gj&&(c=C(c,4),fM(this.b,ow,c),h=!0);409==g.j&&this.b.g(null);var c=5<=this.a.a.a,k=g.type==Pr;c||!(h||1!=b.j&&4>b.F)?3==b.j?(c||(null==this.g.a||k?AM(this,b,!0):this.H.push(b),BM(this),mM(this.a,CM(this,g.j))),c=2):c=1:(AM(this,b,!1),c=3);switch(c){case 1:a.o=a.type;a.type=Nq;break;case 3:d=!1;break;case 2:DM(a)}}else a.type==
hs&&(this.F&&this.F.a(Error(Rg)),zM(this,b,vM),d=!1);if(a.type==Nq){DM(a);try{if(0==b.K(a)&&(d=!1),b.P)zM(this,b);else{var n=b.M(a)||CM(this,a.j);zM(this,b,n)}}catch(q){a=new CK(fs,a.errorCode,a.j),a.K=q,a.o=Nq,zM(this,b,this.v)}b.aa()}d&&(a.G=b.b,Q(this,a))}};function DM(a){a.H instanceof BK&&C(a.H,2)}p.Eo=function(a){a=a.target;this.o.contains(a)?this.o.remove(a):My(this.f,a)&&(this.j.ma(a,xx,this.Rj),zM(this,a));Py(this.f,a);Py(this.H,a)};
function zM(a,b,c){var d=a.a.a,e=d,g=c||qM;c=!c;Py(a.f,b);Py(a.H,b);By(!a.o.contains(b));if(!(5<=d.a))if(5<=g.a)mM(a.a,g);else{b=null!=a.g.a||Iy(a.f,function(a){return 3==a.j});if(d==oM)c||!b?0==a.f.length&&(e=lM):(BM(a),e=g);else if(c)if(0<a.f.length)e=pM,EM(a);else{if(null==a.g.a||hM(a.g))e=lM}else e=g;mM(a.a,e)}}function BM(a){null!=a.g.a&&1==a.a.a.a&&(a=a.g,xK(a.a),vK(a.a))}p.pb=function(){return this.a};
function AM(a,b,c){var d=NL;c&&0!=b.f&&(d=3E4>b.f?1.5*b.f:b.f);b.f=d;c=Math.max(0,d-(z()-b.L));a.K.Yc(y(a.send,a,b),c)}p.bo=function(a){var b=this.a.a;5<=b.a||(a.j?1!=b.a&&(0<this.f.length?(mM(this.a,pM),EM(this)):mM(this.a,lM)):mM(this.a,CM(this,a.o)))};function EM(a){var b=a.H.shift();b&&a.send(b)}function CM(a,b){return 401==b?tM:403==b?sM:421==b?uM:202==b||405==b||409==b||429==b||500<=b&&599>=b&&550!=b?rM:400<=b&&499>=b||550==b?a.v:qM}p.jo=function(){mM(this.a,this.v)};
p.D=function(){Jz(this.f);I(this.g);I(this.b);I(this.K);I(this.o);I(this.j);xM.C.D.call(this)};function FM(a){this.a=a}function GM(a){var b={};b.sid=a.a;b.c=dd;b.w=dd;return b};function HM(a){G.call(this);this.b=a;this.a={};this.b.Ne(y(this.g,this))}B(HM,G);function IM(a,b){if(-1!=b.indexOf(Ad))throw Error('Virtual channel name "'+b+'" should not contain colons');if(b in a.a)throw Error('Virtual channel "'+b+'" was already created for this multichannel.');var c=new JM(a,b);return a.a[b]=c}HM.prototype.g=function(a,b){var c=a.match(/^([^:]*):(.*)/);if(c){var d=c[1];a=c[2];d in this.a&&(c=this.a[d])&&c.g&&c.g(a,b)}};
HM.prototype.D=function(){hz(this.a,function(a){I(a)});I(this.b);delete this.a;delete this.b};function JM(a,b){G.call(this);this.a=a;this.b=b}B(JM,G);p=JM.prototype;p.connect=function(a){a&&a()};p.cb=function(){return!0};p.hd=function(a,b,c){this.a.b.hd(this.b+Ad+a,y(this.Ri,this,b),c)};p.Ne=function(a){this.g=y(this.Ri,this,a)};p.send=function(a,b){if(this.va())throw Error("#send called for disposed VirtualChannel.");this.a.b.send(this.b+Ad+a,b)};
p.Ri=function(a,b){this.va()||a.apply({},Array.prototype.slice.call(arguments,1))};p.D=function(){this.a=this.a.a[this.b]=null};function KM(a,b){G.call(this);this.b=[];this.f=new HM(a);this.g=IM(this.f,Uw);this.o=IM(this.f,Nl);this.a=new CH(b||50);EH(this.a);O(this.a,jw,this.il,!1,this);this.o.hd(lv,y(this.Pq,this))}B(KM,G);p=KM.prototype;p.connect=function(a){a&&a()};p.cb=function(){return!0};p.il=function(){try{this.o.send(lv,this.j?fd:f)}catch(a){throw DH(this.a),a;}};p.hd=function(a,b,c){this.g.hd(a,b,c)};p.Ne=function(a){this.g.Ne(a)};p.send=function(a,b){this.j?this.g.send(a,b):this.b.push({ei:a,Eb:b})};
p.Pq=function(a){a?DH(this.a):EH(this.a);if(!this.j){this.j=!0;this.il();for(a=0;a<this.b.length;a++){var b=this.b[a];this.g.send(b.ei,b.Eb)}this.b=null}};p.D=function(){I(this.f);I(this.a);KM.C.D.call(this)};function LM(){G.call(this);this.b={}}B(LM,G);p=LM.prototype;p.connect=function(a){a&&a()};p.cb=function(){return!0};p.hd=function(a,b,c){this.b[a]={La:b,nk:!!c}};p.Ne=function(a){this.v=a};function MM(a,b,c){var d;d=(d=a.b[b])?d:a.v?{La:Yx(a.v,b),nk:Sx(c)}:null;d&&(a=a.hf(b,c,d.nk),null!=a&&d.La(a))}p.hf=function(a,b,c){if(c&&w(b))try{return Zy(b)}catch(d){return null}else if(!c&&!w(b))return az(b);return b};p.D=function(){LM.C.D.call(this);delete this.F;delete this.b;delete this.v};var NM={1:"NativeMessagingTransport",2:"FrameElementMethodTransport",3:"IframeRelayTransport",4:"IframePollingTransport",5:"FlashTransport",6:"NixTransport",7:"DirectTransport"},OM=[ou,"lru","pru","lpu","ppu"],PM={};function QM(a){for(var b=RM,c=b.length,d=f;0<a--;)d+=b.charAt(Math.floor(Math.random()*c));return d}var RM="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";function SM(a){G.call(this);this.N=a||fB()}B(SM,G);SM.prototype.Dd=0;function TM(a){return pB(a.N.a)}SM.prototype.getName=function(){return NM[String(this.Dd)]||f};function UM(a,b){SM.call(this,b);this.a=a;this.F=new W(this);H(this,this.F);this.o=new CH(100,TM(this));H(this,this.o);this.f=new UF;this.j=new UF;this.b=new UF;this.K=QM(10);this.v=null;this.g={};this.G=this.a.name;VM(this.a,this.a.name+Cj+WM(this.a));this.H=!1;bG(this.b,this.f);bG(this.b,this.j);$F(this.b,this.Jn,this);this.b.La(!0);this.F.I(this.o,jw,this.uj)}B(UM,SM);var XM={};
function YM(a){var b=new ZM(a.channelName,a.service,a.payload);a=b.a;var c=b.ag,b=b.Eb,d=PM[a];if(d)return d.Ub(c,b),!0;var d=$M(b)[0],e;for(e in PM){var g=PM[e];if(1==WM(g)&&!g.cb()&&c==vw&&d==ai)return VM(g,a),g.Ub(c,b),!0}return!1}p=UM.prototype;p.Dd=7;p.hg=function(a){a=$M(a);var b=a[1];switch(a[0]){case bi:this.f.a||this.f.La(!0);break;case ai:this.send(vw,bi),this.j.a||this.j.La(!0),null!=this.v&&this.v!=b&&aN(this),this.v=b}};function aN(a){var b;b=ai+Gb+a.K;a.send(vw,b)}
p.connect=function(){var a=TM(this);if(a){var b=Tx(a);0==(XM[b]||0)&&null==Kx(Vl,a)&&u(Vl,YM,a);XM[b]++;this.H=!0;this.uj()}};p.uj=function(){this.a.cb()?DH(this.o):(EH(this.o),aN(this))};p.send=function(a,b){if(this.a.tb){var c=new ZM(this.G+Cj+(0==WM(this.a)?1:0),a,b);this.a.a.directSyncMode?this.dj(c):this.g[Tx(c)]=V(y(this.dj,this,c),0)}};p.dj=function(a){var b=Tx(a);this.g[b]&&delete this.g[b];try{var c=Kx(Vl,this.a.tb)}catch(d){return}if(null!==c)try{c({channelName:a.a,service:a.ag,payload:a.Eb})}catch(e){}};
p.Jn=function(){bN(this.a,0)};p.D=function(){if(this.H){var a=TM(this),b=Tx(a);1==--XM[b]&&u(Vl,null,a)}this.g&&(hz(this.g,function(a){FH(a)}),this.g=null);this.f&&(this.f.cancel(),delete this.f);this.j&&(this.j.cancel(),delete this.j);this.b&&(this.b.cancel(),delete this.b);UM.C.D.call(this)};function $M(a){a=a.split(Gb);a[1]=a[1]||null;return a}function ZM(a,b,c){this.a=a;this.ag=b;this.Eb=c};function cN(a,b){SM.call(this,b);this.b=a;this.g=[];this.o=y(this.Om,this)}B(cN,SM);p=cN.prototype;p.Dd=2;p.Uh=!1;p.connect=function(){0==WM(this.b)?(this.a=this.b.Vd,this.a.XPC_toOuter=y(this.Zj,this)):this.Ci()};p.Ci=function(){var a=!0;try{this.a||(this.a=TM(this).frameElement),this.a&&this.a.XPC_toOuter&&(this.f=this.a.XPC_toOuter,this.a.XPC_toOuter.XPC_toInner=y(this.Zj,this),a=!1,this.send(vw,bi),bN(this.b))}catch(b){}a&&(this.j||(this.j=y(this.Ci,this)),TM(this).setTimeout(this.j,100))};
p.hg=function(a){if(0!=WM(this.b)||this.b.cb()||a!=bi)throw Error("Got unexpected transport message.");this.f=this.a.XPC_toOuter.XPC_toInner;bN(this.b)};p.Zj=function(a,b){this.Uh||0!=this.g.length?(this.g.push({ei:a,Eb:b}),1==this.g.length&&TM(this).setTimeout(this.o,1)):this.b.Ub(a,b)};p.Om=function(){for(;this.g.length;){var a=this.g.shift();this.b.Ub(a.ei,a.Eb)}};p.send=function(a,b){this.Uh=!0;this.f(a,b);this.Uh=!1};p.D=function(){cN.C.D.call(this);this.a=this.f=null};function dN(a,b){SM.call(this,b);this.a=a;this.K=this.a.a.ppu;this.P=this.a.a.lpu;this.o=[]}var eN,fN;B(dN,SM);p=dN.prototype;p.tq=5;p.Dd=4;p.lh=0;p.ee=!1;p.Df=!1;p.Uk=null;function gN(a){return rr+a.a.name+Kj}function hN(a){return rr+a.a.name+Hj}function iN(a){try{if(!a.va()&&jN(a.a))return a.a.tb.frames||{}}catch(b){}return{}}function kN(a,b){return iN(a)[b]}
p.connect=function(){if(!this.va()&&jN(this.a)){if(!this.Df){var a=gN(this);this.g=lN(this,a);this.F=TM(this).frames[a];a=hN(this);this.b=lN(this,a);this.v=TM(this).frames[a];this.Df=!0}if(mN(this,gN(this))&&mN(this,hN(this)))this.S=new nN(this,kN(this,gN(this)),y(this.Cq,this)),this.G=new nN(this,kN(this,hN(this)),y(this.Bq,this)),this.Li();else{if(1==WM(this.a))this.Uk||0<this.tq--||(VM(this.a,QM(10)),oN(this),this.Df=!1,this.Uk=lN(this,sr+this.a.name));else if(0==WM(this.a))for(var a=iN(this),
b=a.length,c=0;c<b;c++){var d;try{a[c]&&a[c].name&&(d=a[c].name)}catch(e){}if(d){var g=d.split(Cj);if(3==g.length&&g[0]==qr&&g[1]==zu){this.a.name=g[2];oN(this);this.Df=!1;break}}}TM(this).setTimeout(y(this.connect,this),100)}}};function lN(a,b){var c=document.createElement(Pg),d=c.style;d.position=Qj;d.top=Ob;d.left=jd;d.width=nd;d.height=nd;c.id=c.name=b;c.src=a.K+$a;TM(a).document.body.appendChild(c);return c}
function oN(a){a.g&&(a.g.parentNode.removeChild(a.g),a.g=null,a.F=null);a.b&&(a.b.parentNode.removeChild(a.b),a.b=null,a.v=null)}function mN(a,b){try{var c=kN(a,b);if(!c||0!=c.location.href.indexOf(a.P))return!1}catch(d){return!1}return!0}p.Li=function(){var a=iN(this);a[hN(this)]&&a[gN(this)]?(this.L=new pN(this.K,this.F),this.j=new pN(this.K,this.v),TM(this).setTimeout(y(function(){this.L.send(ai);this.ee=!0},this),100)):(this.J||(this.J=y(this.Li,this)),TM(this).setTimeout(this.J,100))};
function qN(a){if(a.M&&a.R&&(bN(a.a),a.f)){for(var b=0,c;b<a.f.length;b++)c=a.f[b],a.a.Ub(c.ag,c.Eb);delete a.f}}
p.Cq=function(a){if(a==ai)this.j&&(this.j.send(bi),this.M=!0,qN(this));else if(this.a.cb()||this.M){var b=a.indexOf(Fx),c=a.substring(0,b);a=a.substring(b+1);b=c.indexOf(Gb);if(-1==b){var d;this.j.send(wf+c);rN(this,a)}else d=c.substring(0,b),this.j.send(wf+d),c=c.substring(b+1).split(Oc),b=parseInt(c[0],10),c=parseInt(c[1],10),1==b&&(this.H=[]),this.H.push(a),b==c&&(rN(this,this.H.join(f)),delete this.H)}};
p.Bq=function(a){a==bi?(this.ee=!1,this.R=!0,qN(this)):this.a.cb()&&this.ee&&parseInt(a.split(Ad)[1],10)==this.lh&&(this.ee=!1,sN(this))};function sN(a){if(!a.ee&&a.o.length){var b=a.o.shift();++a.lh;a.L.send(a.lh+b);a.ee=!0}}function rN(a,b){var c=b.indexOf(Ad),d=b.substr(0,c),c=b.substring(c+1);a.a.cb()?a.a.Ub(d,c):(a.f||(a.f=[])).push({ag:d,Eb:c})}
p.send=function(a,b){var c=a+Ad+b;if(!J||3800>=b.length)this.o.push(Fx+c);else for(var d=b.length,e=Math.ceil(d/3800),g=0,h=1;g<d;)this.o.push(Gb+h+Oc+e+Fx+c.substr(g,3800)),h++,g+=3800;sN(this)};p.D=function(){dN.C.D.call(this);var a=tN;Py(a,this.S);Py(a,this.G);this.S=this.G=null;wB(this.g);wB(this.b);this.F=this.v=this.g=this.b=null};
var tN=[],uN=y(function(){var a=tN,b,c=!1;try{for(var d=0;b=a[d];d++){var e;if(!(e=c)){var g=b,h=g.b.location.href;if(h!=g.a){g.a=h;var k=h.split(Za)[1];k&&(k=k.substr(1),g.g(decodeURIComponent(k)));e=!0}else e=!1}c=e}}catch(n){if(b.f.a.close(),!a.length)return}a=z();c&&(eN=a);fN=window.setTimeout(uN,1E3>a-eN?10:100)},dN);function vN(){eN=z();fN&&window.clearTimeout(fN);fN=window.setTimeout(uN,10)}
function pN(a,b){if(!/^https?:\/\//.test(a))throw Error("URL "+a+" is invalid");this.g=a;this.b=b;this.a=0}pN.prototype.send=function(a){this.a=++this.a%2;a=this.g+Za+this.a+encodeURIComponent(a);try{TA?this.b.location.href=a:this.b.location.replace(a)}catch(b){}vN()};function nN(a,b,c){this.f=a;this.b=b;this.g=c;this.a=this.b.location.href.split(Za)[0]+$a;tN.push(this);vN()};function wN(a,b){SM.call(this,b);this.a=a;this.g=this.a.a.pru;this.b=this.a.a.ifrid;TA&&xN()}B(wN,SM);if(TA)var yN=[],zN=0,xN=function(){zN||(zN=window.setTimeout(function(){AN()},1E3))},AN=function(a){var b=z();for(a=a||3E3;yN.length&&b-yN[0].timestamp>=a;){var c=yN.shift().Mo;wB(c)}zN=window.setTimeout(BN,1E3)},BN=function(){AN()};var CN={};p=wN.prototype;p.Dd=3;p.connect=function(){TM(this).xpcRelay||(TM(this).xpcRelay=DN);this.send(vw,ai)};
function DN(a,b){var c=b.indexOf(Ad),d=b.substr(0,c),e=b.substr(c+1);if(J&&-1!=(c=d.indexOf(Fx))){var g=d.substr(0,c),d=d.substr(c+1),c=d.indexOf(Eb),h=d.substr(0,c),c=parseInt(d.substr(c+1),10),k=CN[h];k||(k=CN[h]={kj:[],Tk:0,ej:0});-1!=d.indexOf(Fb)&&(k.ej=c+1);k.kj[c]=e;k.Tk++;if(k.Tk!=k.ej)return;e=k.kj.join(f);delete CN[h]}else var g=d;PM[a].Ub(g,decodeURIComponent(e))}p.hg=function(a){a==ai?(this.send(vw,bi),bN(this.a)):a==bi&&bN(this.a)};
p.send=function(a,b){var c=encodeURIComponent(b),d=c.length;if(J&&1800<d)for(var e=xy(),g=0,h=0;g<d;h++){var k=c.substr(g,1800),g=g+1800;EN(this,a,k,e+(g>=d?Fb:Eb)+h)}else EN(this,a,c)};
function EN(a,b,c,d){if(J){var e=TM(a).document.createElement(m),g;g={onload:gA(hw),sandbox:null};var h={src:null,srcdoc:null},k={sandbox:f},n={},q;for(q in h)n[q]=h[q];for(q in k)n[q]=k[q];for(q in g){var x=q.toLowerCase();if(x in h)throw Error('Cannot override "'+x+'" attribute, got "'+q+'" with value "'+g[q]+Fa);x in k&&delete n[x];n[q]=g[q]}g=EA(Rr,n);e.innerHTML=wA(g);e=e.childNodes[0];e.xpcOnload=FN}else e=TM(a).document.createElement(Pg),TA?yN.push({timestamp:z(),Mo:e}):O(e,zs,FN);g=e.style;
g.visibility=zr;g.width=e.style.height=ed;g.position=Qj;g=a.g;g+=Za+a.a.name;a.b&&(g+=Gb+a.b);g+=Fx+b;d&&(g+=Fx+d);e.src=g+(Ad+c);TM(a).document.body.appendChild(e)}function FN(){wB(this)}p.D=function(){wN.C.D.call(this);TA&&AN(0)};function GN(a,b,c,d,e){SM.call(this,c);this.j=a;this.o=e||2;this.S=b||Db;this.H=new W(this);this.v=new CH(100,TM(this));this.K=!!d;this.g=new UF;this.f=new UF;this.b=new UF;this.J=QM(10);this.F=null;this.K?1==WM(this.j)?bG(this.b,this.g):bG(this.b,this.f):(bG(this.b,this.g),2==this.o&&bG(this.b,this.f));$F(this.b,this.Kn,this);this.b.La(!0);this.H.I(this.v,jw,this.vj)}B(GN,SM);GN.prototype.a=null;GN.prototype.G=!1;GN.prototype.Dd=1;var HN={};p=GN.prototype;p.Pe=0;
function IN(a){var b=a.b.data;if(!w(b))return!1;var c=b.indexOf(Fx),d=b.indexOf(Ad);if(-1==c||-1==d)return!1;var e=b.substring(0,c),c=b.substring(c+1,d),b=b.substring(d+1);if(d=PM[e])return d.Ub(c,b,a.b.origin),!0;a=JN(b)[0];for(var g in PM)if(d=PM[g],1==WM(d)&&!d.cb()&&c==vw&&(a==ai||a==di))return VM(d,e),d.Ub(c,b),!0;return!1}
p.hg=function(a){var b=JN(a);a=b[1];switch(b[0]){case bi:KN(this,1);this.g.a||this.g.La(!0);break;case ci:2==this.o&&(KN(this,2),this.g.a||this.g.La(!0));break;case ai:KN(this,1);LN(this,1);break;case di:2==this.o&&(b=this.a,KN(this,2),LN(this,2),1!=b&&null==this.F||this.F==a||MN(this),this.F=a)}};function MN(a){if(2==a.o&&(null==a.a||2==a.a)){var b;b=di+Gb+a.J;a.send(vw,b)}null!=a.a&&1!=a.a||a.send(vw,ai)}
function LN(a,b){if(2!=a.o||null!=a.a&&2!=a.a||2!=b){if(null!=a.a&&1!=a.a||1!=b)return;a.send(vw,bi)}else a.send(vw,ci);a.f.a||a.f.La(!0)}function KN(a,b){b>a.a&&(a.a=b);1==a.a&&(a.f.a||a.K||a.f.La(!0),a.F=null)}p.connect=function(){var a=TM(this),b=Tx(a),c=HN[b];Qx(c)||(c=0);0==c&&O(a.postMessage?a:a.document,Ns,IN,!1,GN);HN[b]=c+1;this.G=!0;this.vj()};p.vj=function(){var a=0==WM(this.j);this.K&&a||this.j.cb()||this.va()?DH(this.v):(EH(this.v),MN(this))};
p.send=function(a,b){var c=this.j.tb;c&&(this.send=function(a,b){var g=this,h=this.j.name;this.Pe=V(function(){g.Pe=0;try{var k=c.postMessage?c:c.document;k.postMessage&&k.postMessage(h+Fx+a+Ad+b,g.S)}catch(n){}},0)},this.send(a,b))};p.Kn=function(){bN(this.j,1==this.o||1==this.a?200:void 0)};
p.D=function(){if(this.G){var a=TM(this),b=Tx(a),c=HN[b];HN[b]=c-1;1==c&&LD(a.postMessage?a:a.document,Ns,IN,!1,GN)}this.Pe&&(FH(this.Pe),this.Pe=0);I(this.H);delete this.H;I(this.v);delete this.v;this.g.cancel();delete this.g;this.f.cancel();delete this.f;this.b.cancel();delete this.b;delete this.send;GN.C.D.call(this)};function JN(a){a=a.split(Gb);a[1]=a[1]||null;return a};function NN(a,b){SM.call(this,b);this.a=a;this.b=a.at||f;this.g=a.rat||f;var c=TM(this);if(!c.nix_setup_complete)try{c.execScript(Tf,cx),c.nix_setup_complete=!0}catch(d){}this.GCXPC____NIXJS_handle_message=this.Ln;this.GCXPC____NIXJS_create_channel=this.Mm}B(NN,SM);p=NN.prototype;p.Dd=6;p.Xd=!1;p.vd=null;p.connect=function(){0==WM(this.a)?this.Bi():this.Ai()};
p.Bi=function(){if(!this.Xd){var a=this.a.Vd;try{a.contentWindow.opener=(0,TM(this).GCXPC____NIXVBS_get_wrapper)(this,this.b),this.Xd=!0}catch(b){}this.Xd||TM(this).setTimeout(y(this.Bi,this),100)}};p.Ai=function(){if(!this.Xd){try{var a=TM(this).opener;if(a&&Gg in a){this.vd=a;if(this.vd.GetAuthToken()!=this.g)return;this.vd.CreateChannel((0,TM(this).GCXPC____NIXVBS_get_wrapper)(this,this.b));this.Xd=!0;bN(this.a)}}catch(b){return}this.Xd||TM(this).setTimeout(y(this.Ai,this),100)}};
p.Mm=function(a){this.vd=a;this.vd.GetAuthToken()!=this.g||bN(this.a)};p.Ln=function(a,b){TM(this).setTimeout(y(function(){this.a.Ub(a,b)},this),1)};p.send=function(a,b){this.vd.SendMessage(a,b)};p.D=function(){NN.C.D.call(this);this.vd=null};function ON(a,b){LM.call(this);for(var c=0,d;d=OM[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("URI "+a[d]+" is invalid for field "+d);this.a=a;this.name=this.a.cn||QM(10);this.g=b||fB();this.f=[];this.j=new W(this);a.lpu=a.lpu||IC(pB(this.g.a).location.href)+bd;a.ppu=a.ppu||IC(a.pu||f)+bd;PM[this.name]=this;OD(window,Kw,PN)||KD(window,Kw,PN)}B(ON,LM);var QN=/^%*tp$/,RN=/^%+tp$/;p=ON.prototype;p.rc=null;p.ac=null;p.bb=null;p.Pd=1;p.cb=function(){return 2==this.Pd};p.tb=null;p.Vd=null;
function jN(a){try{return!!a.tb&&!Boolean(a.tb.closed)}catch(b){return!1}}function SN(a,b){var c=a.a.ifrid;c||(c=a.a.ifrid=ux+QM(4));var d=fB(b).createElement(Pg);d.id=d.name=c;d.style.width=d.style.height=id;TN(a);a.ac=new UF(void 0,a);var e=UN(a);CI(a.j,d,zs,a.ac.La,!1,a.ac);SA||TA?window.setTimeout(y(function(){b.appendChild(d);d.src=e.toString()},a),1):(d.src=e.toString(),b.appendChild(d))}function TN(a){a.ac&&(a.ac.cancel(),a.ac=null);a.f.length=0;DI(a.j)}
function UN(a){var b=a.a.pu;w(b)&&(b=a.a.pu=new GI(b));var c={};c.cn=a.name;c.tp=a.a.tp;c.osh=a.a.osh;a.a.lru&&(c.pru=a.a.lru);a.a.lpu&&(c.ppu=a.a.lpu);a.a.ppu&&(c.lpu=a.a.ppu);(a=a.a.role)&&(c.role=1==a?0:1);XI(b,tx,az(c));return b}p.connect=function(a){this.o=a||Lx;3==this.Pd&&(this.Pd=1);this.ac?$F(this.ac,this.Mi):this.Mi()};
p.Mi=function(){this.ac=null;this.a.ifrid&&(this.Vd=this.g.A(this.a.ifrid));if(this.Vd){var a=this.Vd.contentWindow;a||(a=window.frames[this.a.ifrid]);this.tb=a}if(!this.tb){if(window==window.top)throw Error("CrossPageChannel: Can't connect, peer window-object not set.");this.tb=window.parent}if(!this.bb){if(!this.a.tp){var a=this.a,b;if(Rx(document.postMessage)||Rx(window.postMessage)||J&&window.postMessage)b=1;else if(SA)b=2;else if(J&&this.a.pru)b=3;else{var c;if(c=J){c=!1;try{b=window.opener,
window.opener={},c=eD(window,Kt),window.opener=b}catch(d){}}b=c?6:4}a.tp=b}switch(this.a.tp){case 1:this.bb=new GN(this,this.a.ph,this.g,!!this.a.osh,this.a.nativeProtocolVersion||2);break;case 6:this.bb=new NN(this,this.g);break;case 2:this.bb=new cN(this,this.g);break;case 3:this.bb=new wN(this,this.g);break;case 4:this.bb=new dN(this,this.g);break;case 7:if(a=this.tb)try{a=window.document.domain==this.tb.document.domain}catch(e){a=!1}a&&(this.bb=new UM(this,this.g))}if(this.bb)this.bb.getName();
else throw Error("CrossPageChannel: No suitable transport found!");}for(this.bb.connect();0<this.f.length;)this.f.shift()()};p.close=function(){TN(this);this.Pd=3;I(this.bb);this.o=this.bb=null;I(this.rc);this.rc=null};function bN(a,b){a.cb()||a.rc&&0!=a.rc.a||(a.Pd=2,I(a.rc),t(b)?(a.rc=new kK(a.o,b),mK(a.rc)):(a.rc=null,a.o()))}p.send=function(a,b){this.cb()&&(jN(this)?(Sx(b)&&(b=az(b)),this.bb.send(VN(a),b)):this.close())};
p.Ub=function(a,b,c){if(this.ac)this.f.push(y(this.Ub,this,a,b,c));else{var d=this.a.ph;!cy(wy(c))&&!cy(wy(d))&&c!=this.a.ph||this.va()||3==this.Pd||(a&&a!=vw?this.cb()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=RN.test(a)?a.substring(1):a,MM(this,a,b)):this.bb.hg(b))}};function VN(a){QN.test(a)&&(a=gb+a);return a.replace(/[%:|]/g,encodeURIComponent)}function WM(a){var b=a.a.role;return Qx(b)?b:window.parent==a.tb?1:0}function VM(a,b){delete PM[a.name];a.name=b;PM[b]=a}
p.D=function(){this.close();this.Vd=this.tb=null;delete PM[this.name];I(this.j);delete this.j;ON.C.D.call(this)};function PN(){for(var a in PM)I(PM[a])};function WN(a){P.call(this);this.b=a;this.g=new W(this);H(this,this.g);this.g.I(this.b,Ew,this.f);this.b.cg(this);this.a={};this.a.sync=Cv;this.a.uc=Fw}B(WN,tH);WN.prototype.f=function(a){var b=CC(a.Eb.p,Ew);b&&(b.unshift(Ew),Q(this,new uH(Ew,Ez(b))));a.stopPropagation()};WN.prototype.send=function(a,b,c,d,e){var g,h=this.a;c&&(g=function(b){var d=h[a];d&&(b=CC(b,d),b.unshift(d),c(Ez(b)))});this.b.send(a,b.Qa,g,d,e)};function XN(a,b,c){LM.call(this);c&&(this.g=c.a.a(this.g));this.a=a;H(this,this.a);this.a.Ne(y(this.g,this));this.f=b}B(XN,LM);XN.prototype.send=function(a,b){Sx(b)&&(b=az(b));this.a.send(a,{t:this.f,p:b})};XN.prototype.g=function(a,b){MM(this,a,b)};XN.prototype.hf=function(a,b,c){b=XN.C.hf.call(this,a,b,!0);if(!b)return null;var d=b.t;return d&&d==this.f?XN.C.hf.call(this,a,b.p,c):null};function YN(){P.call(this)}B(YN,P);function ZN(a,b,c,d){P.call(this);this.f=a;this.j=c||[];this.b=new W(this);H(this,this.b);this.b.I(this.f.pb(),Kg,this.o);d&&(this.a=d,this.a.of(zd,this.g,this));this.v=0;this.F=b}B(ZN,YN);ZN.prototype.g=function(a){a&&Q(this,new uH(Ew,a))};ZN.prototype.o=function(a){1!=a.o.a&&1==a.j.a?Q(this,new uH(tu)):3<=a.j.a&&Q(this,new uH(tq))};ZN.prototype.send=function(a,b,c,d,e){b=[Rt,az(b)];$N(this,b,Xc+a,c,d,e)};
function $N(a,b,c,d,e,g){b=NC(b.concat(Hu,a.v++));c=KK(yM(a.f,c).Da(a.j),b);if(a.F){if(!c.S)throw Error("Cannot add session data to request when session data not defined.");c.b=KC(OC([c.b],GM(c.S)))}c.f=g?1:3;d&&LK(c,function(a){d(FK(a))});e&&(c.g=y(e,void 0));MK(c)}ZN.prototype.D=function(){this.a&&this.a.Yg(zd,this.g,this);delete this.b;ZN.C.D.call(this)};function aO(a,b){this.seq=bO++;this.type=a;this.payload=b||null;this.rseq=0}var bO=1;function cO(a){P.call(this);this.a=a;this.a.hd(Au,y(this.f,this),!0);this.a.hd(Bu,y(this.g,this),!0);this.b={}}B(cO,YN);cO.prototype.f=function(a){var b=this.b[a.rseq];b&&(b(a.payload),delete this.b[a.rseq])};cO.prototype.g=function(a){Q(this,new uH(a.type,a.payload))};cO.prototype.send=function(a,b,c){a=new aO(a,b);c&&(this.b[a.seq]=c);this.a.send(hv,a)};cO.prototype.D=function(){cO.C.D.call(this);delete this.a};function dO(a){G.call(this);this.g=a}B(dO,G);dO.prototype.a=null;dO.prototype.b=null;
function eO(a){if(a.a)return a.a;var b=oG(a.g),c=b.Sg;if(t(c))return c&&(a.a=new WN(c),H(a,a.a)),a.a;if(b.hk){var d=xI(),c=new xM(0,void 0,void 0,void 0,new YL,void 0,void 0,new FM(d)),e=b.Ti;e&&(c.b.f=e);var g=b.Kl;g&&fM(c.b,ow,g);b.jj&&fM(c.b,mk,xw);(g=b.bk)&&fM(c.b,es,g);g=null;if(b.Qg){var g=new sK,h=b.Tb.B();g.ni=h;var h=c.g,k=g;h.a=k;var n=y(h.j,h);k.F=n;null!=k.a&&k.F(k.a);k.of(gw,h.b.g,h.b);h.f();vK(g,b.Rg,d,e)}b=new ZN(c,!0,[Qr,b.Rg],g);H(b,c);H(b,g);a.a=new WN(b);H(a,a.a);H(a,b);return a.a}b=
b.Gk;if(!b)throw Error("Peer missing.");c={};d=new GI(window.location.href);(e=d.a.get(dq))&&(c.tp=parseInt(e,10));b.charAt(0)==Oc&&(b=UI(d,new GI(b)).toString());d=xI();b=XI(new GI(b),Yl,d).toString();c.pu=b;a.b=document.createElement(Bp);a.b.style.display=vt;document.body.appendChild(a.b);b=new ON(c);SN(b,a.b);b.connect();b=new KM(b);c=qG(a.g);b=new XN(b,d,c);c=new cO(b);a.a=new WN(c);H(a,a.a);H(a,c);H(a,b);return a.a}
dO.prototype.D=function(){delete this.a;this.b&&(document.body.removeChild(this.b),this.b=null);dO.C.D.call(this)};function fO(a){P.call(this);this.a=a;this.g=new W(this);H(this,this.g);this.b=a.get(mt);this.j=!0;this.f=new Kz(this);H(this,this.f);YB();this.g.I(this.b,tu,this.Jp).I(this.b,Ew,this.lq).I(this.b,tq,this.zp);this.g.I(U(a),[ql,dp],this.Rm);Lz(this.f,M.$g,this.Dp)}B(fO,P);p=fO.prototype;p.ki=null;p.Cd=null;p.hi=null;function gO(a,b){if(a.Cd)return a.Cd;a.Cd=new UF;a.wl(b);return a.Cd}function hO(a,b,c){b?a.Cd.qe(null):a.Cd.La(t(c)?c:null);a.Cd=null}
p.wl=function(a){for(var b=U(this.a),c=uI(b),d=[],e=0;e<c.length;e++){d.push(Cz(c[e].b));var g=c[e].B();Py(b.f,g)}b=new yC;Az(b,1,d);this.hi&&D(b,2,this.hi);this.b.send(Sv,b,y(this.vp,this),y(this.up,this),!!a)};p.up=function(){hO(this,!0)};p.zp=function(){Q(this,lt)};p.vp=function(a){var b=this.j;this.j=!1;var c;b&&(c=z());var d=U(this.a);try{iO(this,a,b),this.hi=C(a,2),vI(d)?V(y(this.wl,this)):hO(this,!1,b?z()-c:void 0)}catch(e){throw V(function(){throw e;}),e;}};
function iO(a,b,c){a=U(a.a);var d=pz(a.a);sz(d,a.g);for(var e=!1,g=zz(b,mC,1),h=0;h<g.length;h++){var e=!0,k;k=zz(b,mC,1)[h];k=Cz(k);var n=nC(k),q=oI(a,n.B(),lC(n));if(q){delete d[q.B()];var x=q.B();if(My(a.f,x))continue;D(k,9,!1);D(n,12,!1);t(C(n,13))||D(n,13,0);for(var q=pz(q.a),x=jC(nC(k)),A=0;A<x.length;A++){var T=jC(n)[A];D(T,12,!1);t(C(T,13))||D(T,13,0);delete q[T.B()||f];delete q[lC(T)||f]}var x=[],oa;for(oa in q)x.push(jO(Cz(q[oa].a)));q=jC(n);Az(n,8,Ry(q,x))}mH(a,new iH(k),ht)}b=uI(a);for(h=
0;h<b.length;h++)g=b[h],g.eb()&&!t(g.g.a.B())&&(k=Cz(g.b),n=nC(k),D(k,9,!1),D(n,12,!1),n=g.B(),Py(a.f,n),mH(a,new iH(k),ht));if(c)for(oa in d)q=d[oa],q.f||!t(q.g.a.B())&&!q.eb()||(e=!0,h=Cz(q.b),nC(h),k=nC(h),Az(k,8,[]),b=z(),D(k,13,b),D(k,12,!1),D(h,9,!1),mH(a,new iH(h),ht));e&&nH(a,c)}function jO(a){var b=z();D(a,13,b);D(a,12,!1);return a}p.Jp=function(){var a=12E4*Math.random();null===this.ki||FH(this.ki);this.ki=V(function(){gO(this)},a,this)};
p.lq=function(a){if(a.Eb){var b=a.Eb;a=U(this.a);for(var c=0,b=zz(b,mC,1),d=0;d<b.length;d++){var e=Cz(b[d]),g=nC(e),g=oI(a,g.B(),lC(g));g&&g.lc()||(mH(a,new iH(e),ht),c++)}0<c&&nH(U(this.a))}};p.Rm=function(a){a.source!=ht&&nI(U(this.a))&&gO(this)};p.Dp=function(a){a=a.data.a;var b=oG(this.a),c=new pC;c.ga(a.a);D(c,3,a.b);D(c,4,a.g);D(c,5,a.f);D(c,6,a.j);E(b.a,7,c);b=new pC;b.ga(a.a);D(b,3,a.b);D(b,4,a.g);D(b,5,a.f);D(b,6,a.j);a=new qC;E(a,1,b);this.b.send(Fw,a)};
p.D=function(){fO.C.D.call(this);delete this.a;delete this.g;delete this.f};function kO(a,b,c){this.key=a;this.data=b;this.a=c;this.key=this.key;this.data=this.data;this.dirty=this.a}u(fq,kO,void 0);u(fq,kO,void 0);function lO(a,b){if(a){b||a.unshift(void 0);mO(a[2],b);var c=a[5];c&&(b||c.unshift(void 0),nO(c[2],b),lO(c[3],b),b&&c.shift());b&&a.shift()}}function nO(a,b){a&&(b?a.shift():a.unshift(void 0))}
function mO(a,b){if(a){b||a.unshift(void 0);nO(a[3],b);nO(a[4],b);var c=a[5];c&&(b?c.shift():c.unshift(void 0));if(c=a[14]){b||c.unshift(void 0);var d=c[3];d&&(b?d.shift():d.unshift(void 0));(d=c[7])&&(b?d.shift():d.unshift(void 0));b&&c.shift()}if(a[8])for(c=0;c<a[8].length;c++)mO(a[8][c],b);(c=a[9])&&(b?c.shift():c.unshift(void 0));b&&a.shift()}};function oO(a){G.call(this);this.a=a;this.b=oG(a).L;this.f=[];this.g=[];oG(a).P||(this.j=new W(this),H(this,this.j),this.j.I(U(a),[Nq,ql,dp],this.Sm))}B(oO,G);p=oO.prototype;
p.Sm=function(a){if(a.source!=At&&this.b)if(a.type==Nq){if(this.f.length||this.g.length){var b=Sy(this.f),c=Sy(this.g);this.b.writeAll(b,c,y(this.Ko,this,b),y(this.Jo,this,c));this.f=[];this.g=[]}}else if(b=a.la,c=a.o,b)if((a=a.type==ql?U(this.a).O(b):U(this.a).g[b])&&a.eb()&&!t(a.g.a.B()))this.g.push(b);else if(a&&!a.f){var d=Cz(a.b),d=qz(d.Qa);lO(d,!1);a=new kO(b,d,a.lc());this.f.push(a);c&&c!=b&&this.g.push(c)}};p.Ko=function(a){for(var b=0;b<a.length;b++);};
p.Jo=function(a,b,c){for(var d=f,e=0;e<a.length;e++)d+=Lh+a[e]+Ic;b&&(d+=yg+b);pO(this,d,c)};function qO(a,b,c){a.b?a.b.getAll(y(a.oo,a,b),y(a.no,a,c)):c()}p.oo=function(a,b){if(0<b.length){for(var c=U(this.a),d=0;d<b.length;d++){v(b[d]);var e=qz(b[d]);lO(e,!0);e=new mC(e);mH(c,new iH(e),At)}nH(c,!0)}a()};p.no=function(a,b,c){var d=bb;b&&(d+=Ib+b);pO(this,d,c);a()};function pO(a,b,c){if(a=qG(a.a))c&&t(c.message)?(c.message=b+ja+c.message,a.g(c)):a.g(Error(b))}
p.D=function(){oO.C.D.call(this);delete this.a;delete this.j;delete this.b};function rO(a,b){N.call(this,a);this.la=b}B(rO,N);function sO(a,b,c,d,e){rO.call(this,a,b);this.Pa=c||null;this.$a=d||0;this.j=e||null}B(sO,rO);function tO(a){rO.call(this,vu,a)}B(tO,rO);function uO(a){if(a.classList)return a.classList;a=a.className;return w(a)&&a.match(/\S+/g)||[]}function vO(a,b){return a.classList?a.classList.contains(b):My(uO(a),b)}function wO(a,b){a.classList?a.classList.add(b):vO(a,b)||(a.className+=0<a.className.length?l+b:b)}function xO(a,b){if(a.classList)Ey(b,function(b){wO(a,b)});else{var c={};Ey(uO(a),function(a){c[a]=!0});Ey(b,function(a){c[a]=!0});a.className=f;for(var d in c)a.className+=0<a.className.length?l+d:d}}
function yO(a,b){a.classList?a.classList.remove(b):vO(a,b)&&(a.className=Gy(uO(a),function(a){return a!=b}).join(l))}function zO(a,b){a.classList?Ey(b,function(b){yO(a,b)}):a.className=Gy(uO(a),function(a){return!My(b,a)}).join(l)}function AO(a,b,c){c?wO(a,b):yO(a,b)};function BO(){}Mx(BO);BO.prototype.a=0;function CO(a){return Ad+(a.a++).toString(36)};function DO(a){P.call(this);this.a=a||fB();this.Mc=EO;this.Ca=null;this.Y=!1;this.g=null;this.S=void 0;this.K=this.F=this.H=this.Da=null;this.Ve=!1}B(DO,P);DO.prototype.ug=BO.ja();var EO=null,FO={pr:Mk,rt:uv,as:Ar,Dr:tp,Tr:Aq,bs:Cr,Ft:Jw,er:Xj,Ql:ep,hm:fv,It:Nw,qr:ul,Et:Iw,Tl:Wq,Nl:Sk,OPEN:Jt,sr:Cl,Ur:Gq,hs:rs,dr:Wj,Ol:sl};
function GO(a,b){switch(a){case 1:return b?tp:Aq;case 2:return b?Cr:Jw;case 4:return b?Xj:ep;case 8:return b?fv:Nw;case 16:return b?ul:Iw;case 32:return b?Wq:Sk;case 64:return b?Jt:Cl}throw Error("Invalid component state");}p=DO.prototype;p.B=function(){return this.Ca||(this.Ca=CO(this.ug))};p.Jb=function(a){if(this.H&&this.H.K){var b=this.H.K,c=this.Ca;c in b&&delete b[c];oz(this.H.K,a,this)}this.Ca=a};p.A=function(){return this.g};function HO(a){a.S||(a.S=new W(a));return a.S}
function IO(a,b){if(a==b)throw Error(Li);if(b&&a.H&&a.Ca&&JO(a.H,a.Ca)&&a.H!=b)throw Error(Li);a.H=b;DO.C.cg.call(a,b)}p.Fc=function(){return this.H};p.cg=function(a){if(this.H&&this.H!=a)throw Error("Method not supported");DO.C.cg.call(this,a)};p.ka=function(){this.g=this.a.createElement(m)};p.sa=function(a){KO(this,a)};function KO(a,b,c){if(a.Y)throw Error(ag);a.g||a.ka();b?b.insertBefore(a.g,c||null):a.a.a.body.appendChild(a.g);a.H&&!a.H.Y||a.W()}
function LO(a,b){if(a.Y)throw Error(ag);if(b&&a.Ff(b)){a.Ve=!0;var c=hB(b);a.a&&a.a.a==c||(a.a=fB(b));a.Va(b);a.W()}else throw Error("Invalid element to decorate");}p.Ff=function(){return!0};p.Va=function(a){this.g=a};p.W=function(){this.Y=!0;MO(this,function(a){!a.Y&&a.A()&&a.W()})};p.ia=function(){MO(this,function(a){a.Y&&a.ia()});this.S&&DI(this.S);this.Y=!1};
p.D=function(){this.Y&&this.ia();this.S&&(this.S.aa(),delete this.S);MO(this,function(a){a.aa()});!this.Ve&&this.g&&wB(this.g);this.H=this.Da=this.g=this.K=this.F=null;DO.C.D.call(this)};p.na=function(a,b){this.Vb(a,NO(this),b)};
p.Vb=function(a,b,c){if(a.Y&&(c||!this.Y))throw Error(ag);if(0>b||b>NO(this))throw Error("Child component index out of bounds");this.K&&this.F||(this.K={},this.F=[]);if(a.Fc()==this){var d=a.B();this.K[d]=a;Py(this.F,a)}else oz(this.K,a.B(),a);IO(a,this);Uy(this.F,b,0,a);a.Y&&this.Y&&a.Fc()==this?(c=this.sb(),b=c.childNodes[b]||null,b!=a.A()&&c.insertBefore(a.A(),b)):c?(this.g||this.ka(),b=OO(this,b+1),KO(a,this.sb(),b?b.g:null)):this.Y&&!a.Y&&a.g&&a.g.parentNode&&1==a.g.parentNode.nodeType&&a.W()};
p.sb=function(){return this.g};function PO(a){null==a.Mc&&(a.Mc=xE(a.Y?a.g:a.a.a.body));return a.Mc}function NO(a){return a.F?a.F.length:0}function JO(a,b){var c;a.K&&b?(c=a.K,c=(b in c?c[b]:void 0)||null):c=null;return c}function OO(a,b){return a.F?a.F[b]||null:null}function MO(a,b,c){a.F&&Ey(a.F,b,c)}function QO(a,b){return a.F&&b?Dy(a.F,b):-1}
p.removeChild=function(a,b){if(a){var c=w(a)?a:a.B();a=JO(this,c);if(c&&a){var d=this.K;c in d&&delete d[c];Py(this.F,a);b&&(a.ia(),a.g&&wB(a.g));IO(a,null)}}if(!a)throw Error("Child is not in parent component");return a};function RO(a,b){DO.call(this,b);this.og=qG(a);this.b=oG(a)}B(RO,DO);RO.prototype.Pc=!1;RO.prototype.W=function(){RO.C.W.call(this);this.Pc&&(this.Rc(),SO(this))};function TO(a){a.Pc||(a.Pc=!0,HO(a).I(a.b,tu,a.Rc),a.Rc(),SO(a))}RO.prototype.Rc=function(){if(this.Y){var a=this.b.b;AO(this.A(),On,!(a.a==Qv||a.a==$q));AO(this.A(),hn,this.b.g)}};function X(a,b,c,d,e){if(v(c)){for(e=0;e<c.length;++e)X(a,b,c[e],d);return a}(lz(mD,c)||lz(FO,c))&&a.og&&(d=a.og.a.a(d));HO(a).I(b,c,d,e);return a}
function SO(a){a.Y&&X(a,a.A(),[Sk,sl,zl,Ll,Pl,$l,pm,pq,qq,rq,kD,bs,Us,Ys,Yt,mu,fv,Ov,tw,uw],a.vg)}RO.prototype.vg=function(a){a.stopPropagation()};var UO;var VO=[El,"grid","group",xs,Js,"menubar","radiogroup","row","rowgroup","tablist","textbox","toolbar","tree","treegrid"];function WO(a,b){b?a.setAttribute(Uu,b):a.removeAttribute(Uu)}
function XO(a,b,c){v(c)&&(c=c.join(l));var d=rk+b;c===f||void 0==c?(UO||(UO={atomic:!1,autocomplete:vt,dropeffect:vt,haspopup:!1,live:Ct,multiline:!1,multiselectable:!1,orientation:dx,readonly:!1,relevant:ak,required:!1,sort:vt,busy:!1,disabled:!1,hidden:!1,invalid:Oq}),c=UO,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function YO(a,b){var c=a.getAttribute(rk+b);return null==c||void 0==c?f:String(c)}function ZO(a){var b=YO(a,Zj);return hB(a).getElementById(b)}
function $O(a,b){var c=f;b&&(c=b.id);XO(a,Zj,c)};function aP(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!SA;default:return 166>a.keyCode||183<a.keyCode}}
function bP(a,b,c,d,e){if(!(J||RA||TA&&$A(rd)))return!0;if(UA&&e)return cP(a);if(e&&!d)return!1;Qx(b)&&(b=dP(b));if(!c&&(17==b||18==b||UA&&91==b))return!1;if((TA||RA)&&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(J&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(TA||RA)}return cP(a)}
function cP(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(TA||RA)&&0==a)return!0;switch(a){case 32:case 63: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 dP(a){if(SA)a=eP(a);else if(UA&&TA)a:switch(a){case 93:a=91;break a}return a}
function eP(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 fP(a){P.call(this);this.a=null;this.b=a;a=J||TA&&!$A(sd)&&a.tagName==xi;this.g=new W(this);this.g.I(this.b,a?[ks,Yt,$l,sq,bs]:bs,this)}B(fP,P);fP.prototype.handleEvent=function(a){if(a.type==bs)J&&$A(10)&&0==a.keyCode&&0==a.j||(gP(this),Q(this,hP(a)));else if(a.type!=ks||aP(a)){var b=a.type==ks?this.b.value:null;J&&229==a.keyCode&&(b=null);var c=hP(a);gP(this);this.a=V(function(){this.a=null;this.b.value!=b&&Q(this,c)},0,this)}};function gP(a){null!=a.a&&(FH(a.a),a.a=null)}
function hP(a){a=new nD(a.b);a.type=bs;return a}fP.prototype.D=function(){fP.C.D.call(this);this.g.aa();gP(this);delete this.b};var iP={},jP={},kP={},lP={};function mP(){throw Error("Do not instantiate directly");}mP.prototype.tc=null;mP.prototype.qa=function(){return this.content};mP.prototype.toString=function(){return this.content};function nP(a,b,c,d){a:if(a=a(b||oP,void 0,c),d=(d||fB()).createElement(m),a=pP(a),d.innerHTML=a,1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType)){d=a;break a}return d}function pP(a){if(!Sx(a))return String(a);if(a instanceof mP){if(a.vb===iP)return a.qa();if(a.vb===lP)return gy(a.qa())}return zx}var oP={};function qP(a,b,c){P.call(this);this.F=a;this.H=c;this.b=b;O(b,[Er,fv,kl,yp],this.handleEvent,!1,this);this.o=null;this.g=[];this.f=-1;this.a=0;this.j=this.v=null;this.G={}}B(qP,P);p=qP.prototype;p.handleEvent=function(a){var b=this.F;if(a.target==this.b)switch(a.type){case Er:this.qd(a.Ad);break;case fv:var c=!1;if(Qx(a.Ad)){a=a.Ad;var d=this.g[rP(this,a)],c=!!d&&b.Hh&&b.Hh(d);d&&!c&&this.f!=a&&this.qd(a)}c||sP(this);break;case kl:tP(this);break;case yp:uP(this)}};
function vP(a){for(var b=a.a+a.g.length-1,c=a.f,d=0;d<a.g.length;d++){if(c>=a.a&&c<b)c++;else if(-1==c)c=a.a;else break;if(a.qd(c))break}}p.qd=function(a){var b=rP(this,a),c=this.g[b];return c&&this.F.Hh&&this.F.Hh(c)?!1:(this.f=a,this.b.qd(a),-1!=b)};
function sP(a){var b=rP(a,a.f);if(-1!=b){var c=a.g[b],d=a.H;if(d.ra){var e=c.toString();if(t(void 0)?0:d.g){var g=wP(d,d.X(),xP(d.ra)[0]),h=yP(d,d.X());d.J.test(e)||(e=e.replace(/[\s\xa0]+$/,f)+d.K);d.Il&&(0==g||cy(h[g-1])||(e=l+e),g==h.length-1&&(e+=l));if(e!=h[g]){h[g]=e;e=d.ra;(SA||J&&$A(zd))&&e.blur();e.value=h.join(f);for(var k=0,n=0;n<=g;n++)k+=h[n].length;e.focus();g=k;h=d.ra;e=g;zP(h)?h.selectionStart=e:J&&(k=AP(h),n=k[0],n.inRange(k[1])&&(e=BP(h,e),n.collapse(!0),n.move(tl,e),n.select()));
h=d.ra;zP(h)?h.selectionEnd=g:J&&(k=AP(h),e=k[1],k[0].inRange(e)&&(g=BP(h,g),h=BP(h,xP(h)[0]),e.collapse(!0),e.moveEnd(tl,g-h),e.select()))}}else d.ra.value=e;d.$h=!0}a.gc();Q(a,{type:Pw,Ad:c,index:b});return!0}a.gc();Q(a,{type:Pw,Ad:null,index:null});return!1}p.gc=function(){this.f=-1;this.o=null;this.a+=this.g.length;this.g=[];window.clearTimeout(this.j);this.j=null;this.b.gc();Q(this,Rv);Q(this,yp)};function uP(a){a.j||(a.j=window.setTimeout(y(a.gc,a),100))}
p.Yj=function(){return this.j?(window.clearTimeout(this.j),this.j=null,!0):!1};function tP(a){a.Yj()||window.setTimeout(y(a.Yj,a),10)}p.D=function(){qP.C.D.call(this);delete this.G;this.b.aa();this.H.aa();this.F=null};p.Xn=function(a,b,c){this.o==a&&this.Wh(b,c)};
p.Wh=function(a,b){var c=Nx(b)==Bt&&b,d=(c?c.Vt():b)?rP(this,this.f):-1;this.a+=this.g.length;this.g=a;for(var e=[],g=0;g<a.length;++g)e.push({id:this.a+g,data:a[g]});g=null;this.v&&(g=this.G[Tx(this.v)]||this.v);this.b.tg=g;this.b.Wh(e,this.o,this.v);g=!0;c&&void 0!==c.En()&&(g=c.En());this.f=-1;(g||0<=d)&&0!=e.length&&this.o&&(0<=d?this.qd(this.a+d):vP(this));Q(this,Rv)};function rP(a,b){var c=b-a.a;return 0>c||c>=a.g.length?-1:c}p.Wn=function(a){var b=this.H;b.Yn.apply(b,arguments)};p.update=function(a){this.H.update(a)};function CP(a){DO.call(this,a)}B(CP,DO);p=CP.prototype;p.Qd=null;p.Va=function(a){CP.C.Va.call(this,a);DP(this)};p.ka=function(){this.g=this.a.da(Qg,{type:$v});DP(this)};function DP(a){a.ol();a.Qd=new fP(a.A());O(a.Qd,bs,a.ol,!1,a)}p.ol=function(){var a=this.A();if(a){var b=this.X();switch(bA(b)){case 1:a.dir=Ds;break;case -1:a.dir=Yu;break;default:a.removeAttribute(rp)}}};p.X=function(){var a=this.A();return null!=a.value?a.value:IB(a)};
p.D=function(){this.Qd&&(ND(this.Qd),this.Qd.aa(),this.Qd=null,CP.C.D.call(this))};function EP(a,b,c,d){P.call(this);this.a=a;this.f=b;this.b=c;this.j=d||0;a.removeAttribute(Hs);this.g=new fP(a);O(this.g,bs,this.o,!1,this);FP(this)}B(EP,P);EP.prototype.o=function(){FP(this)};function FP(a){var b=a.a.value.length;if(b>a.b){var c=a.a.scrollTop,d=a.a.scrollLeft;a.a.value=a.a.value.substring(0,a.b);b=a.b;a.a.scrollTop=c;a.a.scrollLeft=d}a.f&&AB(a.f,String(1==a.j?b:a.b-b))}EP.prototype.D=function(){EP.C.D.call(this);delete this.a;this.g.aa();this.g=null};function GP(a,b){P.call(this);a&&HP(this,a,b)}B(GP,P);p=GP.prototype;p.Nd=null;p.Nf=null;p.Ih=null;p.Of=null;p.Cb=-1;p.Oc=-1;p.zg=!1;
var IP={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},JP={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},KP=J||RA||TA&&$A(rd),LP=UA&&SA;p=GP.prototype;
p.In=function(a){if(TA||RA)if(17==this.Cb&&!a.ctrlKey||18==this.Cb&&!a.altKey||UA&&91==this.Cb&&!a.metaKey)this.Oc=this.Cb=-1;-1==this.Cb&&(a.ctrlKey&&17!=a.keyCode?this.Cb=17:a.altKey&&18!=a.keyCode?this.Cb=18:a.metaKey&&91!=a.keyCode&&(this.Cb=91));KP&&!bP(a.keyCode,this.Cb,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):(this.Oc=dP(a.keyCode),LP&&(this.zg=a.altKey))};p.uo=function(a){this.Oc=this.Cb=-1;this.zg=a.altKey};
p.handleEvent=function(a){var b=a.b,c,d,e=b.altKey;J&&a.type==ls?(c=this.Oc,d=13!=c&&27!=c?b.keyCode:0):(TA||RA)&&a.type==ls?(c=this.Oc,d=0<=b.charCode&&63232>b.charCode&&cP(c)?b.charCode:0):QA&&!TA?(c=this.Oc,d=cP(c)?b.keyCode:0):(c=b.keyCode||this.Oc,d=b.charCode||0,LP&&(e=this.zg),UA&&63==d&&224==c&&(c=191));var g=c=dP(c),h=b.keyIdentifier;c?63232<=c&&c in IP?g=IP[c]:25==c&&a.shiftKey&&(g=9):h&&h in JP&&(g=JP[h]);this.Cb=g;a=new MP(g,d,0,b);a.altKey=e;Q(this,a)};p.A=function(){return this.Nd};
function HP(a,b,c){a.Of&&NP(a);a.Nd=b;a.Nf=O(a.Nd,ls,a,c);a.Ih=O(a.Nd,ks,a.In,c,a);a.Of=O(a.Nd,ns,a.uo,c,a)}function NP(a){a.Nf&&(MD(a.Nf),MD(a.Ih),MD(a.Of),a.Nf=null,a.Ih=null,a.Of=null);a.Nd=null;a.Cb=-1;a.Oc=-1}p.D=function(){GP.C.D.call(this);NP(this)};function MP(a,b,c,d){nD.call(this,d);this.type=js;this.keyCode=a;this.j=b}B(MP,nD);function OP(){}var PP;Mx(OP);var QP={button:hu,checkbox:vl,menuitem:gv,menuitemcheckbox:vl,menuitemradio:vl,radio:vl,tab:gv,treeitem:gv};p=OP.prototype;p.Rd=function(){};p.Kb=function(a){return a.a.da(m,RP(this,a).join(l),a.qa())};p.Lb=function(a){return a};function SP(a,b,c){if(a=a.A?a.A():a){var d=[b];J&&!$A(xd)&&(d=TP(uO(a),b),d.push(b));(c?xO:zO)(a,d)}}p.Gf=function(){return!0};
p.Fa=function(a,b){b.id&&a.Jb(b.id);var c=this.Lb(b);c&&c.firstChild?UP(a,c.firstChild.nextSibling?Sy(c.childNodes):c.firstChild):a.od=null;var d=0,e=this.U(),g=this.U(),h=!1,k=!1,n=!1,q=Sy(uO(b));Ey(q,function(a){h||a!=e?k||a!=g?d|=this.zf(a):k=!0:(h=!0,g==e&&(k=!0));1==this.zf(a)&&EB(c)&&FB(c)&&DB(c,!1)},this);a.Ic=d;h||(q.push(e),g==e&&(k=!0));k||q.push(g);var x=a.dd;x&&q.push.apply(q,x);if(J&&!$A(xd)){var A=TP(q);0<A.length&&(q.push.apply(q,A),n=!0)}if(!h||!k||x||n)b.className=q.join(l);return b};
p.zj=function(a){PO(a)&&this.Bj(a.A(),!0);a.isEnabled()&&this.Ee(a,a.fa())};function VP(a,b,c){if(a=c||a.Rd())c=b.getAttribute(Uu)||null,a!=c&&WO(b,a)}function WP(a,b,c){b.fa()||XO(c,zr,!b.fa());b.isEnabled()||a.cc(c,1,!b.isEnabled());XP(b,8)&&a.cc(c,8,YP(b,8));XP(b,16)&&a.cc(c,16,YP(b,16));XP(b,64)&&a.cc(c,64,YP(b,64))}p.oh=function(a,b){zE(a,!b,!J&&!QA)};p.Bj=function(a,b){SP(a,this.U()+bc,b)};p.Aj=function(a){var b;return XP(a,32)&&(b=a.A())?EB(b)&&FB(b):!1};
p.Ee=function(a,b){var c;if(XP(a,32)&&(c=a.A())){if(!b&&YP(a,32)){try{c.blur()}catch(d){}YP(a,32)&&a.Hf(null)}(EB(c)&&FB(c))!=b&&DB(c,b)}};p.ba=function(a,b){R(a,b);a&&XO(a,zr,!b)};p.qh=function(a,b,c){var d=a.A();if(d){var e=this.ve(b);e&&SP(a,e,c);this.cc(d,b,c)}};p.cc=function(a,b,c){PP||(PP={1:wp,8:gv,16:vl,64:Mq});b=PP[b];var d=a.getAttribute(Uu)||null;d&&(d=QP[d]||b,b=b==vl||b==gv?d:b);b&&XO(a,b,c)};
p.De=function(a,b){var c=this.Lb(a);if(c&&(vB(c),b))if(w(b))AB(c,b);else{var d=function(a){if(a){var b=hB(c);c.appendChild(w(a)?b.createTextNode(a):a)}};v(b)?Ey(b,d):!Px(b)||tt in b?d(b):Ey(Sy(b),d)}};p.U=function(){return Fo};function RP(a,b){var c=a.U(),d=[c],e=a.U();e!=c&&d.push(e);c=b.Ic;for(e=[];c;){var g=c&-c;e.push(a.ve(g));c&=~g}d.push.apply(d,e);(c=b.dd)&&d.push.apply(d,c);J&&!$A(xd)&&d.push.apply(d,TP(d));return d}
function TP(a,b){var c=[];b&&(a=a.concat([b]));Ey([],function(d){!Jy(d,Yx(My,a))||b&&!My(d,b)||c.push(d.join(Cj))});return c}p.ve=function(a){this.a||ZP(this);return this.a[a]};p.zf=function(a){if(!this.G){this.a||ZP(this);var b=this.a,c={},d;for(d in b)c[b[d]]=d;this.G=c}a=parseInt(this.G[a],10);return isNaN(a)?0:a};function ZP(a){var b=a.U();b.replace(/\xa0|\s/g,l);a.a={1:b+Qb,2:b+xc,4:b+Ac,8:b+rc,16:b+kc,32:b+lc,64:b+pc}};function $P(){}B($P,OP);Mx($P);p=$P.prototype;p.Rd=function(){return fl};p.cc=function(a,b,c){switch(b){case 8:case 16:XO(a,hu,c);break;default:case 64:case 1:$P.C.cc.call(this,a,b,c)}};p.Kb=function(a){var b=$P.C.Kb.call(this,a);aQ(b,a.j);var c=a.X();c&&this.mh(b,c);XP(a,16)&&this.cc(b,16,YP(a,16));return b};p.Fa=function(a,b){b=$P.C.Fa.call(this,a,b);var c=this.X(b);a.P=c;a.j=b.title;XP(a,16)&&this.cc(b,16,YP(a,16));return b};p.X=Lx;p.mh=Lx;
function aQ(a,b){a&&(b?a.title=b:a.removeAttribute(mw))}p.U=function(){return Jo};function bQ(a,b){if(!a)throw Error("Invalid class name "+a);if(!Rx(b))throw Error("Invalid decorator function "+b);cQ[a]=b}var dQ={},cQ={};function eQ(a,b,c){DO.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=Tx(b);if(d=dQ[d])break;b=b.C?b.C.constructor:null}b=d?Rx(d.ja)?d.ja():new d:null}this.f=b;this.od=t(a)?a:null}B(eQ,DO);p=eQ.prototype;p.od=null;p.Ic=0;p.Se=39;p.je=255;p.Re=0;p.If=!0;p.dd=null;p.xh=!0;function fQ(a,b){a.Y&&b!=a.xh&&gQ(a,b);a.xh=b}function hQ(a,b){b&&(a.dd?My(a.dd,b)||a.dd.push(b):a.dd=[b],SP(a,b,!0))}
p.ka=function(){var a=this.f.Kb(this);this.g=a;VP(this.f,a,this.Fe());this.f.oh(a,!1);this.fa()||this.f.ba(a,!1)};p.Fe=function(){return null};p.sb=function(){return this.f.Lb(this.A())};p.Ff=function(a){return this.f.Gf(a)};p.Va=function(a){this.g=a=this.f.Fa(this,a);VP(this.f,a,this.Fe());this.f.oh(a,!1);this.If=a.style.display!=vt};
p.W=function(){eQ.C.W.call(this);WP(this.f,this,this.g);this.f.zj(this);if(this.Se&-2&&(this.xh&&gQ(this,!0),XP(this,32))){var a=this.A();if(a){var b=this.o||(this.o=new GP);HP(b,a);HO(this).I(b,js,this.Bb).I(a,Wq,this.Qn).I(a,Sk,this.Hf)}}};
function gQ(a,b){var c=HO(a),d=a.A();b?(c.I(d,Xs,a.zh).I(d,Us,a.Hc).I(d,Ys,a.Yb).I(d,Ws,a.yh),a.Ge!=Lx&&c.I(d,Ll,a.Ge),J&&(c.I(d,pm,a.Nj),a.v||(a.v=new iQ(a),H(a,a.v)))):(c.ma(d,Xs,a.zh).ma(d,Us,a.Hc).ma(d,Ys,a.Yb).ma(d,Ws,a.yh),a.Ge!=Lx&&c.ma(d,Ll,a.Ge),J&&(c.ma(d,pm,a.Nj),I(a.v),a.v=null))}p.ia=function(){eQ.C.ia.call(this);this.o&&NP(this.o);this.fa()&&this.isEnabled()&&this.f.Ee(this,!1)};
p.D=function(){eQ.C.D.call(this);this.o&&(this.o.aa(),delete this.o);delete this.f;this.v=this.dd=this.od=null};p.qa=function(){return this.od};function UP(a,b){a.od=b}p.wf=function(){var a=this.qa();if(!a)return f;a=w(a)?a:v(a)?Hy(a,IB).join(f):GB(a);return dy(a)};p.fa=function(){return this.If};p.ba=function(a,b){if(b||this.If!=a&&Q(this,a?uv:Ar)){var c=this.A();c&&this.f.ba(c,a);this.isEnabled()&&this.f.Ee(this,a);this.If=a;return!0}return!1};p.isEnabled=function(){return!YP(this,1)};
p.ga=function(a){var b=this.Fc();b&&typeof b.isEnabled==ar&&!b.isEnabled()||!jQ(this,1,!a)||(a||(kQ(this,!1),lQ(this,!1)),this.fa()&&this.f.Ee(this,a),mQ(this,1,!a,!0))};function lQ(a,b){jQ(a,2,b)&&mQ(a,2,b)}function kQ(a,b){jQ(a,4,b)&&mQ(a,4,b)}function nQ(a,b){jQ(a,16,b)&&mQ(a,16,b)}p.bg=function(a){jQ(this,32,a)&&mQ(this,32,a)};p.ya=function(a){jQ(this,64,a)&&mQ(this,64,a)};function YP(a,b){return!!(a.Ic&b)}
function mQ(a,b,c,d){d||1!=b?XP(a,b)&&c!=YP(a,b)&&(a.f.qh(a,b,c),a.Ic=c?a.Ic|b:a.Ic&~b):a.ga(!c)}function XP(a,b){return!!(a.Se&b)}p.Xa=function(a,b){if(this.Y&&YP(this,a)&&!b)throw Error(ag);!b&&YP(this,a)&&mQ(this,a,!1);this.Se=b?this.Se|a:this.Se&~a};function oQ(a,b){return!!(a.je&b)&&XP(a,b)}function jQ(a,b,c){return XP(a,b)&&YP(a,b)!=c&&(!(a.Re&b)||Q(a,GO(b,c)))&&!a.va()}p.zh=function(a){(!a.o||!zB(this.A(),a.o))&&Q(this,Gq)&&this.isEnabled()&&oQ(this,2)&&lQ(this,!0)};
p.yh=function(a){a.o&&zB(this.A(),a.o)||!Q(this,rs)||(oQ(this,4)&&kQ(this,!1),oQ(this,2)&&lQ(this,!1))};p.Ge=Lx;p.Hc=function(a){this.isEnabled()&&(oQ(this,2)&&lQ(this,!0),qD(a)&&(oQ(this,4)&&kQ(this,!0),this.f&&this.f.Aj(this)&&this.A().focus()));qD(a)&&a.a()};p.Yb=function(a){this.isEnabled()&&(oQ(this,2)&&lQ(this,!0),YP(this,4)&&this.xd(a)&&oQ(this,4)&&kQ(this,!1))};p.Nj=function(a){this.isEnabled()&&this.xd(a)};
p.xd=function(a){oQ(this,16)&&nQ(this,!YP(this,16));oQ(this,8)&&jQ(this,8,!0)&&mQ(this,8,!0);oQ(this,64)&&this.ya(!YP(this,64));var b=new N(Wj,this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.F=a.F);return Q(this,b)};p.Qn=function(){oQ(this,32)&&this.bg(!0)};p.Hf=function(){oQ(this,4)&&kQ(this,!1);oQ(this,32)&&this.bg(!1)};p.Bb=function(a){return this.fa()&&this.isEnabled()&&this.Sd(a)?(a.a(),a.stopPropagation(),!0):!1};
p.Sd=function(a){return 13==a.keyCode&&this.xd(a)};if(!Rx(eQ))throw Error("Invalid component class "+eQ);if(!Rx(OP))throw Error("Invalid renderer class "+OP);var pQ=Tx(eQ);dQ[pQ]=OP;bQ(Fo,function(){return new eQ(null)});function iQ(a){G.call(this);this.b=a;this.a=!1;this.g=new W(this);H(this,this.g);a=this.b.g;this.g.I(a,Us,this.j).I(a,Ys,this.o).I(a,zl,this.f)}B(iQ,G);iQ.prototype.j=function(){this.a=!1};iQ.prototype.o=function(){this.a=!0};
iQ.prototype.f=function(a){if(this.a)this.a=!1;else{var b=a.b,c=b.button,d=b.type;b.button=0;b.type=Us;this.b.Hc(new nD(b,a.g));b.type=Ys;this.b.Yb(new nD(b,a.g));b.button=c;b.type=d}};iQ.prototype.D=function(){this.b=null;iQ.C.D.call(this)};function qQ(){}B(qQ,$P);Mx(qQ);p=qQ.prototype;p.Rd=function(){};p.Kb=function(a){fQ(a,!1);a.je&=-256;a.Xa(32,!1);return a.a.da(If,{"class":RP(this,a).join(l),disabled:!a.isEnabled(),title:a.j||f,value:a.X()||f},a.wf()||f)};p.Gf=function(a){return a.tagName==If||a.tagName==Qg&&(a.type==fl||a.type==Ov||a.type==Ju)};p.Fa=function(a,b){fQ(a,!1);a.je&=-256;a.Xa(32,!1);if(b.disabled){var c=this.ve(1);wO(b,c)}return qQ.C.Fa.call(this,a,b)};p.zj=function(a){HO(a).I(a.A(),zl,a.xd)};p.oh=Lx;p.Bj=Lx;p.Aj=function(a){return a.isEnabled()};
p.Ee=Lx;p.qh=function(a,b,c){qQ.C.qh.call(this,a,b,c);(a=a.A())&&1==b&&(a.disabled=c)};p.X=function(a){return a.value};p.mh=function(a,b){a&&(a.value=b)};p.cc=Lx;function rQ(a,b,c){eQ.call(this,a,b||qQ.ja(),c)}B(rQ,eQ);p=rQ.prototype;p.X=function(){return this.P};p.wj=function(a){this.j=a;aQ(this.A(),a)};p.D=function(){rQ.C.D.call(this);delete this.P;delete this.j};p.W=function(){rQ.C.W.call(this);if(XP(this,32)){var a=this.A();a&&HO(this).I(a,ns,this.Sd)}};p.Sd=function(a){return 13==a.keyCode&&a.type==js||32==a.keyCode&&a.type==ns?this.xd(a):32==a.keyCode};bQ(Jo,function(){return new rQ(null)});function sQ(a,b,c,d,e,g,h,k,n){var q,x;if(q=c.offsetParent){var A=q.tagName==Ng||q.tagName==Hf;A&&eE(q)==Hv||(x=kE(q),A||(A=(A=xE(q))&&SA?-q.scrollLeft:!A||J&&$A(yd)||dE(q,Pt)==gx?q.scrollLeft:q.scrollWidth-q.clientWidth-q.scrollLeft,x=IA(x,new HA(A,q.scrollTop))))}q=x||new HA;x=tE(a);if(A=jE(a)){var T=new ZD(A.left,A.top,A.right-A.left,A.bottom-A.top),A=Math.max(x.left,T.left),oa=Math.min(x.left+x.width,T.left+T.width);if(A<=oa){var jc=Math.max(x.top,T.top),T=Math.min(x.top+x.height,T.top+T.height);
jc<=T&&(x.left=A,x.top=jc,x.width=oa-A,x.height=T-jc)}}A=fB(a);jc=fB(c);if(A.a!=jc.a){var oa=A.a.body,jc=pB(jc.a),T=new HA(0,0),kb=oB(hB(oa)),Z=oa;do{var Se=kb==jc?kE(Z):pE(Z);T.x+=Se.x;T.y+=Se.y}while(kb&&kb!=jc&&kb!=kb.parent&&(Z=kb.frameElement)&&(kb=kb.parent));oa=IA(T,kE(oa));!J||9<=bB||LB(A)||(oa=IA(oa,MB(A)));x.left+=oa.x;x.top+=oa.y}a=tQ(a,b);b=new HA(a&2?x.left+x.width:x.left,a&1?x.top+x.height:x.top);b=IA(b,q);e&&(b.x+=(a&2?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);var ga;if(h)if(n)ga=n;else if(ga=
jE(c))ga.top-=q.y,ga.right-=q.x,ga.bottom-=q.y,ga.left-=q.x;e=ga;n=b.clone();ga=tQ(c,d);d=rE(c);a=k?k.clone():d.clone();k=n;n=a;k=k.clone();n=n.clone();a=0;if(g||0!=ga)ga&2?k.x-=n.width+(g?g.right:0):g&&(k.x+=g.left),ga&1?k.y-=n.height+(g?g.bottom:0):g&&(k.y+=g.top);h&&(e?(g=k,ga=n,a=0,65==(h&65)&&(g.x<e.left||g.x>=e.right)&&(h&=-2),132==(h&132)&&(g.y<e.top||g.y>=e.bottom)&&(h&=-5),g.x<e.left&&h&1&&(g.x=e.left,a|=1),h&16&&(b=g.x,g.x<e.left&&(g.x=e.left,a|=4),g.x+ga.width>e.right&&(ga.width=Math.min(e.right-
g.x,b+ga.width-e.left),ga.width=Math.max(ga.width,0),a|=4)),g.x+ga.width>e.right&&h&1&&(g.x=Math.max(e.right-ga.width,e.left),a|=1),h&2&&(a=a|(g.x<e.left?16:0)|(g.x+ga.width>e.right?32:0)),g.y<e.top&&h&4&&(g.y=e.top,a|=2),h&32&&(b=g.y,g.y<e.top&&(g.y=e.top,a|=8),g.y+ga.height>e.bottom&&(ga.height=Math.min(e.bottom-g.y,b+ga.height-e.top),ga.height=Math.max(ga.height,0),a|=8)),g.y+ga.height>e.bottom&&h&4&&(g.y=Math.max(e.bottom-ga.height,e.top),a|=2),h&8&&(a=a|(g.y<e.top?64:0)|(g.y+ga.height>e.bottom?
128:0)),h=a):h=256,a=h);g=new ZD(0,0,0,0);g.left=k.x;g.top=k.y;g.width=n.width;g.height=n.height;h=a;h&496||(fE(c,new HA(g.left,g.top)),a=new JA(g.width,g.height),d==a||d&&a&&d.width==a.width&&d.height==a.height||(g=a,k=hB(c),d=LB(fB(k)),!J||$A(gd)||d&&$A(yd)?(c=c.style,SA?c.MozBoxSizing=Uk:TA?c.WebkitBoxSizing=Uk:c.boxSizing=Uk,c.width=Math.max(g.width,0)+pu,c.height=Math.max(g.height,0)+pu):(k=c.style,d?(d=CE(c),c=mE(c),k.pixelWidth=g.width-c.left-d.left-d.right-c.right,k.pixelHeight=g.height-c.top-
d.top-d.bottom-c.bottom):(k.pixelWidth=g.width,k.pixelHeight=g.height))));return h}function tQ(a,b){return(b&4&&xE(a)?b^2:b)&-5};function uQ(){}uQ.prototype.Be=function(){};function vQ(a,b){this.g=a;this.o=!!b;this.f={0:this.g+Ub,1:this.g+Sb,2:this.g+uc,3:this.g+Wb}}B(vQ,uQ);p=vQ.prototype;p.dk=!1;p.Cg=2;p.yi=20;p.Dg=3;p.Oh=-5;p.Be=function(a,b,c){a=this.Cg;2==a&&(a=0);wQ(this,this.Dg,a,2==this.Cg?xQ(this.Dg)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.yi,c)};
function wQ(a,b,c,d,e,g){if(a.b){var h=yQ(b,c),k,n=a.b;k=rE(n);k=(xQ(b)?k.height/2:k.width/2)-d;var q=tQ(n,h),x;if(x=jE(n))n=tE(n),n=new YD(n.top,n.left+n.width,n.top+n.height,n.left),xQ(b)?n.top<x.top&&!(q&1)?k-=x.top-n.top:n.bottom>x.bottom&&q&1&&(k-=n.bottom-x.bottom):n.left<x.left&&!(q&2)?k-=x.left-n.left:n.right>x.right&&q&2&&(k-=n.right-x.right);k=xQ(b)?new HA(a.Oh,k):new HA(k,a.Oh);q=xQ(b)?6:9;x=b^3;xQ(b)&&a.b.dir==Yu&&(x=b);h=sQ(a.b,yQ(x,c),a.a,h,k,e,a.dk?q:0,void 0,null);if(!g&&h&496){wQ(a,
b^3,c,d,e,!0);return}!a.o||h&496||(e=parseFloat(a.a.style.left),g=parseFloat(a.a.style.top),isFinite(e)&&0==e%1&&isFinite(g)&&0==g%1||fE(a.a,Math.round(e),Math.round(g)))}zQ(a,b,c,d)}
function zQ(a,b,c,d){var e=a.j;hz(a.f,function(a){AO(e,a,!1)},a);wO(e,a.f[b]);e.style.top=e.style.left=e.style.right=e.style.bottom=f;a.b?(c=nE(a.b,a.a),d=AQ(a.b,b),xQ(b)?(a=BQ(c.y+d.y,a.a.offsetHeight-15),e.style.top=a+pu):(a=BQ(c.x+d.x,a.a.offsetWidth-15),e.style.left=a+pu)):e.style[0==c?xQ(b)?qw:ss:xQ(b)?dl:Su]=d+pu}function BQ(a,b){return 15>b?15:GA(a,15,b)}function yQ(a,b){switch(a){case 2:return 0==b?1:3;case 1:return 0==b?0:2;case 0:return 0==b?6:7;default:return 0==b?4:5}}
function AQ(a,b){var c=0,d=0,e=rE(a);switch(b){case 2:c=e.width/2;break;case 1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case 3:c=e.width,d=e.height/2}return new HA(c,d)}function xQ(a){return 0==a||3==a};function CQ(a){G.call(this);this.b=a||fB()}B(CQ,G);CQ.prototype.j=function(){WO(this.A(),pw);XO(this.A(),ys,eu)};function DQ(a){CQ.call(this,a);this.a=this.b.da(Bp,EQ()+qc);this.f=this.b.da(Bp,EQ()+Pb,this.b.da(Bp,EQ()+Yb),this.b.da(Bp,EQ()+yc));this.g=this.b.da(Bp,{"class":EQ(),role:pw},this.a,this.f);this.j()}B(DQ,CQ);function EQ(){return qo}DQ.prototype.A=function(){return this.g};DQ.prototype.D=function(){this.g&&wB(this.g)};function FQ(a){DQ.call(this,a)}B(FQ,DQ);FQ.prototype.j=function(){WO(this.A(),pw)};function GQ(a){a=a||fB();var b=Tx(a.a);HQ[b]||(HQ[b]=new IQ(a))}function JQ(a,b){var c=void 0,c=b instanceof uA?wA(b):b;a.removeAttribute(mw);a.removeAttribute(fm);a.removeAttribute(cm);b?(b instanceof uA?a.a=b:(a.setAttribute(cm,b),a.a=null),a.setAttribute(uk,c)):(a.a=null,a.removeAttribute(uk));GQ(fB(a))}var HQ={};
function IQ(a){W.call(this);this.J=a;this.K=new kK(this.Vq,0,this);H(this,this.K);var b=oB();this.o=Rx(b.MutationObserver)?new b.MutationObserver(y(this.ao,this)):null;a=a.a;this.I(a,[Ws,Us,zl,Sk,kD,ks],this.Lm,!0);this.I(a,[Xs,Wq,jD],this.Nq,!0)}B(IQ,W);p=IQ.prototype;p.D=function(){KQ(this);IQ.C.D.call(this)};function LQ(a,b){switch(b.type){case Us:case Xs:case Ws:case zl:a.G=!1;break;case ks:a.G=!0}}
p.Nq=function(a){this.o&&this.o.disconnect();LQ(this,a);var b=a.target;a=a.type==Wq||a.type==jD;var c=this.a&&zB(this.a.a,b);if(this.G||!a||c){this.S=a;if(a=b&&b.getAttribute&&this.o)a=b.getAttribute(Uu)||null,a=My(VO,a);a&&(this.o.observe(b,{attributes:!0}),(a=ZO(b))&&(b=a));this.g=b}else this.g=null;MQ(this)};p.Lm=function(a){LQ(this,a);var b=a.target;a=a.type==Us||a.type==zl;b=this.a&&zB(this.a.a,b);a&&b||(this.g=null,MQ(this))};
p.ao=function(a){Ey(a,y(function(a){var c=ZO(a.target);c&&a.attributeName==sk&&(this.g=c,MQ(this))},this))};function MQ(a){KQ(a);mK(a.K,a.b?50:300)}function KQ(a){a.v&&(FH(a.v),a.v=0,a.b=null)}
p.Vq=function(){if(!this.g)NQ(this),this.b=null;else if(!(this.b&&this.a&&zB(this.a.A(),this.g))||this.b.getAttribute(lm)){var a=JB(this.g,function(a){return a.getAttribute&&(a.getAttribute(fm)||a.getAttribute(cm)||a.a)&&!a.getAttribute(jm)}),b=!1;this.b&&this.b!=a&&(NQ(this),this.b=null,b=!0);if(!this.b&&a&&(this.b=a,OQ(this,a))){var c=FA;if(a.getAttribute(fm))for(var d=iB(so,a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);break}}else c=a.a?a.a:zA(a.getAttribute(cm));var d=a.getAttribute(dm),
e=a.getAttribute(em),g=a.getAttribute(hm),g=cy(wy(g))?-1:Number(g);if(!b&&(a=a.getAttribute(gm),a=Math.max(0,a-300))){this.v=V(Yx(this.tl,this.b,c,d,g,e),a,this);return}this.tl(this.b,c,d,g,e)}}};function OQ(a,b){return b.getAttribute(im)&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.S&&Ts==b.getAttribute(km)?!1:!0}function PQ(a){if(a)switch(a.toLowerCase().split(Gb)[0]){case os:return 0;case Vv:return 2;case tu:return 3}return 1}
p.tl=function(a,b,c,d,e){this.v=0;if(!this.a){this.a=new FQ(this.J);NQ(this);this.J.a.body.appendChild(this.a.A());H(this,this.a);this.j=new vQ(EQ(),!0);this.j.dk=!0;var g=this.j,h=this.a.f;g.a=this.a.A();g.j=h}a:{if(c)switch(c.toLowerCase().split(Gb)[1]){case os:h=0;break a;case tu:h=1;break a}h=2}g=this.j;c=PQ(c);null!=c&&(g.Dg=c);null!=h&&(g.Cg=h);Qx(void 0)&&(g.yi=Math.max(void 0,15));Qx(d)&&(g.Oh=d);yO(this.a.A(),ro);this.F!=e&&(this.F&&!cy(wy(this.F))&&yO(this.a.A(),this.F),cy(wy(e))||wO(this.a.A(),
e),this.F=e);fE(this.a.A(),0,0);if(b instanceof uA)this.a.a.innerHTML=wA(b);else for(vB(this.a.a);d=b.firstChild;)this.a.a.appendChild(d);this.j.b=a;this.j.Be(null,0)};function NQ(a){a.a&&wO(a.a.A(),ro)};J&&$A(8);function QQ(a){if(null!=a)switch(a.tc){case 1:return 1;case -1:return-1;case 0:return 0}return null}function RQ(){mP.call(this)}B(RQ,mP);RQ.prototype.vb=iP;function SQ(a){return null!=a&&a.vb===iP?a:a instanceof uA?TQ(wA(a),a.gd()):TQ(gy(String(String(a))),QQ(a))}function UQ(){mP.call(this)}B(UQ,mP);UQ.prototype.vb={};UQ.prototype.tc=1;function VQ(){mP.call(this)}B(VQ,mP);VQ.prototype.vb=jP;VQ.prototype.tc=1;function WQ(){mP.call(this)}B(WQ,mP);WQ.prototype.vb=kP;WQ.prototype.tc=1;
function XQ(){mP.call(this)}B(XQ,mP);XQ.prototype.vb={};XQ.prototype.tc=1;function YQ(a,b){this.content=String(a);this.tc=null!=b?b:null}B(YQ,mP);YQ.prototype.vb=lP;var TQ=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var e=new b(String(a));void 0!==d&&(e.tc=d);return e}}(RQ);function ZQ(a,b){function c(){}c.prototype=a;var d=new c,e;for(e in b)d[e]=b[e];return d}
function $Q(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):f}}function aR(a){return(a=String(a))?new YQ(a,void 0):f}var bR=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){var e=String(a);if(!e)return f;e=new b(e);void 0!==d&&(e.tc=d);return e}}(RQ);$Q(UQ);$Q(VQ);var cR=$Q(WQ);$Q(XQ);
function dR(a){return null!=a&&a.vb===iP?(a=a.qa(),a=String(a).replace(eR,f).replace(fR,rb),String(a).replace(gR,hR)):gy(String(a))}function iR(a){return null!=a&&a.vb===lP?(a.qa(),zx):a}var jR={"\x00":lb,"\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':sb,"&":pb,"'":mb,"-":"&#45;","/":"&#47;","<":rb,"=":"&#61;",">":qb,"`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function hR(a){return jR[a]}
var kR={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",
")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB",
"\uff3d":"%EF%BC%BD"};function lR(a){return kR[a]}
var gR=/[\x00\x22\x27\x3c\x3e]/g,mR=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,nR=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,oR=/^(?!style|on|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|src|usemap)(?:[a-z0-9_$:-]*)$/i,eR=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,fR=/</g;function pR(a){var b;a=a||{};var c=TQ,d=cf+(a.id?za+dR(a.id)+Fa:f)+ra,e,g;e=a||{};var h=Vo;switch(Sx(g=e.style)?g.toString():g){case 0:h+=vo;break;case 2:h+=xo;break;case 3:h+=uo;break;case 1:h+=Bo;break;case 4:h+=Ao;break;case 5:h+=wo;break;case 6:h+=zo;break;default:h+=vo}h+=(1==e.width?wa:f)+(e.checked?xa:f)+(e.Fd?l+e.Fd:f)+(e.disabled?va:f);d=d+dR(new YQ(h,void 0))+Fa+(a.disabled?pa:Ca+(a.Tq?dR(a.Tq):dd)+Fa)+(a.title?l+(a.br?cm:mw)+qf+dR(a.title)+Fa:f)+(a.value?Ea+dR(a.value)+Fa:f);a.attributes?
(e=a.attributes,null!=e&&e.vb===kP?e=e.qa().replace(/([^"'\s])$/,fb):(e=String(e),e=oR.test(e)?e:zx),e=l+e):e=f;d=d+e+rf;a=null==(b=a.content)?f:b;b=SQ(a);return c(d+b+Kd)}
function qR(a){var b=a=a||{},c=f+(a.Em?iR(a.Em):f),d;a.action?(d=a.action,null!=d&&d.vb===jP?d=String(d).replace(mR,lR):d instanceof mA?(d=oA(d),d=String(d).replace(mR,lR)):d instanceof rA?(d=tA(d),d=String(d).replace(mR,lR)):(d=String(d),d=nR.test(d)?d.replace(mR,lR):cb),d=na+dR(d)+Fa):d=f;return f+pR(ZQ(b,{attributes:cR(c+d),content:bR(f+(a.vc?iR(a.vc):f))}))};function rR(a,b,c,d){rQ.call(this,a,sR.ja(),b);this.b=c||0;this.G=d||0;this.M=!1}B(rR,rQ);p=rR.prototype;p.wj=function(a){this.j=a;var b=this.A();b&&(this.M?JQ(b,a):a?b.title=a:b.removeAttribute(mw))};p.ga=function(a){this.isEnabled()!=a&&(rR.C.ga.call(this,a),tR(this))};p.focus=function(){var a=this.g;try{a.focus()}catch(b){}};p.bg=function(a){rR.C.bg.call(this,a);uR(this,!1)};p.Hc=function(a){rR.C.Hc.call(this,a);this.isEnabled()&&uR(this,!0)};
p.Yb=function(a){rR.C.Yb.call(this,a);this.isEnabled()&&uR(this,!0)};function uR(a,b){a.A()&&AO(a.A(),yo,b)}function tR(a){a.A()&&vR(a.f,a)}function sR(){this.K=this.U()+Xb;this.b=this.U()+cc;this.H=this.U()+Vb;this.j=this.U()+vc;this.o=this.U()+oc;this.F=this.U()+ec;this.v=this.U()+Zb;this.f=this.U()+dc}B(sR,$P);Mx(sR);p=sR.prototype;p.Vc=function(a,b,c){a&&c.b!=a&&(c.b=a,tR(c));b&&c.G!=b&&(c.G=b,tR(c))};p.U=function(){return to};
p.Kb=function(a){var b=a.a,c=nP(pR,{disabled:!a.isEnabled(),checked:YP(a,16),style:a.b,title:a.j,br:a.M,value:a.X(),width:a.G},void 0,b);b.Gn(c,a.qa());this.Fa(a,c);return c};
p.Fa=function(a,b){sR.C.Fa.call(this,a,b);this.g||(this.g=tz(this.K,Yx(this.Vc,0,null),this.b,Yx(this.Vc,2,null),this.H,Yx(this.Vc,3,null),this.j,Yx(this.Vc,1,null),this.o,Yx(this.Vc,4,null),this.v,Yx(this.Vc,5,null),this.f,Yx(this.Vc,6,null),this.F,Yx(this.Vc,null,1)));for(var c=uO(b),d=0;d<c.length;++d){var e=this.g[c[d]];e&&e(a)}if(c=b.getAttribute(cm))a.j=c,a.M=!0;return b};p.X=function(a){return a.getAttribute($w)||f};p.mh=function(a,b){a&&a.setAttribute($w,b)};
function vR(a,b){function c(a,b){(a?d:e).push(b)}var d=[],e=[],g=b.b;c(0==g,a.K);c(2==g,a.b);c(3==g,a.H);c(4==g,a.o);c(5==g,a.v);c(1==g,a.j);c(6==g,a.f);c(1==b.G,a.F);c(!b.isEnabled(),a.U()+Qb);zO(b.A(),e);xO(b.A(),d)};function xP(a){var b=0,c=0;if(zP(a))b=a.selectionStart,c=-1;else if(J){var d=AP(a),e=d[0],d=d[1];if(e.inRange(d)){e.setEndPoint(vg,d);if(a.type==ew){d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints(oi,e)?c=!0:(e.moveEnd(tl,-1),e.text==a?b+=fa:c=!0);e=[b.length,-1];return e}b=e.text.length;c=-1}}return[b,c]}function AP(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();a.type==ew?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}
function BP(a,b){a.type==ew&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,ba).length);return b}function zP(a){try{return typeof a.selectionStart==zt}catch(b){return!1}};function wR(a,b,c,d){G.call(this);d=d||150;this.g=null!=c?c:!0;this.j=a||Jb;this.K=this.j.substring(0,1);a=this.g?kj+this.j+Aj:lj;this.H=new RegExp(Bj+a+Fx+a+db,br);this.J=new RegExp(sj+this.j+zj);this.F=b||f;this.G=this.g;this.b=0<d?new CH(d):null;this.a=new W(this);this.o=new W(this);this.f=new GP;this.v=-1}B(wR,G);var xR=(ZL||$L)&&!$A(td);p=wR.prototype;p.Il=!0;p.ml=!0;p.ll=!0;p.xg=null;p.ra=null;p.Lh=f;p.Wc=!1;p.$h=!1;p.X=function(){return this.ra.value};
p.Yn=function(a){for(var b=0;b<arguments.length;b++){var c=arguments[b];Sx(c)&&1==c.nodeType&&XO(c,wr,!0);this.a.I(c,Wq,this.Fj);this.a.I(c,Sk,this.Zn);if(!this.ra&&(this.o.I(c,ks,this.wp),Sx(c)&&1==c.nodeType)){var d=hB(c);KB(d)==c&&yR(this,c)}}};p.D=function(){wR.C.D.call(this);null!=this.xg&&window.clearTimeout(this.xg);this.a.aa();delete this.a;this.o.aa();this.f.aa();I(this.b)};
p.Bb=function(a){switch(a.keyCode){case 40:if(this.wa.b.fa())return vP(this.wa),a.a(),!0;if(!this.g)return this.update(!0),a.a(),!0;break;case 38:if(this.wa.b.fa()){a:for(var b=this.wa,c=b.f,d=0;d<b.g.length;d++){if(c>b.a)c--;else break;if(b.qd(c))break a}a.a();return!0}break;case 9:if(!this.wa.b.fa()||a.shiftKey)this.wa.gc();else if(this.update(),sP(this.wa)&&this.G)return a.a(),!0;break;case 13:if(this.wa.b.fa()){if(this.update(),sP(this.wa))return a.a(),a.stopPropagation(),!0}else this.wa.gc();
break;case 27:if(this.wa.b.fa())return this.wa.gc(),a.a(),a.stopPropagation(),!0;break;case 229:if(!this.Wc)return this.Wc||(this.a.I(this.ra,ns,this.Hj),this.a.I(this.ra,ls,this.Gj),this.Wc=!0),!0}return zR(this,a)};function zR(a,b){var c=a.g&&b.j&&-1!=a.j.indexOf(String.fromCharCode(b.j));a.ml&&c&&a.update();return a.ll&&c&&sP(a.wa)?(b.a(),!0):!1}p.to=function(){return!1};p.Fj=function(a){yR(this,a.target||null)};
function yR(a,b){DI(a.o);a.wa&&tP(a.wa);b!=a.ra&&(a.ra=b,a.b&&(EH(a.b),a.a.I(a.b,jw,a.Kj)),a.Lh=a.X(),HP(a.f,a.ra),a.a.I(a.f,js,a.Ij),a.a.I(a.ra,Us,a.Jj),J&&a.a.I(a.ra,ls,a.yk))}p.Zn=function(){xR?this.xg=window.setTimeout(y(this.Ok,this),0):this.Ok()};
p.Ok=function(){this.ra&&(this.a.ma(this.f,js,this.Ij),NP(this.f),this.a.ma(this.ra,ns,this.to),this.a.ma(this.ra,Us,this.Jj),J&&this.a.ma(this.ra,ls,this.yk),this.Wc&&AR(this),this.ra=null,this.b&&(DH(this.b),this.a.ma(this.b,jw,this.Kj)),this.wa&&uP(this.wa))};p.Kj=function(){this.update()};p.wp=function(a){this.Fj(a)};p.Ij=function(a){this.v=a.keyCode;this.wa&&this.Bb(a)};p.Gj=function(){this.Wc&&229!=this.v&&AR(this)};p.Hj=function(a){this.Wc&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&AR(this)};
p.Jj=function(){};function AR(a){a.Wc&&(a.Wc=!1,a.a.ma(a.ra,ls,a.Gj),a.a.ma(a.ra,ns,a.Hj))}p.yk=function(a){zR(this,a)};p.update=function(a){if(this.ra&&(a||this.X()!=this.Lh)){if(a||!this.$h){a=xP(this.ra)[0];var b=this.X();a=yP(this,b)[wP(this,b,a)];a=this.H?String(a).replace(this.H,f):a;if(this.wa){this.wa.v=this.ra;var b=this.wa,c=this.X();b.o!=a&&(b.o=a,b.F.Yh(b.o,10,y(b.Xn,b),c),tP(b))}}this.Lh=this.X()}this.$h=!1};
function wP(a,b,c){a=yP(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 yP(a,b){if(!a.g)return[b];for(var c=String(b).split(f),d=[],e=[],g=0,h=!1;g<c.length;g++)a.F&&-1!=a.F.indexOf(c[g])?(h||(d.push(e.join(f)),e.length=0),e.push(c[g]),h=!h):h||-1==a.j.indexOf(c[g])?e.push(c[g]):(e.push(c[g]),d.push(e.join(f)),e.length=0);d.push(e.join(f));return d};var BR={},CR=null;function DR(a){a=Tx(a);delete BR[a];nz(BR)&&CR&&lK(CR)}function ER(){CR||(CR=new kK(function(){FR()},20));var a=CR;0!=a.a||mK(a)}function FR(){var a=z();hz(BR,function(b){GR(b,a)});nz(BR)||ER()};function HR(){P.call(this);this.a=0;this.K=this.startTime=null}B(HR,P);HR.prototype.g=function(){this.wb(Nk)};HR.prototype.f=function(){this.wb(Fq)};HR.prototype.wb=function(a){Q(this,a)};function IR(a,b,c,d){HR.call(this);if(!v(a)||!v(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.v=a;this.J=b;this.duration=c;this.G=d;this.j=[];this.b=0}B(IR,HR);p=IR.prototype;
p.fd=function(a){if(a||0==this.a)this.b=0,this.j=this.v;else if(1==this.a)return!1;DR(this);this.startTime=a=z();-1==this.a&&(this.startTime-=this.duration*this.b);this.K=this.startTime+this.duration;this.b||this.g();this.wb(cu);-1==this.a&&this.wb(Qu);this.a=1;var b=Tx(this);b in BR||(BR[b]=this);ER();GR(this,a);return!0};p.Xb=function(a){DR(this);this.a=0;a&&(this.b=1);JR(this,this.b);this.wb(Iv);this.f()};p.D=function(){0==this.a||this.Xb(!1);this.wb(lp);IR.C.D.call(this)};
function GR(a,b){a.b=(b-a.startTime)/(a.K-a.startTime);1<=a.b&&(a.b=1);JR(a,a.b);1==a.b?(a.a=0,DR(a),a.wb(Uq),a.f()):1==a.a&&a.Ph()}function JR(a,b){Rx(a.G)&&(b=a.G(b));a.j=Array(a.v.length);for(var c=0;c<a.v.length;c++)a.j[c]=(a.J[c]-a.v[c])*b+a.v[c]}p.Ph=function(){this.wb(lk)};p.wb=function(a){Q(this,new KR(a,this))};function KR(a,b){N.call(this,a);this.x=b.j[0];this.y=b.j[1];this.duration=b.duration;this.state=b.a}B(KR,N);function LR(a,b,c,d,e){IR.call(this,b,c,d,e);this.o=a}B(LR,IR);LR.prototype.F=Lx;LR.prototype.Ph=function(){this.F();LR.C.Ph.call(this)};LR.prototype.f=function(){this.F();LR.C.f.call(this)};LR.prototype.g=function(){this.F();LR.C.g.call(this)};function MR(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");LR.apply(this,arguments)}B(MR,LR);MR.prototype.F=function(){this.o.style.left=Math.round(this.j[0])+pu;this.o.style.top=Math.round(this.j[1])+pu};
function NR(a,b,c,d){MR.call(this,a,[a.offsetLeft,a.offsetTop],b,c,d)}B(NR,MR);NR.prototype.g=function(){this.v=[this.o.offsetLeft,this.o.offsetTop];NR.C.g.call(this)};function OR(a,b,c,d,e){Qx(b)&&(b=[b]);Qx(c)&&(c=[c]);LR.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.H=-1}B(OR,LR);var PR=1/1024;OR.prototype.F=function(){var a=this.j[0];Math.abs(a-this.H)>=PR&&(uE(this.o,a),this.H=a)};OR.prototype.g=function(){this.H=-1;OR.C.g.call(this)};
OR.prototype.f=function(){this.H=-1;OR.C.f.call(this)};OR.prototype.Ud=function(){this.o.style.display=vt};function QR(a,b,c){OR.call(this,a,1,0,b,c)}B(QR,OR);QR.prototype.g=function(){this.o.style.display=f;QR.C.g.call(this)};QR.prototype.f=function(){this.Ud();QR.C.f.call(this)};function RR(a,b,c,d){P.call(this);this.K=a||document.body;this.g=fB(this.K);this.J=!a;this.a=null;this.G=f;this.f=[];this.j=[];this.S=this.H=-1;this.v=!1;this.className=ap;this.M=bp;this.o=b||null;this.P=null!=d?d:!0;this.F=!1;this.N=!!c}B(RR,P);p=RR.prototype;p.A=function(){return this.a};p.Wh=function(a,b,c){this.G=b;this.f=a;this.H=-1;this.S=z();this.b=c;this.j=[];SR(this)};p.gc=function(){this.b&&$O(this.b,null);this.v&&(this.v=!1,this.b&&XO(this.b,wr,!1),R(this.a,!1))};
function TR(a){a.v||(a.v=!0,a.b&&(WO(a.b,El),XO(a.b,zk,ws),XO(a.b,wr,!0)),R(a.a,!0))}p.fa=function(){return this.v};function UR(a,b){var c=0<=b&&b<a.f.length?a.f[b]:void 0,d=0<=b&&b<a.j.length?a.j[b]:void 0;Q(a,{type:Wu,Xt:d,Ad:c?c.data:null})&&(0<=a.H&&zO(a.j[a.H],[cp,Zo]),a.H=b,d&&(xO(d,[cp,Zo]),a.b&&$O(a.b,d),lE(d,a.a)))}p.qd=function(a){if(-1==a)UR(this,-1);else for(var b=0;b<this.f.length;b++)if(this.f[b].id==a){UR(this,b);break}};
function VR(a){if(!a.a){var b=a.g.da(m,{style:Ap});a.a=b;xO(b,ey(a.className).split(l));WO(b,xs);b.id=CO(BO.ja());a.g.appendChild(a.K,b);O(b,zl,a.Lj,!1,a);O(b,Us,a.Mj,!1,a);O(b,Xs,a.Qj,!1,a)}}
function SR(a){VR(a);a.R&&(a.a.style.minWidth=a.R.clientWidth+pu);a.j.length=0;a.g.Hn(a.a);a.o&&a.o.sa?a.o.sa(a,a.a,a.f,a.G):Ey(a.f,function(a){var c=this.G,d=this.g.da(m,{className:$o,id:CO(BO.ja())});WO(d,Lt);this.o&&this.o.Wk?this.o.Wk(a,c,d):AB(d,a.data.toString());c&&this.P&&(this.L=!1,WR(this,d,c));wO(d,$o);this.j.push(d);this.g.appendChild(this.a,d)},a);0==a.f.length?a.gc():(TR(a),XR(a),zE(a.a,!0))}function XR(a){if(a.b&&a.J){var b=a.tg||a.b,c;c=a.N?3:1;sQ(b,c,a.a,c^1,null,null,65)}}
p.D=function(){this.a&&(LD(this.a,zl,this.Lj,!1,this),LD(this.a,Us,this.Mj,!1,this),LD(this.a,Xs,this.Qj,!1,this),this.g.gh(this.a),this.a=null,this.v=!1);I(this.V);this.K=null;RR.C.D.call(this)};
function WR(a,b,c){if(a.F||!a.L)if(3==b.nodeType){var d=null;v(c)&&1<c.length&&!a.F&&(d=Vy(c,1));c=YR(a,c);if(0!=c.length){var e=b.nodeValue,g=new RegExp(qj+c+Ab,kr);c=[];for(var h=0,k=g.exec(e),n=0;k;)n++,c.push(e.substring(h,k.index)),c.push(e.substring(k.index,g.lastIndex)),h=g.lastIndex,k=g.exec(e);c.push(e.substring(h));if(1<c.length){d=a.F?n:1;for(e=0;e<d;e++)g=2*e,b.nodeValue=c[g],h=a.g.createElement(Gf),h.className=a.M,a.g.appendChild(h,a.g.a.createTextNode(String(c[g+1]))),h=b.parentNode.insertBefore(h,
b.nextSibling),b.parentNode.insertBefore(a.g.a.createTextNode(f),h.nextSibling),b=h.nextSibling;c=Vy(c,2*d);b.nodeValue=c.join(f);a.L=!0}else d&&WR(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,WR(a,b,c),b=d}function YR(a,b){var c=f;if(!b)return c;v(b)&&(b=Gy(b,function(a){return!cy(wy(a))}));a.F?v(b)?c=Hy(b,uy).join(Fx):(c=b.replace(/[\s\xa0]+/g,l).replace(/^\s+|\s+$/g,f),c=uy(c),c=c.replace(/ /g,Fx)):v(b)?c=0<b.length?uy(b[0]):f:/^\W/.test(b)||(c=uy(b));return c}
function ZR(a,b){for(;b&&b!=a.a&&!vO(b,$o);)b=b.parentNode;return b?Dy(a.j,b):-1}p.Lj=function(a){var b=ZR(this,a.target);0<=b&&Q(this,{type:fv,Ad:this.f[b].id});a.stopPropagation()};p.Mj=function(a){a.stopPropagation();a.a()};p.Qj=function(a){a=ZR(this,a.target);0<=a&&!(300>z()-this.S)&&Q(this,{type:Er,Ad:this.f[a].id})};function $R(a,b,c){var d=new wR(ha,null,!0);d.ml=!1;d.ll=!1;d.Il=!1;c=new RR(c||null,this);c.J=!0;c.F=!0;c.className=aS;qP.call(this,this,c,d);this.H.wa=this;this.K=b;this.Wn(w(a)?document.getElementById(a):a)}B($R,qP);var aS="dcs-a-dcs-zd";$R.prototype.Yh=function(a,b,c){if(a)for(var d=0;d<this.K.length;d++)if(bS().test(a)){this.K[d].Yh(a,b,c);return}c(a,[])};$R.prototype.Wk=function(a,b,c){a.data.sa(b,c)};$R.prototype.D=function(){$R.C.D.call(this);Jz(this.K);delete this.K};function cS(){};var dS=[];dS.push=function(){throw Error("Calling push on a read-only array");};var eS={cancel:function(){},Pb:function(){return!1}};function fS(a){this.a=a;var b;b=a[1];var c=a[2];b=a[0]!=xl?b?b!=c&&c?Fa+b+Ha+c+rf:b:c:(a=a[6])?b+l+(1==a?wb:vb+(a+sa)):b+la;this.text=b}B(fS,cS);p=fS.prototype;p.toString=function(){return this.a[0]==xl?this.a[2]:this.text};p.B=function(){return this.a[4]};p.getName=function(){return this.a[1]||f};p.Hk=function(){return this.a[0]!=nu?this.a[2]:null};p.vq=function(){return this.a[0]};p.Wa=function(){return this.a[3]||0};p.pj=function(){return this.a[7]};function gS(a){this.a=a||[];a&&(this.b=[])}var hS={};gS.prototype.get=function(a,b){return null!=this.a[a]?this.a[a]:b};function iS(a){gS.call(this,a)}B(iS,gS);iS.prototype.toString=function(){return f};iS.prototype.B=function(){return this.get(2,dd)};function jS(a){gS.call(this,a)}B(jS,gS);jS.prototype.toString=function(){return f};jS.prototype.B=function(){return this.get(2,dd)};jS.prototype.getName=function(){return this.get(12,f)};function kS(a){gS.call(this,a)}B(kS,gS);kS.prototype.toString=function(){return f};
kS.prototype.B=function(){var a;a:{if(!this.b||!this.b[1])if(this.a[1])this.b[1]=new iS(this.a[1]);else{a=Tx(iS);a in hS||(hS[a]=new iS([]));a=hS[a];break a}a=this.b[1]}return a.B()};function lS(a,b,c){this.o=a;this.b=b;this.g=new jF(c);this.f=[]}var mS=new lS(["6","12"],fd),nS=new lS("2 1f 1c 12 16 13 14 1d 22 1b 20".split(" "),pd,[mS]);new lS("6 12 16 17 18 1a".split(" "),"3",[mS]);new lS(["2",pd,"2a","5","6",zd,Ak,"1c",am,tq,Nq,"11","12","29","13","14",md,"1d","22","16","17","19","28","1e","1b"],"2",[mS,nS]);new lS([]);lS.prototype.toString=function(){var a=this.b?br+this.b:this.o.join(Gb);this.b&&this.f.length&&(a+=Gb+this.f.join(Gb));return a};
function oS(a){a.j||(a.j=new jF(a.o));return a.j}lS.prototype.contains=function(a){if(this.g.contains(a))return!0;this.a||(this.a=new jF);if(this.a.contains(a))return!1;var b=oS(this);a:{var c=oS(a),d=b.contains;if(typeof c.every==ar)b=c.every(d,b);else if(Px(c)||w(c))b=Jy(c,d,b);else{for(var e=hF(c),g=gF(c),h=g.length,k=0;k<h;k++)if(!d.call(b,g[k],e&&e[k],c)){b=!1;break a}b=!0}}if(b)return this.g.add(a),!0;this.a.add(a);return!1};var pS={hb:f,Mk:au,Oo:1,Lf:!0,He:!0,ck:!0,Ng:5E3,Db:-1,Rf:10,name:"Load All Contacts"};
function qS(a,b){var c=new cF;c.T(Rj,!!a.ck);a.a&&c.T(Sj,!0);a.ta&&c.T(pl,!0);a.F&&c.T(rl,!!a.F);a.g&&c.T(wl,a.g.join(Gb));if(a.V){var d=0,e=Hy(a.V,function(a){return a?(d++,a):f});0<d&&c.T(vv,e.join(Gb))}a.Rc&&c.T(Rl,!0);c.T(Xl,!!a.Lf);a.S&&c.T(bu,a.S.join(Gb));a.f&&c.T(yq,a.f.join(Gb));a.Ca&&c.T(mp,!0);a.L&&c.T(Nq,a.L.toString());a.G&&c.T(Ps,a.G.toString());a.Ka&&c.T(jr,!0);a.o&&c.T(lr,a.o.join(Gb));c.T(tr,!!a.He);a.v&&c.T(nr,az(a.v.a));c.T(Fr,zq);a.kb&&(c.T(et,!0),c.T(Is,a.Pc));b&&c.T(Qr,b);null!=
a.Db&&c.T(Gs,a.Db);a.J?c.T(Mt,a.J):c.T(Mt,gs);a.Gb&&c.T(Zt,!0);a.M&&c.T(Ru,a.M.join(Gb));a.N&&c.T(nv,a.N.join(Gb));a.P&&c.T(xv,a.P);a.Mc&&c.T(pv,!0);a.Ba&&c.T(ov,a.Ba.join(Gb));null!=a.R&&c.T(Dv,a.R);t(a.hb)&&c.T(nw,a.hb.toLowerCase());c.T(yw,pd);a.j&&c.T(rx,a.j.join(Gb));a.za&&c.T(Lq,!0);a.Kc&&c.T(qv,!0);a.Fb&&c.T(rt,!0);a.ha&&c.T(Dl,!0);a.K&&c.T(Gw,!!a.K);a.Nc&&c.T(mr,!0);a.Cc&&c.T(ou,!0);a.b&&c.T(Al,a.b);a.Za&&c.T(fx,a.Za);a.ca&&dF(c,a.ca);return c};var rS=[f];function sS(a,b){var c=a[3]||rS,d=a[2];if(d||c){var e=a[4],g=a[11]||0,h;switch(a[1]){case 1:h=Xl;break;case 2:h=xl;break;case 3:h=ts}for(var k=a[9],n=a[10],q=a[5],x=a[12],A=a[13],T=0;T<c.length;T++){var oa=c[T];(d||oa)&&b.push(new fS([h,d,oa,e,q,g,k,n,x,A]))}}};function tS(){this.b=0};function uS(){var a=1E3;1E3>a?a=1E3:3E5<a&&(a=3E5);Math.round(.85*a);Math.round(.3*a*Math.random())};function vS(){};function wS(){}B(wS,vS);wS.prototype.Wa=function(){var a=0;aF(this.ub(!0),function(){a++});return a};wS.prototype.clear=function(){var a=bF(this.ub(!0)),b=this;Ey(a,function(a){b.remove(a)})};function xS(a){this.a=a}B(xS,wS);p=xS.prototype;p.Ef=function(a,b){try{this.a.setItem(a,b)}catch(c){if(0==this.a.length)throw"Storage mechanism: Storage disabled";throw qi;}};p.get=function(a){a=this.a.getItem(a);if(!w(a)&&null!==a)throw pi;return a};p.remove=function(a){this.a.removeItem(a)};p.Wa=function(){return this.a.length};p.ub=function(a){var b=0,c=this.a,d=new ZE;d.next=function(){if(b>=c.length)throw YE;var d;d=c.key(b++);if(a)return d;d=c.getItem(d);if(!w(d))throw pi;return d};return d};
p.clear=function(){this.a.clear()};p.key=function(a){return this.a.key(a)};function yS(){var a=null;try{a=window.localStorage||null}catch(b){}this.a=a}B(yS,xS);function zS(a,b){this.b=a;this.a=null;if(J&&!(9<=bB)){AS||(AS=new cF);this.a=AS.get(a);this.a||(b?this.a=document.getElementById(b):(this.a=document.createElement(Xw),this.a.addBehavior(ab),document.body.appendChild(this.a)),AS.T(a,this.a));try{this.a.load(this.b)}catch(c){this.a=null}}}B(zS,wS);var BS={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":Hc},AS=null;function CS(a){return Cj+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return BS[a]})}p=zS.prototype;
p.Ef=function(a,b){this.a.setAttribute(CS(a),b);DS(this)};p.get=function(a){a=this.a.getAttribute(CS(a));if(!w(a)&&null!==a)throw pi;return a};p.remove=function(a){this.a.removeAttribute(CS(a));DS(this)};p.Wa=function(){return ES(this).attributes.length};p.ub=function(a){var b=0,c=ES(this).attributes,d=new ZE;d.next=function(){if(b>=c.length)throw YE;var d;d=c[b++];if(a)return decodeURIComponent(d.nodeName.replace(/\./g,gb)).substr(1);d=d.nodeValue;if(!w(d))throw pi;return d};return d};
p.clear=function(){for(var a=ES(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);DS(this)};function DS(a){try{a.a.save(a.b)}catch(b){throw qi;}}function ES(a){return a.a.XMLDocument.documentElement};function FS(a,b){this.b=a;this.a=b+Dd}B(FS,wS);FS.prototype.Ef=function(a,b){this.b.Ef(this.a+a,b)};FS.prototype.get=function(a){return this.b.get(this.a+a)};FS.prototype.remove=function(a){this.b.remove(this.a+a)};FS.prototype.ub=function(a){var b=this.b.ub(!0),c=this,d=new ZE;d.next=function(){for(var d=b.next();d.substr(0,c.a.length)!=c.a;)d=b.next();return a?d.substr(c.a.length):c.b.get(d)};return d};function GS(a){this.a=a}GS.prototype.b=function(a,b){t(b)?this.a.Ef(a,az(b)):this.a.remove(a)};GS.prototype.get=function(a){var b;try{b=this.a.get(a)}catch(c){return}if(null!==b)try{return Zy(b)}catch(d){throw ri;}};GS.prototype.remove=function(a){this.a.remove(a)};function HS(a){this.a=a}B(HS,GS);function IS(a){this.data=a}function JS(a){return!t(a)||a instanceof IS?a:new IS(a)}function KS(a){a=a.data;if(!t(a))throw ri;return a}HS.prototype.b=function(a,b){HS.C.b.call(this,a,JS(b))};HS.prototype.g=function(a){a=HS.C.get.call(this,a);if(!t(a)||a instanceof Object)return a;throw ri;};HS.prototype.get=function(a){return(a=this.g(a))?KS(a):void 0};function LS(a){this.a=a}B(LS,HS);function MS(a){var b=a.creation;a=a.expiration;return!!a&&a<z()||!!b&&b>z()}LS.prototype.b=function(a,b,c){if(b=JS(b)){if(c){if(c<z()){LS.prototype.remove.call(this,a);return}b.expiration=c}b.creation=z()}LS.C.b.call(this,a,b)};LS.prototype.g=function(a,b){var c=LS.C.g.call(this,a);if(c)if(!b&&MS(c))LS.prototype.remove.call(this,a);else return c};function NS(a){this.a=a}B(NS,LS);function OS(a,b){var c=[];aF(b,function(a){var b;try{b=NS.prototype.g.call(this,a,!0)}catch(g){if(g==ri){c.push(a);return}throw g;}if(t(b))if(MS(b))c.push(a);else try{KS(b)}catch(h){if(h==ri)c.push(a);else throw h;}else c.push(a)},a);return c}function PS(a,b){var c=OS(a,b);Ey(c,function(a){NS.prototype.remove.call(this,a)},a)}function QS(a){PS(a,a.a.ub(!0))};function RS(a,b,c,d,e,g,h,k,n,q){this.f=a;this.H=b;this.G=c;this.g=d;this.b=e;this.Ob=g;this.F=h;this.K=(q?q.a():0)||k;this.j=n;this.v=SS++}var SS=0;p=RS.prototype;p.B=function(){return this.v};
p.send=function(a){this.a=!0;var b={entry:[]};Ey(this.g.ob(),function(a){b.entry.push({key:a,value:String(this.g.get(a))})},this);null!==this.j&&(b.delegatorLocalId=this.j);null!==this.b&&(b.fbsVersionInfo=this.b);a=a.request;var c={path:du+this.H+ad+this.G,method:Dh,headers:{"Accept-Language":zq},body:b};t(this.f)&&(c.params={key:this.f});a(c).execute(y(this.Pp,this));this.o=V(this.bq,this.K,this)};
p.Pp=function(a){if(this.a){this.a=!1;FH(this.o);var b=null,c=0;if(t(a.response))try{b=$y(a.response)}catch(d){c=2,ry(a.response,1E3)}else c=(c=a.error?a.error.code:null)&&404!=c?2:8;var e=a.fbsVersionInfo||null;a=Kx(Jq,a);401==a||403==a?this.F():this.Ob(this,b,e,c)}};p.bq=function(){this.a=!1;this.Ob(this,null,null,10)};p.Pb=function(){return!!this.a};p.cancel=function(){this.a&&(this.a=!1,FH(this.o),this.Ob(this,null,null,11))};function TS(a,b,c,d,e,g){this.f=b;this.G=d;this.F=c;this.K=e||Lx;this.g=[];this.H=t(g)?parseInt(g,10):null;this.o=0;var h;b=new yS;if(b.a)try{b.a.setItem(Fj,fd),b.a.removeItem(Fj),h=!0}catch(k){h=!1}else h=!1;(h=h?new FS(b,Qq):null)||(h=new zS(Qq),h=h.a?h:null);(this.a=h?new NS(h):null)&&QS(this.a);new uS;$F(a,y(this.Wo,this))}B(TS,G);p=TS.prototype;p.Wo=function(a){this.v=a;this.b=this.g;delete this.g;Ey(this.b,function(a){a.send(this.v)},this)};
p.Jk=function(a,b,c){var d=qS(a,b);a=y(this.Aq,this,a,b,c);b=this.F;c=this.G;var e;null!==this.a&&t(this.f)?(QS(this.a),e=this.a.get(this.f)||null):e=null;d=new RS(b,c,Il,d,e,y(this.zq,this,a),this.K,3E4,this.H,void 0);t(this.g)?this.g.push(d):(this.b.push(d),d.send(this.v));return d};
p.zq=function(a,b,c,d,e){for(var g=0;g<this.b.length;g++)if(this.b[g]==b){this.b.splice(g,1);break}null!==d&&t(this.f)&&(QS(this.a),this.a.b(this.f,d,z()+9E5),this.j&&FH(this.j),this.j=V(this.ep,900001,this));a(b,c,e)};
p.Aq=function(a,b,c,d,e,g){var h=dS;if(!g){var k=null,h=new tS;if(e.Success){if(e=e.Body){(k=e.Configuration)&&US(k);var n=e.Contacts,k=null;if(n)for(var k=[],n=US(n),q=0;q<n.length;q++)k.push(new kS(n[q]));n=e.Groups;k=null;if(n)for(k=[],n=US(n),q=0;q<n.length;q++)k.push(new jS(n[q]));n=e.AutoComplete;k=null;if(n)for(k=[],n=US(n),q=0;q<n.length;q++)sS(n[q],k);(n=e.ProfileIds)&&US(n);(n=e.ManagerUpchain)&&US(n);(n=e.MetaData)&&(v(n)||Zy(n));(e=e.UserData)&&US(e)}}else h.b=6;h.a=k;h&&h.a?h=h.a||dS:
(g=6,h=dS)}c(h,d,b,a,g)};p.Kk=function(){};function US(a){try{return $y(a)}catch(b){}}function VS(a){if(t(a.b)){for(var b=0;b<a.b.length;b++)a.b[b].cancel();a.b.length=0}}p.D=function(){t(this.g)&&delete this.g;VS(this);this.a&&QS(this.a)};p.ep=function(){delete this.j;QS(this.a)};p.zi=function(){this.o++};p.Pi=function(){this.o--;0==this.o&&VS(this)};function WS(a,b,c){this.b=a;this.g=b;this.a=c||f+a.b++}B(WS,G);p=WS.prototype;p.Lc=function(){return XS(this).Lc()};p.nj=function(){};p.gi=function(a){XS(this).gi(a)};p.reset=function(){XS(this).reset()};p.Pb=function(){return XS(this).Pb()};p.cancel=function(){this.b.cancel(XS(this))};function XS(a){return a.b.a[a.a]}p.Zk=function(){this.g(this)};function YS(){this.Qf=0;this.reset()}B(YS,G);p=YS.prototype;p.reset=function(){this.Tf=this.Qf;this.b=!1;this.Tc=1;this.a=this.$k=-1};p.Lc=function(){return this.b};p.nj=function(){return this.Qf};p.gi=function(a){this.Qf=a};p.Pb=function(){return!(4==this.Tc||5==this.Tc)};p.D=function(){YS.C.D.call(this)};function ZS(){this.a=[];this.b=1}B(ZS,G);function $S(a,b,c,d,e){c=c||0;var g=z()+c,h=a.a[b.a];h||(h=new YS,a.a[b.a]=h);h.gi(Math.max(d||1,h.nj()));switch(h.Tc){case 1:case 5:h.reset();aT(b,c,g);break;case 6:aT(b,c,g);break;case 4:e&&(h.reset(),aT(b,c,g));break;case 2:g<h.$k?(a.cancel(h),h.reset(),aT(b,c,g)):h.Tf=h.Qf}}function aT(a,b,c){0==b?(XS(a).Tc=3,a.Zk()):(XS(a).Tc=2,XS(a).$k=c,b=V(a.Zk,b,a),XS(a).a=b)}
ZS.prototype.D=function(){ZS.C.D.call(this);for(var a in this.a){var b=this.a[a];this.cancel(b);I(b);delete this.a[a]}this.a=null};ZS.prototype.cancel=function(a){2==a.Tc&&FH(a.a)};function bT(a,b,c){this.j=a||null;this.g=!!b;this.f=c;this.b=new cF;this.a=new cT(f,void 0);this.a.next=this.a.a=this.a}function dT(a,b){var c=a.b.get(b);c&&a.g&&(c.remove(),eT(a,c));return c}p=bT.prototype;p.get=function(a,b){var c=dT(this,a);return c?c.value:b};p.shift=function(){return fT(this,this.a.next)};p.pop=function(){return fT(this,this.a.a)};p.remove=function(a){return(a=this.b.get(a))?(a.remove(),this.b.remove(a.key),!0):!1};p.Wa=function(){return this.b.Wa()};p.$b=function(){return this.b.$b()};
p.ob=function(){return this.map(function(a,b){return b})};p.qb=function(){return this.map(function(a){return a})};p.contains=function(a){return this.some(function(b){return b==a})};p.clear=function(){gT(this,0)};p.forEach=function(a,b){for(var c=this.a.next;c!=this.a;c=c.next)a.call(b,c.value,c.key,this)};p.map=function(a,b){for(var c=[],d=this.a.next;d!=this.a;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};
p.some=function(a,b){for(var c=this.a.next;c!=this.a;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};p.every=function(a,b){for(var c=this.a.next;c!=this.a;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};function eT(a,b){a.g?(b.next=a.a.next,b.a=a.a,a.a.next=b,b.next.a=b):(b.a=a.a.a,b.next=a.a,a.a.a=b,b.a.next=b);null!=a.j&&gT(a,a.j)}function gT(a,b){for(;a.Wa()>b;){var c=a.g?a.a.a:a.a.next,d=a,e=c;e.remove();d.b.remove(e.key);a.f&&a.f(c.key,c.value)}}
function fT(a,b){a.a!=b&&(b.remove(),a.b.remove(b.key));return b.value}function cT(a,b){this.key=a;this.value=b}cT.prototype.remove=function(){this.a.next=this.next;this.next.a=this.a;delete this.a;delete this.next};var hT={ut:Ug,ERROR:Xg};function iT(){this.a=new P;this.b=new P;new bT}B(iT,G);iT.prototype.D=function(){iT.C.D.call(this);this.a.aa();this.a=null;this.b.aa();this.b=null};function jT(a){this.b=a||Lx;this.a=V(this.g,0,this)}jT.prototype.cancel=function(){FH(this.a);this.a=null};jT.prototype.Pb=function(){return!!this.a};jT.prototype.g=function(){this.a=null;this.b()};function kT(a){this.f={};this.b=[];this.j=[];this.g=new ZS;this.o=new W(this);this.F=!a;this.v=[];this.a=a||new iT;this.v.push(this.a)}B(kT,G);p=kT.prototype;p.wq=function(a){this.b.push(a);this.j.push(a);this.f[a.B()]=a;this.o.I(a,jz(hT),y(this.Cn,this))};p.Cn=function(a){var b=this.a;Q(b.b,a);Q(b.a,a)};p.Ik=function(a,b){var c=y(this.Eq,this,b);return lT(this,a,function(a){return a.uq},c)};
function lT(a,b,c,d){var e=new mT(d),g,h;if(b.Mk)h=a.f[b.Mk],0<b.Ng||1<b.Rf?g=nT(a,h,c(h),b,d):g=c(h).call(h,b,d),g&&e.add(g);else for(var k=0;k<a.b.length;k++)h=a.b[k],0<b.Ng||1<b.Rf?g=nT(a,h,c(h),b,d):g=c(h).call(h,b,d),g&&e.add(g);return e}function nT(a,b,c,d,e){b=y(a.Iq,a,b,c,d,e);b=new WS(a.g,b,d.name);$S(a.g,b,d.Ng,d.Rf,d.Da);return new oT(b)}
p.Iq=function(a,b,c,d,e){e.request=b.call(a,c,function(a,b,c,n,q){var x;x=e.b;var A=!q;XS(e).b=A;var T=XS(e);--T.Tf;!A&&0<XS(e).Tf?(XS(e).Tc=6,$S(x,e,Math.max(100,Math.round(45E3*Math.random()))),x=!1):(XS(e).Tc=A?4:5,x=!0);x&&d&&d(a,b,c,n,q)})};p.Eq=function(a,b,c,d,e){if(a){e.filter&&(b=e.filter(b,e.hb));var g=b;if(0<g.length)for(var h=g[0].pj(),k=1;k<g.length;k++){var n=g[k],q=n.pj();q<h&&(n.b=n.b|1,h=q)}a(b,c,d,e)}};
p.D=function(){kT.C.D.call(this);I(this.g);this.g=null;Ey(this.j,I);this.j=this.f=this.b=null;I(this.o);this.o=null;Ey(this.v,function(a){a!=this.a&&I(a)},this);this.v=null;this.F&&(I(this.a),this.a=null)};function mT(a){this.a=[];this.Ob=a}mT.prototype.add=function(a){this.a.push(a)};mT.prototype.$b=function(){return 0==this.a.length};mT.prototype.cancel=function(){for(var a=0;a<this.a.length;a++)this.a[a].cancel()};
mT.prototype.Pb=function(){for(var a=0;a<this.a.length;a++)if(this.a[a].Pb())return!0;return!1};function oT(a){this.a=a;this.request=null}oT.prototype.cancel=function(){this.a.cancel();this.request&&this.request.cancel()};oT.prototype.Pb=function(){return this.a.Pb()||this.a.request&&this.a.request.Pb()};var pT={198:"AE",230:"ae",306:"IJ",307:"ij",338:"AE",339:"ae"};function qT(a){for(var b=[],c=0,d=0;d<a.length;d++){var e;e=a.charCodeAt(d);if(192>e||382<e)e=null;else{var g=pT[e];g?e=g:(g=vf[e-192],e=g==Bj?null:g)}e&&(c!=d&&b.push(a.substr(c,d-c)),c=d+1,b.push(e))}return 0<b.length?(b.push(a.substr(c)),b.join(f)):a};function rT(a,b,c,d,e,g){P.call(this);this.o=e||0;this.H=g||sT;this.a=new bT(this.o,!0);this.g=a||0;this.v=b||0;this.f=c||0;this.b=!!d}B(rT,P);rT.prototype.D=function(){rT.C.D.call(this);this.a=null};rT.prototype.clear=function(){this.a.clear()};function sT(a){var b=uy(qT(a.hb));return function(a){var d=new RegExp(zb+b,Pr);(d=null!=qT(String(a[1])).match(d))||(d=a[0],d=null!=a[2].match(new RegExp(Bj+b,Pr))&&String(d)!=xl);return d}}
function tT(a,b){var c=Bj+a.hb.toLowerCase();b&&(a.Lf||(c=kt+c),a.He||(c=qt+c),a.H||(c=xt+c),a.a||(c=it+c));a.Jc&&(c=St+c);return c}function uT(a,b,c){var d=a.a;b=tT(b,a.b);var e=dT(d,b);e?e.value=c:(e=new cT(b,c),d.b.T(b,e),eT(d,e));if(a.g&&(c=a.a.Wa(),c>a.g)){d=z()-a.v;do{if(a.a.a.a.value.Oi>=d)break;a.a.pop()}while(--c>a.g)}}function vT(a,b,c){c=c?a.a.get(b):(c=a.a.b.get(b))?c.value:void 0;return c&&a.f&&c.Oi+a.f<z()?(a.a.remove(b),null):c}
function wT(a,b,c){c=b.length-c.length;for(var d=b.length;d>=c;d--){var e=vT(a,b,!1);if(e)return e;b=b.substr(0,d-1)}return null}function xT(a,b){if(b.a)return null;var c=tT(b,a.b),d=wT(a,c,b.hb);return d?d:a.b&&0!=c.lastIndexOf(Bj,0)?(c=tT(b,!1),wT(a,c,b.hb)):null}function yT(a,b,c){this.hb=a;this.a=b;this.b=!!c;this.count=1;this.Oi=z()};function zT(a,b,c,d){P.call(this);this.f=!1;this.a=b;this.g=c;this.b=a;this.b.zi(this.g);d&&O(d.a,Ug,this.fp,!1,this)}B(zT,P);p=zT.prototype;p.Th=function(a){this.b.Kk(a);this.f||(this.f=!0)};p.B=function(){return this.g};
p.uq=function(a,b){if(this.f){var c;c=this.a;var d;if(cy(a.hb)&&!c.j)d=dS;else{d=a.Db;var e=vT(c,tT(a,c.b),!0);(d=e&&d&&e.b&&!(0<=d&&d<=e.a.length)?null:e)?d=d.a:(d=xT(c,a))&&0==d.a.length?(uT(c,a,new yT(a.hb,dS)),d=dS):d&&!d.b&&c.F?(d=Gy(d.a,c.H(a),c),uT(c,a,new yT(a.hb,d))):d=null}d&&0<=a.Db&&d.length>a.Db&&(d=d.slice(0,a.Db));return(c=d)?(b&&b(c,eS,this.B(),a),eS):this.b.Jk(a,this.B(),y(this.Hm,this,b))}b&&b(dS,eS,this.B(),a,4);return eS};
p.Hm=function(a,b,c,d,e,g){g||uT(this.a,e,new yT(e.hb,b,-1!=e.Db&&b.length>=e.Db));a&&(b&&0<=e.Db&&b.length>e.Db&&(b=b.slice(0,e.Db)),a(b,c,d,e,g))};p.fp=function(){this.a.clear()};p.D=function(){zT.C.D.call(this);this.a.aa();this.a=null;this.b.Pi(this.g);this.b=null};function AT(a,b,c){rT.call(this,100,18E5,432E5,!0,0,c||BT);this.F=a;this.j=b}B(AT,rT);function BT(a){var b=uy(a.hb),c=new RegExp(zb+b,Pr),d=new RegExp(Bj+b,Pr);return function(b){var g=b.vq();return CT(a,g)&&(Ox(b.getName().match(c))||Ox(b.Hk().match(d))&&g!=xl)}}function CT(a,b){switch(b){case Xl:return a.Lf;case xl:case ts:return a.He;case nu:return a.H}return!1};function DT(){G.call(this);this.b=[];this.g={}}B(DT,G);p=DT.prototype;p.$d=!1;p.rf=!1;p.send=function(a){this.$d?this.rf?ET(a):FT(this,a):this.b.push(a)};function FT(a,b){a.g[b.B()]=b;a.a.contentWindow.postMessage(az({t:$u,i:b.g,ti:b.o,u:b.uri.toString(),m:b.j,d:b.data,h:b.f}),a.f)}function GT(a,b){if(a.$d)a.rf||(a.a.contentWindow.postMessage(az({i:b,t:Mj}),a.f),delete a.g[b]);else{var c=Ly(a.b,function(a){return a.B()==b});if(!(0>c)){var d=a.b[c];Cy.splice.call(a.b,c,1);ET(d);d.cancel()}}}
p.Lk=function(a){a=a.b;if(a.source==this.a.contentWindow&&a.origin==this.f)switch(a=Zy(a.data),a.t){case Pr:this.$d=!0;this.rf=!1;Hy(this.b,function(a){return FT(this,a)},this);Ny(this.b);break;case tu:var b=a.i,c=this.g[b];c&&(HT(c,a.s,a.r,a.st,a.ec),delete this.g[b])}};p.po=function(){this.$d||(this.rf=this.$d=!0,Hy(this.b,function(a){ET(a)}),Ny(this.b))};p.D=function(){this.a&&(LD(window,Ns,this.Lk,!1,this),this.a.parentNode.removeChild(this.a),delete this.a);this.$d=!1};function IT(a,b,c,d,e,g,h,k){this.uri=a;this.Ob=b;this.b=c;this.o=(k?k.a():0)||d;this.j=e||Hg;this.data=g;this.f=h;this.g=JT++}var JT=0;p=IT.prototype;p.B=function(){return this.g};p.send=function(){this.b?this.b.send(this):ET(this)};function ET(a){var b=a.a=new NH;b.f=Math.max(0,a.o);O(b,Fl,a.Uj,!1,a);b.send(a.uri.toString(),a.j,a.data,a.f)}p.Uj=function(a){a=a.target;a==this.a&&(LD(this.a,Fl,this.Uj,!1,this),this.a=null,HT(this,a.Lc(),a.Ma(),a.pb(),a.Qc))};
function HT(a,b,c,d,e){if(b){b=c.indexOf(ob)+11;var g=c.lastIndexOf(nb);c=-1!=b&&-1!=g?$y(c.substring(b,g)):null}else c=null;b=0;c||(b=404==d?8:8==e?10:7==e?11:2);a.Ob(a,c,b)}p.Pb=function(){return!!this.a};p.cancel=function(){this.a?WH(this.a):this.b&&GT(this.b,this.g)};function KT(a){this.a=[];this.g=0;this.b=window.location.protocol!=Nr&&a?new DT:null}p=KT.prototype;p.Jk=function(a,b,c){var d=this.f.clone(),e=qS(a,b);LT(d,e);a=y(this.yq,this,a,b,c);d=new IT(d,y(this.xq,this,a),this.b,15E3,void 0,void 0,void 0,void 0);this.a.push(d);d.send();return d};p.xq=function(a,b,c,d){for(var e=0;e<this.a.length;e++)if(this.a[e]==b){this.a.splice(e,1);break}a(b,c,d)};
p.yq=function(a,b,c,d,e,g){var h=dS;if(!g){var k=null,h=new tS;if(e.Success){if(e=e.Body){(k=e.Configuration)&&(v(k)||MT(k));var n=e.Contacts,k=null;if(n)for(var k=[],n=v(n)?n:MT(n),q=0;q<n.length;q++)k.push(new kS(n[q]));n=e.Groups;k=null;if(n)for(k=[],n=v(n)?n:MT(n),q=0;q<n.length;q++)k.push(new jS(n[q]));n=e.AutoComplete;k=null;if(n)for(k=[],n=v(n)?n:MT(n),q=0;q<n.length;q++)sS(n[q],k);(n=e.ProfileIds)&&(v(n)||MT(n));(n=e.ManagerUpchain)&&(v(n)||MT(n));(n=e.MetaData)&&(v(n)||Zy(n));(e=e.UserData)&&
(v(e)||MT(e))}}else h.b=6;h.a=k;h&&h.a?h=h.a||dS:(g=6,h=dS)}c(h,d,b,a,g)};
p.Kk=function(a){a instanceof GI||(a=new GI(a));this.f=dJ(a,nm);dJ(a,om);if(this.b){var b=this.b,c=a.toString();if(b.j!=c){b.j=c;if(b.a)throw Error("The HTTPS proxy does not support changing its base URI.");c=dJ(a,Hw);HI(c,Mr);XI(c,Xt,window.location.origin);2009!=a.f&&8888!=a.f||JI(c,4443);b.f=MI(LI(KI(c.clone(),f),void 0),f).toString();a=c.toString();c=b.a=document.createElement(Rr);c.height=dd;c.width=dd;c.style.visibility=zr;c.style.position=Qj;c.style.top=Nb;c.src=a;document.body.appendChild(c);
O(window,Ns,b.Lk,!1,b);V(b.po,2E3,b)}}};function LT(a,b){Ey(b.ob().sort(),function(c){XI(a,c,b.get(c))})}function MT(a){try{return $y(a)}catch(b){}}function NT(a){for(var b=0;b<a.a.length;b++)a.a[b].cancel();a.a.length=0}p.D=function(){NT(this);this.b&&this.b.aa()};p.zi=function(){this.g++};p.Pi=function(){this.g--;0==this.g&&NT(this)};function OT(a,b,c,d){zT.call(this,a,b,c,d)}B(OT,zT);function PT(a,b,c){b=b||new AT(!0,!0);zT.call(this,a,b,au,c)}B(PT,OT);PT.prototype.Th=function(a,b){PT.C.Th.call(this,a,b)};function QT(a,b){var c=new kT,d;b?(d=RT(),d=new TS(d,void 0,yf,Zw,void 0)):d=new KT;d=new PT(d);a=a||new GI(Zc);d.Th(a,Fh);c.wq(d);return c}function RT(){var a=new UF,b=ST();b.load(Bl,function(){a.La(b.client)});return a}function ST(){for(var a=window,b=Kx(er,a);!b&&a&&a!=window.top;)a=a.parent,b=Kx(er,a);return b};function TT(a,b){if(!b&&!UT){var c=C(a.a,27)||null;c||(c=a.te?Wc+a.te:Vc);c=bJ(c);KI(c,c.g+Oc);UT=QT(c,NE(a))}this.b=b||UT;VT||(pS.He=!1,pS.Rf=3,VT=this.b.Ik(pS,function(a,b,c,h,k){WT=!k&&0<a.length}));this.a=null}B(TT,G);var UT=null,VT=null,WT=!1;TT.prototype.Yh=function(a,b,c){var d=String(a).match(bS())[1];null!=d&&WT?(b={hb:d,Db:b,Lf:!0,He:!1,Oo:1,ck:!0},this.a&&(this.a.cancel(),this.a=null),this.a=this.b.Ik(b,y(this.g,this,c,a))):(new jT).b=Yx(c,a,[])};
TT.prototype.g=function(a,b,c){for(var d=[],e=0;e<c.length;e++)d[e]=new XT(c[e]);a(b,d)};function bS(){return/(?:\s|^)(?:[@]|[+](?!1\s*$))(\S*)(?:\s|$)/}TT.prototype.D=function(){delete this.a};function XT(a){this.a=a}B(XT,G);XT.prototype.sa=function(a,b){var c=f,c=c={displayName:this.a.text,Ro:!!(this.a.b&1)},c=Xe+(c.Ro?ya:f)+Ra+SQ(c.displayName)+Kd;b.innerHTML=c};XT.prototype.toString=function(){return Eb+this.a.Hk()};XT.prototype.D=function(){delete this.a};function YT(a){a=a||{};var b;b=f+(je+(a.Ea?l+SQ(a.Ea):f)+Ya+(a.gj?l+SQ(a.gj):f)+Ja+(a.Qq?le:f)+ke);var c=f,c=a.Xf?c+SQ(a.Xf):c+Hh,d=nf,d=a.Zd?d+SQ(a.Zd):d+Wf;b+=qR({style:2,Fd:Em,title:c,vc:d+Td});c=f;c=a.Gg?c+SQ(a.Gg):c+og;d=f;d=a.Im?d+SQ(a.Im):d+Of;b+=qR({Fd:Hm,title:c,vc:d});return b+Ld};function ZT(a,b,c){RO.call(this,a,b);this.G=new rR(f,b);this.na(this.G);this.v=new rR(f,b);this.na(this.v);this.j=b.a.body;this.o=c||null}B(ZT,RO);var $T=new jF,aU=J?"onfocusout":"onblur",bU=J?"onfocusin":"onfocus",cU=UA||QA||SA;TA&&$A("530");var dU=/(\s|^)[@+][A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/ig;p=ZT.prototype;p.Wg=0;p.zd=null;p.Ye="Comment draft";p.$j=null;p.ie=null;p.rl=!0;p.he=!1;p.wg=null;p.Ze=null;p.Ig=null;p.eg=null;p.fg=null;p.ce=!1;p.ka=function(){this.Va(nP(YT,{},void 0,this.a))};
p.Va=function(a){ZT.C.Va.call(this,a);a=this.A();var b=this.a;this.f=K(b,Gm,a);var c=new CP;LO(c,this.f);H(this,c);this.ie=K(b,Fm,a);this.wg=K(b,Im,a);c=this.b;!c.S&&C(c.a,10)&&(this.Ig=new TT(this.b),c=this.o&&this.o.ua()?void 0:this.b.j,this.Ze=new $R(this.f,[this.Ig],c),H(this,this.Ze));(c=K(b,Hm,a))&&LO(this.v,c);(a=K(b,Em,a))&&LO(this.G,a)};
p.W=function(){ZT.C.W.call(this);this.eg=new EP(this.f,null,2048);H(this,this.eg);this.fg=new fP(this.f);H(this,this.fg);X(X(X(X(X(X(this,this.fg,bs,this.Pj),this.f,ks,this.Zi),this.f,ns,this.on),this.f,ls,this.nn),this.v,Wj,this.mn),this.G,Wj,this.$i);this.Ze&&X(this,this.Ze,Pw,this.Pj);this.f[aU]=y(this.nf,this);this.f[bU]=y(this.qp,this);this.v.A()&&this.v.ga(!0);this.f.value=this.zd||f;XO(this.f,ps,this.Ye);this.ce=!0};p.fa=function(){return this.A().style.display!=vt};
p.ba=function(a){this.A().style.display=a?f:vt;a||this.nf()};p.X=function(){return this.f?this.f.value:f};p.$b=function(){return cy(this.X())};function eU(a){return!cy(a.X())&&!a.ce}function fU(a,b){a.zd=b}function gU(a,b){a.Ye=b}p.reset=function(a){this.he||this.va()||(this.f.value=this.zd||f,XO(this.f,ps,this.Ye),this.ce=!0,J?V(this.Vj,0,this):this.Vj(),hU(this,a),this.f&&(this.f.style.height=f),a||iU(this),jU(this,vt))};function jU(a,b){a.ie&&a.wg&&(R(a.ie,b==xk),R(a.wg,b==Vj))}
p.zc=function(a,b){this.va()||(this.ce&&(this.$j=!b&&a||f,this.f.value=a||f,this.ce=!1),wO(this.A(),Jm),J||V(this.ij,0,this),this.ij(),hU(this))};p.nf=function(){this.o&&Q(this,new N(Ak,this.o))};p.ij=function(){this.va()||this.f.focus()};p.Vj=function(){this.va()||yO(this.A(),Jm)};
function hU(a,b){var c;c=a.X();c=ey(c);c=!a.ce&&c!=a.$j;a.G.ga(c&&!a.$b()&&!a.he);dU.lastIndex=0;a.rl&&a.Ig&&!a.he&&dU.test(a.X())?R(a.ie,!0):R(a.ie,!1);kU(a);c?($T.add(a),wO(a.A(),Km)):($T.remove(a),yO(a.A(),Km));b||Q(a,$u)}p.mn=function(){Q(this,gl);this.reset()};
p.$i=function(){if(this.G.isEnabled()){for(var a=this.X().match(dU)||[],b=0;b<a.length;b++)a[b]=ey(a[b]).replace(/^\W+/,f);b=this.b;if(C(b.a,33)&&!b.g&&0!=a.length&&(b=this.b.V)){jU(this,Vj);this.he=!0;hU(this);this.v.A()&&this.v.ga(!1);b(a,y(this.$n,this));return}lU(this)}};p.$n=function(a){this.he=!1;a==Ml?lU(this):jU(this,xk);hU(this);this.v.A()&&this.v.ga(!0)};function lU(a){var b;if(b=J&&a.o)b=a.o.O().f;b&&I(a.eg);Q(a,Rt);a.reset()}p.qp=function(){this.zc();this.o&&Q(this,new N(Nq,this.o))};
function kU(a){if(!a.f)return!1;var b=a.f.clientHeight,c=a.f.scrollHeight,d=rE(a.f).height;return b!=c&&0<d?(a.f.style.height=gE(d+c-b,!0),!0):!1}p.Zi=function(a){kU(this)&&Q(this,$u);this.Wg=a.keyCode;13==a.keyCode?cU?a.metaKey&&UA&&aM&&mU(this,a):mU(this,a):27==a.keyCode&&(this.$b()&&this.reset(),this.o&&Q(this,new N(tq,this.o)),iU(this));a.stopPropagation()};
p.on=function(a){kU(this)&&Q(this,$u);var b=this.Wg;this.Wg=a.keyCode;if(13==a.keyCode&&a.ctrlKey){if(229==b)return;if(!this.J){var b=this.X(),c=b.length-1;0<=c&&b.indexOf(ba,c)==c?this.Zi(a):a.a();return}this.J=!1}a.stopPropagation()};p.nn=function(a){13==a.keyCode&&cU?mU(this,a):27==a.keyCode&&(this.nf(),iU(this));a.stopPropagation()};function mU(a,b){if(b.ctrlKey||b.metaKey)a.J=!0,a.G.A().focus(),a.$i()}function iU(a){a.j&&(J&&!$A(zd)?a.j.focus():V(a.j.focus,0,a.j))}p.Pj=function(){hU(this)};
p.D=function(){ZT.C.D.call(this);$T.remove(this);this.f&&(this.f[aU]=null,this.f[bU]=null);delete this.f;delete this.eg;delete this.fg};function nU(a){return kf+(a.Ea?l+SQ(a.Ea):f)+Pa+SQ(a.size)+Ka+SQ(a.size)+Ia};function oU(a){a=a||{};return TQ($e+(a.Xj?Ye+dR(a.Xj)+Sa:f)+Kd)};function pU(a){a=a||{};if(a.ua){a=a||{};var b;b=f+(Be+(a.Ea?l+SQ(a.Ea):f)+(a.oa?ua:ta)+Ua+nU({size:32,Ea:nn})+(a.Wd?Re:f)+Xd+(a.jb?Ce+SQ(a.jb)+Kd:f)+De);if(a.oa&&a.Wd)b=b+(qR({Fd:cn,vc:ze})+qR({title:Rh,Fd:gn,vc:Ae}));else{var c;a.Wd&&!a.cj?c=f+qR({Fd:Bn,title:ih,vc:Wh}):c=f;b+=c}b=b+((a.qc||a.me?Ee+oU({Xj:en})+Kd:f)+Vd+(a.le?f:Ip)+Va+(a.le?iR(a.le):f)+Nd);a.qc&&(b+=YT({Ea:mn,Zd:ii,gj:Sn}));b+=a.Fk?Ke+SQ(a.Fk)+Kd:f;a.Wd&&(b+=Ve);b+=Kd}else if(a=a||{},b=f,a.Wd)a=a||{},c=f+(ge+(a.Ea?l+SQ(a.Ea):f)+Ra+
(a.jb?we+SQ(a.jb)+Kd:f)+Ze+oU(null)+Kd),a.jb&&(c+=ue),a.Rk&&(c+=He+SQ(a.Rk)+Ge),c+=Le+iR(a.le)+Od,a.Gh&&(c+=te),c+=Pd,a.qc&&(c+=YT({Ea:In,Zd:ii})),b=b+(c+xe);else{c=Pe+nU({size:24,Ea:bo})+Qe+(a.jb?SQ(a.jb):f)+Qd+iR(a.le)+Ud;var d;if(a.me||a.qc){d=d={Ei:!0,me:a.me,qc:a.qc};var e=Ie;d.qc&&(e+=(d.Ei?ve:f)+Me);d.me&&(e+=(d.Ei?ve:f)+Je);d=e+Kd}else d=f;b=b+(c+d+Kd);a.qc&&(b+=YT({Ea:ao,Xf:ji,Zd:ii,Gg:ng}));b+=Ld}a=b;return f+a}function qU(){return ye};function rU(a,b){RO.call(this,a,b)}B(rU,RO);rU.prototype.ka=function(){var a=this.a;this.g=nP(qU,{},void 0,a);this.f=K(a,dn,this.A())};rU.prototype.ba=function(a){this.Y&&R(this.A(),a)};rU.prototype.fa=function(){return this.Y?this.A().style.display!=vt:!1};rU.prototype.D=function(){rU.C.D.call(this);delete this.f};function sU(a){P.call(this);this.a=a;a=J?Yq:Sk;this.b=O(this.a,J?Xq:Wq,this,!J);this.g=O(this.a,a,this,!J)}B(sU,P);sU.prototype.handleEvent=function(a){var b=new nD(a.b);b.type=a.type==Xq||a.type==Wq?Xq:Yq;Q(this,b)};sU.prototype.D=function(){sU.C.D.call(this);MD(this.b);MD(this.g);delete this.a};function tU(a,b){G.call(this);this.b=a;this.f=b||fB();this.o=new W(this);H(this,this.o);this.a=this.j=null;this.g=!1}B(tU,G);p=tU.prototype;p.bj=function(){this.g=!1};function uU(a){a.a||(a.a=a.f.createElement(Av),DB(a.a,!0),a.a.style.position=Qj);var b=a.b;b.parentNode&&b.parentNode.insertBefore(a.a,b.nextSibling);DB(a.b,!0);a.j=new sU(a.f.a);a.o.I(a.j,Xq,a.rp).I(a.b,ks,a.vn)}p.D=function(){wB(this.a);I(this.j);tU.C.D.call(this)};
p.rp=function(a){this.g&&a.target==this.a?this.bj():a.target==this.a&&V(this.un,0,this)};p.vn=function(a){if(9==a.keyCode&&a.shiftKey&&a.target==this.b){this.g=!0;try{this.a.focus()}catch(b){}V(this.bj,0,this)}};p.un=function(){try{J&&this.f.a.body.focus(),this.b.focus()}catch(a){}};var vU={8:"backspace",9:"tab",13:Gq,16:rv,17:Zl,18:hk,19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:Fq,36:"home",37:ss,38:"up",39:Su,40:"down",45:"insert",46:hp,48:dd,49:fd,50:"2",51:"3",52:pd,53:"5",54:"6",55:xd,56:yd,57:zd,59:"semicolon",61:"equals",65:Mj,66:Ak,67:gl,68:am,69:tq,70:Nq,71:br,72:vr,73:Pr,74:fs,75:hs,76:os,77:Es,78:ht,79:At,80:Rt,81:qu,82:tu,83:$u,84:Vv,85:Ew,86:Yw,87:hx,88:px,89:vx,90:xx,93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",
101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:Gb,190:Hc,191:Oc,192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};function wU(a){P.call(this);this.b=this.g={};this.f=0;this.F=uz(xU);this.K=uz(yU);this.j=null;this.a=a;O(this.a,ks,this.Jf,!1,this);SA&&O(this.a,ns,this.Oj,!1,this);VA&&!SA&&(O(this.a,ls,this.Sj,!1,this),O(this.a,ns,this.Tj,!1,this))}var zU;B(wU,P);function AU(a){this.a=a||null;this.next=a?null:{}}var xU=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],yU=["color","date","datetime","datetime-local","email","month",zt,"password","search","tel",$v,"time","url","week"];p=wU.prototype;
p.Ia=function(a,b){BU(this.g,CU(arguments),a)};function CU(a){if(w(a[1]))a=Hy(DU(a[1]),function(a){return a.keyCode&255|a.Po<<8});else{var b=a,c=1;v(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(b[c]&255|b[c+1]<<8)}return a}p.D=function(){wU.C.D.call(this);this.g={};LD(this.a,ks,this.Jf,!1,this);SA&&LD(this.a,ns,this.Oj,!1,this);VA&&!SA&&(LD(this.a,ls,this.Sj,!1,this),LD(this.a,ns,this.Tj,!1,this));this.a=null};
function DU(a){a=a.replace(/[ +]*\+[ +]*/g,Eb).replace(/[ ]+/g,l).toLowerCase();a=a.split(l);for(var b=[],c,d=0;c=a[d];d++){var e=c.split(Eb),g=null;c=0;for(var h,k=0;h=e[k];k++){switch(h){case rv:c|=1;continue;case Zl:c|=2;continue;case hk:c|=4;continue;case Os:c|=8;continue}e=h;if(!zU){g={};h=void 0;for(h in vU)g[vU[h]]=dP(parseInt(h,10));zU=g}g=zU[e];break}b.push({keyCode:g,Po:c})}return b}
p.Oj=function(a){if(UA){if(224==a.keyCode){this.v=!0;V(function(){this.v=!1},400,this);return}var b=a.metaKey||this.v;67!=a.keyCode&&88!=a.keyCode&&86!=a.keyCode||!b||(a.metaKey=b,this.Jf(a))}32==this.j&&32==a.keyCode&&a.a();this.j=null};function EU(a){return VA&&!SA&&a.ctrlKey&&a.altKey&&!a.shiftKey}p.Sj=function(a){32<a.keyCode&&EU(a)&&(this.o=!0)};p.Tj=function(a){!this.o&&EU(a)&&this.Jf(a)};
function BU(a,b,c){var d=b.shift(),e=a[d];if(e&&(0==b.length||e.a))throw Error("Keyboard shortcut conflicts with existing shortcut");b.length?(d=d.toString(),e=new AU,e=d in a?a[d]:a[d]=e,BU(e.next,b,c)):a[d]=new AU(c)}
p.Jf=function(a){var b;b=a.keyCode;if(16==b||17==b||18==b)b=!1;else{var c=a.target,d=c.tagName==xi||c.tagName==Qg||c.tagName==If||c.tagName==$h,e=!d&&(c.isContentEditable||c.ownerDocument&&c.ownerDocument.designMode==Ft);b=!d&&!e||this.F[b]?!0:e?!1:a.altKey||a.ctrlKey||a.metaKey?!0:c.tagName==Qg&&this.K[c.type]?13==b:c.tagName==Qg||c.tagName==If?32!=b:!1}if(b)if(a.type==ks&&EU(a))this.o=!1;else{b=dP(a.keyCode);c=b&255|((a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0))<<8;if(!this.b[c]||
1500<=z()-this.f)this.b=this.g,this.f=z();if(c=this.b[c])c.next?(this.b=c.next,this.f=z(),a.a()):(this.b=this.g,this.f=z(),a.a(),c=c.a,d=a.target,e=Q(this,new FU(sv,c,d)),(e&=Q(this,new FU(tv+c,c,d)))||a.a(),SA&&(this.j=b))}};function FU(a,b,c){N.call(this,a,c);this.v=b}B(FU,N);function GU(a){this.f=a}Mx(GU);function HU(a,b){a&&(a.tabIndex=b?0:-1)}GU.prototype.b=function(a){return a.tagName==m};function IU(a,b,c){c.id&&b.Jb(c.id);var d=a.U(),e=!1,g=uO(c);g&&Ey(g,function(a){a==d?e=!0:a&&(a==d+Qb?b.ga(!1):a==d+wc?JU(b,Gr):a==d+sc&&JU(b,dx))},a);e||wO(c,d);KU(a,b,c);return c}
function KU(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var g=a.a(d);g&&(g.g=d,b.isEnabled()||g.ga(!1),b.na(g),LO(g,d))}else d.nodeValue&&ey(d.nodeValue)!=f||c.removeChild(d);d=e}}GU.prototype.a=function(a){a:{var b;a=uO(a);for(var c=0,d=a.length;c<d;c++)if(b=a[c],b=b in cQ?cQ[b]():null){a=b;break a}a=null}return a};GU.prototype.g=function(a){a=a.A();zE(a,!0,SA);J&&(a.hideFocus=!0);var b=this.f;b&&WO(a,b)};GU.prototype.U=function(){return Go};
function LU(a,b){var c=a.U(),d=[c,b.wd==Gr?c+wc:c+sc];b.isEnabled()||d.push(c+Qb);return d};function MU(a,b,c){DO.call(this,c);this.Gc=b||GU.ja();this.wd=a||dx}B(MU,DO);p=MU.prototype;p.Jh=null;p.nd=null;p.Gc=null;p.wd=null;p.jc=!0;p.md=!0;p.Kd=!0;p.Ga=-1;p.Ha=null;p.mc=!1;p.fc=null;function NU(a){return a.Jh||a.A()}p.ka=function(){this.g=this.a.da(m,LU(this.Gc,this).join(l))};p.sb=function(){return this.A()};p.Ff=function(a){return this.Gc.b(a)};p.Va=function(a){this.g=IU(this.Gc,this,a);a.style.display==vt&&(this.jc=!1)};
p.W=function(){MU.C.W.call(this);MO(this,function(a){a.Y&&OU(this,a)},this);var a=this.A();this.Gc.g(this);this.ba(this.jc,!0);HO(this).I(this,Gq,this.wh).I(this,Cr,this.Nn).I(this,Jw,this.Pn).I(this,Jt,this.Do).I(this,Cl,this.Mn).I(a,Us,this.On).I(hB(a),Ys,this.io).I(a,[Us,Ys,Xs,Ws,Ll],this.co);this.Kd&&PU(this,!0)};function PU(a,b){var c=HO(a),d=NU(a);b?c.I(d,Wq,a.yj).I(d,Sk,a.xj).I(a.nd||(a.nd=new GP(NU(a))),js,a.Bb):c.ma(d,Wq,a.yj).ma(d,Sk,a.xj).ma(a.nd||(a.nd=new GP(NU(a))),js,a.Bb)}
p.ia=function(){this.Uc(-1);this.Ha&&this.Ha.ya(!1);this.mc=!1;MU.C.ia.call(this)};p.D=function(){MU.C.D.call(this);this.nd&&(this.nd.aa(),this.nd=null);this.Gc=this.Ha=this.fc=this.Jh=null};p.wh=function(){return!0};p.Nn=function(a){var b=QO(this,a.target);if(-1<b&&b!=this.Ga){var c=QU(this);c&&lQ(c,!1);this.Ga=b;c=QU(this);this.mc&&kQ(c,!0);this.Ha&&c!=this.Ha&&(XP(c,64)?c.ya(!0):this.Ha.ya(!1))}b=this.A();null!=a.target.A()&&XO(b,Zj,a.target.A().id)};
p.Pn=function(a){a.target==QU(this)&&(this.Ga=-1);this.A().removeAttribute(sk)};p.Do=function(a){(a=a.target)&&a!=this.Ha&&a.Fc()==this&&(this.Ha&&this.Ha.ya(!1),this.Ha=a)};p.Mn=function(a){a.target==this.Ha&&(this.Ha=null);var b=this.A(),c=a.target.A();b&&YP(a.target,2)&&c&&$O(b,c)};p.On=function(a){this.md&&(this.mc=!0);var b=NU(this);b&&EB(b)&&FB(b)?b.focus():a.a()};p.io=function(){this.mc=!1};
p.co=function(a){var b;a:{b=a.target;if(this.fc)for(var c=this.A();b&&b!==c;){var d=b.id;if(d in this.fc){b=this.fc[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case Us:b.Hc(a);break;case Ys:b.Yb(a);break;case Xs:b.zh(a);break;case Ws:b.yh(a);break;case Ll:b.Ge(a)}};p.yj=function(){};p.xj=function(){this.Uc(-1);this.mc=!1;this.Ha&&this.Ha.ya(!1)};p.Bb=function(a){return this.isEnabled()&&this.fa()&&(0!=NO(this)||this.Jh)&&this.nh(a)?(a.a(),a.stopPropagation(),!0):!1};
p.nh=function(a){var b=QU(this);if(b&&typeof b.Bb==ar&&b.Bb(a)||this.Ha&&this.Ha!=b&&typeof this.Ha.Bb==ar&&this.Ha.Bb(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Kd)NU(this).blur();else return!1;break;case 36:RU(this);break;case 35:SU(this);break;case 38:if(this.wd==dx)TU(this);else return!1;break;case 37:if(this.wd==Gr)PO(this)?UU(this):TU(this);else return!1;break;case 40:if(this.wd==dx)UU(this);else return!1;break;case 39:if(this.wd==Gr)PO(this)?
TU(this):UU(this);else return!1;break;default:return!1}return!0};function OU(a,b){var c=b.A(),c=c.id||(c.id=b.B());a.fc||(a.fc={});a.fc[c]=b}p.na=function(a,b){MU.C.na.call(this,a,b)};p.Vb=function(a,b,c){a.Re|=2;a.Re|=64;a.Xa(32,!1);fQ(a,!1);var d=a.Fc()==this?QO(this,a):-1;MU.C.Vb.call(this,a,b,c);a.Y&&this.Y&&OU(this,a);a=d;-1==a&&(a=NO(this));a==this.Ga?this.Ga=Math.min(NO(this)-1,b):a>this.Ga&&b<=this.Ga?this.Ga++:a<this.Ga&&b>this.Ga&&this.Ga--};
p.removeChild=function(a,b){if(a=w(a)?JO(this,a):a){var c=QO(this,a);-1!=c&&(c==this.Ga?(lQ(a,!1),this.Ga=-1):c<this.Ga&&this.Ga--);var d=a.A();d&&d.id&&this.fc&&(c=this.fc,d=d.id,d in c&&delete c[d])}a=MU.C.removeChild.call(this,a,b);fQ(a,!0);return a};function JU(a,b){if(a.A())throw Error(ag);a.wd=b}p.fa=function(){return this.jc};p.ba=function(a,b){if(b||this.jc!=a&&Q(this,a?uv:Ar)){this.jc=a;var c=this.A();c&&(R(c,a),this.Kd&&HU(NU(this),this.md&&this.jc),b||Q(this,this.jc?dk:ck));return!0}return!1};
p.isEnabled=function(){return this.md};p.ga=function(a){this.md!=a&&Q(this,a?Aq:tp)&&(a?(this.md=!0,MO(this,function(a){a.Hl?delete a.Hl:a.ga(!0)})):(MO(this,function(a){a.isEnabled()?a.ga(!1):a.Hl=!0}),this.mc=this.md=!1),this.Kd&&HU(NU(this),a&&this.jc))};function VU(a,b){b!=a.Kd&&a.Y&&PU(a,b);a.Kd=b;a.md&&a.jc&&HU(NU(a),b)}p.Uc=function(a){(a=OO(this,a))?lQ(a,!0):-1<this.Ga&&lQ(QU(this),!1)};function QU(a){return OO(a,a.Ga)}function RU(a){WU(a,function(a,c){return(a+1)%c},NO(a)-1)}
function SU(a){WU(a,function(a,c){a--;return 0>a?c-1:a},0)}function UU(a){WU(a,function(a,c){return(a+1)%c},a.Ga)}function TU(a){WU(a,function(a,c){a--;return 0>a?c-1:a},a.Ga)}function WU(a,b,c){c=0>c?QO(a,a.Ha):c;var d=NO(a);c=b.call(a,c,d);for(var e=0;e<=d;){var g=OO(a,c);if(g&&a.Fi(g)){a.Uc(c);break}e++;c=b.call(a,c,d)}}p.Fi=function(a){return a.fa()&&a.isEnabled()&&XP(a,2)};function XU(){}B(XU,OP);Mx(XU);XU.prototype.U=function(){return Ko};function YU(a,b,c){eQ.call(this,a,c||XU.ja(),b);this.Xa(1,!1);this.Xa(2,!1);this.Xa(4,!1);this.Xa(32,!1);this.Ic=1}B(YU,eQ);bQ(Ko,function(){return new YU(null)});function ZU(){this.b=[]}B(ZU,OP);Mx(ZU);function $U(a,b){var c=a.b[b];if(!c){switch(b){case 0:c=a.U()+Tb;break;case 1:c=a.U()+zc;break;case 2:c=a.U()+ac}a.b[b]=c}return c}p=ZU.prototype;p.Rd=function(){return Ks};p.Kb=function(a){var b=a.a.da(m,RP(this,a).join(l),aV(this,a.qa(),a.a));bV(this,a,b,XP(a,8)||XP(a,16));return b};p.Lb=function(a){return a&&a.firstChild};
p.Fa=function(a,b){var c=xB(b),d=$U(this,2);c&&vO(c,d)||b.appendChild(aV(this,b.childNodes,a.a));vO(b,Oo)&&(a.Xa(16,!0),a&&b&&bV(this,a,b,!0));return ZU.C.Fa.call(this,a,b)};p.De=function(a,b){var c=this.Lb(a),d=cV(this,a)?c.firstChild:null;ZU.C.De.call(this,a,b);d&&!cV(this,a)&&c.insertBefore(d,c.firstChild||null)};function aV(a,b,c){a=$U(a,2);return c.da(m,a,b)}function cV(a,b){var c=a.Lb(b);if(c){var c=c.firstChild,d=$U(a,1);return!!c&&Sx(c)&&1==c.nodeType&&vO(c,d)}return!1}
function bV(a,b,c,d){VP(a,c,b.Fe());WP(a,b,c);d!=cV(a,c)&&(AO(c,Oo,d),c=a.Lb(c),d?(a=$U(a,1),c.insertBefore(b.a.da(m,a),c.firstChild||null)):c.removeChild(c.firstChild))}p.ve=function(a){switch(a){case 2:return $U(this,0);case 16:case 8:return Po;default:return ZU.C.ve.call(this,a)}};p.zf=function(a){var b=$U(this,0);switch(a){case Po:return 16;case b:return 2;default:return ZU.C.zf.call(this,a)}};p.U=function(){return Wo};function dV(a,b,c,d){eQ.call(this,a,d||ZU.ja(),c);this.Da=b}B(dV,eQ);p=dV.prototype;p.X=function(){var a=this.Da;return null!=a?a:this.wf()};p.Xa=function(a,b){dV.C.Xa.call(this,a,b);switch(a){case 8:YP(this,16)&&!b&&nQ(this,!1);var c=this.A();c&&this&&c&&bV(this.f,this,c,b);break;case 16:(c=this.A())&&this&&c&&bV(this.f,this,c,b)}};p.wf=function(){var a=this.qa();return v(a)?(a=Hy(a,function(a){return Sx(a)&&1==a.nodeType&&(vO(a,Xo)||vO(a,Yo))?f:IB(a)}).join(f),dy(a)):dV.C.wf.call(this)};
p.Yb=function(a){var b=this.Fc();if(b){var c=b.b;b.b=null;if(b=c&&Qx(a.clientX))b=new HA(a.clientX,a.clientY),b=c==b?!0:c&&b?c.x==b.x&&c.y==b.y:!1;if(b)return}dV.C.Yb.call(this,a)};p.Sd=function(a){return a.keyCode==this.lk&&this.xd(a)?!0:dV.C.Sd.call(this,a)};p.Fn=function(){return this.lk};bQ(Wo,function(){return new dV(null)});dV.prototype.Fe=function(){return XP(this,16)?Ls:XP(this,8)?Ms:dV.C.Fe.call(this)};dV.prototype.Fc=function(){return eQ.prototype.Fc.call(this)};dV.prototype.xf=function(){return eQ.prototype.xf.call(this)};function eV(){}B(eV,OP);Mx(eV);eV.prototype.Kb=function(a){return a.a.da(m,this.U())};eV.prototype.Fa=function(a,b){b.id&&a.Jb(b.id);if(b.tagName==Mg){var c=b;b=this.Kb(a);c.parentNode&&c.parentNode.insertBefore(b,c);wB(c)}else wO(b,this.U());return b};eV.prototype.De=function(){};eV.prototype.U=function(){return So};function fV(a,b){eQ.call(this,null,a||eV.ja(),b);this.Xa(1,!1);this.Xa(2,!1);this.Xa(4,!1);this.Xa(32,!1);this.Ic=1}B(fV,eQ);fV.prototype.W=function(){fV.C.W.call(this);WO(this.A(),iv)};bQ(So,function(){return new fV});function gV(a){this.f=a||Js}B(gV,GU);Mx(gV);gV.prototype.b=function(a){return a.tagName==Ii||gV.C.b.call(this,a)};gV.prototype.a=function(a){return a.tagName==Mg?new fV:gV.C.a.call(this,a)};gV.prototype.U=function(){return Qo};gV.prototype.g=function(a){gV.C.g.call(this,a);XO(a.A(),wr,xw)};bQ(So,function(){return new fV});function hV(a,b){MU.call(this,dx,b||gV.ja(),a);VU(this,!1)}B(hV,MU);p=hV.prototype;p.yg=!0;p.U=function(){return this.Gc.U()};p.removeItem=function(a){(a=this.removeChild(a,!0))&&a.aa()};p.ba=function(a,b,c){(b=hV.C.ba.call(this,a,b))&&a&&this.Y&&this.yg&&NU(this).focus();a&&c&&Qx(c.clientX)?this.b=new HA(c.clientX,c.clientY):this.b=null;return b};p.wh=function(a){this.yg&&NU(this).focus();return hV.C.wh.call(this,a)};p.Fi=function(a){return a.isEnabled()&&a.fa()&&XP(a,2)};
p.Va=function(a){for(var b=this.Gc,c=jB(this.a.a,m,b.U()+ac,a),d=c.length,e=0;e<d;e++)KU(b,this,c[e]);hV.C.Va.call(this,a)};p.nh=function(a){var b=hV.C.nh.call(this,a);b||MO(this,function(c){!b&&c.Fn&&c.lk==a.keyCode&&(this.isEnabled()&&this.Uc(QO(this,c)),b=c.Bb(a))},this);return b};p.Uc=function(a){hV.C.Uc.call(this,a);(a=OO(this,a))&&lE(a.A(),this.A())};function iV(a,b,c){P.call(this);this.target=a;this.F=b||a;this.H=c||new ZD(NaN,NaN,NaN,NaN);this.o=hB(a);this.a=new W(this);H(this,this.a);this.j=this.f=this.J=this.G=this.clientY=this.clientX=0;this.v=!0;this.b=!1;O(this.F,[uw,Us],this.ul,!1,this)}B(iV,P);var jV=J||SA&&$A("1.9.3");function kV(a,b){a.H=b||new ZD(NaN,NaN,NaN,NaN)}p=iV.prototype;p.ga=function(a){this.v=a};p.D=function(){iV.C.D.call(this);LD(this.F,[uw,Us],this.ul,!1,this);DI(this.a);jV&&this.o.releaseCapture();this.F=this.target=null};
p.ul=function(a){var b=a.type==Us;if(!this.v||this.b||b&&!qD(a))Q(this,uq);else if(lV(a),Q(this,new mV(Ev,this,a.clientX,a.clientY,a))){this.b=!0;a.a();var b=this.o,c=b.documentElement,d=!jV;this.a.I(b,[tw,Vs],this.zo,d);this.a.I(b,[sw,Ys],this.qf,d);jV?(c.setCapture(!1),this.a.I(c,Bs,this.qf)):this.a.I(oB(b),Sk,this.qf);this.S&&this.a.I(this.S,dv,this.Rp,d);this.clientX=this.G=a.clientX;this.clientY=this.J=a.clientY;this.f=this.target.offsetLeft;this.j=this.target.offsetTop;this.K=MB(fB(this.o));
z()}};p.qf=function(a){DI(this.a);jV&&this.o.releaseCapture();if(this.b){lV(a);this.b=!1;var b=nV(this,this.f),c=oV(this,this.j);Q(this,new mV(Fq,this,a.clientX,a.clientY,a,b,c))}else Q(this,uq)};function lV(a){var b=a.type;b==uw||b==tw?oD(a,a.b.targetTouches[0],a.g):b!=sw&&b!=rw||oD(a,a.b.changedTouches[0],a.g)}
p.zo=function(a){if(this.v){lV(a);var b=1*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;if(!this.b){var d=this.G-this.clientX,e=this.J-this.clientY;if(0<d*d+e*e)if(Q(this,new mV(Ev,this,a.clientX,a.clientY,a)))this.b=!0;else{this.va()||this.qf(a);return}}c=pV(this,b,c);b=c.x;c=c.y;this.b&&Q(this,new mV(Kk,this,a.clientX,a.clientY,a,b,c))&&(qV(this,a,b,c),a.a())}};
function pV(a,b,c){var d=MB(fB(a.o));b+=d.x-a.K.x;c+=d.y-a.K.y;a.K=d;a.f+=b;a.j+=c;b=nV(a,a.f);a=oV(a,a.j);return new HA(b,a)}p.Rp=function(a){var b=pV(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;qV(this,a,b.x,b.y)};function qV(a,b,c,d){a.target.style.left=c+pu;a.target.style.top=d+pu;Q(a,new mV(oq,a,b.clientX,b.clientY,b,c,d))}function nV(a,b){var c=a.H,d=isNaN(c.left)?null:c.left,c=isNaN(c.width)?0:c.width;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function oV(a,b){var c=a.H,d=isNaN(c.top)?null:c.top,c=isNaN(c.height)?0:c.height;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}function mV(a,b,c,d,e,g,h){N.call(this,a);this.clientX=c;this.clientY=d;this.j=e;this.left=t(g)?g:b.f;this.top=t(h)?h:b.j}B(mV,N);var rV=J?'javascript:""':"about:blank";function sV(a,b){this.g=a;this.b=b};function tV(a,b){DO.call(this,b);this.za=!!a;this.R=null}B(tV,DO);p=tV.prototype;p.vh=null;p.Kf=!1;p.lb=null;p.Ua=null;p.Nb=null;p.uh=!1;p.U=function(){return Eo};p.Ld=function(){return this.lb};p.ka=function(){tV.C.ka.call(this);var a=this.A(),b=ey(this.U()).split(l);xO(a,b);DB(a,!0);R(a,!1);uV(this);vV(this)};
function uV(a){if(a.za&&!a.Ua){var b;b=a.a;var c;c=w(void 0)?jA(void 0).hc():f;b=b.da(Rr,{frameborder:0,style:Vk+c,src:rV});a.Ua=b;a.Ua.className=a.U()+mc;R(a.Ua,!1);uE(a.Ua,0)}a.lb||(a.lb=a.a.da(m,a.U()+mc),R(a.lb,!1))}function vV(a){a.Nb||(a.Nb=a.a.createElement(gi),R(a.Nb,!1),DB(a.Nb,!0),a.Nb.style.position=Qj)}p.Ej=function(){this.uh=!1};p.Ff=function(a){return!!a&&a.tagName==m};
p.Va=function(a){tV.C.Va.call(this,a);a=ey(this.U()).split(l);xO(this.A(),a);uV(this);vV(this);DB(this.A(),!0);R(this.A(),!1)};p.W=function(){if(this.Ua){var a=this.A();a.parentNode&&a.parentNode.insertBefore(this.Ua,a)}a=this.A();a.parentNode&&a.parentNode.insertBefore(this.lb,a);tV.C.W.call(this);a=this.A();a.parentNode&&a.parentNode.insertBefore(this.Nb,a.nextSibling);this.vh=new sU(this.a.a);HO(this).I(this.vh,Xq,this.op);wV(this,!1)};
p.ia=function(){this.fa()&&this.ba(!1);I(this.vh);tV.C.ia.call(this);wB(this.Ua);wB(this.lb);wB(this.Nb)};
p.ba=function(a){if(a!=this.Kf)if(this.M&&this.M.Xb(),this.P&&this.P.Xb(),this.L&&this.L.Xb(),this.N&&this.N.Xb(),this.Y&&wV(this,a),a){if(Q(this,Mk)){try{this.R=this.a.a.activeElement}catch(b){}this.Zh();var c=oB(this.a.a)||window;if(eE(this.A())==Vq)var d=a=0;else d=MB(this.a),a=d.x,d=d.y;var e=rE(this.A()),c=mB(c||window);a=Math.max(a+c.width/2-e.width/2,0);d=Math.max(d+c.height/2-e.height/2,0);fE(this.A(),a,d);fE(this.Nb,a,d);HO(this).I(pB(this.a.a),Ku,this.Zh);xV(this,!0);this.focus();this.Kf=
!0;this.M&&this.P?(KD(this.M,Fq,this.Yd,!1,this),this.P.fd(),this.M.fd()):this.Yd()}}else if(Q(this,Lk)){HO(this).ma(pB(this.a.a),Ku,this.Zh);this.Kf=!1;this.L&&this.N?(KD(this.L,Fq,this.Uf,!1,this),this.N.fd(),this.L.fd()):this.Uf();a:{try{d=this.a;e=d.a.body;c=d.a.activeElement||e;if(!this.R||this.R==e){this.R=null;break a}(c==e||d.contains(this.A(),c))&&this.R.focus()}catch(g){}this.R=null}}};
function wV(a,b){a.ta||(a.ta=new sV(a.g,a.a));var c=a.ta;if(b){c.a||(c.a=[]);for(var d=NB(c.b.a.body),e=0;e<d.length;e++){var g=d[e];g==c.g||YO(g,zr)||(XO(g,zr,!0),c.a.push(g))}}else if(c.a){for(e=0;e<c.a.length;e++)c.a[e].removeAttribute(tk);c.a=null}}function xV(a,b){a.Ua&&R(a.Ua,b);a.lb&&R(a.lb,b);R(a.A(),b);R(a.Nb,b)}p.Yd=function(){Q(this,uv)};p.Uf=function(){xV(this,!1);Q(this,Ar)};p.fa=function(){return this.Kf};p.focus=function(){this.Dj()};
p.Zh=function(){this.Ua&&R(this.Ua,!1);this.lb&&R(this.lb,!1);var a=this.a.a,b=mB(oB(a)||window||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth)),a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.Ua&&(R(this.Ua,!0),qE(this.Ua,c,a));this.lb&&(R(this.lb,!0),qE(this.lb,c,a))};p.op=function(a){this.uh?this.Ej():a.target==this.Nb&&V(this.Dj,0,this)};p.Dj=function(){try{J&&this.a.a.body.focus(),this.A().focus()}catch(a){}};
p.D=function(){I(this.M);this.M=null;I(this.L);this.L=null;I(this.P);this.P=null;I(this.N);this.N=null;tV.C.D.call(this)};function yV(a,b,c){tV.call(this,b,c);this.f=a||lo;this.b=zV(zV(new AV,BV,!0),CV,!1,!0)}B(yV,tV);p=yV.prototype;p.mk=!0;p.$e=.5;p.sh=f;p.Ac=null;p.gb=null;p.Ya=null;p.gg=null;p.fb=null;p.pd=null;p.Ra=null;p.U=function(){return this.f};function DV(a,b){a.sh=b;a.Ya&&AB(a.Ya,b)}p.qa=function(){return f};p.sb=function(){this.A()||this.sa();return this.pd};function EV(a){a.A()||a.sa();return a.A()}p.Ld=function(){this.A()||this.sa();return yV.C.Ld.call(this)};
function FV(a,b){a.$e=b;if(a.A()){var c=a.Ld();c&&uE(c,a.$e)}}function GV(a,b){var c=ey(a.f+gc).split(l);a.A()&&(b?xO(a.gb,c):zO(a.gb,c));b&&!a.Ac?(a.Ac=new iV(a.A(),a.gb),xO(a.gb,c),O(a.Ac,Ev,a.Rn,!1,a)):!b&&a.Ac&&(a.Ac.aa(),a.Ac=null)}
p.ka=function(){yV.C.ka.call(this);var a=this.A(),b=this.a;this.gb=b.da(m,this.f+fc,this.Ya=b.da(gi,{className:this.f+hc,id:this.B()},this.sh),this.fb=b.da(gi,this.f+ic));uB(a,this.gb,this.pd=b.da(m,this.f+ac),this.Ra=b.da(m,this.f+Bc));WO(this.Ya,xr);WO(this.fb,fl);DB(this.fb,!0);XO(this.fb,ps,Vf);this.gg=this.Ya.id;WO(a,np);XO(a,qs,this.gg||f);R(this.fb,!0);this.b&&(a=this.b,a.Mb=this.Ra,a.sa());R(this.Ra,!!this.b);FV(this,this.$e)};
p.Va=function(a){yV.C.Va.call(this,a);a=this.A();var b=this.f+ac;this.pd=jB(document,null,b,a)[0];this.pd||(this.pd=this.a.da(m,b),a.appendChild(this.pd));var b=this.f+fc,c=this.f+hc,d=this.f+ic;(this.gb=jB(document,null,b,a)[0])?(this.Ya=jB(document,null,c,this.gb)[0],this.fb=jB(document,null,d,this.gb)[0]):(this.gb=this.a.da(m,b),a.insertBefore(this.gb,this.pd));this.Ya?(this.sh=GB(this.Ya),this.Ya.id||(this.Ya.id=this.B())):(this.Ya=qB(gi,{className:c,id:this.B()}),this.gb.appendChild(this.Ya));
this.gg=this.Ya.id;XO(a,qs,this.gg||f);this.fb||(this.fb=this.a.da(gi,d),this.gb.appendChild(this.fb));R(this.fb,!0);b=this.f+Bc;if(this.Ra=jB(document,null,b,a)[0]){if(a=this.b=new AV(this.a),(b=this.Ra)&&1==b.nodeType){a.Mb=b;for(var b=a.Mb.getElementsByTagName(If),c=0,e,g;d=b[c];c++)if(e=d.name||d.id,g=GB(d)||d.value,e){var h=0==c;a.T(e,g,h,d.name==jl);h&&wO(d,Io)}}}else this.Ra=this.a.da(m,b),a.appendChild(this.Ra),this.b&&(a=this.b,a.Mb=this.Ra,a.sa()),R(this.Ra,!!this.b);FV(this,this.$e)};
p.W=function(){yV.C.W.call(this);HO(this).I(this.A(),ks,this.Cj).I(this.A(),ls,this.Cj);HO(this).I(this.Ra,zl,this.bp);GV(this,!0);HO(this).I(this.fb,zl,this.cq);var a=this.A();WO(a,np);this.Ya.id!==f&&XO(a,qs,this.Ya.id);if(!this.mk){this.mk=!1;if(this.Y){var a=this.a,b=this.Ld();a.gh(this.Ua);a.gh(b)}this.fa()&&wV(this,!1)}};p.ia=function(){this.fa()&&this.ba(!1);GV(this,!1);yV.C.ia.call(this)};p.ba=function(a){a!=this.fa()&&(this.Y||this.sa(),yV.C.ba.call(this,a))};
p.Yd=function(){yV.C.Yd.call(this);Q(this,dk)};p.Uf=function(){yV.C.Uf.call(this);Q(this,ck)};p.Rn=function(){var a=this.a.a,b=mB(oB(a)||window||window),c=Math.max(a.body.scrollWidth,b.width),a=Math.max(a.body.scrollHeight,b.height),d=rE(this.A());eE(this.A())==Vq?kV(this.Ac,new ZD(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):kV(this.Ac,new ZD(0,0,c-d.width,a-d.height))};p.cq=function(){HV(this)};
function HV(a){var b=a.b,c=b&&b.rh;c?(b=b.get(c),Q(a,new IV(c,b))&&a.ba(!1)):a.ba(!1)}p.D=function(){this.Ra=this.fb=null;yV.C.D.call(this)};p.bp=function(a){a:{for(a=a.target;null!=a&&a!=this.Ra;){if(a.tagName==If)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.b.get(a);Q(this,new IV(a,b))&&this.ba(!1)}};
p.Cj=function(a){var b=!1,c=!1,d=this.b,e=a.target;if(a.type==ks)if(27==a.keyCode){var g=d&&d.rh,e=e.tagName==$h&&!e.disabled;g&&!e?(c=!0,b=d.get(g),b=Q(this,new IV(g,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.A()){this.uh=!0;try{this.Nb.focus()}catch(h){}V(this.Ej,0,this)}}else if(13==a.keyCode){if(e.tagName==If&&!e.disabled)g=e.name;else if(e==this.fb)HV(this);else if(d){var k=d.Mg,n=k&&JV(d,k),e=(e.tagName==xi||e.tagName==$h||e.tagName==uf)&&!e.disabled;!n||n.disabled||e||(g=k)}g&&
d&&(c=!0,b=Q(this,new IV(g,String(d.get(g)))))}else e==this.fb&&32==a.keyCode&&HV(this);if(b||c)a.stopPropagation(),a.a();b&&this.ba(!1)};function IV(a,b){this.type=qp;this.key=a;this.caption=b}B(IV,N);function AV(a){a||fB();cF.call(this)}B(AV,cF);p=AV.prototype;p.Mg=null;p.Mb=null;p.rh=null;p.T=function(a,b,c,d){cF.prototype.T.call(this,a,b);c&&(this.Mg=a);d&&(this.rh=a);return this};function zV(a,b,c,d){return a.T(b.key,b.caption,c,d)}
p.sa=function(){if(this.Mb){this.Mb.innerHTML=wA(FA);var a=fB(this.Mb);this.forEach(function(b,c){var d=a.da(If,{name:c},b);c==this.Mg&&(d.className=Io);this.Mb.appendChild(d)},this)}};p.A=function(){return this.Mb};function JV(a,b){for(var c=a.Mb.getElementsByTagName(If),d=0,e;e=c[d];d++)if(e.name==b||e.id==b)return e;return null}var BV={key:Et,caption:"OK"},CV={key:jl,caption:Of},KV={key:"yes",caption:"Yes"},LV={key:"no",caption:"No"},MV={key:"save",caption:ii},NV={key:Ml,caption:"Continue"};
"undefined"!=typeof document&&(zV(new AV,BV,!0,!0),zV(zV(new AV,BV,!0),CV,!1,!0),zV(zV(new AV,KV,!0),LV,!1,!0),zV(zV(zV(new AV,KV),LV,!0),CV,!1,!0),zV(zV(zV(new AV,NV),MV),CV,!0,!0));function OV(a,b,c){yV.call(this,a,b,c);O(this,ck,y(function(a){a.target==this&&PV()},this))}B(OV,yV);var PV=Lx;function QV(a){return lf+SQ(a.link)+Ma};function RV(a){OV.call(this,void 0,void 0,a);this.b=zV(new AV,BV,!0,!0);this.Ra&&(this.b?(a=this.b,a.Mb=this.Ra,a.sa()):this.Ra.innerHTML=wA(FA),R(this.Ra,!!this.b))}B(RV,OV);p=RV.prototype;p.Mh=f;p.ka=function(){RV.C.ka.call(this);wO(EV(this),qm);this.j=nP(QV,{link:this.Mh},void 0,this.a);XO(this.j,ps,Zg);this.sb().appendChild(this.j)};p.Yd=function(){RV.C.Yd.call(this);this.j.focus();this.j.select()};p.W=function(){RV.C.W.call(this);HO(this).I(this.j,zl,this.Lq)};
p.Lq=function(a){a.target.focus();a.target.select()};p.D=function(){RV.C.D.call(this);delete this.j};function SV(a,b,c){this.a=a;this.b=b;this.o=c}B(SV,uQ);SV.prototype.Be=function(a,b,c){sQ(this.a,this.b,a,b,void 0,c,this.o)};function TV(a,b,c,d){SV.call(this,a,b);this.g=c?5:0;this.f=d||void 0}B(TV,SV);TV.prototype.j=function(){return this.g};TV.prototype.Be=function(a,b,c,d){var e=sQ(this.a,this.b,a,b,null,c,10,d,this.f);if(e&496){var g=UV(e,this.b);b=UV(e,b);e=sQ(this.a,g,a,b,null,c,10,d,this.f);e&496&&(g=UV(e,g),b=UV(e,b),sQ(this.a,g,a,b,null,c,this.g,d,this.f))}};function UV(a,b){a&48&&(b^=2);a&192&&(b^=1);return b};function VV(a,b,c,d){TV.call(this,a,b,c||d);if(c||d)this.g=65|(d?32:132)}B(VV,TV);function WV(){}B(WV,$P);Mx(WV);p=WV.prototype;p.Kb=function(a){var b=RP(this,a),b=a.a.da(m,{"class":Uo+b.join(l)},this.gf(a.qa(),a.a));aQ(b,a.j);return b};p.Rd=function(){return fl};p.Lb=function(a){return a&&a.firstChild&&a.firstChild.firstChild};p.gf=function(a,b){return b.da(m,Uo+(this.U()+Rb),b.da(m,Uo+(this.U()+$b),a))};p.Gf=function(a){return a.tagName==m};
p.Fa=function(a,b){XV(b,!0);XV(b,!1);var c;a:{c=a.a.mj(b);var d=this.U()+Rb;if(c&&vO(c,d)&&(c=a.a.mj(c),d=this.U()+$b,c&&vO(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.gf(b.childNodes,a.a));xO(b,[To,this.U()]);return WV.C.Fa.call(this,a,b)};p.U=function(){return Lo};
function XV(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(ey(e)==f)a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,f):e.replace(/[\s\xa0]+$/,f);break}}else break;c=d}};function YV(){}B(YV,WV);Mx(YV);YV.prototype.Lb=function(a){return YV.C.Lb.call(this,a&&a.firstChild)};YV.prototype.Fa=function(a,b){var c=jB(document,Db,Qo,b)[0];if(c){R(c,!1);hB(c).body.appendChild(c);var d=new hV;LO(d,c);ZV(a,d)}return YV.C.Fa.call(this,a,b)};YV.prototype.gf=function(a,b){return YV.C.gf.call(this,[b.da(m,Uo+(this.U()+nc),a),b.da(m,Uo+(this.U()+tc),Ix)],b)};YV.prototype.U=function(){return Ro};function $V(a,b,c,d,e){rQ.call(this,a,c||YV.ja(),d);this.Xa(64,!0);this.G=new VV(null,5);b&&ZV(this,b);this.J=new CH(500);!ZL&&!$L||$A(td)||(this.Mf=!0);this.ca=e||gV.ja()}B($V,rQ);p=$V.prototype;p.Mf=!1;p.Vh=!1;p.W=function(){$V.C.W.call(this);aW(this,!0);this.b&&bW(this,this.b,!0);XO(this.g,wr,!!this.b)};p.ia=function(){$V.C.ia.call(this);aW(this,!1);if(this.b){this.ya(!1);this.b.ia();bW(this,this.b,!1);var a=this.b.A();a&&wB(a)}};
p.D=function(){$V.C.D.call(this);this.b&&(this.b.aa(),delete this.b);delete this.R;this.J.aa()};p.Hc=function(a){$V.C.Hc.call(this,a);YP(this,4)&&(this.ya(!YP(this,64),a),this.b&&(this.b.mc=YP(this,64)))};p.Yb=function(a){$V.C.Yb.call(this,a);this.b&&!YP(this,4)&&(this.b.mc=!1)};p.xd=function(){kQ(this,!1);return!0};p.ho=function(a){this.b&&this.b.fa()&&!this.th(a.target)&&this.ya(!1)};
p.th=function(a){var b;if(!(b=a&&zB(this.A(),a))&&(b=this.b))a:if(b=this.b,zB(b.A(),a))b=!0;else{for(var c=0,d=NO(b);c<d;c++){var e=OO(b,c);if(typeof e.th==ar&&e.th(a)){b=!0;break a}}b=!1}return b||!1};p.Sd=function(a){if(32==a.keyCode){if(a.a(),a.type!=ns)return!0}else if(a.type!=js)return!1;if(this.b&&this.b.fa()){var b=13==a.keyCode||32==a.keyCode,c=this.b.Bb(a);return 27==a.keyCode||b?(this.ya(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.ya(!0,a),!0):!1};
p.vo=function(){this.ya(!1)};p.wo=function(){YP(this,4)||this.ya(!1)};p.Hf=function(a){this.Mf||this.ya(!1);$V.C.Hf.call(this,a)};function ZV(a,b){var c=a.b;b!=c&&(c&&(a.ya(!1),a.Y&&bW(a,c,!1),delete a.b),a.Y&&XO(a.g,wr,!!b),b&&(a.b=b,IO(b,a),b.ba(!1),c=a.Mf,(b.yg=c)&&VU(b,!0),a.Y&&bW(a,b,!0)))}p.removeItem=function(a){this.b||ZV(this,new hV(this.a,this.ca));(a=(this.b||null).removeChild(a,!0))&&a.aa()};p.ba=function(a,b){var c=$V.C.ba.call(this,a,b);c&&!this.fa()&&this.ya(!1);return c};
p.ga=function(a){$V.C.ga.call(this,a);this.isEnabled()||this.ya(!1)};
p.ya=function(a,b){$V.C.ya.call(this,a);if(this.b&&YP(this,64)==a){if(a){if(!this.b.Y)if(this.Vh){var c;c=this.A();(c=t(c.nextElementSibling)?c.nextElementSibling:yB(c.nextSibling))?KO(this.b,c.parentNode,c):this.b.sa(this.A().parentNode)}else this.b.sa();this.V=jE(this.A());this.N=tE(this.A());cW(this);!b||40!=b.keyCode&&38!=b.keyCode?this.b.Uc(-1):RU(this.b)}else{kQ(this,!1);this.b.mc=!1;if(c=this.A())XO(c,Zj,f),XO(c,Qt,f);null!=this.L&&(this.L=void 0,(c=this.b.A())&&qE(c,f,f))}this.b.ba(a,!1,b);
if(!this.va()){c=HO(this);var d=a?c.I:c.ma;d.call(c,this.a.a,Us,this.ho,!0);this.Mf&&d.call(c,this.b,Sk,this.wo);d.call(c,this.J,jw,this.Vn);a?EH(this.J):DH(this.J)}}this.b&&this.b.A()&&this.b.g.removeAttribute(tk)};function cW(a){if(a.b.Y){var b=a.G;a.G.a=a.R||a.A();var c=a.b.A();a.b.fa()||(c.style.visibility=zr,R(c,!0));!a.L&&a.G.j&&a.G.g&32&&(a.L=rE(c));b.Be(c,b.b^1,null,a.L);a.b.fa()||(R(c,!1),c.style.visibility=gx)}}
p.Vn=function(){var a=tE(this.A()),b=jE(this.A()),c;c=this.N;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.V,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.N=a,this.V=b,cW(this))};function bW(a,b,c){var d=HO(a);c=c?d.I:d.ma;c.call(d,b,Wj,a.vo);c.call(d,b,Cl,a.Sn);c.call(d,b,Cr,a.Tn);c.call(d,b,Jw,a.Un)}function aW(a,b){var c=HO(a);(b?c.I:c.ma).call(c,a.A(),ks,a.qo)}
p.Tn=function(a){(a=a.target.A())&&dW(this,a)};p.qo=function(a){XP(this,32)&&this.A()&&this.b&&this.b.fa()&&a.stopPropagation()};p.Un=function(){if(!QU(this.b)){var a=this.A();XO(a,Zj,f);XO(a,Qt,f)}};p.Sn=function(a){if(YP(this,64)&&a.target instanceof dV){a=a.target;var b=a.A();a.fa()&&YP(a,2)&&null!=b&&dW(this,b)}};function dW(a,b){var c=a.A(),d=ZO(b)||b;if(!d.id){var e=BO.ja();d.id=CO(e)}$O(c,d);XO(c,Qt,d.id)}bQ(Ro,function(){return new $V(null)});function eW(){}B(eW,YV);Mx(eW);eW.prototype.U=function(){return Do};function fW(a,b,c,d){$V.call(this,a,b,c||eW.ja(),d)}B(fW,$V);bQ(Do,function(){return new fW(null)});function gW(a,b,c,d,e,g){RO.call(this,a,c);this.M=new hV(c,new hW(d));this.j=new fW(f,this.M,void 0,c);this.j.Vh=!0;this.na(this.j);this.o=null;My(e,xq)&&(this.o=new dV(tg),hQ(this.o,Zn),this.M.na(this.o,!0));this.f=null;My(e,hp)&&(this.f=new dV(mg),hQ(this.f,rn),this.M.na(this.f,!0));d=U(a).O(b);if(!d)throw Error("Creating an action menu for a non-existing doco.");this.J=d;this.R=g?d.a[g]||null:null;this.G=null;oG(a).b.Gh()&&My(e,Lu)&&(this.G=new dV(f),this.M.na(this.G,!0));this.v=this.N=this.P=
null;My(e,vs)&&(this.N=new dV($g),hQ(this.N,Vn),this.M.na(this.N,!0),this.v=new RV(c),this.na(this.v),DV(this.v,$g),c=bJ(window.location.href),e=YI(c.a,xp,b),b=this.v,c=LI(c,e).toString(),b.Mh=c,b.j&&(b.j.value=c));this.L=oG(a);YB()}B(gW,RO);p=gW.prototype;p.Va=function(a){gW.C.Va.call(this,a);a=K(this.a,Yn,this.A());LO(this.j,a);this.j.ga(!0)};
p.W=function(){gW.C.W.call(this);iW(this);X(X(X(this,this.M.A(),zl,this.vl),this.j.A(),zl,this.vl),this.L,tu,this.eo);X(this,this.j.A(),ns,this.Rq);this.o&&X(this,this.o,Wj,this.Yq);this.f&&X(this,this.f,Wj,this.Xq);this.N&&X(this,this.N,Wj,this.qq);this.G&&X(this,this.G,Wj,this.Zq)};p.update=function(){iW(this)};p.Zq=function(a){YC(this.L.b,this.J)&&(Q(this,new jW(tu)),kW(this,a))};p.Yq=function(a){lW(this)&&(Q(this,new jW(tq)),kW(this,a))};
p.Xq=function(a){XC(this.L.b,this.R||this.J)&&(this.j.ya(!1),Q(this,new jW(am)),kW(this,a))};p.qq=function(a){kW(this,a);this.v.ba(!0)};function kW(a,b){b.stopPropagation();a.j.ya(!1)}p.Rq=function(a){27==a.keyCode&&a.stopPropagation()};p.vl=function(a){a.stopPropagation()};p.eo=function(){iW(this)};function lW(a){return WC(a.L.b,a.R||a.J)&&!a.P}
function iW(a){if(a.G){var b=gH(a.J);if(null===a.P||b!=a.P){var c=a.G,d=b?Oh:Wh;c.f.De(c.A(),d);c.od=d;a.P=b}a.G.ga(YC(a.L.b,a.J))}a.o&&(b=lW(a),a.o.ga(b),a.o.ba(b));a.f&&(b=XC(a.L.b,a.R||a.J),a.f.ga(b),a.f.ba(b))}function jW(a){N.call(this,a)}B(jW,N);function hW(a){gV.call(this);this.j=a||Wn}B(hW,gV);hW.prototype.U=function(){return(new AK(Qo,l,qm,l,this.j)).toString()};function mW(a,b,c){this.a=a;this.b=b;this.g=c};function nW(){var a;return a=f+(bf+qR({id:aq,vc:mg})+qR({id:$p,vc:Of})+Wd)};function oW(a,b){RO.call(this,a,b);this.v=this.G=this.M=this.R=this.L=this.o=null;this.j=new rR(null,b);this.na(this.j);this.f=new rR(null,b);this.na(this.f);this.J=null;this.P=!1;this.N=new Kz(this);H(this,this.N);YB();Lz(this.N,M.Na,this.bf)}B(oW,RO);var pW=null;function qW(a,b){pW||(pW=new oW(a,b),pW.sa());return pW}var rW={"delete-discussion":"Delete this comment thread?","delete-reply":"Delete this comment?"};p=oW.prototype;p.ka=function(){this.g=nP(nW,{},void 0,this.a)};
p.W=function(){oW.C.W.call(this);if(!this.P){var a=this.a;this.G=a.A(cq);LO(this.j,a.A($p));this.j.ga(!0);LO(this.f,a.A(aq));this.f.ga(!0);this.J=new tU(a.A(bq),a);H(this,this.J);uU(this.J);this.P=!0}X(X(X(this,this.j,Wj,this.sn),this.f,Wj,this.hp),this.A(),[ns,ks],this.tn)};function sW(a,b,c,d,e,g,h){a.Y&&a.ia();if(d!=a.M){var k=rW[d];k&&a.a.ql(a.G,k);a.M=d}a.o=c;a.L=b;a.v=g||null;rE(b);a.sa(b);R(a.A(),!0);R(a.G,!h);a.f.focus();e&&(a.R=e.B(),HO(a).I(e,vu,a.Mp))}
p.ia=function(){oW.C.ia.call(this);this.v=this.L=this.o=null};p.bf=function(){this.v&&this.v.focus();wB(this.A());this.Y&&this.ia()};p.hp=function(){this.o&&this.o();this.bf()};p.tn=function(a){27==a.keyCode&&(a.stopPropagation(),a.type==ns&&this.bf())};p.sn=function(){this.bf()};p.Mp=function(a){a.target&&a.target.B()==this.R&&this.L&&R(this.A(),!0)};function tW(a){a=a||{};if(a.ua){a=a||{};var b=de;if(a.jb)var c=Zf+(SQ(a.jb)+Hc),b=b+c;else b+=Yf;b+=Wa;a.cj?(a=a||{},a=f+(Ue+pU(ZQ(a,{jb:a.jb,ua:xw,Wd:xw,timestamp:Xf,Ea:En}))+Kd+YT({Ea:go})),a=b+a):a=b+(Te+YT({Ea:fo,Zd:Sh,Xf:Th}));a=b=a+Ld}else a=f+(ee+nU({size:48})+se+nU({size:24,Ea:bo})+YT({Zd:Sh,Xf:Gh,Ea:um,Gg:pg})+Md);return f+a};function uW(a,b,c,d){RO.call(this,a,d);this.j=a;this.P=c;this.ca=[];this.J=null;this.Jb(b);YB()}B(uW,RO);p=uW.prototype;p.Zb=!1;p.Bh=!1;p.O=function(){return U(this.j).O(this.B())||null};p.ea=function(){return null};p.Ui=function(){return!1};p.ka=function(){this.g=nP(tW,{jb:this.O().mb().getName(),ua:this.ua()})};p.W=function(){uW.C.W.call(this);X(X(this,this.A(),[zl,ls,ns],this.Tm),this.A(),[Xs,Ws],this.yp);DB(this.A(),!0)};p.Fg=function(){return!1};
p.Tm=function(a){(13==a.keyCode&&a.type==ls||32==a.keyCode&&a.type==ns||a.type==zl)&&this.rk(a);32==a.keyCode&&a.type==ls&&(a.stopPropagation(),a.a())};p.yp=function(a){Q(this,new rO(a.type==Xs?Qs:Rs,this.B()));a.stopPropagation()};p.Td=function(a){this.J=null;Q(this,new tO(this.B()));a.stopPropagation()};p.Wb=function(a){this.Zb=a;vW(this)};p.ba=function(a){R(this.A(),a)};
function vW(a){var b=[rm],c=[];a.ua()?b.push(eo):c.push(eo);a.ua()?c.push(Xm):b.push(Xm);a.Zb?b.push(Cm):c.push(Cm);a.Bh?b.push(zm):c.push(zm);var d=a.O();d&&gH(d)?b.push(Bm):c.push(Bm);for(d=0;d<c.length;d++)if(My(a.ca,c[d])){xO(a.A(),b);zO(a.A(),c);a.ca=uO(a.A());return}for(d=0;d<b.length;d++)if(!My(a.ca,b[d])){xO(a.A(),b);zO(a.A(),c);a.ca=uO(a.A());break}}p.D=function(){uW.C.D.call(this);delete this.j};function wW(){};function xW(a,b,c,d,e,g){this.type=a;this.j=b;this.o=c;this.v=d;this.F=e;this.f=g;this.type=this.type;this.anchors=this.j;this.docos=this.o;this.nonAnchored=this.v;this.userInitiated=this.F;this.args=this.f}u("docos.api.Event",xW,void 0);u("docos.Event",xW,void 0);xW.prototype.a=function(){return!1};xW.prototype.canPreventDefault=xW.prototype.a;xW.prototype.g=function(){throw Error("Default behavior for this event cannot be prevented.");};xW.prototype.preventDefault=xW.prototype.g;function yW(){}function zW(a){if(typeof a==zt){var b=new yW;b.b=a;var c;c=a;if(0==c)c=Cg;else{var d=[Cg,0>c?Kb:Eb];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(Ad,vy(c,2));c=d.join(f)}b.f=c;0==a?a=Ji:(c=[Ji,0>a?Eb:Kb],a=Math.abs(a),c.push(Math.floor(a/60)%100),a%=60,0!=a&&c.push(Ad,a),a=c.join(f));b.g=[a,a];b.a=[];return b}b=new yW;b.f=a.id;b.b=-a.std_offset;b.g=a.names;b.a=a.transitions;return b}
function AW(a,b){for(var c=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5,d=0;d<a.a.length&&c>=a.a[d];)d+=2;return 0==d?0:a.a[d-1]};function BW(a,b){this.b=[];this.a=b||uG;typeof a==zt?CW(this,a):DW(this,a)}var EW=[/^\'(?:[^\']|\'\')*\'/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|w+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvwzZ]+/];function DW(a,b){for(FW&&(b=b.replace(/\u200f/g,f));b;)for(var c=0;c<EW.length;++c){var d=b.match(EW[c]);if(d){d=d[0];b=b.substring(d.length);0==c&&(d==ub?d=tb:(d=d.substring(1,d.length-1),d=d.replace(/\'\'/,tb)));a.b.push({text:d,type:c});break}}}
BW.prototype.format=function(a,b){if(!a)throw Error("The date to format must be non-null.");var c=b?6E4*(a.getTimezoneOffset()-(b.b-AW(b,a))):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(d=new Date(d.getTime()+6E4*(d.getTimezoneOffset()-a.getTimezoneOffset())),e=new Date(a.getTime()+(c+(0<c?-864E5:864E5))));for(var c=[],g=0;g<this.b.length;++g){var h=this.b[g].text;1==this.b[g].type?c.push(GW(this,h,a,d,e,b)):c.push(h)}return c.join(f)};
function CW(a,b){var c;if(4>b)c=a.a.pi[b];else if(8>b)c=a.a.ui[b-4];else if(12>b)c=a.a.Pl[b-8],c=c.replace(Dx,a.a.pi[b-8]),c=c.replace(Cx,a.a.ui[b-8]);else{CW(a,10);return}DW(a,c)}function HW(a,b){var c;c=String(b);var d=a.a||uG;if(void 0!==d.zm){for(var e=[],g=0;g<c.length;g++){var h=c.charCodeAt(g);e.push(48<=h&&57>=h?String.fromCharCode(d.zm+h-48):c.charAt(g))}c=e.join(f)}return c}var FW=!1;
function IW(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");}
function GW(a,b,c,d,e,g){var h=b.length;switch(b.charAt(0)){case Fg:return c=0<d.getFullYear()?1:0,4<=h?a.a.Rl[c]:a.a.Sl[c];case vx:return c=d.getFullYear(),0>c&&(c=-c),2==h&&(c%=100),HW(a,vy(c,h));case bh:a:switch(c=d.getMonth(),h){case 5:a=a.a.am[c];break a;case 4:a=a.a.Yl[c];break a;case 3:a=a.a.im[c];break a;default:a=HW(a,vy(c+1,h))}return a;case hs:return IW(e),HW(a,vy(e.getHours()||24,h));case Yh:return HW(a,(e.getTime()%1E3/1E3).toFixed(Math.min(3,h)).substr(2)+(3<h?vy(0,h-3):f));case rg:return c=
d.getDay(),4<=h?a.a.vm[c]:a.a.km[c];case Mj:return IW(e),h=e.getHours(),a.a.Ml[12<=h&&24>h?1:0];case vr:return IW(e),HW(a,vy(e.getHours()%12||12,h));case Xg:return IW(e),HW(a,vy(e.getHours()%12,h));case Kg:return IW(e),HW(a,vy(e.getHours(),h));case gl:a:switch(c=d.getDay(),h){case 5:a=a.a.nm[c];break a;case 4:a=a.a.qm[c];break a;case 3:a=a.a.pm[c];break a;default:a=HW(a,vy(c,1))}return a;case Yg:a:switch(c=d.getMonth(),h){case 5:a=a.a.mm[c];break a;case 4:a=a.a.lm[c];break a;case 3:a=a.a.om[c];break a;
default:a=HW(a,vy(c+1,h))}return a;case Mh:return c=Math.floor(d.getMonth()/3),4>h?a.a.jm[c]:a.a.em[c];case am:return HW(a,vy(d.getDate(),h));case Es:return IW(e),HW(a,vy(e.getMinutes(),h));case $u:return IW(e),HW(a,vy(e.getSeconds(),h));case Yw:return a=g||zW(c.getTimezoneOffset()),a.f;case hx:return c=a.a.si,e=new Date(e.getFullYear(),e.getMonth(),e.getDate()),b=a.a.ri||0,c=e.valueOf()+864E5*(((t(c)?c:3)-b+7)%7-((e.getDay()+6)%7-b+7)%7),c=Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),
0,1)).valueOf())/864E5)/7)+1,HW(a,vy(c,h));case xx:return a=g||zW(c.getTimezoneOffset()),4>h?a.g[0<AW(a,c)?2:0]:a.g[0<AW(a,c)?3:1];case ij:return e=g||zW(c.getTimezoneOffset()),4>h?(a=-(e.b-AW(e,c)),h=[0>a?Kb:Eb],a=Math.abs(a),h.push(vy(Math.floor(a/60)%100,2),vy(a%60,2)),a=h.join(f)):(h=e.b-AW(e,c),c=[Ig],c.push(0>=h?Eb:Kb),h=Math.abs(h),c.push(vy(Math.floor(h/60)%100,2),Ad,vy(h%60,2)),a=HW(a,c.join(f))),a;default:return f}};var JW={Nt:vx,Ot:"y G",Pt:"MMM y",Qt:"MMMM y",Zl:"MMM d",ss:"MMMM dd",us:"M/d",ts:"MMMM d",vs:"MMM d, y",Kt:"EEE, MMM d",Lt:"EEE, MMM d, y",Br:am},KW=JW,KW=JW;function LW(){function a(){var c=new wG;c.add(new vG(0,0,1));V(function(){Q(b,oh);a()},c.getTime()-z())}P.call(this);var b=this;a()}B(LW,P);Mx(LW);var MW=new BW(7),NW=new BW(2),OW=new BW(KW.Zl),PW=y(NW.format,NW),QW=[{interval:new vG(0,0,2),format:PW},{interval:new vG(0,0,1),format:function(){return Ci}},{interval:new vG,format:function(){return Bi}},{interval:new vG(0,0,-1),format:function(){return hj}},{interval:new vG(0,0,-180),format:y(OW.format,OW)}];
LW.prototype.format=function(a){var b=MW.format(a);a:{for(var c=(new wG(a)).getTime(),d=new wG,e=0;e<QW.length;++e){var g=QW[e],h=new wG(d);h.add(g.interval);if(c>=h.getTime()){a=g.format(a);break a}}a=PW(a)}return b+(l+a)};function RW(a){a=a.className;return w(a)&&a.match(/\S+/g)||[]}function SW(a,b){for(var c=RW(a),d=Vy(arguments,1),e=c,g=0;g<d.length;g++)My(e,d[g])||e.push(d[g]);a.className=c.join(l)}function TW(a,b){var c=RW(a),d=Vy(arguments,1),c=UW(c,d);a.className=c.join(l)}function UW(a,b){return Gy(a,function(a){return!My(b,a)})};function VW(){var a={},b=a.document||document,c=document.createElement(Zh),d={fl:c,Ta:void 0},e=new UF(WW,d),g=null,h=null!=a.timeout?a.timeout:5E3;0<h&&(g=window.setTimeout(function(){XW(c,!0);e.qe(new YW(1,Ai))},h),d.Ta=g);c.onload=c.onreadystatechange=function(){c.readyState&&c.readyState!=As&&c.readyState!=Fl||(XW(c,a.St||!1,g),e.La(null))};c.onerror=function(){XW(c,!0,g);e.qe(new YW(0,Bg))};d=a.attributes||{};sz(d,{type:bw,charset:Ki,src:Or});kB(c,d);ZW(b).appendChild(c);return e}
function ZW(a){var b=a.getElementsByTagName(Lg);return b&&0!=b.length?b[0]:a.documentElement}function WW(){if(this&&this.fl){var a=this.fl;a&&a.tagName==Zh&&XW(a,!0,this.Ta)}}function XW(a,b,c){null!=c&&r.clearTimeout(c);a.onload=Lx;a.onerror=Lx;a.onreadystatechange=Lx;b&&window.setTimeout(function(){wB(a)},0)}function YW(a,b){var c=Wg+a+Ab;b&&(c+=Bd+b);ay.call(this,c)}B(YW,ay);function $W(a,b){var c=fB(a);aX(bX(c),a,b)}function cX(a){var b=fB(a);dX(bX(b),a)}function bX(a){a=a||fB();a=Tx(a.a);eX[a]||(eX[a]=new fX);return eX[a]}var eX={};function fX(){G.call(this);this.a=[];this.b=new wI}B(fX,G);p=fX.prototype;p.fj=!1;p.gk=!1;p.Ag=null;p.mg=null;p.ig=null;p.kk=function(){var a=Kx(ir);Rx(a)&&!this.gk?(this.gk=!0,a(ll,y(this.mo,this))):this.fj||(this.fj=!0,$F(VW(),y(this.kk,this)))};
p.mo=function(){this.Ag=Kx(hr);this.mg=Kx(gr);this.ig=Kx(fr);gX(this,this.b);for(var a=0;a<this.a.length;a++){var b=this.a[a];aX(this,b.A(),b.b)}this.a=[]};function gX(a,b){a.b=b;var c=b.a;if(a.Ag)for(var d in c)a.Ag(d,c[d])}function aX(a,b,c){a.mg?(SW(b,cr),c&&b.setAttribute(mm,c),a.mg(b)):(a.a.push(new hX(b,c)),a.kk())}function dX(a,b){a.ig?a.ig(b):Qy(a.a,function(a){return b==a.A()})}p.D=function(){fX.C.D.call(this);delete this.mg;delete this.ig;delete this.a};
function hX(a,b){this.a=a;this.b=b}hX.prototype.A=function(){return this.a};function iX(a,b,c,d,e,g,h){RO.call(this,a,d);this.v=a;this.j=b;this.G=e;this.sg=h||f;this.rg=y(this.bn,this);this.f=new ZT(a,this.a,e);this.na(this.f);this.f.zd=ug;this.f.rl=!1;this.Jb(g||Vu);this.Ka=c;this.kb=!0;this.ca=!1;this.Jc=this.td=this.N=this.ta=this.Me=this.ha=this.P=this.za=this.Nc=this.Cc=this.o=this.Ue=this.Fb=this.Gb=this.M=this.pg=this.L=this.V=this.R=this.J=this.ng=this.Kc=null;X(this,LW.ja(),oh,y(this.li,this));YB()}B(iX,RO);
var jX=RegExp("[\x00-\b\f-\u001f\ue000-\uf8ff]",br),kX=RegExp("[\n-\x0B]",br);p=iX.prototype;p.O=function(){return U(this.v).O(this.j)};function lX(a){var b;mX(a)?b=a.O():(b=a.O(),a=a.B(),b=b.a[a]||null);return b}
p.ka=function(){var a=this.a,b=lX(this),c=mX(this)&&hH(this.O())?ey(hH(this.O())):f;c&&(c=c.replace(kX,be).replace(jX,l));var d=b.mb(),e=nX(this),g=d.getName(),h=this.sg,k=fH(this.O()),n=this.Ka,q=oX(this),x=pX(this),A=mX(this),b=b.oa(),c=c?TQ(c):f,T=lX(this).Tg();this.g=e=nP(pU,{jb:g,le:f,Ea:h,Ut:k,ua:n,me:q,qc:x,Gh:e,Wd:A,oa:b,Rk:c,Fk:1==T?Eg:2==T?Dg:null},void 0,a);g=K(a,bn,e);h=K(a,fn,e);this.Cc=K(a,ln,e);this.ta=K(a,Tm,e);g&&h&&(this.J=new rR(null,a),H(this,this.J),this.R=new rR(null,a),H(this,
this.R),LO(this.J,g),LO(this.R,h));if(k=K(a,An,e))this.V=new rR(null,a),H(this,this.V),LO(this.V,k);(k||g&&h)&&qX(this);if(g=K(a,pn,e))this.L=new gW(this.v,this.j,a,on,[xq,hp],this.B()),this.na(this.L),LO(this.L,g);this.Kc=K(a,sn,e);this.pg=K(a,$n,e)||this.Kc;this.M=K(a,jo,e);this.Gb=K(a,Jn,e);mX(this)&&hH(this.O())&&(this.o=K(a,tn,e),this.za=K(a,vn,e),this.ha=K(a,wn,e));this.li();(this.Fb=K(a,Lm,e))&&rX(this);this.Ue=K(a,Mm,e);this.Me=iB(Fn,e||a.a);pX(this)&&(LO(this.f,K(a,Hn,this.A())),this.f.ba(!1));
(pX(this)||oX(this))&&(this.P=K(a,yn,e))&&R(this.P,!gH(this.O()));this.N=K(a,ko,e);if(g=K(a,co,e))if((h=this.b.R)&&d.B())g.style.backgroundColor=h(d.B());else if(h=this.b.td)g.style.backgroundColor=h(d.getName()||f);this.td=K(a,Dn,e)};p.gn=function(a){a&&a.stopPropagation();sX(this)};function sX(a){var b=a.G;b.V&&R(b.V,!1);(b=a.O())&&(b.oa()?a.ge():a.bc(!0,tX(a.G)));Q(a,qk)}
p.W=function(){iX.C.W.call(this);X(X(X(X(X(X(this,this.A(),[zl,ls,ns],this.en),this.f,Rt,this.Sq),this.f,gl,this.Gi),this.f,$u,this.Fo),this.A(),Wq,this.ko,!0),this.A(),Sk,this.dn,!0);this.o&&(X(X(this,this.ha,zl,this.zl),this.za,zl,this.zl),uX(this));this.V&&X(this,this.V,Wj,this.gn);this.J&&this.R&&X(X(X(this,this.J,Wj,this.So),this.R,Wj,this.Kp),this.b,tu,this.fn);this.L&&X(X(this,this.L,am,this.gp),this.L,tq,this.lp);vX(pG(this.v),this.N,UD(lX(this).mb()));var a=lX(this).mb().B();JE(this.b)&&
a&&(this.ta&&$W(this.ta,a),this.N&&$W(this.N,a));this.f.j=this.G.A()};p.fn=function(){qX(this)};function qX(a){var b=a.O();if(b){var c=lX(a);if(c){var d=c.oa();if(!d||a.J&&a.R)if(d||a.V){var e=!1;if(d){if(!c.cd())return;e=a.b.b;d=c.oa()&&e.a==$q&&rH(U(a.v),b);e=a.b.b;b=c.oa()&&(VC(e,c)||e.a==$q)&&rH(U(a.v),b);e=d||b;a.J.wj(d?Af:yh);a.J.ga(d);a.R.ga(b)}else e=nX(a),a.V.ga(e);!a.Cc||null!==a.Nc&&a.Nc==e||(R(a.Cc,e),a.Nc=e)}}}}function wX(a){a=new ZB(a.G.B(),a.G.P);L(M.ib,a);L(M.Na,a)}
p.lp=function(){wX(this);xX(this)};p.gp=function(){wX(this);mX(this)?this.G.sl():yX(this)};
p.update=function(){var a=pX(this)&&eU(this.f),b=lX(this).ah();if(lX(this).oa()){var c=lX(this).yf();if(c){var d=this.b.Kc;d&&(c=d(c).getHtml())&&(b=c)}}if(c=this.ng!=b)this.ng=b,this.Kc.innerHTML=b;b=-1==bA(b,!0);if(null===this.Jc||b!=this.Jc)cA(this.pg,b),null!=this.td&&cA(this.td,b),this.Jc=b;mX(this)||Q(this,new tO(this.B()));pX(this)&&this.P&&!a&&R(this.P,!gH(this.O()));this.Ka&&!a&&(this.ca?(zX(this),this.collapse()):(this.collapse(),this.G.Zb&&zX(this)),rX(this));this.Gb&&(a=lX(this),a.Hb().fh(a.Dc())||
mX(this)||this.Ka||this.li());c&&(this.f.Y&&this.f.reset(!0),this.Gi());qX(this)};p.li=function(){if(this.Gb){var a=LW.ja(),b=lX(this),c=b.Hb(),d=b.Dc(),b=this.Gb,e=a.format(c),c=!c.fh(d)&&!mX(this)&&!this.Ka,d=a.format(d),a=f;c&&d?(e=SQ(e)+(ka+(SQ(d)+Ab)),a+=e):a+=SQ(e);b.innerHTML=a}};p.ba=function(a){R(this.A(),a)};p.Fo=function(a){Q(this,new tO(this.j));a.stopPropagation()};p.ko=function(a){a=a.target;(vO(a,Gn)||vO(a,Cn))&&wO(this.P,zn)};
p.dn=function(a){a=a.target;(vO(a,Gn)||vO(a,Cn))&&yO(this.P,zn)};function yX(a){var b=a.A();b&&sW(qW(a.v,a.a),b,a.rg,jp,a,a.G.A(),!a.Ka)}
p.en=function(a){if(13==a.keyCode&&a.type==ls||32==a.keyCode&&a.type==ns||a.type==zl){var b=this.A(),c=a.target;!mX(this)&&vO(c,Cn)&&b?(yX(this),a.stopPropagation(),a.a()):vO(c,Gn)&&b?(xX(this),a.stopPropagation(),a.a()):vO(c,Mm)&&b?(zX(this),Q(this,new tO(this.j)),this.Fb.focus()):vO(c,Lm)&&b?(this.collapse(),Q(this,new tO(this.j)),this.Ue.focus(),a.stopPropagation(),a.a()):b&&this.L&&zB(this.L.A(),a.target)&&(a.stopPropagation(),a.a())}32==a.keyCode&&a.type==ls&&(a.stopPropagation(),a.a())};
function AX(a,b){var c=a.O();if(!c||rH(U(a.v),c)){var d=lX(a);if(d&&d.cd()&&(c=a.b.f[b])){var e=sH(U(a.v),a.j);e&&(d=d.ua&&d.ua()?d.ea():void 0,c(new xW(b,[d],[e],!1,!0,new wW)))}}}p.ge=function(){var a=this.O();a&&a.oa()&&AX(this,Ik)};p.So=function(){this.ge()};p.bc=function(a,b){var c=this.O();c&&!c.oa()&&gH(c)!=a&&L(M.Xc,new mW(this.j,a,b||null))};p.Kp=function(){AX(this,Jk)};function zX(a){!lX(a).oa()&&a.ca&&(a.ca=!1,yO(a.M,Tn),rX(a))}
p.collapse=function(){lX(this).oa()||150>=this.M.offsetHeight||this.ca||(this.ca=!0,wO(this.M,Tn),rX(this))};function rX(a){lX(a).oa()||(a.Fb.style.display=!a.ca&&150<a.M.offsetHeight?Rk:vt)}function mX(a){return a.B()==Vu}function oX(a){var b=lX(a);return b?XC(a.b.b,b):!1}function pX(a){var b=lX(a);return b?WC(a.b.b,b):!1}function nX(a){var b=a.O();return b?YC(a.b.b,b):!1}p.bn=function(){L(M.al,{la:this.j,Xh:this.B()})};function xX(a){pX(a)&&(BX(a,!1),a.M&&zX(a),a.f.ba(!0),a.f.zc(lX(a).Md()))}
p.Gi=function(){pX(this)&&(BX(this,!0),this.M&&zX(this),this.f.ba(!1))};p.Sq=function(){if(pX(this)){var a=this.f.X();cy(a)||(mX(this)?L(M.xl,{id:this.j,text:a}):L(M.Fl,{la:this.j,Xh:this.B(),text:a}))}};function BX(a,b){for(var c=0;c<a.Me.length;++c)R(a.Me[c],b)}function CX(a,b){b&&a.kb&&uX(a)}p.zl=function(){var a=vO(this.o,xn);R(this.za,!a);R(this.ha,a);this.kb=!a;a?(a=this.o,yO(a,xn),wO(a,un)):(a=this.o,yO(a,un),wO(a,xn))};
function uX(a){if(a.o&&!(0>=rE(a.o).height)){var b=a.o;yO(b,xn);wO(b,un);30<rE(a.o).height?(R(a.za,!0),R(a.ha,!1),b=a.o,yO(b,un),wO(b,xn)):(R(a.za,!1),R(a.ha,!1));a.kb=!0}}p.ia=function(){iX.C.ia.call(this);DX(pG(this.v),this.N);JE(this.b)&&(this.ta&&cX(this.ta),this.N&&cX(this.N))};function EX(a,b,c,d){uW.call(this,a,b,c,d);this.L=!1;this.f=new ZT(a,this.a,this);H(this,this.f);this.f.zd=Uh;this.f.Ye=Sh;this.v=new iX(a,b,this.ua(),d,this,void 0,En);this.na(this.v);this.o={};this.za=y(this.Wm,this);YB()}B(EX,uW);p=EX.prototype;p.Ug=0;p.Wi=!1;p.ka=function(){EX.C.ka.call(this);var a=this.A(),b=this.a;LO(this.f,K(b,tm,a));this.Ka=K(b,sm,a);this.kb=K(b,Am,a);this.v.sa(this.kb)};
p.W=function(){EX.C.W.call(this);X(X(X(X(X(this,this.f,Rt,this.Ym),this.f,Ak,this.ap),this.f,tq,this.Xm),this.f,$u,this.Td),this.A(),[ks,ls,ns],this.ro);this.f.j=this.A();DB(this.A(),!0)};p.sb=function(){return this.Ka};p.Jb=function(a){EX.C.Jb.call(this,a);this.v&&(this.v.j=a)};p.ua=function(){return!1};p.rk=function(a){vO(a.target,Sn)||(L(M.ib,new ZB(this.B(),this.P)),L(M.Na,new ZB(this.B(),this.P)),this.L=!0,this.sk(a))};p.sk=Lx;
p.ro=function(a){Q(this,a)&&!a.ctrlKey&&aP(a)&&9!=a.keyCode&&13!=a.keyCode&&32!=a.keyCode&&69!=a.keyCode&&74!=a.keyCode&&75!=a.keyCode&&ZC(this.b.b)&&this.L&&(this.f.zc(),this.L=!1);9==a.keyCode&&(this.L=!1)};p.sl=function(){this.L=!1;var a=this.A();this.O().oa()?this.za():a&&sW(qW(this.j,this.a),a,this.za,ip,this,this.A())};p.Ym=function(){var a=this.f.X();if(!cy(a)){var b=sH(U(this.j),this.B());Q(this,new sO(Cv,this.B(),this.O().ea(),b,a))}};p.ap=function(){this.Zb&&(this.L=!0)};
p.Xm=function(){this.Zb&&(this.L=!0)};p.Wb=function(a,b){a&&b&&this.A().style.display!=vt&&ZC(this.b.b)&&(this.L=!0);if(a&&b){var c=this.a,d=KB(c.a);(J&&!d||!c.contains(this.A(),d))&&V(function(){this.Y&&this.A().focus()},0,this)}for(var e in this.o)CX(this.o[e],a);CX(this.v,a);EX.C.Wb.call(this,a,b);a||this.f.nf()};
p.update=function(){var a=this.O();this.v.update();var b=jz(pz(a.a));Yy(b,function(a,b){var c=a.Hb(),d=b.Hb();return c.getTime()-d.getTime()});for(var c=this.v,d=0;d<b.length;++d){var e=b[d].B();if(this.o[e])c=this.o[e];else{var g=new iX(this.j,this.B(),this.ua(),this.a,this,e);this.Vb(g,QO(this,c)+1,!0);c=this.o[e]=g}}for(e in this.o)b=this.o[e],a.a[e]?b.update():(this.removeChild(b,!0),b.aa(),delete this.o[e]);gH(a)!=this.Wi&&(this.Wi=gH(a),fU(this.f,gH(a)?Df:Uh),gU(this.f,gH(a)?Cf:Sh),this.f.reset(!0));
vW(this)};p.Wm=function(){Q(this,Fk);L(M.Sk,{Pa:this.O().ea(),la:this.B(),$a:sH(U(this.j),this.B())})};function tX(a){return eU(a.f)?a.f.X():null}p.D=function(){EX.C.D.call(this);0!=this.Ug&&(L(M.Xc,new mW(this.B(),!0,null)),FH(this.Ug),this.Ug=0);delete this.Ka;delete this.o;delete this.f};function FX(a,b,c,d){EX.call(this,a,b,c,d);this.N=!1;this.M=null;this.G=new rU(a,d);H(this,this.G);this.R=this.ha=this.V=null;this.Oa=new wU(this);H(this,this.Oa);a=this.Oa;a.Ia(Dk,85);a.Ia(Lu,69);a.Ia(Sk,27);a.Ia(nt,74);a.Ia(iu,75);HO(this).I(this.Oa,sv,this.Um);HO(this).I(this.f,[Ak,tq,$u],this.kg);HO(this).I(this.f,tq,this.Vi);HO(this).I(this,vu,this.Vm);YB()}B(FX,EX);p=FX.prototype;p.ua=function(){return!0};p.ea=function(){return this.O()?this.O().ea():null};
p.ka=function(){FX.C.ka.call(this);var a=this.a,b=this.A();this.V=K(a,yn,b);this.ha=K(a,io,b);this.R=K(a,ho,b);this.G.sa(b);this.G.ba(!1);a=this.O();if(b=!!a)b=oG(this.j),b=YC(b.b,a);AO(this.A(),xm,b);this.f.j=this.A()};p.W=function(){FX.C.W.call(this);X(X(X(this,this,uv,this.xk),this,Ar,this.wk),this.A(),sw,this.eq)};p.ia=function(){var a=this.O();if(a)if(eU(this.f)){var b=this.f.X();a.v=b}else a.v=null;HO(this).ma(this,uv,this.xk);HO(this).ma(this,Ar,this.wk);FX.C.ia.call(this)};
p.eq=function(a){this.Zb||(a.a(),a=new ZB(this.B(),this.P),L(M.ib,a),L(M.Na,a))};p.Vm=function(){this.J=null;if(this.b.F){var a;if(this.R.scrollHeight>this.R.offsetHeight){a=document.createElement(m);a.style.cssText=Ot;var b=document.createElement(m);qE(b,od,od);a.appendChild(b);document.body.appendChild(a);b=a.offsetWidth-a.clientWidth;wB(a);a=b}else a=0;this.A().style.width=gE(240+a,!0);this.R.style.width=gE(240+a,!0)}};p.xk=function(a){wO(this.A(),Xn);a.stopPropagation()};
p.wk=function(a){yO(this.A(),Xn);a.stopPropagation()};p.Fg=function(){return!0};p.update=function(){FX.C.update.call(this);var a=this.O();null!=a.v&&(this.f.zc(a.v,!0),a.v=null);GX(this)};function HX(a){if(a.N){zX(a.v);for(var b in a.o){var c=a.o[b];c.ba(!0);zX(c)}a.N=!1;a.J=null;a.G.ba(!1);a.kg()}}
p.collapse=function(){if(!this.N){this.v.collapse();for(var a in this.o)this.o[a].collapse();this.N=!0;this.J=null;a=oG(this.j).Mc;var b=this.b.F;!b&&a&&(b=.75*a.getClientHeight());if(b){this.G.ba(!1);this.A().style.maxHeight=f;this.sb().style.maxHeight=f;a=b;var b=this.A(),c;c=this.O();c=iz(c.a);if(!(b.offsetHeight<a||2>c)){var d=1+Math.floor(c/2);this.Vb(this.G,d);var e=this.G;e.f&&(e.f.innerHTML=ni+(c+Ba));this.G.ba(!0);for(var e=d-1,d=d+1,g=0;b.offsetHeight>a&&g<c;++g){var h=-1;0==g%2&&0<e?(h=
e,e--):d<=c&&(h=d,d++);0<=h&&OO(this,h).ba(!1)}}this.kg()}}};function GX(a){a.N&&HX(a);a.collapse();Q(a,new tO(a.B()))}p.kg=function(){var a=this.b.F;a&&(this.A().style.maxHeight=a+pu,a-=this.f.A().offsetHeight,200<=a?this.sb().style.maxHeight=a+pu:this.sb().style.maxHeight=f,this.ha.scrollTop=this.ha.scrollHeight)};p.Um=function(a){switch(a.v){case Dk:L(M.We,{la:this.B()});break;case Lu:sX(this.v);break;case Sk:this.Vi();break;case nt:Q(this,wv);break;case iu:Q(this,zv)}};
p.Vi=function(){L(M.ib,$B());L(M.Na,$B())};p.Wb=function(a,b){a?this.M||(this.M=new tU(this.A(),this.a),H(this,this.M),uU(this.M)):this.M&&(this.M.aa(),this.M=null);if(a!=this.Zb||b){var c=this.Zb;FX.C.Wb.call(this,a,b);eU(this.f)||c||this.f.reset(!0);a&&HX(this);this.kg();Q(this,new tO(this.B()))}};p.D=function(){FX.C.D.call(this);delete this.Oa;delete this.G;delete this.V};function IX(a,b,c,d,e){uW.call(this,a,b,c,e);this.o=d;this.G=null;this.f=new ZT(a,this.a,this);this.na(this.f);this.f.zd=Uh;this.Jb(b)}B(IX,uW);p=IX.prototype;p.Gd=null;p.xc=null;p.ka=function(){var a=this.a,b=this.b.Tb,c=nP(tW,{jb:b.getName(),cj:!0,ua:!0},void 0,a);this.g=c;LO(this.f,K(a,tm,c));this.Gd=K(a,Tm,c);this.xc=K(a,ko,c);this.Oa=new wU(this.A());H(this,this.Oa);var d=this.Oa;d.Ia(Dk,85);d.Ia(Sk,27);d.Ia(nt,74);d.Ia(iu,75);if(a=K(a,co,c))if(c=this.b.R)a.style.backgroundColor=c(b.B())};
p.W=function(){IX.C.W.call(this);var a=this.O().Md();cy(a)||this.f.zc(a,!0);HO(this).I(this.f,Rt,this.Lp).I(this.f,gl,this.vk).I(this.f,$u,this.Td).I(this.f,Ak,this.Zm).I(this.f,tq,this.$m);HO(this).I(this.Oa,sv,this.an);this.f.j=this.A();vX(pG(this.j),this.xc,this.b.Tb.a);a=this.b.Tb.B();JE(this.b)&&a&&(this.Gd&&$W(this.Gd,a),this.xc&&$W(this.xc,a));this.G=new tU(this.A(),this.a);H(this,this.G);uU(this.G)};p.ua=function(){return!0};p.ea=function(){return this.o};p.Ui=function(){return!0};
p.rk=function(a){L(M.ib,new ZB(this.B(),this.P));L(M.Na,new ZB(this.B(),this.P));a.stopPropagation()};p.Pm=function(a,b,c,d){Q(this,new sO(ev,a,b,c,d))};p.Lp=function(){var a=sH(U(this.j),this.B());V(y(this.Pm,this,this.B(),this.o,a,this.f.X()))};p.Bn=function(a,b,c){L(M.Qk,{la:a,Pa:b,$a:c})};p.vk=function(){var a=sH(U(this.j),this.B());V(y(this.Bn,this,this.B(),this.o,a))};
p.an=function(a){switch(a.v){case Dk:L(M.We,{la:this.B()});break;case Sk:L(M.ib,$B());L(M.Na,$B());break;case nt:Q(this,wv);break;case iu:Q(this,zv)}};p.Zm=function(a){this.Td(a)};p.$m=function(a){eU(this.f)?this.Td(a):(L(M.ib,$B()),L(M.Na,$B()))};p.update=function(){vW(this)};p.Wb=function(a,b){IX.C.Wb.call(this,a,b);a&&b&&(J?V(this.f.zc,0,this.f):this.f.zc());a||eU(this.f)?Q(this,new tO(this.B())):this.vk()};
p.ia=function(){IX.C.ia.call(this);L(M.Al,{la:this.B(),text:this.f.X()});DX(pG(this.j),this.xc);JE(this.b)&&(this.Gd&&cX(this.Gd),this.xc&&cX(this.xc))};p.Td=function(a){var b=this.b.F;if(b){var c=this.A();c.style.maxHeight=b+pu;c.scrollTop=c.scrollHeight}IX.C.Td.call(this,a)};p.D=function(){IX.C.D.call(this);delete this.Gd;delete this.xc};function JX(){this.a={}}function KX(a,b,c,d){var e=a.a;e[b]&&e[b].Xb();e[b]=c;c.fd();KD(c,Fq,function(){delete e[b];d()})}function LX(a,b){var c=a.a[b];c&&c.Xb()};function MX(a,b){P.call(this);this.K=b;this.a=a;this.F=KE(NX(this));this.N=!KE(NX(this));MX.prototype.g=null}B(MX,P);p=MX.prototype;p.pa=function(){if(!this.v)throw Error("Layout.getComponent() returned undefined. setComponent() must be called first.");return this.v};p.ue=function(){return[]};function OX(a){return a.g?a.g.B():null}function PX(a){var b=OX(a);return b?JO(a.v,b):null}function NX(a){return oG(a.a)}function QX(a){return a.pa().B()}
function RX(a,b,c){var d=OX(a);return b||d?c==QX(a)||a.F==b?!0:!SX(a,b):!1}function SX(a,b){if(OX(a)==b)return!0;var c=a.g?dH(a.g):null;return!!c&&c==b}p.Wj=function(a,b){L(M.ib,a);L(M.Na,a);if(!this.N){this.N=!0;var c=b.B();if(c==KE(NX(this))){var d=NX(this).f[Dr];d&&(c=new xW(Dr,[b.ea()],[sH(U(this.a),c)],!b.ua(),!0,new wW),d(c))}}};p.uk=function(){};p.tk=function(){};
function TX(a,b,c){b=b?1:-1;var d;a:{var e=OX(a);if(e&&(d=a.pa(),e=JO(d,e))){d=QO(d,e);break a}d=-1}-1==d&&(b=d=0);e=OO(a.pa(),d+b);!e&&c&&(e=OO(a.pa(),d-b));e&&(L(M.ib,new ZB(e.B(),QX(a),!0)),L(M.Na,new ZB(e.B(),QX(a),!0)))}function UX(a,b){for(var c=a.pa(),d=NO(c),e=d,g=0;g<d;++g){var h=OO(c,g);if(h&&0>=a.ef(b,h)){e=g;break}}return e}function VX(a){if(a.we()){for(var b=a.pa(),c=[],d=NO(b),e=0;e<d;++e)c.push(OO(b,e));c.sort(y(a.ef,a));for(e=0;e<d;++e)OO(b,e)!=c[e]&&b.Vb(c[e],e)}}p.Jd=Lx;p.Xi=UE;
p.bh=UE;p.Vg=Lx;p.D=function(){MX.C.D.call(this);this.g=null};function WX(a,b){N.call(this,a);this.Si=b}B(WX,N);function XX(a,b){MX.call(this,a,b);this.b={};this.j={};this.H=new JX;this.G=new jF}B(XX,MX);p=XX.prototype;p.ue=function(){var a=XX.C.ue.call(this);a.push(Um);NX(this).ca&&a.push(Vm);return a};p.Jg=function(a){return a.f?new IX(this.a,a.B(),QX(this),a.ea(),this.K):new FX(this.a,a.B(),QX(this),this.K)};
p.Xe=function(a){if(eH(a)){var b=this.pa(),c=a.B(),d=sH(U(this.a),c),e=this.eh(d,!1);if(e){var g=this.Jg(a);this.j[d]&&delete this.j[d];d=UX(this,g);b.Vb(g,d,!0);g.update();this.Sf(e.x,e.y,g,!1);this.Bg(c,!1)}else this.j[d]=a;b=new ZB(c,a.oa()?null:QX(this));e&&a.f&&(L(M.ib,b),L(M.Na,b));this.F==c&&V(y(this.Wj,this,b,a),0)}};p.Vk=function(a){var b=JO(this.pa(),a);a==OX(this)&&(this.g=null);if(b){var c=U(this.a).O(a);c&&gH(c)&&b.ua()&&ME(NX(this))?YX(this,a,b):(this.pa().removeChild(b,!0),I(b));this.Hd(this.b)}};
function YX(a,b,c){function d(){x||(x=!0,I(c),wB(e),wO(h,jn),V(function(){yO(h,jn)},600))}var e=c.A(),g=kE(e),h=ME(NX(a)),k=rE(h),n=rE(e),q=kE(h);q.x+=(k.width-n.width)/2;a.pa().removeChild(c);wO(e,On);c.ia();e.style.zIndex=502;e.style.position=Vq;document.body.appendChild(e);var x=!1;J?ZX(a,e,g,q,d,b):$X(a,e,c.B(),g,q,d)}function $X(a,b,c,d,e,g){LX(a.H,c);b.style.left=d.x+pu;b.style.top=d.y+pu;V(function(){KD(b,lD,g);V(g,570);wO(b,kn);b.style.left=e.x+pu;b.style.top=e.y+pu},0)}
function ZX(a,b,c,d,e,g){var h=new MR(b,[c.x,c.y],[d.x,d.y],270),k=new QR(b,270);k.fd();KX(a.H,g,h,function(){I(h);I(k);e()})}function aY(a){var b=[];MO(a.pa(),function(a){var d=a.O();null!=d&&null!=d.ea()?(d=sH(U(this.a),a.O().B()),this.eh(d,!0)||this.j[d]||(this.j[d]=a.O(),b.push(a.B()))):b.push(a.B())},a);0<b.length&&Q(a,new WX(Zu,b))}function bY(a,b){for(var c=pz(a.b),d=0;d<b.length;d++)b[d]in c&&delete c[b[d]];a.Hd(c)}function cY(a,b){var c=pz(a.b),d;for(d in b)c[d]=b[d];a.Hd(c)}
p.eh=function(a){return this.b[a]||null};p.Xi=function(a){a=dY(this,a);if(!a)return null;this.pa();return(a=a?a.A():null)?new HA(a.offsetLeft,a.offsetTop):null};p.Vg=function(a){for(var b=this.G,c=gF(a),d=c.length,e=0;e<d;e++)b.remove(c[e]);eY(this,this.G.qb(),!1);eY(this,a,!0);this.G.clear();kF(this.G,a)};function eY(a,b,c){a.pa();for(var d=0;d<b.length;++d){var e=dY(a,b[d]);e&&c!=e.Bh&&(e.Bh=c,vW(e))}}function dY(a,b){var c=qH(U(a.a),b);return c?JO(a.pa(),c.B()):null}
p.D=function(){XX.C.D.call(this);var a=this.H,b;for(b in a.a)a.a[b].Xb();a.a={}};function fY(a,b){XX.call(this,a,b)}B(fY,XX);p=fY.prototype;p.we=function(){return!1};p.ef=function(){return 0};p.jg=Lx;p.Bg=Lx;p.Rh=Lx;p.pe=function(){aY(this)};p.ed=function(){MO(this.pa(),function(a){var b=a.O();b&&null!=b.ea()&&(b=sH(U(this.a),b.B()),b=this.b[b],null!=b&&this.Sf(b.x,b.y,a,!1))},this)};p.Hd=function(a){this.b=a;aY(this);for(var b in this.b)(a=this.j[b])&&this.Xe(a);this.ed()};
p.Sf=function(a,b,c){if(c=c.A()){var d=oG(this.a).Cc;null!==b&&(c.style.top=b+pu);d?(c.style.right=a+pu,c.style.left=f):(c.style.left=a+pu,c.style.right=f)}};function gY(a){return 1-Math.pow(1-a,3)};function hY(a,b,c,d){this.a=a;this.j=b;this.F=c;this.b=d}function iY(a,b){return OO(a.a(),b).B()}function jY(a,b){do{var c=a,d=b;kY(c,0,NO(c.a()),1,-Infinity,c.o,c.v,d);c=a;d=b;kY(c,NO(c.a())-1,-1,-1,Infinity,c.g,c.f,d);b.pop()}while(0<b.length)}function kY(a,b,c,d,e,g,h,k){for(;b!=c;b+=d){var n=iY(a,b),q;q=b;q=OO(a.a(),q);if(null===q.J||0==q.J)q.J=q.A().offsetHeight;q=q.J;var x;x=a;var A=b,A=OO(x.a(),A).O().B();x=x.j(A);A=a.F(n);e=My(k,n)?x:h(q,x,A,e);a.b(n,e);e=g(q,e)}}
hY.prototype.o=function(a,b){return b+a+10};hY.prototype.g=function(a,b){return b-10};hY.prototype.v=function(a,b,c,d){return Math.max(Math.min(c,b),d)};hY.prototype.f=function(a,b,c,d){return Math.min(Math.max(c,b),d-a)};function lY(a,b){XX.call(this,a,b);this.f={};this.o={};this.S=new hY(y(this.pa,this),y(this.Yi,this),y(this.dh,this),y(this.Oq,this));this.J=oG(a).ha}B(lY,XX);lY.prototype.M=!0;lY.prototype.L=!0;var mY=null;p=lY.prototype;p.ue=function(){var a=lY.C.ue.call(this);a.push(Wm);return a};p.we=function(){return!0};p.Jd=function(a,b){this.M=!!a;this.L=!!b};
p.ef=function(a,b){var c=a.O(),d=b.O();if(!c||!d)throw Error(qg);var e=sH(U(this.a),c.B()),g=sH(U(this.a),d.B()),e=this.b[e]||new HA(Number.MAX_VALUE,Number.MAX_VALUE),g=this.b[g]||new HA(Number.MAX_VALUE,Number.MAX_VALUE);return e.y-g.y||e.x-g.x||c.Hb().getTime()-d.Hb().getTime()||(c.B()<d.B()?-1:d.B()<c.B()?1:0)};p.jg=function(a){this.Bg(a,!1)};p.Rh=function(){for(var a=this.pa(),b=NO(a),c=0;c<b;c++){var d=OO(a,c);d.B()!=OX(this)&&d.B()!=(this.g?dH(this.g):null)&&d.Fg()&&d.collapse()}this.ed()};
p.pe=function(){aY(this);VX(this);for(var a=this.pa(),b=NO(a),c=0;c<b;++c){var d=OO(a,c);d.Fg()&&GX(d)}a=this.S;b=NO(a.a());for(c=0;c<b;++c)a.b(iY(a,c),Infinity);jY(a,[]);nY(this)};p.ed=function(){var a=this.pa(),b;for(b in this.f){var c=JO(a,b);if(c){var d=b==OX(this)||b==(this.g?dH(this.g):null)?-10:this.J;this.Sf(d,this.f[b],c,!c.Ui())}else delete this.f[b],delete this.o[b]}nY(this)};
function nY(a){var b=NX(a).f.bounds;if(b){a=a.bh();var c=mY,d;if(d=c||a){a:if(Px(c)&&Px(a)&&c.length==a.length){d=c.length;for(var e=0;e<d;e++)if(c[e]!==a[e]){c=!1;break a}c=!0}else c=!1;d=!c}d&&(mY=a,b(new xW(el,[],[],!1,!0,new wW)))}}p.dh=function(a){if(a&&!(a in this.f))if(LE(NX(this))){var b=this.Yi(a);null===b||(this.f[a]=b)}else if(b=JO(this.pa(),a))this.f[a]=b.A().offsetTop;return a in this.f?this.f[a]:null};p.Oq=function(a,b){this.f[a]=b};
p.Bg=function(a){aY(this);if(LE(NX(this)))oY(this);else{var b=OX(this);jY(this.S,b?[b,a]:[a])}};function oY(a){LE(NX(a))&&(a.f={});a.o={};var b=OX(a);jY(a.S,b?[b]:[])}p.Hd=function(a){var b=kz(a);if(iz(this.b)!=b.length)pY(this,a);else for(var c=0;c<b.length;c++){var d=b[c],e=this.b[d];if(!e||a[d].y!==e.y){pY(this,a);break}}};function pY(a,b){a.b=b;aY(a);VX(a);oY(a);for(var c in a.b){var d=a.j[c];d&&a.Xe(d)}a.ed()}
p.Sf=function(a,b,c,d){var e=c.A();if(e){c=c.B();var g=!0,h=!0;if(d&&this.o[c]&&(g=1<Math.abs(a-this.o[c].x),h=1<Math.abs(b-this.o[c].y),!g&&!h))return;LX(this.H,c);h=this.M&&h;g=this.L&&g;if(d&&(h||g)){var k=new NR(e,[a,b],500,gY);KX(this.H,c,k,function(){I(k)})}else fE(e,a,b);this.o[c]=new HA(a,b);this.f[c]=b}};function qY(a,b){var c=a.b[b];return c?c.y:null}p.Yi=function(a){a=sH(U(this.a),a);return qY(this,a)};p.eh=function(a,b){var c=qY(this,a);return null===c?null:new HA(b?-10:this.J,c)};
p.bh=function(){var a=this.pa();if(!a||!a.Y)return null;var b=NO(a);if(!b)return null;var c=OO(a,b-1),b=c.A(),a=this.dh(OO(a,0).B()),c=this.dh(c.B());return null!=a&&null!=c?[a,210+this.J,c+b.offsetHeight,-10]:null};function rY(a,b,c,d){EX.call(this,a,b,c,d);this.G=new gW(a,b,d,Mn,[xq,hp,Lu,vs]);this.na(this.G);this.na(this.v)}B(rY,EX);p=rY.prototype;p.ka=function(){rY.C.ka.call(this);var a=this.a,b=this.A();this.V=K(a,$m,b);this.ha=K(a,Ym,b);this.ta=K(a,Zm,b);K(a,an,b);LO(this.G,K(a,Nn,b));this.R=K(a,Tm,b);this.M=K(a,ko,b);this.N=K(a,bo,b)};
p.W=function(){rY.C.W.call(this);sY(this);this.f.j=this.A();X(X(X(this,this.G,am,this.sl),this.G,tq,this.kp),this.G,tu,this.Op);var a=pG(this.j);vX(a,this.M,UD(this.O().mb()));vX(a,this.N,UD(WD(oG(this.j))));if(JE(this.b)){var a=this.O().mb().B(),b=WD(oG(this.j)).B();this.R&&a&&$W(this.R,a);this.M&&a&&$W(this.M,a);this.N&&b&&$W(this.N,b)}};
p.Jb=function(a){rY.C.Jb.call(this,a);if(this.G){var b=this.G;if(b.v){var c=bJ(window.location.href);a=YI(c.a,xp,a);b=b.v;c=LI(c,a).toString();b.Mh=c;b.j&&(b.j.value=c)}}};p.update=function(){rY.C.update.call(this);this.G.update();sY(this);this.V&&R(this.V,!nz(this.o)||this.Zb)};function sY(a){var b=a.O();a.ha&&R(a.ha,gH(b));a.ta&&R(a.ta,!gH(b))}p.sk=function(a){var b=this.A();a=a.target;vO(a,ym)&&b?this.f.zc():vO(a,wm)&&b?tY(this):vO(a,vm)&&b&&L(M.Xc,new mW(this.B(),!1,null))};p.kp=function(){xX(this.v)};
p.Op=function(){gH(this.O())?L(M.Xc,new mW(this.B(),!1,null)):tY(this)};function tY(a){L(M.Xc,new mW(a.B(),!0,eU(a.f)?a.f.X():null));Q(a,qk)}p.Wb=function(a,b){rY.C.Wb.call(this,a,b);this.V&&R(this.V,!nz(this.o)||eU(this.f)||a)};p.Le=function(){var a=this.v;a.kb&&!a.G.Zb||uX(a)};p.ia=function(){rY.C.ia.call(this);var a=pG(this.j);DX(a,this.M);DX(a,this.N);JE(this.b)&&(this.R&&cX(this.R),this.M&&cX(this.M),this.N&&cX(this.N))};
p.D=function(){rY.C.D.call(this);delete this.G;delete this.R;delete this.M;delete this.N;delete this.V;delete this.ha;delete this.ta};function uY(a,b){MX.call(this,a,b)}B(uY,MX);p=uY.prototype;p.we=function(){return oG(this.a).J!=vt};p.Jg=function(a){return new rY(this.a,a.B(),QX(this),this.K)};p.ef=function(a,b){var c=a.O(),d=b.O();if(!c||!d)throw Error(qg);return(NX(this).J==Ul?d.Hb().getTime()-c.Hb().getTime():d.Dc().getTime()-c.Dc().getTime())||(c.B()<d.B()?-1:d.B()<c.B()?1:0)};
p.Xe=function(a){var b=this.pa(),c=this.Jg(a),d=0;this.we()&&(d=UX(this,c));b.Vb(c,d,!0);c.update();this.F!=a.B()||a.ua()&&!gH(a)||this.Wj(new ZB(a.B(),QX(this)),a)};p.Vk=function(a){JO(this.pa(),a)&&(a=this.pa().removeChild(a),I(a))};p.jg=function(a){if(this.we()){var b=this.pa();if(a=JO(b,a)){var c=QO(b,a),d=UX(this,a);c!=d&&b.Vb(a,d)}}};p.Rh=Lx;p.uk=function(){TX(this,!0,!0)};p.tk=function(){this.g&&L(M.Na,{la:OX(this),Zt:QX(this),Yt:!0})};p.ed=Lx;p.pe=function(){VX(this)};function vY(){return TQ(ie+wY({df:aR(mo)})+wY({df:aR(no)})+wY({df:aR(oo)})+wY({df:aR(po)})+Ld)}function wY(a){return TQ(We+dR(a.df)+Xa)};function xY(a,b){RO.call(this,a,b);this.f=null}B(xY,RO);xY.prototype.ka=function(){this.g=this.f=nP(vY,{},void 0,this.a)};xY.prototype.Ud=function(){this.f.parentElement.removeChild(this.f)};xY.prototype.D=function(){delete this.f};function yY(){G.call(this);this.a=[];this.b=!1;this.g=new bM}B(yY,G);function zY(a){a.b||0>=a.a.length||(a.b=!0,a.g.Yc(y(a.f,a)))}yY.prototype.f=function(){this.a.shift()();this.b=!1;zY(this)};yY.prototype.D=function(){this.g.aa();yY.C.D.call(this)};function AY(a,b){this.a=a;this.b=b};function BY(a,b,c,d){RO.call(this,a,d);this.V=c;this.j=a;this.f=b;this.f.v=this;this.v=[];this.J=[];this.G=[];this.o=null;this.P=!1;this.N=new Kz(this);H(this,this.N);a=U(this.j);HO(this).I(a,ql,this.cp).I(a,dp,this.ip).I(a,Nq,this.np).I(b,Zu,this.Gq).I(this,ev,this.$p).I(this,Cv,this.aq).I(this,wv,this.Sp).I(this,zv,this.Tp).I(this,Fk,this.Zo).I(this,qk,this.Vo);YB();TO(this)}B(BY,RO);p=BY.prototype;
p.W=function(){BY.C.W.call(this);xO(this.A(),[qm,Un]);xO(this.sb(),this.f.ue());HO(this).I(this,vu,this.ln);Lz(this.N,M.Na,this.Vf);this.vi()};function CY(a){var b=DY(a);b&&(a.o=b,a.o.removeChild(a.A()))}function EY(a){if(a.o){var b=a.A();b&&a.o.appendChild(b);a.o=null}}p.fk=function(){return!0};p.ff=function(){this.f.pe();FY(this);this.f.Jd(!0,!0);Q(this,ek)};p.vi=function(){var a=U(this.j);if(iz(a.a)){this.f.Jd(!1,!1);var a=pz(a.a),b;for(b in a)GY(this,b);this.ff()}};
p.Vf=function(a){var b=a.data;a=b.a;var c=b.b;if(RX(this.f,a,c)){Q(this,Tw);b=this.f;if(RX(b,a,c)){a&&JO(b.pa(),a)?b.F=null:b.F=a;var d=SX(b,a)?null:b.g;b.g=U(b.a).O(a)||null;var e=d&&a!=d.B()&&(!dH(d)||a!=dH(d));if(e){var g=JO(b.v,d.B());g&&g.Wb(!1)}c=c==QX(b);a&&(!d||e||c)&&((g=JO(b.v,a))&&g.Wb(!0,c),d&&!e||b.Rh(a))}FY(this);Q(this,Gw)}};
p.cp=function(a){var b=a.la;a=a.o;b&&(U(this.j).O(b),(a=JO(this,b)||a&&JO(this,a))?(a.B()!=b&&a.Jb(b),this.J.push(b)):My(this.v,b)?(a=qG(this.j))&&a.g(Error(Ff+b)):this.v.push(b))};p.ip=function(a){this.G.push(a.la)};function FY(a){a.P||a.f.ed()}
p.np=function(a){this.f.Jd(100>NO(this)&&!a.j,!a.j);a.j&&CY(this);this.P=!0;for(var b=0;b<this.G.length;++b)HY(this,this.G[b]);for(b=0;b<this.v.length;++b)GY(this,this.v[b]);for(b=0;b<this.J.length;++b){var c=this.J[b];Q(this,Tw);var d=JO(this,c);if(d){var e=U(this.j).O(c);e&&this.V(e)?(d.update(),this.f.jg(c)):HY(this,c)}Q(this,Gw)}this.v.length=0;this.J.length=0;this.G.length=0;a.j&&(EY(this),this.f.pe());this.f.ed();this.P=!1;this.f.Jd(100>NO(this),!0)};
p.ln=function(a){JO(this,a.la)&&(this.f.jg(a.la),FY(this))};p.$p=function(a){var b={text:a.j,Pa:a.Pa,$a:a.$a,wn:a.Pa},c;if(c=a.Pa)c=oG(this.j).N;c&&(c=oG(this.j).N,b.quote=c(a.Pa));if(c=a.Pa)c=oG(this.j).K;c&&(c=oG(this.j).K,b.Pa=c(a.Pa));L(M.Zg,b)};p.aq=function(a){var b=U(this.j).O(a.la);if(!b)throw Error(a.la+" not contained within appropriate stream.");gH(b)?L(M.Xc,new mW(a.la,!1,a.j)):L(M.Gl,new AY(a.la,a.j))};p.Sp=function(){TX(this.f,!0)};p.Tp=function(){TX(this.f,!1)};p.Zo=function(){this.f.uk()};
p.Vo=function(){this.f.tk()};function GY(a,b){var c=U(a.j).O(b);c&&a.V(c)&&(Q(a,Tw),a.f.Xe(c),Q(a,Gw))}function HY(a,b){Q(a,Tw);a.f.Vk(b);Q(a,Gw)}p.Gq=function(a){for(var b=a.Si.length,c=0;c<b;++c)HY(this,a.Si[c])};p.Le=function(){for(var a=NO(this),b=0;b<a;++b)OO(this,b).Le(!0)};function DY(a){return(a=a.A())?a.parentElement:null}p.D=function(){BY.C.D.call(this);delete this.N};function IY(a,b,c,d){BY.call(this,a,b,c,d);this.ca=new yY;this.L=[];this.ha=new xY(a,d);this.R=!1;this.M=null}B(IY,BY);p=IY.prototype;p.fk=function(){return this.R};p.ff=function(){IY.C.ff.call(this);EY(this);this.ha.Ud();this.R=!0;this.M&&this.Vf(this.M)};p.wi=function(){for(var a=0;0<this.L.length&&50>a;){var b=this.L.shift();JO(this,b)||(GY(this,b),a++)}0==this.L.length?this.ff():(a=this.ca,b=y(this.wi,this),a.a.push(b),zY(a))};
p.vi=function(){var a=U(this.j);if(iz(a.a)){this.ha.sa(DY(this));CY(this);this.f.Jd(!1,!1);var a=pz(a.a),b;for(b in a)this.L.push(b);b=this.ca;a=y(this.wi,this);b.a.push(a);zY(b)}};p.Vf=function(a){this.R?IY.C.Vf.call(this,a):this.M=a};function JY(a){a=a||{};return f+(a.af||a.$f?fe+(a.af?of+(a.Eg?Kf+SQ(a.Eg)+qa:qh)+Ra+SQ(a.af)+Td:f)+l+(a.ne&&a.$f?ae+SQ(a.$f)+Oa+SQ(a.Yk)+Na+SQ(a.ne)+Id:a.ne?SQ(a.ne):f)+Kd:f)};function KY(a,b){DO.call(this,b);this.b=a}B(KY,DO);KY.prototype.ka=function(){this.g=nP(JY,{Eg:C(this.b,4),af:C(this.b,3),ne:C(this.b,5),Yk:C(this.b,2),$f:C(this.b,1)},void 0,this.a)};function LY(a){this.a=a};function MY(a,b,c){dV.call(this,a,b,c);this.Xa(16,!0)}B(MY,dV);bQ("dcs-qb-dcs-yc-dcs-ze",function(){return new MY(null)});function NY(){}B(NY,$P);Mx(NY);p=NY.prototype;p.Kb=function(a){var b=RP(this,a),b=a.a.da(m,{"class":Uo+b.join(l)},a.qa());aQ(b,a.j);return b};p.Rd=function(){return fl};p.Gf=function(a){return a.tagName==m};p.Fa=function(a,b){wO(b,To);return NY.C.Fa.call(this,a,b)};p.X=function(){return f};p.U=function(){return Mo};bQ(Mo,function(){return new rQ(null,NY.ja())});function OY(){}B(OY,NY);Mx(OY);OY.prototype.Kb=function(a){var b=RP(this,a),b=a.a.da(m,{"class":Uo+b.join(l)},[PY(this,a.qa(),a.a),QY(this,a.a)]);aQ(b,a.j);return b};OY.prototype.Lb=function(a){return a&&a.firstChild};
OY.prototype.Fa=function(a,b){var c=jB(document,Db,Qo,b)[0];if(c){R(c,!1);a.a.a.body.appendChild(c);var d=new hV;LO(d,c);ZV(a,d)}jB(document,Db,this.U()+nc,b)[0]||b.appendChild(PY(this,b.childNodes,a.a));jB(document,Db,this.U()+tc,b)[0]||b.appendChild(QY(this,a.a));return OY.C.Fa.call(this,a,b)};function PY(a,b,c){return c.da(m,Uo+(a.U()+nc),b)}function QY(a,b){return b.da(m,{"class":Uo+(a.U()+tc),"aria-hidden":!0},Ix)}OY.prototype.U=function(){return No};
bQ(No,function(){return new $V(null,null,OY.ja())});function RY(a,b){RO.call(this,a,b);this.f=new hV(b);for(var c in TC){var d=TC[c],e;a:{switch(d){case fk:e=Ef;break a;case Tr:e=Ah;break a;case vt:e=sh;break a}throw Error(Ni);}d=new MY(e,d,b);this.f.na(d,!0)}c=this.j=new $V(f,this.f,OY.ja(),b);if(d=new VV(null,5))c.G=d,c.R=d.a;this.j.Vh=!0;this.na(this.j)}B(RY,RO);p=RY.prototype;
p.W=function(){RY.C.W.call(this);var a=this.a,b=K(a,Pn,this.A()),c=K(a,Rn,b);K(a,Qn,this.A());a=this.j;a.f.De(a.A(),b);a.od=b;this.j.sa(this.A());this.a.ql(c,vh);JQ(this.j.A(),Qf);for(b=0;b<NO(this.f);b++){a=OO(this.f,b);c=a.A();a:{switch(a.Da){case fk:a=Jg;break a;case Tr:a=zh;break a;case vt:a=rh;break a}throw Error(Ni);}JQ(c,a)}X(this,this.j,Wj,this.rn);X(this,this.b,tu,this.Xg);X(this,this.A(),ns,this.An);X(this,this.f,uv,this.yo);X(this,this.f,Ar,this.xo);this.Xg()};
p.yo=function(){0<NO(this.f)&&this.f.Uc(0)};p.xo=function(a){a.stopPropagation()};p.An=function(a){32==a.keyCode&&a.stopPropagation();27==a.keyCode&&a.stopPropagation()};p.rn=function(a){var b=a.target.Da;b!=SY(this)&&L(M.$g,new LY(new XD(!0,b==fk,b!=vt,b!=vt,!0)));this.Xg();a.stopPropagation()};p.Xg=function(){for(var a=SY(this),b=0;b<NO(this.f);++b){var c=OO(this.f,b);nQ(c,c.Da==a)}a=!this.b.g&&this.b.bd();this.j.ga(a)};function SY(a){a=IE(a.b);return a.a?a.b?fk:a.g||a.f?Tr:vt:vt};function TY(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||r;if(a.flow==yr){var e=Kx(nq,d);!a.helpCenterContext&&e&&(a.helpCenterContext=e.substring(0,1200));e=!0;if(b&&JSON&&JSON.stringify){var g=JSON.stringify(b);(e=1200>=g.length)&&(a.psdJson=g)}e||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||Tc;if(e=d.GOOGLE_FEEDBACK_START)e.apply(d,b);else{b=c+Yc;for(var h in a)c=a[h],null!=c&&!Sx(c)&&(b+=encodeURIComponent(h)+pf+encodeURIComponent(c)+jb);a=d.document;
d=a.createElement(cv);d.src=b;a.body.appendChild(d)}}u("userfeedback.api.startFeedback",TY,void 0);function UY(a){wU.call(this,a);this.Ia(Ck,[85]);this.Ia(pt,[74]);this.Ia(pt,[32]);this.Ia(ku,[75]);this.Ia(ku,[32,1]);this.Ia(ju,[75,1]);this.Ia(ot,[74,1]);this.Ia(Lu,[69]);this.Ia(Eu,[69,1]);this.Ia(Fu,[82]);this.addEventListener(sv,this.H)}B(UY,wU);UY.prototype.H=function(a){Q(this,a.v)};function VY(a){var b;b=f+ce;if(a.Qo)b+=ne,a.hj&&(b+=Fe),b+=he+(a.bd?Ne:f)+Kd;else{var c=pe+nU({size:48})+qe+SQ(a.$q)+Kd+YT({Ea:Pm,Qq:!0});a.bd&&(c+=me);c+=Kd;a.hj&&(c+=Zd);b=b+(c+Kd)}return b+oe}function WY(){return f+re};function XY(a,b,c,d){RO.call(this,a,b);this.o=new uY(a,b);H(this,this.o);this.f=c?new IY(a,this.o,WE(),b):new BY(a,this.o,WE(),b);this.na(this.f);this.J=a;this.N=null;this.V=!!d;C(this.b.a,30)||(this.j=new ZT(a,b),this.na(this.j),this.j.zd=Bf);this.L=null;C(this.b.a,30)&&this.b.bd()&&(this.L=new RY(a,b),this.na(this.L));this.G=null;C(this.b.a,30)&&(this.G=new rR(f,b),this.na(this.G));this.v=null;C(this.b.a,30)&&YY(this)&&(this.v=new rR(f,b),this.na(this.v));this.P=new Kz(this);H(this,this.P);this.M=
new KY(yz(this.b.a,xC,2)||new xC,b);this.na(this.M);this.R=!1;YB();TO(this)}B(XY,RO);p=XY.prototype;p.Nk=0;p.yb=null;p.Id=null;p.yc=null;p.Oa=null;p.Bd=null;p.ka=function(){var a=this.a,b=nP(VY,{$q:this.b.Tb.getName(),bd:this.b.bd(),Qo:!!C(this.b.a,30),hj:YY(this)},void 0,a);C(this.b.a,30)&&wO(b,Nm);this.g=b;var c=K(a,Qm,b);this.f.sa(c);this.Bd=C(this.b.a,30)?this.f.sb():this.b.j;this.M.sa(b);this.Id=K(a,Rm,b);this.yc=K(a,ko,b)};
p.W=function(){XY.C.W.call(this);var a=this.a,b=this.A();this.j&&LO(this.j,K(a,Pm,b));if(this.L){var c=K(a,Kn,b);LO(this.L,c)}this.G&&(c=K(a,Dm,b),LO(this.G,c),JQ(c,Bf),X(this,this.G,Wj,this.hn),this.El(),HO(this).I(this.b,tu,this.El));this.v&&(a=K(a,qn,b),LO(this.v,a),JQ(a,ti),X(this,this.v,Wj,this.Qi),this.Dl(),HO(this).I(this.b,tu,this.Dl));this.b.H&&(b=this.b.H,this.j&&(this.j.j=b));DB(b,!0);this.Oa=new UY(b);O(this.Oa,pt,this.Cp,!0,this);this.Oa.addEventListener(ku,this.Fp,!0,this);O(this.Oa,
Lu,y(this.Cm,this),!0);O(this.Oa,Eu,y(this.Hq,this),!0);O(this.Oa,Ck,this.Fm,!0,this);Lz(this.P,M.Na,this.kn);this.j&&X(this,this.j,Rt,this.To);X(X(X(X(X(X(X(X(this,this.A(),zl,this.jn),this.f,Nq,this.pp),this.f,Ak,this.$o),this.f,tq,this.mp),this.f,Tw,this.Zp),this.f,Gw,this.Yp),this.f,ek,this.Xp),this,[dk,ck],this.jp);vX(pG(this.J),this.yc,this.b.Tb.a);b=this.b.Tb.B();JE(this.b)&&b&&(this.Id&&$W(this.Id,b),this.yc&&$W(this.yc,b));this.V||(this.N=new tU(this.A(),this.a),H(this,this.N),uU(this.N))};
p.jp=function(a){a=a.type==dk?pp:op;var b=this.b.f[a];b&&b(new xW(a,[],[],!0,!1,new wW))};p.Le=function(){this.f.Le()};p.jn=function(a){a=a.target;vO(a,Om)&&!this.b.g?Q(this,Cp):vO(a,Sm)&&!this.b.g&&this.Qi()};p.To=function(){var a=this.j.X();cy(a)||(L(M.Zg,{text:a,Pa:null,$a:0,quote:null}),this.yb=null)};p.pp=function(a){if(a=a.target)this.yb=a.A()};p.$o=function(a){ZY(this,a)};p.mp=function(a){ZY(this,a)};function ZY(a,b){var c=b.target;c&&c.A()==a.yb&&(a.yb=null)}
p.Zp=function(){null!=this.yb&&(this.Nk=this.yb.offsetTop)};p.Yp=function(){null!=this.yb&&this.Bd&&(this.Bd.scrollTop+=this.yb.offsetTop-this.Nk)};p.Xp=function(){Q(this,Yr)};p.kn=function(a){a=a.data;if(a.b&&a.b!=this.f.B()||a.f){var b=a.a||null;(b=b?JO(this.f,b):null)?(this.yb=b.A(),this.Bd&&(this.Bd.scrollTop=b.A().offsetTop)):this.yb=null}if(a=a.a?JO(this.f,a.a):null)this.yb=a.A()};p.Cp=function(){TX(this.o,!0)};p.Fp=function(){TX(this.o,!1)};
p.Cm=function(){var a=PX(this.o),b=OX(this.o),b=b?U(this.J).O(b):null;a&&b&&(a=a.v,b.oa()?a.ge():a.bc(!0))};p.Hq=function(){var a=PX(this.o);a&&a.v.bc(!1)};p.Fm=function(){var a=OX(this.o);a&&U(this.J).O(a);L(M.We,{la:a})};p.Qi=function(){var a=this.b;if(C(a.a,4))window.open(C(a.a,4)||null);else if(C(a.a,5)){var b=yz(a.a,xC,2)||new xC;b?(b=Cz(b),b={$f:C(b,1),Yk:C(b,2),af:C(b,3),Eg:C(b,4),ne:C(b,5)}):b={};b.clientId=C(a.a,5)||null;TY({productId:wd},b)}};
function YY(a){return!!C(a.b.a,4)||!!C(a.b.a,5)}p.El=function(){this.G.ga(this.b.za)};p.Dl=function(){this.v.ga(!this.b.g&&YY(this))};p.hn=function(){Q(this,Sl)};p.ia=function(){XY.C.ia.call(this);DX(pG(this.J),this.yc);JE(this.b)&&(this.Id&&cX(this.Id),this.yc&&cX(this.yc))};p.D=function(){XY.C.D.call(this);delete this.Id;delete this.yc;delete this.yb;delete this.Bd;delete this.M;delete this.j;delete this.o;delete this.f;delete this.P;this.Oa&&(delete this.Oa,this.Oa=null)};function $Y(a){this.g=a;this.b={};this.j={};this.o=oG(this.g).g;this.v=0;this.a=new W(this);H(this,this.a);this.a.I(oG(this.g),tu,this.F)}B($Y,G);var aZ=[J?yu:zs,Oj,Iq];function vX(a,b,c){if(b){var d=Co+a.v++;b.id=d;a.b[d]=b;a.j[d]=c||Rc;bZ(a,d)}}function DX(a,b){b&&b.id&&(a.a.ma(b,aZ,a.f),delete a.b[b.id],delete a.j[b.id])}$Y.prototype.F=function(){var a;a=oG(this.g).g;if(this.o!=a&&(this.o=a,!a))for(var b in this.b)bZ(this,b)};
$Y.prototype.f=function(a){var b=a.g;!b||a.type==yu&&b.readyState!=Fl||(a.type==Oj||a.type==Iq?(this.a.ma(b,aZ,this.f),b.src=Rc):DX(this,b))};function bZ(a,b){a.a.I(a.b[b],aZ,a.f);a.b[b].src=a.j[b]}$Y.prototype.D=function(){$Y.C.D.call(this);delete this.a;delete this.g};function cZ(){return TQ(af)};function dZ(a,b){RO.call(this,a,b);this.f=!1}B(dZ,RO);p=dZ.prototype;p.ka=function(){this.g=nP(cZ,{},void 0,this.a)};p.W=function(){dZ.C.W.call(this);JQ(this.A(),Bf);X(this,this.A(),zl,this.pn);X(this,this.A(),Us,this.qn);X(this,this.A(),Ll,this.Qp)};p.Ud=function(){TW(this.A(),Ln);this.f=!1};p.pn=function(a){this.f&&(this.Ud(),Q(this,Sl),a.stopPropagation())};p.qn=function(a){this.f&&a.stopPropagation()};p.Qp=function(a){this.f&&a.stopPropagation()};function eZ(a,b,c){OV.call(this,a,b,c);DV(this,Ih)}B(eZ,OV);p=eZ.prototype;p.W=function(){eZ.C.W.call(this);HO(this).I(this,qp,this.Go)};p.ba=function(a){eZ.C.ba.call(this,a);a&&this.update()};p.update=Lx;p.Go=function(a){a.key==Et&&this.bl()};p.bl=Lx;function fZ(a,b){v(b)||(b=[b]);var c=Hy(b,function(a){return w(a)?a:a.Pk+l+a.duration+av+a.timing+l+a.Nm+$u});$D(a,ww,c.join(Gb))}
var gZ=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){if(J)return $A(hd);var a=document.createElement(m),b=TA?Gc:SA?Cc:J?Dc:QA?Ec:null,c={transition:It};b&&(c[b+Fc]=It);b={style:c};if(!AA.test(Bp))throw Error("Invalid tag name <div>.");if(m in CA)throw Error("Tag name <div> is not allowed for SafeHtml.");b=EA(Bp,b);a.innerHTML=wA(b);a=a.firstChild;b=a.style[zy(ww)];return("undefined"!==typeof b?b:a.style[aE(a,ww)]||f)!=f});function hZ(a,b,c,d,e){HR.call(this);this.b=a;this.v=b;this.H=c;this.j=d;this.F=v(e)?e:[e]}B(hZ,HR);p=hZ.prototype;p.fd=function(){if(1==this.a)return!1;this.g();this.wb(cu);this.startTime=z();this.a=1;if(gZ())return $D(this.b,this.H),this.o=V(this.rq,void 0,this),!0;this.ii(!1);return!1};p.rq=function(){rE(this.b);fZ(this.b,this.F);$D(this.b,this.j);this.o=V(y(this.ii,this,!1),1E3*this.v)};p.Xb=function(){1==this.a&&this.ii(!0)};
p.ii=function(a){$D(this.b,ww,f);FH(this.o);$D(this.b,this.j);this.K=z();this.a=0;a?this.wb(Iv):this.wb(Uq);this.f()};p.D=function(){this.Xb();hZ.C.D.call(this)};function iZ(a,b,c,d){return new hZ(a,.13,{opacity:c},{opacity:d},{Pk:Ht,duration:.13,timing:b,Nm:0})};function jZ(a){var b=Yx(kZ,a,Et);a.Y?b():J?KD(a,uv,b):KD(a,Mk,b);var c=null;O(a,uv,function(){c=new lZ(a)});O(a,Ar,function(){I(c)})}function kZ(a,b){FV(a,.75);var c=a.b;c&&b&&(c=JV(c,b))&&wO(c,Ho);var c=iZ(a.A(),wq,0,1),d=iZ(a.A(),vq,1,0),e=iZ(a.Ld(),wq,0,.75),g=iZ(a.Ld(),vq,.75,0);a.M=c;a.L=d;a.P=e;a.N=g}function lZ(a){iV.call(this,a.A());this.g=a;O(this,Ev,this.L,!1,this)}B(lZ,iV);
lZ.prototype.L=function(a){a=a.j;if(vO(a.target,this.g.U())){var b=rE(this.g.A()),b=new YD(0,b.width,b.height,0),c=CE(this.g.A()),d=-1*c.top,e=-1*c.right,g=-1*c.bottom,c=-1*c.left;Sx(d)?(b.top-=d.top,b.right+=d.right,b.bottom+=d.bottom,b.left-=d.left):(b.top-=d,b.right+=e,b.bottom+=g,b.left-=c);if(!b.contains(new HA(a.H,a.K)))return e=this.g.a.a,b=mB(oB(e)||window),a=rE(this.g.A()),eE(this.g.A())==Vq?(d=b.width-a.width,a=b.height-a.height):(d=Math.max(e.body.scrollWidth,b.width),b=Math.max(e.body.scrollHeight,
b.height),d-=a.width,a=b-a.height),kV(this,new ZD(0,0,Math.max(0,d),Math.max(0,a))),!0}return!1};function mZ(a){eZ.call(this);this.ha=a;DV(this,uh)}B(mZ,eZ);p=mZ.prototype;p.ka=function(){mZ.C.ka.call(this);wO(EV(this),qm);var a=this.sb(),b;b=f+ef;var c;c=f+df;a.innerHTML=Oe+b+ff+c+(f+$d)+Kd;jZ(this)};
p.W=function(){mZ.C.W.call(this);var a=this.a;this.j=a.A(Tp);this.V=a.A(Sp);this.o=a.A(Wp);this.v=a.A(Vp);this.G=a.A(Xp);this.J=a.A(Up);this.ca=JV(this.b,Et);O(this.j,zl,y(this.fi,this,!1));O(this.V,zl,y(this.fi,this,!0));O(this.j,zl,y(this.de,this));O(this.V,zl,y(this.de,this));O(this.o,zl,y(this.de,this));O(this.v,zl,y(this.de,this));O(this.G,zl,y(this.de,this));O(this.J,zl,y(this.de,this))};
p.update=function(){var a=IE(this.ha);this.j.checked=a.a;this.V.checked=!a.a;this.o.checked=a.b;this.v.checked=a.g;this.G.checked=a.f;this.J.checked=a.j;this.fi(!a.a);this.ca.disabled=!0};p.bl=function(){L(M.$g,new LY(new XD(this.j.checked,this.o.checked,this.v.checked,this.G.checked,this.J.checked)))};p.fi=function(a){this.o.disabled=a;this.v.disabled=a;this.G.disabled=a;this.J.disabled=a};
p.de=function(){var a=IE(this.ha);this.ca.disabled=this.j.checked==a.a&&this.o.checked==a.b&&this.v.checked==a.g&&this.G.checked==a.f&&this.J.checked==a.j};p.ia=function(){ND(this.j);ND(this.V);ND(this.j);ND(this.V);ND(this.o);ND(this.v);ND(this.G);ND(this.J)};p.D=function(){mZ.C.D.call(this);delete this.ca;delete this.j;delete this.V;delete this.o;delete this.v;delete this.G;delete this.J};function nZ(a,b,c,d,e){xW.call(this,a,b,c,d,e,new wW);this.b=!1}B(nZ,xW);nZ.prototype.a=function(){return!0};nZ.prototype.g=function(){this.b=!0};function oZ(){}B(oZ,wW);function pZ(a,b){xW.call(this,a,[],[],!1,!1,new wW);this.interval=this.interval=b}B(pZ,xW);u("docos.api.TimedEvent",pZ,void 0);function Y(a){G.call(this);this.j={};this.b=new nG;var b=Y.__default_config;b&&sz(this.j,b);a&&sz(this.j,a);this.a=new GE(this.j);jG(this.b,Gl,this.a);this.F={};C(this.a.a,17)&&(this.wc=new eI,jG(this.b,Kq,this.wc),this.Pg=this.wc.a.a(this.Pg));this.P=!1;this.Pg()}B(Y,G);u("docos.api.Docos",Y,void 0);u("Docos",Y,void 0);u("docos.api.connect",function(a){return new Y(a)},void 0);p=Y.prototype;p.Bl=!1;p.ae=null;p.wc=null;p.Je=null;p.pc=null;p.oc=null;p.Sa=null;p.ud=null;p.pk=!1;p.ji=null;p.kc=null;
p.Pg=function(){if(this.wc)for(var a in Y.prototype)Rx(this[a])&&(this[a]=this.wc.a.a(this[a]));this.N=new $Y(this.b);jG(this.b,Sr,this.N);this.Z=new mI;jG(this.b,Kv,this.Z);this.G=new dO(this.b);H(this,this.G);this.f=new W(this);H(this,this.f);this.v=null;this.g=new lH(this.b);jG(this.b,Ol,this.g);C(this.a.a,19)?(this.v=new oO(this.b),H(this,this.v),qO(this.v,y(this.Ao,this),y(this.Ah,this))):this.Ah();YB();if(NE(this.a)){var b=this.a;gapi.load(Hl,function(){b.te&&gapi.config.update(pr,b.te);gapi.config.update(or,
!0)})}this.H=new Kz(this);H(this,this.H);Lz(Lz(Lz(Lz(Lz(Lz(Lz(Lz(this.H,M.Qk,this.sm),M.Sk,this.tm),M.ib,this.Qh),M.Na,this.Og),M.Zg,this.Ap),M.Xc,this.Np),M.We,this.Yo),M.Gl,this.Bp);this.f.I(this.Z,[ql,dp,Wl],this.xp).I(this.Z,bk,this.Uo).I(this.Z,Rt,this.Ep).I(this.a,tu,this.Nc)};function qZ(a){a.Sa||(rZ(a),a.Sa=new XY(a.b,fB(a.a.j),a.a.Ka,a.a.Da),H(a,a.Sa),a.f.I(a.Sa,Cp,a.fo),a.f.I(a.Sa,Yr,a.Ho),a.f.I(a.Sa,[Qs,Rs],sZ(!0)),a.f.I(a.Sa,Sl,a.Da));return a.Sa}p.fo=function(){this.J()};
p.Ho=function(){var a=tZ(this,Zr);if(a&&this.ji){var b=z()-this.ji;a(new pZ(Zr,b))}};p.Qm=function(){var a=this.Z,b;for(b in a.a)Q(a,new qI(ql,gl,b));nH(a,!0)};Y.prototype.updateAll=Y.prototype.Qm;Y.prototype.dm=function(){return!!C(this.a.a,19)&&!!this.a.L&&!this.a.P};Y.prototype.isSavingToOfflineStorage=Y.prototype.dm;Y.prototype.Ul=function(){return 0<$T.Wa()};Y.prototype.hasUnpostedDocos=Y.prototype.Ul;Y.prototype.Vl=function(){for(var a=kz(this.Z.j),b=0,c;c=a[b];b++)if(!this.L(c))return!0;return!1};
Y.prototype.hasVisibleAnchoredDocos=Y.prototype.Vl;Y.prototype.Nc=function(){uZ(this);if(this.Sa)if(this.a.J!=vt){var a=this.Sa.f;a.f.pe();FY(a)}else this.Sa.Le()};Y.prototype.gm=function(a,b){if(!a)throw Error("Doco anchor data cannot be empty or null.");this.M();var c;c=this.g;var d=xy(),e=new WG(d),e=jH(e);D(e.a,8,a);var g=kH(e,!1),e=U(c.a),h=e.b,g=new cH(Cz(g.a),h,!0);rI(e,g,void 0);nH(U(c.a));c=sH(U(c.a),d);b&&(d={},d[c]=b,cY(vZ(this),d));return c};Y.prototype.newDoco=Y.prototype.gm;
Y.prototype.rm=function(a,b){if(!a||!b)throw Error("Anchor data and suggestion id cannot be empty or null.");var c=wZ(this,void 0,a,void 0,void 0,b,void 0);this.S(c);return c};Y.prototype.newSuggestion=Y.prototype.rm;Y.prototype.ge=function(a){return pH(this.g,a,!0)};Y.prototype.acceptSuggestion=Y.prototype.ge;Y.prototype.ym=function(a){return pH(this.g,a,!1)};Y.prototype.rejectSuggestion=Y.prototype.ym;
Y.prototype.za=function(a){var b=this.g,c=qH(U(b.a),a,!0),d;d=U(b.a);d=(a=d.b.b[a]||null)?(d=d.a[a.a])?(a=a.b)?d.a[a]||null:null:null:null;c&&d&&oH(b,c,d)};Y.prototype.deleteReply=Y.prototype.za;Y.prototype.ng=function(a){return(a=qH(this.Z,a))?a.ea():null};Y.prototype.getAnchorData=Y.prototype.ng;Y.prototype.Cc=function(a){return(a=qH(this.Z,a))?a.cd():null};Y.prototype.getSuggestionId=Y.prototype.Cc;Y.prototype.Ve=function(){return this.a.Tb.B()};Y.prototype.getCurrentAuthor=Y.prototype.Ve;
Y.prototype.kb=function(a){return(a=qH(this.Z,a))?a.mb().B():null};Y.prototype.getAuthor=Y.prototype.kb;Y.prototype.Ue=function(a){return(a=qH(this.Z,a))?a.mb().getName():null};Y.prototype.getAuthorName=Y.prototype.Ue;Y.prototype.Gb=function(a){w(a)&&(a=this.o(a));return xZ(this).f.Xi(a)};Y.prototype.getDocoPosition=Y.prototype.Gb;Y.prototype.Me=function(a){a=yZ(this,a);vZ(this).Hd(a)};Y.prototype.flushAnchors=Y.prototype.Me;Y.prototype.Ka=function(a){vZ(this).Hd(a)};
Y.prototype.flushDocoPositions=Y.prototype.Ka;Y.prototype.Lo=function(a){a=yZ(this,a);cY(vZ(this),a)};Y.prototype.updateAnchors=Y.prototype.Lo;Y.prototype.Ke=function(a){cY(vZ(this),a)};Y.prototype.updateDocoPositions=Y.prototype.Ke;Y.prototype.ca=function(a){bY(vZ(this),Hy(a,this.o,this))};Y.prototype.deleteAnchors=Y.prototype.ca;Y.prototype.ta=function(a){bY(vZ(this),a)};Y.prototype.deleteDocoPositions=Y.prototype.ta;
Y.prototype.qg=function(){var a=this.a.v;return(a=a?this.Z.O(a):void 0)?a.ea():f};Y.prototype.getLinkedAnchor=Y.prototype.qg;Y.prototype.rg=function(){var a=this.a.v;return null===a?0:sH(this.Z,a)};Y.prototype.getLinkedDoco=Y.prototype.rg;Y.prototype.bm=function(){var a=this.a.v;return null===a?!1:!!this.Z.g[a]};Y.prototype.isLinkedDocoDeleted=Y.prototype.bm;function yZ(a,b){var c={};hz(b,function(a,b){var g=this.o(b);g&&(c[g]=a)},a);return c}Y.prototype.Rc=function(a){this.Z.F=a};
Y.prototype.setActiveSuggestions=Y.prototype.Rc;Y.prototype.o=function(a){return(a=sI(this.Z,a))?sH(this.Z,a.B()):0};Y.prototype.Bm=function(){if(!this.a.j)throw Error("Pane div not specificed in config.");this.ji=z();qZ(this).Y&&(I(this.Sa),this.Sa=null);cA(this.a.j,!1);qZ(this).sa(this.a.j)};Y.prototype.renderPaneSurface=Y.prototype.Bm;Y.prototype.cm=function(){return qZ(this).f.fk()};Y.prototype.isPaneSurfaceRendered=Y.prototype.cm;
function vZ(a){if(!a.oc){var b=fB(a.a.o);a.a.Jc==Qj?a.oc=new fY(a.b,b):a.oc=new lY(a.b,b);H(a,a.oc)}return a.oc}function xZ(a){if(!a.pc){rZ(a);var b=vZ(a);a.pc=new BY(a.b,b,eH,b.K);H(a,a.pc);a.f.I(a.pc,[Qs,Rs],sZ(!1))}return a.pc}
function rZ(a){if(!a.Bl){a.Bl=!0;var b=a.a.j,c=a.a.o;b&&(a.a.M||vE(b),GQ(fB(b)));!c||b&&hB(b)==hB(c)||(a.a.M||vE(c),GQ(fB(c)));(a=JE(a.a))&&!(a=!bX(void 0).b)&&(a=bX(void 0).b.a[ol],a=!(null!=a&&String(a)));a&&(a=new wI,a.a[ml]=250,a.a[nl]=1E3,a.a[ol]=Dp,gX(bX(void 0),a))}}Y.prototype.Am=function(){if(!this.a.o)throw Error("Anchor surface div not specified in config.");xZ(this).Y&&(I(this.pc),this.pc=null);cA(this.a.o,!1);xZ(this).sa(this.a.o)};Y.prototype.renderAnchorSurface=Y.prototype.Am;
Y.prototype.Ll=function(){if(!this.a.G)throw Error("Instant docos div not specified in config.");this.kc||(this.kc=new dZ(this.b,fB(this.a.G)),this.f.I(this.kc,Sl,this.V),H(this,this.kc));this.kc.sa(this.a.G)};Y.prototype.renderInstantDocosButton=Y.prototype.Ll;Y.prototype.zn=function(a){if(this.kc){var b=this.kc;$D(b.A(),qw,a-34+pu);SW(b.A(),Ln);b.f=!0}};Y.prototype.showInstantDocosButtonAt=Y.prototype.zn;Y.prototype.M=function(){this.kc&&this.kc.Ud()};Y.prototype.hideInstantDocosButton=Y.prototype.M;
Y.prototype.og=function(){return this.oc?this.oc.bh():null};Y.prototype.getAnchorSurfaceBounds=Y.prototype.og;Y.prototype.R=function(a,b){this.j[a]!==b&&(this.j[a]=b,this.a.oe(this.j))};Y.prototype.setOption=Y.prototype.R;Y.prototype.Kc=function(){if(this.Sa){var a=this.Sa;a.b.H&&a.b.H.focus()}};Y.prototype.grabFocus=Y.prototype.Kc;Y.prototype.Gm=function(a,b,c){this.j.listeners||(this.j.listeners={});this.j.listeners[a]=c?y(b,c):b;this.a.oe(this.j)};Y.prototype.setListener=Y.prototype.Gm;
Y.prototype.Wl=function(a,b){var c=sI(this.Z,a);L(M.ib,new ZB(c&&!gH(c)?c.B():f,b?xZ(this).B():null,void 0,!1));L(M.Na,new ZB(c&&!gH(c)?c.B():f,b?xZ(this).B():null,void 0,!1))};Y.prototype.highlightAnchor=Y.prototype.Wl;Y.prototype.S=function(a,b){var c=qH(this.Z,a);L(M.ib,new ZB(c&&!gH(c)?c.B():f,b?xZ(this).B():null,void 0,!1));L(M.Na,new ZB(c&&!gH(c)?c.B():f,b?xZ(this).B():null,void 0,!1))};Y.prototype.highlightDoco=Y.prototype.S;Y.prototype.xm=function(a){var b=xZ(this);a=Hy(a,this.o,this);b.f.Vg(a)};
Y.prototype.passiveHighlightAnchors=Y.prototype.xm;Y.prototype.Pc=function(a){xZ(this).f.Vg(a)};Y.prototype.passiveHighlightDocos=Y.prototype.Pc;Y.prototype.ug=function(a){return!!sI(this.Z,a)};Y.prototype.hasDocoForAnchorId=Y.prototype.ug;Y.prototype.tg=function(a){return!!qH(this.Z,a)};Y.prototype.hasDoco=Y.prototype.tg;Y.prototype.L=function(a){return(a=sI(this.Z,a))?a.oa()?!rH(this.Z,a):gH(a):!1};Y.prototype.getResolvedForAnchorId=Y.prototype.L;
Y.prototype.Xl=function(a){return(a=qH(this.Z,a))?gH(a):!1};Y.prototype.isDocoResolved=Y.prototype.Xl;Y.prototype.pg=function(){return kz(this.Z.j)};Y.prototype.getAnchors=Y.prototype.pg;Y.prototype.Fb=function(){for(var a=this.Z.b,b=kz(a.a),c=[],d=0;d<b.length;d++){var e=a.a[b[d]].$;e&&c.push(e)}return c};Y.prototype.getDocoHandles=Y.prototype.Fb;Y.prototype.J=function(){this.a.bd()&&(this.Je||(this.Je=new mZ(this.a),H(this,this.Je)),this.Je.ba(!0))};
Y.prototype.displayNotificationControlDialog=Y.prototype.J;function uZ(a){var b;if(b=a.pk)b=a.b,b=!(b.b.netIo||b.j.netIo);b&&(b=eO(a.G))&&(jG(a.b,mt,b),a.wc&&(a.wc.f=b),C(a.a.a,18)?a.a.Ca?zZ(a,tu):(AZ(a),BZ(a)):a.zk(null))}function AZ(a){a.ud=new fO(a.b);H(a,a.ud);a.f.I(a.ud,lt,a.Vp)}p=Y.prototype;p.Vp=function(){var a=tZ(this,lt);a&&a(new xW(lt,[],[],!1,!1,new wW));if(this.a.Nc&&(this.R(Tj,wu),a=this.Sa,!a.R)){a.R=!0;var b=nP(WY),c=new DO;LO(c,b);a.Vb(c,0)}};p.Ao=function(){zZ(this,tu);this.Ah()};
p.Ah=function(){this.pk=!0;uZ(this)};p.zk=function(a){var b=tZ(this,Uv);b&&b(new xW(Uv,[],[],!1,!1,new wW));(b=tZ(this,Xr))&&null!==a&&b(new pZ(Xr,a));zZ(this,$u);zZ(this,tu)};p.sp=function(){var a=tZ(this,Tv);a&&a(new xW(Tv,[],[],!1,!1,new wW));zZ(this,tq)};p.Ip=function(a){CZ(this,tu,a)};Y.prototype.onReady=Y.prototype.Ip;Y.prototype.wm=function(a){CZ(this,$u,a)};Y.prototype.onInitialSyncSuccess=Y.prototype.wm;Y.prototype.um=function(a){CZ(this,tq,a)};Y.prototype.onInitialSyncError=Y.prototype.um;
Y.prototype.Da=function(){var a=this.a.f[Sl];if(a)a(new xW(Sl,[],[],!1,!1,new oZ));else throw Error(Nf);};Y.prototype.V=function(){var a=this.a.f[Sl];if(a)a(new xW(Sl,[],[],!1,!1,new oZ));else throw Error(Nf);};function CZ(a,b,c){var d=a.F[b];null===d?c():a.F[b]=d?VE(d,c):c}function zZ(a,b){var c=a.F[b];c&&c();a.F[b]=null}function BZ(a){a.P=!0;var b=$F($F(gO(a.ud,a.a.Rc),a.zk,a),a.Cl,a);aG(b,null,a.sp,a)}Y.prototype.Dn=function(){this.K()};Y.prototype.tickle=Y.prototype.Dn;
Y.prototype.K=function(a){if(C(this.a.a,18)){this.P||(this.ud||AZ(this),BZ(this));var b=gO(this.ud);a&&$F(b,a);$F(b,this.Cl,this)}};Y.prototype.sync=Y.prototype.K;Y.prototype.Mc=function(){return this.a.Qg};Y.prototype.isBrowserChannelEnabled=Y.prototype.Mc;Y.prototype.fm=function(){return this.a.kb};Y.prototype.isUnreadCommentsEnabled=Y.prototype.fm;Y.prototype.$l=function(){return!!C(this.a.a,30)};Y.prototype.isDocsStreamHeaderEnabled=Y.prototype.$l;
Y.prototype.Jc=function(){var a=this.Z,b=0,c;for(c in a.a){var d=a.a[c],e;if(e=d.Dc().getTime()>a.v)e=!d.mb().b;if(e)b++;else{var d=pz(d.a),g;for(g in d){e=d[g];var h;if(h=e.Dc().getTime()>a.v)h=!e.mb().b;if(h){b++;break}}}}return b};Y.prototype.getUnreadCommentsCount=Y.prototype.Jc;Y.prototype.vg=function(){return nI(this.Z)};Y.prototype.hasPendingContent=Y.prototype.vg;Y.prototype.Ca=function(){var a=this.Z,b=0,c;for(c in a.a){var d=a.a[c].Dc().getTime();d>b&&(b=d)}a.v<b&&(a.v=b,Q(a,new qI(Wl,gl)))};
Y.prototype.ackUnreadComments=Y.prototype.Ca;Y.prototype.sm=function(a){a=a.data;var b=this.g,c=a.la;tI(U(b.a),c);nH(U(b.a));this.Qh(new Iz($B()));this.Og(new Iz($B()));(b=tZ(this,kp))&&a.Pa&&a.$a&&(b(new xW(kp,[a.Pa],[a.$a],!1,!0,new wW)),this.ae=null)};Y.prototype.tm=function(a){a=a.data;var b=tZ(this,Gk);if(b&&a.$a){var c=qH(this.Z,a.$a).ea(),c=new nZ(Gk,[c],[a.$a],!1,!0);b(c);if(c.b)return}DZ(this,a.la,!0)};Y.prototype.ha=function(a){(a=qH(this.Z,a))&&DZ(this,a.B(),!1)};
Y.prototype.deleteDoco=Y.prototype.ha;function DZ(a,b,c){var d=a.Z.O(b),e=sH(a.Z,b),d=d.ea(),g=a.g,h=U(g.a),k=h.O(b);k&&(g.b[sH(h,b)]=kz(pz(k.a)),b=YG(new WG(dH(k),k.B())),g=z(),D(b.a,13,g),b=kH(jH(b),!0),mH(h,b),nH(h));h=tZ(a,Hk);b=tZ(a,gv);g=tZ(a,kp);d&&e&&(h&&h(new xW(Hk,[],[],!1,c,new wW)),b&&b(new xW(gv,[],[],!1,c,new wW)),g&&g(new xW(kp,[d],[e],!1,c,new wW)),a.ae=null)}
Y.prototype.td=function(a){var b=this.g,c=U(b.a);if(qH(c,a))throw Error("Cannot undo deletion of non-deleted Doco.");var d=c.o[a];if(!d)throw Error("Doco with handle "+a+" does not exist.");var e=$G(YG(new WG(dH(d),d.B()))),g=b.b[a];delete b.b[a];a=pz(d.j);for(var h in a)b=a[h],(My(g,h)||My(g,TG(b)))&&XG(e,$G(YG(new WG(TG(b),h))));e=kH(jH(e),!0);mH(c,e);nH(c);return sH(c,d.B())};Y.prototype.undoDeleteDoco=Y.prototype.td;
Y.prototype.xn=function(a,b){var c=this.g,d=new Hz(b),e=qH(U(c.a),a);if(e){var g=e.cd();if(!e.oa()||!g)throw Error("Attempting to set model diff summary on a non-suggestion.");e=YG(new WG(dH(e),e.B()));g=new eC;D(g,1,nk);E(g,3,d);E(e.a,9,g);d=kH(jH(e),!0);mH(U(c.a),d);nH(U(c.a))}};Y.prototype.setSuggestionQuote=Y.prototype.xn;Y.prototype.sg=function(a){a=qH(this.Z,a);if(!a)return null;if(!a.oa())throw Error("Attempting to get model diff summary from a non-suggestion.");return a.yf()};
Y.prototype.getSuggestionQuote=Y.prototype.sg;p=Y.prototype;
p.Np=function(a){a=a.data;var b=this.g,c=a.a,d=a.b,e=a.g;if(c=U(b.a).O(c)){if(c.oa())throw Error("Cannot resolve a suggestion.");var g=xy(),h=z(),g=aH(ZG(YG(new WG(g)),h),WD(oG(b.a))).bc(d);e&&bH(g,e,h);e=XG(new WG(dH(c),c.B()),g);d=kH(jH(e),!0).bc(d);mH(U(b.a),d);nH(U(b.a))}b=tZ(this,Hk);if(d=tZ(this,gv))e=this.Z.O(a.a),c=sH(this.Z,a.a),e&&fH(e)&&c&&(a.b?(b&&b(new xW(Hk,[],[],!1,!0,new wW)),d(new xW(gv,[],[],!1,!0,new wW)),this.ae=null):(b&&b(new xW(Hk,[e.ea()],[c],!1,!0,new wW)),d(new xW(gv,[e.ea()],
[c],!1,!0,new wW)),this.ae=e))};p.Yo=function(a){var b=a.data;(a=this.a.ta)&&(b=this.Z.O(b.la))&&a(b.ea(),!0)};function EZ(a,b,c){var d=tZ(a,c);if(d){var e=a.Z.O(b.a)||null;if(e!=a.ae){var g=sH(a.Z,b.a),h=[],k=[];e&&fH(e)&&g&&(h=[e.ea()],k=[g]);d(new xW(c,h,k,!!e&&!e.ua(),b.g,new wW))}c==gv&&(a.ae=e)}}p.Qh=function(a){EZ(this,a.data,Hk)};p.Og=function(a){EZ(this,a.data,gv)};
p.Bp=function(a){var b=a.data;a=this.g;var c=b.a,b=b.b;if(c=U(a.a).O(c)){var d=xy(),e=z(),b=aH(ZG(bH(YG(new WG(d)),b,e),e),WD(oG(a.a))),b=XG(new WG(dH(c),c.B()),b),b=kH(jH(b),!0);mH(U(a.a),b);nH(U(a.a))}};
function wZ(a,b,c,d,e,g,h){var k;k=a.g;b&&b!=c&&(b=sI(U(k.a),b))&&b.f&&tI(U(k.a),b.B());b=xy();var n=z(),q=aH(ZG(YG(new WG(b)),n),WD(oG(k.a)));d&&bH(q,d,n);e&&(d=new eC,D(d,1,cw),D(d,2,e),E(q.a,9,d));g&&D(q.a,16,g);e=kH(jH(q),!0);D(e.a,3,n);c&&D(e.a,8,c);mH(U(k.a),e);nH(U(k.a));k=sH(U(k.a),b);(a=tZ(a,gu))&&c&&h&&a(new xW(gu,[c],[h],!1,!0,new wW));return k}p.Ap=function(a){a=a.data;wZ(this,a.wn,a.Pa,a.text,a.quote,a.$t,a.$a);this.Qh(new Iz($B()));this.Og(new Iz($B()))};
function sZ(a){return function(b){var c=tZ(this,Hr);if(c){var d=[],e=[];b.type==Qs&&(d=this.Z.O(b.la),d=[d?d.ea():f],e=[sH(this.Z,b.la)]);c(new xW(Hr,d,e,a,!0,new wW))}}}p.xp=function(a){a.type==dp?FZ(this,kp,16,a):a.type==ql?(FZ(this,Tl,8,a),FZ(this,Mu,2,a),FZ(this,Mw,4,a)):a.type==Wl&&this.K();FZ(this,Ss,24,a)};p.Ep=function(a){a.type==Rt&&(a=tZ(this,$t))&&a(new xW($t,[],[],!1,!0,new wW))};p.Uo=function(){var a=tZ(this,ex);a&&a(new xW(ex,[],[],!1,!0,new wW))};
p.Cl=function(){var a=tZ(this,Lw);a&&a(new xW(Lw,[],[],!0,!0,new wW))};function FZ(a,b,c,d){(a=tZ(a,b))&&d.la&&d.Pa&&d.$a&&d.H&c&&(b=new xW(b,[d.Pa],[d.$a],!1,!1,new wW),a(b))}function tZ(a,b){return a.va()?null:a.a.f[b]||null}p.D=function(){delete this.pc;delete this.oc;delete this.a;delete this.g;delete this.wc;delete this.f;delete this.N;delete this.G;delete this.ud;delete this.Je;delete this.v;delete this.Z;delete this.Sa;delete this.H;Y.C.D.call(this);I(this.b);delete this.b};
u("Docos.Point",HA,void 0);u("Docos.LayoutType.ABSOLUTE",Qj,void 0);u("Docos.LayoutType.VERTICAL",dx,void 0);u("Docos.OptionName.ACCESS_LEVEL",Tj,void 0);u("Docos.OptionName.ACL_FIX_FN",Uj,void 0);u("Docos.OptionName.ANCHOR_DIV","anchordiv",void 0);u("Docos.OptionName.ANCHOR_MUTATE_FN",jk,void 0);u("Docos.OptionName.ANCHOR_SHADOW",kk,void 0);u("Docos.OptionName.DEFER_FIRST_SYNC",gp,void 0);u("Docos.OptionName.DIALOG_CLOSED",op,void 0);u("Docos.OptionName.DIALOG_OPENED",pp,void 0);
u("Docos.OptionName.DISABLE_FOCUS",up,void 0);u("Docos.OptionName.DISABLE_STREAM_PANE_FOCUS_WRAPPING",vp,void 0);u("Docos.OptionName.DOC_SCROLLER","docscroller",void 0);u("Docos.OptionName.ENABLE_COMMENT_BUTTON",Bq,void 0);u("Docos.OptionName.ENABLE_LAZY_LOADING",Cq,void 0);u("Docos.OptionName.ENABLE_UNREAD_COMMENTS",Dq,void 0);u("Docos.OptionName.FATAL_READONLY",Pq,void 0);u("Docos.OptionName.HIDE_NOTIFICATION_SETTINGS",Br,void 0);u("Docos.OptionName.IGNORE_POSITIONAL_HISTORY","iph",void 0);
u("Docos.OptionName.INACTIVE_DOCO_INDENT",Ur,void 0);u("Docos.OptionName.INSTANT_DOCOS_DIV",cs,void 0);u("Docos.OptionName.IO",Pr,void 0);u("Docos.OptionName.KEY_DATA",is,void 0);u("Docos.OptionName.LAYOUT","layout",void 0);u("Docos.OptionName.LAYOUT_RTL","layoutrtl",void 0);u("Docos.OptionName.LISTENERS","listeners",void 0);u("Docos.OptionName.LOCAL",os,void 0);u("Docos.OptionName.MAX_DOCO_HEIGHT","maxheight",void 0);u("Docos.OptionName.OFFLINE","offline",void 0);
u("Docos.OptionName.PANE_DIV","panediv",void 0);u("Docos.OptionName.PANE_KB_DIV","panekbdiv",void 0);u("Docos.OptionName.SHOW_ERRORS","showerrors",void 0);u("Docos.OptionName.QUOTE_FN","quotefn",void 0);u("Docos.OptionName.QUOTE_RENDER_FN","quoterenderfn",void 0);u("Docos.OptionName.READONLY",wu,void 0);u("Docos.OptionName.RESOLVE",Lu,void 0);u("Docos.OptionName.SCROLL_CONTAINER","container",void 0);u("Docos.OptionName.SCROLL_CONTAINER_DIV","containerdiv",void 0);
u("Docos.OptionName.SORT_PANE",yv,void 0);u("Docos.OptionName.SORT_PANE_BY","sortpaneby",void 0);u("Docos.OptionName.STORAGE","storage",void 0);u("Docos.OptionName.STORAGE_IS_READ_ONLY",Jv,void 0);u("Docos.OptionName.STREAM_BUTTON",Lv,void 0);u("Docos.OptionName.SYNC_ONCE",xv,void 0);u("Docos.OptionName.USER_COLOR_FROM_NAME_PROVIDER_FN",Ww,void 0);u("Docos.OptionName.USER_COLOR_PROVIDER_FN",Vw,void 0);u("Docos.EventType.BEFORE_DOCO_DELETED",Gk,void 0);u("Docos.EventType.BEFORE_SELECTED",Hk,void 0);
u("Docos.EventType.BEFORE_SUGGESTION_ACCEPTED",Ik,void 0);u("Docos.EventType.BEFORE_SUGGESTION_REJECTED",Jk,void 0);u("Docos.EventType.BOUNDS_UPDATED",el,void 0);u("Docos.EventType.CREATED",Tl,void 0);u("Docos.EventType.CREATE_DRAFT",Sl,void 0);u("Docos.EventType.DELETED",kp,void 0);u("Docos.EventType.HIGHLIGHT_INITIAL_DOCO",Dr,void 0);u("Docos.EventType.HOVER",Hr,void 0);u("Docos.EventType.INITIAL_SYNC_ERROR",Tv,void 0);u("Docos.EventType.INITIAL_SYNC_SUCCESS",Uv,void 0);
u("Docos.EventType.NETWORK_ERROR",lt,void 0);u("Docos.EventType.PENDING",$t,void 0);u("Docos.EventType.POSTED",gu,void 0);u("Docos.EventType.RESOLVED",Mu,void 0);u("Docos.EventType.SELECTED",gv,void 0);u("Docos.EventType.UNRESOLVED",Mw,void 0);u("Docos.EventType.UNREAD_COMMENTS",Lw,void 0);u("Docos.EventType.VIEW_FLUSHED",ex,void 0);u("Docos.EventType.INITIAL_ANCHORED_RENDER_DONE",Xr,void 0);u("Docos.EventType.INITIAL_PANE_RENDER_DONE",Zr,void 0);u("Docos.EventType.MODEL_CHANGED",Ss,void 0);
u("Docos.AccessLevel.READONLY",wu,void 0);u("Docos.AccessLevel.SUGGEST",Qv,void 0);u("Docos.AccessLevel.FULL",$q,void 0);u("Docos.prototype.dispose",Y.prototype.aa,void 0);window.closure_verification&&(window.closure_verification.dcs_main_js={});wE=function(){return Nc}; })()
;(function() {Docos['__default_config'] = {"kd":["\/\/docs.google.com\/static\/comments\/client\/js\/1724358090-docos_binary_i18n.js",["","","","",""],0,null,null,"",[null,0,null,1,1,1],1,["Anonymous",null,"\/\/ssl.gstatic.com\/s2\/profiles\/images\/silhouette96.png","ANONYMOUS_105250506097979753968",1],1,"AAHRpnXtfY3NaWk3tAnRsMgeFpYi6ntY7vPILuDXiAaC43cFQnWbni5nKECbG4FLmpLM5v5tpUTKEfzXWwuJszfvJ0eOmCNlmGNL_GZ99frrhp6OZ2FELP-FG6AauvX88t2NufUW_UKzR",1,1,null,null,null,1,1,1,0,"https:\/\/90.docs.google.com\/comments\/d\/AAHRpnXtfY3NaWk3tAnRsMgeFpYi6ntY7vPILuDXiAaC43cFQnWbni5nKECbG4FLmpLM5v5tpUTKEfzXWwuJszfvJ0eOmCNlmGNL_GZ99frrhp6OZ2FELP-FG6AauvX88t2NufUW_UKzR\/xpc?id=AAHRpnXtfY3NaWk3tAnRsMgeFpYi6ntY7vPILuDXiAaC43cFQnWbni5nKECbG4FLmpLM5v5tpUTKEfzXWwuJszfvJ0eOmCNlmGNL_GZ99frrhp6OZ2FELP-FG6AauvX88t2NufUW_UKzR&anon=true",null,"\/comments\/d\/AAHRpnXtfY3NaWk3tAnRsMgeFpYi6ntY7vPILuDXiAaC43cFQnWbni5nKECbG4FLmpLM5v5tpUTKEfzXWwuJszfvJ0eOmCNlmGNL_GZ99frrhp6OZ2FELP-FG6AauvX88t2NufUW_UKzR",null,0,0,null,0,"prod",0,null,null,0,null,1]};})();