(function(){var aa='" aria-hidden="true">&bull;</div>',ba='" aria-hidden="true">&bull;</div><div class="',ca='" role="button" tabindex="0" title="',da='" style="display: none"></div>',ea='" style="display: none"><div class="',ha='">',ia='"></div>',ja='"></div></div></div>',ka='"></div></div><div class="',ma='"></div><div class="',na='"><div class="',oa="+1 this comment",pa="-dcs-c",ra="-dcs-ce-dcs-hh",sa="-dcs-ef",ta="-dcs-nh-dcs-hh",ua="//ssl.gstatic.com/s2/profiles/images/silhouette96.png",va="//www.google.com/images/cleardot.gif",
wa="</div>",xa="</div></div>",ya='</div></div><div class="',za='</div><div class="',Aa='</td><td class="',f='<div class="',Ba="Accept all suggestions",Da="Accept suggestion",Ea="Add a comment",Fa="Alt+Shift+Left",Ga="Alt+Shift+Right",Ha="Apply arbitrary font family",Ia="BUTTON",Ja="Border color",Ka="Can not create a discussion because the editor did not provide a handler.",La="Cancel",Ma="Clear formatting",Na="Client failure. ",Oa="Comments dialog. Author ",Pa="Component already rendered",Qa="Content-Type",
Ra="Create session failed",Sa="Creating session",Ta="Ctrl+",Ua="DIV",Va="Discard Changes",Wa="Doco anchor data cannot be empty or null.",Xa="Doco view missing doco.",Ya="Download original document",Za="Edge",$a="Error in protected function: ",ab="Error updating ID from ",bb="Font size",cb="Highlight color",db="IFRAME",eb="INPUT",fb="Image options...",gb="Inconsistent use of percent/permill characters",hb="Insert column left",ib="Insert column right",jb="Insert link...",kb="Insert row above",lb="Insert row below",
mb="Insert special characters...",nb="Invalid listener argument",ob="Link to this comment...",pb="Mark as done and hide discussion",qb="Mark as resolved and hide discussion",rb="Marked as done",sb="Move to next suggestion",tb="Move to previous suggestion",vb="Not available",wb="Open comments thread",xb="Open in Sheets",yb="Opera",zb="POST",Ab="Reject all suggestions",Bb="Reject suggestion",Cb="Replace image...",Db="Reply...",Eb="SCRIPT",Fb="SELECT",Gb="SETUP",Hb="SETUP_ACK",Ib="SETUP_ACK_NTPV2",Jb=
"SPAN",Kb="Save to Keep notepad",Lb="Search the menus",Mb="Search the web",Nb="See changes since you last viewed this document",Ob="See new changes",Pb="Selection",Qb="Storage mechanism: Invalid value was encountered",Rb="Storage mechanism: Quota exceeded",Sb="Storage: Invalid value was encountered",Tb="Submit feedback",Ub="TEXTAREA",Vb="Text color",Wb="Too many percent/permill",Xb="Transient error",Yb="Transparent",Zb="Trying to send a request without a request sender for - ",$b="Unable to set parent component",
ac="Undefined parameter - ",bc="Uneven number of arguments",cc="Unexpected notification settings value.",dc="Unlink from Sheets",ec="Upload from computer",fc="View original document",gc="X-Goog-Upload-Status",hc="about:invalid#zClosurez",ic="about:invalid#zSoyz",jc="absolute",kc="aclFixerMessage",lc="action",mc="action_registry",nc="activedescendant",oc="afterhide",pc="aftershow",qc="anchor-is-orphaned-fn",rc="anchor-mutate-fn",sc="aria-activedescendant",tc="array",uc="arraybuffer",vc="assignmentMessage",
wc="atReplyMessage",xc="back-to-document",yc="backToDocument",zc="base64",Ac="batchEventTracker",Bc="before-doco-deleted",Cc="before-selected",Dc="before-suggestion-accepted",Ec="before-suggestion-rejected",Fc="blur",Gc="boolean",Hc="border-box",Ic="browser-app-clipboard",Jc="button",Kc="cancel",Lc="change",Mc="character",Nc="checked",Oc="click",Pc="client-integrated-draft",Qc="complete",Rc="contactStore",Sc="contextmenu",Tc="converted",Uc="create-draft",Vc="created",Wc="crosswindowmessaging.channel",
Xc="cvox.Api",Yc="data-sanitizer-blacklisted-tag",Zc="data-sanitizer-elem-num",$c="data-tooltip",ad="data-tooltip-contained",bd="dblclick",cd="dcs-a",dd="dcs-a-dcs-b-dcs-c",ed="dcs-a-dcs-b-dcs-eb-dcs-fb",fd="dcs-a-dcs-b-dcs-fe",gd="dcs-a-dcs-b-dcs-gd",hd="dcs-a-dcs-b-dcs-nj",id="dcs-a-dcs-b-dcs-zi",jd="dcs-a-dcs-bb-dcs-bh",kd="dcs-a-dcs-bb-dcs-fg",ld="dcs-a-dcs-bb-dcs-fg-dcs-ch",md="dcs-a-dcs-bb-dcs-fg-dcs-gh",nd="dcs-a-dcs-bb-dcs-fg-dcs-lk",od="dcs-a-dcs-bb-dcs-fg-dcs-oj",pd="dcs-a-dcs-bb-dcs-gd",
qd="dcs-a-dcs-bb-dcs-ie",rd="dcs-a-dcs-bb-dcs-jc",sd="dcs-a-dcs-bb-dcs-pf",td="dcs-a-dcs-bb-dcs-qc",ud="dcs-a-dcs-bb-dcs-qc-dcs-jh",vd="dcs-a-dcs-bb-dcs-ue",wd="dcs-a-dcs-bb-dcs-ui",xd="dcs-a-dcs-bb-dcs-vc",yd="dcs-a-dcs-cc-dcs-bk-dcs-yd",zd="dcs-a-dcs-cc-dcs-dc",Ad="dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke",Bd="dcs-a-dcs-cc-dcs-oe",Cd="dcs-a-dcs-cc-dcs-si-dcs-cb",Dd="dcs-a-dcs-cc-dcs-ue",Ed="dcs-a-dcs-db-dcs-bc",Fd="dcs-a-dcs-db-dcs-c",Gd="dcs-a-dcs-db-dcs-zk",Hd="dcs-a-dcs-dc-dcs-cb",Id="dcs-a-dcs-de-dcs-a-dcs-jk-dcs-h",
Jd="dcs-a-dcs-de-dcs-a-dcs-yg",Kd="dcs-a-dcs-di-dcs-df",Ld="dcs-a-dcs-di-dcs-qc",Md="dcs-a-dcs-eb-dcs-fb-dcs-ri",Nd="dcs-a-dcs-eb-dcs-ge",Od="dcs-a-dcs-eb-dcs-ki-dcs-li-dcs-lf",Pd="dcs-a-dcs-eb-dcs-pg",Qd="dcs-a-dcs-eb-dcs-ud-dcs-hh",Rd="dcs-a-dcs-eb-dcs-ud-dcs-lf",Sd="dcs-a-dcs-eb-dcs-ud-dcs-vd",Td="dcs-a-dcs-eb-dcs-uk-dcs-vk-dcs-lf",Ud="dcs-a-dcs-eb-dcs-vb-dcs-l",Vd="dcs-a-dcs-eb-dcs-vb-dcs-wb",Wd="dcs-a-dcs-eb-dcs-we",Xd="dcs-a-dcs-eb-dcs-wj",Yd="dcs-a-dcs-eb-dcs-wk-dcs-xk-dcs-l",Zd="dcs-a-dcs-ei-dcs-fi",
$d="dcs-a-dcs-ei-dcs-rk",ae="dcs-a-dcs-fh-dcs-gh",be="dcs-a-dcs-fj-dcs-nh",ce="dcs-a-dcs-gh-dcs-bb",de="dcs-a-dcs-hc-dcs-ic",ee="dcs-a-dcs-jc-dcs-fb-dcs-ri",fe="dcs-a-dcs-jc-dcs-fb-dcs-xe-dcs-l",ge="dcs-a-dcs-m-dcs-n",he="dcs-a-dcs-mc-dcs-bh",ie="dcs-a-dcs-mc-dcs-gd",je="dcs-a-dcs-mc-dcs-l",ke="dcs-a-dcs-md-dcs-mf",le="dcs-a-dcs-mh-dcs-nh",me="dcs-a-dcs-ni-dcs-li-dcs-xe-dcs-l-dcs-ze",ne="dcs-a-dcs-ob-dcs-z-dcs-cb",oe="dcs-a-dcs-oi-dcs-pi-dcs-gd",pe="dcs-a-dcs-q-dcs-eb-dcs-fb",qe="dcs-a-dcs-q-dcs-gi",
re="dcs-a-dcs-q-dcs-gj",se="dcs-a-dcs-q-dcs-nb",te="dcs-a-dcs-q-dcs-pc",ue="dcs-a-dcs-q-dcs-r",ve="dcs-a-dcs-q-dcs-tj",we="dcs-a-dcs-q-dcs-x",xe="dcs-a-dcs-q-dcs-z",ye="dcs-a-dcs-q-dcs-zf-dcs-ag",ze="dcs-a-dcs-rd-dcs-gd",Ae="dcs-a-dcs-rd-dcs-vb-dcs-l",Be="dcs-a-dcs-rg-dcs-bb",Ce="dcs-a-dcs-sc-dcs-yj",De="dcs-a-dcs-sd",Ee="dcs-a-dcs-tb-dcs-gd",Fe="dcs-a-dcs-tb-dcs-pc-dcs-qc",Ge="dcs-a-dcs-tb-dcs-ub",He="dcs-a-dcs-tb-dcs-x-dcs-qc",Ie="dcs-a-dcs-tb-dcs-yk",Je="dcs-a-dcs-tg-dcs-hf",Ke="dcs-a-dcs-tg-dcs-hf-dcs-l-dcs-ug",
Le="dcs-a-dcs-ue-dcs-xe-dcs-l",Me="dcs-a-dcs-vb-dcs-hg",Ne="dcs-a-dcs-vb-dcs-rf",Oe="dcs-a-dcs-vb-dcs-ti",Pe="dcs-a-dcs-vb-dcs-wb-dcs-vf",Qe="dcs-a-dcs-w-dcs-bf",Re="dcs-a-dcs-w-dcs-bf-dcs-cf",Se="dcs-a-dcs-w-dcs-bf-dcs-ke",Te="dcs-a-dcs-w-dcs-pj-dcs-qj-dcs-rj",Ue="dcs-a-dcs-w-dcs-pj-dcs-qj-dcs-rj-dcs-me",Ve="dcs-a-dcs-w-dcs-tc-dcs-p",We="dcs-a-dcs-w-dcs-tc-dcs-uc",Xe="dcs-a-dcs-w-dcs-tf-dcs-v-dcs-ej",Ye="dcs-a-dcs-w-dcs-tf-dcs-v-dcs-me",Ze="dcs-a-dcs-w-dcs-tf-dcs-v-dcs-uc",$e="dcs-a-dcs-w-dcs-v-dcs-ej",
af="dcs-a-dcs-w-dcs-v-dcs-uc",bf="dcs-a-dcs-wf-dcs-ig",cf="dcs-a-dcs-wh-dcs-zd-dcs-cb",df="dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-ej",ef="dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-uc",ff="dcs-a-dcs-x-dcs-se",gf="dcs-a-dcs-xg-dcs-lc",hf="dcs-a-dcs-xg-dcs-yg",jf="dcs-a-dcs-yb-dcs-zb-dcs-ac",kf="dcs-eg-dcs-cb-dcs-l",lf="dcs-ei-dcs-zg-dcs-wc",mf="dcs-f-dcs-cb-dcs-bf",nf="dcs-f-dcs-cb-dcs-ch-dcs-u",of="dcs-f-dcs-cb-dcs-zc",pf="dcs-f-dcs-cl-dcs-mk",qf="dcs-f-dcs-g-dcs-h",sf="dcs-f-dcs-gb-dcs-v",tf="dcs-f-dcs-ve",uf="dcs-h-dcs-zg-dcs-wc",
vf="dcs-hb-dcs-ad-dcs-yb",wf="dcs-hb-dcs-al-dcs-kc-dcs-cb",xf="dcs-hb-dcs-eh-dcs-ci",yf="dcs-hb-dcs-ff-dcs-cb",zf="dcs-hb-dcs-ff-dcs-kc-dcs-cb",Af="dcs-hb-dcs-hk-dcs-ik",Bf="dcs-hb-dcs-hk-dcs-ik ",Cf="dcs-hb-dcs-kc",Df="dcs-hb-dcs-kc-dcs-cb",Ef="dcs-hb-dcs-rh",Ff="dcs-hd-dcs-id-dcs-jd-dcs-kd-dcs-ld-dcs-md-dcs-nd",Gf="dcs-ld-dcs-md-dcs-id-dcs-ak-dcs-nd",Hf="dcs-nd-dcs-cb-dcs-l",If="dcs-o-dcs-if",Jf="dcs-o-dcs-lg",Kf="dcs-o-dcs-lg-dcs-ph",Lf="dcs-wg-dcs-pi",Mf="defer-first-sync",Nf="delete",Of="deleted",
Pf="disable",Qf="disable-smart-todo-feature",Rf="disabled-or-not-installed",Sf="discussion",Tf="doco-link-base-url",Uf="doco-rendered",Vf="docos-back-to-document",Wf="docos-before-highlight-doco",Xf="docos-cancel-insert-discussion",Yf="docos-convert-doco",Zf="docos-delete-doco",$f="docos-delete-reply",ag="docos-disable-smart-todo-feature",bg="docos-edit-doco",cg="docos-edit-draft",dg="docos-edit-reply",eg="docos-highlight-doco",fg="docos-new-doco",gg="docos-new-reply",hg="docos-reject-doco-with-feedback",
ig="docos-resolve-doco",jg="docos-shadow-cancel",kg="docos-shadow-confirm",lg="docos-speak-doco",mg="docos-update-notification-settings",ng="docos-vote-doco",og="docos-vote-reply",pg="docos-write-feedback",qg="docos.api.StorageUpdate",rg="docs-aria-speakable",sg="document",tg="draft",ug="drive-black",vg="enable-all-docos-in-anchored-stream",wg="enable-comment-button",xg="enable-instant-mentions",yg="enable-lazy-loading",zg="enable-unread-comments",Ag="enabled",Bg="error",Cg="exit | leave |||",Dg=
"expanded",Eg="false",Fg="fatal-readonly",Gg="file-upload",Hg="find | document | search ||",Ig="fixed",Jg="focus",Kg="focusin",Lg="focusout",Mg="full",Ng="full-query",Og="function",Pg="haspopup",Qg="hidden",Rg="hide",Sg="hide-notification",Tg="highlight",Ug="highlight-initial-doco",Vg="horizontal",Wg="image-type",Xg="important",Yg="impression-recorder-fn",Zg="impressionRecorder",$g="inactive-doco-indent",ah="info_params",bh="initial-anchored-render-done",ch="initial-load-complete",dh="initial-pane-render-done",
eh="initial-sync-and-render-complete",fh="input",gh="instant-doco",hh="instant-docos-div",ih="keep-lightbulb",jh="key",kh="keydown",lh="keypress",mh="keyup",nh="label",oh="labelledby",ph="link",qh="linked-doco-highlighted",rh="listbox",sh="log-latency-event-fn",th="message",uh="modal-dialog-z-index",vh="model-loaded",wh="mousedown",xh="mouseout",yh="mouseover",zh="mouseup",Ah="net-error",Bh="no-color",Ch="none",Dh="null",Eh="number",Fh="object",Gh="opacity 1s linear",Hh="orientationchange",Ih="paddingLeft",
Jh="paddingTop",Kh="photo | picture | change | switch | swap",Lh="position",Mh="px",Nh="readonly",Oh="readystatechange",Ph="relativeDateFormatter",Qh="resolve",Rh="resolved",Sh="role",Th="search | locate |||",Uh="search-this-document",Vh="select",Wh="selected",Xh="set-total-docos-counts-fn",Yh="shortcut",Zh="show",$h="smart-todo",ai="start",bi="string",ci="suggest",di="suggestion",ei="suggestionsupdate",fi="sync-error",gi="sync-success",hi="tabindex",ii="template",ji="text",ki="text/html",li="text/javascript",
mi="text/plain",ni="textarea",oi="tfe_changed",pi="tick",qi="toggle-selected-on-fire",ri="tooltip-manager",si="transition",ti="true",ui="unhighlight",vi="unresolved",wi="untrusted-iframe",xi="url | web site | address | web page | add a hyperlink",yi="user-color-provider-fn",zi="user-color-provider-from-name-fn",Ai="value",Bi="vertical",Ci="view-updated",Di="visible",Ei="voice | dictation | speech | speak | microphone",Fi="write-feedback",Gi="z-index",k,Hi="undefined"!=typeof window&&window===this?
this:"undefined"!=typeof global&&null!=global?global:this,Ii=typeof Object.create==Og?Object.create:function(a){function b(){}b.prototype=a;return new b},Ji;if(typeof Object.setPrototypeOf==Og)Ji=Object.setPrototypeOf;else{var Ki;a:{var Li={Rq:!0},Mi={};try{Mi.__proto__=Li;Ki=Mi.Rq;break a}catch(a){}Ki=!1}Ji=Ki?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var Ni=Ji;
function Oi(a,b){a.prototype=Ii(b.prototype);a.prototype.constructor=a;if(Ni)Ni(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.H=b.prototype}var Pi=typeof Object.defineProperties==Og?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};function Qi(){Qi=function(){};Hi.Symbol||(Hi.Symbol=Ri)}
var Ri=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function Si(){Qi();var a=Hi.Symbol.iterator;a||(a=Hi.Symbol.iterator=Hi.Symbol("iterator"));typeof Array.prototype[a]!=Og&&Pi(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Ti(this)}});Si=function(){}}function Ti(a){var b=0;return Ui(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function Ui(a){Si();a={next:a};a[Hi.Symbol.iterator]=function(){return this};return a}
function Vi(a){Si();var b=a[Symbol.iterator];return b?b.call(a):Ti(a)}function Wi(a,b){if(b){var c=Hi;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Pi(c,a,{configurable:!0,writable:!0,value:b})}}Wi("Array.prototype.find",function(a){return a?a:function(a,c){a:{var b=this;b instanceof String&&(b=String(b));for(var e=b.length,g=0;g<e;g++){var h=b[g];if(a.call(c,h,g,b)){a=h;break a}}a=void 0}return a}});
function Xi(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
Wi("WeakMap",function(a){function b(a){this.a=(g+=Math.random()+1).toString();if(a){Qi();Si();a=Vi(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(a){Xi(a,e)||Pi(a,e,{value:{}})}function d(a){var b=Object[a];b&&(Object[a]=function(a){c(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&4==d.get(c)}catch(v){return!1}}())return a;
var e="$jscomp_hidden_"+Math.random().toString().substring(2);d("freeze");d("preventExtensions");d("seal");var g=0;b.prototype.set=function(a,b){c(a);if(!Xi(a,e))throw Error("WeakMap key fail: "+a);a[e][this.a]=b;return this};b.prototype.get=function(a){return Xi(a,e)?a[e][this.a]:void 0};b.prototype.has=function(a){return Xi(a,e)&&Xi(a[e],this.a)};b.prototype.delete=function(a){return Xi(a,e)&&Xi(a[e],this.a)?delete a[e][this.a]:!1};return b});
Wi("Map",function(a){function b(){var a={};return a.Cd=a.next=a.head=a}function c(a,b){var c=a.a;return Ui(function(){if(c){for(;c.head!=a.a;)c=c.Cd;for(;c.next!=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void 0}})}function d(a,b){var c=b&&typeof b;c==Fh||c==Og?g.has(b)?c=g.get(b):(c=""+ ++h,g.set(b,c)):c="p_"+b;var d=a.b[c];if(d&&Xi(a.b,c))for(a=0;a<d.length;a++){var e=d[a];if(b!==b&&e.key!==e.key||b===e.key)return{id:c,list:d,index:a,Ib:e}}return{id:c,list:d,index:-1,
Ib:void 0}}function e(a){this.b={};this.a=b();this.size=0;if(a){a=Vi(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function(){if(!a||!a.prototype.entries||typeof Object.seal!=Og)return!1;try{var b=Object.seal({x:4}),c=new a(Vi([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),e=d.next();if(e.done||e.value[0]!=b||"s"!=e.value[1])return!1;e=d.next();return e.done||4!=e.value[0].x||"t"!=e.value[1]||!d.next().done?!1:
!0}catch(D){return!1}}())return a;Qi();Si();var g=new WeakMap;e.prototype.set=function(a,b){var c=d(this,a);c.list||(c.list=this.b[c.id]=[]);c.Ib?c.Ib.value=b:(c.Ib={next:this.a,Cd:this.a.Cd,head:this.a,key:a,value:b},c.list.push(c.Ib),this.a.Cd.next=c.Ib,this.a.Cd=c.Ib,this.size++);return this};e.prototype.delete=function(a){a=d(this,a);return a.Ib&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.b[a.id],a.Ib.Cd.next=a.Ib.next,a.Ib.next.Cd=a.Ib.Cd,a.Ib.head=null,this.size--,!0):!1};e.prototype.clear=
function(){this.b={};this.a=this.a.Cd=b();this.size=0};e.prototype.has=function(a){return!!d(this,a).Ib};e.prototype.get=function(a){return(a=d(this,a).Ib)&&a.value};e.prototype.entries=function(){return c(this,function(a){return[a.key,a.value]})};e.prototype.keys=function(){return c(this,function(a){return a.key})};e.prototype.forEach=function(a,b){for(var c=this.entries(),d;!(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var h=0;return e});
Wi("String.prototype.codePointAt",function(a){return a?a:function(a){if(null==this)throw new TypeError("The 'this' value for String.prototype.codePointAt must not be null or undefined");var b=this+"";var d=b.length;a=Number(a)||0;if(0<=a&&a<d){a|=0;var e=b.charCodeAt(a);if(55296>e||56319<e||a+1===d)return e;a=b.charCodeAt(a+1);return 56320>a||57343<a?e:1024*(e-55296)+a+9216}}});Wi("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});
Wi("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var e=b.length;for(c=c||0;c<e;c++)if(b[c]==a||Object.is(b[c],a))return!0;return!1}});var Yi=Yi||{},n=this;function p(a){return void 0!==a}function q(a){return typeof a==bi}function Zi(a){return typeof a==Eh}
function r(a,b,c){a=a.split(".");c=c||n;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&p(b)?c[d]=b:c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}}function $i(a,b){a=a.split(".");b=b||n;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b}function aj(){}function bj(a){a.bk=void 0;a.Ka=function(){return a.bk?a.bk:a.bk=new a}}
function cj(a){var b=typeof a;if(b==Fh)if(a){if(a instanceof Array)return tc;if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return Fh;if("[object Array]"==c||typeof a.length==Eh&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return tc;if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return Og}else return Dh;
else if(b==Og&&"undefined"==typeof a.call)return Fh;return b}function dj(a){return cj(a)==tc}function ej(a){var b=cj(a);return b==tc||b==Fh&&typeof a.length==Eh}function fj(a){return cj(a)==Og}function gj(a){var b=typeof a;return b==Fh&&null!=a||b==Og}function hj(a){return a[ij]||(a[ij]=++jj)}var ij="closure_uid_"+(1E9*Math.random()>>>0),jj=0;function kj(a,b,c){return a.call.apply(a.bind,arguments)}
function lj(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 t(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?t=kj:t=lj;return t.apply(null,arguments)}
function mj(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)}}function nj(a,b){for(var c in b)a[c]=b[c]}var u=Date.now||function(){return+new Date};
function oj(a){if(n.execScript)n.execScript(a,"JavaScript");else if(n.eval){if(null==pj)if(n.eval("var _evalTest_ = 1;"),"undefined"!=typeof n._evalTest_){try{delete n._evalTest_}catch(d){}pj=!0}else pj=!1;if(pj)n.eval(a);else{var b=n.document,c=b.createElement(Eb);c.type=li;c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);b.body.removeChild(c)}}else throw Error("goog.globalEval not available");}var pj=null;
function x(a,b){function c(){}c.prototype=b.prototype;a.H=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.aH=function(a,c,g){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function qj(a){if(Error.captureStackTrace)Error.captureStackTrace(this,qj);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}x(qj,Error);qj.prototype.name="CustomError";var rj;function sj(a,b){return 0==a.lastIndexOf(b,0)}function tj(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function uj(a){return/^[\s\xa0]*$/.test(a)}function vj(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}var wj=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function xj(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1}
function yj(a){return decodeURIComponent(a.replace(/\+/g," "))}function zj(a){if(!Aj.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Bj,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Cj,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Dj,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ej,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Fj,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Gj,"&#0;"));return a}var Bj=/&/g,Cj=/</g,Dj=/>/g,Ej=/"/g,Fj=/'/g,Gj=/\x00/g,Aj=/[\x00&<>"']/;
function Hj(a){return-1!=a.indexOf("&")?sg in n?Ij(a):Jj(a):a}function Ij(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=n.document.createElement("div");return a.replace(Kj,function(a,e){var d=b[a];if(d)return d;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(d=String.fromCharCode(e)));d||(c.innerHTML=a+" ",d=c.firstChild.nodeValue.slice(0,-1));return b[a]=d})}
function Jj(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.substr(1)),isNaN(c))?a:String.fromCharCode(c)}})}var Kj=/&([^;\s<&]+);?/g;function Lj(a,b,c){c&&(a=Hj(a));a.length>b&&(a=a.substring(0,b-3)+"...");c&&(a=zj(a));return a}var Mj={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},Nj={"'":"\\'"};
function Oj(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")}var Pj=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Qj(a,b){a=p(void 0)?a.toFixed(void 0):String(a);var c=a.indexOf(".");-1==c&&(c=a.length);return Pj("0",Math.max(0,b-c))+a}function Rj(a){return null==a?"":String(a)}function Sj(a){return Array.prototype.join.call(arguments,"")}
function Tj(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^u()).toString(36)}
function Uj(a,b){var c=0;a=wj(String(a)).split(".");b=wj(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var g=a[e]||"",h=b[e]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;c=Vj(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||Vj(0==g[2].length,0==h[2].length)||Vj(g[2],h[2]);g=g[3];h=h[3]}while(0==c)}return c}function Vj(a,b){return a<b?-1:a>b?1:0}
function Wj(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function Xj(a){var b=q(void 0)?Oj(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var Yj=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(q(a))return q(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},Zj=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function ak(a,b){var c=a.length,d=q(a)?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)}
var bk=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],g=0,h=q(a)?a.split(""):a,l=0;l<d;l++)if(l in h){var m=h[l];b.call(c,m,l,a)&&(e[g++]=m)}return e},ck=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g=q(a)?a.split(""):a,h=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e},dk=Array.prototype.some?function(a,b,c){return Array.prototype.some.call(a,
b,c)}:function(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return!0;return!1},ek=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&!b.call(c,e[g],g,a))return!1;return!0};function fk(a,b){var c=0;Zj(a,function(a,e,g){b.call(void 0,a,e,g)&&++c},void 0);return c}function gk(a,b){b=hk(a,b,void 0);return 0>b?null:q(a)?a.charAt(b):a[b]}
function hk(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function ik(a,b){return 0<=Yj(a,b)}function jk(a){if(!dj(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function kk(a,b){ik(a,b)||a.push(b)}function lk(a,b){b=Yj(a,b);var c;(c=0<=b)&&mk(a,b);return c}function mk(a,b){Array.prototype.splice.call(a,b,1)}function nk(a,b,c){b=hk(a,b,c);0<=b&&mk(a,b)}function ok(a){return Array.prototype.concat.apply([],arguments)}
function pk(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 qk(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ej(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 rk(a,b,c,d){Array.prototype.splice.apply(a,sk(arguments,1))}function sk(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function tk(a,b,c){for(var d=0,e=a.length,g;d<e;){var h=d+e>>1;var l=b(c,a[h]);0<l?d=h+1:(e=h,g=!l)}return g?d:~d}function uk(a,b){a.sort(b||vk)}function wk(a,b){for(var c=Array(a.length),d=0;d<a.length;d++)c[d]={index:d,value:a[d]};var e=b||vk;uk(c,function(a,b){return e(a.value,b.value)||a.index-b.index});for(d=0;d<a.length;d++)a[d]=c[d].value}function vk(a,b){return a>b?1:a<b?-1:0}function xk(a,b,c){c=tk(a,c||vk,b);0>c&&rk(a,-(c+1),0,b)};function yk(a){return ck(a,function(a){a=a.toString(16);return 1<a.length?a:"0"+a}).join("")};var zk;a:{var Ak=n.navigator;if(Ak){var Bk=Ak.userAgent;if(Bk){zk=Bk;break a}}zk=""}function Ck(a){return-1!=zk.indexOf(a)}function Dk(){for(var a=zk,b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};function Ek(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Fk(a){var b=0,c;for(c in a)b++;return b}function Gk(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Hk(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function Ik(a,b){return null!==a&&b in a}function Jk(a){for(var b in a)return!1;return!0}function Kk(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function Lk(a,b,c){return b in a?a[b]:a[b]=c}
function Mk(a){var b={},c;for(c in a)b[c]=a[c];return b}function Nk(a){var b=cj(a);if(b==Fh||b==tc){if(fj(a.clone))return a.clone();b=b==tc?[]:{};for(var c in a)b[c]=Nk(a[c]);return b}return a}var Ok="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Pk(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<Ok.length;g++)c=Ok[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Qk(a){var b=arguments.length;if(1==b&&dj(arguments[0]))return Qk.apply(null,arguments[0]);if(b%2)throw Error(bc);for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c}function Rk(a){var b=arguments.length;if(1==b&&dj(arguments[0]))return Rk.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function Sk(){return Ck("Trident")||Ck("MSIE")}function Tk(){return(Ck("Chrome")||Ck("CriOS"))&&!Ck(Za)}function Uk(){if(!Sk()){var a=Dk(),b={};Zj(a,function(a){b[a[0]]=a[1]});a=mj(Ik,b);Ck(yb)?gk(["Version",yb],a):Ck(Za)?gk([Za],a):Tk()&&gk(["Chrome","CriOS"],a)}};function Vk(){return Ck("iPhone")&&!Ck("iPod")&&!Ck("iPad")}function Wk(){return Vk()||Ck("iPad")||Ck("iPod")};function Xk(a){Xk[" "](a);return a}Xk[" "]=aj;function Yk(a,b){try{return Xk(a[b]),!0}catch(c){}return!1}function Zk(a,b,c){return Object.prototype.hasOwnProperty.call(a,b)?a[b]:a[b]=c(b)};var $k=Ck(yb),y=Sk(),al=Ck(Za),bl=al||y,cl=Ck("Gecko")&&!(-1!=zk.toLowerCase().indexOf("webkit")&&!Ck(Za))&&!(Ck("Trident")||Ck("MSIE"))&&!Ck(Za),dl=-1!=zk.toLowerCase().indexOf("webkit")&&!Ck(Za),el=Ck("Macintosh"),fl=Ck("Windows"),gl=Ck("Android"),hl=Vk(),il=Ck("iPad"),jl=Ck("iPod"),kl=Wk();function ll(){var a=n.document;return a?a.documentMode:void 0}var ml;
a:{var nl="",ol=function(){var a=zk;if(cl)return/rv\:([^\);]+)(\)|;)/.exec(a);if(al)return/Edge\/([\d\.]+)/.exec(a);if(y)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(dl)return/WebKit\/(\S+)/.exec(a);if($k)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ol&&(nl=ol?ol[1]:"");if(y){var pl=ll();if(null!=pl&&pl>parseFloat(nl)){ml=String(pl);break a}}ml=nl}var ql=ml,rl={};function sl(a){return Zk(rl,a,function(){return 0<=Uj(ql,a)})}function tl(a){return Number(ul)>=a}var vl;var wl=n.document,xl=ll();
vl=wl&&y?xl||("CSS1Compat"==wl.compatMode?parseInt(ql,10):5):void 0;var ul=vl;var yl=Ck("Firefox"),zl=Vk()||Ck("iPod"),Al=Ck("iPad"),Bl=Ck("Android")&&!(Tk()||Ck("Firefox")||Ck(yb)||Ck("Silk")),Cl=Tk(),Dl=Ck("Safari")&&!(Tk()||Ck("Coast")||Ck(yb)||Ck(Za)||Ck("Silk")||Ck("Android"))&&!Wk();var El=null;function Fl(){}var Gl=typeof Uint8Array==Og;function Hl(a,b,c,d,e){a.a=null;b||(b=c?[c]:[]);a.L=c?String(c):void 0;a.o=0===c?-1:0;a.b=b;a:{if(a.b.length&&(b=a.b.length-1,(c=a.b[b])&&typeof c==Fh&&!dj(c)&&!(Gl&&c instanceof Uint8Array))){a.j=b-a.o;a.g=c;break a}-1<d?(a.j=d,a.g=null):a.j=Number.MAX_VALUE}a.D={};if(e)for(d=0;d<e.length;d++)b=e[d],b<a.j?(b+=a.o,a.b[b]=a.b[b]||Il):(Jl(a),a.g[b]=a.g[b]||Il)}var Il=[];function Jl(a){var b=a.j+a.o;a.b[b]||(a.g=a.b[b]={})}
function z(a,b){if(b<a.j){b+=a.o;var c=a.b[b];return c===Il?a.b[b]=[]:c}if(a.g)return c=a.g[b],c===Il?a.g[b]=[]:c}function Kl(a,b){a=z(a,b);return null==a?!0:a}function A(a,b,c){b<a.j?a.b[b+a.o]=c:(Jl(a),a.g[b]=c)}function Ll(a,b,c){a.a||(a.a={});if(!a.a[c]){var d=z(a,c);d&&(a.a[c]=new b(d))}return a.a[c]}
function Ml(a,b,c){a.a||(a.a={});if(!a.a[c]){if(c<a.j){var d=c+a.o;var e=a.b[d];d=e===Il?a.b[d]=[]:e}else e=a.g[c],d=e===Il?a.g[c]=[]:e;e=[];for(var g=0;g<d.length;g++)e[g]=new b(d[g]);a.a[c]=e}b=a.a[c];b==Il&&(b=a.a[c]=[]);return b}function B(a,b,c){a.a||(a.a={});var d=c?c.mc():c;a.a[b]=c;A(a,b,d)}function Nl(a,b,c){a.a||(a.a={});c=c||[];for(var d=[],e=0;e<c.length;e++)d[e]=c[e].mc();a.a[b]=c;A(a,b,d)}
function Ol(a){if(a.a)for(var b in a.a){var c=a.a[b];if(dj(c))for(var d=0;d<c.length;d++)c[d]&&c[d].mc();else c&&c.mc()}}Fl.prototype.mc=function(){Ol(this);return this.b};
Fl.prototype.v=Gl?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){ej(this);if(!El){El={};for(var a=0;65>a;a++)El[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a)}a=El;for(var b=[],e=0;e<this.length;e+=3){var g=this[e],h=e+1<this.length,l=h?this[e+1]:0,m=e+2<this.length,v=m?this[e+2]:0,w=g>>2;g=(g&3)<<4|l>>4;l=(l&15)<<2|v>>6;v&=63;m||(v=64,h||(l=64));b.push(a[w],a[g],a[l],a[v])}return b.join("")};try{var b=JSON.stringify(this.mc(),
Pl)}finally{Uint8Array.prototype.toJSON=a}return b}:function(){return JSON.stringify(this.mc(),Pl)};function Pl(a,b){if(Zi(b)){if(isNaN(b))return"NaN";if(Infinity===b)return"Infinity";if(-Infinity===b)return"-Infinity"}return b}function Ql(a){var b=Rl[a[0]];if(!b)throw Error("Unknown JsPb message type: "+a[0]);return new b(a)}Fl.prototype.toString=function(){Ol(this);return this.b.toString()};function Sl(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Tl(a.mc(),b.mc())}
function Ul(a,b){a=a||{};b=b||{};var c={},d;for(d in a)c[d]=0;for(d in b)c[d]=0;for(d in c)if(!Tl(a[d],b[d]))return!1;return!0}
function Tl(a,b){if(a==b)return!0;if(!gj(a)||!gj(b)||a.constructor!=b.constructor)return!1;if(Gl&&a.constructor===Uint8Array){if(a.length!=b.length)return!1;for(var c=0;c<a.length;c++)if(a[c]!=b[c])return!1;return!0}if(a.constructor===Array){var d=void 0,e=void 0,g=Math.max(a.length,b.length);for(c=0;c<g;c++){var h=a[c],l=b[c];h&&h.constructor==Object&&(d=h,h=void 0);l&&l.constructor==Object&&(e=l,l=void 0);if(!Tl(h,l))return!1}return d||e?(d=d||{},e=e||{},Ul(d,e)):!0}if(a.constructor===Object)return Ul(a,
b);throw Error("Invalid type in JSPB array");}Fl.prototype.clone=function(){return Vl(this)};function Vl(a){return new a.constructor(Wl(a.mc()))}function Wl(a){var b;if(dj(a)){for(var c=Array(a.length),d=0;d<a.length;d++)null!=(b=a[d])&&(c[d]=typeof b==Fh?Wl(b):b);return c}if(Gl&&a instanceof Uint8Array)return new Uint8Array(a);c={};for(d in a)null!=(b=a[d])&&(c[d]=typeof b==Fh?Wl(b):b);return c}function Xl(a,b){Rl[a]=b;b.iH=a}var Rl={};function Yl(a){Hl(this,a,0,1,null)}x(Yl,Fl);function Zl(a){this.data=a};function C(){this.oc=this.oc;this.Fb=this.Fb}C.prototype.oc=!1;C.prototype.Ma=function(){return this.oc};C.prototype.ja=function(){this.oc||(this.oc=!0,this.K())};function E(a,b){b=mj(F,b);a.oc?p(void 0)?b.call(void 0):b():(a.Fb||(a.Fb=[]),a.Fb.push(p(void 0)?t(b,void 0):b))}C.prototype.K=function(){if(this.Fb)for(;this.Fb.length;)this.Fb.shift()()};function F(a){a&&typeof a.ja==Og&&a.ja()}function $l(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ej(d)?$l.apply(null,d):F(d)}};var am=!y||tl(9),bm=!cl&&!y||y&&tl(9)||cl&&sl("1.9.1"),cm=y&&!sl("9");var dm={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function em(){this.a="";this.b=fm}em.prototype.$c=!0;em.prototype.Vb=function(){return this.a};em.prototype.toString=function(){return"Const{"+this.a+"}"};function gm(a){return a instanceof em&&a.constructor===em&&a.b===fm?a.a:"type_error:Const"}var fm={};function hm(a){var b=new em;b.a=a;return b};var im=/<[^>]*>|&[^;]+;/g;function jm(a,b){return b?a.replace(im,""):a}var km=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,lm=/^[^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]/,mm=/^http:\/\/.*/,nm=/\s+/,om=/[\d\u06f0-\u06f9]/;
function pm(a,b){var c=0,d=0,e=!1;a=jm(a,b).split(nm);for(b=0;b<a.length;b++){var g=a[b];lm.test(jm(g,void 0))?(c++,d++):mm.test(g)?e=!0:km.test(jm(g,void 0))?d++:om.test(g)&&(e=!0)}return 0==d?e?1:0:.4<c/d?-1:1}function qm(a,b){a&&(b=typeof b==Eh?0<b?1:0>b?-1:0:null==b?null:b?-1:1)&&(a.style.textAlign=-1==b?"right":"left",a.dir=-1==b?"rtl":"ltr")};function rm(){this.a="";this.b=sm}rm.prototype.$c=!0;rm.prototype.Vb=function(){return this.a};rm.prototype.$j=!0;rm.prototype.Ge=function(){return 1};function tm(a){if(a instanceof rm&&a.constructor===rm&&a.b===sm)return a.a;cj(a);return"type_error:TrustedResourceUrl"}var sm={};function um(a){var b=new rm;b.a=a;return b};function vm(){this.a="";this.b=wm}vm.prototype.$c=!0;vm.prototype.Vb=function(){return this.a};vm.prototype.$j=!0;vm.prototype.Ge=function(){return 1};function xm(a){if(a instanceof vm&&a.constructor===vm&&a.b===wm)return a.a;cj(a);return"type_error:SafeUrl"}var ym=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function zm(a){if(a instanceof vm)return a;a=a.$c?a.Vb():String(a);ym.test(a)||(a=hc);return Am(a)}
function Bm(a){if(a instanceof vm)return a;a=a.$c?a.Vb():String(a);ym.test(a)||(a=hc);return Am(a)}var wm={};function Am(a){var b=new vm;b.a=a;return b};function Cm(){this.a="";this.b=Dm}Cm.prototype.$c=!0;var Dm={};Cm.prototype.Vb=function(){return this.a};function Em(a){if(a instanceof Cm&&a.constructor===Cm&&a.b===Dm)return a.a;cj(a);return"type_error:SafeStyle"}function Fm(a){var b=new Cm;b.a=a;return b}var Gm=Fm("");
function Hm(a){if(a instanceof vm)return'url("'+xm(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof em)a=gm(a);else{a=String(a);var b=a.replace(Im,"$1").replace(Jm,"url");if(Km.test(b)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}a=b&&c?Lm(a):"zClosurez"}else a="zClosurez"}return a}var Km=/^[-,."'%_!# a-zA-Z0-9]+$/,Jm=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,Im=/\b(hsl|hsla|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-0-9a-z.%, ]+\)/g;
function Lm(a){return a.replace(Jm,function(a,c,d,e){var b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return d});a=zm(d).Vb();return c+b+a+b+e})};function Mm(){this.a="";this.b=Nm}Mm.prototype.$c=!0;var Nm={};Mm.prototype.Vb=function(){return this.a};function Om(){this.a="";this.g=Pm;this.b=null}Om.prototype.$j=!0;Om.prototype.Ge=function(){return this.b};Om.prototype.$c=!0;Om.prototype.Vb=function(){return this.a};function Qm(a){if(a instanceof Om&&a.constructor===Om&&a.g===Pm)return a.a;cj(a);return"type_error:SafeHtml"}function Rm(a){if(a instanceof Om)return a;var b=null;a.$j&&(b=a.Ge());return Sm(zj(a.$c?a.Vb():String(a)),b)}
function Tm(a){if(a instanceof Om)return a;a=Rm(a);var b=Qm(a).replace(/(\r\n|\r|\n)/g,"<br>");return Sm(b,a.Ge())}var Um=/^[a-zA-Z0-9-]+$/,Vm={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},Wm={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
function Xm(a,b,c){var d=String(a);if(!Um.test(d))throw Error("Invalid tag name <"+d+">.");if(d.toUpperCase()in Wm)throw Error("Tag name <"+d+"> is not allowed for SafeHtml.");return Ym(String(a),b,c)}function Zm(a){function b(a){dj(a)?Zj(a,b):(a=Rm(a),d+=Qm(a),a=a.Ge(),0==c?c=a:0!=a&&c!=a&&(c=null))}var c=0,d="";Zj(arguments,b);return Sm(d,c)}var Pm={};function Sm(a,b){var c=new Om;c.a=a;c.b=b;return c}
function Ym(a,b,c){var d=null,e="";if(b)for(w in b){if(!Um.test(w))throw Error('Invalid attribute name "'+w+'".');var g=b[w];if(null!=g){var h=a;var l=w;var m=g;if(m instanceof em)m=gm(m);else if("style"==l.toLowerCase()){g=void 0;h=m;if(!gj(h))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof h+" given: "+h);if(!(h instanceof Cm)){m="";for(g in h){if(!/^[-_a-zA-Z0-9]+$/.test(g))throw Error("Name allows only [-_a-zA-Z0-9], got: "+g);var v=h[g];null!=
v&&(v=dj(v)?ck(v,Hm).join(" "):Hm(v),m+=g+":"+v+";")}h=m?Fm(m):Gm}m=Em(h)}else{if(/^on/i.test(l))throw Error('Attribute "'+l+'" requires goog.string.Const value, "'+m+'" given.');if(l.toLowerCase()in Vm)if(m instanceof rm)m=tm(m);else if(m instanceof vm)m=xm(m);else if(q(m))m=zm(m).Vb();else throw Error('Attribute "'+l+'" on tag "'+h+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+m+'" given.');}m.$c&&(m=m.Vb());l=l+'="'+zj(String(m))+'"';e+=" "+l}}var w="<"+a+e;null!=c?dj(c)||
(c=[c]):c=[];!0===dm[a.toLowerCase()]?w+=">":(d=Zm(c),w+=">"+Qm(d)+"</"+a+">",d=d.Ge());(a=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(a)?d=0:d=null);return Sm(w,d)}var $m=Sm("",0),an=Sm("<br>",0);function bn(a,b){a.innerHTML=Qm(b)};function cn(a,b){this.x=p(a)?a:0;this.y=p(b)?b:0}k=cn.prototype;k.clone=function(){return new cn(this.x,this.y)};k.kb=function(a){return a instanceof cn&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};function dn(a,b){return new cn(a.x-b.x,a.y-b.y)}k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function en(a,b){this.width=a;this.height=b}k=en.prototype;k.clone=function(){return new en(this.width,this.height)};k.Wq=function(){return this.width*this.height};k.rb=function(){return!this.Wq()};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function fn(a){return a?new gn(hn(a)):rj||(rj=new gn)}function jn(a,b){return q(b)?a.getElementById(b):b}function kn(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):ln(document,"*",a,b)}function mn(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=nn(document,"*",a,b);return d||null}
function ln(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));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||"*");if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,typeof b.split==Og&&ik(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}
function nn(a,b,c,d){var e=d||a,g=b&&"*"!=b?String(b).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||c)?e.querySelector(g+(c?"."+c:"")):ln(a,b,c,d)[0]||null}function on(a,b){Ek(b,function(b,d){b&&b.$c&&(b=b.Vb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:pn.hasOwnProperty(d)?a.setAttribute(pn[d],b):sj(d,"aria-")||sj(d,"data-")?a.setAttribute(d,b):a[d]=b})}
var pn={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:Sh,rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function qn(a){a=a.document;a=rn(a)?a.documentElement:a.body;return new en(a.clientWidth,a.clientHeight)}
function sn(a){var b=tn(a);a=un(a);return y&&sl("10")&&a.pageYOffset!=b.scrollTop?new cn(b.scrollLeft,b.scrollTop):new cn(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function tn(a){return a.scrollingElement?a.scrollingElement:!dl&&rn(a)?a.documentElement:a.body||a.documentElement}function vn(a){return a?un(a):window}function un(a){return a.parentWindow||a.defaultView}function wn(a,b,c){return xn(document,arguments)}
function xn(a,b){var c=String(b[0]),d=b[1];if(!am&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',zj(d.name),'"');if(d.type){c.push(' type="',zj(d.type),'"');var e={};Pk(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?c.className=d:dj(d)?c.className=d.join(" "):on(c,d));2<b.length&&yn(a,c,b,2);return c}
function yn(a,b,c,d){function e(c){c&&b.appendChild(q(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!ej(g)||gj(g)&&0<g.nodeType?e(g):Zj(zn(g)?pk(g):g,e)}}function An(a){var b=document,c=b.createElement(Ua);y?(bn(c,Zm(an,a)),c.removeChild(c.firstChild)):bn(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function rn(a){return"CSS1Compat"==a.compatMode}
function Bn(a,b){yn(hn(a),a,arguments,1)}function Cn(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Dn(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function En(a){return p(a.firstElementChild)?a.firstElementChild:Fn(a.firstChild)}function Gn(a){return p(a.nextElementSibling)?a.nextElementSibling:Fn(a.nextSibling)}function Fn(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Hn(a){return gj(a)&&1==a.nodeType}
function In(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function hn(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Jn(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else Cn(a),a.appendChild(hn(a).createTextNode(String(b)))}var Kn={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ln={IMG:" ",BR:"\n"};function Mn(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}
function Nn(a){return y&&!sl("9")?(a=a.getAttributeNode(hi),!!a&&a.specified):a.hasAttribute(hi)}function On(a){a=a.tabIndex;return Zi(a)&&0<=a&&32768>a}function Pn(a){if(cm&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Qn(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");cm||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}function Rn(a){var b=[];Qn(a,b,!1);return b.join("")}
function Qn(a,b,c){if(!(a.nodeName in Kn))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Ln)b.push(Ln[a.nodeName]);else for(a=a.firstChild;a;)Qn(a,b,c),a=a.nextSibling}function zn(a){if(a&&typeof a.length==Eh){if(gj(a))return typeof a.item==Og||typeof a.item==bi;if(fj(a))return typeof a.item==Og}return!1}function Sn(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}
function Tn(a){try{return a&&a.activeElement}catch(b){}return null}function gn(a){this.a=a||n.document||document}k=gn.prototype;k.F=function(a){return jn(this.a,a)};function Un(a,b,c){return nn(a.a,"IMG",b,c)}function G(a,b,c){return mn(b,c||a.a)}k.na=function(a,b,c){return xn(this.a,arguments)};k.createElement=function(a){return this.a.createElement(String(a))};k.appendChild=function(a,b){a.appendChild(b)};k.Dj=Bn;k.Ej=Cn;k.nf=Dn;
function Vn(a){return bm&&a.children?a.children:bk(a.childNodes,function(a){return 1==a.nodeType})}k.Am=En;k.Ds=Gn;k.bu=Hn;k.contains=In;k.Em=Jn;function Wn(a,b,c){this.j=c;this.g=a;this.o=b;this.b=0;this.a=null}Wn.prototype.get=function(){if(0<this.b){this.b--;var a=this.a;this.a=a.next;a.next=null}else a=this.g();return a};function Xn(a,b){a.o(b);a.b<a.j&&(a.b++,b.next=a.a,a.a=b)};var Yn=[],Zn=[],$n=!1;function ao(a){Yn[Yn.length]=a;if($n)for(var b=0;b<Zn.length;b++)a(t(Zn[b].a,Zn[b]))};function bo(a){return function(){return a}}var co=bo(!1),eo=bo(null);function fo(a){return a}function go(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 ho(){var a=io;return function(){return!a.apply(this,arguments)}};function jo(a){n.setTimeout(function(){throw a;},0)}var ko;
function lo(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Ck("Presto")&&(a=function(){var a=document.createElement(db);a.style.display=Ch;a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=t(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},
this);b.addEventListener(th,a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!Sk()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(p(c.next)){c=c.next;var a=c.Nl;c.Nl=null;a()}};return function(a){d.next={Nl:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement(Eb)?function(a){var b=document.createElement(Eb);b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);
b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){n.setTimeout(a,0)}}var mo=fo;ao(function(a){mo=a});function no(){this.b=this.a=null}var po=new Wn(function(){return new oo},function(a){a.reset()},100);no.prototype.add=function(a,b){var c=po.get();c.set(a,b);this.b?this.b.next=c:this.a=c;this.b=c};no.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 oo(){this.next=this.a=this.pd=null}oo.prototype.set=function(a,b){this.pd=a;this.a=b;this.next=null};oo.prototype.reset=function(){this.next=this.a=this.pd=null};function qo(a,b){ro||so();to||(ro(),to=!0);uo.add(a,b)}var ro;function so(){if(-1!=String(n.Promise).indexOf("[native code]")){var a=n.Promise.resolve(void 0);ro=function(){a.then(vo)}}else ro=function(){var a=vo;a=mo(a);!fj(n.setImmediate)||n.Window&&n.Window.prototype&&!Ck(Za)&&n.Window.prototype.setImmediate==n.setImmediate?(ko||(ko=lo()),ko(a)):n.setImmediate(a)}}var to=!1,uo=new no;function vo(){for(var a;a=uo.remove();){try{a.pd.call(a.a)}catch(b){jo(b)}Xn(po,a)}to=!1};function wo(a){C.call(this);this.o=1;this.g=[];this.j=0;this.a=[];this.b={};this.v=!!a}x(wo,C);k=wo.prototype;k.subscribe=function(a,b,c){var d=this.b[a];d||(d=this.b[a]=[]);var e=this.o;this.a[e]=a;this.a[e+1]=b;this.a[e+2]=c;this.o=e+3;d.push(e);return e};k.unsubscribe=function(a,b,c){if(a=this.b[a]){var d=this.a;if(a=gk(a,function(a){return d[a+1]==b&&d[a+2]==c}))return this.Gd(a)}return!1};
k.Gd=function(a){var b=this.a[a];if(b){var c=this.b[b];0!=this.j?(this.g.push(a),this.a[a+1]=aj):(c&&lk(c,a),delete this.a[a],delete this.a[a+1],delete this.a[a+2])}return!!b};
k.wg=function(a,b){var c=this.b[a];if(c){for(var d=Array(arguments.length-1),e=1,g=arguments.length;e<g;e++)d[e-1]=arguments[e];if(this.v)for(e=0;e<c.length;e++){var h=c[e];xo(this.a[h+1],this.a[h+2],d)}else{this.j++;try{for(e=0,g=c.length;e<g;e++)h=c[e],this.a[h+1].apply(this.a[h+2],d)}finally{if(this.j--,0<this.g.length&&0==this.j)for(;c=this.g.pop();)this.Gd(c)}}}};function xo(a,b,c){qo(function(){a.apply(b,c)})}
k.clear=function(a){if(a){var b=this.b[a];b&&(Zj(b,this.Gd,this),delete this.b[a])}else this.a.length=0,this.b={}};k.Ja=function(a){if(a){var b=this.b[a];return b?b.length:0}a=0;for(b in this.b)a+=this.Ja(b);return a};k.K=function(){wo.H.K.call(this);this.clear();this.g.length=0};function yo(a){this.a=a}yo.prototype.toString=function(){return this.a};function zo(a){C.call(this);this.a=new wo(a);E(this,this.a)}x(zo,C);k=zo.prototype;k.subscribe=function(a,b,c){return this.a.subscribe(a.toString(),b,c)};k.unsubscribe=function(a,b,c){return this.a.unsubscribe(a.toString(),b,c)};k.Gd=function(a){return this.a.Gd(a)};k.clear=function(a){this.a.clear(p(a)?a.toString():void 0)};k.Ja=function(a){return this.a.Ja(p(a)?a.toString():void 0)};var Ao=new yo("visibility"),Bo=new yo("selection"),Co=new yo(Ai),Do=new yo(Ag),Eo=new yo(Lc),Fo=new yo(lc);function Go(a,b){this.Oa=a;this.newValue=b};function Ho(a,b){C.call(this);this.j=a;this.g={};this.Ab=b?Mk(b):{};this.o=Mk(this.Ab);Io(this);this.b=new wo;this.a=new zo}x(Ho,C);function Io(a){p(a.Ab["keys-enabled"])||(a.Ab["keys-enabled"]=!0);a.isEnabled()||(a.g["default"]=!0);p(a.Ab[qi])||(a.Ab[qi]=!0)}k=Ho.prototype;k.K=function(){Ho.H.K.call(this);this.b.ja();this.a.ja();delete this.b;delete this.a;delete this.Ab};k.G=function(){return this.j};k.isEnabled=function(){return!!this.Ab.enabled};
k.la=function(a,b){b=b||"default";var c=!0;if(a){delete this.g[b];for(var d in this.g){c=!1;break}}else this.g[b]=!0,c=!1;this.setProperty(Ag,c)};k.ta=function(){return!!this.Ab.visible};k.Y=function(a){this.setProperty(Di,a)};k.lk=function(){return!!this.Ab.selected};k.Zb=function(a){this.setProperty(Wh,a)};k.mb=function(){return this.Ab.keys};k.ga=function(){return this.Ab.value};k.Pa=function(a){this.setProperty(Ai,a)};
k.setProperty=function(a,b){if(b!==this.Ab[a]){this.Ab[a]=b;this.a.a.wg(Eo.toString(),new Go(a,b));var c=Jo(a);c&&this.a.a.wg(c.toString(),new Go(a,b))}};function H(a,b,c){if(a.isEnabled()){var d=a.Ab.selected,e=a.Ab[qi];null!=d&&e&&a.Zb(!d);a.b.wg(lc,b,c);a.a.a.wg(Fo.toString(),new Zl(b))}}k.subscribe=function(a,b,c){return this.b.subscribe(a,b,c)};k.Qa=function(a,b,c){return this.a.subscribe(a,b,c)+1E6};k.unsubscribe=function(a,b,c){return this.b.unsubscribe(a,b,c)};
k.Gd=function(a){return 1E6<a?this.a.Gd(a-1E6):this.b.Gd(a)};k.reset=function(){this.b.clear();this.a.clear();this.Ab=Mk(this.o);this.g={};Io(this)};function Jo(a){switch(a){case Di:return Ao;case Wh:return Bo;case Ai:return Co;case Ag:return Do;default:return null}};function Ko(a){C.call(this);this.b=a;this.a=[]}x(Ko,C);Ko.prototype.subscribe=function(a,b,c,d){b=a.subscribe(b,c,d||this.b);this.a.push(a,b);return this};Ko.prototype.Qa=function(a,b,c,d){b=a.Qa(b,c,d||this.b);this.a.push(a,b);return this};Ko.prototype.K=function(){Ko.H.K.call(this);for(var a,b;b=this.a.pop();)(a=this.a.pop())&&!a.Ma()&&a.Gd(b);delete this.b;delete this.a};function Lo(a,b,c,d){this.a=a;this.g=b;this.b=d||[];for(a=0;a<this.b.length;a++);}Lo.prototype.nb=function(){return this.g};function Mo(a){this.Z=a}Mo.prototype.a=function(a,b){return b?(a=this.Z.V(b.qa))?No(a)?["Action item deleted"]:["Comment deleted"]:[]:[]};Mo.prototype.b=function(){return 0};function Oo(){}Oo.prototype.a=function(a,b){return b?b.Wf?["Action item created"]:["Comment created"]:[]};Oo.prototype.b=function(){return 0};function Po(){}Po.prototype.a=function(){return["Reply added"]};Po.prototype.b=function(){return 0};function Qo(a){this.Z=a}Qo.prototype.a=function(a,b){if(!b)return[];a=b.b;return(b=this.Z.V(b.a))?No(b)?a?[rb]:["Action item reopened"]:a?["Comment resolved"]:["Comment reopened"]:[]};Qo.prototype.b=function(){return 0};function Ro(a,b){this.g=a;this.Z=I(this.g);this.j=b}
Ro.prototype.a=function(a,b){var c=this.Z.V(b);if(!c)return[];a=this.g.get(Ph);if(c.Pc())return["Draft comment"];b=[];c=So(c,!0);for(var d=c.length-1,e=0;e<c.length;e++){var g=c[e];if(g.za()){var h=this.j;var l=g.ng();l?(h=h(l).getHtml(),null==h?h="":(To.Ka(),h=h.replace(new RegExp(Uo,"gi"),""),h=h.replace(/<BR( [^>]*?)?>/gi,Vo),h=h.replace(new RegExp("(</("+Wo.join("|")+")>)+","gi"),Vo),h=h.replace(/<[^>]+>/g,""),h=Hj(h),h=h.replace(/\xa0|\xc2/g," "))):h=""}else h=g.rd();l=h;h="";0<e&&(h="Reply "+
(e+(" of "+(d+" "))));g=l+(" by "+(Xo(g.lb())+(" on "+a.format(Yo(g)))));b.push(h+g)}return b};Ro.prototype.b=function(){return 0};var Zo=Ck("Macintosh")||Wk();function $o(a,b){var c=a.mb().concat();c.push(b);a.setProperty("keys",c)}function ap(a){var b=Ta+(Zo?"Meta+":"Alt+");q(void 0)&&(b+="undefined+");for(var c="",d=0;d<a.length;d++)c+=b+a[d]+(d<a.length-1?" ":"");return c}function bp(a,b){var c="docs-icon-img";y&&!sl(9)&&(c+=" docs-icon-img-legacy");return c+" docs-icon-"+a+(b?"-rtl":"")};function cp(a,b,c){this.g=a;this.b=b||null;this.a={};this.j=!!c}k=cp.prototype;k.Oa=function(a,b){this.a[a]=b;return this};k.C=function(){Lk(this.a,nh,"");Lk(this.a,"hint",this.a.label);Lk(this.a,Di,!0);var a=new Ho(this.g,this.a);this.b&&this.b(a);return a};function dp(a,b){return a.Oa("docs-action-data-extractor",b).Oa("docs-action-data-extractor-requires-data",void 0)}k.enabled=function(a){return this.Oa(Ag,a)};function ep(a,b){return a.Oa("hint",b)}
function J(a,b){return a.Oa("icon",bp(b,a.j&&void 0))}function L(a,b){return a.Oa("docs-impression-code",b)}k.key=function(a){return this.Oa("keys",[a])};k.keys=function(a){return this.Oa("keys",a)};function M(a,b){return a.Oa(nh,b)}function fp(a,b){return a.Oa("long-label",b)}function N(a,b){return a.Oa("synonyms",b)}function O(a,b){return a.Oa("category",b)}k.value=function(a){return this.Oa(Ai,a)};function gp(a){return a.Oa("force-ctrl-key",!0)};var hp={YA:"docos-insert-discussion",Cx:Xf,SC:fg,ZC:gg,yy:Zf,By:$f,Hz:bg,Lz:dg,Iz:cg,zx:Wf,FA:eg,wF:lg,qE:ig,vG:mg,yx:Vf,px:"docos-accept-suggestion",ND:"docos-reject-suggestion",ny:Yf,zy:hg,SG:pg,Gy:ag,NG:ng,OG:og};function ip(a,b,c,d,e,g,h,l){this.a=a;this.b=b?b:null;this.D=!!c;this.v=!p(d)||d;this.L=p(e)?e:null;this.o=!p(g)||g;this.j=Zi(h)?h:null;this.g=!!l}function jp(){return new ip("")}function kp(a){this.D=a;this.v=void 0;this.o=!1;this.b=this.j=!0;this.a=void 0;this.g=!1}function lp(a,b){a.v=b;return a}function mp(a){a.j=!1;return a}kp.prototype.C=function(){return new ip(this.D,this.v,this.o,this.j,void 0,this.b,this.a,this.g)};function np(a,b){this.a=a;this.b=b};function op(a,b,c){this.a=a;this.b=b;this.g=c};function pp(a){Hl(this,a,0,-1,null)}x(pp,Fl);pp.prototype.getName=function(){return z(this,1)};pp.prototype.G=function(){return z(this,9)};function qp(a){Hl(this,a,0,-1,null)}x(qp,Fl);function rp(a){Hl(this,a,0,-1,null)}x(rp,Fl);function sp(a){Hl(this,a,0,-1,null)}x(sp,Fl);function tp(a){Hl(this,a,0,-1,null)}x(tp,Fl);tp.prototype.nb=function(){return z(this,1)};tp.prototype.ga=function(){return z(this,2)};tp.prototype.Pa=function(a){A(this,2,a)};function up(a){Hl(this,a,0,-1,null)}x(up,Fl);up.prototype.nb=function(){return z(this,1)};up.prototype.ga=function(){return z(this,2)};up.prototype.Pa=function(a){A(this,2,a)};function vp(a){Hl(this,a,0,-1,null)}x(vp,Fl);vp.prototype.getName=function(){return z(this,1)};vp.prototype.G=function(){return z(this,4)};
vp.prototype.ua=function(){return z(this,8)};function wp(a){Hl(this,a,0,-1,null)}x(wp,Fl);function xp(a){Hl(this,a,0,-1,yp)}x(xp,Fl);var yp=[8];xp.prototype.G=function(){return z(this,1)};xp.prototype.wa=function(){return Ll(this,tp,3)};xp.prototype.lb=function(){return Ll(this,vp,5)};function zp(a){return Ml(a,xp,8)}function Ap(a){return Ll(a,up,9)}xp.prototype.ab=function(){return z(this,16)};function Bp(a){Hl(this,a,0,-1,null)}x(Bp,Fl);Bp.prototype.G=function(){return z(this,1)};
function Cp(a){return Ll(a,xp,2)}Bp.prototype.Uc=function(a){A(this,6,a)};Bp.prototype.ka=function(){return z(this,8)};function Dp(a){Hl(this,a,0,-1,null)}x(Dp,Fl);Dp.prototype.G=function(){return z(this,1)};function Ep(a){Hl(this,a,0,-1,null)}x(Ep,Fl);function Fp(a){Hl(this,a,0,-1,Gp)}x(Fp,Fl);var Gp=[5];function Hp(a){Hl(this,a,0,-1,null)}x(Hp,Fl);Hp.prototype.la=function(a){A(this,2,a)};function Ip(a){Hl(this,a,0,-1,null)}x(Ip,Fl);function Jp(a){Hl(this,a,"uc",-1,null)}x(Jp,Fl);Xl("uc",Jp);function Kp(a){Hl(this,a,0,-1,null)}x(Kp,Fl);function Lp(a){Hl(this,a,"rjse",-1,null)}x(Lp,Fl);Xl("rjse",Lp);function Mp(a){Hl(this,a,"u",-1,Np)}x(Mp,Fl);var Np=[1,2];Xl("u",Mp);function Op(a){Hl(this,a,"kd",-1,null)}x(Op,Fl);Xl("kd",Op);Op.prototype.La=function(){return Ll(this,vp,9)};function Pp(a){return Ll(a,Qp,44)}function Qp(a){Hl(this,a,"tf",-1,null)}x(Qp,Fl);Xl("tf",Qp);
Qp.prototype.sd=function(){return z(this,1)};function Rp(a){Hl(this,a,0,-1,null)}x(Rp,Fl);function Sp(a){Hl(this,a,0,-1,Tp)}x(Sp,Fl);var Tp=[1];function Up(a){Hl(this,a,"sr",-1,Vp)}x(Up,Fl);var Vp=[1];Xl("sr",Up);function Wp(a,b,c){function d(a){return c?pk(a):a}var e=null;a&&dj(a)&&(e=d(a),dj(e[0])&&b==e[0][0]?(e=d(e[0]),e.shift()):b==e[0]&&e.shift());return e};function Xp(a,b,c,d,e,g,h){var l="";a&&(l+=a+":");c&&(l+="//",b&&(l+=b+"@"),l+=c,d&&(l+=":"+d));e&&(l+=e);g&&(l+="?"+g);h&&(l+="#"+h);return l}var Yp=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Zp(a){a=a.match(Yp);return Xp(a[1],a[2],a[3],a[4])}
function $p(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var g=a[c].substring(0,d);e=a[c].substring(d+1)}else g=a[c];b(g,e?yj(e):"")}}}function aq(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]}
function bq(a,b,c){if(dj(b))for(var d=0;d<b.length;d++)bq(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function cq(a,b){var c=[];for(b=b||0;b<a.length;b+=2)bq(a[b],a[b+1],c);return c.join("&")}function dq(a){var b=[],c;for(c in a)bq(c,a[c],b);return b.join("&")}function eq(a,b){var c=2==arguments.length?cq(arguments[1],0):cq(arguments,1);return aq(a,c)}function fq(a,b){b=dq(b);return aq(a,b)}
function gq(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 hq=/#|$/,iq=/[?&]($|#)/;function jq(a,b,c,d,e,g){this.o=a;this.g=b&&!uj(b)?wj(b.toLowerCase()):null;this.v=c;this.a=d;this.j=e;this.b=g}jq.prototype.getName=function(){return this.o};jq.prototype.ua=function(){return this.g};jq.prototype.G=function(){return this.j};function Xo(a){return uj(Rj(a.getName()))?a.ua():a.getName()}function kq(a){return lq(mq(nq(oq(pq(qq(new rq,a.getName()),a.ua()),z(a,2)),z(a,3)),a.G()||""),!!z(a,5)).C()}
function sq(a){var b=new vp,c=a.G()||"";A(b,4,c);c=a.getName();null!==c&&A(b,1,c);c=a.v;null!==c&&A(b,2,c);c=a.a;null!==c&&A(b,3,c);c=a.ua();null!==c&&A(b,8,c);A(b,5,!!a.b);return b}function rq(){}function qq(a,b){a.j=b;return a}function pq(a,b){a.a=b&&!uj(b)?wj(b.toLowerCase()):null;return a}function oq(a,b){a.v=b;return a}function nq(a,b){a.o=b;return a}function mq(a,b){a.b=b;return a}function lq(a,b){a.g=b;return a}rq.prototype.C=function(){return new jq(this.j,this.a,this.v,this.o,this.b,this.g)};function tq(a,b){if(p(b.G())){var c=b.G();A(a,1,c)}c=Cp(b);if(p(c)){var d=Cp(a);c?d?uq(d,c):B(a,2,c):B(a,2,void 0)}p(z(b,3))&&(c=z(b,3),A(a,3,c));p(z(b,4))&&(c=z(b,4),A(a,4,c));d=Ll(b,Dp,5);if(p(d))if(c=Ll(a,Dp,5),d)if(c){if(p(d.G())){var e=d.G();A(c,1,e)}e=Ll(d,tp,2);if(p(e)){var g=Ll(c,tp,2);e?g?vq(g,e):B(c,2,e):B(c,2,void 0)}d=Ll(d,Bp,3);p(d)&&(e=Ll(c,Bp,3),d?e?tq(e,d):B(c,3,d):B(c,3,void 0))}else B(a,5,d);else B(a,5,void 0);p(z(b,6))&&a.Uc(z(b,6));p(z(b,7))&&(c=z(b,7),A(a,7,c));p(b.ka())&&(c=
b.ka(),A(a,8,c));p(z(b,9))&&(b=z(b,9),A(a,9,b))}
function uq(a,b){if(p(b.G())){var c=b.G();A(a,1,c)}p(z(b,2))&&(c=z(b,2),A(a,2,c));c=b.wa();if(p(c)){var d=a.wa();c?d?vq(d,c):B(a,3,c):B(a,3,void 0)}c=Ll(b,tp,4);p(c)&&(d=Ll(a,tp,4),c?d?vq(d,c):B(a,4,c):B(a,4,void 0));c=b.lb();p(c)&&(d=a.lb(),c?d?wq(d,c):B(a,5,c):B(a,5,void 0));d=Ll(b,pp,14);if(p(d))if(c=Ll(a,pp,14),d)if(c){if(p(d.getName())){var e=d.getName();A(c,1,e)}p(z(d,2))&&(e=z(d,2),A(c,2,e));var g=Ll(d,qp,3);if(p(g))if(e=Ll(c,qp,3),g)if(e){if(p(z(g,1))){var h=z(g,1);A(e,1,h)}p(z(g,2))&&(h=
z(g,2),A(e,2,h));p(z(g,3))&&(g=z(g,3),A(e,3,g))}else B(c,3,g);else B(c,3,void 0);p(z(d,4))&&(e=z(d,4),A(c,4,e));p(z(d,5))&&(e=z(d,5),A(c,5,e));p(z(d,6))&&(e=z(d,6),A(c,6,e));g=Ll(d,rp,7);p(g)&&(e=Ll(c,rp,7),g?e?(p(z(g,1))&&(h=z(g,1),A(e,1,h)),p(z(g,2))&&(h=z(g,2),A(e,2,h)),p(z(g,3))&&(h=z(g,3),A(e,3,h)),p(z(g,4))&&(g=z(g,4),A(e,4,g))):B(c,7,g):B(c,7,void 0));p(z(d,8))&&(d=z(d,8),A(c,8,d))}else B(a,14,d);else B(a,14,void 0);p(z(b,6))&&(c=z(b,6),A(a,6,c));p(z(b,7))&&(c=z(b,7),A(a,7,c));zp(b)&&(c=ok(zp(a),
zp(b)),Nl(a,8,c));d=Ap(b);p(d)&&(c=Ap(a),d?c?(p(d.nb())&&(e=d.nb(),A(c,1,e)),p(d.ga())&&c.Pa(d.ga()),p(Ll(d,Yl,3))&&(e=Ll(d,Yl,3),B(c,3,e)),p(z(d,4))&&(d=z(d,4),A(c,4,d))):B(a,9,d):B(a,9,void 0));p(z(b,10))&&(c=z(b,10),A(a,10,c));p(z(b,11))&&(c=z(b,11),A(a,11,c));p(z(b,12))&&(c=z(b,12),A(a,12,c));p(z(b,13))&&(c=z(b,13),A(a,13,c));p(z(b,15))&&(c=z(b,15),A(a,15,c));p(b.ab())&&(c=b.ab(),A(a,16,c));p(z(b,17))&&(c=z(b,17),A(a,17,c));p(z(b,20))&&(c=z(b,20),A(a,20,c));d=Ll(b,wp,18);p(d)&&(c=Ll(a,wp,18),
d?c?(d=Ll(d,vp,1),p(d)&&(e=Ll(c,vp,1),d?e?wq(e,d):B(c,1,d):B(c,1,void 0))):B(a,18,d):B(a,18,void 0));d=Ll(b,Fp,19);p(d)&&(c=Ll(a,Fp,19),d?c?(p(z(d,1))&&(e=z(d,1),A(c,1,e)),p(z(d,3))&&(e=z(d,3),A(c,3,e)),p(z(d,2))&&(e=z(d,2),A(c,2,e)),p(z(d,4))&&(e=z(d,4),A(c,4,e)),p(Ml(d,Ep,5))&&(d=Ml(d,Ep,5),Nl(c,5,d))):B(a,19,d):B(a,19,void 0));p(Ll(b,sp,21))?(b=Ll(b,sp,21),B(a,21,b)):p(b.wa())&&B(a,21,void 0)}function vq(a,b){if(p(b.nb())){var c=b.nb();A(a,1,c)}p(b.ga())&&a.Pa(b.ga())}
function wq(a,b){if(p(b.getName())){var c=b.getName();A(a,1,c)}p(z(b,2))&&(c=z(b,2),A(a,2,c));p(z(b,3))&&(c=z(b,3),A(a,3,c));p(b.G())&&(c=b.G(),A(a,4,c));p(z(b,5))&&(c=z(b,5),A(a,5,c));p(z(b,6))&&(c=z(b,6),A(a,6,c));p(z(b,7))&&(c=z(b,7),A(a,7,c));p(b.ua())&&(b=b.ua(),A(a,8,b))};function xq(a){if(-1==a.indexOf("@")&&-1==a.indexOf("://")&&-1==a.indexOf("www.")&&-1==a.indexOf("Www.")&&-1==a.indexOf("WWW."))return Rm(a);var b={},c;for(c in void 0)b[c]=(void 0)[c]?(void 0)[c]:null;"rel"in b||(b.rel="nofollow");"target"in b||(b.target="_blank");var d=[];a.replace(yq,function(a,c,h,l,m){d.push(c);if(!h)return"";a="";l?(a="mailto:",h=l,l=""):(m||(a="http://"),(l=h.match(zq))&&-1==h.indexOf("(")?(h=l[1],l=l[2]):l="");b.href=a+h;d.push(Xm("a",b,h));d.push(l);return""});return Zm(d)}
var zq=/^(.*?)([:;,\.?}\]\)!]+)$/,yq=/([\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#-;!=?@\[\\\]_`{|}~]+|$)/gi;function Aq(a){this.a=[];this.b={};this.g=a}Aq.prototype.text=function(a){this.a.push(a)};function Bq(a,b){if(a.b[b])a.a.push(b);else{var c=new Cq(b,a.a.length);a.a.push(c);a.b[b]=c}}function Dq(a,b){var c=a.b[b];if(c){delete a.b[b];c.a=a.g[b].open;var d=bk(Gk(a.b),function(a){return a.b>c.b});uk(d,function(a,b){return vk(a.b,b.b)});a.a.push(new Eq(a.g[b].close,d,a.g))}else a.a.push(b)}function Cq(a,b){this.g=a;this.b=b;this.a=null}Cq.prototype.getName=function(){return this.g};
Cq.prototype.toString=function(){return null===this.a?this.g:this.a};function Eq(a,b,c){this.g=a;this.a=b;this.b=c}Eq.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("")};function Fq(a){a=Qm(xq(a));for(var b=[],c=a.indexOf("<");0<=c;c=a.indexOf("<"))b.push(new Gq(a.substring(0,c))),a=a.substring(c),c=a.indexOf("<",1)+4,b.push(new Hq(a.substring(0,c))),a=a.substring(c);b.push(new Gq(a));return new Iq(b)}function Jq(a){var b=new Aq(Kq);a=" "+a+" ";for(var c=1;c<a.length-1;++c){var d=a.substr(c-1,3),e=a.charAt(c),g=Lq.test(d);d=Mq.test(d);g?d?(g=b,g.b[e]?Dq(g,e):Bq(g,e)):Bq(b,e):d?Dq(b,e):b.text(e)}return new Gq(b.a.join(""))}
function Nq(a){return new Gq(a.replace(Oq,"<br>"))}var Oq=/\r\n|\n|\r/g,Kq={"*":{open:"<b>",close:"</b>"},_:{open:"<i>",close:"</i>"},"-":{open:"<s>",close:"</s>"}},Lq=/([\.\,\!\?\(\)\s_\-]\*|[\.\,\!\?\(\)\s*\-]_|[\.\,\!\?\(\)\s*_]-)\S/,Mq=/\S(\*[_\-\.\,\!\?\(\)\s]|_[*\-\.\,\!\?\(\)\s]|-[*_\.\,\!\?\(\)\s])/;function Gq(a){this.b=a}Gq.prototype.a=function(a){return a(this.b)};Gq.prototype.toString=function(){return this.b};function Hq(a){this.b=a}Hq.prototype.a=function(){return this};
Hq.prototype.toString=function(){return this.b};function Iq(a){this.b=a}Iq.prototype.a=function(a){var b=ck(this.b,function(b){return b.a(a)});return new Iq(b)};Iq.prototype.toString=function(){return this.b.join("")};function To(){}bj(To);for(var Wo=["ADDRESS","BLOCKQUOTE","BODY","CENTER","DD","DIR",Ua,"DL","FIELDSET","FORM","H1","H2","H3","H4","H5","H6","HEAD","HR","HTML","ISINDEX","LI","MENU","NOFRAMES","OL","P","PRE","TABLE","TD","TH","TITLE","TR","UL"],Pq=[Eb,"STYLE"],Qq=[],Rq=0;Rq<Pq.length;Rq++){var Sq=Pq[Rq];Qq.push("(<"+Sq+"( [^>]*?)?>.*?</"+Sq+"( [^>]*?)?>)")}var Uo=Qq.join("|"),Vo=fl?"\r\n":"\n";var Tq={qp:["BC","AD"],pp:["Before Christ","Anno Domini"],Op:"JFMAMJJASOND".split(""),zq:"JFMAMJJASOND".split(""),Lp:"January February March April May June July August September October November December".split(" "),yq:"January February March April May June July August September October November December".split(" "),pq:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Bq:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Pq:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Dq:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),rq:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Cq:"Sun Mon Tue Wed Thu Fri Sat".split(" "),PC:"SMTWTFS".split(""),Aq:"SMTWTFS".split(""),qq:["Q1","Q2","Q3","Q4"],hq:["1st quarter","2nd quarter","3rd quarter","4th quarter"],So:["AM","PM"],fl:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],tl:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],cp:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],jl:6,RG:[5,6],kl:5},Uq=Tq;
Uq=Tq;function Vq(a,b,c,d,e,g){q(a)?(this.v="y"==a?b:0,this.j="m"==a?b:0,this.a="d"==a?b:0,this.b="h"==a?b:0,this.g="n"==a?b:0,this.o="s"==a?b:0):(this.v=a||0,this.j=b||0,this.a=c||0,this.b=d||0,this.g=e||0,this.o=g||0)}Vq.prototype.kb=function(a){return a.v==this.v&&a.j==this.j&&a.a==this.a&&a.b==this.b&&a.g==this.g&&a.o==this.o};Vq.prototype.clone=function(){return new Vq(this.v,this.j,this.a,this.b,this.g,this.o)};
Vq.prototype.add=function(a){this.v+=a.v;this.j+=a.j;this.a+=a.a;this.b+=a.b;this.g+=a.g;this.o+=a.o};function Wq(a,b,c){Zi(a)?(this.a=Xq(a,b||0,c||1),Yq(this,c||1)):gj(a)?(this.a=Xq(a.getFullYear(),a.getMonth(),a.getDate()),Yq(this,a.getDate())):(this.a=new Date(u()),a=this.a.getDate(),this.a.setHours(0),this.a.setMinutes(0),this.a.setSeconds(0),this.a.setMilliseconds(0),Yq(this,a))}function Xq(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b}k=Wq.prototype;
k.Ah=Uq.jl;k.Ch=Uq.kl;k.clone=function(){var a=new Wq(this.a);a.Ah=this.Ah;a.Ch=this.Ch;return a};k.getFullYear=function(){return this.a.getFullYear()};k.getMonth=function(){return this.a.getMonth()};k.getDate=function(){return this.a.getDate()};k.getTime=function(){return this.a.getTime()};k.getDay=function(){return this.a.getDay()};k.getUTCFullYear=function(){return this.a.getUTCFullYear()};k.getUTCMonth=function(){return this.a.getUTCMonth()};k.getUTCDate=function(){return this.a.getUTCDate()};
k.getUTCHours=function(){return this.a.getUTCHours()};k.getUTCMinutes=function(){return this.a.getUTCMinutes()};k.getTimezoneOffset=function(){return this.a.getTimezoneOffset()};function Zq(a){a=a.getTimezoneOffset();if(0==a)a="Z";else{var b=Math.abs(a)/60,c=Math.floor(b);b=60*(b-c);a=(0<a?"-":"+")+Qj(c,2)+":"+Qj(b,2)}return a}k.set=function(a){this.a=new Date(a.getFullYear(),a.getMonth(),a.getDate())};
k.add=function(a){if(a.v||a.j){var b=this.getMonth()+a.j+12*a.v,c=this.getFullYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);a:{switch(b){case 1:var 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()),Yq(this,a.getDate()))};k.qg=function(a,b){return[this.getFullYear(),Qj(this.getMonth()+1,2),Qj(this.getDate(),2)].join(a?"-":"")+(b?Zq(this):"")};k.kb=function(a){return!(!a||this.getFullYear()!=a.getFullYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};k.toString=function(){return this.qg()};function Yq(a,b){a.getDate()!=b&&a.a.setUTCHours(a.a.getUTCHours()+(a.getDate()<b?1:-1))}k.valueOf=function(){return this.a.valueOf()};
function $q(a,b,c,d,e,g,h){Zi(a)?this.a=new Date(a,b||0,c||1,d||0,e||0,g||0,h||0):this.a=new Date(a&&a.getTime?a.getTime():u())}x($q,Wq);function ar(a){var b=new $q;b.a.setTime(a);return b}k=$q.prototype;k.getHours=function(){return this.a.getHours()};k.getMinutes=function(){return this.a.getMinutes()};k.getSeconds=function(){return this.a.getSeconds()};k.getUTCHours=function(){return this.a.getUTCHours()};k.getUTCMinutes=function(){return this.a.getUTCMinutes()};
k.add=function(a){Wq.prototype.add.call(this,a);a.b&&this.a.setUTCHours(this.a.getUTCHours()+a.b);a.g&&this.a.setUTCMinutes(this.a.getUTCMinutes()+a.g);a.o&&this.a.setUTCSeconds(this.a.getUTCSeconds()+a.o)};k.qg=function(a,b){var c=Wq.prototype.qg.call(this,a);return a?c+" "+Qj(this.getHours(),2)+":"+Qj(this.getMinutes(),2)+":"+Qj(this.getSeconds(),2)+(b?Zq(this):""):c+"T"+Qj(this.getHours(),2)+Qj(this.getMinutes(),2)+Qj(this.getSeconds(),2)+(b?Zq(this):"")};
k.kb=function(a){return this.getTime()==a.getTime()};k.toString=function(){return this.qg()};k.clone=function(){var a=new $q(this.a);a.Ah=this.Ah;a.Ch=this.Ch;return a};function br(a){Ll(a,vp,1);this.a=a}function cr(a){a=Ll(a.a,vp,1);return kq(a)}br.prototype.kb=function(a){return Sl(this.a,a.a)};function dr(a){var b=new wp;a=sq(a);B(b,1,a);return new br(b)};function er(a){Ll(a,vp,1);z(a,2);this.a=a};function fr(a){this.a=a}function gr(a,b){var c=[];a=Ml(a.a,Ep,5);if(!a)return c;for(var d=0;d<a.length;d++){var e=a[d];null!=b&&b!==z(e,2)||c.push(new er(e))}return c}function hr(a){return null!=z(a.a,4)?z(a.a,4):0};function ir(a){a.G()||z(a,11);this.a=a;0==z(this.a,13)&&(A(this.a,13,void 0),A(this.a,15,void 0));this.b=null}k=ir.prototype;k.uh=null;k.vh=null;k.oh=null;k.update=function(a){this.oh=this.uh=this.vh=null;p(z(a,13))&&0!=z(a,13)&&(B(a,3,void 0),B(a,4,void 0),B(a,9,void 0));if(p(Ll(a,sp,21))||p(a.wa()))this.b=null;uq(this.a,a);0==z(this.a,13)&&(A(this.a,13,void 0),A(this.a,15,void 0))};k.kb=function(a){return Sl(this.a,a.a)};k.lb=function(){var a=this.a.lb()||new vp;return kq(a)};
k.G=function(){return this.a.G()||z(this.a,11)||""};k.Dc=function(){this.uh||(this.uh=ar(z(this.a,6)));return this.uh};k.Zc=function(){if(!p(z(this.a,7)))return this.Dc();this.vh||(this.vh=ar(z(this.a,7)));return this.vh};function Yo(a){if(p(z(a.a,13))){a.oh||(a.oh=ar(z(a.a,13)));var b=a.oh}else b=null;if(!b||a.Zc()>b)b=a.Zc();return b}function jr(a){if(p(Ap(a.a))&&(Ap(a.a).nb()==ki||Ap(a.a).nb()==mi)){var b=Ap(a.a).ga();b=Ap(a.a).nb()==ki?b:zj(b)}return b||""}
k.ng=function(){if(p(Ap(this.a))){var a=Ll(Ap(this.a),Yl,3);if(a)return a.mc()}return null};k.ld=function(){return z(this.a,10)};k.wa=function(){return this.a.wa()?this.a.wa().ga():""};k.sh=function(){if(Ll(this.a,sp,21)&&!this.b){var a=Ll(this.a,sp,21);a=z(a,2)||"";this.b=Sm(a,null)}return this.b};k.rd=function(){return Ll(this.a,tp,4)?Ll(this.a,tp,4).ga()||"":""};k.pj=function(){return this.a.wa()?this.a.wa().nb():null};k.ad=function(){return!!z(this.a,12)};k.Ob=function(){return!!z(this.a,13)};
k.Cc=function(){var a=Ll(this.a,wp,18);return a?new br(a):null};k.qc=function(){var a=Ll(this.a,Fp,19);return a?new fr(a):null};k.za=function(){return p(this.a.ab())&&!p(z(this.a,10))};k.ab=function(){return p(this.a.ab())?this.a.ab():null};k.lf=function(){return p(this.a.ab())&&p(z(this.a,10))?z(this.a,10):null};k.Od=function(){var a=z(this.a,17);return 1==a?1:2==a?2:null};k.ck=function(){return 2==this.Od()};function kr(a,b){this.Ta=new xp;A(this.Ta,11,a);b&&b!=a&&A(this.Ta,1,b)}
function lr(a,b){var c=zp(a.Ta);c.push(b.Ta);Nl(a.Ta,8,c);return a}function mr(a,b){A(a.Ta,16,b);return a}function nr(a){A(a.Ta,12,!0);return a}function or(a,b){A(a.Ta,6,b);return a}function pr(a){var b=u();A(a.Ta,13,b);return a}function qr(a){A(a.Ta,13,0);return a}function rr(a,b){B(a.Ta,18,b.a);A(a.Ta,10,4);return a}function sr(a,b){b=sq(b);B(a.Ta,5,b);return a}function tr(a){A(a.Ta,20,1);return a}
function ur(a,b,c){b=wj(b);var d=new tp;A(d,1,mi);d.Pa(b);B(a.Ta,4,d);d=new tp;A(d,1,ki);d.Pa(Fq(b).a(Jq).a(Nq).toString());B(a.Ta,3,d);A(a.Ta,7,c);return a}kr.prototype.Uc=function(a){A(this.Ta,10,a?0:1);return this};var vr={rx:"all",RA:Xg,NONE:Ch};function wr(a,b,c,d){this.g=a;this.a=b;this.j=c;this.b=d}function xr(a,b){return a.g.G()==b.lb().G()}function yr(a,b){return xr(a,b)&&!!b.rd()&&(a.a==ci||a.a==Mg)}function zr(a,b){return b instanceof ir&&p(b.ld())?!1:(a.j||xr(a,b))&&(!!b.rd()||b.za())&&(a.a==ci||a.a==Mg)}function Ar(a,b){return a.b&&!b.za()&&(a.a==ci||a.a==Mg)}wr.prototype.jk=function(){return this.b};function Br(a){return a.a==ci||a.a==Mg};function Cr(a,b){this.a=a;this.b=b||null};function Dr(a,b,c,d){d=d?d.mc():void 0;a(b,c,d)};function Er(a){var b=n.onerror,c=!1;dl&&!sl("535.3")&&(c=!c);n.onerror=function(d,e,g,h,l){b&&b(d,e,g,h,l);a({message:d,fileName:e,line:g,lineNumber:g,cH:h,error:l});return c}}function Fr(a,b){a instanceof Error||(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,Fr));a.stack||(a.stack=Gr(Fr));if(b){for(var c=0;a[th+c];)++c;a[th+c]=String(b)}return a}
function Gr(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Gr),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=Hr(a||arguments.callee.caller,[]));return b}
function Hr(a,b){var c=[];if(ik(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Ir(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++){0<e&&c.push(", ");var g=d[e];switch(typeof g){case Fh:g=g?Fh:Dh;break;case bi:break;case Eh:g=String(g);break;case Gc:g=g?ti:Eg;break;case Og:g=(g=Ir(g))?g:"[fn]";break;default:g=typeof g}40<g.length&&(g=g.substr(0,40)+"...");c.push(g)}b.push(a);c.push(")\n");try{c.push(Hr(a.caller,b))}catch(h){c.push("[exception trying to get caller]\n")}}else a?
c.push("[...long stack...]"):c.push("[end]");return c.join("")}function Ir(a){if(Jr[a])return Jr[a];a=String(a);if(!Jr[a]){var b=/function ([^\(]+)/.exec(a);Jr[a]=b?b[1]:"[Anonymous]"}return Jr[a]}var Jr={};var Kr=!y||tl(9),Lr=!y||tl(9),Mr=y&&!sl("9"),Nr=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});n.addEventListener("test",aj,b);n.removeEventListener("test",aj,b);return a}();function Or(a,b){this.type=a;this.currentTarget=this.target=b;this.We=!1;this.fo=!0}Or.prototype.stopPropagation=function(){this.We=!0};Or.prototype.preventDefault=function(){this.fo=!1};var Pr=y?Kg:"DOMFocusIn",Qr=y?Lg:"DOMFocusOut",Rr=dl?"webkitTransitionEnd":$k?"otransitionend":"transitionend";function Sr(a,b){Or.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.yk=!1;this.pointerId=0;this.pointerType="";this.Jb=null;if(a){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?
cl&&(Yk(b,"nodeName")||(b=null)):c==yh?b=a.fromElement:c==xh&&(b=a.toElement);this.relatedTarget=b;null===d?(this.offsetX=dl||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=dl||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0):(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||(c==lh?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.yk=el?a.metaKey:a.ctrlKey;this.pointerId=a.pointerId||0;this.pointerType=q(a.pointerType)?a.pointerType:Tr[a.pointerType]||"";this.state=a.state;this.Jb=a;a.defaultPrevented&&this.preventDefault()}}x(Sr,Or);var Ur=[1,4,2],Tr={2:"touch",3:"pen",4:"mouse"};
function Vr(a){return(Kr?0==a.Jb.button:a.type==Oc?!0:!!(a.Jb.button&Ur[0]))&&!(dl&&el&&a.ctrlKey)}Sr.prototype.stopPropagation=function(){Sr.H.stopPropagation.call(this);this.Jb.stopPropagation?this.Jb.stopPropagation():this.Jb.cancelBubble=!0};Sr.prototype.preventDefault=function(){Sr.H.preventDefault.call(this);var a=this.Jb;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Mr)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Wr="closure_listenable_"+(1E6*Math.random()|0);function Xr(a){return!(!a||!a[Wr])}var Yr=0;function Zr(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!!d;this.Mc=e;this.key=++Yr;this.Gf=this.re=!1}function $r(a){a.Gf=!0;a.listener=null;a.a=null;a.src=null;a.Mc=null};function as(a){this.src=a;this.a={};this.b=0}as.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=bs(a,b,d,e);-1<h?(b=a[h],c||(b.re=!1)):(b=new Zr(b,this.src,g,!!d,e),b.re=c,a.push(b));return b};as.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.a))return!1;var e=this.a[a];b=bs(e,b,c,d);return-1<b?($r(e[b]),mk(e,b),0==e.length&&(delete this.a[a],this.b--),!0):!1};
function cs(a,b){var c=b.type;if(!(c in a.a))return!1;var d=lk(a.a[c],b);d&&($r(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d}as.prototype.jf=function(a,b){a=this.a[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};as.prototype.Fe=function(a,b,c,d){a=this.a[a.toString()];var e=-1;a&&(e=bs(a,b,c,d));return-1<e?a[e]:null};
function bs(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.Gf&&g.listener==b&&g.capture==!!c&&g.Mc==d)return e}return-1};var ds="closure_lm_"+(1E6*Math.random()|0),es={},fs=0;function gs(a,b,c,d,e){if(d&&d.once)return hs(a,b,c,d,e);if(dj(b)){for(var g=0;g<b.length;g++)gs(a,b[g],c,d,e);return null}c=is(c);return Xr(a)?a.R(b,c,gj(d)?!!d.capture:!!d,e):js(a,b,c,!1,d,e)}
function js(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=gj(e)?!!e.capture:!!e,l=ks(a);l||(a[ds]=l=new as(a));c=l.add(b,c,d,h,g);if(c.a)return c;d=ls();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)Nr||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ms(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");fs++;return c}
function ls(){var a=ns,b=Lr?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 hs(a,b,c,d,e){if(dj(b)){for(var g=0;g<b.length;g++)hs(a,b[g],c,d,e);return null}c=is(c);return Xr(a)?a.Rc(b,c,gj(d)?!!d.capture:!!d,e):js(a,b,c,!0,d,e)}function os(a,b,c,d,e){if(dj(b))for(var g=0;g<b.length;g++)os(a,b[g],c,d,e);else d=gj(d)?!!d.capture:!!d,c=is(c),Xr(a)?a.Ba(b,c,d,e):a&&(a=ks(a))&&(b=a.Fe(b,c,d,e))&&ps(b)}
function ps(a){if(Zi(a)||!a||a.Gf)return!1;var b=a.src;if(Xr(b))return b.Ei(a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent&&b.detachEvent(ms(c),d);fs--;(c=ks(b))?(cs(c,a),0==c.b&&(c.src=null,b[ds]=null)):$r(a);return!0}function qs(a){if(a)if(Xr(a))a.pi(void 0);else if(a=ks(a)){var b=0,c;for(c in a.a)for(var d=a.a[c].concat(),e=0;e<d.length;++e)ps(d[e])&&++b}}
function rs(a,b,c,d,e){c=is(c);d=!!d;return Xr(a)?a.Fe(b,c,d,e):a?(a=ks(a))?a.Fe(b,c,d,e):null:null}function ms(a){return a in es?es[a]:es[a]="on"+a}function ss(a,b,c,d){var e=!0;if(a=ks(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Gf&&(g=ts(g,d),e=e&&!1!==g)}return e}function ts(a,b){var c=a.listener,d=a.Mc||a.src;a.re&&ps(a);return c.call(d,b)}
function ns(a,b){if(a.Gf)return!0;if(!Lr){var c=b||$i("window.event");b=new Sr(c,this);var d=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.We&&0<=e;e--){b.currentTarget=c[e];var g=ss(c[e],a,!0,b);d=d&&g}for(e=0;!b.We&&e<c.length;e++)b.currentTarget=c[e],g=ss(c[e],a,!1,b),d=d&&g}return d}return ts(a,new Sr(b,
this))}function ks(a){a=a[ds];return a instanceof as?a:null}var us="__closure_events_fn_"+(1E9*Math.random()>>>0);function is(a){if(fj(a))return a;a[us]||(a[us]=function(b){return a.handleEvent(b)});return a[us]}ao(function(a){ns=a(ns)});function P(){C.call(this);this.od=new as(this);this.Uq=this;this.xk=null}x(P,C);P.prototype[Wr]=!0;k=P.prototype;k.kf=function(){return this.xk};k.vi=function(a){this.xk=a};k.addEventListener=function(a,b,c,d){gs(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){os(this,a,b,c,d)};
k.dispatchEvent=function(a){var b=this.kf();if(b){var c=[];for(var d=1;b;b=b.kf())c.push(b),++d}b=this.Uq;d=a.type||a;if(q(a))a=new Or(a,b);else if(a instanceof Or)a.target=a.target||b;else{var e=a;a=new Or(d,b);Pk(a,e)}e=!0;if(c)for(var g=c.length-1;!a.We&&0<=g;g--){var h=a.currentTarget=c[g];e=h.ef(d,!0,a)&&e}a.We||(h=a.currentTarget=b,e=h.ef(d,!0,a)&&e,a.We||(e=h.ef(d,!1,a)&&e));if(c)for(g=0;!a.We&&g<c.length;g++)h=a.currentTarget=c[g],e=h.ef(d,!1,a)&&e;return e};
k.K=function(){P.H.K.call(this);this.pi();this.xk=null};k.R=function(a,b,c,d){return this.od.add(String(a),b,!1,c,d)};k.Rc=function(a,b,c,d){return this.od.add(String(a),b,!0,c,d)};k.Ba=function(a,b,c,d){return this.od.remove(String(a),b,c,d)};k.Ei=function(a){return cs(this.od,a)};k.pi=function(a){if(this.od){var b=this.od;a=a&&a.toString();var c=0,d;for(d in b.a)if(!a||d==a){for(var e=b.a[d],g=0;g<e.length;g++)++c,$r(e[g]);delete b.a[d];b.b--}b=c}else b=0;return b};
k.ef=function(a,b,c){a=this.od.a[String(a)];if(!a)return!0;a=a.concat();for(var d=!0,e=0;e<a.length;++e){var g=a[e];if(g&&!g.Gf&&g.capture==b){var h=g.listener,l=g.Mc||g.src;g.re&&this.Ei(g);d=!1!==h.call(l,c)&&d}}return d&&0!=c.fo};k.jf=function(a,b){return this.od.jf(String(a),b)};k.Fe=function(a,b,c,d){return this.od.Fe(String(a),b,c,d)};function vs(a){P.call(this);this.cg(a)}x(vs,P);k=vs.prototype;
k.cg=function(a){var b=a.kd;if(!p(b.La()))throw Error("Invalid or missing user.");var c=b.La();this.cm=lq(mq(nq(oq(pq(qq(new rq,c.getName()),c.ua()),z(c,2)),z(c,3)),c.G()||""),!!z(c,5)).C();this.ak=!!z(b,40);this.bm=!z(b,20);this.qh=z(b,11);this.um=!!z(b,12);this.ig=z(b,6);p(a.l)?this.gk=!!a.l:this.gk=!!z(b,25);this.Tn=z(b,21);this.oj=z(b,23);this.Qo=z(b,24);this.sn=z(b,31);this.Yn=z(b,48);p(a.i)?this.mj=a.i:this.mj=void 0;if(a=Pp(b))this.nj=a.sd();this.dispatchEvent("r")};k.ig=null;k.sn=null;
k.mj=void 0;k.qh=null;k.gk=!1;k.ak=!1;k.Tn=null;k.oj=null;k.Qo=null;k.bm=!0;k.um=!1;k.cm=null;k.nj=null;k.Yn=null;k.Bg=function(){return this.bm};k.La=function(){return this.cm};k.sd=function(){return null!=this.nj?this.nj:void 0};function ws(a,b,c,d,e){this.a=a;this.b=b;this.g=c;this.j=d;this.o=e}ws.prototype.kb=function(a){return a instanceof ws?this.a==a.a&&this.b==a.b&&this.g==a.g&&this.j==a.j&&this.o==a.o:!1};function xs(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}k=xs.prototype;k.clone=function(){return new xs(this.top,this.right,this.bottom,this.left)};k.contains=function(a){return this&&a?a instanceof xs?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};
k.expand=function(a,b,c,d){gj(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};k.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};
k.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};k.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 ys(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}k=ys.prototype;k.clone=function(){return new ys(this.left,this.top,this.width,this.height)};function zs(a){return new xs(a.top,a.left+a.width,a.top+a.height,a.left)}k.contains=function(a){return a instanceof cn?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
k.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};k.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};k.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 As(a,b,c){if(q(b))(b=Bs(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=Bs(c,d);g&&(c.style[g]=e)}}var Cs={};function Bs(a,b){var c=Cs[b];if(!c){var d=Wj(b);c=d;void 0===a.style[d]&&(d=(dl?"Webkit":cl?"Moz":y?"ms":$k?"O":null)+Xj(d),void 0!==a.style[d]&&(c=d));Cs[b]=c}return c}function Ds(a,b){var c=a.style[Wj(b)];return"undefined"!==typeof c?c:a.style[Bs(a,b)]||""}
function Es(a,b){var c=hn(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Fs(a,b){return Es(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Gs(a){return Fs(a,Lh)}function Hs(a,b,c){if(b instanceof cn){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Is(d,!1);a.style.top=Is(b,!1)}
function Js(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}y&&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 Ks(a){if(y&&!tl(8))return a.offsetParent;var b=hn(a),c=Fs(a,Lh),d=c==Ig||c==jc;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Fs(a,Lh),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c==Ig||c==jc||"relative"==c))return a;return null}
function Ls(a){for(var b=new xs(0,Infinity,Infinity,0),c=fn(a),d=c.a.body,e=c.a.documentElement,g=tn(c.a);a=Ks(a);)if(!(y&&0==a.clientWidth||dl&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&Fs(a,"overflow")!=Di){var h=Ms(a),l=new cn(a.clientLeft,a.clientTop);h.x+=l.x;h.y+=l.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=qn(un(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 Ns(a,b){b=b||tn(document);var c=b||tn(document);var d=Ms(a),e=Ms(c),g=Os(c);if(c==tn(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;y&&!tl(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-g.top;a=Ps(a);g=c.clientHeight-a.height;e=c.scrollLeft;var l=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));l+=Math.min(d,Math.max(d-g,0));c=new cn(e,l);b.scrollLeft=c.x;b.scrollTop=c.y}
function Ms(a){var b=hn(a),c=new cn(0,0);var d=b?hn(b):document;d=!y||tl(9)||rn(fn(d).a)?d.documentElement:d.body;if(a==d)return c;a=Js(a);b=sn(fn(b).a);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Qs(a,b){a=Rs(a);b=Rs(b);return new cn(a.x-b.x,a.y-b.y)}function Ss(a){a=Js(a);return new cn(a.left,a.top)}function Rs(a){if(1==a.nodeType)return Ss(a);a=a.changedTouches?a.changedTouches[0]:a;return new cn(a.clientX,a.clientY)}
function Ts(a,b,c){if(b instanceof en)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=Is(b,!0);a.style.height=Is(c,!0)}function Is(a,b){typeof a==Eh&&(a=(b?Math.round(a):a)+Mh);return a}function Us(a){var b=Ps;if(Fs(a,"display")!=Ch)return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility=Qg;c.position=jc;c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a}
function Ps(a){var b=a.offsetWidth,c=a.offsetHeight,d=dl&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new en(b,c):(a=Js(a),new en(a.right-a.left,a.bottom-a.top))}function Vs(a){var b=Ms(a);a=Us(a);return new ys(b.x,b.y,a.width,a.height)}function Ws(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function Q(a,b){a.style.display=b?"":Ch}function Xs(a){return a.style.display!=Ch}
function Ys(a,b){b=fn(b);var c=b.a;if(y&&c.createStyleSheet)b=c.createStyleSheet(),Zs(b,a);else{c=ln(b.a,"HEAD",void 0,void 0)[0];if(!c){var d=ln(b.a,"BODY",void 0,void 0)[0];c=b.na("HEAD");d.parentNode.insertBefore(c,d)}d=b.na("STYLE");Zs(d,a);b.appendChild(c,d)}}function Zs(a,b){b instanceof Mm&&b.constructor===Mm&&b.b===Nm?b=b.a:(cj(b),b="type_error:SafeStyleSheet");y&&p(a.cssText)?a.cssText=b:a.innerHTML=b}function $s(a){return"rtl"==Fs(a,"direction")}
var at=cl?"MozUserSelect":dl||al?"WebkitUserSelect":null;function bt(a,b,c){c=c?null:a.getElementsByTagName("*");if(at){if(b=b?Ch:"",a.style&&(a.style[at]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[at]=b)}}else if(y||$k)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)}
function ct(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;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b}function dt(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?ct(a,b):0}
function et(a){if(y){var b=dt(a,Ih),c=dt(a,"paddingRight"),d=dt(a,Jh);a=dt(a,"paddingBottom");return new xs(d,c,a,b)}b=Es(a,Ih);c=Es(a,"paddingRight");d=Es(a,Jh);a=Es(a,"paddingBottom");return new xs(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var ft={thin:2,medium:4,thick:6};function gt(a,b){if((a.currentStyle?a.currentStyle[b+"Style"]:null)==Ch)return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in ft?ft[b]:ct(a,b)}
function Os(a){if(y&&!tl(9)){var b=gt(a,"borderLeft"),c=gt(a,"borderRight"),d=gt(a,"borderTop");a=gt(a,"borderBottom");return new xs(d,c,a,b)}b=Es(a,"borderLeftWidth");c=Es(a,"borderRightWidth");d=Es(a,"borderTopWidth");a=Es(a,"borderBottomWidth");return new xs(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function ht(a){this.a=a}ht.prototype.getClientHeight=function(){return this.a.clientHeight};var it;Rk(["A","AREA",Ia,"HEAD",eb,"LINK","MENU","META","OPTGROUP","OPTION","PROGRESS","STYLE",Fb,"SOURCE",Ub,"TITLE","TRACK"]);var jt=["combobox","grid","group",rh,"menu","menubar","radiogroup","row","rowgroup","tablist","textbox","toolbar","tree","treegrid"];function kt(a,b){b?a.setAttribute(Sh,b):a.removeAttribute(Sh)}
function lt(a,b,c){dj(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(it||(it={atomic:!1,autocomplete:Ch,dropeffect:Ch,haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:Bi,readonly:!1,relevant:"additions text",required:!1,sort:Ch,busy:!1,disabled:!1,hidden:!1,invalid:Eg}),c=it,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}function mt(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)}
function nt(a){var b=mt(a,nc);return hn(a).getElementById(b)}function ot(a,b){var c="";b&&(c=b.id);lt(a,nc,c)}function pt(a,b){lt(a,nh,b)};function qt(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function rt(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function st(a,b){this.a=0;this.D=void 0;this.j=this.b=this.g=null;this.o=this.v=!1;if(a!=aj)try{var c=this;a.call(b,function(a){tt(c,2,a)},function(a){tt(c,3,a)})}catch(d){tt(this,3,d)}}function ut(){this.next=this.context=this.b=this.g=this.a=null;this.j=!1}ut.prototype.reset=function(){this.context=this.b=this.g=this.a=null;this.j=!1};var vt=new Wn(function(){return new ut},function(a){a.reset()},100);function wt(a,b,c){var d=vt.get();d.g=a;d.b=b;d.context=c;return d}
function xt(a){if(a instanceof st)return a;var b=new st(aj);tt(b,2,a);return b}function yt(a,b,c){zt(a,b,c,null)||qo(mj(b,a))}function At(a){return new st(function(b){var c=a.length,d=[];if(c)for(var e=function(a,e,g){c--;d[a]=e?{wm:!0,value:g}:{wm:!1,reason:g};0==c&&b(d)},g=0,h;g<a.length;g++)h=a[g],yt(h,mj(e,g,!0),mj(e,g,!1));else b(d)})}function Bt(){var a,b,c=new st(function(c,e){a=c;b=e});return new Ct(c,a,b)}st.prototype.then=function(a,b,c){return Dt(this,fj(a)?a:null,fj(b)?b:null,c)};qt(st);
st.prototype.cancel=function(a){0==this.a&&qo(function(){var b=new Et(a);Ft(this,b)},this)};function Ft(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?Ft(c,b):(g?(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):Gt(c),Ht(c,e,3,b)))}a.g=null}else tt(a,3,b)}function It(a,b){a.b||2!=a.a&&3!=a.a||Jt(a);a.j?a.j.next=b:a.b=b;a.j=b}
function Dt(a,b,c,d){var e=wt(null,null,null);e.a=new st(function(a,h){e.g=b?function(c){try{var e=b.call(d,c);a(e)}catch(v){h(v)}}:a;e.b=c?function(b){try{var e=c.call(d,b);!p(e)&&b instanceof Et?h(b):a(e)}catch(v){h(v)}}:h});e.a.g=a;It(a,e);return e.a}st.prototype.N=function(a){this.a=0;tt(this,2,a)};st.prototype.J=function(a){this.a=0;tt(this,3,a)};
function tt(a,b,c){0==a.a&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.a=1,zt(c,a.N,a.J,a)||(a.D=c,a.a=b,a.g=null,Jt(a),3!=b||c instanceof Et||Kt(a,c)))}function zt(a,b,c,d){if(a instanceof st)return It(a,wt(b||aj,c||null,d)),!0;if(rt(a))return a.then(b,c,d),!0;if(gj(a))try{var e=a.then;if(fj(e))return Lt(a,e,b,c,d),!0}catch(g){return c.call(d,g),!0}return!1}
function Lt(a,b,c,d,e){function g(a){l||(l=!0,d.call(e,a))}function h(a){l||(l=!0,c.call(e,a))}var l=!1;try{b.call(a,h,g)}catch(m){g(m)}}function Jt(a){a.v||(a.v=!0,qo(a.L,a))}function Gt(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.j=null);return b}st.prototype.L=function(){for(var a;a=Gt(this);)Ht(this,a,this.a,this.D);this.v=!1};
function Ht(a,b,c,d){if(3==c&&b.b&&!b.j)for(;a&&a.o;a=a.g)a.o=!1;if(b.a)b.a.g=null,Mt(b,c,d);else try{b.j?b.g.call(b.context):Mt(b,c,d)}catch(e){Nt.call(null,e)}Xn(vt,b)}function Mt(a,b,c){2==b?a.g.call(a.context,c):a.b&&a.b.call(a.context,c)}function Kt(a,b){a.o=!0;qo(function(){a.o&&Nt.call(null,b)})}var Nt=jo;function Et(a){qj.call(this,a)}x(Et,qj);Et.prototype.name=Kc;function Ct(a,b,c){this.b=a;this.a=b;this.reject=c};function Ot(a,b){P.call(this);this.b=a||1;this.a=b||n;this.g=t(this.cx,this);this.j=u()}x(Ot,P);k=Ot.prototype;k.enabled=!1;k.tc=null;k.setInterval=function(a){this.b=a;this.tc&&this.enabled?(this.stop(),this.start()):this.tc&&this.stop()};k.cx=function(){if(this.enabled){var a=u()-this.j;0<a&&a<.8*this.b?this.tc=this.a.setTimeout(this.g,this.b-a):(this.tc&&(this.a.clearTimeout(this.tc),this.tc=null),this.dispatchEvent(pi),this.enabled&&(this.tc=this.a.setTimeout(this.g,this.b),this.j=u()))}};
k.start=function(){this.enabled=!0;this.tc||(this.tc=this.a.setTimeout(this.g,this.b),this.j=u())};k.stop=function(){this.enabled=!1;this.tc&&(this.a.clearTimeout(this.tc),this.tc=null)};k.K=function(){Ot.H.K.call(this);this.stop();delete this.a};function Pt(a,b,c){if(fj(a))c&&(a=t(a,c));else if(a&&typeof a.handleEvent==Og)a=t(a.handleEvent,a);else throw Error(nb);return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)}function Qt(a){n.clearTimeout(a)};function Rt(a,b,c){C.call(this);this.cd=a;this.g=b||0;this.a=c;this.b=t(this.Dm,this)}x(Rt,C);k=Rt.prototype;k.Xd=0;k.K=function(){Rt.H.K.call(this);this.stop();delete this.cd;delete this.a};k.start=function(a){this.stop();this.Xd=Pt(this.b,p(a)?a:this.g)};k.stop=function(){0!=this.Xd&&Qt(this.Xd);this.Xd=0};k.Dm=function(){this.Xd=0;this.cd&&this.cd.call(this.a)};function St(a){if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function Tt(a,b){return a.classList?a.classList.contains(b):ik(St(a),b)}function Ut(a,b){a.classList?a.classList.add(b):Tt(a,b)||(a.className+=0<a.className.length?" "+b:b)}function Vt(a,b){if(a.classList)Zj(b,function(b){Ut(a,b)});else{var c={};Zj(St(a),function(a){c[a]=!0});Zj(b,function(a){c[a]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}}
function Wt(a,b){a.classList?a.classList.remove(b):Tt(a,b)&&(a.className=bk(St(a),function(a){return a!=b}).join(" "))}function Xt(a,b){a.classList?Zj(b,function(b){Wt(a,b)}):a.className=bk(St(a),function(a){return!ik(b,a)}).join(" ")}function Yt(a,b,c){c?Ut(a,b):Wt(a,b)};function Zt(a){C.call(this);this.v=a;this.j={}}x(Zt,C);var $t=[];k=Zt.prototype;k.R=function(a,b,c,d){dj(b)||(b&&($t[0]=b.toString()),b=$t);for(var e=0;e<b.length;e++){var g=gs(a,b[e],c||this.handleEvent,d||!1,this.v||this);if(!g)break;this.j[g.key]=g}return this};k.Rc=function(a,b,c,d){return au(this,a,b,c,d)};function au(a,b,c,d,e,g){if(dj(c))for(var h=0;h<c.length;h++)au(a,b,c[h],d,e,g);else{b=hs(b,c,d||a.handleEvent,e,g||a.v||a);if(!b)return a;a.j[b.key]=b}return a}
function bu(a,b,c){cu.R(b,c,void 0,a.v||a,a)}k.Ba=function(a,b,c,d,e){if(dj(b))for(var g=0;g<b.length;g++)this.Ba(a,b[g],c,d,e);else if(a=rs(a,b,c||this.handleEvent,gj(d)?!!d.capture:!!d,e||this.v||this))ps(a),delete this.j[a.key];return this};function du(a){Ek(a.j,function(a,c){this.j.hasOwnProperty(c)&&ps(a)},a);a.j={}}k.K=function(){Zt.H.K.call(this);du(this)};k.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function eu(a){return Hj(wj(a.replace(fu,function(a,c){return gu.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var gu=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,fu=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;var hu=function(){if(fl){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(zk))?a[1]:"0"}return el?(a=/10[_.][0-9_.]+/,(a=a.exec(zk))?a[0].replace(/_/g,"."):"10"):gl?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(zk))?a[1]:""):hl||il||jl?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(zk))?a[1].replace(/_/g,"."):""):""}();function iu(a){return(a=a.exec(zk))?a[1]:""}var ju=function(){if(yl)return iu(/Firefox\/([0-9.]+)/);if(y||al||$k)return ql;if(Cl)return Wk()?iu(/CriOS\/([0-9.]+)/):iu(/Chrome\/([0-9.]+)/);if(Dl&&!Wk())return iu(/Version\/([0-9.]+)/);if(zl||Al){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(zk);if(a)return a[1]+"."+a[2]}else if(Bl)return(a=iu(/Android\s+([0-9.]+)/))?a:iu(/Version\/([0-9.]+)/);return""}();function ku(a,b,c,d,e,g,h,l,m){var v;if(v=c.offsetParent){var w="HTML"==v.tagName||"BODY"==v.tagName;if(!w||"static"!=Gs(v)){var D=Ms(v);if(!w){w=$s(v);var K;if(K=w){K=Dl&&0<=Uj(ju,10);var X;if(X=kl)X=0<=Uj(hu,10);K=cl||K||X}w=K?-v.scrollLeft:!w||bl&&sl("8")||Fs(v,"overflowX")==Di?v.scrollLeft:v.scrollWidth-v.clientWidth-v.scrollLeft;D=dn(D,new cn(w,v.scrollTop))}}}v=D||new cn;D=Vs(a);if(w=Ls(a)){var fa=new ys(w.left,w.top,w.right-w.left,w.bottom-w.top);w=Math.max(D.left,fa.left);K=Math.min(D.left+
D.width,fa.left+fa.width);w<=K&&(X=Math.max(D.top,fa.top),fa=Math.min(D.top+D.height,fa.top+fa.height),X<=fa&&(D.left=w,D.top=X,D.width=K-w,D.height=fa-X))}w=fn(a);X=fn(c);if(w.a!=X.a){K=w.a.body;X=un(X.a);fa=new cn(0,0);var Ca=vn(hn(K));if(Yk(Ca,"parent")){var ub=K;do{var qa=Ca==X?Ms(ub):Ss(ub);fa.x+=qa.x;fa.y+=qa.y}while(Ca&&Ca!=X&&Ca!=Ca.parent&&(ub=Ca.frameElement)&&(Ca=Ca.parent))}K=dn(fa,Ms(K));!y||tl(9)||rn(w.a)||(K=dn(K,sn(w.a)));D.left+=K.x;D.top+=K.y}a=lu(a,b);b=D.left;a&4?b+=D.width:a&
2&&(b+=D.width/2);b=new cn(b,D.top+(a&1?D.height:0));b=dn(b,v);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(h)if(m)var la=m;else if(la=Ls(c))la.top-=v.y,la.right-=v.x,la.bottom-=v.y,la.left-=v.x;e=la;m=b.clone();la=lu(c,d);d=Us(c);a=l?l.clone():d.clone();l=m;m=a;l=l.clone();m=m.clone();a=0;if(g||0!=la)la&4?l.x-=m.width+(g?g.right:0):la&2?l.x-=m.width/2:g&&(l.x+=g.left),la&1?l.y-=m.height+(g?g.bottom:0):g&&(l.y+=g.top);h&&(e?(g=l,la=m,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+la.width>e.right&&(la.width=Math.min(e.right-g.x,b+la.width-e.left),la.width=Math.max(la.width,0),a|=4)),g.x+la.width>e.right&&h&1&&(g.x=Math.max(e.right-la.width,e.left),a|=1),h&2&&(a|=(g.x<e.left?16:0)|(g.x+la.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+la.height>e.bottom&&(la.height=Math.min(e.bottom-g.y,b+la.height-e.top),
la.height=Math.max(la.height,0),a|=8)),g.y+la.height>e.bottom&&h&4&&(g.y=Math.max(e.bottom-la.height,e.top),a|=2),h&8&&(a|=(g.y<e.top?64:0)|(g.y+la.height>e.bottom?128:0)),h=a):h=256,a=h);g=new ys(0,0,0,0);g.left=l.x;g.top=l.y;g.width=m.width;g.height=m.height;h=a;h&496||(Hs(c,new cn(g.left,g.top)),a=new en(g.width,g.height),d==a||d&&a&&d.width==a.width&&d.height==a.height||(g=a,d=rn(fn(hn(c)).a),!y||sl("10")||d&&sl("8")?(c=c.style,cl?c.MozBoxSizing=Hc:dl?c.WebkitBoxSizing=Hc:c.boxSizing=Hc,c.width=
Math.max(g.width,0)+Mh,c.height=Math.max(g.height,0)+Mh):(l=c.style,d?(d=et(c),c=Os(c),l.pixelWidth=g.width-c.left-d.left-d.right-c.right,l.pixelHeight=g.height-c.top-d.top-d.bottom-c.bottom):(l.pixelWidth=g.width,l.pixelHeight=g.height))));return h}function lu(a,b){return(b&8&&$s(a)?b^4:b)&-9};function mu(){}mu.prototype.vg=function(){};function nu(a,b){this.g=a;this.v=!!b;this.j={0:this.g+"-dcs-vi",1:this.g+"-dcs-nc",2:this.g+"-dcs-kj",3:this.g+"-dcs-sg"}}x(nu,mu);k=nu.prototype;k.tn=!1;k.Zi=2;k.Al=20;k.$i=3;k.sk=-5;k.Vi=!1;k.Kk=function(a){this.b=a};k.vg=function(a,b,c){a=this.$i;b=this.Zi;2==b&&(b=0);ou(this,a,b,2==this.Zi?pu(this.$i)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.Al,0,c)};
function ou(a,b,c,d,e,g){if(a.b){var h=qu(b,c);var l=a.b;var m=Us(l);m=(pu(b)?m.height/2:m.width/2)-d;var v=lu(l,h),w;if(w=Ls(l))l=zs(Vs(l)),pu(b)?l.top<w.top&&!(v&1)?m-=w.top-l.top:l.bottom>w.bottom&&v&1&&(m-=l.bottom-w.bottom):l.left<w.left&&!(v&4)?m-=w.left-l.left:l.right>w.right&&v&4&&(m-=l.right-w.right);l=m;l=pu(b)?new cn(a.sk,l):new cn(l,a.sk);m=pu(b)?6:9;a.Vi&&2==e&&(m=pu(b)?4:1);v=b^3;pu(b)&&"rtl"==a.b.dir&&(v=b);h=ku(a.b,qu(v,c),a.a,h,l,g,a.tn?m:0,void 0,null);if(2!=e&&h&496){ou(a,b^3,c,
d,a.Vi&&0==e?1:2,g);return}!a.v||h&496||(e=parseFloat(a.a.style.left),g=parseFloat(a.a.style.top),isFinite(e)&&0==e%1&&isFinite(g)&&0==g%1||Hs(a.a,Math.round(e),Math.round(g)))}ru(a,b,c,d)}
function ru(a,b,c,d){var e=a.o;Ek(a.j,function(a){Yt(e,a,!1)},a);Ut(e,a.j[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.b?(c=Qs(a.b,a.a),d=su(a.b,b),pu(b)?e.style.top=tu(c.y+d.y,a.a.offsetHeight-15)+Mh:e.style.left=tu(c.x+d.x,a.a.offsetWidth-15)+Mh):e.style[0==c?pu(b)?"top":"left":pu(b)?"bottom":"right"]=d+Mh}function tu(a,b){return 15>b?15:Math.min(Math.max(a,15),b)}
function qu(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}}function su(a,b){var c=0,d=0;a=Us(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new cn(c,d)}function pu(a){return 0==a||3==a};function uu(a){C.call(this);this.b=a||fn()}x(uu,C);uu.prototype.o=function(){kt(this.F(),"tooltip");lt(this.F(),"live","polite")};function vu(a){uu.call(this,a);this.a=this.b.na(Ua,wu()+"-dcs-pe");this.j=this.b.na(Ua,wu()+"-dcs-be",this.b.na(Ua,wu()+"-dcs-uf"),this.b.na(Ua,wu()+"-dcs-dj"));this.g=this.b.na(Ua,{"class":wu(),role:"tooltip"},this.a,this.j);this.o()}x(vu,uu);function wu(){return"dcs-f-dcs-g"}vu.prototype.F=function(){return this.g};vu.prototype.K=function(){this.g&&Dn(this.g)};function xu(a){vu.call(this,a)}x(xu,vu);xu.prototype.o=function(){kt(this.F(),"tooltip")};function yu(a){a=a||fn();var b=hj(a.a);zu[b]||(zu[b]=new Au(a))}function Bu(a,b,c){c||(c=b instanceof Om?eu(Qm(b)):b);a.removeAttribute("title");a.removeAttribute(ad);a.removeAttribute($c);b?(b instanceof Om?a.a=b:(a.setAttribute($c,b),a.a=null),a.setAttribute("aria-label",c)):(a.a=null,a.removeAttribute("aria-label"));yu(fn(a))}var zu={};
function Au(a){Zt.call(this);this.ba=a;this.J=new Rt(this.bx,0,this);E(this,this.J);var b=vn();this.D=fj(b.MutationObserver)?new b.MutationObserver(t(this.dt,this)):null;a=a.a;this.R(a,[xh,wh,Oc,Fc,Qr,kh],this.dr,!0);this.R(a,[yh,Jg,Pr],this.Qw,!0)}x(Au,Zt);k=Au.prototype;k.K=function(){Cu(this);Au.H.K.call(this)};function Du(a,b){switch(b.type){case wh:case yh:case xh:case Oc:a.M=!1;break;case kh:a.M=!0}}
k.Qw=function(a){this.D&&this.D.disconnect();Du(this,a);var b=a.target;a=a.type==Jg||a.type==Pr;var c=this.a&&In(this.a.a,b);if(this.M||!a||c){this.O=a;if(a=b&&b.getAttribute&&this.D)a=b.getAttribute(Sh)||null,a=ik(jt,a);a&&(this.D.observe(b,{attributes:!0}),(a=nt(b))&&(b=a));this.g=b}else this.g=null;Eu(this)};k.dr=function(a){Du(this,a);var b=a.target;a=a.type==wh||a.type==Oc;b=this.a&&In(this.a.a,b);a&&b||(this.g=null,Eu(this))};
k.dt=function(a){Zj(a,t(function(a){var b=nt(a.target);b&&a.attributeName==sc&&(this.g=b,Eu(this))},this))};function Eu(a){Cu(a);a.J.start(a.b?50:300)}function Cu(a){a.L&&(Qt(a.L),a.L=0,a.b=null)}
k.bx=function(){if(!this.g)Fu(this),this.b=null;else if(!(this.b&&this.a&&In(this.a.F(),this.g))||this.b.getAttribute("data-tooltip-unhoverable")){var a=Sn(this.g,function(a){return a.getAttribute&&(a.getAttribute(ad)||a.getAttribute($c)||a.a)&&!a.getAttribute("data-tooltip-suspended")}),b=!1;this.b&&this.b!=a&&(Fu(this),this.b=null,b=!0);if(!this.b&&a&&(this.b=a,Gu(this,a))){var c=$m;if(a.getAttribute(ad))for(var d=kn("dcs-f-dcs-g-dcs-hj",a),e=0;e<d.length;e++){if(d[e].parentNode==a){c=d[e].cloneNode(!0);
break}}else c=a.a?a.a:Tm(a.getAttribute($c));d=a.getAttribute("data-tooltip-align");e=a.getAttribute("data-tooltip-class");var g=a.getAttribute("data-tooltip-offset");g=uj(Rj(g))?-1:Number(g);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math.max(0,a-300))){this.L=Pt(mj(this.Ao,this.b,c,d,g,e),a,this);return}this.Ao(this.b,c,d,g,e)}}};
function Gu(a,b){return b.getAttribute("data-tooltip-only-on-overflow")&&b.offsetWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.O&&"mouse"==b.getAttribute("data-tooltip-trigger")?!1:!0}function Hu(a){if(a)switch(a.toLowerCase().split(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1}
k.Ao=function(a,b,c,d,e){this.L=0;if(!this.a){this.a=new xu(this.ba);Fu(this);this.ba.a.body.appendChild(this.a.F());E(this,this.a);this.o=new nu(wu(),!0);this.o.tn=!0;this.o.Vi=!0;var g=this.o,h=this.a.j;g.a=this.a.F();g.o=h}a:{if(c)switch(c.toLowerCase().split(",")[1]){case "l":g=0;break a;case "r":g=1;break a}g=2}c=Hu(c);h=this.o;null!=c&&(h.$i=c);null!=g&&(h.Zi=g);Zi(void 0)&&(h.Al=Math.max(void 0,15));Zi(d)&&(h.sk=d);Wt(this.a.F(),qf);this.N!=e&&(this.N&&!uj(Rj(this.N))&&Wt(this.a.F(),this.N),
uj(Rj(e))||Ut(this.a.F(),e),this.N=e);Hs(this.a.F(),0,0);if(b instanceof Om)bn(this.a.a,b);else for(Cn(this.a.a);d=b.firstChild;)this.a.a.appendChild(d);this.o.Kk(a);this.o.vg(null,0)};function Fu(a){a.a&&Ut(a.a.F(),qf)};function Iu(){}Iu.prototype.install=function(a){a=a&&fn(a);yu(a)};Iu.prototype.setTooltipText=function(a,b,c){Bu(a,b,c)};Iu.prototype.hide=function(a){a=a&&fn(a)||fn();a=hj(a.a);zu[a]&&(a=zu[a],Fu(a),a.b=null)};function Ju(a){var b=a.kd;q(b)&&(b=JSON.parse(b));dj(b)&&(b=Wp(b,"kd",!0),b.unshift("kd"),a.kd=new Op(b));vs.call(this,a)}x(Ju,vs);
Ju.prototype.cg=function(a){Ju.H.cg.call(this,a);this.a=a.kd;var b;if(!(b=this.g))if(q(document.URL)){var c=document.URL,d=c.search(hq),e=0,g;for(b=[];0<=(g=gq(c,e,"disco",d));){e=c.indexOf("&",g);if(0>e||e>d)e=d;g+=6;b.push(yj(c.substr(g,e-g)))}if(1<b.length)throw Error("Only one docoid can be specified in the url query parameter");if(n.history&&n.history.replaceState){c=document.URL;d=c.search(hq);e=0;for(var h=[];0<=(g=gq(c,e,"disco",d));)h.push(c.substring(e,g)),e=Math.min(c.indexOf("&",g)+1||
d,d);h.push(c.substr(e));c=h.join("").replace(iq,"$1");try{n.history.replaceState(null,document.title||"",c)}catch(l){}}b=0<b.length?b[0]:null}else b=null;this.g=b;this.Lf=a[qc]||eo;this.L=a.anchordiv||null;b=a.container||null;!b&&a.containerdiv&&(b=new ht(a.containerdiv));this.Ki=b;this.ca=a.storage||null;this.Na=!!a["storage-ro"];this.aa=!!a["disable-focus"];this.Vg=!!a.so;this.zd=a.docscroller||null;this.Yb=a[$g]||10;this.W=a[hh]||null;this.N=null;b=a[sh]||null;c=a[Xh];b&&(this.N=new Cr(b,c));
this.Qf=a.layout||null;this.Nf=!!a.layoutrtl;this.j=a.listeners||{};this.o=a.panediv||null;this.M=a.panekbdiv||null;b=a.sortpaneby||"creation";"sortpane"in a&&(b=a.sortpane?"updated":Ch);this.oa=b;this.ia=a.quotefn||null;this.xa=a[yi]||null;this.Ni=a[zi]||null;this.Ji=a.quoterenderfn||null;this.Ff=!!a[Sg];this.Rg=!!a.offline;this.ha=!!a.nocss;this.va=!!a["anchor-shadow"];b=a.resolve;typeof b==Gc||(b=!0);c=a.accessLevel;d=!!a.readonly||!!a[Fg]||!!z(this.a,8);this.b=new wr(this.La(),c?c:d?Nh:Mg,!!z(this.a,
3),b);this.T=!!a.iph;this.Rf=a.maxheight||0;this.Tg=!!a.showerrors;this.Ya=a["stream-button"]||null;this.xb=!!a["disable-spfw"];this.ba=a[rc]||null;Ku(this)||(this.ba=null);this.ee=!!a[wg];this.fe=null!=a[xg]?!!a[xg]:!0;this.Ef=!!a[zg];this.pa=a["acl-fix-fn"]||null;this.Ua=!!a[Mf];this.ge=!!a[yg];this.J=!!a[vg];this.O=(b=a[Yg])?mj(Dr,b):null;this.Hf=a.hidepromofn;this.Ug=a.showpromofn;this.Xb=a["acl-check-fn"]||null;this.v=a[ri]||new Iu;this.Pb=a[Ic]||null;this.X=a[uh]||null;this.pb=a[Tf];this.D=
!!a[wi];this.da=a["drive-id"]||null;this.dispatchEvent("r")};var Lu=null;function Mu(a){a=Ll(a.a,Hp,7);return new ws(!!a&&!!Kl(a,2),!!a&&!!z(a,3),!!a&&!!Kl(a,4),!!a&&!!Kl(a,5),!!a&&!!Kl(a,6))}k=Ju.prototype;k.xe=function(){if(this.Ff)return!1;var a=z(this.a,26);return null!=a?!!a:!0};k.Cg=function(){return!!z(this.a,43)};k.fk=function(){var a=!1,b=Pp(this.a);b&&(a=z(b,2));return!!z(this.a,43)&&!!a};function Nu(a){return!!Pp(a.a)&&!!z(Pp(a.a),3)}function Ou(a){return!a.aa&&!!z(a.a,13)}
function Ku(a){return a.a&&!!z(a.a,18)}k.Ea=function(){return!!z(this.a,39)};k.bd=function(){return this.Rg};function Pu(a){var b=z(a.a,27)||null;b||(b=a.ig?"/c/u/"+a.ig:"/c");return b}function Qu(a){return!!Pp(a.a)&&!!z(Pp(a.a),26)}function Ru(a){return!!Pp(a.a)&&!!z(Pp(a.a),20)}function Su(a){return!!Pp(a.a)&&!!z(Pp(a.a),22)}function Tu(a){return!!Pp(a.a)&&!!z(Pp(a.a),23)}function Uu(){if(null===Lu)try{Lu=!!gapi&&!!gapi.load&&fj(gapi.load)}catch(a){Lu=!1}return Lu}
function Vu(a){return!!Pp(a.a)&&!!z(Pp(a.a),21)};function Wu(a,b,c,d,e,g,h){this.o=a;this.g=b;this.D=c;this.j=d;this.b=e;this.v=g;this.a=h}Wu.prototype.V=function(){return this.g};Wu.prototype.Hh=function(){return this.v};function Xu(){}function Yu(a){var b=new Xu;b.b=a;return b}function Zu(a,b){a.a=b;return a}function $u(a,b){a.v=b;return a}Xu.prototype.C=function(){return new Wu(this.b,this.a,this.o||!1,this.D||null,this.v||null,this.g||null,this.j||null)};function av(a){this.a=a}r("docos.api.Feedback",av,void 0);av.prototype.Kh=function(){return this.a};av.prototype.getOriginatingDocoType=av.prototype.Kh;function bv(a,b,c){this.g=b;this.b=c;this.a=a}x(bv,av);r("docos.api.SmartTodoFeedback",bv,void 0);bv.prototype.Dg=function(){return this.g};bv.prototype.isTodo=bv.prototype.Dg;bv.prototype.lu=function(){return this.b};bv.prototype.isWrongAssignee=bv.prototype.lu;function cv(a){Hl(this,a,0,-1,null)}x(cv,Fl);function dv(a){Hl(this,a,0,-1,ev)}x(dv,Fl);var ev=[3];function fv(a){Hl(this,a,0,-1,null)}x(fv,Fl);function gv(a){Hl(this,a,0,-1,null)}x(gv,Fl);var hv={mG:0,Mi:1,Wg:2,Li:3},iv={Kq:0,Tp:1,Vp:2,Wp:3,Xp:4,Yp:5},jv={nG:0,Uo:1,Eq:2,ap:3};gv.prototype.Kh=function(){return z(this,4)};function kv(a,b,c,d,e,g){this.j=a;this.o=b;this.g=c;this.v=d;this.a=e;this.b=g}kv.prototype.ab=function(){return this.v};function lv(){}function mv(a){var b=new lv;b.j=a;return b}function nv(a,b){a.b=b;return a}lv.prototype.C=function(){return new kv(this.j,this.v||!1,this.g||null,this.o||null,this.a||null,this.b||null)};function ov(a){C.call(this);this.a=a}x(ov,C);function pv(a,b){var c=qv(a.a).O;if(c){var d=new gv;rv(d,b.ab(),b.a);sv(a,d,b.b);b.o&&(a=I(a.a).Fc().a.clone(),B(d,10,a));c(b.j,b.g||void 0,d)}}
function tv(a,b){var c=qv(a.a).O;if(c){var d=b.V(),e=new gv,g=d.ck();A(e,2,g);d.qc()&&(g=gr(d.qc()).length,A(e,8,g));b.b&&(g=b.b.ck(),A(e,3,g));if(b.Hh())switch(g=b.Hh(),g.Kh()){case Sf:A(e,4,iv.Tp);break;case tg:A(e,4,iv.Vp);break;case gh:A(e,4,iv.Wp);break;case $h:A(e,4,iv.Xp);var h=new dv,l=new fv,m=!g.Dg();A(l,1,m);A(l,2,g.b);B(h,2,l);B(e,5,h);break;case di:A(e,4,iv.Yp);break;default:A(e,4,iv.Kq)}null!=b.a&&A(e,7,b.a);rv(e,d.ab(),No(d));sv(a,e,d.G());b.D&&(a=I(a.a).Fc().a.clone(),B(e,10,a));c(b.o,
b.j||void 0,e)}}function rv(a,b,c){null!=b?A(a,1,hv.Wg):c?A(a,1,hv.Li):A(a,1,hv.Mi)}function sv(a,b,c){a=I(a.a).D;null!=c&&(c=!!a&&c==a.G(),A(b,6,c))};function uv(a){return Zk(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++vv}}})}var vv=1E3;function wv(){}wv.prototype.kb=function(a){return xv(this,a)};wv.prototype.Ag=function(){return yv(this)};wv.prototype.toString=function(){return zv(Av(Bv(this.constructor)))+"@"+zv((this.Ag()>>>0).toString(16))};function Cv(){this.b=null;this.g=!1;this.a=null}Oi(Cv,wv);function Dv(a,b){Ev(a);a.b=b;Fv(a);Gv(a)}function Gv(a){var b=null==a.b?null:a.b.replace(/\n/g," ");b=Hv(a,b);b=a.j(b);if(!("stack"in b))try{throw b;}catch(c){}Iv(a,b)}Cv.prototype.j=function(a){return Error(a)};function Iv(a,b){a.a=b;if(null!=b)try{b.__java$exception=a}catch(c){}}function Fv(a){a.g&&("__noinit__"===a.a||Gv(a))}Cv.prototype.toString=function(){return Hv(this,this.b)};
function Hv(a,b){a=Av(Bv(a.constructor));return null==b?a:zv(a)+": "+zv(b)}function Jv(a){if(null!=a){var b=a.__java$exception;if(b)return b}a instanceof TypeError?(b=new Kv,Ev(b),Fv(b),Iv(b,a),b.b=zv(a),a=b):(b=new Lv,Ev(b),Fv(b),Iv(b,a),b.b=zv(a),a=b);return a}function Ev(a){a.g=!0;a.a="__noinit__"};function Mv(){Cv.call(this)}Oi(Mv,Cv);function Nv(){Cv.call(this)}Oi(Nv,Mv);function Ov(a,b){this.b=a;this.a=b}Oi(Ov,wv);function Av(a){var b=uv(a.b);0!=a.a&&(b="L"+zv(b)+";");return zv(Pv("[",a.a))+zv(b)}Ov.prototype.toString=function(){return zv("class ")+zv(Av(this))};function Pv(a,b){for(var c="",d=0;d<b;d++)c=zv(c)+zv(a);return c}function Bv(a,b){var c=b||0;return Zk(a.prototype,"$$class/"+c,function(){return new Ov(a,c)})};function Qv(){Cv.call(this)}Oi(Qv,Nv);function Rv(){Cv.call(this)}Oi(Rv,Nv);function Lv(){Cv.call(this)}Oi(Lv,Nv);function Kv(){Cv.call(this)}Oi(Kv,Lv);Kv.prototype.j=function(a){return new TypeError(a)};function xv(a,b){return a===b||null==a&&null==b}n._$same=xv;var Sv=null;function yv(a){return a.cl||(Object.defineProperties(a,{cl:{value:++Tv,enumerable:!1}}),a.cl)}var Tv=0;function Uv(a,b){return a.kb?a.kb(b):a===b}function Vv(a){if(a.Ag)return a.Ag();var b=typeof a;return b==Eh?Wv(a):b==Gc?a?1231:1237:b==bi?Xv(a):yv(a)};function Wv(a){return Math.max(Math.min(a,2147483647),-2147483648)|0};function Yv(){Cv.call(this)}Oi(Yv,Qv);function Zv(){this.a=null}Oi(Zv,wv);Zv.prototype.toString=function(){return this.a};function $v(){this.a=null}Oi($v,Zv);function aw(){var a=new $v;a.a="";return a}function bw(a,b){a.a=zv(a.a)+zv(b);return a}function cw(a,b){a.a=zv(a.a)+zv(b);return a};function Xv(a){dw();var b=":"+zv(a),c=ew[b];if(null!=c)return Wv(c);c=fw[b];if(null==c){var d=0;c=a.length;for(var e=c-4,g=0;g<e;)d=a.charCodeAt(g+3)+31*(a.charCodeAt(g+2)+31*(a.charCodeAt(g+1)+31*(a.charCodeAt(g)+31*d))),d|=0,g+=4;for(;g<c;)d*=31,e=g++,d+=a.charCodeAt(e);a=d|0}else a=Wv(c);256==gw&&(fw=ew,ew=new wv,gw=0);++gw;return ew[b]=a}function dw(){dw=function(){};fw=new wv;gw=0;ew=new wv}var fw=null,gw=0,ew=null;function hw(a){switch(typeof a){case bi:return Xv(a);case Eh:return Wv(a);case Gc:return a?1231:1237;default:return null==a?0:yv(a)}};function zv(a){return null==a?Dh:a instanceof Array?Av(a.mu?Bv(a.mu,a.eH||1):Bv(wv,1))+"@"+(yv(a)>>>0).toString(16):a.toString()};function iw(a,b){if(null==a)throw a=zv(b),b=new Kv,Dv(b,a),b.a;}function jw(a,b){a=zv(a);b=b?b:["(Object[])null"];var c=new $v;c.a="";for(var d=0,e=0;e<b.length;){var g=a.indexOf("%s",d);if(-1==g)break;var h=a,l=g,m=zv(c.a);h=zv(h);c.a=m+zv(h.substr(d,l-d));bw(c,b[e++]);d=g+2}g=a;h=d;a=a.length;d=zv(c.a);g=zv(g);c.a=d+zv(g.substr(h,a-h));if(e<b.length){cw(c," [");for(bw(c,b[e++]);e<b.length;)cw(c,", "),bw(c,b[e++]);c.a=zv(c.a)+String.fromCharCode(93)}return c.toString()};function kw(a,b){var c=(lw(),mw);if(xv(a,b))return!0;if(!a)return!b||0==b.length;if(!b)return 0==a.length;var d=a.length;if(d!=b.length)return!1;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0};function nw(a,b){var c=(lw(),mw);if(xv(a,b))return!0;var d=a?a.length:0;if(d!=(b?b.length:0))return!1;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0};function ow(){lw();return pw}function qw(){var a=pw;lw();return function(b,c){b instanceof Array&&c instanceof Array?b=kw(b,c):b instanceof Array&&c instanceof Array?(rw(),b=sw(b,c)):b=b instanceof Array&&c instanceof Array?nw(b,c):a(b,c)?!0:!1;return b}}function lw(){lw=function(){};ow();mw=qw()}function pw(a,b){return xv(a,b)||null!=a&&Uv(a,b)}var mw=null;function tw(){this.a=null}Oi(tw,wv);function uw(){rw();var a=new tw;a.a=null};function sw(a,b){var c=(lw(),mw);rw();if(xv(a,b))return!0;if(!a||!b)return!1;var d=a?a.length:0;if(d!=(b?b.length:0))return!1;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function rw(){rw=function(){};uw()};function vw(a){var b=0,c;for(c in a)b++;return b};function ww(){}Oi(ww,wv);ww.prototype.a=function(a){iw(a,"can't identity hash null");return":"+hw(a)};function xw(){xw=function(){};yw=new ww}var yw=null;function zw(){this.g=!1;this.j=[]}Oi(zw,wv);zw.prototype.ja=function(){if(!this.g){this.g=!0;this.K();var a=Bv(this.constructor);zv(uv(a.b));zv(Pv("[]",a.a))}};zw.prototype.Ma=function(){return this.g};zw.prototype.K=function(){for(var a=0;a<this.j.length;a++)this.j[a].a();this.j.length=0};function Aw(){Bw();zw.call(this);this.a=this.b=null;xw();var a=yw;iw(a,"HashFunction is required for the Javascript implementation");var b=new Cw;b.b=a;b.a=Dw();this.b=b;this.a=null}Oi(Aw,zw);Aw.prototype.o=function(a){if(!Ew(this.b,a)){var b=jw("Trying to remove inexistant Observer %s.",[a]);a=new Qv;Dv(a,b);throw a.a;}var c=this.b;b=c.a;a=Fw(c,a);delete b.a[a];this.a=null};Aw.prototype.K=function(){zw.prototype.K.call(this);this.b.a=Dw();this.a=null};
Aw.prototype.dispatchEvent=function(a){if(!this.a){var b=this.b.a.a;var c=[],d;for(d in b)c.push(b[d]);this.a=c}b=this.a;for(c=0;c<b.length;c++)(0,b[c])(a)};function Bw(){Bw=function(){};Av(Bv(Gw))};function Gw(){}Oi(Gw,wv);function Hw(){this.a=this.b=null}Oi(Hw,wv);function Ew(a,b){b=Fw(a,b);return"undefined"!=typeof a.a.a[b]}function Fw(a,b){iw(b,"can't add null values");return a.b.a(b)}Hw.prototype.kb=function(a){return null!=a&&a instanceof Hw?Uv(a.a,this.a):!1};Hw.prototype.Ag=function(){return Vv(this.a)};function Iw(){this.a=null}Oi(Iw,wv);Iw.prototype.Ag=function(){var a=this.a,b=Jw,c=0,d;for(d in a)c+=b(d,a[d]),c=~~c;return c};Iw.prototype.kb=function(a){if(xv(a,this))return!0;if(!(a instanceof Iw))return!1;a:{var b=this.a;a=a.a;var c=ow();if(vw(b)!=vw(a))b=!1;else{for(var d in b)if(!c(b[d],a[d])){b=!1;break a}b=!0}}return b};function Jw(a,b){return(null==a?0:Xv(a))^(null==b?0:Vv(b))};function Kw(){this.a=null}Oi(Kw,Iw);function Dw(){var a=new Kw;a.a=Object.create(null);return a}function Lw(a,b){a=a.a;for(var c in a)b(c,a[c])}Kw.prototype.toString=function(){var a=aw();a.a=zv(a.a)+String.fromCharCode(123);Lw(this,function(b,c){cw(bw(cw(cw(a,b),"="),c),",")});return cw(a,"}").toString()};function Cw(){Hw.call(this)}Oi(Cw,Hw);function Mw(){this.b=this.a=null}Oi(Mw,wv);function Nw(){zw.call(this);this.a=[]}Oi(Nw,zw);function Ow(a,b,c){a=a.a;if(!c)throw b=new Kv,Ev(b),Fv(b),Gv(b),b.a;if(Ew(b.b,c))throw b=jw("Observer %s previously registered.",[c]),c=new Rv,Dv(c,b),c.a;var d=b.b,e=Fw(d,c);d.a.a[e]=c;b.a=null;d=new Mw;d.a=b;d.b=c;a.push(d)}Nw.prototype.K=function(){for(var a=this.a.pop();a;){try{a.a.o(a.b)}catch(b){if(b=Jv(b),!(b instanceof Qv))throw b.a;}a=this.a.pop()}zw.prototype.K.call(this)};
Nw.prototype.o=function(a,b){for(var c=0;c<this.a.length;c++){var d=this.a[c];if(xv(d.b,b)&&xv(d.a,a)){try{d.a.o(d.b)}catch(e){if(e=Jv(e),!(e instanceof Qv))throw e.a;}a=c;a==this.a.length-1?this.a.pop():(b=this.a.pop(),this.a[a]=b);break}}};function Pw(){Pw=function(){};Qw=new Rw(null)}var Qw=null;function Sw(){this.a=null}Oi(Sw,wv);Sw.prototype.get=function(){this.a||(this.a=n._docs_flag_initialData||{});return this.a};function Rw(a){this.a=new Sw;if(a)for(var b in a){var c=b,d=a[b],e=this.a.get();e[c]=d}}Oi(Rw,wv);function Tw(){return Pw(),Qw}Rw.prototype.clear=function(){this.a=new Sw};Rw.prototype.get=function(a){return this.a.get()[a]};function Uw(a,b){a=a.a.get();return b in a}function Vw(a,b){a=a.get(b);return typeof a==bi?a==ti||"1"==a:!!a}
function Ww(a,b){if(!Uw(a,b)||null==a.get(b))return NaN;try{var c=zv(a.get(b));Sv||(Sv=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/);if(!Sv.test(c)){var d='For input string: "'+zv(c)+'"',e=new Yv;Dv(e,d);throw e.a;}return parseFloat(c)}catch(g){g=Jv(g);if(g instanceof Yv)return NaN;throw g.a;}}function Xw(a,b){if(!Uw(a,b))return"";a=a.get(b);return null==a?"":Eh===typeof a&&Wv(a)==Wv(a)?""+Wv(a):zv(a)};function Yw(a,b){this.start=a<b?a:b;this.a=a<b?b:a}Yw.prototype.clone=function(){return new Yw(this.start,this.a)};function Zw(a,b){return a.start<=b&&a.a>=b};function $w(a,b){this.a=[];this.b=b;for(var c=!0,d=a.length-1;0<=d;d--){var e=a[d]|0;c&&e==b||(this.a[d]=e,c=!1)}}var ax={};function bx(a){if(-128<=a&&128>a){var b=ax[a];if(b)return b}b=new $w([a|0],0>a?-1:0);-128<=a&&128>a&&(ax[a]=b);return b}function cx(a){if(isNaN(a)||!isFinite(a))return dx;if(0>a)return ex(cx(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new $w(b,0)}var dx=bx(0),fx=bx(1),gx=bx(16777216);
function hx(a){if(-1==a.b)return-hx(ex(a));for(var b=0,c=1,d=0;d<a.a.length;d++){var e=ix(a,d);b+=(0<=e?e:4294967296+e)*c;c*=4294967296}return b}$w.prototype.toString=function(a){a=a||10;if(2>a||36<a)throw Error("radix out of range: "+a);if(jx(this))return"0";if(-1==this.b)return"-"+ex(this).toString(a);for(var b=cx(Math.pow(a,6)),c=this,d="";;){var e=kx(c,b);c=lx(c,mx(e,b));var g=((0<c.a.length?c.a[0]:c.b)>>>0).toString(a);c=e;if(jx(c))return g+d;for(;6>g.length;)g="0"+g;d=""+g+d}};
function ix(a,b){return 0>b?0:b<a.a.length?a.a[b]:a.b}function jx(a){if(0!=a.b)return!1;for(var b=0;b<a.a.length;b++)if(0!=a.a[b])return!1;return!0}$w.prototype.kb=function(a){if(this.b!=a.b)return!1;for(var b=Math.max(this.a.length,a.a.length),c=0;c<b;c++)if(ix(this,c)!=ix(a,c))return!1;return!0};function nx(a,b){a=lx(a,b);return-1==a.b?-1:jx(a)?0:1}function ex(a){for(var b=a.a.length,c=[],d=0;d<b;d++)c[d]=~a.a[d];return(new $w(c,~a.b)).add(fx)}
$w.prototype.add=function(a){for(var b=Math.max(this.a.length,a.a.length),c=[],d=0,e=0;e<=b;e++){var g=d+(ix(this,e)&65535)+(ix(a,e)&65535),h=(g>>>16)+(ix(this,e)>>>16)+(ix(a,e)>>>16);d=h>>>16;g&=65535;h&=65535;c[e]=h<<16|g}return new $w(c,c[c.length-1]&-2147483648?-1:0)};function lx(a,b){return a.add(ex(b))}
function mx(a,b){if(jx(a)||jx(b))return dx;if(-1==a.b)return-1==b.b?mx(ex(a),ex(b)):ex(mx(ex(a),b));if(-1==b.b)return ex(mx(a,ex(b)));if(0>nx(a,gx)&&0>nx(b,gx))return cx(hx(a)*hx(b));for(var c=a.a.length+b.a.length,d=[],e=0;e<2*c;e++)d[e]=0;for(e=0;e<a.a.length;e++)for(var g=0;g<b.a.length;g++){var h=ix(a,e)>>>16,l=ix(a,e)&65535,m=ix(b,g)>>>16,v=ix(b,g)&65535;d[2*e+2*g]+=l*v;ox(d,2*e+2*g);d[2*e+2*g+1]+=h*v;ox(d,2*e+2*g+1);d[2*e+2*g+1]+=l*m;ox(d,2*e+2*g+1);d[2*e+2*g+2]+=h*m;ox(d,2*e+2*g+2)}for(e=0;e<
c;e++)d[e]=d[2*e+1]<<16|d[2*e];for(e=c;e<2*c;e++)d[e]=0;return new $w(d,0)}function ox(a,b){for(;(a[b]&65535)!=a[b];)a[b+1]+=a[b]>>>16,a[b]&=65535,b++}
function kx(a,b){if(jx(b))throw Error("division by zero");if(jx(a))return dx;if(-1==a.b)return-1==b.b?kx(ex(a),ex(b)):ex(kx(ex(a),b));if(-1==b.b)return ex(kx(a,ex(b)));if(30<a.a.length){if(-1==a.b||-1==b.b)throw Error("slowDivide_ only works with positive integers.");for(var c=fx;0>=nx(b,a);)c=px(c,1),b=px(b,1);var d=qx(c,1),e=qx(b,1);b=qx(b,2);for(c=qx(c,2);!jx(b);){var g=e.add(b);0>=nx(g,a)&&(d=d.add(c),e=g);b=qx(b,1);c=qx(c,1)}return d}for(c=dx;0<=nx(a,b);){d=Math.max(1,Math.floor(hx(a)/hx(b)));
e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);g=cx(d);for(var h=mx(g,b);-1==h.b||0<nx(h,a);)d-=e,g=cx(d),h=mx(g,b);jx(g)&&(g=fx);c=c.add(g);a=lx(a,h)}return c}function px(a,b){var c=b>>5;b%=32;for(var d=a.a.length+c+(0<b?1:0),e=[],g=0;g<d;g++)e[g]=0<b?ix(a,g-c)<<b|ix(a,g-c-1)>>>32-b:ix(a,g-c);return new $w(e,a.b)}function qx(a,b){var c=b>>5;b%=32;for(var d=a.a.length-c,e=[],g=0;g<d;g++)e[g]=0<b?ix(a,g+c)>>>b|ix(a,g+c+1)<<32-b:ix(a,g+c);return new $w(e,a.b)};lx(px(fx,32),fx);bx(65535);lx(px(fx,128),fx);function rx(){this.b=-1};function sx(){this.b=64;this.a=Array(4);this.o=Array(this.b);this.j=this.g=0;this.reset()}x(sx,rx);sx.prototype.reset=function(){this.a[0]=1732584193;this.a[1]=4023233417;this.a[2]=2562383102;this.a[3]=271733878;this.j=this.g=0};
function tx(a,b,c){c||(c=0);var d=Array(16);if(q(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];e=a.a[2];var g=a.a[3];var 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}
sx.prototype.update=function(a,b){p(b)||(b=a.length);for(var c=b-this.b,d=this.o,e=this.g,g=0;g<b;){if(0==e)for(;g<=c;)tx(this,a,g),g+=this.b;if(q(a))for(;g<b;){if(d[e++]=a.charCodeAt(g++),e==this.b){tx(this,d);e=0;break}}else for(;g<b;)if(d[e++]=a[g++],e==this.b){tx(this,d);e=0;break}}this.g=e;this.j+=b};var ux={el:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Xo:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}},vx=ux;vx=ux;var wx={AED:[2,"dh","\u062f.\u0625.","DH"],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"TL","YTL"],TWD:[2,"NT$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var xx={hl:".",Oi:",",ol:"%",Ri:"0",cq:"+",ml:"-",il:"E",pl:"\u2030",Pi:"\u221e",Np:"NaN",gl:"#,##0.###",lq:"#E0",bq:"#,##0%",$o:"\u00a4#,##0.00",Uf:"USD"},yx=xx;yx=xx;function zx(a,b,c){this.M=b;this.ca=c||0;this.O=40;this.b=1;this.W=0;this.j=3;this.T=this.g=0;this.aa=!1;this.ba=this.L="";this.o=yx.ml;this.N="";this.a=1;this.D=!1;this.v=[];this.X=this.oa=!1;this.J=0;if(typeof a==Eh)switch(a){case 1:Ax(this,yx.gl);break;case 2:Ax(this,yx.lq);break;case 3:Ax(this,yx.bq);break;case 4:a=yx.$o;b=["0"];c=wx[this.M||yx.Uf][0]&7;if(0<c){b.push(".");for(var d=0;d<c;d++)b.push("0")}a=a.replace(/0.00/g,b.join(""));Ax(this,a);break;case 5:Bx(this,1);break;case 6:Bx(this,2);
break;default:throw Error("Unsupported pattern type.");}else Ax(this,a)}
function Ax(a,b){var c=[0];a.L=Cx(a,b,c);for(var d=c[0],e=-1,g=0,h=0,l=0,m=-1,v=b.length,w=!0;c[0]<v&&w;c[0]++)switch(b.charAt(c[0])){case "#":0<h?l++:g++;0<=m&&0>e&&m++;break;case "0":if(0<l)throw Error('Unexpected "0" in pattern "'+b+'"');h++;0<=m&&0>e&&m++;break;case ",":0<m&&a.v.push(m);m=0;break;case ".":if(0<=e)throw Error('Multiple decimal separators in pattern "'+b+'"');e=g+h+l;break;case "E":if(a.X)throw Error('Multiple exponential symbols in pattern "'+b+'"');a.X=!0;a.T=0;c[0]+1<v&&"+"==
b.charAt(c[0]+1)&&(c[0]++,a.aa=!0);for(;c[0]+1<v&&"0"==b.charAt(c[0]+1);)c[0]++,a.T++;if(1>g+h||1>a.T)throw Error('Malformed exponential pattern "'+b+'"');w=!1;break;default:c[0]--,w=!1}0==h&&0<g&&0<=e&&(h=e,0==h&&h++,l=g-h,g=h-1,h=1);if(0>e&&0<l||0<=e&&(e<g||e>g+h)||0==m)throw Error('Malformed pattern "'+b+'"');l=g+h+l;a.j=0<=e?l-e:0;0<=e&&(a.g=g+h-e,0>a.g&&(a.g=0));a.b=(0<=e?e:l)-g;a.X&&(a.O=g+a.b,0==a.j&&0==a.b&&(a.b=1));a.v.push(Math.max(0,m));a.oa=0==e||e==l;d=c[0]-d;a.ba=Cx(a,b,c);c[0]<b.length&&
";"==b.charAt(c[0])?(c[0]++,1!=a.a&&(a.D=!0),a.o=Cx(a,b,c),c[0]+=d,a.N=Cx(a,b,c)):(a.o+=a.L,a.N+=a.ba)}function Bx(a,b){a.J=b;Ax(a,yx.gl);a.g=0;a.j=2;if(0<a.g)throw Error("Can't combine significant digits and minimum fraction digits");a.W=2}
zx.prototype.parse=function(a,b){b=b||[0];if(0!=this.J)throw Error("Parsing of compact numbers is unimplemented");a=a.replace(/ /g,"\u00a0");var c=a.indexOf(this.L,b[0])==b[0],d=a.indexOf(this.o,b[0])==b[0];c&&d&&(this.L.length>this.o.length?d=!1:this.L.length<this.o.length&&(c=!1));c?b[0]+=this.L.length:d&&(b[0]+=this.o.length);if(a.indexOf(yx.Pi,b[0])==b[0]){b[0]+=yx.Pi.length;var e=Infinity}else{e=a;var g=!1,h=!1,l=!1,m=-1,v=1,w=yx.hl,D=yx.Oi,K=yx.il;if(0!=this.J)throw Error("Parsing of compact style numbers is not implemented");
for(var X="";b[0]<e.length;b[0]++){var fa=e.charAt(b[0]),Ca=Dx(fa);if(0<=Ca&&9>=Ca)X+=Ca,l=!0;else if(fa==w.charAt(0)){if(g||h)break;X+=".";g=!0}else if(fa==D.charAt(0)&&("\u00a0"!=D.charAt(0)||b[0]+1<e.length&&0<=Dx(e.charAt(b[0]+1)))){if(g||h)break}else if(fa==K.charAt(0)){if(h)break;X+="E";h=!0;m=b[0]}else if("+"==fa||"-"==fa){if(l&&m!=b[0]-1)break;X+=fa}else if(1==this.a&&fa==yx.ol.charAt(0)){if(1!=v)break;v=100;if(l){b[0]++;break}}else if(1==this.a&&fa==yx.pl.charAt(0)){if(1!=v)break;v=1E3;if(l){b[0]++;
break}}else break}1!=this.a&&(v=this.a);e=parseFloat(X)/v}if(c){if(a.indexOf(this.ba,b[0])!=b[0])return NaN;b[0]+=this.ba.length}else if(d){if(a.indexOf(this.N,b[0])!=b[0])return NaN;b[0]+=this.N.length}return d?-e:e};
zx.prototype.format=function(a){if(isNaN(a))return yx.Np;var b=[];var c=a;if(0==this.J)c=Ex;else{c=Math.abs(c);var d=Fx(this,1>=c?0:Gx(c)).jj;c=Fx(this,d+Gx(Hx(this,c/Math.pow(10,d)).rn))}a/=Math.pow(10,c.jj);b.push(c.prefix);d=0>a||0==a&&0>1/a;b.push(d?this.o:this.L);if(isFinite(a))if(a=a*(d?-1:1)*this.a,this.X){var e=a;if(0==e)Ix(this,e,this.b,b),Jx(this,0,b);else{a=Math.floor(Math.log(e)/Math.log(10)+2E-15);var g=Math.pow(10,a);isFinite(g)&&0!==g?e/=g:(g=Math.pow(10,Math.floor(a/2)),e=e/g/g,1==
a%2&&(e=0<a?e/10:10*e));g=this.b;if(1<this.O&&this.O>this.b){for(;0!=a%this.O;)e*=10,a--;g=1}else 1>this.b?(a++,e/=10):(a-=this.b-1,e*=Math.pow(10,this.b-1));Ix(this,e,g,b);Jx(this,a,b)}}else Ix(this,a,this.b,b);else b.push(yx.Pi);b.push(d?this.N:this.ba);b.push(c.Fo);return b.join("")};function Hx(a,b){var c=Math.pow(10,a.j);a=0>=a.W?Math.round(b*c):Math.round(Kx(b*c,a.W,a.j));isFinite(a)?(b=Math.floor(a/c),c=Math.floor(a-b*c)):c=0;return{rn:b,ps:c}}
function Ix(a,b,c,d){if(a.g>a.j)throw Error("Min value must be less than max value");d||(d=[]);b=Hx(a,b);var e=b.rn,g=b.ps,h=0<a.g||0<g||!1;b=a.g;h&&(b=a.g);for(var l="",m=e;1E20<m;)l="0"+l,m=Math.round(m/10);l=m+l;var v=yx.hl;m=yx.Ri.charCodeAt(0);var w=l.length,D=0;if(0<e||0<c){for(e=w;e<c;e++)d.push(String.fromCharCode(m));if(2<=a.v.length)for(c=1;c<a.v.length;c++)D+=a.v[c];c=w-D;if(0<c){e=a.v;D=w=0;for(var K,X=yx.Oi,fa=l.length,Ca=0;Ca<fa;Ca++)if(d.push(String.fromCharCode(m+1*Number(l.charAt(Ca)))),
1<fa-Ca)if(K=e[D],Ca<c){var ub=c-Ca;(1===K||0<K&&1===ub%K)&&d.push(X)}else D<e.length&&(Ca===c?D+=1:K===Ca-c-w+1&&(d.push(X),w+=K,D+=1))}else{c=l;l=a.v;e=yx.Oi;K=c.length;X=[];for(w=l.length-1;0<=w&&0<K;w--){D=l[w];for(fa=0;fa<D&&0<=K-fa-1;fa++)X.push(String.fromCharCode(m+1*Number(c.charAt(K-fa-1))));K-=D;0<K&&X.push(e)}d.push.apply(d,X.reverse())}}else h||d.push(String.fromCharCode(m));(a.oa||h)&&d.push(v);g=String(g);h=g.split("e+");2==h.length&&(g=String(Kx(parseFloat(h[0]),a.W,1)),g=g.replace(".",
""),g+=Pj("0",parseInt(h[1],10)-g.length+1));a.j+1>g.length&&(g="1"+Pj("0",a.j-g.length)+g);for(a=g.length;"0"==g.charAt(a-1)&&a>b+1;)a--;for(e=1;e<a;e++)d.push(String.fromCharCode(m+1*Number(g.charAt(e))))}function Jx(a,b,c){c.push(yx.il);0>b?(b=-b,c.push(yx.ml)):a.aa&&c.push(yx.cq);b=""+b;for(var d=yx.Ri,e=b.length;e<a.T;e++)c.push(d);c.push(b)}function Dx(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=yx.Ri.charCodeAt(0);return b<=a&&a<b+10?a-b:-1}
function Cx(a,b,c){for(var d="",e=!1,g=b.length;c[0]<g;c[0]++){var h=b.charAt(c[0]);if("'"==h)c[0]+1<g&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=h;else switch(h){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":if(c[0]+1<g&&"\u00a4"==b.charAt(c[0]+1))c[0]++,d+=a.M||yx.Uf;else switch(a.ca){case 0:d+=wx[a.M||yx.Uf][1];break;case 2:h=a.M||yx.Uf;var l=wx[h];d+=h==l[1]?h:h+" "+l[1];break;case 1:d+=wx[a.M||yx.Uf][2]}break;case "%":if(!a.D&&1!=a.a)throw Error(Wb);if(a.D&&
100!=a.a)throw Error(gb);a.a=100;a.D=!1;d+=yx.ol;break;case "\u2030":if(!a.D&&1!=a.a)throw Error(Wb);if(a.D&&1E3!=a.a)throw Error(gb);a.a=1E3;a.D=!1;d+=yx.pl;break;default:d+=h}}return d}var Ex={prefix:"",Fo:"",jj:0};function Fx(a,b){a=1==a.J?vx.el:vx.Xo;null==a&&(a=vx.el);if(3>b)return Ex;b=Math.min(14,b);var c=a[Math.pow(10,b)];for(--b;!c&&3<=b;)c=a[Math.pow(10,b)],b--;if(!c)return Ex;a=c.other;return a&&"0"!=a?(a=/([^0]*)(0+)(.*)/.exec(a))?{prefix:a[1],Fo:a[3],jj:b+1-(a[2].length-1)}:Ex:Ex}
function Gx(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b}function Kx(a,b,c){if(!a)return a;b=b-Gx(a)-1;if(b<-c)return c=Math.pow(10,c),Math.round(a/c)*c;c=Math.pow(10,b);return Math.round(a*c)/c};function Lx(){var a=Xw(Tw(),"docs-mtrb2c");return"ENABLE_ALL"===a||"RENAME_SPELLING"===a};function Mx(){}bj(Mx);Mx.prototype.a=0;function Nx(a){return":"+(a.a++).toString(36)};function Ox(a){Hl(this,a,0,-1,null)}x(Ox,Fl);function Px(a){Hl(this,a,0,-1,null)}x(Px,Fl);function Qx(a){Hl(this,a,0,-1,null)}x(Qx,Fl);function Rx(){return"Editing"}function Sx(){return"Navigation"}function Tx(){return"Comments"}function Ux(){return"File commands"}function Vx(){return"Screen reader support"}function Wx(){return"With objects"}function Xx(){return"Text formatting"};var Yx=!1;
function Zx(){function a(a,c,d,e,g){return O(L(gp(M(new cp(a),c).value(e)).key((Zo?"Ctrl+Alt+":"Alt+Shift+")+d),g),"Menus").C()}$x=a("docs-menubar-file-focus","File menu","F",R.wp.G(),307);ay=a("docs-menubar-edit-focus","Edit menu","E",R.np.G(),306);by=a("docs-menubar-view-focus","View menu","V",R.Oq.G(),314);cy=a("docs-menubar-insert-focus","Insert menu","I",R.Ep.G(),310);dy=a("docs-menubar-help-focus","Help menu","H",R.Ap.G(),309);ey=a("docs-menubar-screenreader-focus","Accessibility menu","A",
R.ql.G(),1279);fy=a("docs-menubar-tools-focus","Tools menu","T",R.Iq.G(),313);gy=a("docs-menubar-table-focus","Table menu","B",R.Gq.G(),312);hy=a("docs-menubar-format-focus","Format menu","O",R.xp.G(),308);iy=a("docs-menubar-extensions-focus","Add-ons menu","N",R.Ip.G(),1058);Cl&&!Zo&&($o($x,"Alt+F"),$o(ay,"Alt+E"),$o(by,"Alt+V"),$o(cy,"Alt+I"),$o(dy,"Alt+H"),$o(fy,"Alt+T"),$o(gy,"Alt+B"),$o(hy,"Alt+O"),$o(iy,"Alt+N"),$o(ey,"Alt+A"))}var R={},$x,ay,by,cy,dy,ey,fy,gy,hy,iy;
(function(){function a(a){return new cp(a)}function b(a){var b=new Px;q(a)&&A(b,11,a);return b}function c(a,b,c,d,e){a=L(M(new cp(a),b),c);d&&a.keys(d);null!=e&&J(a,e);return a.C()}var d=Zo&&cl?"Ctrl+`":"Alt+/",e=Zo?"Ctrl+Alt+Z":Cl?"Alt+Z":"Alt+Shift+Z";R.Fx=O(fp(L(M(a("docs-chrome-focus"),"Move to top of application"),668),"Move focus out of editing area").keys(["Ctrl+Alt+Shift+M"]),Sx()).C();R.qC=c("docs-menu-bar","",59);R.kG=c("docs-tool-bar","",347);R.my=c("docs-context-menu","",172);R.Yo=O(L(M(a("docs-context-menu-shortcut"),
"Context menu"),173).keys(["Ctrl+Shift+\\"]),"Menus").C();var g=el&&Vw(Tw(),"docs-enoss");g||$o(R.Yo,"Ctrl+Shift+X");R.XC=c("docs-new-menu","New",65);R.TC=N(fp(J(L(M(a("docs-document"),"Document"),61),sg),"New document"),"create | write | word | pages |").C();R.YC=N(fp(J(L(M(a("docs-presentation"),"Presentation"),66),"punch"),"New presentation"),"create | new slides | powerpoint | keynote |").C();R.aD=N(fp(J(L(M(a("docs-spreadsheet"),"Spreadsheet"),68),"spreadsheet"),"New spreadsheet"),"create | new workbook | excel | numbers |").C();
R.VC=N(fp(J(L(M(a("docs-form"),"Form"),63),"form"),"New form"),"create | new survey | poll | question |").C();R.UC=N(fp(J(L(M(a("docs-drawing"),"Drawing"),62),"drawing"),"New drawing"),"create new picture | new image | visio | diagram | chart").C();R.$C=N(fp(J(L(M(a("docs-script"),"Script"),690),"script"),"New script"),"create | automate | macro | extension | plugin").C();R.QC=N(fp(J(L(M(a("docs-atari"),"Site"),2351),"site"),"New Site"),"create | website | url | web page | site").C();R.WC=N(fp(L(M(a("docs-template"),
"From template..."),64),"New document from template..."),"create | template | resume | letter |").C();R.RC=c("docs-new-custom","",60);R.Cz=c("docs-download-menu","Download as",18);R.wp=c("docs-file-menu","",24);R.Ro=L(M(a("docs-advanced-file-menu"),"Advanced"),29566).C();R.up=L(J(M(a("docs-export-disabled"),"Export options disabled..."),"help"),2188).C();R.aA=c("docs-file-custom","",373);R.OPEN=O(N(L(M(a("docs-open"),"Open..."),73).key("Ctrl+O"),Hg),Ux()).C();R.wD=c("docs-open-menu","Open",29470);
R.qD=J(N(O(L(M(a("docs-open-drive"),"Drive"),29471),Ux()),Hg),ug).C();R.yD=J(O(L(M(a("docs-upload-drive"),ec),29472),Ux()),Gg).C();R.pD=c("docs-open-custom","",344);R.yG=c("docs-upload-custom","",115);R.xG=c("docs-upload","Upload...",114);R.sE=c("docs-revisions-custom","",90);R.PD=N(L(M(a("docs-rename"),"Rename..."),84),"save as | save a copy | save | title |").C();R.mp=O(N(L(M(a("docs-edit-description"),"Edit description..."),20).key("Ctrl+Shift+E"),"change | describe |||"),Rx()).C();R.oC=N(L(M(a("docs-make-copy"),
"Make a copy..."),58),"save as | save | save a copy | copy to |").C();R.Jq=N(J(L(M(a("docs-trash"),"Move to trash"),765),"trash"),"trash | delete | remove ||").C();R.WE=O(J(L(M(a("docs-save"),"Save"),97).key("Ctrl+S"),"save"),Ux()).C();R.tq=L(ep(M(a("docs-show-new-changes"),Ob),Nb),1885).C();R.uq=L(a("docs-show-new-changes-sidebar"),2223).C();R.wq=L(ep(M(a("docs-show-unseen-new-changes"),Ob),Nb),2109).C();R.Pp=L(a("docs-new-changes-mode"),2194).C();R.Px=L(a("docs-close-new-changes"),2193).C();R.xq=
L(ep(M(a("docs-show-v0"),fc),fc),2561).C();R.Dz=L(ep(M(a("docs-download-v0"),Ya),Ya),29240).C();R.vF=c("docs-speak-copy-selection","",663);R.HD=c("docs-custom-inline","",79);R.ID=N(L(M(a("docs-print-preview"),"Print preview"),80),"printer ||||").C();R.KD=L(a("docs-print-preview-mode"),2254).C();R.fq=L(a("docs-print-preview-sidebar"),2224).C();R.JD=c("docs-print-preview-close","",81);R.GD=O(N(J(L(M(a("docs-print"),"Print"),78).key("Ctrl+P"),"print"),"printer ||||"),Ux()).C();R.Qi=dp(N(J(L(M(a("docs-star"),
"Star"),102),"star"),"favorite ||||"),function(){var a=new Px;A(a,31,R.Qi.lk());return a}).C();R.sl=c("docs-subscribe","Subscribe",104,null,"subscribe");R.oq=N(L(M(a("docs-share"),"Share..."),101),"people ||||").C();R.Rp=N(J(L(M(a("docs-organize"),"Move to..."),74),"folder-solid"),"organize | folders | Drive | move to | collection").C();R.Sp=c("docs-organize-close","",29434);R.gq=N(L(M(a("docs-publish"),"Publish to the web..."),82),"send | webpage |||").C();R.LD=c("docs-publish-custom","",571);R.jq=
N(L(M(a("docs-report-abuse"),"Report abuse/copyright "),87),"Report issue | error |||").C();R.BD=N(L(M(a("docs-page-setup"),"Page setup..."),267),"orientation | landscape | portrait | margins | letter").C();R.yz=N(L(M(a("docs-doc-details"),"Document details..."),2532),"details | information | info | about |").C();R.ll=N(L(M(a("docs-make-available-offline"),"Make available offline"),29452),"pin ||||").Oa(qi,!1).C();R.np=c("docs-edit-menu","Edit",22);R.Zo=O(N(J(L(M(a("docs-copy"),"Copy"),12).key("Ctrl+C"),
"copy"),"Copy selection ||||"),Rx()).C();R.oy=c("docs-copypaste-custom","",13);R.bp=O(N(J(L(M(a("docs-cut"),"Cut"),14).key("Ctrl+X"),"cut"),"Cut selection ||||"),Rx()).C();R.Gz=c("docs-edit-custom","",19);R.$p=O(N(J(L(M(a("docs-paste"),"Paste"),76).key("Ctrl+V"),"paste"),"Paste selection ||||"),Rx()).C();R.aq=O(J(L(M(a("docs-paste-without-formatting"),"Paste without formatting"),2462).key("Ctrl+Shift+V"),"paste-without-formatting"),Rx()).C();R.iq=O(N(J(L(M(a("docs-redo"),"Redo"),83).keys(["Ctrl+Y",
"Ctrl+Shift+Z"]),"redo"),"redo edit ||||"),Rx()).C();R.sF=O(N(L(M(a("docs-select-all"),"Select all"),99).key("Ctrl+A"),"select everything ||||"),Pb).C();R.nq=O(N(L(M(a("docs-select-none"),"Select none"),100).key("Ctrl+Shift+A"),"deselect || unselect ||"),Pb).C();R.Mq=O(N(J(L(M(a("docs-undo"),"Undo"),113).key("Ctrl+Z"),"undo"),"undo edit ||||"),Rx()).C();R.gA=c("docs-find-next","",29,["Ctrl+G","F3"]);R.hA=c("docs-find-previous","",30,["Ctrl+Shift+G","Shift+F3"]);R.iA=O(N(L(M(a("docs-find-start"),"Find..."),
31).key("Ctrl+F"),Th),Rx()).C();R.dA=c("docs-find","",26);R.eA=O(N(L(M(a("docs-find-and-replace-start"),"Find and replace..."),27).key((Zo?"Meta+Shift":"Ctrl")+"+H"),Th),Rx()).C();R.fA=c("docs-find-and-replace-stop","",28);R.REPLACE=c("docs-replace","",85);R.QD=c("docs-replace-all","",86);R.eD=O(L(M(a("docs-nudge-image-down"),"Nudge image down"),1114).key("Down"),Wx()).C();R.fD=O(L(M(a("docs-nudge-image-left"),"Nudge image left"),1115).key("Left"),Wx()).C();R.kD=O(L(M(a("docs-nudge-image-right"),
"Nudge image right"),1120).key("Right"),Wx()).C();R.lD=O(L(M(a("docs-nudge-image-up"),"Nudge image up"),1121).key("Up"),Wx()).C();R.gD=O(L(M(a("docs-nudge-image-pixel-down"),"Nudge image down by a pixel"),1116).key("Shift+Down"),Wx()).C();R.hD=O(L(M(a("docs-nudge-image-pixel-left"),"Nudge image left by a pixel"),1117).key("Shift+Left"),Wx()).C();R.iD=O(L(M(a("docs-nudge-image-pixel-right"),"Nudge image right by a pixel"),1118).key("Shift+Right"),Wx()).C();R.jD=O(L(M(a("docs-nudge-image-pixel-up"),
"Nudge image up by a pixel"),1119).key("Shift+Up"),Wx()).C();R.KE=c("docs-rotate","",1136);R.VE=c("docs-rotate-menu","Rotate",535);R.OE=O(L(M(a("docs-rotate-cw"),"Rotate clockwise by 15\u00b0"),1077).key("Alt+Right"),Wx()).C();R.PE=O(L(M(a("docs-rotate-cw-1"),"Rotate clockwise by 1\u00b0"),1078).key(Ga),Wx()).C();R.QE=N(L(M(a("docs-rotate-cw-90"),"Rotate clockwise 90\u00b0"),537),"turn | pivot | clockwise | spin |").C();R.LE=O(L(M(a("docs-rotate-ccw"),"Rotate counter-clockwise by 15\u00b0"),1079).key("Alt+Left"),
Wx()).C();R.ME=O(L(M(a("docs-rotate-ccw-1"),"Rotate counter-clockwise by 1\u00b0"),1080).key(Fa),Wx()).C();R.NE=N(L(M(a("docs-rotate-ccw-90"),"Rotate counter-clockwise 90\u00b0"),536),"turn | pivot | counterclockwise | spin |").C();R.TE=O(L(M(a("docs-rotate-image-cw"),"Rotate image clockwise by 15\u00b0"),1130).key("Alt+Right"),Wx()).C();R.UE=O(L(M(a("docs-rotate-image-cw-1"),"Rotate image clockwise by 1\u00b0"),1131).key(Ga),Wx()).C();R.RE=O(L(M(a("docs-rotate-image-ccw"),"Rotate image counter-clockwise by 15\u00b0"),
1132).key("Alt+Left"),Wx()).C();R.SE=O(L(M(a("docs-rotate-image-ccw-1"),"Rotate image counter-clockwise by 1\u00b0"),1133).key(Fa),Wx()).C();R.Ep=c("docs-insert-menu","Insert",46);R.WA=L(a("docs-insert-date-and-time"),1038).C();R.XA=N(ep(L(M(a("docs-insert-date-and-time-dialog"),"Date & time"),1037),"Insert date and time"),"insert date and time | insert date | insert time | insert day |").C();R.aB=N(fp(J(L(M(a("docs-image"),"Image..."),43),Wg),"Insert image..."),"photo | picture | add a photo | add a picture | add an image").C();
R.bB=L(a("docs-insert-image-blob"),1704).C();R.nB=N(J(L(M(a("docs-shape"),"Shape"),47),"shapes"),"drawing | diagram |||").C();R.pB=N(fp(J(ep(L(M(a("docs-special-character"),"Special characters..."),48),mb),"special-character"),mb),"symbol | add a symbol | add symbols ||").C();R.qB=N(fp(J(L(M(a("docs-text-box"),"Text box"),49),"textbox"),"Insert text box"),"area | add |||").C();R.DB=N(fp(J(L(M(a("docs-video"),"Video..."),50),"video"),"Insert video..."),"movie | youtube | add ||").C();R.gB=c("docs-insert-image-sidebar-close",
"",29364);R.eB=J(L(M(a("docs-insert-image-menu"),"Image"),29365),Wg).C();R.hB=fp(N(J(L(M(a("docs-insert-image-upload"),ec),29366),Gg),"upload and insert image | insert via upload | upload and insert picture | upload image from computer |"),"Upload and insert image").C();R.iB=fp(N(J(L(M(a("docs-insert-image-websearch"),Mb),29367),Uh),"insert image from web | search image on web | search picture | insert picture from web |"),"Insert image from web").C();R.dB=fp(J(N(L(M(a("docs-insert-image-drive"),
"Drive"),29368),"insert image from Google Drive | insert picture from Google Drive | search image in Drive | search picture in Drive |"),ug),"Insert image from Drive").C();R.fB=fp(J(N(L(M(a("docs-insert-image-photos"),"Photos"),29369),"insert image from Google Photos | insert photo | add photo | add photo from Photos Albums |"),"photos"),"Insert image from Photos").C();R.cB=N(fp(J(L(M(a("docs-insert-image-by-url"),"By URL"),29370),ph),"Insert image by URL"),"insert image by url | insert picture by url | insert image using url | url insert image |").C();
R.nD=c("onepick-item-preview","",29413);R.$A=c("insert-from-onepick-item-preview","",29414);R.oB=a("docs-insert-sheets-charts").C();R.Dp=J(L(M(a("docs-insert-chart-menu"),"Chart"),29191),"chart").C();R.UA=J(L(M(a("docs-insert-chart"),"From Sheets..."),29151),"spreadsheet").C();R.TA=J(L(M(a("docs-insert-bar-chart"),"Bar"),29187),"bar-chart").C();R.VA=J(L(M(a("docs-insert-column-chart"),"Column"),29188),"column-chart").C();R.jB=J(L(M(a("docs-insert-line-chart"),"Line"),29189),"line-chart").C();R.mB=
J(L(M(a("docs-insert-pie-chart"),"Pie"),29190),"pie-chart").C();R.py=O(J(L(M(a("docs-copy-format"),"Copy formatting"),174).key("Ctrl+Alt+C"),"textbox"),Rx()).C();R.FD=O(L(M(a("docs-paste-format"),"Paste formatting"),271).key("Ctrl+Alt+V"),Rx()).C();R.xp=c("docs-format-menu","Format",34);R.Vo=O(N(J(L(M(a("docs-bold"),"Bold"),2).key("Ctrl+B"),"bold"),"strong | dark |||"),Xx()).C();R.uA=L(M(a("docs-format-font-menu"),"Font"),29565).C();R.nA=dp(L(M(a("docs-font-family"),"Font"),32),function(a){var b=
new Px;q(a)&&A(b,12,a);return b}).C();R.Kz=N(L(M(a("docs-edit-font-family"),"Get fonts..."),21),"Get fonts ||||").C();R.pA=N(dp(L(M(a("docs-font-size"),bb),33),function(a){var b=new Px;Zi(a)&&A(b,9,a);return b}),"point | px | pt | change font size | set font size").C();R.sA=L(M(a("docs-font-size-menu"),bb),2235).C();R.rA=N(L(M(a("docs-font-size-increment"),"Increase font size"),2236).key("Ctrl+Shift+."),"bigger | make the font bigger | make bigger | make it bigger |").C();R.qA=N(L(M(a("docs-font-size-decrement"),
"Decrease font size"),2237).key("Ctrl+Shift+,"),"smaller | make the font smaller | make smaller | make it smaller |").C();R.Fp=O(N(J(L(M(a("docs-italic"),"Italic"),51).key("Ctrl+I"),"italic"),"emphasis | emphasized | italicize ||"),Xx()).C();R.HF=O(N(J(L(M(a("docs-strikethrough"),"Strikethrough"),103).key(g?"Ctrl+Shift+X":"Alt+Shift+5"),"strikethrough"),"strike-through | strikethrough |||"),Xx()).C();R.fp=L(a("docs-deprecated-strikethrough-shortcut"),29353).keys([]).C();g&&$o(R.fp,"Alt+Shift+5");
R.IF=O(N(J(L(M(a("docs-subscript"),"Subscript"),105).key("Ctrl+,"),"subscript"),"sub script | sub-script | apply subscript ||"),Xx()).C();R.JF=O(N(J(L(M(a("docs-superscript"),"Superscript"),106).key("Ctrl+."),"superscript"),"super script | super-script | exponent | apply superscript |"),Xx()).C();R.Ax=c("docs-border-color",Ja,363);R.Bx=c("docs-border-style","Border style",372);R.$F=N(dp(J(L(M(a("docs-text-bgcolor"),cb),108),"text-bgcolor"),function(a){var b=new Px;q(a)&&(a=new Qx([a]),B(b,3,a));return b}),
"highlight | background color |||").C();R.dD=c("docs-no-text-bgcolor",Yb,680,null,Bh);R.bG=c("docs-text-color",Vb,374);R.cG=c("docs-text-color-highlight",cb,29518);R.dG=dp(J(L(N(M(a("docs-text-fgcolor"),Vb),"Font color ||||"),109),"text-color"),function(a){var b=new Px;q(a)&&(a=new Qx([a]),B(b,4,a));return b}).C();R.Lq=O(J(L(M(a("docs-underline"),"Underline"),112).key("Ctrl+U"),"underline"),Xx()).C();R.bD=c("docs-no-fill",Yb,69,null,Bh);R.cD=c("docs-no-line",Yb,70,null,Bh);R.bA=c("docs-fill-color",
"Fill color",25,null,"fill-color");R.GB=c("docs-line-color",Ja,52,null,"line-color");R.KB=c("docs-line-menu","Borders & lines",1171);R.LINE_WIDTH=N(J(L(M(a("docs-line-width"),"Border weight"),53),"line-width"),"thickness | width |||").C();R.IB=N(J(L(M(a("docs-line-dashing"),"Border dash"),508),"line-type"),"border style | line style | dotted line | stroke style |").C();R.CD=J(L(M(a("docs-paint-format"),"Paint format"),75),"paint-format").C();R.Gx=O(N(J(ep(L(M(a("docs-clear-formatting"),Ma),5),Ma).keys(["Ctrl+\\",
"Ctrl+Space"]),"clear-formatting"),"remove formatting ||||"),Xx()).C();R.vD=O(L(M(a("docs-open-link"),"Open link"),356).key("Alt+Enter"),Rx()).C();R.Ay=L(N(M(a("docs-delete-link"),"Remove link"),"delete link ||||"),15).C();R.kB=N(fp(L(a("docs-insert-link"),44),jb),xi).C();R.lB=O(N(fp(J(ep(L(M(a("docs-insert-link-dialog"),"Link..."),45),jb).key("Ctrl+K"),ph),jb),xi),Rx()).C();R.qy=L(N(M(a("docs-copy-link"),"Copy link URL"),"copy link ||||"),362).C();R.jA=gp(L(a("docs-focus-bubble"),659).key(ap(["E",
"P"]))).C();R.Oq=c("docs-view-menu","",118);R.AG=c("docs-view-custom","",117);R.YG=O(N(L(M(a("docs-zoom-in"),"Zoom in"),119).keys(["Ctrl+Alt+Num-Plus","Ctrl+Alt+Equals"]),"increase | bigger | enlarge | magnify |"),Sx()).C();R.ZG=O(N(L(M(a("docs-zoom-out"),"Zoom out"),120).keys(["Ctrl+Alt+Num-Minus","Ctrl+Alt+Dash"]),"decrease | smaller |||"),Sx()).C();R.Nq=O(gp(N(L(M(a("docs-view-compact"),"Compact controls"),116).key("Ctrl+Shift+F"),Cg)),Sx()).C();R.Bp=N(L(M(a("docs-hide-controls"),"Full screen"),
42),Cg).C();R.fG=O(L(M(a("docs-toggle-screenreader"),"Toggle screen reader support"),23).keys(["Ctrl+Alt+Z","Alt+Shift+`"]),Vx()).C();R.Mz=L(M(a("docs-enable-braille"),"Enable Braille support"),1271).Oa(Wh,!1).C();R.Nz=c("docs-enable-screen-magnifier","Enable Screen Magnifier support",29444);R.OC=N(L(M(a("docs-mute_collaborators"),"Turn off collaborator announcements"),29251),"silence collaborators | mute collaborators |||").Oa(Wh,!1).C();g=Zo?"Meta":"Alt";R.zF=O(gp(L(M(a("docs-speak-selection"),
"Speak selection"),338).key(Ta+g+"+X")),Vx()).C();R.AF=O(gp(L(N(M(a("docs-speak-selection-formatting"),"Speak selection formatting"),"speak formatting ||||"),660).key(ap(["A","F"]))),Vx()).C();R.yF=O(gp(L(N(M(a("docs-speak-remaining-section"),"Speak from cursor location"),"speak from here | speak from location |||"),1218).key(g+"+Ctrl+R")),Vx()).C();R.nz=O(gp(L(N(M(a("docs-docos-speak-comment"),"Speak comment"),"speak discussion | speak suggestion | speak smart todo | speak action item | speak feedback"),
29350).key(ap(["A","C"]))),Vx()).C();R.mz=O(gp(L(N(M(a("docs-docos-speak-anchor"),"Speak anchor"),"speak commented text | |||"),29351).key(ap(["A","A"]))),Vx()).C();R.Iq=c("docs-tools-menu","",111);R.gG=c("docs-tools-custom","",110);R.hG=c("docs-macros-extensions","",775);R.iG=c("docs-macros-extension-promo","",29559);R.jG=c("docs-tools-top-custom","",721);R.eq=N(L(M(a("docs-preferences"),"Preferences..."),77),"options | settings | configurations ||").C();R.hp=c("docs-dictionary-sidebar","",29211);
var h=O(N(fp(ep(L(M(a("docs-dictionary-sidebar-focus"),"Define"),29212),"Define word"),"Define word"),"dictionary | look up | lookup | |"),Rx()).key("Ctrl+Shift+Y");R.ip=h.C();R.Ey=c("docs-dictionary-close","",29214);R.Fy=c("docs-dictionary-search","",29335);R.rp=c("docs-explore-sidebar","",2558);h=O(N(L(J(M(a("docs-explore-menu"),"Explore"),"explore-black-padded"),2557),"explore | search | lookup | look up |"),Sx()).key("Ctrl+Alt+Shift+I");R.sp=h.C();R.$z=c("docs-explore-widget","",29275);R.Pz=c("docs-explore-close",
"",2609);R.Vz=c("docs-explore-refresh-nuggets","",2612);R.Wz=c("docs-explore-search","",2613);R.Rz=c("docs-explore-preview-image","",29205);R.Xz=c("docs-explore-show-more","",2610);R.Yz=c("docs-explore-suggested-content-available","",29201);R.Zz=c("docs-explore-suggested-content-not-available","",29202);R.Qz=c("docs-explore-feedback","",29224);R.Uz=c("docs-explore-promo-show","",29281);R.Sz=c("docs-explore-promo-continue","",29279);R.Tz=c("docs-explore-promo-dismiss","",29280);R.dF=c("docs-scratchpad-sidebar",
"",29215);R.$E=J(L(M(a("docs-scratchpad-open"),"Keep notepad"),29216),ih).C();R.aF=c("docs-scratchpad-open-note","",29429);R.XE=c("docs-scratchpad-close","",29217);R.YE=c("docs-scratchpad-focus","",29218);R.bF=J(L(M(a("docs-scratchpad-save"),Kb),29219),ih).C();R.cF=J(L(M(a("docs-scratchpad-save-link"),Kb),29308),ih).C();R.ZE=c("docs-scratchpad-insert","",29241);R.Ux=c("docs-companion-sidebar","",29359);R.Tx=L(M(a("docs-companion-open"),"Companion"),29358).C();R.Rx=c("docs-companion-close","",29356);
R.Sx=c("docs-companion-focus","",29357);R.Qx=c("docs-companion-add-content-to-host","",29558);R.fy=L(a("docs-conjure-sidebar"),29402).C();R.ey=L(M(a("docs-conjure-open"),"Voice notes"),29401).C();R.Xx=L(a("docs-conjure-close"),29400).C();R.gy=L(a("docs-conjure-sidebar-focus"),29403).C();R.Vx=L(a("docs-conjure-calendar-event-selected"),29431).C();R.$x=L(a("docs-conjure-dismiss-calendar-event-list"),29458).C();R.Wx=L(M(a("docs-conjure-capture-highlight"),"Capture highlight"),29432).C();R.ay=L(a("docs-conjure-finish-meeting"),
29437).C();R.Zx=L(a("docs-conjure-delete-meeting"),29461).C();R.Yx=L(a("docs-conjure-delete-highlight"),29450).C();R.cy=L(a("docs-conjure-insert-all-highlights"),29453).C();R.dy=L(a("docs-conjure-insert-highlight"),29443).C();R.by=L(a("docs-conjure-highlight-updated"),29446).C();R.hy=L(a("docs-conjure-start-audio-capture"),29454).C();R.iy=L(a("docs-conjure-stop-audio-capture"),29455).C();R.jy=L(M(a("docs-conjure-submit-feedback"),Tb),29538).C();R.ly=L(a("docs-conjure-thumbs-up-highlight"),29501).C();
R.ky=L(a("docs-conjure-thumbs-down-highlight"),29500).C();R.yB=L(M(a("docs-insert-tool-open"),"Research"),1899).C();R.zB=L(a("docs-insert-tool-open-image-search"),2211).C();R.AB=L(a("docs-insert-tool-open-web"),2191).C();R.sB=c("docs-insert-tool-insert-citation","",29298);R.wB=c("docs-insert-tool-insert-link","",2201);R.xB=L(a("docs-insert-tool-insert-text"),1943).C();R.tB=c("docs-insert-tool-insert-image","",2200);R.vB=c("docs-insert-tool-insert-image-placeholder","",29270);R.uB=L(a("docs-insert-tool-insert-image-blob"),
29262).C();R.rB=L(a("docs-insert-tool-copy"),2598).C();R.BB=L(a("docs-insert-tool-paste"),2599).C();R.CB=L(a("docs-insert-tool-search"),2192).C();R.LF=N(L(M(a("docs-table-delete"),"Delete table"),1258),"remove table ||||").C();R.MF=N(L(M(a("docs-table-delete-column"),"Delete column"),1259),"remove column ||||").C();R.NF=N(L(M(a("docs-table-delete-row"),"Delete row"),1260),"remove row ||||").C();R.OF=N(M(L(a("docs-table-distribute-columns"),717),"Distribute columns"),"even | equal | same size | width |").C();
R.PF=N(M(L(a("docs-table-distribute-rows"),718),"Distribute rows"),"even | equal | same size | height |").C();R.Fq=dp(L(M(a("docs-table-insert"),"Insert table"),1261),function(a){var b=new Px;Zi(a.width)&&Zi(a.height)&&(A(b,13,a.width),A(b,14,a.height));return b}).C();R.Fq.Pa(new en(0,0));R.QF=N(L(M(a("docs-table-insert-column-left"),hb),1262),"add column left | insert new column left | add new column left ||").C();R.RF=N(L(M(a("docs-table-insert-column-right"),ib),1263),"add column right | insert new column right | add new column right | insert column | insert new column").C();
R.SF=L(M(a("docs-table-insert-menu"),"Table"),1264).C();R.TF=N(L(M(a("docs-table-insert-row-above"),kb),1266),"add row above | insert new row above | add new row above ||").C();R.UF=N(L(M(a("docs-table-insert-row-below"),lb),1267),"add row below | insert new row below | add new row below | insert row | insert new row").C();R.rC=L(M(a("docs-mobile-ui-table-insert-column-left"),hb),1946).C();R.sC=L(M(a("docs-mobile-ui-table-insert-column-right"),ib),1947).C();R.tC=L(M(a("docs-mobile-ui-table-insert-row-above"),
kb),1948).C();R.uC=L(M(a("docs-mobile-ui-table-insert-row-below"),lb),1949).C();R.vC=L(M(a("docs-mobile-ui-table-insert-single-column-left"),"Insert single column left"),29347).C();R.wC=L(M(a("docs-mobile-ui-table-insert-single-column-right"),"Insert single column right"),29348).C();R.xC=L(M(a("docs-mobile-ui-table-insert-single-row-above"),"Insert single row above"),29345).C();R.yC=L(M(a("docs-mobile-ui-table-insert-single-row-below"),"Insert single row below"),29346).C();R.VF=c("docs-table-insert-table-menu",
"Insert table",1265);R.Gq=c("docs-table-menu","Table",107);R.WF=N(L(M(a("docs-table-merge-cells"),"Merge cells"),1268),"combine ||||").C();R.ZF=N(L(M(a("docs-table-unmerge-cells"),"Unmerge cells"),1269),"separate | split |||").C();R.YF=L(M(a("docs-table-toggle-merge-cells"),"Merge cells"),29417).C();R.XF=O(N(L(M(a("docs-table-select-borders"),"Select table borders"),446),"select borders ||||"),Pb).C();R.Ap=c("docs-help-menu","",40);R.zA=N(L(M(a("docs-help-center"),"Help Center"),35),"help forum | user forum | discussion forum ||").C();
R.DA=O(N(fp(L(J(M(a("docs-help-shortcuts"),"Keyboard shortcuts"),"keyboard"),41).key("Ctrl+/"),"See keyboard shortcuts"),"hotkeys ||||"),Sx()).C();R.BA=N(L(M(a("docs-feedback"),"Report a problem"),37),"Problem | error | feedback ||").C();R.xA=N(L(M(a("docs-google-help"),"Get help with..."),580),"Problem | help |||").C();R.AA=c("docs-help-custom","",36);R.ql=L(a("docs-screenreader-menu"),1278).C();R.rF=L(a("docs-screenreader-menu-toolbar"),2195).C();R.pF=c("docs-screenreader-speak-menu","Speak",1317);
R.eF=c("docs-screenreader-comments-menu","Comments",1368);R.fF=c("docs-screenreader-edits-menu","Edits",2337);R.gF=c("docs-screenreader-footnote-menu","Footnote",1369);R.jF=c("docs-screenreader-headings-menu","Headings",1378);R.iF=c("docs-screenreader-graphics-menu","Graphics",1371);R.lF=c("docs-screenreader-list-menu","List",1377);R.kF=c("docs-screenreader-link-menu","Link",1373);R.qF=c("docs-screenreader-table-menu","Table",1374);R.nF=c("docs-screenreader-misspelling-menu","Misspelling",1375);R.hF=
c("docs-screenreader-formatting-menu","Formatting",1376);R.oF=c("docs-screenreader-settings-menu","Settings",1372);R.mF=c("docs-screenreader-menu-custom-items","",1284);R.Jx=c("docs-clipboard","Web clipboard",6,null,"clipboard");R.Lx=J(L(a("docs-clipboard-copy"),8),"copy").C();R.Nx=J(L(M(a("docs-clipboard-paste-from-server"),"Paste from server"),10),"paste").C();R.Kx=N(L(M(a("docs-clipboard-clear-items"),"Clear all items"),7),"remove | delete |||").C();R.Mx=N(L(M(a("docs-clipboard-help"),"Web clipboard help"),
9),"assist | support |||").C();h=Vw(Tw(),"docs-errtv");R.wE=c("docs-revisions-menu",h?"Version history":"Revision history",29448);R.IE=c("docs-revisions-zoomin","Zoom in",95);R.JE=c("docs-revisions-zoomout","Zoom out",96);R.BE=c("docs-revisions-revert","",92);R.xE=L(a("docs-revisions-mode"),1956).C();R.CE=c("docs-revisions-show","",93);R.DE=L(ep(a("docs-revisions-show-revert-dialog"),h?"Restore this version":"Restore this revision"),29319).C();R.EE=L(M(a("docs-revisions-show-snapshot-dialog"),h?"Name current version":
"Name current revision"),29430).C();R.rE=c("docs-revisions-close","",89);R.kq=c("docs-revisions-sidebar","",94);R.tE=c("docs-revisions-diff","",91);R.vE=c("docs-revisions-load-details","",29299);R.HE=c("docs-revisions-toggle-name-filter","",29336);R.uE=O(N(L(M(a("docs-revisions-focus"),h?"See version history":"See revision history"),346).key("Ctrl+Alt+Shift+H"),"version history | revert old changes | edit history | version control | prior versions"),Sx()).C();R.zE=O(gp(N(L(ep(M(a("docs-revisions-move-to-change-next"),
"Move to next edit"),"Next edit"),1060).keys(["Ctrl+Alt+K",ap(["N","R"])]),h?"move to next edit in version history | move to next change |||":"move to next edit in revision history | move to next change |||")),Sx()).C();R.AE=O(gp(N(L(ep(M(a("docs-revisions-move-to-change-previous"),"Move to previous edit"),"Previous edit"),1061).keys(["Ctrl+Alt+J",ap(["P","R"])]),h?"move to previous edit in version history | move to previous change |||":"move to previous edit in revision history | move to previous change |||")),
Sx()).C();R.yE=L(a("docs-revisions-modify-name"),29323).C();R.FE=L(a("docs-revisions-snapshot-modify-name"),29447).C();R.GE=L(M(a("docs-revisions-tile-menu"),"More actions"),29329).C();R.Wo=c("docs-chat-sidebar","",4);R.Dx=O(N(L(M(a("docs-chat-focus"),"Chat"),3).key("Shift+Esc"),"Chat ||||"),Sx()).C();R.Cy=c("docs-details-close","",353);R.gp=c("docs-details-sidebar","",355);R.Dy=c("docs-details-focus","",354);R.mD=gp(M(ep(L(a("docs-omnibox"),71),Lb),Lb).keys([d,e])).C();R.CA=c("docs-help-omnibox",
"",750);R.yA=c("docs-hats-focus","",1007,["Ctrl+Alt+Shift+D"]);R.Wy=O(N(fp(J(ep(L(M(a("docs-docos-insert-discussion"),"Comment"),17),"Add comment").key("Ctrl+Alt+M"),"comment"),"Add comment"),"Add comment ||||"),Tx()).C();R.Yy=N(L(M(a("docs-docos-insert-posted-discussion"),"Comment"),29260),"Add comment | Insert comment |||").C();R.Sy=c("docs-docos-delete-discussion","Delete",16);R.Ny=O(N(fp(J(ep(L(M(a("docs-docos-activity-box"),wb),625),wb).key("Ctrl+Alt+Shift+A"),"comment"),"Open comments thread..."),
"Open comments thread | Open discussions thread | Open comments activity box ||"),Tx()).C();R.Ky=N(L(ep(fp(M(a("docs-docos-accept-all-suggestions"),"Accept all"),Ba),Ba),29327),"Apply recommendations | Batch accept |||").C();R.Ly=ep(L(a("docs-docos-accept-all-suggestions-menu"),29463),"More accept options").C();R.iz=ep(L(a("docs-docos-reject-all-suggestions-menu"),29464),"More reject options").C();R.hz=N(L(ep(fp(M(a("docs-docos-reject-all-suggestions"),"Reject all"),Ab),Ab),29328),"Dismiss recommendations | Delete recommendations | Batch reject ||").C();
R.bz=gp(N(L(ep(fp(M(a("docs-docos-move-to-suggestion-next"),sb),sb),sb),29456).key(ap(["N","U"])),"Go to next suggestion | Move to next recommendation |||")).C();R.cz=gp(N(L(ep(fp(M(a("docs-docos-move-to-suggestion-previous"),tb),tb),tb),29457).key(ap(["P","U"])),"Go to previous suggestion | Move to previous recommendation |||")).C();R.Vy=N(L(M(a("docs-docos-highlight-suggestions"),"Show suggested edits"),29340),"Show recommendations | View recommendations |||").C();R.ez=N(L(M(a("docs-docos-preview-accept-all-suggestions"),
'Preview "Accept all"'),29338),"Show recommendations | Preview batch applied suggestions |||").C();R.fz=N(L(M(a("docs-docos-preview-reject-all-suggestions"),'Preview "Reject all"'),29339),"Preview dismiss recommendations | Show deleted recommendations | Preview batch reject ||").C();R.dz=O(gp(N(L(M(a("docs-docos-open-suggestion-dialog"),"Review suggested edits"),29387),"Batch accept recommendations | Reject all suggestions |||").key(ap(["O","U"]))),Tx()).C();R.Oy=c("docs-docos-close-suggestion-dialog",
"",29388);R.gz=c("docs-docos-refresh-suggestion-preview","Refresh",29415);R.My=ep(L(M(a("docs-docos-accept-suggestion"),"Accept"),670),Da).C();R.Uy=c("docos-delete-suggestion","",768);R.Zy=O(gp(L(M(a("docs-docos-move-into-discussion"),"Enter current comment"),235).key(ap(["E","C"]))),Tx()).C();R.pz=O(L(M(a("docs-docos-view-discussion"),"View comment"),2356),Tx()).C();R.oz=O(L(M(a("docs-docos-view-comment"),"View comment"),29257),Tx()).C();R.qz=O(L(M(a("docs-docos-view-suggestion"),"View suggestion"),
29258),Tx()).C();R.$y=O(gp(N(L(M(a("docs-docos-move-to-discussion-next"),"Move to next comment"),238).key(ap(["N","C"])),"Go to next comment ||||")),Tx()).C();R.az=O(gp(N(L(M(a("docs-docos-move-to-discussion-previous"),"Move to previous comment"),239).key(ap(["P","C"])),"Go to previous comment ||||")),Tx()).C();R.kz=ep(L(M(a("docs-docos-reject-suggestion"),"Reject"),671),Bb).C();R.Xy=O(L(a("docs-docos-insert-instant-doco"),17),Tx()).C();R.Qy=L(a("docs-docos-convert-smart-todo-to-discussion"),29208).C();
R.Ry=L(a("docs-docos-convert-smart-todo-to-draft"),29246).C();R.Py=L(a("docs-docos-convert-draft-to-discussion"),29245).C();R.Jy=a("docs-docos-abort-smart-todo").C();R.jz=L(a("docs-docos-reject-smart-todo"),29210).C();R.lz=L(a("docs-docos-set-smart-todo-feature-enabled"),29268).C();R.Ty=L(a("docs-docos-delete-draft"),29247).C();R.kA=c("docs-focus-editor","",192);R.$B=c("docs-macros-menu","",57);R.YB=J(L(M(a("macros-insert"),"Script..."),55),"insert-script").C();R.ZB=N(L(M(a("macros-manage"),"Script manager..."),
56),"find scripts | browse scripts | load scripts ||").C();R.QB=N(L(M(a("macros-editor"),"Script editor..."),54),"edit scripts ||||").C();R.XB=c("macros-gallery","Script gallery...",349);R.RB=c("macros-exec","",337);R.bC=c("macros-resume","",352);R.TB=c("macros-extension-disabled","",992);R.UB=c("macros-extension-help","Help",1081);R.VB=c("macros-extension-install-start","Install",29426);R.WB=c("macros-extension-menu-promo","",1145);R.SB=c("macros-extensions","Get add-ons...",664);R.Ip=c("docs-extensions-menu",
"",1056);R.Jp=c("macros-manage-extensions","Manage add-ons...",757);R.cC=c("macros-toggle-extension-enabled","",778);R.dC=c("macros-toggle-extension-enabled-in-all-docs","",1039);R.aC=L(a("macros-polymorphic-item"),2452).C();R.PB=c("macros-application-focus","",692);R.Hp=c("macros-application-sidebar","",693);R.Gp=c("macros-addon-sidebar","",29423);R.OB=c("macros-addon-sidebar-focus","Document add-ons",29424);R.eC=c("macros-trigger-0","",731,["Ctrl+Alt+Shift+0"]);R.fC=c("macros-trigger-1","",732,
["Ctrl+Alt+Shift+1"]);R.gC=c("macros-trigger-2","",733,["Ctrl+Alt+Shift+2"]);R.hC=c("macros-trigger-3","",734,["Ctrl+Alt+Shift+3"]);R.iC=c("macros-trigger-4","",735,["Ctrl+Alt+Shift+4"]);R.jC=c("macros-trigger-5","",736,["Ctrl+Alt+Shift+5"]);R.kC=c("macros-trigger-6","",737,["Ctrl+Alt+Shift+6"]);R.lC=c("macros-trigger-7","",738,["Ctrl+Alt+Shift+7"]);R.mC=c("macros-trigger-8","",739,["Ctrl+Alt+Shift+8"]);R.nC=c("macros-trigger-9","",740,["Ctrl+Alt+Shift+9"]);R.MD=L(M(a("recorded-action-stop"),"Save recording..."),
29411).Oa(Di,!1).C();R.jp=c("language-menu","Language",232);R.xz=c("docs-document-locale-custom","",29459);R.ux=dp(L(a("apply-language-settings"),169),b).C();R.Qp=c("docs-online","",348);R.op=c("embed-parent-focus","",358,["Ctrl+Shift+Esc"]);R.vx=c("docs-apply-similar-spellcheck-suggestion","",370);R.wx=c("docs-apply-spellcheck-suggestion","",121);R.xx=c("docs-apply-spellcheck-suggestion-no-focus","",375);R.GA=c("docs-ignore-word","",130);R.HA=c("docs-ignore-word-contextual","",371);R.IA=c("docs-ignore-word-no-focus",
"",376);R.EF=c("docs-spellcheck-move-iterator-to-next","Next misspelling",729);R.FF=c("docs-spellcheck-move-iterator-to-previous","Previous misspelling",730);R.zD=c("docs-override-spellcheck-suggestion","",148);R.xF=c("docs-speak-override-spellcheck-suggestion","",1301);R.AD=c("docs-override-spellcheck-suggestion-no-focus","",377);R.OD=c("docs-remove-overridden-spellcheck-suggestion","",1236);R.BF=ep(L(a("docs-spellcheck-change-menu"),707),"More change options").C();R.CF=ep(L(a("docs-spellcheck-dictionary-menu"),
1298),"More dictionary options").C();R.DF=ep(L(a("docs-spellcheck-ignore-menu"),708),"More ignore options").C();R.vq=N(L(M(a("docs-show-spellcheck-tool"),Lx()?"Check spelling...":"Spelling..."),368),"misspelled | spellcheck |||").C();R.EA=L(a("docs-highlight-current-misspelled-text"),2637).C();R.Hx=L(a("docs-clear-misspelled-text-highlight"),2636).C();R.sq=N(ep(L(M(a("docs-show-dictionary-tool"),"Personal dictionary..."),1255),"Personal dictionary"),"misspelling | dictionary | correction | spellcheck |").C();
d=Vw(Tw(),"docs-eaes");R.To=dp(N(ep(L(M(a("docs-analytics-open"),d?"Activity dashboard...":"Analytics..."),29349),d?"Activity dashboard":"Analytics"),"views | stats | data | receipt | statistics "),function(){var a=new Px;if(Uw(Tw(),"docs-asol")){var b=new Ox,c=Vw(Tw(),"docs-asol");A(b,5,c);B(a,82,b)}return a}).C();R.NC=c("docs-more-button","More",369);R.zC=ep(L(a("docs-mode-switcher"),1090),"Mode").C();R.DC=c("docs-mode-switcher-contextmenu","",1094);R.Kp=c("docs-mode-switcher-viewmenu","Mode",1253);
R.EC=fp(J(L(a("docs-mode-switcher-edit"),1091),"mode-edit"),"Editing mode").C();R.FC=J(L(M(a("docs-mode-switcher-edit-contextmenu"),"Return to editing"),1095),"mode-edit").C();R.GC=O(L(M(a("docs-mode-switcher-edit-shortcut"),"Switch to editing"),1233).key("Ctrl+Alt+Shift+Z"),Rx()).C();R.AC=fp(J(L(a("docs-mode-switcher-comment"),1092),"mode-review"),"Suggesting mode").C();R.BC=J(L(M(a("docs-mode-switcher-comment-contextmenu"),"Suggest edits"),1096),"mode-review").C();R.CC=O(L(M(a("docs-mode-switcher-comment-shortcut"),
"Switch to suggesting"),1232).key("Ctrl+Alt+Shift+X"),Rx()).C();R.HC=fp(J(L(a("docs-mode-switcher-view"),1217),"mode-view"),"Viewing mode").C();R.IC=O(L(M(a("docs-mode-switcher-view-shortcut"),"Switch to viewing"),1234).key("Ctrl+Alt+Shift+C"),Rx()).C();R.Hq=N(ep(L(a("docs-toggle-input-tools"),360),"Input tools").key("Ctrl+Shift+K"),"Toggle input tools ||||").C();R.mq=N(ep(L(a("docs-input-tools-menu"),359),"Select input tools").key("Ctrl+Alt+Shift+K"),"Input tool ||||").C();R.LG=N(J(ep(L(M(a("docs-voice-tools-show"),
"Voice typing..."),697),"Voice typing"),"mic"),Ei).C();R.JG=O(dp(N(L(M(a("docs-voice-recording"),"Start voice typing"),696).key("Ctrl+Shift+S"),Ei),b),Rx()).C();R.HG=c("docs-voice-insert-spoken-text","",709);R.FG=c("docs-voice-display-dotted-span","",710);R.BG=c("docs-voice-add-corrections-suggestions","",711);R.EG=c("docs-voice-clear-corrections-suggestions","",712);R.CG=dp(L(a("docs-voice-apply-correction"),713),function(){return new Px}).C();R.IG=L(M(a("docs-voice-newline"),"newline"),2483).C();
R.MG=c("docs-voice-typing-language-menu","",2446);R.DG=dp(L(a("docs-voice-apply-voice-typing-language"),2447),b).C();R.GG=N(L(M(a("docs-voice-help"),"Voice typing help"),2535),"voice commands help | voice commands list | voice commands | see voice typing help | see all voice commands").C();R.KG=N(L(M(a("docs-voice-stop-listening"),"Stop listening"),29244),"stop dictating | stop voice typing | end listening | end dictating | end voice typing").C();R.sx=c("docs-alt-text","",681);R.tx=L(M(a("docs-alt-text-dialog"),
"Alt text..."),460).key("Ctrl+Alt+Y").C();R.qx=c("docs-after-zoom","",1003);R.XG=dp(L(M(a("docs-zoom"),"Zoom"),749),function(a){var b=new Px;Zi(a)&&A(b,19,a);return b}).C();R.$G=N(L(M(a("docs-zoom-to-fit"),"Fit"),490).key("Ctrl+Alt+open-square-bracket"),"zoom ||||").C();R.ry=N(J(L(M(a("docs-crop-mode"),"Crop image"),970),"crop"),"resize | reshape | shrink | obscure |").C();R.sy=c("docs-crop-mode-exit","",1055,["Enter"]);R.ty=J(L(M(a("docs-crop-mode-toggle"),"Crop image"),29428),"crop").C();R.eE=O(gp(L(M(a("docs-resize-image-larger"),
"Resize image larger"),1138).key(Ta+g+"+K")),Wx()).C();R.fE=O(gp(L(M(a("docs-resize-image-larger-x"),"Resize image larger horizontally"),1139).key(Ta+g+"+B")),Wx()).C();R.gE=O(gp(L(M(a("docs-resize-image-larger-y"),"Resize image larger vertically"),1140).key(Ta+g+"+I")),Wx()).C();R.hE=O(gp(L(M(a("docs-resize-image-smaller"),"Resize image smaller"),1141).key(Ta+g+"+J")),Wx()).C();R.iE=O(gp(L(M(a("docs-resize-image-smaller-x"),"Resize image smaller horizontally"),1142).key(Ta+g+"+W")),Wx()).C();R.jE=
O(gp(L(M(a("docs-resize-image-smaller-y"),"Resize image smaller vertically"),1143).key(Ta+g+"+Q")),Wx()).C();R.kE=O(gp(L(M(a("docs-resize-larger"),"Resize larger"),1102).key(Ta+g+"+K")),Wx()).C();R.lE=O(gp(L(M(a("docs-resize-larger-x"),"Resize larger horizontally"),1101).key(Ta+g+"+B")),Wx()).C();R.mE=O(gp(L(M(a("docs-resize-larger-y"),"Resize larger vertically"),1100).key(Ta+g+"+I")),Wx()).C();R.nE=O(gp(L(M(a("docs-resize-smaller"),"Resize smaller"),1099).key(Ta+g+"+J")),Wx()).C();R.oE=O(gp(L(M(a("docs-resize-smaller-x"),
"Resize smaller horizontally"),1097).key(Ta+g+"+W")),Wx()).C();R.pE=O(gp(L(M(a("docs-resize-smaller-y"),"Resize smaller vertically"),1098).key(Ta+g+"+Q")),Wx()).C();R.vA=J(L(M(a("docs-format-image-menu"),"Image"),29502),Wg).C();R.RD=N(L(M(a("docs-replace-image"),Cb),1216),Kh).C();R.SD=N(L(a("docs-replace-image-blob"),1868),Kh).C();R.VD=N(L(M(a("docs-replace-image-dialog"),Cb),1161),Kh).C();R.XD=N(L(M(a("docs-replace-image-menu"),"Replace image"),29481),Kh).C();R.UD=fp(J(N(L(M(a("docs-replace-image-by-url"),
"By URL"),29486),"replace image by url | swap picture by url | switch picture by url | replace image using url |"),ph),"Replace image by URL").C();R.WD=fp(J(N(L(M(a("docs-replace-image-drive"),"Drive"),29484),"replace image from Google Drive | swap picture from Google Drive | search image in Drive | search picture in Drive |"),ug),"Replace image from Drive").C();R.ZD=fp(J(N(L(M(a("docs-replace-image-photos"),"Photos"),29485),"replace image from Google Photos | swap photo | switch photo | swap photo from Photos Albums |"),
"photos"),"Replace image from Photos").C();R.$D=c("docs-replace-image-sidebar-close","",29480);R.aE=fp(J(N(L(M(a("docs-replace-image-upload"),ec),29482),"upload and replace image | upload and replace picture | upload and swap image | upload and swap picture | "),Gg),"Upload and replace image").C();R.bE=fp(N(J(L(M(a("docs-replace-image-websearch"),Mb),29483),Uh),"replace image from web | search image on web | search picture | swap picture from web |"),"Replace image from web").C();R.dE=N(J(L(M(a("docs-reset-image"),
"Reset image"),1174),"reset-image"),"photo | picture | remove filters | revert changes |").C();R.QA=L(M(a("docs-image-palette"),fb),29300).C();R.JA=c("docs-image-effects-brightness","",1291);R.KA=c("docs-image-effects-contrast","",1292);R.LA=c("docs-image-effects-opacity","",1293);R.MA=c("docs-image-effects-recolor","",1294);R.NA=c("docs-image-effects-reset","",1295);R.OA=c("docs-image-effects-sidebar","",1296);R.PA=c("docs-image-effects-sidebar-focus",fb,1297);R.cA=c("docs-fill-color-palette","Fill color",
29393);R.HB=c("docs-line-color-palette",Ja,29389);R.MB=c("docs-line-style-palette","Border style",29390);R.LB=c("docs-line-start-palette","Line start",29441);R.JB=c("docs-line-end-palette","Line end",29442);R.pC=c("docs-mask-image-palette","Image mask",29392);R.YD=c("docs-replace-image-palette","Replace image",29396);R.KF=c("docs-table-borders-style-palette","Borders",29391);R.aG=c("docs-text-bgcolor-palette",cb,29395);R.eG=c("docs-text-fgcolor-palette",Vb,29394);R.oA=c("docs-font-family-palette",
"Font",29465);R.tA=c("docs-font-size-palette",bb,29466);R.ep=c("docs-debug-menu","",1882);R.wy=c("docs-debug-custom-items","",1883);R.FB=c("docs-js-error","JS Error",504);R.xy=c("docs-debug-show-font-family-prompt",Ha,29372);R.vy=c("docs-debug-apply-arbitrary-font-family",Ha,29373);R.nl=c("docs-no-download","",1863,["Ctrl+P","Ctrl+C","Ctrl+X"]);R.tG=J(L(M(a("docs-update-chart"),"Update chart"),29154),"update-chart").C();R.sG=L(M(a("docs-update-all-charts"),"Update all charts"),29276).C();R.oD=L(M(a("docs-open-chart-in-sheets"),
xb),29184).C();R.xD=L(M(a("docs-open-slide-in-slides"),"Open in Slides"),29493).C();R.pG=L(M(a("docs-unlink-chart"),dc),29186).C();R.lA=gp(L(a("docs-focus-embedded-content-controls"),29193).key(ap(["E","O"]))).C();R.rG=L(M(a("docs-unlink-slide"),"Unlink from Slides"),29490).C();R.Ez=L(M(a("docs-do-not-link-slides"),"Do not link to Slides"),29517).C();R.uG=J(L(M(a("docs-update-grid-range"),"Update table"),29324),"update-table").C();R.uD=L(M(a("docs-open-grid-range-in-sheets"),xb),29325).C();R.qG=L(M(a("docs-unlink-grid-range"),
dc),29326).C();R.wG=J(L(M(a("docs-update-slide"),"Update slide"),29494),"update-slide").C();R.NB=J(L(M(a("docs-link-slides"),"Link to Slides"),29462),ph).C();R.tD=L(M(a("docs-open-embedding-overflow-menu"),"More options..."),29344).C();R.sD=L(M(a("docs-open-embedding-controls-menu"),"Link options"),29503).C();R.Jz=L(M(a("docs-edit-embedded-grid-range-source"),"Submit changed range"),29342).C();R.rD=L(M(a("docs-open-edit-embedded-grid-range-source-dialog"),"Change range"),29363).C();R.cE=L(M(a("docs-reset-grid-range"),
"Match spreadsheet data and formatting"),29343).C();R.zz=L(M(a("docs-domain-template-approve"),"Approve"),29253).C();R.Bz=L(M(a("docs-domain-template-reject"),"Reject"),29254).C();R.Az=L(M(a("docs-domain-template-dismiss-moderation"),"Got it"),29255).C();R.ED=c("docs-paragraph-alignment-palette","Alignment",29478);R.zG=c("docs-vertical-alignment-palette","Vertical alignment",29479);R.mA=c("docs-focus-fact-suggestions-menu","",29521);R.Ox=c("docs-close-fact-suggestions-menu","",29523);R.ZA=c("docs-insert-drag-drop-items",
"Perform drop",29526);d={};for(var l in R)d[l]=R[l];R.dl=d})();function jy(a){this.action=a};nj(function(){}.prototype,function(){}.prototype);function ky(a){C.call(this);this.a={};if(!Yx){if(Yx)for(var b in R.dl)R.dl[b].reset();Yx=!0;R.Ro.Y(!1);R.ip.Y(!1);R.jp.Y(!1);R.mp.Y(!1);R.sp.Y(!1);R.nq.Y(!1);R.oq.Y(!1);R.eq.Y(!1);R.gq.Y(!1);R.jq.Y(!1);R.op.Y(!1);R.sq.Y(!1);R.tq.Y(!1);R.xq.Y(!1);R.wq.Y(!1);R.vq.Y(!1);R.Jq.Y(!1);R.Kp.Y(!1);R.up.Y(!1);R.aq.Y(!1);R.ll.Y(!1);R.Vo.Zb(!1);R.Fp.Zb(!1);R.Lq.Zb(!1);R.Nq.Zb(!1);R.Bp.Zb(!1);R.Pp.Zb(!1);R.Qi.Zb(!1);R.sl.Zb(!1);R.ll.Zb(!1);R.Qi.Y(!1);R.sl.Y(!1);R.Rp.Y(!1);R.Sp.Y(!1);Zo||($o(R.bp,"Shift+Delete"),
$o(R.Zo,"Ctrl+Insert"),$o(R.nl,"Shift+Delete"),$o(R.nl,"Ctrl+Insert"),$o(R.$p,"Shift+Insert"));R.Wo.Y(!1);R.gp.Y(!1);R.Gp.Y(!1);R.Hp.Y(!1);R.kq.Y(!1);R.uq.Y(!1);R.fq.Y(!1);R.rp.Y(!1);R.hp.Y(!1);R.To.Y(!1);R.Hq.Y(!1);R.mq.Y(!1);R.ql.Y(!1);R.ep.Y(!1);R.Qp.la(!0);R.Jp.la(!1);R.Dp.Y(!1);Zx();a=!!a;if(!Yx)throw Error("Actions not registered");R.iq.setProperty("icon",bp("redo",a));R.Mq.setProperty("icon",bp("undo",a))}this.b={};this.g=new Aw;E(this,this.g)}x(ky,C);
function S(a,b){return a.a[b]||a.b[b]||null}function ly(a,b){a=S(a,b);if(!a)throw Error("Action not registered for id "+b);return a}ky.prototype.K=function(){ky.H.K.call(this);for(var a in this.a)a in this.b||F(this.a[a])};function my(){ky.call(this,!1)}Oi(my,ky);function ny(){this.a=!1;this.b=new Aw;E(this,this.b)}x(ny,C);ny.prototype.Sk=function(){this.a=!0};ny.prototype.vj=function(){this.a&&(this.a=!1,this.b.dispatchEvent(null))};function oy(a,b,c,d){var e=Cp(a);this.g=a;this.D=b;this.j=c||null;this.N=null;this.v={};this.b={};this.a=new ir(e);this.o=void 0;this.L=!!Ll(e,wp,18);this.J=d||!1;b=this.G();if(a=Cp(a)){a=zp(a);for(c=0;c<a.length;c++)d=new ir(a[c]),p(z(a[c],13))?this.v[d.G()]=d:(this.b[d.G()]=d,d.lf()&&(this.o=d.lf()),this.D.bind(b,d.G()));this.o||(this.o=null)}}k=oy.prototype;k.ye=null;k.th=null;k.lb=function(){return this.a.lb()};k.G=function(){return this.a.G()};function py(a){return z(a.a.a,11)||""}
k.Zc=function(){var a=z(this.g,4);if(!p(a))return this.Dc();this.th||(this.th=ar(a));return this.th};k.wa=function(){return this.a.wa()};k.pj=function(){return this.a.pj()};k.ld=function(){return this.a.ld()};k.rd=function(){return this.a.rd()};k.ka=function(){return this.g.ka()||""};k.sh=function(){return this.a.sh()};k.ng=function(){return this.a.ng()};k.rc=function(){return p(this.g.ka())};function qy(a){return!!z(a.g,6)}
function So(a,b){var c=Gk(a.b);b&&c.push(a.a);wk(c,function(a,b){a=a.Dc();b=b.Dc();return a.getTime()-b.getTime()});return c}function ry(a,b){return a.b[b]||null}k.Dc=function(){if(this.ye)return this.ye;var a=z(this.g,3);a?this.ye||(this.ye=ar(a)):this.ye=null;return this.ye};k.Pc=function(){return this.j==tg||this.j==Pc||this.j==gh};function io(a){return sy(a)}function sy(a){return a.Pc()||a.j==$h}k.Af=function(){return this.j==$h};k.ad=function(){return!!z(this.g,9)};k.Ob=function(){return this.a.Ob()};
k.qc=function(){return this.a.qc()};k.Cc=function(){return this.a.Cc()};function No(a){var b=a.a.Cc()?a.a.Cc():null;a=So(a);for(var c=0;c<a.length;c++){var d=a[c];d.Cc()&&(d=d.Cc(),b?(b=new br(Vl(b.a)),d=cr(d),d=sq(d),B(b.a,1,d)):b=new br(Vl(d.a)))}return b}function ty(a){return a.a.Cc()?a.a:null}k.za=function(){return this.a.za()};k.Dg=function(){return null!=this.L&&this.J?this.L:this.L=!!ty(this)};k.ab=function(){return this.a.ab()};
k.lf=function(){if(p(this.o)&&this.J)return this.o;if(!this.za())return this.o=null;var a=this.J?this.b:So(this),b;for(b in a){var c=a[b].lf();if(c)return this.o=c}return this.o=null};k.Od=function(){return this.a.Od()};k.ck=function(){var a=this.Od();if(2==a)return!0;if(1!=a)return!1;for(var b=So(this),c=0;c<b.length;c++){a=b[c].Od();if(2==a)return!0;if(1!=a)break}return!1};function uy(a,b){this.a=a;this.b=b||null;this.g=!1}
function vy(a){var b=new Bp;a=a.Ta;B(b,2,a);a.G()||z(a,11);a=a.G()||z(a,11);A(b,1,a);return new uy(b)}function wy(a,b){A(a.a,8,b);return a}function xy(a,b){A(a.a,9,b);return a}function yy(a,b){a.b=b;return a}uy.prototype.Uc=function(a){this.a.Uc(a);return this};uy.prototype.G=function(){return Cp(this.a).G()};function zy(a,b){a.g=b;return a};function Ay(a,b){b.Af()?a.N+=1:b.Pc()?a.b+=1:b.Dg()?qy(b)?a.L+=1:a.o+=1:b.za()?(b=b.lf(),2==b?a.a+=1:3==b?a.v+=1:a.j+=1):qy(b)?a.D+=1:a.g+=1};function By(a){this.a=a}function Cy(){this.N=this.L=this.o=this.v=this.a=this.j=this.D=this.g=this.b=0}Cy.prototype.C=function(){var a=new cv,b=this.g+this.D,c=this.a+this.v,d=this.j+c,e=this.o+this.L;A(a,1,this.b+b+d+e+this.N);A(a,2,this.b);A(a,14,this.N);A(a,9,this.g);A(a,6,this.D);A(a,3,b);A(a,10,this.j);A(a,12,this.a);A(a,13,this.v);A(a,7,c);A(a,4,d);A(a,11,this.o);A(a,8,this.L);A(a,5,e);return new By(a)};function Dy(a,b){this.a=a;this.b=b}Dy.prototype.ga=function(){return this.b};Dy.prototype.clone=function(){return new Dy(this.a,this.b)};function Ey(a,b,c,d,e){this.qa=a;this.clientId=b||null;this.Ca=c||null;this.Sa=d||null;this.a=e||null};function Fy(a,b,c,d){Or.call(this,b,a);this.source=c;this.a=d}x(Fy,Or);function Gy(a,b,c){this.j=b;this.g=a;this.b=c;this.a=[]}Gy.prototype.C=function(){return new Fy(this.g,this.j,this.b,this.a)};function Hy(){this.b={};this.a={};this.g=0}function Iy(a,b,c){return a.a[b]?a.a[b][c||"$"]||null:null}function Jy(a,b,c,d){a.a[c]||(a.a[c]={});a.b[b]=new Ky(c,d);a.a[c][d||"$"]=b}Hy.prototype.bind=function(a,b){if(null!==Iy(this,a,b))return!1;this.g++;Jy(this,this.g,a,b);return!0};function Ly(a,b,c){var d=Iy(a,b,c);null!==d&&(delete a.b[d],delete a.a[b][c||"$"])}function My(a,b,c,d,e){var g=Iy(a,b,c);if(null===g||null!==Iy(a,d,e))return!1;Ly(a,b,c||void 0);Jy(a,g,d,e);return!0}
function Ny(a,b,c){return Iy(a,b,c)||0}Hy.prototype.De=function(){for(var a=Hk(this.a),b=[],c=0;c<a.length;c++){var d=this.a[a[c]].$;d&&b.push(d)}return b};function Ky(a,b){this.a=a;this.b=b||null};function Oy(a){P.call(this);this.v=a;this.a={};this.D=null;this.g={};this.j=[];this.T=[];this.ba={};this.L={};this.b=new Hy;this.O=0;this.W=[];this.M=!1;this.N=this.o=null;this.X=!1;this.J=0}x(Oy,P);function Py(a,b){a.za();var c="<i>Made a suggestion</i>";(a=a.ng())&&(b=b.Ji)&&(b=b(a).getHtml())&&(c=b);return c}function Qy(a,b){return"n"!=b&&!sy(a)&&a.ad()}
function Ry(a,b,c,d,e,g,h){var l=!1;h||(l=!0,h=new Gy(a,"bu",b));b=d.G();c=c!=d.G()?c:void 0;d=d.ka();h.a.push(new Ey(b,c,d,e,g));l&&a.dispatchEvent(h.C())}
function Sy(a,b,c,d){c=c||"c";var e=Ty(a),g=Uy(a,b.G(),z(Cp(b.a),11)||"");if(g){var h=g.G(),l=g.Ob(),m=g.ad();b=b.a;var v=Vl(g.g);Cp(b);var w=Cp(b),D=b.G(),K=null!=D?D:g.G();D=p(z(w,13))&&0!=z(w,13)&&!g.Ob();for(var X=(!p(z(w,13))||0==z(w,13))&&g.Ob(),fa=zp(w),Ca=0;Ca<fa.length;Ca++){var ub=fa[Ca],qa=g.b[ub.G()||""]||g.b[z(ub,11)||""];var la=!1;qa||(qa=g.v[ub.G()||""]||g.v[z(ub,11)||""],la=!!qa);if(qa){var rf=qa.G();qa.update(ub);if(rf!=qa.G()&&(delete g.b[rf],g.b[qa.G()]=qa,Ny(g.D,K,rf)&&!My(g.D,
K,rf,K,qa.G())))throw Error(ab+K+", "+rf+" to "+K+", "+qa.G());qa.Ob()?(delete g.b[qa.G()],g.v[qa.G()]=qa,Ly(g.D,K,qa.G())):la&&!qa.Ob()&&(delete g.v[qa.G()],g.b[qa.G()]=qa,g.D.bind(K,qa.G()))}else qa=new ir(ub),qa.Ob()?(g.v[qa.G()]=qa,Ly(g.D,K,qa.G())):(g.b[qa.G()]=qa,delete g.v[qa.G()],g.D.bind(K,qa.G())),qa=zp(Cp(g.g)),qa.push(ub),ub=Cp(g.g),Nl(ub,8,qa)}K=0;p(z(b,6))&&z(b,6)!=qy(g)&&(K=z(b,6)?K|2:K|4);D&&!la?K|=16:X&&(K|=8);Nl(w,8,[]);D&&(B(w,3,void 0),B(w,4,void 0),B(w,9,void 0));tq(g.g,b);g.a.update(w);
g.ye=null;g.th=null;g.o=void 0;g.L=null;Sl(g.g,v)||(K|=1);la=K;m!=g.ad()&&(m?a.J--:a.J++);Vy(a,g);if(h!=g.G()&&(delete a.a[h],delete a.g[h],m=Ny(a.b,h),delete a.ba[m],a.a[g.G()]=g,m&&!My(a.b,h,null,g.G(),null)))throw Error(ab+h+" to "+g.G());m=Ny(a.b,g.G());g.Ob()?(delete a.a[g.G()],Ly(a.b,g.G()),a.g[g.G()]=g,m&&(a.ba[m]=g),Qy(g,c)&&(kk(a.j,g.G()),kk(a.T,g.G())),a.dispatchEvent(new Wy("dd",c,g.G(),h!=g.G()?h:void 0,g.ka(),m,la))):(l&&(delete a.g[g.G()],delete a.ba[m],a.a[g.G()]=g,(a.v.J||g.ka())&&
a.b.bind(g.G()),m=Ny(a.b,g.G())),0!=la&&(Qy(g,c)&&kk(a.j,g.G()),Ry(a,c,h,g,m,la,d)))}else g=new oy(b.a,a.b,b.b?b.b:void 0,b.g),g.ad()&&a.J++,g.Ob()?a.g[g.G()]=g:Xy(a,g,c,d);Ty(a)!=e&&a.dispatchEvent(new Wy("p",c,void 0,void 0,void 0,void 0,Ty(a)?32:0))}function Yy(a,b,c){for(var d=new Gy(a,"bu",c),e=0;e<b.length;e++)Sy(a,b[e],c,d);a.dispatchEvent(d.C())}k=Oy.prototype;
k.Cj=function(){var a=0,b;for(b in this.a){var c=this.a[b];if(c.Zc().getTime()>this.O&&!c.lb().b)a++;else{c=Mk(c.b);for(var d in c){var e=c[d];if(e.Zc().getTime()>this.O&&!e.lb().b){a++;break}}}}return a};function Zy(a,b){b.b||yy(b,tg);Xy(a,new oy(b.a,a.b,b.b?b.b:void 0,b.g))}
function Xy(a,b,c,d){if(z(a.v.a,38)||!b.Dg()){c=c||"c";var e=null;b.rc()&&(e=$y(a,b.ka()));e&&sy(e)?(My(a.b,e.G(),null,b.G(),null),az(a,e.G(),c)):(a.v.J||b.rc())&&a.b.bind(b.G());a.a[b.G()]=b;Vy(a,b);e=8|(qy(b)?2:0);Qy(b,c)&&kk(a.j,b.G());var g=Ny(a.b,b.G());Ry(a,c,void 0,b,g,e,d)}}function az(a,b,c){c=c||"c";var d=a.a[b];if(d){if(d.rc()){var e=d.ka();delete a.L[d.ka()]}d.ad()&&a.J--;d=Ny(a.b,b);delete a.a[b];Ly(a.b,b);a.dispatchEvent(new Wy("dd",c,b,void 0,e,d,16))}}k.Ee=function(){return Mk(this.a)};
function bz(a){var b=a.v;if(b=!!Pp(b.a)&&!!z(Pp(b.a),4))b=a.v,b=!!Pp(b.a)&&!!z(Pp(b.a),5)||Hk(a.a).length>=z(a.v.a,46);return b}k.bb=function(a){var b=null;a&&(b=this.V(a));this.D=b};k.Jk=function(a){this.W=a};function cz(a,b){b=b.G();return ik(a.W,dz(a,b))}k.Pk=function(a){var b=this.M;this.M=a;return b!=this.M};k.zf=function(a){return(this.v.J||a.rc())&&(!qy(a)||this.M)};function ez(a){var b=Mk(a.a);Pk(b,a.g);return b}
k.Fc=function(){for(var a=new Cy,b=Gk(ez(this)),c=0;c<b.length;c++)Ay(a,b[c]);return a.C()};function fz(a){function b(a){return a.ad()}var c=bk(Gk(a.a),b);a=bk(Gk(a.g),b);return c.concat(a)}function Ty(a){return a.X?0<a.J:!1}function gz(a){for(var b=0;b<a.j.length;b++){var c=a.j[b],d=a.V(c);d||(d=a.g[c]);if(d&&d.ad())return!0}return!1}k.V=function(a){return this.a[a]};function Uy(a,b,c){return a.a[b]||a.g[b]||a.a[c]||a.g[c]||null}
function Vy(a,b){b.ka()&&(b.Ob()?delete a.L[b.ka()]:a.L[b.ka()]=b)}function $y(a,b){var c=a.L[b]||null;return c&&c.ka()!=b?(delete a.L[b],null):c}k.Eh=function(){return Hk(this.L)};function hz(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 iz(a,b){b=a.b.b[b]||null;if(!b)return null;a=a.a[b.a];return a?(b=b.b)?ry(a,b):null:null}k.De=function(){return this.b.De()};function dz(a,b,c){return Ny(a.b,b,c)}
k.Zk=function(){var a=new Gy(this,"bu","c"),b;for(b in this.a)a.a.push(new Ey(b,void 0,void 0,void 0,void 0));this.dispatchEvent(a.C());jz(this,!0)};function jz(a,b){a.dispatchEvent(new Wy("f","c",void 0,void 0,void 0,void 0,void 0,b));a.dispatchEvent(new Wy("af","c"))}k.Si=function(){var a=0,b;for(b in this.a){var c=this.a[b].Zc().getTime();c>a&&(a=c)}this.O<a&&(this.O=a,this.dispatchEvent(new Wy("crt","c")))};
function Wy(a,b,c,d,e,g,h,l){Or.call(this,a);this.source=b;this.qa=c||null;this.clientId=d||null;this.Ca=e||null;this.Sa=g||0;this.b=h||0;this.a=!!l}x(Wy,Or);function kz(a){C.call(this);this.a=a;this.b=qv(a);this.g=lz(this.a);this.j={};this.o=new Ko(this);E(this,this.o);a=mz(this.a);this.o.Qa(ly(a,bg),Fo,this.bv).Qa(ly(a,dg),Fo,this.dv).Qa(ly(a,cg),Fo,this.cv).Qa(ly(a,$f),Fo,this.Wu)}x(kz,C);k=kz.prototype;
k.dv=function(a){var b=a.data;if(a=I(this.a).V(b.qa)){var c=ry(a,b.Bk);if(c){var d=u();b=ur(nr(new kr(z(c.a,11)||"",c.G())),b.text,d);b=lr(new kr(py(a),a.G()),b);b=zy(xy(vy(b),!0),Ru(this.b));Sy(I(this.a),b);jz(I(this.a));tv(this.g,$u(Zu(Yu(43021),a),c).C())}}};k.cv=function(a){a=a.data;var b=I(this.a).V(a.qa);if(b){var c=u();a=ur(new kr(py(b),b.G()),a.text,c);a=zy(xy(vy(a),!1),Ru(this.b));Sy(I(this.a),a);jz(I(this.a))}};
k.gj=function(a,b){var c=I(this.a),d=c.V(a);d&&(this.j[dz(c,a)]=Hk(Mk(d.b)),a=pr(nr(new kr(py(d),d.G()))),a=zy(xy(vy(a),!0),Ru(this.b)),d.Af()||(d=Zu(Yu(43017),d),b&&(d.g=b),tv(this.g,d.C())),Sy(c,a),jz(c))};
k.Yk=function(a){var b=I(this.a);if(hz(b,a))throw Error("Cannot undo deletion of non-deleted Doco.");var c=b.ba[a];if(!c)throw Error("Doco with handle "+a+" does not exist.");var d=qr(nr(new kr(py(c),c.G()))),e=this.j[a];delete this.j[a];a=Mk(c.v);for(var g=Mk(c.b),h=0;h<e.length;h++){var l=e[h];lr(d,qr(nr(new kr(z((g[l]||a[l]).a,11)||"",l))))}d=zy(xy(vy(d),!0),Ru(this.b));Sy(b,d);jz(b);return dz(b,c.G())};
k.bv=function(a){var b=a.data;if(a=I(this.a).V(b.id)){var c=u();b=ur(nr(new kr(py(a),a.G())),b.text,c);b=zy(xy(vy(b),!0),Ru(this.b));Sy(I(this.a),b);jz(I(this.a));tv(this.g,Zu(Yu(43022),a).C())}};k.Wu=function(a){var b=a.data;(a=I(this.a).V(b.qa))&&(b=ry(a,b.Bk))&&nz(this,a,b)};function nz(a,b,c){tv(a.g,$u(Zu(Yu(43016),b),c).C());Sy(I(a.a),oz(a,b,c));jz(I(a.a))}function oz(a,b,c){c=pr(nr(new kr(z(c.a,11)||"",c.G())));b=lr(new kr(py(b),b.G()),c);return zy(xy(vy(b),!0),Ru(a.b))}
k.ij=function(a){var b=hz(I(this.a),a,!0);a=iz(I(this.a),a);b&&a&&nz(this,b,a)};k.hj=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=hz(I(this.a),d,!0);d=iz(I(this.a),d);e&&d&&b.push(oz(this,e,d))}Yy(I(this.a),b,"c")};function pz(a,b,c,d){b=hz(I(a.a),b);if(!qz(a,b))return 0;var e=Tj();Sy(I(a.a),rz(a,b,e,c));var g=a.b;Pp(g.a)&&z(Pp(g.a),18)||jz(I(a.a));d||(d=a.g,c=Zu(Yu(c?43027:43028),b),c.o=!0,tv(d,c.C()));return dz(I(a.a),b.G(),e)}
function qz(a,b){if(!b)return!1;if(!b.za()||!b.ab())throw Error("Attempting to accept/reject a non-suggestion.");return cz(I(a.a),b)?!0:!1}function rz(a,b,c,d){c=mr(sr(or(nr(new kr(c)),u()),a.b.La()),b.ab());A(c.Ta,10,d?2:3);b=lr(new kr(py(b),b.G()),c);return zy(xy(vy(b),!0),Ru(a.b))}
function sz(a,b,c){for(var d=[],e=[],g=[],h=0;h<b.length;h++){var l=hz(I(a.a),b[h]);if(qz(a,l)){var m=Tj();d.push(rz(a,l,m,c));e.push(l.G());g.push(m)}}Yy(I(a.a),d,"c");b=[];for(h=0;h<e.length;h++)b.push(dz(I(a.a),e[h],g[h]));return b};function tz(){P.call(this)}x(tz,P);function uz(a,b){Or.call(this,a);this.yc=b||null}x(uz,Or);var vz="StopIteration"in n?n.StopIteration:{message:"StopIteration",stack:""};function wz(){}wz.prototype.next=function(){throw vz;};wz.prototype.nc=function(){return this};function xz(a){if(a instanceof wz)return a;if(typeof a.nc==Og)return a.nc(!1);if(ej(a)){var b=0,c=new wz;c.next=function(){for(;;){if(b>=a.length)throw vz;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function yz(a,b,c){if(ej(a))try{Zj(a,b,c)}catch(d){if(d!==vz)throw d;}else{a=xz(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(d){if(d!==vz)throw d;}}}function zz(a){if(ej(a))return pk(a);a=xz(a);var b=[];yz(a,function(a){b.push(a)});return b};function Az(a,b){this.b={};this.a=[];this.j=this.g=0;var c=arguments.length;if(1<c){if(c%2)throw Error(bc);for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}k=Az.prototype;k.Ja=function(){return this.g};k.eb=function(){Bz(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};k.mb=function(){Bz(this);return this.a.concat()};k.ag=function(a){for(var b=0;b<this.a.length;b++){var c=this.a[b];if(Cz(this.b,c)&&this.b[c]==a)return!0}return!1};
k.kb=function(a,b){if(this===a)return!0;if(this.g!=a.Ja())return!1;b=b||Dz;Bz(this);for(var c,d=0;c=this.a[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function Dz(a,b){return a===b}k.rb=function(){return 0==this.g};k.clear=function(){this.b={};this.j=this.g=this.a.length=0};k.remove=function(a){return Cz(this.b,a)?(delete this.b[a],this.g--,this.j++,this.a.length>2*this.g&&Bz(this),!0):!1};
function Bz(a){if(a.g!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Cz(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.g!=a.a.length){var e={};for(c=b=0;b<a.a.length;)d=a.a[b],Cz(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}k.get=function(a,b){return Cz(this.b,a)?this.b[a]:b};k.set=function(a,b){Cz(this.b,a)||(this.g++,this.a.push(a),this.j++);this.b[a]=b};k.addAll=function(a){if(a instanceof Az){var b=a.mb();a=a.eb()}else b=Hk(a),a=Gk(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])};
k.forEach=function(a,b){for(var c=this.mb(),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this)}};k.clone=function(){return new Az(this)};k.nc=function(a){Bz(this);var b=0,c=this.j,d=this,e=new wz;e.next=function(){if(c!=d.j)throw Error("The map has changed since the iterator was created");if(b>=d.a.length)throw vz;var e=d.a[b++];return a?e:d.b[e]};return e};function Cz(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Ez(a){C.call(this);this.b=a}x(Ez,C);Ez.prototype.a=function(a){return Fz(this,a)};function Gz(a,b){return(b?"__wrapper_":"__protected_")+hj(a)+"__"}function Fz(a,b){var c=Gz(a,!0);b[c]||((b[c]=Hz(a,b))[Gz(a,!1)]=b);return b[c]}
function Hz(a,b){function c(){if(a.Ma())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){if(!(d&&typeof d===Fh&&d.message&&0==d.message.indexOf($a)||typeof d===bi&&0==d.indexOf($a)))throw a.b(d),new Iz(d);}finally{}}c[Gz(a,!1)]=b;return c}
function Jz(a,b){var c=$i("window"),d=c[b];c[b]=function(b,c){q(b)&&(b=mj(oj,b));arguments[0]=b=Fz(a,b);if(d.apply)return d.apply(this,arguments);var e=b;if(2<arguments.length){var g=Array.prototype.slice.call(arguments,2);e=function(){b.apply(this,g)}}return d(e,c)};c[b][Gz(a,!1)]=d}Ez.prototype.K=function(){var a=$i("window");var b=a.setTimeout;b=b[Gz(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Gz(this,!1)]||b;a.setInterval=b;Ez.H.K.call(this)};
function Iz(a){qj.call(this,$a+(a&&a.message?String(a.message):String(a)));(a=a&&a.stack)&&q(a)&&(this.stack=a)}x(Iz,qj);function Kz(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))}function Lz(a){a=String(a);if(Kz(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Mz(a){return Nz(new Oz(void 0),a)}function Oz(a){this.a=a}
function Nz(a,b){var c=[];Qz(a,b,c);return c.join("")}
function Qz(a,b,c){if(null==b)c.push(Dh);else{if(typeof b==Fh){if(dj(b)){var d=b;b=d.length;c.push("[");for(var e="",g=0;g<b;g++)c.push(e),e=d[g],Qz(a,a.a?a.a.call(d,String(g),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");g="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],typeof e!=Og&&(c.push(g),Rz(d,c),c.push(":"),Qz(a,a.a?a.a.call(b,d,e):e,c),g=","));c.push("}");return}}switch(typeof b){case bi:Rz(b,
c);break;case Eh:c.push(isFinite(b)&&!isNaN(b)?String(b):Dh);break;case Gc:c.push(String(b));break;case Og:c.push(Dh);break;default:throw Error("Unknown type: "+typeof b);}}}var Sz={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Tz=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;
function Rz(a,b){b.push('"',a.replace(Tz,function(a){var b=Sz[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Sz[a]=b);return b}),'"')};function Uz(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};function Vz(){}Vz.prototype.a=null;function Wz(a){var b;(b=a.a)||(b={},Xz(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var Yz;function Zz(){}x(Zz,Vz);function $z(a){return(a=Xz(a))?new ActiveXObject(a):new XMLHttpRequest}function Xz(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],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}Yz=new Zz;function aA(a){return a.Ja&&typeof a.Ja==Og?a.Ja():ej(a)||q(a)?a.length:Fk(a)}function bA(a){if(a.eb&&typeof a.eb==Og)return a.eb();if(q(a))return a.split("");if(ej(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Gk(a)}function cA(a){if(a.mb&&typeof a.mb==Og)return a.mb();if(!a.eb||typeof a.eb!=Og){if(ej(a)||q(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return Hk(a)}}
function dA(a,b){if(a.forEach&&typeof a.forEach==Og)a.forEach(b,void 0);else if(ej(a)||q(a))Zj(a,b,void 0);else for(var c=cA(a),d=bA(a),e=d.length,g=0;g<e;g++)b.call(void 0,d[g],c&&c[g],a)}function eA(a,b,c){if(typeof a.every==Og)return a.every(b,c);if(ej(a)||q(a))return ek(a,b,c);for(var d=cA(a),e=bA(a),g=e.length,h=0;h<g;h++)if(!b.call(c,e[h],d&&d[h],a))return!1;return!0};function fA(a){P.call(this);this.headers=new Az;this.N=a||null;this.b=!1;this.L=this.a=null;this.ba="";this.de=0;this.g=this.M=this.v=this.J=!1;this.o=0;this.D=null;this.j="";this.O=this.ug=!1}x(fA,P);var gA=/^https?$/i,hA=[zb,"PUT"],iA=[];k=fA.prototype;k.cr=function(){this.ja();lk(iA,this)};
k.send=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is active with another request="+this.ba+"; newUri="+a);b=b?b.toUpperCase():"GET";this.ba=a;this.de=0;this.J=!1;this.b=!0;this.a=this.dj();this.L=this.N?Wz(this.N):Wz(Yz);this.a.onreadystatechange=t(this.Nn,this);try{this.M=!0,this.a.open(b,String(a),!0),this.M=!1}catch(g){jA(this);return}a=c||"";var e=this.headers.clone();d&&dA(d,function(a,b){e.set(b,a)});d=gk(e.mb(),kA);c=n.FormData&&a instanceof n.FormData;!ik(hA,b)||d||c||
e.set(Qa,"application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(a,b){this.a.setRequestHeader(b,a)},this);this.j&&(this.a.responseType=this.j);"withCredentials"in this.a&&this.a.withCredentials!==this.ug&&(this.a.withCredentials=this.ug);try{lA(this),0<this.o&&((this.O=mA(this.a))?(this.a.timeout=this.o,this.a.ontimeout=t(this.hb,this)):this.D=Pt(this.hb,this.o,this)),this.v=!0,this.a.send(a),this.v=!1}catch(g){jA(this)}};
function mA(a){return y&&sl(9)&&Zi(a.timeout)&&p(a.ontimeout)}function kA(a){return"content-type"==a.toLowerCase()}k.dj=function(){return this.N?$z(this.N):$z(Yz)};k.hb=function(){"undefined"!=typeof Yi&&this.a&&(this.de=8,this.dispatchEvent("timeout"),this.abort(8))};function jA(a){a.b=!1;a.a&&(a.g=!0,a.a.abort(),a.g=!1);a.de=5;nA(a);oA(a)}function nA(a){a.J||(a.J=!0,a.dispatchEvent(Qc),a.dispatchEvent(Bg))}
k.abort=function(a){this.a&&this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1,this.de=a||7,this.dispatchEvent(Qc),this.dispatchEvent("abort"),oA(this))};k.K=function(){this.a&&(this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1),oA(this,!0));fA.H.K.call(this)};k.Nn=function(){this.Ma()||(this.M||this.v||this.g?pA(this):this.wk())};k.wk=function(){pA(this)};
function pA(a){if(a.b&&"undefined"!=typeof Yi&&(!a.L[1]||4!=qA(a)||2!=a.Gc()))if(a.v&&4==qA(a))Pt(a.Nn,0,a);else if(a.dispatchEvent(Oh),4==qA(a)){a.b=!1;try{a.be()?(a.dispatchEvent(Qc),a.dispatchEvent("success")):(a.de=6,nA(a))}finally{oA(a)}}}function oA(a,b){if(a.a){lA(a);var c=a.a,d=a.L[0]?aj:null;a.a=null;a.L=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}}function lA(a){a.a&&a.O&&(a.a.ontimeout=null);a.D&&(Qt(a.D),a.D=null)}
k.be=function(){var a=this.Gc(),b;if(!(b=Uz(a))){if(a=0===a)a=String(this.ba).match(Yp)[1]||null,!a&&n.self&&n.self.location&&(a=n.self.location.protocol,a=a.substr(0,a.length-1)),a=!gA.test(a?a.toLowerCase():"");b=a}return b};function qA(a){return a.a?a.a.readyState:0}k.Gc=function(){try{return 2<qA(this)?this.a.status:-1}catch(a){return-1}};k.wb=function(){try{return this.a?this.a.responseText:""}catch(a){return""}};
function rA(a){try{if(!a.a)return null;if("response"in a.a)return a.a.response;switch(a.j){case "":case ji:return a.a.responseText;case uc:if("mozResponseArrayBuffer"in a.a)return a.a.mozResponseArrayBuffer}return null}catch(b){return null}}k.getAllResponseHeaders=function(){return this.a&&4==qA(this)?this.a.getAllResponseHeaders():""};ao(function(a){fA.prototype.wk=a(fA.prototype.wk)});function sA(a,b,c){P.call(this);this.v=b||null;this.o={};this.N=tA;this.L=a;if(!c)if(this.b=null,y&&!sl("10"))Er(t(this.g,this));else{this.b=new Ez(t(this.g,this));Jz(this.b,"setTimeout");Jz(this.b,"setInterval");a=this.b;b=$i("window");c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&Jz(a,e)}a=this.b;$n=!0;b=t(a.a,a);for(c=0;c<Yn.length;c++)Yn[c](b);Zn.push(a)}}x(sA,P);
function uA(a,b){Or.call(this,"a");this.error=a;this.context=b}x(uA,Or);function tA(a,b,c,d){var e=new fA;iA.push(e);e.Rc("ready",e.cr);e.send(a,b,c,d)}
sA.prototype.g=function(a,b){a=a.error||a;b=b?Mk(b):{};a instanceof Error&&Pk(b,a.__closure__error__context__984382||{});var c=$i("window.location.href");if(q(a))a={message:a,name:"Unknown error",lineNumber:vb,fileName:c,stack:vb};else{var d=!1;try{var e=a.lineNumber||a.line||vb}catch(h){e=vb,d=!0}try{var g=a.fileName||a.filename||a.sourceURL||n.$googDebugFname||c}catch(h){g=vb,d=!0}a=!d&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:{message:a.message||vb,name:a.name||"UnknownError",lineNumber:e,
fileName:g,stack:a.stack||vb}}if(this.v)try{this.v(a,b)}catch(h){}this.D(a.message.substring(0,1900),a.fileName,a.lineNumber,a.stack,b);try{this.dispatchEvent(new uA(a,b))}catch(h){}};sA.prototype.D=function(a,b,c,d,e){try{var g=eq(this.L,"script",b,Bg,a,"line",c);Jk(this.o)||(g=fq(g,this.o));a={};a.trace=d;if(e)for(var h in e)a["context."+h]=e[h];var l=dq(a);Zi(null)&&(l=l.substring(0,null));this.N(g,zb,l,this.J)}catch(m){}};sA.prototype.K=function(){F(this.b);sA.H.K.call(this)};function vA(){sA.call(this,"",void 0,!0);this.a=new Ez(t(this.g,this));E(this,this.a)}x(vA,sA);vA.prototype.j=null;vA.prototype.D=function(a,b,c,d){if(this.j&&!sj(a,$a)){var e=new Kp;A(e,1,a);A(e,2,b);A(e,3,String(c));d&&A(e,4,d);wA(this.j,"rjse",e,void 0,co,1)}};vA.prototype.K=function(){vA.H.K.call(this);delete this.a};function xA(){}function yA(a){if(typeof a==Eh){var b=new xA;b.g=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",Qj(c,2));c=d.join("")}b.j=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=zA(a);b.o=[c,c];b.a={GF:a,rl:a};b.b=[];return b}b=new xA;b.j=a.id;b.g=-a.std_offset;b.o=a.names;b.a=a.names_ext;b.b=a.transitions;return b}
function zA(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Qj(Math.floor(a/60)%100,2),":",Qj(a%60,2));return b.join("")}function AA(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.b.length&&b>=a.b[c];)c+=2;return 0==c?0:a.b[c-1]};function BA(a,b){this.b=[];this.a=b||Uq;typeof a==Eh?CA(this,a):DA(this,a)}var EA=[/^\'(?:[^\']|\'\')*(\'|$)/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvVwzZ]+/];function FA(a){return a.getHours?a.getHours():0}
function DA(a,b){for(GA&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;d<EA.length;++d){var e=b.match(EA[d]);if(e){var g=e[0];b=b.substring(g.length);0==d&&("''"==g?g="'":(g=g.substring(1,"'"==e[1]?g.length-1:g.length),g=g.replace(/\'\'/g,"'")));a.b.push({text:g,type:d});break}}if(c===b)throw Error("Malformed pattern part: "+b);}}
BA.prototype.format=function(a,b){if(!a)throw Error("The date to format must be non-null.");var c=b?6E4*(a.getTimezoneOffset()-(b.g-AA(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))));c=[];for(var g=0;g<this.b.length;++g){var h=this.b[g].text;1==this.b[g].type?c.push(HA(this,h,a,d,e,b)):c.push(h)}return c.join("")};
function CA(a,b){if(4>b)var c=a.a.fl[b];else if(8>b)c=a.a.tl[b-4];else if(12>b)c=a.a.cp[b-8],c=c.replace("{1}",a.a.fl[b-8]),c=c.replace("{0}",a.a.tl[b-8]);else{CA(a,10);return}DA(a,c)}function IA(a,b){b=String(b);a=a.a||Uq;if(void 0!==a.Qq){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Qq+e-48):b.charAt(d))}b=c.join("")}return b}var GA=!1;
function JA(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 HA(a,b,c,d,e,g){var h=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=h?a.a.pp[c]:a.a.qp[c];case "y":return c=d.getFullYear(),0>c&&(c=-c),2==h&&(c%=100),IA(a,Qj(c,h));case "M":a:switch(c=d.getMonth(),h){case 5:h=a.a.Op[c];break a;case 4:h=a.a.Lp[c];break a;case 3:h=a.a.pq[c];break a;default:h=IA(a,Qj(c+1,h))}return h;case "k":return JA(e),IA(a,Qj(FA(e)||24,h));case "S":return IA(a,(e.getTime()%1E3/1E3).toFixed(Math.min(3,h)).substr(2)+(3<h?Qj(0,h-3):""));case "E":return c=
d.getDay(),4<=h?a.a.Pq[c]:a.a.rq[c];case "a":return JA(e),h=FA(e),a.a.So[12<=h&&24>h?1:0];case "h":return JA(e),IA(a,Qj(FA(e)%12||12,h));case "K":return JA(e),IA(a,Qj(FA(e)%12,h));case "H":return JA(e),IA(a,Qj(FA(e),h));case "c":a:switch(c=d.getDay(),h){case 5:h=a.a.Aq[c];break a;case 4:h=a.a.Dq[c];break a;case 3:h=a.a.Cq[c];break a;default:h=IA(a,Qj(c,1))}return h;case "L":a:switch(c=d.getMonth(),h){case 5:h=a.a.zq[c];break a;case 4:h=a.a.yq[c];break a;case 3:h=a.a.Bq[c];break a;default:h=IA(a,Qj(c+
1,h))}return h;case "Q":return c=Math.floor(d.getMonth()/3),4>h?a.a.qq[c]:a.a.hq[c];case "d":return IA(a,Qj(d.getDate(),h));case "m":return JA(e),IA(a,Qj(e.getMinutes(),h));case "s":return JA(e),IA(a,Qj(e.getSeconds(),h));case "v":return h=g||yA(c.getTimezoneOffset()),h.j;case "V":return a=g||yA(c.getTimezoneOffset()),2>=h?a.j:0<AA(a,c)?p(a.a.lp)?a.a.lp:a.a.DST_GENERIC_LOCATION:p(a.a.rl)?a.a.rl:a.a.STD_GENERIC_LOCATION;case "w":return c=a.a.kl,e=new Date(e.getFullYear(),e.getMonth(),e.getDate()),
b=a.a.jl||0,c=e.valueOf()+864E5*(((p(c)?c:3)-b+7)%7-((e.getDay()+6)%7-b+7)%7),IA(a,Qj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,h));case "z":return a=g||yA(c.getTimezoneOffset()),4>h?a.o[0<AA(a,c)?2:0]:a.o[0<AA(a,c)?3:1];case "Z":return e=g||yA(c.getTimezoneOffset()),4>h?(h=-(e.g-AA(e,c)),a=[0>h?"-":"+"],h=Math.abs(h),a.push(Qj(Math.floor(h/60)%100,2),Qj(h%60,2)),h=a.join("")):h=IA(a,zA(e.g-AA(e,c))),h;default:return""}};var KA={TG:"y",UG:"y G",VG:"MMM y",WG:"MMMM y",Mp:"MMM d",JC:"MMMM dd",LC:"M/d",KC:"MMMM d",MC:"MMM d, y",PG:"EEE, MMM d",QG:"EEE, MMM d, y",uy:"d"},LA=KA;LA=KA;var MA;function NA(){function a(){var c=new Wq;c.add(new Vq(0,0,1));Pt(function(){b.dispatchEvent("b");a()},c.getTime()-u())}P.call(this);var b=this;a()}x(NA,P);bj(NA);var OA=new BA(7),PA=new BA(2);
NA.prototype.format=function(a){var b=new Wq(a);b=(new Wq).getTime()-b.getTime();if(15552E6<b||-864E5>b)return PA.format(a);b=a.getTime();var c=new Date(u());c.setHours(0);c.setMinutes(0);c.setSeconds(0);c.setMilliseconds(0);var d=new Date(c.getTime()-864E5),e=new Date(c.getTime()+864E5),g=new Date(c.getTime()+1728E5);b>=e.getTime()&&b<g.getTime()?b="Tomorrow":b>=c.getTime()&&b<e.getTime()?b="Today":b>=d.getTime()&&b<c.getTime()?b="Yesterday":(b=new Date(b),MA||(MA=new BA(LA.Mp)),b=MA.format(b));
return OA.format(a)+(" "+b)};function QA(a){this.g=a;this.b={};this.v={};this.D=qv(this.g).bd();this.L=0;this.o=[];this.a=new Zt(this);E(this,this.a);this.a.R(qv(this.g),"r",this.N)}x(QA,C);var RA=[y?Oh:"load","abort",Bg];function SA(a,b,c,d){if(b){var e="dcs-img-"+a.L++;b.id=e;b.alt=d;a.b[e]=b;a.v[e]=c||ua;TA(a,e)}}function UA(a,b,c,d){b&&a.o.push(new VA(b,c,d))}function WA(a){Pt(function(){for(;this.o.length;){var a=this.o.pop();SA(this,a.b,a.src,a.a)}},0,a)}
function XA(a,b){b&&b.id&&(a.a.Ba(b,RA,a.j),delete a.b[b.id],delete a.v[b.id])}QA.prototype.N=function(){var a=qv(this.g).bd();if(this.D!=a&&(this.D=a,!a))for(var b in this.b)TA(this,b)};QA.prototype.j=function(a){if(a.currentTarget){var b=a.currentTarget;if(a.type!=Oh||b.readyState==Qc)"abort"==a.type||a.type==Bg?(this.a.Ba(b,RA,this.j),b.src=ua):XA(this,b)}};function TA(a,b){a.a.R(a.b[b],RA,a.j);a.b[b].src=a.v[b]}QA.prototype.K=function(){QA.H.K.call(this);delete this.a;delete this.g};
function VA(a,b,c){this.b=a;this.src=b;this.a=c};function YA(a,b){this.g=a;this.a=b;this.constructor.wl||(this.constructor.wl={});this.constructor.wl[this.toString()]=this}YA.prototype.toString=function(){this.b||(this.b=this.g.a+":"+this.a);return this.b};YA.prototype.nb=function(){return this.a};function ZA(a,b){YA.call(this,a,b)}x(ZA,YA);function $A(a){aB.hasOwnProperty(a);this.a=a;aB[a]=this}var aB;aB={};new $A("lib");/*
 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 bB(a,b){this.v=[];this.M=a;this.J=b||null;this.j=this.a=!1;this.g=void 0;this.N=this.ba=this.L=!1;this.D=0;this.b=null;this.o=0}k=bB.prototype;k.cancel=function(a){if(this.a)this.g instanceof bB&&this.g.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.o--,0>=b.o&&b.cancel())}this.M?this.M.call(this.J,this):this.N=!0;this.a||this.fg(new cB)}};k.Ul=function(a,b){this.L=!1;dB(this,a,b)};function dB(a,b,c){a.a=!0;a.g=c;a.j=!b;eB(a)}
function fB(a){if(a.a){if(!a.N)throw new gB;a.N=!1}}k.tb=function(a){fB(this);dB(this,!0,a)};k.fg=function(a){fB(this);dB(this,!1,a)};function hB(a,b,c){return iB(a,b,null,c)}function iB(a,b,c,d){a.v.push([b,c,d]);a.a&&eB(a);return a}k.then=function(a,b,c){var d,e,g=new st(function(a,b){d=a;e=b});iB(this,d,function(a){a instanceof cB?g.cancel():e(a)});return g.then(a,b,c)};qt(bB);function jB(a,b){b instanceof bB?hB(a,t(b.O,b)):hB(a,function(){return b})}
bB.prototype.O=function(a){var b=new bB;iB(this,b.tb,b.fg,b);a&&(b.b=this,this.o++);return b};function kB(a){return dk(a.v,function(a){return fj(a[1])})}
function eB(a){if(a.D&&a.a&&kB(a)){var b=a.D,c=lB[b];c&&(n.clearTimeout(c.a),delete lB[b]);a.D=0}a.b&&(a.b.o--,delete a.b);b=a.g;for(var d=c=!1;a.v.length&&!a.L;){var e=a.v.shift(),g=e[0],h=e[1];e=e[2];if(g=a.j?h:g)try{var l=g.call(e||a.J,b);p(l)&&(a.j=a.j&&(l==b||l instanceof Error),a.g=b=l);if(rt(b)||typeof n.Promise===Og&&b instanceof n.Promise)d=!0,a.L=!0}catch(m){b=m,a.j=!0,kB(a)||(c=!0)}}a.g=b;d&&(l=t(a.Ul,a,!0),d=t(a.Ul,a,!1),b instanceof bB?(iB(b,l,d),b.ba=!0):b.then(l,d));c&&(b=new mB(b),
lB[b.a]=b,a.D=b.a)}function gB(){qj.call(this)}x(gB,qj);gB.prototype.message="Deferred has already fired";gB.prototype.name="AlreadyCalledError";function cB(){qj.call(this)}x(cB,qj);cB.prototype.message="Deferred was canceled";cB.prototype.name="CanceledError";function mB(a){this.a=n.setTimeout(t(this.g,this),0);this.b=a}mB.prototype.g=function(){delete lB[this.a];throw this.b;};var lB={};function nB(a){C.call(this);this.b={};this.v={};this.o={};this.a={};this.D={};this.N={};this.L=a?a.L:new P;this.M=!a;this.g=null;a?(this.g=a,this.o=a.o,this.a=a.a,this.v=a.v,this.D=a.D):u();a=oB(this);this!=a&&(a.j?a.j.push(this):a.j=[this])}x(nB,C);function oB(a){for(;a.g;)a=a.g;return a}nB.prototype.get=function(a){var b=pB(this,a);if(null==b)throw new qB(a);return b};function rB(a){return!(!a.b.netIo&&!a.o.netIo)}
function pB(a,b){for(var c=a;c;c=c.g){if(c.Ma())throw Error("AppContext is disposed.");if(c.b[b])return c.b[b][0];if(c.N[b])break}if(c=a.o[b]){c=c(a);if(null==c)throw Error("Factory method for service "+b+" returned null or undefined.");a.jb(b,c);return c}return null}nB.prototype.jb=function(a,b,c){if(this.Ma())c||F(b);else{this.b[a]=[b,!c];c=sB(this,this,a);for(var d=0;d<c.length;d++)c[d].tb(null);delete this.v[a];return b}};
function sB(a,b,c){var d=[],e=a.a[c];e&&(ak(e,function(a){var c;a:{for(c=a.Vq;c;){if(c==b){c=!0;break a}c=c.g}c=!1}c&&(d.push(a.d),lk(e,a))}),0==e.length&&delete a.a[c]);return d}function tB(a,b){a.a&&Ek(a.a,function(a,d,e){ak(a,function(c){c.Vq==b&&lk(a,c)});0==a.length&&delete e[d]})}
nB.prototype.K=function(){if(oB(this)==this){var a=this.j;if(a)for(;a.length;)a[0].ja()}else{a=oB(this).j;for(var 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]&&a[0].ja&&a[0].ja();this.b=null;this.M&&this.L.ja();tB(this,this);this.a=null;F(this.J);this.N=this.J=null;nB.H.K.call(this)};function qB(a){qj.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'}x(qB,qj);var uB=new $A("fva");new ZA(uB,1);function vB(){nB.call(this)}x(vB,nB);function qv(a){return a.get("config")}function mz(a){var b=pB(a,mc);if(!b){b=new my;for(var c=Gk(hp),d=0;d<c.length;d++){var e=c[d];var g=e=(new cp(e)).Oa(nh,e).Oa(Di,!0).Oa("hint",e).Oa(Ag,!0).C();b.b[g.G()]||(b.b[g.G()]=g,b.g.dispatchEvent(new jy(g)));b.a[g.G()]=g;E(b,e)}a.jb(mc,b)}return b}function I(a){return a.get("stream")}function wB(a){return a.get("imageManager")}function lz(a){return a.get(Zg)}function xB(a){return pB(a,"errorReporter")}
function yB(a){var b=pB(a,Ac);b||(b=new ny,a.jb(Ac,b));return b};function zB(){return""};function AB(a,b,c,d,e,g){this.v=a;this.j=b;this.g=c;this.a=d;this.b=e;this.o=g&&!uj(g)?g:null}r("docos.api.Assignee",AB,void 0);AB.prototype.pg=function(){return this.v};AB.prototype.getToken=AB.prototype.pg;AB.prototype.ua=function(){return this.j};AB.prototype.getEmail=AB.prototype.ua;AB.prototype.Be=function(){return this.g};AB.prototype.getAffinity=AB.prototype.Be;AB.prototype.As=function(){return this.a};AB.prototype.getMatchingMethod=AB.prototype.As;AB.prototype.eu=function(){return this.b};
AB.prototype.isMatchedOnEmailUserName=AB.prototype.eu;AB.prototype.getName=function(){return this.o};AB.prototype.getName=AB.prototype.getName;function BB(a){this.a=a}r("docos.api.AssigneeThenable",BB,void 0);BB.prototype.get=function(){return this.a};BB.prototype.get=BB.prototype.get;function CB(a){this.a=new Az;a&&this.addAll(a)}function DB(a){var b=typeof a;return b==Fh&&a||b==Og?"o"+hj(a):b.charAt(0)+a}k=CB.prototype;k.Ja=function(){return this.a.Ja()};k.add=function(a){this.a.set(DB(a),a)};k.addAll=function(a){a=bA(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])};k.remove=function(a){return this.a.remove(DB(a))};k.clear=function(){this.a.clear()};k.rb=function(){return this.a.rb()};k.contains=function(a){a=DB(a);return Cz(this.a.b,a)};k.eb=function(){return this.a.eb()};
k.clone=function(){return new CB(this)};k.kb=function(a){return this.Ja()==aA(a)&&EB(this,a)};function EB(a,b){var c=aA(b);if(a.Ja()>c)return!1;!(b instanceof CB)&&5<c&&(b=new CB(b));return eA(a,function(a){var c=b;if(c.contains&&typeof c.contains==Og)a=c.contains(a);else if(c.ag&&typeof c.ag==Og)a=c.ag(a);else if(ej(c)||q(c))a=ik(c,a);else a:{for(var d in c)if(c[d]==a){a=!0;break a}a=!1}return a})}k.nc=function(){return this.a.nc(!1)};var FB=/\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]+\b/ig,GB=/\B[@+][A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]+\b/ig;function HB(a,b){a=b.match(a)||[];for(b=0;b<a.length;b++)a[b]=wj(a[b]).replace(/^\W+/,"").toLowerCase();return a};var IB=["--","about","above","after","again","against","all","also","always","am","an","and","announce","another","any","are","aren't","as","ask","at","back","be","because","been","before","being","between","both","bugs","but","by","call","came","can","can't","cannot","cause","com","come","core","could","couldn't","did","didn't","discuss","do","does","doesn't","doing","don't","down","during","each","eng","especially","even","ever","every","few","find","for","from","get","go","goes","got","group",
"had","hadn't","has","hasn't","have","haven't","having","he","he'd","he'll","he's","her","here","here's","hers","herself","him","himself","his","how","how's","however","i'd","i'll","i'm","i've","if","in","into","is","isn't","it","it'd","it'll","it's","its","itself","just","know","last","let","let's","like","look","made","make","makes","many","may","me","might","most","much","must","my","myself","near","need","never","next","no","nor","not","now","of","off","often","on","once","one","only","or","other",
"our","ours","ourselves","out","over","own","part","place","put","said","same","saw","say","says","see","seem","seen","set","shall","she","she'd","she'll","she's","should","should","shouldn't",Zh,"side","since","so","some","still","such","take","team","tell","than","that","that's","the","their","theirs","them","themselves","then","there","there's","these","they","they'd","they'll","they're","they've","thing","things","this","those","though","three","through","time","to","too","try","trying","under",
"until","upon","us","use","users","using","very","want","was","wasn't","way","we","we","we'd","we'll","we're","we've","well","went","were","weren't","what","what's","when","when's","where","where's","whether","which","while","who","who'll","who's","who've","whom","why","why's","will","with","won't","word","would","wouldn't","www","yet","you","you'd","you'll","you're","you've","your","yours","yourself","yourselves","&"],JB=new CB(["everybody","nobody"]);function KB(a,b,c){this.a=a;this.v=b;this.g=!1;this.b=c.toLowerCase();a=c.split("@");this.o=2==a.length?a[0]:"";this.j=2==a.length?a[1]:""}var LB=/^[@+]|[@+]$/g;function MB(a,b,c,d){return new AB(a.a,b,d,a.v,a.g,c)}function NB(a,b){return a.a.toLowerCase().replace(LB,"")==b?a.g=!0:!1}KB.prototype.D=function(a,b){var c=[];b||a.a(c);for(var d=0;d<b.length;d++){var e=b[d];if(e&&OB(this,e)){var g=Rj(e.ua());uj(g)||c.push(MB(this,g,e.getName(),e.ym()))}}a.a(c)};
function OB(a,b){if(b.ua())var c=Rj(b.ua()).toLowerCase();else return!1;b=b.getName();var d=c.split("@"),e=d[0],g=d[1];if(!(d=2!=d.length||g!=a.j||0<=e.indexOf("-")||JB.contains(e.trim().toLowerCase()))&&(d=b)){a:{d=b.trim().toLowerCase().split(/\s/);for(g=0;g<d.length;g++)if(ik(IB,d[g].trim().toLowerCase())){d=!0;break a}d=!1}d=d||b.toLowerCase()==e}if(d)return!1;d=a.a.toLowerCase().split(/\s/);g=b?b.toLowerCase().split(/\s/):[];for(var h=0;h<d.length;h++)if((d[h]==c||b&&ik(g,d[h]))&&1<d[h].length)return!0;
return NB(a,e)}function PB(a,b){for(var c=[],d=0;d<a.length;d++)c.push(new KB(a[d],Ng,b));return c}function QB(a,b){for(var c=[],d=0;d<a.length;d++)qk(c,RB(a[d],b));return c}function RB(a,b){return HB(FB,a).map(function(a){return new KB(a,"email",b)})};function SB(a,b,c,d){this.a=a;this.b=b.ua();this.D=c;this.g=new CB;this.j=d}SB.prototype.yj=function(a){var b=Bt();this.a.a?TB(this,a,b):UB(this.a,!1).then(t(function(a,b,e){e?TB(this,a,b):b.reject()},this,a,b));return new BB(b.b)};function TB(a,b,c){var d=mj(QB,b,a.b);b=t(a.o,a,mj(PB,b,a.b),c,mj(VB,c));a.o(d,c,b)}
SB.prototype.o=function(a,b,c){a=a();for(var d=[],e=0;e<a.length;e++){var g=a[e];var h=this.a,l=Bt();uj(g.a)?l.a([]):NB(g,g.o)||g.a.toLowerCase()==g.b?l.a([MB(g,g.b,null,Number.MAX_VALUE)]):h.Sc(g.a,5,t(g.D,g,l));g=l.b;qk(d,g)}WB(this,d,b,c)};
function WB(a,b,c,d){At(b).then(t(function(a){for(var b=[],e=0;e<a.length;e++){var l=a[e];l.wm&&l.value&&qk(b,l.value)}if(0==b.length)d();else if(this.j&&b[0].a==Ng){a=[];e=[];for(l=0;l<b.length;l++){var m=b[l];m.b?e.push(m):a.push(m.ua())}0==e.length?(e=this.g,eA(a,e.contains,e)||(this.g.addAll(a),pv(this.D,mv(43026).C())),this.j(a,t(this.v,this,b,c))):XB(this,e,c)}else XB(this,b,c)},a))}function XB(a,b,c){b.sort(mj(YB,a.b));c.a(b[0])}
SB.prototype.v=function(a,b,c){for(var d=[],e=0;e<c.length;e++){var g=gk(a,function(a){return a.ua()==c[e]});g&&d.push(g)}0==d.length?b.a(null):XB(this,d,b)};function YB(a,b,c){var d=b.ua()==a;a=c.ua()==a;var e=b.a==Ng,g=c.a==Ng;return(d||a)&&e&&g?d?-1:1:c.Be()-b.Be()}function VB(a){a.a(null)};var ZB=[];ZB.push=function(){throw Error("Calling push on a read-only array");};var $B={cancel:function(){},Qc:function(){return!1}};function aC(){}aC.prototype.ym=function(){return 0};function bC(a){this.a=a;var b=a[1];var c=a[2];b="cl"!=a[0]?b?b!=c&&c?'"'+b.replace(/[\\"]/g,"\\$&")+'" <'+c+">":b:c:(a=a[6])?b+" "+(1==a?"(1 contact)":"("+(a+" contacts)")):b+" (group)";this.text=b}x(bC,aC);k=bC.prototype;k.toString=function(){return"cl"==this.a[0]?this.a[2]:this.text};k.G=function(){return this.a[4]};k.getName=function(){return this.a[1]||""};k.ua=function(){return"pt"!=this.a[0]?this.a[2]:null};k.nb=function(){return this.a[0]};k.Ja=function(){return this.a[3]||0};k.ym=function(){return this.Ja()};
k.Cm=function(){return this.a[7]};function cC(a){this.a=a||[];a&&(this.b=[])}var dC={};cC.prototype.get=function(a,b){return null!=this.a[a]?this.a[a]:b};cC.prototype.has=function(a){return null!=this.a[a]};function eC(a,b,c){if(!a.b||!a.b[b])if(a.a[b])a.b[b]=new c(a.a[b]);else return a=hj(c),a in dC||(dC[a]=new c([])),dC[a];return a.b[b]};function fC(a){cC.call(this,a)}x(fC,cC);fC.prototype.toString=function(){return""};function gC(a){cC.call(this,a)}x(gC,cC);gC.prototype.toString=function(){return""};gC.prototype.G=function(){return this.get(2,"0")};gC.prototype.Be=function(){return eC(this,8,fC)};function hC(a){cC.call(this,a)}x(hC,cC);hC.prototype.toString=function(){return""};function iC(a){cC.call(this,a)}x(iC,cC);iC.prototype.toString=function(){return""};iC.prototype.G=function(){return this.get(2,"0")};
iC.prototype.Be=function(){return eC(this,8,hC)};iC.prototype.getName=function(){return this.get(12,"")};function jC(a){cC.call(this,a)}x(jC,cC);jC.prototype.toString=function(){return""};jC.prototype.G=function(){return eC(this,1,gC).G()};jC.prototype.Be=function(){return eC(this,1,gC).Be()};function kC(a,b){this.b=this.D=this.o="";this.j=null;this.L=this.g="";this.v=!1;var c;a instanceof kC?(this.v=p(b)?b:a.v,lC(this,a.o),this.D=a.D,mC(this,a.b),nC(this,a.j),oC(this,a.g),pC(this,a.a.clone()),qC(this,a.L)):a&&(c=String(a).match(Yp))?(this.v=!!b,lC(this,c[1]||"",!0),this.D=rC(c[2]||""),mC(this,c[3]||"",!0),nC(this,c[4]),oC(this,c[5]||"",!0),pC(this,c[6]||"",!0),qC(this,c[7]||"",!0)):(this.v=!!b,this.a=new sC(null,0,this.v))}
kC.prototype.toString=function(){var a=[],b=this.o;b&&a.push(tC(b,uC,!0),":");var c=this.b;if(c||"file"==b)a.push("//"),(b=this.D)&&a.push(tC(b,uC,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.j,null!=c&&a.push(":",String(c));if(c=this.g)this.b&&"/"!=c.charAt(0)&&a.push("/"),a.push(tC(c,"/"==c.charAt(0)?vC:wC,!0));(c=this.a.toString())&&a.push("?",c);(c=this.L)&&a.push("#",tC(c,xC));return a.join("")};
function yC(a,b){var c=a.clone(),d=!!b.o;d?lC(c,b.o):d=!!b.D;d?c.D=b.D:d=!!b.b;d?mC(c,b.b):d=null!=b.j;var e=b.g;if(d)nC(c,b.j);else if(d=!!b.g)if("/"!=e.charAt(0)&&(a.b&&!a.g?e="/"+e:(a=c.g.lastIndexOf("/"),-1!=a&&(e=c.g.substr(0,a+1)+e))),a=e,".."==a||"."==a)e="";else if(-1!=a.indexOf("./")||-1!=a.indexOf("/.")){e=sj(a,"/");a=a.split("/");for(var g=[],h=0;h<a.length;){var l=a[h++];"."==l?e&&h==a.length&&g.push(""):".."==l?((1<g.length||1==g.length&&""!=g[0])&&g.pop(),e&&h==a.length&&g.push("")):
(g.push(l),e=!0)}e=g.join("/")}else e=a;d?oC(c,e):d=""!==b.a.toString();d?pC(c,b.a.clone()):d=!!b.L;d&&qC(c,b.L);return c}kC.prototype.clone=function(){return new kC(this)};function lC(a,b,c){a.o=c?rC(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function mC(a,b,c){a.b=c?rC(b,!0):b}function nC(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.j=b}else a.j=null}function oC(a,b,c){a.g=c?rC(b,!0):b;return a}
function pC(a,b,c){b instanceof sC?(a.a=b,zC(a.a,a.v)):(c||(b=tC(b,AC)),a.a=new sC(b,0,a.v));return a}function BC(a,b,c){a.a.set(b,c);return a}function CC(a,b,c){dj(c)||(c=[String(c)]);DC(a.a,b,c)}function qC(a,b,c){a.L=c?rC(b):b;return a}function EC(a){BC(a,"zx",Tj());return a}function FC(a){return a instanceof kC?a.clone():new kC(a,void 0)}function GC(a,b,c,d){var e=new kC(null,void 0);a&&lC(e,a);b&&mC(e,b);c&&nC(e,c);d&&oC(e,d);return e}
function HC(a,b){a instanceof kC||(a=FC(a));b instanceof kC||(b=FC(b));return yC(a,b)}function rC(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function tC(a,b,c){return q(a)?(a=encodeURI(a).replace(b,IC),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function IC(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var uC=/[#\/\?@]/g,wC=/[\#\?:]/g,vC=/[\#\?]/g,AC=/[\#\?@]/g,xC=/#/g;
function sC(a,b,c){this.b=this.a=null;this.g=a||null;this.j=!!c}function JC(a){a.a||(a.a=new Az,a.b=0,a.g&&$p(a.g,function(b,c){a.add(yj(b),c)}))}k=sC.prototype;k.Ja=function(){JC(this);return this.b};k.add=function(a,b){JC(this);this.g=null;a=KC(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b=this.b+1;return this};k.remove=function(a){JC(this);a=KC(this,a);return Cz(this.a.b,a)?(this.g=null,this.b=this.b-this.a.get(a).length,this.a.remove(a)):!1};
k.clear=function(){this.a=this.g=null;this.b=0};k.rb=function(){JC(this);return 0==this.b};function LC(a,b){JC(a);b=KC(a,b);return Cz(a.a.b,b)}k.ag=function(a){var b=this.eb();return ik(b,a)};k.forEach=function(a,b){JC(this);this.a.forEach(function(c,d){Zj(c,function(c){a.call(b,c,d,this)},this)},this)};k.mb=function(){JC(this);for(var a=this.a.eb(),b=this.a.mb(),c=[],d=0;d<b.length;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};
k.eb=function(a){JC(this);var b=[];if(q(a))LC(this,a)&&(b=ok(b,this.a.get(KC(this,a))));else{a=this.a.eb();for(var c=0;c<a.length;c++)b=ok(b,a[c])}return b};k.set=function(a,b){JC(this);this.g=null;a=KC(this,a);LC(this,a)&&(this.b=this.b-this.a.get(a).length);this.a.set(a,[b]);this.b=this.b+1;return this};k.get=function(a,b){a=a?this.eb(a):[];return 0<a.length?String(a[0]):b};function DC(a,b,c){a.remove(b);0<c.length&&(a.g=null,a.a.set(KC(a,b),pk(c)),a.b=a.b+c.length)}
k.toString=function(){if(this.g)return this.g;if(!this.a)return"";for(var a=[],b=this.a.mb(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.eb(d);for(var g=0;g<d.length;g++){var h=e;""!==d[g]&&(h+="="+encodeURIComponent(String(d[g])));a.push(h)}}return this.g=a.join("&")};k.clone=function(){var a=new sC;a.g=this.g;this.a&&(a.a=this.a.clone(),a.b=this.b);return a};function KC(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b}
function zC(a,b){b&&!a.j&&(JC(a),a.g=null,a.a.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(this.remove(b),DC(this,c,a))},a));a.j=b};function MC(a,b,c){this.v=a;this.b=b;this.g=new CB(c);this.j=[]}var NC=new MC(["6","12"],"1"),OC=new MC("2 1f 1c 12 16 13 14 1d 22 1b 20".split(" "),"4",[NC]);new MC("6 12 16 17 18 1a".split(" "),"3",[NC]);new MC("2 4 2a 5 6 9 b 1c d e f 11 12 29 13 14 15 1d 22 16 17 19 28 1e 1b".split(" "),"2",[NC,OC]);new MC([]);MC.prototype.toString=function(){var a=this.b?"g"+this.b:this.v.join(",");this.b&&this.j.length&&(a+=","+this.j.join(","));return a};function PC(a){a.o||(a.o=new CB(a.v));return a.o}
MC.prototype.contains=function(a){if(this.g.contains(a))return!0;this.a||(this.a=new CB);if(this.a.contains(a))return!1;var b=PC(this),c=PC(a);if(eA(c,b.contains,b))return this.g.add(a),!0;this.a.add(a);return!1};var QC={a:"",N:"personal",ha:1,o:!0,g:!0,D:!0,j:5E3,b:-1,v:10,name:"Load All Contacts"};
function RC(a,b){var c=new Az;c.set("ac",!!a.D);a.L&&c.set("acc",!0);a.Yb&&c.set("ccnt",!0);a.X&&c.set("cf",!!a.X);a.M&&c.set("cids",a.M.join(","));if(a.Ua){var d=0,e=ck(a.Ua,function(a){return a?(d++,a):""});0<d&&c.set("sids",e.join(","))}a.Qf&&c.set("cr",!0);c.set("ct",!!a.o);a.Fb&&c.set("pids",a.Fb.join(","));a.ba&&c.set("emls",a.ba.join(","));a.Xb&&c.set("df",!0);a.oc&&c.set("f",a.oc.toString());a.da&&c.set("mf",a.da.toString());a.ee&&c.set("gcnt",!0);a.T&&c.set("gids",a.T.join(","));c.set("gp",
!!a.g);a.W&&c.set("gmk",Mz(a.W.a));c.set("hl","en");a.fe&&(c.set("mu",!0),c.set("meml",a.Rf));b&&c.set("id",b);null!=a.b&&c.set("max",a.b);a.ia?c.set("out",a.ia):c.set("out","js");a.Ef&&c.set("pbd",!0);a.Na&&c.set("rf",a.Na.join(","));a.Ya&&c.set("sf",a.Ya.join(","));a.xa&&c.set("so",a.xa);a.Lf&&c.set("sgp",!0);a.pa&&c.set("sgids",a.pa.join(","));null!=a.va&&c.set("st",a.va);p(a.a)&&c.set("tok",a.a.toLowerCase());c.set("type","4");a.O&&c.set("xgids",a.O.join(","));a.zd&&c.set("ev",!0);a.Hf&&c.set("shg",
!0);a.ge&&c.set("nge",!0);a.Pb&&c.set("clut",!0);a.ca&&c.set("ud",!!a.ca);a.Nf&&c.set("gm",!0);a.aa&&c.set("pu",!0);a.J&&c.set("clid",a.J);a.pb&&c.set("vio",a.pb);a.xb&&c.addAll(a.xb);return c};var SC=[""];function TC(a,b){var c=a[3]||SC,d=a[2];if(d||c){var e=a[4],g=a[11]||0;switch(a[1]){case 1:var h="ct";break;case 2:h="cl";break;case 3:h="li"}var l=a[9],m=a[10],v=a[5],w=a[12];a=a[13];for(var D=0;D<c.length;D++){var K=c[D];(d||K)&&b.push(new bC([h,d,K,e,v,g,l,m,w,a]))}}};function UC(){};function VC(){};function WC(){}x(WC,VC);WC.prototype.Ja=function(){var a=0;yz(this.nc(!0),function(){a++});return a};WC.prototype.clear=function(){var a=zz(this.nc(!0)),b=this;Zj(a,function(a){b.remove(a)})};function XC(a){this.a=a}x(XC,WC);k=XC.prototype;k.set=function(a,b){try{this.a.setItem(a,b)}catch(c){if(0==this.a.length)throw"Storage mechanism: Storage disabled";throw Rb;}};k.get=function(a){a=this.a.getItem(a);if(!q(a)&&null!==a)throw Qb;return a};k.remove=function(a){this.a.removeItem(a)};k.Ja=function(){return this.a.length};k.nc=function(a){var b=0,c=this.a,d=new wz;d.next=function(){if(b>=c.length)throw vz;var d=c.key(b++);if(a)return d;d=c.getItem(d);if(!q(d))throw Qb;return d};return d};
k.clear=function(){this.a.clear()};k.key=function(a){return this.a.key(a)};function YC(){var a=null;try{a=window.localStorage||null}catch(b){}this.a=a}x(YC,XC);function ZC(a,b){this.b=a;this.a=null;if(y&&!tl(9)){$C||($C=new Az);this.a=$C.get(a);this.a||(b?this.a=document.getElementById(b):(this.a=document.createElement("userdata"),this.a.addBehavior("#default#userData"),document.body.appendChild(this.a)),$C.set(a,this.a));try{this.a.load(this.b)}catch(c){this.a=null}}}x(ZC,WC);var aD={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},$C=null;
function bD(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return aD[a]})}k=ZC.prototype;k.set=function(a,b){this.a.setAttribute(bD(a),b);cD(this)};k.get=function(a){a=this.a.getAttribute(bD(a));if(!q(a)&&null!==a)throw Qb;return a};k.remove=function(a){this.a.removeAttribute(bD(a));cD(this)};k.Ja=function(){return dD(this).attributes.length};
k.nc=function(a){var b=0,c=dD(this).attributes,d=new wz;d.next=function(){if(b>=c.length)throw vz;var d=c[b++];if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!q(d))throw Qb;return d};return d};k.clear=function(){for(var a=dD(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);cD(this)};function cD(a){try{a.a.save(a.b)}catch(b){throw Rb;}}function dD(a){return a.a.XMLDocument.documentElement};function eD(a,b){this.b=a;this.a=b+"::"}x(eD,WC);eD.prototype.set=function(a,b){this.b.set(this.a+a,b)};eD.prototype.get=function(a){return this.b.get(this.a+a)};eD.prototype.remove=function(a){this.b.remove(this.a+a)};eD.prototype.nc=function(a){var b=this.b.nc(!0),c=this,d=new wz;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 fD(a){this.a=a}fD.prototype.set=function(a,b){p(b)?this.a.set(a,Mz(b)):this.a.remove(a)};fD.prototype.get=function(a){try{var b=this.a.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw Sb;}};fD.prototype.remove=function(a){this.a.remove(a)};function gD(a){this.a=a}x(gD,fD);function hD(a){this.data=a}function iD(a){return!p(a)||a instanceof hD?a:new hD(a)}function jD(a){a=a.data;if(!p(a))throw Sb;return a}gD.prototype.set=function(a,b){gD.H.set.call(this,a,iD(b))};gD.prototype.b=function(a){a=gD.H.get.call(this,a);if(!p(a)||a instanceof Object)return a;throw Sb;};gD.prototype.get=function(a){a=(a=this.b(a))?jD(a):void 0;return a};function kD(a){this.a=a}x(kD,gD);function lD(a){var b=a.creation;a=a.expiration;return!!a&&a<u()||!!b&&b>u()}kD.prototype.set=function(a,b,c){if(b=iD(b)){if(c){if(c<u()){kD.prototype.remove.call(this,a);return}b.expiration=c}b.creation=u()}kD.H.set.call(this,a,b)};kD.prototype.b=function(a,b){var c=kD.H.b.call(this,a);if(c)if(!b&&lD(c))kD.prototype.remove.call(this,a);else return c};function mD(a){this.a=a}x(mD,kD);function nD(a,b){var c=[];yz(b,function(a){try{var b=mD.prototype.b.call(this,a,!0)}catch(g){if(g==Sb){c.push(a);return}throw g;}if(p(b))if(lD(b))c.push(a);else try{jD(b)}catch(g){if(g==Sb)c.push(a);else throw g;}else c.push(a)},a);return c}function oD(a,b){b=nD(a,b);Zj(b,function(a){mD.prototype.remove.call(this,a)},a)}function pD(a){oD(a,a.a.nc(!0))};function qD(a,b,c,d,e,g,h,l,m,v){this.v=a;this.J=b;this.M=c;this.o=d;this.j=e;this.Mc=g;this.N=h;this.b=(v?v.a():0)||l;this.g=m;this.query=v||null;this.L=rD++}var rD=0;k=qD.prototype;k.G=function(){return this.L};
k.send=function(a){this.a=!0;var b={entry:[]};Zj(this.o.mb(),function(a){b.entry.push({key:a,value:String(this.o.get(a))})},this);if(null!==this.g){var c=parseInt(this.g,10);isNaN(c)||512<=c?b.delegatorEncryptedId=this.g:b.delegatorLocalId=c}null!==this.j&&(b.fbsVersionInfo=this.j);c=this.J;var d=$i("gapi.config.get");d&&(c=d("ppl/store/daily")||c);a=a.request;c={path:"plusi/"+c+"/ozInternal/"+this.M,method:zb,headers:{"Accept-Language":"en"},body:b};p(this.v)&&(c.params={key:this.v});a(c).execute(t(this.Nv,
this));this.D=Pt(this.Yv,this.b,this)};k.Nv=function(a){if(this.a){this.a=!1;Qt(this.D);var b=null,c=0;if(p(a.response))try{b=JSON.parse(a.response)}catch(e){c=2,Lj(a.response,1E3)}else c=(c=a.error?a.error.code:null)&&404!=c?2:8;var d=a.fbsVersionInfo||null;a=$i("error.code",a);401==a||403==a?this.N():this.Mc(this,b,d,c)}};k.Yv=function(){this.a=!1;this.Mc(this,null,null,10)};k.Qc=function(){return!!this.a};k.cancel=function(){this.a&&(this.a=!1,Qt(this.D),this.Mc(this,null,null,11))};function sD(a,b,c,d,e,g){this.j=b;this.M=d;this.L=c;this.J=e||aj;this.g=[];this.N=p(g)?g:null;this.v=0;b=new YC;if(b.a)try{b.a.setItem("__sak","1");b.a.removeItem("__sak");var h=!0}catch(l){h=!1}else h=!1;(h=h?new eD(b,"fbs_vi"):null)||(h=new ZC("fbs_vi"),h=h.a?h:null);(this.a=h?new mD(h):null)&&pD(this.a);hB(a,t(this.Cu,this))}x(sD,C);k=sD.prototype;k.Cu=function(a){this.D=a;this.b=this.g;delete this.g;Zj(this.b,function(a){a.send(this.D)},this)};
k.Sc=function(a,b,c){var d=RC(a,b);a=t(this.yw,this,a,b,c);b=this.L;c=this.M;if(null!==this.a&&p(this.j)){pD(this.a);var e=this.a.get(this.j)||null}else e=null;d=new qD(b,c,"contactstorequery",d,e,t(this.xw,this,a),this.J,3E4,this.N,void 0);p(this.g)?this.g.push(d):(this.b.push(d),d.send(this.D));return d};
k.xw=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&&p(this.j)&&(pD(this.a),this.a.set(this.j,d,u()+9E5),this.o&&Qt(this.o),this.o=Pt(this.Qu,900001,this));a(b,c,e)};
k.yw=function(a,b,c,d,e,g){var h=ZB;if(!g){var l=null;h=new UC;if(e.Success&&(e=e.Body)){(l=e.Configuration)&&JSON.parse(l);var m=e.Contacts;if(m){l=[];m=JSON.parse(m);for(var v=0;v<m.length;v++)l.push(new jC(m[v]))}if(m=e.Groups)for(l=[],m=JSON.parse(m),v=0;v<m.length;v++)l.push(new iC(m[v]));m=e.AutoComplete;l=null;if(m)for(l=[],m=JSON.parse(m),v=0;v<m.length;v++)TC(m[v],l);(m=e.ProfileIds)&&JSON.parse(m);(m=e.ManagerUpchain)&&JSON.parse(m);(m=e.MetaData)&&(dj(m)||JSON.parse(m));(e=e.UserData)&&
JSON.parse(e)}h.a=l;h&&h.a?h=h.a||ZB:(g=6,h=ZB)}c(h,d,b,a,g)};k.Un=function(){};function tD(a){if(p(a.b)){for(var b=0;b<a.b.length;b++)a.b[b].cancel();a.b.length=0}}k.K=function(){p(this.g)&&delete this.g;tD(this);this.a&&pD(this.a)};k.Qu=function(){delete this.o;pD(this.a)};k.Cl=function(){this.v++};k.Xl=function(){this.v--;0==this.v&&tD(this)};function uD(a,b,c){this.b=a;this.g=b;this.a=c||""+a.b++}x(uD,C);k=uD.prototype;k.be=function(){return vD(this).be()};k.reset=function(){vD(this).reset()};k.Qc=function(){return vD(this).Qc()};k.cancel=function(){this.b.cancel(vD(this))};function vD(a){return a.b.a[a.a]}k.io=function(){this.g(this)};function wD(){this.b=0;this.reset()}x(wD,C);wD.prototype.reset=function(){this.g=this.b;this.v=!1;this.a=1;this.o=this.j=-1};wD.prototype.be=function(){return this.v};wD.prototype.Qc=function(){return!(4==this.a||5==this.a)};function xD(){this.a={};this.b=1}x(xD,C);function yD(a,b,c,d,e){c=c||0;var g=u()+c,h=a.a[b.a];h||(h=new wD,a.a[b.a]=h);h.b=Math.max(d||1,h.b);switch(h.a){case 1:case 5:h.reset();zD(b,c,g);break;case 6:zD(b,c,g);break;case 4:e&&(h.reset(),zD(b,c,g));break;case 2:g<h.j?(a.cancel(h),h.reset(),zD(b,c,g)):h.g=h.b}}function zD(a,b,c){0==b?(vD(a).a=3,a.io()):(vD(a).a=2,vD(a).j=c,b=Pt(a.io,b,a),vD(a).o=b)}
xD.prototype.K=function(){xD.H.K.call(this);for(var a in this.a){var b=this.a[a];this.cancel(b);F(b)}this.a={}};xD.prototype.cancel=function(a){2==a.a&&Qt(a.o)};function AD(a,b,c){this.o=a||null;this.g=!!b;this.j=c;this.b=new Az;this.a=new BD("",void 0);this.a.next=this.a.a=this.a}function CD(a,b){(b=a.b.get(b))&&a.g&&(b.remove(),DD(a,b));return b}k=AD.prototype;k.get=function(a,b){return(a=CD(this,a))?a.value:b};k.set=function(a,b){var c=CD(this,a);c?c.value=b:(c=new BD(a,b),this.b.set(a,c),DD(this,c))};k.shift=function(){return ED(this,this.a.next)};k.pop=function(){return ED(this,this.a.a)};
k.remove=function(a){return(a=this.b.get(a))?(a.remove(),this.b.remove(a.key),!0):!1};k.Ja=function(){return this.b.Ja()};k.rb=function(){return this.b.rb()};k.mb=function(){return this.map(function(a,b){return b})};k.eb=function(){return this.map(function(a){return a})};k.contains=function(a){return this.some(function(b){return b==a})};k.clear=function(){FD(this,0)};k.forEach=function(a,b){for(var c=this.a.next;c!=this.a;c=c.next)a.call(b,c.value,c.key,this)};
k.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};k.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};k.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 DD(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.o&&FD(a,a.o)}
function FD(a,b){for(;a.Ja()>b;){var c=a.g?a.a.a:a.a.next,d=a,e=c;e.remove();d.b.remove(e.key);a.j&&a.j(c.key,c.value)}}function ED(a,b){a.a!=b&&(b.remove(),a.b.remove(b.key));return b.value}function BD(a,b){this.key=a;this.value=b}BD.prototype.remove=function(){this.a.next=this.next;this.next.a=this.a;delete this.a;delete this.next};var GD={uF:"e",Oz:"f"};function HD(){this.a=new P;this.b=new P;new AD}x(HD,C);HD.prototype.dispatchEvent=function(a){this.b.dispatchEvent(a);this.a.dispatchEvent(a)};HD.prototype.K=function(){HD.H.K.call(this);this.a.ja();this.a=null;this.b.ja();this.b=null};function ID(a){this.b=a||aj;this.a=Pt(this.g,0,this)}ID.prototype.cancel=function(){Qt(this.a);this.a=null};ID.prototype.Qc=function(){return!!this.a};ID.prototype.g=function(){this.a=null;this.b()};function JD(a){this.j={};this.b=[];this.o=[];this.g=new xD;this.v=new Zt(this);this.L=!a;this.D=[];this.a=a||new HD;this.D.push(this.a)}x(JD,C);k=JD.prototype;k.uw=function(a){this.b.push(a);this.o.push(a);this.j[a.G()]=a;this.v.R(a,Gk(GD),t(this.os,this))};k.os=function(a){this.a.dispatchEvent(a)};k.Sc=function(a,b){b=t(this.Cw,this,b);return KD(this,a,function(a){return a.Sc},b)};
function KD(a,b,c,d){var e=new LD(d),g;if(b.N){var h=a.j[b.N];0<b.j||1<b.v?g=MD(a,h,c(h),b,d):g=c(h).call(h,b,d);g&&e.add(g)}else for(var l=0;l<a.b.length;l++)h=a.b[l],0<b.j||1<b.v?g=MD(a,h,c(h),b,d):g=c(h).call(h,b,d),g&&e.add(g);return e}function MD(a,b,c,d,e){b=t(a.Kw,a,b,c,d,e);b=new uD(a.g,b,d.name);yD(a.g,b,d.j,d.v,d.Rg);return new ND(b)}
k.Kw=function(a,b,c,d,e){e.request=b.call(a,c,function(a,b,c,m,v){var g=e.b;var h=!v;vD(e).v=h;var l=vD(e);--l.g;!h&&0<vD(e).g?(vD(e).a=6,yD(g,e,Math.max(100,Math.round(45E3*Math.random()))),g=!1):(vD(e).a=h?4:5,g=!0);g&&d&&d(a,b,c,m,v)})};k.Cw=function(a,b,c,d,e){if(a){e.filter&&(b=e.filter(b,e.a));var g=b;if(0<g.length)for(var h=g[0].Cm(),l=1;l<g.length;l++){var m=g[l],v=m.Cm();v<h&&(m.b=m.b|1,h=v)}a(b,c,d,e)}};
k.K=function(){JD.H.K.call(this);F(this.g);this.g=null;Zj(this.o,F);this.o=this.j=this.b=null;F(this.v);this.v=null;Zj(this.D,function(a){a!=this.a&&F(a)},this);this.D=null;this.L&&(F(this.a),this.a=null)};function LD(a){this.a=[];this.Mc=a}LD.prototype.add=function(a){this.a.push(a)};LD.prototype.rb=function(){return 0==this.a.length};LD.prototype.cancel=function(){for(var a=0;a<this.a.length;a++)this.a[a].cancel()};
LD.prototype.Qc=function(){for(var a=0;a<this.a.length;a++)if(this.a[a].Qc())return!0;return!1};function ND(a){this.a=a;this.request=null}ND.prototype.cancel=function(){this.a.cancel();this.request&&this.request.cancel()};ND.prototype.Qc=function(){return this.a.Qc()||this.a.request&&this.a.request.Qc()};var OD={198:"AE",230:"ae",306:"IJ",307:"ij",338:"AE",339:"ae"};
function PD(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);if(192>e||382<e)e=null;else{var g=OD[e];g?e=g:(g="AAAAAA*CEEEEIIIIDNOOOOOx0UUUUYpBaaaaaa*ceeeeiiiionooooo^ouuuuypyAaAaAaCcCcCcCcDdDdEeEeEeEeEeGgGgGgGgHhHhIiIiIiIiIi**JjKkkLlLlLLLlttNnNnNnnNnOoOoOo**RrRrRrSsSsSsSsTtTtttUuUuUuUuUuUuWwYyYZzZzZz"[e-192],e="^"==g?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("")):a};function QD(a,b,c,d,e,g){P.call(this);this.v=e||0;this.N=g||RD;this.a=new AD(this.v,!0);this.g=a||0;this.D=b||0;this.j=c||0;this.b=!!d}x(QD,P);QD.prototype.K=function(){QD.H.K.call(this);this.a=null};QD.prototype.clear=function(){this.a.clear()};function RD(a){var b=Oj(PD(a.a));return function(a){var c=new RegExp("(^|\\W+)"+b,"i");(c=!!PD(String(a[1])).match(c))||(c=a[0],c=!!a[2].match(new RegExp("^"+b,"i"))&&"cl"!=String(c));return c}}
function SD(a,b){var c="^"+a.a.toLowerCase();b&&(a.o||(c="nc"+c),a.g||(c="ng"+c),a.oa||(c="np"+c),a.L||(c="na"+c));a.Ff&&(c="pa"+c);return c}function TD(a,b,c){a.a.set(SD(b,a.b),c);if(a.g&&(b=a.a.Ja(),b>a.g)){c=u()-a.D;do{if(a.a.a.a.value.Vl>=c)break;a.a.pop()}while(--b>a.g)}}function UD(a,b,c){c=c?a.a.get(b):(c=a.a.b.get(b))?c.value:void 0;return c&&a.j&&c.Vl+a.j<u()?(a.a.remove(b),null):c}
function VD(a,b,c){c=b.length-c.length;for(var d=b.length;d>=c;d--){var e=UD(a,b,!1);if(e)return e;b=b.substr(0,d-1)}return null}function WD(a,b){if(b.L)return null;var c=SD(b,a.b),d=VD(a,c,b.a);return d?d:a.b&&!sj(c,"^")?(c=SD(b,!1),VD(a,c,b.a)):null}function XD(a,b,c){this.a=a;this.b=b;this.g=!!c;this.count=1;this.Vl=u()};function YD(a,b,c,d){P.call(this);this.j=!1;this.o=null;this.a=b;this.g=c;this.b=a;this.b.Cl(this.g);d&&gs(d.a,"e",this.Ru,!1,this)}x(YD,P);k=YD.prototype;k.G=function(){return this.g};
k.Sc=function(a,b){if(this.j){var c=this.a;if(uj(a.a)&&!c.o)var d=ZB;else{d=a.b;var e=UD(c,SD(a,c.b),!0);(d=e&&d&&e.g&&!(0<=d&&d<=e.b.length)?null:e)?d=d.b:(d=WD(c,a))&&0==d.b.length?(TD(c,a,new XD(a.a,ZB)),d=ZB):d&&!d.g&&c.L?(d=bk(d.b,c.N(a),c),TD(c,a,new XD(a.a,d))):d=null}d&&0<=a.b&&d.length>a.b&&(d=d.slice(0,a.b));return(c=d)?(b&&b(c,$B,this.G(),a),$B):this.b.Sc(a,this.G(),t(this.Zq,this,b))}b&&b(ZB,$B,this.G(),a,4);return $B};
k.Zq=function(a,b,c,d,e,g){g||TD(this.a,e,new XD(e.a,b,-1!=e.b&&b.length>=e.b));a&&(b&&0<=e.b&&b.length>e.b&&(b=b.slice(0,e.b)),a(b,c,d,e,g))};k.Ru=function(){this.a.clear()};k.K=function(){YD.H.K.call(this);this.a.ja();this.a=null;this.b.Xl(this.g);this.b=null};function ZD(a,b,c){QD.call(this,100,18E5,432E5,!0,0,c||$D);this.L=a;this.o=b}x(ZD,QD);function $D(a){return function(b){var c=b.nb(),d;if(d=aE(a,c)){d=new RegExp("(^|\\W+)"+Oj(PD(a.a)),"i");var e=PD(b.getName()||"");(d=d.test(e))||(d=a.a,d=((b=b.ua())?(new RegExp("^"+Oj(PD(d)),"i")).test(b):!1)&&"cl"!=c)}return d}}function aE(a,b){switch(b){case "ct":return a.o;case "cl":case "li":return a.g;case "pt":return a.oa}return!1};function bE(){C.call(this);this.b=[];this.g={}}x(bE,C);k=bE.prototype;k.Df=!1;k.zh=!1;k.send=function(a){this.Df?this.zh?cE(a):dE(this,a):this.b.push(a)};function dE(a,b){a.g[b.G()]=b;a.a.contentWindow.postMessage(Mz({t:"s",i:b.j,ti:b.b,u:b.uri.toString(),m:b.method,d:b.data,h:b.headers}),a.j)}
k.abort=function(a){if(this.Df)this.zh||(this.a.contentWindow.postMessage(Mz({i:a,t:"a"}),this.j),delete this.g[a]);else{var b=hk(this.b,function(b){return b.G()==a});if(!(0>b)){var c=this.b[b];mk(this.b,b);cE(c);c.cancel()}}};k.Vn=function(a){a=a.Jb;if(a.source==this.a.contentWindow&&a.origin==this.j)switch(a=JSON.parse(a.data),a.t){case "i":this.Df=!0;this.zh=!1;ck(this.b,function(a){return dE(this,a)},this);jk(this.b);break;case "r":var b=a.i,c=this.g[b];c&&(eE(c,a.s,a.r,a.st,a.ec),delete this.g[b])}};
k.xt=function(){this.Df||(this.zh=this.Df=!0,ck(this.b,function(a){cE(a)}),jk(this.b))};k.K=function(){this.a&&(os(window,th,this.Vn,!1,this),this.a.parentNode.removeChild(this.a),delete this.a);this.Df=!1};function fE(a,b,c,d,e,g,h,l){this.uri=a;this.Mc=b;this.g=c;this.b=(l?l.a():0)||d;this.method=e||"GET";this.data=g;this.headers=h;this.query=l||null;this.j=gE++}var gE=0;k=fE.prototype;k.G=function(){return this.j};k.send=function(){this.g?this.g.send(this):cE(this)};function cE(a){var b=a.a=new fA;b.o=Math.max(0,a.b);gs(b,Qc,a.kn,!1,a);b.send(a.uri.toString(),a.method,a.data,a.headers)}k.kn=function(a){a=a.target;a==this.a&&(os(this.a,Qc,this.kn,!1,this),this.a=null,eE(this,a.be(),a.wb(),a.Gc(),a.de))};
function eE(a,b,c,d,e){if(b){b=c.indexOf("&&&START&&&")+11;var g=c.lastIndexOf("&&&END&&&");c=-1!=b&&-1!=g?JSON.parse(c.substring(b,g)):null}else c=null;b=0;c||(b=404==d?8:8==e?10:7==e?11:2);a.Mc(a,c,b)}k.Qc=function(){return!!this.a};k.cancel=function(){this.a?this.a.abort():this.g&&this.g.abort(this.j)};function hE(a){this.a=[];this.g=0;this.b="https:"!=window.location.protocol&&a?new bE:null}k=hE.prototype;k.Sc=function(a,b,c){var d=this.j.clone(),e=RC(a,b);iE(d,e);a=t(this.ww,this,a,b,c);d=new fE(d,t(this.vw,this,a),this.b,15E3,void 0,void 0,void 0,void 0);this.a.push(d);d.send();return d};k.vw=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)};
k.ww=function(a,b,c,d,e,g){var h=ZB;if(!g){var l=null;h=new UC;if(e.Success&&(e=e.Body)){(l=e.Configuration)&&(dj(l)||jE(l));var m=e.Contacts;if(m){l=[];m=dj(m)?m:jE(m);for(var v=0;v<m.length;v++)l.push(new jC(m[v]))}if(m=e.Groups)for(l=[],m=dj(m)?m:jE(m),v=0;v<m.length;v++)l.push(new iC(m[v]));m=e.AutoComplete;l=null;if(m)for(l=[],m=dj(m)?m:jE(m),v=0;v<m.length;v++)TC(m[v],l);(m=e.ProfileIds)&&(dj(m)||jE(m));(m=e.ManagerUpchain)&&(dj(m)||jE(m));(m=e.MetaData)&&(dj(m)||JSON.parse(m));(e=e.UserData)&&
(dj(e)||jE(e))}h.a=l;h&&h.a?h=h.a||ZB:(g=6,h=ZB)}c(h,d,b,a,g)};
k.Un=function(a){a instanceof kC||(a=new kC(a));this.j=HC(a,"data/contactstore");HC(a,"data/contactstore/mutate");if(this.b){var b=this.b,c=a.toString();if(b.o!=c){b.o=c;if(b.a)throw Error("The HTTPS proxy does not support changing its base URI.");c=HC(a,"ui/HttpsProxy");lC(c,"https");BC(c,"parent",window.location.origin);2009!=a.j&&8888!=a.j||nC(c,4443);b.j=qC(pC(oC(c.clone(),""),void 0),"").toString();a=c.toString();c=b.a=document.createElement("iframe");c.height="0";c.width="0";c.style.visibility=
Qg;c.style.position=jc;c.style.top="-100px";c.src=a;document.body.appendChild(c);gs(window,th,b.Vn,!1,b);Pt(b.xt,2E3,b)}}};function iE(a,b){Zj(b.mb().sort(),function(c){BC(a,c,b.get(c))})}function jE(a){try{return JSON.parse(a)}catch(b){}}function kE(a){for(var b=0;b<a.a.length;b++)a.a[b].cancel();a.a.length=0}k.K=function(){kE(this);this.b&&this.b.ja()};k.Cl=function(){this.g++};k.Xl=function(){this.g--;0==this.g&&kE(this)};function lE(a,b,c,d){YD.call(this,a,b,c,d)}x(lE,YD);function mE(a,b,c){b=b||new ZD(!0,!0);YD.call(this,a,b,"personal",c)}x(mE,lE);function nE(){var a=new bB,b=oE();b.load("client",function(){a.tb(b.client)});return a}function oE(){for(var a=window,b=$i("gapi",a);!b&&a&&a!=window.top;)a=a.parent,b=$i("gapi",a);return b};function pE(a,b){this.g=a;a=FC(Pu(this.g));oC(a,a.g+"/");if(!b){b=a;var c=Uu();a=new JD;c?(c=nE(),c=new sD(c,void 0,"AIzaSyBuUpn1wi2-0JpM3S-tq2csYx0z2_m_pqc","v2",void 0)):c=new hE;c=new mE(c);b=b||new kC("/mail/c/");c.b.Un(b);c.o="Personal Contacts";c.j||(c.j=!0);a.uw(c);b=a}this.b=b;this.j=null;this.a=!1;this.o=Bt()}x(pE,C);
function UB(a,b){if(a.a)return xt(!0);if(!a.j){var c=Mk(QC);c.g=!1;c.v=3;z(a.g.a,37)&&(c.aa=!0);c.j=b?5E3:0;a.j=a.b.Sc(c,t(function(a,b,c,h,l){this.a=!l&&0<a.length;this.o.a(this.a)},a))}return a.o.b}pE.prototype.Sc=function(a,b,c,d){var e=!!d;return this.b.Sc({a:a,b:b,o:!0,g:!1,ha:e?1:0,D:e,filter:d},c)};pE.prototype.K=function(){delete this.b;delete this.g};function qE(){this.a={}}qE.prototype.Bj=function(){var a=this.a["card/source"];return null!=a?String(a):""};function rE(){var a=Math.floor(4294967296*Math.random()).toString(16);a=Pj("0",Math.max(0,8-a.length))+a;return Math.floor(2147483648*Math.random()).toString(16)+a};var sE={NONE:0,kp:1,wA:2,hH:function(a){for(var b in sE)if(sE[b]==a)return sE[b];return sE.NONE},gH:function(){return Vw(Tw(),"docs-ce")?sE.kp:sE.NONE}};function tE(a,b,c){C.call(this);this.cd=null!=c?t(a,c):a;this.g=b;this.b=t(this.Js,this);this.a=[]}x(tE,C);k=tE.prototype;k.wi=!1;k.mf=null;k.Is=function(a){this.a=arguments;this.mf?this.wi=!0:uE(this)};k.stop=function(){this.mf&&(Qt(this.mf),this.mf=null,this.wi=!1,this.a=[])};k.K=function(){tE.H.K.call(this);this.stop()};k.Js=function(){this.mf=null;this.wi&&(this.wi=!1,uE(this))};function uE(a){a.mf=Pt(a.b,a.g);a.cd.apply(null,a.a)};function vE(a,b){this.a=a;this.b=b}vE.prototype.stringify=function(a){return n.JSON.stringify(a,this.a)};vE.prototype.parse=function(a){return n.JSON.parse(a,this.b)};function wE(a,b,c,d,e){this.a=a;this.b=c;this.D=d;this.v=e||1;this.hb=45E3;this.j=new Zt(this);this.g=new Ot;this.g.setInterval(250)}k=wE.prototype;k.He=null;k.Vc=!1;k.Tf=null;k.bl=null;k.Jg=null;k.qf=null;k.Yd=null;k.ie=null;k.Te=null;k.Bb=null;k.Sg=0;k.Wc=null;k.Hi=null;k.Ie=null;k.tg=-1;k.no=!0;k.te=!1;k.Ij=0;k.ni=null;var xE={},yE={};k=wE.prototype;k.setTimeout=function(a){this.hb=a};function zE(a,b,c){a.qf=1;a.Yd=EC(b.clone());a.Te=c;a.o=!0;AE(a,null)}
function BE(a,b,c,d,e){a.qf=1;a.Yd=EC(b.clone());a.Te=null;a.o=c;e&&(a.no=!1);AE(a,d)}function AE(a,b){a.Jg=u();CE(a);a.ie=a.Yd.clone();CC(a.ie,"t",a.v);a.Sg=0;a.Bb=a.a.ej(a.a.Ng()?b:null);0<a.Ij&&(a.ni=new tE(t(a.Po,a,a.Bb),a.Ij));a.j.R(a.Bb,Oh,a.Bw);b=a.He?Mk(a.He):{};a.Te?(a.Hi=zb,b[Qa]="application/x-www-form-urlencoded",a.Bb.send(a.ie,a.Hi,a.Te,b)):(a.Hi="GET",a.no&&!dl&&(b.Connection="close"),a.Bb.send(a.ie,a.Hi,null,b));a.a.Tc(1)}
k.Bw=function(a){a=a.target;var b=this.ni;b&&3==qA(a)?b.Is():this.Po(a)};
k.Po=function(a){try{if(a==this.Bb)a:{var b=qA(this.Bb),c=this.Bb.de,d=this.Bb.Gc();if(y&&!tl(10)||dl&&!sl("420+")){if(4>b)break a}else if(3>b||3==b&&!$k&&!this.Bb.wb())break a;this.te||4!=b||7==c||(8==c||0>=d?this.a.Tc(3):this.a.Tc(2));DE(this);var e=this.Bb.Gc();this.tg=e;var g=this.Bb.wb();(this.Vc=200==e)?(4==b&&EE(this),this.o?(FE(this,b,g),$k&&this.Vc&&3==b&&(this.j.R(this.g,pi,this.rw),this.g.start())):GE(this,g),this.Vc&&!this.te&&(4==b?this.a.li(this):(this.Vc=!1,CE(this)))):(this.Ie=400==
e&&0<g.indexOf("Unknown SID")?3:0,HE(),EE(this),IE(this))}}catch(h){}finally{}};function FE(a,b,c){for(var d=!0;!a.te&&a.Sg<c.length;){var e=JE(a,c);if(e==yE){4==b&&(a.Ie=4,HE(),d=!1);break}else if(e==xE){a.Ie=4;HE();d=!1;break}else GE(a,e)}4==b&&0==c.length&&(a.Ie=1,HE(),d=!1);a.Vc=a.Vc&&d;d||(EE(a),IE(a))}k.rw=function(){var a=qA(this.Bb),b=this.Bb.wb();this.Sg<b.length&&(DE(this),FE(this,a,b),this.Vc&&4!=a&&CE(this))};
function JE(a,b){var c=a.Sg,d=b.indexOf("\n",c);if(-1==d)return yE;c=Number(b.substring(c,d));if(isNaN(c))return xE;d+=1;if(d+c>b.length)return yE;b=b.substr(d,c);a.Sg=d+c;return b}
function KE(a,b){a.Jg=u();CE(a);var c=b?window.location.hostname:"";a.ie=a.Yd.clone();BC(a.ie,"DOMAIN",c);BC(a.ie,"t",a.v);try{a.Wc=new ActiveXObject("htmlfile")}catch(m){EE(a);a.Ie=7;HE();IE(a);return}var d="<html><body>";if(b){var e="";for(b=0;b<c.length;b++){var g=c.charAt(b);if("<"==g)e+="\\x3c";else if(">"==g)e+="\\x3e";else{var h=g;if(h in Nj)g=Nj[h];else if(h in Mj)g=Nj[h]=Mj[h];else{var l=h.charCodeAt(0);if(31<l&&127>l)g=h;else{if(256>l){if(g="\\x",16>l||256<l)g+="0"}else g="\\u",4096>l&&
(g+="0");g+=l.toString(16).toUpperCase()}g=Nj[h]=g}e+=g}}d+='<script>document.domain="'+e+'"\x3c/script>'}c=Sm(d+"</body></html>",null);a.Wc.open();a.Wc.write(Qm(c));a.Wc.close();a.Wc.parentWindow.m=t(a.fw,a);a.Wc.parentWindow.d=t(a.Sn,a,!0);a.Wc.parentWindow.rpcClose=t(a.Sn,a,!1);c=a.Wc.createElement(Ua);a.Wc.parentWindow.document.body.appendChild(c);d=zm(a.ie.toString());d=zj(xm(d));bn(c,Sm('<iframe src="'+d+'"></iframe>',null));a.a.Tc(1)}k.fw=function(a){LE(t(this.ew,this,a),0)};
k.ew=function(a){this.te||(DE(this),GE(this,a),CE(this))};k.Sn=function(a){LE(t(this.dw,this,a),0)};k.dw=function(a){this.te||(EE(this),this.Vc=a,this.a.li(this),this.a.Tc(4))};k.cancel=function(){this.te=!0;EE(this)};function CE(a){a.bl=u()+a.hb;ME(a,a.hb)}function ME(a,b){if(null!=a.Tf)throw Error("WatchDog timer not null");a.Tf=LE(t(a.mw,a),b)}function DE(a){a.Tf&&(n.clearTimeout(a.Tf),a.Tf=null)}
k.mw=function(){this.Tf=null;var a=u();0<=a-this.bl?(2!=this.qf&&this.a.Tc(3),EE(this),this.Ie=2,HE(),IE(this)):ME(this,this.bl-a)};function IE(a){a.a.un()||a.te||a.a.li(a)}function EE(a){DE(a);F(a.ni);a.ni=null;a.g.stop();du(a.j);if(a.Bb){var b=a.Bb;a.Bb=null;b.abort();b.ja()}a.Wc&&(a.Wc=null)}function GE(a,b){try{a.a.Pn(a,b),a.a.Tc(4)}catch(c){}};function NE(a,b,c,d,e){if(0==d)c(!1);else{var g=e||0;d--;OE(a,b,function(e){e?c(!0):n.setTimeout(function(){NE(a,b,c,d,g)},g)})}}function OE(a,b,c){var d=new Image;d.onload=function(){try{PE(d),c(!0)}catch(e){}};d.onerror=function(){try{PE(d),c(!1)}catch(e){}};d.onabort=function(){try{PE(d),c(!1)}catch(e){}};d.ontimeout=function(){try{PE(d),c(!1)}catch(e){}};n.setTimeout(function(){if(d.ontimeout)d.ontimeout()},b);d.src=a}
function PE(a){a.onload=null;a.onerror=null;a.onabort=null;a.ontimeout=null};function QE(a){this.a=a;this.b=new vE}k=QE.prototype;k.Gj=null;k.dc=null;k.oi=!1;k.Co=null;k.Bh=null;k.pk=null;k.Hj=null;k.vc=null;k.td=-1;k.sg=null;k.Yf=null;k.connect=function(a){this.Hj=a;a=RE(this.a,null,this.Hj);HE();this.Co=u();var b=this.a.N;b?(this.sg=SE(this.a,b[0]),(this.Yf=b[1])?(this.vc=1,TE(this)):(this.vc=2,UE(this))):(CC(a,"MODE","init"),this.dc=new wE(this,0,void 0,void 0,void 0),this.dc.He=this.Gj,BE(this.dc,a,!1,null,!0),this.vc=0)};
function TE(a){var b=RE(a.a,a.Yf,"/mail/images/cleardot.gif");EC(b);NE(b.toString(),5E3,t(a.$q,a),3,2E3);a.Tc(1)}k.$q=function(a){if(a)this.vc=2,UE(this);else{HE();var b=this.a;b.Hc=b.Md.td;VE(b,9)}a&&this.Tc(2)};
function UE(a){var b=a.a.J;if(null!=b)HE(),b?(HE(),WE(a.a,a,!1)):(HE(),WE(a.a,a,!0));else if(a.dc=new wE(a,0,void 0,void 0,void 0),a.dc.He=a.Gj,b=a.a,b=RE(b,b.Ng()?a.sg:null,a.Hj),HE(),!y||tl(10))CC(b,"TYPE","xmlhttp"),BE(a.dc,b,!1,a.sg,!1);else{CC(b,"TYPE","html");var c=a.dc;a=!!a.sg;c.qf=3;c.Yd=EC(b.clone());KE(c,a)}}k.ej=function(a){return this.a.ej(a)};k.abort=function(){this.dc&&(this.dc.cancel(),this.dc=null);this.td=-1};k.un=function(){return!1};
k.Pn=function(a,b){this.td=a.tg;if(0==this.vc)if(b){try{var c=this.b.parse(b)}catch(d){a=this.a;a.Hc=this.td;VE(a,2);return}this.sg=SE(this.a,c[0]);this.Yf=c[1]}else a=this.a,a.Hc=this.td,VE(a,2);else if(2==this.vc)if(this.oi)HE(),this.pk=u();else if("11111"==b){if(HE(),this.oi=!0,this.Bh=u(),a=this.Bh-this.Co,!y||tl(10)||500>a)this.td=200,this.dc.cancel(),HE(),WE(this.a,this,!0)}else HE(),this.Bh=this.pk=u(),this.oi=!1};
k.li=function(){this.td=this.dc.tg;if(this.dc.Vc)0==this.vc?this.Yf?(this.vc=1,TE(this)):(this.vc=2,UE(this)):2==this.vc&&((!y||tl(10)?!this.oi:200>this.pk-this.Bh)?(HE(),WE(this.a,this,!1)):(HE(),WE(this.a,this,!0)));else{0==this.vc?HE():2==this.vc&&HE();var a=this.a;a.Hc=this.td;VE(a,2)}};k.Ng=function(){return this.a.Ng()};k.Tc=function(a){this.a.Tc(a)};function XE(a,b,c,d){this.L=a||null;this.a=1;this.g=[];this.j=[];this.o=new vE;this.N=b||null;this.J=null!=c?c:null;this.v=d||!1}k=XE.prototype;k.rg=null;k.gg=null;k.cc=null;k.ib=null;k.Fj=null;k.Dh=null;k.Gl=null;k.Mh=null;k.Gm=!0;k.Eg=0;k.fb=null;k.Td=null;k.hd=null;k.ve=null;k.Md=null;k.al=null;k.ei=-1;k.zn=-1;k.Hc=-1;k.hg=0;k.af=0;k.Hm=0;k.zi=!1;k.ue=8;var YE=new P;function ZE(a){Or.call(this,"statevent",a)}x(ZE,Or);function $E(a,b){Or.call(this,"timingevent",a);this.size=b}x($E,Or);
function aF(a){Or.call(this,"serverreachability",a)}x(aF,Or);k=XE.prototype;k.connect=function(a,b,c,d,e){HE();this.Fj=b;this.gg=c||{};d&&p(e)&&(this.gg.OSID=d,this.gg.OAID=e);this.v?(LE(t(this.Sl,this,a),100),bF(this)):this.Sl(a)};function cF(a){dF(a);if(3==a.a){var b=a.Eg++,c=a.Dh.clone();BC(c,"SID",a.b);BC(c,"RID",b);BC(c,"TYPE","terminate");eF(a,c);b=new wE(a,0,a.b,b,void 0);b.qf=2;b.Yd=EC(c.clone());(new Image).src=b.Yd;b.Jg=u();CE(b)}fF(a)}
k.Sl=function(a){gF(this)&&(this.Md=new QE(this),this.Md.Gj=this.rg,this.Md.b=this.o,this.Md.connect(a))};function bF(a){a.hs(1,0);a.Dh=RE(a,null,a.Fj);hF(a)}function dF(a){a.Md&&(a.Md.abort(),a.Md=null);a.ib&&(a.ib.cancel(),a.ib=null);a.hd&&(n.clearTimeout(a.hd),a.hd=null);iF(a);a.cc&&(a.cc.cancel(),a.cc=null);a.Td&&(n.clearTimeout(a.Td),a.Td=null)}k.un=function(){return 0==this.a};function hF(a){a.cc||a.Td||(a.Td=LE(t(a.Rn,a),0),a.hg=0)}
k.Rn=function(a){this.Td=null;if(gF(this))if(1==this.a){if(!a){this.Eg=Math.floor(1E5*Math.random());a=this.Eg++;var b=new wE(this,0,"",a,void 0);b.He=this.rg;var c=jF(this),d=this.Dh.clone();BC(d,"RID",a);this.L&&BC(d,"CVER",this.L);eF(this,d);zE(b,d,c);this.cc=b;this.a=2}}else 3==this.a&&(a?kF(this,a):0==this.g.length||this.cc||kF(this))};
function kF(a,b){if(b)if(6<a.ue){a.g=a.j.concat(a.g);a.j.length=0;var c=a.Eg-1;b=jF(a)}else c=b.D,b=b.Te;else c=a.Eg++,b=jF(a);var d=a.Dh.clone();BC(d,"SID",a.b);BC(d,"RID",c);BC(d,"AID",a.ei);eF(a,d);c=new wE(a,0,a.b,c,a.hg+1);c.He=a.rg;c.setTimeout(Math.round(1E4)+Math.round(1E4*Math.random()));a.cc=c;zE(c,d,b)}function eF(a,b){a.fb&&(a=a.fb.xm(a))&&Ek(a,function(a,d){BC(b,d,a)})}
function jF(a){var b=Math.min(a.g.length,1E3),c=["count="+b];if(6<a.ue&&0<b){var d=a.g[0].a;c.push("ofs="+d)}else d=0;for(var e=0;e<b;e++){var g=a.g[e].a,h=a.g[e].map;g=6>=a.ue?e:g-d;try{Ek(h,function(a,b){c.push("req"+g+"_"+b+"="+encodeURIComponent(a))})}catch(l){c.push("req"+g+"_type="+encodeURIComponent("_badmap"))}}a.j=a.j.concat(a.g.splice(0,b));return c.join("&")}function lF(a){a.ib||a.hd||(a.D=1,a.hd=LE(t(a.Qn,a),0),a.af=0)}
function mF(a){if(a.ib||a.hd||3<=a.af)return!1;a.D++;a.hd=LE(t(a.Qn,a),nF(a,a.af));a.af++;return!0}k.Qn=function(){this.hd=null;if(gF(this)){this.ib=new wE(this,0,this.b,"rpc",this.D);this.ib.He=this.rg;this.ib.Ij=this.Hm;var a=this.Gl.clone();BC(a,"RID","rpc");BC(a,"SID",this.b);BC(a,"CI",this.al?"0":"1");BC(a,"AID",this.ei);eF(this,a);if(!y||tl(10))BC(a,"TYPE","xmlhttp"),BE(this.ib,a,!0,this.Mh,!1);else{BC(a,"TYPE","html");var b=this.ib,c=!!this.Mh;b.qf=3;b.Yd=EC(a.clone());KE(b,c)}}};
function gF(a){if(a.fb){var b=a.fb.Hn(a);if(0!=b)return VE(a,b),!1}return!0}function WE(a,b,c){a.al=c;a.Hc=b.td;a.v||bF(a)}
k.Pn=function(a,b){if(0!=this.a&&(this.ib==a||this.cc==a))if(this.Hc=a.tg,this.cc==a&&3==this.a)if(7<this.ue){try{var c=this.o.parse(b)}catch(d){c=null}if(dj(c)&&3==c.length)if(a=c,0==a[0])a:{if(!this.hd){if(this.ib)if(this.ib.Jg+3E3<this.cc.Jg)iF(this),this.ib.cancel(),this.ib=null;else break a;mF(this);HE()}}else this.zn=a[1],0<this.zn-this.ei&&37500>a[2]&&this.al&&0==this.af&&!this.ve&&(this.ve=LE(t(this.Iu,this),6E3));else VE(this,11)}else"y2f%"!=b&&VE(this,11);else if(this.ib==a&&iF(this),!uj(b))for(c=
this.o.parse(b),dj(c),a=c,b=0;b<a.length;b++)c=a[b],this.ei=c[0],c=c[1],2==this.a?"c"==c[0]?(this.b=c[1],this.Mh=SE(this,c[2]),c=c[3],null!=c?this.ue=c:this.ue=6,this.a=3,this.fb&&this.fb.Ql(this),this.Gl=RE(this,this.Ng()?this.Mh:null,this.Fj),lF(this)):"stop"==c[0]&&VE(this,7):3==this.a&&("stop"==c[0]?VE(this,7):"noop"!=c[0]&&this.fb&&this.fb.Pl(this,c),this.af=0)};function SE(a,b){return a.Gm?a.fb?a.fb.Fm(b):b:null}
k.Iu=function(){null!=this.ve&&(this.ve=null,this.ib.cancel(),this.ib=null,mF(this),HE())};function iF(a){null!=a.ve&&(n.clearTimeout(a.ve),a.ve=null)}
k.li=function(a){if(this.ib==a){iF(this);this.ib=null;var b=2}else if(this.cc==a)this.cc=null,b=1;else return;this.Hc=a.tg;if(0!=this.a)if(a.Vc)1==b?(a=a.Te?a.Te.length:0,u(),YE.dispatchEvent(new $E(YE,a)),hF(this),this.j.length=0):lF(this);else{var c=a.Ie,d;if(!(d=3==c||7==c||0==c&&0<this.Hc)){if(d=1==b)this.cc||this.Td||1==this.a||2<=this.hg?d=!1:(this.Td=LE(t(this.Rn,this,a),nF(this,this.hg)),this.hg++,d=!0);d=!(d||2==b&&mF(this))}if(d)switch(c){case 1:VE(this,5);break;case 4:VE(this,10);break;
case 3:VE(this,6);break;case 7:VE(this,12);break;default:VE(this,2)}}};function nF(a,b){var c=5E3+Math.floor(1E4*Math.random());a.fb||(c*=2);return c*b}k.hs=function(a){if(!ik(arguments,this.a))throw Error("Unexpected channel state: "+this.a);};function VE(a,b){if(2==b||9==b){var c=null;a.fb&&(c=a.fb.Bm(a));var d=t(a.ax,a);c||(c=new kC(va),EC(c));OE(c.toString(),1E4,d)}else HE();oF(a,b)}k.ax=function(a){a?HE():(HE(),oF(this,8))};function oF(a,b){a.a=0;a.fb&&a.fb.Ol(a,b);fF(a);dF(a)}
function fF(a){a.a=0;a.Hc=-1;if(a.fb)if(0==a.j.length&&0==a.g.length)a.fb.bj(a);else{var b=pk(a.j),c=pk(a.g);a.j.length=0;a.g.length=0;a.fb.bj(a,b,c)}}function RE(a,b,c){var d=FC(c);if(""!=d.b)b&&mC(d,b+"."+d.b),nC(d,d.j);else{var e=window.location;d=GC(e.protocol,b?b+"."+e.hostname:e.hostname,e.port,c)}a.gg&&Ek(a.gg,function(a,b){BC(d,b,a)});BC(d,"VER",a.ue);eF(a,d);return d}k.ej=function(a){if(a&&!this.zi)throw Error("Can't create secondary domain capable XhrIo object.");a=new fA;a.ug=this.zi;return a};
function LE(a,b){if(!fj(a))throw Error("Fn must not be null and must be a function");return n.setTimeout(function(){a()},b)}k.Tc=function(){YE.dispatchEvent(new aF(YE))};function HE(){YE.dispatchEvent(new ZE(YE))}k.Ng=function(){return this.zi||!(!y||tl(10))};function pF(){}k=pF.prototype;k.Hn=function(){return 0};k.Ql=function(){};k.Pl=function(){};k.Ol=function(){};k.bj=function(){};k.xm=function(){return{}};k.Bm=function(){return null};k.Fm=function(a){return a};function qF(){}nj(qF.prototype,function(){}.prototype);qF.prototype.subscribe=function(){};qF.prototype.unsubscribe=function(){};qF.prototype.clear=function(){};function rF(){C.call(this);this.b=[]}x(rF,C);rF.prototype.K=function(){this.b=[];rF.H.K.call(this)};function sF(a){rF.call(this);this.a=a}x(sF,rF);function tF(){var a=Xw(Tw(),"gaia_session_id");this.a=new sF(a)}bj(tF);function uF(a,b){var c=Array.prototype.slice.call(arguments),d=c.shift();if("undefined"==typeof d)throw Error("[goog.string.format] Template required");return d.replace(/%([0\-\ \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(a,b,d,l,m,v,w,D){if("%"==v)return"%";var e=c.shift();if("undefined"==typeof e)throw Error("[goog.string.format] Not enough arguments");arguments[0]=e;return vF[v].apply(null,arguments)})}
var vF={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?a+Pj(" ",Number(c)-a.length):Pj(" ",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||""==e||(d=parseFloat(a).toFixed(e));var g=0>Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(d=g+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-g.length;return d=0<=b.indexOf("-",0)?
g+d+Pj(" ",a):g+Pj(0<=b.indexOf("0",0)?"0":" ",a)+d},d:function(a,b,c,d,e,g,h,l){return vF.f(parseInt(a,10),b,c,d,0,g,h,l)}};vF.i=vF.d;vF.u=vF.d;function wF(a,b,c,d){C.call(this);this.g=null!=d?d:.15;this.cd=a;this.j=b;this.v=c;this.a=new Rt(this.D,void 0,this);this.o=Number.NEGATIVE_INFINITY;this.b=0}x(wF,C);wF.prototype.start=function(){xF(this,!1,!1)};function xF(a,b,c){b&&(a.a.stop(),yF(a,a.j));0==a.a.Xd&&(b=u(),b=Math.max(0,a.o+a.b-b),0==b&&(c?b=yF(a,a.j):a.b=0),a.a.start(b))}wF.prototype.stop=function(){this.a.stop()};function yF(a,b){0<b&&0!=a.g&&(b=Math.floor(b*(1-a.g+Math.random()*a.g*2)));return a.b=b}
wF.prototype.D=function(){this.o=u();yF(this,Math.min(Math.max(2*this.b,this.j),this.v));this.cd()};wF.prototype.K=function(){this.a.ja();delete this.a;delete this.cd;wF.H.K.call(this)};function zF(a,b,c,d,e,g){C.call(this);this.b=new wF(t(this.Qt,this),d||5E3,e||45E3,g);this.g=new Zt(this);this.j=a;this.o=b;(this.a=c||null)&&this.g.R(this.a,"i",this.It).R(this.a,"j",this.Ht);E(this,this.b);E(this,this.g)}x(zF,C);k=zF.prototype;k.eg=!1;k.start=function(){this.eg=!0;if(!this.a||this.a.a())this.o?xF(this.b,!1,!0):this.b.start()};k.stop=function(){this.b.stop();this.eg=!1};k.It=function(){this.eg&&xF(this.b,!0,!1)};k.Ht=function(){this.b.stop()};
k.Qt=function(){!this.eg||this.a&&!this.a.a()||(this.eg=!1,this.j())};k.K=function(){delete this.j;delete this.g;delete this.b;delete this.a;zF.H.K.call(this)};function AF(a,b,c,d,e,g){this.xa=c||null;this.Na=!!e;this.ia=this.L=aj;this.T=new Zt(this);this.D=this.b=this.W=null;this.Ua=a||BF;this.aa=null;this.j=new wo;this.da=b;this.v=!1;this.J=null;this.o=this.ca=this.X=!1;(this.g=d||null)&&this.T.R(this.g,["i","j"],mj(this.rk,void 0));this.N=new zF(t(this.Dw,this),!0,this.g||void 0,7E3,45E3);this.oa=-1;this.a=null;this.ha={};this.Ya=!!g;this.ba=-1;this.M=null;this.va=Vw(Tw(),"docs-ar");this.Fb=sE.NONE;this.O=!1;this.subscribe("15",this.rt,this)}x(AF,pF);
k=AF.prototype;k.Tb=null;k.Gi=null;k.subscribe=function(a,b,c){this.j.subscribe(a,b,c)};k.Fm=function(a){return this.xa||a};k.unsubscribe=function(a,b,c){return this.j.unsubscribe(a,b,c)};k.clear=function(a){return this.j.clear(a)};function BF(a){if(1==a.length&&q(a[0])){var b=a[0];sj(b,"{this._action=")?(a={},function(){eval(b)}.call(a),a=[0,a._lsq,[b,a],a._tfe]):a=JSON.parse(b)}return{type:a[0],vo:a[1],data:a[2],Ho:a[3]||null}}
k.Pl=function(a,b){a=this.Ua(b);a.vo>this.oa&&(this.oa=a.vo,this.aa!=a.Ho&&(this.aa=b=a.Ho,CF(this,oi,b)),CF(this,String(a.type),a.data))};function CF(a,b,c){a.pa&&a.pa(b,c);a.j.wg(b,c)}k.xm=function(){var a=Mk(this.ha);a.lsq=String(this.oa);null!=this.Gi&&(a.u=this.Gi);var b=tF.Ka().a.a;a.gsi=b;this.va&&-1!=this.ba&&(a.ar=String(this.ba),this.M&&(a.arat=this.M.a()),this.ba=-1,this.M=null);a.cimpl=String(this.Fb);return a};k.Hn=function(){if(this.oc)try{this.oc.a()}catch(a){throw a;}return 0};
k.Ql=function(){this.v=!0;this.o=!1;this.rk(0);this.ia()};k.bj=function(){this.v=!1;this.o||this.N.start()};function DF(a,b,c,d){a.W=b||a.W;a.b=c||a.b;a.D=d||a.D||"";a.v||a.o||(a.ca=!0,EF(a))}function EF(a){a.Tb&&(a.Tb.fb=null,cF(a.Tb));var b=a.da?a.da():new XE("1");b.rg={"X-Same-Domain":"1"};b.Gm=!0;b.zi=a.Ya;a.Na&&(b.Hm=200);b.fb=a;a.Tb=b;b={id:a.W};a.b&&(b.sid=a.b);a.Tb.connect(a.D+"/test",a.D+"/bind",b)}function FF(a){a.a=null;a.J=null;a.v&&(a.ca=!1,a.o=!1,cF(a.Tb))}
k.Dw=function(){this.ca&&!this.v&&(this.o=!0,EF(this),this.N.start())};k.Ol=function(a,b){this.rk(b)};k.rk=function(a){if(null!=a)if(this.J=a,this.X||6!=a)this.X=!1,2==a&&409==(this.Tb?this.Tb.Hc:-1)&&(this.aa=null,CF(this,oi,null));else{this.X=!0;DF(this);return}a=this.g&&!this.g.a()?8:null!=this.J?this.J:0;a!=this.a&&(this.a=a,this.L.call(n,a))};k.Bm=function(){return EC(new kC(va))};
k.rt=function(a){var b=a.gaiaSessionIdentifier;if(b){if(a=tF.Ka().a,a.a!=b)for(a.a=b,b=0;b<a.b.length;b++)a.b[b](new Or("Changed",a))}else throw Error("GAIA session id should be a valid string. Received - "+b);};k.ja=function(){this.O||(this.O=!0,this.Tb&&(this.Tb.fb=null,cF(this.Tb),delete this.Tb),F(this.T),F(this.N),F(this.j),delete this.T,delete this.N,delete this.g,delete this.j)};k.Ma=function(){return this.O};var GF=/\/d\/([^\/]+)/;function HF(a){a=a.match(Yp)[5]||null;return GF.test(a)};function IF(a,b){this.a=new Oz(a);this.b=b||!1}IF.prototype.stringify=function(a){return Nz(this.a,a)};IF.prototype.parse=function(a){return this.b?eval("("+a+")"):Lz(a)};function JF(a,b){null!=a&&this.sf.apply(this,arguments)}k=JF.prototype;k.Je="";k.set=function(a){this.Je=""+a};k.sf=function(a,b,c){this.Je+=String(a);if(null!=b)for(var d=1;d<arguments.length;d++)this.Je+=arguments[d];return this};k.clear=function(){this.Je=""};k.toString=function(){return this.Je};function KF(a,b,c,d){Or.call(this,a);this.errorCode=b;this.a=c;this.g=d}x(KF,Or);KF.prototype.j=null;KF.prototype.o="";KF.prototype.b=null;function LF(a){Hl(this,a,"er",-1,null)}x(LF,Fl);Xl("er",LF);function MF(a){Hl(this,a,"xsrf",-1,null)}x(MF,Fl);Xl("xsrf",MF);function NF(a,b,c,d,e,g,h,l){this.b=a;this.j=b||ji;this.o=uj(Rj(c))?null:c;this.g=p(d)?d:200;this.v={};if(g)for(var m in g)this.v[m.toLowerCase()]=g[m];this.a=p(e)?e:0;this.N=h||{};this.L=l||null;this.D=void 0}var OF=Vw(Tw(),"docs-net-enjp")?new vE:new IF(void 0,!0);NF.prototype.be=function(){return 0==this.a};function PF(a){if(!p(a.D)){var b=a.b||"",c=a.L||OF;b=b&&c.parse(b.replace(/^[^[{]+/,""))||null;a.D=b}return a.D}
function QF(a){var b={RespStatus:a.g,RespErr:a.a,RespType:a.j,RespContentType:a.o,RespString:a.j==ji?Lj(a.b||"",50,!0)+"   (truncated)":"responseObject"};Pk(b,a.N);return b}function RF(a){return a.j==ji&&null!=a.b&&sj(a.b||"",")]}'\n")&&(a=PF(a),dj(a)&&(a=a[0],dj(a)&&"er"==a[0]))?new LF(a):null}function SF(a){a=RF(a);if(!a)return null;a=z(a,4);return dj(a)&&"xsrf"==a[0]?new MF(a):null}
function TF(a){if(200==a.g&&null!=a.o&&!RF(a)&&a.j==ji){if(uj(Rj(a.b)))return!0;if(sj(a.b||"",")]}'\n"))return!PF(a)}return!1};function UF(a,b){Or.call(this,"q");this.b=a;this.a=b}x(UF,Or);function VF(){this.a=WF;this.g=new Aw;E(this,this.g);this.b=new Aw;E(this,this.b)}x(VF,C);function XF(a,b){var c=a.a;b!=c&&(a.a=b,a.b.dispatchEvent(new UF(c,b)))}function YF(a,b){this.b=a;this.a=b}YF.prototype.bd=function(){return 3<=this.a};
var WF=new YF("IDLE",1),ZF=new YF("BUSY",1),$F=new YF("RECOVERING",2),aG=new YF("OFFLINE",3),bG=new YF("SERVER_DOWN",3),cG=new YF("FORBIDDEN",4),dG=new YF("AUTH_REQUIRED",4),eG=new YF("SESSION_LIMIT_EXCEEDED",4),fG=new YF("INCOMPATIBLE_SERVER",5),gG=new YF("CLIENT_ERROR",5);YF.prototype.toString=function(){return this.b};function hG(a,b,c){this.ha=b;this.b=a;this.O=c;this.g="";this.a=void 0;this.W=null;this.ba=ji;this.aa=void 0;this.o=3;this.da=!1;this.j=aj;this.N=eo;this.M=!1;this.v=aj;this.hb=-1;this.oa=this.D=!1;this.J=Vw(Tw(),"docs-net-enjp")?new vE:new IF(void 0,!0)}hG.prototype.Na=function(a){var b=[this.b];qk(b,arguments);this.b=eq.apply(null,b);return this};function iG(a,b){a.a=b;return a}function jG(a,b){a.v=t(b,void 0)}hG.prototype.setTimeout=function(a){this.hb=a;return this};
function kG(a){a.D&&(q(a.a)||dj(a.a));var b=a.L();a.X(b)}
hG.prototype.wa=function(){if(dj(this.a)){var a=this.a;try{if(Vw(Tw(),"docs-net-cbfd")&&n.FormData){for(var b=new n.FormData,c=0;c<a.length;c+=2)b.append(a[c],a[c+1]);var d=b}else d=cq(a);return d}catch(w){if(w instanceof URIError&&"URI malformed"==w.message){d=[];for(b=1;b<a.length;b+=2){c="";for(var e=a[b].toString(),g=0;g<e.length;g++){var h=e.codePointAt(g),l=!1,m=56320<=h&&57343>=h;55296<=h&&56319>=h?l=!(65536<=h&&1114111>=h):m&&(0<g?(l=e.codePointAt(g-1),l=!(65536<=l&&1114111>=l)):l=!0);l&&
(c+="\\u"+h.toString(16))}c&&(d.push(a[b-1]),d.push(c))}a=d.toString().substr(0,100);d=(lG(this)+this.b).substr(0,100);a={illegal_request_content:a,request_uri:d};d=Fr(w);if(a)for(var v in a)b=d,c=v,e=a[v],b.__closure__error__context__984382||(b.__closure__error__context__984382={}),b.__closure__error__context__984382[c]=e;throw d;}throw w;}}return this.a};hG.prototype.sd=function(){return this.aa};
function lG(a){if(a.oa){if(a=a.g,HF(a)){HF(a);a=a.match(Yp);var b=a[5];b=b.replace(GF,"");a=Xp(a[1],a[2],a[3],a[4],b,a[6],a[7])}}else a=a.g;return a};function mG(a,b,c){p(c)||(c=a.size);return a.webkitSlice?a.webkitSlice(b,c):a.mozSlice?a.mozSlice(b,c):a.slice?cl&&!sl("13.0")||dl&&!sl("537.1")?(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 nG(a){var b=oG;return function(){var c=this||n;c=c.closure_memoize_cache_||(c.closure_memoize_cache_={});var d=b(hj(a),arguments);return c.hasOwnProperty(d)?c[d]:c[d]=a.apply(this,arguments)}}function oG(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function pG(a){var b={};a=a.replace(/\r/g,"").split("\n");for(var c=0;c<a.length;c++){var d=a[c],e=d.indexOf(":");0>e||(b[d.substring(0,e)]=d.substring(e+2,d.length))}return b}function qG(a){var b="";Ek(a,function(a,d){b+=d+": "+a+"\r\n"});return b}
var rG=nG(function(){if(!n.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return 100!=b.size?!1:!0}),sG=nG(function(){if(!n.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return null===mG(b,0,1)?!1:!0});function tG(){P.call(this)}x(tG,P);function uG(a){Or.call(this,a)}x(uG,Or);k=tG.prototype;k.ko=function(){return null};k.lo=function(){return null};k.wb=function(){return null};k.start=function(){};k.cancel=function(){};function vG(a,b){this.o=a;this.a=b;this.g=!0}k=vG.prototype;k.getName=function(){return this.o};k.Ek=function(){return null};k.Pe=function(){return!1};k.ik=function(){return!1};k.hk=function(){return!1};function wG(){P.call(this)}x(wG,tG);wG.prototype.xo=function(){};function xG(a,b,c,d,e,g,h,l){P.call(this);this.O=a;this.D=b;this.M=c;this.L=d;this.g=e||null;this.v=g||null;this.J=h?Mk(h):{};this.T=!!l;this.j="";a=new Wq;this.b="scotty-"+Tj()+"-"+a.qg();this.a=null;this.o=0;this.N=new Zt(this);E(this,this.N)}x(xG,wG);k=xG.prototype;k.xo=function(a){this.j=a};k.ko=function(){return this.a&&this.a.status||null};k.lo=function(){return this.ba};k.wb=function(){return this.a&&this.a.responseText||null};
k.start=function(){this.a=new XMLHttpRequest;var a=this;this.a.upload&&(this.a.upload.onprogress=function(b){a.o=b.loaded;a.dispatchEvent(new uG("r"))});this.a.onload=function(b){a.o=a.M;a.ba=pG(b.target.getAllResponseHeaders());a.dispatchEvent(new uG("s"))};this.a.onerror=function(){a.dispatchEvent(new uG("t"))};this.a.open(zb,this.O);Ek(this.J,function(b,c){a.a.setRequestHeader(c,b)});this.a.setRequestHeader(Qa,"multipart/form-data; boundary="+this.b);this.a.withCredentials=this.T;this.a.send(yG(this))};
k.cancel=function(){this.a&&this.a.abort()};function yG(a){var b=["--",a.b,"\r\n",'Content-Disposition: form-data; name="metadata"\r\n\r\n'+a.j+"\r\n","--",a.b,"\r\n",'Content-Disposition: form-data; name="Filedata"'+(a.g?'; filename="'+a.g+'"':"")+"\r\n"+(a.v?"Content-Type: "+a.v+"\r\n":"")+"Content-Transfer-Encoding: "+a.L+"\r\n","\r\n",a.D,"\r\n","--",a.b,"--\r\n"];return q(a.D)?b.join(""):new Blob(b)};function zG(a,b,c,d){var e=null;rG()&&(e=d?new Blob([a],{type:d}):new Blob([a]));if(e)var g=e.size;else{g=[];for(var h=0,l=0;l<a.length;l++){var m=a.charCodeAt(l);128>m?g[h++]=m:(2048>m?g[h++]=m>>6|192:(55296==(m&64512)&&l+1<a.length&&56320==(a.charCodeAt(l+1)&64512)?(m=65536+((m&1023)<<10)+(a.charCodeAt(++l)&1023),g[h++]=m>>18|240,g[h++]=m>>12&63|128):g[h++]=m>>12|224,g[h++]=m>>6&63|128),g[h++]=m&63|128)}g=g.length}vG.call(this,c,g);this.L=g;this.j=e;this.D=a;this.b=b;this.v=d||void 0}x(zG,vG);
zG.prototype.Ek=function(){return this.j};zG.prototype.Pe=function(){return this.b!=zc&&sG()};zG.prototype.ik=function(){return this.b!=zc&&rG()};zG.prototype.hk=function(){return!0};function AG(a){P.call(this);this.b=a}x(AG,P);function BG(a){Or.call(this,a)}x(BG,Or);function CG(a,b){Or.call(this,a);this.xn=!!b}x(CG,BG);k=AG.prototype;k.Fk=function(){return null};k.wb=function(){return null};k.Gk=function(){return null};k.start=function(){};k.cancel=function(){};function DG(a){AG.call(this,a);this.a=null;this.g=new Zt(this);E(this,this.g)}x(DG,AG);k=DG.prototype;k.Fk=function(){return this.a&&this.a.ko()||null};k.wb=function(){return this.a&&this.a.wb()||null};k.Gk=function(){return this.a&&this.a.lo()||null};
k.start=function(a,b,c,d,e){a=new kC(a);BC(a,"upload_protocol","multipart");a=a.toString();b=this.b;this.a=new xG(a,b.j||b.D,b.L,b.b==zc?zc:"binary",b.getName(),b.v,c,e);this.a.xo(d);this.g.R(this.a,"r",this.Mw);this.g.R(this.a,"s",this.cw);this.g.R(this.a,["t","u"],this.bw);this.a.start()};k.cancel=function(){this.a&&this.a.cancel();this.dispatchEvent(new BG("y"))};k.Mw=function(){this.dispatchEvent(new BG("v"))};k.cw=function(){this.dispatchEvent(new BG("w"))};k.bw=function(){this.dispatchEvent(new BG("x"))};function EG(){};function FG(a,b){P.call(this);this.o=a;this.Zj=this.b=null;this.g=0;this.v=Infinity;this.D=b||5E6;this.a=null}x(FG,P);FG.prototype.hash=function(a){this.abort();this.o.reset();this.b=a;this.Zj=null;this.g=0;this.dispatchEvent("started");GG(this)};function HG(a,b){a.v=b;a.b&&!a.a&&GG(a)}FG.prototype.abort=function(){this.a&&(this.a.abort(),this.a=null);this.b&&(this.b=null,this.dispatchEvent("abort"))};
function GG(a){if(a.g<a.b.size)if(a.v<=a.g)a.dispatchEvent("throttled");else{a.a=new FileReader;a.a.onload=t(a.L,a);a.a.onerror=t(a.j,a);var b=Math.min(Math.min(a.v,a.b.size)-a.g,a.D),c=mG(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.j():a.j()}else{b=a.o;var 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;var e=8*b.j;for(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.Zj=d;a.b=null;a.dispatchEvent(Qc)}}FG.prototype.L=function(){var a=null;this.a.result instanceof Array||q(this.a.result)?a=this.a.result:n.ArrayBuffer&&n.Uint8Array&&this.a.result instanceof ArrayBuffer&&(a=new Uint8Array(this.a.result));a?(this.o.update(a),this.g+=a.length,this.a=null,this.dispatchEvent("progress"),GG(this)):this.j()};FG.prototype.j=function(){this.b=this.a=null;this.dispatchEvent(Bg)};function IG(){fA.call(this)}x(IG,fA);IG.prototype.dj=function(){var a=fA.prototype.dj.call(this);a.upload&&(a.upload.onprogress=t(this.T,this));return a};IG.prototype.T=function(a){this.dispatchEvent(a)};function JG(a,b){a.Pe()||a.ik();AG.call(this,a);this.xa=this.L=this.pa=this.va=null;this.Ya=!1;this.X=this.T=null;this.J=a.a;this.D=0;this.W=null;this.ca=this.da=0;this.v="Ready";this.M=this.j=this.N=this.ba=this.ia=this.ha=null;this.g=new Zt(this);E(this,this.g);this.aa=new Zt(this);E(this,this.aa);this.o=0;this.a=this.oa=this.O=null;this.Na=b||Number.MAX_VALUE}x(JG,AG);k=JG.prototype;k.Fk=function(){return this.ha};k.wb=function(){return this.ia};k.Gk=function(){return this.ba};
k.start=function(a,b,c,d,e){this.va=a;this.pa=b;this.L=Mk(c);this.xa=d;this.Ya=!!e;this.v=Sa;this.L["X-Goog-Upload-Protocol"]="resumable";this.L["X-Goog-Upload-Command"]=ai;null!=this.b.a&&(this.L["X-Goog-Upload-Content-Length"]=this.b.a);null!=this.b.getName()&&/^[\040-\176]*$/.test(this.b.getName())&&(this.L["X-Goog-Upload-File-Name"]=this.b.getName());this.b.g&&KG(this);this.qo()};
k.cancel=function(){du(this.g);du(this.aa);this.v==Sa&&this.N&&this.N.abort();"Transferring"==this.v&&(this.j&&this.j.abort(),this.M&&this.M.abort(),this.O&&Qt(this.O));this.a&&this.a.abort();(new fA).send(this.X,"PUT","",{"X-Goog-Upload-Command":Kc});this.v="Cancelled";this.o=this.D=0;this.dispatchEvent(new BG("y"))};function KG(a){var b=a.b.Ek();b&&(a.a=new FG(new sx),a.aa.R(a.a,Qc,function(a){this.oa=yk(a.target.Zj);this.a=null}),HG(a.a,1048576),a.a.hash(b))}
k.qo=function(){this.N=new IG;du(this.g);this.g.R(this.N,Qc,this.Sv);this.N.ug=this.Ya;this.N.send(this.va,this.pa,this.xa,this.L)};
k.Sv=function(a){var b=a.target.Gc(),c=a.target.wb();a=pG(a.target.getAllResponseHeaders());var d=LG(a,gc),e=LG(a,"X-Goog-Upload-URL");if("final"==d)this.ha=b,this.ba=a,this.ia=c,this.v="Complete",this.dispatchEvent(new BG("w"));else if(200==b&&"active"==d&&e){this.T=e;this.X=LG(a,"X-Goog-Upload-Control-URL")||null;e=LG(a,"X-Goog-Upload-Chunk-Granularity")||null;d=1;if(e&&(d=parseInt(e,10),isNaN(d)||0>=d)){MG(this,Ra,"Invalid chunk granularity: "+e+". "+NG(b,a,c));return}b=this.b.a;this.J=Math.floor(b/
d)*d;this.W=Math.floor(1073741824/d)*d;this.b.Pe()||(this.W=b,this.J!=b&&(this.J=0));this.v="Transferring";this.o=0;this.ro(0)}else 400<=b&&500>b?MG(this,Ra,Na+NG(b,a,c)):(OG(this,this.qo),PG(this))};
k.ro=function(a){var b=this.b,c=b.a;b.Pe()||a==c||(a=0);var d=a>=this.J,e=d?c:Math.min(this.J,this.W+a);this.da=a;this.ca=e;var g={"X-Goog-Upload-Command":"upload"+(d?", finalize":""),"X-Goog-Upload-Offset":a};d&&(this.oa?g["X-Goog-Upload-Entity-MD5"]=this.oa:this.a&&(this.a.abort(),this.a=null));this.j=new IG;this.j.ug=this.Ya;du(this.g);this.g.R(this.j,"progress",this.Nw);this.g.R(this.j,Qc,this.aw);a==c?this.j.send(this.T,"PUT","",g):(c=this.b.Ek(),b.Pe()?this.j.send(this.T,"PUT",mG(c,a,e),g):
this.j.send(this.T,"PUT",c,g))};k.Nw=function(a){this.D=this.da+a.loaded;this.dispatchEvent(new BG("v"));this.a&&HG(this.a,this.D+1048576)};k.aw=function(a){var b=a.target.Gc();if(void 0===b||-1==b)OG(this,this.oo),PG(this);else{var c=pG(a.target.getAllResponseHeaders());a=a.target.wb();this.D=this.ca;QG(this,b,c,a,!0)}};k.oo=function(){this.M=new IG;du(this.g);this.g.R(this.M,Qc,this.Dv);this.M.send(this.X,"PUT","",{"X-Goog-Upload-Command":"query"})};
k.Dv=function(a){a=a.target;var b=a.Gc(),c=pG(a.getAllResponseHeaders());QG(this,b,c,a.wb(),!1)};function QG(a,b,c,d,e){var g=LG(c,gc);if("final"==g)a.v="Complete",a.o=0,a.ha=b,a.ba=c,a.ia=d,a.dispatchEvent(new BG("w"));else{var h=parseInt(LG(c,"X-Goog-Upload-Size-Received"),10);e&&isNaN(h)&&(h=a.ca);200!=b||"active"!=g||isNaN(h)?(400<=b&&500>b&&MG(a,"Transfer failed",Na+NG(b,c,d)),OG(a,a.oo),PG(a)):(a.D=h,h>a.da&&(a.o=0),OG(a,t(a.ro,a,h)))}}function PG(a){0==a.o&&u();a.o++}
function MG(a,b){a.v="Error";a.D=0;a.dispatchEvent(new CG("x",b==Xb))}function OG(a,b){var c=[0,5E3,1E4,15E3,3E4,6E4],d=0;d=a.o<c.length?c[a.o]:c[c.length-1];if(d>a.Na)MG(a,Xb);else{p(a.Na)&&(d=Math.min(Math.max(d,0),a.Na));u();var e=t(b,a);0<d?a.O=Pt(function(){this.O=null;e()},d,a):e()}}function NG(a,b,c){return"Response code: "+a+"\nHeaders:\n"+qG(b)+"\nBody:\n"+c}function LG(a,b){return a[b]||a[b.toLowerCase()]};function RG(a){this.a=a}x(RG,EG);function SG(a,b){if(b.Pe()&&b.hk())return 2097152<b.a?new JG(b,a.a):new DG(b);if(b.Pe())return new JG(b,a.a);if(b.hk())return new DG(b);if(b.ik())return new JG(b,a.a);throw Error("Item supports no transfer types.");};function TG(a,b,c){P.call(this);UG++;this.g=Vh;this.N=a;this.a=c;E(this,this.a);this.D="";this.v=zb;this.j={};this.o="";this.L=!1;this.b=new Zt(this);E(this,this.b)}x(TG,P);function VG(a,b){Or.call(this,a);this.item=b}x(VG,Or);function WG(a,b,c){VG.call(this,a,b);this.xn=!!c}x(WG,VG);TG.prototype.getName=function(){return this.N};TG.prototype.wb=function(){return this.a.wb()};
TG.prototype.start=function(){var a=this;this.b.R(this.a,"v",function(){a.dispatchEvent(new VG("A",a))});this.b.R(this.a,"w",function(){a.g=Qc;a.dispatchEvent(new VG("B",a))});this.b.R(this.a,"x",function(b){a.g=Bg;a.dispatchEvent(new WG("C",a,b.xn))});this.a.start(this.D,this.v,this.j,this.o,this.L);this.g=ai;this.dispatchEvent(new VG("z",this))};TG.prototype.cancel=function(){this.a.cancel();this.g=Kc;du(this.b);this.dispatchEvent(new VG("D",this))};var UG=0;function XG(){P.call(this)}x(XG,P);function YG(){Or.call(this,"E")}x(YG,Or);function ZG(a){P.call(this);this.a=a}x(ZG,XG);function $G(){this.a=new RG(void 0)};function aH(a,b){Or.call(this,"F",a);this.a=b}x(aH,Or);function bH(a,b,c,d,e,g,h,l,m,v,w,D,K,X){P.call(this);this.b=a;this.ca=b;this.N=c;this.o=d;this.D=D||(c?zb:"GET");this.M=m;this.O=e;this.J=g;this.X=h;this.aa=l;this.hb=w;this.oa=K;this.j=this.W=this.L=0;this.ba=X||3E4}x(bH,P);var cH=5E3*(.75+.5*Math.random());k=bH.prototype;k.wa=function(){return this.N};k.sd=function(){return this.ba};k.send=function(a){this.L++;this.W=u();this.lm(a)};function dH(a,b){a.reset();a.dispatchEvent(new aH(a,b))}
function eH(a){return{ReqUri:a.b,ReqContent:a.N,ReqMethod:a.D}}k.reset=aj;k.K=function(){this.dispatchEvent("G");this.reset();delete this.J;delete this.O;bH.H.K.call(this)};function fH(a,b,c,d,e,g,h,l,m,v,w,D,K,X,fa){if(0>=v)throw Error("Please specify a progress timeout for the Scotty request. Received -"+v);bH.call(this,a,"",b,c,d,e,g,h,l,0,v,zb,X,fa);this.T=w;this.ha=D;this.da=K;this.a=null;this.g=new Zt(this);this.v=new Rt(t(this.Bv,this),v)}x(fH,bH);k=fH.prototype;
k.lm=function(a){var b=this.wa(),c=this.ha;b=new zG(b,"raw","",void 0);b.g=!0;b=SG(c.a.a,b);b=new TG("",0,b);c.dispatchEvent(new YG);this.a=b;c=tF.Ka().a.a;c=uj(Rj(c))?this.T:fq(this.T,{authuser:c});this.a.D=c;this.a.v=this.D;this.a.j=Mk(Mk(a.b));c={};b=(b=this.b.match(Yp)[5]||null)?decodeURI(b):b;c.httpaction=b;if(b=this.b.match(Yp)[6]||null){b=new sC(b);for(var d=b.mb(),e=0;e<d.length;e++){var g=d[e];c[g]=b.get(g)}}Pk(c,a.a.a);a=this.da.stringify(c);this.a.o=a;this.a.L=!0;this.g.Rc(this.a,"B",this.hw);
this.g.Rc(this.a,"C",this.iw);this.g.R(this.a,"A",this.jw);this.a.start();this.v.start()};k.hw=function(){if(this.a){var a=this.a.a.Fk(),b=this.a.a.Gk()||{},c={},d;for(d in b)c[d.toLowerCase()]=b[d];a=new NF(this.a.wb(),ji,c["content-type"]||null,a,Uz(a)?0:6,c,eH(this));dH(this,a)}};k.iw=function(){if(this.a){var a=new NF("",ji,null,0,5,{},eH(this));dH(this,a)}};k.jw=function(){gH(this)&&this.v.start()};k.Bv=function(){if(gH(this)){var a=new NF("",ji,null,0,8,{},eH(this));dH(this,a)}};
function gH(a){return!!a.a&&a.a.g==ai}k.reset=function(){this.v.stop();this.a&&(gH(this)&&this.a.cancel(),F(this.a),this.a=null);du(this.g)};k.K=function(){$l(this.v,this.g);fH.H.K.call(this)};function hH(a,b,c,d,e){hG.call(this,b,c,d);this.ca=a;a=Tw();this.ia=e||Xw(a,"docs-net-udur");this.Fb=new ZG(new $G);this.T=new vE;this.oc=Ww(a,"docs-net-udpt")}x(hH,hG);
hH.prototype.L=function(){if(!this.D)throw Error("Scotty request cannot be built when upload is not allowed for a request.");var a=this.hb;0>=a&&(a=this.oc);var b=this.T;if(!q(this.a)&&!dj(this.a))throw Error("GetUploadContent() called when upload content is not available");if(q(this.a))b=this.a;else{for(var c=this.a,d=new JF("{"),e=0;e<c.length;e+=2)0<e&&d.sf(","),d.sf(b.stringify(c[e])).sf(":").sf(b.stringify(c[e+1]));d.sf("}");b=d.toString()}var g;q(b)&&(g=b);return new fH(this.b,g,this.o,this.v,
this.j,this.N,this.M,this.ba,0,a,this.ia,this.Fb,this.T,this.J)};hH.prototype.X=function(a){if(!this.ca)throw Error(Zb+(lG(this)+this.b));this.ca.send(a)};function iH(a,b,c,d,e,g,h,l,m,v,w,D,K,X){bH.call(this,a,b,c,d,e,g,h,l,m,0,w,D,K,X);this.a=null;this.g=new Zt(this)}x(iH,bH);iH.prototype.lm=function(a){this.a=new fA;this.g.Rc(this.a,Qc,t(this.v,this));this.a.o=Math.max(0,this.hb);this.M!=ji&&(this.a.j=jH(this.M));var b=fq(this.ca+this.b,a.a.a);a=Mk(a.b);this.a.send(b,this.D,this.wa(),a)};
iH.prototype.v=function(){var a=this.a;var b="";var c=null;try{if(""==a.j?b=a.wb():b=rA(a),a.a&&4==qA(a)){var d=a.a.getResponseHeader(Qa);c=null===d?void 0:d}else c=void 0}catch(v){}d=kH(a.j);var e=a.Gc(),g=a.de,h={};a=a.getAllResponseHeaders().split("\r\n");for(var l=0;l<a.length;l++)if(!uj(Rj(a[l]))){var m=a[l].split(": ");2==m.length&&(h[m[0]]=m[1])}b=new NF(b,d,c,e,g,h,eH(this),this.oa);dH(this,b)};iH.prototype.reset=function(){this.a&&(this.a.ja(),this.a=null)};
iH.prototype.K=function(){F(this.g);iH.H.K.call(this)};function kH(a){switch(a){case uc:return uc;case "blob":return"blob";case sg:return sg;case ji:return ji;case "":return ji;default:throw Error("Unsupported Xhr Response Type - "+a);}}function jH(a){switch(a){case uc:return uc;case "blob":return"blob";case sg:return sg;default:return""}};function lH(a,b,c,d,e){hG.call(this,b,c,d);this.T=a;this.ca=!!e}x(lH,hG);lH.prototype.L=function(){var a=this.hb;0>a&&(a=this.ca?4E4:2E4);return new iH(this.b,lG(this),this.wa(),this.o,this.v,this.j,this.N,this.M,this.ba,0,a,this.W,this.J,this.sd())};lH.prototype.X=function(a){if(!this.T)throw Error(Zb+(lG(this)+this.b));this.T.send(a)};function mH(a,b,c,d,e){hG.call(this,b,c,d);this.T=a;a=Tw();this.Fb=Vw(a,"docs-net-usud");this.ia=Ww(a,"docs-net-udmi");this.ca=e}x(mH,hG);
mH.prototype.L=function(){var a=null,b;if(b=this.Fb&&this.D){if(!q(this.a)&&!dj(this.a))throw Error("GetUploadContentLength() called when upload content is not available");if(dj(this.a)){b=0;for(var c=this.a,d=0;d<c.length;d++)q(c[d])&&(b+=c[d].length)}else b=this.a.length;b=b>this.ia}b&&(a=new hH(this.T,this.b,this.ha,this.O,this.ca));a||(a=new lH(this.T,this.b,this.ha,this.O));b=a;b.g=this.g;b.oa=this.oa;b.a=this.a;b.W=this.W;b.ba=this.ba;b.o=this.o;b.da=this.da;b.j=this.j;b.N=this.N;b.M=this.M;
b.v=this.v;b.hb=this.hb;b.D=this.D;b.J=this.J;return a.L()};mH.prototype.X=function(a){if(!this.T)throw Error(Zb+(lG(this)+this.b));this.T.send(a)};function nH(a){this.a=a?Mk(a):{};this.b=null};function oH(){C.call(this);this.a={}}x(oH,C);oH.prototype.re=function(a,b,c){if(fj(a))c&&(a=t(a,c));else if(a&&typeof a.handleEvent==Og)a=t(a.handleEvent,a);else throw Error(nb);c=new pH;a=Pt(t(this.b,this,a,c),b);this.a[a]=!0;return c.a=a};oH.prototype.b=function(a,b){b=b.G();null===b||delete this.a[b];a()};oH.prototype.clear=function(a){null===a||delete this.a[a];Qt(a)};oH.prototype.K=function(){for(var a in this.a)Qt(Number(a));oH.H.K.call(this)};function pH(){this.a=null}pH.prototype.G=function(){return this.a};function qH(a,b,c){Or.call(this,"J",a);this.a=b;this.b=c}x(qH,Or);function rH(a,b,c){P.call(this);this.b={"X-Same-Domain":"1"};!1===c&&(this.b={});this.j="";b||(b=Tw().get(ah),q(b)?b=JSON.parse(b):(c=Tw(),b={},Uw(c,ah)&&(c=c.get(ah),b=null!=c?c:b)),b=new nH(b));this.a=b;a=(a||n).location.href;b=a.search(hq);c=gq(a,0,"authkey",b);if(0>c)a=null;else{var d=a.indexOf("&",c);if(0>d||d>b)d=b;c+=8;a=yj(a.substr(c,d-c))}a&&sH(this,"authkey",a)}x(rH,P);rH.prototype.g=function(a){sH(this,"tfe",a)};
function sH(a,b,c){var d=a.a;if(c){if(d.a[b]=c,d.b&&(b=d.a.token||null))d.b.tb(b),d.b=null}else delete d.a[b];a.dispatchEvent("K")};function tH(a){P.call(this);this.b=a;this.a=null;this.g=new Zt(this);this.g.R(this.b,"K",this.j)}x(tH,P);function uH(a){a=a.a;return!(null==a.a?0:a.a)}tH.prototype.j=function(){this.a&&(this.a.ha=Mk(this.b.a.a))};tH.prototype.o=function(a){var b=this.a;this.dispatchEvent(new qH(this,0==a,b.Tb?b.Tb.Hc:-1))};tH.prototype.K=function(){this.a&&!this.a.Ma()&&(this.a.unsubscribe(oi,this.b.g,this.b),FF(this.a),this.a.L=aj);this.a=null;F(this.g);tH.H.K.call(this)};new CB;function vH(a,b){C.call(this);this.a=[];this.o=a;this.g=b||null;this.b=this.j=null;this.g&&(this.b=new Ot(500),this.j=new Zt(this),this.j.R(this.b,pi,this.ox))}x(vH,C);k=vH.prototype;k.reset=function(){this.a=[];this.b&&this.b.stop()};k.contains=function(a){return ik(this.a,a)};k.remove=function(a){lk(this.a,a);wH(this)};k.ox=function(){for(;0<this.a.length&&this.g.b();)this.g.a(),this.o(this.a.shift());wH(this)};function wH(a){0==a.a.length&&a.b&&a.b.stop()}k.K=function(){F(this.j);F(this.b);vH.H.K.call(this)};function xH(a){this.a=a}function yH(a){var b={};b.sid=a.a;b.c="0";b.w="0";a=Tw();Uw(a,"docs-smv")&&(b.smv=Ww(a,"docs-smv"));return b};function zH(a,b,c,d,e,g,h,l){P.call(this);this.j=new rH(b,e,h);this.b=new tH(this.j);this.o=new Zt(this);this.L=c||null;c&&this.o.R(c,"H",this.nt);this.a=d||new VF;this.M=l||null;this.J=new oH;this.g=[];this.N=[];this.v=new vH(t(this.Pw,this),g);this.D=gG;this.o.R(this.b,"J",this.ft)}x(zH,P);function AH(a,b){b=new mH(a,b,a,a.M,void 0);b.g=a.j.j;return b}k=zH.prototype;
k.send=function(a){if(!a.Ma()){kk(this.g,a);a:{var b=this.v;if(b.g){if(!b.g.b()||0!=b.a.length){b.a.push(a);b.b.start();break a}b.g.a()}b.o(a)}this.o.Rc(a,"G",this.Kt)}};k.Pw=function(a){5<=this.a.a.a||(this.a.a==WF&&XF(this.a,ZF),this.o.Rc(a,"F",this.hn),a.send(this.j))};
k.hn=function(a){var b=a.target;a=a.a;"SOON"==a.v["x-restart"]&&this.a.g.dispatchEvent(null);this.L&&TF(a)&&1!=b.o&&this.L.log(Error("blank JSON response"),QF(a));if("NOW"==a.v["x-restart"])var c=new KF("p",a.a,a.g);else if(7==a.a)c=null;else{c=a.a;var d=a.g;(a.be()?0==c&&0==d&&(a.j!=ji||null==a.b):8==c||5==c||6==c&&(0>=d||503==d||405==d||y&&12001<=d&&12156>=d))?c="m":(c=a.g,c=6==a.a&&(202==c||401==c||403==c||409==c||429==c||500<=c&&599>=c&&503!=c&&550!=c)||400==c&&SF(a)||200==c&&(null==a.o||RF(a)||
TF(a))?"n":a.be()?"l":"k");c=new KF(c,a.a,a.g,6==a.a&&500==a.g?RF(a):null)}if(c){d=!0;if("l"==c.type){try{b.O(a),BH(this,b)}catch(m){c=new KF("o",c.errorCode,c.a),c.j=m,c.b="l",BH(this,b,this.D)}b.ja()}else if("m"==c.type||"n"==c.type){var e=c,g=!1;if(200==e.a){var h=RF(a);h&&"XSRF"==z(h,1)&&(CH(this,z(h,4)),g=!0)}400==e.a&&(a=SF(a))&&z(a,1)&&(CH(this,z(a,1)),g=!0);409==e.a&&this.j.g(null);a=5<=this.a.a.a;h="n"==e.type;a||!(g||1!=b.o&&4>b.L)?3==b.o?(a||(this.b.a&&!h?this.N.push(b):DH(this,b,!0),EH(this),
XF(this.a,FH(this,e.a))),a=2):a=1:(DH(this,b,!1),a=3);switch(a){case 1:c.b=c.type;c.type="k";break;case 3:d=!1;break;case 2:GH(c)}}else"p"==c.type&&(this.L&&this.L.a(Error("Incompatible server")),BH(this,b,fG),d=!1);if("k"==c.type){GH(c);try{if(0==b.J(c)&&(d=!1),b.aa)BH(this,b);else{var l=b.X(c)||FH(this,c.a);BH(this,b,l)}}catch(m){c=new KF("o",c.errorCode,c.a),c.j=m,c.b="k",BH(this,b,this.D)}b.ja()}d&&(c.o=b.b,this.dispatchEvent(c))}};function GH(a){a.g instanceof LF&&z(a.g,2)}
k.Kt=function(a){a=a.target;this.v.contains(a)?this.v.remove(a):ik(this.g,a)&&(this.o.Ba(a,"F",this.hn),BH(this,a));lk(this.g,a);lk(this.N,a)};function BH(a,b,c){var d=a.a.a,e=d,g=c||aG;c=!c;lk(a.g,b);lk(a.N,b);a.v.contains(b);if(!(5<=d.a))if(5<=g.a)XF(a.a,g);else{b=!!a.b.a||dk(a.g,function(a){return 3==a.o});if(d==ZF)c||!b?0==a.g.length&&(e=WF):(EH(a),e=g);else if(c)if(0<a.g.length)e=$F,HH(a);else{if(!a.b.a||uH(a.b))e=WF}else e=g;XF(a.a,e)}}
function EH(a){a.b.a&&1==a.a.a.a&&(a=a.b,FF(a.a),DF(a.a))}k.Gc=function(){return this.a};function DH(a,b,c){var d=cH;c&&0!=b.j&&(d=b.j<b.ba?1.5*b.j:b.j);b.j=d;c=Math.max(0,d-(u()-b.W));a.J.re(t(a.send,a,b),c)}k.ft=function(a){var b=this.a.a;5<=b.a||(a.a?1!=b.a&&(0<this.g.length?(XF(this.a,$F),HH(this)):XF(this.a,WF)):XF(this.a,FH(this,a.b)))};function HH(a){var b=a.N.shift();b&&a.send(b)}
function FH(a,b){return 401==b?dG:403==b?cG:421==b?eG:202==b||405==b||409==b||429==b||500<=b&&599>=b&&550!=b?bG:400<=b&&499>=b||550==b?a.D:aG}function CH(a,b){a=a.j;a.a.a.at&&sH(a,"at",b);sH(a,"token",b)}k.nt=function(){XF(this.a,this.D)};k.K=function(){$l(this.g);F(this.b);F(this.j);F(this.J);F(this.v);F(this.o);zH.H.K.call(this)};function IH(a){C.call(this);this.b=a;this.a={};this.b.Hg(t(this.g,this))}x(IH,C);function JH(a,b){if(-1!=b.indexOf(":"))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 KH(a,b);return a.a[b]=c}IH.prototype.g=function(a,b){if(a=a.match(/^([^:]*):(.*)/)){var c=a[1];a=a[2];c in this.a&&(c=this.a[c])&&c.g&&c.g(a,b)}};
IH.prototype.K=function(){Ek(this.a,function(a){F(a)});F(this.b);delete this.a;delete this.b};function KH(a,b){C.call(this);this.a=a;this.b=b}x(KH,C);k=KH.prototype;k.connect=function(a){a&&a()};k.isConnected=function(){return!0};k.jb=function(a,b,c){this.a.b.jb(this.b+":"+a,t(this.$l,this,b),c)};k.Hg=function(a){this.g=t(this.$l,this,a)};k.send=function(a,b){if(this.Ma())throw Error("#send called for disposed VirtualChannel.");this.a.b.send(this.b+":"+a,b)};
k.$l=function(a,b){this.Ma()||a.apply({},Array.prototype.slice.call(arguments,1))};k.K=function(){this.a=this.a.a[this.b]=null};function LH(a,b){C.call(this);this.b=[];this.j=new IH(a);this.g=JH(this.j,"user");this.v=JH(this.j,"control");this.a=new Ot(b||50);this.a.start();gs(this.a,pi,this.po,!1,this);this.v.jb("setPeerReady_",t(this.Uw,this))}x(LH,C);k=LH.prototype;k.connect=function(a){a&&a()};k.isConnected=function(){return!0};k.po=function(){try{this.v.send("setPeerReady_",this.o?"1":"")}catch(a){throw this.a.stop(),a;}};k.jb=function(a,b,c){this.g.jb(a,b,c)};k.Hg=function(a){this.g.Hg(a)};
k.send=function(a,b){this.o?this.g.send(a,b):this.b.push({Ik:a,yc:b})};k.Uw=function(a){a?this.a.stop():this.a.start();if(!this.o){this.o=!0;this.po();for(a=0;a<this.b.length;a++){var b=this.b[a];this.g.send(b.Ik,b.yc)}this.b=null}};k.K=function(){F(this.j);F(this.a);LH.H.K.call(this)};function MH(){C.call(this);this.b={}}x(MH,C);k=MH.prototype;k.connect=function(a){a&&a()};k.isConnected=function(){return!0};k.jb=function(a,b,c){this.b[a]={tb:b,Fn:!!c}};k.Hg=function(a){this.D=a};function NH(a,b,c){var d=(d=a.b[b])?d:a.D?{tb:mj(a.D,b),Fn:gj(c)}:null;d&&(a=a.mh(b,c,d.Fn),null!=a&&d.tb(a))}k.mh=function(a,b,c){if(c&&q(b))try{return JSON.parse(b)}catch(d){return null}else if(!c&&!q(b))return Mz(b);return b};k.K=function(){MH.H.K.call(this);delete this.b;delete this.D};var OH={1:"NativeMessagingTransport",2:"FrameElementMethodTransport",3:"IframeRelayTransport",4:"IframePollingTransport",5:"FlashTransport",6:"NixTransport",7:"DirectTransport"},PH=["pu","lru","pru","lpu","ppu"],QH={};function RH(a){for(var b=SH,c=b.length,d="";0<a--;)d+=b.charAt(Math.floor(Math.random()*c));return d}var SH="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";function TH(a){C.call(this);this.X=a||fn()}x(TH,C);TH.prototype.je=0;TH.prototype.nb=function(){return this.je};function UH(a){return un(a.X.a)}TH.prototype.getName=function(){return OH[String(this.je)]||""};function VH(a,b){TH.call(this,b);this.a=a;this.N=new Zt(this);E(this,this.N);this.v=new Ot(100,UH(this));E(this,this.v);this.j=new bB;this.o=new bB;this.b=new bB;this.L=RH(10);this.D=null;this.g={};this.M=this.a.name;WH(this.a,this.a.name+"_"+XH(this.a));this.J=!1;jB(this.b,this.j);jB(this.b,this.o);hB(this.b,this.Ls,this);this.b.tb(!0);this.N.R(this.v,pi,this.Im)}x(VH,TH);var YH={};
function ZH(a){var b=new $H(a.channelName,a.service,a.payload);a=b.a;var c=b.ui;b=b.yc;var d=QH[a];if(d)return d.Xc(c,b),!0;d=aI(b)[0];for(var e in QH){var g=QH[e];if(1==XH(g)&&!g.isConnected()&&"tp"==c&&d==Gb)return WH(g,a),g.Xc(c,b),!0}return!1}k=VH.prototype;k.je=7;k.Di=function(a){a=aI(a);var b=a[1];switch(a[0]){case Hb:this.j.a||this.j.tb(!0);break;case Gb:this.send("tp",Hb),this.o.a||this.o.tb(!0),null!=this.D&&this.D!=b&&this.send("tp","SETUP,"+this.L),this.D=b}};
k.connect=function(){var a=UH(this);if(a){var b=hj(a);0==(YH[b]||0)&&null==$i(Wc,a)&&r(Wc,ZH,a);YH[b]++;this.J=!0;this.Im()}};k.Im=function(){this.a.isConnected()?this.v.stop():(this.v.start(),this.send("tp","SETUP,"+this.L))};k.send=function(a,b){this.a.lc&&(a=new $H(this.M+"_"+(0==XH(this.a)?1:0),a,b),this.a.a.directSyncMode?this.om(a):this.g[hj(a)]=Pt(t(this.om,this,a),0))};
k.om=function(a){var b=hj(a);this.g[b]&&delete this.g[b];try{var c=$i(Wc,this.a.lc)}catch(d){return}if(null!==c)try{c({channelName:a.a,service:a.ui,payload:a.yc})}catch(d){}};k.Ls=function(){bI(this.a,0)};k.K=function(){if(this.J){var a=UH(this),b=hj(a);1==--YH[b]&&r(Wc,null,a)}this.g&&(Ek(this.g,function(a){Qt(a)}),this.g=null);this.j&&(this.j.cancel(),delete this.j);this.o&&(this.o.cancel(),delete this.o);this.b&&(this.b.cancel(),delete this.b);VH.H.K.call(this)};
function aI(a){a=a.split(",");a[1]=a[1]||null;return a}function $H(a,b,c){this.a=a;this.ui=b;this.yc=c};function cI(a,b){TH.call(this,b);this.b=a;this.g=[];this.v=t(this.lr,this)}x(cI,TH);k=cI.prototype;k.je=2;k.zk=!1;k.connect=function(){0==XH(this.b)?(this.a=this.b.yf,this.a.XPC_toOuter=t(this.pn,this)):this.Fl()};k.Fl=function(){var a=!0;try{this.a||(this.a=UH(this).frameElement),this.a&&this.a.XPC_toOuter&&(this.j=this.a.XPC_toOuter,this.a.XPC_toOuter.XPC_toInner=t(this.pn,this),a=!1,this.send("tp",Hb),bI(this.b))}catch(b){}a&&(this.o||(this.o=t(this.Fl,this)),UH(this).setTimeout(this.o,100))};
k.Di=function(a){if(0!=XH(this.b)||this.b.isConnected()||a!=Hb)throw Error("Got unexpected transport message.");this.j=this.a.XPC_toOuter.XPC_toInner;bI(this.b)};k.pn=function(a,b){this.zk||0!=this.g.length?(this.g.push({Ik:a,yc:b}),1==this.g.length&&UH(this).setTimeout(this.v,1)):this.b.Xc(a,b)};k.lr=function(){for(;this.g.length;){var a=this.g.shift();this.b.Xc(a.Ik,a.yc)}};k.send=function(a,b){this.zk=!0;this.j(a,b);this.zk=!1};k.K=function(){cI.H.K.call(this);this.a=this.j=null};function dI(a,b){TH.call(this,b);this.a=a;this.J=this.a.a.ppu;this.oa=this.a.a.lpu;this.v=[]}var eI,fI;x(dI,TH);k=dI.prototype;k.sw=5;k.je=4;k.Jj=0;k.Sf=!1;k.Nh=!1;k.bo=null;function gI(a){return"googlexpc_"+a.a.name+"_msg"}function hI(a){return"googlexpc_"+a.a.name+"_ack"}function iI(a){try{if(!a.Ma()&&jI(a.a))return a.a.lc.frames||{}}catch(b){}return{}}
k.connect=function(){if(!this.Ma()&&jI(this.a)){if(!this.Nh){var a=gI(this);this.g=kI(this,a);this.L=UH(this).frames[a];a=hI(this);this.b=kI(this,a);this.D=UH(this).frames[a];this.Nh=!0}if(lI(this,gI(this))&&lI(this,hI(this)))this.O=new mI(this,iI(this)[gI(this)],t(this.Aw,this)),this.M=new mI(this,iI(this)[hI(this)],t(this.zw,this)),this.Rl();else{if(1==XH(this.a))this.bo||0<this.sw--||(WH(this.a,RH(10)),nI(this),this.Nh=!1,this.bo=kI(this,"googlexpc_reconnect_"+this.a.name));else if(0==XH(this.a)){a=
iI(this);for(var b=a.length,c=0;c<b;c++){try{if(a[c]&&a[c].name)var d=a[c].name}catch(g){}if(d){var e=d.split("_");if(3==e.length&&"googlexpc"==e[0]&&"reconnect"==e[1]){this.a.name=e[2];nI(this);this.Nh=!1;break}}}}UH(this).setTimeout(t(this.connect,this),100)}}};function kI(a,b){var c=document.createElement(db),d=c.style;d.position=jc;d.top="-10px";d.left="10px";d.width="1px";d.height="1px";c.id=c.name=b;c.src=a.J+"#INITIAL";UH(a).document.body.appendChild(c);return c}
function nI(a){a.g&&(a.g.parentNode.removeChild(a.g),a.g=null,a.L=null);a.b&&(a.b.parentNode.removeChild(a.b),a.b=null,a.D=null)}function lI(a,b){try{var c=iI(a)[b];if(!c||0!=c.location.href.indexOf(a.oa))return!1}catch(d){return!1}return!0}k.Rl=function(){var a=iI(this);a[hI(this)]&&a[gI(this)]?(this.T=new oI(this.J,this.L),this.o=new oI(this.J,this.D),UH(this).setTimeout(t(function(){this.T.send(Gb);this.Sf=!0},this),100)):(this.ba||(this.ba=t(this.Rl,this)),UH(this).setTimeout(this.ba,100))};
function pI(a){if(a.W&&a.aa&&(bI(a.a),a.j)){for(var b=0,c;b<a.j.length;b++)c=a.j[b],a.a.Xc(c.ui,c.yc);delete a.j}}
k.Aw=function(a){if(a==Gb)this.o&&(this.o.send(Hb),this.W=!0,pI(this));else if(this.a.isConnected()||this.W){var b=a.indexOf("|"),c=a.substring(0,b);a=a.substring(b+1);b=c.indexOf(",");if(-1==b)this.o.send("ACK:"+c),qI(this,a);else{var d=c.substring(0,b);this.o.send("ACK:"+d);c=c.substring(b+1).split("/");b=parseInt(c[0],10);c=parseInt(c[1],10);1==b&&(this.N=[]);this.N.push(a);b==c&&(qI(this,this.N.join("")),delete this.N)}}};
k.zw=function(a){a==Hb?(this.Sf=!1,this.aa=!0,pI(this)):this.a.isConnected()&&this.Sf&&parseInt(a.split(":")[1],10)==this.Jj&&(this.Sf=!1,rI(this))};function rI(a){if(!a.Sf&&a.v.length){var b=a.v.shift();++a.Jj;a.T.send(a.Jj+b);a.Sf=!0}}function qI(a,b){var c=b.indexOf(":"),d=b.substr(0,c);b=b.substring(c+1);a.a.isConnected()?a.a.Xc(d,b):(a.j||(a.j=[])).push({ui:d,yc:b})}
k.send=function(a,b){a=a+":"+b;if(!y||3800>=b.length)this.v.push("|"+a);else{b=b.length;for(var c=Math.ceil(b/3800),d=0,e=1;d<b;)this.v.push(","+e+"/"+c+"|"+a.substr(d,3800)),e++,d+=3800}rI(this)};k.K=function(){dI.H.K.call(this);var a=sI;lk(a,this.O);lk(a,this.M);this.O=this.M=null;Dn(this.g);Dn(this.b);this.L=this.D=this.g=this.b=null};
var sI=[],tI=t(function(){var a=sI,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 l=h.split("#")[1];l&&(l=l.substr(1),g.g(decodeURIComponent(l)));e=!0}else e=!1}c=e}}catch(m){if(b.j.a.close(),!a.length)return}a=u();c&&(eI=a);fI=window.setTimeout(tI,1E3>a-eI?10:100)},dI);function uI(){eI=u();fI&&window.clearTimeout(fI);fI=window.setTimeout(tI,10)}
function oI(a,b){if(!/^https?:\/\//.test(a))throw Error("URL "+a+" is invalid");this.g=a;this.b=b;this.a=0}oI.prototype.send=function(a){this.a=++this.a%2;a=this.g+"#"+this.a+encodeURIComponent(a);try{if(dl){var b=this.b.location;var c=a instanceof vm?a:Bm(a);b.href=xm(c)}else this.b.location.replace(a)}catch(d){}uI()};function mI(a,b,c){this.j=a;this.b=b;this.g=c;this.a=this.b.location.href.split("#")[0]+"#INITIAL";sI.push(this);uI()};function vI(a,b){TH.call(this,b);this.a=a;this.g=this.a.a.pru;this.b=this.a.a.ifrid;dl&&wI()}x(vI,TH);if(dl)var xI=[],yI=0,wI=function(){yI||(yI=window.setTimeout(function(){zI()},1E3))},zI=function(a){var b=u();for(a=a||3E3;xI.length&&b-xI[0].timestamp>=a;){var c=xI.shift().Zt;Dn(c)}yI=window.setTimeout(AI,1E3)},AI=function(){zI()};var BI={};k=vI.prototype;k.je=3;k.connect=function(){UH(this).xpcRelay||(UH(this).xpcRelay=CI);this.send("tp",Gb)};
function CI(a,b){var c=b.indexOf(":"),d=b.substr(0,c);b=b.substr(c+1);if(y&&-1!=(c=d.indexOf("|"))){h=d.substr(0,c);d=d.substr(c+1);c=d.indexOf("+");var e=d.substr(0,c);c=parseInt(d.substr(c+1),10);var g=BI[e];g||(g=BI[e]={vm:[],ao:0,pm:0});-1!=d.indexOf("++")&&(g.pm=c+1);g.vm[c]=b;g.ao++;if(g.ao!=g.pm)return;b=g.vm.join("");delete BI[e]}else var h=d;QH[a].Xc(h,decodeURIComponent(b))}k.Di=function(a){a==Gb?(this.send("tp",Hb),bI(this.a)):a==Hb&&bI(this.a)};
k.send=function(a,b){b=encodeURIComponent(b);var c=b.length;if(y&&1800<c)for(var d=Tj(),e=0,g=0;e<c;g++){var h=b.substr(e,1800);e+=1800;DI(this,a,h,d+(e>=c?"++":"+")+g)}else DI(this,a,b)};
function DI(a,b,c,d){if(y){var e=UH(a).document.createElement(Ua);var g={src:null,srcdoc:null};var h={onload:hm("this.xpcOnload()"),sandbox:null},l={sandbox:""},m={},v;for(v in g)m[v]=g[v];for(v in l)m[v]=l[v];for(v in h){var w=v.toLowerCase();if(w in g)throw Error('Cannot override "'+w+'" attribute, got "'+v+'" with value "'+h[v]+'"');w in l&&delete m[w];m[v]=h[v]}g=Ym("iframe",m,void 0);bn(e,g);e=e.childNodes[0];e.xpcOnload=EI}else e=UH(a).document.createElement(db),dl?xI.push({timestamp:u(),Zt:e}):
gs(e,"load",EI);g=e.style;g.visibility=Qg;g.width=e.style.height="0px";g.position=jc;g=a.g;g+="#"+a.a.name;a.b&&(g+=","+a.b);g+="|"+b;d&&(g+="|"+d);e.src=g+(":"+c);UH(a).document.body.appendChild(e)}function EI(){Dn(this)}k.K=function(){vI.H.K.call(this);dl&&zI(0)};function FI(a,b,c,d,e){TH.call(this,c);this.o=a;this.v=e||2;this.O=b||"*";this.N=new Zt(this);this.D=new Ot(100,UH(this));this.J=!!d;this.g=new bB;this.j=new bB;this.b=new bB;this.ba=RH(10);this.L=null;this.J?1==XH(this.o)?jB(this.b,this.g):jB(this.b,this.j):(jB(this.b,this.g),2==this.v&&jB(this.b,this.j));hB(this.b,this.Ms,this);this.b.tb(!0);this.N.R(this.D,pi,this.Jm)}x(FI,TH);FI.prototype.a=null;FI.prototype.M=!1;FI.prototype.je=1;var GI={};k=FI.prototype;k.Kg=0;
function HI(a){var b=a.Jb.data;if(!q(b))return!1;var c=b.indexOf("|"),d=b.indexOf(":");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=QH[e])return d.Xc(c,b,a.Jb.origin),!0;d=II(b)[0];for(var g in QH){var h=QH[g];if(1==XH(h)&&!h.isConnected()&&"tp"==c&&(d==Gb||"SETUP_NTPV2"==d)&&JI(h,a.Jb.origin))return WH(h,e),h.Xc(c,b),!0}return!1}
k.Di=function(a){var b=II(a);a=b[1];switch(b[0]){case Hb:KI(this,1);this.g.a||this.g.tb(!0);break;case Ib:2==this.v&&(KI(this,2),this.g.a||this.g.tb(!0));break;case Gb:KI(this,1);LI(this,1);break;case "SETUP_NTPV2":2==this.v&&(b=this.a,KI(this,2),LI(this,2),1!=b&&null==this.L||this.L==a||MI(this),this.L=a)}};function MI(a){2!=a.v||null!=a.a&&2!=a.a||a.send("tp","SETUP_NTPV2,"+a.ba);null!=a.a&&1!=a.a||a.send("tp",Gb)}
function LI(a,b){if(2!=a.v||null!=a.a&&2!=a.a||2!=b){if(null!=a.a&&1!=a.a||1!=b)return;a.send("tp",Hb)}else a.send("tp",Ib);a.j.a||a.j.tb(!0)}function KI(a,b){b>a.a&&(a.a=b);1==a.a&&(a.j.a||a.J||a.j.tb(!0),a.L=null)}k.connect=function(){var a=UH(this),b=hj(a),c=GI[b];Zi(c)||(c=0);0==c&&gs(a.postMessage?a:a.document,th,HI,!1,FI);GI[b]=c+1;this.M=!0;this.Jm()};k.Jm=function(){var a=0==XH(this.o);this.J&&a||this.o.isConnected()||this.Ma()?this.D.stop():(this.D.start(),MI(this))};
k.send=function(a,b){var c=this.o.lc;c&&(this.send=function(a,b){var d=this,e=this.o.name;this.Kg=Pt(function(){d.Kg=0;try{var g=c.postMessage?c:c.document;g.postMessage&&g.postMessage(e+"|"+a+":"+b,d.O)}catch(m){}},0)},this.send(a,b))};k.Ms=function(){bI(this.o,1==this.v||1==this.a?200:void 0)};
k.K=function(){if(this.M){var a=UH(this),b=hj(a),c=GI[b];GI[b]=c-1;1==c&&os(a.postMessage?a:a.document,th,HI,!1,FI)}this.Kg&&(Qt(this.Kg),this.Kg=0);F(this.N);delete this.N;F(this.D);delete this.D;this.g.cancel();delete this.g;this.j.cancel();delete this.j;this.b.cancel();delete this.b;delete this.send;FI.H.K.call(this)};function II(a){a=a.split(",");a[1]=a[1]||null;return a};function NI(a,b){TH.call(this,b);this.a=a;this.b=a.at||"";this.g=a.rat||"";a=UH(this);if(!a.nix_setup_complete)try{a.execScript("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",
"vbscript"),a.nix_setup_complete=!0}catch(c){}this.GCXPC____NIXJS_handle_message=this.Ns;this.GCXPC____NIXJS_create_channel=this.fr}x(NI,TH);k=NI.prototype;k.je=6;k.Bf=!1;k.Qe=null;k.connect=function(){0==XH(this.a)?this.El():this.Dl()};k.El=function(){if(!this.Bf){var a=this.a.yf;try{a.contentWindow.opener=(0,UH(this).GCXPC____NIXVBS_get_wrapper)(this,this.b),this.Bf=!0}catch(b){}this.Bf||UH(this).setTimeout(t(this.El,this),100)}};
k.Dl=function(){if(!this.Bf){try{var a=UH(this).opener;if(a&&"GCXPC____NIXVBS_container"in a){this.Qe=a;if(this.Qe.GetAuthToken()!=this.g)return;this.Qe.CreateChannel((0,UH(this).GCXPC____NIXVBS_get_wrapper)(this,this.b));this.Bf=!0;bI(this.a)}}catch(b){return}this.Bf||UH(this).setTimeout(t(this.Dl,this),100)}};k.fr=function(a){this.Qe=a;this.Qe.GetAuthToken()==this.g&&bI(this.a)};k.Ns=function(a,b){UH(this).setTimeout(t(function(){this.a.Xc(a,b)},this),1)};
k.send=function(a,b){this.Qe.SendMessage(a,b)};k.K=function(){NI.H.K.call(this);this.Qe=null};function OI(a,b){MH.call(this);for(var c=0,d;d=PH[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||RH(10);this.g=b||fn();this.j=[];this.o=new Zt(this);a.lpu=a.lpu||Zp(un(this.g.a).location.href)+"/robots.txt";a.ppu=a.ppu||Zp(a.pu||"")+"/robots.txt";QH[this.name]=this;rs(window,"unload",PI)||hs(window,"unload",PI)}x(OI,MH);var QI=/^%*tp$/,RI=/^%+tp$/;k=OI.prototype;k.Ld=null;k.dd=null;k.fc=null;k.rf=1;
k.isConnected=function(){return 2==this.rf};k.lc=null;k.yf=null;function jI(a){try{return!!a.lc&&!a.lc.closed}catch(b){return!1}}function SI(a,b){var c=a.a.ifrid;c||(c=a.a.ifrid="xpcpeer"+RH(4));var d=fn(b).createElement(db);d.id=d.name=c;d.style.width=d.style.height="100%";TI(a);a.dd=new bB(void 0,a);var e=UI(a);au(a.o,d,"load",a.dd.tb,!1,a.dd);cl||dl?window.setTimeout(t(function(){b.appendChild(d);d.src=e.toString()},a),1):(d.src=e.toString(),b.appendChild(d))}
function TI(a){a.dd&&(a.dd.cancel(),a.dd=null);a.j.length=0;du(a.o)}function UI(a){var b=a.a.pu;q(b)&&(b=a.a.pu=new kC(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);BC(b,"xpc",Mz(c));return b}k.connect=function(a){this.v=a||aj;3==this.rf&&(this.rf=1);this.dd?hB(this.dd,this.Tl):this.Tl()};
k.Tl=function(){this.dd=null;this.a.ifrid&&(this.yf=this.g.F(this.a.ifrid));if(this.yf){var a=this.yf.contentWindow;a||(a=window.frames[this.a.ifrid]);this.lc=a}if(!this.lc){if(window==window.top)throw Error("CrossPageChannel: Can't connect, peer window-object not set.");this.lc=window.parent}if(!this.fc){if(!this.a.tp){a=this.a;if(fj(document.postMessage)||fj(window.postMessage)||y&&window.postMessage)var b=1;else if(cl)b=2;else if(y&&this.a.pru)b=3;else{var c;if(c=y){c=!1;try{b=window.opener,window.opener=
{},c=Yk(window,"opener"),window.opener=b}catch(d){}}b=c?6:4}a.tp=b}switch(this.a.tp){case 1:this.fc=new FI(this,this.a.ph,this.g,!!this.a.osh,this.a.nativeProtocolVersion||2);break;case 6:this.fc=new NI(this,this.g);break;case 2:this.fc=new cI(this,this.g);break;case 3:this.fc=new vI(this,this.g);break;case 4:this.fc=new dI(this,this.g);break;case 7:if(a=this.lc)try{a=window.document.domain==this.lc.document.domain}catch(d){a=!1}a&&(this.fc=new VH(this,this.g))}if(!this.fc)throw Error("CrossPageChannel: No suitable transport found!");
}for(this.fc.connect();0<this.j.length;)this.j.shift()()};k.close=function(){TI(this);this.rf=3;F(this.fc);this.v=this.fc=null;F(this.Ld);this.Ld=null};function bI(a,b){a.isConnected()||a.Ld&&0!=a.Ld.Xd||(a.rf=2,F(a.Ld),p(b)?(a.Ld=new Rt(a.v,b),a.Ld.start()):(a.Ld=null,a.v()))}k.send=function(a,b){this.isConnected()&&(jI(this)?(gj(b)&&(b=Mz(b)),this.fc.send(VI(a),b)):this.close())};
k.Xc=function(a,b,c){this.dd?this.j.push(t(this.Xc,this,a,b,c)):JI(this,c)&&!this.Ma()&&3!=this.rf&&(a&&"tp"!=a?this.isConnected()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=RI.test(a)?a.substring(1):a,NH(this,a,b)):this.fc.Di(b))};function VI(a){QI.test(a)&&(a="%"+a);return a.replace(/[%:|]/g,encodeURIComponent)}function XH(a){var b=a.a.role;return Zi(b)?b:window.parent==a.lc?1:0}function WH(a,b){delete QH[a.name];a.name=b;QH[b]=a}
function JI(a,b){var c=a.a.ph;return uj(Rj(b))||uj(Rj(c))||b==a.a.ph}k.K=function(){this.close();this.yf=this.lc=null;delete QH[this.name];F(this.o);delete this.o;OI.H.K.call(this)};function PI(){for(var a in QH)F(QH[a])};function WI(a){P.call(this);this.a=a;this.g=new Zt(this);E(this,this.g);this.g.R(this.a,"u",this.j);this.a.vi(this);this.b={};this.b.sync="sr";this.b.uc="uc"}x(WI,tz);WI.prototype.j=function(a){var b=Wp(a.yc.p,"u");b&&(b.unshift("u"),this.dispatchEvent(new uz("u",Ql(b))));a.stopPropagation()};WI.prototype.Kd=function(a){this.a.Kd(a)};function wA(a,b,c,d,e,g){var h,l=a.b;d&&(h=function(a){var c=l[b];c&&(a=Wp(a,c),a.unshift(c),d(Ql(a)))});a.a.em(b,c.mc(),h,e,g)};function XI(a,b,c){MH.call(this);c&&(this.g=c.a.a(this.g));this.a=a;E(this,this.a);this.a.Hg(t(this.g,this));this.j=b}x(XI,MH);XI.prototype.send=function(a,b){gj(b)&&(b=Mz(b));this.a.send(a,{t:this.j,p:b})};XI.prototype.g=function(a,b){NH(this,a,b)};XI.prototype.mh=function(a,b,c){b=XI.H.mh.call(this,a,b,!0);if(!b)return null;var d=b.t;return d&&d==this.j?XI.H.mh.call(this,a,b.p,c):null};function YI(){P.call(this)}x(YI,P);function ZI(a,b,c,d,e,g,h){var l=this;P.call(this);this.D=a;this.L=c||[];this.o=e;this.j=new Nw;E(this,this.j);Ow(this.j,this.D.Gc().b,function(a){1!=a.b.a&&1==a.a.a?l.dispatchEvent(new uz("r")):a.a.bd()&&l.dispatchEvent(new uz("e"))});d&&(this.a=d,this.a.subscribe("9",this.g,this));this.b=g;this.v=h;this.N=0;this.J=b}x(ZI,YI);ZI.prototype.g=function(a){a&&this.dispatchEvent(new uz("u",a))};
ZI.prototype.Kd=function(a){if(!this.b||!this.v)throw Error("Cannot create browser channel without Docos config and session ID.");if(this.b.Bg())throw Error("Cannot control BrowserChannel if it is enabled in KeyData");this.a&&(this.a.unsubscribe("9",this.g,this),this.a.ja(),this.a=null);if(a){a=new AF;var b=this.b.La().G();a.Gi=b;DF(a,this.b.qh,this.v,this.b.oj);this.a=a;this.a.subscribe("9",this.g,this)}};ZI.prototype.em=function(a,b,c,d,e){b=["p",Mz(b)];$I(this,b,a,c,d,e)};
function $I(a,b,c,d,e,g){b=cq(b.concat("reqid",a.N++));b=iG(AH(a.D,"/docos/p/"+c).Na(a.L),b);var h=a.b&&a.b.Yn;null!=h&&"sync"==c&&(b.g=h);if(a.J){if(!b.O)throw Error("Cannot add session data to request when session data not defined.");b.b=fq(b.b,yH(b.O))}b.o=g?g:3;d&&jG(b,function(a){d(PF(a))});e&&(b.j=t(e,void 0));null!=a.o&&(b.aa=a.o);kG(b)}ZI.prototype.K=function(){this.a&&(this.a.unsubscribe("9",this.g,this),this.a.ja());ZI.H.K.call(this)};function aJ(a,b){this.seq=bJ++;this.type=a;this.payload=b||null;this.rseq=0}var bJ=1;function cJ(a){P.call(this);this.a=a;this.a.jb("recv",t(this.Hv,this),!0);this.a.jb("recvEvt",t(this.Gv,this),!0);this.b={}}x(cJ,YI);k=cJ.prototype;k.Hv=function(a){var b=this.b[a.rseq];b&&(b(a.payload),delete this.b[a.rseq])};k.Gv=function(a){this.dispatchEvent(new uz(a.type,a.payload))};k.Kd=function(a){this.a.send("connectBrowserChannel",a.toString())};k.em=function(a,b,c){a=new aJ(a,b);c&&(this.b[a.seq]=c);this.a.send("send",a)};k.K=function(){cJ.H.K.call(this);delete this.a};function dJ(a){C.call(this);this.g=a}x(dJ,C);dJ.prototype.a=null;dJ.prototype.b=null;
function eJ(a){if(a.a)return a.a;var b=qv(a.g),c=b.mj;if(p(c))return c&&(a.a=new WI(c),E(a,a.a)),a.a;if(b.gk){var d=rE();c=new zH(0,void 0,void 0,void 0,new nH,void 0,void 0,new xH(d));var e=b.oj;e&&(c.j.j=e);var g=b.Qo;g&&CH(c,g);b.um&&sH(c.j,"anon",ti);(g=b.sn)&&sH(c.j,"invite",g);g=null;if(b.Bg()){g=new AF;var h=b.La().G();g.Gi=h;h=c.b;var l=g;h.a=l;var m=t(h.o,h);l.L=m;null!=l.a&&l.L(l.a);l.subscribe(oi,h.b.g,h.b);h.j();DF(g,b.qh,d,e)}b=new ZI(c,!0,["id",b.qh],g,b.sd(),b,d);E(b,c);a.a=new WI(b);
E(a,a.a);E(a,b);return a.a}b=b.Tn;if(!b)throw Error("Peer missing.");c={};d=new kC(window.location.href);(e=d.a.get("docos-tp"))&&(c.tp=parseInt(e,10));"/"==b.charAt(0)&&(b=yC(d,new kC(b)).toString());d=rE();b=BC(new kC(b),"ctoken",d).toString();c.pu=b;a.b=document.createElement("div");a.b.style.display=Ch;document.body.appendChild(a.b);b=new OI(c);SI(b,a.b);b.connect();b=new LH(b);c=xB(a.g);b=new XI(b,d,c);c=new cJ(b);a.a=new WI(c);E(a,a.a);E(a,c);E(a,b);return a.a}
dJ.prototype.K=function(){delete this.a;this.b&&(document.body.removeChild(this.b),this.b=null);dJ.H.K.call(this)};function fJ(){};function gJ(a,b,c,d,e,g){this.type=a;this.b=b;this.docos=c;this.o=b;this.v=c;this.g=d;this.j=e;this.Xa=g;this.type=this.type;this.anchors=this.b;this.docos=this.docos;this.nonAnchored=this.g;this.userInitiated=this.j;this.args=this.Xa}r("docos.api.Event",gJ,void 0);r("docos.Event",gJ,void 0);gJ.prototype.nb=function(){return this.type};gJ.prototype.getType=gJ.prototype.nb;gJ.prototype.zj=function(){return this.b};gJ.prototype.getAnchors=gJ.prototype.zj;gJ.prototype.Ee=function(){return this.docos};
gJ.prototype.getDocos=gJ.prototype.Ee;gJ.prototype.fu=function(){return this.g};gJ.prototype.isNonAnchored=gJ.prototype.fu;gJ.prototype.ku=function(){return this.j};gJ.prototype.isUserInitiated=gJ.prototype.ku;gJ.prototype.ts=function(){return this.Xa};gJ.prototype.getArgs=gJ.prototype.ts;gJ.prototype.Jl=function(){return!1};gJ.prototype.canPreventDefault=gJ.prototype.Jl;gJ.prototype.preventDefault=function(){throw Error("Default behavior for this event cannot be prevented.");};
gJ.prototype.preventDefault=gJ.prototype.preventDefault;gJ.prototype.Eh=function(){return this.o};gJ.prototype.getAnchorIds=gJ.prototype.Eh;gJ.prototype.De=function(){return this.v};gJ.prototype.getDocoHandles=gJ.prototype.De;function hJ(a){return new T(a)}gJ.builder=hJ;function T(a){this.type=a;this.a=[];this.b=[];this.j=this.g=!1;this.Xa=null}gJ.Builder=T;T.prototype.Gb=function(a){this.a.push(a);return this};T.prototype.addAnchorId=T.prototype.Gb;T.prototype.wo=function(a){this.a=a;return this};
T.prototype.setAnchorIds=T.prototype.wo;T.prototype.Hb=function(a){this.b.push(a);return this};T.prototype.addDocoHandle=T.prototype.Hb;T.prototype.Sw=function(a){this.b=a;return this};T.prototype.setDocoHandles=T.prototype.Sw;T.prototype.Mg=function(a){this.g=a;return this};T.prototype.setNonAnchored=T.prototype.Mg;T.prototype.cb=function(a){this.j=a;return this};T.prototype.setUserInitiated=T.prototype.cb;T.prototype.ed=function(a){this.Xa=a;return this};T.prototype.setApiEventArgs=T.prototype.ed;
T.prototype.rb=function(){return 0==this.a.length&&0==this.b.length&&!this.Xa};T.prototype.isEmpty=T.prototype.rb;T.prototype.C=function(){return new gJ(this.type,this.a,this.b,this.g,this.j,this.Xa?this.Xa:new fJ)};T.prototype.build=T.prototype.C;function iJ(a,b){gJ.call(this,a,[],[],!1,!1,new fJ);this.interval=this.D=b}x(iJ,gJ);r("docos.api.TimedEvent",iJ,void 0);function jJ(a){this.a=a};function kJ(a,b,c){P.call(this);this.a=a;this.D=b;this.v=c||null;this.g=new Zt(this);E(this,this.g);this.b=a.get("netIo");this.o=!0;this.j=new Ko(this);E(this,this.j);this.g.R(this.b,"r",this.Fv).R(this.b,"u",this.gw).R(this.b,"e",this.uv);this.g.R(I(a),["dd"],this.pr).R(I(a),"bu",this.nr);a=mz(a);this.j.Qa(ly(a,mg),Fo,this.yv)}x(kJ,P);k=kJ.prototype;k.Wk=null;k.Ze=null;k.Tk=null;k.sync=function(a){if(this.Ze)return this.Ze;this.Ze=new bB;this.Go(a);return this.Ze};
function lJ(a,b,c){b?a.Ze.fg(null):a.Ze.tb(p(c)?c:null);a.Ze=null}k.Go=function(a){for(var b=I(this.a),c=fz(b),d=[],e=0;e<c.length;e++){d.push(Vl(c[e].g));var g=c[e].G();lk(b.j,g)}b=new Sp;Nl(b,1,d);this.Tk&&A(b,2,this.Tk);qv(this.a).da&&(d=qv(this.a).da,A(b,5,d));wA(this.b,"sync",b,t(this.pv,this),t(this.ov,this),a?a:void 0)};k.ov=function(){this.o=!1;lJ(this,!0)};k.uv=function(){this.dispatchEvent(Ah)};
k.pv=function(a){var b=this.o;this.o=!1;var c=u();if(b){var d=mJ(this.D,vh);if(d){var e=(new T(vh)).C();d(e)}}d=I(this.a);try{if(nJ(this,a,b),this.Tk=z(a,2),gz(d))Pt(t(this.Go,this));else{var g=u()-c;lJ(this,!1,b?g:void 0);this.v&&this.v.a("dscat",g)}}catch(h){throw Pt(function(){throw h;}),h;}};
function nJ(a,b,c){for(var d=I(a.a),e=ez(d),g=!1,h=Ml(b,Bp,1),l=[],m=0;m<h.length;m++){g=!0;var v=Vl(Ml(b,Bp,1)[m]),w=Cp(v),D=Uy(d,w.G(),z(w,11));if(D){delete e[D.G()];var K=D.G();if(ik(d.j,K))continue;K=D.G();if(ik(d.T,K)){if(D.Ob()){oJ(a,D);continue}K=D.G();lk(d.T,K)}A(v,9,!1);A(w,12,!1);p(z(w,13))||A(w,13,0);D=Mk(D.b);K=zp(Cp(v));for(var X=0;X<K.length;X++){var fa=zp(w)[X];A(fa,12,!1);p(z(fa,13))||A(fa,13,0);delete D[fa.G()||""];delete D[z(fa,11)||""]}K=[];for(var Ca in D)K.push(pJ(Vl(D[Ca].a)));
D=zp(w);Nl(w,8,ok(D,K))}v=zy(new uy(v),Ru(qv(a.a)));l.push(v)}Yy(d,l,"n");b=fz(d);for(m=0;m<b.length;m++)h=b[m],h.Ob()&&!p(h.a.a.G())&&oJ(a,h);if(c)for(Ca in e)D=e[Ca],sy(D)||!p(D.a.a.G())&&!D.Ob()||(g=!0,a=Vl(D.g),Cp(a),m=Cp(a),Nl(m,8,[]),b=u(),A(m,13,b),A(m,12,!1),A(a,9,!1),Sy(d,new uy(a),"n"));g&&jz(d,c)}function oJ(a,b){var c=I(a.a),d=Vl(b.g),e=Cp(d);A(d,9,!1);A(e,12,!1);b=b.G();lk(c.j,b);a=zy(new uy(d),Ru(qv(a.a)));Sy(c,a,"n")}function pJ(a){var b=u();A(a,13,b);A(a,12,!1);return a}
k.Fv=function(){var a=12E4*Math.random();null===this.Wk||Qt(this.Wk);this.Wk=Pt(function(){this.sync(qv(this.a).ak?1:void 0)},a,this)};k.gw=function(a){if(a.yc){var b=a.yc;a=I(this.a);var c=0;b=Ml(b,Bp,1);for(var d=0;d<b.length;d++){var e=Vl(b[d]),g=Cp(e);g=Uy(a,g.G(),z(g,11));g&&g.ad()||(e=zy(new uy(e),Ru(qv(this.a))),Sy(a,e,"n"),c++)}0<c&&jz(I(this.a))}};k.pr=function(a){"n"!=a.source&&Ty(I(this.a))&&this.sync()};k.nr=function(a){"n"!=a.source&&Ty(I(this.a))&&this.sync()};
k.yv=function(a){a=a.data.a;var b=qv(this.a),c=new Hp;c.la(a.a);A(c,3,a.b);A(c,4,a.g);A(c,5,a.j);A(c,6,a.o);B(b.a,7,c);b=new Hp;b.la(a.a);A(b,3,a.b);A(b,4,a.g);A(b,5,a.j);A(b,6,a.o);a=new Ip;B(a,1,b);wA(this.b,"uc",a)};k.K=function(){kJ.H.K.call(this);delete this.a;delete this.g;delete this.j};function qJ(a,b,c){this.j=a;this.b=b;this.a=c;this.o=new Zt(this);E(this,this.o);this.g=null;this.D=!1;this.v=null}x(qJ,C);function rJ(a){if(!rB(a.j))return!1;a.g=new kJ(a.j,a.a,a.b.N||void 0);E(a,a.g);a.o.R(a.g,Ah,a.mr);return!0}k=qJ.prototype;k.mr=function(){sJ(this.a,"fe")};function tJ(a){a.D=!0;a.v=u();var b=hB(a.g.sync(a.b.Vg?1:void 0),a.dm,a);iB(b,null,a.lv,a)}k.Kd=function(a){this.j.get("netIo").Kd(a)};
k.sync=function(){if(Ku(this.b)){if(!this.D){if(!this.g&&!rJ(this))return;tJ(this)}this.g.sync(this.b.ak?1:void 0)}};k.dm=function(a){var b=this.b.N;if(b){var c=I(this.j).Fc().a.clone().v();b.b&&b.b(c)}if(b=mJ(this.a,gi))c=(new T(gi)).C(),b(c);(b=mJ(this.a,bh))&&null!==a&&b(new iJ(bh,a));(a=mJ(this.a,eh))&&a(new iJ(eh,u()-this.v));sJ(this.a,"s");sJ(this.a,"r")};k.lv=function(){var a=mJ(this.a,fi);if(a){var b=(new T(fi)).C();a(b)}sJ(this.a,"e")};function uJ(a,b,c){this.key=a;this.data=b;this.a=c;this.key=this.key;this.data=this.data;this.dirty=this.a}r(qg,uJ,void 0);r(qg,uJ,void 0);function vJ(a,b){if(a){b||a.unshift(void 0);wJ(a[2],b);var c=a[5];c&&(b||c.unshift(void 0),xJ(c[2],b),vJ(c[3],b),b&&c.shift());b&&a.shift()}}function xJ(a,b){a&&(b?a.shift():a.unshift(void 0))}
function wJ(a,b){if(a){b||a.unshift(void 0);xJ(a[3],b);xJ(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++)wJ(a[8][c],b);(c=a[9])&&(b?c.shift():c.unshift(void 0));if(c=a[18])b||c.unshift(void 0),(d=c[1])&&(b?d.shift():d.unshift(void 0)),b&&c.shift();(c=a[19])&&(b?c.shift():c.unshift(void 0));b&&a.shift()}};function yJ(a){C.call(this);this.b=a;this.a=qv(a).ca;this.j=[];this.g=[];qv(a).Na||(this.o=new Zt(this),E(this,this.o),this.o.R(I(a),["f","dd"],this.rr).R(I(a),"bu",this.qr))}x(yJ,C);k=yJ.prototype;k.rr=function(a){if("o"!=a.source&&this.a)if("f"==a.type){if(this.j.length||this.g.length){a=pk(this.j);var b=pk(this.g);this.a.writeAll(a,b,t(this.Tt,this,a),t(this.Rt,this,b));this.j=[];this.g=[]}}else zJ(this,a.type,a.qa,a.clientId)};
k.qr=function(a){if("o"!=a.source&&this.a)for(var b=Vi(a.a),c=b.next();!c.done;c=b.next())c=c.value,zJ(this,a.type,c.qa,c.clientId)};function zJ(a,b,c,d){if(c)if((b="bu"==b?I(a.b).V(c):I(a.b).g[c])&&b.Ob()&&!p(b.a.a.G()))a.g.push(c);else if(b&&!sy(b)){var e=Vl(b.g).mc();e=Nk(e);vJ(e,!1);b=new uJ(c,e,b.ad());a.j.push(b);d&&d!=c&&a.g.push(d)}}k.Tt=function(a){for(var b=0;b<a.length;b++);};
k.Rt=function(a,b,c){for(var d="",e=0;e<a.length;e++)d+="Put failure for docoId: "+a[e]+".\n";b&&(d+="Error message: "+b);AJ(this,d,c)};function BJ(a,b,c){a.a?a.a.getAll(t(a.wt,a,b),t(a.vt,a,c)):c()}k.wt=function(a,b){if(0<b.length){for(var c=I(this.b),d=0;d<b.length;d++){dj(b[d]);var e=Nk(b[d]);vJ(e,!0);e=new Bp(e);Sy(c,new uy(e),"o")}jz(c,!0)}a()};k.vt=function(a,b,c){var d="#inSync failure";b&&(d+=", message: "+b);AJ(this,d,c);a()};
function AJ(a,b,c){if(a=xB(a.b))c&&p(c.message)?(c.message=b+"  Original message: "+c.message,a.g(c)):a.g(Error(b))}k.K=function(){yJ.H.K.call(this);delete this.b;delete this.o;delete this.a};function CJ(a,b){Or.call(this,a);this.qa=b}x(CJ,Or);function DJ(a,b,c,d,e,g,h){CJ.call(this,a,b);this.Ca=c||null;this.Sa=d||0;this.a=e||null;this.Wf=h}x(DJ,CJ);function EJ(a){CJ.call(this,"rd",a)}x(EJ,CJ);function FJ(a){this.b=a}x(FJ,fJ);FJ.prototype.a=function(){return this.b};FJ.prototype.shouldOverrideHide=FJ.prototype.a;function GJ(a){P.call(this);this.a=a||fn();this.Ff=HJ;this.Na=null;this.ma=!1;this.g=null;this.oa=void 0;this.ba=this.L=this.N=this.Ya=null;this.Vg=!1}x(GJ,P);GJ.prototype.yp=Mx.Ka();var HJ=null;function IJ(a,b){switch(a){case 1:return b?Pf:"enable";case 2:return b?Tg:ui;case 4:return b?"activate":"deactivate";case 8:return b?Vh:"unselect";case 16:return b?"check":"uncheck";case 32:return b?Jg:Fc;case 64:return b?"open":"close"}throw Error("Invalid component state");}k=GJ.prototype;
k.G=function(){return this.Na||(this.Na=Nx(this.yp))};k.Lb=function(a){if(this.N&&this.N.ba){var b=this.N.ba,c=this.Na;c in b&&delete b[c];Kk(this.N.ba,a,this)}this.Na=a};k.F=function(){return this.g};function JJ(a){a.oa||(a.oa=new Zt(a));return a.oa}function KJ(a,b){if(a==b)throw Error($b);if(b&&a.N&&a.Na&&LJ(a.N,a.Na)&&a.N!=b)throw Error($b);a.N=b;GJ.H.vi.call(a,b)}k.Ic=function(){return this.N};k.vi=function(a){if(this.N&&this.N!=a)throw Error("Method not supported");GJ.H.vi.call(this,a)};
k.sa=function(){this.g=this.a.createElement(Ua)};k.Ha=function(a){MJ(this,a)};function MJ(a,b,c){if(a.ma)throw Error(Pa);a.g||a.sa();b?b.insertBefore(a.g,c||null):a.a.a.body.appendChild(a.g);a.N&&!a.N.ma||a.ea()}function NJ(a,b){if(a.ma)throw Error(Pa);if(b&&a.Oh(b)){a.Vg=!0;var c=hn(b);a.a&&a.a.a==c||(a.a=fn(b));a.Ra(b);a.ea()}else throw Error("Invalid element to decorate");}k.Oh=function(){return!0};k.Ra=function(a){this.g=a};k.ea=function(){this.ma=!0;OJ(this,function(a){!a.ma&&a.F()&&a.ea()})};
k.Aa=function(){OJ(this,function(a){a.ma&&a.Aa()});this.oa&&du(this.oa);this.ma=!1};k.K=function(){this.ma&&this.Aa();this.oa&&(this.oa.ja(),delete this.oa);OJ(this,function(a){a.ja()});!this.Vg&&this.g&&Dn(this.g);this.N=this.Ya=this.g=this.ba=this.L=null;GJ.H.K.call(this)};k.ya=function(a,b){this.Ac(a,PJ(this),b)};
k.Ac=function(a,b,c){if(a.ma&&(c||!this.ma))throw Error(Pa);if(0>b||b>PJ(this))throw Error("Child component index out of bounds");this.ba&&this.L||(this.ba={},this.L=[]);if(a.Ic()==this){var d=a.G();this.ba[d]=a;lk(this.L,a)}else Kk(this.ba,a.G(),a);KJ(a,this);rk(this.L,b,0,a);a.ma&&this.ma&&a.Ic()==this?(c=this.Kb(),b=c.childNodes[b]||null,b!=a.F()&&c.insertBefore(a.F(),b)):c?(this.g||this.sa(),b=QJ(this,b+1),MJ(a,this.Kb(),b?b.g:null)):this.ma&&!a.ma&&a.g&&a.g.parentNode&&1==a.g.parentNode.nodeType&&
a.ea()};k.Kb=function(){return this.g};function RJ(a){null==a.Ff&&(a.Ff=$s(a.ma?a.g:a.a.a.body));return a.Ff}function PJ(a){return a.L?a.L.length:0}function LJ(a,b){a.ba&&b?(a=a.ba,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function QJ(a,b){return a.L?a.L[b]||null:null}function OJ(a,b,c){a.L&&Zj(a.L,b,c)}function SJ(a,b){return a.L&&b?Yj(a.L,b):-1}
k.removeChild=function(a,b){if(a){var c=q(a)?a:a.G();a=LJ(this,c);if(c&&a){var d=this.ba;c in d&&delete d[c];lk(this.L,a);b&&(a.Aa(),a.g&&Dn(a.g));KJ(a,null)}}if(!a)throw Error("Child is not in parent component");return a};function TJ(a,b){GJ.call(this,b);this.Rg=xB(a);this.b=qv(a)}x(TJ,GJ);TJ.prototype.Lf=!1;TJ.prototype.ea=function(){TJ.H.ea.call(this);this.Lf&&(this.Nf(),UJ(this))};function VJ(a){a.Lf||(a.Lf=!0,JJ(a).R(a.b,"r",a.Nf),a.Nf(),UJ(a))}TJ.prototype.Nf=function(){if(this.ma){var a=this.b.b;Yt(this.F(),"dcs-a-dcs-wc",!(a.a==ci||a.a==Mg));Yt(this.F(),"dcs-a-dcs-ee",this.b.bd())}};function U(a,b,c,d,e){a.Rg&&(d=a.Rg.a.a(d));JJ(a).R(b,c,d,e);return a}
function UJ(a){a.ma&&U(a,a.F(),[Fc,Lc,Oc,Sc,"copy","cut",bd,"dragenter","dragover","dragstart",Qr,fh,wh,zh,"paste","propertychange",Vh,"submit"],a.zp)}TJ.prototype.zp=function(a){a.stopPropagation()};function WJ(){var a=zB();XJ();var b=new Mm;b.a=a;return b}var XJ=aj;var YJ={},ZJ={},$J={},aK={},bK={};function cK(){throw Error("Do not instantiate directly");}cK.prototype.Bc=null;cK.prototype.wa=function(){return this.content};cK.prototype.toString=function(){return this.content};function dK(a,b){this.content=String(a);this.Bc=null!=b?b:null}x(dK,cK);dK.prototype.bc=bK;function eK(){cK.call(this)}x(eK,cK);eK.prototype.bc=YJ;function fK(){cK.call(this)}x(fK,cK);fK.prototype.bc={};fK.prototype.Bc=1;function gK(){cK.call(this)}x(gK,cK);gK.prototype.bc=ZJ;
gK.prototype.Bc=1;function hK(){cK.call(this)}x(hK,cK);hK.prototype.bc=$J;hK.prototype.Bc=1;function iK(){cK.call(this)}x(iK,cK);iK.prototype.bc=aK;iK.prototype.Bc=1;function jK(){cK.call(this)}x(jK,cK);jK.prototype.bc={};jK.prototype.Bc=1;function kK(){cK.call(this)}x(kK,cK);kK.prototype.bc={};kK.prototype.Bc=1;function lK(a,b,c,d){a=a(b||mK,void 0,c);d=(d||fn()).createElement(Ua);a=nK(a);d.innerHTML=a;1==d.childNodes.length&&(a=d.firstChild,1==a.nodeType&&(d=a));return d}function nK(a){if(!gj(a))return String(a);if(a instanceof cK){if(a.bc===YJ)return a.wa();if(a.bc===bK)return zj(a.wa())}return"zSoyz"}var mK={};function oK(a,b){return null!=a&&a.bc===b}function pK(a){if(null!=a)switch(a.Bc){case 1:return 1;case -1:return-1;case 0:return 0}return null}function V(a){return null!=a&&a.bc===YJ?a:a instanceof Om?qK(Qm(a),a.Ge()):qK(zj(String(String(a))),pK(a))}var qK=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){a=new b(String(a));void 0!==d&&(a.Bc=d);return a}}(eK);function rK(a,b){for(var c in b)c in a||(a[c]=b[c]);return a}
function sK(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a){return(a=String(a))?new b(a):""}}function W(a){return(a=String(a))?new dK(a,void 0):""}var tK=function(a){function b(a){this.content=a}b.prototype=a.prototype;return function(a,d){a=String(a);if(!a)return"";a=new b(a);void 0!==d&&(a.Bc=d);return a}}(eK);sK(fK);sK(hK);sK(gK);var uK=sK(iK);sK(jK);sK(kK);function Y(a){return oK(a,YJ)?vK(String(a.wa()).replace(wK,"").replace(xK,"&lt;")):zj(String(a))}
function yK(a){return oK(a,YJ)?String(String(a.wa()).replace(wK,"").replace(xK,"&lt;")).replace(zK,AK):String(a).replace(BK,AK)}function CK(a){if(oK(a,aK))return a.wa().replace(/([^"'\s])$/,"$1 ");a=String(a);a=DK.test(a)?a:"zSoyz";return a}
var EK={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function AK(a){return EK[a]}
var FK={"\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 GK(a){return FK[a]}
var HK=/[\x00\x22\x27\x3c\x3e]/g,BK=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,zK=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,IK=/[\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,JK=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,KK=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i,DK=
/^(?!on|src|(?:style|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i;function vK(a){return String(a).replace(HK,AK)}function LK(a){return String(a).replace(IK,GK)}var wK=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,xK=/</g;function MK(){return qK(f+Y("dcs-a-dcs-o")+na+Y("dcs-a-dcs-xj-dcs-o")+" "+Y("dcs-nb")+ha+NK({ih:W("dcs-o-dcs-wd")})+NK({ih:W("dcs-o-dcs-ah")})+NK({ih:W("dcs-o-dcs-bg")})+NK({ih:W("dcs-o-dcs-p")})+xa)}function NK(a){a=a.ih;return qK(f+Y("dcs-o-dcs-hi")+" "+Y(a)+na+Y(Kf)+" "+Y("dcs-o-dcs-u")+na+Y(Jf)+" "+Y(If)+ka+Y("dcs-o-dcs-ok-dcs-pk")+na+Y(Jf)+" "+Y(If)+ka+Y(Kf)+" "+Y("dcs-o-dcs-sh")+na+Y(Jf)+" "+Y(If)+ja)};function OK(a,b){TJ.call(this,a,b);this.j=null}x(OK,TJ);OK.prototype.sa=function(){this.g=this.j=lK(MK,{},void 0,this.a)};OK.prototype.hide=function(){this.j.parentElement.removeChild(this.j)};OK.prototype.K=function(){delete this.j};function PK(){C.call(this);this.a=[];this.b=!1;this.g=new oH}x(PK,C);function QK(a){a.b||0>=a.a.length||(a.b=!0,a.g.re(t(a.j,a)))}PK.prototype.j=function(){this.a.shift()();this.b=!1;QK(this)};PK.prototype.K=function(){this.g.ja();PK.H.K.call(this)};function RK(a,b,c,d){this.b=a;this.j=b;this.g=c||null;this.a=d||null}RK.prototype.ab=function(){return this.g};function SK(a,b,c){this.a=a;this.b=b;this.g=c};function TK(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"}var UK=TK;UK=TK;function VK(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1==c?0:b.length-c-1,3)}return 1==(a|0)&&0==b?"one":"other"}var WK=VK;WK=VK;function XK(a){this.j=a;this.b=this.a=this.o=null;a=yx;var b=vx;if(YK!==a||ZK!==b)YK=a,ZK=b,$K=new zx(1);this.v=$K}var YK=null,ZK=null,$K=null,aL=/'([{}#].*?)'/g,bL=/''/g;XK.prototype.format=function(a){if(this.j){this.o=[];var b=cL(this,this.j);this.b=dL(this,b);this.j=null}if(this.b&&0!=this.b.length)for(this.a=pk(this.o),b=[],eL(this,this.b,a,!1,b),a=b.join("");0<this.a.length;)a=a.replace(this.g(this.a),this.a.pop());else a="";return a};
function eL(a,b,c,d,e){for(var g=0;g<b.length;g++)switch(b[g].type){case 4:e.push(b[g].value);break;case 3:var h=b[g].value,l=a,m=e,v=c[h];p(v)?(l.a.push(v),m.push(l.g(l.a))):m.push(ac+h);break;case 2:h=b[g].value;l=e;m=h.Yg;p(c[m])?(m=h[c[m]],p(m)||(m=h.other),eL(a,m,c,d,l)):l.push(ac+m);break;case 0:h=b[g].value;fL(a,h,c,WK,d,e);break;case 1:h=b[g].value,fL(a,h,c,UK,d,e)}}
function fL(a,b,c,d,e,g){var h=b.Yg,l=b.yl,m=+c[h];isNaN(m)?g.push("Undefined or invalid parameter - "+h):(l=m-l,h=b[c[h]],p(h)||(d=a.v.da?d(l,a.v.da()):d(l),h=b[d],p(h)||(h=b.other)),b=[],eL(a,h,c,e,b),c=b.join(""),e?g.push(c):(a=a.v.format(l),g.push(c.replace(/#/g,a))))}function cL(a,b){var c=a.o,d=t(a.g,a);b=b.replace(bL,function(){c.push("'");return d(c)});return b=b.replace(aL,function(a,b){c.push(b);return d(c)})}
function gL(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var g;g=e.exec(a);){var h=g.index;"}"==g[0]?(c.pop(),0==c.length&&(g={type:1},g.value=a.substring(b,h),d.push(g),b=h+1)):(0==c.length&&(b=a.substring(b,h),""!=b&&d.push({type:0,value:b}),b=h+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d}var hL=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,iL=/^\s*(\w+)\s*,\s*selectordinal\s*,/,jL=/^\s*(\w+)\s*,\s*select\s*,/;
function dL(a,b){var c=[];b=gL(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var g=b[d].value;switch(hL.test(g)?0:iL.test(g)?1:jL.test(g)?2:/^\s*\w+\s*/.test(g)?3:5){case 2:e.type=2;e.value=kL(a,b[d].value);break;case 0:e.type=0;e.value=lL(a,b[d].value);break;case 1:e.type=1;e.value=mL(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c}
function kL(a,b){var c="";b=b.replace(jL,function(a,b){c=b;return""});var d={};d.Yg=c;b=gL(b);for(var e=0;e<b.length;){var g=b[e].value;e++;if(1==b[e].type)var h=dL(a,b[e].value);d[g.replace(/\s/g,"")]=h;e++}return d}function lL(a,b){var c="",d=0;b=b.replace(hL,function(a,b,e){c=b;e&&(d=parseInt(e,10));return""});var e={};e.Yg=c;e.yl=d;b=gL(b);for(var g=0;g<b.length;){var h=b[g].value;g++;if(1==b[g].type)var l=dL(a,b[g].value);e[h.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=l;g++}return e}
function mL(a,b){var c="";b=b.replace(iL,function(a,b){c=b;return""});var d={};d.Yg=c;d.yl=0;b=gL(b);for(var e=0;e<b.length;){var g=b[e].value;e++;if(1==b[e].type)var h=dL(a,b[e].value);d[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;e++}return d}XK.prototype.g=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};function nL(a,b){return a?a&&oL(cr(a),b)?Oe:Ne:Me}function pL(a,b){a=cr(a);return qL(a,b)}function rL(a,b,c){a=qL(a,b,!0);return c?(new XK("Reassign to {user}")).format({user:a}):(new XK("Assign to {user}")).format({user:a})}function qL(a,b,c){return oL(a,b)?c?"you":"You":Xo(a)}function oL(a,b){return null!=a.ua()&&null!=b.La().ua()&&a.ua()==b.La().ua()};function sL(a){this.b=this.g=!1;this.a=a};function tL(a,b){this.a=new AD(void 0,!0);this.b=null;this.g=!1;this.j={};this.o=a.get(Rc);UB(this.o,b);this.v=Pu(qv(a))}function uL(a,b){var c=lq(mq(pq(new rq,b),""),!1).C();a.a.set(b,c);a.o.a&&(a.j.hasOwnProperty(b)&&(a.j[b].cancel(),delete a.j[b]),a.j[b]=a.o.Sc(b,1,t(a.D,a,b)))}tL.prototype.D=function(a,b){if(null!==b&&0<b.length&&Cz(this.a.b.b,a)){b=b[0];var c=b.a[9]?this.v+(b.a[9]||null):null;b=mq(nq(qq(pq(new rq,a),b.getName()),c),"").C();this.a.set(a,b)}delete this.j[a]};
function vL(a){return a.g?a.b:null};function wL(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!cl;default:return 166>a.keyCode||183<a.keyCode}}
function xL(a,b,c,d,e,g){if(!(y||al||dl&&sl("525")))return!0;if(el&&e)return yL(a);if(e&&!d)return!1;Zi(b)&&(b=zL(b));e=17==b||18==b||el&&91==b;if((!c||el)&&e||el&&16==b&&(d||g))return!1;if((dl||al)&&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(y&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(dl||al)}return yL(a)}
function yL(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(dl||al)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0;default:return!1}}function zL(a){if(cl)a=AL(a);else if(el&&dl)switch(a){case 93:a=91}return a}
function AL(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 BL(a){P.call(this);this.a=null;this.b=a;a=y||al||dl&&!sl("531")&&a.tagName==Ub;this.g=new Zt(this);this.g.R(this.b,a?[kh,"paste","cut","drop",fh]:fh,this)}x(BL,P);BL.prototype.handleEvent=function(a){if(a.type==fh)y&&sl(10)&&0==a.keyCode&&0==a.charCode||(CL(this),this.dispatchEvent(DL(a)));else if(a.type!=kh||wL(a)){var b=a.type==kh?this.b.value:null;y&&229==a.keyCode&&(b=null);var c=DL(a);CL(this);this.a=Pt(function(){this.a=null;this.b.value!=b&&this.dispatchEvent(c)},0,this)}};
function CL(a){null!=a.a&&(Qt(a.a),a.a=null)}function DL(a){a=new Sr(a.Jb);a.type=fh;return a}BL.prototype.K=function(){BL.H.K.call(this);this.g.ja();CL(this);delete this.b};function EL(){};function FL(a,b,c){P.call(this);this.J=a;this.L=c;this.v=b;gs(b,["hilite",Vh,"canceldismiss","dismiss"],this.handleEvent,!1,this);this.j=null;this.a=[];this.g=-1;this.b=0;this.o=this.N=null;this.O={}}x(FL,P);k=FL.prototype;k.Wi=!1;k.pg=function(){return this.j};
k.handleEvent=function(a){var b=this.J;if(a.target==this.v)switch(a.type){case "hilite":this.xd(a.Xe);break;case Vh:var c=!1;if(Zi(a.Xe)){a=a.Xe;var d=this.a[GL(this,a)];c=!!d&&b.kk&&b.kk(d);d&&!c&&this.g!=a&&this.xd(a)}c||this.If();break;case "canceldismiss":HL(this);break;case "dismiss":IL(this)}};function JL(a){return a.v.ta()}function KL(a){for(var b=a.b+a.a.length-1,c=a.g,d=0;d<a.a.length;d++){if(c>=a.b&&c<b)c++;else if(-1==c)c=a.b;else{a.Wi&&c==b&&a.xd(-1);break}if(a.xd(c))break}}
k.xd=function(a){var b=GL(this,a),c=this.a[b];return c&&this.J.kk&&this.J.kk(c)?!1:(this.g=a,this.v.xd(a),-1!=b)};k.If=function(){var a=GL(this,this.g);if(-1!=a){var b=this.a[a],c=this.L.Hk(b);this.Sb();c||this.dispatchEvent({type:"update",Xe:b,index:a});return!0}this.Sb();this.dispatchEvent({type:"update",Xe:null,index:null});return!1};k.Sb=function(){this.g=-1;this.j=null;this.b+=this.a.length;this.a=[];window.clearTimeout(this.o);this.o=null;this.v.Sb();this.dispatchEvent(ei);this.dispatchEvent("dismiss")};
function IL(a){a.o||(a.o=window.setTimeout(t(a.Sb,a),100))}k.on=function(){return this.o?(window.clearTimeout(this.o),this.o=null,!0):!1};function HL(a){a.on()||window.setTimeout(t(a.on,a),10)}k.K=function(){FL.H.K.call(this);delete this.O;this.v.ja();this.L.ja();this.J=null};k.Zs=function(a,b,c){this.j==a&&this.Ig(b,c)};
k.Ig=function(a,b){var c=cj(b)==Fh&&b;b=(c?0:b)?GL(this,this.g):-1;this.b+=this.a.length;this.a=a;for(var d=[],e=0;e<a.length;++e)d.push({id:this.b+e,data:a[e]});a=null;this.N&&(a=this.O[hj(this.N)]||this.N);this.v.Kk(a);this.v.Ig(d,this.j,this.N);a=!0;c&&void 0!==c.Zm&&(a=c.Zm);this.g=-1;(a||0<=b)&&0!=d.length&&this.j&&(0<=b?this.xd(this.b+b):KL(this));this.dispatchEvent(ei)};function GL(a,b){b-=a.b;return 0>b||b>=a.a.length?-1:b}k.Ys=function(a){var b=this.L;b.$s.apply(b,arguments)};k.update=function(a){this.L.update(a)};function LL(a){GJ.call(this,a)}x(LL,GJ);k=LL.prototype;k.tf=null;k.Ra=function(a){LL.H.Ra.call(this,a);ML(this)};k.sa=function(){this.g=this.a.na(eb,{type:ji});ML(this)};function ML(a){a.Nk();a.tf=new BL(a.F());gs(a.tf,fh,a.Nk,!1,a)}k.Nk=function(){var a=this.F();if(a){var b=this.ga();switch(pm(b)){case 1:a.dir="ltr";break;case -1:a.dir="rtl";break;default:a.removeAttribute("dir")}}};k.Pa=function(a){var b=this.F();null!=b.value?b.value=a:Jn(b,a);this.Nk()};
k.ga=function(){var a=this.F();return null!=a.value?a.value:Rn(a)};k.K=function(){this.tf&&(qs(this.tf),this.tf.ja(),this.tf=null,LL.H.K.call(this))};function NL(a,b,c,d){P.call(this);this.a=a;this.j=b;this.b=c;this.o=d||0;a.removeAttribute("maxlength");this.g=new BL(a);gs(this.g,fh,this.v,!1,this);OL(this)}x(NL,P);NL.prototype.v=function(){OL(this)};function OL(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.j&&Jn(a.j,String(1==a.o?b:a.b-b))}NL.prototype.K=function(){NL.H.K.call(this);delete this.a;this.g.ja();this.g=null};function PL(a,b){P.call(this);a&&QL(this,a,b)}x(PL,P);k=PL.prototype;k.pf=null;k.ci=null;k.mk=null;k.di=null;k.kc=-1;k.ce=-1;k.Xi=!1;
var RL={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},SL={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},TL=y||al||dl&&sl("525"),UL=el&&cl;k=PL.prototype;
k.Ks=function(a){if(dl||al)if(17==this.kc&&!a.ctrlKey||18==this.kc&&!a.altKey||el&&91==this.kc&&!a.metaKey)this.ce=this.kc=-1;-1==this.kc&&(a.ctrlKey&&17!=a.keyCode?this.kc=17:a.altKey&&18!=a.keyCode?this.kc=18:a.metaKey&&91!=a.keyCode&&(this.kc=91));TL&&!xL(a.keyCode,this.kc,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?this.handleEvent(a):(this.ce=zL(a.keyCode),UL&&(this.Xi=a.altKey))};k.Ct=function(a){this.ce=this.kc=-1;this.Xi=a.altKey};
k.handleEvent=function(a){var b=a.Jb,c=b.altKey;if(y&&a.type==lh){var d=this.ce;var e=13!=d&&27!=d?b.keyCode:0}else(dl||al)&&a.type==lh?(d=this.ce,e=0<=b.charCode&&63232>b.charCode&&yL(d)?b.charCode:0):$k&&!dl?(d=this.ce,e=yL(d)?b.keyCode:0):(d=b.keyCode||this.ce,e=b.charCode||0,UL&&(c=this.Xi),el&&63==e&&224==d&&(d=191));var g=d=zL(d);d?63232<=d&&d in RL?g=RL[d]:25==d&&a.shiftKey&&(g=9):b.keyIdentifier&&b.keyIdentifier in SL&&(g=SL[b.keyIdentifier]);a=g==this.kc;this.kc=g;b=new VL(g,e,a,b);b.altKey=
c;this.dispatchEvent(b)};k.F=function(){return this.pf};function QL(a,b,c){a.di&&WL(a);a.pf=b;a.ci=gs(a.pf,lh,a,c);a.mk=gs(a.pf,kh,a.Ks,c,a);a.di=gs(a.pf,mh,a.Ct,c,a)}function WL(a){a.ci&&(ps(a.ci),ps(a.mk),ps(a.di),a.ci=null,a.mk=null,a.di=null);a.pf=null;a.kc=-1;a.ce=-1}k.K=function(){PL.H.K.call(this);WL(this)};function VL(a,b,c,d){Sr.call(this,d);this.type=jh;this.keyCode=a;this.charCode=b;this.repeat=c}x(VL,Sr);function XL(){}var YL;bj(XL);function ZL(){var a=new $L;a.fa=function(){return"dcs-f-dcs-gb"};return a}var aM={button:"pressed",checkbox:Nc,menuitem:Wh,menuitemcheckbox:Nc,menuitemradio:Nc,radio:Nc,tab:Wh,treeitem:Wh};k=XL.prototype;k.Ne=function(){};k.wc=function(a){return a.a.na(Ua,bM(this,a).join(" "),a.wa())};k.gc=function(a){return a};function cM(a,b,c){if(a=a.F?a.F():a){var d=[b];y&&!sl("7")&&(d=dM(St(a),b),d.push(b));(c?Vt:Xt)(a,d)}}k.Ph=function(){return!0};
k.gb=function(a,b){b.id&&a.Lb(b.id);var c=this.gc(b);c&&c.firstChild?eM(a,c.firstChild.nextSibling?pk(c.childNodes):c.firstChild):a.uf=null;var d=0,e=this.fa(),g=this.fa(),h=!1,l=!1,m=!1,v=pk(St(b));Zj(v,function(a){h||a!=e?l||a!=g?d|=this.Lh(a):l=!0:(h=!0,g==e&&(l=!0));1==this.Lh(a)&&Nn(c)&&On(c)&&Mn(c,!1)},this);a.$d=d;h||(v.push(e),g==e&&(l=!0));l||v.push(g);(a=a.Ae)&&v.push.apply(v,a);if(y&&!sl("7")){var w=dM(v);0<w.length&&(v.push.apply(v,w),m=!0)}if(!h||!l||a||m)b.className=v.join(" ");return b};
k.Mm=function(a){RJ(a)&&this.Om(a.F(),!0);a.isEnabled()&&this.xg(a,a.ta())};function fM(a,b,c){if(a=c||a.Ne())c=b.getAttribute(Sh)||null,a!=c&&kt(b,a)}function gM(a,b,c){b.ta()||lt(c,Qg,!b.ta());b.isEnabled()||a.fd(c,1,!b.isEnabled());hM(b,8)&&a.fd(c,8,b.lk());hM(b,16)&&a.fd(c,16,b.Nb());hM(b,64)&&a.fd(c,64,iM(b,64))}k.Lj=function(a,b){bt(a,!b,!y&&!$k)};k.Om=function(a,b){cM(a,this.fa()+"-dcs-fd",b)};k.Nm=function(a){var b;return hM(a,32)&&(b=a.F())?Nn(b)&&On(b):!1};
k.xg=function(a,b){var c;if(hM(a,32)&&(c=a.F())){if(!b&&iM(a,32)){try{c.blur()}catch(d){}iM(a,32)&&a.Rh(null)}(Nn(c)&&On(c))!=b&&Mn(c,b)}};k.Y=function(a,b){Q(a,b);a&&lt(a,Qg,!b)};k.Mj=function(a,b,c){var d=a.F();if(d){var e=this.lg(b);e&&cM(a,e,c);this.fd(d,b,c)}};k.fd=function(a,b,c){YL||(YL={1:"disabled",8:Wh,16:Nc,64:Dg});b=YL[b];var d=a.getAttribute(Sh)||null;d&&(d=aM[d]||b,b=b==Nc||b==Wh?d:b);b&&lt(a,b,c)};
k.Qh=function(a,b){var c=this.gc(a);c&&(Cn(c),b&&(q(b)?Jn(c,b):(a=function(a){if(a){var b=hn(c);c.appendChild(q(a)?b.createTextNode(a):a)}},dj(b)?Zj(b,a):!ej(b)||"nodeType"in b?a(b):Zj(pk(b),a))))};k.fa=function(){return"dcs-hb-dcs-qc"};function bM(a,b){var c=a.fa(),d=[c],e=a.fa();e!=c&&d.push(e);c=b.$d;for(e=[];c;){var g=c&-c;e.push(a.lg(g));c&=~g}d.push.apply(d,e);(a=b.Ae)&&d.push.apply(d,a);y&&!sl("7")&&d.push.apply(d,dM(d));return d}
function dM(a,b){var c=[];b&&(a=ok(a,[b]));Zj([],function(d){!ek(d,mj(ik,a))||b&&!ik(d,b)||c.push(d.join("_"))});return c}k.lg=function(a){this.a||jM(this);return this.a[a]};k.Lh=function(a){if(!this.M){this.a||jM(this);var b=this.a,c={},d;for(d in b)c[b[d]]=d;this.M=c}a=parseInt(this.M[a],10);return isNaN(a)?0:a};function jM(a){var b=a.fa();a.a={1:b+sa,2:b+"-dcs-qe",4:b+"-dcs-nb",8:b+"-dcs-yb",16:b+"-dcs-ii",32:b+"-dcs-jh",64:b+"-dcs-bj"}};function $L(){}x($L,XL);bj($L);$L.prototype.wc=function(a){var b=a.a.na(Jb,bM(this,a).join(" "));kM(this,b,a.v);return b};$L.prototype.gb=function(a,b){b=$L.H.gb.call(this,a,b);var c=St(b),d=!1;ik(c,lM(this,null))?d=null:ik(c,lM(this,!0))?d=!0:ik(c,lM(this,!1))&&(d=!1);a.v=d;lt(b,Nc,null==d?"mixed":1==d?ti:Eg);return b};$L.prototype.Ne=function(){return"checkbox"};
function kM(a,b,c){if(b){var d=lM(a,c);Tt(b,d)||(Ek(mM,function(a){a=lM(this,a);Yt(b,a,a==d)},a),lt(b,Nc,null==c?"mixed":1==c?ti:Eg))}}$L.prototype.fa=function(){return"dcs-hb-dcs-gb"};function lM(a,b){a=a.fa();if(1==b)return a+"-dcs-ii";if(0==b)return a+"-dcs-ae";if(null==b)return a+"-dcs-af";throw Error("Invalid checkbox state: "+b);};function nM(a,b){if(!a)throw Error("Invalid class name "+a);if(!fj(b))throw Error("Invalid decorator function "+b);oM[a]=b}var pM={},oM={};function qM(a,b,c){GJ.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=hj(b);if(d=pM[d])break;b=b.H?b.H.constructor:null}b=d?fj(d.Ka)?d.Ka():new d:null}this.j=b;this.uf=p(a)?a:null}x(qM,GJ);k=qM.prototype;k.uf=null;k.$d=0;k.Qg=39;k.Xf=255;k.Pg=0;k.Sh=!0;k.Ae=null;k.Wh=!0;k.Nj=null;function rM(a,b){a.ma&&b!=a.Wh&&sM(a,b);a.Wh=b}function tM(a,b){b&&(a.Ae?ik(a.Ae,b)||a.Ae.push(b):a.Ae=[b],cM(a,b,!0))}
k.sa=function(){var a=this.j.wc(this);this.g=a;fM(this.j,a,this.yg());this.j.Lj(a,!1);this.ta()||this.j.Y(a,!1)};k.yg=function(){return this.Nj};k.Kb=function(){return this.j.gc(this.F())};k.Oh=function(a){return this.j.Ph(a)};k.Ra=function(a){this.g=a=this.j.gb(this,a);fM(this.j,a,this.yg());this.j.Lj(a,!1);this.Sh=a.style.display!=Ch};
k.ea=function(){qM.H.ea.call(this);gM(this.j,this,this.g);this.j.Mm(this);if(this.Qg&-2&&(this.Wh&&sM(this,!0),hM(this,32))){var a=this.F();if(a){var b=this.J||(this.J=new PL);QL(b,a);JJ(this).R(b,jh,this.Wb).R(a,Jg,this.Ss).R(a,Fc,this.Rh)}}};
function sM(a,b){var c=JJ(a),d=a.F();b?(c.R(d,yh,a.Yh).R(d,wh,a.hc).R(d,zh,a.Lc).R(d,xh,a.Xh),a.zg!=aj&&c.R(d,Sc,a.zg),y&&(sl(9)||c.R(d,bd,a.dn),a.T||(a.T=new uM(a),E(a,a.T)))):(c.Ba(d,yh,a.Yh).Ba(d,wh,a.hc).Ba(d,zh,a.Lc).Ba(d,xh,a.Xh),a.zg!=aj&&c.Ba(d,Sc,a.zg),y&&(sl(9)||c.Ba(d,bd,a.dn),F(a.T),a.T=null))}k.Aa=function(){qM.H.Aa.call(this);this.J&&WL(this.J);this.ta()&&this.isEnabled()&&this.j.xg(this,!1)};
k.K=function(){qM.H.K.call(this);this.J&&(this.J.ja(),delete this.J);delete this.j;this.T=this.Ae=this.uf=null};k.wa=function(){return this.uf};function vM(a,b){a.j.Qh(a.F(),b);a.uf=b}function eM(a,b){a.uf=b}k.Ce=function(){var a=this.wa();if(!a)return"";a=q(a)?a:dj(a)?ck(a,Rn).join(""):Pn(a);return vj(a)};k.ta=function(){return this.Sh};k.Y=function(a,b){return b||this.Sh!=a&&this.dispatchEvent(a?Zh:Rg)?((b=this.F())&&this.j.Y(b,a),this.isEnabled()&&this.j.xg(this,a),this.Sh=a,!0):!1};
k.isEnabled=function(){return!iM(this,1)};k.la=function(a){var b=this.Ic();b&&typeof b.isEnabled==Og&&!b.isEnabled()||!wM(this,1,!a)||(a||(xM(this,!1),yM(this,!1)),this.ta()&&this.j.xg(this,a),zM(this,1,!a,!0))};k.$a=function(){return iM(this,2)};function yM(a,b){wM(a,2,b)&&zM(a,2,b)}function xM(a,b){wM(a,4,b)&&zM(a,4,b)}k.lk=function(){return iM(this,8)};k.Zb=function(a){wM(this,8,a)&&zM(this,8,a)};k.Nb=function(){return iM(this,16)};k.wd=function(a){wM(this,16,a)&&zM(this,16,a)};
k.Kf=function(a){wM(this,32,a)&&zM(this,32,a)};k.Wa=function(a){wM(this,64,a)&&zM(this,64,a)};function iM(a,b){return!!(a.$d&b)}function zM(a,b,c,d){d||1!=b?hM(a,b)&&c!=iM(a,b)&&(a.j.Mj(a,b,c),a.$d=c?a.$d|b:a.$d&~b):a.la(!c)}function hM(a,b){return!!(a.Qg&b)}k.zb=function(a,b){if(this.ma&&iM(this,a)&&!b)throw Error(Pa);!b&&iM(this,a)&&zM(this,a,!1);this.Qg=b?this.Qg|a:this.Qg&~a};function AM(a,b){return!!(a.Xf&b)&&hM(a,b)}
function wM(a,b,c){return hM(a,b)&&iM(a,b)!=c&&(!(a.Pg&b)||a.dispatchEvent(IJ(b,c)))&&!a.Ma()}k.Yh=function(a){(!a.relatedTarget||!In(this.F(),a.relatedTarget))&&this.dispatchEvent("enter")&&this.isEnabled()&&AM(this,2)&&yM(this,!0)};k.Xh=function(a){a.relatedTarget&&In(this.F(),a.relatedTarget)||!this.dispatchEvent("leave")||(AM(this,4)&&xM(this,!1),AM(this,2)&&yM(this,!1))};k.zg=aj;
k.hc=function(a){this.isEnabled()&&(AM(this,2)&&yM(this,!0),Vr(a)&&(AM(this,4)&&xM(this,!0),this.j&&this.j.Nm(this)&&this.F().focus()));Vr(a)&&a.preventDefault()};k.Lc=function(a){this.isEnabled()&&(AM(this,2)&&yM(this,!0),iM(this,4)&&this.he(a)&&AM(this,4)&&xM(this,!1))};k.dn=function(a){this.isEnabled()&&this.he(a)};
k.he=function(a){AM(this,16)&&this.wd(!this.Nb());AM(this,8)&&this.Zb(!0);AM(this,64)&&this.Wa(!iM(this,64));var b=new Or(lc,this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.yk=a.yk);return this.dispatchEvent(b)};k.Ss=function(){AM(this,32)&&this.Kf(!0)};k.Rh=function(){AM(this,4)&&xM(this,!1);AM(this,32)&&this.Kf(!1)};k.Wb=function(a){return this.ta()&&this.isEnabled()&&this.vd(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
k.vd=function(a){return 13==a.keyCode&&this.he(a)};if(!fj(qM))throw Error("Invalid component class "+qM);if(!fj(XL))throw Error("Invalid renderer class "+XL);var BM=hj(qM);pM[BM]=XL;nM("dcs-hb-dcs-qc",function(){return new qM(null)});function uM(a){C.call(this);this.b=a;this.a=!1;this.g=new Zt(this);E(this,this.g);a=this.b.g;this.g.R(a,wh,this.o).R(a,zh,this.v).R(a,Oc,this.j)}x(uM,C);var CM=!y||tl(9);uM.prototype.o=function(){this.a=!1};uM.prototype.v=function(){this.a=!0};
function DM(a,b){if(!CM)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c}uM.prototype.j=function(a){if(this.a)this.a=!1;else{var b=a.Jb,c=b.button,d=b.type,e=DM(b,wh);this.b.hc(new Sr(e,a.currentTarget));e=DM(b,zh);this.b.Lc(new Sr(e,a.currentTarget));CM||(b.button=c,b.type=d)}};
uM.prototype.K=function(){this.b=null;uM.H.K.call(this)};function EM(a,b,c){c=c||$L.Ka();qM.call(this,null,c,b);this.v=p(a)?a:!1}x(EM,qM);var mM={Ex:!0,lG:!1,oG:null};k=EM.prototype;k.jc=null;k.Nb=function(){return 1==this.v};k.wd=function(a){a!=this.v&&(this.v=a,kM(this.j,this.F(),this.v))};function FM(a,b){if(a.ma){var c=iM(a,32);a.Aa();a.jc=b;a.ea();c&&a.g.focus()}else a.jc=b}
k.ea=function(){EM.H.ea.call(this);if(this.Wh){var a=JJ(this);this.jc&&a.R(this.jc,Oc,this.Uj).R(this.jc,yh,this.Yh).R(this.jc,xh,this.Xh).R(this.jc,wh,this.hc).R(this.jc,zh,this.Lc);a.R(this.F(),Oc,this.Uj)}a=this.g;this.jc&&a!=this.jc&&uj(mt(a,nh))&&(this.jc.id||(this.jc.id=this.G()+".lbl"),lt(a,oh,this.jc.id))};k.la=function(a){EM.H.la.call(this,a);if(a=this.F())a.tabIndex=this.isEnabled()?0:-1};
k.Uj=function(a){a.stopPropagation();var b=this.v?"uncheck":"check";this.isEnabled()&&!a.target.href&&this.dispatchEvent(b)&&(a.preventDefault(),this.wd(this.v?!1:!0),this.dispatchEvent(Lc))};k.vd=function(a){32==a.keyCode&&(this.he(a),this.Uj(a));return!1};nM("dcs-hb-dcs-gb",function(){return new EM});function GM(){}x(GM,XL);bj(GM);k=GM.prototype;k.Ne=function(){return Jc};k.fd=function(a,b,c){switch(b){case 8:case 16:lt(a,"pressed",c);break;default:case 64:case 1:GM.H.fd.call(this,a,b,c)}};k.wc=function(a){var b=GM.H.wc.call(this,a);HM(b,a.o);var c=a.ga();c&&this.Pa(b,c);hM(a,16)&&this.fd(b,16,a.Nb());return b};k.gb=function(a,b){b=GM.H.gb.call(this,a,b);var c=this.ga(b);a.da=c;a.o=b.title;hM(a,16)&&this.fd(b,16,a.Nb());return b};k.ga=aj;k.Pa=aj;
function HM(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}k.fa=function(){return"dcs-hb-dcs-cb"};function IM(){}x(IM,GM);bj(IM);k=IM.prototype;k.Ne=function(){};k.wc=function(a){rM(a,!1);a.Xf&=-256;a.zb(32,!1);return a.a.na(Ia,{"class":bM(this,a).join(" "),disabled:!a.isEnabled(),title:a.o||"",value:a.ga()||""},a.Ce()||"")};k.Ph=function(a){return a.tagName==Ia||a.tagName==eb&&(a.type==Jc||"submit"==a.type||"reset"==a.type)};k.gb=function(a,b){rM(a,!1);a.Xf&=-256;a.zb(32,!1);if(b.disabled){var c=this.lg(1);Ut(b,c)}return IM.H.gb.call(this,a,b)};k.Mm=function(a){JJ(a).R(a.F(),Oc,a.he)};k.Lj=aj;
k.Om=aj;k.Nm=function(a){return a.isEnabled()};k.xg=aj;k.Mj=function(a,b,c){IM.H.Mj.call(this,a,b,c);(a=a.F())&&1==b&&(a.disabled=c)};k.ga=function(a){return a.value};k.Pa=function(a,b){a&&(a.value=b)};k.fd=aj;function JM(a,b,c){qM.call(this,a,b||IM.Ka(),c)}x(JM,qM);k=JM.prototype;k.ga=function(){return this.da};k.Pa=function(a){this.da=a;this.j.Pa(this.F(),a)};k.Ke=function(a){this.o=a;HM(this.F(),a)};k.K=function(){JM.H.K.call(this);delete this.da;delete this.o};k.ea=function(){JM.H.ea.call(this);if(hM(this,32)){var a=this.F();a&&JJ(this).R(a,mh,this.vd)}};k.vd=function(a){return 13==a.keyCode&&a.type==jh||32==a.keyCode&&a.type==mh?this.he(a):32==a.keyCode};nM("dcs-hb-dcs-cb",function(){return new JM(null)});function KM(a){var b;a=a||{};var c=qK,d='<div role="button"'+(a.id?' id="'+Y(a.id)+'"':"")+' class="';var e=a||{};var g="dcs-hb-dcs-hk-dcs-ik dcs-f-dcs-cb ",h=e.style;switch(gj(h)?h.toString():h){case 0:g+=of;break;case 2:g+="dcs-f-dcs-cb-dcs-xe";break;case 3:g+="dcs-f-dcs-cb-dcs-te";break;case 1:g+="dcs-f-dcs-cb-dcs-ci";break;case 4:g+="dcs-f-dcs-cb-dcs-ff";break;case 5:g+="dcs-f-dcs-cb-dcs-oc";break;case 6:g+="dcs-f-dcs-cb-dcs-cg";break;default:g+=of}g+=(1==e.width?" dcs-f-dcs-cb-dcs-qf":"")+(e.checked?
" dcs-f-dcs-cb-dcs-ii":"")+(e.Za?" "+e.Za:"")+(e.disabled?" dcs-f-dcs-cb-dcs-ef":"");return c(d+Y(new dK(g,void 0))+'"'+(a.disabled?' aria-disabled="true"':' tabindex="'+(a.Xk?Y(a.Xk):"0")+'"')+(a.title?a.oe?' data-tooltip="'+Y(a.title)+'"':' title="'+Y(a.title)+'"':"")+(a.value?' value="'+Y(a.value)+'"':"")+(a.attributes?" "+CK(a.attributes):"")+">"+V(null==(b=a.content)?"":b)+wa)};function LM(a,b,c,d){JM.call(this,a,MM.Ka(),b);this.b=c||0;this.D=d||0;this.O=!1}x(LM,JM);k=LM.prototype;k.Ke=function(a){this.o=a;var b=this.F();b&&(this.O?Bu(b,a,void 0):a?b.title=a:b.removeAttribute("title"))};k.la=function(a){this.isEnabled()!=a&&(LM.H.la.call(this,a),NM(this))};k.focus=function(){var a=this.g;try{a.focus()}catch(b){}};k.Kf=function(a){LM.H.Kf.call(this,a);OM(this,!1)};k.hc=function(a){LM.H.hc.call(this,a);this.isEnabled()&&OM(this,!0)};
k.Lc=function(a){LM.H.Lc.call(this,a);this.isEnabled()&&OM(this,!0)};function OM(a,b){a.F()&&Yt(a.F(),"dcs-f-dcs-cb-dcs-i-dcs-j",b)}function NM(a){a.F()&&PM(a.j,a)}function MM(){this.J=this.fa()+"-dcs-zc";this.b=this.fa()+"-dcs-xe";this.N=this.fa()+"-dcs-te";this.o=this.fa()+"-dcs-ci";this.v=this.fa()+"-dcs-ff";this.L=this.fa()+"-dcs-qf";this.D=this.fa()+"-dcs-oc";this.j=this.fa()+"-dcs-cg"}x(MM,GM);bj(MM);k=MM.prototype;k.ke=function(a,b,c){a&&c.b!=a&&(c.b=a,NM(c));b&&c.D!=b&&(c.D=b,NM(c))};
k.fa=function(){return"dcs-f-dcs-cb"};k.wc=function(a){var b=a.a,c=lK(KM,{disabled:!a.isEnabled(),checked:a.Nb(),style:a.b,title:a.o,oe:a.O,value:a.ga(),width:a.D},void 0,b);b.Dj(c,a.wa());this.gb(a,c);return c};
k.gb=function(a,b){MM.H.gb.call(this,a,b);this.g||(this.g=Qk(this.J,mj(this.ke,0,null),this.b,mj(this.ke,2,null),this.N,mj(this.ke,3,null),this.o,mj(this.ke,1,null),this.v,mj(this.ke,4,null),this.D,mj(this.ke,5,null),this.j,mj(this.ke,6,null),this.L,mj(this.ke,null,1)));for(var c=St(b),d=0;d<c.length;++d){var e=this.g[c[d]];e&&e(a)}if(c=b.getAttribute($c))a.o=c,a.O=!0;return b};k.ga=function(a){return a.getAttribute(Ai)||""};k.Pa=function(a,b){a&&a.setAttribute(Ai,b)};
function PM(a,b){function c(a,b){(a?d:e).push(b)}var d=[],e=[],g=b.b;c(0==g,a.J);c(2==g,a.b);c(3==g,a.N);c(4==g,a.v);c(5==g,a.D);c(1==g,a.o);c(6==g,a.j);c(1==b.D,a.L);c(!b.isEnabled(),a.fa()+sa);Xt(b.F(),e);Vt(b.F(),d)};function QM(a){a=a||{};var b=a.Ko?" "+Y("dcs-f-dcs-gb-dcs-af"):a.checked?" "+Y("dcs-f-dcs-gb-dcs-ii"):" "+Y("dcs-f-dcs-gb-dcs-ae");var c=a.Ko?"mixed":a.checked?ti:Eg;var d=a.Xq?' aria-labelledby="'+Y(a.Xq)+'"':a.zl?' aria-label="'+Y(a.zl)+'"':"";return qK('<span class="'+Y("dcs-f-dcs-gb")+" "+Y(Af)+b+(a.disabled?" "+Y("dcs-f-dcs-gb-dcs-ef"):"")+(a.Za?" "+Y(a.Za):"")+'" role="checkbox" aria-checked="'+c+'"'+d+(a.id?' id="'+Y(a.id)+'"':"")+(a.disabled?' aria-disabled="true" tabindex="-1"':' tabindex="'+
(a.Xk?Y(a.Xk):"0")+'"')+(a.attributes?" "+CK(a.attributes):"")+' dir="ltr"><div class="'+Y(sf)+'" role="presentation"></div></span>')};function RM(a,b){EM.call(this,a,b,ZL());this.zb(4,!0)}x(RM,EM);RM.prototype.sa=function(){this.g=lK(QM,{checked:this.Nb(),disabled:!this.isEnabled(),Ko:null==this.v},void 0,this.a)};RM.prototype.Ra=function(a){RM.H.Ra.call(this,a);Ut(a,Af);this.F().dir="ltr";this.g&&G(this.a,sf,this.g)||(a=this.a.na(Ua,sf),this.F().appendChild(a));kt(this.g?G(this.a,sf,this.g):null,"presentation")};RM.prototype.Kf=function(a){RM.H.Kf.call(this,a);SM(this,!1)};
RM.prototype.hc=function(a){RM.H.hc.call(this,a);this.isEnabled()&&SM(this,!0)};function SM(a,b){a.F()&&Yt(a.F(),"dcs-f-dcs-gb-dcs-dh",b)};function TM(a,b,c){this.a=a;this.b=b;this.v=c}x(TM,mu);TM.prototype.vg=function(a,b,c){ku(this.a,this.b,a,b,void 0,c,this.v)};function UM(a,b,c,d){TM.call(this,a,b);this.g=c?5:0;this.j=d||void 0}x(UM,TM);UM.prototype.o=function(){return this.g};UM.prototype.vg=function(a,b,c,d){var e=ku(this.a,this.b,a,b,null,c,10,d,this.j);if(e&496){var g=VM(e,this.b);b=VM(e,b);e=ku(this.a,g,a,b,null,c,10,d,this.j);e&496&&(g=VM(e,g),b=VM(e,b),ku(this.a,g,a,b,null,c,this.g,d,this.j))}};function VM(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};function WM(a,b,c,d){UM.call(this,a,b,c||d);if(c||d)this.g=65|(d?32:132)}x(WM,UM);function XM(a){this.j=a}bj(XM);function YM(a,b){a&&(a.tabIndex=b?0:-1)}XM.prototype.b=function(a){return a.tagName==Ua};function ZM(a,b,c){c.id&&b.Lb(c.id);var d=a.fa(),e=!1,g=St(c);g&&Zj(g,function(a){a==d?e=!0:a&&(a==d+sa?b.la(!1):a==d+"-dcs-cj"?$M(b,Vg):a==d+"-dcs-xf"&&$M(b,Bi))},a);e||Ut(c,d);aN(a,b,c);return c}
function aN(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.la(!1),b.ya(g),NJ(g,d))}else d.nodeValue&&""!=wj(d.nodeValue)||c.removeChild(d);d=e}}XM.prototype.a=function(a){a:{a=St(a);for(var b=0,c=a.length;b<c;b++){var d=a[b];if(d=d in oM?oM[d]():null){a=d;break a}}a=null}return a};XM.prototype.g=function(a){a=a.F();bt(a,!0,cl);y&&(a.hideFocus=!0);var b=this.j;b&&kt(a,b)};XM.prototype.fa=function(){return"dcs-hb-dcs-ke"};
function bN(a,b){a=a.fa();var c=[a,b.Re==Vg?a+"-dcs-cj":a+"-dcs-xf"];b.isEnabled()||c.push(a+sa);return c};function cN(a,b,c){GJ.call(this,c);this.Zd=b||XM.Ka();this.Re=a||Bi}x(cN,GJ);k=cN.prototype;k.nk=null;k.Me=null;k.Zd=null;k.Re=null;k.ud=!0;k.Le=!0;k.ff=!0;k.ob=-1;k.sb=null;k.Ad=!1;k.jd=null;function dN(a){return a.nk||a.F()}k.sa=function(){this.g=this.a.na(Ua,bN(this.Zd,this).join(" "))};k.Kb=function(){return this.F()};k.Oh=function(a){return this.Zd.b(a)};k.Ra=function(a){this.g=ZM(this.Zd,this,a);a.style.display==Ch&&(this.ud=!1)};
k.ea=function(){cN.H.ea.call(this);OJ(this,function(a){a.ma&&eN(this,a)},this);var a=this.F();this.Zd.g(this);this.Y(this.ud,!0);JJ(this).R(this,"enter",this.Vj).R(this,Tg,this.Ps).R(this,ui,this.Rs).R(this,"open",this.Jt).R(this,"close",this.Os).R(a,wh,this.Qs).R(hn(a),zh,this.mt).R(a,[wh,zh,yh,xh,Sc],this.gt);this.ff&&fN(this,!0)};
function fN(a,b){var c=JJ(a),d=dN(a);b?c.R(d,Jg,a.Lm).R(d,Fc,a.Km).R(a.Me||(a.Me=new PL(dN(a))),jh,a.Wb):c.Ba(d,Jg,a.Lm).Ba(d,Fc,a.Km).Ba(a.Me||(a.Me=new PL(dN(a))),jh,a.Wb)}k.Aa=function(){this.Ed(-1);this.sb&&this.sb.Wa(!1);this.Ad=!1;cN.H.Aa.call(this)};k.K=function(){cN.H.K.call(this);this.Me&&(this.Me.ja(),this.Me=null);this.Zd=this.sb=this.jd=this.nk=null};k.Vj=function(){return!0};
k.Ps=function(a){var b=SJ(this,a.target);if(-1<b&&b!=this.ob){var c=gN(this);c&&yM(c,!1);this.ob=b;c=gN(this);this.Ad&&xM(c,!0);this.sb&&c!=this.sb&&(hM(c,64)?c.Wa(!0):this.sb.Wa(!1))}b=this.F();null!=a.target.F()&&lt(b,nc,a.target.F().id)};k.Rs=function(a){a.target==gN(this)&&(this.ob=-1);this.F().removeAttribute(sc)};k.Jt=function(a){(a=a.target)&&a!=this.sb&&a.Ic()==this&&(this.sb&&this.sb.Wa(!1),this.sb=a)};
k.Os=function(a){a.target==this.sb&&(this.sb=null);var b=this.F(),c=a.target.F();b&&a.target.$a()&&c&&ot(b,c)};k.Qs=function(a){this.Le&&(this.Ad=!0);var b=dN(this);b&&Nn(b)&&On(b)?b.focus():a.preventDefault()};k.mt=function(){this.Ad=!1};k.gt=function(a){a:{var b=a.target;if(this.jd)for(var c=this.F();b&&b!==c;){var d=b.id;if(d in this.jd){b=this.jd[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case wh:b.hc(a);break;case zh:b.Lc(a);break;case yh:b.Yh(a);break;case xh:b.Xh(a);break;case Sc:b.zg(a)}};
k.Lm=function(){};k.Km=function(){this.Ed(-1);this.Ad=!1;this.sb&&this.sb.Wa(!1)};k.Wb=function(a){return this.isEnabled()&&this.ta()&&(0!=PJ(this)||this.nk)&&this.Kj(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};
k.Kj=function(a){var b=gN(this);if(b&&typeof b.Wb==Og&&b.Wb(a)||this.sb&&this.sb!=b&&typeof this.sb.Wb==Og&&this.sb.Wb(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.ff)dN(this).blur();else return!1;break;case 36:hN(this);break;case 35:iN(this);break;case 38:if(this.Re==Bi)this.Oc();else return!1;break;case 37:if(this.Re==Vg)RJ(this)?this.Nc():this.Oc();else return!1;break;case 40:if(this.Re==Bi)this.Nc();else return!1;break;case 39:if(this.Re==
Vg)RJ(this)?this.Oc():this.Nc();else return!1;break;default:return!1}return!0};function eN(a,b){var c=b.F();c=c.id||(c.id=b.G());a.jd||(a.jd={});a.jd[c]=b}k.ya=function(a,b){cN.H.ya.call(this,a,b)};k.Ac=function(a,b,c){a.Pg|=2;a.Pg|=64;a.zb(32,!1);rM(a,!1);var d=a.Ic()==this?SJ(this,a):-1;cN.H.Ac.call(this,a,b,c);a.ma&&this.ma&&eN(this,a);a=d;-1==a&&(a=PJ(this));a==this.ob?this.ob=Math.min(PJ(this)-1,b):a>this.ob&&b<=this.ob?this.ob++:a<this.ob&&b>this.ob&&this.ob--};
k.removeChild=function(a,b){if(a=q(a)?LJ(this,a):a){var c=SJ(this,a);-1!=c&&(c==this.ob?(yM(a,!1),this.ob=-1):c<this.ob&&this.ob--);var d=a.F();d&&d.id&&this.jd&&(c=this.jd,d=d.id,d in c&&delete c[d])}a=cN.H.removeChild.call(this,a,b);rM(a,!0);return a};function $M(a,b){if(a.F())throw Error(Pa);a.Re=b}k.ta=function(){return this.ud};
k.Y=function(a,b){if(b||this.ud!=a&&this.dispatchEvent(a?Zh:Rg)){this.ud=a;var c=this.F();c&&(Q(c,a),this.ff&&YM(dN(this),this.Le&&this.ud),b||this.dispatchEvent(this.ud?pc:oc));return!0}return!1};k.isEnabled=function(){return this.Le};k.la=function(a){this.Le!=a&&this.dispatchEvent(a?"enable":Pf)&&(a?(this.Le=!0,OJ(this,function(a){a.No?delete a.No:a.la(!0)})):(OJ(this,function(a){a.isEnabled()?a.la(!1):a.No=!0}),this.Ad=this.Le=!1),this.ff&&YM(dN(this),a&&this.ud))};
function jN(a,b){b!=a.ff&&a.ma&&fN(a,b);a.ff=b;a.Le&&a.ud&&YM(dN(a),b)}k.Ed=function(a){(a=QJ(this,a))?yM(a,!0):-1<this.ob&&yM(gN(this),!1)};function gN(a){return QJ(a,a.ob)}function hN(a){kN(a,function(a,c){return(a+1)%c},PJ(a)-1)}function iN(a){kN(a,function(a,c){a--;return 0>a?c-1:a},0)}k.Nc=function(){kN(this,function(a,b){return(a+1)%b},this.ob)};k.Oc=function(){kN(this,function(a,b){a--;return 0>a?b-1:a},this.ob)};
function kN(a,b,c){c=0>c?SJ(a,a.sb):c;var d=PJ(a);c=b.call(a,c,d);for(var e=0;e<=d;){var g=QJ(a,c);if(g&&a.Il(g)){a.Ed(c);break}e++;c=b.call(a,c,d)}}k.Il=function(a){return a.ta()&&a.isEnabled()&&hM(a,2)};function lN(){}x(lN,XL);bj(lN);lN.prototype.fa=function(){return"dcs-hb-dcs-ne"};function mN(a,b,c){qM.call(this,a,c||lN.Ka(),b);this.zb(1,!1);this.zb(2,!1);this.zb(4,!1);this.zb(32,!1);this.$d=1}x(mN,qM);nM("dcs-hb-dcs-ne",function(){return new mN(null)});function nN(){this.b=[]}x(nN,XL);bj(nN);function oN(a,b){var c=a.b[b];if(!c){switch(b){case 0:c=a.fa()+"-dcs-se";break;case 1:c=a.fa()+"-dcs-gb";break;case 2:c=a.fa()+pa}a.b[b]=c}return c}k=nN.prototype;k.Ne=function(){return"menuitem"};k.wc=function(a){var b=a.a.na(Ua,bM(this,a).join(" "),pN(this,a.wa(),a.a));qN(this,a,b,hM(a,8)||hM(a,16));return b};k.gc=function(a){return a&&a.firstChild};
k.gb=function(a,b){var c=En(b),d=oN(this,2);c&&Tt(c,d)||b.appendChild(pN(this,b.childNodes,a.a));Tt(b,"dcs-hb-dcs-ad")&&(a.zb(16,!0),a&&b&&qN(this,a,b,!0));return nN.H.gb.call(this,a,b)};k.Qh=function(a,b){var c=this.gc(a),d=rN(this,a)?c.firstChild:null;nN.H.Qh.call(this,a,b);d&&!rN(this,a)&&c.insertBefore(d,c.firstChild||null)};function pN(a,b,c){a=oN(a,2);return c.na(Ua,a,b)}function rN(a,b){return(b=a.gc(b))?(b=b.firstChild,a=oN(a,1),!!b&&Hn(b)&&Tt(b,a)):!1}
function qN(a,b,c,d){fM(a,c,b.yg());gM(a,b,c);d!=rN(a,c)&&(Yt(c,"dcs-hb-dcs-ad",d),c=a.gc(c),d?(a=oN(a,1),c.insertBefore(b.a.na(Ua,a),c.firstChild||null)):c.removeChild(c.firstChild))}k.lg=function(a){switch(a){case 2:return oN(this,0);case 16:case 8:return vf;default:return nN.H.lg.call(this,a)}};k.Lh=function(a){var b=oN(this,0);switch(a){case vf:return 16;case b:return 2;default:return nN.H.Lh.call(this,a)}};k.fa=function(){return"dcs-hb-dcs-kf"};function sN(a,b,c,d){qM.call(this,a,d||nN.Ka(),c);this.Pa(b)}x(sN,qM);k=sN.prototype;k.ga=function(){var a=this.Ya;return null!=a?a:this.Ce()};k.Pa=function(a){this.Ya=a};k.zb=function(a,b){sN.H.zb.call(this,a,b);switch(a){case 8:this.Nb()&&!b&&this.wd(!1);(a=this.F())&&this&&a&&qN(this.j,this,a,b);break;case 16:(a=this.F())&&this&&a&&qN(this.j,this,a,b)}};
k.Ce=function(){var a=this.wa();return dj(a)?(a=ck(a,function(a){return Hn(a)&&(Tt(a,"dcs-hb-dcs-kf-dcs-dl")||Tt(a,"dcs-hb-dcs-kf-dcs-uh-dcs-vh"))?"":Rn(a)}).join(""),vj(a)):sN.H.Ce.call(this)};k.Lc=function(a){var b=this.Ic();if(b){var c=b.b;b.b=null;if(c&&Zi(a.clientX)&&(b=new cn(a.clientX,a.clientY),c==b||c&&b&&c.x==b.x&&c.y==b.y))return}sN.H.Lc.call(this,a)};k.vd=function(a){return a.keyCode==this.Cn&&this.he(a)?!0:sN.H.vd.call(this,a)};k.Bs=function(){return this.Cn};nM("dcs-hb-dcs-kf",function(){return new sN(null)});
sN.prototype.yg=function(){return hM(this,16)?"menuitemcheckbox":hM(this,8)?"menuitemradio":sN.H.yg.call(this)};sN.prototype.Ic=function(){return qM.prototype.Ic.call(this)};sN.prototype.kf=function(){return qM.prototype.kf.call(this)};function tN(){}x(tN,XL);bj(tN);tN.prototype.wc=function(a){return a.a.na(Ua,this.fa())};tN.prototype.gb=function(a,b){b.id&&a.Lb(b.id);if("HR"==b.tagName){var c=b;b=this.wc(a);c.parentNode&&c.parentNode.insertBefore(b,c);Dn(c)}else Ut(b,this.fa());return b};tN.prototype.Qh=function(){};tN.prototype.fa=function(){return Ef};function uN(a,b){qM.call(this,null,a||tN.Ka(),b);this.zb(1,!1);this.zb(2,!1);this.zb(4,!1);this.zb(32,!1);this.$d=1}x(uN,qM);uN.prototype.ea=function(){uN.H.ea.call(this);kt(this.F(),"separator")};nM(Ef,function(){return new uN});function vN(a){this.j=a||"menu"}x(vN,XM);bj(vN);vN.prototype.b=function(a){return"UL"==a.tagName||vN.H.b.call(this,a)};vN.prototype.a=function(a){return"HR"==a.tagName?new uN:vN.H.a.call(this,a)};vN.prototype.fa=function(){return Cf};vN.prototype.g=function(a){vN.H.g.call(this,a);lt(a.F(),Pg,ti)};nM(Ef,function(){return new uN});function wN(a,b){cN.call(this,Bi,b||vN.Ka(),a);jN(this,!1)}x(wN,cN);k=wN.prototype;k.Ui=!0;k.fa=function(){return this.Zd.fa()};k.Y=function(a,b,c){(b=wN.H.Y.call(this,a,b))&&a&&this.ma&&this.Ui&&dN(this).focus();a&&c&&Zi(c.clientX)?this.b=new cn(c.clientX,c.clientY):this.b=null;return b};k.Vj=function(a){this.Ui&&dN(this).focus();return wN.H.Vj.call(this,a)};k.Il=function(a){return a.isEnabled()&&a.ta()&&hM(a,2)};
k.Ra=function(a){for(var b=this.Zd,c=ln(this.a.a,Ua,b.fa()+pa,a),d=c.length,e=0;e<d;e++)aN(b,this,c[e]);wN.H.Ra.call(this,a)};k.Kj=function(a){var b=wN.H.Kj.call(this,a);b||OJ(this,function(c){!b&&c.Bs&&c.Cn==a.keyCode&&(this.isEnabled()&&this.Ed(SJ(this,c)),b=c.Wb(a))},this);return b};k.Ed=function(a){wN.H.Ed.call(this,a);(a=QJ(this,a))&&Ns(a.F(),this.F())};function xN(){}x(xN,GM);bj(xN);k=xN.prototype;k.wc=function(a){var b=bM(this,a);b=a.a.na(Ua,Bf+b.join(" "),this.lh(a.wa(),a.a));HM(b,a.o);return b};k.Ne=function(){return Jc};k.gc=function(a){return a&&a.firstChild&&a.firstChild.firstChild};k.lh=function(a,b){return b.na(Ua,Bf+(this.fa()+ta),b.na(Ua,Bf+(this.fa()+ra),a))};k.Ph=function(a){return a.tagName==Ua};
k.gb=function(a,b){yN(b,!0);yN(b,!1);a:{var c=a.a.Am(b);var d=this.fa()+ta;if(c&&Tt(c,d)&&(c=a.a.Am(c),d=this.fa()+ra,c&&Tt(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.lh(b.childNodes,a.a));Vt(b,[Af,this.fa()]);return xN.H.gb.call(this,a,b)};k.fa=function(){return"dcs-hb-dcs-ij-dcs-cb"};
function yN(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(""==wj(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function zN(){}x(zN,xN);bj(zN);zN.prototype.gc=function(a){return zN.H.gc.call(this,a&&a.firstChild)};zN.prototype.gb=function(a,b){var c=ln(document,"*",Cf,b)[0];if(c){Q(c,!1);hn(c).body.appendChild(c);var d=new wN;NJ(d,c);a.Fd(d)}return zN.H.gb.call(this,a,b)};zN.prototype.lh=function(a,b){return zN.H.lh.call(this,[b.na(Ua,Bf+(this.fa()+"-dcs-hf"),a),b.na(Ua,Bf+(this.fa()+"-dcs-lc"),"\u00a0")],b)};zN.prototype.fa=function(){return Df};function AN(a,b,c,d,e){JM.call(this,a,c||zN.Ka(),d);this.zb(64,!0);this.M=new WM(null,9);b&&this.Fd(b);this.W=new Ot(500);!zl&&!Al||sl("533.17.9")||(this.$h=!0);this.Yb=e||vN.Ka()}x(AN,JM);k=AN.prototype;k.$h=!1;k.Ak=!1;k.ea=function(){AN.H.ea.call(this);BN(this,!0);this.b&&CN(this,this.b,!0);lt(this.g,Pg,!!this.b)};k.Aa=function(){AN.H.Aa.call(this);BN(this,!1);if(this.b){this.Wa(!1);this.b.Aa();CN(this,this.b,!1);var a=this.b.F();a&&Dn(a)}};
k.K=function(){AN.H.K.call(this);this.b&&(this.b.ja(),delete this.b);delete this.ia;this.W.ja()};k.hc=function(a){AN.H.hc.call(this,a);iM(this,4)&&(this.Wa(!iM(this,64),a),this.b&&(this.b.Ad=iM(this,64)))};k.Lc=function(a){AN.H.Lc.call(this,a);this.b&&!iM(this,4)&&(this.b.Ad=!1)};k.he=function(){xM(this,!1);return!0};k.lt=function(a){this.b&&this.b.ta()&&!this.Pj(a.target)&&this.Wa(!1)};
k.Pj=function(a){var b;if(!(b=a&&In(this.F(),a))&&(b=this.b))a:if(b=this.b,In(b.F(),a))b=!0;else{for(var c=0,d=PJ(b);c<d;c++){var e=QJ(b,c);if(typeof e.Pj==Og&&e.Pj(a)){b=!0;break a}}b=!1}return b||!1};
k.vd=function(a){if(32==a.keyCode){if(a.preventDefault(),a.type!=mh)return!0}else if(a.type!=jh)return!1;if(this.b&&this.b.ta()){var b=13==a.keyCode||32==a.keyCode,c=this.b.Wb(a);return 27==a.keyCode||b?(this.Wa(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Wa(!0,a),!0):!1};k.Xj=function(){this.Wa(!1)};k.Dt=function(){iM(this,4)||this.Wa(!1)};k.Rh=function(a){this.$h||this.Wa(!1);AN.H.Rh.call(this,a)};
function DN(a){a.b||a.Fd(new wN(a.a,a.Yb));return a.b||null}k.Fd=function(a){var b=this.b;if(a!=b&&(b&&(this.Wa(!1),this.ma&&CN(this,b,!1),delete this.b),this.ma&&lt(this.g,Pg,!!a),a)){this.b=a;KJ(a,this);a.Y(!1);var c=this.$h;(a.Ui=c)&&jN(a,!0);this.ma&&CN(this,a,!0)}return b};k.Y=function(a,b){(a=AN.H.Y.call(this,a,b))&&!this.ta()&&this.Wa(!1);return a};k.la=function(a){AN.H.la.call(this,a);this.isEnabled()||this.Wa(!1)};
k.Wa=function(a,b){AN.H.Wa.call(this,a);if(this.b&&iM(this,64)==a){if(a){if(!this.b.ma)if(this.Ak){var c=Gn(this.F());c?MJ(this.b,c.parentNode,c):this.b.Ha(this.F().parentNode)}else this.b.Ha();this.Xb=Ls(this.F());this.pa=Vs(this.F());this.mi();!b||40!=b.keyCode&&38!=b.keyCode?this.b.Ed(-1):hN(this.b)}else{xM(this,!1);this.b.Ad=!1;if(c=this.F())lt(c,nc,""),lt(c,"owns","");this.X&&(this.X=void 0,(c=this.b.F())&&Ts(c,"",""))}this.b.Y(a,!1,b);this.Ma()||(b=JJ(this),c=a?b.R:b.Ba,c.call(b,this.a.a,wh,
this.lt,!0),this.$h&&c.call(b,this.b,Fc,this.Dt),c.call(b,this.W,pi,this.Xs),a?this.W.start():this.W.stop())}this.b&&this.b.F()&&this.b.g.removeAttribute("aria-hidden")};k.mi=function(){if(this.b.ma){var a=this.M;this.M.a=this.ia||this.F();var b=this.b.F();this.b.ta()||(b.style.visibility=Qg,Q(b,!0));!this.X&&this.M.o&&this.M.g&32&&(this.X=Us(b));a.vg(b,a.b^1,null,this.X);this.b.ta()||(Q(b,!1),b.style.visibility=Di)}};
k.Xs=function(){var a=Vs(this.F()),b=Ls(this.F());var c=this.pa;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Xb,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.pa=a,this.Xb=b,this.mi())};function CN(a,b,c){var d=JJ(a);c=c?d.R:d.Ba;c.call(d,b,lc,a.Xj);c.call(d,b,"close",a.Us);c.call(d,b,Tg,a.Vs);c.call(d,b,ui,a.Ws)}function BN(a,b){var c=JJ(a);(b?c.R:c.Ba).call(c,a.F(),kh,a.zt)}
k.Vs=function(a){(a=a.target.F())&&EN(this,a)};k.zt=function(a){hM(this,32)&&this.F()&&this.b&&this.b.ta()&&a.stopPropagation()};k.Ws=function(){if(!gN(this.b)){var a=this.F();lt(a,nc,"");lt(a,"owns","")}};k.Us=function(a){if(iM(this,64)&&a.target instanceof sN){a=a.target;var b=a.F();a.ta()&&a.$a()&&b&&EN(this,b)}};function EN(a,b){a=a.F();b=nt(b)||b;if(!b.id){var c=Mx.Ka();b.id=Nx(c)}ot(a,b);lt(a,"owns",b.id)}nM(Df,function(){return new AN(null)});function FN(a){P.call(this);this.a=[];GN(this,a)}x(FN,P);FN.prototype.b=null;function GN(a,b){b&&(Zj(b,function(a){HN(a,!1)},a),qk(a.a,b))}function IN(a){var b=a.b;return b?Yj(a.a,b):-1}FN.prototype.clear=function(){jk(this.a);this.b=null};FN.prototype.K=function(){FN.H.K.call(this);delete this.a;this.b=null};function HN(a,b){a&&typeof a.Zb==Og&&a.Zb(b)};function JN(a,b,c,d,e){AN.call(this,a,b,c,d,e||new vN(rh));this.aa=this.wa();this.ha=null;this.Nj=rh}x(JN,AN);k=JN.prototype;k.Va=null;k.ea=function(){JN.H.ea.call(this);KN(this);LN(this)};k.Ra=function(a){JN.H.Ra.call(this,a);(a=this.Ce())?(this.aa=a,KN(this)):MN(this)||this.Va&&NN(this,this.Va.a[0]||null)};k.K=function(){JN.H.K.call(this);this.Va&&(this.Va.ja(),this.Va=null);this.aa=null};k.Xj=function(a){NN(this,a.target);JN.H.Xj.call(this,a);a.stopPropagation();this.dispatchEvent(lc)};
k.Nt=function(){var a=MN(this);JN.H.Pa.call(this,a&&a.ga());KN(this)};k.Fd=function(a){var b=JN.H.Fd.call(this,a);a!=b&&(this.Va&&this.Va.clear(),a&&(this.Va?OJ(a,function(a){ON(a);var b=this.Va,c=b.a.length;a&&(HN(a,!1),rk(b.a,c,0,a))},this):PN(this,a)));return b};function NN(a,b){if(a.Va){var c=MN(a),d=a.Va;b!=d.b&&(HN(d.b,!1),d.b=b,HN(b,!0));d.dispatchEvent(Vh);b!=c&&a.dispatchEvent(Lc)}}
k.Pa=function(a){if(null!=a&&this.Va)for(var b=0,c;c=this.Va.a[b]||null;b++)if(c&&typeof c.ga==Og&&c.ga()==a){NN(this,c);return}NN(this,null)};k.ga=function(){var a=MN(this);return a?a.ga():null};function MN(a){return a.Va?a.Va.b:null}function PN(a,b){a.Va=new FN;b&&OJ(b,function(a){ON(a);var b=this.Va,c=b.a.length;a&&(HN(a,!1),rk(b.a,c,0,a))},a);LN(a)}function LN(a){a.Va&&JJ(a).R(a.Va,Vh,a.Nt)}
function KN(a){var b=MN(a);vM(a,b?b.Ce():a.aa);var c=a.j.gc(a.F());c&&a.a.bu(c)&&(null==a.ha&&(a.ha=mt(c,nh)),b=b?b.F():null,pt(c,b?mt(b,nh):a.ha),QN(a))}function QN(a){var b=a.j;if(b&&(b=b.gc(a.F()))){var c=a.g;b.id||(b.id=Nx(Mx.Ka()));kt(b,"option");lt(c,nc,b.id);a.Va&&(c=pk(a.Va.a),lt(b,"setsize",RN(c)),a=IN(a.Va),lt(b,"posinset",0<=a?RN(sk(c,0,a+1)):0))}}function RN(a){return fk(a,function(a){return a instanceof sN})}function ON(a){a.Nj=a instanceof sN?"option":"separator"}
k.Wa=function(a,b){JN.H.Wa.call(this,a,b);iM(this,64)?DN(this).Ed(this.Va?IN(this.Va):-1):QN(this)};nM("dcs-hb-dcs-wb",function(){return new JN(null)});function SN(a){var b=qK,c='<img class="'+Y("dcs-a-dcs-gd")+(a.Da?" "+Y(a.Da):"")+'" width="'+Y(a.size)+'" height="'+Y(a.size)+'" alt=""';a.Wl?(a=a.Wl,oK(a,ZJ)?a=LK(a):oK(a,$J)?a=LK(a):a instanceof vm?a=LK(xm(a)):a instanceof rm?a=LK(tm(a)):(a=String(a),a=KK.test(a)?a.replace(IK,GK):ic),a=' src="'+Y(a)+'"'):a="";return b(c+a+"/>")};function TN(a,b){this.a=a;this.b=b}
function UN(a,b,c){var d=b.ua(),e=b.getName();d=""+(f+Y("dcs-a-dcs-oi-dcs-pi")+'" title="'+vK("Contact information.")+ha+V(SN({size:32,Da:W(oe)}))+f+Y("dcs-a-dcs-oi-dcs-pi-dcs-lb")+ha+(e?V(e):V(d))+wa+(e?f+Y("dcs-a-dcs-oi-dcs-pi-dcs-qi")+ha+V(d)+wa:"")+wa);d=qK(d);if(d.bc===bK)d=Rm(d.toString());else{if(d.bc!==YJ)throw Error("Sanitized content was not of kind TEXT or HTML.");d=Sm(d.toString(),d.Bc||null)}bn(c,d);d=b.ua();d=uj(Rj(b.getName()))?d:b.getName()+" "+d;pt(c,d);c=Un(a.b,oe,c);XA(a.a,c);SA(a.a,
c,b.a,Xo(b));return c};function VN(a,b,c,d){this.xa=null;this.xb=a;this.Pb=new TN(wB(c),a);this.va=b;this.Ua=c;this.D=d||null;this.pb=!(this.D&&this.D.qb());this.ca=null;JN.call(this,void 0,void 0,void 0,a)}x(VN,JN);k=VN.prototype;k.ea=function(){VN.H.ea.call(this);this.ca=mn("dcs-hb-dcs-kc-dcs-cb-dcs-lc",this.F());JJ(this).R(this.F(),[Oc,lh,mh],this.Sr).R(this.F(),Jg,this.Tr).R(this.F(),[wh,Fc],this.co)};k.Sr=function(a){this.D&&this.D.V()==I(this.Ua).D||(this.Wa(!iM(this,64)),this.co());a.stopPropagation()};
k.Tr=function(){Ut(this.ca,Pe)};k.co=function(){Wt(this.ca,Pe)};k.vd=function(a){return DN(this)&&2>PJ(DN(this))?!1:VN.H.vd.call(this,a)};k.hc=function(a){this.D&&this.D.V()==I(this.Ua).D&&(DN(this)&&2>(this.b?PJ(this.b):0)||VN.H.hc.call(this,a))};function WN(a){return(a=MN(a))?a.La():null}k.Fd=function(a){VN.H.Fd.call(this,a);a.F()&&(Ut(a.F(),"dcs-a-dcs-vb-dcs-wb-dcs-kc"),this.pb&&a.Ha(this.va.o))};
k.mi=function(){var a=DN(this).F();As(a,"width",this.xa.offsetWidth+Mh);VN.H.mi.call(this);var b=parseInt(Ds(a,"top"),10)||0,c=Ms(this.xa).x;this.pb?(c-=Ms(this.va.o).x,b+=-2):b+=-1;Hs(a,c,b)};function XN(a){var b=new CB;if(!DN(a))return b;OJ(DN(a),function(a){b.add(a.La())});return b}
k.update=function(a,b){if(!XN(this).kb(new CB(a))||WN(this)!=b){for(var c=new wN(this.xb,void 0),d,e=0;e<a.length;e++){var g=a[e];g.ua();var h=new YN(g,this.Pb,this.xb);g==b&&(d=h);c.ya(h,!0)}this.Fd(c);NN(this,d);Q(this.F(),1<(this.b?PJ(this.b):0))}};k.reset=function(){for(var a=DN(this),b=[];a.L&&0!=a.L.length;)b.push(a.removeChild(QJ(a,0),void 0));NN(this,null)};
function YN(a,b,c){this.M=a;this.D=b;this.b=c.createElement("div");this.W=UN(this.D,this.M,this.b);sN.call(this,this.b,void 0,c,void 0)}x(YN,sN);k=YN.prototype;k.sa=function(){YN.H.sa.call(this);Ut(this.F(),"dcs-a-dcs-vb-dcs-wb-dcs-xb")};k.ea=function(){YN.H.ea.call(this);JJ(this).R(this.F(),Oc,this.Rr)};k.La=function(){return this.M};k.Ce=function(){return""};k.Rr=function(a){a.stopPropagation()};k.K=function(){YN.H.K.call(this);var a=this.W;a&&XA(this.D.a,a)};function ZN(a,b){if($N(a))a.selectionStart=b;else if(y&&!sl("9")){var c=aO(a),d=c[0];d.inRange(c[1])&&(b=bO(a,b),d.collapse(!0),d.move(Mc,b),d.select())}}
function cO(a){var b=0,c=0;if($N(a))b=a.selectionStart,c=-1;else if(y&&!sl("9")){var d=aO(a),e=d[0];d=d[1];if(e.inRange(d)){e.setEndPoint("EndToStart",d);if(a.type==ni){d.duplicate();b=a=e.text;for(c=!1;!c;)0==e.compareEndPoints("StartToEnd",e)?c=!0:(e.moveEnd(Mc,-1),e.text==a?b+="\r\n":c=!0);e=[b.length,-1];return e}b=e.text.length;c=-1}}return[b,c]}
function dO(a,b){if($N(a))a.selectionEnd=b;else if(y&&!sl("9")){var c=aO(a),d=c[1];c[0].inRange(d)&&(b=bO(a,b),a=bO(a,cO(a)[0]),d.collapse(!0),d.moveEnd(Mc,b-a),d.select())}}function aO(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();a.type==ni?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}function bO(a,b){a.type==ni&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}
function $N(a){try{return typeof a.selectionStart==Eh}catch(b){return!1}};function eO(a,b,c,d){C.call(this);d=d||150;this.g=null!=c?c:!0;this.o=a||",;";this.J=this.o.charAt(0);a=this.g?"[\\s"+this.o+"]+":"[\\s]+";this.N=new RegExp("^"+a+"|"+a+"$","g");this.ba=new RegExp("\\s*["+this.o+"]$");this.L=b||"";this.M=this.g;this.b=0<d?new Ot(d):null;this.a=new Zt(this);this.v=new Zt(this);this.j=new PL;this.D=-1}x(eO,C);var fO=(zl||Al)&&!sl("533.17.9");k=eO.prototype;k.Oo=!0;k.uo=!0;k.to=!0;k.Ti=null;k.Ga=null;k.qk="";k.pe=!1;k.Dk=!1;k.ga=function(){return this.Ga.value};
k.Pa=function(a){this.Ga.value=a};k.$s=function(a){for(var b=0;b<arguments.length;b++){var c=arguments[b];Hn(c)&&(kt(c,"combobox"),lt(c,"autocomplete","list"));this.a.R(c,Jg,this.Sm);this.a.R(c,Fc,this.bt);this.Ga||(this.v.R(c,kh,this.qv),Hn(c)&&Tn(hn(c))==c&&gO(this,c))}};
k.Hk=function(a,b){if(this.Ga){var c=a.toString();if(p(b)?b:this.g){if(b=hO(this,this.ga(),cO(this.Ga)[0]),a=iO(this,this.ga()),this.ba.test(c)||(c=c.replace(/[\s\xa0]+$/,"")+this.J),this.Oo&&(0==b||uj(a[b-1])||(c=" "+c),b==a.length-1&&(c+=" ")),c!=a[b]){a[b]=c;c=this.Ga;(cl||y&&sl("9"))&&c.blur();c.value=a.join("");for(var d=0,e=0;e<=b;e++)d+=a[e].length;c.focus();b=d;ZN(this.Ga,b);dO(this.Ga,b)}}else this.Pa(c);this.Dk=!0}return!1};
k.K=function(){eO.H.K.call(this);null!=this.Ti&&window.clearTimeout(this.Ti);this.a.ja();delete this.a;this.v.ja();this.j.ja();F(this.b)};
k.Wb=function(a){switch(a.keyCode){case 40:if(JL(this.Fa))return KL(this.Fa),a.preventDefault(),!0;if(!this.g)return this.update(!0),a.preventDefault(),!0;break;case 38:if(JL(this.Fa)){a:for(var b=this.Fa,c=b.g,d=0;d<b.a.length;d++){if(c>b.b)c--;else{b.Wi&&c==b.b&&b.xd(-1);break}if(b.xd(c))break a}a.preventDefault();return!0}break;case 9:if(!JL(this.Fa)||a.shiftKey)this.Fa.Sb();else if(this.update(),this.Fa.If()&&this.M)return a.preventDefault(),!0;break;case 13:if(JL(this.Fa)){if(this.update(),this.Fa.If())return a.preventDefault(),
a.stopPropagation(),!0}else this.Fa.Sb();break;case 27:if(JL(this.Fa))return this.Fa.Sb(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!this.pe)return this.pe||(this.a.R(this.Ga,mh,this.Vm),this.a.R(this.Ga,lh,this.Um),this.pe=!0),!0}return jO(this,a)};function jO(a,b){var c=a.g&&b.charCode&&-1!=a.o.indexOf(String.fromCharCode(b.charCode));a.uo&&c&&a.update();return a.to&&c&&a.Fa.If()?(b.preventDefault(),!0):!1}k.Bt=function(){return!1};k.Sm=function(a){gO(this,a.target||null)};
function gO(a,b){du(a.v);a.Fa&&HL(a.Fa);b!=a.Ga&&(a.Ga=b,a.b&&(a.b.start(),a.a.R(a.b,pi,a.Ym)),a.qk=a.ga(),QL(a.j,a.Ga),a.a.R(a.j,jh,a.Wm),a.a.R(a.Ga,wh,a.Xm),y&&a.a.R(a.Ga,lh,a.Mn))}k.bt=function(){fO?this.Ti=window.setTimeout(t(this.Xn,this),0):this.Xn()};
k.Xn=function(){this.Ga&&(this.a.Ba(this.j,jh,this.Wm),WL(this.j),this.a.Ba(this.Ga,mh,this.Bt),this.a.Ba(this.Ga,wh,this.Xm),y&&this.a.Ba(this.Ga,lh,this.Mn),this.pe&&kO(this),this.Ga=null,this.b&&(this.b.stop(),this.a.Ba(this.b,pi,this.Ym)),this.Fa&&IL(this.Fa))};k.Ym=function(){this.update()};k.qv=function(a){this.Sm(a)};k.Wm=function(a){this.D=a.keyCode;this.Fa&&this.Wb(a)};k.Um=function(){this.pe&&229!=this.D&&kO(this)};k.Vm=function(a){this.pe&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&kO(this)};
k.Xm=function(a){this.Fa&&this.Tm(a)};k.Tm=function(){};function kO(a){a.pe&&(a.pe=!1,a.a.Ba(a.Ga,lh,a.Um),a.a.Ba(a.Ga,mh,a.Vm))}k.Mn=function(a){jO(this,a)};k.update=function(a){if(this.Ga&&(a||this.ga()!=this.qk)){if(a||!this.Dk){a=cO(this.Ga)[0];var b=this.ga();a=iO(this,b)[hO(this,b,a)];a=this.N?String(a).replace(this.N,""):a;if(this.Fa){this.Fa.N=this.Ga;b=this.Fa;var c=this.ga();b.j!=a&&(b.j=a,b.J.Ck(b.j,10,t(b.Zs,b),c),HL(b))}}this.qk=this.ga()}this.Dk=!1};
function hO(a,b,c){a=iO(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 iO(a,b){if(!a.g)return[b];b=String(b).split("");for(var c=[],d=[],e=0,g=!1;e<b.length;e++)a.L&&-1!=a.L.indexOf(b[e])?(g||(c.push(d.join("")),d.length=0),d.push(b[e]),g=!g):g||-1==a.o.indexOf(b[e])?d.push(b[e]):(d.push(b[e]),c.push(d.join("")),d.length=0);c.push(d.join(""));return c};var lO={},mO=null;function nO(a){a=hj(a);delete lO[a];Jk(lO)&&mO&&mO.stop()}function oO(){mO||(mO=new Rt(function(){pO()},20));var a=mO;0!=a.Xd||a.start()}function pO(){var a=u();Ek(lO,function(b){qO(b,a)});Jk(lO)||oO()};function rO(){P.call(this);this.a=0;this.L=this.startTime=null}x(rO,P);rO.prototype.g=function(){this.pc("begin")};rO.prototype.j=function(){this.pc("end")};rO.prototype.pc=function(a){this.dispatchEvent(a)};function sO(a,b,c,d){rO.call(this);if(!dj(a)||!dj(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.D=a;this.O=b;this.duration=c;this.M=d;this.o=[];this.b=0;this.ba=null}x(sO,rO);k=sO.prototype;
k.play=function(a){if(a||0==this.a)this.b=0,this.o=this.D;else if(1==this.a)return!1;nO(this);this.startTime=a=u();-1==this.a&&(this.startTime-=this.duration*this.b);this.L=this.startTime+this.duration;this.ba=this.startTime;this.b||this.g();this.pc("play");-1==this.a&&this.pc("resume");this.a=1;var b=hj(this);b in lO||(lO[b]=this);oO();qO(this,a);return!0};k.stop=function(a){nO(this);this.a=0;a&&(this.b=1);tO(this,this.b);this.pc("stop");this.j()};
k.K=function(){0==this.a||this.stop(!1);this.pc("destroy");sO.H.K.call(this)};function qO(a,b){b<a.startTime&&(a.L=b+a.L-a.startTime,a.startTime=b);a.b=(b-a.startTime)/(a.L-a.startTime);1<a.b&&(a.b=1);a.ba=b;tO(a,a.b);1==a.b?(a.a=0,nO(a),a.pc("finish"),a.j()):1==a.a&&a.tk()}function tO(a,b){fj(a.M)&&(b=a.M(b));a.o=Array(a.D.length);for(var c=0;c<a.D.length;c++)a.o[c]=(a.O[c]-a.D[c])*b+a.D[c]}k.tk=function(){this.pc("animate")};k.pc=function(a){this.dispatchEvent(new uO(a,this))};
function uO(a,b){Or.call(this,a);this.x=b.o[0];this.y=b.o[1];this.duration=b.duration;this.state=b.a}x(uO,Or);function vO(a,b,c,d,e){sO.call(this,b,c,d,e);this.v=a}x(vO,sO);vO.prototype.N=aj;vO.prototype.tk=function(){this.N();vO.H.tk.call(this)};vO.prototype.j=function(){this.N();vO.H.j.call(this)};vO.prototype.g=function(){this.N();vO.H.g.call(this)};function wO(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");vO.apply(this,arguments)}x(wO,vO);wO.prototype.N=function(){this.v.style.left=Math.round(this.o[0])+Mh;this.v.style.top=Math.round(this.o[1])+Mh};
function xO(a,b,c,d){wO.call(this,a,[a.offsetLeft,a.offsetTop],b,c,d)}x(xO,wO);xO.prototype.g=function(){this.D=[this.v.offsetLeft,this.v.offsetTop];xO.H.g.call(this)};function yO(a,b,c,d,e){Zi(b)&&(b=[b]);Zi(c)&&(c=[c]);vO.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.J=-1}x(yO,vO);var zO=1/1024;yO.prototype.N=function(){var a=this.o[0];Math.abs(a-this.J)>=zO&&(Ws(this.v,a),this.J=a)};yO.prototype.g=function(){this.J=-1;yO.H.g.call(this)};
yO.prototype.j=function(){this.J=-1;yO.H.j.call(this)};yO.prototype.hide=function(){this.v.style.display=Ch};function AO(a,b,c){yO.call(this,a,1,0,b,c)}x(AO,yO);AO.prototype.g=function(){this.v.style.display="";AO.H.g.call(this)};AO.prototype.j=function(){this.hide();AO.H.j.call(this)};function BO(a,b,c,d){P.call(this);this.J=a||document.body;this.b=fn(this.J);this.ba=!a;this.a=null;this.M="";this.g=[];this.o=[];this.O=this.N=-1;this.D=!1;this.className="dcs-wg-dcs-qk";this.aa="dcs-wg-dcs-vj";this.v=b||null;this.da=null!=d?d:!0;this.L=!1;this.ca=!!c}x(BO,P);k=BO.prototype;k.F=function(){return this.a};k.Kk=function(a){this.oa=a};k.Ig=function(a,b,c){this.M=b;this.g=a;this.N=-1;this.O=u();this.j=c;this.o=[];CO(this)};k.Sb=function(){this.D&&(this.D=!1,DO(this,!1),Q(this.a,!1))};
function EO(a){a.D||(a.D=!0,DO(a,!0),Q(a.a,!0))}function DO(a,b){a.j&&(lt(a.j,Pg,b),lt(a.a,Dg,b),lt(a.j,Dg,b),b?lt(a.j,"owns",a.a.id):(a.j.removeAttribute("aria-owns"),ot(a.j,null)))}k.ta=function(){return this.D};function FO(a,b){var c=0<=b&&b<a.g.length?a.g[b]:void 0,d=0<=b&&b<a.o.length?a.o[b]:void 0;a.dispatchEvent({type:"rowhilite",v:d,Xe:c?c.data:null})&&(0<=a.N&&Xt(a.o[a.N],["dcs-wg-dcs-nb","dcs-nb"]),a.N=b,d&&(Vt(d,["dcs-wg-dcs-nb","dcs-nb"]),a.j&&ot(a.j,d),Ns(d,a.a)))}
k.xd=function(a){if(-1==a)FO(this,-1);else for(var b=0;b<this.g.length;b++)if(this.g[b].id==a){FO(this,b);break}};function GO(a){if(!a.a){var b=a.b.na(Ua,{style:"display:none"});a.a=b;Vt(b,wj(a.className).split(" "));kt(b,rh);b.id=Nx(Mx.Ka());a.b.appendChild(a.J,b);gs(b,Oc,a.$m,!1,a);gs(b,wh,a.an,!1,a);gs(b,yh,a.gn,!1,a)}}
function CO(a){GO(a);a.W&&(a.a.style.minWidth=a.W.clientWidth-0+Mh);a.o.length=0;a.b.Ej(a.a);a.v&&a.v.Ha?a.v.Ha(a,a.a,a.g,a.M):Zj(a.g,function(a){var b=this.M,d=this.b.na(Ua,{className:Lf,id:Nx(Mx.Ka())});kt(d,"option");this.v&&this.v.eo?this.v.eo(a,b,d):Jn(d,a.data.toString());b&&this.da&&(this.T=!1,HO(this,d,b));Ut(d,Lf);this.o.push(d);this.b.appendChild(this.a,d)},a);0==a.g.length?a.Sb():(EO(a),a.Sj(),bt(a.a,!0))}
k.Sj=function(){if(this.j&&this.ba){var a=this.oa||this.j;var b=this.ca?5:1;ku(a,b,this.a,b^1,null,null,65)}};k.K=function(){this.a&&(os(this.a,Oc,this.$m,!1,this),os(this.a,wh,this.an,!1,this),os(this.a,yh,this.gn,!1,this),this.b.nf(this.a),this.a=null,this.D=!1);F(this.ha);this.J=null;BO.H.K.call(this)};
function HO(a,b,c){if(a.L||!a.T)if(3==b.nodeType){var d=null;dj(c)&&1<c.length&&!a.L&&(d=sk(c,1));c=IO(a,c);if(0!=c.length){var e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi");c=[];for(var h=0,l=g.exec(e),m=0;l;)m++,c.push(e.substring(h,l.index)),c.push(e.substring(l.index,g.lastIndex)),h=g.lastIndex,l=g.exec(e);c.push(e.substring(h));if(1<c.length){d=a.L?m:1;for(e=0;e<d;e++)g=2*e,b.nodeValue=c[g],h=a.b.createElement("B"),h.className=a.aa,a.b.appendChild(h,a.b.a.createTextNode(String(c[g+1]))),h=
b.parentNode.insertBefore(h,b.nextSibling),b.parentNode.insertBefore(a.b.a.createTextNode(""),h.nextSibling),b=h.nextSibling;b.nodeValue=sk(c,2*d).join("");a.T=!0}else d&&HO(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,HO(a,b,c),b=d}
function IO(a,b){var c="";if(!b)return c;dj(b)&&(b=bk(b,function(a){return!uj(Rj(a))}));a.L?dj(b)?c=ck(b,Oj).join("|"):(c=b.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,""),c=Oj(c),c=c.replace(/ /g,"|")):dj(b)?c=0<b.length?Oj(b[0]):"":/^\W/.test(b)||(c=Oj(b));return c}function JO(a,b){for(;b&&b!=a.a&&!Tt(b,Lf);)b=b.parentNode;return b?Yj(a.o,b):-1}k.$m=function(a){var b=JO(this,a.target);0<=b&&this.dispatchEvent({type:Vh,Xe:this.g[b].id});a.stopPropagation()};
k.an=function(a){a.stopPropagation();a.preventDefault()};k.gn=function(a){a=JO(this,a.target);0<=a&&!(300>u()-this.O)&&this.dispatchEvent({type:"hilite",Xe:this.g[a].id})};function KO(a,b,c,d,e,g,h){this.Wi=!0;var l=new LO(" \n\t",null,!0);l.uo=!1;l.to=!1;l.Oo=!1;d=new MO(d,h,this);d.ba=!0;d.L=!0;d.className=e||NO;g&&(d.W=g);FL.call(this,this,d,l);this.L.Fa=this;this.M=b;this.Ys(jn(document,a));this.D=c?c:null;this.ba=!1}x(KO,FL);var NO="dcs-a-dcs-wg";k=KO.prototype;k.Ck=function(a,b,c){if(a)for(var d=0;d<this.M.length;d++)if(this.M[d].g.test(a)){this.M[d].Ck(a,b,c);return}c(a,[])};
k.Ig=function(a,b){b||(b=new EL);0<a.length&&(b.Zm=!a[0].mg().ai);KO.H.Ig.call(this,a,b);if(this.D){b=this.D;var c=a.length;a=0<a.length?a[0].mg().ai:!1;if(!b.b&&0<c){var d=a?43003:43002;b.g=a;b.b=!0}else b.b&&0==c&&(d=b.g?43005:43004,b.b=!1,b.g=!1);d&&b.a&&b.a(d)}};k.eo=function(a,b,c){a.data.Ha(b,c)};k.If=function(){if(JL(this)&&-1!=GL(this,this.g)&&this.D){var a=this.D;a.a&&a.a(this.a[GL(this,this.g)].mg().ai?43001:43E3);a.g=!1;a.b=!1}this.ba=!0;return KO.H.If.call(this)};
k.Sb=function(){if(!this.ba&&this.pg()&&0<this.a.length&&this.D){var a=this.D;a.a&&a.a(a.g?43007:43006);a.g=!1;a.b=!1}this.ba=!1;KO.H.Sb.call(this)};k.K=function(){KO.H.K.call(this);$l(this.M);delete this.M};function LO(a,b,c,d){eO.call(this,a,b,c,d)}x(LO,eO);LO.prototype.Tm=function(){JL(this.Fa)&&this.Fa.Sb()};LO.prototype.Wb=function(a){return(37===a.keyCode||39===a.keyCode)&&JL(this.Fa)||38===a.keyCode&&JL(this.Fa)&&-1===this.Fa.g?(this.Fa.Sb(),!0):LO.H.Wb.call(this,a)};
LO.prototype.Hk=function(a,b){if(a&&a.mg().ai&&this.Ga){var c=this.ga(),d=cO(this.Ga)[0],e;if(e=a.zm()){var g=c,h=e.split(" ").length;if(e&&1<h){var l=c.substring(d);c=c.substring(0,d).split(" ");for(h=c.length>h?h:c.length;0<h;h--)if(sj(e,c.slice(-h).join(" "))){e=c.slice(0,c.length-h).join(" ");""!=e&&(e+=" ");g=e+c.slice(-h).join("-")+l;break}}this.Pa(g);ZN(this.Ga,d);dO(this.Ga,d)}}return LO.H.Hk.call(this,a,b)};function MO(a,b,c){BO.call(this,a,c);this.X=!!b}x(MO,BO);
MO.prototype.Sj=function(){MO.H.Sj.call(this);var a=this.F();a=new cn(a.offsetLeft,a.offsetTop);Hs(this.F(),a.x,a.y+(this.X?-2:-1))};function OO(a,b){return PO(a,b,!1)}function QO(a,b){return PO(a,b,!0)}function PO(a,b,c){var d=[];if(!a||b.charAt(0).toUpperCase()!==b.charAt(0))return d;for(var e,g=0;g<a.length;g++){e=a[g];var h;if(h=e){var l=e;h=l.getName();l=l.ua();h=!(null==h||null==l||0>h.indexOf("-")?0:l.split("@")[0]==h)}if(h)a:{h=b;l=c;for(var m=e.getName().split(/\s+/),v,w=0;w<m.length;w++)if(v=m[w],v=l?0==xj(h,v.substr(0,h.length)):v.toLowerCase()==h.toLowerCase()){h=!0;break a}h=!1}h&&d.push(e)}return d};function RO(a,b,c,d){this.a=a;this.g=b;this.b=c;this.ai=d}RO.prototype.pg=function(){return this.a};function SO(a,b,c){a.ua();this.a=a;this.j=b;this.g=c;this.b=null}x(SO,C);k=SO.prototype;k.Ha=function(a,b){b&&(this.b=UN(this.g,this.a,b))};k.La=function(){return this.a};k.zm=function(){return this.a.getName()};k.mg=function(){return this.j};k.toString=function(){return"+"+this.a.ua()};k.K=function(){var a=this.b;a&&XA(this.g.a,a)};function TO(a,b,c,d,e){this.a=a;this.o=b;this.g=c;this.j=d;this.b=e}x(TO,C);TO.prototype.Ha=function(a,b){b&&(a=a={displayName:this.a,wu:this.j},a=qK(f+Y("dcs-hb-dcs-ib-dcs-jb-dcs-kb-dcs-lb-dcs-mb")+(a.wu?" "+Y("dcs-hb-dcs-ib-dcs-jb-dcs-kb-dcs-ob-dcs-pb"):"")+ha+V(a.displayName)+wa),b.innerHTML=nK(a))};TO.prototype.mg=function(){return this.b};TO.prototype.toString=function(){return"+"+this.g};TO.prototype.zm=function(){return this.o};function UO(a,b,c,d,e){this.j=a;this.L=!!z(a.a,37);this.v=Pu(a);this.b=e;UB(this.b,b);this.o=new TN(c,d);this.a=null;this.g=/(?:\s|^)(?:[@]|[+](?!1\s*$))(\S*)|(^\S*\@\S*)|(\S{5,})|(\S{2,4})(?:\s|$)/}x(UO,C);
UO.prototype.Ck=function(a,b,c){var d=String(a).match(this.g);(d=null===d?null:null!=d[1]?new RO(a,d[1],fo,!1):null!=d[2]?new RO(a,d[2],fo,!0):this.j.fe?null!=d[3]?new RO(a,d[3],QO,!0):null!=d[4]?new RO(a,d[4],OO,!0):null:null)&&this.b.a?(this.a&&(this.a.cancel(),this.a=null),this.a=this.b.Sc(d.g,b,t(this.D,this,c,d),d.b)):(new ID).b=mj(c,a,[])};
UO.prototype.D=function(a,b,c){for(var d=[],e=0;e<c.length;e++){var g=c[e];if(g.ua()){var h=g.ua();if(this.L){var l=g.a[9]?this.v+(g.a[9]||null):null;g=mq(nq(qq(pq(new rq,h),g.getName()),l),"").C();d[e]=new SO(g,b,this.o)}else l=!!(g.b&1),d[e]=new TO(g.text,g.getName(),h,l,b)}}a(b.pg(),d)};UO.prototype.K=function(){delete this.a};function VO(a){a=a||{};var b="";if(a.Hd){var c="dcs-a-dcs-xe-dcs-l "+(a.cu?fe:Le);c=W(c);b+=a.$e?"<div class="+yK(a.$e)+"><span class="+yK(c)+">"+V(a.Hd)+"</span></div>":"<span class="+yK(c)+">"+V(a.Hd)+"</span>"}return qK(b+"")};function WO(a){a=a||{};var b=""+(f+Y("dcs-a-dcs-eb")+(a.Da?" "+Y(a.Da):"")+'" style="display: none"><textarea class="'+Y(Wd)+(a.xj?" "+Y(a.xj):"")+'" autocomplete="false" x-webkit-speech speech></textarea>'+(a.Hd?V(VO(rK({$e:W("dcs-a-dcs-jc-dcs-fb-dcs-xe-dcs-l-dcs-ze"),cu:!0},a))):"")+(a.Xw?f+Y("dcs-a-dcs-eb-dcs-lj-dcs-nh")+ma+Y("dcs-a-dcs-eb-dcs-lj-dcs-ce")+ia:"")+'<div id="docos-input-assignment-panel" class="'+Y(Sd)+'" style="display: none">'+V(QM({Za:W(Qd)}))+f+Y(Ud)+ha+V(a.Bl)+za+Y(Vd)+ka+Y(Od)+
'" style="display: none">Your +mention will add people to this discussion and send an email.</div><div class="'+Y(Td)+'" style="display: none" aria-live="polite">Making sure people you mentioned have access\u2026</div><div class="'+Y(Rd)+'" style="display: none">The assigned person will be notified and responsible for marking as done.</div><div class="'+Y(Yd)+'" style="display: none"></div><div class="'+Y("dcs-a-dcs-eb-dcs-xh")+ha+V(KM({style:2,Za:W("dcs-a-dcs-eb-dcs-hd dcs-a-dcs-eb-dcs-xh-dcs-hd")})));
var c="";c=a.gh?c+(""+a.gh):c+"Discard comment";var d="";d=a.Ll?d+V(a.Ll):d+La;b+=V(KM({Za:W(Nd),title:W(c),content:tK(d),oe:a.Ea}));return qK(b+xa)};function XO(a,b,c,d){TJ.call(this,a,b);this.ca=a;this.O=new LM("",b);a=this.b.Ea();this.O.O=a;this.ya(this.O);this.M=new LM("",b);this.ya(this.M);this.J=b.a.body;this.j=c||null;this.v=new tL(this.ca,!!this.j&&!this.j.dg());this.W=this.aa=null;this.T=new VN(b,this.b,this.ca,this.j);this.D=new RM(!1,b);this.da=!1;this.X=!d;b=Mx.Ka();this.xa=Nx(b);this.ha=Nx(b);this.ia=Nx(b)}x(XO,TJ);var YO=new CB,ZO=y?"onfocusout":"onblur",$O=y?"onfocusin":"onfocus",aP=el||$k||cl;k=XO.prototype;k.tj=0;k.Ve=null;
k.Zg="Comment draft";k.qn=null;k.ah=null;k.yi=!0;k.gd=!1;k.Xg=null;k.$g=null;k.Jd=null;k.kh=null;k.Ai=null;k.Bi=null;k.Mf=!1;k.sa=function(){this.Ra(lK(WO,{Ea:this.b.Ea()},void 0,this.a))};
k.Ra=function(a){XO.H.Ra.call(this,a);a=this.F();var b=this.a;this.Y(!0);this.o=G(b,Wd,a);this.X||Q(this.o,this.X);var c=new LL;NJ(c,this.o);E(this,c);this.ah=G(b,Od,a);this.ah.setAttribute("id",this.xa);this.Xg=G(b,Td,a);this.Xg.setAttribute("id",this.ha);this.$g=G(b,Rd,a);this.$g.setAttribute("id",this.ia);this.W=G(b,Sd,a);c=this.T;var d=this.W;c.xa=d;d=new WM(d,9);c.M=d;c.ia=d.a;this.aa=G(b,Ud,a);NJ(this.T,G(b,Vd,a));this.T.la(!0);if(c=G(b,Qd,a))NJ(this.D,c),FM(this.D,this.aa);c=this.b;if(!c.aa&&
z(c.a,10)){this.kh=new UO(this.b,!!this.j&&!this.j.dg(),wB(this.ca),b,this.ca.get(Rc));c=!this.j||!this.j.qb();var e;c?e=this.b.o:this.j&&(e=this.j.F());this.Jd=new KO(this.o,[this.kh],new sL(this.b.O),e||void 0,z(this.b.a,37)?"dcs-a-dcs-ih":void 0,z(this.b.a,37)?this.o:void 0,c);E(this,this.Jd)}if(e=G(b,Nd,a))NJ(this.M,e),pt(e,this.M.o);(a=G(b,"dcs-a-dcs-eb-dcs-hd",a))&&NJ(this.O,a)};
k.ea=function(){XO.H.ea.call(this);qm(this.F(),!1);this.Ai=new NL(this.o,null,2048);E(this,this.Ai);this.Bi=new BL(this.o);E(this,this.Bi);U(U(U(U(U(U(U(U(U(U(U(U(this,this.Bi,fh,this.yt),this.o,kh,this.jm),this.o,mh,this.Wr),this.o,lh,this.Vr),this.M,lc,this.Ur),this.O.F(),[Oc,lh,mh],this.Do),this.O,lc,this.km),this.W,Oc,this.Eu),this.D,Lc,this.Gu),this.D.F(),lh,this.Hu),this.W,[mh,lh],this.Fu),this.T,lc,this.Du);this.Jd&&U(this,this.Jd,"update",this.et);this.o[ZO]=t(this.xh,this);this.o[$O]=t(this.jv,
this);this.M.F()&&(U(this,this.M.F(),[Oc,lh,mh],this.Do),this.M.la(!0));if(this.j&&No(this.j.V())&&sy(this.j.V())){var a=this.v,b=cr(No(this.j.V())).ua();b&&!Cz(a.a.b.b,b)&&uL(a,b);a.a.rb();a=this.v;b=this.v.a.a.next.value||null;a.a.eb();a.b=b;a.g=!0;this.D.wd(!0)}this.o.value=this.Ve||"";lt(this.o,nh,this.Zg);this.Mf=!0};k.ta=function(){return this.F().style.display!=Ch};k.Y=function(a){this.F().style.display=a?"":Ch;a||this.xh()};k.ga=function(){return this.o?this.o.value:""};
k.Pa=function(a){this.o.value=a};k.rb=function(){return uj(this.ga())};function bP(a){return!uj(a.ga())&&!a.Mf}k.reset=function(a){this.gd||this.Ma()||(this.o.value=this.Ve||"",lt(this.o,nh,this.Zg),this.Mf=!0,y?Pt(this.ln,0,this):this.ln(),cP(this,a),this.o&&(this.o.style.height=""),a||dP(this),eP(this,Ch))};
function eP(a,b){if(a.ah&&a.Xg&&a.$g){Q(a.ah,b==wc);Q(a.Xg,b==kc);Q(a.$g,b==vc);var c=a.D.F();if(c){switch(b){case wc:var d=a.xa;break;case vc:d=a.ia;break;case kc:d=a.ha}null!=d?lt(c,"describedby",d):c.removeAttribute("aria-describedby")}}}function fP(a,b,c,d){a.Ma()||(a.Mf&&(a.qn=!c&&b||"",a.o.value=b||"",a.Mf=!1),Ut(a.F(),Pd),d||(y||Pt(a.tm,0,a),a.tm()),cP(a))}k.xh=function(){this.j&&this.dispatchEvent(new Or("b",this.j))};k.tm=function(){this.Ma()||Xs(this.o)&&this.o.focus()};
k.ln=function(){this.Ma()||Wt(this.F(),Pd)};
function cP(a,b){var c=wj(a.ga());c=!a.Mf&&c!=a.qn;a.O.la(!a.gd&&(!a.X||c&&!a.rb()));var d=gP(a),e=a.v.b;if(a.X){var g=a.v;var h=a.ga(),l=d?cr(d):void 0;d=HB(GB,h);h=g.a;g.a=new AD(void 0,!0);for(var m=d.length-1;-1<m;m--){var v=d[m];Cz(h.b.b,v)?g.a.set(v,h.get(v)):uL(g,v)}l&&(l=Rj(l.ua()),!uj(l)&&g.a.remove(l));l=g.b?g.b.ua():null;m=(h=g.a.a.next.value||null)?h.ua():null;(g.g||l==m)&&l&&Cz(g.a.b.b,l)||(g.b=h);g=!g.a.rb()&&0<d.length}d=a.v.b;e!=d&&hP(a,!1);e=g&&!a.da&&a.j&&!qy(a.j.V())&&a.X&&(a.j.dg()||
!!ty(a.j.V()));z(a.b.a,38)&&(e?(a.D.la(!a.gd),a.T.la(!a.gd),a.T.update(a.v.a.eb(),d),e=rL(d,a.b,!!gP(a)),g=a.T.F(),Jn(a.aa,e),pt(g,e+". Choose an assignee."),Yt(a.aa,"dcs-a-dcs-eb-dcs-vb-dcs-l-dcs-kd-dcs-kg",!Xs(g)),Q(a.W,!0),iP(a,!0)):(hP(a,!1),a.D.la(!1),a.T.reset(),Q(a.W,!1),iP(a,!1)));a.gd&&a.kh&&!a.v.a.rb()?eP(a,kc):a.yi&&a.kh&&!a.v.a.rb()?a.D.Nb()?eP(a,vc):a.yi?eP(a,wc):eP(a,Ch):eP(a,Ch);(e=vL(a.v))&&a.j?(g=!!gP(a),e=rL(e,a.b,g),g=g?"Reassign":"Assign"):a.da?(e="Save changes",g="Save"):!a.j||
a.j.V().Pc()?(e="Post Comment",g="Comment"):a.j.V().Af()?(e="Assign suggested action item",g="Assign"):(e="Reply to comment",g="Reply");a.O.Ke(e);Jn(a.O.F(),g);jP(a);c?(YO.add(a),Ut(a.F(),Xd)):(YO.remove(a),Wt(a.F(),Xd));b||a.dispatchEvent("s")}function iP(a,b){if(b=b&&a.j)b=a.j,b=b.qb()&&b.ek;b?(a.b.Ug||eo)("docosTodos",t(a.Cv,a)):(a.b.Hf||eo)("docosTodos")}k.Cv=function(){this.dispatchEvent("ph")};function hP(a,b){a.D.wd(b);a.v.g=b}
function gP(a){return a.j&&!a.j.V().Pc()&&ty(a.j.V())?No(a.j.V()):null}k.Do=function(a){(13==a.keyCode&&a.type==lh||32==a.keyCode&&a.type==mh||a.type==Oc)&&a.stopPropagation()};k.Ur=function(){this.dispatchEvent("c");this.reset()};k.km=function(){if(this.O.isEnabled()){var a=this.v.a.mb(),b=this.b;if(z(b.a,33)&&!b.bd()&&!b.D&&0!=a.length&&(b=this.b.pa)){eP(this,kc);this.gd=!0;cP(this);this.M.F()&&this.M.la(!1);b(a,t(this.ct,this));return}kP(this)}};
k.Eu=function(){this.gd||(hP(this,!this.D.Nb()),cP(this))};k.Gu=function(){this.v.g=this.D.Nb();cP(this)};k.Hu=function(a){13==a.keyCode&&(a.stopPropagation(),a=this.D,a.wd(a.v?!1:!0),this.D.dispatchEvent(Lc),this.O.focus())};k.Fu=function(a){a.stopPropagation()};k.Du=function(){this.D.wd(!0);var a=this.v,b=WN(this.T);a.a.eb();a.b=b;a.g=!0;cP(this)};k.ct=function(a){this.gd&&(this.gd=!1,"continue"==a?kP(this):eP(this,wc),this.j.j&&(cP(this),this.M.F()&&this.M.la(!0)))};
function kP(a){y&&a.j&&a.j.V().Pc()&&F(a.Ai);a.dispatchEvent("p");a.reset()}k.jv=function(){fP(this,void 0,void 0,!0);this.j&&this.dispatchEvent(new Or("f",this.j))};function jP(a){if(!a.o)return!1;var b=a.o.clientHeight,c=a.o.scrollHeight,d=Us(a.o).height;return b!=c&&0<d?(a.o.style.height=Is(d+c-b,!0),!0):!1}
k.jm=function(a){jP(this)&&this.dispatchEvent("s");this.tj=a.keyCode;if(13==a.keyCode)aP?a.metaKey&&el&&Cl&&lP(this,a):lP(this,a);else if(27==a.keyCode){cl&&a.preventDefault();if(this.Jd&&JL(this.Jd))return;this.rb()&&this.reset();this.j&&this.dispatchEvent(new Or("e",this.j));dP(this)}a.stopPropagation()};
k.Wr=function(a){jP(this)&&this.dispatchEvent("s");var b=this.tj;this.tj=a.keyCode;if(13==a.keyCode&&a.ctrlKey){if(229==b)return;if(!this.pa){tj(this.ga(),"\n")?this.jm(a):a.preventDefault();return}this.pa=!1}a.stopPropagation()};k.Vr=function(a){if(13==a.keyCode&&aP)lP(this,a);else if(27==a.keyCode){if(this.Jd&&JL(this.Jd))return;this.xh();dP(this)}a.stopPropagation()};function lP(a,b){if(b.ctrlKey||b.metaKey)a.pa=!0,a.O.F().focus(),a.km()}
function dP(a){a.J&&(y&&!sl("9")?a.J.focus():Pt(a.J.focus,0,a.J))}k.yt=function(){cP(this)};k.et=function(){cP(this)};k.K=function(){XO.H.K.call(this);YO.remove(this);this.o&&(this.o[ZO]=null,this.o[$O]=null);delete this.o;delete this.Ai;delete this.Bi};var mP=null;function nP(){if(null==mP){var a=fn(),b=a.a,c=a.createElement("div");c.style.backgroundColor="rgb(1, 2, 3)";a.appendChild(b.body,c);b=Es(c,"backgroundColor");b=b.replace(/ /g,"");b="rgb(0,0,0)"===b?"black":"rgb(255,255,255)"===b?"white":Ch;a.nf(c);mP=b}return mP};function oP(a,b){if(a&&"black"==nP()&&fl){var c;y?c="dcs-xi-dcs-jj":al?c="dcs-xi-dcs-yi":cl&&(c="dcs-xi-dcs-ek");c&&Ut(a,(b||"dcs-d")+"-"+c)}};function pP(a,b,c,d){TJ.call(this,a,d);this.aa=c;this.context=a;this.j=b;this.j.Lg(this);this.M={};this.D=[];this.v=[];this.o=null;this.W=!1;this.T=new Ko(this);E(this,this.T);a=I(this.context);JJ(this).R(a,"bu",this.Ku).R(a,"dd",this.Yu).R(a,"f",this.fv).R(b,"rv",this.Gw).R(this,"sd",this.Wv).R(this,"sr",this.Xv).R(this,"sn",this.Qv).R(this,"sp",this.Rv).R(this,"bd",this.Lu).R(this,"ar",this.Bu).R(this,"ph",this.nv);VJ(this)}x(pP,TJ);k=pP.prototype;
k.ea=function(){pP.H.ea.call(this);oP(this.F(),cd);Vt(this.F(),[cd,"dcs-a-dcs-ng-dcs-og"]);Vt(this.Kb(),this.j.qd());bz(I(this.context))||JJ(this).R(this,"rd",this.Qr);var a=mz(this.context);this.T.Qa(ly(a,eg),Fo,this.ji);this.ul()};k.Wd=function(a){return this.j.Wd(a)};k.Bd=function(a){this.j.Bd(a)};function qP(a){var b=rP(a);b&&(a.o=b,a.o.removeChild(a.F()))}function sP(a){if(a.o){var b=a.F();b&&a.o.appendChild(b);a.o=null}}k.vn=function(){return!0};
k.jh=function(){this.j.nd();tP(this);this.j.Sd(!0);this.dispatchEvent("ail")};k.ul=function(){var a=I(this.context);if(Fk(a.a)){this.j.Sd(!1);a=a.Ee();for(var b in a)uP(this,b);this.j.Id();this.jh()}};k.zc=function(a,b){for(var c=PJ(this)-1;0<=c;--c){var d=QJ(this,c);a&&!a[d.G()]||!b&&!d.ta()||d.zc()}};k.ji=function(a){var b=a.data;a=b.a;var c=b.b;b=b.o;this.j.xi(a,c)&&(this.dispatchEvent("us"),this.j.bb(a,c,b),tP(this),this.dispatchEvent("ud"))};
k.Ku=function(a){a=Vi(a.a);for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c.qa;c=c.clientId;b&&(I(this.context).V(b),(c=LJ(this,b)||c&&LJ(this,c))?(c.G()!=b&&c.Lb(b),this.D.push(b)):this.M[b]=!0)}};k.Yu=function(a){this.v.push(a.qa)};function tP(a){a.W||a.j.Ub()}
k.fv=function(a){this.j.Sd(!a.a);a.a&&qP(this);this.W=!0;for(var b=0;b<this.v.length;++b)vP(this,this.v[b]);for(var c in this.M)uP(this,c);Jk(this.M)||this.j.Id();for(b=0;b<this.D.length;++b)wP(this,this.D[b]);this.M={};this.D.length=0;this.v.length=0;a.a&&(sP(this),this.j.nd());this.j.Ub();this.W=!1;this.j.Sd(!0)};k.Qr=function(a){LJ(this,a.qa)&&(this.j.me(a.qa),tP(this))};
k.Wv=function(a){var b={text:a.a,Ca:a.Ca,Sa:a.Sa,fs:a.Ca,Wf:a.Wf};a.Ca&&qv(this.context).ia&&(b.quote=(0,qv(this.context).ia)(a.Ca));a.Ca&&qv(this.context).ba&&(b.Ca=(0,qv(this.context).ba)(a.Ca));H(S(mz(this.context),fg),b)};k.Xv=function(a){var b=I(this.context).V(a.qa);if(!b)throw Error(a.qa+" not contained within appropriate stream.");var c=mz(this.context);qy(b)?H(S(c,ig),new SK(a.qa,!1,a.a)):H(S(c,gg),new RK(a.qa,a.a,void 0,a.Wf))};k.Qv=function(){this.j.Nc()};k.Rv=function(){this.j.Oc()};
k.Lu=function(){this.j.ii()};k.Bu=function(){this.j.hi()};function uP(a,b){var c=I(a.context).V(b);c&&a.aa(c)&&!LJ(a,b)&&(a.dispatchEvent("us"),a.j.qe(c),a.dispatchEvent("ud"))}function wP(a,b){a.dispatchEvent("us");var c=LJ(a,b);if(c){var d=I(a.context).V(b);d&&a.aa(d)?(c.update(),a.j.me(b)):vP(a,b)}a.dispatchEvent("ud")}function vP(a,b){b&&(a.dispatchEvent("us"),a.j.Dd(b),a.dispatchEvent("ud"))}k.Gw=function(a){for(var b=a.am.length,c=0;c<b;++c)vP(this,a.am[c])};
k.Gg=function(){for(var a=PJ(this),b=0;b<a;++b)QJ(this,b).Gg(!0)};function rP(a){return(a=a.F())?a.parentElement:null}k.K=function(){pP.H.K.call(this);delete this.T};k.nv=function(){var a=this.j.jg();a&&!a.Ma()&&(a.update(),a.focus())};function xP(a,b,c,d){pP.call(this,a,b,c,d);this.ca=new PK;this.J=[];this.da=new OK(a,d);this.X=!1;this.O=null}x(xP,pP);k=xP.prototype;k.vn=function(){return this.X};k.jh=function(){xP.H.jh.call(this);sP(this);this.da.hide();this.X=!0;this.O&&this.ji(this.O)};k.vl=function(){for(var a=0;0<this.J.length&&50>a;){var b=this.J.shift();LJ(this,b)||(uP(this,b),a++)}0==this.J.length?this.jh():(a=this.ca,b=t(this.vl,this),a.a.push(b),QK(a))};
k.ul=function(){var a=I(this.context);if(Fk(a.a)){this.da.Ha(rP(this));qP(this);this.j.Sd(!1);a=a.Ee();for(var b in a)this.J.push(b);b=this.ca;a=t(this.vl,this);b.a.push(a);QK(b)}};k.ji=function(a){this.X?xP.H.ji.call(this,a):this.O=a};function yP(a,b){var c=a.className;c=q(c)&&c.match(/\S+/g)||[];for(var d=sk(arguments,1),e=0;e<d.length;e++)ik(c,d[e])||c.push(d[e]);a.className=c.join(" ")};function zP(){var a=AP,b={},c=b.document||document,d=tm(a),e=document.createElement(Eb),g={mo:e,hb:void 0},h=new bB(BP,g),l=null,m=null!=b.timeout?b.timeout:5E3;0<m&&(l=window.setTimeout(function(){CP(e,!0);h.fg(new DP(1,"Timeout reached for loading script "+d))},m),g.hb=l);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&e.readyState!=Qc||(CP(e,b.bH||!1,l),h.tb(null))};e.onerror=function(){CP(e,!0,l);h.fg(new DP(0,"Error while loading script "+d))};g=b.attributes||{};
Pk(g,{type:li,charset:"UTF-8"});on(e,g);e.src=tm(a);EP(c).appendChild(e);return h}function EP(a){var b=(a||document).getElementsByTagName("HEAD");return b&&0!=b.length?b[0]:a.documentElement}function BP(){if(this&&this.mo){var a=this.mo;a&&a.tagName==Eb&&CP(a,!0,this.hb)}}function CP(a,b,c){null!=c&&n.clearTimeout(c);a.onload=aj;a.onerror=aj;a.onreadystatechange=aj;b&&window.setTimeout(function(){Dn(a)},0)}
function DP(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);qj.call(this,c);this.code=a}x(DP,qj);function FP(a,b){var c=fn(a);GP(HP(c),a,b)}function IP(a){var b=fn(a);JP(HP(b),a)}function HP(a){a=a||fn();a=hj(a.a);KP[a]||(KP[a]=new LP);return KP[a]}var KP={};function LP(){C.call(this);this.a=[];this.b=new qE}x(LP,C);var AP=um(gm(hm("https://apis.google.com/js/api.js")));k=LP.prototype;k.qm=!1;k.wn=!1;k.Yi=null;k.Ii=null;k.Fi=null;k.An=function(){var a=$i("gapi.load");fj(a)&&!this.wn?(this.wn=!0,a("card",t(this.tt,this))):this.qm||(this.qm=!0,hB(zP(),t(this.An,this)))};
k.tt=function(){this.Yi=$i("gapi.config.update");this.Ii=$i("gapi.card.watch");this.Fi=$i("gapi.card.unwatch");MP(this,this.b);for(var a=0;a<this.a.length;a++){var b=this.a[a];GP(this,b.F(),b.b)}this.a=[]};function MP(a,b){a.b=b;b=b.a;if(a.Yi)for(var c in b)a.Yi(c,b[c])}function GP(a,b,c){a.Ii?(yP(b,"g-hovercard"),c&&b.setAttribute("data-userid",c),a.Ii(b)):(a.a.push(new NP(b,c)),a.An())}function JP(a,b){a.Fi?a.Fi(b):nk(a.a,function(a){return b==a.F()})}
k.K=function(){LP.H.K.call(this);delete this.Ii;delete this.Fi;delete this.a};function NP(a,b){this.a=a;this.b=b}NP.prototype.F=function(){return this.a};(function(){for(var a=["ms","moz","webkit","o"],b=0,c;c=a[b]&&!n.requestAnimationFrame;++b)n.requestAnimationFrame=n[c+"RequestAnimationFrame"],n.cancelAnimationFrame=n[c+"CancelAnimationFrame"]||n[c+"CancelRequestAnimationFrame"];if(!n.requestAnimationFrame){var d=0;n.requestAnimationFrame=function(a){var b=(new Date).getTime(),c=Math.max(0,16-(b-d));d=b+c;return n.setTimeout(function(){a(b+c)},c)};n.cancelAnimationFrame||(n.cancelAnimationFrame=function(a){clearTimeout(a)})}})();
var OP=[[],[]],PP=0,QP=!1,RP=0;function SP(a,b){var c=RP++,d={nu:{id:c,pd:a.measure,context:b},su:{id:c,pd:a.ru,context:b},state:{},Xa:void 0,bi:!1};return function(){0<arguments.length?(d.Xa||(d.Xa=[]),d.Xa.length=0,d.Xa.push.apply(d.Xa,arguments),d.Xa.push(d.state)):d.Xa&&0!=d.Xa.length?(d.Xa[0]=d.state,d.Xa.length=1):d.Xa=[d.state];d.bi||(d.bi=!0,OP[PP].push(d));QP||(QP=!0,window.requestAnimationFrame(TP))}}
function TP(){QP=!1;var a=OP[PP],b=a.length;PP=(PP+1)%2;for(var c,d=0;d<b;++d){c=a[d];var e=c.nu;c.bi=!1;e.pd&&e.pd.apply(e.context,c.Xa)}for(d=0;d<b;++d)c=a[d],e=c.su,c.bi=!1,e.pd&&e.pd.apply(e.context,c.Xa),c.state={};a.length=0};var UP=tm(y?um(gm(hm('javascript:""'))):um(gm(hm("about:blank"))));tm(y?um(gm(hm('javascript:""'))):um(gm(hm("javascript:undefined"))));function VP(a){P.call(this);this.a=a;a=y?Lg:Fc;this.b=gs(this.a,y?Kg:Jg,this,!y);this.g=gs(this.a,a,this,!y)}x(VP,P);VP.prototype.handleEvent=function(a){var b=new Sr(a.Jb);b.type=a.type==Kg||a.type==Jg?Kg:Lg;this.dispatchEvent(b)};VP.prototype.K=function(){VP.H.K.call(this);ps(this.b);ps(this.g);delete this.a};function WP(a,b,c){P.call(this);this.target=a;this.D=b||a;this.L=c||new ys(NaN,NaN,NaN,NaN);this.j=hn(a);this.a=new Zt(this);E(this,this.a);this.deltaY=this.deltaX=this.M=this.J=this.screenY=this.screenX=this.clientY=this.clientX=0;this.v=!0;this.b=!1;gs(this.D,["touchstart",wh],this.Bo,!1,this);this.o=XP}x(WP,P);var XP=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;function YP(a,b){a.L=b||new ys(NaN,NaN,NaN,NaN)}k=WP.prototype;
k.la=function(a){this.v=a};k.K=function(){WP.H.K.call(this);os(this.D,["touchstart",wh],this.Bo,!1,this);du(this.a);this.o&&this.j.releaseCapture();this.D=this.target=null};
k.Bo=function(a){var b=a.type==wh;if(!this.v||this.b||b&&!Vr(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new ZP(ai,this,a.clientX,a.clientY,a))){this.b=!0;b&&a.preventDefault();b=this.j;var c=b.documentElement,d=!this.o;this.a.R(b,["touchmove","mousemove"],this.Gt,{capture:d,passive:!1});this.a.R(b,["touchend",zh],this.yh,d);this.o?(c.setCapture(!1),this.a.R(c,"losecapture",this.yh)):this.a.R(vn(b),Fc,this.yh);this.ba&&this.a.R(this.ba,"scroll",this.Pv,d);this.clientX=this.J=a.clientX;
this.clientY=this.M=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.N=sn(fn(this.j).a)}};k.yh=function(a){du(this.a);this.o&&this.j.releaseCapture();this.b?(this.b=!1,this.dispatchEvent(new ZP("end",this,a.clientX,a.clientY,a,$P(this,this.deltaX),aQ(this,this.deltaY)))):this.dispatchEvent("earlycancel")};
k.Gt=function(a){if(this.v){var b=1*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.b){var d=this.J-this.clientX,e=this.M-this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new ZP(ai,this,a.clientX,a.clientY,a)))this.b=!0;else{this.Ma()||this.yh(a);return}}c=bQ(this,b,c);b=c.x;c=c.y;this.b&&this.dispatchEvent(new ZP("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(cQ(this,a,b,c),a.preventDefault())}};
function bQ(a,b,c){var d=sn(fn(a.j).a);b+=d.x-a.N.x;c+=d.y-a.N.y;a.N=d;a.deltaX+=b;a.deltaY+=c;return new cn($P(a,a.deltaX),aQ(a,a.deltaY))}k.Pv=function(a){var b=bQ(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;cQ(this,a,b.x,b.y)};function cQ(a,b,c,d){a.target.style.left=c+Mh;a.target.style.top=d+Mh;a.dispatchEvent(new ZP("drag",a,b.clientX,b.clientY,b,c,d))}
function $P(a,b){var c=a.L;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function aQ(a,b){var c=a.L;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function ZP(a,b,c,d,e,g,h){Or.call(this,a);this.clientX=c;this.clientY=d;this.a=e;this.left=p(g)?g:b.deltaX;this.top=p(h)?h:b.deltaY}x(ZP,Or);function dQ(a,b){this.g=a;this.b=b};function eQ(a,b){GJ.call(this,b);this.Ua=!!a;this.aa=null;this.xa=SP({ru:this.ri},this)}x(eQ,GJ);k=eQ.prototype;k.Rj=null;k.Vh=!1;k.ac=null;k.Db=null;k.Kc=null;k.Qj=!1;k.fa=function(){return"dcs-hb-dcs-zh"};k.Ud=function(){return this.ac};k.sa=function(){eQ.H.sa.call(this);var a=this.F(),b=wj(this.fa()).split(" ");Vt(a,b);Mn(a,!0);Q(a,!1);fQ(this);gQ(this)};
function fQ(a){if(a.Ua&&!a.Db){var b=a.a.na(db,{frameborder:0,style:"border:0;vertical-align:bottom;",src:UP});a.Db=b;a.Db.className=a.fa()+"-dcs-fc";Q(a.Db,!1);Ws(a.Db,0)}a.ac||(a.ac=a.a.na(Ua,a.fa()+"-dcs-fc"),Q(a.ac,!1))}function gQ(a){a.Kc||(a.Kc=a.a.createElement(Jb),Q(a.Kc,!1),Mn(a.Kc,!0),a.Kc.style.position=jc)}k.Rm=function(){this.Qj=!1};k.Oh=function(a){return!!a&&a.tagName==Ua};
k.Ra=function(a){eQ.H.Ra.call(this,a);a=wj(this.fa()).split(" ");Vt(this.F(),a);fQ(this);gQ(this);Mn(this.F(),!0);Q(this.F(),!1)};k.ea=function(){if(this.Db){var a=this.F();a.parentNode&&a.parentNode.insertBefore(this.Db,a)}a=this.F();a.parentNode&&a.parentNode.insertBefore(this.ac,a);eQ.H.ea.call(this);a=this.F();a.parentNode&&a.parentNode.insertBefore(this.Kc,a.nextSibling);this.Rj=new VP(this.a.a);JJ(this).R(this.Rj,Kg,this.gv);hQ(this,!1)};
k.Aa=function(){this.ta()&&this.Y(!1);F(this.Rj);eQ.H.Aa.call(this);Dn(this.Db);Dn(this.ac);Dn(this.Kc)};
k.Y=function(a){if(a!=this.Vh)if(this.T&&this.T.stop(),this.X&&this.X.stop(),this.O&&this.O.stop(),this.W&&this.W.stop(),this.ma&&hQ(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.aa=this.a.a.activeElement}catch(e){}this.ri();var b=vn(this.a.a)||window;if(Gs(this.F())==Ig)var c=a=0;else c=sn(this.a.a),a=c.x,c=c.y;var d=Us(this.F());b=qn(b||window);a=Math.max(a+b.width/2-d.width/2,0);c=Math.max(c+b.height/2-d.height/2,0);Hs(this.F(),a,c);Hs(this.Kc,a,c);JJ(this).R(un(this.a.a),"resize",this.ri).R(un(this.a.a),
Hh,this.xa);iQ(this,!0);this.focus();this.Vh=!0;this.T&&this.X?(hs(this.T,"end",this.wf,!1,this),this.X.play(),this.T.play()):this.wf()}}else if(this.dispatchEvent("beforehide")){JJ(this).Ba(un(this.a.a),"resize",this.ri).Ba(un(this.a.a),Hh,this.xa);this.Vh=!1;this.O&&this.W?(hs(this.O,"end",this.vf,!1,this),this.W.play(),this.O.play()):this.vf();a:{try{c=this.a;d=c.a.body;b=c.a.activeElement||d;if(!this.aa||this.aa==d){this.aa=null;break a}(b==d||c.contains(this.F(),b))&&this.aa.focus()}catch(e){}this.aa=
null}}};function hQ(a,b){a.ia||(a.ia=new dQ(a.g,a.a));a=a.ia;if(b){a.a||(a.a=[]);b=Vn(a.b.a.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.g||mt(d,Qg)||(lt(d,Qg,!0),a.a.push(d))}}else if(a.a){for(c=0;c<a.a.length;c++)a.a[c].removeAttribute("aria-hidden");a.a=null}}function iQ(a,b){a.Db&&Q(a.Db,b);a.ac&&Q(a.ac,b);Q(a.F(),b);Q(a.Kc,b)}k.wf=function(){this.dispatchEvent(Zh)};k.vf=function(){iQ(this,!1);this.dispatchEvent(Rg)};k.ta=function(){return this.Vh};k.focus=function(){this.Qm()};
k.ri=function(){this.Db&&Q(this.Db,!1);this.ac&&Q(this.ac,!1);var a=this.a.a,b=qn(vn(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.Db&&(Q(this.Db,!0),Ts(this.Db,c,a));this.ac&&(Q(this.ac,!0),Ts(this.ac,c,a))};k.gv=function(a){this.Qj?this.Rm():a.target==this.Kc&&Pt(this.Qm,0,this)};k.Qm=function(){try{y&&this.a.a.body.focus(),this.F().focus()}catch(a){}};
k.K=function(){F(this.T);this.T=null;F(this.O);this.O=null;F(this.X);this.X=null;F(this.W);this.W=null;eQ.H.K.call(this)};function jQ(a,b,c){eQ.call(this,b,c);this.o=a||"dcs-s-dcs-t";this.b=kQ(kQ(new lQ,mQ,!0),nQ,!1,!0)}x(jQ,eQ);k=jQ.prototype;k.Dn=!0;k.bh=.5;k.Oj="";k.Rd=null;k.Qb=null;k.Rb=null;k.Ci=null;k.$b=null;k.Oe=null;k.vb=null;k.fa=function(){return this.o};function oQ(a,b){a.Oj=b;a.Rb&&Jn(a.Rb,b)}k.wa=function(){return""};function pQ(a){a.F()||a.Ha()}k.Kb=function(){pQ(this);return this.Oe};function qQ(a){pQ(a);return a.Qb}function rQ(a){pQ(a);return a.F()}k.Ud=function(){pQ(this);return jQ.H.Ud.call(this)};
function sQ(a,b){a.bh=b;a.F()&&(b=a.Ud())&&Ws(b,a.bh)}function tQ(a,b){var c=wj(a.o+"-dcs-k-dcs-sj").split(" ");a.F()&&(b?Vt(a.Qb,c):Xt(a.Qb,c));b&&!a.Rd?(a.Rd=new WP(a.F(),a.Qb),Vt(a.Qb,c),gs(a.Rd,ai,a.Ts,!1,a)):!b&&a.Rd&&(a.Rd.ja(),a.Rd=null)}
k.sa=function(){jQ.H.sa.call(this);var a=this.F(),b=this.a;this.Qb=b.na(Ua,this.o+"-dcs-k",this.Rb=b.na(Jb,{className:this.o+"-dcs-k-dcs-l",id:this.G()},this.Oj),this.$b=b.na(Jb,this.o+"-dcs-k-dcs-fk"));Bn(a,this.Qb,this.Oe=b.na(Ua,this.o+pa),this.vb=b.na(Ua,this.o+"-dcs-xh"));kt(this.Rb,"heading");kt(this.$b,Jc);Mn(this.$b,!0);pt(this.$b,"Close");this.Ci=this.Rb.id;kt(a,"dialog");lt(a,oh,this.Ci||"");Q(this.$b,!0);this.b&&(a=this.b,a.Jc=this.vb,a.Ha());Q(this.vb,!!this.b);sQ(this,this.bh)};
k.Ra=function(a){jQ.H.Ra.call(this,a);a=this.F();var b=this.o+pa;this.Oe=ln(document,null,b,a)[0];this.Oe||(this.Oe=this.a.na(Ua,b),a.appendChild(this.Oe));b=this.o+"-dcs-k";var c=this.o+"-dcs-k-dcs-l",d=this.o+"-dcs-k-dcs-fk";(this.Qb=ln(document,null,b,a)[0])?(this.Rb=ln(document,null,c,this.Qb)[0],this.$b=ln(document,null,d,this.Qb)[0]):(this.Qb=this.a.na(Ua,b),a.insertBefore(this.Qb,this.Oe));this.Rb?(this.Oj=Pn(this.Rb),this.Rb.id||(this.Rb.id=this.G())):(this.Rb=wn(Jb,{className:c,id:this.G()}),
this.Qb.appendChild(this.Rb));this.Ci=this.Rb.id;lt(a,oh,this.Ci||"");this.$b||(this.$b=this.a.na(Jb,d),this.Qb.appendChild(this.$b));Q(this.$b,!0);b=this.o+"-dcs-xh";if(this.vb=ln(document,null,b,a)[0]){if(a=this.b=new lQ(this.a),(b=this.vb)&&1==b.nodeType){a.Jc=b;b=(a.Jc||document).getElementsByTagName(Ia);c=0;for(var e,g;d=b[c];c++)if(e=d.name||d.id,g=Pn(d)||d.value,e){var h=0==c;a.set(e,g,h,d.name==Kc);h&&Ut(d,xf)}}}else this.vb=this.a.na(Ua,b),a.appendChild(this.vb),this.b&&(a=this.b,a.Jc=this.vb,
a.Ha()),Q(this.vb,!!this.b);sQ(this,this.bh)};k.ea=function(){jQ.H.ea.call(this);JJ(this).R(this.F(),kh,this.Pm).R(this.F(),lh,this.Pm);JJ(this).R(this.vb,Oc,this.Ou);tQ(this,!0);JJ(this).R(this.$b,Oc,this.Zv);var a=this.F();kt(a,"dialog");""!==this.Rb.id&&lt(a,oh,this.Rb.id);if(!this.Dn){this.Dn=!1;if(this.ma){a=this.a;var b=this.Ud();a.nf(this.Db);a.nf(b)}this.ta()&&hQ(this,!1)}};k.Aa=function(){this.ta()&&this.Y(!1);tQ(this,!1);jQ.H.Aa.call(this)};
k.Y=function(a){a!=this.ta()&&(this.ma||this.Ha(),jQ.H.Y.call(this,a))};k.wf=function(){jQ.H.wf.call(this);this.dispatchEvent(pc)};k.vf=function(){jQ.H.vf.call(this);this.dispatchEvent(oc)};k.Ts=function(){var a=this.a.a,b=qn(vn(a)||window||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=Us(this.F());Gs(this.F())==Ig?YP(this.Rd,new ys(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))):YP(this.Rd,new ys(0,0,c-d.width,a-d.height))};k.Zv=function(){uQ(this)};
function uQ(a){var b=a.b,c=b&&b.Th;c?(b=b.get(c),a.dispatchEvent(new vQ(c,b))&&a.Y(!1)):a.Y(!1)}k.K=function(){this.vb=this.$b=null;jQ.H.K.call(this)};k.Ou=function(a){a:{for(a=a.target;a&&a!=this.vb;){if(a.tagName==Ia)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.b.get(a);this.dispatchEvent(new vQ(a,b))&&this.Y(!1)}};
k.Pm=function(a){var b=!1,c=!1,d=this.b,e=a.target;if(a.type==kh)if(27==a.keyCode){var g=d&&d.Th;e=e.tagName==Fb&&!e.disabled;g&&!e?(c=!0,b=d.get(g),b=this.dispatchEvent(new vQ(g,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.F()){this.Qj=!0;try{this.Kc.focus()}catch(m){}Pt(this.Rm,0,this)}}else if(13==a.keyCode){if(e.tagName==Ia&&!e.disabled)g=e.name;else if(e==this.$b)uQ(this);else if(d){var h=d.nh,l=h&&wQ(d,h);e=(e.tagName==Ub||e.tagName==Fb||"A"==e.tagName)&&!e.disabled;!l||l.disabled||
e||(g=h)}g&&d&&(c=!0,b=this.dispatchEvent(new vQ(g,String(d.get(g)))))}else e==this.$b&&32==a.keyCode&&uQ(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.Y(!1)};function vQ(a,b){this.type="dialogselect";this.key=a;this.caption=b}x(vQ,Or);function lQ(a){a||fn();Az.call(this)}x(lQ,Az);k=lQ.prototype;k.nh=null;k.Jc=null;k.Th=null;k.clear=function(){Az.prototype.clear.call(this);this.nh=this.Th=null};k.set=function(a,b,c,d){Az.prototype.set.call(this,a,b);c&&(this.nh=a);d&&(this.Th=a);return this};
function kQ(a,b,c,d){return a.set(b.key,b.caption,c,d)}k.Ha=function(){if(this.Jc){bn(this.Jc,$m);var a=fn(this.Jc);this.forEach(function(b,c){b=a.na(Ia,{name:c},b);c==this.nh&&(b.className=xf);this.Jc.appendChild(b)},this)}};k.F=function(){return this.Jc};function wQ(a,b){a=(a.Jc||document).getElementsByTagName(Ia);for(var c=0,d;d=a[c];c++)if(d.name==b||d.id==b)return d;return null}
var mQ={key:"ok",caption:"OK"},nQ={key:Kc,caption:La},xQ={key:"yes",caption:"Yes"},yQ={key:"no",caption:"No"},zQ={key:"save",caption:"Save"},AQ={key:"continue",caption:"Continue"};"undefined"!=typeof document&&(kQ(new lQ,mQ,!0,!0),kQ(kQ(new lQ,mQ,!0),nQ,!1,!0),kQ(kQ(new lQ,xQ,!0),yQ,!1,!0),kQ(kQ(kQ(new lQ,xQ),yQ,!0),nQ,!1,!0),kQ(kQ(kQ(new lQ,AQ),zQ),nQ,!0,!0));function BQ(a,b,c){jQ.call(this,a,b,c);this.va=CQ;gs(this,oc,t(function(a){a.target==this&&this.va()},this))}x(BQ,jQ);var CQ=aj;BQ.prototype.sa=function(){BQ.H.sa.call(this);Ut(this.g,"dcs-d-dcs-t");oP(this.F())};nj(function(){}.prototype,function(){}.prototype);Rk(["image/png","image/gif","image/bmp","image/jpeg","image/jpg"]);function DQ(){}var EQ=[{name:"clipboardWrite",ou:0}];function FQ(){return!!n._docs_chrome_extension_exists}function GQ(a){try{if(n.chrome.app.isInstalled)return"ok";var b=HQ();if(gj(b)){var c={},d;for(d in b){var e=b[d];c["appDetails_"+d]=gj(e)?JSON.stringify(e):e}a.b("Chrome Drive app is installed and enabled, but not effective (indicating a Chrome bug)",c);return"not-effective"}return Rf}catch(g){return Rf}}
function HQ(){if(!Cl)return null;try{return n.chrome.app.getDetails()}catch(a){return null}}function IQ(a,b){if(Cl&&"ok"==(FQ()?"ok":GQ(a)))try{var c=b?FQ()?n._docs_chrome_extension_permissions:JQ():JQ();for(a=0;a<EQ.length;a++)if(ik(c,EQ[a].name)&&0<=Uj(ju,EQ[a].ou))return!0;return!1}catch(d){return!1}else return!1}function JQ(){var a=HQ();return a?a.permissions||[]:[]}DQ.prototype.b=function(a,b){b&&(a+=" "+Mz(b));throw Error(a);};function KQ(a){this.a=a||null}x(KQ,DQ);KQ.prototype.b=function(a,b){this.a&&this.a.log(Error(a),b)};function LQ(a){this.a=new KQ(void 0);this.b=a;a=n;a=a.window||a;this.g=a.parent!=a||!!a.frameElement}function MQ(a){if(a.g)a=!1;else{var b;(b=(al?a.b.a.queryCommandSupported("Paste"):!1)||y)||(b=Cl&&0<=Uj(ju,52)?IQ(a.a,!0):IQ(a.a,!1));a=b}return a};Cl&&0<=Uj(ju,"4")||Dl&&sl("533")||cl&&sl("2.0")||y&&sl("10")||$k&&Uk();function NQ(a){return qK('<input type="text" id="docs-copy-link" class="'+Y("dcs-d-dcs-xd-dcs-yd")+'" value="'+Y(a.link)+'" readonly="readonly">')};function OQ(a,b){GJ.call(this,b);this.j=a}x(OQ,GJ);OQ.prototype.b="info";OQ.prototype.o=!1;var PQ={info:"dcs-f-dcs-cl-dcs-qd",error:"dcs-f-dcs-cl-dcs-th",warning:"dcs-f-dcs-cl-dcs-od",promo:"dcs-f-dcs-cl-dcs-gk"};k=OQ.prototype;k.nb=function(){return this.b};function QQ(a,b){if(a.Kb()){var c=a.F(),d=PQ[b];Wt(c,PQ[a.b]);Ut(c,d)}a.b=b}function RQ(a,b){a.j=b;if(b=a.F()){var c=a.a;c.Ej(b);c.Dj(b,a.j)}}k.ta=function(){var a=this.F();return!!a&&Tt(a,pf)};k.Y=function(a){Yt(this.F(),pf,a)};
k.sa=function(){this.g=this.a.na(Ua,"dcs-f-dcs-cl");this.xl();RQ(this,this.j);this.o=this.o;var a=this.F();a&&Yt(a,"dcs-f-dcs-cl-dcs-oc",this.o);QQ(this,this.b)};k.xl=function(){var a=this.F();a&&(lt(a,"live","assertive"),lt(a,"atomic",ti))};function SQ(){};function TQ(){}TQ.prototype.C=function(){return new SQ};function UQ(){}var cu=new UQ,VQ=[Oc,cl?lh:kh,mh];UQ.prototype.R=function(a,b,c,d,e){function g(a){var c=is(b),e=Hn(a.target)?a.target.getAttribute(Sh)||null:null;a.type==Oc&&Vr(a)?c.call(d,a):13!=a.keyCode&&3!=a.keyCode||a.type==mh?32!=a.keyCode||a.type!=mh||e!=Jc&&"tab"!=e||(c.call(d,a),a.preventDefault()):(a.type=lh,c.call(d,a))}g.cd=b;g.Lw=d;e?e.R(a,VQ,g,c):gs(a,VQ,g,c)};
UQ.prototype.Ba=function(a,b,c,d,e){for(var g,h=0;g=VQ[h];h++){var l=a;var m=g;var v=!!c;m=Xr(l)?l.jf(m,v):l?(l=ks(l))?l.jf(m,v):[]:[];for(l=0;v=m[l];l++){var w=v.listener;if(w.cd==b&&w.Lw==d){e?e.Ba(a,g,v.listener,c,d):os(a,g,v.listener,c,d);break}}}};function WQ(a,b){OQ.call(this,a,b)}x(WQ,OQ);WQ.prototype.xl=aj;function XQ(a,b){C.call(this);this.v=[];this.j={};this.g={};this.o={};this.b=b||fn(a);this.a=a||null;(a=this.b.F("docs-header"))&&!Xs(a)&&(this.a||YQ(this),Yt(this.a,"dcs-d-dcs-je-dcs-ke-dcs-mj",!0))}x(XQ,C);bj(XQ);XQ.prototype.postMessage=function(a){ik(this.v,a)||this.v.push(a);a=hj(a);ZQ(this);return a};
function $Q(a,b){nk(a.v,function(a){var c=hj(a);if(b==c){var e=this.j[c];if(e){var g=e.F().parentNode,h=this.b.Ds(g);e.ja();delete this.j[c];this.b.nf(g);this.b.nf(h)}if(e=this.o[c])e.ja(),delete this.o[c];if(e=this.g[c])e.ja(),delete this.g[c];a.Y(!1);return!0}return!1},a)}
function ZQ(a){Zj(a.v,function(a){var b=hj(a);var d=this.b;var e=this.j[b];if(!e){e=this.j[b]=new WQ("",d);this.a||YQ(this);var g=d.na(Ua,"dcs-d-dcs-je-dcs-gf");d.Dj(this.a,g,d.createElement("br"));e.Ha(g);e.Y(!1)}d=e;(e=this.o[b])||(this.o[b]=e=new Zt(this));var h=this.b;if(!a.ta()){g=a.g;var l={className:"dcs-d-dcs-je-dcs-yd",role:Jc,tabIndex:0};if(a.o&&a.v){var m=h.na(Jb,l,a.o);g=ok(g,m);bu(e,m,a.v)}a.b&&(h=h.na(Jb,l,a.a?a.a.Ab.label||"":"Dismiss"),g=ok(g,h),bu(e,h,mj(this.L,b,a.a)));RQ(d,g);QQ(d,
a.nb());0<a.hb&&((e=this.g[b])||(e=this.g[b]=new Rt(t(this.D,this,b))),e.start(a.hb));d.Y(!0);a.Y(!0)}},a)}function YQ(a){var b=a.b,c=b.F("docs-butterbar-container");c?a.a=c:(a.a=b.na(Ua,"dcs-d-dcs-je-dcs-ke"),lt(a.a,"live","assertive"),lt(a.a,"atomic",ti),b.appendChild(b.a.body,a.a))}XQ.prototype.L=function(a,b){$Q(this,a);b&&(a=new TQ,a.a=6,a=a.C(),H(b,void 0,a))};XQ.prototype.D=function(a){$Q(this,a);ZQ(this)};
XQ.prototype.K=function(){function a(a){F(a)}Ek(this.j,a);Ek(this.g,a);Ek(this.o,a);Zj(this.v,a);XQ.H.K.call(this)};function aR(a,b,c,d,e,g,h){C.call(this);this.g=a;this.j=b;this.b=!!c;this.hb=Zi(d)?d:0;this.a=e||null;this.o=g||null;this.v=h||null}x(aR,C);k=aR.prototype;k.mm=!1;k.Y=function(a){this.mm=a};k.ta=function(){return this.mm};k.nb=function(){return this.j};k.G=function(){return hj(this)};k.K=function(){delete this.g;delete this.j;delete this.b;delete this.hb;delete this.a;aR.H.K.call(this)};function bR(a,b,c,d){BQ.call(this,void 0,void 0,a);this.D=this.M=this.J=this.j=null;this.ha="";this.v=b||null;this.da=c||new LQ(a);this.ca=null!=d?d:null;a=new lQ;kQ(a,{key:"done",caption:"Done"},!0,!0);this.v&&MQ(this.da)&&kQ(a,{key:"copy-link",caption:"Copy Link"});this.b=a;this.vb&&(this.b?(a=this.b,a.Jc=this.vb,a.Ha()):bn(this.vb,$m),Q(this.vb,!!this.b))}x(bR,BQ);k=bR.prototype;
k.sa=function(){bR.H.sa.call(this);Ut(rQ(this),"dcs-xd-dcs-yd-dcs-t");Ut(wQ(this.b,"done"),"dcs-xd-dcs-yd-dcs-zd-dcs-cb");this.j=lK(NQ,{link:this.ha},void 0,this.a);lt(this.j,nh,"Link to this comment");this.Kb().appendChild(this.j);if(this.J=wQ(this.b,"copy-link")){var a=wn(Ua);Ut(a,"dcs-xd-dcs-yd-dcs-dk-dcs-yf");this.F().insertBefore(a,qQ(this));this.M=new XQ(a);this.D=new aR("Link copied to clipboard.","info",!1,4E3,void 0)}null!==this.ca&&(As(this.Ud(),Gi,this.ca),As(rQ(this),Gi,this.ca+1))};
k.wf=function(){bR.H.wf.call(this);this.v&&JJ(this).R(this.v,"copy",this.bn);this.j.focus();this.j.select()};k.vf=function(){bR.H.vf.call(this);this.v&&JJ(this).Ba(this.v,"copy",this.bn)};k.ea=function(){bR.H.ea.call(this);JJ(this).R(this.j,Oc,this.Ow);this.J&&JJ(this).R(this.J,Oc,this.it)};k.Ow=function(a){a.target.focus();a.target.select()};k.it=function(a){a.stopPropagation();this.v&&MQ(this.da)&&this.j&&this.j.value&&(this.j.focus(),this.j.select(),this.v.a(this.j.value))};
k.bn=function(a){a.a&&this.D&&this.M&&(this.D.ta()||this.M.postMessage(this.D),this.j.focus(),this.j.select())};k.K=function(){bR.H.K.call(this);F(this.D);delete this.D;delete this.J;delete this.j};function cR(){}x(cR,zN);bj(cR);cR.prototype.fa=function(){return wf};function dR(a,b,c,d){AN.call(this,a,b,c||cR.Ka(),d)}x(dR,AN);nM(wf,function(){return new dR(null)});function eR(a,b,c,d,e,g){TJ.call(this,a,c);this.j=qv(a);this.ha=FC(Xw(Tw(),"docs-seu")||this.j.pb||window.location.href);this.o=new wN(c,new fR(d));this.v=new dR("",this.o,void 0,c);this.v.Ak=!0;this.ya(this.v);this.J=null;ik(e,"edit")&&(this.J=new sN("Edit"),tM(this.J,"dcs-a-dcs-jc-dcs-kf"),this.o.ya(this.J,!0));this.D=null;ik(e,Nf)&&(this.D=new sN("Delete"),tM(this.D,"dcs-a-dcs-vc-dcs-kf"),this.o.ya(this.D,!0));this.W=null;ik(e,Pf)&&(this.W=new sN("Turn off suggested action items"),tM(this.W,"dcs-a-dcs-uj-dcs-kf"),
this.o.ya(this.W,!0));this.aa=null;ik(e,"help")&&(this.aa=new sN("Learn more"),tM(this.aa,"dcs-a-dcs-gg-dcs-kf"),this.o.ya(this.aa,!0));d=I(a).V(b);if(!d)throw Error("Creating an action menu for a non-existing doco.");this.M=d;this.da=g?ry(d,g):null;this.T=null;qv(a).b.jk()&&ik(e,Qh)&&(this.T=new sN(""),this.o.ya(this.T,!0));this.O=this.ca=this.X=null;ik(e,ph)&&(this.ca=new sN(ob),tM(this.ca,"dcs-a-dcs-yd-dcs-kf"),this.o.ya(this.ca,!0),this.O=new bR(c,this.j.Pb||void 0,void 0,null===this.j.X?void 0:
this.j.X),this.ya(this.O),oQ(this.O,ob),gR(this,b))}x(eR,TJ);k=eR.prototype;k.Ra=function(a){eR.H.Ra.call(this,a);NJ(this.v,G(this.a,gf,this.F()));this.v.la(!0)};k.ea=function(){eR.H.ea.call(this);hR(this);U(U(U(this,this.o.F(),Oc,this.Eo),this.v.F(),Oc,this.Eo),this.j,"r",this.ht);U(this,this.v.F(),mh,this.Yw);iR(this,this.J,this.gx);iR(this,this.D,this.ex);iR(this,this.ca,this.ow);iR(this,this.T,this.ix);iR(this,this.W,this.fx);iR(this,this.aa,this.hx)};k.update=function(){hR(this)};
function gR(a,b){if(a.O){var c=a.ha.clone();b=c.a.set("disco",b);a=a.O;c=pC(c,b).toString();a.ha=c;a.j&&(a.j.value=c)}}function iR(a,b,c){b&&U(a,b,lc,c)}k.ix=function(a){Ar(this.j.b,this.M)&&(this.dispatchEvent(new jR("r")),kR(this,a))};k.gx=function(a){lR(this)&&(this.dispatchEvent(new jR("e")),kR(this,a))};k.fx=function(a){this.dispatchEvent(new jR("i"));kR(this,a)};k.ex=function(a){mR(this)&&(this.v.Wa(!1),this.dispatchEvent(new jR("d")),kR(this,a))};
k.hx=function(a){this.dispatchEvent(new jR("h"));kR(this,a)};k.ow=function(a){kR(this,a);this.O.Y(!0)};function kR(a,b){b.stopPropagation();a.v.Wa(!1)}k.Yw=function(a){27==a.keyCode&&a.stopPropagation()};k.Eo=function(a){a.stopPropagation()};k.ht=function(){hR(this)};function lR(a){return yr(a.j.b,a.da||a.M)&&!a.X}function mR(a){return zr(a.j.b,a.da||a.M)&&!a.j.D}
function hR(a){if(a.T){var b=qy(a.M);if(null===a.X||b!=a.X){var c=ty(a.M)?"Mark as done":"Resolve";vM(a.T,b?"Re-open":c);a.X=b}a.T.la(Ar(a.j.b,a.M))}a.J&&(b=lR(a),a.J.la(b),a.J.Y(b));a.D&&(b=mR(a),a.D.la(b),a.D.Y(b))}function jR(a){Or.call(this,a)}x(jR,Or);function fR(a){vN.call(this);this.o=a||"dcs-a-dcs-xg"}x(fR,vN);fR.prototype.fa=function(){return(new JF(Cf," ",cd," ",this.o)).toString()};function nR(a,b){C.call(this);this.b=a;this.j=b||fn();this.D=new Zt(this);E(this,this.D);this.a=this.o=null;this.v=this.g=!1}x(nR,C);k=nR.prototype;k.nm=function(){this.g=!1};function oR(a){a.a||(a.a=a.j.createElement(Ua),Mn(a.a,!0),a.a.style.position=jc);var b=a.b;b.parentNode&&b.parentNode.insertBefore(a.a,b.nextSibling);b=a.b;var c=b.getAttributeNode(hi);c&&c.specified?(b=b.tabIndex,b=Zi(b)&&-1<=b&&32768>b):b=!1;a.v=b;a.v||Mn(a.b,!0);a.o=new VP(a.j.a);a.D.R(a.o,Kg,a.ds).R(a.b,kh,a.es)}
k.K=function(){Dn(this.a);F(this.o);this.v||Mn(this.b,!1);nR.H.K.call(this)};k.ds=function(a){this.g&&a.target==this.a?this.nm():a.target==this.a&&Pt(this.cs,0,this)};k.es=function(a){if(9==a.keyCode&&a.shiftKey&&a.target==this.b){this.g=!0;try{this.a.focus()}catch(b){}Pt(this.nm,0,this)}};k.cs=function(){try{y&&this.j.a.body.focus(),this.b.focus()}catch(a){}};function pR(){var a=""+('<div id="docos-shadow-wrapper" style="display: none"><div id="docos-shadow"><div id="docos-shadow-contents-wrapper" role="dialog" aria-labelledby="docos-shadow-description"><table class="'+Y("dcs-a-dcs-hc-dcs-re")+'"><tr align="center" valign="top"><td><table><tr align="center" class="'+Y("dcs-a-dcs-hc-dcs-pd")+'"><td class="'+Y(de)+'"><div id="docos-shadow-description"></div></td></tr><tr align="center"><td class="'+Y(de)+ha+V(KM({id:kg,content:tK("Delete")}))+V(KM({id:jg,
content:tK(La)}))+"</td></tr></table></td></tr></table></div></div></div>");return qK(a)};function qR(a,b){TJ.call(this,a,b);this.J=this.M=this.X=this.da=this.W=this.D=null;this.v=new LM(null,b);this.ya(this.v);this.o=new LM(null,b);this.ya(this.o);this.O=this.T=null;this.ca=!1;this.aa=new Ko(this);E(this,this.aa);a=mz(a);this.aa.Qa(ly(a,eg),Fo,this.$f)}x(qR,TJ);var rR=null;function sR(a,b){rR||(rR=new qR(a,b),rR.Ha());return rR}var tR={"delete-discussion":"Delete this comment thread?","delete-reply":"Delete this comment?"};k=qR.prototype;k.sa=function(){this.g=lK(pR,{},void 0,this.a)};
k.ea=function(){qR.H.ea.call(this);if(!this.ca){var a=this.a;this.j=a.F("docos-shadow");this.M=a.F("docos-shadow-description");NJ(this.v,a.F(jg));this.v.la(!0);NJ(this.o,a.F(kg));this.o.la(!0);this.T=new nR(a.F("docos-shadow-contents-wrapper"),a);E(this,this.T);oR(this.T);this.O=new VP(a.a);E(this,this.O);this.ca=!0}U(U(U(U(this,this.v,lc,this.$r),this.o,lc,this.Xu),this.F(),[mh,kh],this.as),this.O,Kg,this.bs)};
function uR(a,b,c,d,e,g,h){a.ma&&a.Aa();if(d!=a.X){var l=tR[d];l&&a.a.Em(a.M,l);a.X=d}a.D=c;a.W=b;a.J=g||null;c=Us(b);Ts(a.j,c);c=Es(b,Ih);d=Es(b,Jh);a.j.style.marginLeft="-"+c;a.j.style.marginTop="-"+d;b.firstChild?(b=b.firstChild,MJ(a,b.parentNode,b)):a.Ha(b);Q(a.F(),!0);Q(a.M,!h);a.o.focus();e&&(a.da=e.G(),JJ(a).R(e,"rd",a.Jv))}k.Aa=function(){qR.H.Aa.call(this);this.J=this.W=this.D=null};
k.$f=function(){Ts(this.j,"","");this.j.style.marginLeft="";this.j.style.marginTop="";this.J&&this.J.focus();Dn(this.F());this.ma&&this.Aa()};k.Xu=function(){this.D&&this.D();this.$f()};k.as=function(a){27==a.keyCode&&(a.stopPropagation(),a.type==mh&&this.$f())};k.$r=function(){this.$f()};k.Jv=function(a){a.target&&a.target.G()==this.da&&this.W&&Q(this.F(),!0)};k.bs=function(a){In(this.F(),a.target)||this.$f()};function vR(a){return qK(f+Y("dcs-a-dcs-w")+" "+Y(Af)+(a.Da?" "+Y(a.Da):"")+" "+Y(a.xc)+na+Y(Qe)+" "+Y(Se)+" "+Y(a.ic)+(a.dk?" "+Y(Re):"")+'" aria-hidden="true"></div></div>')};function wR(a){a=a||{};return qK(f+Y(Af)+" "+Y(Df)+" "+Y(gf)+ha+(a.ic?V(vR({ic:W(""+a.ic),xc:W(""+a.xc)})):"")+wa)};function xR(a){a=a||{};var b=qK,c;if(a.qb){a=a||{};var d=""+(f+Y("dcs-a-dcs-sc")+(a.Da?" "+Y(a.Da):"")+(a.za?" "+Y("dcs-a-dcs-bb-dcs-qg"):" "+Y("dcs-a-dcs-bb-dcs-z"))+na+Y("dcs-a-dcs-sc-dcs-bi")+na+Y("dcs-a-dcs-sc-dcs-gd-dcs-yf")+ha+V(SN({size:32,Wl:a.ir,Da:W("dcs-a-dcs-bb-dcs-gd dcs-a-dcs-sc-dcs-gd")}))+(a.yd?f+Y(ke)+ia:"")+za+Y("dcs-a-dcs-sc-dcs-lh")+ha+(a.Yc?f+Y("dcs-a-dcs-sc-dcs-sd")+" "+Y(De)+ha+V(a.Yc)+wa:"")+f+Y("dcs-a-dcs-sc-dcs-pf")+" "+Y(sd)+ha+(a.timestamp?V(a.timestamp):"")+ya+Y(Ce)+" "+
Y(uf)+ha);if(a.za&&a.yd){var e=qK(yR({Za:W("dcs-a-dcs-tf-dcs-rb dcs-f-dcs-cb-dcs-ch-dcs-sh")}));d+=e+V(KM({title:W(Bb),Za:W("dcs-a-dcs-qb-dcs-rb dcs-f-dcs-cb-dcs-ch-dcs-u"),content:tK(""+V(vR({ic:W("dcs-a-dcs-w-dcs-qb-dcs-rb-dcs-sb"),xc:W("dcs-a-dcs-w-dcs-qb-dcs-rb-dcs-sb-dcs-me"),Da:W(mf)}))),oe:a.Ea}))}else{if(a.Pc)e="";else{e=a.yd?a.Cg?qK(yR({Za:W("dcs-a-dcs-bb-dcs-x-dcs-cb-dcs-nf-dcs-of dcs-a-dcs-bb-dcs-x-dcs-cb dcs-f-dcs-cb-dcs-ch-dcs-sh")})):qK(V(KM({Za:W("dcs-a-dcs-bb-dcs-x-dcs-cb-dcs-tk dcs-a-dcs-bb-dcs-x-dcs-cb")}))):
"";if(!a.Cg||!a.ae&&a.Hd)var g="";else a.fk?(g=(g=a)||{},g=""+(""+V(KM({Za:W("dcs-a-dcs-eg-dcs-cb "+(g.yd&&!g.ae?nf:"")),title:W("Like this"),content:tK(V(vR({ic:W(We),xc:W("dcs-a-dcs-w-dcs-tc-dcs-me"),Da:W(mf),dk:!0}))+f+Y(kf)+'">0</div>'),oe:g.Ea}))+"")):(g=(g=a)||{},g=""+(""+V(KM({Za:W("dcs-a-dcs-nd-dcs-cb "+(g.yd&&!g.ae?nf:"")),title:W(oa),content:tK(f+Y(Hf)+'">+1</div>'),oe:g.Ea}))+"")),g=qK(g),g=V(g);e=e+g+f+Y(be)+'" style="visibility: hidden"></div>'}d+=e}a.yd?c=V(VO(rK({$e:W(me)},a))):a.ae?
c=V(VO(rK({$e:W("dcs-a-dcs-xe-dcs-l-dcs-ye-dcs-ze")},a))):c="";d+=ya+Y(Be)+" "+Y(wd)+" "+(a.Zf?"":Y("dcs-a-dcs-rg-dcs-bb-dcs-nk"))+ha+(a.yd||a.ae?"":V(VO(rK({$e:""},a))))+f+Y(vd)+" "+Y("dcs-a-dcs-sc-dcs-ue")+ha+(a.Zf?V(a.Zf):"")+za+Y($d)+'" role="button" tabindex="0">Show more</div><div class="'+Y(Zd)+'" role="button" tabindex="0" style="display:none">Show less</div></div>'+(a.se?f+Y(ee)+da:"")+c+(a.Cf?f+Y(jd)+" "+Y("dcs-a-dcs-sc-dcs-bh")+ha+V(a.Cf)+wa:"")+wa;c=qK(d)}else a=a||{},c=qK,a.yd?(a=a||
{},d=""+(f+Y("dcs-a-dcs-kk")+(a.Da?" "+Y(a.Da):"")+ha+(a.Yc?f+Y("dcs-a-dcs-tb-dcs-gc")+" "+Y(De)+" "+Y(Af)+ha+V(a.Yc)+wa:"")+f+Y(Af)+" "+Y(le)+ha+V(wR(null))+za+Y("dcs-a-dcs-tb-dcs-ck")+" "+Y(Af)+na+Y("dcs-a-dcs-tb-dcs-pf")+" "+Y(sd)+" "+Y(Af)+ha+(a.timestamp?V(a.timestamp):"")+za+Y(Ge)+" "+Y(Af)+" "+Y(lf)+ba+Y("dcs-a-dcs-tb-dcs-cd-dcs-dd")+" "+Y(Af)+" "+Y(lf)+'">Comments off</div><div class="'+Y(Fe)+" "+Y(Af)+" "+Y(uf)+ea+Y(Ge)+" "+Y(Af)+ba+Y(te)+" "+Y(Af)+ca+vK("Mark as open and return discussion to the document view")+
'">Re-open</div></div></div>'),a.Zn&&(d+=f+Y("dcs-a-dcs-bb-dcs-fg-dcs-hf")+'">Selected text:</div><div class="'+Y(kd)+" "+Y(md)+ha+V(a.Zn)+f+Y(ld)+" "+Y(Af)+'" style="display:none">Collapse</div><div class="'+Y(nd)+'">Show all</div></div>'),d+=f+Y(wd)+na+Y("dcs-a-dcs-tb-dcs-ue")+" "+Y(vd)+ha+V(a.Zf)+wa+(a.Hd?V(VO(rK({$e:W(me)},a))):"")+f+Y("dcs-a-dcs-tb-dcs-sk")+" "+Y(uf)+na+Y("dcs-a-dcs-tb-dcs-z-dcs-qc")+" "+Y(Af)+na+Y(xe)+" "+Y(Af)+ca+vK("Reply to this comment")+'">Reply</div></div>',a.jk&&(d+=
f+Y(He)+" "+Y(Af)+na+Y(Ge)+" "+Y(Af)+aa,d=a.ae?d+(f+Y(we)+" "+Y(Af)+ca+vK(pb)+'">Mark as done</div>'):d+(f+Y(we)+" "+Y(Af)+ca+vK(qb)+'">Resolve</div>'),d+=wa),d+=wa+V(vR({ic:W("dcs-a-dcs-w-dcs-x-dcs-v-dcs-y"),xc:W("dcs-a-dcs-w-dcs-x-dcs-v-dcs-y-dcs-me"),Da:W("dcs-a-dcs-x-dcs-v")}))+wa+(a.se?f+Y(ee)+da:"")+(a.Cf?f+Y(jd)+" "+Y(he)+ha+V(a.Cf)+wa:"")+wa,a=qK(d)):(d=f+Y("dcs-a-dcs-mc")+ha+V(SN({size:24,Da:W("dcs-a-dcs-bb-dcs-gd dcs-a-dcs-mc-dcs-gd")}))+f+Y("dcs-a-dcs-mc-dcs-c")+na+Y(je)+" "+Y(Af)+na+Y("dcs-a-dcs-mc-dcs-sd")+
" "+Y(De)+" "+Y(Af)+ha+(a.Yc?V(a.Yc):"")+wa+V(VO(a))+' <br><span class="'+Y(vd)+" "+Y("dcs-a-dcs-mc-dcs-ue")+" "+Y(wd)+ha+V(a.Zf)+'</span></div><div class="'+Y(wd)+na+Y("dcs-a-dcs-mc-dcs-pf")+" "+Y(sd)+" "+Y(Af)+ha+(a.timestamp?V(a.timestamp):"")+wa,a.fh||a.se?(e=e={Hl:!0,fh:a.fh,se:a.se},g=f+Y(td)+" "+Y(wd)+" "+Y(Af)+" "+Y(uf)+ha,e.se&&(g+=(e.Hl?f+Y(Ge)+" "+Y(Af)+aa:"")+f+Y(rd)+" "+Y(Af)+ca+vK("Make changes to your comment")+'">Edit</div>'),e.fh&&(g+=(e.Hl?f+Y(Ge)+" "+Y(Af)+aa:"")+f+Y(xd)+" "+Y(Af)+
ca+vK("Permanently delete your comment")+'">Delete</div>'),e=qK(g+wa),e=V(e)):e="",a=d+e+wa+(a.se?f+Y(ee)+da:"")+(a.Cf?f+Y(jd)+" "+Y(he)+ha+V(a.Cf)+wa:"")+xa),c=c(""+a+"");return b(""+c+"")}function zR(){return qK(f+Y("dcs-a-dcs-fh")+'" style="display:none"><div class="'+Y(ae)+'"></div></div>')}function yR(a){a=a||{};return qK(V(KM({Za:W(""+(a.Za?""+a.Za:"")),content:tK(""+V(vR({ic:W(Ze),xc:W(Ye),Da:W(mf)})))})))};function AR(a){a=a||{};var b=qK;if(a.qb){a=a||{};if(a.Pc)a=a||{},a=qK(f+Y(Fd)+" "+Y("dcs-a-dcs-db-dcs-bl")+ha+V(xR(rK({Yc:a.Yc,qb:!0,yd:!0,Da:W(qd)},a),0))+wa+V(WO({Da:W("dcs-a-dcs-db-dcs-eb-dcs-fb dcs-a-dcs-oh-dcs-eb-dcs-fb dcs-a-dcs-q-dcs-eb-dcs-fb"),Ea:a.Ea}))+"");else if(a.Af){var c=a;c=c||{};a=""+(f+Y(Fd)+" "+Y("dcs-a-dcs-cc")+na+Y("dcs-a-dcs-cc-dcs-ke")+na+Y("dcs-a-dcs-cc-dcs-bi")+'"><table><tr><td class="'+Y("dcs-a-dcs-w-dcs-le-dcs-ke")+ha+V(vR({ic:W("dcs-a-dcs-w-dcs-le"),xc:W("dcs-a-dcs-w-dcs-le-dcs-me"),
dk:!0}))+Aa+Y(Bd)+'" role="heading"><div class="'+Y("dcs-a-dcs-cc-dcs-oe-dcs-nh")+na+Y("dcs-a-dcs-cc-dcs-oe-dcs-ce")+'">Suggested action item</div></div></td><td><div class="'+Y(be)+ha+V(wR({xc:W(Ue),ic:W(Te)}))+'</div></td></tr></table></div><div class="'+Y(Dd)+ia+V(WO({Da:W(pe),Ll:W("Dismiss"),gh:W("Dismiss suggested action item"),Ea:c.Ea})));c.Kl&&(a+=f+Y("dcs-a-dcs-cc-dcs-si-dcs-ke")+na+Y(Cd)+'" role="button" tabindex="0" aria-expanded="false">Bad suggestion?</div></div>');c.Kl?(c=c||{},c=""+
(f+Y(zd)+ea+Y("dcs-a-dcs-cc-dcs-dc-dcs-oe")+'" role="heading">Tell us why you didn\'t like this</div><div class="'+Y("dcs-a-dcs-cc-dcs-dc-dcs-bd")+ha+BR({hh:W("Not an action item"),Za:W(Ad),rm:W("dcs-a-dcs-cc-dcs-dc-dcs-gb dcs-a-dcs-cc-dcs-dc-dcs-vg"),wj:W("dcs-a-dcs-cc-dcs-dc-dcs-l dcs-a-dcs-cc-dcs-dc-dcs-vg-dcs-df")})+BR({hh:W("Wrong assignee"),Za:W(Ad),rm:W("dcs-a-dcs-cc-dcs-dc-dcs-gb dcs-a-dcs-cc-dcs-dc-dcs-yc"),wj:W("dcs-a-dcs-cc-dcs-dc-dcs-l dcs-a-dcs-cc-dcs-dc-dcs-yc-dcs-df")})+za+Y(Af)+" "+
Y(yd)+'" role="button" tabindex="0">Write feedback</div><div class="'+Y("dcs-a-dcs-cc-dcs-dc-dcs-ec")+ha+V(KM({style:2,Za:W("dcs-a-dcs-eb-dcs-hd dcs-a-dcs-cc-dcs-dc-dcs-yh"),title:W(Tb),content:W("Submit"),oe:c.Ea}))+V(KM({Za:W("dcs-a-dcs-eb-dcs-ge dcs-a-dcs-cc-dcs-dc-dcs-ge"),title:W("Discard feedback"),content:W(La),oe:c.Ea}))+xa),c=qK(c)):c="";a=qK(a+(wa+c+wa))}else a=(a.ae?f+Y(Fd)+" "+Y(Gd)+" "+Y(tf)+ia:"")+f+Y(Fd)+" "+Y(qe)+" "+Y(tf)+na+Y(ve)+ka+Y(Md)+da;a=qK(f+Y(ye)+'" role="dialog"><div class="'+
Y(Ed)+" "+Y(tf)+ha+a+xa)}else a=qK(f+Y(ye)+ha+V(SN({size:48,Da:W(Ee)}))+f+Y("dcs-a-dcs-tb-dcs-c")+na+Y(ve)+ma+Y("dcs-a-dcs-tb-dcs-gi")+" "+Y(qe)+ma+Y(Ie)+" "+Y(uf)+ha+V(SN({size:24,Da:W(ie)}))+f+Y(Md)+'" style="display: none"></div></div></div></div>');return b(""+a+"")}function BR(a){a=a||{};return qK(f+Y(Af)+(a.Za?" "+Y(a.Za):"")+ha+V(QM({zl:a.hh,Za:a.rm}))+(a.hh?"<label"+(a.wj?' class="'+Y(a.wj)+'"':"")+">"+V(a.hh)+"</label>":"")+wa)};function CR(a,b,c,d,e){TJ.call(this,a,d);this.j=a;this.ha=c;this.Ua=[];this.M=null;this.Lb(b);this.xa=null;this.ee=e;this.Xb=this.ca=null;this.xb=!0}x(CR,TJ);var DR={Iy:ye,sz:"dcs-a-dcs-db",wz:"dcs-a-dcs-tb",rz:se,uz:re,vz:ue,Cp:"dcs-a-dcs-db-dcs-be-dcs-ce",SA:pe,Zp:"dcs-a-dcs-db-dcs-be-dcs-nh"};k=CR.prototype;k.ek=!1;k.Yj=!1;k.zc=aj;k.V=function(){return I(this.j).V(this.G())||null};k.$a=function(){var a=this.G();return ER(this.ee,a)};k.ka=function(){return null};k.dg=function(){return!1};
k.sa=function(){var a=this.V(),b=a.lb();a=No(a);this.g=lK(AR,{Yc:b.getName(),qb:this.qb(),ae:!!a,Ea:this.b.Ea()});FR(this,b,a||void 0)};function FR(a,b,c){c=c?pL(c,a.b):void 0;b=b.getName();pt(a.F(),b&&c?Oa+(b+(". Assignee "+c)):b?Oa+b:"Comments dialog")}k.ea=function(){CR.H.ea.call(this);U(U(this,this.F(),[Oc,lh,mh],this.ur),this.F(),["mouseenter","mouseleave"],this.tv);Mn(this.F(),!0)};k.eh=function(){return!1};
k.fi=function(){if(this.qb()&&(!this.ca||!this.Xb)){var a=this.a,b=this.F(),c=a.createElement(Ua);Ut(c,DR.Cp);this.ca=c;a=a.createElement(Ua);Ut(a,DR.Zp);this.Xb=a;b.insertBefore(this.ca,b.childNodes[0]||null);b.insertBefore(this.Xb,b.childNodes[0]||null)}};function GR(a){if(!a.M||0==a.M.height||0==a.M.width){var b=a.xb;b||a.Y(!0);a.M=new en(a.F().offsetWidth,a.F().offsetHeight);b||a.Y(!1)}return a.M.clone()}function HR(a){a.M||GR(a);return a.M.height}
k.ur=function(a){(13==a.keyCode&&a.type==lh||32==a.keyCode&&a.type==mh||a.type==Oc)&&this.In(a);32==a.keyCode&&a.type==lh&&(a.stopPropagation(),a.preventDefault())};k.tv=function(a){this.dispatchEvent(new CJ("mouseenter"==a.type?"me":"ml",this.G()));a.stopPropagation()};k.xf=function(a){this.M=null;this.dispatchEvent(new EJ(this.G()));a.stopPropagation()};k.Y=function(a){this.xb=a;Q(this.F(),a)};k.ta=function(){return this.xb};
function IR(a){var b=[ye],c=[];JR(a,"dcs-a-dcs-db",a.qb(),b,c);JR(a,"dcs-a-dcs-tb",!a.qb(),b,c);JR(a,se,a.$a(),b,c);JR(a,re,a.Yj,b,c);var d=a.V();JR(a,ue,!!d&&qy(d),b,c);if(0<b.length||0<c.length)Vt(a.F(),b),Xt(a.F(),c),a.Ua=St(a.F())}function JR(a,b,c,d,e){c&&!ik(a.Ua,b)?d.push(b):!c&&ik(a.Ua,b)&&e.push(b)}k.Ok=function(a){this.xa=a};function KR(a){return a.xa?a.xa:a.b.Rf}k.Vd=function(){return this.xa};k.K=function(){CR.H.K.call(this);delete this.j};var LR={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0,"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,
"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* READONLY":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,
"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},MR={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,"* CLASS":!0,"* ID":!0,"* STYLE":!0};var NR=/[\n\f\r\"\'()*<>]/g,OR={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29","*":"%2a","<":"%3c",">":"%3e"};function PR(a){return OR[a]||null}var QR="rgb rgba alpha rect image linear-gradient radial-gradient repeating-linear-gradient repeating-radial-gradient cubic-bezier matrix perspective rotate rotate3d rotatex rotatey steps rotatez scale scale3d scalex scaley scalez skew skewx skewy translate translate3d translatex translatey translatez".split(" ");
function RR(a,b){if(!a)return Gm;var c=document.createElement("div").style;if(ej(a))var d=pk(a);else d=Hk(a),lk(d,"cssText");for(var e=0;e<d.length;e++){var g=d[e].replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,""),h=g;if(!sj(h,"--")&&!sj(h,"var")){h=a;var l=g,m=Object.getOwnPropertyDescriptor(CSSStyleDeclaration.prototype,"getPropertyValue");h=m&&h.getPropertyValue?m.value.call(h,l)||"":h.getAttribute?String(h.getAttribute(l)||""):"";h=wj(h);if(""==h)h=null;else if(0==
xj("url(",h.substr(0,4)))if(b){b:for(h=h.substring(4,h.length-1),l=0;2>l;l++)if(m="\"'".charAt(l),h.charAt(0)==m&&h.charAt(h.length-1)==m){h=h.substring(1,h.length-1);break b}h=b?(h=b(h,g))&&xm(h)!=hc?'url("'+xm(h).replace(NR,PR)+'")':null:null}else h=null;else h=0<h.indexOf("(")?1<(h?h.split("(").length-1:0)||!ik(QR,h.substring(0,h.indexOf("(")).toLowerCase())||!tj(h,")")?null:h:h;l=h;h=c;l&&((m=Object.getOwnPropertyDescriptor(CSSStyleDeclaration.prototype,"setProperty"))&&h.setProperty?m.value.call(h,
g,l):h.setAttribute&&h.setAttribute(g,l))}}return Fm(c.cssText||"")};var SR={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var TR={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var UR=!y||10<=document.documentMode,VR=!y||null==document.documentMode,WR=UR?{attributes:Object.getOwnPropertyDescriptor(Element.prototype,"attributes"),setAttribute:Object.getOwnPropertyDescriptor(Element.prototype,"setAttribute"),innerHTML:Object.getOwnPropertyDescriptor(Element.prototype,"innerHTML"),nodeName:Object.getOwnPropertyDescriptor(Node.prototype,"nodeName"),parentNode:Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"),childNodes:Object.getOwnPropertyDescriptor(Node.prototype,
"childNodes"),style:Object.getOwnPropertyDescriptor(HTMLElement.prototype,"style")}:{};function XR(a){a=a||new YR;ZR(a);this.g=a.L;this.a=Mk(a.a);this.j=Mk(a.N);this.o=Mk(a.J);this.b=a.D;Zj(a.v,function(a){this.a["* "+a.toUpperCase()]=$R},this)}function aS(a){return function(b,c){return(b=a(wj(b),c))&&xm(b)!=hc?xm(b):null}}
function YR(){this.a={};Zj([LR,MR],function(a){Zj(Hk(a),function(a){this.a[a]=$R},this)},this);this.b={};this.L=!0;this.v=[];this.N=Mk(SR);this.J=Mk(TR);this.D=!1;this.O=bS;this.j=this.M=this.ba=eo;this.g=void 0;this.o=!1}function cS(){var a=new YR;a.g=dS;return a}function eS(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}}function fS(a,b,c,d){a[c]&&!b[c]&&(a[c]=eS(a[c],d))}YR.prototype.C=function(){return new XR(this)};
function ZR(a){if(a.o)throw Error("HtmlSanitizer.Builder.build() can only be used once.");fS(a.a,a.b,"* USEMAP",gS);var b=aS(a.O);Zj(["* ACTION","* CITE","* HREF"],function(a){fS(this.a,this.b,a,b)},a);var c=aS(a.ba);Zj(["* LONGDESC","* SRC","LINK HREF"],function(a){fS(this.a,this.b,a,c)},a);Zj(["* FOR","* HEADERS","* NAME"],function(a){fS(this.a,this.b,a,mj(hS,this.M))},a);fS(a.a,a.b,"A TARGET",mj(iS,["_blank","_self"]));fS(a.a,a.b,"* CLASS",mj(jS,a.j));fS(a.a,a.b,"* ID",mj(kS,a.j));a.g?fS(a.a,a.b,
"* STYLE",mj(a.g,c)):fS(a.a,a.b,"* STYLE",eo);a.o=!0}var bS=zm;function lS(a,b){a||(a="*");return(a+" "+b).toUpperCase()}function dS(a,b,c,d){if(!d.fj)return null;b=Em(RR(d.fj,function(b,d){c.dH=d;b=a(b,c)||"";return Am(b)}));return""==b?null:b}function $R(a){return wj(a)}function iS(a,b){b=wj(b);return ik(a,b.toLowerCase())?b:null}function gS(a){return(a=wj(a))&&"#"==a.charAt(0)?a:null}function hS(a,b,c){return a(wj(b),c)}
function jS(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var g=a(b[e],c);g&&d.push(g)}return 0==d.length?null:d.join(" ")}function kS(a,b,c){return a(wj(b),c)}function mS(a,b,c){var d=WR.setAttribute;if(d&&d.value)try{d.value.call(a,b,c)}catch(e){if(-1==e.message.indexOf("A security problem occurred"))throw e;}}function nS(a){var b=WR.innerHTML;return b&&b.get?b.get.apply(a):typeof a.innerHTML==bi?a.innerHTML:""}
function oS(a){var b=WR.nodeName;return b&&b.get?b.get.apply(a):typeof a.nodeName==bi?a.nodeName:"unknown"}function pS(a){if(!a)return null;var b=WR.parentNode;return b&&b.get?b.get.apply(a):(a=a.parentNode)&&a.name&&typeof a.name==bi&&"parentnode"==a.name.toLowerCase()?null:a}function qS(a){var b=WR.childNodes;return Hn(a)&&b&&b.get?b.get.apply(a):a.childNodes instanceof NodeList?a.childNodes:null}
function rS(a,b){a=sS(a,b);a=(new XMLSerializer).serializeToString(a);sj(a,"<span")&&(tj(a,"</span>")?a=a.slice(a.indexOf(">")+1,-7):tj(a,"/>")&&(a=""));return Sm(a,null)}
function sS(a,b){var c=document.createElement("span");if(!UR||!b)return c;try{var d=document.createElement(ii);if("content"in d){d.innerHTML=b;var e=d.content}else{var g=document.implementation.createHTMLDocument("x");e=g.body;g.body.innerHTML=b}var h=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1)}catch(HW){return c}b={};for(e=0;g=h.nextNode();){e++;d=a;if(3==g.nodeType)d=document.createTextNode(g.data);else{var l=oS(g).toUpperCase(),m=!1,v=!1;if(l in d.j){var w=
ii;v=!0}else d.o[l]?w=l:(w="span",m=!0);w=document.createElement(w);d.b&&m&&mS(w,"data-sanitizer-original-tag",l.toLowerCase());v&&mS(w,Yc,"");d=w}if(3!=d.nodeType){l=a;m=g;v=d;var D;w=m;if(D=(D=WR.attributes)&&D.get?D.get.apply(w):w.attributes instanceof NamedNodeMap?w.attributes:null)for(var K=0;w=D[K];K++)if(w.specified){var X=l;var fa=m,Ca=w,ub=Ca.name;if(sj(ub,"data-sanitizer-"))X=null;else{var qa=oS(fa);Ca=Ca.value;var la={tagName:wj(qa).toLowerCase(),attributeName:wj(ub).toLowerCase()},rf=
{fj:void 0};if("style"==la.attributeName){var Pz=WR.style;fa=fa instanceof HTMLElement&&Pz&&Pz.get?Pz.get.apply(fa):fa.style instanceof CSSStyleDeclaration?fa.style:null;rf.fj=fa}qa=lS(qa,ub);qa in X.a?(X=X.a[qa],X=X(Ca,la,rf)):(ub=lS(null,ub),ub in X.a?(X=X.a[ub],X=X(Ca,la,rf)):X=null)}null===X||mS(v,w.name,X)}b[e]=d;mS(g,Zc,String(e))}l=oS(g);VR&&l.toLowerCase()===ii&&!d.hasAttribute(Yc)&&tS(a,g,d);g=pS(g);l=!1;if(null===g)l=!0;else if("body"==oS(g).toLowerCase()||11==g.nodeType)m=pS(g),11==g.nodeType&&
null===m?l=!0:"body"==oS(g).toLowerCase()&&(m=pS(m),null===pS(m)&&(l=!0));l||!g?g=c:(g=(l=Element.prototype.getAttribute)&&g instanceof Element?l.call(g,Zc)||"":"",g=b[g]);g.content&&(g=g.content);Hn(d)&&d.hasAttribute(Yc)||g.appendChild(d)}return c}function tS(a,b,c){a.g||c.nodeName.toLowerCase()!==ii?(b=nS(b),a=sS(a,b),Zj(a.childNodes,function(a){c.appendChild(a)})):(a=c.content.ownerDocument.importNode(b,!0),a=qS(a),Zj(a,function(a){c.appendChild(a)}))};function uS(a,b){var c=a.o;if(!c)return null;var d=a.N;if(!d)return null;var e=a.Ee()[d.a];if(!e)return null;d=d.ga();a=0;e=So(e,!0);for(var g=0;g<e.length;g++){var h=e[g],l=a+vS(h,c,b);if(l>d)return new Dy(h,d-a);a=l}return null}function wS(a,b,c,d){for(var e=0;e<a.length;e++){var g=a[e],h=b.slice(g.start,g.a);d&&"<"!=b[g.start]&&(h=uF('<span class="%s">%s</span>',d,h));c+=h}return c}
function vS(a,b,c){a=xS(a,c);if(!a)return 0;a=An(a).textContent.toLowerCase();b=b.toLowerCase();return a&&b?a.split(b).length-1:0}function xS(a,b){var c=a.sh();if(!c){var d=yS();a.za()?c=rS(d,Py(a,b)):a.wa()?c=rS(d,a.wa()):c=null}return c}function yS(){var a=cS();a.j=fo;return a.C()};function zS(a,b,c,d){TJ.call(this,a,c);this.D=b;this.J=d||null;this.O=a;this.v=new LM(null);this.j=this.M=this.o=null;E(this,this.v)}x(zS,TJ);k=zS.prototype;k.Ra=function(a){zS.H.Ra.call(this,a);this.o=G(this.a,kf,a);this.M=G(this.a,"dcs-a-dcs-w",a);this.j=G(this.a,Qe,a);NJ(this.v,this.F())};k.ea=function(){U(this,this.v,lc,this.Dr);U(this,this.F(),[Oc,lh,mh],this.Cr);this.update()};k.hm=function(a){this.D=a};k.Cr=function(a){a.stopPropagation()};
function AS(a){var b=I(a.O).V(a.D);return null!=a.J?ry(b,a.J):b}k.Dr=function(a){a.stopPropagation();a=mz(this.O);var b=AS(this).qc();b=!b||1!=hr(b);null!=this.J?H(S(a,og),new op(this.D,b,this.J)):H(S(a,ng),new np(this.D,b))};
k.update=function(){var a=AS(this).qc(),b=!a||0==gr(a,1).length&&1!=hr(a),c=!b;Wt(this.o,"dcs-kd-dcs-jd");c||Ut(this.o,"dcs-kd-dcs-jd");Xt(this.M,[Gf,Ff]);Xt(this.j,[We,Ve]);b?Ut(this.j,We):1==hr(a)?(Ut(this.M,Gf),Ut(this.j,Ve)):0<gr(a,1).length&&(Ut(this.M,Ff),Ut(this.j,We));c=0;a&&(c=gr(a,1),b=hr(a),c=c.length,1==b&&c++);Jn(this.o,String(c));this.v.Pa(this.o);b="Like this";if(a&&((c=1==hr(a))&&(b="Unlike this"),a=gr(a,1),0<a.length))for(b=Sj(b,"\n"),c&&(b=Sj(b,"\n","You")),c=0;c<a.length;c++)b=
Sj(b,"\n",Xo(kq(Ll(a[c].a,vp,1))));this.v.Ke(b)};function BS(a,b,c,d){TJ.call(this,a,c);this.v=b;this.D=d||null;this.J=a;this.o=new LM(null);this.j=null;E(this,this.o)}x(BS,TJ);k=BS.prototype;k.Ra=function(a){BS.H.Ra.call(this,a);this.j=G(this.a,Hf,a);NJ(this.o,this.F())};k.ea=function(){U(this,this.o,lc,this.Lr);U(this,this.F(),[Oc,lh,mh],this.Kr);this.update()};k.hm=function(a){this.v=a};k.Kr=function(a){a.stopPropagation()};function CS(a){var b=I(a.J).V(a.v);return null!=a.D?ry(b,a.D):b}
k.Lr=function(a){a.stopPropagation();a=mz(this.J);var b=CS(this).qc();b=!b||1!=hr(b);null!=this.D?H(S(a,og),new op(this.v,b,this.D)):H(S(a,ng),new np(this.v,b))};
k.update=function(){var a=CS(this).qc();Xt(this.j,[Gf,Ff]);a&&(1==hr(a)?Ut(this.j,Gf):0<gr(a,1).length&&Ut(this.j,Ff));var b="+1";if(a){var c=gr(a,1);b=hr(a);c=c.length;1==b&&c++;b=0<c?"+"+c:"+1"}Jn(this.j,b);this.o.Pa(this.j);b=oa;if(a&&((c=1==hr(a))&&(b="Remove your +1"),a=gr(a,1),0<a.length))for(b=Sj(b,"\n"),c&&(b=Sj(b,"\n","You")),c=0;c<a.length;c++)b=Sj(b,"\n",Xo(kq(Ll(a[c].a,vp,1))));this.o.Ke(b)};function DS(a,b,c,d,e,g,h){TJ.call(this,a,d);this.o=a;this.pb=qv(this.o).N;this.D=b;this.v=e;this.vp=h||"";this.Ni=t(this.Er,this);this.j=null;this.Lb(g||"root");this.ia=c;this.Xb=!0;this.pa=2;this.Tg=!1;this.Ji=this.o.get(Ph);this.ge=this.Qf=this.da=this.va=this.Rf=this.xa=this.ha=this.Ua=this.Hf=this.ee=this.Ef=this.zd=this.T=this.Ug=this.Pb=this.Yb=this.X=this.Ki=this.M=this.O=this.J=this.aa=this.W=this.ca=this.fe=this.xb=null;U(this,this.Ji,"b",t(this.Bn,this,!0))}x(DS,TJ);
var ES=/[\x00-\b\f-\u001f\ue000-\uf8ff]/g,FS=/[\n-\x0B]/g;k=DS.prototype;k.V=function(){return I(this.o).V(this.D)};function GS(a){return ry(a.V(),a.G())}function HS(a){return IS(a)?a.V():GS(a)}
k.sa=function(){var a=this.a,b=HS(this),c=IS(this)&&jr(this.V().a)?wj(jr(this.V().a)):"";c&&(c=c.replace(FS,"<br>").replace(ES," "));var d=b.lb(),e=JS(this),g=KS(this),h=d.getName(),l=this.vp,m=this.V().rc(),v=this.ia,w=LS(this),D=MS(this),K=IS(this);b=b.za();c=c?qK(c):"";var X=HS(this).Od();this.g=e=lK(xR,{Yc:h,Zf:g||"",Da:l,fH:m,qb:v,fh:w,se:D,jk:e,yd:K,za:b,Zn:c,Cf:1==X?"From imported document":2==X?"Comments above copied from original document":null,Hd:NS(this),ae:!!HS(this).Cc(),Ea:this.b.Ea(),
Cg:this.b.Cg(),fk:this.b.fk(),timestamp:OS(this),ir:ua},void 0,a);h=G(a,"dcs-a-dcs-tf-dcs-rb",e);l=G(a,"dcs-a-dcs-qb-dcs-rb",e);this.zd=G(a,Le,e);this.ee=G(a,Ce,e);this.va=G(a,De,e);h&&l&&(this.W=new LM(null,a),m=this.b.Ea(),this.W.O=m,E(this,this.W),this.aa=new LM(null,a),E(this,this.aa),NJ(this.W,h),NJ(this.aa,l));if(m=G(a,"dcs-a-dcs-bb-dcs-x-dcs-cb",e))this.J=new LM(null,a),v=this.b.Ea(),this.J.O=v,E(this,this.J),NJ(this.J,m);(m||h&&l)&&PS(this);h=this.a;l=G(h,"dcs-a-dcs-nd-dcs-cb",e);m=G(h,"dcs-a-dcs-eg-dcs-cb",
e);if(l||m)l?(this.M=new BS(this.o,this.D,h,IS(this)?void 0:this.G()),this.ya(this.M),NJ(this.M,l)):m&&(this.M=new zS(this.o,this.D,h,IS(this)?void 0:this.G()),this.ya(this.M),NJ(this.M,m));h=G(a,be,e);(MS(this)||LS(this)||IS(this))&&h&&(l=lK(wR,{ic:Te,xc:Ue}),a.appendChild(h,l),As(h,"visibility",""),l=[],MS(this)&&(l=l.concat(["edit"])),LS(this)&&(l=l.concat([Nf])),IS(this)&&(l=l.concat([ph])),this.O=new eR(this.o,this.D,a,"dcs-a-dcs-fj",l,this.G()),this.ya(this.O),NJ(this.O,h));this.xb=G(a,vd,e);
this.Ki=G(a,je,e)||this.xb;this.X=G(a,Be,e);this.Yb=G(a,sd,e);IS(this)&&jr(this.V().a)&&(this.T=G(a,kd,e),this.Ua=G(a,nd,e),this.xa=G(a,ld,e));(this.Pb=G(a,Zd,e))&&QS(this);this.Ug=G(a,$d,e);this.Rf=kn(wd,e||a.a);MS(this)&&this.j&&RS(this);(MS(this)||LS(this))&&(this.ha=G(a,td,e))&&Q(this.ha,!qy(this.V()));this.da=Un(a,pd,e);if(h=G(a,ke,e))l=this.b,d=(m=l.xa)&&d.G()?m(d.G()):(l=l.Ni)?l(d.getName()||""):null,d&&(h.style.backgroundColor=d);this.Qf=G(a,jd,e);g&&(this.ca=g,SS(this,Qm(g)),TS(this))};
function US(a){var b=a.V();if(b)if(qy(b)){if(b=a.v,b.X&&Q(b.X,!1),b=a.V())b.za(),a.Uc(!1,VS(a.v))}else b=a.v,b.X&&Q(b.X,!1),(b=a.V())&&(b.za()?a.Vf():a.Uc(!0,VS(a.v))),a.dispatchEvent("ar")}function WS(a){a.j||(a.j=new XO(a.o,a.a,a.v),a.ya(a.j),a.j.Ve="Edit your comment...",a.j.yi=!1,U(U(U(a,a.j,"p",a.Zw),a.j,"c",a.Ml),a.j,"s",a.Lt),a.F()&&RS(a))}
function RS(a){var b=a.a,c="dcs-a-dcs-bb-dcs-jc-dcs-fb",d="",e="",g="";a.ia?(c+=" dcs-a-dcs-sc-dcs-jc-dcs-fb",d="docos-noclick"):IS(a)?(c+=" dcs-a-dcs-tb-dcs-jc-dcs-fb",e=Va,g=NS(a)):(c+=" dcs-a-dcs-mc-dcs-jc-dcs-fb",e=Va);c=lK(WO,{Da:c,xj:d,gh:e,Hd:g,Ea:a.b.Ea()});d=a.F();e=G(b,ee,d);(g=e.parentNode)&&g.replaceChild(c,e);NJ(a.j,c);a.j.Y(!1);a.j.J=a.v.F();a.Ef=G(b,fe,d)}k.Kv=function(a){a&&a.stopPropagation();US(this)};
k.ea=function(){DS.H.ea.call(this);U(U(U(this,this.F(),[Oc,lh,mh],this.Gr),this.F(),Jg,this.qt,!0),this.F(),Fc,this.Fr,!0);this.T&&(U(U(this,this.xa,Oc,this.Io),this.Ua,Oc,this.Io),XS(this));this.J&&U(this,this.J,lc,this.Kv);this.W&&this.aa&&U(U(U(this,this.W,lc,this.yu),this.aa,lc,this.Iv),this.b,"r",this.Hr);this.O&&U(U(this,this.O,"d",this.Vu),this.O,"e",this.Ir);var a=HS(this).lb();UA(wB(this.o),this.da,a.a,Xo(a));a=a.G();Ou(this.b)&&a&&(this.va&&FP(this.va,a),this.da&&FP(this.da,a));this.j&&
(this.j.J=this.v.F());this.collapse()};k.Hr=function(){PS(this)};
function PS(a){var b=a.V();if(b){var c=HS(a);if(c){var d=c.za();if(!d||a.W&&a.aa)if(d||a.J){if(d){if(!c.ab())return;d=a.b.b;d=c.za()&&d.a==Mg&&cz(I(a.o),b)&&!a.b.D;var e=a.b.b;b=c.za()&&(xr(e,c)||e.a==Mg)&&cz(I(a.o),b)&&!a.b.D;c=d||b;a.W.Ke(d?Da:"Only editors can accept suggestions");a.aa.Ke(b?Bb:"Only editors can reject suggestions");a.W.la(d);a.aa.la(b)}else ty(b)?(c=!0,a.J.la(!1),Q(a.J.F(),!1)):(c=JS(a),a.J.la(c),d=qy(b)?"Re-open":"Resolve",b=qy(b)?"Mark as open":I(a.o).M?"Mark as resolved":qb,
a.b.Cg()||Jn(a.J.F(),d),a.J.Ke(b));!a.ee||null!==a.Hf&&a.Hf==c||(Q(a.ee,c),a.Hf=c)}}}}function YS(a){var b=lp(new kp(a.v.G()),a.v.ha).C(),c=mz(a.o);H(S(c,Wf),b);I(a.o).bb(a.v.G());H(S(c,eg),b)}k.Ir=function(){YS(this);ZS(this)};k.Vu=function(){YS(this);IS(this)?this.v.zo():$S(this)};
k.update=function(){this.v.$a()&&this.Xb&&XS(this);var a=this.j&&MS(this)&&bP(this.j),b=KS(this),c=Qm(b),d=!this.ca||Qm(this.ca)!=c;d&&(this.ca=b,bn(this.xb,b));TS(this);SS(this,c);IS(this)||this.dispatchEvent(new EJ(this.G()));MS(this)&&this.ha&&!a&&Q(this.ha,!qy(this.V()));if(this.ia&&!a){switch(this.pa){case 1:this.expand();break;case 0:this.collapse();break;case 2:this.v.$a()?this.expand():this.collapse()}QS(this)}this.Bn();d&&(this.j&&this.j.ma&&this.j.reset(!0),this.Ml());PS(this);this.M&&this.M.update()};
k.zc=function(){if(this.fe){var a=aT(this,this.fe);a.Vb()!=this.ca.Vb()&&(this.ca=a,bn(this.xb,this.ca))}};function KS(a){var b=HS(a),c=b.sh();if(!c){c=b.wa();var d=b.pj();if(0<c.length&&d!=ki)throw Error("Unknown content type: "+d);b.za()&&(c=Py(b,a.b));c=rS(cS().C(),c)}a.fe=c;return aT(a,c)}
function aT(a,b){if(a.j&&a.j.F()&&a.j.ta())return b;var c=I(a.o),d=c.o;if(!d)return b;a=(c=(c=uS(c,a.b))?new Dy(c.a.G(),c.ga()):null)&&c.a==HS(a).G()?c.ga():void 0;c=yS();var e=document.createElement(Ua);e.appendChild(An(rS(c,d)));d=e.innerHTML;e.replaceChild(An(b),e.lastChild);b=e.innerHTML;for(var g=e=0,h="",l=!1,m=0,v=[],w=0;w<b.length;w++){var D=b[w],K=0<m;if(">"==D)l=!1,K?v.push(new Yw(g,w+1)):h+=b.slice(g,w+1),g=w+1;else if("<"==D)l=!0,K&&v.push(new Yw(g,w)),g=w;else if(!l){var X=D.toLowerCase()==
d[m].toLowerCase();X&&K&&m<d.length-1?m++:(X?m==d.length-1?(m=e==a?jf:"dcs-a-dcs-zb-dcs-ac",v.push(new Yw(g,w+1)),h=wS(v,b,h,m),g=w+1,m=0,e++):(g=w,m=1):D.toLowerCase()==d[0].toLowerCase()?(h+=b.slice(g,w),g=w,m=1):(v.push(new Yw(g,w+1)),h=wS(v,b,h),g=w+1,m=0),v=[])}}h=wS(v,b,h);h+=b.slice(g,b.length);return rS(c,h)}k.Bn=function(a){if(this.Yb){var b=OS(this);b&&(a&&(this.Yb.textContent=b),a=HS(this),IS(this)||this.ia||a.Dc().kb(a.Zc())||(this.Yb.textContent=b))}};
function OS(a){var b=a.Ji,c=HS(a),d=c.Dc();return d?a.ia||IS(a)||!(a=c.Zc())||d.kb(a)?b.format(d):b.format(d)+(" (edited "+(b.format(a)+")")):null}k.Y=function(a){Q(this.F(),a)};k.ta=function(){return Xs(this.F())};k.Lt=function(a){this.dispatchEvent(new EJ(this.D));a.stopPropagation()};k.qt=function(a){a=a.target;(Tt(a,rd)||Tt(a,xd))&&Ut(this.ha,ud)};k.Fr=function(a){a=a.target;(Tt(a,rd)||Tt(a,xd))&&Wt(this.ha,ud)};
function $S(a){var b=a.F();b&&uR(sR(a.o,a.a),b,a.Ni,"delete-reply",a,a.v.F(),!a.ia)}
k.Gr=function(a){if(13==a.keyCode&&a.type==lh||32==a.keyCode&&a.type==mh||a.type==Oc){var b=this.F(),c=a.target;!IS(this)&&Tt(c,xd)&&b?($S(this),a.stopPropagation(),a.preventDefault()):Tt(c,rd)&&b?(ZS(this),a.stopPropagation(),a.preventDefault()):Tt(c,$d)&&b?(this.expand(),this.dispatchEvent(new EJ(this.D)),this.Pb.focus()):Tt(c,Zd)&&b?(this.collapse(),this.dispatchEvent(new EJ(this.D)),this.Ug.focus(),a.stopPropagation(),a.preventDefault()):b&&this.O&&In(this.O.F(),a.target)&&(a.stopPropagation(),
a.preventDefault())}32==a.keyCode&&a.type==lh&&(a.stopPropagation(),a.preventDefault())};function bT(a,b){var c=a.V();if(!c||cz(I(a.o),c)){var d=HS(a);d&&d.ab()&&(c=a.b.j[b])&&(a=dz(I(a.o),a.D))&&(d=d.rc&&d.rc()&&!qy(d)?d.ka():void 0,b=(new T(b)).wo([d]).Hb(a).cb(!0).C(),c(b))}}k.Vf=function(){var a=this.V();a&&a.za()&&bT(this,Dc)};k.yu=function(){var a=u();this.Vf();this.pb&&(a=u()-a,this.pb.a("dsabb",a))};
k.Uc=function(a,b){var c=this.V();c&&!c.za()&&qy(c)!=a&&H(S(mz(this.o),ig),new SK(this.D,a,b||null))};k.Iv=function(){var a=u();bT(this,Ec);this.pb&&(a=u()-a,this.pb.a("dsrbb",a))};k.expand=function(){HS(this).za()||(Wt(this.X,ce),this.pa=150>=this.X.offsetHeight?2:1,QS(this))};k.collapse=function(){!HS(this).za()&&this.ia&&(Wt(this.X,ce),150>=this.X.offsetHeight?this.pa=2:(this.pa=0,Ut(this.X,ce)),QS(this))};
function QS(a){if(!HS(a).za()){var b=1==a.pa;b!=a.Tg&&(a.Pb.style.display=b?"block":Ch,a.Tg=b)}}function IS(a){return"root"==a.G()}function LS(a){var b=HS(a);return b?zr(a.b.b,b)&&!a.b.D:!1}function MS(a){var b=HS(a);return b?yr(a.b.b,b):!1}function JS(a){var b=a.V();return b?Ar(a.b.b,b):!1}k.Er=function(){H(S(mz(this.o),$f),{qa:this.D,Bk:this.G()})};function ZS(a){MS(a)&&(WS(a),cT(a,!1),a.X&&a.expand(),a.j.Y(!0),a.j.da=!0,fP(a.j,HS(a).rd()))}
k.Ml=function(){MS(this)&&(cT(this,!0),this.X&&this.expand(),this.j&&(this.j.Y(!1),this.j.da=!1))};k.Zw=function(){if(MS(this)){WS(this);var a=mz(this.o),b=this.j.ga();uj(b)||(IS(this)?H(S(a,bg),{id:this.D,text:b}):H(S(a,dg),{qa:this.D,Bk:this.G(),text:b}))}};function cT(a,b){for(var c=0;c<a.Rf.length;++c)Q(a.Rf[c],b)}k.Io=function(){var a=Tt(this.T,md);Q(this.Ua,!a);Q(this.xa,a);this.Xb=!a;a?(a=this.T,Wt(a,md),Ut(a,od)):(a=this.T,Wt(a,od),Ut(a,md))};
function XS(a){if(a.T&&!(0>=Us(a.T).height)){var b=a.T;Wt(b,md);Ut(b,od);30<Us(a.T).height?(Q(a.Ua,!0),Q(a.xa,!1),b=a.T,Wt(b,od),Ut(b,md)):(Q(a.Ua,!1),Q(a.xa,!1));a.Xb=!0}}k.Aa=function(){DS.H.Aa.call(this);XA(wB(this.o),this.da);Ou(this.b)&&(this.va&&IP(this.va),this.da&&IP(this.da))};
function NS(a){var b=HS(a);if(0==b.ld()&&No(a.V()))a=rb;else if(0==b.ld())a="Marked as resolved";else if(1==b.ld())a="Re-opened";else if(2==b.ld())a="Suggestion accepted";else if(3==b.ld())a="Suggestion rejected";else if(4==b.ld()){b=HS(a).Cc();var c=ty(a.V());c=c&&c.G()!=HS(a).G();b=cr(b);c=!!c;a=qL(b,a.b,!0);a=c?(new XK("Reassigned to {user}")).format({user:a}):(new XK("Assigned to {user}")).format({user:a})}else a="";return a}
function SS(a,b){b=-1==pm(b,!0);if(null===a.ge||b!=a.ge)qm(a.Ki,b),a.ge=b}function TS(a){var b=NS(a);a.zd&&Jn(a.zd,b);a.Ef&&Jn(a.Ef,b)};function dT(a,b,c,d,e){CR.call(this,a,b,c,d,e);this.T=!1;this.o=null;this.D=new DS(a,b,this.qb(),d,this,void 0,qd);this.ya(this.D);this.J={};this.Pb=t(this.yr,this);this.fe=lz(a);this.da=pe;this.Yb=""}x(dT,CR);k=dT.prototype;k.fm=!1;function eT(a){a.o||(a.o=new XO(a.j,a.a,a),E(a,a.o),a.o.Ve=Db,a.o.Zg="Reply",a.Qk(),a.F()&&fT(a))}function fT(a){var b=a.a,c=lK(WO,{Da:a.da,xj:"",gh:a.Yb,Hd:"",Ea:a.b.Ea()}),d=a.F();b=G(b,Md,d);var e=b.parentNode;e&&e.replaceChild(c,b);NJ(a.o,c);a.o.J=d}
k.Qk=function(){this.o&&U(U(U(U(U(this,this.o,"p",this.Br),this.o,"c",this.zr),this.o,"b",this.Nu),this.o,"e",this.Ar),this.o,"s",this.xf)};k.sa=function(){dT.H.sa.call(this);var a=this.F(),b=this.a;this.o&&fT(this);this.zd=G(b,qe,a);this.ge=G(b,ve,a);this.D.Ha(this.ge);gT(this)};k.ea=function(){dT.H.ea.call(this);U(this,this.F(),[kh,lh,mh],this.At);this.o&&(this.o.J=this.F());Mn(this.F(),!0)};k.Kb=function(){return this.zd};
k.Lb=function(a){dT.H.Lb.call(this,a);if(this.D){var b=this.D;b.D=a;b.O&&gR(b.O,a);b.M&&b.M.hm(a)}};k.qb=function(){return!1};k.In=function(a){if(!Tt(a.target,"dcs-a-dcs-xc")){var b=mz(this.j),c=lp(new kp(this.G()),this.ha);H(S(b,Wf),c.C());I(this.j).bb(this.G());b=S(b,eg);c.g=!0;H(b,c.C());this.T=!0;this.Jn(a)}};k.Jn=aj;
k.At=function(a){this.dispatchEvent(a)&&!a.ctrlKey&&wL(a)&&9!=a.keyCode&&13!=a.keyCode&&32!=a.keyCode&&69!=a.keyCode&&74!=a.keyCode&&75!=a.keyCode&&Br(this.b.b)&&this.T&&(eT(this),fP(this.o),this.T=!1);9==a.keyCode&&(this.T=!1)};k.zo=function(){this.T=!1;var a=this.F();this.V().za()?this.Pb(di):a&&uR(sR(this.j,this.a),a,mj(this.Pb,Sf),"delete-discussion",this,this.F())};
function gT(a){for(var b=So(a.V()),c=a.D,d=0;d<b.length;++d){var e=b[d].G();if(a.J[e])c=a.J[e];else{var g=new DS(a.j,a.G(),a.qb(),a.a,a,e);a.Ac(g,SJ(a,c)+1,!0);c=a.J[e]=g}}}k.Br=function(){if(this.o){var a=this.o.ga(),b=vL(this.o.v);b=b?dr(b):void 0;if(!uj(a)){var c=dz(I(this.j),this.G());this.dispatchEvent(new DJ("sr",this.G(),this.V().ka(),c,a,0,b))}}};k.zr=function(){pv(this.fe,nv(mv(43012),this.V().G()).C())};k.Nu=function(){this.$a()&&(this.T=!0)};k.Ar=function(){this.$a()&&(this.T=!0)};
k.focus=function(){eT(this);var a=this.$a();a&&Xs(this.F())&&Br(this.b.b)&&(this.T=!0);if(a){a=this.a;var b=Tn(a.a);(y&&!b||!a.contains(this.F(),b))&&Pt(function(){this.ma&&this.F().focus()},0,this)}};function hT(a){var b=a.V();if(b){var c=null,d;b:{for(d=SJ(a,a.D);d<PJ(a);d++){var e=QJ(a,d);if((e=e==a.v?null:e)&&2==(GS(e)||b).Od())break b}d=-1}if(0>d)a=c;else{for(;d<PJ(a);d++)if(e=QJ(a,d),e=e==a.v?null:e){if(2!=(GS(e)||b).Od())break;Q(e.Qf,!1);e.ta()&&(c=e)}a=c}a&&Q(a.Qf,!0)}}
k.update=function(){var a=this.V();this.D.update();FR(this,a.lb(),No(a)||void 0);gT(this);for(var b in this.J){var c=this.J[b];ry(a,b)?c.update():(this.removeChild(c,!0),c.ja(),delete this.J[b])}qy(a)!=this.fm&&(this.fm=qy(a),eT(this),b=qy(a)?"Adding a comment will re-open this discussion...":Db,this.o.Ve=b,b=qy(a)?"Adding a comment will re-open this discussion":"Reply",this.o.Zg=b,!qy(a)&&bP(this.o)||this.o.reset(!0));IR(this);!this.$a()&&this.o&&this.o.xh();hT(this)};
k.yr=function(a){this.dispatchEvent("bd");H(S(mz(this.j),Zf),{Ca:this.V().ka(),qa:this.G(),Sa:dz(I(this.j),this.G()),Se:a})};function iT(a){H(S(mz(a.j),ig),new SK(a.G(),!1,null))}function VS(a){return a.o&&bP(a.o)?a.o.ga():null}k.K=function(){dT.H.K.call(this);delete this.zd;delete this.J;delete this.o};function jT(a,b,c,d,e){dT.call(this,a,b,c,d,e);this.O=new eR(a,b,d,"dcs-a-dcs-mh",["edit",Nf,Qh,ph]);this.ya(this.O);this.ya(this.D);eT(this);this.da+=" dcs-a-dcs-tb-dcs-eb-dcs-fb";this.Yb="Discard reply"}x(jT,dT);k=jT.prototype;k.sa=function(){jT.H.sa.call(this);var a=this.a,b=this.F();this.ia=G(a,Ie,b);this.pa=G(a,Fe,b);this.va=G(a,He,b);NJ(this.O,G(a,le,b));this.aa=G(a,De,b);this.W=Un(a,Ee,b);this.X=Un(a,ie,this.ia)};
k.ea=function(){jT.H.ea.call(this);kT(this);this.o.J=this.F();U(U(U(this,this.O,"d",this.zo),this.O,"e",this.av),this.O,"r",this.Mv);var a=wB(this.j),b=this.V().lb(),c=qv(this.j).La();UA(a,this.W,b.a,Xo(b));UA(a,this.X,c.a,Xo(c));Ou(this.b)&&(a=b.G(),c=c.G(),this.aa&&a&&FP(this.aa,a),this.W&&a&&FP(this.W,a),this.X&&c&&FP(this.X,c))};k.Lb=function(a){jT.H.Lb.call(this,a);this.O&&gR(this.O,a)};
k.update=function(){jT.H.update.call(this);this.O.update();kT(this);this.ia&&Q(this.ia,!Jk(this.J)||bP(this.o)||this.$a())};function kT(a){var b=a.V();a.pa&&Q(a.pa,qy(b));a.va&&Q(a.va,!qy(b))}k.Jn=function(a){var b=this.F();a=a.target;Tt(a,xe)&&b?fP(this.o):Tt(a,we)&&b?lT(this):Tt(a,te)&&b&&iT(this)};k.av=function(){ZS(this.D)};k.Mv=function(){qy(this.V())?iT(this):lT(this)};function lT(a){H(S(mz(a.j),ig),new SK(a.G(),!0,bP(a.o)?a.o.ga():null));a.dispatchEvent("ar")}
k.Gg=function(){var a=this.D;a.Xb&&!a.v.$a()||XS(a)};k.Aa=function(){jT.H.Aa.call(this);var a=wB(this.j);XA(a,this.W);XA(a,this.X);Ou(this.b)&&(this.aa&&IP(this.aa),this.W&&IP(this.W),this.X&&IP(this.X))};k.K=function(){jT.H.K.call(this);delete this.O;delete this.aa;delete this.W;delete this.X;delete this.ia;delete this.pa;delete this.va};function mT(a,b,c,d){this.a=a;this.g=b;this.j=c;this.o=d}mT.prototype.b=function(a){a=I(this.a).V(a);var b=this.g.ra().G();return new jT(this.a,a.G(),b,this.j,this.o)};function nT(a,b){P.call(this);this.Ua=b;this.a=a;this.D=oT(this).g;this.J=!oT(this).g;this.M=!oT(this).g;this.Na=this.j=null}x(nT,P);k=nT.prototype;k.Lg=function(a){this.v=a};k.ra=function(){if(!this.v)throw Error("ViewManager.getComponent() returned undefined. setComponent() must be called first.");return this.v};k.Ih=function(a){return function(){throw Error(a);}}("This should only be called if you are using a TiledViewManager.");k.qd=function(){return[]};
k.ub=function(){return this.j?this.j.G():null};k.gf=function(){return this.j?py(this.j):null};k.jg=function(){var a=this.ub();return a?LJ(this.v,a):null};k.df=function(){return this.Ua};function oT(a){return qv(a.a)}k.Qd=function(){return this.ra().G()};k.Gh=function(){return this.D};k.xi=function(a,b){var c=this.ub();return a||c?b==this.Qd()||this.D==a?!0:!ER(this,a):!1};function ER(a,b){if(a.ub()==b)return!0;a=a.gf();return!!a&&a==b}
k.bb=function(a,b,c){if(this.xi(a,b)){a&&LJ(this.ra(),a)?this.D=null:this.D=a;var d=ER(this,a)?null:this.j;this.j=I(this.a).V(a)||null;var e=d&&a!=d.G()&&(!py(d)||a!=py(d));if(e){var g=LJ(this.v,d.G());g&&g.update()}b=b==this.Qd()&&(!p(c)||c);if(a&&(!d||e||b)){if(g=LJ(this.v,a))g.update(),b&&g.focus();d&&!e||this.ki(a)}}};
k.nn=function(a,b){var c=mz(this.a);H(S(c,Wf),a);I(this.a).bb(b.G());H(S(c,eg),a);!this.J&&(this.J=!0,c=b.G(),c==oT(this).g&&(a=oT(this).j[Ug]))&&(b=(new T(Ug)).Gb(b.ka()).Hb(dz(I(this.a),c)).Mg(!(b.rc()&&!qy(b))).cb(!0).C(),a(b))};k.Nc=function(a,b,c){pT(this,!0,void 0,a,b,c)};k.Oc=function(a,b,c){pT(this,!1,void 0,a,b,c)};k.ii=function(){};k.hi=function(){};
function pT(a,b,c,d,e,g){var h=I(a.a),l=qT(a,h,b,!!d,!!e);l||!c||e||(l=qT(a,h,!b,!!d,!1));b=mz(a.a);l&&(a=lp(new kp(l.G()),a.Qd()),a.o=!0,a.b=p(g)?g:!0,a.g=!0,g=a.C(),H(S(b,Wf),g),h.bb(l.G()),H(S(b,eg),g))}
function qT(a,b,c,d,e){c=c?1:-1;var g=null,h=PJ(a.ra());if(0==h)return null;a:{var l=a.ub();if(l){var m=a.ra();if(l=LJ(m,l)){m=SJ(m,l);break a}}m=-1}0>m&&(m=0,g=QJ(a.ra(),m));for(l=m;!g||d&&!cz(b,g.V());){m+=c;if(!e&&(m>=h||0>m)){g=null;break}m=(m+h)%h;if(m==l){g=null;break}g=QJ(a.ra(),m)}return g}k.ki=function(a){if(a==oT(this).g){var b=LJ(this.v,a);b&&b.$a()&&!this.M&&(this.M=!0,b=oT(this).j[qh])&&(a=I(this.a).V(a),a=hJ(qh).Gb(a.ka()).cb(!0).C(),b(a))}};
k.Jh=function(a){for(var b=this.ra(),c=PJ(b),d=c,e=0;e<c;++e){var g=QJ(b,e);if(g&&0>=this.bf(a,g)){d=e;break}}return d};function rT(a){if(a.og()){for(var b=a.ra(),c=[],d=PJ(b),e=0;e<d;++e)c.push(QJ(b,e));c.sort(t(a.bf,a));for(e=0;e<d;++e)QJ(b,e)!=c[e]&&b.Ac(c[e],e)}}k.Ub=function(){WA(wB(this.a))};k.Id=eo;k.Fc=function(){for(var a=PJ(this.ra()),b=new Cy,c,d=0;d<a;d++)(c=QJ(this.ra(),d))&&(c=c.V())&&Ay(b,c);return b.C()};k.Sd=aj;k.Wd=eo;k.kg=eo;k.Bd=aj;k.ne=eo;
k.K=function(){nT.H.K.call(this);this.j=null};k.sj=function(a){a=a.hf()||a;a instanceof nT&&(a.D=this.D,a.J=this.J,a.M=this.M)};k.hf=function(){return null};k.Mk=function(a){this.Na=a};k.kb=function(a){return null===a?!1:a===this?!0:a instanceof nT?this.D==a.D&&this.J==a.J&&this.M==a.M:!1};function sT(a,b){Or.call(this,a);this.am=b}x(sT,Or);function tT(a,b){nT.call(this,a,b)}x(tT,nT);k=tT.prototype;k.og=function(){return qv(this.a).oa!=Ch};k.cj=function(a){return(new mT(this.a,this,this.df(),this)).b(a.G())};k.bf=function(a,b){a=a.V();b=b.V();if(!a||!b)throw Error(Xa);return("creation"==oT(this).oa?b.Dc().getTime()-a.Dc().getTime():b.Zc().getTime()-a.Zc().getTime())||(a.G()<b.G()?-1:b.G()<a.G()?1:0)};
k.qe=function(a){var b=this.ra(),c=this.cj(a),d=0;this.og()&&(d=this.Jh(c));b.Ac(c,d,!0);c.update();b=a.rc()?a.ka():void 0;c=qv(this.a).Lf;c=null!=b&&c(b);this.Gh()==a.G()&&(null==b||qy(a)||a.lf()||c)&&this.nn(new ip(a.G(),this.Qd()),a)};k.Dd=function(a){LJ(this.ra(),a)&&(a=this.ra().removeChild(a),F(a))};k.me=function(a){if(this.og()){var b=this.ra();if(a=LJ(b,a)){var c=SJ(b,a),d=this.Jh(a);c!=d&&b.Ac(a,d)}}};k.ii=function(){pT(this,!0,!0)};
k.hi=function(){this.j&&(I(this.a).bb(this.ub()),H(S(mz(this.a),eg),{qa:this.ub(),kH:this.Qd(),jH:!0}))};k.nd=function(){rT(this)};function uT(a){a=a||{};if(a.dh||a.si){if(a.bg&&a.si){var b=a.si;oK(b,ZJ)?b=LK(b):oK(b,$J)?b=LK(b):b instanceof vm?b=LK(xm(b)):b instanceof rm?b=LK(tm(b)):(b=String(b),b=JK.test(b)?b.replace(IK,GK):ic);b='<a href="'+Y(b)+'" title="'+Y(a.ho)+'" target="_blank">'+V(a.bg)+"</a>"}else a.bg?b=V(a.bg):b="";a=f+Y("dcs-a-dcs-sf-dcs-qd")+ha+(a.dh?'<span title="'+(a.aj?"CL #"+Y(a.aj)+" built at...":"No CL #")+ha+V(a.dh)+"</span>":"")+" "+b+wa}else a="";return qK(""+a+"")};function vT(a,b){GJ.call(this,b);this.b=a}x(vT,GJ);vT.prototype.sa=function(){this.g=lK(uT,{aj:z(this.b,4),dh:z(this.b,3),bg:z(this.b,5),ho:z(this.b,2),si:z(this.b,1)},void 0,this.a)};function wT(a,b,c){sN.call(this,a,b,c);this.zb(16,!0)}x(wT,sN);nM("dcs-hb-dcs-gb-dcs-kf",function(){return new wT(null)});function xT(){}x(xT,GM);bj(xT);k=xT.prototype;k.wc=function(a){var b=bM(this,a);b=a.a.na(Ua,Bf+b.join(" "),a.wa());HM(b,a.o);return b};k.Ne=function(){return Jc};k.Ph=function(a){return a.tagName==Ua};k.gb=function(a,b){Ut(b,Af);return xT.H.gb.call(this,a,b)};k.ga=function(){return""};k.fa=function(){return yf};nM(yf,function(){return new JM(null,xT.Ka())});function yT(){}x(yT,xT);bj(yT);yT.prototype.wc=function(a){var b=bM(this,a);b=a.a.na(Ua,Bf+b.join(" "),[zT(this,a.wa(),a.a),AT(this,a.a)]);HM(b,a.o);return b};yT.prototype.gc=function(a){return a&&a.firstChild};
yT.prototype.gb=function(a,b){var c=ln(document,"*",Cf,b)[0];if(c){Q(c,!1);a.a.a.body.appendChild(c);var d=new wN;NJ(d,c);a.Fd(d)}ln(document,"*",this.fa()+"-dcs-hf",b)[0]||b.appendChild(zT(this,b.childNodes,a.a));ln(document,"*",this.fa()+"-dcs-lc",b)[0]||b.appendChild(AT(this,a.a));return yT.H.gb.call(this,a,b)};function zT(a,b,c){return c.na(Ua,Bf+(a.fa()+"-dcs-hf"),b)}function AT(a,b){return b.na(Ua,{"class":Bf+(a.fa()+"-dcs-lc"),"aria-hidden":!0},"\u00a0")}yT.prototype.fa=function(){return zf};
nM(zf,function(){return new AN(null,null,yT.Ka())});function BT(a,b){TJ.call(this,a,b);this.v=mz(a);this.j=new wN(b);this.D=a;for(var c in vr){a=vr[c];a:{switch(a){case "all":var d="All";break a;case Xg:d="Only yours";break a;case Ch:d="None";break a}throw Error(cc);}a=new wT(d,a,b);this.j.ya(a,!0)}b=this.o=new AN("",this.j,yT.Ka(),b);c=new WM(null,9);b.M=c;b.ia=c.a;this.o.Ak=!0;this.ya(this.o)}x(BT,TJ);k=BT.prototype;
k.ea=function(){BT.H.ea.call(this);var a=this.a,b=G(a,Je,this.F());a=G(a,Ke,b);vM(this.o,b);this.o.Ha(this.F());this.a.Em(a,"Notifications");b=qv(this.D).v;b.setTooltipText(this.o.F(),"Change email notification settings for this document.");for(a=0;a<PJ(this.j);a++){var c=QJ(this.j,a),d=c.F();a:{switch(c.Ya){case "all":c="Get notifications for every comment.";break a;case Xg:c="Only get notifications for comments that involve you.";break a;case Ch:c="No notifications.";break a}throw Error(cc);}b.setTooltipText(d,
c)}U(this,this.o,lc,this.Zr);U(this,this.b,"r",this.uj);U(this,this.F(),mh,this.ks);U(this,this.j,Zh,this.Ft);U(this,this.j,Rg,this.Et);this.uj()};k.Ft=function(){0<PJ(this.j)&&this.j.Ed(0)};k.Et=function(a){a.stopPropagation()};k.ks=function(a){32==a.keyCode&&a.stopPropagation();27==a.keyCode&&a.stopPropagation()};k.Zr=function(a){var b=a.target.Ya;b!=CT(this)&&H(S(this.v,mg),new jJ(new ws(!0,"all"==b,b!=Ch,b!=Ch,!0)));this.uj();a.stopPropagation()};
k.uj=function(){for(var a=CT(this),b=0;b<PJ(this.j);++b){var c=QJ(this.j,b);c.wd(c.Ya==a)}a=!this.b.bd()&&this.b.xe();this.o.la(a)};function CT(a){a=Mu(a.b);return a.a?a.b?"all":a.g||a.j?Xg:Ch:Ch};var DT=/^[\w+/]+[=]{0,2}$/;function ET(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||n,e=d.document,g;a:{if((g=(d||n).document.querySelector("script[nonce]"))&&(g=g.nonce||g.getAttribute("nonce"))&&DT.test(g))break a;g=void 0}g&&(a.nonce=g);if("help"==a.flow){var h=$i("document.location.href",d);!a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!0;if(b&&JSON&&JSON.stringify){var l=JSON.stringify(b);(h=1200>=l.length)&&(a.psdJson=l)}h||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=
b;c=a.serverUri||"//www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d,b);else{d=c+"/load.js?";for(var m in a)b=a[m],null!=b&&!gj(b)&&(d+=encodeURIComponent(m)+"="+encodeURIComponent(b)+"&");a=fn(e).createElement(Eb);g&&a.setAttribute("nonce",g);m=d;XJ();a.src=tm(um(m));e.body.appendChild(a)}}r("userfeedback.api.startFeedback",ET,void 0);var FT={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:Nf,48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",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:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};function GT(a){P.call(this);this.b=this.g={};this.j=0;this.L=Rk(HT);this.J=Rk(IT);this.o=null;this.a=a;gs(this.a,kh,this.Uh,void 0,this);fl&&gs(this.a,lh,this.jn,void 0,this);gs(this.a,mh,this.fn,void 0,this)}var JT;x(GT,P);function KT(a){this.a=a||null;this.next=a?null:{}}var HT=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],IT=["color","date","datetime","datetime-local","email","month",Eh,"password","search","tel",ji,"time","url","week"];k=GT.prototype;
k.yb=function(a,b){LT(this.g,MT(arguments),a)};function MT(a){if(q(a[1]))a=ck(NT(a[1]),function(a){return OT(a.key||"",a.keyCode,a.qu)});else{var b=a,c=1;dj(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(OT("",b[c],b[c+1]))}return a}k.K=function(){GT.H.K.call(this);this.g={};os(this.a,kh,this.Uh,!1,this);fl&&os(this.a,lh,this.jn,!1,this);os(this.a,mh,this.fn,!1,this);this.a=null};
function NT(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),g=null,h=null;c=0;for(var l,m=0;l=e[m];m++){switch(l){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;g=l;if(!JT){h={};for(e in FT)h[FT[e]]=zL(parseInt(e,10));JT=h}h=JT[g];g=l;break}b.push({key:g,keyCode:h,qu:c})}return b}
k.fn=function(a){cl&&PT(this,a);fl&&!this.v&&fl&&a.ctrlKey&&a.altKey&&this.Uh(a)};function PT(a,b){if(el){if(224==b.keyCode){a.D=!0;Pt(function(){this.D=!1},400,a);return}var c=b.metaKey||a.D;67!=b.keyCode&&88!=b.keyCode&&86!=b.keyCode||!c||(b.metaKey=c,a.Uh(b))}32==a.o&&32==b.keyCode&&b.preventDefault();a.o=null}k.jn=function(a){32<a.keyCode&&fl&&a.ctrlKey&&a.altKey&&(this.v=!0)};
function LT(a,b,c){var d=b.shift();Zj(d,function(c){if((c=a[c])&&(0==b.length||c.a))throw Error("Keyboard shortcut conflicts with existing shortcut");});b.length?Zj(d,function(d){d=Lk(a,d.toString(),new KT);LT(d.next,b.slice(0),c)}):Zj(d,function(b){a[b]=new KT(c)})}function QT(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}}function OT(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b}
k.Uh=function(a){a:{var b=a.keyCode;if(""!=a.key){var c=a.key;if("Control"==c||"Shift"==c||"Meta"==c||"AltGraph"==c){b=!1;break a}}else if(16==b||17==b||18==b){b=!1;break a}c=a.target;var d=c.tagName==Ub||c.tagName==eb||c.tagName==Ia||c.tagName==Fb,e=!d&&(c.isContentEditable||c.ownerDocument&&"on"==c.ownerDocument.designMode);b=!d&&!e||this.L[b]?!0:e?!1:a.altKey||a.ctrlKey||a.metaKey?!0:c.tagName==eb&&this.J[c.type]?13==b:c.tagName==eb||c.tagName==Ia?32!=b:!1}if(b)if(a.type==kh&&fl&&a.ctrlKey&&a.altKey)this.v=
!1;else{b=zL(a.keyCode);c=OT(a.key,b,(a.shiftKey?1:0)|(a.ctrlKey?2:0)|(a.altKey?4:0)|(a.metaKey?8:0));d=QT(this.b,c);if(!d||1500<=u()-this.j)this.b=this.g,this.j=u();(d=QT(this.b,c))&&d.next&&(this.b=d.next,this.j=u());d&&(d.next?a.preventDefault():(this.b=this.g,this.j=u(),a.preventDefault(),c=d.a,d=a.target,e=this.dispatchEvent(new RT(Yh,c,d)),(e&=this.dispatchEvent(new RT("shortcut_"+c,c,d)))||a.preventDefault(),cl&&(this.o=b)))}};function RT(a,b,c){Or.call(this,a,c);this.identifier=b}x(RT,Or);function ST(a){GT.call(this,a);this.yb(xc,[85]);this.yb("next-doco",[74]);this.yb("prev-doco",[75]);this.yb("prev-anch",[75,1]);this.yb("next-anch",[74,1]);this.yb(Qh,[69]);this.yb("reopen",[69,1]);this.yb("reply",[82]);this.addEventListener(Yh,this.N)}x(ST,GT);ST.prototype.N=function(a){this.dispatchEvent(a.identifier)};function TT(a){var b=a.ze?"dcs-a-dcs-w-dcs-rc-dcs-z":"dcs-a-dcs-w-dcs-td-dcs-z",c=a.ze?"dcs-a-dcs-w-dcs-rc-dcs-z-dcs-me":"dcs-a-dcs-w-dcs-td-dcs-z-dcs-me";var d=""+(f+Y(cd)+" "+Y("dcs-a-dcs-b-dcs-ke")+na+Y(dd)+ha);a.vu?(d+=f+Y("dcs-a-dcs-b-dcs-bi")+ha,a.sm&&(d+=f+Y(Hd)+" "+Y(of)+'"><div>Feedback</div></div>'),b=f+Y(ne)+(a.ze?" "+Y("dcs-d-dcs-e"):"")+ha+V(vR({ic:W(""+b),xc:W(""+c),Da:W("dcs-a-dcs-ob-dcs-z-dcs-w"),dk:a.ze}))+"Comment</div>",a.xe?(a=f+Y(ge)+ha,c=qK(f+Y(Je)+ha+V(vR({ic:W("dcs-a-dcs-w-dcs-dg"),
xc:W("dcs-a-dcs-w-dcs-dg-dcs-me"),Da:W("dcs-a-dcs-tg-dcs-hf-dcs-w")}))+f+Y("dcs-a-dcs-tg-dcs-hf-dcs-l")+na+Y(Ke)+ja),a=a+V(c)+wa):a="",d+=b+a+wa):(b=f+Y("dcs-a-dcs-b-dcs-mg")+" "+Y(uf)+ha+V(SN({size:48,Da:W(gd)}))+f+Y("dcs-a-dcs-b-dcs-mg-dcs-c")+na+Y(fd)+" "+Y(Af)+ha+V(a.mx)+wa+V(WO({Da:W(ed),Xw:!0})),a.xe&&(b+=f+Y(hd)+'">Notification settings</div>'),b+=wa,a.sm&&(b+='<a class="'+Y(id)+" "+Y(Af)+'" href="javascript:">Give feedback on the Comments feature...</a>'),a=qK(b+wa),d+=a);d+=f+Y("dcs-a-dcs-b-dcs-wi")+
" "+Y(lf)+" "+Y(Af)+'">You do not have permission to add comments.</div></div></div>';return qK(d)}function UT(){var a=""+(f+Y("dcs-a-dcs-b-dcs-th")+'">Commenting disabled due to a network error. Please reload the page.</div>');return qK(a)};function VT(a,b,c,d){TJ.call(this,a,b);this.v=new tT(a,b);E(this,this.v);this.j=c?new xP(a,this.v,ho(),b):new pP(a,this.v,ho(),b);this.ya(this.j);this.D=a;this.X=null;this.da=!!d;z(this.b.a,30)||(this.o=new XO(a,b),this.ya(this.o),this.o.Ve=Ea);this.T=null;z(this.b.a,30)&&this.b.xe()&&!this.b.D&&(this.T=new BT(a,b),this.ya(this.T));this.M=null;z(this.b.a,30)&&(this.M=new LM("",b),this.ya(this.M));this.J=null;z(this.b.a,30)&&WT(this)&&(this.J=new LM("",b),this.ya(this.J));this.aa=new Ko(this);E(this,
this.aa);this.W=new vT(Ll(this.b.a,Rp,2)||new Rp,b);this.ya(this.W);this.ca=!1;this.O=null;VJ(this)}x(VT,TJ);k=VT.prototype;k.Wn=0;k.sc=null;k.cf=null;k.Pd=null;k.md=null;k.Ye=null;k.sa=function(){var a=this.a,b=lK(TT,{mx:this.b.La().getName(),xe:this.b.xe(),vu:!!z(this.b.a,30),sm:WT(this),ze:Nu(this.b)},void 0,a);z(this.b.a,30)&&Ut(b,"dcs-a-dcs-ai-dcs-d-dcs-bi");this.g=b;this.j.Ha(G(a,dd,b));this.Ye=z(this.b.a,30)?this.j.Kb():this.b.o;this.W.Ha(b);this.cf=G(a,fd,b);this.Pd=Un(a,gd,b)};
k.ea=function(){VT.H.ea.call(this);var a=this.a,b=this.F();this.o&&NJ(this.o,G(a,ed,b));this.T&&NJ(this.T,G(a,ge,b));var c=qv(this.D).v;if(this.M){var d=G(a,ne,b);NJ(this.M,d);c.setTooltipText(d,Ea);U(this,this.M,lc,this.Mr);this.Mo();JJ(this).R(this.b,"r",this.Mo)}this.J&&(a=G(a,Hd,b),NJ(this.J,a),c.setTooltipText(a,"Submit feedback for the comments feature."),U(this,this.J,lc,this.Yl),this.Lo(),JJ(this).R(this.b,"r",this.Lo));this.b.M&&(b=this.b.M,this.o&&(this.o.J=b));Mn(b,!0);this.md=new ST(b);
gs(this.md,"next-doco",this.xv,!0,this);this.md.addEventListener("prev-doco",this.Av,!0,this);gs(this.md,Qh,t(this.Sq,this),!0);gs(this.md,"reopen",t(this.Pr,this),!0);gs(this.md,xc,this.Yq,!0,this);b=mz(this.D);this.aa.Qa(ly(b,eg),Fo,this.Or);this.o&&U(this,this.o,"p",this.zu);U(U(U(U(U(U(U(U(this,this.F(),Oc,this.Nr),this.j,"f",this.hv),this.j,"b",this.Mu),this.j,"e",this.ev),this.j,"us",this.Vv),this.j,"ud",this.Uv),this.j,"ail",this.Tv),this,[pc,oc],this.Zu);b=this.b.La();SA(wB(this.D),this.Pd,
b.a,Xo(b));b=b.G();Ou(this.b)&&b&&(this.cf&&FP(this.cf,b),this.Pd&&FP(this.Pd,b));this.da||(this.X=new nR(this.F(),this.a),E(this,this.X),oR(this.X));XT(this)};k.Zu=function(a){var b=a.type==pc?"dialog-opened":"dialog-closed",c=this.b.j[b];c&&(a=(new T(b)).Mg(!0).ed(new FJ(a.target instanceof bR)).C(),c(a))};k.Gg=function(){this.j.Gg()};k.Nr=function(a){a=a.target;Tt(a,hd)&&!this.b.bd()?this.dispatchEvent("dnd"):Tt(a,id)&&!this.b.bd()&&this.Yl()};
k.zu=function(){var a=this.o.ga();if(!uj(a)){var b=mz(this.D);H(S(b,fg),{text:a,Ca:null,Sa:0,quote:null});this.sc=null}};k.hv=function(a){if(a=a.target)this.sc=a.F()};k.Mu=function(a){YT(this,a)};k.ev=function(a){YT(this,a)};function YT(a,b){(b=b.target)&&b.F()==a.sc&&(a.sc=null)}k.Vv=function(){this.sc&&(this.Wn=this.sc.offsetTop)};k.Uv=function(){this.sc&&this.Ye&&(this.Ye.scrollTop+=this.sc.offsetTop-this.Wn)};k.Tv=function(){this.dispatchEvent(ch)};
k.Or=function(a){a=a.data;if(a.b&&a.b!=this.j.G()||a.D){var b=a.a||null;(b=b?LJ(this.j,b):null)?(this.sc=b.F(),this.Ye&&(this.Ye.scrollTop=b.F().offsetTop)):this.sc=null}if(a=a.a?LJ(this.j,a.a):null)this.sc=a.F()};k.Tj=function(){this.b.M&&this.b.M.focus()};k.xv=function(){this.v.Nc()};k.Av=function(){this.v.Oc()};k.Sq=function(){var a=this.v.jg(),b=this.v.ub();b=b?I(this.D).V(b):null;a&&b&&(a=a.D,b.za()?a.Vf():a.Uc(!0))};k.Pr=function(){var a=this.v.jg();a&&a.D.Uc(!1)};
k.Yq=function(){var a=mz(this.D),b=this.v.ub();H(S(a,Vf),{qa:b})};function XT(a){if(a.ca&&!a.O&&a.ma){var b=lK(UT);a.O=new GJ;NJ(a.O,b);a.Ac(a.O,0)}}k.Yl=function(){var a=this.b;if(z(a.a,4))window.open(z(a.a,4)||null);else if(z(a.a,5)){var b=Ll(a.a,Rp,2)||new Rp;b=Vl(b);b={si:z(b,1),ho:z(b,2),dh:z(b,3),aj:z(b,4),bg:z(b,5)};b.clientId=z(a.a,5)||null;ET({productId:"69987"},b)}};function WT(a){return!!z(a.b.a,4)||!!z(a.b.a,5)}k.Mo=function(){this.M.la(this.b.ee)};
k.Lo=function(){this.J.la(!this.b.bd()&&WT(this))};k.Mr=function(){this.dispatchEvent(Uc)};k.Aa=function(){VT.H.Aa.call(this);XA(wB(this.D),this.Pd);Ou(this.b)&&(this.cf&&IP(this.cf),this.Pd&&IP(this.Pd))};k.K=function(){VT.H.K.call(this);delete this.cf;delete this.Pd;delete this.sc;delete this.Ye;delete this.W;delete this.o;delete this.v;delete this.j;delete this.aa;this.md&&(delete this.md,this.md=null)};function ZT(){this.a={};this.b={}}function $T(a,b,c,d,e){var g=a.a,h=a.b;g[b]&&g[b].stop();g[b]=c;h[b]=d;c.play();hs(c,"end",function(){delete g[b];delete h[b];e()})}function aU(a,b){(a=a.a[b])&&a.stop()};function bU(a,b){TJ.call(this,a,b);this.j=!1}x(bU,TJ);bU.prototype.sa=function(){var a=this.a;this.g=lK(zR,{},void 0,a);this.o=G(a,ae,this.F())};bU.prototype.Y=function(a){a!=this.j&&this.ma&&(Q(this.F(),a),this.j=a)};bU.prototype.ta=function(){return this.j};bU.prototype.K=function(){bU.H.K.call(this);delete this.o};function cU(a){var b=f+Y("dcs-a-dcs-rd")+'"><table><tr><td>'+V(SN({size:32,Da:W(ze)}))+Aa+Y("dcs-a-dcs-rd-dcs-kh")+na+Y("dcs-a-dcs-rd-dcs-df")+'">Assigned to</div><div class="'+Y(Ae)+ha+V(a.Bl)+'</div></td><td class="'+Y(uf)+ha;a=a||{};a=""+V(KM({Za:W(cf),title:W(pb),attributes:uK('aria-label="'+vK("Mark as done and hide discussion.")+'"'),content:tK(""+V(vR({ic:W(Ze),xc:W(Ye),Da:W("dcs-a-dcs-w-dcs-v dcs-f-dcs-cb-dcs-bf")}))),oe:a.Ea}));a=qK(a);return qK(""+(b+a+"</td></tr></table></div>"))};function dU(a,b,c,d){TJ.call(this,a,b);this.v=a;this.Lb(c);this.T=d;this.M=this.J=this.D=this.j=this.o=null;this.O=new LM(null);E(this,this.O)}x(dU,TJ);k=dU.prototype;k.sa=function(){var a=this.a,b=No(eU(this)),c=lK(cU,{Bl:pL(b,this.b),Ea:this.b.Ea()});this.g=c;this.J=G(a,"dcs-a-dcs-w-dcs-v",c);this.M=G(a,Se,c);this.D=G(a,cf,c);NJ(this.O,this.D);U(this,this.O,lc,this.xr);this.o=G(a,Ae,c);this.j=Un(a,ze,c);a=cr(b);UA(wB(this.v),this.j,a.a,Xo(a));fU(this,b)};
k.ea=function(){dU.H.ea.call(this);var a=No(eU(this));a=cr(a);gU(this,a)};function fU(a,b){var c=ef,d=af,e=Ze,g=a.b;!b||!oL(cr(b),g)||"black"==nP()&&fl||(c=df,d=$e,e=Xe);b=nL(b,a.b);Xt(a.F(),[Oe,Ne]);Xt(a.J,[$e,af]);Xt(a.M,[Xe,Ze]);Xt(a.D,[df,ef]);Ut(a.J,d);Ut(a.M,e);Ut(a.D,c);Ut(a.F(),b)}function eU(a){return I(a.v).V(a.G())}k.update=function(){var a=No(eU(this)),b=pL(a,this.b)||"";Jn(this.o,b);XA(wB(this.v),this.j);b=cr(a);UA(wB(this.v),this.j,b.a,Xo(b));fU(this,a);gU(this,b)};
function gU(a,b){b=b.G();Ou(a.b)&&b&&(a.o&&FP(a.o,b),a.j&&FP(a.j,b))}k.xr=function(a){a&&a.stopPropagation();(a=eU(this))&&!qy(a)&&(H(S(mz(this.v),ig),new SK(this.G(),!0,VS(this.T))),this.dispatchEvent("ar"))};k.Aa=function(){dU.H.Aa.call(this);Ou(this.b)&&(this.o&&IP(this.o),this.j&&IP(this.j))};k.K=function(){dU.H.K.call(this);delete this.o;delete this.j;delete this.J};function hU(a,b,c,d,e){dT.call(this,a,b,c,d,e);this.W=!0;this.v=this.O=null;this.aa=new dU(a,d,b,this);this.ia=this.pb=this.X=null;this.pa=new GT(this);E(this,this.pa);a=this.pa;a.yb(yc,85);a.yb(Qh,69);a.yb(Fc,27);a.yb("next",74);a.yb("prev",75);JJ(this).R(this.pa,Yh,this.vr);JJ(this).R(this,"rd",this.wr);this.va=!1;this.da+=" dcs-a-dcs-db-dcs-eb-dcs-fb dcs-h-dcs-zg-dcs-wc"}x(hU,dT);k=hU.prototype;k.Y=function(a){!this.ta()&&a&&I(this.j).o&&this.zc();hU.H.Y.call(this,a)};
k.zc=function(){this.D.zc();for(var a in this.J)this.J[a].zc()};k.Lb=function(a){hU.H.Lb.call(this,a);this.aa&&this.aa.Lb(a)};k.qb=function(){return!0};k.ka=function(){return this.V()?this.V().ka():null};
k.sa=function(){hU.H.sa.call(this);var a=this.a,b=this.F();this.X=G(a,td,b);this.pb=G(a,Ed,b);this.ia=G(a,Fd,b);this.v&&(this.v.Ha(b),this.v.Y(!1));var c=this.V(),d=!!c&&Ar(qv(this.j).b,c);Yt(this.F(),"dcs-a-dcs-q-dcs-x-dcs-cb-dcs-yg",d);if(c=No(c))this.aa.Ha(G(a,Gd,b)),iU(this,c);this.o&&(this.o.J=this.F())};
k.ea=function(){hU.H.ea.call(this);var a=this.V();a&&No(a)&&this.Ac(this.aa,SJ(this,this.D));IR(this);2<=Fk(this.V().b)&&(a=jU(this))&&kU(this,a);this.Of(!0);hT(this);lU(this);U(U(U(this,this,Zh,this.Ln),this,Rg,this.Kn),this.F(),"touchend",this.$v)};k.Aa=function(){var a=this.V();if(a)if(this.o&&bP(this.o)){var b=this.o.ga();a.N=b}else a.N=null;JJ(this).Ba(this,Zh,this.Ln);JJ(this).Ba(this,Rg,this.Kn);hU.H.Aa.call(this)};k.$v=function(a){this.$a()||(a.preventDefault(),mU(this))};k.iv=function(){mU(this)};
function mU(a){var b=new ip(a.G(),a.ha),c=mz(a.j);H(S(c,Wf),b);I(a.j).bb(a.G());H(S(c,eg),b)}
k.wr=function(){this.M=null;if(KR(this)){if(this.ia.scrollHeight>this.ia.offsetHeight){var a=document.createElement(Ua);a.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";var b=document.createElement(Ua);Ts(b,"200px","200px");a.appendChild(b);document.body.appendChild(a);b=a.offsetWidth-a.clientWidth;Dn(a);a=b}else a=0;this.F().style.width=Is(240+a,!0);this.ia.style.width=Is(240+a,!0)}};k.Ln=function(a){Ut(this.F(),hf);a.stopPropagation()};
k.Kn=function(a){Wt(this.F(),hf);a.stopPropagation()};k.eh=function(){return!0};k.update=function(){hU.H.update.call(this);var a=this.$a();this.$a()?this.O||(this.O=new nR(this.F(),this.a),E(this,this.O),oR(this.O)):this.O&&(this.O.ja(),this.O=null);a!=this.va&&nU(this);this.va=a;lU(this);if(a=No(this.V()))this.aa.update(),iU(this,a);this.W&&oU(this)};function lU(a){var b=a.V();null!=b.N&&(eT(a),fP(a.o,b.N,!0),b.N=null)}
k.expand=function(){if(this.W){this.D.expand();for(var a in this.J){var b=this.J[a];b.Y(!0);b.expand()}this.W=!1;this.M=null;this.v&&this.v.Y(!1);this.Of(!0);hT(this)}};k.collapse=function(){if(!this.W){this.D.collapse();for(var a in this.J)this.J[a].collapse();this.W=!0;this.M=null;if(a=jU(this))this.v&&this.v.Y(!1),this.F().style.maxHeight="",this.Kb().style.maxHeight="",kU(this,a),this.Of(!0),hT(this)}};
k.Qk=function(){hU.H.Qk.call(this);this.o&&(JJ(this).R(this.o,["b","e","s"],t(this.Of,this,!0)),JJ(this).R(this.o,"e",this.en),JJ(this).R(this.o,"f",this.iv))};function jU(a){var b=qv(a.j).Ki;a=KR(a);!a&&b&&(a=.75*b.getClientHeight());return a||null}
function kU(a,b){var c=a.F(),d=Fk(a.V().b);if(!(2>d||c.offsetHeight<b)){var e=SJ(a,a.D),g=1+Math.floor(d/2);a.v||(a.v=new bU(a.j,a.a),E(a,a.v),a.F()&&(a.v.Ha(a.F()),a.v.Y(!1)));a.Ac(a.v,g+e);var h=a.v;h.o&&Jn(h.o,"Show all "+(d+" replies"));a.v.Y(!0);h=g-1;g+=1;for(var l=0;c.offsetHeight>b&&l<d;++l){var m=-1;0==l%2&&0<h?(m=h,h--):g<=d&&(m=g,g++);0<=m&&QJ(a,m+e).Y(!1)}}}
function oU(a){var b=a.b;var c=(b=!!Pp(b.a)&&!!z(Pp(b.a),25))?GR(a):null;a.W&&a.expand();a.collapse();var d=b?GR(a):null;b&&(c==d||c&&d&&c.width==d.width&&c.height==d.height)||a.dispatchEvent(new EJ(a.G()))}k.Of=function(a){var b=KR(this);b&&(eT(this),this.F().style.maxHeight=b+Mh,b-=this.o.F().offsetHeight,200<=b?this.Kb().style.maxHeight=b+Mh:this.Kb().style.maxHeight="",a&&(this.pb.scrollTop=this.pb.scrollHeight))};
k.vr=function(a){var b=mz(this.j);switch(a.identifier){case yc:H(S(b,Vf),{qa:this.G()});break;case Qh:US(this.D);break;case Fc:this.en();break;case "next":this.dispatchEvent("sn");break;case "prev":this.dispatchEvent("sp")}};k.en=function(){var a=mz(this.j);H(S(a,Wf),jp());I(this.j).bb(null);H(S(a,eg),jp())};k.focus=function(){hU.H.focus.call(this);this.va=this.$a();nU(this)};function nU(a){eT(a);bP(a.o)||a.va||a.o.reset(!0);a.$a()&&(a.expand(),a.fi());a.Of(!0);a.dispatchEvent(new EJ(a.G()))}
k.Ok=function(a){hU.H.Ok.call(this,a);this.Of(!1)};k.K=function(){hU.H.K.call(this);delete this.pa;this.v&&delete this.v;delete this.X};function iU(a,b){var c=a.ca;c&&(a=nL(b,a.b),Xt(c,[Oe,Ne,Me]),Ut(c,a))};function pU(a,b,c,d,e){this.g=a;this.b=b||null;this.a=c||null;this.v=d||null;this.o=!!e}r("docos.api.AbstractAlteredDocoArgs",pU,void 0);pU.prototype.Kh=function(){return this.v};function qU(a,b,c,d){pU.call(this,Sf,a,b,c,d)}x(qU,pU);r("docos.api.NewDiscussionArgs",qU,void 0);function rU(a,b,c,d,e,g,h){CR.call(this,a,b,c,e,g);this.Yb=d;this.da=this.va=null;this.o=new XO(a,this.a,this,h);this.ya(this.o);this.Lb(b)}x(rU,CR);k=rU.prototype;k.sa=function(){this.da=new GT(this.F());E(this,this.da);var a=this.da;a.yb(yc,85);a.yb(Fc,27);a.yb("next",74);a.yb("prev",75)};
k.ea=function(){rU.H.ea.call(this);JJ(this).R(this.o,"p",this.On).R(this.o,"c",this.vk).R(this.o,"s",this.xf).R(this.o,"b",this.sr).R(this.o,"e",this.Wj);JJ(this).R(this.da,Yh,this.tr);this.o.J=this.F();this.va=new nR(this.F(),this.a);E(this,this.va);oR(this.va)};k.ms=function(a,b,c,d,e){H(S(mz(this.j),Yf),{qa:a,Ca:b,Sa:c,En:d,Se:e})};
k.On=function(){var a=this.qj()?this.qj().ua():void 0,b=this.V().j?this.V().j:void 0,c=this.Fh();var d=this.V().a;d=null!=z(d.a,20)?z(d.a,20):null;a=new qU(c,a,b,1==d);c=dz(I(this.j),this.G());Pt(t(this.ms,this,this.G(),this.ka(),c,a,b))};k.ls=function(a,b,c,d){H(S(mz(this.j),Zf),{qa:a,Ca:b,Sa:c,Se:d})};k.vk=function(){var a=dz(I(this.j),this.G()),b=this.V().j?this.V().j:void 0;Pt(t(this.ls,this,this.G(),this.ka(),a,b))};k.qb=function(){return!0};k.ka=function(){return this.Yb};k.dg=function(){return!0};
k.In=function(a){var b=mz(this.j);H(S(b,Wf),new ip(this.G(),this.ha));I(this.j).bb(this.G());H(S(b,eg),new ip(this.G(),this.ha));a.stopPropagation()};k.tr=function(a){var b=mz(this.j);switch(a.identifier){case yc:H(S(b,Vf),{qa:this.G()});break;case Fc:H(S(b,Wf),jp());I(this.j).bb(null);H(S(b,eg),jp());break;case "next":this.dispatchEvent("sn");break;case "prev":this.dispatchEvent("sp")}};k.update=function(){IR(this);this.fi()};k.sr=function(a){this.xf(a)};
k.Wj=function(){var a=mz(this.j);H(S(a,Wf),jp());I(this.j).bb(null);H(S(a,eg),jp())};k.focus=function(){this.$a()&&(y?Pt(this.$n,0,this):this.$n())};k.xf=function(a){var b=KR(this);if(b){var c=this.F();c.style.maxHeight=b+Mh;c.scrollTop=c.scrollHeight}rU.H.xf.call(this,a)};k.$n=function(){fP(this.o);var a=this.a,b=Tn(a.a);(y&&!b||!a.contains(this.F(),b))&&Pt(function(){this.ma&&this.F().focus()},0,this)};function sU(a,b,c,d,e,g){rU.call(this,a,b,c,d,e,g);this.o.Ve=Db;this.v=!1}x(sU,rU);k=sU.prototype;k.gm=null;k.wh=null;k.sa=function(){var a=this.a,b=this.b.La(),c=lK(AR,{Yc:b.getName(),Pc:!0,qb:!0,Ea:this.b.Ea()},void 0,a);this.g=c;NJ(this.o,G(a,pe,c));this.gm=G(a,De,c);this.wh=Un(a,pd,c);if(a=G(a,ke,c))if(c=this.b.xa)a.style.backgroundColor=c(b.G());sU.H.sa.call(this)};k.ea=function(){sU.H.ea.call(this);var a=this.V().rd();uj(a)||fP(this.o,a,!0);a=this.b.La();SA(wB(this.j),this.wh,a.a,Xo(a))};
k.qj=function(){return vL(this.o.v)};k.Fh=function(){return this.o.ga()};k.Wj=function(a){bP(this.o)?this.xf(a):sU.H.Wj.call(this,a)};k.update=function(){sU.H.update.call(this);var a=this.$a();a!=this.v&&(this.$a()||bP(this.o)?this.dispatchEvent(new EJ(this.G())):this.vk());a?this.F().setAttribute("guidedhelpid","comment_draft_box"):this.F().removeAttribute("guidedhelpid");this.v=a};k.Aa=function(){sU.H.Aa.call(this);H(S(mz(this.j),cg),{qa:this.G(),text:this.Fh()});XA(wB(this.j),this.wh)};
k.K=function(){sU.H.K.call(this);delete this.gm;delete this.wh};function tU(a,b,c,d,e,g){sU.call(this,a,b,c,d,e,g);this.V()}x(tU,sU);function uU(a,b,c,d,e,g){sU.call(this,a,b,c,d,e,g);this.V()}x(uU,sU);uU.prototype.J=function(a,b,c,d,e,g){this.dispatchEvent(new DJ("sd",a,b,c,d,0,g))};uU.prototype.On=function(){var a=dz(I(this.j),this.G()),b=vL(this.o.v);if(b){z(this.b.a,38);var c=dr(b)}Pt(t(this.J,this,this.G(),this.ka(),a,this.Fh(),this.V().j==gh,c))};uU.prototype.O=function(a,b,c,d){H(S(mz(a),Xf),{qa:b,Ca:c,Sa:d})};uU.prototype.vk=function(){var a=dz(I(this.j),this.G());Pt(t(this.O,this,this.j,this.G(),this.ka(),a))};function vU(a,b,c,d,e,g){this.j=p(a)?a:null;pU.call(this,b||tg,c,d,e,g)}x(vU,pU);r("docos.api.NewDraftArgs",vU,void 0);function wU(a,b,c,d,e,g){rU.call(this,a,b,c,d,e,g,!0);this.pa=this.ia=this.J=this.T=this.X=this.O=this.v=this.pb=this.W=this.aa=null;this.Pb=lz(a)}x(wU,rU);k=wU.prototype;
k.sa=function(){var a=this.b,b=this.a;this.g=a=lK(AR,{qb:!0,Af:!0,Kl:!!z(a.a,41),Ea:a.Ea()},void 0,b);this.o.yi=!1;NJ(this.o,G(b,pe,a));this.aa=G(b,Yd,a);this.W=mn(Dd,a||b.a);this.W.id=this.G()+".body";this.v=G(b,zd,a);this.ia=G(b,Cd,a);this.pa=G(b,yd,a);var c=[];c.push("edit");c.push(Pf);c.push("help");this.J=new eR(this.j,this.G(),b,"dcs-a-dcs-fj",c);this.ya(this.J);NJ(this.J,mn(be,a||b.a));this.v&&(this.O=xU(this,"dcs-a-dcs-cc-dcs-dc-dcs-vg","dcs-a-dcs-cc-dcs-dc-dcs-vg-dcs-df"),this.T=xU(this,
"dcs-a-dcs-cc-dcs-dc-dcs-yc","dcs-a-dcs-cc-dcs-dc-dcs-yc-dcs-df"),this.pb=yU(this,"dcs-a-dcs-cc-dcs-dc-dcs-ge"),(this.X=yU(this,"dcs-a-dcs-cc-dcs-dc-dcs-yh"))&&this.$k());b=mn(Bd,a||b.a);b.id=this.G()+".headertext";lt(a,oh,b.id);lt(a,"describedby",this.W.id);wU.H.sa.call(this)};function xU(a,b,c){var d=a.a,e=a.F();b=G(d,b,e);c=G(d,c,e);e=null;b&&(e=new RM(!1,d),c&&FM(e,c),NJ(e,b),E(a,e));return e}
function yU(a,b){var c=a.a;b=G(c,b,a.F());var d=null;b&&(d=new LM(null,c),NJ(d,b),pt(b,d.o),E(a,d));return d}k.ea=function(){wU.H.ea.call(this);U(U(U(this,this.J,"e",this.Jr),this.J,"i",this.jt),this.J,"h",this.ut);this.v&&(this.ia&&bu(JJ(this),this.ia,this.Ot),this.pa&&bu(JJ(this),this.pa,this.St),this.O&&U(this,this.O,Lc,this.$k),this.T&&U(this,this.T,Lc,this.$k),this.pb&&U(this,this.pb,lc,this.ot),this.X&&U(this,this.X,lc,this.pt));fP(this.o,void 0,void 0,!0);this.update()};
k.fi=function(){wU.H.fi.call(this);Ut(this.ca,"dcs-a-dcs-cc-dcs-be-dcs-ce")};k.update=function(){wU.H.update.call(this);var a=No(this.V());a=cr(a);a=qL(a,this.b,!0);a=(new XK("Assign to {user}?")).format({user:a});Jn(this.aa,a);Q(this.aa,!0);bn(this.W,rS((new YR).C(),this.V().wa()));this.M=null;this.dispatchEvent(new EJ(this.G()))};k.Jr=function(){var a=cr(this.V().Cc()).ua();a=new vU(void 0,Pc,this.V().rd(),a,$h,!0);var b=dz(I(this.j),this.G());H(S(mz(this.j),Yf),{qa:this.G(),Sa:b,En:a,Se:$h})};
k.jt=function(){H(S(mz(this.j),ag))};
k.ut=function(){var a={target:"_blank",noreferrer:!0},b=window;var c=zm("undefined"!=typeof"https://support.google.com/docs/?p=action_items&hl=en".href?"https://support.google.com/docs/?p=action_items&hl=en".href:"https://support.google.com/docs/?p=action_items&hl=en");var d=a.target||"https://support.google.com/docs/?p=action_items&hl=en".target,e=[],g;for(g in a)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+a[g]);break;case "target":case "noreferrer":break;default:e.push(g+
"="+(a[g]?1:0))}e=e.join(",");Wk()&&b.navigator&&b.navigator.standalone&&d&&"_self"!=d?(e=b.document.createElement("A"),c=c instanceof vm?c:Bm(c),e.href=xm(c),e.setAttribute("target",d),a.noreferrer&&e.setAttribute("rel","noreferrer"),a=document.createEvent("MouseEvent"),a.initMouseEvent(Oc,!0,!0,b,1),e.dispatchEvent(a)):a.noreferrer?(b=b.open("",d,e),a=xm(c),b&&(bl&&-1!=a.indexOf(";")&&(a="'"+a.replace(/'/g,"%27")+"'"),b.opener=null,a='<META HTTP-EQUIV="refresh" content="0; url='+zj(a)+ha,b.document.write(Qm(Sm(a,
null))),b.document.close())):b.open(xm(c),d,e);pv(this.Pb,nv(mv(43029),this.V().G()).C())};k.Ot=function(){this.v&&Q(this.v,!0);pv(this.Pb,nv(mv(43025),this.V().G()).C())};k.St=function(){H(S(mz(this.j),pg),{source:$h})};k.ot=function(){this.v&&Q(this.v,!1);this.focus()};k.$k=function(){var a=!!this.T&&this.T.Nb();this.X.la(!!this.O&&this.O.Nb()||a)};k.pt=function(){H(S(mz(this.j),hg),{qa:this.G(),Ca:this.ka(),Sa:dz(I(this.j),this.G()),Se:$h,js:new bv($h,!this.O.Nb(),this.T.Nb())})};
k.qj=function(){return No(this.V())?cr(No(this.V())):null};k.Fh=function(){return this.V().rd()};k.K=function(){wU.H.K.call(this);delete this.aa;delete this.W;delete this.v;delete this.J;delete this.ia;delete this.pa};function zU(a,b,c,d){this.a=a;this.o=b;this.g=c;this.j=d}zU.prototype.b=function(a){a=I(this.a).V(a);var b=this.o.ra().G();switch(a.j){case tg:case gh:return new uU(this.a,a.G(),b,a.ka(),this.g,this.j);case Pc:return new tU(this.a,a.G(),b,a.ka(),this.g,this.j);case $h:return new wU(this.a,a.G(),b,a.ka(),this.g,this.j);default:return new hU(this.a,a.G(),b,this.g,this.j)}};function AU(a){this.a=[];if(a)a:{if(a instanceof AU){var b=a.mb();a=a.eb();if(0>=this.Ja()){for(var c=this.a,d=0;d<b.length;d++)c.push(new Dy(b[d],a[d]));break a}}else b=Hk(a),a=Gk(a);for(d=0;d<b.length;d++)BU(this,b[d],a[d])}}function BU(a,b,c){var d=a.a;d.push(new Dy(b,c));b=d.length-1;a=a.a;for(c=a[b];0<b;)if(d=b-1>>1,a[d].a>c.a)a[b]=a[d],b=d;else break;a[b]=c}k=AU.prototype;
k.remove=function(){var a=this.a,b=a.length,c=a[0];if(!(0>=b)){if(1==b)jk(a);else{a[0]=a.pop();a=0;b=this.a;for(var d=b.length,e=b[a];a<d>>1;){var g=2*a+1,h=2*a+2;g=h<d&&b[h].a<b[g].a?h:g;if(b[g].a>e.a)break;b[a]=b[g];a=g}b[a]=e}return c.ga()}};function CU(a){return a.a[0]&&a.a[0].a}k.eb=function(){for(var a=this.a,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].ga());return b};k.mb=function(){for(var a=this.a,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].a);return b};
k.ag=function(a){return dk(this.a,function(b){return b.ga()==a})};k.clone=function(){return new AU(this)};k.Ja=function(){return this.a.length};k.rb=function(){return 0==this.a.length};k.clear=function(){jk(this.a)};function DU(){AU.call(this)}x(DU,AU);function EU(a,b){nT.call(this,a,b);this.Z=I(this.a);this.b={};this.L={};this.ha=new DU;this.o=new ZT;this.aa=new CB}x(EU,nT);k=EU.prototype;k.qd=function(){var a=EU.H.qd.call(this);a.push(bf);oT(this).va&&a.push("dcs-a-dcs-wf-dcs-ig-dcs-jg");return a};k.cj=function(a){return(new zU(this.a,this,this.df(),this)).b(a.G())};
k.qe=function(a){if(this.Z.zf(a)){var b=a.G(),c=dz(this.Z,b),d=this.rj(c,!1);if(d){var e=this.cj(a);this.L[c]&&delete this.L[c];c=this.Jh(e);if(c<=PJ(this.ra())&&-1<c)for(FU(this,e,d,c);!this.ha.rb()&&CU(this.ha)<=PJ(this.ra());)e=this.ha.remove(),FU(this,e.view,e.position,e.index);else e=new GU(e,d,c),BU(this.ha,c,e)}else this.L[c]=a;e=new kp(b);c=!a.Af();e.b=c;a.za()||lp(e,this.Qd());d&&a.Pc()&&(d=mz(this.a),H(S(d,Wf),e.C()),this.Z.bb(a.G()),H(S(d,eg),e.C()));this.Gh()==b&&Pt(t(this.nn,this,e.C(),
a),0)}};function FU(a,b,c,d){var e=u();a.ra().Ac(b,d,!0);a.gi(c.x,c.y,b,!1);b=u()-e;(a=oT(a).j[Uf])&&a(new iJ(Uf,b))}k.Dd=function(a){var b=LJ(this.ra(),a);a==this.ub()&&(this.j=null);if(b){var c=this.Z.V(a);c&&qy(c)&&b.qb()&&oT(this).Ya?HU(this,a,b):(this.ra().removeChild(b,!0),F(b));this.Ec(this.b)}};
function HU(a,b,c){function d(){w||(w=!0,F(c),Dn(e),Ut(h,ff),Pt(function(){Wt(h,ff)},600))}var e=c.F(),g=Ms(e),h=oT(a).Ya,l=Us(h),m=Us(e),v=Ms(h);v.x+=(l.width-m.width)/2;a.ra().removeChild(c);Ut(e,"dcs-a-dcs-wc");c.Aa();e.style.zIndex=502;e.style.position=Ig;document.body.appendChild(e);var w=!1;y?IU(a,e,g,v,d,b):JU(a,e,c.G(),g,v,d)}
function JU(a,b,c,d,e,g){aU(a.o,c);b.style.left=d.x+Mh;b.style.top=d.y+Mh;Pt(function(){hs(b,Rr,g);Pt(g,570);Ut(b,"dcs-a-dcs-x-dcs-he");b.style.left=e.x+Mh;b.style.top=e.y+Mh},0)}function IU(a,b,c,d,e,g){var h=new wO(b,[c.x,c.y],[d.x,d.y],270),l=new AO(b,270);l.play();$T(a.o,g,h,270,function(){F(h);F(l);e()})}
function KU(a){var b=[];OJ(a.ra(),function(a){var c=a.V();c&&null!=c.ka()?(c=dz(this.Z,a.V().G()),this.rj(c,!0)||this.L[c]||(this.L[c]=a.V(),b.push(a.G()))):b.push(a.G())},a);0<b.length&&a.dispatchEvent(new sT("rv",b))}k.we=function(a){for(var b=Mk(this.b),c=0;c<a.length;c++)a[c]in b&&delete b[a[c]];this.Ec(b)};k.le=function(a){var b=Mk(this.b),c;for(c in a)b[c]=a[c];this.Ec(b)};k.rj=function(a){return this.b[a]||null};
k.Wd=function(a){a=LU(this,a);return a?(a=a?a.F():null)?new cn(a.offsetLeft,a.offsetTop):null:null};k.Vd=function(a){return(a=LU(this,a))?a.Vd():null};k.Jf=function(a,b){(a=LU(this,a))&&a.Ok(b)};k.Bd=function(a){for(var b=this.aa,c=bA(a),d=c.length,e=0;e<d;e++)b.remove(c[e]);MU(this,this.aa.eb(),!1);MU(this,a,!0);this.aa.clear();this.aa.addAll(a)};function MU(a,b,c){for(var d=0;d<b.length;++d){var e=LU(a,b[d]);e&&c!=e.Yj&&(e.Yj=c,IR(e))}}
function LU(a,b){return(b=hz(a.Z,b))?LJ(a.ra(),b.G()):null}k.K=function(){EU.H.K.call(this);var a=this.o,b;for(b in a.a)a.a[b].stop();a.a={};a.b={}};function GU(a,b,c){this.qa=a.G();this.view=a;this.position=b;this.index=c};function NU(a,b){EU.call(this,a,b)}x(NU,EU);k=NU.prototype;k.og=function(){return!1};k.bf=function(){return 0};k.me=aj;k.nd=function(){KU(this)};k.Ub=function(){NU.H.Ub.call(this);OJ(this.ra(),function(a){var b=a.V();b&&null!=b.ka()&&(b=dz(I(this.a),b.G()),(b=this.b[b])&&this.gi(b.x,b.y,a,!1))},this)};k.Ec=function(a){this.b=a;KU(this);for(var b in this.b)(a=this.L[b])&&this.qe(a);this.Ub()};
k.gi=function(a,b,c){if(c=c.F()){var d=qv(this.a).Nf;null!==b&&(c.style.top=b+Mh);d?(c.style.right=a+Mh,c.style.left=""):(c.style.left=a+Mh,c.style.right="")}};function OU(a,b){this.a=a;this.g=b}OU.prototype[Wr]=!0;function PU(a,b,c){var d=u();b();b=u()-d;a.g.a(c,b)}k=OU.prototype;k.bb=function(a,b,c){a=t(this.a.bb,this.a,a,b,c);PU(this,a,"dvmhd")};k.Nc=function(a,b,c){a=t(this.a.Nc,this.a,a,b,c);PU(this,a,"dvmhn")};k.Oc=function(a,b,c){a=t(this.a.Oc,this.a,a,b,c);PU(this,a,"dvmhp")};k.nd=function(){var a=t(this.a.nd,this.a);PU(this,a,"dvmla")};k.Ub=function(){var a=t(this.a.Ub,this.a);PU(this,a,"dvmfl")};
k.qe=function(a){a=t(this.a.qe,this.a,a);PU(this,a,"dvmadv")};k.me=function(a){a=t(this.a.me,this.a,a);PU(this,a,"dvmudv")};k.Dd=function(a){a=t(this.a.Dd,this.a,a);PU(this,a,"dvmrdv")};k.ra=function(){return this.a.ra()};k.Ih=function(){return this.a.Ih()};k.Lg=function(a){this.a.Lg(a)};k.qd=function(){return this.a.qd()};k.ub=function(){return this.a.ub()};k.gf=function(){return this.a.gf()};k.jg=function(){return this.a.jg()};k.df=function(){return this.a.df()};k.Qd=function(){return this.a.Qd()};
k.Gh=function(){return this.a.Gh()};k.xi=function(a,b){return this.a.xi(a,b)};k.ii=function(){this.a.ii()};k.hi=function(){this.a.hi()};k.bf=function(a,b){return this.a.bf(a,b)};k.Id=function(a,b){this.a.Id(a,b)};k.Fc=function(){return this.a.Fc()};k.Sd=function(a){this.a.Sd(a)};k.Wd=function(a){return this.a.Wd(a)};k.kg=function(){return this.a.kg()};k.Bd=function(a){this.a.Bd(a)};k.ne=function(a){this.a.ne(a)};k.ja=function(){this.a.ja()};k.Ma=function(){return this.a.Ma()};
k.R=function(a,b,c,d){return this.a.R(a,b,c,d)};k.Rc=function(a,b,c,d){return this.a.Rc(a,b,c,d)};k.Ba=function(a,b,c,d){return this.a.Ba(a,b,c,d)};k.Ei=function(a){return this.a.Ei(a)};k.dispatchEvent=function(a){return this.a.dispatchEvent(a)};k.pi=function(a){return this.a.pi(a)};k.kf=function(){return this.a.kf()};k.ef=function(a,b,c){return this.a.ef(a,b,c)};k.jf=function(a,b){return this.a.jf(a,b)};k.Fe=function(a,b,c,d){return this.a.Fe(a,b,c,d)};k.hf=function(){return this.a.hf()||this.a};
k.sj=function(a){this.hf().sj(a)};k.kb=function(a){return this===a};k.Mk=function(a){this.hf().Mk(a)};function QU(a,b){OU.call(this,a,b);this.b=a}x(QU,OU);k=QU.prototype;k.we=function(a){a=t(this.b.we,this.b,a);PU(this,a,"davmddp")};k.le=function(a){a=t(this.b.le,this.b,a);PU(this,a,"davmudp")};k.Ec=function(a){a=t(this.b.Ec,this.b,a);PU(this,a,"davmfdp")};k.Vd=function(a){return this.b.Vd(a)};k.Jf=function(a,b){this.b.Jf(a,b)};function RU(a){this.b=a;this.a=null};function SU(a,b){var c=a.V(),d=b.V();a=a.a;b=b.a;if(a.y!=b.y)return a.y-b.y;if(a.x!=b.x)return a.x-b.x;if(c&&d){b=c.Dc();a=d.Dc();if(b&&a&&b.getTime()!=a.getTime())return b.getTime()-a.getTime();if(!b&&a)return 1;if(b&&!a)return-1;c=c.G();d=d.G();return c<d?-1:c>d?1:0}return c?1:d?-1:0}function TU(a,b){this.b=a;this.a=b}TU.prototype.V=function(){return this.b};function UU(a,b){this.L=a;this.D=b;this.g=null;this.v=new Yw(0,0);this.j=!1;this.a={};this.b=[];this.o=t(function(a,b){var c=I(this.L),d=this.a[a].b,h=this.a[b].b;return SU(new TU(c.V(a)||null,d),new TU(c.V(b)||null,h))},this)}UU.prototype.Zh=function(a){return!!Ik(this.a,a)};function VU(a,b){if(Ik(a.a,b)){WU(a,b);if(a.g==b){var c=XU(a,b);YU(a,c+1<a.b.length?a.b[c+1]:0<=c-1?a.b[c-1]:null)}c=a.b;var d=tk(c,a.o||vk,b);0<=d&&mk(c,d);delete a.a[b];a.j=!0}}
function ZU(a,b,c){if(Ik(a.a,b)){WU(a,b);var d=a.a[b];if(c){var e=a.b,g=tk(e,a.o||vk,b);0<=g&&mk(e,g);d.b=c;xk(a.b,b,a.o)}d.a=null;a.j=!0}}function YU(a,b){null!=b?Ik(a.a,b)&&(a.g=b,WU(a,b),a.j=!0):(a.g=null,a.j=!0)}
function $U(a){if(a.j&&!Jk(a.a)){if(null==a.g){a:{var b=a.b;for(var c=null,d=null,e=0;e<b.length;++e){var g=b[e],h=a.a[g].b.y;if(Zw(a.v,h)){b=g;break a}null==c&&(c=g);null==d&&Zw(aV(a),h)&&(d=g)}b=null!=d?d:c}YU(a,b)}b=XU(a,a.g);c=aV(a);bV(a,a.g);for(d=b-1;0<=d&&(g=a.b[d],e=bV(a,g),g=cV(a.D,g),Zw(c,e.a.y+g.height));--d);for(d=b+1;d<a.b.length&&(g=a.b[d],e=bV(a,g),Zw(c,e.a.y));++d);a.j=!1}b={};for(c=0;c<a.b.length;++c)d=a.b[c],e=a.a[d],e.a&&(b[d]=e.a);return b}
function bV(a,b){var c=a.a[b];if(c.a)return c;if(a.g==b)return c.a=new cn(25,c.b.y),c;if(0>a.o(b,a.g)){var d=cV(a.D,b);b=XU(a,b)+1;c.a=new cn(25,Math.min(c.b.y,a.a[a.b[b]].a.y-d.height-10))}else b=a.b[XU(a,b)-1],d=a.a[b],a=cV(a.D,b),c.a=new cn(25,Math.max(c.b.y,d.a.y+a.height+10));return c}function aV(a){var b=a.v;b=2*(b.a-b.start);b=new Yw(a.v.start-b,a.v.a+b);null!=a.g&&(a=a.a[a.g].b.y,b.start=Math.min(b.start,a),b.a=Math.max(b.a,a));return b}
function WU(a,b){null!=a.g&&(b==a.g?(dV(a,b),eV(a,b)):0>a.o(b,a.g)?dV(a,b):eV(a,b))}function dV(a,b){a.a[b].a=null;for(b=XU(a,b)-1;0<=b;--b){var c=a.a[a.b[b]];if(!c.a)break;c.a=null}}function eV(a,b){a.a[b].a=null;for(b=XU(a,b)+1;b<a.b.length;++b){var c=a.a[a.b[b]];if(!c.a)break;c.a=null}}function XU(a,b){return tk(a.b,a.o||vk,b)};function fV(a,b){this.a=a;this.g=b}fV.prototype.b=function(a){gV(this,a);for(var b in a){var c=b,d=a[b],e=this.a.ra(),g=hV(this.g,c);null===LJ(e,c)&&(c=g,c.Ic()?c.Ic().removeChild(c,!0):(c.Aa(),c.F()&&Dn(c.F())),e.ya(g,!0));g.update();e=g;if(g=e.F())Hs(g,d.x,d.y),e.ek=-10==d.x}};function gV(a,b){var c=[];OJ(a.a.ra(),function(a){a instanceof CR&&!Ik(b,a.G())&&c.push(a)},a);for(var d=0;d<c.length;d++)iV(a,c[d])}function iV(a,b){a.a.ra().removeChild(b,!0);b.ja()};function jV(a,b){this.g=a;this.a=new xs(0,0,0,0);this.j=b}jV.prototype.b=function(a){var b={},c;for(c in a){var d=a[c],e=cV(this.j,c);e=zs(new ys(d.x,d.y,e.width,e.height));var g=this.a;g.left<=e.right&&e.left<=g.right&&g.top<=e.bottom&&e.top<=g.bottom&&(b[c]=d)}this.g.b(b)};function kV(a){this.a=a}function cV(a,b){a=hV(a.a,b);a.ma||a.Ha(a.Ic().Kb());a.update();return GR(a)};function lV(a,b){this.b=a;this.a=b}function hV(a,b){var c=a.a.Ih(),d=a.a.ra();if(d=d&&LJ(d,b)?LJ(d,b):LJ(c,b))return d;d=a.b.b(b);c.ya(d);return d};function mV(a,b){nT.call(this,a,b);b=new lV(new zU(a,this,b,this),this);var c=new kV(b);this.b=new UU(a,c);this.o=new jV(new fV(this,b),c);this.g=null}x(mV,nT);k=mV.prototype;k.Lg=function(a){mV.H.Lg.call(this,a);nV(this)};k.ki=function(){};k.Vd=function(){};k.Jf=function(){};k.ne=function(a){var b=this.b;b.v=new Yw(a.top,a.bottom);b.j=!0;b=a.right-a.left;var c=a.bottom-a.top;this.o.a=new xs(a.top-2*c,a.right+2*b,a.bottom+2*c,a.left-2*b);nV(this)};k.Ub=function(){mV.H.Ub.call(this);nV(this)};
k.Ih=function(){if(!this.g){this.g=new GJ(this.df());var a=wn(Ua,{style:"position: absolute; top: -50000px; left: -50000px;"});document.body.appendChild(a);this.g.g=a}return this.g};k.nd=function(){$U(this.b)};k.Dd=function(a){VU(this.b,a);nV(this)};k.qe=function(a){a=a.G();this.b.Zh(a)&&this.me(a)};k.me=function(a){a&&this.b.Zh(a);ZU(this.b,a);nV(this)};k.we=function(a){for(var b=0;b<a.length;b++){var c=hz(I(this.a),a[b]);c&&VU(this.b,c.G())}nV(this)};k.le=function(a){oV(this,a);nV(this)};
k.Ec=function(a){oV(this,a);for(var b=Object.keys(this.b.a),c=0;c<b.length;c++){var d=b[c],e=dz(I(this.a),d);a[e.toString()]||VU(this.b,d)}nV(this)};function oV(a,b){var c=Object.keys(a.b.a),d;for(d in b){var e=parseInt(d,10),g=b[d];if(e=hz(I(a.a),e)){var h=e.G();c.includes(h)?ZU(a.b,h,g):(e=a.b,Ik(e.a,h)?ZU(e,h,g):(e.a[h]=new RU(g),xk(e.b,h,e.o),WU(e,h),e.j=!0))}}}k.qd=function(){var a=mV.H.qd.call(this);a.push(bf);return a};function nV(a){a.v&&a.o.b($U(a.b))}
k.K=function(){mV.H.K.call(this);this.g&&(Dn(this.g.F()),this.g.ja(),this.g=null)};function pV(a,b,c,d){this.a=a;this.D=b;this.J=c;this.j=d;this.g=[];this.b=0}function qV(a,b){return QJ(a.a(),b).G()}function rV(a,b){for(var c=PJ(a.a()),d=0;d<c;++d)a.j(qV(a,d),Infinity);sV(a,b||[])}function sV(a,b){do{var c=a,d=b;tV(c,0,PJ(c.a()),1,-Infinity,c.L,c.N,d);c=a;d=b;tV(c,PJ(c.a())-1,-1,-1,Infinity,c.o,c.v,d);b.pop()}while(0<b.length)}
function uV(a,b){0==a.b&&(a.b=1);a.g=ok(b,a.g);a=a.g;b={};for(var c=0,d=0;d<a.length;){var e=a[d++];var g=e;g=gj(g)?"o"+hj(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(b,g)||(b[g]=!0,a[c++]=e)}a.length=c}function vV(a){0!=a.b&&(2==a.b?rV(a,a.g):sV(a,a.g),a.g=[],a.b=0)}function tV(a,b,c,d,e,g,h,l){for(;b!=c;b+=d){var m=qV(a,b);var v=b;v=HR(QJ(a.a(),v));var w=a;var D=b;D=QJ(w.a(),D).V().G();w=w.D(D);D=a.J(m);e=ik(l,m)?w:h(v,w,D,e);a.j(m,e);e=g(v,e)}}
pV.prototype.L=function(a,b){return b+a+10};pV.prototype.o=function(a,b){return b-10};pV.prototype.N=function(a,b,c,d){return Math.max(Math.min(c,b),d)};pV.prototype.v=function(a,b,c,d){return Math.min(Math.max(c,b),d-a)};function wV(a){return 1-Math.pow(1-a,3)};function xV(a,b){var c=this;EU.call(this,a,b);this.g={};this.N={};this.ba=new pV(t(this.ra,this),t(this.im,this),t(this.Aj,this),t(this.Rw,this));this.oa=qv(a).Yb;this.O=new AD;this.ia=!0;this.va=new Rt(this.lx,500,this);this.T=this.X=null;this.W=yB(a);this.pa=new Nw;E(this,this.pa);Ow(this.pa,this.W.b,function(){c.Ya=!0;c.da&&(Tu(oT(c)),yV(c,c.da));vV(c.ba);c.xa&&(Su(oT(c)),c.Ub());c.Ya=!1});this.xa=!1;this.da=null;this.ca=this.Ya=!1}x(xV,EU);var zV=null;k=xV.prototype;
k.qd=function(){var a=xV.H.qd.call(this);a.push("dcs-a-dcs-wf-dcs-xf");return a};k.og=function(){return!0};k.Sd=function(a){this.ia=a};k.bf=function(a,b){a=a.V();b=b.V();if(!a||!b)throw Error(Xa);var c=dz(I(this.a),a.G()),d=dz(I(this.a),b.G());return SU(new TU(a,this.b[c]||new cn(Number.MAX_VALUE,Number.MAX_VALUE)),new TU(b,this.b[d]||new cn(Number.MAX_VALUE,Number.MAX_VALUE)))};k.me=function(a){this.Id(a,!1)};
k.ki=function(a){xV.H.ki.call(this,a);a=this.ra();for(var b=PJ(a),c=0;c<b;c++){var d=QJ(a,c);d.G()!=this.ub()&&d.G()!=this.gf()&&d.eh()&&d.collapse()}this.Ub()};k.nd=function(){KU(this);rT(this);for(var a=this.ra(),b=PJ(a),c=0;c<b;++c){var d=QJ(a,c);d.eh()&&!d.$a()&&oU(d)}a=[];(b=this.ub())&&a.push(b);AV(this,a,!0);BV(this)};k.ne=function(a){var b=oT(this);Pp(b.a)&&z(Pp(b.a),19)&&(this.X=a.clone(),this.T&&this.T.contains(a)?this.va.start():(a=this.va,a.stop(),a.Dm()))};
k.lx=function(){if(this.v){this.T=this.X.clone();var a=this.ra();this.T.expand(500,0,500,0);var b=PJ(a),c="";0<b&&(c=QJ(a,b-1).G());for(var d=0;d<b;d++){var e=QJ(a,d),g=this.N[e.G()];g=CV(e,this.T,g.y,c);e.Y(g)}}};
k.Ub=function(){xV.H.Ub.call(this);if(Su(oT(this))&&this.W.a)this.xa=!0;else{vV(this.ba);var a=this.ra(),b;for(b in this.g){var c=LJ(a,b);if(c){var d=b==this.ub()||b==this.gf()?-10:this.oa,e=!c.dg();b!=this.ub()&&b!=this.gf()&&this.Na&&(e=e&&this.Na.da);this.gi(d,this.g[b],c,e)}else delete this.g[b],delete this.N[b]}BV(this);this.xa=!1}};function CV(a,b,c,d,e){if(a.G()==d)return!0;d=e||0;return a.$a()||Math.max(b.top-d,c)<=Math.min(b.bottom+d,c+HR(a))}
function BV(a){var b=oT(a).j.bounds;if(b){a=a.kg();var c=zV,d;if(d=c||a){a:if(ej(c)&&ej(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&&(zV=a,a=(new T("bounds")).cb(!0).C(),b(a))}}k.Aj=function(a){if(a&&!(a in this.g))if(oT(this).T){var b=this.im(a);null===b||(this.g[a]=b)}else if(b=LJ(this.ra(),a))this.g[a]=b.F().offsetTop;return a in this.g?this.g[a]:null};k.Rw=function(a,b){this.g[a]=b};
k.Id=function(a){KU(this);if(oT(this).T)DV(this);else{var b=[];this.ub()&&b.push(this.ub());a&&b.push(a);AV(this,b)}};function DV(a){oT(a).T&&(a.g={});var b=a.ub();AV(a,b?[b]:[])}function AV(a,b,c){var d=oT(a);Pp(d.a)&&z(Pp(d.a),24)&&(a.W.a||a.Ya)?c?(a=a.ba,a.b=2,uV(a,b||[])):uV(a.ba,b):c?rV(a.ba,b):sV(a.ba,b)}
k.Ec=function(a){var b=Hk(a),c=Fk(this.b),d=b.length!=c;this.ca=!Qu(oT(this))||b.length>c;for(c=0;c<b.length;c++){var e=b[c],g=this.b[e];if(!g||a[e].y!==g.y){d=this.ca=!0;break}}d&&(Tu(oT(this))&&this.W.a?this.da=a:yV(this,a))};function yV(a,b){a.b=b;EV(a);KU(a);if(!Qu(oT(a))||a.ca)rT(a),a.ca=!1;DV(a);b=a.O.mb();for(var c=0;c<b.length;c++){var d=a.L[b[c]];d&&a.qe(d)}a.Id();a.Ub();a.da=null}
function EV(a){var b=Object.keys(a.b);b.sort(t(a.tw,a));a.O.clear();for(var c=I(a.a),d=0;d<b.length;d++){var e=b[d],g=hz(c,parseInt(e,10));g&&c.zf(g)&&a.O.set(e,a.O.Ja())}}k.tw=function(a,b){var c=parseInt(a,10),d=parseInt(b,10);b=this.b[c];a=this.b[d];c=hz(I(this.a),c);d=hz(I(this.a),d);return SU(new TU(c,b),new TU(d,a))};k.Dd=function(a){xV.H.Dd.call(this,a);EV(this)};k.Jh=function(a){a=dz(I(this.a),a.G()).toString();var b=this.O.get(a);null==b&&(EV(this),b=this.O.get(a));return b};
k.gi=function(a,b,c,d){var e=c.F();if(e){var g=!0;if(this.X){var h=this.ra();h=QJ(h,PJ(h)-1).G();g=CV(c,this.X,b,h,500)}g&&c.Y(!0);h=c.G();var l=!1,m=!1;if(d&&this.N[h]&&(l=1<Math.abs(a-this.N[h].x),m=1<Math.abs(b-this.N[h].y),!l&&!m))return;m=this.ia&&m&&PJ(this.ra())<FV(this);l=this.ia&&l;if((d=d&&(m||l)&&c.ta()&&g)||this.o.a[h]){g=500;d||(g=(1-this.o.a[h].b)*this.o.b[h]);aU(this.o,h);var v=new xO(e,[a,b],g,wV);$T(this.o,h,v,g,function(){return F(v)})}else Hs(e,a,b),g||c.Y(!1);c.ek=-10==a;this.N[h]=
new cn(a,b);this.g[h]=b}};function GV(a,b){return(a=a.b[b])?a.y:null}k.im=function(a){a=dz(I(this.a),a);return GV(this,a)};k.rj=function(a,b){a=GV(this,a);return null===a?null:new cn(b?-10:this.oa,a)};k.kg=function(){var a=this.ra();if(!a||!a.ma)return null;var b=PJ(a);if(!b)return null;var c=QJ(a,b-1);b=c.F();a=this.Aj(QJ(a,0).G());c=this.Aj(c.G());return null!=a&&null!=c?[a,210+this.oa,c+b.offsetHeight,this.oa]:null};function FV(a){a=oT(a);return(a=null!=z(a.a,47)?z(a.a,47):null)?a:100};function HV(a){return qK('<div id="docos-comment-bubble" class="'+(a.yn?Y("dcs-a-dcs-z-dcs-ab-dcs-ed-dcs-fd"):Y("dcs-a-dcs-z-dcs-ab-dcs-ed-dcs-jf"))+(a.ze?" "+Y("dcs-d-dcs-e"):"")+'" role="button" tabindex="-1"><span class="'+Y("dcs-a-dcs-z-dcs-ab-dcs-w")+" "+Y(Qe)+" "+(a.yn?Y("dcs-a-dcs-w-dcs-de-dcs-a-dcs-fd"):Y("dcs-a-dcs-w-dcs-de-dcs-a-dcs-jf"))+(a.ze?" "+Y(Re):"")+'"></span></div>')};function IV(a,b){TJ.call(this,a,b);this.D=!1;this.M=0;this.J=-1;this.o=this.j=null;this.v=a}x(IV,TJ);k=IV.prototype;k.sa=function(){var a=this.a;this.g=lK(HV,{yn:!1,ze:Nu(this.b)},void 0,a)};k.ea=function(){IV.H.ea.call(this);qv(this.v).v.setTooltipText(this.F(),Ea);U(this,this.F(),Oc,this.Xr);U(this,this.F(),wh,this.Yr);U(this,this.F(),Sc,this.Ov)};
function JV(a,b,c,d){oP(a.F(),cd);var e=p(c)&&0>=c,g=!p(c)&&!a.j;KV(a)||e||g?(LV(a),MV(a,b,d)):(a.o=new NV(b,d),p(c)&&LV(a),a.j||(a.j=Pt(function(){MV(this,this.o.b,this.o.a);this.j=this.o=null},c,a)))}k.hide=function(a){a&&(As(this.F(),"top","0px"),Ut(this.F(),Id));KV(this)&&(Wt(this.F(),Jd),qv(this.v).v.hide(this.F()),this.D=!1);LV(this)};k.Xr=function(a){KV(this)&&(this.hide(),this.dispatchEvent(Uc),a.stopPropagation())};k.Yr=function(a){KV(this)&&a.stopPropagation()};
k.Ov=function(a){KV(this)&&a.stopPropagation()};function MV(a,b,c){a.J=p(c)?c:-1;As(a.F(),"top",b+Mh);Wt(a.F(),Id);Ut(a.F(),Jd);a.M!=b&&qv(a.v).v.hide(a.F());a.M=b;a.D=!0}function LV(a){a.j&&(Qt(a.j),a.j=null)}function KV(a){Tt(a.F(),Jd);return a.D}function NV(a,b){this.b=a;this.a=b};function OV(a,b,c){BQ.call(this,a,b,c);oQ(this,"Preferences")}x(OV,BQ);k=OV.prototype;k.ea=function(){OV.H.ea.call(this);JJ(this).R(this,"dialogselect",this.Mt)};k.Y=function(a){OV.H.Y.call(this,a);a&&this.update()};k.update=aj;k.Mt=function(a){"ok"==a.key&&this.jo()};k.jo=aj;function PV(a,b){dj(b)||(b=[b]);b=ck(b,function(a){return q(a)?a:a.Oa+" "+a.duration+"s "+a.timing+" "+a.jr+"s"});As(a,si,b.join(","))}var QV=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){if(y)return sl("10.0");var a=document.createElement(Ua),b=dl?"-webkit":cl?"-moz":y?"-ms":$k?"-o":null,c={transition:Gh};b&&(c[b+"-transition"]=Gh);bn(a,Xm("div",{style:c}));return""!=Ds(a.firstChild,si)});function RV(a,b,c,d,e){rO.call(this);this.b=a;this.D=b;this.J=c;this.o=d;this.N=dj(e)?e:[e]}x(RV,rO);k=RV.prototype;k.play=function(){if(1==this.a)return!1;this.g();this.pc("play");this.startTime=u();this.a=1;if(QV())return As(this.b,this.J),this.v=Pt(this.qw,void 0,this),!0;this.Uk(!1);return!1};k.qw=function(){Us(this.b);PV(this.b,this.N);As(this.b,this.o);this.v=Pt(t(this.Uk,this,!1),1E3*this.D)};k.stop=function(){1==this.a&&this.Uk(!0)};
k.Uk=function(a){As(this.b,si,"");Qt(this.v);As(this.b,this.o);this.L=u();this.a=0;a?this.pc("stop"):this.pc("finish");this.j()};k.K=function(){this.stop();RV.H.K.call(this)};function SV(a,b,c,d){return new RV(a,.13,{opacity:c},{opacity:d},{Oa:"opacity",duration:.13,timing:b,jr:0})};function TV(a){var b=mj(UV,a,"ok");a.ma?b():y?hs(a,Zh,b):hs(a,"beforeshow",b);var c=null;gs(a,Zh,function(){c=new VV(a)});gs(a,Rg,function(){F(c)})}function UV(a,b){sQ(a,.75);var c=a.b;c&&b&&(b=wQ(c,b))&&Ut(b,"dcs-hb-dcs-eh-dcs-xe");b=SV(a.F(),"ease-out",0,1);c=SV(a.F(),"ease-in",1,0);var d=SV(a.Ud(),"ease-out",0,.75),e=SV(a.Ud(),"ease-in",.75,0);a.T=b;a.O=c;a.X=d;a.W=e}function VV(a){WP.call(this,a.F());this.g=a;gs(this,ai,this.O,!1,this)}x(VV,WP);
VV.prototype.O=function(a){a=a.a;if(Tt(a.target,this.g.fa())){var b=Us(this.g.F());b=new xs(0,b.width,b.height,0);var c=et(this.g.F());b.expand(-1*c.top,-1*c.right,-1*c.bottom,-1*c.left);if(!b.contains(new cn(a.offsetX,a.offsetY))){c=this.g.a.a;a=qn(vn(c)||window);b=Us(this.g.F());if(Gs(this.g.F())==Ig)c=a.width-b.width,a=a.height-b.height;else{var d=Math.max(c.body.scrollHeight,a.height);c=Math.max(c.body.scrollWidth,a.width)-b.width;a=d-b.height}YP(this,new ys(0,0,Math.max(0,c),Math.max(0,a)));
return!0}}return!1};function WV(a){OV.call(this);this.pa=a;this.da=qv(a);oQ(this,"Notification settings")}x(WV,OV);k=WV.prototype;
k.sa=function(){WV.H.sa.call(this);Ut(rQ(this),cd);var a=this.Kb();var b=qK;var c=f+Y("dcs-a-dcs-di-dcs-c")+ha;var d=""+('<div><input type="radio" name="docos-notificationdialog-notify" value="disabled" id="docos-notificationdialog-disabled" class="'+Y(Ld)+'"/><label for="docos-notificationdialog-disabled" class="'+Y(Kd)+'">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="'+Y(Ld)+
'"/><label for="docos-notificationdialog-enabled" class="'+Y(Kd)+'">Enable email notifications</label></div>');d=qK(d);c=c+d+'<hr class="'+Y("dcs-a-dcs-di-dcs-ji")+ha;d=""+('<div><input type="checkbox" id="docos-notificationdialog-notifynew" class="'+Y(Ld)+'"/><label for="docos-notificationdialog-notifynew" class="'+Y(Kd)+'">Notify me of all new comments and replies</label></div><div><input type="checkbox" id="docos-notificationdialog-notifymine" class="'+Y(Ld)+'"/><label for="docos-notificationdialog-notifymine" class="'+
Y(Kd)+'">Notify me of replies to my comments</label></div><div><input type="checkbox" id="docos-notificationdialog-notifyreplies" class="'+Y(Ld)+'"/><label for="docos-notificationdialog-notifyreplies" class="'+Y(Kd)+'">Notify me of replies to threads that I have commented on</label></div><div><input type="checkbox" id="docos-notificationdialog-notifymentions" class="'+Y(Ld)+'"/><label for="docos-notificationdialog-notifymentions" class="'+Y(Kd)+'">Notify me when I am +mentioned in a comment</label></div>');
d=qK(d);c+=d;d=""+('<a class="'+Y("dcs-a-dcs-di-dcs-gg")+'" href="https://support.google.com/docs?p=comments_guide" target="_blank">Help</a>');d=qK(d);b=b(c+d+wa);a.innerHTML=nK(b);TV(this);a=this.da.X;null!==a&&(As(this.Ud(),Gi,a),As(rQ(this),Gi,a+1))};
k.ea=function(){WV.H.ea.call(this);var a=this.a;this.j=a.F("docos-notificationdialog-enabled");this.ca=a.F("docos-notificationdialog-disabled");this.v=a.F("docos-notificationdialog-notifynew");this.D=a.F("docos-notificationdialog-notifymine");this.J=a.F("docos-notificationdialog-notifyreplies");this.M=a.F("docos-notificationdialog-notifymentions");this.ha=wQ(this.b,"ok");gs(this.j,Oc,t(this.Lk,this,!1));gs(this.ca,Oc,t(this.Lk,this,!0));gs(this.j,Oc,t(this.Pf,this));gs(this.ca,Oc,t(this.Pf,this));
gs(this.v,Oc,t(this.Pf,this));gs(this.D,Oc,t(this.Pf,this));gs(this.J,Oc,t(this.Pf,this));gs(this.M,Oc,t(this.Pf,this))};k.update=function(){var a=Mu(this.da);this.j.checked=a.a;this.ca.checked=!a.a;this.v.checked=a.b;this.D.checked=a.g;this.J.checked=a.j;this.M.checked=a.o;this.Lk(!a.a);this.ha.disabled=!0};k.jo=function(){var a=new ws(this.j.checked,this.v.checked,this.D.checked,this.J.checked,this.M.checked);H(S(mz(this.pa),mg),new jJ(a))};
k.Lk=function(a){this.v.disabled=a;this.D.disabled=a;this.J.disabled=a;this.M.disabled=a};k.Pf=function(){var a=Mu(this.da);this.ha.disabled=this.j.checked==a.a&&this.v.checked==a.b&&this.D.checked==a.g&&this.J.checked==a.j&&this.M.checked==a.o};k.Aa=function(){qs(this.j);qs(this.ca);qs(this.j);qs(this.ca);qs(this.v);qs(this.D);qs(this.J);qs(this.M)};k.K=function(){WV.H.K.call(this);delete this.ha;delete this.j;delete this.ca;delete this.v;delete this.D;delete this.J;delete this.M};function XV(a){C.call(this);this.a=a}x(XV,C);XV.prototype.speak=function(a,b){this.a.speak(a,b)};XV.prototype.K=function(){delete this.a;XV.H.K.call(this)};function YV(a,b){XV.call(this,a);this.b=new Ko(this);E(this,this.b);this.g=b}x(YV,XV);YV.prototype.bind=function(a,b){a=ly(this.g,a);this.b.Qa(a,Fo,t(this.j,this,a,b))};YV.prototype.j=function(a,b,c){a=b.a(a,c.data);c=this.a;b=b.b();if(c.isEnabled()&&0!=a.length)for(c.Og(new Lo(a[0],0),null!=b?b:0),b=1;b<a.length;b++)c.Og(new Lo(a[b],0),1)};function ZV(){C.call(this);this.g=!0}x(ZV,C);ZV.prototype.isEnabled=function(){return this.g};ZV.prototype.la=function(a){this.g=a};ZV.prototype.Og=function(a,b){this.isEnabled()&&this.Rk(a,null!=b?b:0)};ZV.prototype.speak=function(a,b){this.Og(new Lo(a,0),b)};function $V(a,b){ZV.call(this);this.a=a?a:new gn;this.j=!!b;this.b=this.a.F(rg);if(!this.b)throw Error("Could not find the ARIA live region.");Cl&&lt(this.b,"relevant","additions");aW(this)}x($V,ZV);$V.prototype.la=function(a){!this.isEnabled()&&a?($V.H.la.call(this,a),aW(this)):this.isEnabled()&&!a&&(this.j||this.speak("Screen reader support disabled."),$V.H.la.call(this,a))};function aW(a){a.j||a.speak("Screen reader support enabled.")}
$V.prototype.Rk=function(a,b){1!=b&&this.a.Ej(this.b);this.a.appendChild(this.b,this.a.a.createTextNode(String(a.a+" ")));a=a.b.concat();for(b=0;b<a.length;b++)this.a.appendChild(this.b,this.a.a.createTextNode(String(a[b].a+" ")))};$V.prototype.stop=function(){};function bW(){ZV.call(this)}x(bW,ZV);bW.prototype.Rk=function(a,b){var c=$i(Xc);if(c&&(c.speak(a.a,b),0<a.b.length))for(a=a.b.concat(),b=0;b<a.length;b++)c.speak(a[b].a,1)};bW.prototype.stop=function(){var a=$i(Xc);a&&a.stop()};function cW(a,b){ZV.call(this);this.b=new Zt(this);null!=$i(Xc)?this.a=new bW:(this.a=new $V(a,b),this.b.Rc(document,"chromeVoxLoaded",t(this.$w,this)))}x(cW,ZV);k=cW.prototype;k.isEnabled=function(){return this.a.isEnabled()};k.la=function(a){this.a.la(a)};k.$w=function(){var a=this.a.isEnabled();this.a.ja();this.a=new bW;this.a.la(a)};k.Og=function(a,b){this.a.Og(a,b)};k.Rk=function(){};k.stop=function(){this.a.stop()};k.K=function(){F(this.b);F(this.a);cW.H.K.call(this)};function dW(a){this.a=a}x(dW,fJ);dW.prototype.b=function(){return this.a};dW.prototype.getCancelAnchorId=dW.prototype.b;function eW(a,b,c,d,e,g){gJ.call(this,a,b,c,d,e,g||new fJ);this.a=!1}x(eW,gJ);eW.prototype.Jl=function(){return!0};eW.prototype.preventDefault=function(){this.a=!0};function fW(a){T.call(this,a)}x(fW,T);fW.prototype.C=function(){return new eW(this.type,this.a,this.b,this.g,this.j,this.Xa?this.Xa:new fJ)};function gW(a){this.a=a}x(gW,fJ);r("docos.api.OriginatingDocoTypeArgs",gW,void 0);gW.prototype.Es=function(){return this.a};gW.prototype.getOriginatingDocoTypeArgs=gW.prototype.Es;function hW(a,b,c){this.a=c;this.b=a;this.g=b}x(hW,gW);r("docos.api.ConvertDocoArgs",hW,void 0);hW.prototype.ka=function(){return this.b};hW.prototype.getAnchorId=hW.prototype.ka;hW.prototype.Cs=function(){return this.g};hW.prototype.getNewDocoArgs=hW.prototype.Cs;function iW(a,b,c){this.j=a;this.g=void 0==c?-1:c}x(iW,fJ);iW.prototype.a=function(){return this.j};iW.prototype.b=function(){return this.g};iW.prototype.isInstantDoco=iW.prototype.a;iW.prototype.getInstantDocoSpacerIndex=iW.prototype.b;function jW(a,b){this.b=a;this.a=b}x(jW,fJ);jW.prototype.g=function(){return this.b};jW.prototype.ka=function(){return this.a};jW.prototype.getPosition=jW.prototype.g;jW.prototype.getAnchorId=jW.prototype.ka;function kW(a,b,c){b=Vi(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.a&c&&(d.Sa&&a.Hb(d.Sa),d.Ca&&a.Gb(d.Ca));return a};function lW(a,b){this.a=a;this.b=b}x(lW,gW);r("docos.api.FeedbackArgs",lW,void 0);lW.prototype.Hh=function(){return this.b};lW.prototype.getFeedback=lW.prototype.Hh;function mW(a){this.b=a}x(mW,fJ);r("docos.api.FindSelectionArgs",mW,void 0);mW.prototype.a=function(){return this.b};mW.prototype.getVerticalOffset=mW.prototype.a;function nW(a){this.a=a}x(nW,fJ);r("docos.api.HighlightDocoArgs",nW,void 0);nW.prototype.gu=function(){return this.a};nW.prototype.isOriginInStreamOrGutter=nW.prototype.gu;function oW(a,b,c){this.j=c||null;pU.call(this,$h,a,b)}x(oW,pU);r("docos.api.NewSmartTodoArgs",oW,void 0);function pW(a){this.a=a}x(pW,fJ);r("docos.api.WriteFeedbackArgs",pW,void 0);pW.prototype.Bj=function(){return this.a};pW.prototype.getSource=pW.prototype.Bj;function Z(a){var b=this;C.call(this);this.j={};this.b=new vB;var c=Z.__default_config;c&&Pk(this.j,c);a&&Pk(this.j,a);this.a=new Ju(this.j);this.b.jb("config",this.a);this.N={};z(this.a.a,17)&&(this.Nd=new vA,this.b.jb("errorReporter",this.Nd),this.lj=this.Nd.a.a(this.lj));this.D=null;this.L={};this.O=null;this.da=!1;this.oa=new qJ(this.b,this.a,this);qW(this,"s",function(){b.Z.X=!0});qW(this,"fe",t(this.pa,this));this.lj()}x(Z,C);r("docos.api.Docos",Z,void 0);r("Docos",Z,void 0);
r("docos.api.connect",function(a){return new Z(a)},void 0);k=Z.prototype;k.Jo=!1;k.Ue=null;k.Nd=null;k.Fg=null;k.Cb=null;k.Ia=null;k.Eb=null;k.Gn=!1;k.Vk=null;k.Mb=null;k.rh=null;
k.lj=function(){if(this.Nd)for(var a in Z.prototype)fj(this[a])&&(this[a]=this.Nd.a.a(this[a]));this.ca=new QA(this.b);this.b.jb("imageManager",this.ca);this.J=new ov(this.b);this.b.jb(Zg,this.J);this.Na=new NA;this.b.jb(Ph,this.Na);this.Z=new Oy(this.a);this.b.jb("stream",this.Z);this.X=new dJ(this.b);E(this,this.X);this.o=new Zt(this);E(this,this.o);this.ba=null;this.g=new kz(this.b);this.b.jb("controller",this.g);z(this.a.a,19)?(this.ba=new yJ(this.b),E(this,this.ba),BJ(this.ba,t(this.xb,this),
t(this.W,this))):this.W();if(Uu()){var b=this.a;gapi.load("config:client",function(){b.ig&&gapi.config.update("googleapis.config/sessionIndex",b.ig);gapi.config.update("googleapis.config/auth/useFirstPartyAuth",!0)})}this.rh=new pE(this.a);this.b.jb(Rc,this.rh);this.aa=this.a.La().ua()?new SB(this.rh,this.a.La(),this.J,this.a.Xb):null;a=mz(this.b);this.v=this.ha=null;jn(document,rg)&&(this.ha=new cW(void 0,!0),this.v=new YV(this.ha,a),this.v.bind(fg,new Oo),this.v.bind(gg,new Po),this.v.bind(Zf,new Mo(this.Z)),
this.v.bind(ig,new Qo(this.Z)),this.v.bind(lg,new Ro(this.b,this.j.quoterenderfn)));this.T=new Ko(this);E(this,this.T);this.T.Qa(ly(a,Xf),Fo,this.Pu).Qa(ly(a,Zf),Fo,this.Uu).Qa(ly(a,hg),Fo,this.Tu).Qa(ly(a,Yf),Fo,this.Su).Qa(ly(a,Wf),Fo,this.uk).Qa(ly(a,eg),Fo,this.kj).Qa(ly(a,fg),Fo,this.vv).Qa(ly(a,ig),Fo,this.Lv).Qa(ly(a,Vf),Fo,this.Ju).Qa(ly(a,gg),Fo,this.wv).Qa(ly(a,pg),Fo,this.nw).Qa(ly(a,ag),Fo,this.$u).Qa(ly(a,ng),Fo,this.kw).Qa(ly(a,og),Fo,this.lw);this.o.R(this.Z,["dd","crt"],this.sv).R(this.Z,
"af",this.Au).R(this.Z,"bu",this.rv).R(this.Z,"p",this.zv).R(this.a,"r",this.xa)};function rW(a){a.Eb||(sW(a),a.Eb=new VT(a.b,fn(a.a.o),a.a.ge,a.a.xb),a.o.R(a.Eb,"dnd",a.kt),a.o.R(a.Eb,ch,a.Pt),a.o.R(a.Eb,["me","ml"],tW(!0)),a.o.R(a.Eb,Uc,a.Ya));return a.Eb}k.kt=function(){this.Zl()};k.Pt=function(){var a=mJ(this,dh);if(a&&this.Vk){var b=u()-this.Vk;a(new iJ(dh,b))}};
k.find=function(a){var b=this.Z.o;this.Z.o=a;var c=this.Z,d=this.a,e={},g=c.o;c=c.Ee();if(g&&0!=g.length)for(var h in c){var l=c[h];if(!qy(l)&&l.rc()&&!sy(l)){var m=vS(l,g,d);l=Mk(l.b);for(var v in l)m+=vS(l[v],g,d);0<m&&(e[h]=m)}}a!=b&&(a=this.L,Pk(a,e),this.Cb.zc(a));this.L=e;e={};for(var w in this.L)e[dz(this.Z,w)]=this.L[w];return e};Z.prototype.find=Z.prototype.find;Z.prototype.er=function(){this.Z.o&&(this.Z.o=null,this.Cb.zc(this.L,!0),this.L={})};Z.prototype.clearFind=Z.prototype.er;
Z.prototype.Gs=function(){var a=this.a;var b=uS(this.Z,a);a=b?(a=xS(b.a,a))?An(a).textContent:null:null;return a};Z.prototype.getSelectedMatchA11yContext=Z.prototype.Gs;Z.prototype.Nc=function(a,b,c){this.Ia&&this.Ia.Nc(!!a,b,c)};Z.prototype.highlightNext=Z.prototype.Nc;Z.prototype.Oc=function(a,b,c){this.Ia&&this.Ia.Oc(!!a,b,c)};Z.prototype.highlightPrevious=Z.prototype.Oc;
Z.prototype.select=function(a,b){var c=hz(this.Z,a);a=c?c.G():"";b=c?new Dy(a,b):null;c=this.Z.N;if(!(!b&&!c||b&&c&&b.a==c.a&&b.ga()==c.ga())){var d=this.Z;b&&b.ga();d.N=b;b=c?LJ(this.Cb,c.a):null;c=LJ(this.Cb,a);b&&b!=c&&b.zc();c&&(c.eh()&&c.expand(),c.zc(),c=(b=this.Z.N)?(b=LJ(this.Cb,b.a))?(c=b.g?G(b.a,jf,b.g):null)?c.getBoundingClientRect().top-b.F().getBoundingClientRect().top:null:null:null,b=mz(this.b),d=mp(new kp(a)),d.a=c||0,c=d.C(),H(S(b,Wf),c),I(this.b).bb(a),H(S(b,eg),c))}};
Z.prototype.select=Z.prototype.select;Z.prototype.jx=function(){var a=this.Z.N;if(a){this.Z.N=null;(a=LJ(this.Cb,a.a))&&a.zc();a=mz(this.b);var b=mp(new kp(""));b.a=0;b=b.C();H(S(a,Wf),b);I(this.b).bb(null);H(S(a,eg),b)}};Z.prototype.unselect=Z.prototype.jx;Z.prototype.Zk=function(){this.Z.Zk()};Z.prototype.updateAll=Z.prototype.Zk;Z.prototype.iu=function(){return!!z(this.a.a,19)&&!!this.a.ca&&!this.a.Na};Z.prototype.isSavingToOfflineStorage=Z.prototype.iu;Z.prototype.Wt=function(){return 0<YO.Ja()};
Z.prototype.hasUnpostedDocos=Z.prototype.Wt;Z.prototype.Xt=function(){for(var a=this.Z.Eh(),b=0,c;c=a[b];b++){var d=this.Z;if((c=$y(d,c))&&(c.za()?cz(d,c):d.zf(c)))return!0}return!1};Z.prototype.hasVisibleAnchoredDocos=Z.prototype.Xt;Z.prototype.Pk=function(a){if(this.Z.Pk(a)&&this.Cb){a=this.Cb;var b=I(a.context);if(Fk(b.a)){for(var c=PJ(a)-1;0<=c;--c){var d=QJ(a,c).G();wP(a,d)}b=b.Ee();for(d in b)uP(a,d);a.j.nd();tP(a);a.j.Id()}}};Z.prototype.setResolvedAnchoredDocosVisible=Z.prototype.Pk;
Z.prototype.xa=function(){uW(this);if(this.Eb)if(this.a.oa!=Ch){var a=this.Eb.j;a.j.nd();tP(a)}else this.Eb.Gg()};Z.prototype.tu=function(a,b,c){return vW(this,a,b?b:void 0,c)};Z.prototype.newDoco=Z.prototype.tu;
function vW(a,b,c,d,e,g,h){if(!b)throw Error(Wa);a.mn();c&&(a.D=c);var l=a.g;var m=d||tg;d=Tj();var v=new kr(d);e&&ur(v,e,u());h&&tr(v);g&&(e=lq(mq(pq(new rq,g),""),!1).C(),e=dr(e),rr(v,e));b=zy(yy(xy(wy(vy(v),b),!1),m),Ru(l.b));Zy(I(l.a),b);jz(I(l.a));pv(l.g,nv(mv(43008),d).C());l=dz(I(l.a),d);c&&(b={},b[l]=c,wW(a).le(b));return l}
Z.prototype.uu=function(a,b){if(null==a||uj(a))throw Error(Wa);switch(b.g){case gh:case tg:case Pc:return vW(this,a,b.j?b.j:void 0,b.g,b.b?b.b:void 0,b.a?b.a:void 0,b.o);case $h:var c=this.g,d=b.b,e=b.j;b=lq(mq(pq(new rq,b.a),""),!1);uj(Rj(e))||qq(b,e);b=b.C();e=dr(b);b=Tj();var g=u();d=tr(rr(ur(sr(new kr(b),c.b.La()),d,g),e));a=zy(yy(xy(wy(vy(d),a),!1),$h),Ru(c.b));Zy(I(c.a),a);jz(I(c.a));pv(c.g,nv(mv(43023),b).C());return dz(I(c.a),b);case Sf:c=this.g;g=b.b;e=b.a?b.a:void 0;var h=b.o;d=Tj();b=u();
g=ur(sr(or(nr(new kr(d)),b),c.b.La()),g,b);h&&tr(g);e&&(e=lq(mq(pq(new rq,e),""),!1).C(),e=dr(e),rr(g,e));e=xy(vy(g),!0);A(e.a,3,b);a=zy(yy(wy(e,a),Sf),Ru(c.b));Zy(I(c.a),a);jz(I(c.a));a=I(c.a).V(d);tv(c.g,Zu(Yu(43009),a).C());return dz(I(c.a),d);default:throw Error("Unknown NewDocoArgs type.");}};Z.prototype.newDoco2=Z.prototype.uu;
Z.prototype.xu=function(a,b){if(!a||!b)throw Error("Anchor data and suggestion id cannot be empty or null.");a=xW(this,void 0,a,void 0,void 0,b,void 0,void 0);this.bb(a);return a};Z.prototype.newSuggestion=Z.prototype.xu;Z.prototype.Vf=function(a,b){b=pz(this.g,a,!0,b);Vu(this.a)&&(a=hz(this.Z,a)?hz(this.Z,a).G():null)&&this.Ia&&this.Ia.Dd(a);return b};Z.prototype.acceptSuggestion=Z.prototype.Vf;Z.prototype.Tq=function(a){return sz(this.g,a,!0)};Z.prototype.acceptSuggestions=Z.prototype.Tq;
Z.prototype.Ew=function(a,b){b=pz(this.g,a,!1,b);Vu(this.a)&&(a=hz(this.Z,a)?hz(this.Z,a).G():null)&&this.Ia&&this.Ia.Dd(a);return b};Z.prototype.rejectSuggestion=Z.prototype.Ew;Z.prototype.Fw=function(a){return sz(this.g,a,!1)};Z.prototype.rejectSuggestions=Z.prototype.Fw;Z.prototype.ij=function(a){this.g.ij(a)};Z.prototype.deleteReply=Z.prototype.ij;Z.prototype.hj=function(a){this.g.hj(a)};Z.prototype.deleteReplies=Z.prototype.hj;Z.prototype.qs=function(a){return(a=hz(this.Z,a))?a.ka():null};
Z.prototype.getAnchorData=Z.prototype.qs;Z.prototype.ab=function(a){return(a=hz(this.Z,a))?a.ab():null};Z.prototype.getSuggestionId=Z.prototype.ab;Z.prototype.vs=function(){return this.a.La().G()};Z.prototype.getCurrentAuthor=Z.prototype.vs;Z.prototype.lb=function(a){return(a=hz(this.Z,a))?a.lb().G():null};Z.prototype.getAuthor=Z.prototype.lb;Z.prototype.us=function(a){return(a=hz(this.Z,a))?a.lb().getName():null};Z.prototype.getAuthorName=Z.prototype.us;
Z.prototype.Wd=function(a){q(a)&&(a=this.M(a));return yW(this).Wd(a)};Z.prototype.getDocoPosition=Z.prototype.Wd;Z.prototype.Vd=function(a){return wW(this).Vd(a)};Z.prototype.getDocoMaxHeight=Z.prototype.Vd;Z.prototype.Jf=function(a,b){wW(this).Jf(a,b)};Z.prototype.setDocoMaxHeight=Z.prototype.Jf;Z.prototype.ns=function(a){a=zW(this,a);wW(this).Ec(a)};Z.prototype.flushAnchors=Z.prototype.ns;Z.prototype.Ec=function(a){wW(this).Ec(a)};Z.prototype.flushDocoPositions=Z.prototype.Ec;
Z.prototype.kx=function(a){a=zW(this,a);wW(this).le(a)};Z.prototype.updateAnchors=Z.prototype.kx;Z.prototype.le=function(a){wW(this).le(a)};Z.prototype.updateDocoPositions=Z.prototype.le;Z.prototype.kr=function(a){wW(this).we(ck(a,this.M,this))};Z.prototype.deleteAnchors=Z.prototype.kr;Z.prototype.we=function(a){wW(this).we(a)};Z.prototype.deleteDocoPositions=Z.prototype.we;Z.prototype.ne=function(a){this.Ia?this.Ia.ne(a):this.O=a};Z.prototype.updateViewport=Z.prototype.ne;
Z.prototype.gs=function(a){this.da=a};Z.prototype.enableAnchoredDocoAnimations=Z.prototype.gs;Z.prototype.ys=function(){var a=this.a.g;return(a=a?this.Z.V(a):void 0)?a.ka():""};Z.prototype.getLinkedAnchor=Z.prototype.ys;Z.prototype.zs=function(){var a=this.a.g;return null===a?0:dz(this.Z,a)};Z.prototype.getLinkedDoco=Z.prototype.zs;Z.prototype.du=function(){var a=this.a.g;return null===a?!1:!!this.Z.g[a]};Z.prototype.isLinkedDocoDeleted=Z.prototype.du;
function zW(a,b){var c={};Ek(b,function(a,b){(b=this.M(b))&&(c[b]=a)},a);return c}Z.prototype.Jk=function(a){this.Z.Jk(a)};Z.prototype.setActiveSuggestions=Z.prototype.Jk;Z.prototype.xs=function(){var a=this.Z.D;return a&&a.za()?a.G():null};Z.prototype.getHighlightedSuggestionDocoId=Z.prototype.xs;Z.prototype.M=function(a){return(a=$y(this.Z,a))?dz(this.Z,a.G()):0};
Z.prototype.Jw=function(){if(!this.a.o)throw Error("Pane div not specificed in config.");this.Vk=u();rW(this).ma&&(F(this.Eb),this.Eb=null);qm(this.a.o,!1);rW(this).Ha(this.a.o)};Z.prototype.renderPaneSurface=Z.prototype.Jw;Z.prototype.hu=function(){return rW(this).j.vn()};Z.prototype.isPaneSurfaceRendered=Z.prototype.hu;function wW(a){a.Ia||(a.Ia=AW(a),a.O&&(a.Ia.ne(a.O),a.O=null));return a.Ia}
function yW(a){if(!a.Cb){sW(a);var b=wW(a);a.Cb=new pP(a.b,b,t(a.Z.zf,a.Z),b.df());a.o.R(a.Cb,["me","ml"],tW(!1))}return a.Cb}function sW(a){if(!a.Jo){a.Jo=!0;var b=a.a.o,c=a.a.L;b&&(a.a.ha||Ys(WJ(),b),a.a.v.install(b));!c||b&&hn(b)==hn(c)||(a.a.ha||Ys(WJ(),c),a.a.v.install(c));!Ou(a.a)||HP(void 0).b&&HP(void 0).b.Bj()||(a=new qE,a.a["card/closeDelay"]=250,a.a["card/hoverDelay"]=1E3,a.a["card/source"]="docos",MP(HP(void 0),a))}}
Z.prototype.Hw=function(){if(!this.a.L)throw Error("Anchor surface div not specified in config.");yW(this).ma&&(F(this.Cb),this.Cb=null,AW(this));qm(this.a.L,!1);yW(this).Ha(this.a.L)};Z.prototype.renderAnchorSurface=Z.prototype.Hw;function AW(a){var b=a.a.Qf,c=xV;b==jc?c=NU:bz(a.Z)&&(c=mV);if(a.Ia&&(a.Ia instanceof c||a.Ia.hf()instanceof c))return a.Ia;var d=fn(a.a.L);c=new c(a.b,d);d=a.a.N;!d||b&&b!=Bi||(c=new QU(c,d));a.Ia&&(a.Ia.sj(c),F(a.Ia));a.Ia=c;a.Ia.Mk(a);E(a,a.Ia);return a.Ia}
Z.prototype.Iw=function(){if(!this.a.W)throw Error("Instant docos div not specified in config.");this.Mb&&this.Mb.ma&&(F(this.Mb),this.Mb=null);this.Mb||(this.Mb=new IV(this.b,fn(this.a.W)),this.o.R(this.Mb,Uc,this.ia),this.Mb.Ha(this.a.W))};Z.prototype.renderInstantDocosButton=Z.prototype.Iw;Z.prototype.Ww=function(a,b,c){this.Mb&&JV(this.Mb,a,b,c)};Z.prototype.showInstantDocosButtonAt=Z.prototype.Ww;Z.prototype.mn=function(a){this.Mb&&this.Mb.hide(a)};Z.prototype.hideInstantDocosButton=Z.prototype.mn;
Z.prototype.rs=function(){return this.Ia?this.Ia.kg():null};Z.prototype.getAnchorSurfaceBounds=Z.prototype.rs;Z.prototype.yo=function(a,b){this.j[a]!==b&&(this.j[a]=b,this.a.cg(this.j))};Z.prototype.setOption=Z.prototype.yo;Z.prototype.Tj=function(){this.Eb&&this.Eb.Tj()};Z.prototype.grabFocus=Z.prototype.Tj;Z.prototype.Tw=function(a,b,c){this.j.listeners||(this.j.listeners={});this.j.listeners[a]=c?t(b,c):b;this.a.cg(this.j)};Z.prototype.setListener=Z.prototype.Tw;
function BW(a,b){return b&&a.Z.zf(b)?b.G():null}Z.prototype.Yt=function(a,b){var c=mz(this.b);a=$y(this.Z,a);a=BW(this,a);var d=mp(new kp(a||""));b&&lp(d,yW(this).G());H(S(c,Wf),d.C());I(this.b).bb(a);H(S(c,eg),d.C())};Z.prototype.highlightAnchor=Z.prototype.Yt;Z.prototype.bb=function(a,b){var c=mz(this.b);a=hz(this.Z,a);a=BW(this,a);var d=mp(new kp(a||""));b&&(d=lp(d,yW(this).G()));H(S(c,Wf),d.C());I(this.b).bb(a);H(S(c,eg),d.C())};Z.prototype.highlightDoco=Z.prototype.bb;
Z.prototype.nx=function(a){var b=mz(this.b);a=hz(this.Z,a);a=BW(this,a);if(null!=a){var c=this.Z.V(a);c&&tv(this.J,Zu(Yu(43045),c).C());H(S(b,lg),a)}};Z.prototype.verbalizeDoco=Z.prototype.nx;Z.prototype.pw=function(a){yW(this).Bd(ck(a,this.M,this))};Z.prototype.passiveHighlightAnchors=Z.prototype.pw;Z.prototype.Bd=function(a){yW(this).Bd(a)};Z.prototype.passiveHighlightDocos=Z.prototype.Bd;Z.prototype.Ut=function(a){return!!$y(this.Z,a)};Z.prototype.hasDocoForAnchorId=Z.prototype.Ut;
Z.prototype.Zh=function(a){return!!hz(this.Z,a)};Z.prototype.hasDoco=Z.prototype.Zh;Z.prototype.Fs=function(a){return(a=$y(this.Z,a))?a.za()?!cz(this.Z,a):qy(a):!1};Z.prototype.getResolvedForAnchorId=Z.prototype.Fs;Z.prototype.$t=function(a){return(a=hz(this.Z,a))?qy(a):!1};Z.prototype.isDocoResolved=Z.prototype.$t;
Z.prototype.Fc=function(){var a=this.Z.Fc(),b={};b[hv.Li]={};b[hv.Mi]={};b[hv.Wg]={};b.draft=z(a.a,2);b[$h]=z(a.a,14);b.total=z(a.a,1);var c=b[hv.Li];c.open=z(a.a,11);c.resolved=z(a.a,8);c.total=z(a.a,5);c=b[hv.Mi];c.open=z(a.a,9);c.resolved=z(a.a,6);c.total=z(a.a,3);c=b[hv.Wg];c.accepted=z(a.a,12);c.open=z(a.a,10);c.rejected=z(a.a,13);c.resolved=z(a.a,7);c.total=z(a.a,4);return b};Z.prototype.getDocoCounts=Z.prototype.Fc;Z.prototype.ws=function(){return this.Z.Fc().a.clone().v()};
Z.prototype.getDocoCounts2=Z.prototype.ws;Z.prototype.ss=function(){return wW(this).Fc().a.clone().v()};Z.prototype.getAnchoredDocoCounts=Z.prototype.ss;Z.prototype.zj=function(){return this.Z.Eh()};Z.prototype.getAnchors=Z.prototype.zj;Z.prototype.De=function(){return this.Z.De()};Z.prototype.getDocoHandles=Z.prototype.De;Z.prototype.Zl=function(){this.a.xe()&&(this.Fg||(this.Fg=new WV(this.b),E(this,this.Fg)),this.Fg.Y(!0))};Z.prototype.displayNotificationControlDialog=Z.prototype.Zl;
Z.prototype.va=function(a){return a.x};Z.prototype.Ua=function(a){return a.y};function uW(a){if(a.Gn&&!rB(a.b)){var b=eJ(a.X);b&&(a.b.jb("netIo",b),a.Nd&&(a.Nd.j=b),a=a.oa,Ku(a.b)?a.b.Ua?sJ(a.a,"r"):rJ(a)&&tJ(a):a.dm(null))}}Z.prototype.Kd=function(a){this.oa.Kd(a)};Z.prototype.connectBrowserChannel=Z.prototype.Kd;Z.prototype.pa=function(){var a=mJ(this,Ah);a&&a((new T(Ah)).C());this.a.Tg&&(this.yo("accessLevel",Nh),a=rW(this),a.ca||(a.ca=!0,XT(a)))};Z.prototype.xb=function(){sJ(this,"r");this.W()};
Z.prototype.W=function(){this.Gn=!0;uW(this)};Z.prototype.Ev=function(a){qW(this,"r",a)};Z.prototype.onReady=Z.prototype.Ev;Z.prototype.mv=function(a){qW(this,"s",a)};Z.prototype.onInitialSyncSuccess=Z.prototype.mv;Z.prototype.kv=function(a){qW(this,"e",a)};Z.prototype.onInitialSyncError=Z.prototype.kv;Z.prototype.Ya=function(){var a=this.a.j[Uc];if(a){var b=(new T(Uc)).ed(new iW(!1)).C();a(b)}else throw Error(Ka);};
Z.prototype.ia=function(){var a=this.a.j[Uc];if(a){var b=(new T(Uc)).ed(new iW(!0,0,this.Mb.J)).C();a(b)}else throw Error(Ka);};function qW(a,b,c){if(b in a.N){var d=a.N[b];null===d?c():a.N[b]=go(d,c)}else a.N[b]=c}function sJ(a,b){var c=a.N[b];c&&c();a.N[b]=null}Z.prototype.dx=function(){this.sync()};Z.prototype.tickle=Z.prototype.dx;Z.prototype.sync=function(){this.oa.sync()};Z.prototype.sync=Z.prototype.sync;Z.prototype.sd=function(){return this.a.sd()};Z.prototype.getRetryBackoffThreshold=Z.prototype.sd;
Z.prototype.Bg=function(){return this.a.Bg()};Z.prototype.isBrowserChannelEnabled=Z.prototype.Bg;Z.prototype.ju=function(){return this.a.Ef};Z.prototype.isUnreadCommentsEnabled=Z.prototype.ju;Z.prototype.au=function(){return!!z(this.a.a,30)};Z.prototype.isDocsStreamHeaderEnabled=Z.prototype.au;Z.prototype.Cj=function(){return this.Z.Cj()};Z.prototype.getUnreadCommentsCount=Z.prototype.Cj;Z.prototype.Vt=function(){return Ty(this.Z)};Z.prototype.hasPendingContent=Z.prototype.Vt;Z.prototype.Si=function(){this.Z.Si()};
Z.prototype.ackUnreadComments=Z.prototype.Si;k=Z.prototype;k.Pu=function(a){a=a.data;pv(lz(this.b),nv(mv(43011),a.qa).C());var b=this.g,c=a.qa;az(I(b.a),c);jz(I(b.a));c=null!=a.Ca;b=(b=this.Z.D)&&b.G()!==a.qa;b||(this.uk(new Zl(c?new ip("",void 0,void 0,void 0,a.Ca):jp())),this.kj(new Zl(c?new ip("",void 0,void 0,void 0,a.Ca):jp())));(c=mJ(this,Of))&&a.Ca&&a.Sa&&(a=(new T(Of)).Gb(a.Ca).Hb(a.Sa).cb(!0).C(),c(a),this.Ue=null);b&&(this.Ue=this.Z.D)};k.Uu=function(a){a=a.data;CW(this,a.Sa,a.qa,a.Se)};
k.Tu=function(a){a=a.data;CW(this,a.Sa,a.qa,a.Se,a.js)};function CW(a,b,c,d,e){var g=mJ(a,Bc);if(g&&b){var h=hz(a.Z,b).ka();d=e?new lW(d,e):new gW(d);b=(new fW(Bc)).Gb(h).Hb(b).cb(!0).ed(d).C();g(b);if(b.a)return}DW(a,c,!0,e)}k.Su=function(a){var b=a.data;if((a=mJ(this,Tc))&&b){var c=hz(this.Z,b.Sa).ka(),d=new hW(c,b.En,b.Se);b=(new fW(Tc)).Gb(c).Hb(b.Sa).cb(!0).ed(d).C();a(b)}};k.gj=function(a){(a=hz(this.Z,a))&&DW(this,a.G(),!1)};Z.prototype.deleteDoco=Z.prototype.gj;
function DW(a,b,c,d){var e=a.Z.V(b),g=dz(a.Z,b);e=e.ka();a.g.gj(b,d);b=mJ(a,Cc);d=mJ(a,Wh);var h=mJ(a,Of);if(e&&g){if(b){var l=(new T(Cc)).cb(c).C();b(l)}d&&(l=(new T(Wh)).cb(c).C(),d(l));h&&(l=(new T(Of)).Gb(e).Hb(g).cb(c).C(),h(l));a.Ue=null}}Z.prototype.Yk=function(a){return this.g.Yk(a)};Z.prototype.undoDeleteDoco=Z.prototype.Yk;
Z.prototype.Vw=function(a,b){var c=this.g;b=new Yl(b);if(a=hz(I(c.a),a)){var d=a.ab();if(!a.za()||!d)throw Error("Attempting to set model diff summary on a non-suggestion.");a=nr(new kr(py(a),a.G()));d=new up;A(d,1,"application/vnd.google-apps.docs.mds");B(d,3,b);B(a.Ta,9,d);b=zy(xy(vy(a),!0),Ru(c.b));Sy(I(c.a),b);jz(I(c.a))}};Z.prototype.setSuggestionQuote=Z.prototype.Vw;
Z.prototype.Hs=function(a){a=hz(this.Z,a);if(!a)return null;if(!a.za())throw Error("Attempting to get model diff summary from a non-suggestion.");return a.ng()};Z.prototype.getSuggestionQuote=Z.prototype.Hs;Z.prototype.yj=function(a){return this.aa?this.aa.yj(a):new BB(xt())};Z.prototype.findAssignee=Z.prototype.yj;Z.prototype.Sk=function(){yB(this.b).Sk()};Z.prototype.startBatchEvent=Z.prototype.Sk;Z.prototype.vj=function(){yB(this.b).vj()};Z.prototype.endBatchEvent=Z.prototype.vj;k=Z.prototype;
k.Lv=function(a){a=a.data;var b=this.g,c=a.a,d=a.b,e=a.g;if(c=I(b.a).V(c)){if(c.za())throw Error("Cannot resolve a suggestion.");var g=Tj(),h=u();g=sr(or(nr(new kr(g)),h),b.b.La()).Uc(d);e&&ur(g,e,h);e=lr(new kr(py(c),c.G()),g);e=zy(xy(vy(e),!0).Uc(d),Ru(b.b));Sy(I(b.a),e);jz(I(b.a));tv(b.g,Zu(Yu(d?43014:43015),c).C())}b=mJ(this,Cc);if(d=mJ(this,Wh))c=this.Z.V(a.a),e=dz(this.Z,a.a),c&&c.rc()&&e&&(a.b?(b&&(a=(new T(Cc)).cb(!0).C(),b(a)),a=(new T(Wh)).cb(!0).C(),d(a),this.Ue=null):(b&&(a=(new T(Cc)).Gb(c.ka()).Hb(e).cb(!0).C(),
b(a)),a=(new T(Wh)).Gb(c.ka()).Hb(e).cb(!0).C(),d(a),this.Ue=c))};k.kw=function(a){var b=a.data;a=this.g;var c=b.a;b=b.b;if(c=I(a.a).V(c)){var d=new kr(py(c),c.G()),e=c.qc()?new fr(c.qc().a.clone()):new fr(new Fp);A(e.a,4,b?1:0);B(d.Ta,19,e.a);nr(d);d=zy(xy(vy(d),!0),Ru(a.b));Sy(I(a.a),d);jz(I(a.a));tv(a.g,Zu(Yu(b?43040:43041),c).C())}};
k.lw=function(a){var b=a.data;a=this.g;var c=b.a,d=b.b,e=b.g;if(c=I(a.a).V(c))if(b=new kr(py(c),c.G()),e=ry(c,e)){var g=e.qc()?new fr(e.qc().a.clone()):new fr(new Fp),h=new kr(py(c),e.G());A(g.a,4,d?1:0);B(h.Ta,19,g.a);lr(b,nr(h));b=zy(xy(vy(b),!0),Ru(a.b));Sy(I(a.a),b);jz(I(a.a));tv(a.g,$u(Zu(Yu(d?43042:43043),c),e).C())}};k.Ju=function(a){var b=a.data;(a=this.a.zd)&&(b=this.Z.V(b.qa))&&a(b.ka(),!0)};
function EW(a,b,c){var d=mJ(a,c);if(d){var e=a.Z.V(b.a)||null,g=b.j;if(e!=a.Ue||Zi(g)){var h=new T(c),l=dz(a.Z,b.a);e&&e.rc()&&l&&h.Gb(e.ka()).Hb(l);l=new fJ;var m=b.L;null!=m?l=new dW(m):Zi(g)?l=new mW(g):p(b.g)&&(l=new nW(b.g));g=!!e&&!a.Z.zf(e);h.Mg(g).cb(b.v).ed(l);d(h.C())}c==Wh&&(a.Ue=e)}}k.uk=function(a){EW(this,a.data,Cc)};k.kj=function(a){var b=a.data;EW(this,b,Wh);if(a=this.Z.V(b.a)){b=b.b==yW(this).G()?jv.Uo:b.b==rW(this).j.G()?jv.Eq:jv.ap;var c=this.J;a=Zu(Yu(43044),a);a.j=b;tv(c,a.C())}};
k.wv=function(a){var b=a.data,c=b.a;a=this.g;var d=b.b,e=b.j;b=b.ab();c=c?c:void 0;if(d=I(a.a).V(d)){if(c&&!d.Cc())throw Error("Cannot reassign a doco with no existing assignment");if(d.za()&&c)throw Error("Cannot reassign a suggestion.");var g=Tj(),h=u();e=sr(or(ur(nr(new kr(g)),e,h),h),a.b.La());b&&mr(e,b);c&&rr(e,c);e=lr(new kr(py(d),d.G()),e);e=zy(xy(vy(e),!0),Ru(a.b));Sy(I(a.a),e);jz(I(a.a));tv(a.g,Zu(Yu(c?43020:43010),d).C())}};
k.nw=function(a){var b=a.data;if(a=mJ(this,Fi))b=(new T(Fi)).cb(!0).ed(new pW(b.source)).C(),a(b)};k.$u=function(){var a=mJ(this,Qf);if(a){var b=(new T(Qf)).cb(!0).C();a(b)}};
function xW(a,b,c,d,e,g,h,l){var m=a.g;var v,w;b&&(w=$y(I(m.a),b))&&w.j==gh&&(v=31);var D=mv(43009);w&&nv(D,w.G());null!=v&&(D.g=v);w&&w.Pc()&&b!=c&&az(I(m.a),w.G());b=Tj();v=u();w=sr(or(nr(new kr(b)),v),m.b.La());d&&ur(w,d,v);e&&(d=new up,A(d,1,mi),d.Pa(e),B(w.Ta,9,d));g&&(mr(w,g),D.o=g);h&&(rr(w,h),D.a=h);e=xy(vy(w),!0);A(e.a,3,v);e=zy(e,Ru(m.b));c&&wy(e,c);Sy(I(m.a),e);jz(I(m.a));pv(m.g,D.C());m=dz(I(m.a),b);(a=mJ(a,"posted"))&&c&&l&&(c=(new T("posted")).Gb(c).Hb(l).cb(!0).C(),a(c));return m}
k.vv=function(a){a=a.data;xW(this,a.fs,a.Ca,a.text,a.quote,a.lH,a.Wf,a.Sa);this.uk(new Zl(jp()));this.kj(new Zl(jp()))};function tW(a){return function(b){var c=mJ(this,"hover");if(c){var d=new T("hover");if("me"==b.type){var e=this.Z.V(b.qa);d.Gb(e?e.ka():"");d.Hb(dz(this.Z,b.qa))}d.Mg(a).cb(!0);c(d.C())}}}k.sv=function(a){"dd"==a.type?FW(this,Of,16,a):"crt"==a.type&&this.sync()};
k.rv=function(a){if("bu"==a.type){var b=this.a;if(Pp(b.a)&&z(Pp(b.a),17)){b=hJ(Vc);this.D&&(b.ed(new jW(this.D,a.a[0].Ca)),this.D=null);var c=hJ(Rh),d=hJ(vi);b=kW(b,a.a,8);c=kW(c,a.a,2);d=kW(d,a.a,4);GW(this,Vc,b);GW(this,Rh,c);GW(this,vi,d)}else for(b=Vi(a.a),c=b.next();!c.done;c=b.next())c=c.value,c=new Wy("cd",a.source,c.qa,c.clientId||void 0,c.Ca||void 0,c.Sa||void 0,c.a||void 0),FW(this,Vc,8,c,t(this.gr,this)),FW(this,Rh,2,c),FW(this,vi,4,c)}};
k.zv=function(a){if("p"==a.type&&(a=mJ(this,"pending"))){var b=(new T("pending")).cb(!0).C();a(b)}};k.Au=function(){var a=mJ(this,Ci);if(a){var b=(new T(Ci)).cb(!0).C();a(b)}};function GW(a,b,c){a=mJ(a,b);!c.rb()&&a&&a(c.C())}function FW(a,b,c,d,e){var g=mJ(a,b);g&&d.qa&&d.Sa&&(d.Ca||a.a.J)&&d.b&c&&(p(e)?d=e(d):(a=(new T(b)).Hb(d.Sa),d.Ca&&a.Gb(d.Ca),d=a.C()),g(d))}k.gr=function(a){var b=this.D;this.D=null;b=(new T(Vc)).Hb(a.Sa).ed(new jW(b,a.Ca));a.Ca&&b.Gb(a.Ca);return b.C()};
function mJ(a,b){return a.Ma()?null:a.a.j[b]||null}k.K=function(){delete this.Ia;delete this.a;delete this.rh;delete this.g;delete this.Nd;delete this.o;delete this.ca;delete this.X;delete this.Fg;delete this.ba;delete this.Z;delete this.T;F(this.Mb);delete this.Mb;F(this.Cb);delete this.Cb;F(this.Eb);delete this.Eb;Z.H.K.call(this);F(this.b);delete this.b};r("Docos.Point",cn,void 0);r("Docos.Point.getX",Z.prototype.va,void 0);r("Docos.Point.getY",Z.prototype.Ua,void 0);
r("Docos.LayoutType.ABSOLUTE",jc,void 0);r("Docos.LayoutType.VERTICAL",Bi,void 0);r("Docos.OptionName.ACCESS_LEVEL","accessLevel",void 0);r("Docos.OptionName.ACL_CHECK_FN","acl-check-fn",void 0);r("Docos.OptionName.ACL_FIX_FN","acl-fix-fn",void 0);r("Docos.OptionName.ANCHOR_DIV","anchordiv",void 0);r("Docos.OptionName.ANCHOR_IS_ORPHANED_FN",qc,void 0);r("Docos.OptionName.ANCHOR_MUTATE_FN",rc,void 0);r("Docos.OptionName.ANCHOR_SHADOW","anchor-shadow",void 0);
r("Docos.OptionName.MODAL_DIALOG_Z_INDEX",uh,void 0);r("Docos.OptionName.BROWSER_APP_CLIPBOARD",Ic,void 0);r("Docos.OptionName.DRIVE_ID","drive-id",void 0);r("Docos.OptionName.DOCO_LINK_BASE_URL",Tf,void 0);r("Docos.OptionName.DEFER_FIRST_SYNC",Mf,void 0);r("Docos.OptionName.DIALOG_CLOSED","dialog-closed",void 0);r("Docos.OptionName.DIALOG_OPENED","dialog-opened",void 0);r("Docos.OptionName.DISABLE_FOCUS","disable-focus",void 0);
r("Docos.OptionName.DISABLE_STREAM_PANE_FOCUS_WRAPPING","disable-spfw",void 0);r("Docos.OptionName.DOC_SCROLLER","docscroller",void 0);r("Docos.OptionName.ENABLE_COMMENT_BUTTON",wg,void 0);r("Docos.OptionName.ENABLE_INSTANT_MENTIONS",xg,void 0);r("Docos.OptionName.ENABLE_LAZY_LOADING",yg,void 0);r("Docos.OptionName.ENABLE_UNREAD_COMMENTS",zg,void 0);r("Docos.OptionName.ENABLE_ALL_DOCOS_IN_ANCHORED_STREAM",vg,void 0);r("Docos.OptionName.FATAL_READONLY",Fg,void 0);
r("Docos.OptionName.HIDE_NOTIFICATION_SETTINGS",Sg,void 0);r("Docos.OptionName.HIDE_PROMO_FN","hidepromofn",void 0);r("Docos.OptionName.IGNORE_POSITIONAL_HISTORY","iph",void 0);r("Docos.OptionName.IMPRESSION_RECORDER_FN",Yg,void 0);r("Docos.OptionName.INACTIVE_DOCO_INDENT",$g,void 0);r("Docos.OptionName.INSTANT_DOCOS_DIV",hh,void 0);r("Docos.OptionName.IO","i",void 0);r("Docos.OptionName.IS_UNTRUSTED_IFRAME",wi,void 0);r("Docos.OptionName.KEY_DATA","kd",void 0);
r("Docos.OptionName.LATENCY_REPORTER","latency-reporter",void 0);r("Docos.OptionName.LAYOUT","layout",void 0);r("Docos.OptionName.LAYOUT_RTL","layoutrtl",void 0);r("Docos.OptionName.LISTENERS","listeners",void 0);r("Docos.OptionName.LOCAL","l",void 0);r("Docos.OptionName.LOG_LATENCY_EVENT_FN",sh,void 0);r("Docos.OptionName.MAX_DOCO_HEIGHT","maxheight",void 0);r("Docos.OptionName.OFFLINE","offline",void 0);r("Docos.OptionName.PANE_DIV","panediv",void 0);
r("Docos.OptionName.PANE_KB_DIV","panekbdiv",void 0);r("Docos.OptionName.SHOW_ERRORS","showerrors",void 0);r("Docos.OptionName.TOOLTIP_MANAGER",ri,void 0);r("Docos.OptionName.QUOTE_FN","quotefn",void 0);r("Docos.OptionName.QUOTE_RENDER_FN","quoterenderfn",void 0);r("Docos.OptionName.READONLY",Nh,void 0);r("Docos.OptionName.RESOLVE",Qh,void 0);r("Docos.OptionName.SCROLL_CONTAINER","container",void 0);r("Docos.OptionName.SCROLL_CONTAINER_DIV","containerdiv",void 0);
r("Docos.OptionName.SET_TOTAL_DOCOS_COUNTS_FN",Xh,void 0);r("Docos.OptionName.SHOW_PROMO_FN","showpromofn",void 0);r("Docos.OptionName.SORT_PANE","sortpane",void 0);r("Docos.OptionName.SORT_PANE_BY","sortpaneby",void 0);r("Docos.OptionName.STORAGE","storage",void 0);r("Docos.OptionName.STORAGE_IS_READ_ONLY","storage-ro",void 0);r("Docos.OptionName.STREAM_BUTTON","stream-button",void 0);r("Docos.OptionName.SYNC_ONCE","so",void 0);r("Docos.OptionName.USER_COLOR_FROM_NAME_PROVIDER_FN",zi,void 0);
r("Docos.OptionName.USER_COLOR_PROVIDER_FN",yi,void 0);r("Docos.EventType.BEFORE_DOCO_DELETED",Bc,void 0);r("Docos.EventType.BEFORE_SELECTED",Cc,void 0);r("Docos.EventType.BEFORE_SUGGESTION_ACCEPTED",Dc,void 0);r("Docos.EventType.BEFORE_SUGGESTION_REJECTED",Ec,void 0);r("Docos.EventType.BOUNDS_UPDATED","bounds",void 0);r("Docos.EventType.CONVERTED",Tc,void 0);r("Docos.EventType.CREATE_DRAFT",Uc,void 0);r("Docos.EventType.CREATED",Vc,void 0);r("Docos.EventType.DELETED",Of,void 0);
r("Docos.EventType.DISABLE_SMART_TODO_FEATURE",Qf,void 0);r("Docos.EventType.DOCO_RENDERED",Uf,void 0);r("Docos.EventType.HIGHLIGHT_INITIAL_DOCO",Ug,void 0);r("Docos.EventType.HOVER","hover",void 0);r("Docos.EventType.INITIAL_ANCHORED_RENDER_DONE",bh,void 0);r("Docos.EventType.INITIAL_PANE_RENDER_DONE",dh,void 0);r("Docos.EventType.INITIAL_SYNC_ERROR",fi,void 0);r("Docos.EventType.INITIAL_SYNC_SUCCESS",gi,void 0);r("Docos.EventType.INITIAL_SYNC_AND_RENDER_COMPLETE",eh,void 0);
r("Docos.EventType.LINKED_DOCO_HIGHLIGHTED",qh,void 0);r("Docos.EventType.MODEL_LOADED",vh,void 0);r("Docos.EventType.NETWORK_ERROR",Ah,void 0);r("Docos.EventType.PENDING","pending",void 0);r("Docos.EventType.POSTED","posted",void 0);r("Docos.EventType.RESOLVED",Rh,void 0);r("Docos.EventType.SELECTED",Wh,void 0);r("Docos.EventType.UNREAD_COMMENTS","unread-comments",void 0);r("Docos.EventType.UNRESOLVED",vi,void 0);r("Docos.EventType.VIEW_FLUSHED",Ci,void 0);r("Docos.EventType.WRITE_FEEDBACK",Fi,void 0);
r("Docos.AccessLevel.READONLY",Nh,void 0);r("Docos.AccessLevel.SUGGEST",ci,void 0);r("Docos.AccessLevel.FULL",Mg,void 0);r("Docos.NewDocoType",{Ix:Pc,Hy:Sf,Fz:tg,EB:gh,tF:$h,Wg:di},void 0);r("Docos.NewDocoType.CLIENT_INTEGRATED_DRAFT",Pc,void 0);r("Docos.NewDocoType.DISCUSSION",Sf,void 0);r("Docos.NewDocoType.DRAFT",tg,void 0);r("Docos.NewDocoType.INSTANT_DOCO",gh,void 0);r("Docos.NewDocoType.SMART_TODO",$h,void 0);r("Docos.NewDocoType.SUGGESTION",di,void 0);
r("Docos.prototype.dispose",Z.prototype.ja,void 0);r("Docos.CountField.ACCEPTED","accepted",void 0);r("Docos.CountField.DRAFT",tg,void 0);r("Docos.CountField.OPEN","open",void 0);r("Docos.CountField.REJECTED","rejected",void 0);r("Docos.CountField.RESOLVED",Rh,void 0);r("Docos.CountField.TOTAL","total",void 0);r("Docos.FeedbackSource.SMART_TODO",$h,void 0);window.closure_verification&&(window.closure_verification.dcs_main_js={});zB=function(){return".dcs-d-dcs-xd-dcs-yd{width:500px}.dcs-xd-dcs-yd-dcs-t{color:black;font-family:Arial,sans-serif,sans;font-size:13px;white-space:normal}.dcs-xd-dcs-yd-dcs-dk-dcs-yf{position:absolute;top:0px;padding-top:16px;left:220px}.dcs-xd-dcs-yd-dcs-t button.dcs-xd-dcs-yd-dcs-zd-dcs-cb,.dcs-xd-dcs-yd-dcs-t button.dcs-xd-dcs-yd-dcs-zd-dcs-cb:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#4d90fe;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-hb-dcs-hk-dcs-ik{position:relative;display:-moz-inline-box;display:inline-block}* html .dcs-hb-dcs-hk-dcs-ik{display:inline}*:first-child+html .dcs-hb-dcs-hk-dcs-ik{display:inline}.dcs-hb-dcs-kc-dcs-cb{background:#ddd url(//ssl.gstatic.com/editor/button-bg.png) repeat-x top left;border:0;color:#000;cursor:pointer;list-style:none;margin:2px;outline:none;padding:0;text-decoration:none;vertical-align:middle}.dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border-style:solid;border-color:#aaa;vertical-align:top}.dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh{margin:0;border-width:1px 0;padding:0}.dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{margin:0 -1px;border-width:0 1px;padding:3px 4px}* html .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{left:-1px}* html .dcs-hb-dcs-kc-dcs-cb-dcs-fd .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh{left:-1px;right:auto}* html .dcs-hb-dcs-kc-dcs-cb-dcs-fd .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{right:auto}*:first-child+html .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{left:-1px}*:first-child+html .dcs-hb-dcs-kc-dcs-cb-dcs-fd .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{left:1px;right:auto}::root .dcs-hb-dcs-kc-dcs-cb,::root .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,::root .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{line-height:0}::root .dcs-hb-dcs-kc-dcs-cb-dcs-hf,::root .dcs-hb-dcs-kc-dcs-cb-dcs-lc{line-height:normal}.dcs-hb-dcs-kc-dcs-cb-dcs-ef{background-image:none!important;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}.dcs-hb-dcs-kc-dcs-cb-dcs-ef .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-ef .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-ef .dcs-hb-dcs-kc-dcs-cb-dcs-hf,.dcs-hb-dcs-kc-dcs-cb-dcs-ef .dcs-hb-dcs-kc-dcs-cb-dcs-lc{color:#333!important;border-color:#999!important}* html .dcs-hb-dcs-kc-dcs-cb-dcs-ef{margin:2px 1px!important;padding:0 1px!important}*:first-child+html .dcs-hb-dcs-kc-dcs-cb-dcs-ef{margin:2px 1px!important;padding:0 1px!important}.dcs-hb-dcs-kc-dcs-cb-dcs-qe .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-qe .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border-color:#9cf #69e #69e #7af!important}.dcs-hb-dcs-kc-dcs-cb-dcs-nb,.dcs-hb-dcs-kc-dcs-cb-dcs-bj{background-color:#bbb;background-position:bottom left}.dcs-hb-dcs-kc-dcs-cb-dcs-jh .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-jh .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border-color:orange}.dcs-hb-dcs-kc-dcs-cb-dcs-hf{padding:0 4px 0 0;vertical-align:top}.dcs-hb-dcs-kc-dcs-cb-dcs-lc{height:15px;width:7px;background:url(//ssl.gstatic.com/editor/editortoolbar.png) no-repeat -388px 0;vertical-align:top}.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-sh,.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-sh .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-sh .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{margin-right:0}.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-u,.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-u .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-u .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{margin-left:0}.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-u .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border-left:1px solid #fff}.dcs-hb-dcs-kc-dcs-cb-dcs-ch-dcs-u.dcs-hb-dcs-kc-dcs-cb-dcs-ii .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border-left:1px solid #ddd}.dcs-f-dcs-cb{-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-f-dcs-cb-dcs-qe{-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-f-dcs-cb-dcs-yb{-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-f-dcs-cb .dcs-f-dcs-cb-dcs-bf{margin-top:-3px;vertical-align:middle}.dcs-f-dcs-cb-dcs-df{margin-left:5px}.dcs-f-dcs-cb-dcs-qf{min-width:34px;padding:0}.dcs-f-dcs-cb-dcs-ch-dcs-u,.dcs-f-dcs-cb-dcs-ch-dcs-sh{z-index:1}.dcs-f-dcs-cb-dcs-ch-dcs-u.dcs-f-dcs-cb-dcs-ef{z-index:0}.dcs-f-dcs-cb-dcs-ii.dcs-f-dcs-cb-dcs-ch-dcs-u,.dcs-f-dcs-cb-dcs-ii.dcs-f-dcs-cb-dcs-ch-dcs-sh{z-index:2}.dcs-f-dcs-cb-dcs-ch-dcs-u:focus,.dcs-f-dcs-cb-dcs-ch-dcs-sh:focus,.dcs-f-dcs-cb-dcs-qe.dcs-f-dcs-cb-dcs-ch-dcs-u,.dcs-f-dcs-cb-dcs-qe.dcs-f-dcs-cb-dcs-ch-dcs-sh{z-index:3}.dcs-f-dcs-cb-dcs-ch-dcs-u{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-f-dcs-cb-dcs-ch-dcs-sh{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-f-dcs-cb.dcs-f-dcs-cb-dcs-ef:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dcs-f-dcs-cb-dcs-xe{-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-f-dcs-cb-dcs-xe.dcs-f-dcs-cb-dcs-qe{-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-f-dcs-cb-dcs-xe: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-f-dcs-cb-dcs-xe.dcs-f-dcs-cb-dcs-i-dcs-j{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.dcs-f-dcs-cb-dcs-xe: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-f-dcs-cb-dcs-xe.dcs-f-dcs-cb-dcs-ef{background:#4d90fe;filter:alpha(opacity=50);opacity:0.5}.dcs-f-dcs-cb-dcs-zc{-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-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-qe,.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-i-dcs-j.dcs-f-dcs-cb-dcs-qe{-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-f-dcs-cb-dcs-zc:active,.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-qe: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-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-yb,.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-i-dcs-j.dcs-f-dcs-cb-dcs-yb{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-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-ii,.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-i-dcs-j.dcs-f-dcs-cb-dcs-ii{-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-f-dcs-cb-dcs-zc:focus{border:1px solid #4d90fe;outline:none}.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-i-dcs-j{border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);outline:none}.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-ef{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.dcs-f-dcs-cb-dcs-zc .dcs-f-dcs-cb-dcs-bf{opacity:.55}.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-ii .dcs-f-dcs-cb-dcs-bf,.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-yb .dcs-f-dcs-cb-dcs-bf,.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-qe .dcs-f-dcs-cb-dcs-bf{opacity:0.9}.dcs-f-dcs-cb-dcs-zc.dcs-f-dcs-cb-dcs-ef .dcs-f-dcs-cb-dcs-bf{filter:alpha(opacity=33);opacity:0.333}.dcs-f-dcs-gb{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:rgba(255,255,255,.05);border:1px solid #c6c6c6;border:1px solid rgba(155,155,155,.57);font-size:1px;height:11px;margin:0px 4px 0px 1px;outline:0;vertical-align:text-bottom;width:11px}.dcs-f-dcs-gb-dcs-af{background-color:#fff;background-color:rgba(255,255,255,.65)}.dcs-f-dcs-gb-dcs-ii{background-color:#fff;background-color:rgba(255,255,255,.65)}.dcs-f-dcs-gb-dcs-qe{-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);border:1px solid #b2b2b2}.dcs-f-dcs-gb-dcs-nb{background-color:#ebebeb}.dcs-f-dcs-gb-dcs-jh{border:1px solid #4d90fe}.dcs-f-dcs-gb-dcs-dh.dcs-f-dcs-gb-dcs-jh{border:1px solid #c6c6c6;border:1px solid rgba(155,155,155,.57)}.dcs-f-dcs-gb-dcs-ef,.dcs-f-dcs-gb-dcs-dh.dcs-f-dcs-gb-dcs-ef{background-color:#fff;border:1px solid #f1f1f1;cursor:default}.dcs-f-dcs-gb-dcs-v{height:15px;outline:0;width:15px;left:0;position:relative;top:-3px}.dcs-f-dcs-gb-dcs-af .dcs-f-dcs-gb-dcs-v{background:url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) no-repeat -5px -3px;background-image:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) 1x,url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial_2x.png) 2x)}.dcs-f-dcs-gb-dcs-ii .dcs-f-dcs-gb-dcs-v{background:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) no-repeat -5px -3px;background-image:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) 1x,url(//ssl.gstatic.com/ui/v1/menu/checkmark_2x.png) 2x)}.dcs-hb-dcs-zh,.dcs-s-dcs-t{-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-hb-dcs-zh-dcs-fc,.dcs-s-dcs-t-dcs-fc{background:#fff;left:0;position:absolute;top:0}div.dcs-hb-dcs-zh-dcs-fc,div.dcs-s-dcs-t-dcs-fc{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.dcs-s-dcs-t{color:#000;padding:30px 42px}.dcs-s-dcs-t-dcs-k{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.dcs-s-dcs-t-dcs-k-dcs-fk{height:11px;opacity:0.7;padding:17px;position:absolute;right:0px;top:0px;width:11px}.dcs-s-dcs-t-dcs-k-dcs-fk:after{content:'';background:url(//ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.dcs-s-dcs-t-dcs-k-dcs-fk:hover{opacity:1}.dcs-s-dcs-t-dcs-c{background-color:#fff;line-height:1.4em;word-wrap:break-word}.dcs-s-dcs-t-dcs-xh{margin-top:16px}.dcs-s-dcs-t-dcs-xh 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-s-dcs-t-dcs-xh button:hover,.dcs-s-dcs-t-dcs-xh 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-s-dcs-t-dcs-xh 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-s-dcs-t-dcs-xh button:focus{border:1px solid #4d90fe}.dcs-s-dcs-t-dcs-xh 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-s-dcs-t-dcs-xh .dcs-hb-dcs-eh-dcs-xe{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-s-dcs-t-dcs-xh .dcs-hb-dcs-eh-dcs-xe:hover,.dcs-s-dcs-t-dcs-xh .dcs-hb-dcs-eh-dcs-xe: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-s-dcs-t-dcs-xh .dcs-hb-dcs-eh-dcs-xe: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-s-dcs-t-dcs-xh .dcs-hb-dcs-eh-dcs-xe: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-s-dcs-t-dcs-xh .dcs-hb-dcs-eh-dcs-xe[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:0.5}.dcs-f-dcs-mi,.dcs-f-dcs-aj,.dcs-f-dcs-pd{width:512px}.dcs-hb-dcs-kc{-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-hb-dcs-ff-dcs-kc-dcs-cb{-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-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ef{background-color:#fff;border-color:#f3f3f3;color:#b8b8b8}.dcs-hb-dcs-ff-dcs-kc-dcs-cb.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe{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-hb-dcs-ff-dcs-kc-dcs-cb.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-jh{border-color:#4d90fe}.dcs-hb-dcs-ff-dcs-kc-dcs-cb.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bj,.dcs-hb-dcs-ff-dcs-kc-dcs-cb.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-nb{-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-hb-dcs-ff-dcs-kc-dcs-cb-dcs-hf{vertical-align:top;white-space:nowrap}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc{border-color:#777 transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;width:0;position:absolute;right:5px;top:12px}.dcs-hb-dcs-ff-dcs-kc-dcs-cb .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bf{margin-top:-3px;opacity:.55;vertical-align:middle}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-nb .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bf,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bj .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bf,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-yb .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bf,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bf{opacity:0.9}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-nb .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bj .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-yb .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc{border-color:#595959 transparent}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-u,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-sh{z-index:1}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-u.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ef{z-index:0}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-sh:focus,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ch-dcs-sh{z-index:2}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-u:focus,.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ch-dcs-u{z-index:2}.dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ch-dcs-u{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-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ch-dcs-sh{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-hb-dcs-kf,.dcs-hb-dcs-el,.dcs-hb-dcs-fl{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:6px 8em 6px 30px;white-space:nowrap}.dcs-hb-dcs-kc-dcs-gl .dcs-hb-dcs-kf,.dcs-hb-dcs-kc-dcs-hl .dcs-hb-dcs-kf{padding-left:16px;vertical-align:middle}.dcs-hb-dcs-kc-dcs-il .dcs-hb-dcs-kf{padding-right:44px}.dcs-hb-dcs-kf-dcs-ef{cursor:default}.dcs-hb-dcs-kf-dcs-ef .dcs-hb-dcs-kf-dcs-dl,.dcs-hb-dcs-kf-dcs-ef .dcs-hb-dcs-kf-dcs-c{color:#ccc!important}.dcs-hb-dcs-kf-dcs-ef .dcs-hb-dcs-kf-dcs-w{filter:alpha(opacity=30);opacity:0.3}.dcs-hb-dcs-kf-dcs-se,.dcs-hb-dcs-kf-dcs-qe{background-color:#eee;border-color:#eee;border-style:dotted;border-width:1px 0;padding-top:5px;padding-bottom:5px}.dcs-hb-dcs-kf-dcs-se .dcs-hb-dcs-kf-dcs-c,.dcs-hb-dcs-kf-dcs-qe .dcs-hb-dcs-kf-dcs-c{color:#333}.dcs-hb-dcs-kf-dcs-gb,.dcs-hb-dcs-kf-dcs-w{background-repeat:no-repeat;height:21px;left:3px;position:absolute;right:auto;top:3px;vertical-align:middle;width:21px}.dcs-hb-dcs-ad-dcs-yb{background-image:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png);background-repeat:no-repeat;background-position:left center}.dcs-hb-dcs-ad-dcs-yb .dcs-hb-dcs-kf-dcs-c{color:#333}.dcs-hb-dcs-kf-dcs-dl{color:#777;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.dcs-hb-dcs-kf-dcs-uh-dcs-jl{text-decoration:underline}.dcs-hb-dcs-kf-dcs-uh-dcs-vh{color:#777;font-size:12px;padding-left:4px}.dcs-hb-dcs-al-dcs-cb,.dcs-hb-dcs-al-dcs-kc-dcs-cb{-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-hb-dcs-al-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-al-dcs-cb-dcs-ce-dcs-hh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border:0;vertical-align:top}.dcs-hb-dcs-al-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-nh-dcs-hh{margin:0;padding:0}.dcs-hb-dcs-al-dcs-cb-dcs-ce-dcs-hh,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-ce-dcs-hh{padding:0 2px}.dcs-hb-dcs-al-dcs-cb-dcs-qe,.dcs-hb-dcs-al-dcs-cb-dcs-nb,.dcs-hb-dcs-al-dcs-cb-dcs-ii,.dcs-hb-dcs-al-dcs-cb-dcs-yb{color:#222;padding:0}.dcs-hb-dcs-al-dcs-cb-dcs-qe,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-qe{border-color:#c6c6c6!important;color:#222}.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-bj{color:#222}.dcs-hb-dcs-al-dcs-cb-dcs-qe,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-qe{-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-hb-dcs-al-dcs-cb-dcs-nb,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-nb{-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-hb-dcs-al-dcs-cb-dcs-yb,.dcs-hb-dcs-al-dcs-cb-dcs-ii,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-bj{-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-hb-dcs-al-dcs-cb-dcs-ef,.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-ef{color:#222!important;opacity:0.3;filter:alpha(opacity=30)}.dcs-hb-dcs-al-dcs-cb-dcs-ch-dcs-sh,.dcs-hb-dcs-al-dcs-cb-dcs-ch-dcs-sh .dcs-hb-dcs-al-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-al-dcs-cb-dcs-ch-dcs-sh .dcs-hb-dcs-al-dcs-cb-dcs-ce-dcs-hh{margin-right:0}.dcs-hb-dcs-al-dcs-cb-dcs-ch-dcs-u,.dcs-hb-dcs-al-dcs-cb-dcs-ch-dcs-u .dcs-hb-dcs-al-dcs-cb-dcs-nh-dcs-hh,.dcs-hb-dcs-al-dcs-cb-dcs-ch-dcs-u .dcs-hb-dcs-al-dcs-cb-dcs-ce-dcs-hh{margin-left:0}.dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-lc{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-hb-dcs-al-dcs-vh{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-hb-dcs-al-dcs-wb .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-lc{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-hb-dcs-al-dcs-kc-dcs-cb-dcs-hf{padding:0;margin:0}.dcs-f-dcs-ve::-webkit-scrollbar{height:16px;overflow:visible;width:16px}.dcs-f-dcs-ve::-webkit-scrollbar-button{height:0;width:0}.dcs-f-dcs-ve::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}.dcs-f-dcs-ve::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}.dcs-f-dcs-ve::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}.dcs-f-dcs-ve::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.dcs-f-dcs-ve::-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-f-dcs-ve::-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-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-webkit-scrollbar-track:hover{background-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.2)}.dcs-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.dcs-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-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-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-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-f-dcs-ve::-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-f-dcs-ve::-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-f-dcs-ve::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}.dcs-f-dcs-ve::-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-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-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-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-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-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.6);box-shadow:inset 1px 1px 1px rgba(255,255,255,.37)}.dcs-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-webkit-scrollbar-thumb:active{background-color:rgba(255,255,255,.75);box-shadow:inset 1px 1px 3px rgba(255,255,255,.5)}.dcs-f-dcs-ve-dcs-ll.dcs-f-dcs-ve::-webkit-scrollbar-track{border-width:0 1px 0 6px}.dcs-f-dcs-ve-dcs-ll.dcs-f-dcs-ve::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}.dcs-f-dcs-ve-dcs-ll.dcs-f-dcs-ve::-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-f-dcs-ve-dcs-ll.dcs-f-dcs-ve-dcs-kl.dcs-f-dcs-ve::-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-f-dcs-ve-dcs-ll.dcs-f-dcs-ve::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}.dcs-f-dcs-ve-dcs-ll.dcs-f-dcs-ve::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}.dcs-f-dcs-ve::-webkit-scrollbar-corner{background:transparent}body.dcs-f-dcs-ve::-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-f-dcs-ve::-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-f-dcs-ve::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}body.dcs-f-dcs-ve::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}body.dcs-f-dcs-ve::-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-f-dcs-ab{-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-f-dcs-ab-dcs-ml{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-f-dcs-ab-dcs-ml:focus{border:1px solid #4d90fe;opacity:.8}.dcs-f-dcs-ab-dcs-be{position:absolute}.dcs-f-dcs-ab-dcs-be .dcs-f-dcs-ab-dcs-uf,.dcs-f-dcs-ab-dcs-be .dcs-f-dcs-ab-dcs-dj{display:block;height:0;position:absolute;width:0}.dcs-f-dcs-ab-dcs-be .dcs-f-dcs-ab-dcs-uf{border:9px solid}.dcs-f-dcs-ab-dcs-be .dcs-f-dcs-ab-dcs-dj{border:8px solid}.dcs-f-dcs-ab-dcs-kj{bottom:0}.dcs-f-dcs-ab-dcs-nc{top:-9px}.dcs-f-dcs-ab-dcs-sg{left:-9px}.dcs-f-dcs-ab-dcs-vi{right:0}.dcs-f-dcs-ab-dcs-kj .dcs-f-dcs-ab-dcs-uf,.dcs-f-dcs-ab-dcs-nc .dcs-f-dcs-ab-dcs-uf{border-color:#bbb transparent;left:-9px}.dcs-f-dcs-ab-dcs-kj .dcs-f-dcs-ab-dcs-uf{border-color:#a8a8a8 transparent}.dcs-f-dcs-ab-dcs-kj .dcs-f-dcs-ab-dcs-dj,.dcs-f-dcs-ab-dcs-nc .dcs-f-dcs-ab-dcs-dj{border-color:#fff transparent;left:-8px}.dcs-f-dcs-ab-dcs-kj .dcs-f-dcs-ab-dcs-uf{border-bottom-width:0}.dcs-f-dcs-ab-dcs-kj .dcs-f-dcs-ab-dcs-dj{border-bottom-width:0}.dcs-f-dcs-ab-dcs-nc .dcs-f-dcs-ab-dcs-uf{border-top-width:0}.dcs-f-dcs-ab-dcs-nc .dcs-f-dcs-ab-dcs-dj{border-top-width:0;top:1px}.dcs-f-dcs-ab-dcs-sg .dcs-f-dcs-ab-dcs-uf,.dcs-f-dcs-ab-dcs-vi .dcs-f-dcs-ab-dcs-uf{border-color:transparent #bbb;top:-9px}.dcs-f-dcs-ab-dcs-sg .dcs-f-dcs-ab-dcs-dj,.dcs-f-dcs-ab-dcs-vi .dcs-f-dcs-ab-dcs-dj{border-color:transparent #fff;top:-8px}.dcs-f-dcs-ab-dcs-sg .dcs-f-dcs-ab-dcs-uf{border-left-width:0}.dcs-f-dcs-ab-dcs-sg .dcs-f-dcs-ab-dcs-dj{border-left-width:0;left:1px}.dcs-f-dcs-ab-dcs-vi .dcs-f-dcs-ab-dcs-uf{border-right-width:0}.dcs-f-dcs-ab-dcs-vi .dcs-f-dcs-ab-dcs-dj{border-right-width:0}.dcs-f-dcs-g{-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;white-space:pre-wrap;word-break:break-all;word-break:break-word}.dcs-f-dcs-g-dcs-h{-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-f-dcs-g-dcs-hj{display:none}.dcs-f-dcs-g-dcs-be{pointer-events:none;position:absolute}.dcs-f-dcs-g-dcs-be .dcs-f-dcs-g-dcs-uf,.dcs-f-dcs-g-dcs-be .dcs-f-dcs-g-dcs-dj{content:'';display:block;height:0;position:absolute;width:0}.dcs-f-dcs-g-dcs-be .dcs-f-dcs-g-dcs-uf{border:6px solid}.dcs-f-dcs-g-dcs-be .dcs-f-dcs-g-dcs-dj{border:5px solid}.dcs-f-dcs-g-dcs-kj{bottom:0}.dcs-f-dcs-g-dcs-nc{top:-6px}.dcs-f-dcs-g-dcs-sg{left:-6px}.dcs-f-dcs-g-dcs-vi{right:0}.dcs-f-dcs-g-dcs-kj .dcs-f-dcs-g-dcs-uf,.dcs-f-dcs-g-dcs-nc .dcs-f-dcs-g-dcs-uf{border-color:#fff transparent;left:-6px}.dcs-f-dcs-g-dcs-kj .dcs-f-dcs-g-dcs-dj,.dcs-f-dcs-g-dcs-nc .dcs-f-dcs-g-dcs-dj{border-color:#2a2a2a transparent;left:-5px}.dcs-f-dcs-g-dcs-kj .dcs-f-dcs-g-dcs-uf{border-bottom-width:0}.dcs-f-dcs-g-dcs-kj .dcs-f-dcs-g-dcs-dj{border-bottom-width:0}.dcs-f-dcs-g-dcs-nc .dcs-f-dcs-g-dcs-uf{border-top-width:0}.dcs-f-dcs-g-dcs-nc .dcs-f-dcs-g-dcs-dj{border-top-width:0;top:1px}.dcs-f-dcs-g-dcs-sg .dcs-f-dcs-g-dcs-uf,.dcs-f-dcs-g-dcs-vi .dcs-f-dcs-g-dcs-uf{border-color:transparent #fff;top:-6px}.dcs-f-dcs-g-dcs-sg .dcs-f-dcs-g-dcs-dj,.dcs-f-dcs-g-dcs-vi .dcs-f-dcs-g-dcs-dj{border-color:transparent #2a2a2a;top:-5px}.dcs-f-dcs-g-dcs-sg .dcs-f-dcs-g-dcs-uf{border-left-width:0}.dcs-f-dcs-g-dcs-sg .dcs-f-dcs-g-dcs-dj{border-left-width:0;left:1px}.dcs-f-dcs-g-dcs-vi .dcs-f-dcs-g-dcs-uf{border-right-width:0}.dcs-f-dcs-g-dcs-vi .dcs-f-dcs-g-dcs-dj{border-right-width:0}.dcs-s-dcs-t{z-index:1001}.dcs-s-dcs-t-dcs-fc{z-index:1000}.dcs-s-dcs-t-dcs-k-dcs-fk{background-image:none}.dcs-hb-dcs-kc{z-index:1001}.dcs-a-dcs-mh-dcs-nh{width:11px;height:11px}.dcs-a-dcs-mh-dcs-nh>.dcs-a-dcs-xg-dcs-lc{width:11px;height:11px;margin:auto;vertical-align:top;cursor:pointer}.dcs-a-dcs-mh-dcs-nh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-lc{width:11px;height:11px;margin:0;padding:0}.dcs-a-dcs-mh-dcs-nh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-ce-dcs-hh,.dcs-a-dcs-mh-dcs-nh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-nh-dcs-hh{width:11px;min-width:11px;height:11px;min-height:11px}.dcs-a-dcs-mh>.dcs-hb-dcs-kf{padding-left:10px;padding-right:10px}.dcs-a-dcs-db{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-q-dcs-nb.dcs-a-dcs-db{cursor:default}.dcs-a-dcs-db:focus,.dcs-a-dcs-db:active{outline:0}.dcs-a-dcs-db-dcs-be-dcs-ce,.dcs-a-dcs-db-dcs-be-dcs-nh{display:none}.dcs-a-dcs-db-dcs-bc{max-height:inherit;overflow-y:auto;overflow-x:hidden}.dcs-a-dcs-db-dcs-c{overflow-y:auto;overflow-x:hidden}.dcs-a-dcs-db .dcs-a-dcs-db-dcs-eb-dcs-fb{border:none;display:none;padding:8px}.dcs-a-dcs-db .dcs-a-dcs-oh-dcs-eb-dcs-fb{background:#fff}.dcs-a-dcs-q-dcs-nb.dcs-a-dcs-db .dcs-a-dcs-db-dcs-eb-dcs-fb{display:block}.dcs-a-dcs-db-dcs-eb-dcs-fb .dcs-a-dcs-eb-dcs-we{display:block;height:26px}.dcs-a-dcs-db-dcs-eb-dcs-fb .dcs-a-dcs-eb-dcs-xh{text-align:left}.dcs-a-dcs-oh-dcs-eb-dcs-fb{border-top:none!important;padding-top:0}.dcs-a-dcs-db .dcs-a-dcs-eb-dcs-ki-dcs-li-dcs-lf,.dcs-a-dcs-db .dcs-a-dcs-eb-dcs-uk-dcs-vk-dcs-lf,.dcs-a-dcs-db .dcs-a-dcs-eb-dcs-ud-dcs-lf{color:#777;font-size:12px;font-family:Arial,sans-serif}.dcs-a-dcs-wf-dcs-ig .dcs-a-dcs-db{position:absolute;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;z-index:500}.dcs-a-dcs-wf-dcs-ig .dcs-a-dcs-xg-dcs-yg.dcs-a-dcs-db,.dcs-a-dcs-wf-dcs-ig .dcs-a-dcs-q-dcs-nb.dcs-a-dcs-db{z-index:501}.dcs-a-dcs-wf-dcs-ig-dcs-jg .dcs-a-dcs-db{box-shadow:0 2px 4px rgba(0,0,0,0.2)}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db-dcs-be-dcs-ce,.dcs-a-dcs-db-dcs-be-dcs-nh{height:0;position:absolute;width:0}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-ce{border-top:none;border-bottom:18px solid transparent;border-left:none;border-right:18px solid #fff;left:-13px;top:0}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-q-dcs-r.dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-ce{border-right:18px solid #eee}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-nh{border-top:none;border-bottom:24px solid transparent;border-left:none;border-right:24px solid rgba(0,0,0,0.135);left:-15px;top:-1px;z-index:-1}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-q-dcs-nb.dcs-a-dcs-db>.dcs-a-dcs-db-dcs-be-dcs-ce,.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-q-dcs-nb.dcs-a-dcs-db>.dcs-a-dcs-db-dcs-be-dcs-nh{display:block}.dcs-a-dcs-db .dcs-a-dcs-eb-dcs-hd{margin-right:10px}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-ce.dcs-a-dcs-vb-dcs-hg{border-right:18px solid #fff}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-ce.dcs-a-dcs-vb-dcs-rf{border-right:18px solid #f2f2f2}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-ce.dcs-a-dcs-vb-dcs-ti{border-right:18px solid #4285f4}.dcs-a-dcs-sc .dcs-a-dcs-zb-dcs-ac{background-color:rgba(140,196,116,0.5)}.dcs-a-dcs-sc .dcs-a-dcs-yb-dcs-zb-dcs-ac{background-color:rgba(140,196,116,1)}.dcs-a-dcs-sc,.dcs-a-dcs-fh{border:none;border-bottom:1px solid #e5e5e5;padding:3px 8px 5px 8px;zoom:1;background:#f5f5f5;position:static}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb{box-shadow:0px 3px 6px rgba(0,0,0,0.2)}.dcs-a-dcs-db .dcs-a-dcs-sc:last-of-type{padding-bottom:12px}.dcs-a-dcs-db .dcs-a-dcs-bb-dcs-ie.dcs-a-dcs-sc{padding:8px;border-bottom:1px solid #ddd;background:#fff;min-height:36px}.dcs-a-dcs-q-dcs-r .dcs-a-dcs-sc,.dcs-a-dcs-q-dcs-r .dcs-a-dcs-fh,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-r .dcs-a-dcs-bb-dcs-ie.dcs-a-dcs-sc{background:#eee}.dcs-a-dcs-db .dcs-a-dcs-db-dcs-bl .dcs-a-dcs-bb-dcs-ie.dcs-a-dcs-sc{border:none}.dcs-a-dcs-sc .dcs-a-dcs-sc-dcs-gd{left:0!important;display:block}.dcs-a-dcs-sc.dcs-a-dcs-bb-dcs-ie{border-top:none!important}.dcs-a-dcs-sc-dcs-bi .dcs-a-dcs-sc-dcs-sd{margin:0;margin-top:2px;color:#333;font-size:13px;font-weight:normal;height:18px}.dcs-a-dcs-db .dcs-a-dcs-db-dcs-eb-dcs-fb .dcs-a-dcs-eb-dcs-we,.dcs-a-dcs-sc .dcs-a-dcs-sc-dcs-ue .dcs-a-dcs-sc-dcs-bh{line-height:1.4}.dcs-a-dcs-sc .dcs-a-dcs-sc-dcs-ue{word-wrap:break-word;color:#333;padding:0}.dcs-a-dcs-sc-dcs-bi .dcs-a-dcs-sc-dcs-pf{margin:0;color:#777;font-size:11px}.dcs-a-dcs-sc .dcs-a-dcs-bb-dcs-x-dcs-cb-dcs-nf-dcs-of,.dcs-a-dcs-sc .dcs-a-dcs-tf-dcs-rb,.dcs-a-dcs-sc .dcs-a-dcs-qb-dcs-rb{min-width:28px;width:28px;opacity:0.2}.dcs-a-dcs-sc .dcs-a-dcs-nd-dcs-cb,.dcs-a-dcs-sc .dcs-a-dcs-eg-dcs-cb,.dcs-a-dcs-sc .dcs-a-dcs-bb-dcs-x-dcs-cb-dcs-nf-dcs-of,.dcs-a-dcs-sc .dcs-a-dcs-tf-dcs-rb,.dcs-a-dcs-sc .dcs-a-dcs-qb-dcs-rb{height:28px;margin:0;position:relative;top:auto;right:auto;display:inline-block;vertical-align:middle}.dcs-a-dcs-sc .dcs-a-dcs-nd-dcs-cb,.dcs-a-dcs-sc .dcs-a-dcs-bb-dcs-x-dcs-cb-dcs-nf-dcs-of,.dcs-a-dcs-sc .dcs-a-dcs-tf-dcs-rb,.dcs-a-dcs-sc .dcs-a-dcs-qb-dcs-rb{padding:0}.dcs-a-dcs-sc .dcs-a-dcs-tf-dcs-rb{right:-1px}.dcs-a-dcs-sc .dcs-a-dcs-tf-dcs-rb div,.dcs-a-dcs-sc .dcs-a-dcs-qb-dcs-rb div{margin:auto;margin-top:1px}.dcs-a-dcs-tf-dcs-rb{border-radius:3px 0 0 3px}.dcs-a-dcs-qb-dcs-rb{border-radius:0 3px 3px 0}.dcs-a-dcs-tf-dcs-rb.dcs-f-dcs-cb-dcs-ef,.dcs-a-dcs-qb-dcs-rb.dcs-f-dcs-cb-dcs-ef{background-color:#f9f9f9}.dcs-a-dcs-q-dcs-nb.dcs-a-dcs-db .dcs-a-dcs-bb-dcs-qc,.dcs-a-dcs-q-dcs-nb.dcs-a-dcs-fh .dcs-a-dcs-bb-dcs-qc{display:block}.dcs-a-dcs-fh-dcs-gh{word-wrap:break-word;color:#15c}.dcs-a-dcs-fh-dcs-gh:hover,.dcs-a-dcs-db:hover .dcs-a-dcs-fh-dcs-gh{text-decoration:underline}.dcs-a-dcs-rg-dcs-bb{position:relative;margin:6px 0;padding:0}.dcs-a-dcs-rg-dcs-bb.dcs-a-dcs-rg-dcs-bb-dcs-nk{margin:0}.dcs-a-dcs-sc .dcs-a-dcs-gh-dcs-bb{height:78px;overflow:hidden}.dcs-a-dcs-ei-dcs-rk,.dcs-a-dcs-ei-dcs-fi{color:#15c;display:none;opacity:1;width:100%;outline:none}.dcs-a-dcs-ei-dcs-rk:focus,.dcs-a-dcs-ei-dcs-fi:focus{text-decoration:underline}.dcs-a-dcs-ei-dcs-rk{bottom:0;padding-top:16px;position:absolute;right:0}.dcs-a-dcs-db .dcs-a-dcs-ei-dcs-fi,.dcs-a-dcs-db .dcs-a-dcs-ei-dcs-rk{cursor:pointer;font-size:11px}.dcs-a-dcs-db .dcs-a-dcs-ei-dcs-fi{background:#f5f5f5;padding:2px 0}.dcs-a-dcs-db .dcs-a-dcs-ei-dcs-rk{padding:7px 0 2px 0}.dcs-a-dcs-db .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-ei-dcs-fi{background:#fff}.dcs-a-dcs-ei-dcs-rk:hover,.dcs-a-dcs-ei-dcs-fi:hover{text-decoration:underline}.dcs-a-dcs-db .dcs-a-dcs-ei-dcs-rk{background:#f5f5f5;-ms-filter:none;filter:none}.dcs-a-dcs-db .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-ei-dcs-rk{background:#fff}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-zf-dcs-ag:hover .dcs-a-dcs-ei-dcs-rk{background:#f5f5f5;-ms-filter:none;filter:none}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-zf-dcs-ag:hover .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-ei-dcs-rk{background:#fff}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-ei-dcs-rk,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb:hover .dcs-a-dcs-ei-dcs-rk{background:#f5f5f5;-ms-filter:none;filter:none}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-ei-dcs-rk,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb:hover .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-ei-dcs-rk{background:#fff}.dcs-a-dcs-gh-dcs-bb>.dcs-a-dcs-ei-dcs-rk{display:block}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-ei-dcs-fi{background:#f5f5f5}.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-ei-dcs-fi{background:#fff}.dcs-a-dcs-sc-dcs-bi{margin:6px 0;height:38px;white-space:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-sc-dcs-bi{margin:0;margin-bottom:8px}.dcs-a-dcs-db-dcs-bl .dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-sc-dcs-bi{margin:0}.dcs-a-dcs-sc-dcs-yj{white-space:nowrap}.dcs-a-dcs-db:hover .dcs-a-dcs-qb-dcs-rb,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-qb-dcs-rb,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-qb-dcs-rb,.dcs-a-dcs-db:hover .dcs-a-dcs-tf-dcs-rb,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-tf-dcs-rb,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-tf-dcs-rb,.dcs-a-dcs-db:hover .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-uc,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-uc,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-uc,.dcs-a-dcs-db:hover .dcs-a-dcs-bb-dcs-x-dcs-cb,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-bb-dcs-x-dcs-cb,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-bb-dcs-x-dcs-cb,.dcs-a-dcs-db:hover .dcs-a-dcs-fj-dcs-nh>.dcs-a-dcs-xg-dcs-lc,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-fj-dcs-nh>.dcs-a-dcs-xg-dcs-lc,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-fj-dcs-nh>.dcs-a-dcs-xg-dcs-lc{opacity:0.7}.dcs-a-dcs-db:hover .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-ej,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-ej,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-ej{border:1px solid rgba(255,255,255,.7)}.dcs-a-dcs-fj-dcs-nh .dcs-hb-dcs-kc{z-index:600}.dcs-a-dcs-sc-dcs-yj:hover .dcs-a-dcs-qb-dcs-rb,.dcs-a-dcs-sc-dcs-yj:hover .dcs-a-dcs-bb-dcs-x-dcs-cb{border-top-right-radius:0;border-bottom-right-radius:0}.dcs-a-dcs-sc-dcs-yj>.dcs-a-dcs-qb-dcs-rb:hover,.dcs-a-dcs-sc-dcs-yj>.dcs-a-dcs-bb-dcs-x-dcs-cb:hover{border-top-right-radius:2px;border-bottom-right-radius:2px}.dcs-a-dcs-bb-dcs-ie .dcs-a-dcs-sc-dcs-yj{padding:4px 0 4px 4px}.dcs-a-dcs-tf-dcs-rb{margin-right:-1px}.dcs-a-dcs-sc-dcs-lh{padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:1;box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.dcs-a-dcs-sc-dcs-lh>*{overflow:hidden;text-overflow:ellipsis}.dcs-a-dcs-sc-dcs-gd-dcs-yf{max-width:32px}.dcs-a-dcs-sc-dcs-bi .dcs-a-dcs-gd{position:relative}.dcs-a-dcs-md-dcs-mf{width:32px;height:6px}.dcs-a-dcs-bb-dcs-x-dcs-cb-dcs-tk{display:inline-block;margin:0;opacity:0.2;padding-left:2px;position:relative;padding:0 4px 0 4px;min-width:50px;height:28px;vertical-align:top}.dcs-a-dcs-sc .dcs-a-dcs-bb-dcs-jc{margin-left:0}.dcs-a-dcs-sc-dcs-bh{word-wrap:break-word;color:#777;margin:8px -8px 0 -8px;padding:8px 8px 4px 8px;border-color:#e5e5e5;border-top-style:solid;border-top-width:1px;font-size:11px;font-style:italic}.dcs-a-dcs-sc .dcs-a-dcs-xe-dcs-l{color:#707070;font-style:italic;word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.dcs-a-dcs-xe-dcs-l-dcs-ye-dcs-ze{padding:8px 0 3px 0;position:relative}.dcs-a-dcs-db .dcs-a-dcs-sc:last-of-type .dcs-a-dcs-xe-dcs-l-dcs-ye-dcs-ze{padding:8px 0 0 0}.dcs-a-dcs-rd{padding:7px 10px 7px 8px;border-bottom:solid #dddddd 1px}.dcs-a-dcs-rd table{border-spacing:0;width:100%}.dcs-a-dcs-rd.dcs-a-dcs-vb-dcs-rf{background-color:#f2f2f2;color:#333333}.dcs-a-dcs-rd.dcs-a-dcs-vb-dcs-ti{background-color:#4285f4;color:white}.dcs-a-dcs-rd-dcs-gd.dcs-a-dcs-gd{position:relative;display:block}.dcs-a-dcs-rd-dcs-kh{padding:0px 0px 0px 10px;width:100%;max-width:135px}.dcs-a-dcs-rd-dcs-vb-dcs-l{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcs-a-dcs-rd .dcs-a-dcs-w-dcs-v-dcs-uc{margin-top:1px}.dcs-a-dcs-rd .dcs-a-dcs-w-dcs-v-dcs-ej{margin-top:6px}.dcs-a-dcs-rd .dcs-a-dcs-wh-dcs-zd-dcs-cb{width:28px;height:28px;min-width:28px;padding:0px;margin:0px;background:none}.dcs-a-dcs-rd .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-uc{opacity:0.2}.dcs-a-dcs-rd .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-ej{border:1px solid rgba(255,255,255,.38);opacity:0.7}.dcs-a-dcs-rd .dcs-a-dcs-wh-dcs-zd-dcs-cb-dcs-ej:hover{border:1px solid rgba(255,255,255,1);opacity:1;background:none}.dcs-a-dcs-wg{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-wg div{cursor:pointer;margin:2px;padding:0px 10px}.dcs-a-dcs-wg div b{color:#00f}.dcs-a-dcs-wg .dcs-wg-dcs-pi{height:auto}.dcs-a-dcs-wg div.dcs-nb{background:#c3d9ff}.dcs-a-dcs-gd{left:0;position:absolute;object-fit:cover}.dcs-a-dcs-sf-dcs-qd{font:10px/12px Arial;color:#bbb;text-align:right;padding-right:30px}.dcs-a-dcs-sf-dcs-qd a{color:#bbb}.dcs-a-dcs-ih{background:#fff;border:1px solid #c8c8c8;font-family:Arial;margin:0px 0px;padding:4px 0px 4px 0px;position:absolute;z-index:900}.dcs-a-dcs-ih div{cursor:pointer}.dcs-a-dcs-ih .dcs-wg-dcs-pi{height:auto;padding:0px}.dcs-a-dcs-ih .dcs-wg-dcs-nb{background-color:#eee}.dcs-a-dcs-ih div.dcs-nb{background-color:#eee}.dcs-a-dcs-oi-dcs-pi{height:32px;color:rgb(0,0,0);padding:4px 8px;font-family:Arial}.dcs-a-dcs-oi-dcs-pi .dcs-a-dcs-gd{float:left;left:initial;position:relative;padding-right:8px}.dcs-a-dcs-oi-dcs-pi-dcs-lb,.dcs-a-dcs-oi-dcs-pi-dcs-qi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dcs-a-dcs-oi-dcs-pi-dcs-qi{color:#777;font-size:0.9em}.dcs-a{color:black;font-family:Arial,sans-serif,sans;font-size:13px;white-space:normal}.dcs-a-dcs-w{overflow:hidden;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.dcs-a-dcs-w-dcs-bf:before{content:url(//ssl.gstatic.com/docs/common/d-icons27.png)}.dcs-a-dcs-w-dcs-bf-dcs-cf:before{transform:scale(0.5);transform-origin:0 0;display:inline-block}.dcs-a-dcs-w-dcs-bf{*background:url(//ssl.gstatic.com/docs/common/d-icons27.png)}.dcs-a-dcs-w-dcs-bf-dcs-ke{position:absolute}.dcs-a-dcs-w-dcs-tc-dcs-uc{top:-88px;left:-4px}.dcs-a-dcs-w-dcs-tc-dcs-p{top:-106px;left:-4px}.dcs-a-dcs-w-dcs-tc-dcs-me{height:18px;width:18px}.dcs-a-dcs-w-dcs-x-dcs-v-dcs-y{top:-83px;left:-37px}.dcs-a-dcs-w-dcs-x-dcs-v-dcs-y-dcs-me{height:27px;width:27px}.dcs-a-dcs-w-dcs-dg{top:-25px;left:-25px}.dcs-a-dcs-w-dcs-dg-dcs-me{height:13px;width:11px}.dcs-a-dcs-w-dcs-td-dcs-z{top:-48px;left:-1px}.dcs-a-dcs-w-dcs-tf-dcs-v-dcs-uc{left:0px;top:0px}.dcs-a-dcs-w-dcs-tf-dcs-v-dcs-ej{top:-140px;left:-49px}.dcs-a-dcs-w-dcs-tf-dcs-v-dcs-me{height:21px;width:21px}.dcs-a-dcs-w-dcs-qb-dcs-rb-dcs-sb{top:-45px;left:-21px}.dcs-a-dcs-w-dcs-qb-dcs-rb-dcs-sb-dcs-me{height:21px;width:21px}.dcs-a-dcs-w-dcs-td-dcs-z-dcs-me{height:14px;width:18px}.dcs-a-dcs-w-dcs-pj-dcs-qj-dcs-rj{left:-25px;top:0px}.dcs-a-dcs-w-dcs-pj-dcs-qj-dcs-rj-dcs-me{height:21px;width:14px}.dcs-a-dcs-w-dcs-le{top:-64px;left:-2px}.dcs-a-dcs-w-dcs-le-dcs-me{height:21px;width:21px}.dcs-a-dcs-xi-dcs-yi .dcs-a-dcs-w-dcs-bf,.dcs-a-dcs-xi-dcs-ek .dcs-a-dcs-w-dcs-bf{filter:invert(100%)}.dcs-a-dcs-xi-dcs-jj .dcs-a-dcs-w-dcs-bf{-ms-high-contrast-adjust:none;background-color:white}.dcs-a-dcs-w-dcs-de-dcs-a-dcs-jf{top:-48px;left:12px;height:14px;width:18px;position:absolute;clip:rect(48px,20px,72px,0px)}.dcs-a-dcs-w-dcs-de-dcs-a-dcs-fd{top:-48px;left:60px;height:14px;width:18px;position:absolute;clip:rect(48px,-28px,63px,-48px)}.dcs-a-dcs-xi-dcs-yi .dcs-f-dcs-gb-dcs-ii .dcs-f-dcs-gb-dcs-v::before,.dcs-a-dcs-xi-dcs-ek .dcs-f-dcs-gb-dcs-ii .dcs-f-dcs-gb-dcs-v::before{content:url(//ssl.gstatic.com/docs/common/d-icons27.png);position:absolute;left:-50px;top:-124px;width:15px;height:15px;clip:rect(125px,65px,140px,51px)}.dcs-d-dcs-e>.dcs-a-dcs-ob-dcs-z-dcs-w>.dcs-a-dcs-w-dcs-rc-dcs-z{top:-125px;left:-4px}.dcs-d-dcs-e>.dcs-a-dcs-w-dcs-rc-dcs-z-dcs-me{height:18px;width:18px}.dcs-d-dcs-e .dcs-a-dcs-w-dcs-de-dcs-a-dcs-jf{top:-125px;left:11px;height:18px;width:18px;clip:rect(125px,20px,145px,0px)}.dcs-d-dcs-e .dcs-a-dcs-w-dcs-de-dcs-a-dcs-fd{top:-125px;left:59px;height:18px;width:18px;clip:rect(125px,-28px,145px,-48px)}.dcs-a-dcs-eb{position:relative;zoom:1}.dcs-a-dcs-eb.dcs-a-dcs-eb-dcs-wj{display:block!important}.dcs-a-dcs-eb-dcs-lj-dcs-ce{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-eb-dcs-lj-dcs-nh{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-eb-dcs-we{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-eb-dcs-we:disabled{background-color:#eee!important}*:first-child+html .dcs-a-dcs-eb-dcs-we{width:95%}.dcs-a-dcs-eb-dcs-xh{display:none;zoom:1}.dcs-a-dcs-eb-dcs-xh-dcs-hd{font-weight:bold}.dcs-a-dcs-eb-dcs-pg>.dcs-a-dcs-eb-dcs-we{color:#000}.dcs-a-dcs-eb-dcs-pg>.dcs-a-dcs-eb-dcs-xh{display:block}.dcs-a-dcs-eb-dcs-wk-dcs-xk-dcs-l{color:#616161;font-style:italic;padding:5px 0 3px 0;word-wrap:break-word}.dcs-a-dcs-eb-dcs-ud-dcs-vd{padding:6px 8px 4px 8px;background-color:#f5f5f5;border-style:solid;border-width:0 1px 1px 1px;border-color:#c8c8c8;margin-bottom:8px;cursor:pointer}.dcs-a-dcs-eb-dcs-ud-dcs-hh{margin:2px 10px 0 0;float:left;width:11px}.dcs-a-dcs-db .dcs-a-dcs-eb-dcs-vb-dcs-l{margin-top:1px}.dcs-a-dcs-eb-dcs-vb-dcs-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-family:Arial,sans-serif;color:#707070;font-weight:normal;display:inline-block;width:calc(100% - 51px)}.dcs-a-dcs-eb-dcs-vb-dcs-l.dcs-a-dcs-eb-dcs-vb-dcs-l-dcs-kd-dcs-kg{width:calc(100% - 23px)}.dcs-a-dcs-tb .dcs-a-dcs-eb-dcs-vb-dcs-wb{margin-top:0px}.dcs-a-dcs-vb-dcs-wb-dcs-vf{border:1px solid #4d90fe!important;border-radius:2px}.dcs-a-dcs-eb-dcs-vb-dcs-wb{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:none;box-shadow:none;cursor:pointer;float:right;width:24px;height:15px;margin:2px}.dcs-a-dcs-eb-dcs-vb-dcs-wb .dcs-hb-dcs-kc-dcs-cb-dcs-hf{padding:0px}.dcs-a-dcs-eb-dcs-vb-dcs-wb .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{margin:0px}.dcs-a-dcs-vb-dcs-wb-dcs-xb{padding:0px;border-width:0px}.dcs-a-dcs-vb-dcs-wb-dcs-xb.dcs-hb-dcs-kf-dcs-se{background-color:#f2f2f2}.dcs-hb-dcs-kc.dcs-hb-dcs-kc-dcs-xf.dcs-a-dcs-vb-dcs-wb-dcs-kc{padding:4px 0 4px 0;max-height:222px;overflow-y:auto;box-sizing:border-box}.dcs-a-dcs-eb-dcs-ud-dcs-vd .dcs-hb-dcs-kc-dcs-cb-dcs-lc{width:24px;background:url(//ssl.gstatic.com/images/icons/material/system/2x/arrow_drop_down_black_24dp.png) center no-repeat;background-size:24px;opacity:0.54;box-sizing:border-box}.dcs-a-dcs-eb-dcs-ud-dcs-vd .dcs-hb-dcs-kc-dcs-cb-dcs-lc:hover{opacity:0.87}.dcs-a-dcs-eb-dcs-ud-dcs-vd .dcs-hb-dcs-kc-dcs-cb-dcs-nh-dcs-hh,.dcs-a-dcs-eb-dcs-ud-dcs-vd .dcs-hb-dcs-kc-dcs-cb-dcs-ce-dcs-hh{border-style:none;padding:0}#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;top:0;width:40px;text-align:center;height:40px;z-index:-2;cursor:default;opacity:0;transition:opacity .25s ease-in-out,z-index .26s linear .25s}.dcs-a-dcs-z-dcs-ab-dcs-ed-dcs-jf{transform:translate(-50%,-50%)}.dcs-a-dcs-z-dcs-ab-dcs-ed-dcs-fd{transform:translate(-65%,-50%)}#docos-comment-bubble.dcs-a-dcs-de-dcs-a-dcs-yg{opacity:1;cursor:pointer;z-index:101;transition:opacity .25s ease-in-out}#docos-comment-bubble.dcs-a-dcs-de-dcs-a-dcs-jk-dcs-h{z-index:-2;opacity:0;top:0;transition:none}.dcs-a-dcs-z-dcs-ab-dcs-w{display:inline-block;opacity:0.5;margin-top:13px;margin-left:-3px;transition:opacity .15s ease-in-out}.dcs-d-dcs-e .dcs-a-dcs-z-dcs-ab-dcs-w{margin-top:11px}#docos-comment-bubble:hover .dcs-a-dcs-z-dcs-ab-dcs-w,#docos-comment-bubble .dcs-a-dcs-z-dcs-ab-dcs-w:hover{opacity:1}#docos-comment-bubble:hover{background:rgba(255,255,255,1)}#docos-comment-bubble:focus{outline:0}#docos-comment-bubble.dcs-a-dcs-xi-dcs-jj{-ms-high-contrast-adjust:none}.dcs-a-dcs-eg-dcs-cb{padding:0px 4px 0px 4px;min-width:20px;background-color:rgba(245,245,245,0.2);border-color:rgba(0,0,0,0.01880392);background-image:-moz-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-o-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2))}.dcs-a-dcs-db:hover .dcs-a-dcs-eg-dcs-cb,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-eg-dcs-cb,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-eg-dcs-cb{background-color:rgba(245,245,245,0.7);border-color:rgba(0,0,0,0.0686274);background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-moz-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-o-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7))}.dcs-a-dcs-eg-dcs-cb.dcs-f-dcs-cb-dcs-qe{border:1px solid rgba(198,198,198,0.7)!important}.dcs-a-dcs-eg-dcs-cb .dcs-f-dcs-cb-dcs-bf{margin-top:0px}.dcs-a-dcs-eg-dcs-cb .dcs-a-dcs-w{opacity:0.2}.dcs-a-dcs-db:hover .dcs-a-dcs-w,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-w,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-w{opacity:0.6}.dcs-hd-dcs-id-dcs-jd-dcs-kd-dcs-ld-dcs-md-dcs-nd,.dcs-f-dcs-cb-dcs-qe .dcs-a-dcs-w,.dcs-ld-dcs-md-dcs-id-dcs-ak-dcs-nd{opacity:1!important}.dcs-eg-dcs-cb-dcs-l{font-size:12px;display:inline-block;vertical-align:middle;color:rgb(51,51,51);opacity:1;margin-left:2px;font-weight:normal}.dcs-eg-dcs-cb-dcs-l.dcs-kd-dcs-jd{display:none}.dcs-a-dcs-o{height:100px;overflow:hidden;position:relative}.dcs-a-dcs-xj-dcs-o{height:28px;left:50%;margin-left:sub(0,divide(28px,2));position:absolute;top:divide(sub(100px,28px),2);width:28px}.dcs-a-dcs-tg-dcs-hf-dcs-w{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px}.dcs-a-dcs-tg-dcs-hf{text-align:left}.dcs-a-dcs-tg-dcs-hf-dcs-l{display:inline-block;height:17px}.dcs-a-dcs-tg-dcs-hf-dcs-ri{visibility:hidden}.dcs-a-dcs-di-dcs-c{width:500px}.dcs-a-dcs-di-dcs-df{padding:0 3px 0 8px}.dcs-a-dcs-di-dcs-qc{padding-left:3px}.dcs-a-dcs-di-dcs-gg{position:absolute;right:20px}.dcs-a-dcs-di-dcs-ji{background-color:#c1d9ff;border:0;color:#c1d9ff;height:1px;margin:10px 0 10px 0}.dcs-a-dcs-fj-dcs-nh{display:inline-block}.dcs-a-dcs-fj-dcs-nh>.dcs-a-dcs-xg-dcs-lc{border:1px solid transparent;width:14px;height:28px;margin:auto;position:relative;left:-1px;opacity:0.2}.dcs-a-dcs-fj-dcs-nh>.dcs-a-dcs-xg-dcs-lc:hover,.dcs-a-dcs-fj-dcs-nh>.dcs-a-dcs-xg-dcs-lc:focus{border:1px solid #4d90fe;border-top-left-radius:0;border-bottom-left-radius:0}.dcs-a-dcs-fj-dcs-nh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-ce-dcs-hh,.dcs-a-dcs-fj-dcs-nh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-nh-dcs-hh{min-width:14px;margin:0;padding:0}.dcs-a-dcs-fj-dcs-nh .dcs-a-dcs-w{vertical-align:middle;opacity:0.7}.dcs-a-dcs-fj-dcs-nh .dcs-hb-dcs-al-dcs-kc-dcs-cb-dcs-lc{display:none}.dcs-a-dcs-fj .dcs-hb-dcs-kf{padding-right:15px;padding-left:15px}.dcs-a-dcs-xj-dcs-o.dcs-nb{-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-o-dcs-hi{position:absolute;width:100%;height:100%;opacity:0}.dcs-o-dcs-wd{border-color:#4285f4}.dcs-o-dcs-ah{border-color:#db4437}.dcs-o-dcs-bg{border-color:#f4b400}.dcs-o-dcs-p{border-color:#0f9d58}.dcs-nb .dcs-o-dcs-hi.dcs-o-dcs-wd{-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-nb .dcs-o-dcs-hi.dcs-o-dcs-ah{-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-nb .dcs-o-dcs-hi.dcs-o-dcs-bg{-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-nb .dcs-o-dcs-hi.dcs-o-dcs-p{-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-o-dcs-ok-dcs-pk{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.dcs-o-dcs-ok-dcs-pk .dcs-o-dcs-lg{width:1000%;left:-450%}.dcs-o-dcs-lg-dcs-ph{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.dcs-o-dcs-lg-dcs-ph .dcs-o-dcs-lg{width:200%}.dcs-o-dcs-lg{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-o-dcs-lg-dcs-ph.dcs-o-dcs-u .dcs-o-dcs-lg{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.dcs-o-dcs-lg-dcs-ph.dcs-o-dcs-sh .dcs-o-dcs-lg{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.dcs-nb .dcs-o-dcs-lg-dcs-ph.dcs-o-dcs-u .dcs-o-dcs-lg{-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-nb .dcs-o-dcs-lg-dcs-ph.dcs-o-dcs-sh .dcs-o-dcs-lg{-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-o-dcs-if{position:absolute;top:0;bottom:0;right:0;left:0}.dcs-a-dcs-wc .dcs-h-dcs-zg-dcs-wc{display:none!important}.dcs-ei-dcs-zg-dcs-wc{display:none}.dcs-a-dcs-wc .dcs-ei-dcs-zg-dcs-wc{display:inline-block!important}.dcs-a-dcs-x-dcs-se{border:1px solid rgba(0,0,0,0.2)}.dcs-a-dcs-x-dcs-he{-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-wrapper{position:relative}#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-hc-dcs-re{height:100%;width:100%}#docos-shadow-description{font-weight:bold}#docos-shadow-confirm,#docos-shadow-delete{margin:2px 7px}.dcs-a-dcs-cc{min-height:36px}.dcs-a-dcs-cc-dcs-ke{padding:8px;background:#f2f2f2}.dcs-a-dcs-cc .dcs-a-dcs-w-dcs-le-dcs-ke{display:inline-block;padding:3px 2px 0px 2px;width:20px;height:20px;opacity:.54}.dcs-a-dcs-cc-dcs-bi{height:38px}.dcs-a-dcs-cc-dcs-bi table{border-spacing:0}.dcs-a-dcs-cc-dcs-oe{padding-left:8px;width:100%;vertical-align:top}.dcs-a-dcs-cc-dcs-oe-dcs-nh{position:relative}.dcs-a-dcs-cc-dcs-oe-dcs-ce{position:absolute;padding-top:4px;width:100%;color:#616161;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcs-a-dcs-cc-dcs-ue{color:#333;padding-bottom:4px;word-wrap:break-word}.dcs-a-dcs-cc-dcs-si-dcs-ke{display:inline-block;margin-top:8px}.dcs-a-dcs-cc-dcs-si-dcs-cb{color:#616161;font-size:12px}.dcs-a-dcs-cc-dcs-si-dcs-cb:hover,.dcs-a-dcs-cc-dcs-si-dcs-cb:focus{text-decoration:underline;cursor:pointer;outline:none}.dcs-a-dcs-cc-dcs-dc{padding:13px 8px 10px 8px;border-top:1px solid #ddd;background-color:#fff}.dcs-a-dcs-cc-dcs-dc-dcs-oe{color:#333;font-weight:bold}.dcs-a-dcs-cc-dcs-dc-dcs-bd{margin:7px 0 7px 0}.dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke{margin:4px 0 3px 0}.dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke label{cursor:pointer}.dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke .dcs-f-dcs-gb{border:1px solid rgba(0,0,0,.54);cursor:pointer}.dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke .dcs-f-dcs-gb-dcs-jh{border:1px solid #4d90fe}.dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke .dcs-f-dcs-gb-dcs-qe{border:1px solid #333}.dcs-a-dcs-cc-dcs-dc-dcs-gb-dcs-ke .dcs-f-dcs-gb-dcs-dh{border:1px solid rgba(0,0,0,.54)}.dcs-a-dcs-cc-dcs-dc-dcs-gb{margin:0 8px 0 4px}.dcs-a-dcs-cc-dcs-dc-dcs-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;display:inline-block;vertical-align:middle}.dcs-a-dcs-cc-dcs-bk-dcs-yd{margin:2px 0 5px 0;color:#4285f4;cursor:pointer}.dcs-a-dcs-wf-dcs-xf .dcs-a-dcs-db .dcs-a-dcs-db-dcs-be-dcs-ce.dcs-a-dcs-cc-dcs-be-dcs-ce{border-right:18px solid #f2f2f2}.dcs-a-dcs-b .dcs-a-dcs-eb-dcs-xh{padding-bottom:6px}.dcs-a-dcs-b .dcs-a-dcs-eb-dcs-hd{margin:0 4px 0 0}.dcs-a-dcs-b .dcs-a-dcs-eb-dcs-ge{background:none}.dcs-a-dcs-tb{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-tb:last-child{padding-bottom:0}.dcs-a-dcs-tb:last-child .dcs-a-dcs-tb-dcs-sk{padding-bottom:0}.dcs-a-dcs-tb .dcs-a-dcs-q-dcs-tj{min-height:48px}.dcs-a-dcs-kk{margin-right:12px;min-height:51px;padding:0 6px;position:relative;top:-3px}.dcs-a-dcs-q-dcs-r .dcs-a-dcs-kk{background-color:#f6f6f6}.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-kk{background-color:#fffbe1}.dcs-a-dcs-tb-dcs-c{margin-left:60px;position:relative}.dcs-a-dcs-tb-dcs-gc{font-weight:bold}.dcs-a-dcs-tb-dcs-ue{color:#333;word-wrap:break-word;top:-7px;zoom:1}.dcs-a-dcs-tb .dcs-a-dcs-x-dcs-v{display:none;right:5px;top:-12px;position:absolute}.dcs-a-dcs-tb.dcs-a-dcs-q-dcs-r .dcs-a-dcs-x-dcs-v{display:block}.dcs-a-dcs-tb-dcs-pf,.dcs-a-dcs-tb-dcs-cd-dcs-dd{font-size:11px;color:#999;padding:0}.dcs-a-dcs-tb-dcs-pf,.dcs-a-dcs-tb-dcs-pc-dcs-qc{right:2px}.dcs-a-dcs-tb-dcs-ub{color:#ccc;font-size:12px;line-height:100%;padding:0 2px}.dcs-a-dcs-tb-dcs-sk{padding:4px 0}.dcs-a-dcs-tb-dcs-pf:hover{text-decoration:underline;cursor:pointer}.dcs-a-dcs-tb-dcs-eb-dcs-fb{padding-right:6px;margin-left:30px}.dcs-a-dcs-tb-dcs-eb-dcs-fb .dcs-a-dcs-eb-dcs-we{background-color:#fff;border:1px solid #c9d4ec;height:23px;font-size:12px}.dcs-a-dcs-tb-dcs-eb-dcs-fb.dcs-a-dcs-eb-dcs-pg .dcs-a-dcs-eb-dcs-we{background-color:#fff}.dcs-a-dcs-tb-dcs-jc-dcs-fb .dcs-a-dcs-eb-dcs-we{height:36px}.dcs-a-dcs-tb-dcs-yk,.dcs-a-dcs-tb-dcs-gi{margin:4px 12px 3px 0}.dcs-a-dcs-tb-dcs-yk{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-q-dcs-r .dcs-a-dcs-tb-dcs-yk{background-color:#f6f6f6}.dcs-a-dcs-tb-dcs-ck{position:absolute;right:0;top:0}.dcs-a-dcs-tb.dcs-a-dcs-q-dcs-r .dcs-a-dcs-tb-dcs-ck{right:33px}.dcs-a-dcs-tb .dcs-a-dcs-mh-dcs-nh{position:absolute;right:-12px;top:3px}.dcs-a-dcs-tb-dcs-pc-dcs-qc{display:inline}.dcs-a-dcs-tb-dcs-pc-dcs-qc>.dcs-a-dcs-q-dcs-pc{font-size:11px;color:#15c}.dcs-a-dcs-tb-dcs-z-dcs-qc>.dcs-a-dcs-q-dcs-z,.dcs-a-dcs-tb-dcs-x-dcs-qc>.dcs-a-dcs-q-dcs-x{color:#999;line-height:100%}.dcs-a-dcs-tb-dcs-z-dcs-qc>.dcs-a-dcs-q-dcs-z:hover,.dcs-a-dcs-tb-dcs-pc-dcs-qc>.dcs-a-dcs-q-dcs-pc:hover,.dcs-a-dcs-tb-dcs-x-dcs-qc>.dcs-a-dcs-q-dcs-x:hover{text-decoration:underline;cursor:pointer}.dcs-a-dcs-kk:hover .dcs-a-dcs-q-dcs-z,.dcs-a-dcs-kk:hover .dcs-a-dcs-q-dcs-x,.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-q-dcs-z,.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-q-dcs-x{color:#15c}.dcs-a-dcs-b-dcs-ke{line-height:140%;outline:none}.dcs-a-dcs-b-dcs-c{position:relative}.dcs-a-dcs-b-dcs-nj{color:#15c;cursor:pointer;font-size:12px;position:absolute;right:0;top:-3px}.dcs-a-dcs-b-dcs-nj:hover{text-decoration:underline}.dcs-a-dcs-ee .dcs-a-dcs-b-dcs-nj{color:#999;cursor:default}.dcs-a-dcs-ee .dcs-a-dcs-b-dcs-nj:hover{text-decoration:none}.dcs-a-dcs-b-dcs-zi{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-ee .dcs-a-dcs-b-dcs-zi{display:none}.dcs-a-dcs-b-dcs-wi{color:#333;padding:12px 0 12px 20px}.dcs-a-dcs-b-dcs-mg{margin:6px 29px 10px 20px;position:relative;zoom:1}.dcs-a-dcs-b-dcs-mg-dcs-c{margin-left:61px;position:relative;zoom:1}.dcs-a-dcs-b-dcs-fe{font-size:12px;font-weight:bold;margin-bottom:3px;top:-3px}.dcs-a-dcs-b-dcs-k{font-size:1.2em;margin:20px 5px 2px}.dcs-a-dcs-b-dcs-eb-dcs-fb{top:-4px}.dcs-a-dcs-b-dcs-eb-dcs-fb .dcs-a-dcs-eb-dcs-hd{font-weight:bold}.dcs-a-dcs-b-dcs-eb-dcs-fb .dcs-a-dcs-eb-dcs-we{font-size:12px;height:30px}.dcs-a-dcs-tb-dcs-yk .dcs-a-dcs-eb-dcs-ki-dcs-li-dcs-lf,.dcs-a-dcs-tb-dcs-yk .dcs-a-dcs-eb-dcs-uk-dcs-vk-dcs-lf,.dcs-a-dcs-tb-dcs-yk .dcs-a-dcs-eb-dcs-ud-dcs-lf{color:#777;line-height:normal}.dcs-a-dcs-b-dcs-th{background-color:#dd4b39;border:1px solid #602019;border-radius:4px;color:#fff;margin:6px;padding:6px;text-align:center}.dcs-a-dcs-b-dcs-bi{overflow:hidden;padding:10px 29px 10px 20px;background-color:#f5f5f5}.dcs-a-dcs-b-dcs-bi .dcs-a-dcs-m-dcs-n,.dcs-a-dcs-b-dcs-bi .dcs-a-dcs-ob-dcs-z-dcs-cb,.dcs-a-dcs-b-dcs-bi .dcs-a-dcs-dc-dcs-cb{display:inline-block;float:right}.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb,.dcs-a-dcs-b-dcs-bi .dcs-f-dcs-cb{border-color:transparent;background-color:transparent;background-image:none}.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe,.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-nb,.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bj,.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-jh,.dcs-a-dcs-b-dcs-bi .dcs-f-dcs-cb-dcs-qe,.dcs-a-dcs-b-dcs-bi .dcs-f-dcs-cb-dcs-nb,.dcs-a-dcs-b-dcs-bi .dcs-f-dcs-cb-dcs-jh{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-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc{visibility:hidden}.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-qe .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc,.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-nb .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc,.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-bj .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc,.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-jh .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-lc{visibility:visible}.dcs-a-dcs-b-dcs-bi .dcs-hb-dcs-ff-dcs-kc-dcs-cb-dcs-ef .dcs-a-dcs-tg-dcs-hf-dcs-w{opacity:0.3}.dcs-a-dcs-b-dcs-bi .dcs-f-dcs-cb-dcs-ef .dcs-a-dcs-ob-dcs-z-dcs-w{opacity:0.15}.dcs-a-dcs-b-dcs-bi .dcs-a-dcs-ob-dcs-z-dcs-cb,.dcs-a-dcs-b-dcs-bi .dcs-a-dcs-dc-dcs-cb{margin-left:12px;margin-right:0}.dcs-a-dcs-ng-dcs-og{padding:0 29px 0 20px}.dcs-a-dcs-ai-dcs-d-dcs-bi .dcs-a-dcs-ng-dcs-og{position:relative;overflow:auto;max-height:450px}.dcs-a-dcs-ai-dcs-d-dcs-bi .dcs-a-dcs-ng-dcs-og>.dcs-a-dcs-tb:first-child{border-top-color:transparent}.dcs-a-dcs-ob-dcs-z-dcs-w{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px;opacity:0.65}.dcs-a-dcs-mc{background-color:#eff2f9;color:#666;font-size:12px;padding:6px 6px 0 6px;position:relative;margin-bottom:3px;min-height:24px}.dcs-a-dcs-q-dcs-r .dcs-a-dcs-mc{background-color:#f6f6f6}.dcs-a-dcs-mc-dcs-gd{left:6px}.dcs-a-dcs-mc-dcs-c{padding-left:30px}.dcs-a-dcs-mc-dcs-sd{color:black;font-weight:bold;left:-2px;margin:0 4px;right:-2px}.dcs-a-dcs-mc-dcs-ue{color:#333;margin:0;top:-4px;width:100%;word-wrap:break-word}.dcs-a-dcs-mc-dcs-l,.dcs-a-dcs-mc-dcs-pf{position:relative;top:-3px}.dcs-a-dcs-mc-dcs-l{width:100%}.dcs-a-dcs-mc-dcs-bh{padding-bottom:4px;font-style:italic}.dcs-a-dcs-mc-dcs-bh,.dcs-a-dcs-mc-dcs-pf{color:#999;font-size:11px;white-space:pre}.dcs-a-dcs-tb .dcs-a-dcs-mc .dcs-a-dcs-bb-dcs-qc{display:inline;top:-3px;z-index:-1}.dcs-a-dcs-tb .dcs-a-dcs-mc:hover .dcs-a-dcs-bb-dcs-qc,.dcs-a-dcs-tb .dcs-a-dcs-mc .dcs-a-dcs-bb-dcs-qc-dcs-jh{z-index:auto}.dcs-a-dcs-mc-dcs-jc-dcs-fb .dcs-a-dcs-eb-dcs-we{height:23px}.dcs-a-dcs-tb .dcs-a-dcs-bb-dcs-fg{border-left:1px solid #ccc;font-style:italic;padding:3px 10px 3px 10px;position:relative;zoom:1;word-wrap:break-word}.dcs-a-dcs-bb-dcs-fg-dcs-hf{font-size:11px;color:#999;margin-right:2px;padding:0}.dcs-a-dcs-bb-dcs-fg-dcs-gh{overflow:hidden;height:18px}.dcs-a-dcs-bb-dcs-fg-dcs-lk{background:#fff;padding:3px 5px 0 5px;position:absolute;right:0;top:0}.dcs-a-dcs-bb-dcs-fg-dcs-ch,.dcs-a-dcs-bb-dcs-fg-dcs-lk{color:#15c;visibility:hidden}.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-bb-dcs-fg-dcs-ch,.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-bb-dcs-fg-dcs-lk{visibility:visible}.dcs-a-dcs-bb-dcs-fg-dcs-ch{padding-left:3px}.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-bb-dcs-fg-dcs-lk{background:#fffbe1}.dcs-a-dcs-bb-dcs-fg-dcs-ch:hover,.dcs-a-dcs-bb-dcs-fg-dcs-lk:hover{cursor:pointer;text-decoration:underline}.dcs-a-dcs-kk .dcs-a-dcs-xe-dcs-l,.dcs-a-dcs-mc .dcs-a-dcs-xe-dcs-l{color:#777;font-style:italic;word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.dcs-a-dcs-kk .dcs-a-dcs-xe-dcs-l{display:inline-block}.dcs-a-dcs-tb-dcs-c .dcs-a-dcs-eb-dcs-ud-dcs-vd{margin-top:-5px}.dcs-a-dcs-we{margin:0;padding:2px;font-family:arial,sans-serif;outline-width:0!important;resize:none}.dcs-a-dcs-bb-dcs-vc,.dcs-a-dcs-bb-dcs-jc{color:#15c;font-size:11px;margin:0 2px}.dcs-a-dcs-bb-dcs-vc:hover,.dcs-a-dcs-bb-dcs-jc:hover{text-decoration:underline;cursor:pointer}.dcs-a-dcs-eb-dcs-ge{margin:0 0}.dcs-a-dcs-eb-dcs-hd{margin:8px 7px 0 0}.dcs-a-dcs-ni-dcs-li-dcs-xe-dcs-l-dcs-ze{padding:8px 0 0 0;position:relative}.dcs-a-dcs-xi-dcs-jj .dcs-f-dcs-gb{-ms-high-contrast-adjust:none!important;background-color:white!important}.dcs-a-dcs-nd-dcs-cb{font-size:14px;min-width:38px;background-color:rgba(245,245,245,0.2);border-color:rgba(0,0,0,0.01880392);background-image:-moz-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-o-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2));background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.2),rgba(241,241,241,0.2))}.dcs-a-dcs-db:hover .dcs-a-dcs-nd-dcs-cb,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-a-dcs-nd-dcs-cb,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-a-dcs-nd-dcs-cb{background-color:rgba(245,245,245,0.7);border-color:rgba(0,0,0,0.0686274);background-image:-webkit-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-moz-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-ms-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:-o-linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7));background-image:linear-gradient(top,rgba(245,245,245,0.7),rgba(241,241,241,0.7))}.dcs-a-dcs-nd-dcs-cb.dcs-f-dcs-cb-dcs-qe{border:1px solid rgba(198,198,198,0.7)!important}.dcs-nd-dcs-cb-dcs-l{color:rgb(51,51,51);opacity:0.2}.dcs-a-dcs-db:hover .dcs-nd-dcs-cb-dcs-l,.dcs-a-dcs-db.dcs-a-dcs-q-dcs-nb .dcs-nd-dcs-cb-dcs-l,.dcs-a-dcs-db.dcs-a-dcs-xg-dcs-yg .dcs-nd-dcs-cb-dcs-l{opacity:0.6}.dcs-hd-dcs-id-dcs-jd-dcs-kd-dcs-ld-dcs-md-dcs-nd,.dcs-f-dcs-cb-dcs-qe .dcs-nd-dcs-cb-dcs-l,.dcs-ld-dcs-md-dcs-id-dcs-ak-dcs-nd{opacity:1!important}.dcs-nd-dcs-cb-dcs-l.dcs-ld-dcs-md-dcs-id-dcs-ak-dcs-nd{color:#0f9d58}\n"};}).call(this);
;(function() {Docos['__default_config'] = JSON.parse('\x7b\x22kd\x22:\x5b\x22\/\/docs.google.com\/static\/comments\/client\/js\/1736262270-docos_binary_i18n.js\x22,\x5b\x22\x22,\x22\x22,\x22\x22,\x22\x22,\x22\x22\x5d,0,null,null,\x22\x22,\x5bnull,0,null,1,1,1\x5d,1,\x5b\x22Anonymous\x22,null,\x22\/\/ssl.gstatic.com\/s2\/profiles\/images\/silhouette96.png\x22,\x22ANONYMOUS_105250506097979753968\x22,1,null,1\x5d,1,\x22AAHRpnXvNTASKwweofkreudcqcuC1K9fAI08ILU5UkJIA0YwEiGiIg8XhQ8ZvKmf61vtgprRNKkvNLvSpYpaazmF__PlARY8iSIpw8k6D809WNN6haUbsdH8M25j2EikxWTMGLz-nL56LvS65Gr5CP8bHu3kJfid9iA\x22,1,1,null,null,null,1,1,1,0,\x22https:\/\/63.docs.google.com\/comments\/d\/AAHRpnXvNTASKwweofkreudcqcuC1K9fAI08ILU5UkJIA0YwEiGiIg8XhQ8ZvKmf61vtgprRNKkvNLvSpYpaazmF__PlARY8iSIpw8k6D809WNN6haUbsdH8M25j2EikxWTMGLz-nL56LvS65Gr5CP8bHu3kJfid9iA\/xpc?id\\u003dAAHRpnXvNTASKwweofkreudcqcuC1K9fAI08ILU5UkJIA0YwEiGiIg8XhQ8ZvKmf61vtgprRNKkvNLvSpYpaazmF__PlARY8iSIpw8k6D809WNN6haUbsdH8M25j2EikxWTMGLz-nL56LvS65Gr5CP8bHu3kJfid9iA\\u0026anon\\u003dtrue\x22,null,\x22\/comments\/d\/AAHRpnXvNTASKwweofkreudcqcuC1K9fAI08ILU5UkJIA0YwEiGiIg8XhQ8ZvKmf61vtgprRNKkvNLvSpYpaazmF__PlARY8iSIpw8k6D809WNN6haUbsdH8M25j2EikxWTMGLz-nL56LvS65Gr5CP8bHu3kJfid9iA\x22,null,0,0,null,null,\x22prod\x22,0,null,null,0,null,null,null,1,0,0,1,0,null,0,\x5b\x22tf\x22,null,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,1,0,0,1,0,0,1,0,0,1\x5d,\x5b\x5b2700003,2700004,2700005,2700019,2700023,2700024,2700025,5701167,5701176,5701192,5701204,5701224,5701244,5701264,5701284,5701323,5701369,5701373,5701441,5701496,5701505,5701528,5701943,5701975,5702015,5702039,5702079,5702219\x5d\x5d,125\x5d\x7d');})();