"use strict";this.default_tr=this.default_tr||{};(function(_){var window=this;
try{
var Zg,$g,ah,ph,vh,Bh,Ch,Eh,Fh,Hh,Lh,Nh,Mh,Vh,Ph,Wh,Xh,ai,Zh,$h,Vg;_.Tg=function(a){return"function"==typeof _.Sg&&a instanceof _.Sg};_.Ug=function(a){if(_.Tg(a))return a.g;throw Error("A");};_.Wg=function(a){if(Vg.test(a))return a};_.Xg=function(a){return"function"==typeof _.Sg&&a instanceof _.Sg?_.Ug(a):_.Wg(a)};_.Yg=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};
Zg=function(a){if(!_.cb||!_.db)return!1;for(var b=0;b<_.db.brands.length;b++){var c=_.db.brands[b].brand;if(c&&_.Ma(c,a))return!0}return!1};$g=function(){return _.q("Firefox")||_.q("FxiOS")};ah=function(){return _.eb()?Zg("Chromium"):(_.q("Chrome")||_.q("CriOS"))&&!(_.eb()?0:_.q("Edge"))||_.q("Silk")};
_.bh=function(){return _.q("Safari")&&!(ah()||(_.eb()?0:_.q("Coast"))||_.fb()||(_.eb()?0:_.q("Edge"))||(_.eb()?Zg("Microsoft Edge"):_.q("Edg/"))||(_.eb()?Zg("Opera"):_.q("OPR"))||$g()||_.q("Silk")||_.q("Android"))};_.ch=function(){return _.q("Android")&&!(ah()||$g()||_.fb()||_.q("Silk"))};_.eh=function(a,b){if(a!=null){var c;var d=(c=dh)!=null?c:dh={};c=d[a]||0;c>=b||(d[a]=c+1,a=Error(),_.Yg(a,"incident"),_.Cb(a))}};
_.fh=function(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b};_.jh=function(a,b){_.gh||_.H in a||hh(a,ih);a[_.H]|=b};_.kh=function(a,b){_.gh||_.H in a||hh(a,ih);a[_.H]=b};_.lh=function(a){_.jh(a,34);return a};_.mh=function(a){_.jh(a,8192);return a};_.oh=function(a,b){return b===void 0?a.g!==_.nh&&!!(2&(a.K[_.H]|0)):!!(2&b)&&a.g!==_.nh};ph=function(a){a.eo=!0;return a};
_.uh=function(a){var b=a;if(qh(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(rh(b)&&!Number.isSafeInteger(b))throw Error(String(b));return sh?BigInt(a):a=th(a)?a?"1":"0":qh(a)?a.trim()||"0":String(a)};vh=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};
_.Ah=function(a,b,c,d){if(a!=null&&a[wh]===xh)return a;if(!Array.isArray(a))return c?d&2?b[_.yh]||(b[_.yh]=_.zh(b)):new b:void 0;c=a[_.H]|0;d=c|d&32|d&2;d!==c&&_.kh(a,d);return new b(a)};_.zh=function(a){a=new a;_.lh(a.K);return a};Bh=function(a){return a};Ch=function(a){return a};Eh=function(a,b,c,d,e,f){a=_.Ah(a,d,c,f);e&&(a=_.Dh(a));return a};Fh=function(a){return[a,this.get(a)]};Hh=function(a,b){b<100||_.eh(Gh,1)};
Lh=function(a,b,c,d){var e=d!==void 0;d=!!d;var f=_.Ih(_.Jh),g;!e&&_.gh&&f&&(g=a[f])&&g.gn(Hh);f=[];var h=a.length;g=4294967295;var l=!1,n=!!(b&64),r=n?b&128?0:-1:void 0;if(!(b&1)){var u=h&&a[h-1];u!=null&&typeof u==="object"&&u.constructor===Object?(h--,g=h):u=void 0;if(n&&!(b&128)&&!e){l=!0;var p;g=((p=Kh)!=null?p:Bh)(g-r,r,a,u,void 0)+r}}b=void 0;for(e=0;e<h;e++)if(p=a[e],p!=null&&(p=c(p,d))!=null)if(n&&e>=g){var t=e-r,v=void 0;((v=b)!=null?v:b={})[t]=p}else f[e]=p;if(u)for(var y in u)a=u[y],a!=
null&&(a=c(a,d))!=null&&(h=+y,e=void 0,n&&!Number.isNaN(h)&&(e=h+r)<g?f[e]=a:(h=void 0,((h=b)!=null?h:b={})[y]=a));b&&(l?f.push(b):f[g]=b);return f};Nh=function(a){a[0]=Mh(a[0]);a[1]=Mh(a[1]);return a};
Mh=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.Oh)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.H]|0;return a.length===0&&b&1?void 0:Lh(a,b,Mh)}if(a!=null&&a[wh]===xh)return Ph(a);if("function"==typeof _.Qh&&a instanceof _.Qh)return a.g();if(a instanceof _.Rh)return a=a.size!==0?_.Sh(a,Nh):void 0,a;return}return a};
Vh=function(a,b){if(b){Kh=b==null||b===Bh||b[Th]!==Uh?Bh:b;try{return Ph(a)}finally{Kh=void 0}}return Ph(a)};Ph=function(a){a=a.K;return Lh(a,a[_.H]|0,Mh)};_.I=function(a,b,c){return Wh(a,b,c,2048)};
Wh=function(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("ia");e=a[_.H]|0;if(_.jd&&1&e)throw Error("ja");2048&e&&!(2&e)&&Xh();if(e&256)throw Error("ka");if(e&64)return(e|d)!==e&&_.kh(a,e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("la");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1,h=c[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("na");for(var l in h)f=+l,
f<g&&(c[f+b]=h[l],delete h[l]);e=e&-16760833|(g&1023)<<14;break a}}if(b){l=Math.max(b,f-(e&128?0:-1));if(l>1024)throw Error("oa");e=e&-16760833|(l&1023)<<14}}}_.kh(a,e|64|d);return a};Xh=function(){if(_.jd)throw Error("ma");_.eh(Yh,5)};
ai=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.H]|0;return a.length===0&&c&1?void 0:Zh(a,c,b)}if(a!=null&&a[wh]===xh)return $h(a);if(a instanceof _.Rh){b=a.oc;if(b&2)return a;if(!a.size)return;c=_.lh(_.Sh(a));if(a.jc)for(a=0;a<c.length;a++){var d=c[a],e=d[1];e==null||typeof e!=="object"?e=void 0:e!=null&&e[wh]===xh?e=$h(e):Array.isArray(e)?e=Zh(e,e[_.H]|0,!!(b&32)):e=void 0;d[1]=e}return c}if("function"==typeof _.Qh&&a instanceof _.Qh)return a};
Zh=function(a,b,c){if(b&2)return a;!c||4096&b||16&b?a=_.bi(a,b,!1,c&&!(b&16)):(_.jh(a,34),b&4&&Object.freeze(a));return a};_.ci=function(a,b,c){a=new a.constructor(b);c&&(a.g=_.nh);a.h=_.nh;return a};$h=function(a){var b=a.K,c=b[_.H]|0;return _.oh(a,c)?a:_.di(a,b,c)?_.ci(a,b):_.bi(b,c)};_.bi=function(a,b,c,d){d!=null||(d=!!(34&b));a=Lh(a,b,ai,d);d=32;c&&(d|=2);b=b&16769217|d;_.kh(a,b);return a};
_.Dh=function(a){var b=a.K,c=b[_.H]|0;return _.oh(a,c)?_.di(a,b,c)?_.ci(a,b,!0):new a.constructor(_.bi(b,c,!1)):a};_.di=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(_.kh(b,c|2),a.g=_.nh,!0):!1};_.Ih=function(a){return a};Vg=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.ei=$g();_.fi=_.hb()||_.q("iPod");_.gi=_.q("iPad");_.hi=_.ch();_.ii=ah();_.ji=_.bh()&&!_.ib();_.ki=typeof Uint8Array!=="undefined";_.li=!_.od&&typeof btoa==="function";var dh=void 0;var mi,Gh,Yh,wh,Th;_.gh=typeof Symbol==="function"&&typeof Symbol()==="symbol";mi=_.fh("jas",void 0,!0);_.yh=_.fh(void 0,"0di");_.Jh=_.fh(void 0,Symbol());_.ni=_.fh(void 0,"0ub");Gh=_.fh(void 0,"0ubs");Yh=_.fh(void 0,"0actk");wh=_.fh("m_m","io",!0);Th=_.fh(void 0,"vps");_.oi=_.fh();var ih,hh,qi;ih={Vj:{value:0,configurable:!0,writable:!0,enumerable:!1}};hh=Object.defineProperties;_.H=_.gh?mi:"Vj";qi=[];_.kh(qi,7);_.pi=Object.freeze(qi);var xh,ri;xh={};_.nh={};ri=function(a,b,c){this.g=a;this.h=b;this.thisArg=c};ri.prototype.next=function(){var a=this.g.next();a.done||(a.value=this.h.call(this.thisArg,a.value));return a};ri.prototype[Symbol.iterator]=function(){return this};_.si=Object.freeze({});_.ti=Object.freeze({});var rh=ph(function(a){return typeof a==="number"}),qh=ph(function(a){return typeof a==="string"}),th=ph(function(a){return typeof a==="boolean"});var sh=typeof _.m.BigInt==="function"&&typeof _.m.BigInt(0)==="bigint";var wi,ui,xi,vi;_.Oh=ph(function(a){return sh?a>=ui&&a<=vi:a[0]==="-"?vh(a,wi):vh(a,xi)});wi=Number.MIN_SAFE_INTEGER.toString();ui=sh?BigInt(Number.MIN_SAFE_INTEGER):void 0;xi=Number.MAX_SAFE_INTEGER.toString();vi=sh?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.yi=typeof BigInt==="function"?BigInt.asIntN:void 0;_.zi=Number.isSafeInteger;_.Ai=Number.isFinite;_.Bi=Math.trunc;var Uh={};var Ci=function(){try{var a=function(){return(0,_.cc)(Map,[],this.constructor)};_.A(a,Map);_.md(new a);return!1}catch(b){return!0}}(),Di=function(){this.g=new Map},Ei,Fi;_.k=Di.prototype;_.k.get=function(a){return this.g.get(a)};_.k.set=function(a,b){this.g.set(a,b);this.size=this.g.size;return this};_.k.delete=function(a){a=this.g.delete(a);this.size=this.g.size;return a};_.k.clear=function(){this.g.clear();this.size=this.g.size};_.k.has=function(a){return this.g.has(a)};_.k.entries=function(){return this.g.entries()};
_.k.keys=function(){return this.g.keys()};_.k.values=function(){return this.g.values()};_.k.forEach=function(a,b){return this.g.forEach(a,b)};Di.prototype[Symbol.iterator]=function(){return this.entries()};Ei=function(){if(Ci)return Object.setPrototypeOf(Di.prototype,Map.prototype),Object.defineProperties(Di.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),Di;var a=function(){return(0,_.cc)(Map,[],this.constructor)};_.A(a,Map);return a}();
_.Rh=function(a,b,c,d){c=c===void 0?Ch:c;d=d===void 0?Ch:d;var e=Ei.call(this)||this;e.oc=a[_.H]|0;e.jc=b;e.ae=c;e.Qh=e.jc?Eh:d;for(var f=0;f<a.length;f++){var g=a[f],h=c(g[0],!1,!0),l=g[1];b?l===void 0&&(l=null):l=d(g[1],!1,!0,void 0,void 0,e.oc);Ei.prototype.set.call(e,h,l)}return e};_.A(_.Rh,Ei);Fi=function(a){if(a.oc&2)throw Error("ha");};_.Sh=function(a,b){return _.mh(Array.from(Ei.prototype.entries.call(a),b))};_.k=_.Rh.prototype;_.k.clear=function(){Fi(this);Ei.prototype.clear.call(this)};
_.k.delete=function(a){Fi(this);return Ei.prototype.delete.call(this,this.ae(a,!0,!1))};_.k.entries=function(){if(this.jc){var a=Ei.prototype.keys.call(this);a=new ri(a,Fh,this)}else a=Ei.prototype.entries.call(this);return a};_.k.values=function(){if(this.jc){var a=Ei.prototype.keys.call(this);a=new ri(a,_.Rh.prototype.get,this)}else a=Ei.prototype.values.call(this);return a};
_.k.forEach=function(a,b){this.jc?Ei.prototype.forEach.call(this,function(c,d,e){a.call(b,e.get(d),d,e)}):Ei.prototype.forEach.call(this,a,b)};_.k.set=function(a,b){Fi(this);a=this.ae(a,!0,!1);return a==null?this:b==null?(Ei.prototype.delete.call(this,a),this):Ei.prototype.set.call(this,a,this.Qh(b,!0,!0,this.jc,!1,this.oc))};_.k.has=function(a){return Ei.prototype.has.call(this,this.ae(a,!1,!1))};
_.k.get=function(a){a=this.ae(a,!1,!1);var b=Ei.prototype.get.call(this,a);if(b!==void 0){var c=this.jc;return c?(c=this.Qh(b,!1,!0,c,this.Ym,this.oc),c!==b&&Ei.prototype.set.call(this,a,c),c):b}};_.Rh.prototype[Symbol.iterator]=function(){return this.entries()};_.Rh.prototype.toJSON=void 0;var Kh;_.Gi=_.uh(0);_.J=function(a,b,c){this.K=_.I(a,b,c)};_.J.prototype.toJSON=function(){return Vh(this)};_.J.prototype.serialize=function(a){return JSON.stringify(Vh(this,a))};_.J.prototype[wh]=xh;_.J.prototype.toString=function(){return this.K.toString()};
}catch(e){_._DumpException(e)}
try{
var bj,cj,gj,ej,fj,ij,jj,kj;_.Hi=function(a){var b=_.tc.apply(1,arguments);if(b.length===0)return _.Ua(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Ua(c)};_.Ii=function(a){_.jh(a,32);return a};_.Ji=function(a){return Array.prototype.slice.call(a)};_.Ki=function(a){if(typeof a!=="boolean")throw Error("ga`"+_.Bc(a)+"`"+a);return a};_.Li=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};
_.Mi=function(a){return a==null||typeof a==="string"?a:void 0};_.Ni=function(a){if(a.g!==_.nh)return!1;var b=a.K;b=_.bi(b,b[_.H]|0);_.jh(b,2048);a.K=b;a.g=void 0;a.h=void 0;return!0};_.Oi=function(a){if(!_.Ni(a)&&_.oh(a,a.K[_.H]|0))throw Error();};_.Pi=function(a,b){b===void 0&&(b=a[_.H]|0);b&32&&!(b&4096)&&_.kh(a,b|4096)};
_.Qi=function(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var l;g=((l=b)!=null?l:b=a[_.H]|0)>>14&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b};_.Si=function(a,b){a=_.Ri(a,b,void 0);return Array.isArray(a)?a:_.pi};_.Ti=function(a,b){2&b&&(a|=2);return a|1};_.Ui=function(a,b){return a=(2&b?a|2:a&-3)&-273};
_.Vi=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};_.Wi=function(a,b,c,d,e,f,g,h){var l=b;f===1||(f!==4?0:2&b||!(16&b)&&32&d)?_.Vi(b)||(b|=!a.length||g&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==l&&_.kh(a,b),Object.freeze(a)):(f===2&&_.Vi(b)&&(a=_.Ji(a),l=0,b=_.Ui(b,d),d=_.Qi(c,d,e,a)),_.Vi(b)||(h||(b|=16),b!==l&&_.kh(a,b)));2&b||!(4096&b||16&b)||_.Pi(c,d);return a};_.Xi=function(a,b,c,d){_.Oi(a);var e=a.K;_.Qi(e,e[_.H]|0,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};
_.Yi=function(a,b,c,d,e){var f=!1;d=_.Ri(a,d,e,function(g){var h=_.Ah(g,c,!1,b);f=h!==g&&h!=null;return h});if(d!=null)return f&&!_.oh(d)&&_.Pi(a,b),d};
_.Zi=function(a,b,c,d,e,f,g,h){var l=_.oh(a,c);f=l?1:f;g=!!g||f===3;l=h&&!l;(f===2||l)&&_.Ni(a)&&(b=a.K,c=b[_.H]|0);a=_.Si(b,e);var n=a===_.pi?7:a[_.H]|0,r=_.Ti(n,c);if(h=!(4&r)){var u=a,p=c,t=!!(2&r);t&&(p|=2);for(var v=!t,y=!0,E=0,G=0;E<u.length;E++){var L=_.Ah(u[E],d,!1,p);if(L instanceof d){if(!t){var V=_.oh(L);v&&(v=!V);y&&(y=V)}u[G++]=L}}G<E&&(u.length=G);r|=4;r=y?r&-4097:r|4096;r=v?r|8:r&-9}r!==n&&(_.kh(a,r),2&r&&Object.freeze(a));if(l&&!(8&r||!a.length&&(f===1||(f!==4?0:2&r||!(16&r)&&32&c)))){_.Vi(r)&&
(a=_.Ji(a),r=_.Ui(r,c),c=_.Qi(b,c,e,a));d=a;l=r;for(n=0;n<d.length;n++)u=d[n],r=_.Dh(u),u!==r&&(d[n]=r);l|=8;r=l=d.length?l|4096:l&-4097;_.kh(a,r)}return a=_.Wi(a,r,b,c,e,f,h,g)};_.$i=function(a){a==null&&(a=void 0);return a};_.aj=function(a){return function(b){b=JSON.parse(b);if(!Array.isArray(b))throw Error("pa`"+_.Bc(b)+"`"+b);_.lh(b);return new a(b)}};bj=function(a){if(a.J)throw new TypeError("f");a.J=!0};cj=function(a,b){a.j={exception:b,Zg:!0};a.g=a.M||a.H};
_.dj=function(a){this.g=new _.C;this.h=a};gj=function(a,b){bj(a.g);var c=a.g.I;if(c)return ej(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return fj(a)};ej=function(a,b,c,d){try{var e=b.call(a.g.I,c);_.qc(e);if(!e.done)return a.g.J=!1,e;var f=e.value}catch(g){return a.g.I=null,cj(a.g,g),fj(a)}a.g.I=null;d.call(a.g,f);return fj(a)};
fj=function(a){for(;a.g.g;)try{var b=a.h(a.g);if(b)return a.g.J=!1,{value:b.value,done:!1}}catch(c){a.g.h=void 0,cj(a.g,c)}a.g.J=!1;if(a.g.j){b=a.g.j;a.g.j=null;if(b.Zg)throw b.exception;return{value:b.return,done:!0}}return{value:void 0,done:!0}};
_.hj=function(a){this.next=function(b){bj(a.g);a.g.I?b=ej(a,a.g.I.next,b,a.g.ka):(a.g.ka(b),b=fj(a));return b};this.throw=function(b){bj(a.g);a.g.I?b=ej(a,a.g.I["throw"],b,a.g.ka):(cj(a.g,b),b=fj(a));return b};this.return=function(b){return gj(a,b)};this[Symbol.iterator]=function(){return this}};ij=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};
_.M=function(a){return ij(new _.hj(new _.dj(a)))};jj=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};kj=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.lj=function(a){if(a instanceof _.Le)return a;var b=new _.Le(_.Ie);_.Ke(b,2,a);return b};
_.Ri=function(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}};_.mj=function(a,b,c,d,e){b=_.Ri(a.K,b,c,e);if(b!==null||d&&a.h!==_.nh)return b};_.nj=function(a,b,c){_.Oi(a);var d=a.K;_.Qi(d,d[_.H]|0,b,c);return a};
_.oj=function(a){return a===_.si?2:4};_.pj=function(a,b,c,d){var e=a.K,f=e[_.H]|0;b=_.Yi(e,f,b,c,d);if(b==null)return b;f=e[_.H]|0;if(!_.oh(a,f)){var g=_.Dh(b);g!==b&&(_.Ni(a)&&(e=a.K,f=e[_.H]|0),b=g,f=_.Qi(e,f,c,b,d),_.Pi(e,f))}return b};_.qj=function(a,b,c){var d=a.K;return _.Zi(a,d,d[_.H]|0,b,c,_.oj(),!1,!0)};_.rj=function(a,b,c){c=_.$i(c);_.nj(a,b,c);c&&!_.oh(c)&&_.Pi(a.K);return a};_.sj=function(a,b){var c=c===void 0?!1:c;a=_.Li(_.mj(a,b));return a!=null?a:c};
_.tj=function(a,b){var c=c===void 0?"":c;var d;return(d=_.Mi(_.mj(a,b)))!=null?d:c};_.uj=function(a,b){var c=c===void 0?0:c;a=_.mj(a,b);a=a==null?a:(0,_.Ai)(a)?a|0:void 0;return a!=null?a:c};_.vj=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("qa");return new a(_.Ii(b))};var yj,wj;_.xj=function(a,b,c){if(typeof b==="string")(b=wj(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=wj(c,d);f&&(c.style[f]=e)}};yj={};wj=function(a,b){var c=yj[b];if(!c){var d=jj(b);c=d;a.style[d]===void 0&&(d=(_.rd?"Webkit":_.qd?"Moz":null)+kj(d),a.style[d]!==void 0&&(c=d));yj[b]=c}return c};_.zj=_.qd?"MozUserSelect":_.rd||_.pd?"WebkitUserSelect":null;
}catch(e){_._DumpException(e)}
try{
var Bj,Ej,Fj,Gj,Hj,Jj,Kj,Lj,Oj,Pj,Qj,Rj,Sj,Tj,Vj,Xj,Yj,Zj,ak,bk,ck,dk,fk,gk,jk,kk,sk,tk,vk,Dj,Cj,wk,Ij,xk,zk,Mj,Nj,Uj,Ik;_.Aj=function(a){if(a instanceof _.ad)return a.g;throw Error("A");};Bj=function(a){var b=a.K,c=b[_.H]|0;return _.di(a,b,c)?_.ci(a,b,!0):new a.constructor(_.bi(b,c,!1))};
Ej=function(){if(!Cj){Cj={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));Dj[c]=d;for(var e=0;e<d.length;e++){var f=d[e];Cj[f]===void 0&&(Cj[f]=e)}}}};
Fj=function(a,b){b===void 0&&(b=0);Ej();b=Dj[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],h=a[e+1],l=a[e+2],n=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|l>>6];l=b[l&63];c[f++]=n+g+h+l}n=0;l=d;switch(a.length-e){case 2:n=a[e+1],l=b[(n&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|n>>4]+l+d}return c.join("")};
Gj=function(a,b){function c(l){for(;d<a.length;){var n=a.charAt(d++),r=Cj[n];if(r!=null)return r;if(!/^[\s\xa0]*$/.test(n))throw Error("da`"+n);}return l}Ej();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(h===64&&e===-1)break;b(e<<2|f>>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}};Hj=function(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):_.Ma("=.",a[b-1])&&(c=_.Ma("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;Gj(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};
Jj=function(a){return Ij[a]||""};Kj=function(a){a=Error(a);_.Yg(a,"warning");return a};Lj=function(){return typeof BigInt==="function"};Oj=function(a){var b=a>>>0;Mj=b;Nj=(a-b)/4294967296>>>0};Pj=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};Qj=function(a){if(a<0){Oj(-a);var b=_.B(Pj(Mj,Nj));a=b.next().value;b=b.next().value;Mj=a>>>0;Nj=b>>>0}else Oj(a)};Rj=function(a){a=String(a);return"0000000".slice(a.length)+a};
Sj=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Lj()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Rj(c)+Rj(a));return c};Tj=function(){var a=Mj,b=Nj;b&2147483648?Lj()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.B(Pj(a,b)),a=b.next().value,b=b.next().value,a="-"+Sj(a,b)):a=Sj(a,b);return a};
Vj=function(a){switch(typeof a){case "bigint":return!0;case "number":return(0,_.Ai)(a);case "string":return Uj.test(a);default:return!1}};_.Wj=function(a){if(typeof a!=="number")throw Kj("int32");if(!(0,_.Ai)(a))throw Kj("int32");return a|0};Xj=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.Ai)(a)?a|0:void 0};
Yj=function(a){var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;if(a.length<16)Qj(Number(a));else if(Lj())a=BigInt(a),Mj=Number(a&BigInt(4294967295))>>>0,Nj=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+(a[0]==="-");Nj=Mj=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Nj*=1E6,Mj=Mj*1E6+d,Mj>=4294967296&&(Nj+=Math.trunc(Mj/4294967296),Nj>>>=0,Mj>>>=0);b&&(b=_.B(Pj(Mj,Nj)),a=b.next().value,b=b.next().value,
Mj=a,Nj=b)}return Tj()};Zj=function(a){var b=(0,_.Bi)(Number(a));if((0,_.zi)(b))return _.uh(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Lj()?_.uh((0,_.yi)(64,BigInt(a))):_.uh(Yj(a))};ak=function(a){var b=(0,_.Bi)(Number(a));if((0,_.zi)(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Yj(a)};
bk=function(a){a=(0,_.Bi)(a);if(!(0,_.zi)(a)){Qj(a);var b=Mj,c=Nj;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:Sj(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a};ck=function(a){a=(0,_.Bi)(a);(0,_.zi)(a)?a=String(a):(Qj(a),a=Tj());return a};dk=function(a){return(0,_.zi)(a)?_.uh(bk(a)):_.uh(ck(a))};
_.ek=function(a){var b=void 0;b!=null||(b=_.kd?1024:0);if(!Vj(a))throw Kj("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return ak(a);case "bigint":return String((0,_.yi)(64,a));default:return ck(a)}case 1024:switch(c){case "string":return Zj(a);case "bigint":return _.uh((0,_.yi)(64,a));default:return dk(a)}case 0:switch(c){case "string":return ak(a);case "bigint":return _.uh((0,_.yi)(64,a));default:return bk(a)}default:throw Error("Unknown format requested type for int64");}};
fk=function(a){if(a==null)return a;if(typeof a==="bigint")return(0,_.Oh)(a)?a=Number(a):(a=(0,_.yi)(64,a),a=(0,_.Oh)(a)?Number(a):String(a)),a;if(Vj(a))return typeof a==="number"?bk(a):ak(a)};gk=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return _.uh((0,_.yi)(64,a));if(Vj(a))return b==="string"?Zj(a):dk(a)};_.hk=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.ik=function(a){return function(b){return _.vj(a,b)}};
jk=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;r=n=0}function b(u){for(var p=g,t=0;t<64;t+=4)p[t/4]=u[t]<<24|u[t+1]<<16|u[t+2]<<8|u[t+3];for(t=16;t<80;t++)u=p[t-3]^p[t-8]^p[t-14]^p[t-16],p[t]=(u<<1|u>>>31)&4294967295;u=e[0];var v=e[1],y=e[2],E=e[3],G=e[4];for(t=0;t<80;t++){if(t<40)if(t<20){var L=E^v&(y^E);var V=1518500249}else L=v^y^E,V=1859775393;else t<60?(L=v&y|E&(v|y),V=2400959708):(L=v^y^E,V=3395469782);L=((u<<5|u>>>27)&4294967295)+L+
G+V+p[t]&4294967295;G=E;E=y;y=(v<<30|v>>>2)&4294967295;v=u;u=L}e[0]=e[0]+u&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+y&4294967295;e[3]=e[3]+E&4294967295;e[4]=e[4]+G&4294967295}function c(u,p){if(typeof u==="string"){u=unescape(encodeURIComponent(u));for(var t=[],v=0,y=u.length;v<y;++v)t.push(u.charCodeAt(v));u=t}p||(p=u.length);t=0;if(n==0)for(;t+64<p;)b(u.slice(t,t+64)),t+=64,r+=64;for(;t<p;)if(f[n++]=u[t++],r++,n==64)for(n=0,b(f);t+64<p;)b(u.slice(t,t+64)),t+=64,r+=64}function d(){var u=[],p=
r*8;n<56?c(h,56-n):c(h,64-(n-56));for(var t=63;t>=56;t--)f[t]=p&255,p>>>=8;b(f);for(t=p=0;t<5;t++)for(var v=24;v>=0;v-=8)u[p++]=e[t]>>v&255;return u}for(var e=[],f=[],g=[],h=[128],l=1;l<64;++l)h[l]=0;var n,r;a();return{reset:a,update:c,digest:d,Qi:function(){for(var u=d(),p="",t=0;t<u.length;t++)p+="0123456789ABCDEF".charAt(Math.floor(u[t]/16))+"0123456789ABCDEF".charAt(u[t]%16);return p}}};kk=function(){this.g=document||{cookie:""}};
sk=function(a,b){b=b===void 0?lk:b;if(!mk){var c;a=(c=a.navigator)==null?void 0:c.userAgentData;if(!a||typeof a.getHighEntropyValues!=="function"||a.brands&&typeof a.brands.map!=="function")return Promise.reject(Error("va"));nk((a.brands||[]).map(function(e){var f=new ok;f=_.pk(f,1,e.brand);return _.pk(f,2,e.version)}));typeof a.mobile==="boolean"&&_.qk(rk,2,a.mobile);mk=a.getHighEntropyValues(b)}var d=new Set(b);return mk.then(function(e){var f=Bj(rk);d.has("platform")&&_.pk(f,3,e.platform);d.has("platformVersion")&&
_.pk(f,4,e.platformVersion);d.has("architecture")&&_.pk(f,5,e.architecture);d.has("model")&&_.pk(f,6,e.model);d.has("uaFullVersion")&&_.pk(f,7,e.uaFullVersion);return f.serialize()}).catch(function(){return rk.serialize()})};tk=function(a){this.g=this.h=this.j=a};_.uk=function(a,b){a.Ha?b():(a.ka||(a.ka=[]),a.ka.push(b))};vk={mo:!0};Dj={};Cj=null;wk=/[-_.]/g;Ij={"-":"+",_:"/",".":"="};xk={};_.Qh=function(a,b){if(b!==xk)throw Error("fa");this.l=a;if(a!=null&&a.length===0)throw Error("ea");};
_.Qh.prototype.g=function(){var a=this.l;if(a==null)a="";else if(typeof a!=="string"){if(_.li){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else a=Fj(a);a=this.l=a}return a};
_.Qh.prototype.sizeBytes=function(){if(xk!==xk)throw Error("fa");var a=this.l;if(!(a==null||_.ki&&a!=null&&a instanceof Uint8Array))if(typeof a==="string")if(_.li){a=wk.test(a)?a.replace(wk,Jj):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);a=b}else a=Hj(a);else _.Bc(a),a=null;return(a=a==null?a:this.l=a)?a.length:0};_.yk=_.fh(void 0,"1oa");zk={};Mj=0;Nj=0;Uj=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;
_.Ak=function(a,b,c){_.Oi(a);var d=a.K,e=d[_.H]|0;if(c==null)return _.Qi(d,e,b),a;for(var f=c===_.pi?7:c[_.H]|0,g=f,h=_.Vi(f),l=h||Object.isFrozen(c),n=!0,r=!0,u=0;u<c.length;u++){var p=c[u];h||(p=_.oh(p),n&&(n=!p),r&&(r=p))}h||(f=n?13:5,f=r?f&-4097:f|4096);l&&f===g||(c=_.Ji(c),g=0,f=_.Ui(f,e));f!==g&&_.kh(c,f);e=_.Qi(d,e,b,c);2&f||!(4096&f||16&f)||_.Pi(d,e);return a};_.Bk=function(a,b,c){c=c===void 0?0:c;a=Xj(_.mj(a,b));return a!=null?a:c};
_.Ck=function(a,b,c){c=c===void 0?_.Gi:c;a=_.kd?_.mj(a,b,void 0,void 0,gk):gk(_.mj(a,b));return a!=null?a:c};_.qk=function(a,b,c){return _.nj(a,b,c==null?c:_.Ki(c))};_.Dk=function(a,b,c){return _.nj(a,b,c==null?c:_.Wj(c))};_.Ek=function(a,b,c){return _.nj(a,b,c==null?c:_.ek(c))};_.pk=function(a,b,c){return _.nj(a,b,_.hk(c))};_.Fk=function(a,b,c){if(c!=null){if(!(0,_.Ai)(c))throw Kj("enum");c|=0}return _.nj(a,b,c)};
Ik=function(){var a=Gk,b=Hk;this.g=175237375;this.ctor=b;this.h=_.pj;this.defaultValue=void 0;this.j=a.ho!=null?zk:void 0};Ik.prototype.register=function(){_.md(this)};var Jk=function(a){this.K=_.I(a)};_.A(Jk,_.J);var Kk=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("ra`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&&
c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("sa`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a};var Mk=function(a,b,c){var d=String(_.m.location.href);return d&&a&&b?[b,Lk(Kk(d),a,c||null)].join(" "):null},Lk=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.Pc(d,function(h){e.push(h)}),Nk(e.join(" "));var f=[],g=[];_.Pc(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=f.length==0?[c,b,a]:[f.join(":"),c,b,a];_.Pc(d,function(h){e.push(h)});a=Nk(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},Nk=function(a){var b=
jk();b.update(a);return b.Qi().toLowerCase()};_.k=kk.prototype;_.k.isEnabled=function(){if(!_.m.navigator.cookieEnabled)return!1;if(this.g.cookie)return!0;this.set("TESTCOOKIESENABLED","1",{dh:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.k.set=function(a,b,c){var d=!1;if(typeof c==="object"){var e=c.po;d=c.qo||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.dh}if(/[;=\s]/.test(a))throw Error("ta`"+a);if(/[;\r\n]/.test(b))throw Error("ua`"+b);h===void 0&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString();this.g.cookie=a+"="+b+c+g+h+d+(e!=null?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e<d.length;e++){f=_.Uc(d[e]);if(f.lastIndexOf(c,0)==0)return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){var d=this.get(a)!==void 0;this.set(a,"",{dh:0,path:b,domain:c});return d};_.k.Md=function(){return Ok(this).keys};_.k.Fb=function(){return Ok(this).values};_.k.clear=function(){for(var a=Ok(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};
var Ok=function(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=_.Uc(a[f]),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var Pk=function(a,b,c,d){(a=_.m[a])||typeof document==="undefined"||(a=(new kk).get(b));return a?Mk(a,c,d):null},Qk=function(a){var b=Kk(_.m==null?void 0:_.m.location.href),c=[],d;(d=_.m.__SAPISID||_.m.__APISID||_.m.__3PSAPISID||_.m.__1PSAPISID||_.m.__OVERRIDE_SID)?d=!0:(typeof document!=="undefined"&&(d=new kk,d=d.get("SAPISID")||d.get("APISID")||d.get("__Secure-3PAPISID")||d.get("__Secure-1PAPISID")),d=!!d);d&&(d=(b=b.indexOf("https:")==0||b.indexOf("chrome-extension:")==0||b.indexOf("chrome-untrusted://new-tab-page")==
0||b.indexOf("moz-extension:")==0)?_.m.__SAPISID:_.m.__APISID,d||typeof document==="undefined"||(d=new kk,d=d.get(b?"SAPISID":"APISID")||d.get("__Secure-3PAPISID")),(d=d?Mk(d,b?"SAPISIDHASH":"APISIDHASH",a):null)&&c.push(d),b&&((b=Pk("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=Pk("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a)));return c.length==0?null:c.join(" ")};var Sk;_.Rk=function(){};Sk=function(a){var b,c,d,e;return _.M(function(f){switch(f.g){case 1:return b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),f.yield(d.write((new TextEncoder).encode(a)),2);case 2:return f.yield(d.close(),3);case 3:return e=Uint8Array,f.yield(c,4);case 4:return f.return(new e(f.h))}})};_.Rk.prototype.nb=function(a){return a<1024?!1:typeof CompressionStream!=="undefined"};var Tk=function(a,b){this.g=a;this.callback=b;this.enabled=!1;this.h=function(){return _.Hc()};this.j=this.h()};Tk.prototype.setInterval=function(a){this.g=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()};Tk.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.g),this.j=this.h())};Tk.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)};
Tk.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.h()-this.j,0);b<this.g*.8?this.timer=setTimeout(function(){a.tick()},this.g-b):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0};var Uk=function(a){this.K=_.I(a)};_.A(Uk,_.J);var Vk=function(a){this.K=_.I(a)};_.A(Vk,_.J);var Wk=function(a){this.K=_.I(a)};_.A(Wk,_.J);Wk.prototype.cf=function(){return _.uj(this,1)};var ok=function(a){this.K=_.I(a)};_.A(ok,_.J);var Xk=function(a){this.K=_.I(a)};_.A(Xk,_.J);var nk=function(a){_.Ak(rk,1,a)},Yk=_.ik(Xk);var Zk=function(a){this.K=_.I(a)};_.A(Zk,_.J);var lk=["platform","platformVersion","architecture","model","uaFullVersion"],rk=new Xk,mk=null;var $k=function(a){this.K=_.I(a)};_.A($k,_.J);var al=function(a){return _.Fk(a,1,1)};var bl=function(a){this.K=_.I(a)};_.A(bl,_.J);bl.prototype.Ca=function(){return _.tj(this,2)};bl.prototype.Na=function(a){_.pk(this,2,a)};var cl=function(a){this.K=_.I(a,4)};_.A(cl,_.J);_.dl=function(a){this.K=_.I(a,36)};_.A(_.dl,_.J);_.dl.prototype.Na=function(a,b){_.Oi(this);var c=this.K,d=_.Zi(this,c,c[_.H]|0,bl,3,2,!0);if(typeof a!=="number"||a<0||a>d.length)throw Error();a!=void 0?d.splice(a,1,b):d.push(b);var e=a=d===_.pi?7:d[_.H]|0;(b=_.oh(b))?(a&=-9,d.length===1&&(a&=-4097)):a|=4096;a!==e&&_.kh(d,a);b||_.Pi(c)};_.el=function(a,b){return _.pk(a,8,b)};var fl=function(a){this.K=_.I(a,19)};_.A(fl,_.J);fl.prototype.ld=function(a){return _.Fk(this,2,a)};var hl=function(a,b){this.yb=b=b===void 0?!1:b;this.j=this.locale=null;this.h=0;this.l=!1;this.g=new fl;Number.isInteger(a)&&this.g.ld(a);b||(this.locale=document.documentElement.getAttribute("lang"));gl(this,new $k)};hl.prototype.ld=function(a){this.g.ld(a);return this};
var gl=function(a,b){_.rj(a.g,1,b);_.uj(b,1)||al(b);a.yb||(b=il(a),_.tj(b,5)||_.pk(b,5,a.locale));a.j&&(b=il(a),_.pj(b,Xk,9)||_.rj(b,9,a.j))},jl=function(a,b){a.h=b},kl=function(a){var b=b===void 0?lk:b;var c=a.yb?void 0:_.wb();c?sk(c,b).then(function(d){a.j=Yk(d!=null?d:"[]");d=il(a);_.rj(d,9,a.j);return!0}).catch(function(){return!1}):Promise.resolve(!1)},il=function(a){var b=_.pj(a.g,$k,1);b||(b=new $k,gl(a,b));a=b;b=_.pj(a,Zk,11);b||(b=new Zk,_.rj(a,11,b));return b},ll=function(a,b,c,d,e,f,g){c=
c===void 0?0:c;d=d===void 0?0:d;e=e===void 0?null:e;f=f===void 0?0:f;g=g===void 0?0:g;if(!a.yb){var h=il(a);var l=new Wk;l=_.Fk(l,1,a.h);l=_.qk(l,2,a.l);d=_.Dk(l,3,d>0?d:void 0);d=_.Dk(d,4,f>0?f:void 0);d=_.Dk(d,5,g>0?g:void 0);f=d.K;g=f[_.H]|0;d=_.oh(d,g)?d:_.di(d,f,g)?_.ci(d,f):new d.constructor(_.bi(f,g,!0));_.rj(h,10,d)}a=Bj(a.g);h=Date.now().toString();a=_.nj(a,4,h==null?h:_.ek(h));b=b.slice();b=_.Ak(a,3,b);e&&(a=new Uk,e=_.Dk(a,13,e),a=new Vk,e=_.rj(a,2,e),a=new cl,e=_.rj(a,1,e),e=_.Fk(e,2,
9),_.rj(b,18,e));c&&_.Ek(b,14,c);return b};tk.prototype.reset=function(){this.g=this.h=this.j};tk.prototype.Ca=function(){return this.h};var Gk=function(a){this.K=_.I(a,8)};_.A(Gk,_.J);var ml=_.ik(Gk);var Hk=function(a){this.K=_.I(a)};_.A(Hk,_.J);var nl;nl=new Ik;var rl=function(a){_.x.call(this);var b=this;this.g=[];this.fa="";this.J=this.U=!1;this.xa=this.M=-1;this.X=!1;this.B=this.experimentIds=null;this.A=this.l=0;this.H=null;this.G=this.I=0;this.Aa=1;this.we=0;this.Ac=a.Ac;this.Vb=a.Vb||function(){};this.j=new hl(a.Ac,a.yb);this.La=a.La||null;this.fc=a.fc||null;this.bufferSize=1E3;this.D=a.Tk||null;this.Kb=a.Kb||null;this.Sc=a.Sc||!1;this.withCredentials=!a.Jd;this.yb=a.yb||!1;this.Z=!this.yb&&!!_.wb()&&!!_.wb().navigator&&_.wb().navigator.sendBeacon!==
void 0;this.ba=typeof URLSearchParams!=="undefined"&&!!(new URL(ol())).searchParams&&!!(new URL(ol())).searchParams.set;var c=al(new $k);gl(this.j,c);this.o=new tk(1E4);a=pl(this,a.og);this.h=new Tk(this.o.Ca(),a);this.S=new Tk(6E5,a);this.Sc||this.S.start();this.yb||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){ql(b);var d;(d=b.H)==null||d.flush()}}),document.addEventListener("pagehide",function(){ql(b);var d;(d=b.H)==null||d.flush()}))},sl,vl,tl;
_.A(rl,_.x);var pl=function(a,b){return a.ba?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};rl.prototype.P=function(){ql(this);this.h.stop();this.S.stop();_.x.prototype.P.call(this)};sl=function(a){a.D||(a.D=ol());try{return(new URL(a.D)).toString()}catch(b){return(new URL(a.D,_.wb().location.origin)).toString()}};_.ul=function(a,b){if(b instanceof _.dl)a.log(b);else try{var c=_.el(new _.dl,b.serialize());a.log(c)}catch(d){tl(a,4,1)}};
vl=function(a,b){a.o=new tk(b<1?1:b);a.h.setInterval(a.o.Ca())};tl=function(a,b,c){a.H&&a.H.co(b,c)};
rl.prototype.log=function(a){tl(this,2,1);if(this.ba){a=Bj(a);var b=this.Aa++;b=a=_.Ek(a,21,b);var c=_.mj(b,1);var d=d===void 0?!1:d;var e=typeof c;d=c==null?c:e==="bigint"?String((0,_.yi)(64,c)):Vj(c)?e==="string"?ak(c):d?ck(c):bk(c):void 0;d==null&&(d=Date.now(),d=Number.isFinite(d)?d.toString():"0",_.nj(b,1,d==null?d:_.ek(d)));(_.kd?fk(_.mj(b,15,void 0,void 0,gk)):fk(_.mj(b,15)))!=null||_.Ek(b,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(d=Bj(this.experimentIds),_.rj(b,16,d));tl(this,
1,1);b=this.g.length-this.bufferSize+1;b>0&&(this.g.splice(0,b),this.l+=b,tl(this,3,b));this.g.push(a);this.Sc||this.h.enabled||this.h.start()}};
rl.prototype.flush=function(a,b){var c=this;if(this.g.length===0)a&&a();else{var d=Date.now();if(this.xa>d&&this.M<d)b&&b("throttled");else{this.La&&(typeof this.La.cf==="function"?jl(this.j,this.La.cf()):this.j.h=0);var e=this.g.length,f=ll(this.j,this.g,this.l,this.A,this.fc,this.I,this.G),g=this.Vb();if(g&&this.fa===g)b&&b("stale-auth-token");else{this.g=[];this.h.enabled&&this.h.stop();this.l=0;d=f.serialize();var h;this.B&&this.B.nb(d.length)&&(h=Sk(d));var l=wl(this,d,g),n=function(p){c.o.reset();
c.h.setInterval(c.o.Ca());if(p){var t=null;try{var v=JSON.stringify(JSON.parse(p.replace(")]}'\n","")));t=ml(v)}catch(G){}if(t){p=Number(_.Ck(t,1,_.uh("-1")));p>0&&(c.M=Date.now(),c.xa=c.M+p);p=nl.g;v=_.Ih(_.Jh);var y;_.gh&&v&&((y=t.K[v])==null?void 0:y[p])!=null&&_.eh(_.ni,3);a:{y=nl.g;var E=E===void 0?!1:E;if(_.Ih(_.oi)&&_.Ih(_.Jh)&&void 0===_.oi){p=t.K;v=p[_.Jh];if(!v)break a;if(v=v.no)try{v(p,y,vk);break a}catch(G){_.Cb(G)}}E&&(E=t.K,(p=_.Ih(_.Jh))&&p in E&&(E=E[p])&&delete E[y])}E=nl.ctor?nl.h(t,
nl.ctor,nl.g,nl.j):nl.h(t,nl.g,null,nl.j);if(E=E===null?void 0:E)E=_.Bk(E,1,-1),E!==-1&&(c.X||vl(c,E))}}a&&a();c.A=0},r=function(p,t){var v=_.qj(f,_.dl,3);var y=Number(_.Ck(f,14)),E=c.o;E.g=Math.min(3E5,E.g*2);E.h=Math.min(3E5,E.g+Math.round(.1*(Math.random()-.5)*2*E.g));c.h.setInterval(c.o.Ca());p===401&&g&&(c.fa=g);y&&(c.l+=y);t===void 0&&(t=500<=p&&p<600||p===401||p===0);t&&(c.g=v.concat(c.g),c.Sc||c.h.enabled||c.h.start());tl(c,7,1);b&&b("net-send-failed",p);++c.A},u=function(){c.La&&c.La.send(l,
n,r)};h?h.then(function(p){tl(c,5,e);l.Df["Content-Encoding"]="gzip";l.Df["Content-Type"]="application/binary";l.body=p;l.Mi=2;u()},function(){tl(c,6,e);u()}):u()}}}};
var wl=function(a,b,c){c=c===void 0?null:c;var d=d===void 0?a.withCredentials:d;var e={},f=new URL(sl(a));c&&(e.Authorization=c);a.Kb&&(e["X-Goog-AuthUser"]=a.Kb,f.searchParams.set("authuser",a.Kb));return{url:f.toString(),body:b,Mi:1,Df:e,Dk:"POST",withCredentials:d,we:a.we}},ql=function(a){a.j.l=!0;a.U&&(a.j.h=3,xl(a));a.J&&(a.j.h=2,yl(a));a.flush();a.j.l=!1},xl=function(a){zl(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=_.wb().navigator.sendBeacon(b.toString(),
c.serialize())}catch(e){}d||(a.Z=!1);return d})},yl=function(a){zl(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");var d=b.searchParams,e=d.set;c=c.serialize();for(var f=[],g=0,h=0;h<c.length;h++){var l=c.charCodeAt(h);l>255&&(f[g++]=l&255,l>>=8);f[g++]=l}c=Fj(f,3);e.call(d,"p",c);b=b.toString();if(b.length>15360)return!1;(new Image).src=b;return!0})},zl=function(a,b,c,d){if(a.g.length!==0){var e=new URL(sl(a));e.searchParams.delete("format");var f=a.Vb();f&&e.searchParams.set("auth",
f);e.searchParams.set("authuser",a.Kb||"0");for(f=0;f<c&&a.g.length;++f){var g=a.g.slice(0,b),h=ll(a.j,g,a.l,a.A,a.fc,a.I,a.G);if(!d(e.toString(),h)){++a.A;break}a.l=0;a.A=0;a.I=0;a.G=0;a.g=a.g.slice(g.length)}a.h.enabled&&a.h.stop()}},ol=function(){return"https://play.google.com/log?format=json&hasfast=true"};var Al=function(){this.Hi=typeof AbortController!=="undefined"};
Al.prototype.send=function(a,b,c){var d=this,e,f,g,h,l,n,r,u,p,t;return _.M(function(v){switch(v.g){case 1:return f=(e=d.Hi?new AbortController:void 0)?setTimeout(function(){e.abort()},a.we):void 0,v.B(2,3),g=Object.assign({},{method:a.Dk,headers:Object.assign({},a.Df)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.we&&e?e.signal:null}),v.yield(fetch(a.url,g),5);case 5:h=v.h;if(h.status!==200){(l=c)==null||l(h.status);v.V(3);break}if((n=b)==null){v.V(7);break}return v.yield(h.text(),
8);case 8:n(v.h);case 7:case 3:v.l();clearTimeout(f);v.o(0);break;case 2:r=v.A();switch((u=r)==null?void 0:u.name){case "AbortError":(p=c)==null||p(408);break;default:(t=c)==null||t(400)}v.V(3)}})};Al.prototype.cf=function(){return 4};_.Bl=function(a,b){b=b===void 0?"0":b;_.x.call(this);this.Ac=a;this.Kb=b;this.B="https://play.google.com/log?format=json&hasfast=true";this.j=null;this.g=void 0;this.h=this.fc=this.La=null;this.o=this.A=!1;this.l=null;this.bufferSize=void 0};_.A(_.Bl,_.x);_.Cl=function(a,b){a.Vb=b;return a};_.Dl=function(a){a.A=!0;return a};_.Bl.prototype.Jd=function(){this.D=!0;return this};
_.El=function(a){a.La||(a.La=new Al);var b=new rl({Ac:a.Ac,Vb:a.Vb?a.Vb:Qk,Kb:a.Kb,Tk:a.B,yb:!1,Sc:!1,Jd:a.D,og:a.og,La:a.La});_.uk(a,_.Gc(_.ra,b));if(a.j){var c=a.j,d=il(b.j);_.pk(d,7,c)}a.g?b.B=a.g:a.g!==null&&(b.B=new _.Rk);a.fc&&(b.fc=a.fc);a.h&&((d=a.h)?(b.experimentIds||(b.experimentIds=new Jk),c=b.experimentIds,d=d.serialize(),_.pk(c,4,d)):b.experimentIds&&_.nj(b.experimentIds,4));a.A&&(b.U=a.A&&b.Z);a.o&&(b.J=a.o);a.l&&(c=a.l,b.X=!0,vl(b,c));kl(b.j);a.bufferSize&&(b.bufferSize=a.bufferSize);
a.La.ld&&a.La.ld(a.Ac);a.La.Ik&&a.La.Ik(b);return b};_.Fl=function(a){this.K=_.I(a)};_.A(_.Fl,_.J);_.k=_.Fl.prototype;_.k.Pa=function(){return _.tj(this,16)};_.k.pb=function(a){return _.pk(this,16,a)};_.k.va=function(){return _.tj(this,1)};_.k.za=function(a){return _.pk(this,1,a)};_.k.bf=function(){return _.uj(this,53)};
}catch(e){_._DumpException(e)}
try{
_.Gl=function(a){var b=_.Sa();a=b?b.createHTML(a):a;return new _.ad(a)};_.Hl=function(a,b){b=_.Xg(b);b!==void 0&&(a.href=b)};_.Il={};_.Jl=function(a){this.g=a};_.Jl.prototype.toString=function(){return this.g};_.Kl={};_.Rf=function(){throw Error("Q");};_.Rf.prototype.Ue=null;_.Rf.prototype.ia=function(){return this.content};_.Rf.prototype.toString=function(){return this.content};_.Rf.prototype.Hc=function(){if(this.Pb!==_.Kl)throw Error("R");return _.Gl(this.toString())};var Ll=function(){_.Rf.call(this)};
_.D(Ll,_.Rf);Ll.prototype.Pb=_.Kl;var Ml=function(){_.Rf.call(this)};_.D(Ml,_.Rf);Ml.prototype.Pb=_.Il;Ml.prototype.Ue=1;Ml.prototype.j=function(){return new _.Jl(this.toString())};_.Nl=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));d!==void 0&&(c.Ue=d);return c}}(Ll);_.Ol=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c){return new b(String(c))}}(Ml);_.Pl=RegExp.prototype.hasOwnProperty("sticky");_.Ql=new RegExp((_.Pl?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",_.Pl?"gy":"g");_.Rl=function(){_.Rf.call(this)};_.A(_.Rl,Ll);
_.Rl.prototype.ia=function(){if(this.content!==void 0)return this.content;for(var a="",b=_.B(this.parts),c=b.next();!c.done;c=b.next())a+=c.value;return a};_.Rl.prototype.toString=function(){return this.ia()};_.Sl=function(){function a(){this.content=""}a.prototype=_.Rl.prototype;return function(){return new a}}();
}catch(e){_._DumpException(e)}
try{
_.ka("el_main_css");

_.ma();
}catch(e){_._DumpException(e)}
try{
_.ka("el_main");
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 Copyright 2025 Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var Tl=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0},Ul=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c},Vl=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.Gl(a);return c.createContextualFragment(_.Aj(a))},Wl=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"},Xl=function(a){a=a.nodeType;return a===1||typeof a!=="number"},Yl=function(a,b,c){a.setAttribute(b,c)},Zl=function(a){return _.Ua(a)},$l=function(a,b,c,d){_.Oi(a);var e=a.K,f=e[_.H]|
0;if(c==null)return _.Qi(e,f,b),a;var g=c===_.pi?7:c[_.H]|0,h=g,l=_.Vi(g),n=l||Object.isFrozen(c);l||(g=0);n||(c=_.Ji(c),h=0,g=_.Ui(g,f),n=!1);g|=5;l=4&g?512&g?512:1024&g?1024:0:void 0;l=l!=null?l:_.kd?1024:0;g|=l;for(var r=0;r<c.length;r++){var u=c[r],p=d(u,l);Object.is(u,p)||(n&&(c=_.Ji(c),h=0,g=_.Ui(g,f),n=!1),c[r]=p)}g!==h&&(n&&(c=_.Ji(c),g=_.Ui(g,f)),_.kh(c,g));_.Qi(e,f,b,c);return a},am=function(a){if(_.gh){var b;return(b=a[_.yk])!=null?b:a[_.yk]=new Map}if(_.yk in a)return a[_.yk];b=new Map;
Object.defineProperty(a,_.yk,{value:b});return b},bm=function(a,b,c,d){var e=a.get(d);if(e!=null)return e;for(var f=e=0;f<d.length;f++){var g=d[f];_.Ri(b,g)!=null&&(e!==0&&(c=_.Qi(b,c,e)),e=g)}a.set(d,e);return e},cm=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},em=function(){var a=dm,b;for(b in a)return!1;return!0},fm=function(a){var b={},c;for(c in a)b[c]=a[c];return b},gm=function(a,b){return a<b?-1:a>b?1:0},hm=function(a,b){var c=0;a=(0,_.Uc)(String(a)).split(".");b=(0,_.Uc)(String(b)).split(".");
for(var d=Math.max(a.length,b.length),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(f[0].length==0&&g[0].length==0)break;c=gm(f[1].length==0?0:parseInt(f[1],10),g[1].length==0?0:parseInt(g[1],10))||gm(f[2].length==0,g[2].length==0)||gm(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c},im=function(a){if(/^(script|style)$/i.test(a.tagName))throw Error("A");},jm=function(a){if(a instanceof _.Jl)return a.g;throw Error("A");
},km=function(a){return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")},lm=function(a){return a instanceof _.ad?a:_.Gl(km(String(a)))},mm=function(a){var b={nonce:_.Xa("script",document)};a=_.$a(a).toString();var c="<script";if(b==null?0:b.id)c+=' id="'+km(b.id)+'"';if(b==null?0:b.nonce)c+=' nonce="'+km(b.nonce)+'"';if(b==null?0:b.type)c+=' type="'+km(b.type)+'"';if(b==null?0:b.defer)c+=" defer";return _.Gl(c+(">"+a+"\x3c/script>"))},
nm=function(a){var b=lm("");return _.Gl(a.map(function(c){return _.Aj(lm(c))}).join(_.Aj(b).toString()))},om=function(a){return nm(a)},rm=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!pm.test(e))throw Error("A");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("A");qm.indexOf(e.toLowerCase())!==-1&&(f=_.Tg(f)?f.toString():_.Wg(String(f))||"about:invalid#zClosurez");f=e+'="'+lm(String(f))+'"';b+=" "+f}}return b},um=function(a){var b={};if(!pm.test("body"))throw Error("A");
if(sm.indexOf("BODY")!==-1)throw Error("A");var c="<body";b&&(c+=rm(b));Array.isArray(a)||(a=a===void 0?[]:[a]);tm.indexOf("BODY")!==-1?c+=">":(a=om(a.map(function(d){return d instanceof _.ad?d:lm(String(d))})),c+=">"+a.toString()+"</body>");return _.Gl(c)},wm=function(a){this.h=this.B=this.l="";this.D=null;this.A=this.j="";this.o=!1;var b;a instanceof wm?(this.o=a.o,xm(this,a.l),this.B=a.B,ym(this,a.h),zm(this,a.D),Am(this,a.j),Bm(this,Cm(a.g)),this.A=a.A):a&&(b=String(a).match(_.Jf))?(this.o=!1,
xm(this,b[1]||"",!0),this.B=Dm(b[2]||""),ym(this,b[3]||"",!0),zm(this,b[4]),Am(this,b[5]||"",!0),Bm(this,b[6]||"",!0),this.A=Dm(b[7]||"")):(this.o=!1,this.g=new Em(null,this.o))},Fm=function(a){return _.Ca(a)?a.Hc&&(a=a.Hc(),a instanceof _.ad)?a:lm("zSoyz"):lm(String(a))},Gm=function(a,b){b&&b.h?b.h(a):(b=Fm(b),a.innerHTML=_.Aj(b))},Im=function(a,b){a:if(b=a(b||Hm,void 0),a=_.vb(),b&&b.g?a=b.g():(a=a.createElement("DIV"),b=Fm(b),a.innerHTML=_.Aj(b)),a.childNodes.length==1&&(b=a.firstChild,b.nodeType==
1)){a=b;break a}return a},Km=function(a){var b=document.implementation.createHTMLDocument("");a=Jm(a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.Gl(b)},Lm=function(a){if(typeof a!=="string")throw Error();return a},Mm=function(a,b,c){if(b)return Lm(a);var d;return(d=_.Mi(a))!=null?d:c?"":void 0},Pm=function(){return Nm||(Nm=new _.Rh(_.lh([]),void 0,void 0,void 0,Om))},Qm=function(a,b,c,d){var e=a.K,f=e[_.H]|0;c=_.oh(a,
f)?1:c;d=!!d||c===3;c===2&&_.Ni(a)&&(e=a.K,f=e[_.H]|0);a=_.Si(e,b);var g=a===_.pi?7:a[_.H]|0,h=_.Ti(g,f);var l=4&h?!1:!0;if(l){4&h&&(a=_.Ji(a),g=0,h=_.Ui(h,f),f=_.Qi(e,f,b,a));for(var n=0,r=0;n<a.length;n++){var u=_.Mi(a[n]);u!=null&&(a[r++]=u)}r<n&&(a.length=r);h=(h|4)&-513;h&=-1025;h&=-4097}h!==g&&(_.kh(a,h),2&h&&Object.freeze(a));return a=_.Wi(a,h,e,f,b,c,l,d)},Sm=function(a,b,c,d){var e=Rm;!d&&_.Ni(a)&&(b=a.K,c=b[_.H]|0);var f=_.Ri(b,1);a=!1;if(f==null){if(d)return Pm();f=[]}else if(f.constructor===
_.Rh)if(f.oc&2&&!d)f=_.Sh(f);else return f;else Array.isArray(f)?a=!!((f[_.H]|0)&2):f=[];if(d){if(!f.length)return Pm();a||(a=!0,_.lh(f))}else if(a){a=!1;_.mh(f);d=_.Ji(f);for(f=0;f<d.length;f++){var g=d[f]=_.Ji(d[f]);Array.isArray(g[1])&&(g[1]=_.lh(g[1]))}f=_.mh(d)}!a&&c&32&&_.Ii(f);e=new _.Rh(f,e,Mm,void 0);c=_.Qi(b,c,1,e);a||_.Pi(b,c);return e},Tm=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d},Um=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d},Vm=function(a,
b){for(var c=[],d=a.length,e=0,f=[],g,h,l=0;l<d;){switch(e){case 0:var n=a.indexOf("<",l);if(n<0){if(c.length===0)return a;c.push(a.substring(l));l=d}else c.push(a.substring(l,n)),h=n,l=n+1,_.Pl?(_.Ql.lastIndex=l,n=_.Ql.exec(a)):(_.Ql.lastIndex=0,n=_.Ql.exec(a.substring(l))),n?(f=["<",n[0]],g=n[1],e=1,l+=n[0].length):c.push("<");break;case 1:n=a.charAt(l++);switch(n){case "'":case '"':var r=a.indexOf(n,l);r<0?l=d:(f.push(n,a.substring(l,r+1)),l=r+1);break;case ">":f.push(n);c.push(b(f.join(""),g));
e=0;f=[];h=g=null;break;default:f.push(n)}break;default:throw Error();}e===1&&l>=d&&(l=h+1,c.push("<"),e=0,f=[],h=g=null)}return c.join("")},bn=function(){var a=Wm(Xm(_.Dl(_.Cl(Ym(),function(){return null}).Jd()))),b=Zm().map(function(c){return $m(c,0)}).filter(function(c){return c>0});b.length>0&&(b=an(b),a.h=b);return _.El(a)},cn=function(a){return"translate:"+a},jn=function(a){var b=new dn;b=_.pk(b,1,a.name);var c=en(a.startTime);b=_.rj(b,2,c);a=fn(a.duration);a=_.rj(b,3,a);b=new gn;return hn(a,
5,b)},en=function(a){var b=new kn;b.setSeconds(Math.floor(a/1E3));a=Math.round(a%1E3*1E6);_.Xi(b,2,a==null?a:_.Wj(a),0);return b},fn=function(a){var b=new ln;b.setSeconds(Math.floor(a/1E3));a=Math.round(a%1E3*1E6);_.Xi(b,2,a==null?a:_.Wj(a),0);return b},mn=function(a){return performance&&performance.mark&&(a=performance.getEntriesByName(a,"mark"),a.length==1)?a[0]:null},nn=function(a,b){return performance&&performance.measure?performance.measure(a,b)||null:null},qn=function(a,b,c){var d=Array.prototype.slice.call(arguments);
d.splice(0,2);d="l"+a.toString(16)+"i"+b.toString(16)+(d.length?"-"+d.join("_"):"");on?on.push(d):pn(d)},un=function(){var a=rn||(rn=sn('[null,null,null,null,null,"(function(){\'use strict\';var f\\u003dtypeof Object.defineProperties\\u003d\\u003d\\"function\\"?Object.defineProperty:function(a,c,b){if(a\\u003d\\u003dArray.prototype||a\\u003d\\u003dObject.prototype)return a;a[c]\\u003db.value;return a};function g(a){a\\u003d[\\"object\\"\\u003d\\u003dtypeof globalThis\\u0026\\u0026globalThis,a,\\"object\\"\\u003d\\u003dtypeof window\\u0026\\u0026window,\\"object\\"\\u003d\\u003dtypeof self\\u0026\\u0026self,\\"object\\"\\u003d\\u003dtypeof global\\u0026\\u0026global];for(var c\\u003d0;c\\u003ca.length;++c){var b\\u003da[c];if(b\\u0026\\u0026b.Math\\u003d\\u003dMath)return b}throw Error(\\"Cannot find global object\\");}var h\\u003dg(this);\\nfunction k(a,c){if(c)a:{var b\\u003dh;a\\u003da.split(\\".\\");for(var d\\u003d0;d\\u003ca.length-1;d++){var e\\u003da[d];if(!(e in b))break a;b\\u003db[e]}a\\u003da[a.length-1];d\\u003db[a];c\\u003dc(d);c!\\u003dd\\u0026\\u0026c!\\u003dnull\\u0026\\u0026f(b,a,{configurable:!0,writable:!0,value:c})}}k(\\"globalThis\\",function(a){return a||h});/*\\n\\n Copyright Google LLC\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar l\\u003dglobalThis.trustedTypes,m;function n(){var a\\u003dnull;if(!l)return a;try{var c\\u003dfunction(b){return b};a\\u003dl.createPolicy(\\"goog#html\\",{createHTML:c,createScript:c,createScriptURL:c})}catch(b){}return a};function p(a){this.g\\u003da}p.prototype.toString\\u003dfunction(){return this.g+\\"\\"};function q(a){m\\u003d\\u003d\\u003dvoid 0\\u0026\\u0026(m\\u003dn());a\\u003dm?m.createScriptURL(a):a;return new p(a)};if(!function(){if(self.origin)return self.origin\\u003d\\u003d\\u003d\\"null\\";if(location.host!\\u003d\\u003d\\"\\")return!1;try{return window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\u003dwindow;b[0]\\u003d\\u003d\\u003d\\"window\\"\\u0026\\u0026b.shift();for(var e\\u003d0;e\\u003cb.length-1;e++)d[b[e]]\\u003d{},d\\u003dd[b[e]];d[b[b.length-1]]\\u003dfunction(r){c.postMessage(JSON.stringify(r))};b\\u003ddocument.createElement(\\"script\\");a\\u003dq(a.url);if(a instanceof p)a\\u003da.g;else throw Error(\\"\\");b.src\\u003da;document.body.appendChild(b)},!0);}).call(this);\\n"]'));
if(!a)return null;a=_.Mi(_.mj(a,6,void 0,tn));var b;a===null||a===void 0?b=null:b=_.Za(a);return b},vn=function(a){var b={};a=_.B(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b[c.language]=c.name;return b},wn=function(){},xn=function(){},zn=function(a){yn.call(this);a=a||{};this.id=a.id||this.Ya();this.rf=a.rf||"";this.de=a.de||null;this.ee=a.ee||null;this.Se=a.Se||!1;this.className=a.className||null;this.l=null},Cn=function(){_.pb.call(this);this.j="closure_frame"+An++;this.h=[];Bn[this.j]=
this},Dn=function(a,b,c,d){_.lb.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c},En=function(a,b){_.pb.call(this);a&&this.attach(a,b)},Gn=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;c===""||c==void 0?(Fn||(c={},Fn=(c.atomic=!1,c.autocomplete="none",c.dropeffect="none",c.haspopup=!1,c.live="off",c.multiline=!1,c.multiselectable=!1,c.orientation="vertical",c.readonly=!1,c.relevant="additions text",c.required=!1,c.sort="none",c.busy=!1,c.disabled=!1,c.hidden=
!1,c.invalid="false",c)),c=Fn,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)},Hn=function(){},In=function(a,b){if(!a)throw Error("Pa`"+a);if(typeof b!=="function")throw Error("Qa`"+b);},Kn=function(a,b,c){yn.call(this,c);if(!b){for(b=this.constructor;b;){var d=_.Da(b);if(d=Jn[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=d?typeof d.Eb==="function"?d.Eb():new d:null}this.g=b;this.Nb=a!==void 0?a:null},Ln=function(){},Mn=function(a,b,c){Kn.call(this,a,b||
Ln.Eb(),c)},Nn=function(){},Pn=function(a,b,c){Kn.call(this,a,b||Nn.Eb(),c);On(this);this.Ad=!0;(b=this.F())&&this.g.qd(b,!0);this.sc=a!="";a||(this.Nb="")},Qn=function(a,b,c){_.x.call(this);this.h=a;this.l=b||0;this.j=c;this.g=(0,_.w)(this.Wh,this)},Rn=function(){_.pb.call(this);this.g=0;this.endTime=this.startTime=null},Tn=function(a,b,c,d,e){Sn.call(this,b,c,d,e);this.element=a},Un=function(a,b,c,d,e){typeof b==="number"&&(b=[b]);typeof c==="number"&&(c=[c]);Tn.call(this,a,b,c,d,e);if(b.length!=
1||c.length!=1)throw Error("Wa");this.j=-1},Vn=function(a,b,c){Un.call(this,a,1,0,b,c)},Wn=function(a,b,c){Un.call(this,a,0,1,b,c)},Xn=function(a,b){_.pb.call(this);this.D=new _.Rb(this);this.Ec(a||null);b&&(this.Ic=b)},Yn=function(a){_.pb.call(this);this.g=a;this.h=_.rb(this.g,"focus",this,!0);this.j=_.rb(this.g,"blur",this,!0)},Zn=function(){},$n=function(a,b,c){this.element=a;this.j=b;this.l=c},ao=function(a,b){this.g=a instanceof Tl?a:new Tl(a,b)},bo=function(a,b){this.B=b||void 0;Xn.call(this,
a)},eo=function(a,b,c){this.Z=c||(a?_.vb(co(a)):_.vb());bo.call(this,this.Z.Y("DIV",{style:"position:absolute;display:none;"}));this.bd=new Tl(1,1);this.H=new Set;this.I=null;a&&this.attach(a);b!=null&&this.ab(b)},fo=function(a){a=a.className;return typeof a==="string"&&a.match(/\S+/g)||[]},ho=function(a,b){var c=fo(a),d=Array.prototype.slice.call(arguments,1),e=c.length+d.length;go(c,d);d=a;var f=c.join(" ");d.className=f;return c.length==e},jo=function(a,b){var c=fo(a),d=Array.prototype.slice.call(arguments,
1),e=io(c,d),f=a,g=e.join(" ");f.className=g;return e.length==c.length-d.length},go=function(a,b){for(var c=0;c<b.length;c++)_.va(a,b[c])||a.push(b[c])},io=function(a,b){return a.filter(function(c){return!_.va(b,c)})},ko=function(a,b){return _.va(fo(a),b)},lo=function(a,b,c){c?ho(a,b):jo(a,b)},O=function(a,b){return a.replace(/\{([^}]+)\}/g,function(c,d){if(Object.prototype.hasOwnProperty.call(b,d))return c=b[d],c!==void 0&&c!==null?String(c):"";throw Error("Za`"+d);})},P=function(a,b,c){for(var d=
0;d<b.length-1;d++){var e=b[d];if(e.endsWith("[]")){var f=e.slice(0,-2);if(!(f in a))if(Array.isArray(c))a[f]=Array.from({length:c.length},function(){return{}});else throw Error("$a`"+e);if(Array.isArray(a[f]))if(a=a[f],Array.isArray(c))for(e=0;e<a.length;e++)P(a[e],b.slice(d+1),c[e]);else for(a=_.B(a),e=a.next();!e.done;e=a.next())P(e.value,b.slice(d+1),c);return}if(e.endsWith("[0]")){e=e.slice(0,-3);e in a||(a[e]=[{}]);P(a[e][0],b.slice(d+1),c);return}a[e]&&typeof a[e]==="object"||(a[e]={});a=a[e]}b=
b[b.length-1];d=a[b];if(d!==void 0){if(c&&(typeof c!=="object"||Object.keys(c).length!==0)&&c!==d)if(typeof d==="object"&&typeof c==="object"&&d!==null&&c!==null)Object.assign(d,c);else throw Error("ab`"+b);}else b!=="_self"||typeof c!=="object"||c===null||Array.isArray(c)?a[b]=c:Object.assign(a,c)},Q=function(a,b,c){try{if(b.length===1&&b[0]==="_self")return a;for(var d={uc:0};d.uc<b.length;d={uc:d.uc},d.uc++){if(typeof a!=="object"||a===null)return c;var e=b[d.uc];if(e.endsWith("[]")){var f=e.slice(0,
-2);if(f in a){var g=a[f];return Array.isArray(g)?g.map(function(h){return function(l){return Q(l,b.slice(h.uc+1),c)}}(d)):c}return c}a=a[e]}return a}catch(h){if(h instanceof TypeError)return c;throw h;}},no=function(a){for(var b=_.B(Object.entries({"requests[].*":"requests[].request.*"})),c=b.next();!c.done;c=b.next()){var d=_.B(c.value);c=d.next().value;d=d.next().value;c=c.split(".");d=d.split(".");for(var e=new Set,f=-1,g=0;g<c.length;g++)if(c[g]==="*"){f=g;break}if(f!==-1&&d.length>f)for(;f<
d.length;f++)g=d[f],g==="*"||g.endsWith("[]")||g.endsWith("[0]")||e.add(g);mo(a,c,d,0,e)}},mo=function(a,b,c,d,e){if(!(d>=b.length)&&typeof a==="object"&&a!==null){var f=b[d];if(f.endsWith("[]")){if(f=f.slice(0,-2),f in a&&Array.isArray(a[f]))for(a=_.B(a[f]),f=a.next();!f.done;f=a.next())mo(f.value,b,c,d+1,e)}else if(f==="*"){if(typeof a==="object"&&a!==null&&!Array.isArray(a)){b=Object.keys(a).filter(function(u){return!u.startsWith("_")&&!e.has(u)});f={};for(var g=_.B(b),h=g.next();!h.done;h=g.next())h=
h.value,f[h]=a[h];f=_.B(Object.entries(f));for(g=f.next();!g.done;g=f.next()){h=_.B(g.value);g=h.next().value;h=h.next().value;for(var l=[],n=_.B(c.slice(d)),r=n.next();!r.done;r=n.next())r=r.value,r==="*"?l.push(g):l.push(r);P(a,l,h)}c=_.B(b);for(d=c.next();!d.done;d=c.next())delete a[d.value]}}else f in a&&mo(a[f],b,c,d+1,e)}},oo=function(a){if(typeof a!=="string")throw Error("bb");return a},po=function(a){var b={},c=Q(a,["operationName"]);c!=null&&P(b,["operationName"],c);a=Q(a,["resourceName"]);
a!=null&&P(b,["_url","resourceName"],a);return b},qo=function(a){var b={},c=Q(a,["generatedSamples"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["video"]);if(f!=null){d={};var g=Q(f,["uri"]);g!=null&&P(d,["uri"],g);g=Q(f,["encodedVideo"]);g!=null&&P(d,["videoBytes"],oo(g));f=Q(f,["encoding"]);f!=null&&P(d,["mimeType"],f);P(e,["video"],d)}return e})),P(b,["generatedVideos"],c));c=Q(a,["raiMediaFilteredCount"]);c!=null&&P(b,["raiMediaFilteredCount"],c);a=Q(a,["raiMediaFilteredReasons"]);
a!=null&&P(b,["raiMediaFilteredReasons"],a);return b},ro=function(a){var b={},c=Q(a,["videos"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["_self"]);if(f!=null){d={};var g=Q(f,["gcsUri"]);g!=null&&P(d,["uri"],g);g=Q(f,["bytesBase64Encoded"]);g!=null&&P(d,["videoBytes"],oo(g));f=Q(f,["mimeType"]);f!=null&&P(d,["mimeType"],f);P(e,["video"],d)}return e})),P(b,["generatedVideos"],c));c=Q(a,["raiMediaFilteredCount"]);c!=null&&P(b,["raiMediaFilteredCount"],c);a=Q(a,["raiMediaFilteredReasons"]);
a!=null&&P(b,["raiMediaFilteredReasons"],a);return b},so=function(a){var b={};a=Q(a,["operationName"]);a!=null&&P(b,["_url","operationName"],a);return b},to=function(a){var b={};a=Q(a,["operationName"]);a!=null&&P(b,["_url","operationName"],a);return b},uo=function(a,b){if(!b||typeof b!=="string")throw Error("cb");if(b.includes("..")||b.includes("?")||b.includes("&"))throw Error("db");return R(a)?b.startsWith("publishers/")||b.startsWith("projects/")||b.startsWith("models/")?b:b.indexOf("/")>=0?(a=
b.split("/",2),"publishers/"+a[0]+"/models/"+a[1]):"publishers/google/models/"+b:b.startsWith("models/")||b.startsWith("tunedModels/")?b:"models/"+b},vo=function(a,b){return(b=uo(a,b))?b.startsWith("publishers/")&&R(a)?"projects/"+a.g.cb+"/locations/"+a.g.location+"/"+b:b.startsWith("models/")&&R(a)?"projects/"+a.g.cb+"/locations/"+a.g.location+"/publishers/google/"+b:b:""},wo=function(a){if(a===null||a===void 0)throw Error("eb");if(typeof a==="object")return a;if(typeof a==="string")return{text:a};
throw Error("fb`"+typeof a);},xo=function(a){if(a===null||a===void 0||Array.isArray(a)&&a.length===0)throw Error("gb");return Array.isArray(a)?a.map(function(b){return wo(b)}):[wo(a)]},yo=function(a){return a!==null&&a!==void 0&&typeof a==="object"&&"parts"in a&&Array.isArray(a.parts)},zo=function(a){return a!==null&&a!==void 0&&typeof a==="object"&&"functionCall"in a},Ao=function(a){return a!==null&&a!==void 0&&typeof a==="object"&&"functionResponse"in a},Bo=function(a){if(a===null||a===void 0)throw Error("hb");
return yo(a)?a:{role:"user",parts:xo(a)}},Co=function(a,b){return b?R(a)&&Array.isArray(b)?b.flatMap(function(c){c=Bo(c);return c.parts&&c.parts.length>0&&c.parts[0].text!==void 0?[c.parts[0].text]:[]}):R(a)?(a=Bo(b),a.parts&&a.parts.length>0&&a.parts[0].text!==void 0?[a.parts[0].text]:[]):Array.isArray(b)?b.map(function(c){return Bo(c)}):[Bo(b)]:[]},Do=function(a){if(a===null||a===void 0||Array.isArray(a)&&a.length===0)throw Error("ib");if(!Array.isArray(a)){if(zo(a)||Ao(a))throw Error("jb");return[Bo(a)]}var b=
[],c=[],d=yo(a[0]);a=_.B(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=yo(e);if(f!=d)throw Error("kb");if(f)b.push(e);else{if(zo(e)||Ao(e))throw Error("lb");c.push(e)}}d||b.push({role:"user",parts:xo(c)});return b},Fo=function(a,b){a.includes("null")&&(b.nullable=!0);a=a.filter(function(d){return d!=="null"});if(a.length===1)b.type=Object.values(Eo).includes(a[0].toUpperCase())?a[0].toUpperCase():"TYPE_UNSPECIFIED";else{b.anyOf=[];a=_.B(a);for(var c=a.next();!c.done;c=a.next())c=c.value,
b.anyOf.push({type:Object.values(Eo).includes(c.toUpperCase())?c.toUpperCase():"TYPE_UNSPECIFIED"})}},Go=function(a){var b={},c=["items"],d=["anyOf"],e=["properties"];if(a.type&&a.anyOf)throw Error("mb");var f=a.anyOf;f!=null&&f.length==2&&(f[0].type==="null"?(b.nullable=!0,a=f[1]):f[1].type==="null"&&(b.nullable=!0,a=f[0]));a.type instanceof Array&&Fo(a.type,b);f=_.B(Object.entries(a));for(var g=f.next();!g.done;g=f.next()){var h=_.B(g.value);g=h.next().value;var l=h=h.next().value;if(l!=null)if(g==
"type"){if(l==="null")throw Error("nb");l instanceof Array||(b.type=Object.values(Eo).includes(l.toUpperCase())?l.toUpperCase():"TYPE_UNSPECIFIED")}else if(c.includes(g))b[g]=Go(l);else if(d.includes(g)){h=[];l=_.B(l);for(var n=l.next();!n.done;n=l.next())n=n.value,n.type=="null"?b.nullable=!0:h.push(Go(n));b[g]=h}else if(e.includes(g)){h={};l=_.B(Object.entries(l));for(n=l.next();!n.done;n=l.next()){var r=_.B(n.value);n=r.next().value;r=r.next().value;h[n]=Go(r)}b[g]=h}else g!=="additionalProperties"&&
(b[g]=l)}return b},Ho=function(a){if(typeof a==="object")return a;if(typeof a==="string")return{voiceConfig:{prebuiltVoiceConfig:{voiceName:a}}};throw Error("ob`"+typeof a);},Io=function(a){if(a.functionDeclarations)for(var b=_.B(a.functionDeclarations),c=b.next();!c.done;c=b.next())c=c.value,c.parameters&&(Object.keys(c.parameters).includes("$schema")?c.parametersJsonSchema||(c.parametersJsonSchema=c.parameters,delete c.parameters):c.parameters=Go(c.parameters)),c.response&&(Object.keys(c.response).includes("$schema")?
c.responseJsonSchema||(c.responseJsonSchema=c.response,delete c.response):c.response=Go(c.response));return a},Jo=function(a){if(a===void 0||a===null)throw Error("qb");if(!Array.isArray(a))throw Error("rb");var b=[];a=_.B(a);for(var c=a.next();!c.done;c=a.next())b.push(c.value);return b},Ko=function(a,b){if(typeof b!=="string")throw Error("sb");var c=!b.startsWith("cachedContents/")&&b.split("/").length===1;return R(a)?b.startsWith("projects/")?b:b.startsWith("locations/")?"projects/"+a.g.cb+"/"+
b:b.startsWith("cachedContents/")?"projects/"+a.g.cb+"/locations/"+a.g.location+"/"+b:c?"projects/"+a.g.cb+"/locations/"+a.g.location+"/cachedContents/"+b:b:c?"cachedContents/"+b:b},Lo=function(a){switch(a){case "STATE_UNSPECIFIED":return"JOB_STATE_UNSPECIFIED";case "CREATING":return"JOB_STATE_RUNNING";case "ACTIVE":return"JOB_STATE_SUCCEEDED";case "FAILED":return"JOB_STATE_FAILED";default:return a}},Mo=function(a){if(a!==null&&a!==void 0&&typeof a==="object"&&"name"in a)var b=a.name;if(a!==null&&
a!==void 0&&typeof a==="object"&&"uri"in a&&(b=a.uri,b===void 0))return;if(a!==null&&a!==void 0&&typeof a==="object"&&"video"in a){var c;b=(c=a.video)==null?void 0:c.uri;if(b===void 0)return}typeof a==="string"&&(b=a);if(b===void 0)throw Error("tb");if(b.startsWith("https://")){a=b.split("files/")[1].match(/[a-z0-9]+/);if(a===null)throw Error("ub`"+b);b=a[0]}else b.startsWith("files/")&&(b=b.split("files/")[1]);return b},No=function(a,b){return R(a)?b?"publishers/google/models":"models":b?"models":
"tunedModels"},Oo=function(a){for(var b=_.B(["models","tunedModels","publisherModels"]),c=b.next();!c.done;c=b.next())if(c=c.value,a!==null&&typeof a==="object"&&c in a)return a[c];return[]},Po=function(a,b){if(typeof b==="string")if(R(a))if(b.startsWith("gs://"))b={format:"jsonl",gcsUri:[b]};else if(b.startsWith("bq://"))b={format:"bigquery",bigqueryUri:b};else throw Error("vb`"+b);else if(b.startsWith("files/"))b={fileName:b};else throw Error("wb`"+b);else if(Array.isArray(b)){if(R(a))throw Error("xb");
b={inlinedRequests:b}}var c=[b.gcsUri,b.bigqueryUri].filter(Boolean).length,d=[b.inlinedRequests,b.fileName].filter(Boolean).length;if(R(a)){if(d>0||c!==1)throw Error("yb");}else if(c>0||d!==1)throw Error("zb");return b},Qo=function(a){if(typeof a!=="object"||a===null)return{};var b=a.inlinedResponses;if(typeof b!=="object"||b===null)return a;var c=b.inlinedResponses;if(!Array.isArray(c)||c.length===0)return a;b=!1;c=_.B(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,typeof d==="object"&&d!==
null&&(d=d.response,typeof d==="object"&&d!==null&&d.embedding!==void 0)){b=!0;break}b&&(a.inlinedEmbedContentResponses=a.inlinedResponses,delete a.inlinedResponses);return a},Ro=function(a,b){if(!R(a)){if(/batches\/[^/]+$/.test(b))return b.split("/").pop();throw Error("Bb`"+b);}if(/^projects\/[^/]+\/locations\/[^/]+\/batchPredictionJobs\/[^/]+$/.test(b))return b.split("/").pop();if(/^\d+$/.test(b))return b;throw Error("Bb`"+b);},So=function(a){return a==="BATCH_STATE_UNSPECIFIED"?"JOB_STATE_UNSPECIFIED":
a==="BATCH_STATE_PENDING"?"JOB_STATE_PENDING":a==="BATCH_STATE_RUNNING"?"JOB_STATE_RUNNING":a==="BATCH_STATE_SUCCEEDED"?"JOB_STATE_SUCCEEDED":a==="BATCH_STATE_FAILED"?"JOB_STATE_FAILED":a==="BATCH_STATE_CANCELLED"?"JOB_STATE_CANCELLED":a==="BATCH_STATE_EXPIRED"?"JOB_STATE_EXPIRED":a},Uo=function(a){var b={},c=Q(a,["responsesFile"]);c!=null&&P(b,["fileName"],c);c=Q(a,["inlinedResponses","inlinedResponses"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["response"]);f!=null&&P(e,
["response"],To(f));d=Q(d,["error"]);d!=null&&P(e,["error"],d);return e})),P(b,["inlinedResponses"],c));a=Q(a,["inlinedEmbedContentResponses","inlinedResponses"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),P(b,["inlinedEmbedContentResponses"],a));return b},Vo=function(a){var b={},c=Q(a,["name"]);c!=null&&P(b,["name"],c);c=Q(a,["metadata","displayName"]);c!=null&&P(b,["displayName"],c);c=Q(a,["metadata","state"]);c!=null&&P(b,["state"],So(c));c=Q(a,["metadata","createTime"]);c!=null&&
P(b,["createTime"],c);c=Q(a,["metadata","endTime"]);c!=null&&P(b,["endTime"],c);c=Q(a,["metadata","updateTime"]);c!=null&&P(b,["updateTime"],c);c=Q(a,["metadata","model"]);c!=null&&P(b,["model"],c);a=Q(a,["metadata","output"]);a!=null&&P(b,["dest"],Uo(Qo(a)));return b},Wo=function(a){var b={},c=Q(a,["name"]);c!=null&&P(b,["name"],c);c=Q(a,["displayName"]);c!=null&&P(b,["displayName"],c);c=Q(a,["state"]);c!=null&&P(b,["state"],So(c));c=Q(a,["error"]);c!=null&&P(b,["error"],c);c=Q(a,["createTime"]);
c!=null&&P(b,["createTime"],c);c=Q(a,["startTime"]);c!=null&&P(b,["startTime"],c);c=Q(a,["endTime"]);c!=null&&P(b,["endTime"],c);c=Q(a,["updateTime"]);c!=null&&P(b,["updateTime"],c);c=Q(a,["model"]);c!=null&&P(b,["model"],c);var d=Q(a,["inputConfig"]);if(d!=null){c={};var e=Q(d,["instancesFormat"]);e!=null&&P(c,["format"],e);e=Q(d,["gcsSource","uris"]);e!=null&&P(c,["gcsUri"],e);d=Q(d,["bigquerySource","inputUri"]);d!=null&&P(c,["bigqueryUri"],d);P(b,["src"],c)}c=Q(a,["outputConfig"]);c!=null&&(d=
Qo(c),c={},e=Q(d,["predictionsFormat"]),e!=null&&P(c,["format"],e),e=Q(d,["gcsDestination","outputUriPrefix"]),e!=null&&P(c,["gcsUri"],e),d=Q(d,["bigqueryDestination","outputUri"]),d!=null&&P(c,["bigqueryUri"],d),P(b,["dest"],c));a=Q(a,["completionStats"]);a!=null&&P(b,["completionStats"],a);return b},Yo=function(a,b){var c={};if(Q(b,["format"])!==void 0)throw Error("Fb");if(Q(b,["gcsUri"])!==void 0)throw Error("Gb");if(Q(b,["bigqueryUri"])!==void 0)throw Error("Hb");var d=Q(b,["fileName"]);d!=null&&
P(c,["fileName"],d);b=Q(b,["inlinedRequests"]);b!=null&&(Array.isArray(b)&&(b=b.map(function(e){return Xo(a,e)})),P(c,["requests","requests"],b));return c},$o=function(a){var b={},c=Q(a,["content"]);c!=null&&P(b,["content"],c);c=Q(a,["citationMetadata"]);c!=null&&P(b,["citationMetadata"],Zo(c));c=Q(a,["tokenCount"]);c!=null&&P(b,["tokenCount"],c);c=Q(a,["finishReason"]);c!=null&&P(b,["finishReason"],c);c=Q(a,["avgLogprobs"]);c!=null&&P(b,["avgLogprobs"],c);c=Q(a,["groundingMetadata"]);c!=null&&P(b,
["groundingMetadata"],c);c=Q(a,["index"]);c!=null&&P(b,["index"],c);c=Q(a,["logprobsResult"]);c!=null&&P(b,["logprobsResult"],c);c=Q(a,["safetyRatings"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["safetyRatings"],c));a=Q(a,["urlContextMetadata"]);a!=null&&P(b,["urlContextMetadata"],a);return b},Zo=function(a){var b={};a=Q(a,["citationSources"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(c){return c})),P(b,["citations"],a));return b},ap=function(a){var b={},c=Q(a,["parts"]);
c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["mediaResolution"]);f!=null&&P(e,["mediaResolution"],f);f=Q(d,["codeExecutionResult"]);f!=null&&P(e,["codeExecutionResult"],f);f=Q(d,["executableCode"]);f!=null&&P(e,["executableCode"],f);var g=Q(d,["fileData"]);if(g!=null){f={};if(Q(g,["displayName"])!==void 0)throw Error("Jb");var h=Q(g,["fileUri"]);h!=null&&P(f,["fileUri"],h);g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["fileData"],f)}f=Q(d,["functionCall"]);if(f!=null){g=
{};h=Q(f,["id"]);h!=null&&P(g,["id"],h);h=Q(f,["args"]);h!=null&&P(g,["args"],h);h=Q(f,["name"]);h!=null&&P(g,["name"],h);if(Q(f,["partialArgs"])!==void 0)throw Error("Nb");if(Q(f,["willContinue"])!==void 0)throw Error("Ob");P(e,["functionCall"],g)}f=Q(d,["functionResponse"]);f!=null&&P(e,["functionResponse"],f);g=Q(d,["inlineData"]);if(g!=null){f={};h=Q(g,["data"]);h!=null&&P(f,["data"],h);if(Q(g,["displayName"])!==void 0)throw Error("Jb");g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["inlineData"],
f)}f=Q(d,["text"]);f!=null&&P(e,["text"],f);f=Q(d,["thought"]);f!=null&&P(e,["thought"],f);f=Q(d,["thoughtSignature"]);f!=null&&P(e,["thoughtSignature"],f);d=Q(d,["videoMetadata"]);d!=null&&P(e,["videoMetadata"],d);return e})),P(b,["parts"],c));a=Q(a,["role"]);a!=null&&P(b,["role"],a);return b},bp=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));d=Q(b,["src"]);d!=null&&P(c,["batch","inputConfig"],Yo(a,Po(a,d)));a=Q(b,["config"]);if(a!=null&&(b=Q(a,["displayName"]),c!==
void 0&&b!=null&&P(c,["batch","displayName"],b),Q(a,["dest"])!==void 0))throw Error("Kb");return c},cp=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["model"],uo(a,d));d=Q(b,["src"]);if(d!=null){a=Po(a,d);d={};var e=Q(a,["format"]);e!=null&&P(d,["instancesFormat"],e);e=Q(a,["gcsUri"]);e!=null&&P(d,["gcsSource","uris"],e);e=Q(a,["bigqueryUri"]);e!=null&&P(d,["bigquerySource","inputUri"],e);if(Q(a,["fileName"])!==void 0)throw Error("Cb");if(Q(a,["inlinedRequests"])!==void 0)throw Error("Ib");
P(c,["inputConfig"],d)}b=Q(b,["config"]);if(b!=null&&(a=Q(b,["displayName"]),c!==void 0&&a!=null&&P(c,["displayName"],a),b=Q(b,["dest"]),c!==void 0&&b!=null)){if(typeof b==="string")if(b.startsWith("gs://"))b={format:"jsonl",gcsUri:b};else if(b.startsWith("bq://"))b={format:"bigquery",bigqueryUri:b};else throw Error("Ab`"+b);a={};d=Q(b,["format"]);d!=null&&P(a,["predictionsFormat"],d);d=Q(b,["gcsUri"]);d!=null&&P(a,["gcsDestination","outputUriPrefix"],d);d=Q(b,["bigqueryUri"]);d!=null&&P(a,["bigqueryDestination",
"outputUri"],d);if(Q(b,["fileName"])!==void 0)throw Error("Cb");if(Q(b,["inlinedResponses"])!==void 0)throw Error("Db");if(Q(b,["inlinedEmbedContentResponses"])!==void 0)throw Error("Eb");P(c,["outputConfig"],a)}return c},ep=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));var e=Q(b,["src"]);if(e!=null){d={};var f=Q(e,["fileName"]);f!=null&&P(d,["file_name"],f);e=Q(e,["inlinedRequests"]);e!=null&&P(d,["requests"],dp(a,e));P(c,["batch","inputConfig"],d)}a=Q(b,["config"]);
a!=null&&(a=Q(a,["displayName"]),c!==void 0&&a!=null&&P(c,["batch","displayName"],a));return c},fp=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ro(a,b));return c},gp=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ro(a,b));return c},dp=function(a,b){var c={},d=Q(b,["contents"]);d!=null&&(a=Co(a,d),Array.isArray(a)&&(a=a.map(function(e){return e})),P(c,["requests[]","request","content"],a));b=Q(b,["config"]);b!=null&&(P(c,["_self"],hp(b,c)),no(c));return c},
hp=function(a,b){var c=Q(a,["taskType"]);b!==void 0&&c!=null&&P(b,["requests[]","taskType"],c);c=Q(a,["title"]);b!==void 0&&c!=null&&P(b,["requests[]","title"],c);c=Q(a,["outputDimensionality"]);b!==void 0&&c!=null&&P(b,["requests[]","outputDimensionality"],c);if(Q(a,["mimeType"])!==void 0)throw Error("Lb");if(Q(a,["autoTruncate"])!==void 0)throw Error("Mb");return{}},lp=function(a,b,c){var d={},e=Q(b,["systemInstruction"]);c!==void 0&&e!=null&&P(c,["systemInstruction"],ap(Bo(e)));e=Q(b,["temperature"]);
e!=null&&P(d,["temperature"],e);e=Q(b,["topP"]);e!=null&&P(d,["topP"],e);e=Q(b,["topK"]);e!=null&&P(d,["topK"],e);e=Q(b,["candidateCount"]);e!=null&&P(d,["candidateCount"],e);e=Q(b,["maxOutputTokens"]);e!=null&&P(d,["maxOutputTokens"],e);e=Q(b,["stopSequences"]);e!=null&&P(d,["stopSequences"],e);e=Q(b,["responseLogprobs"]);e!=null&&P(d,["responseLogprobs"],e);e=Q(b,["logprobs"]);e!=null&&P(d,["logprobs"],e);e=Q(b,["presencePenalty"]);e!=null&&P(d,["presencePenalty"],e);e=Q(b,["frequencyPenalty"]);
e!=null&&P(d,["frequencyPenalty"],e);e=Q(b,["seed"]);e!=null&&P(d,["seed"],e);e=Q(b,["responseMimeType"]);e!=null&&P(d,["responseMimeType"],e);e=Q(b,["responseSchema"]);e!=null&&P(d,["responseSchema"],Go(e));e=Q(b,["responseJsonSchema"]);e!=null&&P(d,["responseJsonSchema"],e);if(Q(b,["routingConfig"])!==void 0)throw Error("Qb");if(Q(b,["modelSelectionConfig"])!==void 0)throw Error("Rb");e=Q(b,["safetySettings"]);c!==void 0&&e!=null&&(Array.isArray(e)&&(e=e.map(function(f){var g={},h=Q(f,["category"]);
h!=null&&P(g,["category"],h);if(Q(f,["method"])!==void 0)throw Error("bc");f=Q(f,["threshold"]);f!=null&&P(g,["threshold"],f);return g})),P(c,["safetySettings"],e));e=Q(b,["tools"]);c!==void 0&&e!=null&&(e=Jo(e),Array.isArray(e)&&(e=e.map(function(f){return ip(Io(f))})),P(c,["tools"],e));e=Q(b,["toolConfig"]);c!==void 0&&e!=null&&P(c,["toolConfig"],jp(e));if(Q(b,["labels"])!==void 0)throw Error("Sb");e=Q(b,["cachedContent"]);c!==void 0&&e!=null&&P(c,["cachedContent"],Ko(a,e));a=Q(b,["responseModalities"]);
a!=null&&P(d,["responseModalities"],a);a=Q(b,["mediaResolution"]);a!=null&&P(d,["mediaResolution"],a);a=Q(b,["speechConfig"]);a!=null&&P(d,["speechConfig"],Ho(a));if(Q(b,["audioTimestamp"])!==void 0)throw Error("Tb");a=Q(b,["thinkingConfig"]);a!=null&&P(d,["thinkingConfig"],a);a=Q(b,["imageConfig"]);a!=null&&P(d,["imageConfig"],kp(a));a=Q(b,["enableEnhancedCivicAnswers"]);a!=null&&P(d,["enableEnhancedCivicAnswers"],a);if(Q(b,["modelArmorConfig"])!==void 0)throw Error("Ub");return d},To=function(a){var b=
{},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["candidates"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return $o(d)})),P(b,["candidates"],c));c=Q(a,["modelVersion"]);c!=null&&P(b,["modelVersion"],c);c=Q(a,["promptFeedback"]);c!=null&&P(b,["promptFeedback"],c);c=Q(a,["responseId"]);c!=null&&P(b,["responseId"],c);a=Q(a,["usageMetadata"]);a!=null&&P(b,["usageMetadata"],a);return b},mp=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ro(a,b));return c},
np=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ro(a,b));return c},op=function(a){var b={};if(Q(a,["authConfig"])!==void 0)throw Error("Vb");a=Q(a,["enableWidget"]);a!=null&&P(b,["enableWidget"],a);return b},pp=function(a){var b={};if(Q(a,["excludeDomains"])!==void 0)throw Error("Wb");if(Q(a,["blockingConfidence"])!==void 0)throw Error("Xb");a=Q(a,["timeRangeFilter"]);a!=null&&P(b,["timeRangeFilter"],a);return b},kp=function(a){var b={},c=Q(a,["aspectRatio"]);c!=null&&P(b,["aspectRatio"],
c);c=Q(a,["imageSize"]);c!=null&&P(b,["imageSize"],c);if(Q(a,["personGeneration"])!==void 0)throw Error("Yb");if(Q(a,["outputMimeType"])!==void 0)throw Error("Zb");if(Q(a,["outputCompressionQuality"])!==void 0)throw Error("$b");return b},Xo=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["request","model"],uo(a,d));d=Q(b,["contents"]);d!=null&&(d=Do(d),Array.isArray(d)&&(d=d.map(function(e){return ap(e)})),P(c,["request","contents"],d));d=Q(b,["metadata"]);d!=null&&P(c,["metadata"],d);b=Q(b,
["config"]);b!=null&&P(c,["request","generationConfig"],lp(a,b,Q(c,["request"],{})));return c},rp=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);c=Q(a,["pageToken"]);b!==void 0&&c!=null&&P(b,["_query","pageToken"],c);if(Q(a,["filter"])!==void 0)throw Error("ac");}return b},sp=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);c=Q(a,["pageToken"]);
b!==void 0&&c!=null&&P(b,["_query","pageToken"],c);a=Q(a,["filter"]);b!==void 0&&a!=null&&P(b,["_query","filter"],a)}return b},tp=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["operations"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Vo(d)})),P(b,["batchJobs"],a));return b},up=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);
c!=null&&P(b,["nextPageToken"],c);a=Q(a,["batchPredictionJobs"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Wo(d)})),P(b,["batchJobs"],a));return b},jp=function(a){var b={},c=Q(a,["retrievalConfig"]);c!=null&&P(b,["retrievalConfig"],c);a=Q(a,["functionCallingConfig"]);if(a!=null){c={};var d=Q(a,["allowedFunctionNames"]);d!=null&&P(c,["allowedFunctionNames"],d);d=Q(a,["mode"]);d!=null&&P(c,["mode"],d);if(Q(a,["streamFunctionCallArguments"])!==void 0)throw Error("Pb");P(b,["functionCallingConfig"],
c)}return b},ip=function(a){var b={};if(Q(a,["retrieval"])!==void 0)throw Error("cc");var c=Q(a,["computerUse"]);c!=null&&P(b,["computerUse"],c);c=Q(a,["fileSearch"]);c!=null&&P(b,["fileSearch"],c);c=Q(a,["codeExecution"]);c!=null&&P(b,["codeExecution"],c);if(Q(a,["enterpriseWebSearch"])!==void 0)throw Error("dc");c=Q(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["functionDeclarations"],c));c=Q(a,["googleMaps"]);c!=null&&P(b,["googleMaps"],op(c));c=
Q(a,["googleSearch"]);c!=null&&P(b,["googleSearch"],pp(c));c=Q(a,["googleSearchRetrieval"]);c!=null&&P(b,["googleSearchRetrieval"],c);a=Q(a,["urlContext"]);a!=null&&P(b,["urlContext"],a);return b},vp=function(a){var b={},c=Q(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["mediaResolution"]);f!=null&&P(e,["mediaResolution"],f);f=Q(d,["codeExecutionResult"]);f!=null&&P(e,["codeExecutionResult"],f);f=Q(d,["executableCode"]);f!=null&&P(e,["executableCode"],f);var g=Q(d,
["fileData"]);if(g!=null){f={};if(Q(g,["displayName"])!==void 0)throw Error("Jb");var h=Q(g,["fileUri"]);h!=null&&P(f,["fileUri"],h);g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["fileData"],f)}f=Q(d,["functionCall"]);if(f!=null){g={};h=Q(f,["id"]);h!=null&&P(g,["id"],h);h=Q(f,["args"]);h!=null&&P(g,["args"],h);h=Q(f,["name"]);h!=null&&P(g,["name"],h);if(Q(f,["partialArgs"])!==void 0)throw Error("Nb");if(Q(f,["willContinue"])!==void 0)throw Error("Ob");P(e,["functionCall"],g)}f=Q(d,["functionResponse"]);
f!=null&&P(e,["functionResponse"],f);g=Q(d,["inlineData"]);if(g!=null){f={};h=Q(g,["data"]);h!=null&&P(f,["data"],h);if(Q(g,["displayName"])!==void 0)throw Error("Jb");g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["inlineData"],f)}f=Q(d,["text"]);f!=null&&P(e,["text"],f);f=Q(d,["thought"]);f!=null&&P(e,["thought"],f);f=Q(d,["thoughtSignature"]);f!=null&&P(e,["thoughtSignature"],f);d=Q(d,["videoMetadata"]);d!=null&&P(e,["videoMetadata"],d);return e})),P(b,["parts"],c));a=Q(a,["role"]);a!=null&&
P(b,["role"],a);return b},yp=function(a,b){var c=Q(a,["ttl"]);b!==void 0&&c!=null&&P(b,["ttl"],c);c=Q(a,["expireTime"]);b!==void 0&&c!=null&&P(b,["expireTime"],c);c=Q(a,["displayName"]);b!==void 0&&c!=null&&P(b,["displayName"],c);c=Q(a,["contents"]);b!==void 0&&c!=null&&(c=Do(c),Array.isArray(c)&&(c=c.map(function(d){return vp(d)})),P(b,["contents"],c));c=Q(a,["systemInstruction"]);b!==void 0&&c!=null&&P(b,["systemInstruction"],vp(Bo(c)));c=Q(a,["tools"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=
c.map(function(d){return wp(d)})),P(b,["tools"],c));c=Q(a,["toolConfig"]);b!==void 0&&c!=null&&P(b,["toolConfig"],xp(c));if(Q(a,["kmsKeyName"])!==void 0)throw Error("ic");},Ap=function(a,b){var c=Q(a,["ttl"]);b!==void 0&&c!=null&&P(b,["ttl"],c);c=Q(a,["expireTime"]);b!==void 0&&c!=null&&P(b,["expireTime"],c);c=Q(a,["displayName"]);b!==void 0&&c!=null&&P(b,["displayName"],c);c=Q(a,["contents"]);b!==void 0&&c!=null&&(c=Do(c),Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["contents"],c));c=
Q(a,["systemInstruction"]);b!==void 0&&c!=null&&P(b,["systemInstruction"],Bo(c));c=Q(a,["tools"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return zp(d)})),P(b,["tools"],c));c=Q(a,["toolConfig"]);b!==void 0&&c!=null&&P(b,["toolConfig"],c);a=Q(a,["kmsKeyName"]);b!==void 0&&a!=null&&P(b,["encryption_spec","kmsKeyName"],a)},Bp=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["model"],vo(a,d));a=Q(b,["config"]);a!=null&&yp(a,c);return c},Cp=function(a,b){var c={},d=Q(b,["model"]);
d!=null&&P(c,["model"],vo(a,d));a=Q(b,["config"]);a!=null&&Ap(a,c);return c},Dp=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ko(a,b));return c},Ep=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ko(a,b));return c},Fp=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ko(a,b));return c},Gp=function(a,b){var c={};b=Q(b,["name"]);b!=null&&P(c,["_url","name"],Ko(a,b));return c},Hp=function(a){var b={};if(Q(a,["authConfig"])!==void 0)throw Error("Vb");
a=Q(a,["enableWidget"]);a!=null&&P(b,["enableWidget"],a);return b},Ip=function(a){var b={};if(Q(a,["excludeDomains"])!==void 0)throw Error("Wb");if(Q(a,["blockingConfidence"])!==void 0)throw Error("Xb");a=Q(a,["timeRangeFilter"]);a!=null&&P(b,["timeRangeFilter"],a);return b},Jp=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);a=Q(a,["pageToken"]);b!==void 0&&a!=null&&P(b,["_query","pageToken"],a)}return b},Kp=function(a){var b=
{};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);a=Q(a,["pageToken"]);b!==void 0&&a!=null&&P(b,["_query","pageToken"],a)}return b},Lp=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["cachedContents"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),P(b,["cachedContents"],a));return b},Mp=function(a){var b={},c=Q(a,["sdkHttpResponse"]);
c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["cachedContents"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),P(b,["cachedContents"],a));return b},xp=function(a){var b={},c=Q(a,["retrievalConfig"]);c!=null&&P(b,["retrievalConfig"],c);a=Q(a,["functionCallingConfig"]);if(a!=null){c={};var d=Q(a,["allowedFunctionNames"]);d!=null&&P(c,["allowedFunctionNames"],d);d=Q(a,["mode"]);d!=null&&P(c,["mode"],d);if(Q(a,["streamFunctionCallArguments"])!==
void 0)throw Error("Pb");P(b,["functionCallingConfig"],c)}return b},wp=function(a){var b={};if(Q(a,["retrieval"])!==void 0)throw Error("cc");var c=Q(a,["computerUse"]);c!=null&&P(b,["computerUse"],c);c=Q(a,["fileSearch"]);c!=null&&P(b,["fileSearch"],c);c=Q(a,["codeExecution"]);c!=null&&P(b,["codeExecution"],c);if(Q(a,["enterpriseWebSearch"])!==void 0)throw Error("dc");c=Q(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["functionDeclarations"],c));c=Q(a,
["googleMaps"]);c!=null&&P(b,["googleMaps"],Hp(c));c=Q(a,["googleSearch"]);c!=null&&P(b,["googleSearch"],Ip(c));c=Q(a,["googleSearchRetrieval"]);c!=null&&P(b,["googleSearchRetrieval"],c);a=Q(a,["urlContext"]);a!=null&&P(b,["urlContext"],a);return b},zp=function(a){var b={},c=Q(a,["retrieval"]);c!=null&&P(b,["retrieval"],c);c=Q(a,["computerUse"]);c!=null&&P(b,["computerUse"],c);if(Q(a,["fileSearch"])!==void 0)throw Error("kc");c=Q(a,["codeExecution"]);c!=null&&P(b,["codeExecution"],c);c=Q(a,["enterpriseWebSearch"]);
c!=null&&P(b,["enterpriseWebSearch"],c);c=Q(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["description"]);f!=null&&P(e,["description"],f);f=Q(d,["name"]);f!=null&&P(e,["name"],f);f=Q(d,["parameters"]);f!=null&&P(e,["parameters"],f);f=Q(d,["parametersJsonSchema"]);f!=null&&P(e,["parametersJsonSchema"],f);f=Q(d,["response"]);f!=null&&P(e,["response"],f);f=Q(d,["responseJsonSchema"]);f!=null&&P(e,["responseJsonSchema"],f);if(Q(d,["behavior"])!==void 0)throw Error("jc");
return e})),P(b,["functionDeclarations"],c));c=Q(a,["googleMaps"]);c!=null&&P(b,["googleMaps"],c);c=Q(a,["googleSearch"]);c!=null&&P(b,["googleSearch"],c);c=Q(a,["googleSearchRetrieval"]);c!=null&&P(b,["googleSearchRetrieval"],c);a=Q(a,["urlContext"]);a!=null&&P(b,["urlContext"],a);return b},Np=function(a,b){var c={},d=Q(b,["name"]);d!=null&&P(c,["_url","name"],Ko(a,d));a=Q(b,["config"]);a!=null&&(b=Q(a,["ttl"]),c!==void 0&&b!=null&&P(c,["ttl"],b),a=Q(a,["expireTime"]),c!==void 0&&a!=null&&P(c,["expireTime"],
a));return c},Op=function(a,b){var c={},d=Q(b,["name"]);d!=null&&P(c,["_url","name"],Ko(a,d));a=Q(b,["config"]);a!=null&&(b=Q(a,["ttl"]),c!==void 0&&b!=null&&P(c,["ttl"],b),a=Q(a,["expireTime"]),c!==void 0&&a!=null&&P(c,["expireTime"],a));return c},Pp=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","file"],Mo(a));return b},Qp=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","file"],Mo(a));return b},Rp=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==
void 0&&c!=null&&P(b,["_query","pageSize"],c);a=Q(a,["pageToken"]);b!==void 0&&a!=null&&P(b,["_query","pageToken"],a)}return b},Sp=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["files"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),P(b,["files"],a));return b},Tp=function(a){var b={};a=Q(a,["config"]);a!=null&&(a=Q(a,["displayName"]),b!==void 0&&a!=null&&P(b,["displayName"],a));return b},
Up=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","name"],a);return b},Vp=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);a=Q(a,["pageToken"]);b!==void 0&&a!=null&&P(b,["_query","pageToken"],a)}return b},Wp=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["fileSearchStores"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),
P(b,["fileSearchStores"],a));return b},Yp=function(a){var b,c,d,e,f;return _.M(function(g){switch(g.g){case 1:if(a===void 0)throw Error("wc");if(a.ok){g.V(0);break}b=a.status;return((d=a.headers.get("content-type"))==null?0:d.includes("application/json"))?g.yield(a.json(),6):g.yield(a.text(),5);case 5:c={error:{message:g.h,code:a.status,status:a.statusText}};g.V(4);break;case 6:c=g.h;case 4:e=JSON.stringify(c);if(b>=400&&b<600)throw f=new Xp({message:e,status:b}),f;throw Error(e);}})},Zp=function(a,
b){function c(f,g){f=Object.assign({},f);for(var h in g)if(Object.prototype.hasOwnProperty.call(g,h)){var l=g[h],n=f[h];l&&typeof l==="object"&&!Array.isArray(l)&&n&&typeof n==="object"&&!Array.isArray(n)?f[h]=c(n,l):(n&&l&&typeof n!==typeof l&&console.warn('includeExtraBodyToRequestInit:deepMerge: Type mismatch for key "'+h+'". Original type: '+typeof n+", New type: "+typeof l+". Overwriting."),f[h]=l)}return f}if(b&&Object.keys(b).length!==0)if(a.body instanceof Blob)console.warn("includeExtraBodyToRequestInit: extraBody provided but current request body is a Blob. extraBody will be ignored as merging is not supported for Blob bodies.");
else{var d={};if(typeof a.body==="string"&&a.body.length>0)try{var e=JSON.parse(a.body);if(typeof e!=="object"||e===null||Array.isArray(e)){console.warn("includeExtraBodyToRequestInit: Original request body is valid JSON but not a non-array object. Skip applying extraBody to the request body.");return}d=e}catch(f){console.warn("includeExtraBodyToRequestInit: Original request body is not valid JSON. Skip applying extraBody to the request body.");return}b=c(d,b);a.body=JSON.stringify(b)}},$p=function(a){var b=
{};a=Q(a,["name"]);a!=null&&P(b,["_url","name"],a);return b},aq=function(a){var b={},c=Q(a,["parent"]);c!=null&&P(b,["_url","parent"],c);a=Q(a,["config"]);a!=null&&(c=Q(a,["pageSize"]),b!==void 0&&c!=null&&P(b,["_query","pageSize"],c),a=Q(a,["pageToken"]),b!==void 0&&a!=null&&P(b,["_query","pageToken"],a));return b},bq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["documents"]);a!=null&&(Array.isArray(a)&&
(a=a.map(function(d){return d})),P(b,["documents"],a));return b},dq=function(a,b,c){var d,e,f,g,h;return _.M(function(l){if(l.g==1)return l.yield(cq(a,b,c),2);if(l.g!=3)return d=l.h,l.yield((e=d)==null?void 0:e.json(),3);f=l.h;if(((g=d)==null?void 0:(h=g.headers)==null?void 0:h["x-goog-upload-status"])!=="final")throw Error("yc");return l.return(f.file)})},cq=function(a,b,c){var d,e,f,g,h,l,n,r,u,p,t,v;return _.M(function(y){switch(y.g){case 1:e=d=0,f=new eq(new Response),g="upload",d=a.size;case 2:if(!(e<
d)){y.V(4);break}h=Math.min(8388608,d-e);l=a.slice(e,e+h);e+h>=d&&(g+=", finalize");n=0;r=1E3;case 5:if(!(n<3)){y.V(7);break}return y.yield(c.request({path:"",body:l,R:"POST",httpOptions:{apiVersion:"",baseUrl:b,headers:{"X-Goog-Upload-Command":g,"X-Goog-Upload-Offset":String(e),"Content-Length":String(h)}}}),8);case 8:f=y.h;p=u=void 0;if((u=f)==null?0:(p=u.headers)==null?0:p["x-goog-upload-status"]){y.V(7);break}n++;return y.yield(fq(r),9);case 9:r*=2;y.V(5);break;case 7:e+=h;v=t=void 0;if(((t=f)==
null?void 0:(v=t.headers)==null?void 0:v["x-goog-upload-status"])!=="active"){y.V(4);break}if(d<=e)throw Error("zc");y.V(2);break;case 4:return y.return(f)}})},gq=function(a){var b;return _.M(function(c){b={size:a.size,type:a.type};return c.return(b)})},fq=function(a){return new Promise(function(b){return setTimeout(b,a)})},iq=function(a){var b={},c=Q(a,["content"]);c!=null&&P(b,["content"],c);c=Q(a,["citationMetadata"]);c!=null&&P(b,["citationMetadata"],hq(c));c=Q(a,["tokenCount"]);c!=null&&P(b,
["tokenCount"],c);c=Q(a,["finishReason"]);c!=null&&P(b,["finishReason"],c);c=Q(a,["avgLogprobs"]);c!=null&&P(b,["avgLogprobs"],c);c=Q(a,["groundingMetadata"]);c!=null&&P(b,["groundingMetadata"],c);c=Q(a,["index"]);c!=null&&P(b,["index"],c);c=Q(a,["logprobsResult"]);c!=null&&P(b,["logprobsResult"],c);c=Q(a,["safetyRatings"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["safetyRatings"],c));a=Q(a,["urlContextMetadata"]);a!=null&&P(b,["urlContextMetadata"],a);return b},hq=function(a){var b=
{};a=Q(a,["citationSources"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(c){return c})),P(b,["citations"],a));return b},jq=function(a){var b={},c=Q(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["mediaResolution"]);f!=null&&P(e,["mediaResolution"],f);f=Q(d,["codeExecutionResult"]);f!=null&&P(e,["codeExecutionResult"],f);f=Q(d,["executableCode"]);f!=null&&P(e,["executableCode"],f);var g=Q(d,["fileData"]);if(g!=null){f={};if(Q(g,["displayName"])!==void 0)throw Error("Jb");
var h=Q(g,["fileUri"]);h!=null&&P(f,["fileUri"],h);g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["fileData"],f)}f=Q(d,["functionCall"]);if(f!=null){g={};h=Q(f,["id"]);h!=null&&P(g,["id"],h);h=Q(f,["args"]);h!=null&&P(g,["args"],h);h=Q(f,["name"]);h!=null&&P(g,["name"],h);if(Q(f,["partialArgs"])!==void 0)throw Error("Nb");if(Q(f,["willContinue"])!==void 0)throw Error("Ob");P(e,["functionCall"],g)}f=Q(d,["functionResponse"]);f!=null&&P(e,["functionResponse"],f);g=Q(d,["inlineData"]);if(g!=null){f=
{};h=Q(g,["data"]);h!=null&&P(f,["data"],h);if(Q(g,["displayName"])!==void 0)throw Error("Jb");g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["inlineData"],f)}f=Q(d,["text"]);f!=null&&P(e,["text"],f);f=Q(d,["thought"]);f!=null&&P(e,["thought"],f);f=Q(d,["thoughtSignature"]);f!=null&&P(e,["thoughtSignature"],f);d=Q(d,["videoMetadata"]);d!=null&&P(e,["videoMetadata"],d);return e})),P(b,["parts"],c));a=Q(a,["role"]);a!=null&&P(b,["role"],a);return b},kq=function(a,b){var c={};b=Q(b,["model"]);
b!=null&&P(c,["_url","name"],uo(a,b));return c},lq=function(a,b){var c={};b=Q(b,["model"]);b!=null&&P(c,["_url","name"],uo(a,b));return c},mq=function(a,b){var c=Q(a,["outputGcsUri"]);b!==void 0&&c!=null&&P(b,["parameters","storageUri"],c);c=Q(a,["negativePrompt"]);b!==void 0&&c!=null&&P(b,["parameters","negativePrompt"],c);c=Q(a,["numberOfImages"]);b!==void 0&&c!=null&&P(b,["parameters","sampleCount"],c);c=Q(a,["aspectRatio"]);b!==void 0&&c!=null&&P(b,["parameters","aspectRatio"],c);c=Q(a,["guidanceScale"]);
b!==void 0&&c!=null&&P(b,["parameters","guidanceScale"],c);c=Q(a,["seed"]);b!==void 0&&c!=null&&P(b,["parameters","seed"],c);c=Q(a,["safetyFilterLevel"]);b!==void 0&&c!=null&&P(b,["parameters","safetySetting"],c);c=Q(a,["personGeneration"]);b!==void 0&&c!=null&&P(b,["parameters","personGeneration"],c);c=Q(a,["includeSafetyAttributes"]);b!==void 0&&c!=null&&P(b,["parameters","includeSafetyAttributes"],c);c=Q(a,["includeRaiReason"]);b!==void 0&&c!=null&&P(b,["parameters","includeRaiReason"],c);c=Q(a,
["language"]);b!==void 0&&c!=null&&P(b,["parameters","language"],c);c=Q(a,["outputMimeType"]);b!==void 0&&c!=null&&P(b,["parameters","outputOptions","mimeType"],c);c=Q(a,["outputCompressionQuality"]);b!==void 0&&c!=null&&P(b,["parameters","outputOptions","compressionQuality"],c);c=Q(a,["addWatermark"]);b!==void 0&&c!=null&&P(b,["parameters","addWatermark"],c);c=Q(a,["labels"]);b!==void 0&&c!=null&&P(b,["labels"],c);c=Q(a,["editMode"]);b!==void 0&&c!=null&&P(b,["parameters","editMode"],c);a=Q(a,["baseSteps"]);
b!==void 0&&a!=null&&P(b,["parameters","editConfig","baseSteps"],a)},oq=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));a=Q(b,["prompt"]);a!=null&&P(c,["instances[0]","prompt"],a);a=Q(b,["referenceImages"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(e){var f={},g=Q(e,["referenceImage"]);g!=null&&P(f,["referenceImage"],nq(g));g=Q(e,["referenceId"]);g!=null&&P(f,["referenceId"],g);g=Q(e,["referenceType"]);g!=null&&P(f,["referenceType"],g);var h=Q(e,["maskImageConfig"]);
if(h!=null){g={};var l=Q(h,["maskMode"]);l!=null&&P(g,["maskMode"],l);l=Q(h,["segmentationClasses"]);l!=null&&P(g,["maskClasses"],l);h=Q(h,["maskDilation"]);h!=null&&P(g,["dilation"],h);P(f,["maskImageConfig"],g)}h=Q(e,["controlImageConfig"]);h!=null&&(g={},l=Q(h,["controlType"]),l!=null&&P(g,["controlType"],l),h=Q(h,["enableControlImageComputation"]),h!=null&&P(g,["computeControl"],h),P(f,["controlImageConfig"],g));g=Q(e,["styleImageConfig"]);g!=null&&P(f,["styleImageConfig"],g);e=Q(e,["subjectImageConfig"]);
e!=null&&P(f,["subjectImageConfig"],e);return f})),P(c,["instances[0]","referenceImages"],a));b=Q(b,["config"]);b!=null&&mq(b,c);return c},qq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);a=Q(a,["predictions"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return pq(d)})),P(b,["generatedImages"],a));return b},uq=function(a,b,c){var d={},e=Q(b,["systemInstruction"]);c!==void 0&&e!=null&&P(c,["systemInstruction"],jq(Bo(e)));e=Q(b,["temperature"]);e!=null&&P(d,
["temperature"],e);e=Q(b,["topP"]);e!=null&&P(d,["topP"],e);e=Q(b,["topK"]);e!=null&&P(d,["topK"],e);e=Q(b,["candidateCount"]);e!=null&&P(d,["candidateCount"],e);e=Q(b,["maxOutputTokens"]);e!=null&&P(d,["maxOutputTokens"],e);e=Q(b,["stopSequences"]);e!=null&&P(d,["stopSequences"],e);e=Q(b,["responseLogprobs"]);e!=null&&P(d,["responseLogprobs"],e);e=Q(b,["logprobs"]);e!=null&&P(d,["logprobs"],e);e=Q(b,["presencePenalty"]);e!=null&&P(d,["presencePenalty"],e);e=Q(b,["frequencyPenalty"]);e!=null&&P(d,
["frequencyPenalty"],e);e=Q(b,["seed"]);e!=null&&P(d,["seed"],e);e=Q(b,["responseMimeType"]);e!=null&&P(d,["responseMimeType"],e);e=Q(b,["responseSchema"]);e!=null&&P(d,["responseSchema"],Go(e));e=Q(b,["responseJsonSchema"]);e!=null&&P(d,["responseJsonSchema"],e);if(Q(b,["routingConfig"])!==void 0)throw Error("Qb");if(Q(b,["modelSelectionConfig"])!==void 0)throw Error("Rb");e=Q(b,["safetySettings"]);c!==void 0&&e!=null&&(Array.isArray(e)&&(e=e.map(function(f){var g={},h=Q(f,["category"]);h!=null&&
P(g,["category"],h);if(Q(f,["method"])!==void 0)throw Error("bc");f=Q(f,["threshold"]);f!=null&&P(g,["threshold"],f);return g})),P(c,["safetySettings"],e));e=Q(b,["tools"]);c!==void 0&&e!=null&&(e=Jo(e),Array.isArray(e)&&(e=e.map(function(f){return rq(Io(f))})),P(c,["tools"],e));e=Q(b,["toolConfig"]);c!==void 0&&e!=null&&P(c,["toolConfig"],sq(e));if(Q(b,["labels"])!==void 0)throw Error("Sb");e=Q(b,["cachedContent"]);c!==void 0&&e!=null&&P(c,["cachedContent"],Ko(a,e));a=Q(b,["responseModalities"]);
a!=null&&P(d,["responseModalities"],a);a=Q(b,["mediaResolution"]);a!=null&&P(d,["mediaResolution"],a);a=Q(b,["speechConfig"]);a!=null&&P(d,["speechConfig"],Ho(a));if(Q(b,["audioTimestamp"])!==void 0)throw Error("Tb");a=Q(b,["thinkingConfig"]);a!=null&&P(d,["thinkingConfig"],a);a=Q(b,["imageConfig"]);a!=null&&P(d,["imageConfig"],tq(a));a=Q(b,["enableEnhancedCivicAnswers"]);a!=null&&P(d,["enableEnhancedCivicAnswers"],a);if(Q(b,["modelArmorConfig"])!==void 0)throw Error("Ub");return d},xq=function(a,
b,c){var d={},e=Q(b,["systemInstruction"]);c!==void 0&&e!=null&&P(c,["systemInstruction"],Bo(e));e=Q(b,["temperature"]);e!=null&&P(d,["temperature"],e);e=Q(b,["topP"]);e!=null&&P(d,["topP"],e);e=Q(b,["topK"]);e!=null&&P(d,["topK"],e);e=Q(b,["candidateCount"]);e!=null&&P(d,["candidateCount"],e);e=Q(b,["maxOutputTokens"]);e!=null&&P(d,["maxOutputTokens"],e);e=Q(b,["stopSequences"]);e!=null&&P(d,["stopSequences"],e);e=Q(b,["responseLogprobs"]);e!=null&&P(d,["responseLogprobs"],e);e=Q(b,["logprobs"]);
e!=null&&P(d,["logprobs"],e);e=Q(b,["presencePenalty"]);e!=null&&P(d,["presencePenalty"],e);e=Q(b,["frequencyPenalty"]);e!=null&&P(d,["frequencyPenalty"],e);e=Q(b,["seed"]);e!=null&&P(d,["seed"],e);e=Q(b,["responseMimeType"]);e!=null&&P(d,["responseMimeType"],e);e=Q(b,["responseSchema"]);e!=null&&P(d,["responseSchema"],Go(e));e=Q(b,["responseJsonSchema"]);e!=null&&P(d,["responseJsonSchema"],e);e=Q(b,["routingConfig"]);e!=null&&P(d,["routingConfig"],e);e=Q(b,["modelSelectionConfig"]);e!=null&&P(d,
["modelConfig"],e);e=Q(b,["safetySettings"]);c!==void 0&&e!=null&&(Array.isArray(e)&&(e=e.map(function(f){return f})),P(c,["safetySettings"],e));e=Q(b,["tools"]);c!==void 0&&e!=null&&(e=Jo(e),Array.isArray(e)&&(e=e.map(function(f){return vq(Io(f))})),P(c,["tools"],e));e=Q(b,["toolConfig"]);c!==void 0&&e!=null&&P(c,["toolConfig"],e);e=Q(b,["labels"]);c!==void 0&&e!=null&&P(c,["labels"],e);e=Q(b,["cachedContent"]);c!==void 0&&e!=null&&P(c,["cachedContent"],Ko(a,e));a=Q(b,["responseModalities"]);a!=
null&&P(d,["responseModalities"],a);a=Q(b,["mediaResolution"]);a!=null&&P(d,["mediaResolution"],a);a=Q(b,["speechConfig"]);a!=null&&P(d,["speechConfig"],Ho(a));a=Q(b,["audioTimestamp"]);a!=null&&P(d,["audioTimestamp"],a);a=Q(b,["thinkingConfig"]);a!=null&&P(d,["thinkingConfig"],a);a=Q(b,["imageConfig"]);a!=null&&P(d,["imageConfig"],wq(a));if(Q(b,["enableEnhancedCivicAnswers"])!==void 0)throw Error("Dc");b=Q(b,["modelArmorConfig"]);c!==void 0&&b!=null&&P(c,["modelArmorConfig"],b);return d},yq=function(a,
b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));d=Q(b,["contents"]);d!=null&&(d=Do(d),Array.isArray(d)&&(d=d.map(function(e){return jq(e)})),P(c,["contents"],d));b=Q(b,["config"]);b!=null&&P(c,["generationConfig"],uq(a,b,c));return c},zq=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));d=Q(b,["contents"]);d!=null&&(d=Do(d),Array.isArray(d)&&(d=d.map(function(e){return e})),P(c,["contents"],d));b=Q(b,["config"]);b!=null&&P(c,["generationConfig"],xq(a,
b,c));return c},Aq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["candidates"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return iq(d)})),P(b,["candidates"],c));c=Q(a,["modelVersion"]);c!=null&&P(b,["modelVersion"],c);c=Q(a,["promptFeedback"]);c!=null&&P(b,["promptFeedback"],c);c=Q(a,["responseId"]);c!=null&&P(b,["responseId"],c);a=Q(a,["usageMetadata"]);a!=null&&P(b,["usageMetadata"],a);return b},Bq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);
c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["candidates"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["candidates"],c));c=Q(a,["createTime"]);c!=null&&P(b,["createTime"],c);c=Q(a,["modelVersion"]);c!=null&&P(b,["modelVersion"],c);c=Q(a,["promptFeedback"]);c!=null&&P(b,["promptFeedback"],c);c=Q(a,["responseId"]);c!=null&&P(b,["responseId"],c);a=Q(a,["usageMetadata"]);a!=null&&P(b,["usageMetadata"],a);return b},Cq=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],
uo(a,d));a=Q(b,["prompt"]);a!=null&&P(c,["instances[0]","prompt"],a);b=Q(b,["config"]);if(b!=null){if(Q(b,["outputGcsUri"])!==void 0)throw Error("Ec");if(Q(b,["negativePrompt"])!==void 0)throw Error("Fc");a=Q(b,["numberOfImages"]);c!==void 0&&a!=null&&P(c,["parameters","sampleCount"],a);a=Q(b,["aspectRatio"]);c!==void 0&&a!=null&&P(c,["parameters","aspectRatio"],a);a=Q(b,["guidanceScale"]);c!==void 0&&a!=null&&P(c,["parameters","guidanceScale"],a);if(Q(b,["seed"])!==void 0)throw Error("Gc");a=Q(b,
["safetyFilterLevel"]);c!==void 0&&a!=null&&P(c,["parameters","safetySetting"],a);a=Q(b,["personGeneration"]);c!==void 0&&a!=null&&P(c,["parameters","personGeneration"],a);a=Q(b,["includeSafetyAttributes"]);c!==void 0&&a!=null&&P(c,["parameters","includeSafetyAttributes"],a);a=Q(b,["includeRaiReason"]);c!==void 0&&a!=null&&P(c,["parameters","includeRaiReason"],a);a=Q(b,["language"]);c!==void 0&&a!=null&&P(c,["parameters","language"],a);a=Q(b,["outputMimeType"]);c!==void 0&&a!=null&&P(c,["parameters",
"outputOptions","mimeType"],a);a=Q(b,["outputCompressionQuality"]);c!==void 0&&a!=null&&P(c,["parameters","outputOptions","compressionQuality"],a);if(Q(b,["addWatermark"])!==void 0)throw Error("Hc");if(Q(b,["labels"])!==void 0)throw Error("Sb");a=Q(b,["imageSize"]);c!==void 0&&a!=null&&P(c,["parameters","sampleImageSize"],a);if(Q(b,["enhancePrompt"])!==void 0)throw Error("Ic");}return c},Dq=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));a=Q(b,["prompt"]);a!=null&&P(c,
["instances[0]","prompt"],a);b=Q(b,["config"]);b!=null&&(a=Q(b,["outputGcsUri"]),c!==void 0&&a!=null&&P(c,["parameters","storageUri"],a),a=Q(b,["negativePrompt"]),c!==void 0&&a!=null&&P(c,["parameters","negativePrompt"],a),a=Q(b,["numberOfImages"]),c!==void 0&&a!=null&&P(c,["parameters","sampleCount"],a),a=Q(b,["aspectRatio"]),c!==void 0&&a!=null&&P(c,["parameters","aspectRatio"],a),a=Q(b,["guidanceScale"]),c!==void 0&&a!=null&&P(c,["parameters","guidanceScale"],a),a=Q(b,["seed"]),c!==void 0&&a!=
null&&P(c,["parameters","seed"],a),a=Q(b,["safetyFilterLevel"]),c!==void 0&&a!=null&&P(c,["parameters","safetySetting"],a),a=Q(b,["personGeneration"]),c!==void 0&&a!=null&&P(c,["parameters","personGeneration"],a),a=Q(b,["includeSafetyAttributes"]),c!==void 0&&a!=null&&P(c,["parameters","includeSafetyAttributes"],a),a=Q(b,["includeRaiReason"]),c!==void 0&&a!=null&&P(c,["parameters","includeRaiReason"],a),a=Q(b,["language"]),c!==void 0&&a!=null&&P(c,["parameters","language"],a),a=Q(b,["outputMimeType"]),
c!==void 0&&a!=null&&P(c,["parameters","outputOptions","mimeType"],a),a=Q(b,["outputCompressionQuality"]),c!==void 0&&a!=null&&P(c,["parameters","outputOptions","compressionQuality"],a),a=Q(b,["addWatermark"]),c!==void 0&&a!=null&&P(c,["parameters","addWatermark"],a),a=Q(b,["labels"]),c!==void 0&&a!=null&&P(c,["labels"],a),a=Q(b,["imageSize"]),c!==void 0&&a!=null&&P(c,["parameters","sampleImageSize"],a),b=Q(b,["enhancePrompt"]),c!==void 0&&b!=null&&P(c,["parameters","enhancePrompt"],b));return c},
Fq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["predictions"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["_self"]);if(f!=null){var g={},h=Q(f,["bytesBase64Encoded"]);h!=null&&P(g,["imageBytes"],oo(h));f=Q(f,["mimeType"]);f!=null&&P(g,["mimeType"],f);P(e,["image"],g)}g=Q(d,["raiFilteredReason"]);g!=null&&P(e,["raiFilteredReason"],g);d=Q(d,["_self"]);d!=null&&P(e,["safetyAttributes"],Eq(d));return e})),P(b,["generatedImages"],c));
a=Q(a,["positivePromptSafetyAttributes"]);a!=null&&P(b,["positivePromptSafetyAttributes"],Eq(a));return b},Hq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["predictions"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return pq(d)})),P(b,["generatedImages"],c));a=Q(a,["positivePromptSafetyAttributes"]);a!=null&&P(b,["positivePromptSafetyAttributes"],Gq(a));return b},Jq=function(a,b){var c=Q(a,["numberOfVideos"]);b!==void 0&&c!=null&&P(b,["parameters",
"sampleCount"],c);if(Q(a,["outputGcsUri"])!==void 0)throw Error("Ec");if(Q(a,["fps"])!==void 0)throw Error("Jc");c=Q(a,["durationSeconds"]);b!==void 0&&c!=null&&P(b,["parameters","durationSeconds"],c);if(Q(a,["seed"])!==void 0)throw Error("Gc");c=Q(a,["aspectRatio"]);b!==void 0&&c!=null&&P(b,["parameters","aspectRatio"],c);c=Q(a,["resolution"]);b!==void 0&&c!=null&&P(b,["parameters","resolution"],c);c=Q(a,["personGeneration"]);b!==void 0&&c!=null&&P(b,["parameters","personGeneration"],c);if(Q(a,["pubsubTopic"])!==
void 0)throw Error("Kc");c=Q(a,["negativePrompt"]);b!==void 0&&c!=null&&P(b,["parameters","negativePrompt"],c);c=Q(a,["enhancePrompt"]);b!==void 0&&c!=null&&P(b,["parameters","enhancePrompt"],c);if(Q(a,["generateAudio"])!==void 0)throw Error("Lc");c=Q(a,["lastFrame"]);b!==void 0&&c!=null&&P(b,["instances[0]","lastFrame"],Iq(c));c=Q(a,["referenceImages"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["image"]);f!=null&&P(e,["image"],Iq(f));d=Q(d,["referenceType"]);d!=
null&&P(e,["referenceType"],d);return e})),P(b,["instances[0]","referenceImages"],c));if(Q(a,["mask"])!==void 0)throw Error("Mc");if(Q(a,["compressionQuality"])!==void 0)throw Error("Nc");},Lq=function(a,b){var c=Q(a,["numberOfVideos"]);b!==void 0&&c!=null&&P(b,["parameters","sampleCount"],c);c=Q(a,["outputGcsUri"]);b!==void 0&&c!=null&&P(b,["parameters","storageUri"],c);c=Q(a,["fps"]);b!==void 0&&c!=null&&P(b,["parameters","fps"],c);c=Q(a,["durationSeconds"]);b!==void 0&&c!=null&&P(b,["parameters",
"durationSeconds"],c);c=Q(a,["seed"]);b!==void 0&&c!=null&&P(b,["parameters","seed"],c);c=Q(a,["aspectRatio"]);b!==void 0&&c!=null&&P(b,["parameters","aspectRatio"],c);c=Q(a,["resolution"]);b!==void 0&&c!=null&&P(b,["parameters","resolution"],c);c=Q(a,["personGeneration"]);b!==void 0&&c!=null&&P(b,["parameters","personGeneration"],c);c=Q(a,["pubsubTopic"]);b!==void 0&&c!=null&&P(b,["parameters","pubsubTopic"],c);c=Q(a,["negativePrompt"]);b!==void 0&&c!=null&&P(b,["parameters","negativePrompt"],c);
c=Q(a,["enhancePrompt"]);b!==void 0&&c!=null&&P(b,["parameters","enhancePrompt"],c);c=Q(a,["generateAudio"]);b!==void 0&&c!=null&&P(b,["parameters","generateAudio"],c);c=Q(a,["lastFrame"]);b!==void 0&&c!=null&&P(b,["instances[0]","lastFrame"],nq(c));c=Q(a,["referenceImages"]);b!==void 0&&c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["image"]);f!=null&&P(e,["image"],nq(f));d=Q(d,["referenceType"]);d!=null&&P(e,["referenceType"],d);return e})),P(b,["instances[0]","referenceImages"],
c));c=Q(a,["mask"]);b!==void 0&&c!=null&&P(b,["instances[0]","mask"],Kq(c));a=Q(a,["compressionQuality"]);b!==void 0&&a!=null&&P(b,["parameters","compressionQuality"],a)},Nq=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));a=Q(b,["prompt"]);a!=null&&P(c,["instances[0]","prompt"],a);a=Q(b,["image"]);a!=null&&P(c,["instances[0]","image"],Iq(a));a=Q(b,["video"]);a!=null&&P(c,["instances[0]","video"],Mq(a));a=Q(b,["source"]);a!=null&&(d=Q(a,["prompt"]),c!==void 0&&d!=null&&
P(c,["instances[0]","prompt"],d),d=Q(a,["image"]),c!==void 0&&d!=null&&P(c,["instances[0]","image"],Iq(d)),a=Q(a,["video"]),c!==void 0&&a!=null&&P(c,["instances[0]","video"],Mq(a)));b=Q(b,["config"]);b!=null&&Jq(b,c);return c},Pq=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));a=Q(b,["prompt"]);a!=null&&P(c,["instances[0]","prompt"],a);a=Q(b,["image"]);a!=null&&P(c,["instances[0]","image"],nq(a));a=Q(b,["video"]);a!=null&&P(c,["instances[0]","video"],Oq(a));a=Q(b,["source"]);
a!=null&&(d=Q(a,["prompt"]),c!==void 0&&d!=null&&P(c,["instances[0]","prompt"],d),d=Q(a,["image"]),c!==void 0&&d!=null&&P(c,["instances[0]","image"],nq(d)),a=Q(a,["video"]),c!==void 0&&a!=null&&P(c,["instances[0]","video"],Oq(a)));b=Q(b,["config"]);b!=null&&Lq(b,c);return c},Qq=function(a){var b={},c=Q(a,["generatedSamples"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["video"]);if(f!=null){d={};var g=Q(f,["uri"]);g!=null&&P(d,["uri"],g);g=Q(f,["encodedVideo"]);g!=null&&P(d,["videoBytes"],
oo(g));f=Q(f,["encoding"]);f!=null&&P(d,["mimeType"],f);P(e,["video"],d)}return e})),P(b,["generatedVideos"],c));c=Q(a,["raiMediaFilteredCount"]);c!=null&&P(b,["raiMediaFilteredCount"],c);a=Q(a,["raiMediaFilteredReasons"]);a!=null&&P(b,["raiMediaFilteredReasons"],a);return b},Rq=function(a){var b={},c=Q(a,["videos"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["_self"]);if(f!=null){d={};var g=Q(f,["gcsUri"]);g!=null&&P(d,["uri"],g);g=Q(f,["bytesBase64Encoded"]);g!=null&&P(d,["videoBytes"],
oo(g));f=Q(f,["mimeType"]);f!=null&&P(d,["mimeType"],f);P(e,["video"],d)}return e})),P(b,["generatedVideos"],c));c=Q(a,["raiMediaFilteredCount"]);c!=null&&P(b,["raiMediaFilteredCount"],c);a=Q(a,["raiMediaFilteredReasons"]);a!=null&&P(b,["raiMediaFilteredReasons"],a);return b},pq=function(a){var b={},c=Q(a,["_self"]);if(c!=null){var d={},e=Q(c,["gcsUri"]);e!=null&&P(d,["gcsUri"],e);e=Q(c,["bytesBase64Encoded"]);e!=null&&P(d,["imageBytes"],oo(e));c=Q(c,["mimeType"]);c!=null&&P(d,["mimeType"],c);P(b,
["image"],d)}d=Q(a,["raiFilteredReason"]);d!=null&&P(b,["raiFilteredReason"],d);d=Q(a,["_self"]);d!=null&&P(b,["safetyAttributes"],Gq(d));a=Q(a,["prompt"]);a!=null&&P(b,["enhancedPrompt"],a);return b},Sq=function(a,b){var c={};b=Q(b,["model"]);b!=null&&P(c,["_url","name"],uo(a,b));return c},Tq=function(a,b){var c={};b=Q(b,["model"]);b!=null&&P(c,["_url","name"],uo(a,b));return c},Uq=function(a){var b={};if(Q(a,["authConfig"])!==void 0)throw Error("Vb");a=Q(a,["enableWidget"]);a!=null&&P(b,["enableWidget"],
a);return b},Vq=function(a){var b={};if(Q(a,["excludeDomains"])!==void 0)throw Error("Wb");if(Q(a,["blockingConfidence"])!==void 0)throw Error("Xb");a=Q(a,["timeRangeFilter"]);a!=null&&P(b,["timeRangeFilter"],a);return b},tq=function(a){var b={},c=Q(a,["aspectRatio"]);c!=null&&P(b,["aspectRatio"],c);c=Q(a,["imageSize"]);c!=null&&P(b,["imageSize"],c);if(Q(a,["personGeneration"])!==void 0)throw Error("Yb");if(Q(a,["outputMimeType"])!==void 0)throw Error("Zb");if(Q(a,["outputCompressionQuality"])!==
void 0)throw Error("$b");return b},wq=function(a){var b={},c=Q(a,["aspectRatio"]);c!=null&&P(b,["aspectRatio"],c);c=Q(a,["imageSize"]);c!=null&&P(b,["imageSize"],c);c=Q(a,["personGeneration"]);c!=null&&P(b,["personGeneration"],c);c=Q(a,["outputMimeType"]);c!=null&&P(b,["imageOutputOptions","mimeType"],c);a=Q(a,["outputCompressionQuality"]);a!=null&&P(b,["imageOutputOptions","compressionQuality"],a);return b},Iq=function(a){var b={};if(Q(a,["gcsUri"])!==void 0)throw Error("Gb");var c=Q(a,["imageBytes"]);
c!=null&&P(b,["bytesBase64Encoded"],oo(c));a=Q(a,["mimeType"]);a!=null&&P(b,["mimeType"],a);return b},nq=function(a){var b={},c=Q(a,["gcsUri"]);c!=null&&P(b,["gcsUri"],c);c=Q(a,["imageBytes"]);c!=null&&P(b,["bytesBase64Encoded"],oo(c));a=Q(a,["mimeType"]);a!=null&&P(b,["mimeType"],a);return b},Wq=function(a,b){var c={};b=Q(b,["config"]);if(b!=null){var d=Q(b,["pageSize"]);c!==void 0&&d!=null&&P(c,["_query","pageSize"],d);d=Q(b,["pageToken"]);c!==void 0&&d!=null&&P(c,["_query","pageToken"],d);d=Q(b,
["filter"]);c!==void 0&&d!=null&&P(c,["_query","filter"],d);b=Q(b,["queryBase"]);c!==void 0&&b!=null&&P(c,["_url","models_url"],No(a,b))}return c},Xq=function(a,b){var c={};b=Q(b,["config"]);if(b!=null){var d=Q(b,["pageSize"]);c!==void 0&&d!=null&&P(c,["_query","pageSize"],d);d=Q(b,["pageToken"]);c!==void 0&&d!=null&&P(c,["_query","pageToken"],d);d=Q(b,["filter"]);c!==void 0&&d!=null&&P(c,["_query","filter"],d);b=Q(b,["queryBase"]);c!==void 0&&b!=null&&P(c,["_url","models_url"],No(a,b))}return c},
Zq=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["_self"]);a!=null&&(a=Oo(a),Array.isArray(a)&&(a=a.map(function(d){return Yq(d)})),P(b,["models"],a));return b},ar=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["_self"]);a!=null&&(a=Oo(a),Array.isArray(a)&&(a=a.map(function(d){return $q(d)})),
P(b,["models"],a));return b},Yq=function(a){var b={},c=Q(a,["name"]);c!=null&&P(b,["name"],c);c=Q(a,["displayName"]);c!=null&&P(b,["displayName"],c);c=Q(a,["description"]);c!=null&&P(b,["description"],c);c=Q(a,["version"]);c!=null&&P(b,["version"],c);var d=Q(a,["_self"]);if(d!=null){c={};var e=Q(d,["baseModel"]);e!=null&&P(c,["baseModel"],e);e=Q(d,["createTime"]);e!=null&&P(c,["createTime"],e);d=Q(d,["updateTime"]);d!=null&&P(c,["updateTime"],d);P(b,["tunedModelInfo"],c)}c=Q(a,["inputTokenLimit"]);
c!=null&&P(b,["inputTokenLimit"],c);c=Q(a,["outputTokenLimit"]);c!=null&&P(b,["outputTokenLimit"],c);c=Q(a,["supportedGenerationMethods"]);c!=null&&P(b,["supportedActions"],c);c=Q(a,["temperature"]);c!=null&&P(b,["temperature"],c);c=Q(a,["maxTemperature"]);c!=null&&P(b,["maxTemperature"],c);c=Q(a,["topP"]);c!=null&&P(b,["topP"],c);c=Q(a,["topK"]);c!=null&&P(b,["topK"],c);a=Q(a,["thinking"]);a!=null&&P(b,["thinking"],a);return b},$q=function(a){var b={},c=Q(a,["name"]);c!=null&&P(b,["name"],c);c=Q(a,
["displayName"]);c!=null&&P(b,["displayName"],c);c=Q(a,["description"]);c!=null&&P(b,["description"],c);c=Q(a,["versionId"]);c!=null&&P(b,["version"],c);c=Q(a,["deployedModels"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["endpoint"]);f!=null&&P(e,["name"],f);d=Q(d,["deployedModelId"]);d!=null&&P(e,["deployedModelId"],d);return e})),P(b,["endpoints"],c));c=Q(a,["labels"]);c!=null&&P(b,["labels"],c);c=Q(a,["_self"]);c!=null&&P(b,["tunedModelInfo"],br(c));c=Q(a,["defaultCheckpointId"]);
c!=null&&P(b,["defaultCheckpointId"],c);a=Q(a,["checkpoints"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return d})),P(b,["checkpoints"],a));return b},Eq=function(a){var b={},c=Q(a,["safetyAttributes","categories"]);c!=null&&P(b,["categories"],c);c=Q(a,["safetyAttributes","scores"]);c!=null&&P(b,["scores"],c);a=Q(a,["contentType"]);a!=null&&P(b,["contentType"],a);return b},Gq=function(a){var b={},c=Q(a,["safetyAttributes","categories"]);c!=null&&P(b,["categories"],c);c=Q(a,["safetyAttributes",
"scores"]);c!=null&&P(b,["scores"],c);a=Q(a,["contentType"]);a!=null&&P(b,["contentType"],a);return b},sq=function(a){var b={},c=Q(a,["retrievalConfig"]);c!=null&&P(b,["retrievalConfig"],c);a=Q(a,["functionCallingConfig"]);if(a!=null){c={};var d=Q(a,["allowedFunctionNames"]);d!=null&&P(c,["allowedFunctionNames"],d);d=Q(a,["mode"]);d!=null&&P(c,["mode"],d);if(Q(a,["streamFunctionCallArguments"])!==void 0)throw Error("Pb");P(b,["functionCallingConfig"],c)}return b},rq=function(a){var b={};if(Q(a,["retrieval"])!==
void 0)throw Error("cc");var c=Q(a,["computerUse"]);c!=null&&P(b,["computerUse"],c);c=Q(a,["fileSearch"]);c!=null&&P(b,["fileSearch"],c);c=Q(a,["codeExecution"]);c!=null&&P(b,["codeExecution"],c);if(Q(a,["enterpriseWebSearch"])!==void 0)throw Error("dc");c=Q(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),P(b,["functionDeclarations"],c));c=Q(a,["googleMaps"]);c!=null&&P(b,["googleMaps"],Uq(c));c=Q(a,["googleSearch"]);c!=null&&P(b,["googleSearch"],Vq(c));c=
Q(a,["googleSearchRetrieval"]);c!=null&&P(b,["googleSearchRetrieval"],c);a=Q(a,["urlContext"]);a!=null&&P(b,["urlContext"],a);return b},vq=function(a){var b={},c=Q(a,["retrieval"]);c!=null&&P(b,["retrieval"],c);c=Q(a,["computerUse"]);c!=null&&P(b,["computerUse"],c);if(Q(a,["fileSearch"])!==void 0)throw Error("kc");c=Q(a,["codeExecution"]);c!=null&&P(b,["codeExecution"],c);c=Q(a,["enterpriseWebSearch"]);c!=null&&P(b,["enterpriseWebSearch"],c);c=Q(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&
(c=c.map(function(d){var e={},f=Q(d,["description"]);f!=null&&P(e,["description"],f);f=Q(d,["name"]);f!=null&&P(e,["name"],f);f=Q(d,["parameters"]);f!=null&&P(e,["parameters"],f);f=Q(d,["parametersJsonSchema"]);f!=null&&P(e,["parametersJsonSchema"],f);f=Q(d,["response"]);f!=null&&P(e,["response"],f);f=Q(d,["responseJsonSchema"]);f!=null&&P(e,["responseJsonSchema"],f);if(Q(d,["behavior"])!==void 0)throw Error("jc");return e})),P(b,["functionDeclarations"],c));c=Q(a,["googleMaps"]);c!=null&&P(b,["googleMaps"],
c);c=Q(a,["googleSearch"]);c!=null&&P(b,["googleSearch"],c);c=Q(a,["googleSearchRetrieval"]);c!=null&&P(b,["googleSearchRetrieval"],c);a=Q(a,["urlContext"]);a!=null&&P(b,["urlContext"],a);return b},br=function(a){var b={},c=Q(a,["labels","google-vertex-llm-tuning-base-model-id"]);c!=null&&P(b,["baseModel"],c);c=Q(a,["createTime"]);c!=null&&P(b,["createTime"],c);a=Q(a,["updateTime"]);a!=null&&P(b,["updateTime"],a);return b},cr=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","name"],uo(a,
d));a=Q(b,["config"]);a!=null&&(b=Q(a,["displayName"]),c!==void 0&&b!=null&&P(c,["displayName"],b),b=Q(a,["description"]),c!==void 0&&b!=null&&P(c,["description"],b),a=Q(a,["defaultCheckpointId"]),c!==void 0&&a!=null&&P(c,["defaultCheckpointId"],a));return c},dr=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));a=Q(b,["config"]);a!=null&&(b=Q(a,["displayName"]),c!==void 0&&b!=null&&P(c,["displayName"],b),b=Q(a,["description"]),c!==void 0&&b!=null&&P(c,["description"],
b),a=Q(a,["defaultCheckpointId"]),c!==void 0&&a!=null&&P(c,["defaultCheckpointId"],a));return c},er=function(a,b){var c={},d=Q(b,["model"]);d!=null&&P(c,["_url","model"],uo(a,d));a=Q(b,["image"]);a!=null&&P(c,["instances[0]","image"],nq(a));a=Q(b,["upscaleFactor"]);a!=null&&P(c,["parameters","upscaleConfig","upscaleFactor"],a);b=Q(b,["config"]);b!=null&&(a=Q(b,["outputGcsUri"]),c!==void 0&&a!=null&&P(c,["parameters","storageUri"],a),a=Q(b,["safetyFilterLevel"]),c!==void 0&&a!=null&&P(c,["parameters",
"safetySetting"],a),a=Q(b,["personGeneration"]),c!==void 0&&a!=null&&P(c,["parameters","personGeneration"],a),a=Q(b,["includeRaiReason"]),c!==void 0&&a!=null&&P(c,["parameters","includeRaiReason"],a),a=Q(b,["outputMimeType"]),c!==void 0&&a!=null&&P(c,["parameters","outputOptions","mimeType"],a),a=Q(b,["outputCompressionQuality"]),c!==void 0&&a!=null&&P(c,["parameters","outputOptions","compressionQuality"],a),a=Q(b,["enhanceInputImage"]),c!==void 0&&a!=null&&P(c,["parameters","upscaleConfig","enhanceInputImage"],
a),a=Q(b,["imagePreservationFactor"]),c!==void 0&&a!=null&&P(c,["parameters","upscaleConfig","imagePreservationFactor"],a),a=Q(b,["labels"]),c!==void 0&&a!=null&&P(c,["labels"],a),a=Q(b,["numberOfImages"]),c!==void 0&&a!=null&&P(c,["parameters","sampleCount"],a),b=Q(b,["mode"]),c!==void 0&&b!=null&&P(c,["parameters","mode"],b));return c},fr=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);a=Q(a,["predictions"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return pq(d)})),
P(b,["generatedImages"],a));return b},Kq=function(a){var b={},c=Q(a,["image"]);c!=null&&P(b,["_self"],nq(c));a=Q(a,["maskMode"]);a!=null&&P(b,["maskMode"],a);return b},Mq=function(a){var b={},c=Q(a,["uri"]);c!=null&&P(b,["uri"],c);c=Q(a,["videoBytes"]);c!=null&&P(b,["encodedVideo"],oo(c));a=Q(a,["mimeType"]);a!=null&&P(b,["encoding"],a);return b},Oq=function(a){var b={},c=Q(a,["uri"]);c!=null&&P(b,["gcsUri"],c);c=Q(a,["videoBytes"]);c!=null&&P(b,["bytesBase64Encoded"],oo(c));a=Q(a,["mimeType"]);a!=
null&&P(b,["mimeType"],a);return b},gr=function(a){a=_.B(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,typeof b==="object"&&"inputSchema"in b)return!0;return!1},hr=function(a){var b,c=(b=a["x-goog-api-client"])!=null?b:"";a["x-goog-api-client"]=(c+" mcp_used/unknown").trimStart()},jr=function(a){var b;if(a==null?0:(b=a.automaticFunctionCalling)==null?0:b.disable)return!0;b=!1;var c,d=_.B((c=a==null?void 0:a.tools)!=null?c:[]);for(c=d.next();!c.done;c=d.next())if(ir(c.value)){b=!0;break}if(!b)return!0;
var e;return(a=a==null?void 0:(e=a.automaticFunctionCalling)==null?void 0:e.maximumRemoteCalls)&&(a<0||!Number.isInteger(a))||a==0?(console.warn("Invalid maximumRemoteCalls value provided for automatic function calling. Disabled automatic function calling. Please provide a valid integer value greater than 0. maximumRemoteCalls provided:",a),!0):!1},ir=function(a){return"callTool"in a&&typeof a.qg==="function"},kr=function(a){var b,c,d;return(d=(b=a.config)==null?void 0:(c=b.tools)==null?void 0:c.some(function(e){return ir(e)}))!=
null?d:!1},lr=function(a){var b=[],c;if(!(a==null?0:(c=a.config)==null?0:c.tools))return b;a.config.tools.forEach(function(d,e){ir(d)||d.functionDeclarations&&d.functionDeclarations.length>0&&b.push(e)});return b},mr=function(a){var b;return!(a==null?0:(b=a.automaticFunctionCalling)==null?0:b.ignoreCallHistory)},nr=function(a){var b={},c=Q(a,["parts"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){var e={},f=Q(d,["mediaResolution"]);f!=null&&P(e,["mediaResolution"],f);f=Q(d,["codeExecutionResult"]);
f!=null&&P(e,["codeExecutionResult"],f);f=Q(d,["executableCode"]);f!=null&&P(e,["executableCode"],f);var g=Q(d,["fileData"]);if(g!=null){f={};if(Q(g,["displayName"])!==void 0)throw Error("Jb");var h=Q(g,["fileUri"]);h!=null&&P(f,["fileUri"],h);g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["fileData"],f)}f=Q(d,["functionCall"]);if(f!=null){g={};h=Q(f,["id"]);h!=null&&P(g,["id"],h);h=Q(f,["args"]);h!=null&&P(g,["args"],h);h=Q(f,["name"]);h!=null&&P(g,["name"],h);if(Q(f,["partialArgs"])!==void 0)throw Error("Nb");
if(Q(f,["willContinue"])!==void 0)throw Error("Ob");P(e,["functionCall"],g)}f=Q(d,["functionResponse"]);f!=null&&P(e,["functionResponse"],f);g=Q(d,["inlineData"]);if(g!=null){f={};h=Q(g,["data"]);h!=null&&P(f,["data"],h);if(Q(g,["displayName"])!==void 0)throw Error("Jb");g=Q(g,["mimeType"]);g!=null&&P(f,["mimeType"],g);P(e,["inlineData"],f)}f=Q(d,["text"]);f!=null&&P(e,["text"],f);f=Q(d,["thought"]);f!=null&&P(e,["thought"],f);f=Q(d,["thoughtSignature"]);f!=null&&P(e,["thoughtSignature"],f);d=Q(d,
["videoMetadata"]);d!=null&&P(e,["videoMetadata"],d);return e})),P(b,["parts"],c));a=Q(a,["role"]);a!=null&&P(b,["role"],a);return b},pr=function(a,b){var c={};b=Q(b,["config"]);if(b!=null){var d=Q(b,["expireTime"]);c!==void 0&&d!=null&&P(c,["expireTime"],d);d=Q(b,["newSessionExpireTime"]);c!==void 0&&d!=null&&P(c,["newSessionExpireTime"],d);d=Q(b,["uses"]);c!==void 0&&d!=null&&P(c,["uses"],d);var e=Q(b,["liveConnectConstraints"]);if(c!==void 0&&e!=null){d={};var f=Q(e,["model"]);f!=null&&P(d,["setup",
"model"],uo(a,f));a=Q(e,["config"]);a!=null&&P(d,["config"],or(a,d));P(c,["bidiGenerateContentSetup"],d)}a=Q(b,["lockAdditionalFields"]);c!==void 0&&a!=null&&P(c,["fieldMask"],a);P(c,["config"],{})}return c},qr=function(a){var b={};if(Q(a,["authConfig"])!==void 0)throw Error("Vb");a=Q(a,["enableWidget"]);a!=null&&P(b,["enableWidget"],a);return b},rr=function(a){var b={};if(Q(a,["excludeDomains"])!==void 0)throw Error("Wb");if(Q(a,["blockingConfidence"])!==void 0)throw Error("Xb");a=Q(a,["timeRangeFilter"]);
a!=null&&P(b,["timeRangeFilter"],a);return b},or=function(a,b){var c=Q(a,["generationConfig"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig"],c);c=Q(a,["responseModalities"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","responseModalities"],c);c=Q(a,["temperature"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","temperature"],c);c=Q(a,["topP"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","topP"],c);c=Q(a,["topK"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig",
"topK"],c);c=Q(a,["maxOutputTokens"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","maxOutputTokens"],c);c=Q(a,["mediaResolution"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","mediaResolution"],c);c=Q(a,["seed"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","seed"],c);c=Q(a,["speechConfig"]);if(b!==void 0&&c!=null){if("multiSpeakerVoiceConfig"in c)throw Error("pb");P(b,["setup","generationConfig","speechConfig"],c)}c=Q(a,["thinkingConfig"]);b!==void 0&&c!=null&&P(b,["setup",
"generationConfig","thinkingConfig"],c);c=Q(a,["enableAffectiveDialog"]);b!==void 0&&c!=null&&P(b,["setup","generationConfig","enableAffectiveDialog"],c);c=Q(a,["systemInstruction"]);b!==void 0&&c!=null&&P(b,["setup","systemInstruction"],nr(Bo(c)));c=Q(a,["tools"]);b!==void 0&&c!=null&&(c=Jo(c),Array.isArray(c)&&(c=c.map(function(d){return sr(Io(d))})),P(b,["setup","tools"],c));c=Q(a,["sessionResumption"]);b!==void 0&&c!=null&&P(b,["setup","sessionResumption"],tr(c));c=Q(a,["inputAudioTranscription"]);
b!==void 0&&c!=null&&P(b,["setup","inputAudioTranscription"],c);c=Q(a,["outputAudioTranscription"]);b!==void 0&&c!=null&&P(b,["setup","outputAudioTranscription"],c);c=Q(a,["realtimeInputConfig"]);b!==void 0&&c!=null&&P(b,["setup","realtimeInputConfig"],c);c=Q(a,["contextWindowCompression"]);b!==void 0&&c!=null&&P(b,["setup","contextWindowCompression"],c);c=Q(a,["proactivity"]);b!==void 0&&c!=null&&P(b,["setup","proactivity"],c);if(Q(a,["explicitVadSignal"])!==void 0)throw Error("Zc");return{}},tr=
function(a){var b={},c=Q(a,["handle"]);c!=null&&P(b,["handle"],c);if(Q(a,["transparent"])!==void 0)throw Error("$c");return b},sr=function(a){var b={};if(Q(a,["retrieval"])!==void 0)throw Error("cc");var c=Q(a,["computerUse"]);c!=null&&P(b,["computerUse"],c);c=Q(a,["fileSearch"]);c!=null&&P(b,["fileSearch"],c);c=Q(a,["codeExecution"]);c!=null&&P(b,["codeExecution"],c);if(Q(a,["enterpriseWebSearch"])!==void 0)throw Error("dc");c=Q(a,["functionDeclarations"]);c!=null&&(Array.isArray(c)&&(c=c.map(function(d){return d})),
P(b,["functionDeclarations"],c));c=Q(a,["googleMaps"]);c!=null&&P(b,["googleMaps"],qr(c));c=Q(a,["googleSearch"]);c!=null&&P(b,["googleSearch"],rr(c));c=Q(a,["googleSearchRetrieval"]);c!=null&&P(b,["googleSearchRetrieval"],c);a=Q(a,["urlContext"]);a!=null&&P(b,["urlContext"],a);return b},ur=function(a){var b=[],c={},d;for(d in a)if(c={zc:c.zc},c.zc=d,Object.prototype.hasOwnProperty.call(a,c.zc)){var e=a[c.zc];typeof e==="object"&&e!=null&&Object.keys(e).length>0?(e=Object.keys(e).map(function(f){return function(g){return f.zc+
"."+g}}(c)),b.push.apply(b,_.kc(e))):b.push(c.zc)}return b.join(",")},vr=function(a,b){var c=null,d=a.bidiGenerateContentSetup;typeof d==="object"&&d!==null&&"setup"in d?(d=d.setup,typeof d==="object"&&d!==null?c=a.bidiGenerateContentSetup=d:delete a.bidiGenerateContentSetup):d!==void 0&&delete a.bidiGenerateContentSetup;d=a.fieldMask;if(c)if(c=ur(c),Array.isArray(b==null?void 0:b.lockAdditionalFields)&&(b==null?void 0:b.lockAdditionalFields.length)===0)c?a.fieldMask=c:delete a.fieldMask;else if((b==
null?0:b.lockAdditionalFields)&&b.lockAdditionalFields.length>0&&d!==null&&Array.isArray(d)&&d.length>0){var e="temperature topK topP maxOutputTokens responseModalities seed speechConfig".split(" ");b=[];d.length>0&&(b=d.map(function(f){return e.includes(f)?"generationConfig."+f:f}));d=[];c&&d.push(c);b.length>0&&d.push.apply(d,_.kc(b));d.length>0?a.fieldMask=d.join(","):delete a.fieldMask}else delete a.fieldMask;else d!==null&&Array.isArray(d)&&d.length>0?a.fieldMask=d.join(","):delete a.fieldMask;
return a},wr=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","name"],a);return b},xr=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","name"],a);return b},zr=function(a){var b={},c=Q(a,["baseModel"]);c!=null&&P(b,["baseModel"],c);c=Q(a,["preTunedModel"]);c!=null&&P(b,["preTunedModel"],c);c=Q(a,["trainingDataset"]);c!=null&&yr(c);a=Q(a,["config"]);if(a!=null){c={};if(Q(a,["validationDataset"])!==void 0)throw Error("bd");var d=Q(a,["tunedModelDisplayName"]);b!==void 0&&d!=null&&P(b,
["displayName"],d);if(Q(a,["description"])!==void 0)throw Error("cd");d=Q(a,["epochCount"]);b!==void 0&&d!=null&&P(b,["tuningTask","hyperparameters","epochCount"],d);d=Q(a,["learningRateMultiplier"]);d!=null&&P(c,["tuningTask","hyperparameters","learningRateMultiplier"],d);if(Q(a,["exportLastCheckpointOnly"])!==void 0)throw Error("dd");if(Q(a,["preTunedModelCheckpointId"])!==void 0)throw Error("ed");if(Q(a,["adapterSize"])!==void 0)throw Error("fd");c=Q(a,["batchSize"]);b!==void 0&&c!=null&&P(b,["tuningTask",
"hyperparameters","batchSize"],c);c=Q(a,["learningRate"]);b!==void 0&&c!=null&&P(b,["tuningTask","hyperparameters","learningRate"],c);if(Q(a,["labels"])!==void 0)throw Error("Sb");if(Q(a,["beta"])!==void 0)throw Error("gd");}return b},Br=function(a,b){var c={},d=Q(a,["baseModel"]);d!=null&&P(c,["baseModel"],d);d=Q(a,["preTunedModel"]);d!=null&&P(c,["preTunedModel"],d);d=Q(a,["trainingDataset"]);if(d!=null){var e=Q(b,["config","method"]);e===void 0&&(e="SUPERVISED_FINE_TUNING");e==="SUPERVISED_FINE_TUNING"?
(e=Q(d,["gcsUri"]),c!==void 0&&e!=null&&P(c,["supervisedTuningSpec","trainingDatasetUri"],e)):e==="PREFERENCE_TUNING"&&(e=Q(d,["gcsUri"]),c!==void 0&&e!=null&&P(c,["preferenceOptimizationSpec","trainingDatasetUri"],e));e=Q(b,["config","method"]);e===void 0&&(e="SUPERVISED_FINE_TUNING");e==="SUPERVISED_FINE_TUNING"?(e=Q(d,["vertexDatasetResource"]),c!==void 0&&e!=null&&P(c,["supervisedTuningSpec","trainingDatasetUri"],e)):e==="PREFERENCE_TUNING"&&(e=Q(d,["vertexDatasetResource"]),c!==void 0&&e!=null&&
P(c,["preferenceOptimizationSpec","trainingDatasetUri"],e));if(Q(d,["examples"])!==void 0)throw Error("kd");}a=Q(a,["config"]);if(a!=null){d=Q(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=Q(a,["validationDataset"]),c!==void 0&&d!=null&&P(c,["supervisedTuningSpec"],Ar(d))):d==="PREFERENCE_TUNING"&&(d=Q(a,["validationDataset"]),c!==void 0&&d!=null&&P(c,["preferenceOptimizationSpec"],Ar(d)));d=Q(a,["tunedModelDisplayName"]);c!==void 0&&d!=null&&P(c,
["tunedModelDisplayName"],d);d=Q(a,["description"]);c!==void 0&&d!=null&&P(c,["description"],d);d=Q(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=Q(a,["epochCount"]),c!==void 0&&d!=null&&P(c,["supervisedTuningSpec","hyperParameters","epochCount"],d)):d==="PREFERENCE_TUNING"&&(d=Q(a,["epochCount"]),c!==void 0&&d!=null&&P(c,["preferenceOptimizationSpec","hyperParameters","epochCount"],d));d=Q(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");
d==="SUPERVISED_FINE_TUNING"?(d=Q(a,["learningRateMultiplier"]),c!==void 0&&d!=null&&P(c,["supervisedTuningSpec","hyperParameters","learningRateMultiplier"],d)):d==="PREFERENCE_TUNING"&&(d=Q(a,["learningRateMultiplier"]),c!==void 0&&d!=null&&P(c,["preferenceOptimizationSpec","hyperParameters","learningRateMultiplier"],d));d=Q(b,["config","method"]);d===void 0&&(d="SUPERVISED_FINE_TUNING");d==="SUPERVISED_FINE_TUNING"?(d=Q(a,["exportLastCheckpointOnly"]),c!==void 0&&d!=null&&P(c,["supervisedTuningSpec",
"exportLastCheckpointOnly"],d)):d==="PREFERENCE_TUNING"&&(d=Q(a,["exportLastCheckpointOnly"]),c!==void 0&&d!=null&&P(c,["preferenceOptimizationSpec","exportLastCheckpointOnly"],d));b=Q(b,["config","method"]);b===void 0&&(b="SUPERVISED_FINE_TUNING");b==="SUPERVISED_FINE_TUNING"?(b=Q(a,["adapterSize"]),c!==void 0&&b!=null&&P(c,["supervisedTuningSpec","hyperParameters","adapterSize"],b)):b==="PREFERENCE_TUNING"&&(b=Q(a,["adapterSize"]),c!==void 0&&b!=null&&P(c,["preferenceOptimizationSpec","hyperParameters",
"adapterSize"],b));if(Q(a,["batchSize"])!==void 0)throw Error("hd");if(Q(a,["learningRate"])!==void 0)throw Error("id");b=Q(a,["labels"]);c!==void 0&&b!=null&&P(c,["labels"],b);b=Q(a,["beta"]);c!==void 0&&b!=null&&P(c,["preferenceOptimizationSpec","hyperParameters","beta"],b)}return c},Cr=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","name"],a);return b},Dr=function(a){var b={};a=Q(a,["name"]);a!=null&&P(b,["_url","name"],a);return b},Er=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=
Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);c=Q(a,["pageToken"]);b!==void 0&&c!=null&&P(b,["_query","pageToken"],c);a=Q(a,["filter"]);b!==void 0&&a!=null&&P(b,["_query","filter"],a)}return b},Fr=function(a){var b={};a=Q(a,["config"]);if(a!=null){var c=Q(a,["pageSize"]);b!==void 0&&c!=null&&P(b,["_query","pageSize"],c);c=Q(a,["pageToken"]);b!==void 0&&c!=null&&P(b,["_query","pageToken"],c);a=Q(a,["filter"]);b!==void 0&&a!=null&&P(b,["_query","filter"],a)}return b},Hr=function(a){var b=
{},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["tunedModels"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Gr(d)})),P(b,["tuningJobs"],a));return b},Jr=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["nextPageToken"]);c!=null&&P(b,["nextPageToken"],c);a=Q(a,["tuningJobs"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(d){return Ir(d)})),P(b,["tuningJobs"],a));
return b},yr=function(a){var b={};if(Q(a,["gcsUri"])!==void 0)throw Error("Gb");if(Q(a,["vertexDatasetResource"])!==void 0)throw Error("jd");a=Q(a,["examples"]);a!=null&&(Array.isArray(a)&&(a=a.map(function(c){return c})),P(b,["examples","examples"],a))},Gr=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],c);c=Q(a,["name"]);c!=null&&P(b,["name"],c);c=Q(a,["state"]);c!=null&&P(b,["state"],Lo(c));c=Q(a,["createTime"]);c!=null&&P(b,["createTime"],c);c=Q(a,["tuningTask",
"startTime"]);c!=null&&P(b,["startTime"],c);c=Q(a,["tuningTask","completeTime"]);c!=null&&P(b,["endTime"],c);c=Q(a,["updateTime"]);c!=null&&P(b,["updateTime"],c);c=Q(a,["description"]);c!=null&&P(b,["description"],c);c=Q(a,["baseModel"]);c!=null&&P(b,["baseModel"],c);c=Q(a,["_self"]);if(c!=null){a={};var d=Q(c,["name"]);d!=null&&P(a,["model"],d);c=Q(c,["name"]);c!=null&&P(a,["endpoint"],c);P(b,["tunedModel"],a)}return b},Ir=function(a){var b={},c=Q(a,["sdkHttpResponse"]);c!=null&&P(b,["sdkHttpResponse"],
c);c=Q(a,["name"]);c!=null&&P(b,["name"],c);c=Q(a,["state"]);c!=null&&P(b,["state"],Lo(c));c=Q(a,["createTime"]);c!=null&&P(b,["createTime"],c);c=Q(a,["startTime"]);c!=null&&P(b,["startTime"],c);c=Q(a,["endTime"]);c!=null&&P(b,["endTime"],c);c=Q(a,["updateTime"]);c!=null&&P(b,["updateTime"],c);c=Q(a,["error"]);c!=null&&P(b,["error"],c);c=Q(a,["description"]);c!=null&&P(b,["description"],c);c=Q(a,["baseModel"]);c!=null&&P(b,["baseModel"],c);c=Q(a,["tunedModel"]);c!=null&&P(b,["tunedModel"],c);c=Q(a,
["preTunedModel"]);c!=null&&P(b,["preTunedModel"],c);c=Q(a,["supervisedTuningSpec"]);c!=null&&P(b,["supervisedTuningSpec"],c);c=Q(a,["preferenceOptimizationSpec"]);c!=null&&P(b,["preferenceOptimizationSpec"],c);c=Q(a,["tuningDataStats"]);c!=null&&P(b,["tuningDataStats"],c);c=Q(a,["encryptionSpec"]);c!=null&&P(b,["encryptionSpec"],c);c=Q(a,["partnerModelTuningSpec"]);c!=null&&P(b,["partnerModelTuningSpec"],c);c=Q(a,["customBaseModel"]);c!=null&&P(b,["customBaseModel"],c);c=Q(a,["experiment"]);c!=null&&
P(b,["experiment"],c);c=Q(a,["labels"]);c!=null&&P(b,["labels"],c);c=Q(a,["outputUri"]);c!=null&&P(b,["outputUri"],c);c=Q(a,["pipelineJob"]);c!=null&&P(b,["pipelineJob"],c);c=Q(a,["serviceAccount"]);c!=null&&P(b,["serviceAccount"],c);c=Q(a,["tunedModelDisplayName"]);c!=null&&P(b,["tunedModelDisplayName"],c);a=Q(a,["veoTuningSpec"]);a!=null&&P(b,["veoTuningSpec"],a);return b},Ar=function(a){var b={},c=Q(a,["gcsUri"]);c!=null&&P(b,["validationDatasetUri"],c);a=Q(a,["vertexDatasetResource"]);a!=null&&
P(b,["validationDatasetUri"],a);return b},Pr=function(a){return Kr(new Lr,Qm(a,1,_.oj()).map(function(b,c){b=Mr(new Nr,b);if(Qm(a,2,_.oj()).length>c){var d=Qm(a,2,3,!0);if(typeof c!=="number"||c<0||c>=d.length)throw Error();Or(b,3,d[c])}return b}))},Qr=function(a){var b=Mr(new Nr,a[0]);a.length===3&&Or(b,3,a[2]);return b},Rr=function(a){return _.qj(a,Nr,1).map(function(b){return _.tj(b,3)?[_.tj(b,1),200,_.tj(b,3)]:[_.tj(b,1),200]})},Sr=function(a){var b=_.vb(),c=b.g,d=b.createElement("STYLE"),e=_.Xa("style",
c);e&&d.setAttribute("nonce",e);d.type="text/css";b=b.getElementsByTagName("HEAD")[0];d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));b.appendChild(d);return d},As,Fs,Bs,Cs,Gs,Hs,Is,Js,Ks,Ls,Ms,Ns,Os,Ps,Qs;_.k=Tl.prototype;_.k.equals=function(a){return a instanceof Tl&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};_.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};_.k.translate=function(a,b){a instanceof Tl?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b==="number"&&(this.y+=b));return this};_.k.scale=function(a,b){this.x*=a;this.y*=typeof b==="number"?b:a;return this};
var Tr=function(a){return new Tl(a.x,a.y)},Ur=["data:","http:","https:","mailto:","ftp:"],Vr=function(a){var b=1;a=a.split(":");for(var c=[];b>0&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c},Wr=function(a,b,c){c=a.g.get(c);return(c==null?0:c.has(b))?c.get(b):a.l.has(b)?{Ea:1}:(c=a.o.get(b))?c:a.h&&[].concat(_.kc(a.h)).some(function(d){return b.indexOf(d)===0})?{Ea:1}:{Ea:0}},Xr=function(a,b,c){var d=Wl(b);c=c.createElement(d);b=b.attributes;for(var e=_.B(b),f=e.next();!f.done;f=
e.next()){var g=f.value;f=g.name;g=g.value;var h=Wr(a.g,f,d),l;a:{if(l=h.conditions){l=_.B(l);for(var n=l.next();!n.done;n=l.next()){var r=_.B(n.value);n=r.next().value;r=r.next().value;var u=void 0;if((n=(u=b.getNamedItem(n))==null?void 0:u.value)&&!r.has(n)){l=!1;break a}}}l=!0}if(l)switch(h.Ea){case 1:Yl(c,f,g);break;case 2:throw Error();case 3:Yl(c,f,g.toLowerCase());break;case 4:Yl(c,f,g);break;case 5:Yl(c,f,g);break;case 6:Yl(c,f,g);break;case 7:a:if(h=void 0,l=g,_.$c){try{h=new URL(l)}catch(p){h=
"https:";break a}h=h.protocol}else b:{h=l;l=document.createElement("a");try{l.href=h}catch(p){h=void 0;break b}h=l.protocol;h=h===":"||h===""?"https:":h}g=h!==void 0&&Ur.indexOf(h.toLowerCase())!==-1?g:"about:invalid#zClosurez";Yl(c,f,g)}}return c},Jm=function(a,b){var c=_.Od;a=Vl(a,b);a=document.createTreeWalker(a,5,function(h){if(h.nodeType===3)h=1;else if(Xl(h))if(h=Wl(h),h===null)h=2;else{var l=c.g;h=h!=="FORM"&&(l.j.has(h)||l.g.has(h))?1:2}else h=2;return h});for(var d=a.nextNode(),e=b.createDocumentFragment(),
f=e;d!==null;){var g=void 0;if(d.nodeType===3)g=document.createTextNode(d.data);else if(Xl(d))g=Xr(c,d,b);else throw Error("A");f.appendChild(g);if(d=a.firstChild())f=g;else for(;!(d=a.nextSibling())&&(d=a.parentNode());)f=f.parentNode}return e},Yr=function(a,b,c,d){a=d||a;return(b=b&&b!="*"?String(b).toUpperCase():"")||c?a.querySelectorAll(b+(c?"."+c:"")):a.getElementsByTagName("*")},Zr=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a=a?(b||
c).querySelector(a?"."+a:""):Yr(c,"*",a,b)[0]||null);return a||null},$r=function(a){return a.scrollingElement?a.scrollingElement:_.rd||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement},as=function(a){var b=$r(a);a=a.defaultView;return new Tl((a==null?void 0:a.pageXOffset)||b.scrollLeft,(a==null?void 0:a.pageYOffset)||b.scrollTop)},bs=function(a){var b={};a=(a.g&&(a.g?a.g.readyState:0)>=2?a.g.getAllResponseHeaders()||"":"").split("\r\n");for(var c=0;c<a.length;c++)if(!/^[\s\xa0]*$/.test(a[c])){var d=
Vr(a[c]),e=d[0];d=d[1];if(typeof d==="string"){d=d.trim();var f=b[e]||[];b[e]=f;f.push(d)}}return Ul(b,function(g){return g.join(", ")})},cs=[4,5,6],hn=function(a,b,c){var d=cs;c=_.$i(c);a:{var e=c;_.Oi(a);var f=a.K,g=f[_.H]|0;if(e==null){var h=am(f);if(bm(h,f,g,d)===b)h.set(d,0);else break a}else{h=am(f);var l=bm(h,f,g,d);l!==b&&(l&&(g=_.Qi(f,g,l)),h.set(d,b))}_.Qi(f,g,b,e)}c&&!_.oh(c)&&_.Pi(a.K);return a},kn=function(a){this.K=_.I(a)};_.A(kn,_.J);
kn.prototype.getSeconds=function(){return _.Ck(this,1)};kn.prototype.setSeconds=function(a){return _.Xi(this,1,a==null?a:_.ek(a),"0")};var ln=function(a){this.K=_.I(a)};_.A(ln,_.J);ln.prototype.getSeconds=function(){return _.Ck(this,1)};ln.prototype.setSeconds=function(a){return _.Xi(this,1,a==null?a:_.ek(a),"0")};
var ds=function(a){var b=new _.dl;return _.Dk(b,11,a)},Ym=function(){var a=new _.Bl(1871,"0");a.B="https://translate.googleapis.com/element/log?format=json&hasfast=true";return a},Wm=function(a){a.j=es;return a},Xm=function(a){a.g=new _.Rk;return a},gn=function(a){this.K=_.I(a)};_.A(gn,_.J);var gs=function(a){this.K=_.I(a)};_.A(gs,_.J);var dn=function(a){this.K=_.I(a)};_.A(dn,_.J);var hs=function(a){this.K=_.I(a)};_.A(hs,_.J);var is=function(a){this.K=_.I(a)};_.A(is,_.J);
var js=function(a){this.K=_.I(a)};_.A(js,_.J);var ks=function(a){this.K=_.I(a)};_.A(ks,_.J);
var ls=function(a){_.Oi(a);a=a.K;var b=a[_.H]|0,c=_.Ri(a,112),d=void 0===_.ti,e=_.Ah(c,ks,!d,b);!d||e?(e=_.Dh(e),c!==e&&(b=_.Qi(a,b,112,e),_.Pi(a,b)),a=e):a=void 0;return a},ms=function(a,b){a.parts!==void 0?a.parts.push(b):a.content+=b;return a},ns=function(a,b){a.parts!==void 0?a.parts.push(b):b instanceof _.Rl?b.content!==void 0?a.content+=b.ia():(a.parts=[a.content,b],a.content=void 0):a.content+=b;return a},ps=function(a){var b;a=_.B((b=a.parts)!=null?b:[]);for(b=a.next();!b.done;b=a.next())if(b=
b.value,b instanceof _.Rl&&ps(b))return!0;return!1},rs=function(a,b){b=qs(b||{},a.h?a.h.getData():{});a.g(null,b.Pb);return b.j()},ss=function(a,b){b=new _.hj(new _.dj(b));_.ic&&a.prototype&&(0,_.ic)(b,a.prototype);return b},ts=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],
c!==void 0&&c.call(a),d(new TypeError("j")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})},us=function(a){var b=a[Symbol.asyncIterator];return b!==void 0?b.call(a):new ts(_.B(a))},vs=function(a,b){this.action=a;this.value=b},ws=function(a,b,c,d){this.method=a;this.g=b;this.resolve=c;this.reject=d},xs=function(a){this.g=a;this.next=null},ys=function(){this.h=this.g=null};ys.prototype.first=function(){if(this.g)return this.g.g;throw Error("k");};
var zs=function(a){a.g&&(a.g=a.g.next,a.g||(a.h=null))};ys.prototype.enqueue=function(a){a=new xs(a);this.h?this.h.next=a:this.g=a;this.h=a};
var Ds=function(a){this.l=a;this.h=null;this.g=new ys;this[Symbol.asyncIterator]=function(){return this};var b=this;this.A=function(c){var d=b.g.first();c.done===!0?(b.h=null,d.method="next",d.g=c.value):(d.resolve({value:c.value,done:!1}),zs(b.g));As(b)};this.o=function(c){Bs(b,c)};this.j=function(c){Cs(b,c)}},Es=function(a,b,c){return new Promise(function(d,e){var f=a.g.g===null;a.g.enqueue(new ws(b,c,d,e));f&&As(a)})};Ds.prototype.next=function(a){return Es(this,"next",a)};
Ds.prototype.return=function(a){return Es(this,"return",new vs(0,a))};Ds.prototype.throw=function(a){return Es(this,"throw",a)};As=function(a){if(a.g.g!==null)try{if(a.h){if(!a.h)throw Error("m");var b=a.g.first();if(b.method in a.h)try{a.h[b.method](b.g).then(a.A,a.o).catch(a.j)}catch(c){Bs(a,c)}else a.h=null,As(a)}else Fs(a)}catch(c){Cs(a,c)}};
Fs=function(a){var b=a.g.first();try{var c=a.l[b.method](b.g);if(c.value instanceof vs)switch(c.value.action){case 0:Promise.resolve(c.value.value).then(function(d){b.resolve({value:d,done:c.done});zs(a.g);As(a)},function(d){b.reject(d);zs(a.g);As(a)}).catch(a.j);break;case 1:a.h=us(c.value.value);b.method="next";b.g=void 0;As(a);break;case 2:Promise.resolve(c.value.value).then(function(d){b.method="next";b.g=d;As(a)},function(d){b.method="throw";b.g=d;As(a)}).catch(a.j);break;default:throw Error("l");
}else b.resolve(c),zs(a.g),As(a)}catch(d){b.reject(d),zs(a.g),As(a)}};Bs=function(a,b){var c=a.g.first();a.h=null;c.method="throw";c.g=b;As(a)};Cs=function(a,b){a.g.g!==null&&(a.g.first().reject(b),zs(a.g));a.h&&"return"in a.h&&(a.h["return"](void 0),a.h=null);a.l["return"](void 0);As(a)};Gs=function(a){return a};Hs=function(a){a.ac=void 0;a.Eb=function(){return a.ac?a.ac:a.ac=new a}};Is={};Js=function(a,b){return new Tl(a.x-b.x,a.y-b.y)};Ks=/&/g;Ls=/</g;Ms=/>/g;Ns=/"/g;Os=/'/g;Ps=/\x00/g;Qs=/[\x00&<>"']/;
_.Sg=function(a){this.g=a};_.Sg.prototype.toString=function(){return this.g};
var Rs=function(a){return a.replace(/\xa0|[ \t]+/g," ")},Ss=function(a){return a.replace(/[\s\xa0]+$/,"")},Ts=function(a){Qs.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(Ks,"&amp;")),a.indexOf("<")!=-1&&(a=a.replace(Ls,"&lt;")),a.indexOf(">")!=-1&&(a=a.replace(Ms,"&gt;")),a.indexOf('"')!=-1&&(a=a.replace(Ns,"&quot;")),a.indexOf("'")!=-1&&(a=a.replace(Os,"&#39;")),a.indexOf("\x00")!=-1&&(a=a.replace(Ps,"&#0;")));return a},Us=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";
case "lt":return"<";case "gt":return">";case "quot":return'"';default:return c.charAt(0)!="#"||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})},Vs=/&([^;\s<&]+);?/g,Ws=function(a){var b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};var c=_.m.document.createElement("div");return a.replace(Vs,function(d,e){var f=b[d];if(f)return f;e.charAt(0)=="#"&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(f=_.Gl(d+" "),c.nodeType===1&&im(c),c.innerHTML=_.Aj(f),f=c.firstChild.nodeValue.slice(0,
-1));return b[d]=f})},Xs=function(a){return _.Ma(a,"&")?"document"in _.m?Ws(a):Us(a):a},Ys=function(a,b){try{return _.md(a[b]),!0}catch(c){}return!1},$s=function(a){var b=Zs;return Object.prototype.hasOwnProperty.call(b,"7.0")?b["7.0"]:b["7.0"]=a("7.0")},Zs={},at=function(){return $s(function(){return hm(_.Hd,"7.0")>=0})},pm=/^[a-z][a-z\d-]*$/i,sm="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),tm="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),
qm=["action","formaction","href"],bt=function(){this.g=new Map};bt.prototype.format=function(a){var b=this,c=lm("_safevalues_format_marker_:").toString();a=lm(a).toString().replace(new RegExp("\\{"+c+"[\\w&#;]+\\}","g"),function(d){var e;if(e=b.g.get(d)){d="";switch(e.type){case "html":d=e.Ug;break;case "startTag":d="<"+e.tagName+e.attributes+">";break;case "endTag":d="</"+e.tagName+">"}e=d}else e=d;return e});return _.Gl(a)};bt.prototype.text=function(a){return ct(this,{type:"html",Ug:lm(a).toString()})};
var ct=function(a,b){var c="{_safevalues_format_marker_:"+a.g.size+"_"+Math.random().toString(36).slice(2)+"}";a.g.set(lm(c).toString(),b);return c},co=function(a){return _.Rd(document,a)},dt=function(a,b){return(b||document).getElementsByTagName(String(a))},et=function(a,b,c){return _.Wd(document,arguments)},ft=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},gt=function(a){return _.Ca(a)&&a.nodeType==1},ht=function(a){return a.contentDocument||a.contentWindow.document},jt=
function(a){try{return a.contentWindow||(a.contentDocument?_.wb(a.contentDocument):null)}catch(b){}return null},kt={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},lt={IMG:" ",BR:"\n"},mt=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768},nt=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},ot=function(a,b,c){if(!(a.nodeName in kt))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in lt)b.push(lt[a.nodeName]);
else for(a=a.firstChild;a;)ot(a,b,c),a=a.nextSibling},pt=function(a){var b=[];ot(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");a!=" "&&(a=a.replace(/^\s*/,""));return a},qt=function(a){var b=[];ot(a,b,!1);return b.join("")},rt=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c},st=function(){var a,b,c=new _.Le(function(d,e){a=d;b=e});return new rt(c,a,b)},tt=function(a){if(a.Fb&&typeof a.Fb=="function")return a.Fb();if(typeof Map!==
"undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.sa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Ia(a)},ut=function(a){if(a.Md&&typeof a.Md=="function")return a.Md();if(!a.Fb||typeof a.Fb!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.sa(a)||typeof a==="string"){var b=[];a=a.length;
for(var c=0;c<a;c++)b.push(c);return b}return cm(a)}}},vt=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.sa(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=ut(a),e=tt(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)},Em=function(a,b){this.h=this.g=null;this.j=a||null;this.l=!!b},wt=function(a){a.g||(a.g=new Map,a.h=0,a.j&&_.Nb(a.j,function(b,c){a.add(_.Mb(b),c)}))};
Em.prototype.add=function(a,b){wt(this);this.j=null;a=xt(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this};Em.prototype.remove=function(a){wt(this);a=xt(this,a);return this.g.has(a)?(this.j=null,this.h-=this.g.get(a).length,this.g.delete(a)):!1};Em.prototype.clear=function(){this.g=this.j=null;this.h=0};var yt=function(a,b){wt(a);b=xt(a,b);return a.g.has(b)};_.k=Em.prototype;
_.k.forEach=function(a,b){wt(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.k.Md=function(){wt(this);for(var a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.k.Fb=function(a){wt(this);var b=[];if(typeof a==="string")yt(this,a)&&(b=b.concat(this.g.get(xt(this,a))));else{a=Array.from(this.g.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){wt(this);this.j=null;a=xt(this,a);yt(this,a)&&(this.h-=this.g.get(a).length);this.g.set(a,[b]);this.h+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.Fb(a);return a.length>0?String(a[0]):b};var zt=function(a,b,c){a.remove(b);c.length>0&&(a.j=null,a.g.set(xt(a,b),_.ya(c)),a.h+=c.length)};
Em.prototype.toString=function(){if(this.j)return this.j;if(!this.g)return"";for(var a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var d=b[c],e=_.Qb(d);d=this.Fb(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+_.Qb(d[f]));a.push(g)}}return this.j=a.join("&")};
var Cm=function(a){var b=new Em;b.j=a.j;a.g&&(b.g=new Map(a.g),b.h=a.h);return b},xt=function(a,b){b=String(b);a.l&&(b=b.toLowerCase());return b},At=function(a,b){b&&!a.l&&(wt(a),a.j=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),zt(this,e,c))},a));a.l=b};Em.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)vt(arguments[b],function(c,d){this.add(d,c)},this)};
var Bt=/[#\/\?@]/g,Ct=/[#\?]/g,Dt=/[#\?:]/g,Et=/#/g,Dm=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ft=/[#\?@]/g,Gt=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Ht=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Gt),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
wm.prototype.toString=function(){var a=[],b=this.l;b&&a.push(Ht(b,Bt,!0),":");var c=this.h;if(c||b=="file")a.push("//"),(b=this.B)&&a.push(Ht(b,Bt,!0),"@"),a.push(_.Qb(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.D,c!=null&&a.push(":",String(c));if(c=this.j)this.h&&c.charAt(0)!="/"&&a.push("/"),a.push(Ht(c,c.charAt(0)=="/"?Ct:Dt,!0));(c=this.g.toString())&&a.push("?",c);(c=this.A)&&a.push("#",Ht(c,Et));return a.join("")};
wm.prototype.resolve=function(a){var b=new wm(this),c=!!a.l;c?xm(b,a.l):c=!!a.B;c?b.B=a.B:c=!!a.h;c?ym(b,a.h):c=a.D!=null;var d=a.j;if(c)zm(b,a.D);else if(c=!!a.j){if(d.charAt(0)!="/")if(this.h&&!this.j)d="/"+d;else{var e=b.j.lastIndexOf("/");e!=-1&&(d=b.j.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(_.Ma(e,"./")||_.Ma(e,"/.")){d=e.lastIndexOf("/",0)==0;e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];h=="."?d&&g==e.length&&f.push(""):h==".."?((f.length>1||f.length==1&&f[0]!="")&&
f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?Am(b,d):c=a.g.toString()!=="";c?Bm(b,Cm(a.g)):c=!!a.A;c&&(b.A=a.A);return b};
var xm=function(a,b,c){a.l=c?Dm(b,!0):b;a.l&&(a.l=a.l.replace(/:$/,""));return a},ym=function(a,b,c){a.h=c?Dm(b,!0):b;return a},zm=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("N`"+b);a.D=b}else a.D=null},Am=function(a,b,c){a.j=c?Dm(b,!0):b;return a},Bm=function(a,b,c){b instanceof Em?(a.g=b,At(a.g,a.o)):(c||(b=Ht(b,Ft)),a.g=new Em(b,a.o))},It=function(a){return a instanceof wm?new wm(a):new wm(a)},Jt=function(a){var b=ut(a);if(typeof b=="undefined")throw Error("P");var c=new Em(null);
a=tt(a);for(var d=0;d<b.length;d++){var e=b[d],f=a[d];Array.isArray(f)?zt(c,e,f):c.add(e,f)}return c},Kt={},Lt={},Mt={},Nt={},Hm={},Om={},Nm,tn={},Ot=function(a,b,c){a=a.K;return _.Yi(a,a[_.H]|0,b,c)||b[_.yh]||(b[_.yh]=_.zh(b))},Or=function(a,b,c){return _.Xi(a,b,_.hk(c),"")};_.k=Tm.prototype;_.k.contains=function(a){return this&&a?a instanceof Tm?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.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};
_.k.translate=function(a,b){a instanceof Tl?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b==="number"&&(this.top+=b,this.bottom+=b));return this};_.k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};_.k=Um.prototype;
_.k.contains=function(a){return a instanceof Tl?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};_.k.translate=function(a,b){a instanceof Tl?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof b==="number"&&(this.top+=b));return this};
_.k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};
var Pt=function(a,b){var c=_.Qd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},Qt=function(a,b){return Pt(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},Rt=function(a){typeof a=="number"&&(a+="px");return a},St=function(a,b){if(b instanceof Tl){var c=b.x;b=b.y}else c=b,b=void 0;a.style.left=Rt(c);a.style.top=Rt(b)},Tt=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,
top:0,right:0,bottom:0}}},Ut=function(a){var b=_.Qd(a),c=Qt(a,"position"),d=c=="fixed"||c=="absolute";for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),c=Qt(a,"position"),d=d&&c=="static"&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return null},Vt=function(a){var b=_.Qd(a),c=new Tl(0,0);if(a==(b?_.Qd(b):document).documentElement)return c;a=Tt(a);b=_.vb(b);b=as(b.g);
c.x=a.left+b.x;c.y=a.top+b.y;return c},Wt=function(a){for(var b=new Tm(0,Infinity,Infinity,0),c=_.vb(a),d=c.g.body,e=c.g.documentElement,f=$r(c.g);a=Ut(a);)if((!_.rd||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&Qt(a,"overflow")!="visible"){var g=Vt(a),h=new Tl(a.clientLeft,a.clientTop);g.x+=h.x;g.y+=h.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=
Math.max(b.top,f);c=_.sb(c.g.defaultView||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return b.top>=0&&b.left>=0&&b.bottom>b.top&&b.right>b.left?b:null},Xt=function(a,b){var c=new Tl(0,0),d=_.wb(_.Qd(a));if(!Ys(d,"parent"))return c;do{if(d==b)var e=Vt(a);else e=Tt(a),e=new Tl(e.left,e.top);c.x+=e.x;c.y+=e.y}while(d&&d!=b&&d!=d.parent&&(a=d.frameElement)&&(d=d.parent));return c},Zt=function(a){var b=Yt;if(Qt(a,"display")!="none")return b(a);var c=a.style,d=c.display,
e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Yt=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.rd&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=Tt(a),new _.Ga(a.right-a.left,a.bottom-a.top)):new _.Ga(b,c)},$t=function(a,b){a.style.display=b?"":"none"},au=function(a,b){b=_.vb(b);var c=Yr(b.g,"HEAD")[0];if(!c){var d=Yr(b.g,"BODY")[0];c=b.Y("HEAD");d.parentNode.insertBefore(c,d)}d=
b.Y("STYLE");var e=_.Xa("style",document);e&&d.setAttribute("nonce",e);a=jm(a);_.m.trustedTypes?_.ae(d,a):d.innerHTML=a;b.appendChild(c,d)},bu=function(a){return"rtl"==Qt(a,"direction")},cu=function(a){return new _.Ga(a.offsetWidth,a.offsetHeight)},du=function(a,b,c){a=a.style;_.qd?a.MozBoxSizing=c:_.rd?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"},eu=function(a,b){du(a,b,"content-box")},fu=function(a){var b=Pt(a,"paddingLeft"),c=Pt(a,"paddingRight"),
d=Pt(a,"paddingTop");a=Pt(a,"paddingBottom");return new Tm(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))},gu=function(a){var b=Pt(a,"borderLeftWidth"),c=Pt(a,"borderRightWidth"),d=Pt(a,"borderTopWidth");a=Pt(a,"borderBottomWidth");return new Tm(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))},hu=function(a){if(a!=null)switch(a.Ue){case 1:return 1;case -1:return-1;case 0:return 0}return null},iu=function(a){return a instanceof _.Rl?ps(a)?!0:!!a.ia():a instanceof _.Rf?!!a.ia():!!a},
ju={},ku={},lu=/</g,mu=function(a,b){a=a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>");return b?a.replace(/{/g," \\{").replace(/}/g," \\}").replace(/\/\*/g,"/ *").replace(/\\$/,"\\ "):a},nu=function(a){a=String(a);for(var b=function(d,e,f){for(var g=Math.min(e.length-f,d.length),h=0;h<g;h++){var l=e[f+h];if(d[h]!==("A"<=l&&l<="Z"?l.toLowerCase():l))return!1}return!0},c=0;(c=a.indexOf("<",c))!=-1;){if(b("\x3c/script",a,c)||b("\x3c!--",a,c))return"zSoyz";c+=1}return a},ou=function(a,b){return a!=
null&&a.Pb===b},pu=function(a){return ou(a,Mt)?a.ia():a instanceof _.Ta?_.Va(a).toString():"about:invalid#zSoyz"},ru=function(){var a;ou("",Nt)?a="".ia():a=qu.test("")?"":"zSoyz";ou(a,Nt)&&(a=a.ia());return(a&&!a.startsWith(" ")?" ":"")+a},su=function(a){return ou(a,_.Il)?mu(a.ia(),!1):a==null?"":a instanceof _.Jl?mu(jm(a),!1):mu(String(a),!0)},tu={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;",
"<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"},uu=function(a){return tu[a]},vu={"\x00":"\\x00","\b":"\\x08","\t":"\\t","\n":"\\n","\v":"\\x0b","\f":"\\f","\r":"\\r",'"':"\\x22",$:"\\x24","&":"\\x26","'":"\\x27","(":"\\x28",")":"\\x29","*":"\\x2a","+":"\\x2b",",":"\\x2c","-":"\\x2d",".":"\\x2e","/":"\\/",":":"\\x3a","<":"\\x3c","=":"\\x3d",">":"\\x3e","?":"\\x3f","[":"\\x5b","\\":"\\\\","]":"\\x5d","^":"\\x5e","{":"\\x7b","|":"\\x7c",
"}":"\\x7d","\u0085":"\\x85","\u2028":"\\u2028","\u2029":"\\u2029"},wu=function(a){return vu[a]},xu={"\x00":"\\0 ","\b":"\\8 ","\t":"\\9 ","\n":"\\a ","\v":"\\b ","\f":"\\c ","\r":"\\d ",'"':"\\22 ","&":"\\26 ","'":"\\27 ","(":"\\28 ",")":"\\29 ","*":"\\2a ","/":"\\2f ",":":"\\3a ",";":"\\3b ","<":"\\3c ","=":"\\3d ",">":"\\3e ","@":"\\40 ","\\":"\\5c ","{":"\\7b ","}":"\\7d ","\u0085":"\\85 ","\u00a0":"\\a0 ","\u2028":"\\2028 ","\u2029":"\\2029 "},yu=function(a){return xu[a]},zu={"\x00":"%00","\u0001":"%01",
"\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\v":"%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"},Au=function(a){return zu[a]},
Bu=/[\x00\x22\x26\x27\x3c\x3e]/g,Cu=function(a){return ou(a,_.Kl)?a:a instanceof _.ad?(0,_.Nl)(_.Aj(a).toString()):(0,_.Nl)(String(String(a)).replace(Bu,uu),hu(a))},Du=/[\x00\x22\x27\x3c\x3e]/g,Eu=function(a){return Vm(String(a),function(){return""}).replace(lu,"&lt;")},S=function(a){ou(a,_.Kl)?(a=Eu(a.ia()),a=String(a).replace(Du,uu)):a=String(a).replace(Bu,uu);return a},Fu=/[\x00\x09-\x0d \x22\x26\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,Gu=/[\x00\x09-\x0d \x22\x27\x2d\/\x3c-\x3e`\x85\xa0\u2028\u2029]/g,
Hu=/[\x00\x08-\x0d\x22\x26\x27\/\x3c-\x3e\x5b-\x5d\x7b\x7d\x85\u2028\u2029]/g,Iu=function(a){if(a==null)return" null ";if(ou(a,Kt))return a.ia();if(a instanceof _.Ya)return _.$a(a).toString();switch(typeof a){case "boolean":case "number":return" "+a+" ";default:return"'"+String(String(a)).replace(Hu,wu)+"'"}},Ju=/[\x00\x08-\x0d\x22\x26-\x2a\/\x3a-\x3e@\\\x7b\x7d\x85\xa0\u2028\u2029]/g,Ku=/[\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,
Lu=function(a){return String(a).replace(Ku,Au)},Mu=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,Nu=function(a){ou(a,Lt)||ou(a,Mt)?a=String(a).replace(Ku,Au):_.Tg(a)?a=Lu(_.Ug(a)):a instanceof _.Ta?a=Lu(_.Va(a).toString()):(a=String(a),a=Mu.test(a)?a.replace(Ku,Au):"about:invalid#zSoyz");return a},Ou=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^ftp:|^data:image\/[a-z0-9+-]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Pu=function(a){ou(a,Lt)||ou(a,Mt)?a=String(a).replace(Ku,Au):_.Tg(a)?a=Lu(_.Ug(a)):a instanceof
_.Ta?a=Lu(_.Va(a).toString()):(a=String(a),a=Ou.test(a)?a.replace(Ku,Au):"about:invalid#zSoyz");return a},qu=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Qu=/^[a-zA-Z0-9+\/_-]+={0,2}$/,Ru=function(a){a=String(a);return Qu.test(a)?a:"zSoyz"},Su=function(a){this.K=_.I(a)};_.A(Su,_.J);var an=function(a){var b=new Su;return $l(b,3,a,_.Wj)};var Tu=function(a){this.K=_.I(a)};_.A(Tu,_.J);Tu.prototype.Pa=function(){return _.tj(this,2)};Tu.prototype.pb=function(a){return Or(this,2,a)};Tu.prototype.va=function(){return _.tj(this,3)};Tu.prototype.za=function(a){return Or(this,3,a)};var Uu=function(a){this.K=_.I(a)};_.A(Uu,_.J);var Vu=function(a){this.K=_.I(a)};_.A(Vu,_.J);var Wu=_.ik(Vu);var Xu=function(a){return function(){return a}},Yu=function(a,b){for(var c=0;c<b.length-2;c+=3){var d=b.charAt(c+2);d=d>="a"?d.charCodeAt(0)-87:Number(d);d=b.charAt(c+1)=="+"?a>>>d:a<<d;a=b.charAt(c)=="+"?a+d&4294967295:a^d}return a},$u=function(a){for(var b=Zu.split("."),c=Number(b[0])||0,d=[],e=0,f=0;f<a.length;f++){var g=a.charCodeAt(f);g<128?d[e++]=g:(g<2048?d[e++]=g>>6|192:((g&64512)==55296&&f+1<a.length&&(a.charCodeAt(f+1)&64512)==56320?(g=65536+((g&1023)<<10)+(a.charCodeAt(++f)&1023),d[e++]=
g>>18|240,d[e++]=g>>12&63|128):d[e++]=g>>12|224,d[e++]=g>>6&63|128),d[e++]=g&63|128)}a=c;for(e=0;e<d.length;e++)a+=d[e],a=Yu(a,"+-a^+6");a=Yu(a,"+-3^+b+-f");a^=Number(b[1])||0;a<0&&(a=(a&2147483647)+2147483648);b=a%1E6;return b.toString()+"."+(b^c)},av=function(){var a=Xu(String.fromCharCode(116)),b=Xu(String.fromCharCode(107));a=[a(),a()];a[1]=b();return a.join("")};var bv=function(a){this.K=_.I(a)};_.A(bv,_.J);var cv=function(a){this.K=_.I(a)};_.A(cv,_.J);var dv=_.ik(cv);var ev=window.google&&google.translate&&google.translate._const;ev||(ev={_cac:"",_cam:"",_cef:"",_cest:new Date,_cenv:"",_cgak:"",_cjlc:"",_cl:"",_cll:"",_cuc:"",_cnad:!1,_cnal:{},Om:"",_pah:"",_pas:"",_pbi:"",_pci:"",_phf:"",_pli:"",_plla:"",_pmi:"",_ps:"",_pta:"",_puh:""});
var es=window.google&&window.google.translate&&window.google.translate.v||"",fv=ev._cenv||"prod",gv=ev._cl||"en",hv=ev._cuc,iv=dv(ev._cef),jv=ev._cgak||"",kv=ev._cnad,lv=ev._cest,mv=ev._cnal||{},nv=ev._cam=="lib"?1:0,ov=(ev._cac||"te")+(nv==1?"_lib":""),Zu=function(){function a(d){return function(){return d}}var b=String.fromCharCode(107),c=a(String.fromCharCode(116));b=a(b);c=[c(),c()];c[1]=b();return ev["_c"+c.join(b())]||""}(),pv=ev._pah||"",qv=ev._pas||"https://",rv=ev._pbi||"",sv=ev._pci||"",
tv=ev._plla||"",uv=ev._pli||"",vv=ev._ps||"",wv=ev._puh||"",xv="//"+wv+"/translate_suggestion?client="+ov,yv="//"+pv+"/translate_voting?client="+ov,zv="https://www.google.com/support/translate"+(gv=="en"?"":"#googtrans/en/"+gv);var Av=function(a,b){this.g=a;this.l=b},Bv=function(a,b){return new TypeError("xa`"+b+"`"+a.g+"`"+a.l+"`"+typeof a.l)},Cv=function(a){var b=a.l;if(b==null)return null;if(typeof b==="string")return b;throw Bv(a,"string");},$m=function(a,b){var c;a:{var d=a.l;if(d==null)a=null;else if(typeof d==="number")a=d;else{if(typeof d==="string"){var e=Number(d);if(!isNaN(e)&&(e!==0||d.trim().length!==0)){a=e;break a}}throw Bv(a,"number");}}return(c=a)!=null?c:b};
Av.prototype.toString=function(){var a=Cv(this);if(a===null)throw Error("wa`"+this.g);return a};Av.prototype.enum=function(a,b){var c=!0,d=void 0,e;for(e in a){var f=a[e];if(c)if(c=!1,typeof f==="number")d=$m(this,b);else{var g=void 0,h=b;d=(g=Cv(this))!=null?g:h}if(f==d)return d}JSON.stringify(a);return d};
var Zm=function(){var a=a===void 0?window:a;a=a===void 0?window:a;a=a===void 0?window:a;a=a.WIZ_global_data;a=new Av("xWuuGc",a&&"xWuuGc"in a?a.xWuuGc:null);var b=[],c=Dv(a);return c===null?Ev(a,b):c},Dv=function(a){var b=a.l;if(b==null)return null;Array.isArray(b)||(typeof b!=="string"?b=[b]:(b=b.trim(),b=b==""?[]:b.split(",").map(function(c){return c.trim()})));return Ev(a,b)},Ev=function(a,b){var c=a.g+"[";return Array.from(b,function(d,e){return new Av(c+e+"]",d)})};
Av.prototype.object=function(a){var b=this.l;if(b==null){if(a===void 0)throw Error("wa`"+this.g);return a}if(typeof b==="object"&&b.constructor===Object){a={};var c=this.g+".",d;for(d in b)a[d]=new Av(c+d,b[d]);return a}throw Bv(this,"object");};var Fv=function(){var a;this.g=a=a===void 0?bn():a};Fv.prototype.log=function(a){_.ul(this.g,a)};var Gv=new Fv;var Hv=cn("initialized"),Iv=cn("initiated"),Jv=cn("restored"),Kv=cn("page_load_to_initialized"),Lv=cn("initialization_to_translation_triggered");var Mv=function(a){var b="ac";if(a.ac&&a.hasOwnProperty(b))return a.ac;b=new a;return a.ac=b};/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Nv="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");for(var Ov,Pv=Array(36),Qv=0,Rv,Sv=0;Sv<36;Sv++)Sv==8||Sv==13||Sv==18||Sv==23?Pv[Sv]="-":Sv==14?Pv[Sv]="4":(Qv<=2&&(Qv=33554432+Math.random()*16777216|0),Rv=Qv&15,Qv>>=4,Pv[Sv]=Nv[Sv==19?Rv&3|8:Rv]);Ov=Pv.join("");
var Tv=function(a,b,c){this.g=a=a===void 0?Ov:a;this.md=b===void 0?"":b;this.nd=c===void 0?"":c},Xv=function(a){var b=Uv(a,7);Vv(a,b);Wv(b,7)},Yv=function(a,b){var c=b.Ib===void 0?0:b.Ib;var d=b.nh===void 0?0:b.nh;var e=b.Mh===void 0?0:b.Mh;var f=b.mh===void 0?0:b.mh;b=Uv(a,8);Vv(a,b);a=new is;c=_.Dk(a,1,c);d=_.Dk(c,3,d);e=_.Dk(d,2,e);e=_.Dk(e,4,f);f=ls(b);_.rj(f,6,e);Math.random()>=.005||(b=_.el(ds(8),b.serialize()),Gv.log(b))},Uv=function(a,b){var c=new _.Fl;c=_.pk(c,50,gv);var d=new ks;b=_.Fk(d,
1,b);b=_.pk(b,2,ov);a=_.pk(b,3,a.g);return _.rj(c,112,a)},Wv=function(a,b){a=_.el(ds(b),a.serialize());Gv.log(a)},Vv=function(a,b){b.pb(a.md);b.za(a.nd)};var Zv=function(a){for(var b={},c=0;c<a.length;++c)b[a[c]]=!0;return b},$v=function(a){this.h=a?[a]:[];this.g=[0];this.j=!1};$v.prototype.passed=function(){return this.j};$v.prototype.register=function(a){if(this.j)return a||function(){};this.g.push(0);var b=this.g.length-1;return(0,_.w)(function(){this.g[b]++;a&&a.apply(null,arguments);aw(this)},this)};
$v.prototype.delay=function(a){return this.j?a:(0,_.w)(function(){if(this.j)a.apply(null,arguments);else{var b=arguments;this.h.push(function(){a.apply(null,b)})}},this)};$v.prototype.finish=function(){this.g[0]=1;aw(this)};
var aw=function(a){for(var b=0;b<a.g.length;++b)if(a.g[b]==0)return;a.j=!0;for(b=0;b<a.h.length;++b){var c=a.h[b];a.h[b]=null;c.call()}a.h=[];a.g=[]},bw=function(a){this.j=a;this.h=this.g=!1},cw=function(a,b){return(0,_.w)(function(){b&&b.apply(null,arguments);this.h?this.g||(this.j.call(),this.g=!0):this.g=!0},a)};bw.prototype.finish=function(){this.h||(this.h=!0,this.g&&this.j.call())};var dw=function(a,b,c){this.g=b;this.B=a;this.A=c||0;this.j=this.h=!1},ew=function(a){a.h||a.o()};
dw.prototype.o=function(){(this.h=(this.j=!!this.B.call())||--this.A<=0)?(this.g.call(null,this.j),this.l=0):this.l=window.setTimeout((0,_.w)(this.o,this),30)};dw.prototype.cancel=function(){this.l&&window.clearTimeout(this.l);this.h=!0;this.g.call(null,this.j)};
var fw=function(a,b){return function(){a.dispatchEvent(b)}},gw=function(a){a=_.Uc(a).toLowerCase().replace("_","-");if(a=="zh-cn")return"zh-CN";if(a=="zh-tw")return"zh-TW";var b=a.indexOf("-");a=b>=0?a.substring(0,b):a;return a=="zh"?"zh-CN":a},hw=function(a){var b=[],c;for(c in a)if(a[c]!==Object.prototype[c]){var d=_.Qb(c);if(_.Bc(a[c])=="array")for(var e=0;e<a[c].length;++e)b.push(d+"="+_.Qb(a[c][e]));else b.push(d+"="+_.Qb(a[c]))}return b.join("&")},pn=function(a,b){b=b||{};b.nca=a;b.client=ov;
es&&(b.logld="v"+es);var c=new Image;c.src="//"+wv+"/gen204?"+hw(b);c.onload=function(){c.onload=null}},jw=function(a,b){if((_.od||_.nd)&&window.location.hostname!=document.domain){iw=iw?iw+1:1;var c="f"+iw+"_"+_.Hc().toString(36);window[c]=function(){window[c]=void 0;a.src="#";b&&window.setTimeout(function(){b()},0)};a.src="javascript:void(document.write(\"<script>document.domain='"+document.domain+"';parent['"+c+"']();\x3c/script>\"))"}else b&&b()},iw,kw=function(){var a={};try{for(var b in Object.prototype){var c=
Object.prototype[b];delete Object.prototype[b];a[b]=c}}catch(d){return{}}return a},lw=function(a){for(var b in a)Object.prototype[b]=a[b]},mw=function(a){for(var b in a)if(a[b]!==Object.prototype[b])return!1;return!0},nw=function(a,b){return a!="auto"&&a!="zh-CN"&&a==b},ow=function(){var a=window.location.hash.match(/google\.translate\.element\.sp=([^&]+)/);return a&&a[1]?a[1]:null};var on=null,pw=null,qw=function(){};qw.prototype.attach=function(a,b,c){for(var d in c)c[d]!==Object.prototype[d]&&(b[d]=typeof c[d]==="function"?c[d]:_.Gc(qn,a,Number(c[d])))};var sw=function(){on&&rw();on=[];pw=_.rb(window,"pagehide",function(){rw()})},rw=function(){pw&&(_.te(pw),pw=null);on&&on.length&&pn(on.join(""));on=null},tw=new qw;var uw=function(a){this.K=_.I(a)};_.A(uw,_.J);var sn=_.aj(uw);var rn;var vw=function(a){this.url=a;this.timeout=-1;this.j=this.h="callback";this.g=this.Yb=null},zw=function(a,b){b=b===void 0?{}:b;a.g=st();var c=new wm(a.url),d=new Map;a.j&&d.set(a.j,a.h);c.g.extend(Jt(b),d);ww(a).then(function(){xw(a,c.toString())}).then(function(){return a.g.promise}).then(function(){yw(a)},function(){yw(a)});a.timeout>0&&(a.l=setTimeout(function(){a.g.reject(Error("ya"))},a.timeout));return a.g.promise},xw=function(a,b){var c=new MessageChannel;a.Yb.contentWindow.postMessage({url:b,
callbackName:a.h},"*",[c.port2]);c.port1.onmessage=function(d){var e={};a.l!==void 0&&(clearTimeout(a.l),a.l=void 0);d.data===void 0&&a.g.reject(Error("za"));typeof d.data!=="string"&&a.g.reject(Error("Aa"));try{e=JSON.parse(d.data)}catch(f){a.g.reject(Error("Ba`"+f.message))}a.g.resolve(e)}},ww=function(a){var b=st(),c=_.Ud(document,"IFRAME");if(!c.sandbox)throw Error("Ca");c.sandbox.value="allow-scripts";c.style.display="none";a.Yb=c;a=un();a=om([_.Gl("<!DOCTYPE html>"),um(mm(a))]);c.srcdoc=_.Aj(a);
a=Zl("data:text/html;charset=UTF-8;base64,"+btoa(_.Aj(a).toString()));c.src=_.Va(a).toString();c.addEventListener("load",function(){return b.resolve(c)},!1);c.addEventListener("error",function(d){b.reject(d instanceof Error?d:Error(String(d)))},!1);document.documentElement.appendChild(c);return b.promise},yw=function(a){a.Yb!==null&&(document.documentElement.removeChild(a.Yb),a.Yb=null)};var Aw=function(a,b){_.x.call(this);this.g=new wm(a);if(b)for(var c in b)b[c]!==Object.prototype[c]&&this.g.g.set(c,b[c])};_.A(Aw,_.x);Aw.prototype.nb=function(){return!0};Aw.prototype.mb=function(){return this.nb()};Aw.prototype.send=function(){return _.lj(null)};Aw.prototype.cancel=function(){};var Bw=function(a,b,c){Aw.call(this,a,b);a=this.h=new vw(this.g);a.h="callback";a.j=c===void 0?"callback":c};_.A(Bw,Aw);Bw.prototype.nb=function(){return!0};
Bw.prototype.send=function(a){return zw(this.h,a)};Bw.prototype.cancel=function(a){a.cancel()};var Cw=function(a,b){Aw.call(this,a,b);this.h={};this.j=0};_.A(Cw,Aw);Cw.prototype.nb=function(){return!0};
Cw.prototype.send=function(a){var b=this,c=kw(),d=++this.j,e={},f={};"q"in a&&(f.q=a.q,delete a.q);e.ra=new _.pg;this.g.h.endsWith(".corp.google.com")&&(e.ra.D=!0);var g=new _.Le(function(h,l){_.rb(e.ra,"complete",function(){if(!e.sg){if(_.xg(e.ra)){var n=_.zg(e.ra);Dw(b,d);return h(n)}b.kk();n=_.zg(e.ra);Dw(b,d);return l(n)}});_.rb(e.ra,"timeout",function(){if(!e.sg)return b.mk(),Dw(b,d),l()})});e.ra.send(this.g.toString()+"&"+hw(a),"POST",hw(f),{"Content-Type":"application/x-www-form-urlencoded"});
this.h[d]=e;lw(c);return g};Cw.prototype.cancel=function(a){var b=this.h[a];b&&(b.sg=!0,Dw(this,a))};var Dw=function(a,b){var c=a.h[b];c&&(c.ra&&(c.ra.dispose(),c.ra=null),delete a.h[b])};Cw.prototype.P=function(){Aw.prototype.P.call(this);for(var a in this.h)this.cancel(a)};tw.attach(17170,Cw.prototype,{mk:1,kk:2});var Ew=function(a,b,c){Aw.call(this,a,c);this.j=b.proxyIsSupported;this.l=function(d,e,f){return _.lj(b.proxySend(d,e,f))};this.h=b.proxyCancel};_.A(Ew,Aw);Ew.prototype.nb=function(){return this.j()};
Ew.prototype.send=function(a,b){return this.l(this.g.toString(),a,b)};Ew.prototype.cancel=function(a){this.h(a)};var Fw=function(a,b){_.x.call(this);this.h=a;this.g=b?b:null};_.A(Fw,_.x);Fw.prototype.P=function(){_.x.prototype.P.call(this)};var Hw=function(a,b,c,d){_.x.call(this);var e;b?e={client:b}:e={anno:3,client:ov,format:"html",v:"1.0"};c&&(e.sp=c);e.key=a;es&&(e.logld="v"+es);this.g=null;this.h={gh:300};a=this.o=new Fw(e,d);b=qv+tv;this.l=a.g?new Ew(b,a.g,{client:ov}):new Bw(b,{client:ov});a=this.o;if(a.g){if(!a.g)throw Error("Da");a=[{Fa:new Ew(qv+pv+"/translate_a/t",a.g,a.h),tf:1900,hh:4294967295,fh:-1,Bh:0,Ve:!1}]}else a=[{Fa:new Cw(qv+pv+"/translate_a/t",a.h),tf:30720,hh:4294967295,fh:-1,Bh:0,Ve:!1}];this.A=new Gw(a);this.j=
!1;for(b=0;b<a.length;++b)this.j=this.j||a[b].Fa.nb();this.j||this.dk()};_.A(Hw,_.x);Hw.prototype.initialize=function(a){this.B||(this.B=!0,this.A.start((0,_.w)(function(b){b&&(this.g=b,this.h.Fa=b.Fa);a()},this)))};Hw.prototype.nb=function(){return this.j};Hw.prototype.mb=function(){return this.g!==null&&this.g.Fa!==null&&this.g.Fa.mb()};
var Iw=function(a,b,c){var d={q:c.substring(0,a.h.gh),sl:"auto",tl:"en"};return new _.Le(function(e,f){a.h.Fa.send(d,b).then(function(g){try{var h=JSON.parse(g);e(h&&h[1]||null)}catch(l){e(null)}},function(g){return f(g||null)})})};
Hw.prototype.translate=function(a,b,c,d,e,f,g,h){var l=this,n={q:b,sl:c,tl:d};n.tc=e;f&&(n.ctt=1);g&&(n.dom=1);h&&(n.sr=1);n[av()]=$u(b.join(""));return new _.Le(function(r,u){l.g.Fa.send(n,a).then(function(p){if(p){if(typeof p!=="object")try{p=JSON.parse(p)}catch(y){l.ck();u();return}if(_.Bc(p)!="array")var t=[[p,200]];else if(p.length==2&&_.Bc(p[0])!="array"&&_.Bc(p[1])!="array")t=[[p[0],200,p[1]],[p[1],200,p[1]]];else{t=[];for(var v=0;v<p.length;++v)_.Bc(p[v])!="array"?t[v]=[p[v],200]:t[v]=[p[v][0],
200,p[v][1]]}r(t)}else u()})})};var Jw=function(a,b){b instanceof _.Le?b.then(function(c){a.g.Fa.cancel(c)}):a.g.Fa.cancel(b)},Kw=function(a){return a.g.Ve?a.g.tf-(new wm(a.g.Fa.g)).toString().length:a.g.tf};Hw.prototype.P=function(){_.x.prototype.P.call(this);this.g&&(this.g.Fa.dispose(),this.g.Fa=null);this.h.Fa=null;this.l.dispose();this.l=null};tw.attach(7361,Hw.prototype,{dk:function(){pn("te_au")}});tw.attach(47504,Hw.prototype,{ck:function(){pn("te_afbr")}});var Gw=function(a){this.h=a};
Gw.prototype.start=function(a){this.g=a;this.j=0;Lw(this)};var Lw=function(a){if(a.j>=a.h.length)a.g(null);else{var b=a.h[a.j++];b.xk?ew(new dw((0,_.w)(b.Fa.mb,b.Fa),(0,_.w)(function(c){c?this.g(b):Lw(this)},a),b.xk)):b.Fa.mb()?a.g(b):Lw(a)}};var Mw=Zv("A ABBR ACRONYM B BASEFONT BDO BIG CITE DFN EM FONT I INPUT NOBR LABEL Q RT S SMALL SPAN STRIKE STRONG SUB SUP TEXTAREA TT U VAR".split(" ")),Nw=Zv("APPLET AREA BASE FRAME FRAMESET HR LINK META NOFRAMES NOSCRIPT INPUT TEXTAREA TITLE".split(" ")),Ow=Zv("BR CODE IMG KBD MAP OBJECT PARAM RP SCRIPT STYLE WBR svg".split(" ")),Pw=Zv(["submit","button"]);wn.prototype.next=function(){return Qw};var Qw={done:!0,value:void 0};wn.prototype.o=function(){return this};var Sw=function(a,b,c,d,e){this.h=!!b;this.node=null;this.g=0;this.j=!1;this.l=!c;a&&Rw(this,a,d);this.depth=e!=void 0?e:this.g||0;this.h&&(this.depth*=-1)};_.D(Sw,wn);var Rw=function(a,b,c,d){if(a.node=b)a.g=typeof c==="number"?c:a.node.nodeType!=1?0:a.h?-1:1;typeof d==="number"&&(a.depth=d)},Tw=function(a){var b=a.h?-1:1;a.g==b&&(a.g=b*-1,a.depth+=a.g*(a.h?-1:1))};
Sw.prototype.next=function(){if(this.j){if(!this.node||this.l&&this.depth==0)return Qw;var a=this.node;var b=this.h?-1:1;if(this.g==b){var c=this.h?a.lastChild:a.firstChild;c?Rw(this,c):Rw(this,a,b*-1)}else(c=this.h?a.previousSibling:a.nextSibling)?Rw(this,c):Rw(this,a.parentNode,b*-1);this.depth+=this.g*(this.h?-1:1)}else this.j=!0;return(a=this.node)?{value:a,done:!1}:Qw};Sw.prototype.equals=function(a){return a.node==this.node&&(!this.node||a.g==this.g)};
Sw.prototype.splice=function(a){var b=this.node,c=this.h?1:-1;this.g==c&&(this.g=c*-1,this.depth+=this.g*(this.h?-1:1));this.h=!this.h;Sw.prototype.next.call(this);this.h=!this.h;c=_.sa(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;d>=0;d--)ft(c[d],b);_.Zd(b)};var Vw=function(a,b){this.l=!1;this.j=_.od?[]:null;this.h=[];this.done=!1;for(this.g=new Sw(a,!1,b,a.nodeType===3?0:1,1);a=a.parentNode;)Uw(this,a,!0);this.h.push(!1);this.h.reverse();for(a=1;a<this.h.length;++a)this.h[a]==null&&(this.h[a]=this.h[a-1])},Uw=function(a,b,c){c=c===void 0?!1:c;var d=(b.style&&b.style.whiteSpace||"").substring(0,3);d==="pre"||!d&&b.tagName==="PRE"?a.h.push(!0):d&&d!=="pre"?a.h.push(!1):c?a.h.push(null):a.h.push(a.h[a.h.length-1])},Ww=function(a){return!!a.h[a.h.length-
1]};Vw.prototype.node=function(){return this.g.node};Vw.prototype.depth=function(){return this.g.depth};Vw.prototype.skip=function(){Tw(this.g)};
Vw.prototype.next=function(){try{this.j&&this.j.length>0&&this.g.g===-1&&this.j.length--;this.g.g===-1&&this.h.length--;if(this.j&&this.j.length>0&&this.g.g!==1&&!this.g.node.nextSibling)Rw(this.g,this.j[this.j.length-1],-1,this.g.depth-1);else{var a=this.g.next();this.l=!0;if(a.done){this.done=!0;return}this.j&&this.g.g===1&&this.j.push(this.g.node)}this.g.g===1&&this.l&&Uw(this,this.g.node)}catch(b){this.jk(b),this.done=!0}};tw.attach(52754,Vw.prototype,{jk:1});var Xw=function(){return"[msg_undefined]"},T={};
(function(){var a=function(b){return function(){return b}};T={fg:a(0),Sh:a(1),Sf:a(2),Zl:a(3),ni:a(4),Uf:a(5),fi:a(45),gi:a(6),ii:a(7),Fe:a(8),oi:a(9),Dm:a(10),wi:a(11),ji:a(12),wm:a(13),li:a(14),um:a(15),ki:a(16),Gm:a(17),pi:a(18),dl:a(19),Xl:a(20),Th:a(21),ym:a(22),nm:a(23),lm:a(24),im:a(25),Em:a(26),Cm:a(27),jm:a(28),hi:a(29),ri:a(30),cl:a(32),al:a(33),Im:a(34),rl:a(35),kl:a(36),ql:a(37),mi:a(38),Ll:a(39),bl:a(40),Yl:a(41),Yf:a(46),dm:a(47),Dl:a(48),Cl:a(49),Bl:a(50),Fm:a(51)}})();T.Mn=function(){return _.F[0]};
T.cj=function(){return _.F[1]};T.pn=function(){return _.F[2]};T.An=function(){return _.F[3]};T.Nn=function(){return _.F[4]};T.tn=function(){return _.F[5]};T.vn=function(){return _.F[45]};T.wn=function(){return _.F[6]};T.Bn=function(){return _.F[7]};T.jj=function(){return _.F[8]};T.Rn=function(){return _.F[9]};T.Pn=function(){return _.F[10]};T.Xn=function(){return _.F[11]};T.Cn=function(){return _.F[12]};T.Jn=function(){return _.F[13]};T.Kn=function(){return _.F[14]};T.In=function(){return _.F[15]};
T.Dn=function(){return _.F[16]};T.Un=function(){return _.F[17]};T.Tn=function(){return _.F[18]};T.mn=function(){return _.F[19]};T.zn=function(){return _.F[20]};T.gj=function(){return _.F[41]};T.sn=function(){return _.F[21]};T.ij=function(){return _.F[22]};T.Hn=function(){return _.F[23]};T.Gn=function(){return _.F[24]};T.En=function(){return _.F[25]};T.Qn=function(){return _.F[26]};T.On=function(){return _.F[27]};T.Fn=function(){return _.F[28]};T.yn=function(){return _.F[29]};T.Vn=function(){return _.F[30]};
T.xn=function(){return _.F[39]};T.ln=function(){return _.F[32]};T.jn=function(){return _.F[33]};T.kn=function(){return _.F[40]};T.Wn=function(){return _.F[34]};T.rn=function(){return _.F[35]};T.nn=function(){return _.F[36]};T.qn=function(){return _.F[37]};T.Ln=function(){return _.F[38]};T.un=function(){return _.F[46]};T.hj=function(){return _.F[47]};T.fj=function(){return _.F[48]};T.ej=function(){return _.F[49]};T.dj=function(){return _.F[50]};T.Sn=function(){return _.F[51]};var Yw=T;var Zw=Yw.cj,$w=Yw.jj,ax=Yw.ij,bx=Yw.gj,cx=Yw.hj,dx=Yw.fj,ex=Yw.ej,fx=Yw.dj;var gx=function(a){var b=a.nk;a=a.dir;return(0,_.Nl)('<div id="goog-gt-" class="skiptranslate '+S("VIpgJd-yAWNEb-L7lbkb")+'" dir="'+S(a)+'"><div style="padding: 8px;"><div><div class="'+S("VIpgJd-yAWNEb-l4eHX")+'"><img src="'+S(Pu(b))+'" width="20" height="20" alt="Google '+S($w())+'"/></div></div></div><div style="padding: 8px; float: left; width: 100%;"><h1 class="'+S("VIpgJd-yAWNEb-r4nke")+" "+S("VIpgJd-yAWNEb-mrxPge")+'">'+Cu(bx())+'</h1></div><div style="padding: 8px;"><div class="'+S("VIpgJd-yAWNEb-nVMfcd-fmcmS")+
'"></div></div><div class="'+S("VIpgJd-yAWNEb-cGMI2b")+'" style="padding: 8px;"><div class="'+S("VIpgJd-yAWNEb-Z0Arqf-PLDbbf")+'"></div><div class="'+S("VIpgJd-yAWNEb-fw42Ze-Z0Arqf-haAclf")+'"><hr style="color: #ccc; background-color: #ccc; height: 1px; border: none;"/><div class="'+S("VIpgJd-yAWNEb-Z0Arqf-H9tDt")+'"></div></div></div><div class="'+S("VIpgJd-yAWNEb-jOfkMb-Ne3sFf")+'"></div></div>')},hx=ju["key_a:"];
if(hx===void 0||0>hx)ju["key_a:"]=0,ku["key_a:"]=gx;else if(0==hx){if(gx===ku["key_a:"])throw Error("Ea`a`");throw Error("Fa`a`");}
var ix=function(){return(0,_.Nl)('<div><textarea class="contribute-original-text"></textarea><div class="activity-form-container"></div></div>')},jx=function(a){var b=a.Ii,c=a.method,d=a.Xi;a=a.dir;b='<div class="'+S("VIpgJd-yAWNEb-L4Nn5e-I9GLp")+'"><div class="form-message"></div><form class="'+S("VIpgJd-yAWNEb-Z0Arqf-I9GLp")+'" action="'+S(Nu(b))+'" method="'+S(c)+'"><div class="form-buttons" style="text-align:'+((a&&a.Xj&&"rtl".Xj?a.Pb!=="rtl".Pb?0:a.toString()==="rtl".toString():a=="rtl")?"right":
"left")+'"><input class="'+S("VIpgJd-yAWNEb-Z0Arqf-sFeBqf")+'" type="button" value="'+S(ax())+'"><input class="activity-cancel" type="button" value="'+S(Zw())+'"></div><div class="parameters"><input type="hidden" name="gtrans"/><input type="hidden" name="utrans"/><input type="hidden" name="hl"/><input type="hidden" name="text"/><input type="hidden" name="langpair"/><input type="hidden" name="oe" value="UTF-8"/>';c=d.length;for(a=0;a<c;a++)b+='<input type="hidden" name="'+S(d[a])+'"/>';return(0,_.Nl)(b+
"</div></form></div>")},mx=function(a){var b=a.dir;a=a.Wk;return ms(ns(ms(ns(ms(_.Sl(),'<div id="goog-gt-tt" class="'+S("VIpgJd-yAWNEb-L7lbkb")+' skiptranslate" style="border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: \'Google Sans\', Arial, sans-serif;" data-id=""><div id="goog-gt-vt" class="'+S("VIpgJd-yAWNEb-hvhgNd")+'"><div class="'+S("VIpgJd-yAWNEb-hvhgNd-Ud7fr")+'"><img src="https://fonts.gstatic.com/s/i/productlogos/translate/v14/24px.svg" width="24" height="24" alt=""/><div class="'+
(b==="rtl"?" "+S("VIpgJd-yAWNEb-hvhgNd-IuizWc-SIsrTd")+" ":" "+S("VIpgJd-yAWNEb-hvhgNd-IuizWc-i3jM8c")+" ")+'" dir="'+S(b)+'">'+Cu(bx())+'</div></div><div class="'+S("VIpgJd-yAWNEb-hvhgNd-k77Iif")+'"><div id="goog-gt-original-text" class="'+S("VIpgJd-yAWNEb-nVMfcd-fmcmS")+" "+S("VIpgJd-yAWNEb-hvhgNd-axAV1")+'"></div></div><div class="'+S("VIpgJd-yAWNEb-hvhgNd-N7Eqid")+" "+S(b)+'"><div class="'+S("VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od")+" "+S(b)+'" dir="'+S(b)+'"><div class="'+S("VIpgJd-yAWNEb-hvhgNd-UTujCb")+
'">'+Cu(cx())+'</div><div class="'+S("VIpgJd-yAWNEb-hvhgNd-eO9mKe")+'">'+Cu(dx())+'</div></div><div class="'+S("VIpgJd-yAWNEb-hvhgNd-xgov5")+" "+S(b)+'">'),b==="rtl"?ns(ns(_.Sl(),kx()),lx()):ns(ns(_.Sl(),lx()),kx())),"</div></div>"),(0,_.Nl)('<div id="goog-gt-votingHiddenPane" class="'+S("VIpgJd-yAWNEb-hvhgNd-aXYTce")+'"><form id="goog-gt-votingForm" action="'+S(Nu(a))+'" method="post" target="votingFrame" class="'+S("VIpgJd-yAWNEb-hvhgNd-aXYTce")+'"><input type="text" name="sl" id="goog-gt-votingInputSrcLang"/><input type="text" name="tl" id="goog-gt-votingInputTrgLang"/><input type="text" name="query" id="goog-gt-votingInputSrcText"/><input type="text" name="gtrans" id="goog-gt-votingInputTrgText"/><input type="text" name="vote" id="goog-gt-votingInputVote"/></form><iframe name="votingFrame" frameBorder=0></iframe></div>')),
"</div></div>")},lx=function(){var a=_.Sl(),b=ex();b=ms(a,'<button id="goog-gt-thumbUpButton" type="button" class="'+S("VIpgJd-yAWNEb-hvhgNd-bgm6sf")+'" title="'+S(b)+'" aria-label="'+S(b)+'" aria-pressed="false"><span id="goog-gt-thumbUpIcon">');var c=(0,_.Nl)('<svg width="'+S(24)+'" height="'+S(24)+'" viewBox="'+S("0 0 24 24")+'" focusable="false" class="'+S("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+S("NMm5M")+'"'+ru()+'><path d="M21 7h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 0S7.08 6.85 7 7H2v13h16c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73V9c0-1.1-.9-2-2-2zM7 18H4V9h3v9zm14-7l-3 7H9V8l4.34-4.34L12 9h9v2z"/></svg>');
b=ms(ns(b,c),'</span><span id="goog-gt-thumbUpIconFilled">');c=(0,_.Nl)('<svg width="'+S(24)+'" height="'+S(24)+'" viewBox="'+S("0 0 24 24")+'" focusable="false" class="'+S("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+S("NMm5M")+'"'+ru()+'><path d="M21 7h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 0S7.08 6.85 7 7v13h11c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73V9c0-1.1-.9-2-2-2zM5 7H1v13h4V7z"/></svg>');ms(ns(b,c),"</span></button>");return a},kx=function(){var a=_.Sl(),b=fx();b=ms(a,'<button id="goog-gt-thumbDownButton" type="button" class="'+
S("VIpgJd-yAWNEb-hvhgNd-bgm6sf")+'" title="'+S(b)+'" aria-label="'+S(b)+'" aria-pressed="false"><span id="goog-gt-thumbDownIcon">');var c=(0,_.Nl)('<svg width="'+S(24)+'" height="'+S(24)+'" viewBox="'+S("0 0 24 24")+'" focusable="false" class="'+S("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+S("NMm5M")+'"'+ru()+'><path d="M3 17h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 24s7.09-6.85 7.17-7h5V4H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2zM17 6h3v9h-3V6zM3 13l3-7h9v10l-4.34 4.34L12 15H3v-2z"/></svg>');
b=ms(ns(b,c),'</span><span id="goog-gt-thumbDownIconFilled">');c=(0,_.Nl)('<svg width="'+S(24)+'" height="'+S(24)+'" viewBox="'+S("0 0 24 24")+'" focusable="false" class="'+S("VIpgJd-yAWNEb-hvhgNd-THI6Vb")+" "+S("NMm5M")+'"'+ru()+'><path d="M3 17h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 24s7.09-6.85 7.17-7V4H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2zm16 0h4V4h-4v13z"/></svg>');ms(ns(b,c),"</span></button>");return a};Hs(xn);xn.prototype.g=0;var yn=function(a){_.pb.call(this);this.h=a||_.vb();this.xa=nx;this.ba=null;this.Za=!1;this.o=null;this.M=void 0;this.U=this.I=this.H=null;this.Ia=!1};_.D(yn,_.pb);yn.prototype.Wa=xn.Eb();var nx=null,ox=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Ga");};
yn.prototype.Ya=function(){return this.ba||(this.ba=":"+(this.Wa.g++).toString(36))};var px=function(a,b){if(a.H&&a.H.U){var c=a.H.U,d=a.ba;d in c&&delete c[d];c=a.H.U;if(c!==null&&b in c)throw Error("y`"+b);c[b]=a}a.ba=b};yn.prototype.F=function(){return this.o};var qx=function(a,b){return a.o?Zr(b,a.o||a.h.g):null},rx=function(a){a.M||(a.M=new _.Rb(a));return a.M};yn.prototype.te=function(a){if(this.H&&this.H!=a)throw Error("Ia");yn.W.te.call(this,a)};yn.prototype.Y=function(){this.o=this.h.createElement("DIV")};
yn.prototype.oa=function(a){sx(this,a)};yn.prototype.gd=function(a){sx(this,a.parentNode,a)};var sx=function(a,b,c){if(a.Za)throw Error("Ja");a.o||a.Y();b?b.insertBefore(a.o,c||null):a.h.g.body.appendChild(a.o);a.H&&!a.H.Za||a.Ba()};_.k=yn.prototype;_.k.Xa=function(a){if(this.Za)throw Error("Ja");if(a&&this.Wf(a)){this.Ia=!0;var b=_.Qd(a);this.h&&this.h.g==b||(this.h=_.vb(a));this.Ga(a);this.Ba()}else throw Error("Ka");};_.k.Wf=function(){return!0};_.k.Ga=function(a){this.o=a};
_.k.Ba=function(){this.Za=!0;tx(this,function(a){!a.Za&&a.F()&&a.Ba()})};_.k.ya=function(){tx(this,function(a){a.Za&&a.ya()});this.M&&_.kg(this.M);this.Za=!1};_.k.P=function(){this.Za&&this.ya();this.M&&(this.M.dispose(),delete this.M);tx(this,function(a){a.dispose()});!this.Ia&&this.o&&_.Zd(this.o);this.H=this.o=this.U=this.I=null;yn.W.P.call(this)};var U=function(a,b){return a.Ya()+"."+b},tx=function(a,b){a.I&&a.I.forEach(b,void 0)};
yn.prototype.zf=function(a){for(var b=[];this.I&&this.I.length!=0;){var c=b,d=c.push,e=this.I?this.I[0]||null:null,f=a;if(e){var g=typeof e==="string"?e:e.Ya();this.U&&g?(e=this.U,e=(e!==null&&g in e?e[g]:void 0)||null):e=null;if(g&&e){var h=this.U;g in h&&delete h[g];_.xa(this.I,e);f&&(e.ya(),e.o&&_.Zd(e.o));f=e;if(f==null)throw Error("Ha");f.H=null;yn.W.te.call(f,null)}}if(!e)throw Error("La");d.call(c,e)}return b};_.D(zn,yn);_.k=zn.prototype;_.k.ke=function(a){this.l=a};_.k.pd=function(){if(!this.Za)throw Error("Ma");if(!this.l)throw Error("Na");};_.k.Cc=function(){};_.k.dispose=function(){this.Ta()||(zn.W.dispose.call(this),delete this.ee)};_.k.Ja=function(){return this.l};var ux;_.D(Cn,_.pb);var Bn={},An=0,vx=function(a,b){var c=_.vb(a);vt(b,function(d,e){Array.isArray(d)||(d=[d]);_.Pc(d,function(f){f=c.Y("INPUT",{type:"hidden",name:e,value:f});a.appendChild(f)})})};_.k=Cn.prototype;_.k.wa=null;_.k.bb=null;_.k.wc=null;_.k.pk=0;_.k.hb=!1;_.k.Zb=null;
_.k.send=function(a,b,c,d){if(this.hb)throw Error("Oa");a=new wm(a);b=b?b.toUpperCase():"GET";c&&(c=_.cd(),a.g.set("zx",c));ux||(ux=et("FORM"),ux.acceptCharset="utf-8",c=ux.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(ux));this.wa=ux;b=="GET"&&vx(this.wa,a.g);d&&vx(this.wa,d);a=a.toString();a=_.Ub(a);d=this.wa;a=_.Xg(new _.Sg(a));a!==void 0&&(d.action=a);this.wa.method=b;wx(this);xx(this)};
var yx=function(a,b){if(a.hb)throw Error("Oa");var c=new wm(b.action);a.wa=b;b=a.wa;c=_.Xg(c.toString());c!==void 0&&(b.action=c);wx(a)};Cn.prototype.abort=function(){if(this.hb){var a=zx(this);if(a)if(_.ee(a))a.removeAllListeners(void 0);else if(a=_.oe(a)){var b=0,c;for(c in a.listeners)for(var d=a.listeners[c].concat(),e=0;e<d.length;++e)_.te(d[e])&&++b}this.hb=!1;this.dispatchEvent("abort");Ax(this)}};
Cn.prototype.P=function(){this.hb&&this.abort();Cn.W.P.call(this);this.bb&&Bx(this);xx(this);this.wa=null;delete this.o;this.wa=null;delete Bn[this.j]};Cn.prototype.isActive=function(){return this.hb};
var wx=function(a){a.hb=!0;a.wc=a.j+"_"+(a.pk++).toString(36);a.bb=_.vb(a.wa).Y("IFRAME",{name:a.wc,id:a.wc});var b=a.bb.style;b.visibility="hidden";b.width=b.height="10px";b.display="none";_.rd?b.marginTop=b.marginLeft="-10px":(b.position="absolute",b.top=b.left="-10px");_.vb(a.wa).g.body.appendChild(a.bb);b=a.wc+"_inner";var c=ht(a.bb);if(document.baseURI){var d=Ts(b);d='<head><base href="'+Ts(document.baseURI)+'"></head><body><iframe id="'+d+'" name="'+d+'"></iframe>';d=_.Gl(d)}else d=Ts(b),d=
_.Gl('<body><iframe id="'+d+'" name="'+d+'"></iframe>');c.write(_.Aj(d));_.rb(c.getElementById(b),"load",a.g,!1,a);d=dt("TEXTAREA",a.wa);for(var e=0,f=d.length;e<f;e++){var g=d[e].value;qt(d[e])!=g&&(_.ae(d[e],g),d[e].value=g)}d=c.importNode(a.wa,!0);d.target=b;d.action=a.wa.action;c.body.appendChild(d);e=dt("SELECT",a.wa);f=dt("SELECT",d);g=0;for(var h=e.length;g<h;g++)for(var l=dt("OPTION",e[g]),n=dt("OPTION",f[g]),r=0,u=l.length;r<u;r++)n[r].selected=l[r].selected;e=dt("INPUT",a.wa);f=dt("INPUT",
d);g=0;for(h=e.length;g<h;g++)if(e[g].type=="file"&&e[g].value!=f[g].value){a.wa.target=b;d=a.wa;break}try{a.A=!1,d.submit(),c.close(),_.qd&&setTimeout(a.B.bind(a),250)}catch(p){_.se(c.getElementById(b),"load",a.g,!1,a),c.close(),Cx(a)}};Cn.prototype.g=function(){_.se(zx(this),"load",this.g,!1,this);try{var a=this.bb?ht(zx(this)):null;this.hb=!1;var b,c;b||typeof this.o!="function"||(c=this.o(a))&&(b=4);b?Cx(this):(this.dispatchEvent("complete"),this.dispatchEvent("success"),Ax(this))}catch(d){Cx(this)}};
var Cx=function(a){a.A||(a.hb=!1,a.dispatchEvent("complete"),a.dispatchEvent("error"),Ax(a),a.A=!0)},Ax=function(a){Bx(a);xx(a);a.wa=null;a.dispatchEvent("ready")},Bx=function(a){var b=a.bb;b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.h.push(b));a.Zb&&(clearTimeout(a.Zb),a.Zb=null);_.qd?a.Zb=setTimeout(a.l.bind(a),2E3):a.l();a.bb=null;a.wc=null};Cn.prototype.l=function(){this.Zb&&(clearTimeout(this.Zb),this.Zb=null);for(;this.h.length!=0;){var a=this.h.pop();_.Zd(a)}};
var xx=function(a){a.wa&&a.wa==ux&&_.Yd(a.wa)},zx=function(a){return a.bb?ht(a.bb).getElementById(a.wc+"_inner"):null};Cn.prototype.B=function(){if(this.hb){var a=this.bb?ht(zx(this)):null;a&&!Ys(a,"documentUri")?(_.se(zx(this),"load",this.g,!1,this),Cx(this)):setTimeout(this.B.bind(this),250)}};var Fx=function(a,b,c,d,e,f){if(_.td&&e)return Dx(a);if(e&&!d)return!1;if(!_.qd){typeof b==="number"&&(b=Ex(b));var g=b==17||b==18||_.td&&b==91;if((!c||_.td)&&g||_.td&&b==16&&(d||f))return!1}if(_.rd&&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}switch(a){case 13:return _.qd?f||e?!1:!(c&&d):!0;case 27:return!_.rd&&!_.qd}return _.qd&&(d||e||f)?!1:Dx(a)},Dx=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||
_.rd&&a==0)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:case 163:case 58:return!0;case 173:case 171:return _.qd;default:return!1}},Ex=function(a){if(_.qd)a=Gx(a);else if(_.td&&_.rd)a:switch(a){case 93:a=91;break a}return a},Gx=function(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}};_.D(Dn,_.lb);_.D(En,_.pb);_.k=En.prototype;_.k.kc=null;_.k.Zd=null;_.k.pf=null;_.k.be=null;_.k.Qa=-1;_.k.Gb=-1;_.k.Ne=!1;
var Hx={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},Ix={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},Jx=_.td&&_.qd;_.k=En.prototype;
_.k.Dj=function(a){_.rd&&(this.Qa==17&&!a.ctrlKey||this.Qa==18&&!a.altKey||_.td&&this.Qa==91&&!a.metaKey)&&(this.Gb=this.Qa=-1);this.Qa==-1&&(a.ctrlKey&&a.keyCode!=17?this.Qa=17:a.altKey&&a.keyCode!=18?this.Qa=18:a.metaKey&&a.keyCode!=91&&(this.Qa=91));Fx(a.keyCode,this.Qa,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.Gb=Ex(a.keyCode),Jx&&(this.Ne=a.altKey)):this.handleEvent(a)};_.k.Gj=function(a){this.Gb=this.Qa=-1;this.Ne=a.altKey};
_.k.handleEvent=function(a){var b=a.g,c=b.altKey;if(_.rd&&a.type=="keypress"){var d=this.Gb;var e=b.charCode>=0&&b.charCode<63232&&Dx(d)?b.charCode:0}else a.type=="keypress"?(Jx&&(c=this.Ne),b.keyCode==b.charCode?b.keyCode<32?(d=b.keyCode,e=0):(d=this.Gb,e=b.charCode):(d=b.keyCode||this.Gb,e=b.charCode||0)):(d=b.keyCode||this.Gb,e=b.charCode||0),_.td&&e==63&&d==224&&(d=191);var f=d=Ex(d);d?d>=63232&&d in Hx?f=Hx[d]:d==25&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in Ix&&(f=Ix[b.keyIdentifier]);
if(!_.qd||a.type!="keypress"||Fx(f,this.Qa,a.shiftKey,a.ctrlKey,c,a.metaKey))a=f==this.Qa,this.Qa=f,b=new Dn(f,e,a,b),b.altKey=c,this.dispatchEvent(b)};_.k.F=function(){return this.kc};_.k.attach=function(a,b){this.be&&this.detach();this.kc=a;this.Zd=_.rb(this.kc,"keypress",this,b);this.pf=_.rb(this.kc,"keydown",this.Dj,b,this);this.be=_.rb(this.kc,"keyup",this.Gj,b,this)};
_.k.detach=function(){this.Zd&&(_.te(this.Zd),_.te(this.pf),_.te(this.be),this.be=this.pf=this.Zd=null);this.kc=null;this.Gb=this.Qa=-1};_.k.P=function(){En.W.P.call(this);this.detach()};var Fn;_.La("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));var Kx=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""},Lx=function(a){return a.classList?a.classList:Kx(a).match(/\S+/g)||[]},Mx=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Nx=function(a,b){return a.classList?a.classList.contains(b):_.va(Lx(a),b)},Ox=function(a,b){if(a.classList)a.classList.add(b);else if(!Nx(a,b)){var c=Kx(a);Mx(a,c+(c.length>0?" "+b:b))}},Px=function(a,b){if(a.classList)Array.prototype.forEach.call(b,
function(e){Ox(a,e)});else{var c={};Array.prototype.forEach.call(Lx(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=b.length>0?" "+d:d;Mx(a,b)}},Qx=function(a,b){a.classList?a.classList.remove(b):Nx(a,b)&&Mx(a,Array.prototype.filter.call(Lx(a),function(c){return c!=b}).join(" "))},Rx=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){Qx(a,c)}):Mx(a,Array.prototype.filter.call(Lx(a),function(c){return!_.va(b,c)}).join(" "))};var Sx=function(){},Tx;Hs(Sx);var Ux={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};_.k=Sx.prototype;_.k.Ld=function(){};_.k.Y=function(a){return a.h.Y("DIV",Vx(this,a).join(" "),a.ia())};_.k.Ae=function(){return!0};
_.k.Xa=function(a,b){b.id&&px(a,b.id);b&&b.firstChild?Wx(a,b.firstChild.nextSibling?_.ya(b.childNodes):b.firstChild):a.Nb=null;var c=0,d=this.Db(),e=this.Db(),f=!1,g=!1,h=_.ya(Lx(b));h.forEach(function(l){f||l!=d?g||l!=e?c|=Xx(this,l):g=!0:(f=!0,e==d&&(g=!0));Xx(this,l)==1&&b.hasAttribute("tabindex")&&mt(b)&&nt(b,!1)},this);a.Da=c;f||(h.push(d),e==d&&(g=!0));g||h.push(e);(a=a.Xe)&&h.push.apply(h,a);f&&g&&!a||Mx(b,h.join(" "));return b};
_.k.Wg=function(a){a.xa==null&&(a.xa=bu(a.Za?a.o:a.h.g.body));a.xa&&this.Ce(a.F(),!0);a.isEnabled()&&this.Fc(a,a.isVisible())};var Yx=function(a,b){if(a=a.Ld()){var c=b.getAttribute("role")||null;a!=c&&(a?b.setAttribute("role",a):b.removeAttribute("role"))}};_.k=Sx.prototype;_.k.qd=function(a,b){_.zj&&a.style&&(a.style[_.zj]=b?"":"none")};_.k.Ce=function(a,b){var c=this.Db()+"-SIsrTd";(a=a.F?a.F():a)&&(b?Px:Rx)(a,[c])};
_.k.Be=function(a){var b;return a.Oa&32&&(b=a.F())?b.hasAttribute("tabindex")&&mt(b):!1};_.k.Fc=function(a,b){var c;if(a.Oa&32&&(c=a.F())){if(!b&&a.Da&32){try{c.blur()}catch(d){}a.Da&32&&a.Gg(null)}(c.hasAttribute("tabindex")&&mt(c))!=b&&nt(c,b)}};_.k.ja=function(a,b){$t(a,b);a&&Gn(a,"hidden",!b)};_.k.Jc=function(a,b,c){var d=a.F();if(d){var e=Zx(this,b);e&&(a=a.F?a.F():a)&&(c?Px:Rx)(a,[e]);this.fb(d,b,c)}};
_.k.fb=function(a,b,c){Tx||(Tx={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Tx[b];var d=a.getAttribute("role")||null;d&&(d=Ux[d]||b,b=b=="checked"||b=="selected"?d:b);b&&Gn(a,b,c)};_.k.Xf=function(a,b){if(a&&(_.Yd(a),b))if(typeof b==="string")_.ae(a,b);else{var c=function(d){if(d){var e=_.Qd(a);a.appendChild(typeof d==="string"?e.createTextNode(d):d)}};Array.isArray(b)?b.forEach(c):!_.sa(b)||"nodeType"in b?c(b):_.ya(b).forEach(c)}};_.k.Db=function(){return"VIpgJd-bMcfAe"};
var Vx=function(a,b){var c=a.Db(),d=[c],e=a.Db();e!=c&&d.push(e);c=b.Da;for(e=[];c;){var f=c&-c;e.push(Zx(a,f));c&=~f}d.push.apply(d,e);(a=b.Xe)&&d.push.apply(d,a);return d},Zx=function(a,b){a.g||$x(a);return a.g[b]},Xx=function(a,b){if(!a.h){a.g||$x(a);var c=a.g,d={},e;for(e in c)d[c[e]]=e;a.h=d}a=parseInt(a.h[b],10);return isNaN(a)?0:a},$x=function(a){var b=a.Db();_.Ma(b.replace(/\xa0|\s/g," ")," ");a.g={1:b+"-OWB6Me",2:b+"-ZmdkE",4:b+"-auswjd",8:b+"-gk6SMd",16:b+"-barxie",32:b+"-XpnDCe",64:b+"-FNFY6c"}};_.D(Hn,Sx);Hs(Hn);_.k=Hn.prototype;_.k.Ld=function(){return"button"};_.k.fb=function(a,b,c){switch(b){case 8:case 16:Gn(a,"pressed",c);break;default:case 64:case 1:Hn.W.fb.call(this,a,b,c)}};_.k.Y=function(a){var b=Hn.W.Y.call(this,a);this.Mf(b,a.Ja());var c=a.Ca();c&&this.Na(b,c);a.Oa&16&&this.fb(b,16,!!(a.Da&16));return b};_.k.Xa=function(a,b){b=Hn.W.Xa.call(this,a,b);var c=this.Ca(b);a.l=c;a.J=this.Ja(b);a.Oa&16&&this.fb(b,16,!!(a.Da&16));return b};_.k.Ca=function(){};_.k.Na=function(){};
_.k.Ja=function(a){return a.title};_.k.Mf=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};_.k.Db=function(){return"VIpgJd-LgbsSe"};var ay={ag:"mousedown",bg:"mouseup",Zf:"mousecancel",Rl:"mousemove",Tl:"mouseover",Sl:"mouseout",Pl:"mouseenter",Ql:"mouseleave"};var Jn={};_.D(Kn,yn);_.k=Kn.prototype;_.k.Nb=null;_.k.Da=0;_.k.Oa=39;_.k.Re=255;_.k.gb=!0;_.k.Xe=null;_.k.kf=!0;_.k.Ad=!1;var On=function(a){a.Za&&0!=a.kf&&by(a,!1);a.kf=!1};Kn.prototype.Y=function(){var a=this.g.Y(this);this.o=a;Yx(this.g,a);this.Ad||this.g.qd(a,!1);this.isVisible()||this.g.ja(a,!1)};Kn.prototype.Wf=function(a){return this.g.Ae(a)};Kn.prototype.Ga=function(a){this.o=a=this.g.Xa(this,a);Yx(this.g,a);this.Ad||this.g.qd(a,!1);this.gb=a.style.display!="none"};
Kn.prototype.Ba=function(){Kn.W.Ba.call(this);var a=this.g,b=this.o;this.isVisible()||Gn(b,"hidden",!this.isVisible());this.isEnabled()||a.fb(b,1,!this.isEnabled());this.Oa&8&&a.fb(b,8,!!(this.Da&8));this.Oa&16&&a.fb(b,16,!!(this.Da&16));this.Oa&64&&a.fb(b,64,this.xc());this.g.Wg(this);this.Oa&-2&&(this.kf&&by(this,!0),this.Oa&32&&(a=this.F()))&&(b=this.B||(this.B=new En),b.attach(a),rx(this).listen(b,"key",this.Ej).listen(a,"focus",this.Vh).listen(a,"blur",this.Gg))};
var by=function(a,b){var c=rx(a),d=a.F();b?(c.listen(d,ay.ag,a.Kg).listen(d,[ay.bg,ay.Zf],a.Lg).listen(d,"mouseover",a.X).listen(d,"mouseout",a.Z),a.G!=_.Ie&&c.listen(d,"contextmenu",a.G)):(c.eb(d,ay.ag,a.Kg).eb(d,[ay.bg,ay.Zf],a.Lg).eb(d,"mouseover",a.X).eb(d,"mouseout",a.Z),a.G!=_.Ie&&c.eb(d,"contextmenu",a.G))};Kn.prototype.ya=function(){Kn.W.ya.call(this);this.B&&this.B.detach();this.isVisible()&&this.isEnabled()&&this.g.Fc(this,!1)};
Kn.prototype.P=function(){Kn.W.P.call(this);this.B&&(this.B.dispose(),delete this.B);delete this.g;this.Xe=this.Nb=null};Kn.prototype.ia=function(){return this.Nb};Kn.prototype.A=function(a){this.g.Xf(this.F(),a);this.Nb=a};var Wx=function(a,b){a.Nb=b};_.k=Kn.prototype;_.k.Dh=function(a){this.A(a)};_.k.isVisible=function(){return this.gb};_.k.ja=function(a,b){if(b||this.gb!=a&&this.dispatchEvent(a?"show":"hide"))(b=this.F())&&this.g.ja(b,a),this.isEnabled()&&this.g.Fc(this,a),this.gb=a};
_.k.isEnabled=function(){return!(this.Da&1)};_.k.ob=function(a){var b=this.H;b&&typeof b.isEnabled=="function"&&!b.isEnabled()||!cy(this,1,!a)||(a||(dy(this,!1),ey(this,!1)),this.isVisible()&&this.g.Fc(this,a),fy(this,1,!a,!0))};var ey=function(a,b){cy(a,2,b)&&fy(a,2,b)};Kn.prototype.isActive=function(){return!!(this.Da&4)};var dy=function(a,b){cy(a,4,b)&&fy(a,4,b)};Kn.prototype.xc=function(){return!!(this.Da&64)};
var fy=function(a,b,c,d){d||b!=1?a.Oa&b&&c!=!!(a.Da&b)&&(a.g.Jc(a,b,c),a.Da=c?a.Da|b:a.Da&~b):a.ob(!c)},gy=function(a){if(a.Za&&a.Da&32)throw Error("Ja");a.Da&32&&fy(a,32,!1);a.Oa&=-33},hy=function(a,b){return!!(a.Re&b)&&!!(a.Oa&b)},iy=function(a){a.Re&=-256},cy=function(a,b,c){return!!(a.Oa&b)&&!!(a.Da&b)!=c&&(!(0&b)||a.dispatchEvent(ox(b,c)))&&!a.Ta()};Kn.prototype.X=function(a){!jy(a,this.F())&&this.dispatchEvent("enter")&&this.isEnabled()&&hy(this,2)&&ey(this,!0)};
Kn.prototype.Z=function(a){!jy(a,this.F())&&this.dispatchEvent("leave")&&(hy(this,4)&&dy(this,!1),hy(this,2)&&ey(this,!1))};Kn.prototype.G=_.Ie;var jy=function(a,b){return!!a.relatedTarget&&_.$d(b,a.relatedTarget)};_.k=Kn.prototype;_.k.Kg=function(a){this.isEnabled()&&(hy(this,2)&&ey(this,!0),a.g.button!=0||_.td&&a.ctrlKey||(hy(this,4)&&dy(this,!0),this.g&&this.g.Be(this)&&this.F().focus()));this.Ad||a.g.button!=0||_.td&&a.ctrlKey||a.preventDefault()};
_.k.Lg=function(a){this.isEnabled()&&(hy(this,2)&&ey(this,!0),this.isActive()&&this.ne(a)&&hy(this,4)&&dy(this,!1))};_.k.ne=function(a){if(hy(this,16)){var b=!(this.Da&16);cy(this,16,b)&&fy(this,16,b)}hy(this,8)&&cy(this,8,!0)&&fy(this,8,!0);hy(this,64)&&(b=!this.xc(),cy(this,64,b)&&fy(this,64,b));b=new _.kb("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.j=a.j,b.timeStamp=a.timeStamp);return this.dispatchEvent(b)};
_.k.Vh=function(){hy(this,32)&&cy(this,32,!0)&&fy(this,32,!0)};_.k.Gg=function(){hy(this,4)&&dy(this,!1);hy(this,32)&&cy(this,32,!1)&&fy(this,32,!1)};_.k.Ej=function(a){return this.isVisible()&&this.isEnabled()&&this.jf(a)?(a.preventDefault(),a.stopPropagation(),!0):!1};_.k.jf=function(a){return a.keyCode==13&&this.ne(a)};if(typeof Kn!=="function")throw Error("Ra`"+Kn);if(typeof Sx!=="function")throw Error("Sa`"+Sx);var ky=_.Da(Kn);Jn[ky]=Sx;In("VIpgJd-bMcfAe",function(){return new Kn(null)});_.D(Ln,Hn);Hs(Ln);_.k=Ln.prototype;_.k.Ld=function(){};_.k.Y=function(a){On(a);iy(a);gy(a);var b=a.h,c=b.Y,d={"class":Vx(this,a).join(" "),disabled:!a.isEnabled(),title:a.Ja()||"",value:a.Ca()||""};a=(a=a.ia())?(typeof a==="string"?a:Array.isArray(a)?a.map(qt).join(""):pt(a)).replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""):"";return c.call(b,"BUTTON",d,a||"")};_.k.Ae=function(a){return a.tagName=="BUTTON"||a.tagName=="INPUT"&&(a.type=="button"||a.type=="submit"||a.type=="reset")};
_.k.Xa=function(a,b){On(a);iy(a);gy(a);if(b.disabled){var c=Zx(this,1);Ox(b,c)}return Ln.W.Xa.call(this,a,b)};_.k.Wg=function(a){rx(a).listen(a.F(),"click",a.ne)};_.k.qd=function(){};_.k.Ce=function(){};_.k.Be=function(a){return a.isEnabled()};_.k.Fc=function(){};_.k.Jc=function(a,b,c){Ln.W.Jc.call(this,a,b,c);(a=a.F())&&b==1&&(a.disabled=c)};_.k.Ca=function(a){return a.value};_.k.Na=function(a,b){a&&(a.value=b)};_.k.fb=function(){};_.D(Mn,Kn);_.k=Mn.prototype;_.k.Ca=function(){return this.l};_.k.Na=function(a){this.l=a;this.g.Na(this.F(),a)};_.k.Ja=function(){return this.J};_.k.Mf=function(a){this.J=a;this.g.Mf(this.F(),a)};_.k.P=function(){Mn.W.P.call(this);delete this.l;delete this.J};_.k.Ba=function(){Mn.W.Ba.call(this);if(this.Oa&32){var a=this.F();a&&rx(this).listen(a,"keyup",this.jf)}};_.k.jf=function(a){return a.keyCode==13&&a.type=="key"||a.keyCode==32&&a.type=="keyup"?this.ne(a):a.keyCode==32};In("VIpgJd-LgbsSe",function(){return new Mn(null)});var ly=function(a,b){yn.call(this);this.D=a||"";this.j=null;this.B=[];this.g=null;this.G=b||"GET";this.l=this.A=null};_.A(ly,yn);ly.prototype.Y=function(){var a={Ii:this.D,method:this.G,Xi:this.B,dir:_.Pf.test(gv)?"rtl":"ltr"};this.Ga(Im(jx,a))};ly.prototype.Ga=function(a){this.o=a;this.g=qx(this,"VIpgJd-yAWNEb-Z0Arqf-I9GLp");a=qx(this,"VIpgJd-yAWNEb-Z0Arqf-sFeBqf");this.l=new Mn("");this.l.Xa(a);a=qx(this,"activity-cancel");this.j=new Mn("");this.j.Xa(a)};
ly.prototype.Ba=function(){var a=rx(this);a.listen(this.l,"action",(0,_.w)(this.J,this));a.listen(this.j,"action",this.dispatchEvent.bind(this,"cancelled"))};ly.prototype.J=function(){var a=!0;this.A&&(a=this.A());a&&(a=new Cn,_.rb(a,"success",function(){this.dispatchEvent("successful")}),_.rb(a,"error",function(){this.dispatchEvent("failed")}),yx(a,this.g));this.dispatchEvent("submitted")};
var my=function(a,b){for(var c in b)a.g[c]&&(a.g[c].value=b[c])},ny=function(a,b){return a.g[b]?a.g[b].value:""};ly.prototype.P=function(){this.l=this.g=this.j=null;yn.prototype.P.call(this)};var oy=function(a,b){a.A=b};_.D(Nn,Sx);Hs(Nn);_.k=Nn.prototype;_.k.Ld=function(){};_.k.Xa=function(a,b){On(a);iy(a);gy(a);Nn.W.Xa.call(this,a,b);a.A(b.value);return b};_.k.Y=function(a){On(a);iy(a);gy(a);return a.h.Y("TEXTAREA",{"class":Vx(this,a).join(" "),disabled:!a.isEnabled()},a.ia()||"")};_.k.Ae=function(a){return a.tagName=="TEXTAREA"};_.k.Ce=function(){};_.k.Be=function(a){return a.isEnabled()};_.k.Fc=function(){};_.k.Jc=function(a,b,c){Nn.W.Jc.call(this,a,b,c);(a=a.F())&&b==1&&(a.disabled=c)};_.k.fb=function(){};
_.k.Xf=function(a,b){a&&(a.value=b)};_.k.Db=function(){return"VIpgJd-B7I4Od"};_.D(Pn,Kn);_.k=Pn.prototype;_.k.yc=!1;_.k.Ud=!1;_.k.sc=!1;_.k.wb=0;_.k.eh=0;_.k.vf=0;_.k.Rg=!1;_.k.he=!1;_.k.Gf=!1;_.k.Ff=!1;_.k.Dc="";var py=function(a){return a.j.top+a.j.bottom+a.S.top+a.S.bottom},qy=function(a){var b=a.vf,c=a.F();b&&c&&a.he&&(b-=py(a));return b},sy=function(a){a.vf=50;ry(a)},ty=function(a){a.eh=50;ry(a)};Pn.prototype.Na=function(a){this.A(String(a))};Pn.prototype.Ca=function(){return this.F().value!=this.Dc||uy(this)||this.sc?this.F().value:""};
Pn.prototype.A=function(a){Pn.W.A.call(this,a);this.sc=a!="";ry(this)};Pn.prototype.ob=function(a){Pn.W.ob.call(this,a);this.F().disabled=!a};var ry=function(a){a.F()&&a.D()},uy=function(a){return"placeholder"in a.F()},vy=function(a){a.Dc&&(uy(a)?a.F().placeholder=a.Dc:!a.F()||a.sc||a.Ud||(Ox(a.F(),"B7I4Od-LwH6nd-YPqjbf"),a.F().value=a.Dc))};
Pn.prototype.Ba=function(){Pn.W.Ba.call(this);var a=this.F();_.xj(a,{overflowY:"hidden",overflowX:"auto",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"});this.j=fu(a);this.S=gu(a);rx(this).listen(a,"scroll",this.D).listen(a,"focus",this.D).listen(a,"keyup",this.D).listen(a,"mouseup",this.Aa).listen(a,"blur",this.fa);vy(this);ry(this)};
var wy=function(a){if(!a.Rg){var b=a.F().cloneNode(!1);_.xj(b,{position:"absolute",height:"auto",top:"-9999px",margin:"0",padding:"1px",border:"1px solid #000",overflow:"hidden"});a.h.g.body.appendChild(b);var c=b.scrollHeight;b.style.padding="10px";var d=b.scrollHeight;a.Gf=d>c;b.style.borderWidth="10px";a.Ff=b.scrollHeight>d;b.style.height="100px";b.offsetHeight!=100&&(a.he=!0);_.Zd(b);a.Rg=!0}b=a.F();isNaN(a.j.top)&&(a.j=fu(b),a.S=gu(b));c=a.F().scrollHeight;var e=a.F();d=e.offsetHeight-e.clientHeight;
if(!a.Gf){var f=a.j;d-=f.top+f.bottom}a.Ff||(e=gu(e),d-=e.top+e.bottom);c+=d>0?d:0;a.he?c-=py(a):(a.Gf||(d=a.j,c+=d.top+d.bottom),a.Ff||(a=gu(b),c+=a.top+a.bottom));return c},xy=function(a,b){a.wb!=b&&(a.wb=b,a.F().style.height=b+"px")},yy=function(a){var b=a.F();b.style.height="auto";var c=b.value.match(/\n/g)||[];b.rows=c.length+1;a.wb=0};Pn.prototype.fa=function(){uy(this)||(this.Ud=!1,this.F().value==""&&(this.sc=!1,vy(this)))};
Pn.prototype.D=function(a){if(!this.yc){var b=this.F();!uy(this)&&a&&a.type=="focus"&&(b.value==this.Dc&&this.Dc&&!this.Ud&&(Qx(b,"B7I4Od-LwH6nd-YPqjbf"),b.value=""),this.Ud=!0,this.sc=b.value!="");var c=!1;this.yc=!0;a=this.wb;if(b.scrollHeight){var d=!1,e=!1,f=wy(this),g=b.offsetHeight,h=qy(this);var l=this.eh;var n=this.F();l&&n&&this.he&&(l-=py(this));h&&f<h?(xy(this,h),d=!0):l&&f>l?(xy(this,l),b.style.overflowY="",e=!0):g!=f?xy(this,f):this.wb||(this.wb=f);d||e||(c=!0)}else yy(this);this.yc=
!1;c&&(b=this.F(),this.yc||(this.yc=!0,(e=b.scrollHeight)?(f=wy(this),c=qy(this),c&&f<=c||(d=this.j,b.style.paddingTop=d.top+1+"px",wy(this)==f&&(b.style.paddingTop=d.top+e+"px",b.scrollTop=0,e=wy(this)-e,e>=c?xy(this,e):xy(this,c)),b.style.paddingTop=d.top+"px")):yy(this),this.yc=!1));a!=this.wb&&this.dispatchEvent("resize")}};
Pn.prototype.Aa=function(){var a=this.F(),b=a.offsetHeight;a.filters&&a.filters.length&&(a=a.filters.item("DXImageTransform.Microsoft.DropShadow"))&&(b-=a.offX);b!=this.wb&&(this.wb=this.vf=b)};var zy=function(a,b){zn.call(this,a);this.B=!1;this.A=b||{};this.j=null};_.A(zy,zn);_.k=zy.prototype;_.k.ke=function(a){zn.prototype.ke.call(this,a);rx(this).listen(this.j.F(),"keydown",(0,_.w)(this.Ja().jd,this.Ja(),!1));this.B=this.Ja().Pc;this.pd()};_.k.pd=function(){zn.prototype.pd.call(this);this.j.A(this.Ja().ba);var a=this.Ja().Pa(),b=this.Ja().va();a&&b&&(my(this.g,{gtrans:this.Ja().ba,text:this.Ja().rd(),hl:gv,langpair:a+"|"+b}),my(this.g,this.A));this.dispatchEvent("ready");this.j.F().focus()};
_.k.Cc=function(){this.Ja().jd(this.B)};_.k.Y=function(){this.Ga(Im(ix))};_.k.Ga=function(a){this.o=a;a=qx(this,"contribute-original-text");this.j=new Pn("");this.j.Xa(a);ty(this.j);sy(this.j);a=qx(this,"activity-form-container");this.g=new ly(xv,"POST");this.g.B=cm(this.A);oy(this.g,(0,_.w)(function(){my(this.g,{utrans:_.Uc(this.j.Ca())});return ny(this.g,"utrans")!=ny(this.g,"gtrans")},this));this.g.oa(a)};
_.k.Ba=function(){zn.prototype.Ba.call(this);var a=rx(this);a.listen(this.g,"cancelled",(0,_.w)(function(){this.dispatchEvent("cancelled")},this));a.listen(this.g,"submitted",(0,_.w)(function(){var b=this.Ja(),c=this.j.Ca();b.ba=c&&_.Uc(c);this.dispatchEvent("submitted");b=T.mi;_.ae(this.Ja().o.F(),b)},this))};_.k.P=function(){this.j&&this.j.dispose();this.j=null;this.g&&this.g.dispose();this.g=null;zn.prototype.P.call(this)};var Ay=function(a){_.pb.call(this);this.o=a;this.A={};this.j=new _.Rb(this);this.l=null};_.A(Ay,_.pb);Ay.prototype.attach=function(){};Ay.prototype.detach=function(){};Ay.prototype.P=function(){this.j.dispose();this.j=null};var By=function(a,b,c){if(b=a.o.j[b]){c=c||typeof c=="undefined";for(var d=0;d<b.nodes.length;++d)b.nodes[d]&&a.Tg(b.nodes[d],c)}};Ay.prototype.Tg=function(a,b){_.xj(a,"backgroundColor",b?"#E6ECF9":"");_.xj(a,"color",b?"#000":"")};var Cy=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.w)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.w)(a.handleEvent,a);else throw Error("Ta");return Number(b)>2147483647?-1:_.m.setTimeout(a,b||0)};_.D(Qn,_.x);_.k=Qn.prototype;_.k.Kc=0;_.k.P=function(){Qn.W.P.call(this);this.stop();delete this.h;delete this.j};_.k.start=function(a){this.stop();this.Kc=Cy(this.g,a!==void 0?a:this.l)};_.k.stop=function(){this.isActive()&&_.m.clearTimeout(this.Kc);this.Kc=0};_.k.isActive=function(){return this.Kc!=0};_.k.Wh=function(){this.Kc=0;this.h&&this.h.call(this.j)};var dm={},Dy=null,Ey=function(a){a=_.Da(a);delete dm[a];em()&&Dy&&Dy.stop()},Gy=function(){Dy||(Dy=new Qn(function(){Fy()},20));var a=Dy;a.isActive()||a.start()},Fy=function(){var a=_.Hc();_.Tc(dm,function(b){Hy(b,a)});em()||Gy()};_.D(Rn,_.pb);_.k=Rn.prototype;_.k.isPaused=function(){return this.g==-1};_.k.zb=function(){this.jb("begin")};_.k.Jb=function(){this.jb("end")};_.k.Cc=function(){this.jb("stop")};_.k.jb=function(a){this.dispatchEvent(a)};var Sn=function(a,b,c,d){Rn.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Ua");if(a.length!=b.length)throw Error("Va");this.h=a;this.D=b;this.duration=c;this.A=d;this.coords=[];this.progress=this.B=0;this.lastFrame=null};_.D(Sn,Rn);_.k=Sn.prototype;
_.k.play=function(a){if(a||this.g==0)this.progress=0,this.coords=this.h;else if(this.g==1)return!1;Ey(this);this.startTime=a=_.Hc();this.isPaused()&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.lastFrame=this.startTime;this.progress||this.zb();this.jb("play");this.isPaused()&&this.jb("resume");this.g=1;var b=_.Da(this);b in dm||(dm[b]=this);Gy();Hy(this,a);return!0};
_.k.stop=function(a){Ey(this);this.g=0;a&&(this.progress=1);Iy(this,this.progress);this.Cc();this.Jb()};_.k.pause=function(){this.g==1&&(Ey(this),this.g=-1,this.jb("pause"))};_.k.Kf=function(a){this.progress=a;this.g==1&&(this.startTime=_.Hc()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};_.k.P=function(){this.g==0||this.stop(!1);this.jb("destroy");Sn.W.P.call(this)};_.k.destroy=function(){this.dispose()};
var Hy=function(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);a.progress>1&&(a.progress=1);a.B=1E3/(b-a.lastFrame);a.lastFrame=b;Iy(a,a.progress);a.progress==1?(a.g=0,Ey(a),a.jb("finish"),a.Jb()):a.g==1&&a.o()},Iy=function(a,b){typeof a.A==="function"&&(b=a.A(b));a.coords=Array(a.h.length);for(var c=0;c<a.h.length;c++)a.coords[c]=(a.D[c]-a.h[c])*b+a.h[c]};Sn.prototype.o=function(){this.jb("animate")};
Sn.prototype.jb=function(a){this.dispatchEvent(new Jy(a,this))};var Jy=function(a,b){_.kb.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.fps=b.B;this.state=b.g};_.D(Jy,_.kb);var Ky=function(){if(_.wd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.bb()))?a[1]:"0"}return _.td?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.bb()))?a[0].replace(/_/g,"."):"10"):_.xd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.bb()))?a[1]:""):_.yd||_.zd||_.Ad?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.bb()))?a[1].replace(/_/g,"."):""):""}();var Ly=function(a){return(a=a.exec(_.bb()))?a[1]:""},My=function(){if(_.ei)return Ly(/Firefox\/([0-9.]+)/);if(_.od||_.pd||_.nd)return _.Hd;if(_.ii){if(_.ib()||_.jb()){var a=Ly(/CriOS\/([0-9.]+)/);if(a)return a}return Ly(/Chrome\/([0-9.]+)/)}if(_.ji&&!_.ib())return Ly(/Version\/([0-9.]+)/);if(_.fi||_.gi){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.bb()))return a[1]+"."+a[2]}else if(_.hi)return(a=Ly(/Android\s+([0-9.]+)/))?a:Ly(/Version\/([0-9.]+)/);return""}();_.D(Tn,Sn);Tn.prototype.l=function(){};Tn.prototype.o=function(){this.l();Tn.W.o.call(this)};Tn.prototype.Jb=function(){this.l();Tn.W.Jb.call(this)};Tn.prototype.zb=function(){this.l();Tn.W.zb.call(this)};_.D(Un,Tn);var Ny=1/1024;Un.prototype.l=function(){var a=this.coords[0];if(Math.abs(a-this.j)>=Ny){var b=this.element.style;"opacity"in b?b.opacity=a:"MozOpacity"in b?b.MozOpacity=a:"filter"in b&&(b.filter=a===""?"":"alpha(opacity="+Number(a)*100+")");this.j=a}};
Un.prototype.zb=function(){this.j=-1;Un.W.zb.call(this)};Un.prototype.Jb=function(){this.j=-1;Un.W.Jb.call(this)};Un.prototype.show=function(){this.element.style.display=""};_.D(Vn,Un);Vn.prototype.zb=function(){this.show();Vn.W.zb.call(this)};Vn.prototype.Jb=function(){this.element.style.display="none";Vn.W.Jb.call(this)};_.D(Wn,Un);Wn.prototype.zb=function(){this.show();Wn.W.zb.call(this)};var Oy=function(){yn.call(this);this.g=null};_.A(Oy,yn);Oy.prototype.Y=function(){this.Ga(this.h.Y("DIV",{"class":"status-message"}))};Oy.prototype.Ga=function(a){this.o=a;a.style.display="none"};var Qy=function(a){var b=c;var c=(0,_.w)(function(){_.ae(this.F(),"");b&&b()},a);c=(0,_.w)(a.j,a,750,c);Py(a,c)};Oy.prototype.clear=function(){this.g&&(this.g.stop(!0),this.g=null);_.ae(this.F(),"");this.ja(!1)};
var Py=function(a,b){a.g=new Wn(a.F(),750);rx(a).Hb(a.g,"begin",(0,_.w)(function(){this.F().style.display="block"},a));rx(a).Hb(a.g,"finish",(0,_.w)(function(){this.g=null;window.setTimeout(b,2E3)},a));a.g.play()};Oy.prototype.j=function(a,b){this.isVisible()&&(this.g=new Vn(this.F(),a),rx(this).Hb(this.g,"finish",(0,_.w)(function(){b&&b()},this)),this.g.play())};Oy.prototype.getMessage=function(){return pt(this.F())};
Oy.prototype.ja=function(a){this.F().style.display=a?"block":"none";this.F().style.opacity=a?"1":"0"};Oy.prototype.isVisible=function(){return this.F().style.display!=="none"&&this.F().style.opacity!=="0"};_.D(Xn,_.pb);_.k=Xn.prototype;_.k.Ra=null;_.k.Pc=!0;_.k.ng=null;_.k.cc=!1;_.k.qf=-1;_.k.Ic="toggle_display";_.k.F=function(){return this.Ra};_.k.Ec=function(a){if(this.cc)throw Error("Xa");this.Ra=a};_.k.jd=function(a){if(this.cc)throw Error("Xa");this.Pc=a};_.k.isVisible=function(){return this.cc};
_.k.ja=function(a){this.ib&&this.ib.stop();this.Ia&&this.Ia.stop();if(a){if(!this.cc&&this.De()){if(!this.Ra)throw Error("Ya");this.qb();a=_.Qd(this.Ra);this.Pc&&(this.D.listen(a,"mousedown",this.oh,!0),this.D.listen(a,"blur",this.qk));this.Ic=="toggle_display"?(this.Ra.style.visibility="visible",$t(this.Ra,!0)):this.Ic=="move_offscreen"&&this.qb();this.cc=!0;this.qf=Date.now();this.ib?(_.le(this.ib,"end",this.ph,!1,this),this.ib.play()):this.ph()}}else Ry(this)};_.k.qb=function(){};
var Ry=function(a,b){a.cc&&a.dispatchEvent({type:"beforehide",target:b})&&(a.D&&_.kg(a.D),a.cc=!1,Date.now(),a.Ia?(_.le(a.Ia,"end",_.Gc(a.tg,b),!1,a),a.Ia.play()):a.tg(b))};_.k=Xn.prototype;_.k.tg=function(a){this.Ic=="toggle_display"?this.Sj():this.Ic=="move_offscreen"&&(this.Ra.style.top="-10000px");this.xf(a)};_.k.Sj=function(){this.Ra.style.visibility="hidden";$t(this.Ra,!1)};_.k.De=function(){return this.dispatchEvent("beforeshow")};_.k.ph=function(){this.dispatchEvent("show")};
_.k.xf=function(a){this.dispatchEvent({type:"hide",target:a})};_.k.oh=function(a){a=a.target;_.$d(this.Ra,a)||Sy(this,a)||Date.now()-this.qf<150||Ry(this,a)};_.k.qk=function(a){var b=_.Qd(this.Ra);if(typeof document.activeElement!="undefined"){if(a=b.activeElement,!a||_.$d(this.Ra,a)||a.tagName=="BODY"||Sy(this,a))return}else if(a.target!=b)return;Date.now()-this.qf<150||Ry(this)};var Sy=function(a,b){return _.Rc(a.ng||[],function(c){return b===c||_.$d(c,b)})};
Xn.prototype.P=function(){Xn.W.P.call(this);this.D.dispose();_.ra(this.ib);_.ra(this.Ia);delete this.Ra;delete this.D;delete this.ng};_.D(Yn,_.pb);Yn.prototype.handleEvent=function(a){var b=new _.lb(a.g);b.type=a.type=="focusin"||a.type=="focus"?"focusin":"focusout";this.dispatchEvent(b)};Yn.prototype.P=function(){Yn.W.P.call(this);_.te(this.h);_.te(this.j);delete this.g};Zn.prototype.h=function(){};var Vy=function(a,b,c,d,e,f,g){var h;if(h=c.offsetParent){var l=h.tagName=="HTML"||h.tagName=="BODY";if(!l||Qt(h,"position")!="static"){var n=Vt(h);if(!l){l=bu(h);var r;if(r=l){r=_.ji&&hm(My,10)>=0;var u;if(u=_.Bd)u=hm(Ky,10)>=0;var p=_.ii&&hm(My,85)>=0;r=_.qd||r||u||p}l=r?-h.scrollLeft:l&&Qt(h,"overflowX")!="visible"?h.scrollWidth-h.clientWidth-h.scrollLeft:h.scrollLeft;n=Js(n,new Tl(l,h.scrollTop))}}}h=n||new Tl;n=Vt(a);l=Zt(a);n=new Um(n.x,n.y,l.width,l.height);if(l=Wt(a))p=new Um(l.left,l.top,
l.right-l.left,l.bottom-l.top),l=Math.max(n.left,p.left),r=Math.min(n.left+n.width,p.left+p.width),l<=r&&(u=Math.max(n.top,p.top),p=Math.min(n.top+n.height,p.top+p.height),u<=p&&(n.left=l,n.top=u,n.width=r-l,n.height=p-u));r=_.vb(a);l=_.vb(c);r.g!=l.g&&(r=r.g.body,l=Xt(r,l.g.defaultView),l=Js(l,Vt(r)),n.left+=l.x,n.top+=l.y);a=Ty(a,b);b=n.left;a&4?b+=n.width:a&2&&(b+=n.width/2);b=new Tl(b,n.top+(a&1?n.height:0));b=Js(b,h);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);var t;g&&(t=Wt(c))&&(t.top-=h.y,
t.right-=h.x,t.bottom-=h.y,t.left-=h.x);return Uy(b,c,d,f,t,g)},Uy=function(a,b,c,d,e,f){a=Tr(a);var g=Ty(b,c);c=Zt(b);var h=new _.Ga(c.width,c.height);a=Tr(a);h=new _.Ga(h.width,h.height);var l=0;if(d||g!=0)g&4?a.x-=h.width+(d?d.right:0):g&2?a.x-=h.width/2:d&&(a.x+=d.left),g&1?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=h,g=0,(f&65)==65&&(a.x<e.left||a.x>=e.right)&&(f&=-2),(f&132)==132&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,g|=1),f&16&&(l=a.x,a.x<e.left&&(a.x=
e.left,g|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),d.width=Math.max(d.width,0),g|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),g|=1),f&2&&(g|=(a.x<e.left?16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,g|=2),f&32&&(l=a.y,a.y<e.top&&(a.y=e.top,g|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-e.top),d.height=Math.max(d.height,0),g|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),g|=2),f&
8&&(g|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=g):e=256,l=e);e=new Um(0,0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)return a;St(b,new Tl(e.left,e.top));h=new _.Ga(e.width,e.height);_.Sc(c,h)||du(b,h,"border-box");return a},Ty=function(a,b){return(b&8&&bu(a)?b^4:b)&-9};_.D($n,Zn);$n.prototype.h=function(a,b,c){Vy(this.element,this.j,a,b,void 0,c,this.l)};_.D(ao,Zn);ao.prototype.h=function(a,b,c){Vy((a?_.Qd(a):document).documentElement,0,a,b,this.g,c,null)};_.D(bo,Xn);bo.prototype.qb=function(){if(this.B){var a=!this.isVisible()&&this.Ic!="move_offscreen",b=this.F();a&&(b.style.visibility="hidden",$t(b,!0));this.B.h(b,8,this.Ak);a&&$t(b,!1)}};_.D(eo,bo);var Wy=[];_.k=eo.prototype;_.k.Ka=null;_.k.className="VIpgJd-suEOdc";_.k.Fh=500;_.k.Sg=0;_.k.attach=function(a){a=co(a);this.H.add(a);_.rb(a,"mouseover",this.Ee,!1,this);_.rb(a,"mouseout",this.rc,!1,this);_.rb(a,"mousemove",this.ie,!1,this);_.rb(a,"focus",this.ce,!1,this);_.rb(a,"blur",this.rc,!1,this)};_.k.detach=function(a){var b=this;a?(a=co(a),Xy(this,a),this.H.delete(a)):(this.H.forEach(function(c){Xy(b,c)}),this.H.clear())};
var Xy=function(a,b){_.se(b,"mouseover",a.Ee,!1,a);_.se(b,"mouseout",a.rc,!1,a);_.se(b,"mousemove",a.ie,!1,a);_.se(b,"focus",a.ce,!1,a);_.se(b,"blur",a.rc,!1,a)};eo.prototype.ab=function(a){_.ae(this.F(),a)};
eo.prototype.Ec=function(a){var b=this.F();b&&_.Zd(b);eo.W.Ec.call(this,a);a?(b=this.Z.g.body,b.insertBefore(a,b.lastChild),_.ra(this.I),this.I=new Yn(this.F()),_.uk(this,_.Gc(_.ra,this.I)),_.rb(this.I,"focusin",this.S,void 0,this),_.rb(this.I,"focusout",this.Sb,void 0,this)):(_.ra(this.I),this.I=null)};eo.prototype.rd=function(){return pt(this.F())};var Yy=function(a){return a.X?a.isVisible()?4:1:a.Aa?3:a.isVisible()?2:0};
eo.prototype.De=function(){if(!Xn.prototype.De.call(this))return!1;if(this.g)for(var a,b=0;a=Wy[b];b++)_.$d(a.F(),this.g)||a.ja(!1);_.wa(Wy,this);a=this.F();a.className=this.className;this.S();_.rb(a,"mouseover",this.Sd,!1,this);_.rb(a,"mouseout",this.Rd,!1,this);Zy(this);return!0};
eo.prototype.xf=function(){_.xa(Wy,this);for(var a=this.F(),b,c=0;b=Wy[c];c++)b.g&&_.$d(a,b.g)&&b.ja(!1);this.sh&&this.sh.Sb();_.se(a,"mouseover",this.Sd,!1,this);_.se(a,"mouseout",this.Rd,!1,this);this.g=void 0;Yy(this)==0&&(this.Rb=!1);Xn.prototype.xf.call(this)};eo.prototype.uf=function(a,b){this.g==a&&this.H.has(this.g)&&(this.Rb||!this.oo?(this.ja(!1),this.isVisible()||(this.g=a,this.B=b||new $y(Tr(this.bd)),this.isVisible()&&this.qb(),this.ja(!0))):this.g=void 0);this.X=void 0};
eo.prototype.Bk=function(a){this.Aa=void 0;if(a==this.g){a=this.Z;var b=a.g;try{var c=b&&b.activeElement;var d=c&&c.nodeName?c:null}catch(e){d=null}d=d&&this.F()&&a.contains(this.F(),d);this.Ka!=null&&(this.Ka==this.F()||this.H.has(this.Ka))||d||this.ge&&this.ge.Ka||this.ja(!1)}};var az=function(a,b){var c=as(a.Z.g);a.bd.x=b.clientX+c.x;a.bd.y=b.clientY+c.y};eo.prototype.Ee=function(a){var b=bz(this,a.target);this.Ka=b;this.S();b!=this.g&&(this.g=b,cz(this,b),dz(this),az(this,a))};
var bz=function(a,b){try{for(;b&&!a.H.has(b);)b=b.parentNode;return b}catch(c){return null}};eo.prototype.ie=function(a){az(this,a);this.Rb=!0};eo.prototype.ce=function(a){this.Ka=a=bz(this,a.target);this.Rb=!0;if(this.g!=a){this.g=a;var b=new ez(this.Ka);this.S();cz(this,a,b);dz(this)}};var dz=function(a){if(a.g)for(var b,c=0;b=Wy[c];c++)_.$d(b.F(),a.g)&&(b.ge=a,a.sh=b)};
eo.prototype.rc=function(a){var b=bz(this,a.target),c=bz(this,a.relatedTarget);b!=c&&(b==this.Ka&&(this.Ka=null),Zy(this),this.Rb=!1,!this.isVisible()||a.relatedTarget&&_.$d(this.F(),a.relatedTarget)?this.g=void 0:this.Sb())};eo.prototype.Sd=function(){var a=this.F();this.Ka!=a&&(this.S(),this.Ka=a)};eo.prototype.Rd=function(a){var b=this.F();this.Ka!=b||a.relatedTarget&&_.$d(b,a.relatedTarget)||(this.Ka=null,this.Sb())};
var cz=function(a,b,c){a.X||(a.X=Cy((0,_.w)(a.uf,a,b,c),a.Fh))},Zy=function(a){a.X&&(_.m.clearTimeout(a.X),a.X=void 0)};eo.prototype.Sb=function(){Yy(this)==2&&(this.Aa=Cy((0,_.w)(this.Bk,this,this.g),this.Sg))};eo.prototype.S=function(){this.Aa&&(_.m.clearTimeout(this.Aa),this.Aa=void 0)};eo.prototype.P=function(){this.ja(!1);Zy(this);this.detach();this.F()&&_.Zd(this.F());this.Ka=null;delete this.Z;eo.W.P.call(this)};var $y=function(a,b){ao.call(this,a,b)};_.D($y,ao);
$y.prototype.h=function(a,b,c){b=Wt((a?_.Qd(a):document).documentElement);c=c?new Tm(c.top+10,c.right,c.bottom,c.left+10):new Tm(10,0,0,10);Uy(this.g,a,8,c,b,9)&496&&Uy(this.g,a,8,c,b,5)};var ez=function(a){$n.call(this,a,5)};_.D(ez,$n);ez.prototype.h=function(a,b,c){var d=new Tl(10,0);Vy(this.element,this.j,a,b,d,c,9)&496&&Vy(this.element,4,a,1,d,c,5)};var fz=function(){eo.call(this);this.fa={};this.vc={};this.J=null;this.fe=!1;this.ad=this.h=this.U=null;this.xa={};this.A=new _.Rb(this);this.G=this.j=this.o=this.Ub=this.l=this.ba=this.Wa=null;this.M=!0;this.Wb=[]};_.A(fz,eo);_.k=fz.prototype;
_.k.oa=function(){this.M=!1;var a=_.Pf.test(gv)?"rtl":"ltr";this.Ec(Im(mx,{nk:"https://www.gstatic.com/images/branding/product/1x/translate_24dp.png",Zm:"https://www.google.com/images/cleardot.gif",ao:sv,dir:a,Wk:yv}));this.className+=" VIpgJd-yAWNEb-L7lbkb skiptranslate";if(a=!!(this.F()&&this.J&&this.Ub&&this.o.F()&&this.U&&this.G))if(this.A.listen(window,"resize",(0,_.w)(this.qb,this)),this.A.listen(this,"hide",(0,_.w)(this.uk,this)),this.Wb.length)return a=this.kg.apply(this,this.Wb),this.Wb=
[],a;return a};_.k.kg=function(a){for(var b=[],c=0;c<arguments.length;++c){var d=arguments[c];if(d)if(this.J||d.ee){var e=et("SPAN",{"class":d.className||"VIpgJd-yAWNEb-Z0Arqf-hSRGPd"});_.ae(e,d.rf||"");b.push(e);_.Xd(d.ee||this.J,e);if(d.ke&&d.Cc){var f=(0,_.w)(this.mj,this,d);this.A.listen(e,"click",f);d.de&&this.A.listen(this.U,d.de,f)}d.id=d.id||d.Ya();this.fa[d.id]&&this.xh(d);this.fa[d.id]=d;this.vc[d.id]=e}else this.Wb.push(d)}return b};
_.k.xh=function(a){for(var b=0;b<arguments.length;++b){var c=typeof arguments[b]==="string"||arguments[b]instanceof String?arguments[b]:arguments[b].id,d=this.fa[c],e=this.vc[c];d&&e&&(this.h&&this.h.id===c&&this.Te(),this.A.eb(d,["submitted","cancelled"]),d.dispose(),this.xa[c]&&delete this.xa[c],delete this.fa[c],delete this.vc[c],_.Zd(e))}};
_.k.mj=function(a){if(this.U){a!=this.h&&this.h&&(this.o.clear(),this.h.Cc.call(this.h),this.h.F()&&(this.h.F().style.display="none"),gz(this,!1),this.h=null);gz(this,!0);this.o.clear();this.h=a;if(this.xa[a.id]){var b=this.xa[a.id];var c=a.pd}else a.oa(),b=a.F(),c=a.ke,this.A.listen(a,["submitted","cancelled"],(0,_.w)(this.Te,this)),a.Se&&(this.xa[a.id]=b);_.Xd(this.U,b);c.call(a,this);a=new Wn(b,100);this.A.Hb(a,"finish",(0,_.w)(this.qb,this,!0,!0));a.play()}};
_.k.Te=function(){if(this.h)if(this.o.clear(),this.h.Cc.call(this.h),this.h.F()){var a=new Vn(this.h.F(),100);this.A.Hb(a,"finish",(0,_.w)(function(){_.Zd(this.h.F());this.h=null;gz(this,!1);this.o.getMessage()&&(Qy(this.o),this.qb(!0,!0))},this));a.play()}else gz(this,!1),this.h=null};_.k.uf=function(a,b){this.ad=a;eo.prototype.uf.call(this,a,b);this.F().style.display="block"};
_.k.Ee=function(a){if(!this.M){var b=bz(this,a.target);this.Ka=b;this.S();b!=this.g?(this.g=b,cz(this,b),dz(this),az(this,a)):cz(this,b)}};_.k.uk=function(){this.o.clear();this.fe&&this.Te()};_.k.P=function(){for(var a in this.fa)this.xh(a);this.A&&this.A.dispose();this.A=null;this.o&&this.o.dispose();this.G=this.Ub=this.ad=this.U=this.J=this.o=null;eo.prototype.P.call(this)};
var gz=function(a,b){a.fe=b;a.M=b;if(a.M){var c=a.F();a.Wa=new Tl(c.offsetLeft,c.offsetTop)}else a.Wa&&((a.B||null)!=null&&((a.B||null).g=a.Wa),St(a.F(),a.Wa),a.Wa=null);a.J.style.display=b?"none":"inline-block";a.Ub.style.display=b?"inline-block":"none"};_.k=fz.prototype;_.k.jd=function(a){if(this.isVisible()){a=(this.Pc=a)?this.D.listen:this.D.eb;var b=_.Qd(this.F());a.call(this.D,b,"mousedown",this.oh,!0)}else eo.prototype.jd.call(this,a)};
_.k.Ec=function(a){eo.prototype.Ec.call(this,a);if(a){this.J=Zr("VIpgJd-yAWNEb-Z0Arqf-PLDbbf",a);var b=Zr("VIpgJd-yAWNEb-jOfkMb-Ne3sFf",a);b&&(this.o=new Oy,this.o.Xa(b));this.Ub=Zr("VIpgJd-yAWNEb-fw42Ze-Z0Arqf-haAclf",a);this.U=Zr("VIpgJd-yAWNEb-Z0Arqf-H9tDt",a);this.G=Zr("VIpgJd-yAWNEb-nVMfcd-fmcmS",a)}};
_.k.qb=function(a,b){var c=Vt(document.body).y;if(this.B){(this.B||null).g.y+=c;eo.prototype.qb.call(this);var d=parseInt(this.F().style.left,10);a=parseInt(this.F().style.top,10)-(a?0:c);b&&(b=this.Ak||{},a-=b.top||10,d-=b.left||10);a-=c;(this.B||null).g.y=a;(this.B||null).g.x=d;c=new Tl(d,a);St(this.F(),c)}};_.k.ja=function(a){eo.prototype.ja.call(this,a)};_.k.pb=function(a){this.l=a};_.k.za=function(a){this.j=a};
_.k.ab=function(a){a=a?_.Uc(a):"";this.G?_.ae(this.G,a):eo.prototype.ab.call(this,a)};_.k.Pa=function(){return this.l};_.k.va=function(){return this.j};_.k.rd=function(){return this.G?pt(this.G):eo.prototype.rd.call(this)};_.k.rc=function(a){this.M||eo.prototype.rc.call(this,a)};_.k.Sd=function(a){this.M||eo.prototype.Sd.call(this,a)};_.k.Rd=function(a){this.M||eo.prototype.Rd.call(this,a)};var hz=function(){this.h=new Map;this.g=Mv(Tv)},lz=function(a){var b=co("goog-gt-thumbUpButton"),c=a.h,d=a.g;b.addEventListener("click",function(){if(iz(c)===jz)Xv(d);else{var e=Uv(d,5);Vv(d,e);Wv(e,5)}kz(c,jz)},!1)},nz=function(a){var b=co("goog-gt-thumbDownButton"),c=a.h,d=a.g;b.addEventListener("click",function(){if(iz(c)===mz)Xv(d);else{var e=Uv(d,6);Vv(d,e);Wv(e,6)}kz(c,mz)},!1)},qz=function(a){var b=co("goog-gt-tt"),c=b.dataset,d=co("goog-gt-votingInputSrcLang"),e=co("goog-gt-votingInputTrgLang"),
f=co("goog-gt-votingInputSrcText"),g=co("goog-gt-votingInputTrgText"),h=Zr("VIpgJd-yAWNEb-nVMfcd-fmcmS"),l=co("goog-gt-translation"),n=a.h,r=a.g;window.document.body.addEventListener("goog-gt-popupShown",function(u){var p=Uv(r,4);Vv(r,p);Wv(p,4);u=u.detail;p=String(u.Cd);u=u.Pk;c.id=p;p=n.get(p)||oz;pz(p);b.style.width=Math.max(Math.min(window.innerWidth-16,536),288)+"px";p=u.Pa()||"";var t=u.va()||"";d.value=p;e.value=t;f.value=u.rd();g.value=u.ba;l&&(l.innerText=u.ba);b.lang=gv;h.lang=p;l&&(l.lang=
t);_.Pf.test(p)&&(h.classList.add("rtl"),h.dir="rtl");l&&_.Pf.test(t)&&(l.classList.add("rtl"),l.dir="rtl")},!1)},pz=function(a){var b=co("goog-gt-thumbUpButton"),c=co("goog-gt-thumbUpIcon"),d=co("goog-gt-thumbUpIconFilled"),e=co("goog-gt-thumbDownButton"),f=co("goog-gt-thumbDownIcon"),g=co("goog-gt-thumbDownIconFilled");b.setAttribute("aria-pressed","false");c.style.display="";d.style.display="none";e.setAttribute("aria-pressed","false");f.style.display="";g.style.display="none";switch(a){case jz:b.setAttribute("aria-pressed",
"true");c.style.display="none";d.style.display="";break;case mz:e.setAttribute("aria-pressed","true"),f.style.display="none",g.style.display=""}co("goog-gt-votingInputVote").value=a},iz=function(a){var b=co("goog-gt-tt").dataset;return a.get(b.id)},kz=function(a,b){iz(a)===b&&(b=oz);pz(b);var c=co("goog-gt-tt").dataset;a.set(c.id,b);co("goog-gt-votingForm").submit()},oz=(0).toString(),jz=(1).toString(),mz=(2).toString();var rz={};rz.add=ho;rz.Pm=function(a,b,c){var d=fo(a);typeof b==="string"?_.xa(d,b):Array.isArray(b)&&(d=io(d,b));typeof c!=="string"||_.va(d,c)?Array.isArray(c)&&go(d,c):d.push(c);b=d.join(" ");a.className=b};rz.enable=lo;rz.get=fo;rz.has=ko;rz.remove=jo;rz.set=function(a,b){a.className=b};rz.wo=function(a,b,c){for(var d=fo(a),e=!1,f=0;f<d.length;f++)d[f]==b&&(d.splice(f--,1),e=!0);e&&(d.push(c),b=d.join(" "),a.className=b);return e};rz.toggle=function(a,b){var c=!ko(a,b);lo(a,b,c);return c};var sz=function(a,b){Ay.call(this,a);b=b||{};this.g={apiKey:b.apiKey||"",Tb:b.Tb||1};this.h=null};_.A(sz,Ay);_.k=sz.prototype;_.k.attach=function(a,b){b&&(b.Cd=a,this.h.attach(b))};_.k.detach=function(a){a&&this.h.detach(a)};_.k.Yh=function(){var a=this.h.ad;if(a&&a.Cd!==void 0){var b=a.Cd;a=this.o.j[b];By(this,this.l,!1);this.l=b;By(this,b);this.h.pb(a.Lk);this.h.za(a.Nk);var c=a.ga;this.h.ba=c&&_.Uc(c);this.h.ab(a.text)}b=new CustomEvent("goog-gt-popupShown",{detail:{Cd:b,Pk:this.h}});window.document.body.dispatchEvent(b)};
_.k.Xh=function(){By(this,this.l,!1)};_.k.rk=function(){this.o.j[this.l].Vi.dispatchEvent("updating")};_.k.P=function(){this.h.dispose();this.h=null;Ay.prototype.P.call(this)};_.k.Tg=function(a,b){rz[b?"add":"remove"](a,"VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q")};var tz=function(a){this.A=a;this.l=this.h=this.o=this.j=-1;this.g=!1;this.D=0;this.H="";this.G=0};tz.prototype.start=function(){if(!this.g){this.g=!0;var a=[],b;for(b=0;b<15;b++)a[b]=Nv[0|Math.random()*62];this.H=a.join("");this.D=0;this.l=this.h=this.o=this.j=-1;this.G=_.Hc();Cy(this.B,1E4,this)}};tz.prototype.stop=function(){this.g&&(this.g=!1,uz(this))};tz.prototype.B=function(){this.g&&(uz(this),Cy(this.B,1E3,this))};
var uz=function(a){var b=a.A.l,c=a.A.A,d=a.A.j,e=a.A.o;if(a.j!=b||a.o!=c||a.h!=d||a.l!=e){var f={};f.ct=b;f.cv=c;f.cts=d;f.cvs=e;f.sid=a.H;f.seq=a.D++;f.tat=_.Hc()-a.G;if(a.j>=0||a.o>=0||a.h>=0||a.l>=0)f.pt=a.j,f.pv=a.o,f.pts=a.h,f.pvs=a.l;pn("te_v",f);a.j=b;a.o=c;a.h=d;a.l=e}};var vz=function(){this.o=this.j=this.A=this.l=0;this.g=[];this.h=_.m.IntersectionObserver!=null?new IntersectionObserver((0,_.w)(this.B,this)):null};vz.prototype.attach=function(a,b){this.j+=b;var c=this.g.length;this.g.push(b);for(b=0;b<a.length;++b){var d=a[b];gt(d)?(d[wz]=c,this.l+=pt(d).length,this.h&&this.h.observe(d)):this.bh(d.nodeType)}};vz.prototype.detach=function(a){for(var b=0;b<a.length;++b){var c=a[b];gt(c)?(c[wz]=void 0,this.h&&this.h.unobserve(c)):this.bh(c.nodeType)}};
vz.prototype.reset=function(){this.o=this.j=this.A=this.l=0;this.g=[]};vz.prototype.B=function(a){for(var b=0;b<a.length;b++){var c=a[b];if(c.intersectionRatio>0&&c.target[wz]!=null){this.A+=pt(c.target).length;var d=c.target[wz];this.o+=this.g[d];this.g[d]=0;delete c.target[wz]}}};tw.attach(36546,vz.prototype,{bh:1});var wz="_gt_"+Math.random().toString(36).substr(2);var xz=function(a,b){_.x.call(this);a=a||{};this.g=fm(a);this.g.Tb=a.Tb;this.g.Nf=!!a.Nf;this.g.Ni=parseInt(a.Ni,10)||300;this.g.yk=a.yk;this.g.trackVisibility=a.trackVisibility||!1;this.B=0;this.j={};this.A=new _.Rb(this);this.l=new sz(this,this.g);b&&(this.l.A=b||{});a=this.l;a.h=new fz({Kk:a.g.Kk});a.h.Sg=300;a.h.Fh=1E3;a.h.jd(!0);a.j.listen(a.h,"show",(0,_.w)(a.Yh,a));a.j.listen(a.h,"hide",(0,_.w)(a.Xh,a));a.g.Tb&&ov!="te_cl"&&(b=new zy({id:"contribute",rf:T.Th,de:"dblclick",Se:!0},a.A),a.h.kg(b),
a.j.listen(b,"submitted",(0,_.w)(a.rk,a)));a.h.oa();a=new hz;co("goog-gt-thumbUpButton")&&(lz(a),nz(a),qz(a));this.o=this.h=null;this.g.trackVisibility&&_.m.IntersectionObserver!=null&&(this.h=new vz,this.o=new tz(this.h))};_.A(xz,_.x);var yz=function(a){a.o&&a.o.stop();for(var b in a.j){var c=a,d=b,e=c.j[d];if(e){c.h&&c.h.detach(e.nodes);for(var f=0;f<e.nodes.length;++f)e.nodes[f]&&c.l.detach(e.nodes[f]);delete c.j[d]}}a.h&&a.h.reset()};
xz.prototype.P=function(){yz(this);this.A.dispose();this.A=null;this.l.dispose();this.l=null};var zz=function(a){for(var b=0;b<a.length;++b)if(a[b]&&a[b].node)return a[b].node;return null},Dz=function(a){var b=zz(a);if(!b)return null;var c=[],d=[],e=[];b=new Vw(b,!0);var f=a[a.length-1].node,g=0,h=!1;do{b.next();var l=b.node();if(!l)break;var n=b.g.g,r=b.depth();for(n==1&&--r;g<a.length&&!a[g].node;)++g;l==a[g].node||!h&&n==1&&(l!=null&&l.previousSibling==null?0:!Az(Bz(l)))?(n=Cz(l),d.push({node:n,ab:function(){}}),e[d.length-1]=r,l.parentNode&&l.parentNode.insertBefore(n,l),l==a[g].node&&
(c[g++]=d.length-1,h=!0)):h=!1}while(l!=f);return{Rf:e,vk:c,Uj:d}},Az=function(a){return a!=null&&Ow[a.tagName]},Bz=function(a){if(a==null)return null;for(a=a.previousSibling;a!=null&&a!=null&&a.nodeType==3&&_.Uc(pt(a))=="";)a=a.previousSibling;return a},Gz=function(a,b,c,d,e,f){_.pb.call(this);this.g=[];for(var g=0;g<a.length;++g)this.g.push("nodeType"in a[g]?Ez(a[g]):a[g]),Fz(a[g].node);this.j=b;this.H=d||0;this.X=e||0;this.D=c;this.B=f||null;this.J=this.I=this.U=!1;this.o=[];this.A=[];this.h=[];
this.S=[];new _.Rb(this);this.l=this.M=!1},Ez;_.A(Gz,_.pb);
var Jz=function(a){if(!a)return!1;if(a.nodeType!=3||!_.od)return Hz in a&&!!a[Hz];if(!a.parentNode)return!0;if(!(Iz in a.parentNode))return!1;var b=a.parentNode[Iz];if(!b||!b[a.nodeValue])return!1;b=b[a.nodeValue];for(var c=0;c<b.length;++c)if(b[c]==a)return!0;return!1},Kz=function(a,b){if(!a)return"";if(a.tagName=="TITLE")return String(document.title);a.nodeType==3?b="nodeValue":b||(b="value");return a.getAttribute&&a.getAttribute(b)?String(a.getAttribute(b)):typeof a[b]==="string"?String(a[b]):
""};Gz.prototype.ia=function(){return this.j};
var Lz=function(a,b,c){b={qh:b,yf:c,parts:[]};a.h.push(b);return b},Nz=function(a){if(!a.l&&a.U&&!a.I&&!a.J){a.I=!0;var b;if(b=Mz(a.g)){b=a.g;var c=a.h;if(b.length==1&&b[0]&&b[0].Pf){for(var d=[],e=0;e<c.length;++e)for(var f=0;f<c[e].parts.length;++f)d.push(c[e].parts[f].ga);b[0].ab(d.join(" "),b[0].node);b=!0}else b=!1;b=!b}if(b&&(b=Dz(a.g))){a.A=b.vk;a.o=b.Uj;d=a.g;e=a.A;f=a.o;var g=b.Rf;c=[];for(var h=0;h<d.length;++h)if(c[h]=[],d[h].node&&e[h]!==void 0)for(var l=0;l<f.length;++l)if(!(g[l]>g[e[h]])){if(g[l]==
g[e[h]]){if(f[l].node.parentNode!=f[e[h]].node.parentNode)continue}else{for(var n=g[e[h]]-g[l],r=f[e[h]].node.parentNode;n--&&r&&r!=f[l].node.parentNode;)r=r.parentNode;if(r!=f[l].node.parentNode)continue}c[h].push(l)}d=a.g;e=a.h;f=-1;for(g=e.length-1;g>=0;--g)for(h=e[g],l=h.parts.length-1;l>=0;--l)if(n=h.parts[l],!(n.da<0)&&d[n.da]&&d[n.da].node)if(f<0)n.Wd=Zv(c[n.da]),f=c[n.da][c[n.da].length-1];else for(r=c[n.da].length-1;r>=0;--r)if(c[n.da][r]<=f){n.Wd=Zv(c[n.da].slice(0,r+1));f=c[n.da][r];break}for(c=
e=0;c<a.h.length;++c){d=a.h[c];f=a.g;g=d;h=b.Rf;l=a.A;n="";for(r=0;r<g.parts.length;++r){var u=g.parts[r];n+=u.ga;if(u.da<0){var p=-1,t=-1,v=l[g.parts[r-1].da];v!==void 0&&(p=h[v]);r<g.parts.length-1&&(v=l[g.parts[r+1].da],v!==void 0&&(t=h[v]));if(p>=0||t>=0)a:if(v=(p<0||t<p)&&r<g.parts.length-1,p=f,t=u,u=g.parts[v?r+1:r-1],!(u.da>=p.length||p[u.da].node==null)){p=t.ga;t.ga="";if(/^ +$/.test(p)&&(t=v?u.ga.charCodeAt(0):u.ga.charCodeAt(u.ga.length-1),3584<=t&&t<=3711||12288<=t&&t<=12351||12352<=t&&
t<=12543||12784<=t&&t<=12799||19968<=t&&t<=40959||65280<=t&&t<=65519))break a;u.ga=v?p+u.ga:u.ga+p}}}f=n;g=a.g;h=d;l=a.o;n=b.Rf;r=a.A;u=[];for(p=0;p<h.parts.length&&!(e>=l.length);++p)if(t=h.parts[p],t.Wd&&!(t.da<0)&&g[t.da].node&&t.ga)if(e==r[t.da]||e in t.Wd&&(!(e+1 in t.Wd)||e+1!=r[t.da])){if(l[e]&&l[e].node){v=Cz(l[e].node);u.push(v);for(var y=l[e].node,E=n[r[t.da]]-n[e],G=v,L=g[t.da].node.parentNode,V=G;L&&E--;)V=L.cloneNode(!1),V.appendChild(G),L=L.parentNode,G=V;y.appendChild(V);y=g[t.da].node;
g[t.da].ye?g[t.da].Vg||v.appendChild(y):(y=g[t.da].node.cloneNode(!1),y.id&&(y.id=""),v.appendChild(y));g[t.da].ab(t.ga,y)}}else++e,--p;g=u;r=a.g;u=d;h=a.D;if(u.qh)h=u.qh;else{n=r.length;l=-1;for(p=0;p<u.parts.length;++p)t=u.parts[p].da,t>=0&&r[t]&&r[t].node&&(l=Math.max(l,t),n=Math.min(n,t));for(r="";n<=l;++n)h[n]&&(r+=h[n]);h=r}n=a;r=g;u=h;if(n.B){if(n.B.g.Tb!=3){g=n.S;h=g.push;l=n.B;d=d.yf;d=l.j[++l.B]={id:l.B.toString(),Vi:n,text:u,uo:d||u,ga:f,Lk:l.D,Nk:l.H,nodes:r};for(f=0;f<r.length;++f)r[f]&&
l.l.attach(d.id,r[f]);l.h&&l.h.attach(r,u.length);l.o&&l.o.start();h.call(g,d.id)}}else for(d=0;d<r.length;++d)r[d].title=u}b=a.g;for(c=0;c<b.length;++c)b[c].node&&!b[c].ye&&_.Zd(b[c].node);b=a.g;c=a.o;a=a.A;for(e=d=0;e<c.length;++e)if(f=c[e].node){for(;d<b.length&&e>a[d];)d++;(d>=b.length||e!=a[d])&&!f.firstChild&&(_.Zd(f),c[e].node=null)}}}};
Gz.prototype.restore=function(){if(this.I)if(this.I=!1,this.B&&yz(this.B),this.S=[],Mz(this.o),this.g.length==1&&this.g[0].Pf)this.g[0].ab(this.D[0],this.g[0].node);else{for(var a=0,b=0;b<this.o.length;++b){var c=this.o[b].node;if(c){for(;a<this.g.length&&b>this.A[a];){var d=a++;this.g[d].node&&(Oz(this.g[d].node),this.g[d].node=null)}if(a<this.g.length&&b==this.A[a]&&this.g[a].node){this.g[a].Vg||(_.Yd(c),c.appendChild(this.g[a].node));this.g[a].ab(this.D[a],this.g[a].node);a++;var e=c.parentNode;
if(e&&e.nodeType!=11)if(c.removeNode)c.removeNode(!1);else{for(;d=c.firstChild;)e.insertBefore(d,c);_.Zd(c)}}else _.Zd(c)}}this.o=[]}};Gz.prototype.P=function(){_.pb.prototype.P.call(this);this.restore();for(var a=0;a<this.g.length;++a)this.g[a].node&&Oz(this.g[a].node);this.g=null};
var Fz=function(a){if(a)if(a.nodeType==3&&_.od){Iz in a.parentNode&&a.parentNode[Iz]||(a.parentNode[Iz]={});var b=a.parentNode[Iz];b[a.nodeValue]||(b[a.nodeValue]=[]);b=b[a.nodeValue];for(var c=0;c<b.length;++c)if(b[c]==a)return;b.push(a)}else a[Hz]=1},Oz=function(a){if(!a||a.nodeType==3&&_.od){var b=a.parentNode;if(b&&Iz in b){var c=b[Iz];if(c&&a&&c[a.nodeValue]){var d=c[a.nodeValue];if(d)for(var e=0;e<d.length;++e)if(d[e]==a){d.splice(e,1);break}d.length==0&&delete c[a.nodeValue]}if(c&&mw(c))try{delete b[Iz]}catch(f){b[Iz]=
""}}}else if(Hz in a)try{delete a[Hz]}catch(f){a[Hz]=""}},Mz=function(a){for(var b=0;b<a.length;++b)try{a[b].node&&!a[b].node.parentNode&&(a[b].node=null)}catch(c){a[b].node=null}for(b=a.length-1;b>=0&&!a[b].node;--b);a.length=b+1;return a.length},Cz=function(a){a=a.ownerDocument?a.ownerDocument.createElement("font"):_.Ud(document,"font");Fz(a);a.style.verticalAlign="inherit";_.Li(_.mj(iv,2))&&(a.dir="auto");return a},Pz=function(a){for(var b=new Set,c=0;c<a.g.length;c++){var d=a.g[c].node;d!=null&&
b.add(d)}return b},Qz=function(){this.h={};this.g={}};Qz.prototype.has=function(a,b){return this.h[a]!=null||this.g[a]!=null||b&&(a in this.h||a in this.g)};Qz.prototype.write=function(a,b){this.g[a]=b};Qz.prototype.remove=function(a){delete this.g[a];delete this.h[a]};Qz.prototype.read=function(a){var b=this.g[a];b||(b=this.h[a],this.g[a]=b);return b};var Hz="_gt_"+Math.random().toString(36).substr(2),Iz="_gtn_"+Math.random().toString(36).substr(2);
(function(){function a(c){document.title=c}var b={};Ez=function(c,d){if(c.tagName=="TITLE")return{node:c,ab:a,ye:!0,Vg:!0,Pf:!0};if(c.nodeType==3)return{node:c,ab:function(e,f){_.ae(f,e)}};d||(d="value");b[d]||(b[d]=function(e,f){f.setAttribute&&f.setAttribute(d,e);typeof e==="string"&&(f[d]=e)});c={node:c,ab:b[d],ye:!0};d!="value"&&(c.Pf=!0);return c}})();
var Rz=function(a,b,c,d){d=d.firstChild&&d.firstChild.nodeType==3?d.firstChild.nodeValue:pt(d);d={da:c,ga:Xs(d)};a.push(d);b[c]?b[c].end=d:b[c]={start:d,end:d};return d},Sz=function(a){for(var b,c=a.firstChild;c;c=b)b=c.nextSibling,c.nodeType!=3&&(c==a.firstChild?a.parentNode&&a.parentNode.insertBefore(c,a):ft(c,a),Sz(c))};var Tz=function(){this.g=[]};Tz.prototype.add=function(a){this.g.push(a)};Tz.prototype.step=function(){this.g.length&&(this.g[0]&&this.g[0]()||this.g.shift());return!!this.g.length};var Uz=function(){this.g=[]};_.A(Uz,Tz);Uz.prototype.add=function(a){if(a)for(;a(););};Uz.Eb=function(){return Mv(Uz)};var Wz=function(a){this.g=[];this.h=.5;Vz(this,a);this.l=0;this.j=!0;this.o=(0,_.w)(this.A,this)};_.A(Wz,Tz);var Vz=function(a,b){b>1?a.h=1:b<.001?a.h=.001:b&&(a.h=b)};
Wz.prototype.add=function(a){Tz.prototype.add.call(this,a);this.j&&Xz(this)};var Xz=function(a){a.j=!1;window.setTimeout(a.o,Math.min(a.l,5E3))};Wz.prototype.A=function(){var a=(new Date).getTime();do{var b=this.step(),c=95*this.h+5;var d=(new Date).getTime()-a}while(b&&d<c);this.l=Math.ceil(d*(1/this.h-1))+1;b?Xz(this):this.j=!0};var Yz=function(a,b){this.H=a||null;this.M=b||Uz.Eb();this.B=this.A=this.I=null;this.l=this.j=!1;this.o=null;this.g=[];this.h=0},Zz=function(a,b){a.j||(a.I=b)},$z=function(a,b,c){a.A=c?(0,_.w)(b,c):b},aA=function(a,b,c){a.B=c?(0,_.w)(b,c):b};Yz.prototype.run=function(a){this.j||(this.j=!0,this.G=a,this.h++,this.o=this.I,this.D())};Yz.prototype.stop=function(){this.h++;this.j=!1;this.g=[]};
var bA=function(a){if(!a.j)return null;for(var b=!1,c=0;c<a.g.length;++c)if(a.g[c].target===a){a.g[c].ready=!1;a.g[c].Nh=a.h+1;b=!0;break}b||a.g.push({target:a,ready:!1,Nh:a.h+1});return(0,_.w)(a.D,a,a,a.h+1)},cA=function(a){if(!a.j)return!0;for(var b=0;b<a.g.length;++b)if(a.g[b].target===a&&a.g[b].Nh==a.h)return a.g[b].ready;return!0};
Yz.prototype.D=function(a,b){if(this.j){if(a)for(var c=0;c<this.g.length;++c)if(this.g[c].target===a){this.g[c].ready=!0;break}this.l||this.M.add((0,_.w)(this.J,this,b||this.h))}};
Yz.prototype.J=function(a){if(this.h!=a)return!1;a=this.o;if(a==dA)return this.stop(),this.A&&this.A.call(this.H,this,this.G),!1;this.l=!0;try{var b=a.call(this.H,this,this.G);if(!b)throw Error();}catch(c){this.stop();a=c;if(this.B)this.B.call(this.H,a,this,this.G);else throw a;return!1}finally{this.l=!1}b!=eA&&(this.o=b,this.h++,this.D());return!1};var eA=function(){},dA=function(){};var gA=function(a,b,c,d,e){b=b||{};this.J=e||[];this.A=[];this.G=[];fA(this,a||document.documentElement,b.Ah===void 0||!!b.Ah);this.D=c||Gz;this.H=b.bk;this.j=this.g=this.o=this.Tc=null;this.B=!!b.Uk;this.ka=!!b.Rk;this.U=this.B?27:13;this.M=!0;this.I=[];this.l=new Yz(this,d)},hA=function(a,b,c,d){a.l.j||(b={Jh:b,Gh:c,nodes:[],rh:[],Ob:[],textLength:0,size:0,continuous:!0},a.Tc=null,Zz(a.l,a.h),$z(a.l,d),aA(a.l,(0,_.w)(function(e){this.ik(e);d()},a)),a.l.run(b))},iA=function(a,b){return a.nodes.length>
0?new b(a.nodes,a.Ob.join(""),a.rh,a.textLength,a.size):null},jA=function(a,b){if(!a.j)return a.Tc=iA(b,a.D),!0;if(!b.continuous&&b.nodes.length>0)return a.Tc=iA(b,a.D),!0;b.continuous=a.j.jh;a:{var c=a.j;var d=a.U;if(b.size>b.Gh||b.textLength>b.Jh)c=!1;else{var e=c.size,f=c.text.length;if(b.nodes.length!=0&&(e+=b.nodes.length==1?b.size+d+d:b.size+d,f+=b.textLength,e>b.Gh||f>b.Jh)){c=!1;break a}b.size=e;b.textLength=f;b.nodes.push(c.node);b.rh.push(c.text);d=b.nodes.length-1;d==0?b.Ob.push(c.We):
(d==1&&(b.Ob[0]="<a i=0>"+b.Ob[0]+"</a>"),b.Ob.push("<a i="+d+">"),b.Ob.push(c.We),b.Ob.push("</a>"));c=!0}}if(c)return a.j=null,!1;a.Tc=iA(b,a.D);return!0},kA=function(a,b,c){var d=Kz(b,c);d&&_.Uc(Rs(d))&&a.I.push({node:b,Li:c,text:d})};
gA.prototype.h=function(a,b){var c=this;if(this.j&&jA(this,b))return dA;if(!this.g){this.M=!!this.A.length;if(!this.A.length&&(a=this.I.shift()))return this.j={jh:!1,node:Ez(a.node,a.Li),text:a.text,We:Ts(a.text),size:this.B?_.Qb(a.text).length:a.text.length},b.continuous=!1,jA(this,b),dA;a=this.A.shift()||this.G.shift();if(!a)return this.j=null,jA(this,b),dA;this.o=[a.Qk];this.g=new Vw(a.root)}this.g.next();if(this.g.done)return this.g=null,b.continuous=!1,this.h;a=this.g.node();var d=this.g.g.g;
if(d==-1)return lA(this),mA(a)||(b.continuous=!1),this.h;nA(this,a);d=d==1;var e=!!a&&(a.nodeType==3&&typeof a.nodeValue==="string"||a.tagName=="TITLE"&&typeof a.value==="string"||a.tagName=="TEXTAREA"&&Nx(a,"translate")||a.tagName=="INPUT"&&(Pw[a.type]||Nx(a,"translate")));if((e||d)&&this.M&&!oA(a))return fA(this,a,pA(this),!0),this.g.skip(),lA(this),this.h;if(d&&pA(this)&&(this.ka&&kA(this,a,"title"),kA(this,a,"alt"),kA(this,a,"placeholder"),kA(this,a,"aria-label"),kA(this,a,"aria-placeholder"),
kA(this,a,"aria-roledescription"),kA(this,a,"aria-valuetext"),Ww(this.g)))for(var f=a.firstChild;f;){if(f.nodeType==3){var g=f.nodeValue.split("\n");if(g.length>2||g.length==2&&_.Uc(g[0])!=""&&_.Uc(g[1])!=""){f.nodeValue=g[0];for(var h=1;h<g.length;++h){var l=_.Qd(a).createElement("font");this.J.push(l);ft(l,f);f=l;ft(_.Qd(a).createTextNode("\n"+g[h]),f);f=f.nextSibling}}}f=f.nextSibling}a.shadowRoot&&Array.from(a.shadowRoot.childNodes).forEach(function(t){fA(c,t,pA(c))});if(e){this.g.skip();if(pA(this)){var n=
Kz(a);if(_.Uc(Rs(n))&&(this.j={jh:!0,node:Ez(a),text:n,We:Ts(n),size:this.B?_.Qb(n).length:n.length},jA(this,b)))return lA(this),dA}lA(this);return this.h}if(d){if(qA(a)||!a.firstChild&&a.tagName!="IFRAME"&&a.tagName!="RUBY")return b.continuous=b.continuous&&!!Ow[a.tagName],this.g.skip(),lA(this),this.h;if(a.tagName=="RUBY"){try{n=_.B(a.childNodes);for(var r=n.next();!r.done;r=n.next()){var u=r.value;u.nodeType!=3&&fA(this,u,pA(this))}}catch(t){}this.g.skip();lA(this);return this.h}if(a.tagName==
"IFRAME"){try{if(!a.src.match(/https?:\/\//)||_.Lb(a.src.match(_.Jf)[3]||null)==window.location.hostname){var p=ht(a).documentElement;p&&fA(this,p,pA(this))}}catch(t){}b.continuous=!1;this.g.skip();lA(this);return this.h}pA(this)&&mA(a)?this.H&&a.tagName=="A"&&a.href&&this.H(a):b.continuous=!1;return this.h}this.g.skip();lA(this);return this.h};
var qA=function(a){return Jz(a)||a.nodeType!=3&&(!a.tagName||Nw[a.tagName]||Ow[a.tagName]||Nx(a,"skiptranslate"))},rA=function(a){var b=_.Qd(a);return b.defaultView&&b.defaultView.getComputedStyle?b.defaultView.getComputedStyle(a,null):a.currentStyle},oA=function(a){return a.nodeType==3?!0:a.nodeType!=1?!1:a.offsetWidth&&a.offsetHeight?!0:(a=rA(a),!!a&&a.display!="none"&&a.visibility!="hidden")},mA=function(a){if(a.nodeType==3)return!0;if(a.nodeType!=1)return!1;var b=rA(a);return!!Mw[a.tagName]&&
(!b||!b.display||b.display=="inline")},fA=function(a,b,c,d){(d?a.G:a.A).push({root:b,Qk:c===void 0||c})},pA=function(a){return a.o[a.o.length-1]},nA=function(a,b){b=!Jz(b)&&(b.nodeType==Is&&pA(a)||!(Nx(b,"notranslate")||b.attributes&&b.attributes.translate&&b.attributes.translate.value=="no")&&(Nx(b,"translate")||!!b.attributes&&!!b.attributes.translate&&b.attributes.translate.value=="yes"||pA(a)));a.o.push(b)},lA=function(a){a.o.pop()};tw.attach(5762,gA.prototype,{ik:1});var sA=function(){_.x.call(this);this.g=[]};_.A(sA,_.x);sA.prototype.restore=function(){Cy(this.h,0,this)};sA.prototype.h=function(){for(var a=0;a<this.g.length;++a)_.Zd(this.g[a]);this.g=[]};sA.prototype.P=function(){_.x.prototype.P.call(this);this.restore()};var tA=function(a){var b=new Set;a.forEach(function(c){gt(c)?b.add(c):(c=c.parentElement||null,c!=null&&b.add(c))});return b};var uA=function(a){this.h=!0;this.l=a;this.j=!1;this.g=[]};uA.prototype.ia=function(){return this.g.join("")};var vA=function(a,b){this.o=a;this.l=!0;this.j=b;this.g=null;this.h=0},wA=function(a,b){return a.l?(b((0,_.w)(a.A,a),a.o,a.j?"en":""),!0):!1};vA.prototype.A=function(a,b,c){this.g=b;this.h=c;a()};var xA=function(a,b){this.l=a;this.H=!!b;this.g=this.D=0;this.o=this.j=-1;this.A=this.B=this.h=0},AA=function(a,b,c){a.H&&(b-=9);for(var d="",e=0,f=a.D;f<a.l.length;++f){var g=a.l.charAt(f),h=g.charCodeAt(0);e++;a.h+=a.H?h<=127?h<=32||yA[h]?3:1:h<=2047||h>=55296&&h<=56319||h>=56320&&h<=57343?6:9:1;h=a.h>=b;zA[g]?(a.o=f,a.B=a.h,h=h||e>c):g==" "&&(a.j=f,a.A=a.h,h=h||e>c);if(h)return a.o>=0?(d=a.l.substring(a.g,a.o+1),a.h-=a.B,a.g=a.o+1,a.o>=a.j?(a.j=-1,a.A=0):a.A-=a.B,a.o=-1,a.B=0):a.j>=0?(d=a.l.substring(a.g,
a.j+1),a.h-=a.A,a.g=a.j+1,a.j=-1,a.A=0):(d=a.l.substring(a.g,f+1),a.h=0,a.g=f+1,a.o=a.j=-1,a.A=a.B=0),a.D=f+1,d}a.g<a.l.length&&(d=a.l.substring(a.g),a.g=a.l.length);return d},zA=Zv([".",",",":","\\?","!"]),BA=[".","?","!"],yA=Zv([34,35,36,37,38,43,44,47,58,59,60,61,62,63,64,91,92,93,94,96,123,124,125,127]);_.CA=function(){return!1};var DA=function(){};var Eo={Hm:"TYPE_UNSPECIFIED",xm:"STRING",Vl:"NUMBER",Jl:"INTEGER",fl:"BOOLEAN",el:"ARRAY",Wl:"OBJECT",Ul:"NULL"},eq=function(a){for(var b={},c=_.B(a.headers.entries()),d=c.next();!d.done;d=c.next())d=d.value,b[d[0]]=d[1];this.headers=b;this.g=a};eq.prototype.json=function(){return this.g.json()};var EA=function(){};
_.Zb.Object.defineProperties(EA.prototype,{text:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning text from the first one.");a="";b=!1;c=[];var e,f,g,h;d=_.B((h=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:g.parts)!=
null?h:[]);for(e=d.next();!e.done;e=d.next()){e=e.value;f=_.B(Object.entries(e));for(g=f.next();!g.done;g=f.next())h=_.B(g.value),g=h.next().value,h=h.next().value,g==="text"||g==="thought"||g==="thoughtSignature"||h===null&&h===void 0||c.push(g);typeof e.text!=="string"||typeof e.thought==="boolean"&&e.thought||(b=!0,a+=e.text)}c.length>0&&console.warn("there are non-text parts "+c+" in the response, returning concatenation of all text parts. Please refer to the non text parts for a full response from model.");
return b?a:void 0}}},data:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning data from the first one.");a="";b=[];var e,f,g,h;c=_.B((h=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:g.parts)!=null?h:[]);for(e=c.next();!e.done;e=
c.next()){e=e.value;f=_.B(Object.entries(e));for(g=f.next();!g.done;g=f.next())h=_.B(g.value),g=h.next().value,h=h.next().value,g==="inlineData"||h===null&&h===void 0||b.push(g);e.inlineData&&typeof e.inlineData.data==="string"&&(a+=atob(e.inlineData.data))}b.length>0&&console.warn("there are non-data parts "+b+" in the response, returning concatenation of all data parts. Please refer to the non data parts for a full response from model.");return a.length>0?btoa(a):void 0}}},functionCalls:{configurable:!0,
enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning function calls from the first one.");var e,f,g,h;a=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:(h=g.parts)==null?void 0:h.filter(function(l){return l.functionCall}).map(function(l){return l.functionCall}).filter(function(l){return l!==
void 0});if((a==null?void 0:a.length)!==0)return a}}},executableCode:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning executable code from the first one.");var e,f,g,h;a=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:
(h=g.parts)==null?void 0:h.filter(function(n){return n.executableCode}).map(function(n){return n.executableCode}).filter(function(n){return n!==void 0});if((a==null?void 0:a.length)!==0){var l;return a==null?void 0:(l=a[0])==null?void 0:l.code}}}},codeExecutionResult:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.candidates)==null?void 0:(b=a[0])==null?void 0:(c=b.content)==null?void 0:(d=c.parts)==null?void 0:d.length)!==0){this.candidates&&this.candidates.length>1&&console.warn("there are multiple candidates in the response, returning code execution result from the first one.");
var e,f,g,h;a=(e=this.candidates)==null?void 0:(f=e[0])==null?void 0:(g=f.content)==null?void 0:(h=g.parts)==null?void 0:h.filter(function(n){return n.codeExecutionResult}).map(function(n){return n.codeExecutionResult}).filter(function(n){return n!==void 0});if((a==null?void 0:a.length)!==0){var l;return a==null?void 0:(l=a[0])==null?void 0:l.output}}}}});var FA=function(){},GA=function(){},HA=function(){},IA=function(){},JA=function(){},KA=function(){};
KA.prototype._fromAPIResponse=function(a){var b=a.apiResponse;var c=new KA;if(a._isVertexAI){a={};var d=Q(b,["name"]);d!=null&&P(a,["name"],d);d=Q(b,["metadata"]);d!=null&&P(a,["metadata"],d);d=Q(b,["done"]);d!=null&&P(a,["done"],d);d=Q(b,["error"]);d!=null&&P(a,["error"],d);b=Q(b,["response"]);b!=null&&P(a,["response"],ro(b));b=a}else a={},d=Q(b,["name"]),d!=null&&P(a,["name"],d),d=Q(b,["metadata"]),d!=null&&P(a,["metadata"],d),d=Q(b,["done"]),d!=null&&P(a,["done"],d),d=Q(b,["error"]),d!=null&&P(a,
["error"],d),b=Q(b,["response","generateVideoResponse"]),b!=null&&P(a,["response"],qo(b)),b=a;Object.assign(c,b);return c};var LA=function(){},MA=function(){},NA=function(){},OA=function(){},PA=function(){},QA=function(){},RA=function(){},SA=function(){},TA=function(){};var UA=function(a,b,c,d){this.g=[];this.l={};this.D=b;this.init(a,c,d)};UA.prototype.init=function(a,b,c){this.j=a;this.g=b[this.j]||[];this.H=b==null?void 0:b.sdkHttpResponse;this.h=0;a={config:{}};c&&Object.keys(c).length!==0?typeof c==="object"?a=Object.assign({},c):a=c:a={config:{}};a.config&&(a.config.pageToken=b.nextPageToken);this.l=a;var d,e;this.A=(e=(d=a.config)==null?void 0:d.pageSize)!=null?e:this.g.length};
UA.prototype[Symbol.asyncIterator]=function(){var a=this;return{next:function(){var b;return _.M(function(c){if(c.g==1)return a.h>=a.B?VA(a)?c.yield(a.nextPage(),2):c.return({value:void 0,done:!0}):c.V(2);b=a.g[a.h];a.h+=1;return c.return({value:b,done:!1})})},return:function(){return _.M(function(b){return b.return({value:void 0,done:!0})})}}};
UA.prototype.nextPage=function(){var a=this,b;return _.M(function(c){if(c.g==1){if(!VA(a))throw Error("ec");return c.yield(a.D(a.params),2)}b=c.h;a.init(a.j,b,a.l);return c.return(a.o)})};var VA=function(a){var b;return((b=a.params.config)==null?void 0:b.pageToken)!==void 0?!0:!1};
_.Zb.Object.defineProperties(UA.prototype,{o:{configurable:!0,enumerable:!0,get:function(){return this.g}},name:{configurable:!0,enumerable:!0,get:function(){return this.j}},pageSize:{configurable:!0,enumerable:!0,get:function(){return this.A}},sdkHttpResponse:{configurable:!0,enumerable:!0,get:function(){return this.H}},params:{configurable:!0,enumerable:!0,get:function(){return this.l}},B:{configurable:!0,enumerable:!0,get:function(){return this.g.length}}});var ZA=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.M(function(f){return f.g==1?(d=UA,e="batchJobs",f.yield(WA(b,c),2)):f.return(new d(e,function(g){return WA(b,g)},f.h,c))})};b.create=function(c){return _.M(function(d){if(R(b.g)){var e=c.src,f=c.config;f=f?Object.assign({},f):{};var g=Date.now().toString();f.displayName||(f.displayName="genaiBatchJob_"+g);if(f.dest===void 0){var h=typeof e==="string"?e.startsWith("gs://")?e:void 0:!Array.isArray(e)&&e.gcsUri&&
e.gcsUri.length>0?e.gcsUri[0]:void 0;e=typeof e==="string"?e.startsWith("bq://")?e:void 0:Array.isArray(e)?void 0:e.bigqueryUri;if(h)f.dest=h.endsWith(".jsonl")?h.slice(0,-6)+"/dest":h+"_dest_"+g;else if(e)f.dest=e+"_dest_"+g;else throw Error("gc");}c.config=f}return d.return(XA(b,c))})};b.h=function(c){return _.M(function(d){console.warn("batches.createEmbeddings() is experimental and may change without notice.");if(R(b.g))throw Error("fc");return d.return(YA(b,c))})};return b};_.A(ZA,DA);
var XA=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=cp(a.g,b),d=O("batchPredictionJobs",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return Wo(p)}));l=bp(a.g,b);d=O("{model}:batchGenerateContent",l._url);e=l._query;delete l._url;
delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Vo(p)}))})},YA=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))throw Error("hc");f=ep(a.g,b);d=O("{model}:asyncBatchEmbedContent",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,T:e,body:JSON.stringify(f),
R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return Vo(n)}))})};
ZA.prototype.get=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=np(b.g,a),d=O("batchPredictionJobs/{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return Wo(p)}));l=mp(b.g,a);d=O("batches/{name}",l._url);e=l._query;delete l._url;
delete l._query;c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Vo(p)}))})};
ZA.prototype.cancel=function(a){var b=this,c,d,e,f,g,h,l,n;return _.M(function(r){c="";d={};if(R(b.g)){var u=b.g,p={},t=Q(a,["name"]);t!=null&&P(p,["_url","name"],Ro(u,t));h=p;c=O("batchPredictionJobs/{name}:cancel",h._url);d=h._query;delete h._url;delete h._query;return r.yield(b.g.request({path:c,T:d,body:JSON.stringify(h),R:"POST",httpOptions:(l=a.config)==null?void 0:l.httpOptions,abortSignal:(n=a.config)==null?void 0:n.abortSignal}),0)}u=b.g;p={};t=Q(a,["name"]);t!=null&&P(p,["_url","name"],
Ro(u,t));e=p;c=O("batches/{name}:cancel",e._url);d=e._query;delete e._url;delete e._query;return r.yield(b.g.request({path:c,T:d,body:JSON.stringify(e),R:"POST",httpOptions:(f=a.config)==null?void 0:f.httpOptions,abortSignal:(g=a.config)==null?void 0:g.abortSignal}),0)})};
var WA=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=sp(b),d=O("batchPredictionJobs",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=up(p);var t=new TA;Object.assign(t,
p);return t}));l=rp(b);d=O("batches",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=tp(p);var t=new TA;Object.assign(t,p);return t}))})};
ZA.prototype.delete=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=gp(b.g,a),d=O("batchPredictionJobs/{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t=
{},v=Q(p,["sdkHttpResponse"]);v!=null&&P(t,["sdkHttpResponse"],v);v=Q(p,["name"]);v!=null&&P(t,["name"],v);v=Q(p,["done"]);v!=null&&P(t,["done"],v);p=Q(p,["error"]);p!=null&&P(t,["error"],p);return t}));l=fp(b.g,a);d=O("batches/{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"DELETE",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse=
{headers:p.headers};return t})});return u.return(c.then(function(p){var t={},v=Q(p,["sdkHttpResponse"]);v!=null&&P(t,["sdkHttpResponse"],v);v=Q(p,["name"]);v!=null&&P(t,["name"],v);v=Q(p,["done"]);v!=null&&P(t,["done"],v);p=Q(p,["error"]);p!=null&&P(t,["error"],p);return t}))})};var aB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.M(function(f){return f.g==1?(d=UA,e="cachedContents",f.yield($A(b,c),2)):f.return(new d(e,function(g){return $A(b,g)},f.h,c))})};return b};_.A(aB,DA);
aB.prototype.create=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=Cp(b.g,a),d=O("cachedContents",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return p}));l=Bp(b.g,a);d=O("cachedContents",l._url);e=l._query;delete l._url;delete l._query;
c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return p}))})};
aB.prototype.get=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=Gp(b.g,a),d=O("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return p}));l=Fp(b.g,a);d=O("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,
T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return p}))})};
aB.prototype.delete=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=Ep(b.g,a),d=O("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t={};p=Q(p,["sdkHttpResponse"]);
p!=null&&P(t,["sdkHttpResponse"],p);p=new NA;Object.assign(p,t);return p}));l=Dp(b.g,a);d=O("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"DELETE",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){var t={};p=Q(p,["sdkHttpResponse"]);p!=null&&P(t,
["sdkHttpResponse"],p);p=new NA;Object.assign(p,t);return p}))})};
aB.prototype.update=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=Op(b.g,a),d=O("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"PATCH",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return p}));l=Np(b.g,a);d=O("{name}",l._url);e=l._query;delete l._url;delete l._query;c=
b.g.request({path:d,T:e,body:JSON.stringify(l),R:"PATCH",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return p}))})};
var $A=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=Kp(b),d=O("cachedContents",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=Mp(p);var t=new OA;Object.assign(t,p);
return t}));l=Jp(b);d=O("cachedContents",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Lp(p);var t=new OA;Object.assign(t,p);return t}))})};var Xp=function(a){var b=Error.call(this,a.message);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.name="ApiError";this.status=a.status;Object.setPrototypeOf(this,Xp.prototype)};_.A(Xp,Error);var cB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.M(function(f){return f.g==1?(d=UA,e="files",f.yield(bB(b,c),2)):f.return(new d(e,function(g){return bB(b,g)},f.h,c))})};return b};_.A(cB,DA);cB.prototype.upload=function(a){var b=this;return _.M(function(c){if(R(b.g))throw Error("lc");return c.return(dB(b.g,a.file,a.config).then(function(d){return d}))})};cB.prototype.download=function(a){var b=this;return _.M(function(c){return c.yield(eB(b.g,a),0)})};
var bB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))throw Error("hc");f=Rp(b);d=O("files",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})});return l.return(c.then(function(n){n=Sp(n);var r=new RA;Object.assign(r,
n);return r}))})};cB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(b.g))throw Error("hc");f=Qp(a);d=O("files/{file}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
cB.prototype.delete=function(a){var b=this,c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(b.g))throw Error("hc");f=Pp(a);d=O("files/{file}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})});return l.return(c.then(function(n){var r={};
n=Q(n,["sdkHttpResponse"]);n!=null&&P(r,["sdkHttpResponse"],n);n=new SA;Object.assign(n,r);return n}))})};var hB=function(a){this.g=Object.assign({},a,{cb:a.cb,location:a.location,apiKey:a.apiKey,Mb:a.Mb});var b={};if(this.g.Mb){var c;b.apiVersion=(c=this.g.apiVersion)!=null?c:"v1beta1";b.baseUrl=this.g.cb&&this.g.location&&this.g.location!=="global"?"https://"+this.g.location+"-aiplatform.googleapis.com/":"https://aiplatform.googleapis.com/";this.g.cb&&this.g.location?this.g.apiKey=void 0:(this.g.cb=void 0,this.g.location=void 0)}else{var d;b.apiVersion=(d=this.g.apiVersion)!=null?d:"v1beta";b.baseUrl=
"https://generativelanguage.googleapis.com/"}b.headers=fB(this);this.g.httpOptions=b;a.httpOptions&&(this.g.httpOptions=gB(b,a.httpOptions))},R=function(a){var b;return(b=a.g.Mb)!=null?b:!1};hB.prototype.getHeaders=function(){if(this.g.httpOptions&&this.g.httpOptions.headers!==void 0)return this.g.httpOptions.headers;throw Error("mc");};
var iB=function(a,b,c,d){if(!c||c.baseUrl===void 0||c.apiVersion===void 0)throw Error("nc");var e=[c.baseUrl.endsWith("/")?c.baseUrl.slice(0,-1):c.baseUrl];c.apiVersion&&c.apiVersion!==""&&e.push(c.apiVersion);c=[e.join("/")];d&&c.push("projects/"+a.g.cb+"/locations/"+a.g.location);b!==""&&c.push(b);return new URL(c.join("/"))},jB=function(a,b){return a.g.apiKey||!a.g.Mb||b.path.startsWith("projects/")||b.R==="GET"&&b.path.startsWith("publishers/google/models")?!1:!0};
hB.prototype.request=function(a){var b=this,c,d,e,f,g,h,l,n,r,u,p,t;return _.M(function(v){if(v.g==1){c=b.g.httpOptions;a.httpOptions&&(c=gB(b.g.httpOptions,a.httpOptions));d=jB(b,a);e=iB(b,a.path,c,d);if(a.T)for(f=_.B(Object.entries(a.T)),g=f.next();!g.done;g=f.next())h=g.value,l=_.B(h),n=l.next().value,r=l.next().value,u=n,p=r,e.searchParams.append(u,String(p));t={};if(a.R==="GET"){if(a.body&&a.body!=="{}")throw Error("oc");}else t.body=a.body;return v.yield(kB(b,t,c,a.abortSignal),2)}t=v.h;return v.return(lB(e,
t,a.R))})};
var gB=function(a,b){a=JSON.parse(JSON.stringify(a));b=_.B(Object.entries(b));for(var c=b.next();!c.done;c=b.next()){var d=_.B(c.value);c=d.next().value;d=d.next().value;typeof d==="object"?a[c]=Object.assign({},a[c],d):d!==void 0&&(a[c]=d)}return a},nB=function(a,b){var c,d,e,f;return _.M(function(g){if(g.g==1)return c=a.g.httpOptions,b.httpOptions&&(c=gB(a.g.httpOptions,b.httpOptions)),d=jB(a,b),e=iB(a,b.path,c,d),e.searchParams.has("alt")&&e.searchParams.get("alt")==="sse"||e.searchParams.set("alt","sse"),
f={},f.body=b.body,g.yield(kB(a,f,c,b.abortSignal),2);f=g.h;return g.return(mB(e,f,b.R))})},kB=function(a,b,c,d){var e,f,g,h,l;return _.M(function(n){if(n.g==1){if(c&&c.timeout||d)e=new AbortController,f=e.signal,c.timeout&&((g=c)==null?void 0:g.timeout)>0&&(h=setTimeout(function(){return e.abort()},c.timeout))&&typeof h.unref==="function"&&h.unref(),d&&d.addEventListener("abort",function(){e.abort()}),b.signal=f;c&&c.extraBody!==null&&Zp(b,c.extraBody);l=b;return n.yield(oB(a,c),2)}l.headers=n.h;
return n.return(b)})},lB=function(a,b,c){return _.M(function(d){return d.return(pB(a.toString(),Object.assign({},b,{method:c})).then(function(e){return _.M(function(f){return f.g==1?f.yield(Yp(e),2):f.return(new eq(e))})}).catch(function(e){if(e instanceof Error)throw e;throw Error(JSON.stringify(e));}))})},mB=function(a,b,c){return _.M(function(d){return d.return(pB(a.toString(),Object.assign({},b,{method:c})).then(function(e){return _.M(function(f){return f.g==1?f.yield(Yp(e),2):f.return(qB(e))})}).catch(function(e){if(e instanceof
Error)throw e;throw Error(JSON.stringify(e));}))})},qB=function(a){return function(){return new Ds(function c(){var d,e,f,g,h,l,n,r,u,p,t,v,y,E,G,L,V,na,oa,za,W,Aa,Pa,Fa,K,Pb,qb,ud,Kc,Lc,vd,xb,mc;return ss(c,function(N){switch(N.g){case 1:N.G(2);f=(d=a)==null?void 0:(e=d.body)==null?void 0:e.getReader();g=new TextDecoder("utf-8");if(!f)throw Error("pc");N.G(4);h="";l="data:";n=["\n\n","\r\r","\r\n\r\n"];case 6:return N.yield(new vs(2,f.read()),9);case 9:r=N.h;u=r.done;p=r.value;if(u){if(h.trim().length>
0)throw Error("qc");N.V(4);break}t=g.decode(p,{stream:!0});try{if(v=JSON.parse(t),"error"in v&&(y=JSON.parse(JSON.stringify(v.error)),E=y.status,G=y.code,L="got status: "+E+". "+JSON.stringify(v),G>=400&&G<600))throw V=new Xp({message:L,status:G}),V;}catch(Sf){if(na=Sf,na.name==="ApiError")throw Sf;}h+=t;oa=-1;za=0;case 10:oa=-1;za=0;W=_.B(n);for(Aa=W.next();!Aa.done;Aa=W.next())Pa=Aa.value,Fa=h.indexOf(Pa),Fa!==-1&&(oa===-1||Fa<oa)&&(oa=Fa,za=Pa.length);if(oa===-1){N.V(6);break}K=h.substring(0,oa);
h=h.substring(oa+za);Pb=K.trim();if(!Pb.startsWith(l)){N.V(10);break}qb=Pb.substring(l.length).trim();N.B(14);Lc=Kc=ud=void 0;vd=new Response(qb,{headers:(ud=a)==null?void 0:ud.headers,status:(Kc=a)==null?void 0:Kc.status,statusText:(Lc=a)==null?void 0:Lc.statusText});xb=Gs;return N.yield(new vs(0,new eq(vd)),16);case 16:xb(N.h);N.U(10);break;case 14:throw mc=N.A(),Error("rc`"+qb+"`"+mc);case 4:N.l(0,2);f.releaseLock();N.o(2);break;case 2:N.l(),N.o(0)}})}())}()},pB=function(a,b){return _.M(function(c){return c.return(fetch(a,
b).catch(function(d){throw Error("sc`"+d);}))})},fB=function(a){var b={};a="google-genai-sdk/1.37.0 "+a.g.Vk;b["User-Agent"]=a;b["x-goog-api-client"]=a;b["Content-Type"]="application/json";return b},oB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){if(u.g==1){c=new Headers;if(b&&b.headers){d=_.B(Object.entries(b.headers));for(e=d.next();!e.done;e=d.next())f=e.value,g=_.B(f),h=g.next().value,l=g.next().value,n=h,r=l,c.append(n,r);b.timeout&&b.timeout>0&&c.append("X-Server-Timeout",String(Math.ceil(b.timeout/
1E3)))}return u.yield(rB(a.g.auth,c),2)}return u.return(c)})};hB.prototype.getFileName=function(a){var b="";if(typeof a==="string"){b=a.replace(/[/\\]+$/,"");var c;b=(c=b.split(/[/\\]/).pop())!=null?c:""}return b};
var dB=function(a,b,c){var d,e,f,g,h,l,n,r,u,p,t;return _.M(function(v){if(v.g==1)return d={},c!=null&&(d.mimeType=c.mimeType,d.name=c.name,d.displayName=c.displayName),d.name&&!d.name.startsWith("files/")&&(d.name="files/"+d.name),e=a.g.Sk,v.yield(e.stat(b),2);if(v.g!=3){f=v.h;d.sizeBytes=String(f.size);l=(h=(g=c)==null?void 0:g.mimeType)!=null?h:f.type;if(l===void 0||l==="")throw Error("tc");d.mimeType=l;n={file:d};r=a.getFileName(b);u=O("upload/v1beta/files",n._url);return v.yield(sB(a,u,d.sizeBytes,
d.mimeType,r,n,(p=c)==null?void 0:p.httpOptions),3)}t=v.h;return v.return(e.upload(b,t,a))})},eB=function(a,b){var c;return _.M(function(d){c=a.g.Ri;return d.yield(c.download(b,a),0)})},sB=function(a,b,c,d,e,f,g){var h,l,n,r,u,p;return _.M(function(t){if(t.g==1)return h={},g?h=g:h={apiVersion:"",headers:Object.assign({},{"Content-Type":"application/json","X-Goog-Upload-Protocol":"resumable","X-Goog-Upload-Command":"start","X-Goog-Upload-Header-Content-Length":c,"X-Goog-Upload-Header-Content-Type":d},
e?{"X-Goog-Upload-File-Name":e}:{})},t.yield(a.request({path:b,body:JSON.stringify(f),R:"POST",httpOptions:h}),2);l=t.h;if(!l||(n=l)==null||!n.headers)throw Error("uc");p=(r=l)==null?void 0:(u=r.headers)==null?void 0:u["x-goog-upload-url"];if(p===void 0)throw Error("vc");return t.return(p)})};var uB=function(a){var b=this;b.g=a;b.list=function(c){var d,e;return _.M(function(f){return f.g==1?(d=UA,e="documents",f.yield(tB(b,c),2)):f.return(new d(e,function(g){return tB(b,{parent:c.parent,config:g.config})},f.h,c))})};return b};_.A(uB,DA);
uB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(b.g))throw Error("hc");f=$p(a);d=O("{name}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
uB.prototype.delete=function(a){var b=this,c,d,e,f,g;return _.M(function(h){c="";d={};if(R(b.g))throw Error("hc");var l={},n=Q(a,["name"]);n!=null&&P(l,["_url","name"],n);n=Q(a,["config"]);n!=null&&(n=Q(n,["force"]),l!==void 0&&n!=null&&P(l,["_query","force"],n));e=l;c=O("{name}",e._url);d=e._query;delete e._url;delete e._query;return h.yield(b.g.request({path:c,T:d,body:JSON.stringify(e),R:"DELETE",httpOptions:(f=a.config)==null?void 0:f.httpOptions,abortSignal:(g=a.config)==null?void 0:g.abortSignal}),
0)})};var tB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))throw Error("hc");f=aq(b);d=O("{parent}/documents",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){n=bq(n);var r=new PA;Object.assign(r,n);return r}))})};var wB=function(a,b){b=b===void 0?new uB(a):b;var c=this;c.g=a;c.h=b;c.list=function(d){d=d===void 0?{}:d;var e,f;return _.M(function(g){return g.g==1?(e=UA,f="fileSearchStores",g.yield(vB(c,d),2)):g.return(new e(f,function(h){return vB(c,h)},g.h,d))})};return c};_.A(wB,DA);
wB.prototype.create=function(a){var b=this,c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(b.g))throw Error("hc");f=Tp(a);d=O("fileSearchStores",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
wB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(b.g))throw Error("hc");f=Up(a);d=O("{name}",f._url);e=f._query;delete f._url;delete f._query;c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){return n}))})};
wB.prototype.delete=function(a){var b=this,c,d,e,f,g;return _.M(function(h){c="";d={};if(R(b.g))throw Error("hc");var l={},n=Q(a,["name"]);n!=null&&P(l,["_url","name"],n);n=Q(a,["config"]);n!=null&&(n=Q(n,["force"]),l!==void 0&&n!=null&&P(l,["_query","force"],n));e=l;c=O("{name}",e._url);d=e._query;delete e._url;delete e._query;return h.yield(b.g.request({path:c,T:d,body:JSON.stringify(e),R:"DELETE",httpOptions:(f=a.config)==null?void 0:f.httpOptions,abortSignal:(g=a.config)==null?void 0:g.abortSignal}),
0)})};var vB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))throw Error("hc");f=Vp(b);d=O("fileSearchStores",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()});return l.return(c.then(function(n){n=Wp(n);var r=new QA;Object.assign(r,n);return r}))})};var xB=function(){};xB.prototype.download=function(){return _.M(function(){throw Error("xc");})};var yB=function(){};yB.prototype.upload=function(a,b,c){return _.M(function(d){if(d.g==1){if(typeof a==="string")throw Error("Ac");return d.yield(dq(a,b,c),2)}return d.return(d.h)})};yB.prototype.stat=function(a){return _.M(function(b){if(b.g==1){if(typeof a==="string")throw Error("Ac");return b.yield(gq(a),3)}return b.return(b.h)})};var zB=function(a){this.apiKey=a},rB=function(a,b){return _.M(function(c){if(b.get("x-goog-api-key")!==null)return c.return();if(a.apiKey.startsWith("auth_tokens/"))throw Error("Bc");if(!a.apiKey)throw Error("Cc");b.append("x-goog-api-key",a.apiKey);c.D()})};var KB=function(a){var b=this;b.g=a;b.h=function(c){var d,e,f,g,h,l,n,r,u,p,t,v,y,E,G,L,V,na,oa,za;return _.M(function(W){switch(W.g){case 1:return W.yield(AB(b,c),2);case 2:d=W.h;BB(c);if(kr(c)&&!jr(c.config)){W.V(3);break}return W.yield(CB(b,d),4);case 4:return W.return(W.h);case 3:e=lr(c);if(e.length>0)throw f=e.map(function(Aa){return"tools["+Aa+"]"}).join(", "),Error("Oc`"+f);l=Do(d.contents);p=(u=(n=d.config)==null?void 0:(r=n.automaticFunctionCalling)==null?void 0:r.maximumRemoteCalls)!=null?
u:10;t=0;case 5:if(!(t<p)){W.V(7);break}return W.yield(CB(b,d),8);case 8:g=W.h;if(!g.functionCalls||g.functionCalls.length===0){W.V(7);break}v=g.candidates[0].content;y=[];G=E=void 0;L=_.B((G=(E=c.config)==null?void 0:E.tools)!=null?G:[]);V=L.next();case 9:if(V.done){W.V(11);break}na=V.value;if(!ir(na)){W.V(10);break}oa=na;return W.yield(oa.qg(g.functionCalls),13);case 13:za=W.h,y.push.apply(y,_.kc(za));case 10:V=L.next();W.V(9);break;case 11:t++;h={role:"user",parts:y};d.contents=Do(d.contents);
d.contents.push(v);d.contents.push(h);mr(d.config)&&(l.push(v),l.push(h));W.V(5);break;case 7:return mr(d.config)&&(g.g=l),W.return(g)}})};b.l=function(c){var d,e,f,g,h,l,n,r,u,p,t,v;return _.M(function(y){switch(y.g){case 1:BB(c);if(!jr(c.config)){y.V(2);break}return y.yield(AB(b,c),3);case 3:return d=y.h,y.yield(DB(b,d),4);case 4:return y.return(y.h);case 2:e=lr(c);if(e.length>0)throw f=e.map(function(E){return"tools["+E+"]"}).join(", "),Error("Pc`"+f);r=(g=c)==null?void 0:(h=g.config)==null?void 0:
(l=h.toolConfig)==null?void 0:(n=l.functionCallingConfig)==null?void 0:n.streamFunctionCallArguments;v=(u=c)==null?void 0:(p=u.config)==null?void 0:(t=p.automaticFunctionCalling)==null?void 0:t.disable;if(r&&!v)throw Error("Qc");return y.yield(EB(b,c),5);case 5:return y.return(y.h)}})};b.o=function(c){return _.M(function(d){return d.g==1?d.yield(FB(b,c).then(function(e){var f=[];if(e==null?0:e.af)for(var g=_.B(e.af),h=g.next();!h.done;h=g.next()){h=h.value;var l=void 0,n=void 0,r=void 0;if(h&&((l=
h)==null?0:l.safetyAttributes)&&((n=h)==null?void 0:(r=n.safetyAttributes)==null?void 0:r.contentType)==="Positive Prompt"){l=void 0;var u=(l=h)==null?void 0:l.safetyAttributes}else f.push(h)}var p;u?p={af:f,jo:u,sdkHttpResponse:e.sdkHttpResponse}:p={af:f,sdkHttpResponse:e.sdkHttpResponse};return p}),2):d.return(d.h)})};b.list=function(c){var d,e,f,g,h,l,n;return _.M(function(r){if(r.g==1){d={queryBase:!0};f=Object.assign({},d,(e=c)==null?void 0:e.config);g={config:f};if(R(b.g)&&!g.config.queryBase){if((h=
g.config)==null?0:h.filter)throw Error("Rc");g.config.filter="labels.tune-type:*"}l=UA;n="models";return r.yield(GB(b,g),2)}return r.return(new l(n,function(u){return GB(b,u)},r.h,g))})};b.j=function(c){var d;return _.M(function(e){return e.g==1?(d={model:c.model,prompt:c.prompt,referenceImages:[],config:c.config},c.referenceImages&&c.referenceImages&&(d.referenceImages=c.referenceImages.map(function(f){return f.g()})),e.yield(HB(b,d),2)):e.return(e.h)})};b.B=function(c){var d,e;return _.M(function(f){return f.g==
1?(d={numberOfImages:1,mode:"upscale"},c.config&&(d=Object.assign({},d,c.config)),e={model:c.model,image:c.image,upscaleFactor:c.upscaleFactor,config:d},f.yield(IB(b,e),2)):f.return(f.h)})};b.A=function(c){var d,e,f,g,h,l;return _.M(function(n){if(n.g==1){if((c.prompt||c.image||c.video)&&c.source)throw Error("Sc");R(b.g)||(((d=c.video)==null?0:d.uri)&&((e=c.video)==null?0:e.videoBytes)?c.video={uri:c.video.uri,mimeType:c.video.mimeType}:((f=c.source)==null?0:(g=f.video)==null?0:g.uri)&&((h=c.source)==
null?0:(l=h.video)==null?0:l.videoBytes)&&(c.source.video={uri:c.source.video.uri,mimeType:c.source.video.mimeType}));return n.yield(JB(b,c),2)}return n.return(n.h)})};return b};_.A(KB,DA);
var BB=function(a){a.config&&a.config.responseSchema&&!a.config.responseJsonSchema&&Object.keys(a.config.responseSchema).includes("$schema")&&(a.config.responseJsonSchema=a.config.responseSchema,delete a.config.responseSchema)},AB=function(a,b){var c,d,e,f,g,h,l,n;return _.M(function(r){if(r.g==1)return(d=(c=b.config)==null?void 0:c.tools)?r.yield(Promise.all(d.map(function(u){var p;return _.M(function(t){if(t.g==1){if(!ir(u))return t.V(2);p=u;return t.yield(p.Ok(),3)}return t.g!=2?t.return(t.h):
t.return(u)})})),2):r.return(b);e=r.h;f={model:b.model,contents:b.contents,config:Object.assign({},b.config,{tools:e})};f.config.tools=e;b.config&&b.config.tools&&gr(b.config.tools)&&(l=(h=(g=b.config.httpOptions)==null?void 0:g.headers)!=null?h:{},n=Object.assign({},l),Object.keys(n).length===0&&(n=fB(a.g)),hr(n),f.config.httpOptions=Object.assign({},b.config.httpOptions,{headers:n}));return r.return(f)})},LB=function(a){var b,c,d,e,f,g,h,l,n,r,u,p;return _.M(function(t){switch(t.g){case 1:b=new Map,
e=_.B((d=(c=a.config)==null?void 0:c.tools)!=null?d:[]),f=e.next();case 2:if(f.done){t.V(4);break}g=f.value;if(!ir(g)){t.V(3);break}h=g;return t.yield(h.Ok(),6);case 6:for(l=t.h,n=void 0,r=_.B((n=l.functionDeclarations)!=null?n:[]),u=r.next();!u.done;u=r.next()){p=u.value;if(!p.name)throw Error("Tc");if(b.has(p.name))throw Error("Uc`"+p.name);b.set(p.name,h)}case 3:f=e.next();t.V(2);break;case 4:return t.return(b)}})},EB=function(a,b){var c,d,e,f,g,h,l;return _.M(function(n){if(n.g==1)return f=(e=
(c=b.config)==null?void 0:(d=c.automaticFunctionCalling)==null?void 0:d.maximumRemoteCalls)!=null?e:10,g=!1,h=0,n.yield(LB(b),2);l=n.h;return n.return(function(r,u,p){return function(){return new Ds(function v(){var y,E,G,L,V,na,oa,za,W,Aa,Pa,Fa,K,Pb,qb,ud,Kc,Lc,vd,xb,mc;return ss(v,function(N){switch(N.g){case 1:N.G(2);case 4:if(!(h<f)){N.V(2);break}g&&(h++,g=!1);return N.yield(new vs(2,AB(r,p)),7);case 7:return y=N.h,N.yield(new vs(2,DB(r,y)),8);case 8:E=N.h,G=[],L=[],N.B(9,10),za=us(E);case 12:return N.yield(new vs(2,
za.next()),15);case 15:na=N.h;if(na.done){N.V(10);break}W=na.value;Aa=Gs;return N.yield(new vs(0,W),16);case 16:Aa(N.h);Pa=void 0;if(!(W.candidates&&((Pa=W.candidates[0])==null?0:Pa.content))){N.V(12);break}L.push(W.candidates[0].content);Fa=void 0;K=_.B((Fa=W.candidates[0].content.parts)!=null?Fa:[]);Pb=K.next();case 18:if(Pb.done){N.V(12);break}qb=Pb.value;if(!(h<f&&qb.functionCall)){N.V(19);break}if(!qb.functionCall.name)throw Error("Vc");if(!u.has(qb.functionCall.name))throw Error("Wc`"+u.keys()+
"`"+qb.functionCall.name);return N.yield(new vs(2,u.get(qb.functionCall.name).qg([qb.functionCall])),23);case 23:ud=N.h,G.push.apply(G,_.kc(ud));case 19:Pb=K.next();N.V(18);break;case 10:N.l(0,2);N.G(24);if(!na||na.done||!(oa=za.return)){N.V(24);break}return N.yield(new vs(2,oa.call(za)),24);case 24:N.l(0,2,1);if(V)throw V.error;N.o(25,1);break;case 25:N.o(11);break;case 9:Kc=N.A();V={error:Kc};N.V(10);break;case 11:if(!(G.length>0)){N.V(2);break}g=!0;Lc=new EA;Lc.candidates=[{content:{role:"user",
parts:G}}];vd=Gs;return N.yield(new vs(0,Lc),29);case 29:vd(N.h);xb=[];xb.push.apply(xb,_.kc(L));xb.push({role:"user",parts:G});mc=Do(p.contents).concat(xb);p.contents=mc;N.V(4);break;case 2:N.l(),N.o(0)}})}())}()}(a,l,b))})},CB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=zq(a.g,b),d=O("{model}:generateContent",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:
g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=Bq(p);var t=new EA;Object.assign(t,p);return t}));l=yq(a.g,b);d=O("{model}:generateContent",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse=
{headers:p.headers};return t})});return u.return(c.then(function(p){p=Aq(p);var t=new EA;Object.assign(t,p);return t}))})},DB=function(a,b){var c,d,e,f,g,h,l,n,r,u,p;return _.M(function(t){d="";e={};if(R(a.g))return f=zq(a.g,b),d=O("{model}:streamGenerateContent?alt=sse",f._url),e=f._query,delete f._url,delete f._query,g=a.g,c=nB(g,{path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(h=b.config)==null?void 0:h.httpOptions,abortSignal:(l=b.config)==null?void 0:l.abortSignal}),t.return(c.then(function(v){return function(){return new Ds(function E(){var G,
L,V,na,oa,za,W,Aa,Pa,Fa;return ss(E,function(K){switch(K.g){case 1:K.G(2),K.B(4,5),na=us(v);case 7:return K.yield(new vs(2,na.next()),10);case 10:L=K.h;if(L.done){K.V(5);break}oa=L.value;za=Bq;return K.yield(new vs(2,oa.json()),11);case 11:return W=za(K.h),W.sdkHttpResponse={headers:oa.headers},Aa=new EA,Object.assign(Aa,W),Pa=Gs,K.yield(new vs(0,Aa),12);case 12:Pa(K.h);K.V(7);break;case 5:K.l(0,2);K.G(13);if(!L||L.done||!(V=na.return)){K.V(13);break}return K.yield(new vs(2,V.call(na)),13);case 13:K.l(0,
2,1);if(G)throw G.error;K.o(14,1);break;case 14:K.o(2);break;case 4:Fa=K.A();G={error:Fa};K.V(5);break;case 2:K.l(),K.o(0)}})}())}()}));n=yq(a.g,b);d=O("{model}:streamGenerateContent?alt=sse",n._url);e=n._query;delete n._url;delete n._query;r=a.g;c=nB(r,{path:d,T:e,body:JSON.stringify(n),R:"POST",httpOptions:(u=b.config)==null?void 0:u.httpOptions,abortSignal:(p=b.config)==null?void 0:p.abortSignal});return t.return(c.then(function(v){return function(){return new Ds(function E(){var G,L,V,na,oa,za,
W,Aa,Pa,Fa;return ss(E,function(K){switch(K.g){case 1:K.G(2),K.B(4,5),na=us(v);case 7:return K.yield(new vs(2,na.next()),10);case 10:L=K.h;if(L.done){K.V(5);break}oa=L.value;za=Aq;return K.yield(new vs(2,oa.json()),11);case 11:return W=za(K.h),W.sdkHttpResponse={headers:oa.headers},Aa=new EA,Object.assign(Aa,W),Pa=Gs,K.yield(new vs(0,Aa),12);case 12:Pa(K.h);K.V(7);break;case 5:K.l(0,2);K.G(13);if(!L||L.done||!(V=na.return)){K.V(13);break}return K.yield(new vs(2,V.call(na)),13);case 13:K.l(0,2,1);
if(G)throw G.error;K.o(14,1);break;case 14:K.o(2);break;case 4:Fa=K.A();G={error:Fa};K.V(5);break;case 2:K.l(),K.o(0)}})}())}()}))})},FB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=Dq(a.g,b),d=O("{model}:predict",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse=
{headers:p.headers};return t})}),u.return(c.then(function(p){p=Hq(p);var t=new FA;Object.assign(t,p);return t}));l=Cq(a.g,b);d=O("{model}:predict",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Fq(p);
var t=new FA;Object.assign(t,p);return t}))})},HB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))return f=oq(a.g,b),d=O("{model}:predict",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})}),l.return(c.then(function(n){n=
qq(n);var r=new GA;Object.assign(r,n);return r}));throw Error("Xc");})},IB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))return f=er(a.g,b),d=O("{model}:predict",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})}),
l.return(c.then(function(n){n=fr(n);var r=new HA;Object.assign(r,n);return r}));throw Error("Xc");})};
KB.prototype.get=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=Tq(b.g,a),d=O("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return $q(p)}));l=Sq(b.g,a);d=O("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,
T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Yq(p)}))})};
var GB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=Xq(a.g,b),d=O("{models_url}",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=ar(p);var t=new IA;Object.assign(t,
p);return t}));l=Wq(a.g,b);d=O("{models_url}",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Zq(p);var t=new IA;Object.assign(t,p);return t}))})};
KB.prototype.update=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=dr(b.g,a),d=O("{model}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"PATCH",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){return $q(p)}));l=cr(b.g,a);d=O("{name}",l._url);e=l._query;delete l._url;delete l._query;
c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"PATCH",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){return Yq(p)}))})};
KB.prototype.delete=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=lq(b.g,a),d=O("{name}",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"DELETE",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t={};p=Q(p,["sdkHttpResponse"]);
p!=null&&P(t,["sdkHttpResponse"],p);p=new JA;Object.assign(p,t);return p}));l=kq(b.g,a);d=O("{name}",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"DELETE",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){var t={};p=Q(p,["sdkHttpResponse"]);p!=null&&P(t,
["sdkHttpResponse"],p);p=new JA;Object.assign(p,t);return p}))})};
var JB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=Pq(a.g,b),d=O("{model}:predictLongRunning",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()}),u.return(c.then(function(p){var t={},v=Q(p,["name"]);v!=null&&P(t,["name"],v);v=Q(p,["metadata"]);v!=null&&P(t,["metadata"],
v);v=Q(p,["done"]);v!=null&&P(t,["done"],v);v=Q(p,["error"]);v!=null&&P(t,["error"],v);p=Q(p,["response"]);p!=null&&P(t,["response"],Rq(p));p=new KA;Object.assign(p,t);return p}));l=Nq(a.g,b);d=O("{model}:predictLongRunning",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()});return u.return(c.then(function(p){var t=
{},v=Q(p,["name"]);v!=null&&P(t,["name"],v);v=Q(p,["metadata"]);v!=null&&P(t,["metadata"],v);v=Q(p,["done"]);v!=null&&P(t,["done"],v);v=Q(p,["error"]);v!=null&&P(t,["error"],v);p=Q(p,["response","generateVideoResponse"]);p!=null&&P(t,["response"],Qq(p));p=new KA;Object.assign(p,t);return p}))})};var MB=function(a){this.g=a;return this};_.A(MB,DA);
MB.prototype.get=function(a){var b=this,c,d,e,f,g,h;return _.M(function(l){if(l.g==1){c=a.operation;d=a.config;if(c.name===void 0||c.name==="")throw Error("Yc");return R(b.g)?(f=c.name.split("/operations/")[0],g=void 0,d&&"httpOptions"in d&&(g=d.httpOptions),l.yield(NB(b,{operationName:c.name,resourceName:f,config:{httpOptions:g}}),5)):l.yield(OB(b,{operationName:c.name,config:d}),4)}if(l.g!=5)return e=l.h,l.return(c._fromAPIResponse({apiResponse:e,_isVertexAI:!1}));h=l.h;return l.return(c._fromAPIResponse({apiResponse:h,
_isVertexAI:!0}))})};
var OB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};R(a.g)?(f=to(b),d=O("{operationName}",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json()})):(l=so(b),d=O("{operationName}",l._url),e=l._query,delete l._url,delete l._query,c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=
b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json()}));return u.return(c)})},NB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))return f=po(b),d=O("{resourceName}:fetchPredictOperation",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json()}),
l.return(c);throw Error("Xc");})};var PB=function(a){this.g=a;return this};_.A(PB,DA);PB.prototype.create=function(a){var b=this,c,d,e,f,g,h,l;return _.M(function(n){d="";e={};if(R(b.g))throw Error("ad");f=pr(b.g,a);d=O("auth_tokens",f._url);e=f._query;delete f.config;delete f._url;delete f._query;g=vr(f,a.config);c=b.g.request({path:d,T:e,body:JSON.stringify(g),R:"POST",httpOptions:(h=a.config)==null?void 0:h.httpOptions,abortSignal:(l=a.config)==null?void 0:l.abortSignal}).then(function(r){return r.json()});return n.return(c.then(function(r){return r}))})};var UB=function(a){var b=this;b.g=a;b.list=function(c){c=c===void 0?{}:c;var d,e;return _.M(function(f){return f.g==1?(d=UA,e="tuningJobs",f.yield(QB(b,c),2)):f.return(new d(e,function(g){return QB(b,g)},f.h,c))})};b.get=function(c){return _.M(function(d){return d.g==1?d.yield(RB(b,c),2):d.return(d.h)})};b.h=function(c){var d,e,f,g,h,l,n,r;return _.M(function(u){switch(u.g){case 1:if(R(b.g)){if(c.baseModel.startsWith("projects/")){l={tunedModelName:c.baseModel};if((n=c.config)==null?0:n.preTunedModelCheckpointId)l.checkpointId=
c.config.preTunedModelCheckpointId;r=Object.assign({},c,{preTunedModel:l});r.baseModel=void 0;return u.yield(SB(b,r),8)}h=Object.assign({},c);return u.yield(SB(b,h),7)}d=Object.assign({},c);return u.yield(TB(b,d),4);case 4:return e=u.h,f="",e.metadata!==void 0&&e.metadata.tunedModel!==void 0?f=e.metadata.tunedModel:e.name!==void 0&&e.name.includes("/operations/")&&(f=e.name.split("/operations/")[0]),g={name:f,state:"JOB_STATE_QUEUED"},u.return(g);case 7:return u.return(u.h);case 8:return u.return(u.h)}})};
return b};_.A(UB,DA);
var RB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=Dr(b),d=O("{name}",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){return Ir(p)}));l=Cr(b);d=O("{name}",l._url);e=
l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){return Gr(p)}))})},QB=function(a,b){var c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(a.g))return f=Fr(b),d=O("tuningJobs",f._url),e=f._query,delete f._url,
delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"GET",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){p=Jr(p);var t=new LA;Object.assign(t,p);return t}));l=Er(b);d=O("tunedModels",l._url);e=l._query;delete l._url;delete l._query;c=a.g.request({path:d,T:e,body:JSON.stringify(l),R:"GET",httpOptions:(n=
b.config)==null?void 0:n.httpOptions,abortSignal:(r=b.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){p=Hr(p);var t=new LA;Object.assign(t,p);return t}))})};
UB.prototype.cancel=function(a){var b=this,c,d,e,f,g,h,l,n,r;return _.M(function(u){d="";e={};if(R(b.g))return f=xr(a),d=O("{name}:cancel",f._url),e=f._query,delete f._url,delete f._query,c=b.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=a.config)==null?void 0:g.httpOptions,abortSignal:(h=a.config)==null?void 0:h.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})}),u.return(c.then(function(p){var t={};p=Q(p,["sdkHttpResponse"]);
p!=null&&P(t,["sdkHttpResponse"],p);p=new MA;Object.assign(p,t);return p}));l=wr(a);d=O("{name}:cancel",l._url);e=l._query;delete l._url;delete l._query;c=b.g.request({path:d,T:e,body:JSON.stringify(l),R:"POST",httpOptions:(n=a.config)==null?void 0:n.httpOptions,abortSignal:(r=a.config)==null?void 0:r.abortSignal}).then(function(p){return p.json().then(function(t){t.sdkHttpResponse={headers:p.headers};return t})});return u.return(c.then(function(p){var t={};p=Q(p,["sdkHttpResponse"]);p!=null&&P(t,
["sdkHttpResponse"],p);p=new MA;Object.assign(p,t);return p}))})};
var SB=function(a,b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))return f=Br(b,b),d=O("tuningJobs",f._url),e=f._query,delete f._url,delete f._query,c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})}),l.return(c.then(function(n){return Ir(n)}));throw Error("Xc");})},TB=function(a,
b){var c,d,e,f,g,h;return _.M(function(l){d="";e={};if(R(a.g))throw Error("hc");f=zr(b);d=O("tunedModels",f._url);e=f._query;delete f._url;delete f._query;c=a.g.request({path:d,T:e,body:JSON.stringify(f),R:"POST",httpOptions:(g=b.config)==null?void 0:g.httpOptions,abortSignal:(h=b.config)==null?void 0:h.abortSignal}).then(function(n){return n.json().then(function(r){r.sdkHttpResponse={headers:n.headers};return r})});return l.return(c.then(function(n){var r={},u=Q(n,["sdkHttpResponse"]);u!=null&&P(r,
["sdkHttpResponse"],u);u=Q(n,["name"]);u!=null&&P(r,["name"],u);u=Q(n,["metadata"]);u!=null&&P(r,["metadata"],u);u=Q(n,["done"]);u!=null&&P(r,["done"],u);n=Q(n,["error"]);n!=null&&P(r,["error"],n);return r}))})};var VB=function(){var a={apiKey:jv};if(a.apiKey==null)throw Error("ld");if(a.cb||a.location)throw Error("md");var b;this.Mb=(b=a.Mb)!=null?b:!1;this.apiKey=a.apiKey;b=a.httpOptions;b=b!=null&&b.baseUrl?b.baseUrl:void 0;b&&(a.httpOptions?a.httpOptions.baseUrl=b:a.httpOptions={baseUrl:b});this.apiVersion=a.apiVersion;this.g=new hB({auth:new zB(this.apiKey),apiVersion:this.apiVersion,apiKey:this.apiKey,Mb:this.Mb,httpOptions:a.httpOptions,Vk:"gl-node/web",Sk:new yB,Ri:new xB});this.h=new KB(this.g);
new ZA(this.g);new aB(this.g);this.files=new cB(this.g);new MB(this.g);new PB(this.g);new UB(this.g);new wB(this.g)};var WB=function(){this.client=new VB};WB.prototype.call=function(a){var b=this,c;return _.M(function(d){if(d.g==1)return d.yield(b.client.h.h({model:"gemini-2.5-flash",contents:a}),2);c=d.h;return d.return(c.text||"")})};var Nr=function(a){this.K=_.I(a)};_.A(Nr,_.J);var Mr=function(a,b){return Or(a,1,b)};var Lr=function(a){this.K=_.I(a)};_.A(Lr,_.J);var Kr=function(a,b){return _.Ak(a,1,b)};var ZB=function(a){var b,c,d,e,f,g,h,l,n;return _.M(function(r){if(r.g==1){b="<*#*#*>";c=Qm(a,1,_.oj());d=c.length;e=c.join(b);var u=a.Pa(),p=a.va();f="\nYou are a highly skilled Website Localization Expert.\nYour task is to localize a sequence of text strings extracted from a webpage, from "+u+" to "+p+".\n\n### INPUT FORMAT\nThe input text provided consists of multiple text strings from a webpage, joined together by a unique separator: "+b+'\n\n### TRANSLATION RULES\n1. *Contextual Translation:* While each text segment between the separators is a distinct HTML element (e.g., a button label, a menu item, or a short paragraph), you should use the surrounding segments as context to ensure a consistent translation.\n\n2. *Maintain Tone:* Maintain the same tone as the source text.\n\n### OUTPUT REQUIREMENTS\n1. *Strict Separator Preservation:* You MUST use the exact same unique separator to join your translated strings. Do not add or remove spaces around the separator unless required by the target language\'s typography.\n\n2. *Segment Count Match:* The number of separators in your output MUST exactly match the number of separators in the source text.\n\n3. *Clean Output Only:* Output strictly the translated, joined text. Do not include any introductory or concluding remarks (no "Here is the translation:", etc.).\n\n---\n### SOURCE TEXT TO TRANSLATE: '+
e+"\n";r.B(2);g=XB.g.call(f);return r.yield(g,4)}if(r.g!=2)return h=r.h,l=h.split(b),l.length!==d?r.return(Promise.reject(Error("nd"))):r.return(YB(l));n=r.A();return r.return(Promise.reject(n))})},YB=function(a){return Kr(new Lr,a.map(function(b){return Mr(new Nr,b)}))};var Rm=function(a){this.K=_.I(a)};_.A(Rm,_.J);Rm.prototype.setHost=function(a){return Or(this,1,a)};var $B=function(a){this.K=_.I(a)};_.A($B,_.J);var aC=function(a){this.K=_.I(a)};_.A(aC,_.J);var bC=[1,2];var cC=function(a){this.K=_.I(a)};_.A(cC,_.J);cC.prototype.Ya=function(){return _.uj(this,1)};var dC=_.aj(cC);var eC;var fC=function(){this.ra=new _.pg},gC=function(a,b){var c,d;return _.M(function(e){c=Am(ym(xm(new wm,"https"),b.host),b.path);d=new Promise(function(f,g){_.le(a.ra,"success",function(){f({code:_.yg(a.ra),headers:bs(a.ra),body:_.zg(a.ra)})});_.le(a.ra,"error",function(){g({code:_.yg(a.ra),headers:bs(a.ra),body:_.zg(a.ra)})});_.le(a.ra,"timeout",function(){g({code:_.yg(a.ra),headers:bs(a.ra),body:_.zg(a.ra)})})});a.ra.send(c,b.method,b.body,b.headers);return e.return(d)})};var iC=function(a){var b,c,d,e;return _.M(function(f){if(f.g==1){b=eC||(eC=dC('[2,null,[[[["autopush",["autopush-translate-pa.sandbox.googleapis.com"]],["staging",["daily1-translate-pa.sandbox.googleapis.com"]],["prod",["translate-pa.googleapis.com"]]]]]]'));var g=Ot(b,aC,3);var h=g.K;h=bm(am(h),h,void 0,bC);g=Ot(g,$B,h===1?1:-1);h=g.K;var l=h[_.H]|0;g=Sm(g,h,l,_.oh(g,l)).get(fv);c=_.tj(g,1);g=new Tu;h=Qm(a,1,_.oj());g=$l(g,1,h,Lm).pb(a.Pa()).za(a.va());h=new Uu;g=_.rj(h,1,g);d=Or(g,2,ov);f.B(2);
return f.yield(hC(c,d),4)}if(f.g!=2)return e=f.h,f.return(Pr(e));f.A();return f.return(Promise.reject(Error("od")))})},hC=function(a,b){var c=jC,d,e,f,g;return _.M(function(h){if(h.g==1)return d={host:a,path:"/v1/translateHtml",method:"POST",headers:{"X-goog-api-key":"AIzaSyATBXajvzQLTDHEQbcpq0Ihe0vWDHmO520","Content-Type":"application/json+protobuf"},body:b.serialize()},e=c.g(),h.B(2),h.yield(gC(e,d),4);if(h.g!=2)return f=h.h,h.return(Wu(f.body));g=h.A();return h.return(Promise.reject(g))})};var jC=new function(){this.g=function(){return new fC}},XB=new function(){this.g=new WB},kC=function(a){this.g=a},lC=function(a,b,c){var d,e;return _.M(function(f){if(f.g==1)return Qm(b,1,_.oj()).length===0?f.return(new Lr):_.sj(iv,5)?f.return(ZB(b)):_.CA()?f.return(iC(b)):f.yield(a.g.translate(c||function(){},Qm(b,1,_.oj(_.si)),b.Pa(),b.va(),0,!1),2);d=f.h;e=d.map(Qr);return f.return(Kr(new Lr,e))})};var mC=function(a){this.K=_.I(a)};_.A(mC,_.J);mC.prototype.Pa=function(){return _.tj(this,2)};mC.prototype.pb=function(a){return Or(this,2,a)};mC.prototype.va=function(){return _.tj(this,3)};mC.prototype.za=function(a){return Or(this,3,a)};var nC=function(a,b,c,d,e,f){this.B=d||function(){};this.X=f||function(){};this.Ta=!!e;this.j=a.g.hh;this.l=0;this.M=function(){};this.H=c;this.G=this.h=this.o=0;this.g=null;this.J=0;this.fa=!1;this.ba=a.g.fh;this.U=[];this.Z=0;this.ka=a.g.Ve;this.A=Kw(a);this.Aa=this.Ta?1:6;this.Ia=a.g.Bh;this.S=b;this.D=[];this.Ha=a};nC.prototype.clear=function(){for(var a=0;a<this.D.length;++a)this.D[a].stop();for(a=0;a<this.U.length;++a)Jw(this.Ha,this.U[a])};
var oC=function(a,b){var c=0;a.M=(0,_.w)(function(){++c==this.D.length&&b()},a)},pC=function(a,b,c){a.B=function(){};a.S=b;a.g=null;a.Z=0;a.D=[];a.M=function(){};a.H=c},qC=function(a,b,c){if(a.h==0&&(a.h=b?3E3:a.A,!c||c<=a.A)){a.o=a.h;return}do b=a.h,a.h<a.A&&(a.h*=a.Aa,a.h>a.A&&(a.h=a.A));while(b!=a.h&&c&&a.h<c);a.o=a.h};
nC.prototype.reportProgress=function(a,b){this.J+=a;b!=null&&(this.fa=!0);a=Math.min(Math.floor(this.J*100/this.l),100);if(this.G!=a||b)this.G=a,this.Ta?(this.B(this.G,!0,b),this.X(this.J)):this.B(this.G,!1,b)};
var rC=function(a,b){var c=b!=null,d=!c&&!a.fa;(d||c)&&a.B(100,d,b)},sC=function(a){return a.ka?a.g.X:a.g.ia().length},tC=function(a,b,c,d,e){return new gA(a.S.shift(),{Uk:a.ka,bk:b,Ah:!0,Rk:!!c},function(){var f=Array.prototype.slice.call(arguments);return new Gz(f.shift(),f.shift(),f.shift(),f.shift(),f.shift(),c,d)},a.H,e)},vC=function(a,b,c){if(a.ba>0&&b.Ib()>=a.ba)return!0;if(sC(a)>a.h){if(b.Ib()>0)return!0;qC(a,c,sC(a));for(var d=a.g.ia(),e=new xA(d,a.ka),f;f=AA(e,a.h,a.j);)if(BA.indexOf(f.charAt(f.length-
1))<0&&b.U++,b.h.push(new vA([f],!1)),a.l+=f.length,a.j-=f.length,a.j<=0){b.G=d.substring(e.g);break}else qC(a,c);uC(b,a.g,!0);a.g=null;return!0}if(sC(a)>a.o)return!0;uC(b,a.g,!0);a.o-=sC(a)+a.Ia;a.l+=a.g.H;a.j-=a.g.H;a.g=null;return!1},wC=function(a){for(var b=[],c={xb:0};c.xb<a.length;c={xb:c.xb},c.xb++)a[c.xb].length>1&&a[c.xb][1]===200?b.push.apply(b,_.kc(a[c.xb][0].toString().split("&lt;extra_id_1&gt;").map(function(d){return function(e){return[e.trim(),a[d.xb][1]]}}(c)))):b.push(a[c.xb]);return b},
xC=function(a,b,c,d,e){var f,g,h,l,n,r;return _.M(function(u){switch(u.g){case 1:var p=_.pj(iv,bv,6),t=_.sj(p,1);f=_.sj(iv,3)||t?(t?Qm(p,4,_.oj()):Qm(iv,4,_.oj())).includes(d.toLowerCase()+"_"+e.toLowerCase()):!1;if(f){var v=v===void 0?3E3:v;p=_.pj(iv,bv,6);if(_.sj(p,1)){p=_.pj(iv,bv,6);v=_.Bk(p,3);p=_.Bk(p,2);t=[];for(var y=0;y<c.length;y++){var E=[c[y]],G=c[y].length;if(c[y].split(" ").length<=p)for(;y+1<c.length&&G<v;)E.push(c[y+1]),G+=c[y+1].length+2+18,y++;t.push(E.join(" &lt;extra_id_1&gt; "))}v=
t}else{p=[];for(t=0;t<c.length;){y=[];for(G=0;t<c.length;){E=c[t];var L=E.length;G=y.length===0?L:G+20+L;if(G>v&&y.length>0)break;y.push(E);t++}y.length>0&&p.push(y.join(" &lt;extra_id_1&gt; "))}v=p}}else v=c;g=v;v=new kC(a.Ha);p=new mC;p=$l(p,1,g,Lm);h=lC(v,p.pb(d).za(e),b);u.B(2);return u.yield(h,4);case 4:l=u.h;n=Rr(l);r=f?wC(n):n;b(r,200);u.U(3);break;case 2:u.A(),b([],500);case 3:return a.U.push(h),u.return(h)}})};var yC=function(a,b){_.x.call(this);this.l=b;this.j={rootMargin:a};this.g=new IntersectionObserver((0,_.w)(this.h,this),this.j)};_.A(yC,_.x);yC.prototype.P=function(){_.x.prototype.P.call(this);this.g=null};yC.prototype.h=function(a){for(var b=0;b<a.length;b++)if(a[b].intersectionRatio>0){this.l();break}};yC.prototype.track=function(a){vt(a,(0,_.w)(this.g.observe,this.g))};yC.prototype.disconnect=function(){this.g.disconnect()};var zC=function(a){var b=a!=null?a:{},c=b.Um,d=b.Wm,e=b.Qm,f=b.Xm,g=b.Tm,h=b.Vm,l=b.Rm,n=b.Sm;a=_.Sl();!n&&iu(c)?(e=!!e,f=!!f,b=b&&b.cn,c=(0,_.Nl)(iu(c)?"<script"+(b?' nonce="'+S(Ru(b))+'"':"")+">window['ppConfig'] = {productName: "+nu(Iu(d!=null?d:"unknown"))+", deleteIsEnforced: "+nu(Iu(e))+", sealIsEnforced: "+nu(Iu(f))+", heartbeatRate: "+nu(Iu(g!=null?g:.5))+", periodicReportingRateMillis: "+nu(Iu(h!=null?h:6E4))+", disableAllReporting: "+nu(Iu(l!=null?l:!1))+"};"+nu(Iu(c!=null?c:""))+"\x3c/script>":
"")):c="";return ns(a,c)};var AC=function(a){return(0,_.Nl)('<span id="'+S(a.id)+'"></span>')},BC=function(a){var b=a.id,c=a.th;return(0,_.Nl)(Cu(a.uh)+'<div id="'+S(b)+'"></div>'+Cu(c))},qs=function(a){var b=a.top,c=a.left,d=a.bottom,e=a.right,f=a.id;return(0,_.Ol)("."+su(a.className)+" {z-index:9999999; overflow:visible; position:fixed; _position:absolute;"+(b||b===0?"top:"+su(b)+"px; _top:expression(("+su(b)+"+(hack1=document.documentElement.scrollTop||document.body.scrollTop))+'px');":"top:auto;")+(c||c===0?"left:"+su(c)+
"px; _left:expression(("+su(c)+"+(hack2=document.documentElement.scrollLeft||document.body.scrollLeft))+'px');":"left:auto;")+(d||d===0?"bottom:"+su(d)+"px; _top:expression((-"+su(d)+"-document.getElementById('"+String(f).replace(Ju,yu)+"').offsetHeight+(hack3=document.documentElement.clientHeight||document.body.clientHeight)+(hack4=document.documentElement.scrollTop||document.body.scrollTop))+'px');":"bottom:auto;")+(e||e===0?"right:"+su(e)+"px; _left:expression((-"+su(e)+"-document.getElementById('"+
String(f).replace(Ju,yu)+"').offsetWidth+(hack5=document.documentElement.clientWidth||document.body.clientWidth)+(hack6=document.documentElement.scrollLeft||document.body.scrollLeft))+'px');":"right:auto;")+"}")},CC=function(){return(0,_.Nl)('<div class="'+S("VIpgJd-ZVi9od-aZ2wEe-wOHMyf")+'"><div class="'+S("VIpgJd-ZVi9od-aZ2wEe-OiiCO")+'"><svg xmlns="http://www.w3.org/2000/svg" class="'+S("VIpgJd-ZVi9od-aZ2wEe")+'" width="96px" height="96px" viewBox="0 0 66 66"><circle class="'+S("VIpgJd-ZVi9od-aZ2wEe-Jt5cK")+
'" fill="none" stroke-width="6" stroke-linecap="round" cx="33" cy="33" r="30"/></svg></div></div>')};var DC=function(){yn.call(this)};_.A(DC,yn);DC.prototype.Y=function(){this.Ga(Im(CC))};DC.prototype.Ga=function(a){this.o=a};DC.prototype.show=function(){Ox(this.F(),"VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc");Ox(this.F().firstChild,"VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc")};var EC=function(a){Qx(a.F(),"VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc");Qx(a.F().firstChild,"VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc")};var FC=function(){this.g=new DC;this.g.Y();this.g.oa();this.h=0};FC.prototype.reset=function(){this.h=0;EC(this.g)};var GC=Mv(Tv),HC=function(a,b,c,d,e,f,g,h){this.h=a;this.g=b;this.D=[];this.G=null;this.o=c;this.l=d;this.j=e;this.S=f;this.Ha=g;this.H=this.A=null;this.B=h||null;this.J=this.M=!1;this.I={};this.ka=GC;this.U=0},IC=function(a){for(var b=new Set,c=0;c<a.length;c++)Pz(a[c]).forEach(function(d){return b.add(d)});return b};
HC.prototype.trackVisibility=function(a){this.A=new yC("200px",(0,_.w)(this.Ta,this,a));this.A.track(tA(IC([].concat(this.g,this.D))));this.H=new yC("0px",(0,_.w)(this.X,this));this.H.track(tA(IC([].concat(this.g,this.D))))};HC.prototype.Ta=function(a){this.A&&(this.A.disconnect(),this.A=null);a()};HC.prototype.X=function(){this.M=!0;JC(this);if(!this.J&&this.B){var a=this.B;a.h++==0&&a.g.show()}};var JC=function(a){a.H&&(a.H.disconnect(),a.H=null)};
HC.prototype.done=function(){if(this.M&&!this.J&&this.B){var a=this.B;--a.h==0&&EC(a.g)}this.A&&(this.A.disconnect(),this.A=null);JC(this);KC(this)};var uC=function(a,b,c){c?(a.g.push(b),a.I[b.ia()]=!0):a.D.push(b)};HC.prototype.Ib=function(){return this.g.length+this.D.length};var LC=function(a){if(a.h.length==0){for(var b=[],c=0;c<a.g.length;++c)b.push(a.g[c].ia());a.h.push(new vA(b,!1))}};
HC.prototype.translate=function(a){function b(){d++;d==c&&e()}LC(this);for(var c=0,d=0,e=function(){},f=this.o,g=this.l,h=this.j,l=0;l<this.h.length;++l)wA(this.h[l],function(n,r,u){return xC(f,_.Gc(n,b),r,u||g,h)})&&c++;c!=0&&(e=bA(a));return c};var KC=function(a){if(a.g.length>0){if(a.g.length==1&&a.h.length>1){var b=1;var c=a.h.length}else b=c=a.g.length;var d=a.g.map(function(e){return e.H}).reduce(function(e,f){return e+f});Yv(a.ka,{Ib:b,nh:c,Mh:d,mh:a.U})}};var MC={am:"Noto Sans Ethiopic",ber:"Noto Sans Tifinagh","bm-Nkoo":"Noto Sans NKo",bn:"Lohit Bengali",bo:"Noto Serif Tibetan",dv:"Noto Sans Thaana",dz:"Noto Serif Tibetan",iu:"Noto Sans Canadian Aboriginal",km:"Nokora",lo:"Dhyana",ml:"Noto Sans Malayalam","mni-Mtei":"Noto Sans Meetei Mayek",my:"Noto Sans Myanmar","pa-Arab":"Noto Nastaliq Urdu",ps:"Noto Naskh Arabic",sat:"Noto Sans Ol Chiki",sd:"Noto Naskh Arabic",si:"Noto Sans Sinhala",ta:"Lohit Tamil",yue:"Chocolate Classical Sans"},NC={},OC=(NC["Chocolate Classical Sans"]=
"/css2?family=Chocolate+Classical+Sans",NC.Dhyana="/css?family=Dhyana",NC["Lohit Bengali"]="/css?family=Lohit+Bengali",NC["Lohit Tamil"]="/css?family=Lohit+Tamil",NC.Nokora="/css?family=Nokora",NC["Noto Naskh Arabic"]="/earlyaccess/notonaskharabic.css",NC["Noto Nastaliq Urdu"]="/earlyaccess/notonastaliqurdu.css",NC["Noto Sans Canadian Aboriginal"]="/earlyaccess/notosanscanadianaboriginal.css",NC["Noto Sans Ethiopic"]="/earlyaccess/notosansethiopic.css",NC["Noto Sans Malayalam"]="/earlyaccess/notosansmalayalam.css",
NC["Noto Sans Meetei Mayek"]="/css?family=Noto+Sans+Meetei+Mayek",NC["Noto Sans Myanmar"]="/earlyaccess/notosansmyanmar.css",NC["Noto Sans NKo"]="/css?family=Noto+Sans+NKo",NC["Noto Sans Ol Chiki"]="/earlyaccess/notosansolchiki.css",NC["Noto Sans Sinhala"]="/earlyaccess/notosanssinhala.css",NC["Noto Sans Thaana"]="/earlyaccess/notosansthaana.css",NC["Noto Sans Tifinagh"]="/earlyaccess/notosanstifinagh.css",NC["Noto Serif Tibetan"]="/css?family=Noto+Serif+Tibetan",NC),PC=function(){this.g=[]};
PC.prototype.restore=function(){for(var a=_.B(this.g),b=a.next();!b.done;b=a.next())b.value.remove();this.g=[]};var QC=function(a,b){_.x.call(this);this.g=[];this.h=[];this.l=a;this.j=b};_.A(QC,_.x);QC.prototype.o=function(a){var b=_.Uc(a.href);b.indexOf("javascript:")==0||b.indexOf("#")>=0||(this.h.push(a.href),this.g.push(a),a.href=b+"#googtrans/"+this.l+"/"+this.j)};QC.prototype.P=function(){_.x.prototype.P.call(this);this.restore()};QC.prototype.restore=function(){if(this.g.length){for(var a=0;a<this.g.length;++a)this.g[a].href=this.h[a];this.g=[];this.h=[]}};var RC=function(a,b){_.x.call(this);this.g=a;this.h=_.Pf.test(b)?"translated-rtl":"translated-ltr";a=[].concat(this.g);for(b=0;b<a.length;++b)gt(a[b])&&Ox(a[b],this.h)};_.A(RC,_.x);RC.prototype.P=function(){_.x.prototype.P.call(this);this.restore()};RC.prototype.restore=function(){for(var a=[].concat(this.g),b=0;b<a.length;++b)gt(a[b])&&Qx(a[b],this.h)};var SC=function(a,b,c,d,e,f,g,h,l,n){_.x.call(this);this.H=a;this.ad=b;this.Wb=new PC;this.ba=c||null;this.xa=n||null;this.M=null;this.ib=!!d;this.ce=e||"transparent";this.bd=!!f;this.G=[];this.vc=this.I=this.g=!1;this.h=h||new Qz;this.ie=!h;this.fa=g||Uz.Eb();this.Rb=new sA;this.Ia=this.Aa=this.J=!1;this.Sb=this.o=.5;this.Ub=.01;this.D=new Wz(this.o);this.X=(this.B=this.Z=!!l)?new MutationObserver((0,_.w)(this.Ij,this)):null;this.j=this.l=null;_.rb(window,"blur",this.Og,!0,this);_.rb(window,"focus",
this.Pg,!0,this)};_.A(SC,_.x);_.k=SC.prototype;_.k.Pa=function(){return this.l?this.l:""};_.k.va=function(){return this.j?this.j:""};_.k.Si=function(a){this.ek.apply(this,arguments);this.A&&this.A(0,!1,1)};_.k.zg=function(a){this.fk.apply(this,arguments);this.A&&this.A(0,!1,1)};_.k.Ti=function(a){this.gk.apply(this,arguments);this.A&&this.A(0,!1,1)};_.k.Ui=function(a){this.hk.apply(this,arguments);this.A&&this.A(0,!1,1)};
_.k.translate=function(a,b,c,d,e){if(d||a!=this.l||b!=this.j)TC(this),this.ie&&(this.h=new Qz);else if(this.g)return;this.A=c;this.fe=e;this.B=this.Z;this.X&&this.X.observe(document.body,{attributes:!0,childList:!0,characterData:!0,subtree:!0});this.g=!0;this.l=a;this.j=b;this.ib&&(this.M=new QC(a,b));this.Ia=this.l=="auto";this.ba&&(c=this.ba,a&&(c.D=a),b&&(c.H=b));this.Wa=new RC(this.H,this.j);b in MC&&(a=this.Wb,b in MC&&(b=MC[b],c="@import url("+It("https://fonts.googleapis.com").resolve(It(OC[b])).toString()+
");",c=Sr(c),a.g.push(c),b=Sr('body {font-family:"'+b+'",arial,sans-serif !important}'),a.g.push(b)));this.U=UC(this);(b=this.H instanceof Node?this.H:null)&&VC(b,this.j)};var UC=function(a){var b=new Yz(a,a.fa);Zz(b,a.Ng);aA(b,(0,_.w)(a.Si,a));b.run(new nC(a.ad,[].concat(a.H),a.fa,a.A,a.B,a.fe));return b};SC.prototype.restore=function(){TC(this);this.Rb.restore();var a=this.H instanceof Node?this.H:null;a&&VC(a,this.Pa())};
SC.prototype.P=function(){_.x.prototype.P.call(this);this.restore();_.se(window,"blur",this.Og,!0,this);_.se(window,"focus",this.Pg,!0,this)};var WC=function(a,b,c,d){var e=mw(a.h.h),f=new Yz(a,b.H);b.D.push(f);$z(f,b.M);qC(b,e);Zz(f,d||a.Ig);b=c||new HC([],[],b,a.Pa(),a.va(),a.vc,a.I,a.xa);aA(f,a.Mj,a);a.B&&$z(f,b.done,b);f.run(b)};_.k=SC.prototype;_.k.Mj=function(a,b,c){c.done();this.I?this.Ui(a):this.Ti(a);c.o.M()};_.k.Pg=function(){this.J=!1;this.S=0;Vz(this.D,this.o)};
_.k.Og=function(a){a.target==window&&(this.J=!0,this.S=0,Vz(this.D,.01))};_.k.Ij=function(a){if(this.g&&this.B){for(var b=0;b<a.length;b++)if(a[b].target&&a[b].target.className&&typeof a[b].target.className==="string"&&(a[b].target.className.indexOf("translate")>=0||a[b].target.className.indexOf("goog-")==0))return;this.fa.add((0,_.w)(this.Ek,this))}};_.k.Ek=function(){this.I=!0;this.U.stop();this.U=UC(this);return!1};_.k.Ng=function(a,b){oC(b,bA(a));WC(this,b);return this.Qj};
_.k.Qj=function(a,b){if(!this.g)return dA;if(!cA(a))return eA;if(!this.B)for(a=0;a<this.G.length;++a){var c=b,d=(0,_.w)(this.mg,this,b,this.G[a]);c.H.add(d)}return this.Pj};
_.k.Hg=function(a,b){if(this.S&&!this.J){a=(new Date).getTime()-this.S;var c=this.o;a<900&&c>.01?c=Math.max(c*.9,.01):a>1100&&c<.5&&(c=Math.min(c*1.5,.5));this.o=c;this.Aa?this.Ub=.01:this.Sb=this.o}this.I=this.g=!0;this.S=(new Date).getTime();this.ge!=(a=document.body.innerText||document.body.textContent||document.body.innerHTML)?(this.ge=a,a=!0):a=!1;a?(this.Aa=!1,this.o=this.Sb,this.J||Vz(this.D,this.o),pC(b,[].concat(this.H),this.D),a=new Yz(this,this.D),Zz(a,this.Ng),aA(a,(0,_.w)(this.zg,this)),
a.run(b),this.U=a):(this.Aa=!0,this.o=this.Ub,this.J||Vz(this.D,this.o),a=new Yz(this,this.D),Zz(a,this.Hg),aA(a,(0,_.w)(this.zg,this)),a.run(b),this.U=a);return dA};_.k.Pj=function(a,b){if(!this.g)return dA;this.I=this.g=!1;this.Ia?rC(b,!0):(rC(b),b.X(b.l));if(this.bd)return this.Hg;b.clear();return dA};
var YC=function(a,b,c){a:{var d=XC(a),e=a.ba,f=a.ce,g=a.Rb.g;b=bA(b);if(!c.I){if(c.S.length==0){c.l==0&&c.Z==0&&c.B(0,!0);c=!1;break a}c.I=tC(c,d,e,f,g)}c.xa=!0;hA(c.I,c.j,c.h,b);c=!0}return c?a.Ig:a.Qd},XC=function(a){return a.ib?(0,_.w)(a.M.o,a.M):function(){}};_.k=SC.prototype;
_.k.Ig=function(a,b){if(!this.g)return dA;var c=b.o;if(c.g==null){if(!c.xa)return YC(this,a,b.o);if(!cA(a))return eA;c.xa=!1;c.g=c.I.Tc||null;var d=c.g?c.g:c.I=null;if(!d)return YC(this,a,b.o);this.G.push(d);var e=d.ia();if(this.h.has(e,!this.B)||b.I[e]!=null&&b.I[e])return e=c.g.H,c.l+=e,c.j-=e,c.g=null,this.B&&uC(b,d,!1),YC(this,a,b.o);e=this.h;d=d.ia();e.g[d]=null}b.Ib()>0&&Vz(this.D,.5);return vC(c,b,mw(this.h.h))?this.Qd:YC(this,a,b.o)};
_.k.Qd=function(a,b){if(!this.g||b.Ib()==0)return dA;WC(this,b.o);return this.B?(b.trackVisibility(bA(a)),this.Rj):b.translate(a)==0?dA:this.Mg};_.k.Rj=function(a,b){return this.g?cA(a)?b.translate(a)==0?dA:this.Mg:eA:dA};
_.k.mg=function(a,b){b.l&&this.h.remove(b.j);if(!this.g)return!1;if(this.h.has(b.ia(),!1)){var c=this.h;c.has(b.j,!1)?(b.h=c.read(b.j),b.U=!0):(c.remove(b.j),b.l=!0);Nz(b)}else if(c=this.h,b.l)c.remove(b.j);else if(b.G){var d=b.G.replace(/<a /g,"<span ").replace(/\/a>/g,"/span>");b.U=!0;delete b.G;b.G=null;b.h=[];var e=document.implementation.createHTMLDocument(""),f=e.createElement("div");$t(f,!1);d=d.indexOf("<i>")>=0?d:"<b>"+d+"</b>";d=_.Ub(d);d=_.Gl(d);f.nodeType===1&&im(f);f.innerHTML=_.Aj(d);
e.body.appendChild(f);e=[];for(d=f.firstChild;d;d=d.nextSibling)if(d.tagName=="I")var g=Lz(b,pt(d),d.innerHTML);else if(d.tagName=="B"){g||(g=Lz(b,"",""));if(b.g.length==1)Rz(g.parts,e,0,d);else{var h=e;var l=d;var n=b.g;g=g.parts;for(var r=[],u=l.firstChild;u;u=p){var p=u.nextSibling;Sz(u)}for(p=l.firstChild;p;p=p.nextSibling)p.attributes&&p.attributes.i?(l=parseInt(p.attributes.i.nodeValue,10),!isNaN(l)&&l>=0&&l<n.length&&(n[l].ye&&r[l]?r[l].ga+=p.firstChild&&p.firstChild.nodeType==3?p.firstChild.nodeValue:
pt(p):r[l]=Rz(g,h,l,p))):p.nodeType==3&&g.push({da:-1,ga:Xs(p.nodeValue)});g!=null&&g.length>0&&g[0].da==-1&&(g.length==1?g[0].da=0:(g[1].ga=g[0].ga+g[1].ga,g.shift()))}g=void 0}d=b.h;for(h=0;h<d.length-1;++h)n=d[h],g=Ss(n.parts[n.parts.length-1].ga),g=g.charCodeAt(g.length-1),12288<=g&&g<=12351||65280<=g&&g<=65519||(n.parts[n.parts.length-1].ga+=" ");_.Zd(f);for(f=0;f<b.g.length;++f)f<e.length&&f<b.D.length&&e[f]!=null&&(d=b.D[f],h=e[f].start,h!=null&&(n=d.substring(0,d.length-d.replace(/^[\s\xa0]+/,
"").length),n==" "&&(n=""),n&&(h.ga=n+h.ga.replace(/^[\s\xa0]+/,""))),h=e[f].end,h!=null&&(d=d.substring(Ss(d).length),d==" "&&(d=""),d&&(h.ga=Ss(h.ga)+d)));b.h.length!=1||b.h[0].yf||(b.h[0].yf=b.j);c.write(b.j,b.h);Nz(b)}b.M||(this.Ia=!1);a.reportProgress(b.H,b.l?!0:void 0);return!1};
_.k.Mg=function(a,b){if(!this.g)return dA;if(!cA(a))return eA;if(b.Ib()>1){a=b.h[0];var c=b.g;if(a.j||c.length==0||a.g==null||a.g.length==0)a=null;else{for(var d=[],e=[],f=0;f<a.g.length&&f<c.length;++f){var g=a.g[f];g&&g[0]&&g[1]==200||(e.push(c[f]),d.push(a.o[f]))}a=e.length>0?{Fk:new vA(d,!0),Gk:e}:null}a=a?new HC([a.Fk],a.Gk,b.o,b.l,b.j,b.S,b.Ha,b.B):null;a!=null&&WC(this,b.o,a,this.Qd)}else{a=!1;for(c=0;c<b.h.length;++c)d=b.h[c],d.j||d.h==200&&d.g&&d.g[0]?d=d.l=!1:(d.j=!0,d=d.l=!0),a=d||a;if(a)return this.Qd}d=
this.Pa();a=this.va();if(b.g.length>1)if(c=b.h[0],e=d=="auto",d=b.g,c.h==200)for(f=0;f<c.g.length&&f<d.length;++f)if((g=c.g[f])&&g[1]==200){var h=g[2],l=d[f],n=l,r=h!=null&&h==a;n.G=g[0];r!==void 0&&(n.J=r);l.M=e&&h==null}else d[f].l=!0;else for(a=0;a<d.length;++a)d[a].l=!0;else{c=new uA(d=="auto");for(d=0;d<b.h.length;++d)f=b.h[d],e=a,f.h==200&&f.g&&f.g[0]?(f=f.g[0],c.g.push(f[0]),f=f[2],c.h=c.h&&f!=null&&f==e,f!=null&&(c.l=!1)):c.j=!0;b.G!=null&&(c.g.push(b.G),b.G=null);if(a=b.g[0])d=c.ia(),e=c.h,
a.G=d,e!==void 0&&(a.J=e),a.M=c.l,a.l=c.j}if(this.B){a=(0,_.w)(this.mg,this);for(c=0;c<b.g.length;c++)a(b.o,b.g[c]);for(c=0;c<b.D.length;c++)a(b.o,b.D[c]);JC(b);b.J=!0;b.M&&b.B&&(b=b.B,--b.h==0&&EC(b.g))}return dA};
var TC=function(a){a.X&&a.X.disconnect();a.xa&&a.xa.reset();a.g&&(a.U.stop(),a.g=!1,a.I=!1);if(a.G.length){for(var b=0;b<a.G.length;++b)a.G[b].dispose();a.G=[]}a.M!=null&&(a.M.restore(),a.M=null);a.Wa!=null&&(a.Wa.restore(),a.Wa=null);a.Wb.restore()},VC=function(a,b){a.getAttribute("xml:lang")&&a.setAttribute("xml:lang",b);a.getAttribute("lang")&&a.setAttribute("lang",b)};tw.attach(3046,SC.prototype,{ek:1,gk:2,fk:3,hk:4});var ZC=Mv(Tv),$C=function(a,b,c,d,e,f,g,h,l,n,r){_.x.call(this);this.S=b||null;this.J=!!c;this.I=d||"transparent";this.H=f||"";b=g||{fetchStart:0,dn:0};a=b.fetchStart||0;b=b.fetchEnd||0;this.G=a&&b?b-a:0;this.X=Date.now()-lv;this.A=!1;this.g=new Hw(e||"",void 0,f,r);this.M=new Wz(1);this.B=new Qz;this.h=null;this.D=!0;this.o=_.m.IntersectionObserver!=null;this.U=h||null;e=new $v;f=new bw(this.g.initialize.bind(this.g,e.register()));this.td=cw(f,e.delay((0,_.w)(this.td,this)));this.Nd=cw(f,e.delay((0,_.w)(this.Nd,
this)));this.xe=cw(f,e.delay((0,_.w)(this.xe,this)));this.restore=cw(f,e.delay((0,_.w)(this.restore,this)));f.finish();e.finish();performance&&performance.mark&&performance.mark(Hv,void 0);e=Uv(ZC,1);f=new hs;f=_.pk(f,1,window.location.origin);a:{if(performance&&(h=performance.getEntriesByType("navigation"),h.length==1)){h=h[0];break a}h=null}h&&(r=new dn,r=_.pk(r,1,""),a=en(h.startTime),r=_.rj(r,2,a),a=fn(h.duration),r=_.rj(r,3,a),a=new gs,a=_.pk(a,1,h.initiatorType),a=_.pk(a,2,h.nextHopProtocol),
b=en(h.workerStart||0),a=_.rj(a,3,b),b=en(h.redirectStart),a=_.rj(a,4,b),b=en(h.redirectStart),a=_.rj(a,4,b),b=en(h.redirectEnd),a=_.rj(a,5,b),b=en(h.fetchStart),a=_.rj(a,6,b),b=en(h.domainLookupStart),a=_.rj(a,7,b),b=en(h.domainLookupEnd),a=_.rj(a,8,b),b=en(h.connectStart),a=_.rj(a,9,b),b=en(h.connectEnd),a=_.rj(a,10,b),b=en(h.secureConnectionStart),a=_.rj(a,11,b),b=en(h.responseStart),a=_.rj(a,13,b),b=en(h.responseEnd),a=_.rj(a,14,b),a=_.Ek(a,15,h.transferSize),a=_.Ek(a,16,h.encodedBodySize),a=
_.Ek(a,17,h.decodedBodySize),r=hn(r,6,a),_.rj(f,3,r),r=mn(Hv))&&(h=nn(Kv,{start:h.responseEnd,end:r.startTime||performance.now()}))&&(performance&&performance.clearMeasures&&performance.clearMeasures(Kv),h=jn(h),_.rj(f,4,h),h=ls(e),_.rj(h,4,f));Wv(e,1)};_.D($C,_.x);tw.attach(14097,$C.prototype,{sf:function(){pn(this.g.nb()?"te_afas":"te_afau")}});_.k=$C.prototype;_.k.Hk=function(a){this.o=a};_.k.mb=function(){return this.g.nb()};
_.k.td=function(a,b){this.g.mb()?this.g.l.send({display_language:b,key:"AIzaSyBWDj0QJvVIx8XOhRegXX5_SrRWxhT5Hs4"},a).then(function(c){return a(c)}):(this.sf(),a(null))};
_.k.Nd=function(a){var b=document.documentElement.lang;if(b)a(b);else if(this.g.mb()){b=new Sw(document.body,!1,!1,1,1);for(var c=[],d=0,e=this.g.h.gh;c.length+d<e;){var f=b.next();if(f.done)break;f=f.value;b.g==1&&qA(f)?Tw(b):f.nodeType==3&&(f=_.Uc(Rs(f.nodeValue)))&&(c.push(f),d+=f.length)}Iw(this.g,a,c.join(" ")).then(function(g){a(g)},function(g){return a(null,g)})}else this.sf(),a(null,!0)};
_.k.xe=function(a,b,c,d,e){ZC.md=a;ZC.nd=b;var f=Uv(ZC,2);Vv(ZC,f);var g=mn(Hv);if(g){var h=mn(Iv);if(h){var l=nn(Lv,{start:g.startTime,end:h.startTime||performance.now()});l&&(g=ls(f),h=new js,l=jn(l),h=_.rj(h,1,l),_.rj(g,5,h),performance&&performance.clearMeasures&&performance.clearMeasures(Lv))}}Wv(f,2);f={detail:{sourceLanguage:a,targetLanguage:b}};performance&&performance.mark&&performance.mark(Iv,f);f=Date.now();sw();if(!a||nw(a,b))a="auto";if(e||a!=this.l||b!=this.j)this.B=new Qz;this.l=a;
this.j=b;this.g.mb()?(d=d||document.documentElement,this.h&&this.h.dispose(),this.h=new SC(d,this.g,this.S,this.J,this.I,!0,this.M,this.B,this.o,this.U),this.h.vc=this.A,this.D=!0,this.h.translate(a,b,c,e,(0,_.w)(this.lk,this,f,a,b))):(this.sf(),c(0,!1,!0))};_.k.Zh=function(){return!!this.h&&this.h.g};_.k.Eh=function(a){this.A=a};_.k.restore=function(){var a=Uv(ZC,3);Vv(ZC,a);Wv(a,3);performance&&performance.mark&&performance.mark(Jv,void 0);sw();this.g.mb()&&this.h&&this.h.restore()};
_.k.P=function(){rw();$C.W.P.call(this);this.g.dispose();this.h=this.g=null;this.B=new Qz};_.k.lk=function(a,b,c,d){this.D&&(this.D=!1,b={sl:b,tl:c,textlen:d},this.A&&(b.ctt="1"),this.H!=""&&(b.sp=this.H),b.ttt=Date.now()-a,b.ttl=this.X,this.G&&(b.ttf=this.G),this.o&&(b.sr=1),a=[],_.Li(_.mj(iv,2))&&a.push("sda"),_.Li(_.mj(iv,3))&&a.push("eeis"),c=_.pj(iv,bv,6),_.Li(_.mj(c,1))&&a.push("ests"),b.ef=a.join(","),pn("te_time",b))};var aD=function(a){yn.call(this,a);this.B=new _.Rb(this)};_.A(aD,yn);aD.prototype.Y=function(){var a=this.h.createElement("select");a.className="goog-te-combo";a.setAttribute("aria-label",T.Yf);this.Ga(a)};aD.prototype.Ba=function(){yn.prototype.Ba.call(this);this.yg()};aD.prototype.yg=function(){_.rb(this.F(),"change",fw(this,"change"));this.dispatchEvent("load")};aD.prototype.ya=function(){yn.prototype.ya.call(this);this.B.dispose();this.B=null};
var bD=function(a,b){a.F().parentNode!=b&&(a.F().parentNode.removeChild(a.F()),b.appendChild(a.F()))};_.k=aD.prototype;_.k.kd=function(a){this.h.zf(this.F());for(var b in a)if(a[b]!==Object.prototype[b]){var c=this.h.Y("OPTION",{value:b});this.h.Gc(c,a[b]);this.F().appendChild(c)}this.F().selectedIndex=0};_.k.Ca=function(){return this.F().value};_.k.Na=function(a){if(this.F().value!=a)for(var b=0,c;c=this.F().options.item(b);++b)if(c.value==a){this.F().selectedIndex=b;break}};
_.k.ud=function(a){if(_.Bc(a)=="undefined")return this.F().options.item(this.F().selectedIndex).text;for(var b=0,c;c=this.F().options.item(b);++b)if(c.value==a)return c.text};_.k.ob=function(a){this.F().disabled=!a};var cD=function(a){aD.call(this,a)};_.A(cD,aD);cD.prototype.Lb=function(a){this.kd.call(this,a)};var dD=function(a,b){aD.call(this,b);this.g=a&&fm(a)||{};this.g.Ef=this.g.Ef||11;this.g.ve=this.g.ve!=0;this.g.Bb=vv};_.A(dD,aD);_.k=dD.prototype;_.k.Hd=function(){throw Error("pd");};
_.k.Y=function(){this.Hd();this.G=this.F();this.A=et("IFRAME",{frameBorder:0,"class":"VIpgJd-ZVi9od-xl07Ob-OEVmcd skiptranslate",title:T.Yf});this.A.style.visibility="visible";$t(this.A,!1);document.body.appendChild(this.A)};
_.k.yg=function(){var a=_.Pf.test(gv)?"rtl":"ltr",b=_.Vb(this.g.Bb),c=U(this,"menuBody");this.B.listen(this.A,"load",this.ai);jw(this.A,(0,_.w)(function(){var d=ht(this.A),e={},f=e&&e.ug;e=ns(ms(_.Sl(),"<head>"),zC(e));f='<meta http-equiv="Content-Type" content="text/html; charset=UTF8"><link rel="stylesheet" type="text/css" href="'+S(pu(b))+'"'+(f?' nonce="'+S(Ru(f))+'"':"")+'></head><body scroll="no" style="margin:0px;overflow:hidden" dir="'+S(a)+'" marginHeight=0 marginWidth=0 leftMargin=0 topMargin=0 border=0><div id="'+
S(c)+'" class=';if(ou("VIpgJd-ZVi9od-xl07Ob",_.Kl)){var g=Eu("VIpgJd-ZVi9od-xl07Ob".ia());g=String(g).replace(Gu,uu)}else g="VIpgJd-ZVi9od-xl07Ob".replace(Fu,uu);e=ms(e,f+g+"></div></body>").Hc();d.write(_.Aj(e));d.close()},this))};_.k.ai=function(){this.j=new _.Pd(ht(this.A));this.X=this.j.F(U(this,"menuBody"));this.B.listen(this.G,"click",this.hf);_.od?this.B.listen(this.A,"blur",this.Pd):this.B.listen(jt(this.A),"blur",this.Pd);this.dispatchEvent("load")};
_.k.ya=function(){aD.prototype.ya.call(this);_.Zd(this.A);this.G=this.fa=this.D=this.X=this.j=this.A=null};_.k.Jg=function(a){this.l!=a.currentTarget.value&&(this.Na(a.currentTarget.value),this.dispatchEvent("change"));this.Pd()};_.k.hf=function(){eD(this);jt(this.A).focus();this.Aa=!0};_.k.Pd=function(){this.Aa&&(this.Aa=!1,eD(this,!1),_.wb(_.Qd(this.G)).focus())};_.k.Af=function(){};_.k.Bf=function(){};
var eD=function(a,b){if(typeof b=="undefined"||b){a.Bf();b=Xt(a.G,window);var c=b.y+a.G.offsetHeight,d=b.y-a.J.height,e=b.x,f=b.x+a.G.offsetWidth-a.J.width;if(_.od&&!at()){var g=document.body;c-=g.offsetTop;d-=g.offsetTop;e-=g.offsetLeft;f-=g.offsetLeft}else g=as(document),c-=g.y,d-=g.y,e-=g.x,f-=g.x;g=_.sb(window);b.y=b.y<=g.height-a.J.height?c:d;b.y>g.height-a.J.height&&(b.y=g.height-a.J.height);b.y<0&&(b.y=0);_.Pf.test(gv)?b.x=f>=0?f:e:b.x=e<=g.width-a.J.width?e:f;b.x>g.width-a.J.width&&(b.x=g.width-
a.J.width);b.x<0&&(b.x=0);St(a.A,b);$t(a.A,!0);fD(a)}else a.Af(),$t(a.A,!1)};_.k=dD.prototype;_.k.Ca=function(){return this.l};
_.k.kd=function(a){this.j.zf(this.X);$t(this.A,!0);this.ib=a;this.D=[];for(var b in a)if(a[b]!==Object.prototype[b])if(a[b]=="---"){var c={link:this.j.Y("DIV",{className:"VIpgJd-ZVi9od-vH1Gmf-hgDUwe",value:b}),Yj:!0};this.D.push(c)}else{c={link:this.j.Y("A",{className:"VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd",href:"#",value:b})};this.D.push(c);var d=this.j.Y("DIV",{style:"white-space:nowrap"});this.j.appendChild(c.link,d);this.g.ve&&this.j.appendChild(d,this.j.Y("SPAN",{className:"indicator"},"\u203a"));
this.j.appendChild(d,this.j.Y("SPAN",{className:"text"},a[b]));this.B.listen(c.link,"click",this.Jg)}a=this.D.length-1;a=Math.round((a-a%this.g.Ef)/this.g.Ef)+1;this.fa=this.j.Y("TABLE",{cellspacing:0,cellpadding:0,border:0});c=this.j.Y("TBODY");b=this.j.Y("TR",{valign:"top"});this.X.className="VIpgJd-ZVi9od-vH1Gmf";this.j.appendChild(this.X,this.fa);this.j.appendChild(this.fa,c);this.j.appendChild(c,b);for(d=c=0;c<a;++c){var e=this.j.Y("TD");this.j.appendChild(b,e);for(var f=0;f<11&&d<this.D.length;++f,
++d)this.j.appendChild(e,this.D[d].link);c!=a-1&&(e=this.j.Y("TD",{"class":"VIpgJd-ZVi9od-vH1Gmf-KrhPNb"},"\u00a0"),this.j.appendChild(b,e))}this.l=null;this.Na(this.D[0].link.value);fD(this);$t(this.A,!1)};_.k.ud=function(a){a=_.Bc(a)=="undefined"?this.l:a;return this.ib[a]};_.k.Cf=function(){};_.k.Na=function(a){if(this.l!=a){this.ud(a)&&(this.l=a,this.Cf());for(var b=0;b<this.D.length;++b){var c=this.D[b];c.Yj||(c.link.className=c.link.value==a&&this.g.ve?"VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd":"VIpgJd-ZVi9od-vH1Gmf-ibnC6b")}}};
var fD=function(a){eu(a.X,cu(a.fa));eu(a.A,cu(a.X));a.J=cu(a.A)},gD=function(a,b){dD.call(this,a,b)};_.A(gD,dD);_.k=gD.prototype;_.k.Hd=function(){var a=this.h.Y("a",{"aria-haspopup":"true"});a.className="VIpgJd-ZVi9od-xl07Ob-lTBxed";_.Hl(a,"#");this.S=this.h.Y("SPAN");a.appendChild(this.S);this.Z=this.h.Y("IMG",{src:"https://www.google.com/images/cleardot.gif",alt:"",style:"background-image:url("+sv+");background-position:-14px 0px;border:none",width:14,height:14});a.appendChild(this.Z);this.Ga(a)};
_.k.Af=function(){_.xj(this.Z,"backgroundPosition","-14px 0px")};_.k.Bf=function(){_.xj(this.Z,"backgroundPosition","0px 0px")};_.k.ya=function(){dD.prototype.ya.call(this);this.Z=this.S=null};_.k.Cf=function(){this.h.Gc(this.S,this.ud(this.l)||"")};_.k.Lb=function(a){this.kd.call(this,a)};var hD=function(a,b){dD.call(this,a,b)};_.A(hD,dD);_.k=hD.prototype;
_.k.Hd=function(){var a=this.h.Y("a",{"aria-haspopup":"true"});a.className="VIpgJd-ZVi9od-xl07Ob-lTBxed";_.Hl(a,"#");this.S=this.h.Y("SPAN");a.appendChild(this.S);a.appendChild(this.h.Y("IMG",{src:"https://www.google.com/images/cleardot.gif",alt:"",width:1,height:1}));a.appendChild(this.h.Y("SPAN",{style:"border-left:1px solid #bbb"},"\u200b"));a.appendChild(this.h.Y("IMG",{src:"https://www.google.com/images/cleardot.gif",alt:"",width:1,height:1}));this.Z=this.h.Y("span",{style:"color:#767676","aria-hidden":"true"},
"\u25bc");a.appendChild(this.Z);this.Ga(a)};_.k.Af=function(){_.xj(this.Z,"color","#9b9b9b")};_.k.Bf=function(){_.xj(this.Z,"color","#d5d5d5")};_.k.ya=function(){dD.prototype.ya.call(this);this.Z=this.S=null};_.k.Cf=function(){this.h.Gc(this.S,this.ud(this.l)||"")};_.k.Lb=function(a){this.kd.call(this,a)};var iD=function(a,b){dD.call(this,a,b);this.g.ve=!1};_.A(iD,dD);
iD.prototype.Hd=function(){var a=this.h.createElement("div");a.className="VIpgJd-ZVi9od-LgbsSe";var b=this.h.Y("DIV",{style:"background: url("+rv+") repeat-x 0 -39px"});a.appendChild(b);this.S=this.h.createElement("button");b.appendChild(this.S);this.Ga(a)};iD.prototype.Dh=function(a){_.Yd(this.S);this.S.appendChild(this.h.g.createTextNode(String(a+"\u00a0\u25bc")))};iD.prototype.ya=function(){dD.prototype.ya.call(this);this.S=null};
iD.prototype.Jg=function(a){this.Na(a.currentTarget.value);this.dispatchEvent("change");this.Pd()};var jD=function(a,b){yn.call(this,b);this.g=a&&fm(a)||{};this.j=new _.Rb(this)};_.D(jD,yn);var kD={Lm:0,Gl:1,qm:2};_.k=jD.prototype;
_.k.Y=function(){var a=this.h.createElement("div");Ox(a,"skiptranslate");Ox(a,"goog-te-gadget");a.dir=_.Pf.test(gv)?"rtl":"ltr";$t(a,!1);if(this.g.layout==2)Gm(a,BC({id:U(this,"targetLanguage"),uh:"",th:""}));else{var b=new bt;if(iu(_.od&&!at()))var c="<span style=\"display:inline-block;vertical-align:middle;height:15px; width:51px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='"+"https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png".replace(Ju,yu)+"',sizingMethod='scale');\"></span>";
else c=Yw.Fe,c='<img src="'+S(Pu("https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png"))+'" width="37px" height="14px" style="padding-right: 3px" alt="Google '+S(c)+'">';var d=Yw.Fe;var e=(0,_.Nl)('<span style="white-space:nowrap"><a class="'+S("VIpgJd-ZVi9od-l4eHX-hSRGPd")+'" href="'+S(Nu("https://translate.google.com"))+'" target="_blank">'+c+Cu(d)+"</a></span>");c=b.format;d=T;var f=d.ii;e=e.Hc();e=ct(b,{type:"html",Ug:_.Aj(e).toString()});b=c.call(b,f.call(d,e));
Gm(a,BC({id:U(this,"targetLanguage"),uh:"",th:this.g.layout==1?nm(["\u00a0","\u00a0",b]):b}))}this.Ga(a)};
_.k.Ba=function(){jD.W.Ba.call(this);this.l=this.g.layout==2?new hD(null,this.h):new cD(this.h);this.j.listen(this.l,"change",fw(this,"chg_tgt_lang"));this.j.listen(this.l,"load",this.bi);var a=this.h.F(U(this,"targetLanguage"));if(this.g.layout==2){var b=this.h.Y("IMG",{src:"https://www.google.com/images/cleardot.gif","class":"goog-te-gadget-icon",alt:""});b.style.backgroundImage="url("+sv+")";b.style.backgroundPosition="-65px 0px";var c=this.h.Y("SPAN",{style:"vertical-align: middle"});a.appendChild(b);
a.appendChild(c);this.l.oa(c);a.style.whiteSpace="nowrap";a.className="goog-te-gadget-simple"}else this.l.oa(a),this.g.layout==1&&(a.style.display="inline")};_.k.bi=function(){if(this.g.layout==2){var a=this.l,b=this.h.F(U(this,"targetLanguage"));a.B.eb(a.G,"click",a.hf);a.G=b;a.B.listen(a.G,"click",a.hf)}this.dispatchEvent("load")};_.k.ya=function(){jD.W.ya.call(this);this.j.dispose();this.j=null;this.l.dispose();this.l=null};_.k.va=function(){return this.l.Ca()};
_.k.za=function(a){a==""?this.S&&this.l.Lb(this.S):this.J&&this.l.Lb(this.J);this.l.Na(a)};_.k.ja=function(a){$t(this.F(),a)};_.k.ob=function(a){this.l.ob(a)};_.k.Lf=function(a,b){this.S=a;this.J=b};var lD=function(a,b){yn.call(this,b);this.g=a&&fm(a)||{};this.g.Bb||(this.g.Bb=vv);this.j=new _.Rb(this)};_.D(lD,yn);var mD={Am:1,Bm:2,il:3,gl:4};_.k=lD.prototype;_.k.Y=function(){var a=this.h.createElement("div");this.gb=!1;$t(a,!1);var b=U(this,"container");b=(0,_.Nl)('<iframe id="'+S(b)+'" frameBorder=0 src="javascript:\'\'" class="'+S("VIpgJd-ZVi9od-SmfZ-OEVmcd")+' skiptranslate" style="visibility:visible"></iframe>');Gm(a,b);this.Ga(a)};
_.k.Ba=function(){lD.W.Ba.call(this);var a=_.Pf.test(gv)?"rtl":"ltr",b=_.Vb(this.g.Bb),c=U(this,"translate");this.F().id=U(this,"floatContainer");var d={id:this.F().id,className:"goog-te-ftab-float"};this.F().className+=" goog-te-ftab-float";switch(this.g.Kd){case 2:var e="goog-te-float-top";d.top=0;d.right=20;break;case 3:e="goog-te-float-bottom";d.bottom=0;d.right=20;break;case 4:e="goog-te-float-bottom";d.bottom=0;d.left=20;break;default:e="goog-te-float-top",d.top=0,d.left=20}au(rs(new _.Qf,d),
this.F());this.D=this.h.F(U(this,"container"));this.j.listen(this.D,"load",this.ci);jw(this.D,(0,_.w)(function(){var f=ht(this.D),g=e,h={},l=h&&h.ug,n=Yw.fg;g=ms(ns(ms(_.Sl(),"<head>"),zC(h)),'<meta http-equiv="Content-Type" content="text/html; charset=UTF8"><link rel="stylesheet" type="text/css" href="'+S(pu(b))+'"'+(l?' nonce="'+S(Ru(l))+'"':"")+'></head><body class="'+S("VIpgJd-ZVi9od-SmfZ")+" "+S(g)+'" scroll="no" style="overflow:hidden" dir="'+S(a)+'"><a id="'+S(c)+'" href="javascript:void(0)" class="'+
S("VIpgJd-ZVi9od-SmfZ-hSRGPd")+'"><img src="'+S(Pu("https://www.google.com/images/cleardot.gif"))+'" style="background-image:url('+S(Pu(sv))+');background-position:-65px 0px"><span>'+Cu(n)+"</span></a></body>").Hc();f.write(_.Aj(g));f.close()},this))};_.k.ci=function(){this.l=(new _.Pd(ht(this.D))).F(U(this,"translate"));this.j.listen(this.l,"click",fw(this,"clk_trans"));$t(this.F(),!0);var a=cu(this.l);$t(this.F(),!1);eu(this.D,a);eu(this.F(),a);this.dispatchEvent("load")};
_.k.ya=function(){lD.W.ya.call(this);this.j.dispose();this.j=null;_.Zd(this.D);this.l=this.D=null};_.k.isVisible=function(){return this.gb};_.k.ja=function(a){this.gb=a;$t(this.F(),a)};var nD=function(a,b){yn.call(this,b);this.B=new _.Rb(this);this.g=a&&fm(a)||{};this.g.Bb=vv;this.g.Of=!1;_.xj(this.h.g.body,"position","relative");_.hi||_.xj(this.h.g.body,"minHeight","100%");_.xj(this.h.g.documentElement,"height","100%");_.xj(this.h.g.body,"top","0px");_.od&&(window._bannerquirkfixleft=-parseInt("0"+this.h.g.body.leftMargin,10),window._bannerquirkfixtop=-parseInt("0"+this.h.g.body.topMargin,10)-40)};_.D(nD,yn);_.k=nD.prototype;_.k.oa=function(){this.gd(this.h.g.body.firstChild)};
_.k.Y=function(){var a=this.h.createElement("div");this.gb=!1;$t(a,!1);Ox(a,"skiptranslate");var b=U(this,"container");b=(0,_.Nl)('<iframe id="'+S(b)+'" class="'+S("VIpgJd-ZVi9od-ORHb-OEVmcd")+' skiptranslate" frameBorder=0 src="#" style="visibility:visible"></iframe>');Gm(a,b);this.Ga(a)};
_.k.Ba=function(){nD.W.Ba.call(this);var a=_.Pf.test(gv)?"rtl":"ltr",b=_.Vb(this.g.Bb),c=U(this,"promptSection"),d=U(this,"confirm"),e=U(this,"progressSection"),f=U(this,"progressValue"),g=U(this,"cancel"),h=U(this,"finishSection"),l=U(this,"restore"),n=U(this,"errorSection"),r=U(this,"errorContent"),u=U(this,"close"),p=U(this,"noAutoPopup"),t,v=[];this.g.Of&&v.push(AC({id:U(this,"promptSourceLang")}));v.push(AC({id:U(this,"promptTargetLang")}));var y=Km(T.wi.apply(null,v));v=[];this.g.Of&&v.push(AC({id:U(this,
"finishSourceLang")}));v.push(AC({id:U(this,"finishTargetLang")}));var E=Km(T.ni.apply(null,v));this.g.Ih&&(t=this.g.Ih);this.D=this.h.F(U(this,"container"));this.B.listen(this.D,"load",this.di);jw(this.D,(0,_.w)(function(){var G=ht(this.D),L=t,V={},na=V&&V.ug,oa=Yw.Fe,za=Yw.fg,W=Yw.oi,Aa=Yw.Sh,Pa=Yw.ji,Fa=Yw.Sf,K=Yw.Sf;L=ms(ns(ms(_.Sl(),"<head>"),zC(V)),'<meta http-equiv="Content-Type" content="text/html; charset=UTF8"><link rel="stylesheet" type="text/css" href="'+S(pu(b))+'"'+(na?' nonce="'+S(Ru(na))+
'"':"")+'></head><body class="'+S("VIpgJd-ZVi9od-ORHb")+'" scroll="no" border=0 dir="'+S(a)+'"><table border=0 cellspacing=0 cellpadding=0 width=100% height=100%><tr valign=middle><td width=1 nowrap><a href="'+S(Nu("https://translate.google.com"))+'" class="'+S("VIpgJd-ZVi9od-l4eHX-hSRGPd")+'" target="_blank"><img src="'+S(Pu("https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_68x28dp.png"))+'" alt="Google '+S(oa)+'"></a></td>'+(iu(L)?'<td width=1><img src="'+S(Pu("https://www.google.com/images/cleardot.gif"))+
'" width="9" height="15" title="'+S(L)+'" alt="'+S(L)+'" style="background-image:url('+S(Pu(sv))+');background-position:-56px 0px;margin:0 4px"></td>':"")+'<td class="'+S("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td><table border=0 cellspacing=0 cellpadding=0 height=100%><tr id="'+S(c)+'" style="display:none" valign=middle><td nowrap><span class="'+S("VIpgJd-ZVi9od-ORHb-bN97Pc")+'">'+Cu(y)+'</span></td><td class="'+S("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+S("VIpgJd-ZVi9od-LgbsSe")+
'"><div><button id="'+S(d)+'"><b>'+Cu(za)+'</b></button></div></div></td><td class="'+S("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+S("VIpgJd-ZVi9od-LgbsSe")+'"><div><button id="'+S(p)+'"></button></div></div></td></tr><tr id="'+S(e)+'" style="display:none" valign=middle><td><span class="'+S("VIpgJd-ZVi9od-ORHb-bN97Pc")+'">'+Cu(W)+'&nbsp;<span dir="ltr">(<b id="'+S(f)+'"></b>%)</span>&nbsp;<img src="'+S(Pu(uv))+'"></span></td><td class="'+S("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+
S("VIpgJd-ZVi9od-LgbsSe")+'"><div><button id="'+S(g)+'">'+Cu(Aa)+'</button></div></div></td></tr><tr id="'+S(h)+'" style="display:none"><td><span class="'+S("VIpgJd-ZVi9od-ORHb-bN97Pc")+'">'+Cu(E)+'</span></td><td class="'+S("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td nowrap><div class="'+S("VIpgJd-ZVi9od-LgbsSe")+'"><div><button id="'+S(l)+'">'+Cu(Pa)+'</button></div></div></td></tr><tr id="'+S(n)+'" style="display:none" valign=middle><td><span id="'+S(r)+'" class="'+S("VIpgJd-ZVi9od-ORHb-bN97Pc")+
'"></span></td></tr></table></td><td class="'+S("VIpgJd-ZVi9od-ORHb-KE6vqe")+'"></td><td width=1 id="options"></td><td width=1><a id="'+S(u)+'" class="'+S("VIpgJd-ZVi9od-TvD9Pc-hSRGPd")+'" href="#" title="'+S(Fa)+'"><img src="'+S(Pu("https://www.google.com/images/cleardot.gif"))+'" width="15" height="15" alt="'+S(K)+'" style="background-image:url('+S(Pu(sv))+');background-position:-28px 0px"></a></td></tr></table></body>').Hc();G.write(_.Aj(L));G.close()},this))};
_.k.di=function(){this.j=new _.Pd(ht(this.D));oD(this,T.Uf);if(this.g.Bb==vv){var a="url("+rv+")";_.xj(this.j.g.body,"backgroundImage",a);for(var b=this.j.g.getElementsByTagName("button"),c=0;c<b.length;++c){var d=b[c].parentNode;_.xj(d,"backgroundImage",a);_.xj(d,"backgroundRepeat","repeat-x");_.xj(d,"backgroundPosition","0 -39px")}}this.g.Of&&(this.A=new gD(this.g,this.j));this.l=new gD(this.g,this.j);this.G=new iD(this.g,this.j);this.B.listen(this.j.F(U(this,"confirm")),"click",fw(this,"clk_confirm"));
this.B.listen(this.j.F(U(this,"cancel")),"click",fw(this,"clk_cancel"));this.B.listen(this.j.F(U(this,"restore")),"click",fw(this,"clk_restore"));this.B.listen(this.j.F(U(this,"close")),"click",fw(this,"clk_close"));this.X=this.j.F(U(this,"noAutoPopup"));this.B.listen(this.X,"click",fw(this,"clk_no_ap"));this.A&&this.B.listen(this.A,"change",fw(this,"chg_src_lang"));this.B.listen(this.l,"change",fw(this,"chg_tgt_lang"));this.B.listen(this.G,"change",this.Jj);a=new $v((0,_.w)(this.ei,this));this.A&&
this.B.listen(this.A,"load",a.register());this.B.listen(this.l,"load",a.register());this.B.listen(this.G,"load",a.register());a.finish();this.A&&this.A.oa(this.j.F(U(this,"promptSourceLang")));this.l.oa(this.j.F(U(this,"promptTargetLang")));this.G.oa(this.j.F("options"))};_.k.ei=function(){this.G.Dh(T.hi);this.G.kd({turn_off_site:T.ri,s1:"---",learn_more:T.gi});this.dispatchEvent("load")};_.k.Jj=function(){switch(this.G.Ca()){case "learn_more":window.open(zv,"_blank");break;case "turn_off_site":this.dispatchEvent("clk_no_ap_site")}};
_.k.ya=function(){this.ja(!1);nD.W.ya.call(this);this.B.dispose();this.B=null;this.A&&(this.A.dispose(),this.A=null);this.l.dispose();this.l=null;this.G.dispose();this.G=null;_.Zd(this.D);this.Qc=this.j=null};_.k.Pa=function(){return this.A?this.A.Ca():""};_.k.va=function(){return this.l.Ca()};_.k.pb=function(a){this.A&&this.A.Na(a);this.Z&&this.Z[a]&&this.j.Gc(this.X,T.pi(this.Z[a]))};_.k.za=function(a){this.l.Na(a)};
var pD=function(a,b,c,d){if(a.Qc!=b){a.Qc=b;if(b==0){a.A&&bD(a.A,a.j.F(U(a,"promptSourceLang")));if(a.S){var e=a.va();a.l.Lb(a.S);a.za(e)}bD(a.l,a.j.F(U(a,"promptTargetLang")))}else b==2&&(a.A&&bD(a.A,a.j.F(U(a,"finishSourceLang"))),a.J&&(e=a.va(),a.l.Lb(a.J),a.za(e)),bD(a.l,a.j.F(U(a,"finishTargetLang"))));e={};e[-1]=a.j.F(U(a,"errorSection"));e[0]=a.j.F(U(a,"promptSection"));e[1]=a.j.F(U(a,"progressSection"));e[2]=a.j.F(U(a,"finishSection"));for(var f in e)e[f]!==Object.prototype[f]&&$t(e[f],f==
b)}c&&a.ja(!0);a.X.parentNode.parentNode.style.display=d?"block":"none"};nD.prototype.isVisible=function(){return this.gb};
nD.prototype.ja=function(a){if(this.gb!=a){this.gb=a;if(_.od)var b=parseInt("0"+this.h.g.body.leftMargin,10),c=parseInt("0"+this.h.g.body.topMargin,10);var d=this.h.g.compatMode=="BackCompat";a?(_.xj(this.h.g.body,"top","40px"),$t(this.F(),!0),_.od&&(at()?(window._bannerquirkfixleft=window._bannerquirkfixtop=0,d&&(this.h.g.body.topMargin=c+40)):d?(this.h.g.body.topMargin=c+40,window._bannerquirkfixleft=window._bannerquirkfixtop=0):(window._bannerquirkfixleft=-b,window._bannerquirkfixtop=-c-40))):
(_.xj(this.h.g.body,"top","0px"),$t(this.F(),!1),d&&c>=40&&(this.h.g.body.topMargin=c-40))}};nD.prototype.Kf=function(a){this.j.Gc(this.j.F(U(this,"progressValue")),a)};var oD=function(a,b){a.j.Gc(a.j.F(U(a,"errorContent")),b)};nD.prototype.Lf=function(a,b){this.S=a;this.J=b;this.l.Lb(a)};var rD=function(a,b){_.x.call(this);_.Bc(a)=="string"&&(b=a,a={});_.Bc(b)=="string"&&(b=co(String(b)));this.Z=b;this.A=new _.Rb(this);a=Object(a);this.o="auto";!(b=window.parent!=window)&&(b=(!window.external||!window.external.googleToolbarVersion||parseFloat(window.external.googleToolbarVersion)<6.2)&&(!window.gtbExternal||!window.gtbExternal.isTranslateEnabled||!window.gtbExternal.isTranslateEnabled()))&&(b=navigator.appVersion&&navigator.appVersion.match(/\sChrome\/((\d+)\.(\d+)\.[\d\.]+)\s/),
b=!(b&&b[2]&&b[3]&&Number(b[2])*1E3+Number(b[3])>=4001));this.g={Pe:b,Dg:!1,Qe:null,Bd:null,nf:[],Ag:[],Oi:!1,Bc:!1,apiKey:"",layout:0,vg:!1};this.Aa={Bb:vv,Ih:qv=="https://"?T.li:null};this.ba={Bb:vv,Kd:null};a&&("autoDisplay"in a&&(this.g.Pe=this.g.Pe&&!!a.autoDisplay),"multilanguagePage"in a&&(this.g.Bc=!!a.multilanguagePage),"layout"in a&&(this.g.layout=a.layout),a.pageLanguage&&(this.g.le=gw(a.pageLanguage)),a.includedLanguages&&(this.g.nf=a.includedLanguages.split(",")),a.excludedLanguages&&
(this.g.Ag=a.excludedLanguages.split(",")),this.g.le&&(this.o=this.g.le),a.key&&(this.g.apiKey=a.key),this.ba.Kd=Number(a.floatPosition)||this.ba.Kd,"disableAutoTranslation"in a&&(this.g.vg=!!a.disableAutoTranslation));!this.g.vg&&qD(this)&&(this.g.Dg=!0);this.D={};if((a=document.cookie.match(/(^|; )googtransopt=(.*?)(;|$)/))&&a[2])for(this.D={},a=_.Mb(a[2]).split("|"),b=0;b<a.length;++b){var c=a[b].split("=");c[0]&&(this.D[c[0]]=c[1])}this.xa=new xz({apiKey:this.g.apiKey,Tb:1,Nf:!0,vo:xv},{client:ov,
u:window.location.href});this.G=new $C(void 0,this.xa,void 0,void 0,this.g.apiKey,void 0,void 0,new FC,void 0,void 0,void 0);this.I=!1;this.A.listen(window,"pagehide",this.dispose);this.J=new $v((0,_.w)(this.Cj,this));this.M=new $v((0,_.w)(this.Hj,this));this.S=new bw((0,_.w)(this.ak,this));this.h=new nD(this.Aa);this.G.td(this.J.register((0,_.w)(this.zj,this)),gv);this.Z?(this.l=new jD(this.g),this.A.listen(this.l,"load",this.J.register()),this.A.listen(this.l,"chg_tgt_lang",cw(this.S,this.M.delay((0,_.w)(this.yj,
this)))),this.l.oa(this.Z)):this.ba.Kd&&(this.B=new lD(this.ba),this.A.listen(this.B,"load",this.J.register()),this.A.listen(this.B,"clk_trans",cw(this.S,this.M.delay((0,_.w)(this.wj,this)))),this.B.oa());!this.g.le&&this.g.Oi&&this.G.Nd(this.J.register((0,_.w)(this.uj,this)));this.J.finish()};_.A(rD,_.x);
var qD=function(a){function b(f,g){if(f=_.Mb(f).match("^\\((([a-zA-Z\\-_]*)\\|)?([a-zA-Z\\-_]*)\\)|^/(([a-zA-Z\\-_]*)/)?([a-zA-Z\\-_]*)")){if(f[3])return g.g.Qe=f[2],g.g.Bd=f[3],!0;if(f[6])return g.g.Qe=f[5],g.g.Bd=f[6],!0}return!1}var c={url:function(){var f=window.location.href.match(/#.*googtrans(.*)/);return f&&f[1]},cookie:function(){var f=document.cookie.match(/(^|; )googtrans=(.*?)(;|$)/);return f&&f[2]}},d;for(d in c)if(c[d]!==Object.prototype[d]){var e=c[d]();if(e&&b(e,a))return d}return""},
sD=function(a,b){for(var c=window.location.hostname.split(".");c.length>2;)c.shift();c=";domain="+c.join(".");b!=null?a=a+"="+b:(b=new Date,b.setTime(b.getTime()-1),a=a+"=none;expires="+b.toGMTString());a+=";path=/";document.cookie=a;try{document.cookie=a+c}catch(d){}},tD=function(a,b){var c=null;b!==void 0&&(c=a!==void 0?"/"+a+"/"+b:"/"+b);sD("googtrans",c)};_.k=rD.prototype;
_.k.zj=function(a){this.j=gw(gv);a=a||{};var b=a.targetLanguages||[];this.U={sl:vn(a.sourceLanguages||[]),tl:vn(b)};this.H={};this.X={};a=!this.g.nf.length;b=Zv(this.g.nf);var c=Zv(this.g.Ag);this.H[gv]="";this.X[gv]="";for(var d in this.U.tl)this.U.tl[d]===Object.prototype[d]||!(a||d in b)||d in c||(this.X[d]=this.U.tl[d],d==this.g.le&&!this.g.Bc)||(this.H[d]=this.U.tl[d]);this.H[gv]||delete this.H[gv];this.X[gv]||delete this.X[gv];this.fa=fm(this.U.sl)};_.k.uj=function(a){a&&(this.o=gw(a))};
_.k.Cj=function(){delete this.J;if(this.U){this.o=this.o||this.g.Qe;this.j=this.g.Bd||this.j;var a=this.g.Dg||this.g.Pe&&this.o!=this.j&&!(this.o in mv)&&this.D.os!="1"&&this.D["o"+this.o]!="1";this.o=="zh-TW"&&(this.o="zh-CN");this.fa[this.o]||(a=!1,this.o="auto");if(!this.H[this.j])if(a=!1,this.H.en)this.j="en";else for(var b in this.H)if(this.H[b]!==Object.prototype[b]){this.j=b;break}if(this.l){b=this.H;var c={"":T.ki},d;for(d in b)b[d]!==Object.prototype[d]&&(c[d]=b[d]);this.l.Lf(c,this.X);this.l.za("")}!kv&&
a?this.g.Bd?cw(this.S,this.M.delay((0,_.w)(this.ue,this,!0,!0))).call():(this.I=!0,cw(this.S,this.M.delay((0,_.w)(this.ue,this))).call(),pn("te_ap",{sl:this.o})):(this.B&&this.B.ja(!0),this.l&&this.l.ja(!0));window.google.translate.TranslateService&&this.ob(!1);this.S.finish()}};
_.k.Hj=function(){var a=this.h,b=this.fa;a.A&&a.A.Lb(b);a.Z=b;this.h.Lf(this.H,this.X);this.h.pb(this.o);this.h.za(this.j);this.A.listen(this.h,"clk_confirm",this.oj);this.A.listen(this.h,"clk_cancel",this.nj);this.A.listen(this.h,"clk_restore",this.ff);this.A.listen(this.h,"clk_close",this.Od);this.A.listen(this.h,"clk_no_ap",this.pj);this.A.listen(this.h,"clk_no_ap_site",this.qj);this.A.listen(this.h,"chg_src_lang",this.Fg);this.A.listen(this.h,"chg_tgt_lang",this.Fg);this.l&&this.l.ja(!0)};
_.k.ak=function(){this.A.listen(this.h,"load",this.M.register());this.h.oa();this.M.finish()};_.k.P=function(){this.G.restore();_.x.prototype.P.call(this);this.G.dispose();this.A.dispose();this.A=null;this.h&&this.h.dispose();this.h=null;this.B&&this.B.dispose();this.B=null;this.l&&this.l.dispose();this.Z=this.l=null};_.k.oj=function(){!this.h.isVisible()||!this.g.Bc&&nw(this.o,this.h.va())||(this.I&&pn("te_apt",{sl:this.o}),uD(this,!1),this.l&&this.l.za(this.h.va()))};
_.k.nj=function(){this.h.isVisible()&&(vD(this),pD(this.h,0),this.l&&this.l.za(""))};_.k.ff=function(){this.h.isVisible()&&(vD(this),pD(this.h,0));this.l&&this.l.za("")};_.k.Od=function(){this.h.isVisible()&&(this.I&&(this.I=!1,pn("te_apc",{sl:this.o})),vD(this),this.h.ja(!1),this.l&&this.l.za(""),this.B&&this.B.ja(!0))};_.k.pj=function(){this.h.isVisible()&&(this.D["o"+this.o]="1",pn("te_apr",{sl:this.o}),this.I=!1,this.Od())};
_.k.qj=function(){if(this.h.isVisible()){this.I=!1;this.D.os="1";var a=null;if(this.D){a=[];for(var b in this.D)this.D[b]!==Object.prototype[b]&&a.push(b+"="+this.D[b]);a=a.join("|")}sD("googtransopt",a);this.Od()}};_.k.Fg=function(){this.h.isVisible()&&(!this.g.Bc&&nw(this.o,this.h.va())?this.ff():(this.o=this.h.Pa()||this.o,this.j=this.h.va(),this.h.Qc==2&&(this.l&&this.l.za(this.h.va()),uD(this))))};_.k.ue=function(a,b){this.h.isVisible()||(this.B&&this.B.ja(!1),a?uD(this,b):pD(this.h,0,!0,this.I))};
_.k.Jk=function(a,b){cw(this.S,this.M.delay((0,_.w)(this.ue,this,a,b))).call()};_.k.wj=function(){this.ue(this.h.Qc==2)};_.k.yj=function(){this.l.va()?!this.g.Bc&&nw(this.o,this.h.va())?this.ff():(this.j=this.l.va(),this.h.za(this.j),uD(this)):this.l.za(this.j)};
var uD=function(a,b){if(window.google.translate.TranslateService)try{window.google.translate.TranslateService.getInstance().restore()}catch(c){}tD(a.o,a.j);a.I=!1;!b&&a.o in mv&&pn("te_ape",{sl:a.o});a.h.Kf(0);pD(a.h,1,!0);a.G.Eh(!!b);window.setTimeout((0,_.w)(a.G.xe,a.G,a.g.Bc?"auto":a.o,a.j,(0,_.w)(a.Ia,a),void 0,void 0),0)};
rD.prototype.Ia=function(a,b,c){typeof this.Wa=="function"&&this.Wa();this.h.isVisible()&&this.h.Qc==1&&(c?(vD(this),pD(this.h,-1,!0),c==2?oD(this.h,T.fi):oD(this.h,T.Uf)):(this.h.Kf(a),b&&(this.l&&this.l.za(this.j),this.h.pb(this.o),pD(this.h,2))))};var vD=function(a){tD();window.setTimeout((0,_.w)(a.G.restore,a.G,null),0)};rD.prototype.ob=function(a){a||this.Od();this.l&&this.l.ob(a);this.B&&this.B.ja(a)};var wD=function(a){if(a&&(a=String(a),a=a.split("."),a.length)){for(var b=window,c=0;c<a.length;++c){var d=a[c];if(!(d&&d in b))return;b=b[d]}return b}};var xD=wD("google.translate.m");if(xD)for(var yD in T)if(T[yD]!==Object.prototype[T[yD]]&&T[yD]){var zD=T[yD]();T[yD]=xD[zD]?xD[zD]:Xw}
if(_.Li(_.mj(iv,1))){var AD=document.createElement("style");AD.textContent="\n  .translated-ltr{\n      direction: ltr;\n      text-align: left;\n  }\n  .translated-rtl{\n      direction: rtl;\n      text-align: right;\n  }\n  ";var BD=document.getElementsByTagName("head")[0];if(!BD){BD=document.createElement("head");var CD=document.documentElement;CD.insertBefore(BD,CD.firstChild)}BD.appendChild(AD)}
if(nv==1){var DD=null,ED=function(a){if(!DD){var b,c,d,e;a&&("key"in a&&(b=a.key),"serverParams"in a&&(c=a.serverParams),"timeInfo"in a&&(d=a.timeInfo),"remoteApiProxyHandlers"in a&&(e=a.remoteApiProxyHandlers),(a=ow())&&(c=a));a=0;if(ov=="te_lib"||_.sd)a=3;DD=new $C(void 0,new xz({apiKey:b,Tb:a,Nf:!0,trackVisibility:c=="tvis"}),void 0,void 0,b,c,d,void 0,void 0,void 0,e);DD.constructor=function(){};DD.isAvailable=DD.mb;DD.getSupportedLanguages=DD.td;DD.getPageLanguage=DD.Nd;DD.setClickThrough=DD.Eh;
DD.translatePage=DD.xe;DD.restore=DD.restore;DD.isTranslating=DD.Zh;DD.setCheckVisibility=DD.Hk}return DD};ED.getInstance=function(){return DD};_.Ic("google.translate.TranslateService",ED);pn("te_li")}else{var FD=null,GD=function(a,b){FD||(FD=new rD(a,b),FD.constructor=function(){});return FD};GD.getInstance=function(){return FD};_.Ic("google.translate.TranslateElement",GD);rD.prototype.dispose=rD.prototype.dispose;rD.prototype.showBanner=rD.prototype.Jk;rD.prototype.setEnabled=rD.prototype.ob;_.Ic("google.translate.TranslateElement.FloatPosition",
mD);mD.TOP_LEFT=1;mD.TOP_RIGHT=2;mD.BOTTOM_RIGHT=3;mD.BOTTOM_LEFT=4;_.Ic("google.translate.TranslateElement.InlineLayout",kD);kD.VERTICAL=0;kD.HORIZONTAL=1;kD.SIMPLE=2}(function(){for(var a in Object.prototype){_.Tc=function(d,e,f){for(var g in d)d[g]!==Object.prototype[g]&&e.call(f,d[g],g,d)};break}var b=_.Hc(),c=wD(hv);c&&typeof c=="function"&&(nv==1?c():function e(){var f=document.readyState;_.Bc(f)=="undefined"||f=="complete"||f=="interactive"||_.Hc()-b>=2E4?c():window.setTimeout(e,500)}())})();
_.CA=function(){return!0};
_.ma();
}catch(e){_._DumpException(e)}
}).call(this,this.default_tr);
// Google Inc.
