CINXE.COM
Bring Your Own Device (BYOD) Plans | Google Fi Wireless
<!DOCTYPE html><html lang="en"><head><script nonce="Rz6LJubGW8V_vvBbqQL_jg">window['ppConfig'] = {productName: '29cd73353f44c07ff26497e83532b22a', deleteIsEnforced: false , sealIsEnforced: false , heartbeatRate: 0.5 , periodicReportingRateMillis: 60000.0 , disableAllReporting: false };(function(){'use strict';function k(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var l=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function m(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var n=m(this);function p(a,b){if(b)a:{var c=n;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&l(c,a,{configurable:!0,writable:!0,value:b})}} function q(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:k(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}p("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}}); p("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); p("String.prototype.includes",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return this.indexOf(b,c||0)!==-1}});function r(a,b,c){a("https://csp.withgoogle.com/csp/proto/"+encodeURIComponent(b),JSON.stringify(c))}function t(){var a;if((a=window.ppConfig)==null?0:a.disableAllReporting)return function(){};var b,c,d,e;return(e=(b=window)==null?void 0:(c=b.navigator)==null?void 0:(d=c.sendBeacon)==null?void 0:d.bind(navigator))!=null?e:u}function u(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.send(b)} function v(){var a=(w=Object.prototype)==null?void 0:w.__lookupGetter__("__proto__"),b=x,c=y;return function(){var d=a.call(this),e,f,g,h;r(c,b,{type:"ACCESS_GET",origin:(f=window.location.origin)!=null?f:"unknown",report:{className:(g=d==null?void 0:(e=d.constructor)==null?void 0:e.name)!=null?g:"unknown",stackTrace:(h=Error().stack)!=null?h:"unknown"}});return d}} function z(){var a=(A=Object.prototype)==null?void 0:A.__lookupSetter__("__proto__"),b=x,c=y;return function(d){d=a.call(this,d);var e,f,g,h;r(c,b,{type:"ACCESS_SET",origin:(f=window.location.origin)!=null?f:"unknown",report:{className:(g=d==null?void 0:(e=d.constructor)==null?void 0:e.name)!=null?g:"unknown",stackTrace:(h=Error().stack)!=null?h:"unknown"}});return d}}function B(a,b){C(a.productName,b);setInterval(function(){C(a.productName,b)},a.periodicReportingRateMillis)} var D="constructor __defineGetter__ __defineSetter__ hasOwnProperty __lookupGetter__ __lookupSetter__ isPrototypeOf propertyIsEnumerable toString valueOf __proto__ toLocaleString x_ngfn_x".split(" "),E=D.concat,F=navigator.userAgent.match(/Firefox\/([0-9]+)\./),G=(!F||F.length<2?0:Number(F[1])<75)?["toSource"]:[],H;if(G instanceof Array)H=G;else{for(var I=q(G),J,K=[];!(J=I.next()).done;)K.push(J.value);H=K}var L=E.call(D,H),M=[]; function C(a,b){for(var c=[],d=q(Object.getOwnPropertyNames(Object.prototype)),e=d.next();!e.done;e=d.next())e=e.value,L.includes(e)||M.includes(e)||c.push(e);e=Object.prototype;d=[];for(var f=0;f<c.length;f++){var g=c[f];d[f]={name:g,descriptor:Object.getOwnPropertyDescriptor(Object.prototype,g),type:typeof e[g]}}if(d.length!==0){c=q(d);for(e=c.next();!e.done;e=c.next())M.push(e.value.name);var h;r(b,a,{type:"SEAL",origin:(h=window.location.origin)!=null?h:"unknown",report:{blockers:d}})}};var N=Math.random(),O=t(),P=window.ppConfig;P&&(P.disableAllReporting||P.deleteIsEnforced&&P.sealIsEnforced||N<P.heartbeatRate&&r(O,P.productName,{origin:window.location.origin,type:"HEARTBEAT"}));var y=t(),Q=window.ppConfig;if(Q)if(Q.deleteIsEnforced)delete Object.prototype.__proto__;else if(!Q.disableAllReporting){var x=Q.productName;try{var w,A;Object.defineProperty(Object.prototype,"__proto__",{enumerable:!1,get:v(),set:z()})}catch(a){}} (function(){var a=t(),b=window.ppConfig;b&&(b.sealIsEnforced?Object.seal(Object.prototype):b.disableAllReporting||(document.readyState!=="loading"?B(b,a):document.addEventListener("DOMContentLoaded",function(){B(b,a)})))})();}).call(this); </script><meta charset="utf-8"/><title>Bring Your Own Device (BYOD) Plans | Google Fi Wireless</title><link rel="shortcut icon" href="https://lh3.googleusercontent.com/RYojZjBK4yAgOzuDEXTdJcq-_K51Wv9xYlOYgUFtGZVAd1JZ4n8e5a75LfLnYiq_ucA-1n3Dk6Cf_a4M0NAr7Epso6dhFOUGgBgwftC2s3SppXRLogvWpj3M2aikYg3kwon3Zg"><meta name="description" content="Bring your own phone (Android or iPhone) and port-in your existing number when you join Fi鈥檚 Simply Unlimited plan and save. Use our compatibility checker to check whether you can bring your phone."/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="og:site_name" content="Google Fi Wireless"/><meta name="og:type" content="website"/><meta name="og:url" content="https://fi.google.com/about/BYOD"/><meta name="og:title" content="Bring Your Own Device (BYOD) Plans | Google Fi Wireless"/><meta name="og:description" content="Bring your own phone (Android or iPhone) and port-in your existing number when you join Fi鈥檚 Simply Unlimited plan and save. Use our compatibility checker to check whether you can bring your phone."/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Bring Your Own Device (BYOD) Plans | Google Fi Wireless"/><meta name="twitter:description" content="Bring your own phone (Android or iPhone) and port-in your existing number when you join Fi鈥檚 Simply Unlimited plan and save. Use our compatibility checker to check whether you can bring your phone."/><link rel="canonical" href="https://fi.google.com/about/BYOD"/><script src="https://www.gstatic.com/fi/marketing/src_marketing_components.ZvtlXQA1kxLeBfBNNhkNmtwLko-Fxqz5jZ6s6r4u6N4.js" nonce="Rz6LJubGW8V_vvBbqQL_jg"></script><link rel="stylesheet" href="https://www.gstatic.com/fi/marketing/src_scss_main.ZEzATj80EJQaIoi6CXxRdBteRYghH9nZnHb2wiXtVUI.goog.css" nonce="nHBvr8vbHID2lpHzLLxe_g"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link rel="preconnect" href="https://lh3.googleusercontent.com"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@48,300..400,0,0&family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,300..400,0,0&family=Google+Symbols:opsz,wght,FILL,GRAD@24,300..400,0,0" nonce="nHBvr8vbHID2lpHzLLxe_g"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;500;700&family=Roboto:wght@400;500;700&family=Google+Sans+Text:wght@400;500;700&display=swap" nonce="nHBvr8vbHID2lpHzLLxe_g"/><script nonce="Rz6LJubGW8V_vvBbqQL_jg">dataLayer = [{'gtm.whitelist': ['google', 'flc'], 'gtm.blacklist': ['customScripts']},{'ga4': true,},{"experimentIds":"|11000313|11010734|11011163|11011644|11013290|11014029|11014031|11014106|11014108|11014148|11014149|11014333|11014578|11014806|11014828|11014830|11014859|11015082|11015220|"}];</script><script src="https://www.google-analytics.com/plugins/ua/ec.js" async nonce="Rz6LJubGW8V_vvBbqQL_jg"></script><script nonce="Rz6LJubGW8V_vvBbqQL_jg">initialData = {"accountNeedsSignup":true,"cartItemCount":0,"oneGoogleBarParts":"[[0,60,[3700312,3700949]],[[null,null,null,null,null,\";this.gbar_\\u003d{CONFIG:[[[0,\\\"www.gstatic.com\\\",\\\"og.qtm.en_US.pXAfUQwhJ9U.es5.O\\\",\\\"com.sg\\\",\\\"en\\\",\\\"170\\\",0,[4,2,\\\"\\\",\\\"\\\",\\\"\\\",\\\"742503072\\\",\\\"0\\\"],null,\\\"AZHyZ5WwNNGS0PEP3sHKkAI\\\",null,0,\\\"og.qtm.hUariUhUtp0.L.X.O\\\",\\\"AA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng\\\",\\\"AA2YrTt2UCjXBjt4KGLj1PLU1X5WaolAlQ\\\",\\\"\\\",2,1,200,\\\"SGP\\\",null,null,\\\"170\\\",\\\"170\\\",1,null,null,82819326,null,0],null,[1,0.1000000014901161,2,1],null,[0,0,0,null,\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",0,0,0,\\\"\\\"],[0,0,\\\"\\\",1,0,0,0,0,0,0,null,0,0,null,0,0,null,null,0,0,0,\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",null,0,0,0,0,0,null,null,null,\\\"rgba(32,33,36,1)\\\",\\\"rgba(255,255,255,1)\\\",0,0,1,null,null,null,0],null,null,[\\\"1\\\",\\\"gci_91f30755d6a6b787dcc2a4062e6e9824.js\\\",\\\"googleapis.client:gapi.iframes\\\",\\\"\\\",\\\"en\\\"],null,null,null,null,[\\\"m;/_/scs/abc-static/_/js/k\\u003dgapi.gapi.en.24R2mrw_td8.O/d\\u003d1/rs\\u003dAHpOoo9vR1rNwOjC3PXOxUlyKiCwNBv2Fg/m\\u003d__features__\\\",\\\"https://apis.google.com\\\",\\\"\\\",\\\"\\\",\\\"\\\",\\\"\\\",null,1,\\\"es_plusone_gc_20250304.0_p0\\\",\\\"en\\\",null,0],[0.009999999776482582,\\\"com.sg\\\",\\\"170\\\",[null,\\\"\\\",\\\"0\\\",null,1,5184000,null,null,\\\"\\\",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,27043,170,\\\"SGP\\\",\\\"en\\\",\\\"742503072.0\\\",8,null,0,0,null,null,null,null,\\\"3700949\\\",null,null,null,\\\"AZHyZ5WwNNGS0PEP3sHKkAI\\\",0,0,0,null,2,5,\\\"pw\\\",33,0,0,0,0,1,82819326,0,0],[[null,null,null,\\\"https://www.gstatic.com/og/_/js/k\\u003dog.qtm.en_US.pXAfUQwhJ9U.es5.O/rt\\u003dj/m\\u003dqabr,q_dnp,qapid,qads,q_dg/exm\\u003dqaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d\\u003d1/ed\\u003d1/rs\\u003dAA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng\\\"]]]],};this.gbar_\\u003dthis.gbar_||{};(function(_){var window\\u003dthis;\\ntry{\\n_._F_toggles_initialize\\u003dfunction(a){(typeof globalThis!\\u003d\\u003d\\\"undefined\\\"?globalThis:typeof self!\\u003d\\u003d\\\"undefined\\\"?self:this)._F_toggles\\u003da||[]};(0,_._F_toggles_initialize)([]);\\n/*\\n\\n Copyright The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar ia,oa,qa,ua,wa,xa,Ca,Va,kb,pb,lb,rb,Fb,Gb,Hb,Ib,y,Pb,Qb,Sb;_.aa\\u003dfunction(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c\\u003dError().stack;c\\u0026\\u0026(this.stack\\u003dc)}a\\u0026\\u0026(this.message\\u003dString(a));b!\\u003d\\u003dvoid 0\\u0026\\u0026(this.cause\\u003db)};_.ba\\u003dfunction(a){a.Jl\\u003d!0;return a};_.ha\\u003dfunction(a){var b\\u003da;if(ca(b)){if(!/^\\\\s*(?:-?[1-9]\\\\d*|0)?\\\\s*$/.test(b))throw Error(String(b));}else if(da(b)\\u0026\\u0026!Number.isSafeInteger(b))throw Error(String(b));return ea?BigInt(a):a\\u003dfa(a)?a?\\\"1\\\":\\\"0\\\":ca(a)?a.trim()||\\\"0\\\":String(a)};\\nia\\u003dfunction(a,b){if(a.length\\u003eb.length)return!1;if(a.length\\u003cb.length||a\\u003d\\u003d\\u003db)return!0;for(var c\\u003d0;c\\u003ca.length;c++){var d\\u003da[c],e\\u003db[c];if(d\\u003ee)return!1;if(d\\u003ce)return!0}};_.ja\\u003dfunction(a){_.r.setTimeout(function(){throw a;},0)};_.la\\u003dfunction(){return _.ka().toLowerCase().indexOf(\\\"webkit\\\")!\\u003d-1};_.ka\\u003dfunction(){var a\\u003d_.r.navigator;return a\\u0026\\u0026(a\\u003da.userAgent)?a:\\\"\\\"};oa\\u003dfunction(a){if(!ma||!na)return!1;for(var b\\u003d0;b\\u003cna.brands.length;b++){var c\\u003dna.brands[b].brand;if(c\\u0026\\u0026c.indexOf(a)!\\u003d-1)return!0}return!1};\\n_.pa\\u003dfunction(a){return _.ka().indexOf(a)!\\u003d-1};qa\\u003dfunction(){return ma?!!na\\u0026\\u0026na.brands.length\\u003e0:!1};_.ra\\u003dfunction(){return qa()?!1:_.pa(\\\"Opera\\\")};_.sa\\u003dfunction(){return qa()?!1:_.pa(\\\"Trident\\\")||_.pa(\\\"MSIE\\\")};_.ta\\u003dfunction(){return _.pa(\\\"Firefox\\\")||_.pa(\\\"FxiOS\\\")};_.va\\u003dfunction(){return _.pa(\\\"Safari\\\")\\u0026\\u0026!(ua()||(qa()?0:_.pa(\\\"Coast\\\"))||_.ra()||(qa()?0:_.pa(\\\"Edge\\\"))||(qa()?oa(\\\"Microsoft Edge\\\"):_.pa(\\\"Edg/\\\"))||(qa()?oa(\\\"Opera\\\"):_.pa(\\\"OPR\\\"))||_.ta()||_.pa(\\\"Silk\\\")||_.pa(\\\"Android\\\"))};\\nua\\u003dfunction(){return qa()?oa(\\\"Chromium\\\"):(_.pa(\\\"Chrome\\\")||_.pa(\\\"CriOS\\\"))\\u0026\\u0026!(qa()?0:_.pa(\\\"Edge\\\"))||_.pa(\\\"Silk\\\")};wa\\u003dfunction(){return ma?!!na\\u0026\\u0026!!na.platform:!1};xa\\u003dfunction(){return _.pa(\\\"iPhone\\\")\\u0026\\u0026!_.pa(\\\"iPod\\\")\\u0026\\u0026!_.pa(\\\"iPad\\\")};_.ya\\u003dfunction(){return xa()||_.pa(\\\"iPad\\\")||_.pa(\\\"iPod\\\")};_.za\\u003dfunction(){return wa()?na.platform\\u003d\\u003d\\u003d\\\"macOS\\\":_.pa(\\\"Macintosh\\\")};_.Ba\\u003dfunction(a,b){return(0,_.Aa)(a,b)\\u003e\\u003d0};\\nCa\\u003dfunction(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382\\u003d{});a.__closure__error__context__984382.severity\\u003db};_.Da\\u003dfunction(a){a\\u003dError(a);Ca(a,\\\"warning\\\");return a};_.Fa\\u003dfunction(a,b){if(a!\\u003dnull){var c;var d\\u003d(c\\u003dEa)!\\u003dnull?c:Ea\\u003d{};c\\u003dd[a]||0;c\\u003e\\u003db||(d[a]\\u003dc+1,a\\u003dError(),Ca(a,\\\"incident\\\"),_.ja(a))}};_.Ga\\u003dfunction(a,b,c){return typeof Symbol\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof Symbol()\\u003d\\u003d\\u003d\\\"symbol\\\"?(c\\u003d\\u003d\\u003dvoid 0?0:c)\\u0026\\u0026Symbol.for\\u0026\\u0026a?Symbol.for(a):a!\\u003dnull?Symbol(a):Symbol():b};\\n_.Ka\\u003dfunction(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]|\\u003db};_.La\\u003dfunction(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]\\u003db};_.Ma\\u003dfunction(a){a[_.v]\\u0026\\u003d-3};_.Ra\\u003dfunction(a){a\\u003da[Na];var b\\u003da\\u003d\\u003d\\u003dOa;Pa\\u0026\\u0026a\\u0026\\u0026!b\\u0026\\u0026_.Fa(Qa,3);return b};_.Ta\\u003dfunction(a,b){return b\\u003d\\u003d\\u003dvoid 0?a.j!\\u003d\\u003dSa\\u0026\\u0026!!(2\\u0026(a.J[_.v]|0)):!!(2\\u0026b)\\u0026\\u0026a.j!\\u003d\\u003dSa};_.Ua\\u003dfunction(a){return a!\\u003d\\u003dnull\\u0026\\u0026typeof a\\u003d\\u003d\\u003d\\\"object\\\"\\u0026\\u0026!Array.isArray(a)\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dObject};Va\\u003dfunction(a){return a};_.Xa\\u003dfunction(a){if(typeof a!\\u003d\\u003d\\\"boolean\\\")throw Error(\\\"F`\\\"+_.Wa(a)+\\\"`\\\"+a);return a};\\n_.Za\\u003dfunction(a){if(!(0,_.Ya)(a))throw _.Da(\\\"enum\\\");return a|0};_.$a\\u003dfunction(a){if(typeof a!\\u003d\\u003d\\\"number\\\")throw _.Da(\\\"int32\\\");if(!(0,_.Ya)(a))throw _.Da(\\\"int32\\\");return a|0};_.ab\\u003dfunction(a){if(a!\\u003dnull\\u0026\\u0026typeof a!\\u003d\\u003d\\\"string\\\")throw Error();return a};_.bb\\u003dfunction(a){return a\\u003d\\u003dnull||typeof a\\u003d\\u003d\\u003d\\\"string\\\"?a:void 0};_.cb\\u003dfunction(a,b,c){if(a!\\u003dnull\\u0026\\u0026typeof a\\u003d\\u003d\\u003d\\\"object\\\"\\u0026\\u0026_.Ra(a))return a;if(Array.isArray(a)){var d\\u003da[_.v]|0,e\\u003dd;e\\u003d\\u003d\\u003d0\\u0026\\u0026(e|\\u003dc\\u002632);e|\\u003dc\\u00262;e!\\u003d\\u003dd\\u0026\\u0026_.La(a,e);return new b(a)}};\\n_.fb\\u003dfunction(a){var b\\u003d_.db(_.eb);return b?a[b]:void 0};\\n_.ib\\u003dfunction(a,b,c,d,e){var f\\u003dd?!!(b\\u002632):void 0;d\\u003d[];var g\\u003da.length,h\\u003d!1;if(b\\u002664){if(b\\u0026256){g--;var k\\u003da[g];var m\\u003dg}else m\\u003d4294967295,k\\u003dvoid 0;if(!(e||b\\u0026512)){h\\u003d!0;var n;var p\\u003d((n\\u003dgb)!\\u003dnull?n:Va)(k?m- -1:b\\u003e\\u003e16\\u00261023||536870912,-1,a,k);m\\u003dp+-1}}else m\\u003d4294967295,b\\u00261||(k\\u003dg\\u0026\\u0026a[g-1],_.Ua(k)?(g--,m\\u003dg,p\\u003d0):k\\u003dvoid 0);n\\u003dvoid 0;for(var q\\u003d0;q\\u003cg;q++){var t\\u003da[q];if(t!\\u003dnull\\u0026\\u0026(t\\u003dc(t,f))!\\u003dnull)if(q\\u003e\\u003dm){var u\\u003dvoid 0;((u\\u003dn)!\\u003dnull?u:n\\u003d{})[q- -1]\\u003dt}else d[q]\\u003dt}if(k)for(var z in k)g\\u003dk[z],g!\\u003dnull\\u0026\\u0026(g\\u003dc(g,f))!\\u003dnull\\u0026\\u0026(q\\u003d\\n+z,q\\u003cp?d[q+-1]\\u003dg:(q\\u003dvoid 0,((q\\u003dn)!\\u003dnull?q:n\\u003d{})[z]\\u003dg));n\\u0026\\u0026(h?d.push(n):d[m]\\u003dn);e\\u0026\\u0026(_.La(d,b\\u002667043905|(n!\\u003dnull?290:34)),_.db(_.eb)\\u0026\\u0026(a\\u003d_.fb(a))\\u0026\\u0026\\\"function\\\"\\u003d\\u003dtypeof _.hb\\u0026\\u0026a instanceof _.hb\\u0026\\u0026(d[_.eb]\\u003da.j()));return d};\\nkb\\u003dfunction(a){switch(typeof a){case \\\"number\\\":return Number.isFinite(a)?a:\\\"\\\"+a;case \\\"bigint\\\":return(0,_.jb)(a)?Number(a):\\\"\\\"+a;case \\\"boolean\\\":return a?1:0;case \\\"object\\\":if(Array.isArray(a)){var b\\u003da[_.v]|0;return a.length\\u003d\\u003d\\u003d0\\u0026\\u0026b\\u00261?void 0:_.ib(a,b,kb,!1,!1)}if(_.Ra(a))return lb(a);if(\\\"function\\\"\\u003d\\u003dtypeof _.mb\\u0026\\u0026a instanceof _.mb)return a.j();return}return a};pb\\u003dfunction(a,b){if(b){gb\\u003db\\u003d\\u003dnull||b\\u003d\\u003d\\u003dVa||b[nb]!\\u003d\\u003dob?Va:b;try{return lb(a)}finally{gb\\u003dvoid 0}}return lb(a)};\\nlb\\u003dfunction(a){a\\u003da.J;return _.ib(a,a[_.v]|0,kb,void 0,!1)};_.w\\u003dfunction(a,b,c){return _.qb(a,b,c,3)};\\n_.qb\\u003dfunction(a,b,c,d){if(a\\u003d\\u003dnull){var e\\u003d96;c?(a\\u003d[c],e|\\u003d512):a\\u003d[];b\\u0026\\u0026(e\\u003de\\u0026-67043329|(b\\u00261023)\\u003c\\u003c16)}else{if(!Array.isArray(a))throw Error(\\\"I\\\");e\\u003da[_.v]|0;8192\\u0026e||!(64\\u0026e)||2\\u0026e||rb();if(e\\u00261024)throw Error(\\\"K\\\");if(e\\u002664)return d!\\u003d\\u003d3||e\\u002616384||_.La(a,e|16384),a;d\\u003d\\u003d\\u003d1||d\\u003d\\u003d\\u003d2||(e|\\u003d64);if(c\\u0026\\u0026(e|\\u003d512,c!\\u003d\\u003da[0]))throw Error(\\\"L\\\");a:{c\\u003da;var f\\u003dc.length;if(f){var g\\u003df-1,h\\u003dc[g];if(_.Ua(h)){e|\\u003d256;b\\u003de\\u0026512?0:-1;g-\\u003db;if(g\\u003e\\u003d1024)throw Error(\\\"N\\\");for(var k in h)f\\u003d+k,f\\u003cg\\u0026\\u0026(c[f+b]\\u003dh[k],delete h[k]);e\\u003de\\u0026-67043329|(g\\u00261023)\\u003c\\u003c\\n16;break a}}if(b){k\\u003dMath.max(b,f-(e\\u0026512?0:-1));if(k\\u003e1024)throw Error(\\\"O\\\");e\\u003de\\u0026-67043329|(k\\u00261023)\\u003c\\u003c16}}}d\\u003d\\u003d\\u003d3\\u0026\\u0026(e|\\u003d16384);_.La(a,e);return a};rb\\u003dfunction(){_.Fa(sb,5)};\\n_.tb\\u003dfunction(a,b){if(typeof a!\\u003d\\u003d\\\"object\\\")return a;if(Array.isArray(a)){var c\\u003da[_.v]|0;if(a.length\\u003d\\u003d\\u003d0\\u0026\\u0026c\\u00261)return;if(c\\u00262)return a;var d;if(d\\u003db)d\\u003dc\\u003d\\u003d\\u003d0||!!(c\\u002632)\\u0026\\u0026!(c\\u002664||!(c\\u002616));return d?(_.Ka(a,34),c\\u00264\\u0026\\u0026Object.freeze(a),a):_.ib(a,c,_.tb,b!\\u003d\\u003dvoid 0,!0)}if(_.Ra(a))return b\\u003da.J,c\\u003db[_.v]|0,_.Ta(a,c)?a:_.ib(b,c,_.tb,!0,!0);if(\\\"function\\\"\\u003d\\u003dtypeof _.mb\\u0026\\u0026a instanceof _.mb)return a};_.ub\\u003dfunction(a){var b\\u003da.J,c\\u003db[_.v]|0;if(!_.Ta(a,c))return a;a\\u003dnew a.constructor(_.ib(b,c,_.tb,!0,!0));_.Ma(a.J);return a};\\n_.vb\\u003dfunction(a){if(a.j!\\u003d\\u003dSa)return!1;var b\\u003da.J;b\\u003d_.ib(b,b[_.v]|0,_.tb,!0,!0);_.Ma(b);a.J\\u003db;a.j\\u003dvoid 0;return!0};_.wb\\u003dfunction(a){if(!_.vb(a)\\u0026\\u0026_.Ta(a,a.J[_.v]|0))throw Error();};_.xb\\u003dfunction(a,b){b\\u003d\\u003d\\u003dvoid 0\\u0026\\u0026(b\\u003da[_.v]|0);b\\u002632\\u0026\\u0026!(b\\u002632768)\\u0026\\u0026_.La(a,b|32768)};\\n_.yb\\u003dfunction(a,b,c,d,e){var f\\u003dc+(e?0:-1),g\\u003da.length-1,h;if(f\\u003e\\u003dg\\u0026\\u0026((h\\u003db)!\\u003dnull?h:b\\u003da[_.v]|0)\\u0026256)return a[g][c]\\u003dd,b;if(f\\u003c\\u003dg)return a[f]\\u003dd,b;d!\\u003d\\u003dvoid 0\\u0026\\u0026(g\\u003db\\u003e\\u003e16\\u00261023||536870912,c\\u003e\\u003dg?d!\\u003dnull\\u0026\\u0026(f\\u003d{},a[g+(e?0:-1)]\\u003d(f[c]\\u003dd,f),b|\\u003d256,_.La(a,b)):a[f]\\u003dd);return b};_.Ab\\u003dfunction(a,b,c,d,e){var f\\u003d_.zb(a,b,d,e);c\\u003d_.cb(f,c,b);c!\\u003d\\u003df\\u0026\\u0026c!\\u003dnull\\u0026\\u0026(b\\u003d_.yb(a,b,d,c,e),_.Ta(c)||_.xb(a,b));return c};_.Bb\\u003dfunction(){var a\\u003dfunction(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};\\n_.Cb\\u003dfunction(a,b){return a!\\u003dnull?!!a:!!b};_.x\\u003dfunction(a,b){b\\u003d\\u003dvoid 0\\u0026\\u0026(b\\u003d\\\"\\\");return a!\\u003dnull?a:b};_.Db\\u003dfunction(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Eb\\u003dfunction(a){for(var b in a)return!1;return!0};Fb\\u003dfunction(a){var b\\u003d0;return function(){return b\\u003ca.length?{done:!1,value:a[b++]}:{done:!0}}};Gb\\u003dtypeof Object.defineProperties\\u003d\\u003d\\\"function\\\"?Object.defineProperty:function(a,b,c){if(a\\u003d\\u003dArray.prototype||a\\u003d\\u003dObject.prototype)return a;a[b]\\u003dc.value;return a};\\nHb\\u003dfunction(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 b\\u003d0;b\\u003ca.length;++b){var c\\u003da[b];if(c\\u0026\\u0026c.Math\\u003d\\u003dMath)return c}throw Error(\\\"a\\\");};Ib\\u003dHb(this);y\\u003dfunction(a,b){if(b)a:{var c\\u003dIb;a\\u003da.split(\\\".\\\");for(var d\\u003d0;d\\u003ca.length-1;d++){var e\\u003da[d];if(!(e in c))break a;c\\u003dc[e]}a\\u003da[a.length-1];d\\u003dc[a];b\\u003db(d);b!\\u003dd\\u0026\\u0026b!\\u003dnull\\u0026\\u0026Gb(c,a,{configurable:!0,writable:!0,value:b})}};\\ny(\\\"Symbol\\\",function(a){if(a)return a;var b\\u003dfunction(f,g){this.i\\u003df;Gb(this,\\\"description\\\",{configurable:!0,writable:!0,value:g})};b.prototype.toString\\u003dfunction(){return this.i};var c\\u003d\\\"jscomp_symbol_\\\"+(Math.random()*1E9\\u003e\\u003e\\u003e0)+\\\"_\\\",d\\u003d0,e\\u003dfunction(f){if(this instanceof e)throw new TypeError(\\\"b\\\");return new b(c+(f||\\\"\\\")+\\\"_\\\"+d++,f)};return e});\\ny(\\\"Symbol.iterator\\\",function(a){if(a)return a;a\\u003dSymbol(\\\"c\\\");for(var b\\u003d\\\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\\\".split(\\\" \\\"),c\\u003d0;c\\u003cb.length;c++){var d\\u003dIb[b[c]];typeof d\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof d.prototype[a]!\\u003d\\\"function\\\"\\u0026\\u0026Gb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Jb(Fb(this))}})}return a});\\nvar Jb\\u003dfunction(a){a\\u003d{next:a};a[Symbol.iterator]\\u003dfunction(){return this};return a},Kb\\u003dtypeof Object.create\\u003d\\u003d\\\"function\\\"?Object.create:function(a){var b\\u003dfunction(){};b.prototype\\u003da;return new b},Lb;if(typeof Object.setPrototypeOf\\u003d\\u003d\\\"function\\\")Lb\\u003dObject.setPrototypeOf;else{var Mb;a:{var Nb\\u003d{a:!0},Ob\\u003d{};try{Ob.__proto__\\u003dNb;Mb\\u003dOb.a;break a}catch(a){}Mb\\u003d!1}Lb\\u003dMb?function(a,b){a.__proto__\\u003db;if(a.__proto__!\\u003d\\u003db)throw new TypeError(\\\"d`\\\"+a);return a}:null}Pb\\u003dLb;\\n_.A\\u003dfunction(a,b){a.prototype\\u003dKb(b.prototype);a.prototype.constructor\\u003da;if(Pb)Pb(a,b);else for(var c in b)if(c!\\u003d\\\"prototype\\\")if(Object.defineProperties){var d\\u003dObject.getOwnPropertyDescriptor(b,c);d\\u0026\\u0026Object.defineProperty(a,c,d)}else a[c]\\u003db[c];a.X\\u003db.prototype};_.B\\u003dfunction(a){var b\\u003dtypeof Symbol!\\u003d\\\"undefined\\\"\\u0026\\u0026Symbol.iterator\\u0026\\u0026a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length\\u003d\\u003d\\\"number\\\")return{next:Fb(a)};throw Error(\\\"e`\\\"+String(a));};\\nQb\\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Sb\\u003dtypeof Object.assign\\u003d\\u003d\\\"function\\\"?Object.assign:function(a,b){for(var c\\u003d1;c\\u003carguments.length;c++){var d\\u003darguments[c];if(d)for(var e in d)Qb(d,e)\\u0026\\u0026(a[e]\\u003dd[e])}return a};y(\\\"Object.assign\\\",function(a){return a||Sb});y(\\\"globalThis\\\",function(a){return a||Ib});y(\\\"Reflect.setPrototypeOf\\\",function(a){return a?a:Pb?function(b,c){try{return Pb(b,c),!0}catch(d){return!1}}:null});\\ny(\\\"Promise\\\",function(a){function b(){this.i\\u003dnull}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j\\u003dfunction(g){if(this.i\\u003d\\u003dnull){this.i\\u003d[];var h\\u003dthis;this.o(function(){h.A()})}this.i.push(g)};var d\\u003dIb.setTimeout;b.prototype.o\\u003dfunction(g){d(g,0)};b.prototype.A\\u003dfunction(){for(;this.i\\u0026\\u0026this.i.length;){var g\\u003dthis.i;this.i\\u003d[];for(var h\\u003d0;h\\u003cg.length;++h){var k\\u003dg[h];g[h]\\u003dnull;try{k()}catch(m){this.v(m)}}}this.i\\u003dnull};b.prototype.v\\u003dfunction(g){this.o(function(){throw g;\\n})};var e\\u003dfunction(g){this.i\\u003d0;this.o\\u003dvoid 0;this.j\\u003d[];this.C\\u003d!1;var h\\u003dthis.v();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.v\\u003dfunction(){function g(m){return function(n){k||(k\\u003d!0,m.call(h,n))}}var h\\u003dthis,k\\u003d!1;return{resolve:g(this.Y),reject:g(this.A)}};e.prototype.Y\\u003dfunction(g){if(g\\u003d\\u003d\\u003dthis)this.A(new TypeError(\\\"h\\\"));else if(g instanceof e)this.M(g);else{a:switch(typeof g){case \\\"object\\\":var h\\u003dg!\\u003dnull;break a;case \\\"function\\\":h\\u003d!0;break a;default:h\\u003d!1}h?this.K(g):this.B(g)}};e.prototype.K\\u003d\\nfunction(g){var h\\u003dvoid 0;try{h\\u003dg.then}catch(k){this.A(k);return}typeof h\\u003d\\u003d\\\"function\\\"?this.N(h,g):this.B(g)};e.prototype.A\\u003dfunction(g){this.D(2,g)};e.prototype.B\\u003dfunction(g){this.D(1,g)};e.prototype.D\\u003dfunction(g,h){if(this.i!\\u003d0)throw Error(\\\"i`\\\"+g+\\\"`\\\"+h+\\\"`\\\"+this.i);this.i\\u003dg;this.o\\u003dh;this.i\\u003d\\u003d\\u003d2\\u0026\\u0026this.L();this.F()};e.prototype.L\\u003dfunction(){var g\\u003dthis;d(function(){if(g.G()){var h\\u003dIb.console;typeof h!\\u003d\\u003d\\\"undefined\\\"\\u0026\\u0026h.error(g.o)}},1)};e.prototype.G\\u003dfunction(){if(this.C)return!1;var g\\u003dIb.CustomEvent,h\\u003dIb.Event,\\nk\\u003dIb.dispatchEvent;if(typeof k\\u003d\\u003d\\u003d\\\"undefined\\\")return!0;typeof g\\u003d\\u003d\\u003d\\\"function\\\"?g\\u003dnew g(\\\"unhandledrejection\\\",{cancelable:!0}):typeof h\\u003d\\u003d\\u003d\\\"function\\\"?g\\u003dnew h(\\\"unhandledrejection\\\",{cancelable:!0}):(g\\u003dIb.document.createEvent(\\\"CustomEvent\\\"),g.initCustomEvent(\\\"unhandledrejection\\\",!1,!0,g));g.promise\\u003dthis;g.reason\\u003dthis.o;return k(g)};e.prototype.F\\u003dfunction(){if(this.j!\\u003dnull){for(var g\\u003d0;g\\u003cthis.j.length;++g)f.j(this.j[g]);this.j\\u003dnull}};var f\\u003dnew b;e.prototype.M\\u003dfunction(g){var h\\u003dthis.v();g.Ad(h.resolve,h.reject)};\\ne.prototype.N\\u003dfunction(g,h){var k\\u003dthis.v();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then\\u003dfunction(g,h){function k(q,t){return typeof q\\u003d\\u003d\\\"function\\\"?function(u){try{m(q(u))}catch(z){n(z)}}:t}var m,n,p\\u003dnew e(function(q,t){m\\u003dq;n\\u003dt});this.Ad(k(g,m),k(h,n));return p};e.prototype.catch\\u003dfunction(g){return this.then(void 0,g)};e.prototype.Ad\\u003dfunction(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error(\\\"j`\\\"+m.i);}}var m\\u003dthis;this.j\\u003d\\u003dnull?f.j(k):\\nthis.j.push(k);this.C\\u003d!0};e.resolve\\u003dc;e.reject\\u003dfunction(g){return new e(function(h,k){k(g)})};e.race\\u003dfunction(g){return new e(function(h,k){for(var m\\u003d_.B(g),n\\u003dm.next();!n.done;n\\u003dm.next())c(n.value).Ad(h,k)})};e.all\\u003dfunction(g){var h\\u003d_.B(g),k\\u003dh.next();return k.done?c([]):new e(function(m,n){function p(u){return function(z){q[u]\\u003dz;t--;t\\u003d\\u003d0\\u0026\\u0026m(q)}}var q\\u003d[],t\\u003d0;do q.push(void 0),t++,c(k.value).Ad(p(q.length-1),n),k\\u003dh.next();while(!k.done)})};return e});\\nvar Tb\\u003dfunction(a,b,c){if(a\\u003d\\u003dnull)throw new TypeError(\\\"k`\\\"+c);if(b instanceof RegExp)throw new TypeError(\\\"l`\\\"+c);return a+\\\"\\\"};y(\\\"String.prototype.startsWith\\\",function(a){return a?a:function(b,c){var d\\u003dTb(this,b,\\\"startsWith\\\"),e\\u003dd.length,f\\u003db.length;c\\u003dMath.max(0,Math.min(c|0,d.length));for(var g\\u003d0;g\\u003cf\\u0026\\u0026c\\u003ce;)if(d[c++]!\\u003db[g++])return!1;return g\\u003e\\u003df}});y(\\\"Object.setPrototypeOf\\\",function(a){return a||Pb});y(\\\"Symbol.dispose\\\",function(a){return a?a:Symbol(\\\"m\\\")});\\ny(\\\"WeakMap\\\",function(a){function b(){}function c(k){var m\\u003dtypeof k;return m\\u003d\\u003d\\u003d\\\"object\\\"\\u0026\\u0026k!\\u003d\\u003dnull||m\\u003d\\u003d\\u003d\\\"function\\\"}function d(k){if(!Qb(k,f)){var m\\u003dnew b;Gb(k,f,{value:m})}}function e(k){var m\\u003dObject[k];m\\u0026\\u0026(Object[k]\\u003dfunction(n){if(n instanceof b)return n;Object.isExtensible(n)\\u0026\\u0026d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k\\u003dObject.seal({}),m\\u003dObject.seal({}),n\\u003dnew a([[k,2],[m,3]]);if(n.get(k)!\\u003d2||n.get(m)!\\u003d3)return!1;n.delete(k);n.set(m,4);return!n.has(k)\\u0026\\u0026n.get(m)\\u003d\\u003d4}catch(p){return!1}}())return a;\\nvar f\\u003d\\\"$jscomp_hidden_\\\"+Math.random();e(\\\"freeze\\\");e(\\\"preventExtensions\\\");e(\\\"seal\\\");var g\\u003d0,h\\u003dfunction(k){this.i\\u003d(g+\\u003dMath.random()+1).toString();if(k){k\\u003d_.B(k);for(var m;!(m\\u003dk.next()).done;)m\\u003dm.value,this.set(m[0],m[1])}};h.prototype.set\\u003dfunction(k,m){if(!c(k))throw Error(\\\"n\\\");d(k);if(!Qb(k,f))throw Error(\\\"o`\\\"+k);k[f][this.i]\\u003dm;return this};h.prototype.get\\u003dfunction(k){return c(k)\\u0026\\u0026Qb(k,f)?k[f][this.i]:void 0};h.prototype.has\\u003dfunction(k){return c(k)\\u0026\\u0026Qb(k,f)\\u0026\\u0026Qb(k[f],this.i)};h.prototype.delete\\u003dfunction(k){return c(k)\\u0026\\u0026\\nQb(k,f)\\u0026\\u0026Qb(k[f],this.i)?delete k[f][this.i]:!1};return h});\\ny(\\\"Map\\\",function(a){if(function(){if(!a||typeof a!\\u003d\\\"function\\\"||!a.prototype.entries||typeof Object.seal!\\u003d\\\"function\\\")return!1;try{var h\\u003dObject.seal({x:4}),k\\u003dnew a(_.B([[h,\\\"s\\\"]]));if(k.get(h)!\\u003d\\\"s\\\"||k.size!\\u003d1||k.get({x:4})||k.set({x:4},\\\"t\\\")!\\u003dk||k.size!\\u003d2)return!1;var m\\u003dk.entries(),n\\u003dm.next();if(n.done||n.value[0]!\\u003dh||n.value[1]!\\u003d\\\"s\\\")return!1;n\\u003dm.next();return n.done||n.value[0].x!\\u003d4||n.value[1]!\\u003d\\\"t\\\"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b\\u003dnew WeakMap,c\\u003dfunction(h){this[0]\\u003d{};this[1]\\u003d\\nf();this.size\\u003d0;if(h){h\\u003d_.B(h);for(var k;!(k\\u003dh.next()).done;)k\\u003dk.value,this.set(k[0],k[1])}};c.prototype.set\\u003dfunction(h,k){h\\u003dh\\u003d\\u003d\\u003d0?0:h;var m\\u003dd(this,h);m.list||(m.list\\u003dthis[0][m.id]\\u003d[]);m.Ia?m.Ia.value\\u003dk:(m.Ia\\u003d{next:this[1],rb:this[1].rb,head:this[1],key:h,value:k},m.list.push(m.Ia),this[1].rb.next\\u003dm.Ia,this[1].rb\\u003dm.Ia,this.size++);return this};c.prototype.delete\\u003dfunction(h){h\\u003dd(this,h);return h.Ia\\u0026\\u0026h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Ia.rb.next\\u003dh.Ia.next,h.Ia.next.rb\\u003d\\nh.Ia.rb,h.Ia.head\\u003dnull,this.size--,!0):!1};c.prototype.clear\\u003dfunction(){this[0]\\u003d{};this[1]\\u003dthis[1].rb\\u003df();this.size\\u003d0};c.prototype.has\\u003dfunction(h){return!!d(this,h).Ia};c.prototype.get\\u003dfunction(h){return(h\\u003dd(this,h).Ia)\\u0026\\u0026h.value};c.prototype.entries\\u003dfunction(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys\\u003dfunction(){return e(this,function(h){return h.key})};c.prototype.values\\u003dfunction(){return e(this,function(h){return h.value})};c.prototype.forEach\\u003dfunction(h,k){for(var m\\u003dthis.entries(),\\nn;!(n\\u003dm.next()).done;)n\\u003dn.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]\\u003dc.prototype.entries;var d\\u003dfunction(h,k){var m\\u003dk\\u0026\\u0026typeof k;m\\u003d\\u003d\\\"object\\\"||m\\u003d\\u003d\\\"function\\\"?b.has(k)?m\\u003db.get(k):(m\\u003d\\\"\\\"+ ++g,b.set(k,m)):m\\u003d\\\"p_\\\"+k;var n\\u003dh[0][m];if(n\\u0026\\u0026Qb(h[0],m))for(h\\u003d0;h\\u003cn.length;h++){var p\\u003dn[h];if(k!\\u003d\\u003dk\\u0026\\u0026p.key!\\u003d\\u003dp.key||k\\u003d\\u003d\\u003dp.key)return{id:m,list:n,index:h,Ia:p}}return{id:m,list:n,index:-1,Ia:void 0}},e\\u003dfunction(h,k){var m\\u003dh[1];return Jb(function(){if(m){for(;m.head!\\u003dh[1];)m\\u003dm.rb;for(;m.next!\\u003dm.head;)return m\\u003d\\nm.next,{done:!1,value:k(m)};m\\u003dnull}return{done:!0,value:void 0}})},f\\u003dfunction(){var h\\u003d{};return h.rb\\u003dh.next\\u003dh.head\\u003dh},g\\u003d0;return c});\\ny(\\\"Set\\\",function(a){if(function(){if(!a||typeof a!\\u003d\\\"function\\\"||!a.prototype.entries||typeof Object.seal!\\u003d\\\"function\\\")return!1;try{var c\\u003dObject.seal({x:4}),d\\u003dnew a(_.B([c]));if(!d.has(c)||d.size!\\u003d1||d.add(c)!\\u003dd||d.size!\\u003d1||d.add({x:4})!\\u003dd||d.size!\\u003d2)return!1;var e\\u003dd.entries(),f\\u003de.next();if(f.done||f.value[0]!\\u003dc||f.value[1]!\\u003dc)return!1;f\\u003de.next();return f.done||f.value[0]\\u003d\\u003dc||f.value[0].x!\\u003d4||f.value[1]!\\u003df.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b\\u003dfunction(c){this.i\\u003dnew Map;if(c){c\\u003d\\n_.B(c);for(var d;!(d\\u003dc.next()).done;)this.add(d.value)}this.size\\u003dthis.i.size};b.prototype.add\\u003dfunction(c){c\\u003dc\\u003d\\u003d\\u003d0?0:c;this.i.set(c,c);this.size\\u003dthis.i.size;return this};b.prototype.delete\\u003dfunction(c){c\\u003dthis.i.delete(c);this.size\\u003dthis.i.size;return c};b.prototype.clear\\u003dfunction(){this.i.clear();this.size\\u003d0};b.prototype.has\\u003dfunction(c){return this.i.has(c)};b.prototype.entries\\u003dfunction(){return this.i.entries()};b.prototype.values\\u003dfunction(){return this.i.values()};b.prototype.keys\\u003db.prototype.values;\\nb.prototype[Symbol.iterator]\\u003db.prototype.values;b.prototype.forEach\\u003dfunction(c,d){var e\\u003dthis;this.i.forEach(function(f){return c.call(d,f,f,e)})};return b});y(\\\"Array.from\\\",function(a){return a?a:function(b,c,d){c\\u003dc!\\u003dnull?c:function(h){return h};var e\\u003d[],f\\u003dtypeof Symbol!\\u003d\\\"undefined\\\"\\u0026\\u0026Symbol.iterator\\u0026\\u0026b[Symbol.iterator];if(typeof f\\u003d\\u003d\\\"function\\\"){b\\u003df.call(b);for(var g\\u003d0;!(f\\u003db.next()).done;)e.push(c.call(d,f.value,g++))}else for(f\\u003db.length,g\\u003d0;g\\u003cf;g++)e.push(c.call(d,b[g],g));return e}});\\ny(\\\"Object.entries\\\",function(a){return a?a:function(b){var c\\u003d[],d;for(d in b)Qb(b,d)\\u0026\\u0026c.push([d,b[d]]);return c}});y(\\\"Number.isFinite\\\",function(a){return a?a:function(b){return typeof b!\\u003d\\u003d\\\"number\\\"?!1:!isNaN(b)\\u0026\\u0026b!\\u003d\\u003dInfinity\\u0026\\u0026b!\\u003d\\u003d-Infinity}});y(\\\"Number.MAX_SAFE_INTEGER\\\",function(){return 9007199254740991});y(\\\"Number.MIN_SAFE_INTEGER\\\",function(){return-9007199254740991});y(\\\"Number.isInteger\\\",function(a){return a?a:function(b){return Number.isFinite(b)?b\\u003d\\u003d\\u003dMath.floor(b):!1}});\\ny(\\\"Number.isSafeInteger\\\",function(a){return a?a:function(b){return Number.isInteger(b)\\u0026\\u0026Math.abs(b)\\u003c\\u003dNumber.MAX_SAFE_INTEGER}});y(\\\"Object.is\\\",function(a){return a?a:function(b,c){return b\\u003d\\u003d\\u003dc?b!\\u003d\\u003d0||1/b\\u003d\\u003d\\u003d1/c:b!\\u003d\\u003db\\u0026\\u0026c!\\u003d\\u003dc}});y(\\\"Array.prototype.includes\\\",function(a){return a?a:function(b,c){var d\\u003dthis;d instanceof String\\u0026\\u0026(d\\u003dString(d));var e\\u003dd.length;c\\u003dc||0;for(c\\u003c0\\u0026\\u0026(c\\u003dMath.max(c+e,0));c\\u003ce;c++){var f\\u003dd[c];if(f\\u003d\\u003d\\u003db||Object.is(f,b))return!0}return!1}});\\ny(\\\"String.prototype.includes\\\",function(a){return a?a:function(b,c){return Tb(this,b,\\\"includes\\\").indexOf(b,c||0)!\\u003d\\u003d-1}});var Ub\\u003dfunction(a,b){a instanceof String\\u0026\\u0026(a+\\u003d\\\"\\\");var c\\u003d0,d\\u003d!1,e\\u003d{next:function(){if(!d\\u0026\\u0026c\\u003ca.length){var f\\u003dc++;return{value:b(f,a[f]),done:!1}}d\\u003d!0;return{done:!0,value:void 0}}};e[Symbol.iterator]\\u003dfunction(){return e};return e};y(\\\"Array.prototype.entries\\\",function(a){return a?a:function(){return Ub(this,function(b,c){return[b,c]})}});\\ny(\\\"Math.trunc\\\",function(a){return a?a:function(b){b\\u003dNumber(b);if(isNaN(b)||b\\u003d\\u003d\\u003dInfinity||b\\u003d\\u003d\\u003d-Infinity||b\\u003d\\u003d\\u003d0)return b;var c\\u003dMath.floor(Math.abs(b));return b\\u003c0?-c:c}});y(\\\"Array.prototype.find\\\",function(a){return a?a:function(b,c){a:{var d\\u003dthis;d instanceof String\\u0026\\u0026(d\\u003dString(d));for(var e\\u003dd.length,f\\u003d0;f\\u003ce;f++){var g\\u003dd[f];if(b.call(c,g,f,d)){b\\u003dg;break a}}b\\u003dvoid 0}return b}});y(\\\"Object.values\\\",function(a){return a?a:function(b){var c\\u003d[],d;for(d in b)Qb(b,d)\\u0026\\u0026c.push(b[d]);return c}});\\ny(\\\"Array.prototype.keys\\\",function(a){return a?a:function(){return Ub(this,function(b){return b})}});y(\\\"Array.prototype.values\\\",function(a){return a?a:function(){return Ub(this,function(b,c){return c})}});y(\\\"Array.prototype.fill\\\",function(a){return a?a:function(b,c,d){var e\\u003dthis.length||0;c\\u003c0\\u0026\\u0026(c\\u003dMath.max(0,e+c));if(d\\u003d\\u003dnull||d\\u003ee)d\\u003de;d\\u003dNumber(d);d\\u003c0\\u0026\\u0026(d\\u003dMath.max(0,e+d));for(c\\u003dNumber(c||0);c\\u003cd;c++)this[c]\\u003db;return this}});var Vb\\u003dfunction(a){return a?a:Array.prototype.fill};\\ny(\\\"Int8Array.prototype.fill\\\",Vb);y(\\\"Uint8Array.prototype.fill\\\",Vb);y(\\\"Uint8ClampedArray.prototype.fill\\\",Vb);y(\\\"Int16Array.prototype.fill\\\",Vb);y(\\\"Uint16Array.prototype.fill\\\",Vb);y(\\\"Int32Array.prototype.fill\\\",Vb);y(\\\"Uint32Array.prototype.fill\\\",Vb);y(\\\"Float32Array.prototype.fill\\\",Vb);y(\\\"Float64Array.prototype.fill\\\",Vb);\\ny(\\\"Promise.prototype.finally\\\",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});y(\\\"Array.prototype.flat\\\",function(a){return a?a:function(b){b\\u003db\\u003d\\u003d\\u003dvoid 0?1:b;var c\\u003d[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)\\u0026\\u0026b\\u003e0?(d\\u003dArray.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});var Xb,ac,bc;_.Wb\\u003d_.Wb||{};_.r\\u003dthis||self;Xb\\u003d_.r._F_toggles||[];_.Yb\\u003dfunction(a,b){a\\u003da.split(\\\".\\\");b\\u003db||_.r;for(var c\\u003d0;c\\u003ca.length;c++)if(b\\u003db[a[c]],b\\u003d\\u003dnull)return null;return b};_.Wa\\u003dfunction(a){var b\\u003dtypeof a;return b!\\u003d\\\"object\\\"?b:a?Array.isArray(a)?\\\"array\\\":b:\\\"null\\\"};_.Zb\\u003dfunction(a){var b\\u003dtypeof a;return b\\u003d\\u003d\\\"object\\\"\\u0026\\u0026a!\\u003dnull||b\\u003d\\u003d\\\"function\\\"};_.$b\\u003d\\\"closure_uid_\\\"+(Math.random()*1E9\\u003e\\u003e\\u003e0);ac\\u003dfunction(a,b,c){return a.call.apply(a.bind,arguments)};\\nbc\\u003dfunction(a,b,c){if(!a)throw Error();if(arguments.length\\u003e2){var d\\u003dArray.prototype.slice.call(arguments,2);return function(){var e\\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.C\\u003dfunction(a,b,c){_.C\\u003dFunction.prototype.bind\\u0026\\u0026Function.prototype.bind.toString().indexOf(\\\"native code\\\")!\\u003d-1?ac:bc;return _.C.apply(null,arguments)};\\n_.cc\\u003dfunction(a,b){var c\\u003dArray.prototype.slice.call(arguments,1);return function(){var d\\u003dc.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.D\\u003dfunction(a,b){a\\u003da.split(\\\".\\\");for(var c\\u003d_.r,d;a.length\\u0026\\u0026(d\\u003da.shift());)a.length||b\\u003d\\u003d\\u003dvoid 0?c[d]\\u0026\\u0026c[d]!\\u003d\\u003dObject.prototype[d]?c\\u003dc[d]:c\\u003dc[d]\\u003d{}:c[d]\\u003db};_.db\\u003dfunction(a){return a};\\n_.F\\u003dfunction(a,b){function c(){}c.prototype\\u003db.prototype;a.X\\u003db.prototype;a.prototype\\u003dnew c;a.prototype.constructor\\u003da;a.Al\\u003dfunction(d,e,f){for(var g\\u003dArray(arguments.length-2),h\\u003d2;h\\u003carguments.length;h++)g[h-2]\\u003darguments[h];return b.prototype[e].apply(d,g)}};_.F(_.aa,Error);_.aa.prototype.name\\u003d\\\"CustomError\\\";var da\\u003d_.ba(function(a){return typeof a\\u003d\\u003d\\u003d\\\"number\\\"}),ca\\u003d_.ba(function(a){return typeof a\\u003d\\u003d\\u003d\\\"string\\\"}),fa\\u003d_.ba(function(a){return typeof a\\u003d\\u003d\\u003d\\\"boolean\\\"});var ea\\u003dtypeof _.r.BigInt\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof _.r.BigInt(0)\\u003d\\u003d\\u003d\\\"bigint\\\";var fc,dc,gc,ec;_.jb\\u003d_.ba(function(a){return ea?a\\u003e\\u003ddc\\u0026\\u0026a\\u003c\\u003dec:a[0]\\u003d\\u003d\\u003d\\\"-\\\"?ia(a,fc):ia(a,gc)});fc\\u003dNumber.MIN_SAFE_INTEGER.toString();dc\\u003dea?BigInt(Number.MIN_SAFE_INTEGER):void 0;gc\\u003dNumber.MAX_SAFE_INTEGER.toString();ec\\u003dea?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.hc\\u003dtypeof Uint8Array.prototype.slice\\u003d\\u003d\\u003d\\\"function\\\";_.ic\\u003dtypeof TextDecoder!\\u003d\\u003d\\\"undefined\\\";_.jc\\u003dtypeof String.prototype.isWellFormed\\u003d\\u003d\\u003d\\\"function\\\";_.kc\\u003dtypeof TextEncoder!\\u003d\\u003d\\\"undefined\\\";_.lc\\u003dString.prototype.trim?function(a){return a.trim()}:function(a){return/^[\\\\s\\\\xa0]*([\\\\s\\\\S]*?)[\\\\s\\\\xa0]*$/.exec(a)[1]};var mc\\u003d!!(Xb[0]\\u00262048);var nc;if(Xb[0]\\u00261024)nc\\u003dmc;else{var oc\\u003d_.Yb(\\\"WIZ_global_data.oxN3nb\\\"),pc\\u003doc\\u0026\\u0026oc[610401301];nc\\u003dpc!\\u003dnull?pc:!1}var ma\\u003dnc;var na,qc\\u003d_.r.navigator;na\\u003dqc?qc.userAgentData||null:null;_.Aa\\u003dArray.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a\\u003d\\u003d\\u003d\\\"string\\\")return typeof b!\\u003d\\u003d\\\"string\\\"||b.length!\\u003d1?-1:a.indexOf(b,0);for(var c\\u003d0;c\\u003ca.length;c++)if(c in a\\u0026\\u0026a[c]\\u003d\\u003d\\u003db)return c;return-1};_.rc\\u003dArray.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d\\u003da.length,e\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,f\\u003d0;f\\u003cd;f++)f in e\\u0026\\u0026b.call(c,e[f],f,a)};\\n_.sc\\u003dArray.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d\\u003da.length,e\\u003d[],f\\u003d0,g\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,h\\u003d0;h\\u003cd;h++)if(h in g){var k\\u003dg[h];b.call(c,k,h,a)\\u0026\\u0026(e[f++]\\u003dk)}return e};_.tc\\u003dArray.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d\\u003da.length,e\\u003dArray(d),f\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,g\\u003d0;g\\u003cd;g++)g in f\\u0026\\u0026(e[g]\\u003db.call(c,f[g],g,a));return e};\\n_.uc\\u003dArray.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c\\u003da.length,d\\u003dtypeof a\\u003d\\u003d\\u003d\\\"string\\\"?a.split(\\\"\\\"):a,e\\u003d0;e\\u003cc;e++)if(e in d\\u0026\\u0026b.call(void 0,d[e],e,a))return!0;return!1};_.vc\\u003dfunction(a){_.vc[\\\" \\\"](a);return a};_.vc[\\\" \\\"]\\u003dfunction(){};var Ic;_.wc\\u003d_.ra();_.xc\\u003d_.sa();_.yc\\u003d_.pa(\\\"Edge\\\");_.zc\\u003d_.pa(\\\"Gecko\\\")\\u0026\\u0026!(_.la()\\u0026\\u0026!_.pa(\\\"Edge\\\"))\\u0026\\u0026!(_.pa(\\\"Trident\\\")||_.pa(\\\"MSIE\\\"))\\u0026\\u0026!_.pa(\\\"Edge\\\");_.Ac\\u003d_.la()\\u0026\\u0026!_.pa(\\\"Edge\\\");_.Bc\\u003d_.za();_.Cc\\u003dwa()?na.platform\\u003d\\u003d\\u003d\\\"Windows\\\":_.pa(\\\"Windows\\\");_.Dc\\u003dwa()?na.platform\\u003d\\u003d\\u003d\\\"Android\\\":_.pa(\\\"Android\\\");_.Ec\\u003dxa();_.Fc\\u003d_.pa(\\\"iPad\\\");_.Gc\\u003d_.pa(\\\"iPod\\\");_.Hc\\u003d_.ya();\\na:{var Jc\\u003d\\\"\\\",Kc\\u003dfunction(){var a\\u003d_.ka();if(_.zc)return/rv:([^\\\\);]+)(\\\\)|;)/.exec(a);if(_.yc)return/Edge\\\\/([\\\\d\\\\.]+)/.exec(a);if(_.xc)return/\\\\b(?:MSIE|rv)[: ]([^\\\\);]+)(\\\\)|;)/.exec(a);if(_.Ac)return/WebKit\\\\/(\\\\S+)/.exec(a);if(_.wc)return/(?:Version)[ \\\\/]?(\\\\S+)/.exec(a)}();Kc\\u0026\\u0026(Jc\\u003dKc?Kc[1]:\\\"\\\");if(_.xc){var Lc,Mc\\u003d_.r.document;Lc\\u003dMc?Mc.documentMode:void 0;if(Lc!\\u003dnull\\u0026\\u0026Lc\\u003eparseFloat(Jc)){Ic\\u003dString(Lc);break a}}Ic\\u003dJc}_.Nc\\u003dIc;_.Oc\\u003d_.ta();_.Qc\\u003dxa()||_.pa(\\\"iPod\\\");_.Rc\\u003d_.pa(\\\"iPad\\\");_.Sc\\u003d_.pa(\\\"Android\\\")\\u0026\\u0026!(ua()||_.ta()||_.ra()||_.pa(\\\"Silk\\\"));_.Tc\\u003dua();_.Uc\\u003d_.va()\\u0026\\u0026!_.ya();_.Vc\\u003dtypeof Uint8Array!\\u003d\\u003d\\\"undefined\\\";_.Xc\\u003d!_.xc\\u0026\\u0026typeof btoa\\u003d\\u003d\\u003d\\\"function\\\";var Ea\\u003dvoid 0;var Yc,sb,Na,Qa,nb;_.Ha\\u003dtypeof Symbol\\u003d\\u003d\\u003d\\\"function\\\"\\u0026\\u0026typeof Symbol()\\u003d\\u003d\\u003d\\\"symbol\\\";Yc\\u003d_.Ga(\\\"jas\\\",void 0,!0);_.eb\\u003d_.Ga(void 0,Symbol());_.Zc\\u003d_.Ga(void 0,\\\"0ub\\\");sb\\u003d_.Ga(void 0,\\\"0actk\\\");Na\\u003d_.Ga(\\\"m_m\\\",\\\"Nl\\\",!0);Qa\\u003d_.Ga(void 0,\\\"mrtk\\\");nb\\u003d_.Ga(void 0,\\\"vps\\\");var Ja,Ia,ad;Ja\\u003d{vj:{value:0,configurable:!0,writable:!0,enumerable:!1}};Ia\\u003dObject.defineProperties;_.v\\u003d_.Ha?Yc:\\\"vj\\\";ad\\u003d[];_.La(ad,55);_.$c\\u003dObject.freeze(ad);var Pa,Oa,Sa;Pa\\u003dtypeof Na\\u003d\\u003d\\u003d\\\"symbol\\\";Oa\\u003d{};Sa\\u003d{};_.bd\\u003dObject.freeze({});var ob\\u003d{};_.cd\\u003dtypeof BigInt\\u003d\\u003d\\u003d\\\"function\\\"?BigInt.asIntN:void 0;_.dd\\u003dNumber.isSafeInteger;_.Ya\\u003dNumber.isFinite;_.ed\\u003dMath.trunc;var gb;_.fd\\u003d_.ha(0);_.gd\\u003dfunction(a,b,c){return _.zb(a.J,void 0,b,c)};_.zb\\u003dfunction(a,b,c,d,e){if(c\\u003d\\u003d\\u003d-1)return null;d\\u003dc+(d?0:-1);var f\\u003da.length-1;if(d\\u003e\\u003df\\u0026\\u0026(b!\\u003dnull?b:a[_.v]|0)\\u0026256){b\\u003da[f][c];var g\\u003d!0}else if(d\\u003c\\u003df)b\\u003da[d];else return;if(e\\u0026\\u0026b!\\u003dnull){e\\u003de(b);if(e\\u003d\\u003dnull)return e;if(e!\\u003d\\u003db)return g?a[f][c]\\u003de:a[d]\\u003de,e}return b};_.hd\\u003dfunction(a,b,c,d){_.wb(a);var e\\u003da.J;_.yb(e,e[_.v]|0,b,c,d);return a};\\n_.I\\u003dfunction(a,b,c,d){var e\\u003da.J,f\\u003de[_.v]|0;b\\u003d_.Ab(e,f,b,c,d);if(b\\u003d\\u003dnull)return b;f\\u003de[_.v]|0;if(!_.Ta(a,f)){var g\\u003d_.ub(b);g!\\u003d\\u003db\\u0026\\u0026(_.vb(a)\\u0026\\u0026(e\\u003da.J,f\\u003de[_.v]|0),b\\u003dg,f\\u003d_.yb(e,f,c,b,d),_.xb(e,f))}return b};_.J\\u003dfunction(a,b,c){c\\u003d\\u003dnull\\u0026\\u0026(c\\u003dvoid 0);_.hd(a,b,c);c\\u0026\\u0026!_.Ta(c)\\u0026\\u0026_.xb(a.J);return a};_.K\\u003dfunction(a,b,c){a\\u003d_.gd(a,b,c);return a\\u003d\\u003dnull||typeof a\\u003d\\u003d\\u003d\\\"boolean\\\"?a:typeof a\\u003d\\u003d\\u003d\\\"number\\\"?!!a:void 0};_.L\\u003dfunction(a,b,c){return _.bb(_.gd(a,b,c))};\\n_.N\\u003dfunction(a,b,c,d){c\\u003dc\\u003d\\u003d\\u003dvoid 0?!1:c;var e;return(e\\u003d_.K(a,b,d))!\\u003dnull?e:c};_.O\\u003dfunction(a,b,c,d){c\\u003dc\\u003d\\u003d\\u003dvoid 0?\\\"\\\":c;var e;return(e\\u003d_.L(a,b,d))!\\u003dnull?e:c};_.P\\u003dfunction(a,b,c,d){return _.hd(a,b,c\\u003d\\u003dnull?c:_.Xa(c),d)};_.Q\\u003dfunction(a,b,c){return _.hd(a,b,c\\u003d\\u003dnull?c:_.$a(c))};_.R\\u003dfunction(a,b,c,d){return _.hd(a,b,_.ab(c),d)};_.S\\u003dfunction(a,b,c,d){return _.hd(a,b,c\\u003d\\u003dnull?c:_.Za(c),d)};_.T\\u003dfunction(a,b,c){this.J\\u003d_.w(a,b,c)};_.T.prototype.toJSON\\u003dfunction(){return pb(this)};_.T.prototype.wa\\u003dfunction(a){return JSON.stringify(pb(this,a))};_.T.prototype.Yb\\u003dfunction(){return _.Ta(this)};_.T.prototype[Na]\\u003dOa;_.T.prototype.toString\\u003dfunction(){return this.J.toString()};_.id\\u003d_.Bb();_.jd\\u003d_.Bb();_.kd\\u003d_.Bb();_.ld\\u003dSymbol();var md\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(md,_.T);_.nd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.nd,_.T);_.nd.prototype.kd\\u003dfunction(a){return _.Q(this,3,a)};var od\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(od,_.T);od.prototype.Oc\\u003dfunction(a){return _.R(this,24,a)};_.qd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.qd,_.T);_.U\\u003dfunction(){this.va\\u003dthis.va;this.Y\\u003dthis.Y};_.U.prototype.va\\u003d!1;_.U.prototype.isDisposed\\u003dfunction(){return this.va};_.U.prototype.dispose\\u003dfunction(){this.va||(this.va\\u003d!0,this.P())};_.U.prototype[Symbol.dispose]\\u003dfunction(){this.dispose()};_.U.prototype.P\\u003dfunction(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var rd\\u003dfunction(a){_.U.call(this);this.o\\u003da;this.i\\u003d[];this.j\\u003d{}};_.A(rd,_.U);rd.prototype.resolve\\u003dfunction(a){var b\\u003dthis.o;a\\u003da.split(\\\".\\\");for(var c\\u003da.length,d\\u003d0;d\\u003cc;++d)if(b[a[d]])b\\u003db[a[d]];else return null;return b instanceof Function?b:null};rd.prototype.qb\\u003dfunction(){for(var a\\u003dthis.i.length,b\\u003dthis.i,c\\u003d[],d\\u003d0;d\\u003ca;++d){var e\\u003db[d].i(),f\\u003dthis.resolve(e);if(f\\u0026\\u0026f!\\u003dthis.j[e])try{b[d].qb(f)}catch(g){}else c.push(b[d])}this.i\\u003dc.concat(b.slice(a))};var sd\\u003dfunction(a){_.U.call(this);this.o\\u003da;this.A\\u003dthis.i\\u003dnull;this.v\\u003d0;this.B\\u003d{};this.j\\u003d!1;a\\u003dwindow.navigator.userAgent;a.indexOf(\\\"MSIE\\\")\\u003e\\u003d0\\u0026\\u0026a.indexOf(\\\"Trident\\\")\\u003e\\u003d0\\u0026\\u0026(a\\u003d/\\\\b(?:MSIE|rv)[: ]([^\\\\);]+)(\\\\)|;)/.exec(a))\\u0026\\u0026a[1]\\u0026\\u0026parseFloat(a[1])\\u003c9\\u0026\\u0026(this.j\\u003d!0)};_.A(sd,_.U);sd.prototype.C\\u003dfunction(a,b){this.i\\u003db;this.A\\u003da;b.preventDefault?b.preventDefault():b.returnValue\\u003d!1};_.td\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.td,_.T);var ud\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(ud,_.T);var wd\\u003dfunction(){var a\\u003dvd;this.i\\u003dnull;_.N(a,4,!0)};wd.prototype.log\\u003dfunction(a,b,c){c\\u003dc\\u003d\\u003d\\u003dvoid 0?new _.nd:c;_.xd(this,a,98,c)};_.xd\\u003dfunction(a,b,c,d){c\\u003dc\\u003d\\u003d\\u003dvoid 0?98:c;d\\u003dd\\u003d\\u003d\\u003dvoid 0?new _.nd:d;if(a.i){var e\\u003dnew md;_.R(e,1,b.message);_.R(e,2,b.stack);_.Q(e,3,b.lineNumber);_.S(e,5,1);_.J(d,40,e);a.i.log(c,d)}};_.yd\\u003dfunction(a){this.i\\u003da;this.j\\u003dvoid 0;this.o\\u003d[]};_.yd.prototype.then\\u003dfunction(a,b,c){this.o.push(new zd(a,b,c));Ad(this)};_.yd.prototype.resolve\\u003dfunction(a){if(this.i!\\u003d\\u003dvoid 0||this.j!\\u003d\\u003dvoid 0)throw Error(\\\"S\\\");this.i\\u003da;Ad(this)};_.yd.prototype.reject\\u003dfunction(a){if(this.i!\\u003d\\u003dvoid 0||this.j!\\u003d\\u003dvoid 0)throw Error(\\\"S\\\");this.j\\u003da;Ad(this)};var Ad\\u003dfunction(a){if(a.o.length\\u003e0){var b\\u003da.i!\\u003d\\u003dvoid 0,c\\u003da.j!\\u003d\\u003dvoid 0;if(b||c){b\\u003db?a.v:a.A;c\\u003da.o;a.o\\u003d[];try{_.rc(c,b,a)}catch(d){console.error(d)}}}};\\n_.yd.prototype.v\\u003dfunction(a){a.j\\u0026\\u0026a.j.call(a.i,this.i)};_.yd.prototype.A\\u003dfunction(a){a.o\\u0026\\u0026a.o.call(a.i,this.j)};var zd\\u003dfunction(a,b,c){this.j\\u003da;this.o\\u003db;this.i\\u003dc};_.Bd\\u003dfunction(a){var b\\u003d\\\"Vb\\\";if(a.Vb\\u0026\\u0026a.hasOwnProperty(b))return a.Vb;b\\u003dnew a;return a.Vb\\u003db};_.Cd\\u003dfunction(){this.v\\u003dnew _.yd;this.i\\u003dnew _.yd;this.D\\u003dnew _.yd;this.B\\u003dnew _.yd;this.C\\u003dnew _.yd;this.A\\u003dnew _.yd;this.o\\u003dnew _.yd;this.j\\u003dnew _.yd;this.F\\u003dnew _.yd};_.l\\u003d_.Cd.prototype;_.l.zi\\u003dfunction(){return this.v};_.l.Gi\\u003dfunction(){return this.i};_.l.Ni\\u003dfunction(){return this.D};_.l.Fi\\u003dfunction(){return this.B};_.l.Li\\u003dfunction(){return this.C};_.l.Di\\u003dfunction(){return this.A};_.l.ti\\u003dfunction(){return this.o};_.l.ri\\u003dfunction(){return this.j};_.Cd.i\\u003dfunction(){return _.Bd(_.Cd)};var Dd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(Dd,_.T);_.Fd\\u003dfunction(){return _.I(_.Ed,od,1)};_.Gd\\u003dfunction(){return _.I(_.Ed,_.qd,5)};var Hd;window.gbar_\\u0026\\u0026window.gbar_.CONFIG?Hd\\u003dwindow.gbar_.CONFIG[0]||{}:Hd\\u003d[];_.Ed\\u003dnew Dd(Hd);var vd\\u003d_.I(_.Ed,ud,3)||new ud;_.Fd()||new od;_.Id\\u003dnew wd;_.D(\\\"gbar_._DumpException\\\",function(a){_.Id?_.Id.log(a):console.error(a)});_.Jd\\u003dnew sd(_.Id);_.Kd\\u003dfunction(){this.i\\u003d{};this.j\\u003d{}};_.Md\\u003dfunction(a,b){var c\\u003d_.Kd.i();if(a in c.i){if(c.i[a]!\\u003db)throw new Ld(a);}else{c.i[a]\\u003db;if(b\\u003dc.j[a])for(var d\\u003d0,e\\u003db.length;d\\u003ce;d++){var f\\u003db[d],g\\u003dc.i;delete f.i[a];if(_.Eb(f.i)){for(var h\\u003df.j.length,k\\u003dArray(h),m\\u003d0;m\\u003ch;m++)k[m]\\u003dg[f.j[m]];f.o.apply(f.v,k)}}delete c.j[a]}};_.Kd.i\\u003dfunction(){return _.Bd(_.Kd)};_.Nd\\u003dfunction(){_.aa.call(this)};_.A(_.Nd,_.aa);var Ld\\u003dfunction(){_.aa.call(this)};_.A(Ld,_.Nd);_.D(\\\"gbar.A\\\",_.yd);_.yd.prototype.aa\\u003d_.yd.prototype.then;_.D(\\\"gbar.B\\\",_.Cd);_.Cd.prototype.ba\\u003d_.Cd.prototype.Gi;_.Cd.prototype.bb\\u003d_.Cd.prototype.Ni;_.Cd.prototype.bd\\u003d_.Cd.prototype.Li;_.Cd.prototype.bf\\u003d_.Cd.prototype.zi;_.Cd.prototype.bg\\u003d_.Cd.prototype.Fi;_.Cd.prototype.bh\\u003d_.Cd.prototype.Di;_.Cd.prototype.bj\\u003d_.Cd.prototype.ti;_.Cd.prototype.bk\\u003d_.Cd.prototype.ri;_.D(\\\"gbar.a\\\",_.Cd.i());window.gbar\\u0026\\u0026window.gbar.ap\\u0026\\u0026window.gbar.ap(window.gbar.a);var Od\\u003dnew rd(window);_.Md(\\\"api\\\",Od);\\nvar Pd\\u003d_.Gd()||new _.qd,Qd\\u003dwindow,Rd\\u003d_.x(_.L(Pd,8));Qd.__PVT\\u003dRd;_.Md(\\\"eq\\\",_.Jd);\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.Sd\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.Sd,_.T);\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar Td\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(Td,_.T);var Ud\\u003dfunction(){_.U.call(this);this.j\\u003d[];this.i\\u003d[]};_.A(Ud,_.U);Ud.prototype.o\\u003dfunction(a,b){this.j.push({features:a,options:b!\\u003dnull?b:null})};Ud.prototype.init\\u003dfunction(a,b,c){window.gapi\\u003d{};var d\\u003dwindow.___jsl\\u003d{};d.h\\u003d_.x(_.L(a,1));_.K(a,12)!\\u003dnull\\u0026\\u0026(d.dpo\\u003d_.Cb(_.N(a,12)));d.ms\\u003d_.x(_.L(a,2));d.m\\u003d_.x(_.L(a,3));d.l\\u003d[];_.O(b,1)\\u0026\\u0026(a\\u003d_.L(b,3))\\u0026\\u0026this.i.push(a);_.O(c,1)\\u0026\\u0026(c\\u003d_.L(c,2))\\u0026\\u0026this.i.push(c);_.D(\\\"gapi.load\\\",(0,_.C)(this.o,this));return this};var Vd\\u003d_.I(_.Ed,_.td,14);if(Vd){var Wd\\u003d_.I(_.Ed,_.Sd,9)||new _.Sd,Xd\\u003dnew Td,Yd\\u003dnew Ud;Yd.init(Vd,Wd,Xd);_.Md(\\\"gs\\\",Yd)};\\n}catch(e){_._DumpException(e)}\\n})(this.gbar_);\\n// Google Inc.\\n\"],[null,null,null,null,null,null,\".gb_2d{font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Qa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}a.gb_Qa:hover::after,a.gb_Qa:focus::after{background-color:rgba(0,0,0,.12);content:\\\"\\\";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Qa:hover,a.gb_Qa:focus{text-decoration:none}a.gb_Qa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Ra{background-color:#4285f4;color:#fff}a.gb_Ra:active{background-color:#0043b2}.gb_Sa{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Qa,.gb_Ra,.gb_Ta,.gb_Ua{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Ta{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ua{background:#f8f8f8}.gb_Ta,#gb a.gb_Ta.gb_Ta,.gb_Ua{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ua{cursor:default;text-decoration:none}.gb_Ua{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr\\u003d#4387fd,endColorstr\\u003d#4683ea,GradientType\\u003d0)}#gb a.gb_Ua{color:#fff}.gb_Ua:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ua:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr\\u003d#3c7ae4,endColorstr\\u003d#3f76d3,GradientType\\u003d0)}#gb .gb_Va{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Va:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Va:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Va:active,#gb .gb_Va:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Va.gb_H{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Va.gb_H:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Va.gb_H:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Va.gb_H:active,#gb .gb_Va.gb_H:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_cd{display:inline-block;vertical-align:middle}.gb_Ne .gb_Q{bottom:-3px;right:-5px}.gb_D{position:relative}.gb_B{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_B{cursor:pointer;text-decoration:none}.gb_B,a.gb_B{color:#000}.gb_dd{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_ed{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_ed{border-bottom-color:#ccc}.gb_la{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_cd.gb_Tc .gb_dd,.gb_cd.gb_Tc .gb_ed,.gb_cd.gb_Tc .gb_la,.gb_Tc.gb_la{display:block}.gb_cd.gb_Tc.gb_fd .gb_dd,.gb_cd.gb_Tc.gb_fd .gb_ed{display:none}.gb_Oe{position:absolute;right:8px;top:62px;z-index:-1}.gb_gd .gb_dd,.gb_gd .gb_ed,.gb_gd .gb_la{margin-top:-10px}.gb_cd:first-child,#gbsfw:first-child+.gb_cd{padding-left:4px}.gb_Fa.gb_Pe .gb_cd:first-child{padding-left:0}.gb_Qe{position:relative}.gb_2c .gb_Qe,.gb_Jd .gb_Qe{float:right}.gb_B{padding:8px;cursor:pointer}.gb_B::after{content:\\\"\\\";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Fa .gb_hd:not(.gb_Qa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button svg,.gb_B{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button:focus:not(:focus-visible) svg,.gb_id button:hover svg,.gb_id button:active svg,.gb_B:focus:not(:focus-visible),.gb_B:hover,.gb_B:active,.gb_B[aria-expanded\\u003dtrue]{outline:none}.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_B:focus-visible{outline:1px solid #202124}.gb_Lc .gb_id button:focus-visible svg,.gb_Lc .gb_B:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_Lc .gb_id button:focus-visible svg{outline:1px solid currentcolor}}.gb_Lc .gb_id.gb_jd button:focus svg,.gb_Lc .gb_id.gb_jd button:focus:hover svg,.gb_id button:focus svg,.gb_id button:focus:hover svg,.gb_B:focus,.gb_B:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Lc .gb_id.gb_jd button:active svg,.gb_id button:active svg,.gb_B:active{background-color:rgba(60,64,67,.12)}.gb_Lc .gb_id.gb_jd button:hover svg,.gb_id button:hover svg,.gb_B:hover{background-color:rgba(60,64,67,.08)}.gb_Wa .gb_B.gb_Za:hover{background-color:transparent}.gb_B[aria-expanded\\u003dtrue],.gb_B:hover[aria-expanded\\u003dtrue]{background-color:rgba(95,99,104,.24)}.gb_B[aria-expanded\\u003dtrue] .gb_F{fill:#5f6368;opacity:1}.gb_Lc .gb_id button:hover svg,.gb_Lc .gb_B:hover{background-color:rgba(232,234,237,.08)}.gb_Lc .gb_id button:focus svg,.gb_Lc .gb_id button:focus:hover svg,.gb_Lc .gb_B:focus,.gb_Lc .gb_B:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Lc .gb_id button:active svg,.gb_Lc .gb_B:active{background-color:rgba(232,234,237,.12)}.gb_Lc .gb_B[aria-expanded\\u003dtrue],.gb_Lc .gb_B:hover[aria-expanded\\u003dtrue]{background-color:rgba(255,255,255,.12)}.gb_Lc .gb_B[aria-expanded\\u003dtrue] .gb_F{fill:#fff;opacity:1}.gb_cd{padding:4px}.gb_Fa.gb_Pe .gb_cd{padding:4px 2px}.gb_Fa.gb_Pe .gb_z.gb_cd{padding-left:6px}.gb_la{z-index:991;line-height:normal}.gb_la.gb_kd{left:0;right:auto}@media (max-width:350px){.gb_la.gb_kd{left:0}}.gb_Re .gb_la{top:56px}.gb_R{display:none!important}.gb_nd{visibility:hidden}.gb_J .gb_B,.gb_ka .gb_J .gb_B{background-position:-64px -29px}.gb_1 .gb_J .gb_B{background-position:-29px -29px;opacity:1}.gb_J .gb_B,.gb_J .gb_B:hover,.gb_J .gb_B:focus{opacity:1}.gb_L{display:none}@media screen and (max-width:319px){.gb_ld:not(.gb_md) .gb_J{display:none;visibility:hidden}}.gb_Q{display:none}.gb_9c{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_9c.gb_ad{color:#3c4043}.gb_Fa.gb_cc .gb_9c{margin-bottom:0}.gb_sd.gb_ud .gb_9c{padding-left:4px}.gb_Fa.gb_cc .gb_vd{position:relative;top:-2px}.gb_bd{display:none}.gb_Fa{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Fa.gb_Sc{min-width:120px}.gb_Fa.gb_wd .gb_xd{display:none}.gb_Fa.gb_wd .gb_ld{height:56px}header.gb_Fa{display:block}.gb_Fa svg{fill:currentColor}.gb_Dd{position:fixed;top:0;width:100%}.gb_yd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Ed{height:64px}.gb_ld{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:-ms-min-content;min-width:min-content}.gb_Fa:not(.gb_cc) .gb_ld{padding:8px}.gb_Fa.gb_Fd .gb_ld{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa .gb_ld.gb_md.gb_Hd{min-width:0}.gb_Fa.gb_cc .gb_ld{padding:4px;padding-left:8px;min-width:0}.gb_xd{height:48px;vertical-align:middle;white-space:nowrap;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_Ad\\u003e.gb_xd{display:table-cell;width:100%}.gb_sd{padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa.gb_cc .gb_sd{padding-right:14px}.gb_Bd{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 100%}.gb_Bd\\u003e:only-child{display:inline-block}.gb_Cd.gb_3c{padding-left:4px}.gb_Cd.gb_Id,.gb_Fa.gb_Fd .gb_Cd,.gb_Fa.gb_cc:not(.gb_Jd) .gb_Cd{padding-left:0}.gb_Fa.gb_cc .gb_Cd.gb_Id{padding-right:0}.gb_Fa.gb_cc .gb_Cd.gb_Id .gb_Wa{margin-left:10px}.gb_3c{display:inline}.gb_Fa.gb_Wc .gb_Cd.gb_Kd,.gb_Fa.gb_Jd .gb_Cd.gb_Kd{padding-left:2px}.gb_9c{display:inline-block}.gb_Cd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Jd{height:48px}.gb_Fa.gb_Jd{min-width:auto}.gb_Jd .gb_Cd{float:right;padding-left:32px}.gb_Jd .gb_Cd.gb_Ld{padding-left:0}.gb_Md{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_pd{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.gb_Nd{color:black}.gb_Lc{color:white}.gb_Fa a,.gb_Pc a{color:inherit}.gb_ba{color:rgba(0,0,0,.87)}.gb_Fa svg,.gb_Pc svg,.gb_sd .gb_td,.gb_2c .gb_td{color:#5f6368;opacity:1}.gb_Lc svg,.gb_Pc.gb_Uc svg,.gb_Lc .gb_sd .gb_td,.gb_Lc .gb_sd .gb_Kc,.gb_Lc .gb_sd .gb_vd,.gb_Pc.gb_Uc .gb_td{color:rgba(255,255,255,.87)}.gb_Lc .gb_sd .gb_Od:not(.gb_Pd){opacity:.87}.gb_ad{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gb_Lc .gb_ad,.gb_Nd .gb_ad{opacity:1}.gb_Qd{position:relative}.gb_M{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_X,span.gb_X{color:rgba(0,0,0,.87);text-decoration:none}.gb_Lc a.gb_X,.gb_Lc span.gb_X{color:white}a.gb_X:focus{outline-offset:2px}a.gb_X:hover{text-decoration:underline}.gb_Z{display:inline-block;padding-left:15px}.gb_Z .gb_X{display:inline-block;line-height:24px;vertical-align:middle}.gb_qd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}.gb_Fa.gb_Jd .gb_qd{margin-left:8px}#gb a.gb_Ua.gb_qd{cursor:pointer}.gb_Ua.gb_qd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:focus,.gb_Ua.gb_qd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_qd{background:#1a73e8;border:1px solid transparent}.gb_Fa.gb_cc .gb_qd{padding:9px 15px;min-width:80px}.gb_Rd{text-align:left}#gb .gb_Lc a.gb_qd:not(.gb_H),#gb.gb_Lc a.gb_qd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ua.gb_H.gb_qd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Lc a.gb_qd:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ua.gb_H.gb_qd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Lc a.gb_qd:focus:not(.gb_H),#gb .gb_Lc a.gb_qd:focus:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:hover:not(.gb_H){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ua.gb_H.gb_qd:focus,#gb a.gb_Ua.gb_H.gb_qd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gb .gb_Lc a.gb_qd:active:not(.gb_H),#gb.gb_Lc a.gb_qd:active{background:#ecf3fe}#gb a.gb_Ua.gb_H.gb_qd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_K{display:none}@media screen and (max-width:319px){.gb_ld .gb_J{display:none;visibility:hidden}}.gb_Wa{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.gb_Wa.gb_H{background-color:transparent;border:1px solid #5f6368}.gb_3a{display:inherit}.gb_Wa.gb_H .gb_3a{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Wa:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Wa.gb_H:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Wa:focus-visible,.gb_Wa:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Wa.gb_H:focus-visible,.gb_Wa.gb_H:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Wa.gb_H:active,.gb_Wa.gb_Tc.gb_H:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_4a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Wa.gb_H .gb_4a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_4a.gb_5a{background-color:#f1f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_4a.gb_5a .gb_Ic{vertical-align:middle}.gb_Fa:not(.gb_cc) .gb_Wa{margin-left:10px;margin-right:4px}.gb_Sd{max-height:32px;width:78px}.gb_Wa.gb_H .gb_Sd{max-height:26px;width:72px}.gb_P{-webkit-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_eb{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_eb.gb_P{height:30px;width:30px}.gb_eb.gb_P:hover,.gb_eb.gb_P:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gb_fb{background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_wc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_P::before,.gb_gb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;-ms-transform-origin:left 0;-o-transform-origin:left 0;transform-origin:left 0}.gb_3 .gb_gb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));-ms-transform:scale(scale(0.416666667));-o-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_P:hover,.gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_P:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_P:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:\\\"\\\";display:block;height:100%}.gb_hb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_B.gb_hb{width:auto}.gb_hb:hover,.gb_hb:focus{opacity:.85}.gb_gd .gb_hb,.gb_gd .gb_Ud{line-height:26px}#gb#gb.gb_gd a.gb_hb,.gb_gd .gb_Ud{font-size:11px;height:auto}.gb_ib{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Za:hover .gb_ib{opacity:.85}.gb_Wa\\u003e.gb_z{padding:3px 3px 3px 4px}.gb_Vd.gb_nd{color:#fff}.gb_1 .gb_hb,.gb_1 .gb_ib{opacity:1}#gb#gb.gb_1.gb_1 a.gb_hb,#gb#gb .gb_1.gb_1 a.gb_hb{color:#fff}.gb_1.gb_1 .gb_ib{border-top-color:#fff;opacity:1}.gb_ka .gb_P:hover,.gb_1 .gb_P:hover,.gb_ka .gb_P:focus,.gb_1 .gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Wd .gb_z,.gb_Xd .gb_z{position:absolute;right:1px}.gb_z.gb_0,.gb_jb.gb_0,.gb_Za.gb_0{-webkit-flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gb_Zd.gb_0d .gb_hb{width:30px!important}.gb_1d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_2d .gb_1d,.gb_3d .gb_1d{right:0;top:0}.gb_z .gb_B{padding:4px}.gb_S{display:none}sentinel{}\"],[null,null,null,null,null,\"this.gbar_\\u003dthis.gbar_||{};(function(_){var window\\u003dthis;\\ntry{\\n_.Zd\\u003dfunction(a,b,c){if(!a.j)if(c instanceof Array){c\\u003d_.B(c);for(var d\\u003dc.next();!d.done;d\\u003dc.next())_.Zd(a,b,d.value)}else{d\\u003d(0,_.C)(a.C,a,b);var e\\u003da.v+c;a.v++;b.dataset.eqid\\u003de;a.B[e]\\u003dd;b\\u0026\\u0026b.addEventListener?b.addEventListener(c,d,!1):b\\u0026\\u0026b.attachEvent?b.attachEvent(\\\"on\\\"+c,d):a.o.log(Error(\\\"Q`\\\"+b))}};\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.$d\\u003dfunction(){if(!_.r.addEventListener||!Object.defineProperty)return!1;var a\\u003d!1,b\\u003dObject.defineProperty({},\\\"passive\\\",{get:function(){a\\u003d!0}});try{var c\\u003dfunction(){};_.r.addEventListener(\\\"test\\\",c,b);_.r.removeEventListener(\\\"test\\\",c,b)}catch(d){}return a}();\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar ae\\u003ddocument.querySelector(\\\".gb_J .gb_B\\\"),be\\u003ddocument.querySelector(\\\"#gb.gb_Sc\\\");ae\\u0026\\u0026!be\\u0026\\u0026_.Zd(_.Jd,ae,\\\"click\\\");\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar Mh\\u003dfunction(a){_.U.call(this);this.B\\u003da;this.v\\u003dnull;this.o\\u003d{};this.C\\u003d{};this.i\\u003d{};this.j\\u003dnull};_.A(Mh,_.U);_.Nh\\u003dfunction(a){if(a.v)return a.v;for(var b in a.i)if(a.i[b].ye()\\u0026\\u0026a.i[b].fb())return a.i[b];return null};Mh.prototype.A\\u003dfunction(a){this.i[a]\\u0026\\u0026(_.Nh(this)\\u0026\\u0026_.Nh(this).Ac()\\u003d\\u003da||this.i[a].td(!0))};Mh.prototype.Pa\\u003dfunction(a){this.j\\u003da;for(var b in this.i)this.i[b].ye()\\u0026\\u0026this.i[b].Pa(a)};_.Oh\\u003dfunction(a,b){a.i[b.Ac()]\\u003db};Mh.prototype.Rb\\u003dfunction(a){return a in this.i?this.i[a]:null};var Ph\\u003dnew Mh(_.Id);_.Md(\\\"dd\\\",Ph);\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.fj\\u003dfunction(a,b){return _.P(a,36,b)};\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar gj\\u003ddocument.querySelector(\\\".gb_z .gb_B\\\"),hj\\u003ddocument.querySelector(\\\"#gb.gb_Sc\\\");gj\\u0026\\u0026!hj\\u0026\\u0026_.Zd(_.Jd,gj,\\\"click\\\");\\n}catch(e){_._DumpException(e)}\\n})(this.gbar_);\\n// Google Inc.\\n\"],[null,\"\\u003cdiv ng-non-bindable\\u003d\\\"\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_L\\\"\\u003eGoogle apps\\u003c/div\\u003e\\u003c/div\\u003e\"],[null,null,null,null,null,\"this.gbar_\\u003dthis.gbar_||{};(function(_){var window\\u003dthis;\\ntry{\\nvar de\\u003dfunction(){_.aa.call(this)};_.A(de,_.Nd);_.ee\\u003dfunction(a,b){if(b in a.i)return a.i[b];throw new de(b);};_.fe\\u003dfunction(a){return _.ee(_.Kd.i(),a)};\\n}catch(e){_._DumpException(e)}\\ntry{\\n/*\\n\\n Copyright Google LLC\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nvar ie,je;_.ge\\u003dfunction(a){var b\\u003da.length;if(b\\u003e0){for(var c\\u003dArray(b),d\\u003d0;d\\u003cb;d++)c[d]\\u003da[d];return c}return[]};ie\\u003dfunction(a){return new _.he(function(b){return b.substr(0,a.length+1).toLowerCase()\\u003d\\u003d\\u003da+\\\":\\\"})};je\\u003d0;_.ke\\u003dfunction(a){return Object.prototype.hasOwnProperty.call(a,_.$b)\\u0026\\u0026a[_.$b]||(a[_.$b]\\u003d++je)};_.le\\u003dglobalThis.trustedTypes;_.me\\u003dfunction(a){this.i\\u003da};_.me.prototype.toString\\u003dfunction(){return this.i};_.ne\\u003dnew _.me(\\\"about:invalid#zClosurez\\\");_.he\\u003dfunction(a){this.wj\\u003da};_.oe\\u003d[ie(\\\"data\\\"),ie(\\\"http\\\"),ie(\\\"https\\\"),ie(\\\"mailto\\\"),ie(\\\"ftp\\\"),new _.he(function(a){return/^[^:]*([/?#]|$)/.test(a)})];_.pe\\u003dfunction(a){this.i\\u003da};_.pe.prototype.toString\\u003dfunction(){return this.i+\\\"\\\"};_.qe\\u003dnew _.pe(_.le?_.le.emptyHTML:\\\"\\\");\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar we,Le,ve,xe;_.re\\u003dfunction(a){return a\\u003d\\u003dnull?a:(0,_.Ya)(a)?a|0:void 0};_.se\\u003dfunction(a){if(a\\u003d\\u003dnull)return a;if(typeof a\\u003d\\u003d\\u003d\\\"string\\\"\\u0026\\u0026a)a\\u003d+a;else if(typeof a!\\u003d\\u003d\\\"number\\\")return;return(0,_.Ya)(a)?a|0:void 0};_.te\\u003dfunction(a,b){return a.lastIndexOf(b,0)\\u003d\\u003d0};_.ue\\u003dfunction(a){return/^[\\\\s\\\\xa0]*$/.test(a)};we\\u003dfunction(){var a\\u003dnull;if(!ve)return a;try{var b\\u003dfunction(c){return c};a\\u003dve.createPolicy(\\\"ogb-qtm#html\\\",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};\\n_.ye\\u003dfunction(){xe\\u003d\\u003d\\u003dvoid 0\\u0026\\u0026(xe\\u003dwe());return xe};_.Ae\\u003dfunction(a){var b\\u003d_.ye();return new _.ze(b?b.createScriptURL(a):a)};_.Be\\u003dfunction(a){if(a instanceof _.ze)return a.i;throw Error(\\\"U\\\");};_.De\\u003dfunction(a){if(Ce.test(a))return a};_.Ee\\u003dfunction(a){if(a instanceof _.me)if(a instanceof _.me)a\\u003da.i;else throw Error(\\\"U\\\");else a\\u003d_.De(a);return a};\\n_.Fe\\u003dfunction(a,b){b\\u003db\\u003d\\u003d\\u003dvoid 0?document:b;var c,d;b\\u003d(d\\u003d(c\\u003db).querySelector)\\u003d\\u003dnull?void 0:d.call(c,a+\\\"[nonce]\\\");return b\\u003d\\u003dnull?\\\"\\\":b.nonce||b.getAttribute(\\\"nonce\\\")||\\\"\\\"};_.Ge\\u003dfunction(a,b,c){a\\u003da.J;return _.Ab(a,a[_.v]|0,b,c)!\\u003d\\u003dvoid 0};_.He\\u003dfunction(a,b,c){return _.se(_.gd(a,b,c))};_.Ie\\u003dfunction(a,b,c){return _.re(_.gd(a,b,c))};_.V\\u003dfunction(a,b,c){c\\u003dc\\u003d\\u003d\\u003dvoid 0?0:c;var d;return(d\\u003d_.He(a,b))!\\u003dnull?d:c};_.Je\\u003dfunction(a,b,c){c\\u003dc\\u003d\\u003d\\u003dvoid 0?0:c;var d;return(d\\u003d_.Ie(a,b))!\\u003dnull?d:c};\\n_.Ke\\u003dfunction(a){var b\\u003d_.Wa(a);return b\\u003d\\u003d\\\"array\\\"||b\\u003d\\u003d\\\"object\\\"\\u0026\\u0026typeof a.length\\u003d\\u003d\\\"number\\\"};ve\\u003d_.le;_.ze\\u003dfunction(a){this.i\\u003da};_.ze.prototype.toString\\u003dfunction(){return this.i+\\\"\\\"};var Ce\\u003d/^\\\\s*(?!javascript:)(?:[\\\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Qe,Ue,Me;_.Oe\\u003dfunction(a){return a?new Me(_.Ne(a)):Le||(Le\\u003dnew Me)};_.Pe\\u003dfunction(a,b){return typeof b\\u003d\\u003d\\u003d\\\"string\\\"?a.getElementById(b):b};_.W\\u003dfunction(a,b){var c\\u003db||document;c.getElementsByClassName?a\\u003dc.getElementsByClassName(a)[0]:(c\\u003ddocument,a?a\\u003d(b||c).querySelector(a?\\\".\\\"+a:\\\"\\\"):(b\\u003db||c,a\\u003d(a?b.querySelectorAll(a?\\\".\\\"+a:\\\"\\\"):b.getElementsByTagName(\\\"*\\\"))[0]||null));return a||null};\\n_.Re\\u003dfunction(a,b){_.Db(b,function(c,d){d\\u003d\\u003d\\\"style\\\"?a.style.cssText\\u003dc:d\\u003d\\u003d\\\"class\\\"?a.className\\u003dc:d\\u003d\\u003d\\\"for\\\"?a.htmlFor\\u003dc:Qe.hasOwnProperty(d)?a.setAttribute(Qe[d],c):_.te(d,\\\"aria-\\\")||_.te(d,\\\"data-\\\")?a.setAttribute(d,c):a[d]\\u003dc})};Qe\\u003d{cellpadding:\\\"cellPadding\\\",cellspacing:\\\"cellSpacing\\\",colspan:\\\"colSpan\\\",frameborder:\\\"frameBorder\\\",height:\\\"height\\\",maxlength:\\\"maxLength\\\",nonce:\\\"nonce\\\",role:\\\"role\\\",rowspan:\\\"rowSpan\\\",type:\\\"type\\\",usemap:\\\"useMap\\\",valign:\\\"vAlign\\\",width:\\\"width\\\"};\\n_.Se\\u003dfunction(a){return a?a.defaultView:window};_.Ve\\u003dfunction(a,b){var c\\u003db[1],d\\u003d_.Te(a,String(b[0]));c\\u0026\\u0026(typeof c\\u003d\\u003d\\u003d\\\"string\\\"?d.className\\u003dc:Array.isArray(c)?d.className\\u003dc.join(\\\" \\\"):_.Re(d,c));b.length\\u003e2\\u0026\\u0026Ue(a,d,b);return d};\\nUe\\u003dfunction(a,b,c){function d(h){h\\u0026\\u0026b.appendChild(typeof h\\u003d\\u003d\\u003d\\\"string\\\"?a.createTextNode(h):h)}for(var e\\u003d2;e\\u003cc.length;e++){var f\\u003dc[e];if(!_.Ke(f)||_.Zb(f)\\u0026\\u0026f.nodeType\\u003e0)d(f);else{a:{if(f\\u0026\\u0026typeof f.length\\u003d\\u003d\\\"number\\\"){if(_.Zb(f)){var g\\u003dtypeof f.item\\u003d\\u003d\\\"function\\\"||typeof f.item\\u003d\\u003d\\\"string\\\";break a}if(typeof f\\u003d\\u003d\\u003d\\\"function\\\"){g\\u003dtypeof f.item\\u003d\\u003d\\\"function\\\";break a}}g\\u003d!1}_.rc(g?_.ge(f):f,d)}}};_.We\\u003dfunction(a){return _.Te(document,a)};\\n_.Te\\u003dfunction(a,b){b\\u003dString(b);a.contentType\\u003d\\u003d\\u003d\\\"application/xhtml+xml\\\"\\u0026\\u0026(b\\u003db.toLowerCase());return a.createElement(b)};_.Xe\\u003dfunction(a){for(var b;b\\u003da.firstChild;)a.removeChild(b)};_.Ye\\u003dfunction(a){return a\\u0026\\u0026a.parentNode?a.parentNode.removeChild(a):null};_.Ze\\u003dfunction(a,b){if(!a||!b)return!1;if(a.contains\\u0026\\u0026b.nodeType\\u003d\\u003d1)return a\\u003d\\u003db||a.contains(b);if(typeof a.compareDocumentPosition!\\u003d\\\"undefined\\\")return a\\u003d\\u003db||!!(a.compareDocumentPosition(b)\\u002616);for(;b\\u0026\\u0026a!\\u003db;)b\\u003db.parentNode;return b\\u003d\\u003da};\\n_.Ne\\u003dfunction(a){return a.nodeType\\u003d\\u003d9?a:a.ownerDocument||a.document};Me\\u003dfunction(a){this.i\\u003da||_.r.document||document};_.l\\u003dMe.prototype;_.l.H\\u003dfunction(a){return _.Pe(this.i,a)};_.l.Ua\\u003dfunction(a,b,c){return _.Ve(this.i,arguments)};_.l.appendChild\\u003dfunction(a,b){a.appendChild(b)};_.l.Ue\\u003d_.Xe;_.l.vg\\u003d_.Ye;_.l.ug\\u003d_.Ze;\\n}catch(e){_._DumpException(e)}\\ntry{\\n_.mj\\u003dfunction(a){var b\\u003d_.Fe(\\\"script\\\",a.ownerDocument);b\\u0026\\u0026a.setAttribute(\\\"nonce\\\",b)};_.nj\\u003dfunction(a){if(!a)return null;a\\u003d_.L(a,4);var b;a\\u003d\\u003d\\u003dnull||a\\u003d\\u003d\\u003dvoid 0?b\\u003dnull:b\\u003d_.Ae(a);return b};_.oj\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(_.oj,_.T);_.pj\\u003dfunction(a,b){return(b||document).getElementsByTagName(String(a))};\\n}catch(e){_._DumpException(e)}\\ntry{\\nvar rj\\u003dfunction(a,b,c){a\\u003cb?qj(a+1,b):_.Id.log(Error(\\\"sa`\\\"+a+\\\"`\\\"+b),{url:c})},qj\\u003dfunction(a,b){if(sj){var c\\u003d_.We(\\\"SCRIPT\\\");c.async\\u003d!0;c.type\\u003d\\\"text/javascript\\\";c.charset\\u003d\\\"UTF-8\\\";c.src\\u003d_.Be(sj);_.mj(c);c.onerror\\u003d_.cc(rj,a,b,c.src);_.pj(\\\"HEAD\\\")[0].appendChild(c)}},tj\\u003dfunction(a){this.J\\u003d_.w(a)};_.A(tj,_.T);var uj\\u003d_.I(_.Ed,tj,17)||new tj,vj,sj\\u003d(vj\\u003d_.I(uj,_.oj,1))?_.nj(vj):null,wj,xj\\u003d(wj\\u003d_.I(uj,_.oj,2))?_.nj(wj):null,yj\\u003dfunction(){qj(1,2);if(xj){var a\\u003d_.We(\\\"LINK\\\");a.setAttribute(\\\"type\\\",\\\"text/css\\\");a.href\\u003d_.Be(xj).toString();a.rel\\u003d\\\"stylesheet\\\";var b\\u003d_.Fe(\\\"style\\\",document);b\\u0026\\u0026a.setAttribute(\\\"nonce\\\",b);_.pj(\\\"HEAD\\\")[0].appendChild(a)}};(function(){var a\\u003d_.Fd();if(_.K(a,18))yj();else{var b\\u003d_.He(a,19)||0;window.addEventListener(\\\"load\\\",function(){window.setTimeout(yj,b)})}})();\\n}catch(e){_._DumpException(e)}\\n})(this.gbar_);\\n// Google Inc.\\n\"]],null,null,[null,\"\\u003cdiv class\\u003d\\\"gb_Fa gb_Jd gb_2d\\\" id\\u003d\\\"gb\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_Cd gb_Zd gb_xd gb_Kd\\\" ng-non-bindable\\u003d\\\"\\\" data-ogsr-up\\u003d\\\"\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_Qe\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_3c\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_J gb_cd gb_0 gb_xf\\\" data-ogsr-alt\\u003d\\\"\\\" id\\u003d\\\"gbwa\\\"\\u003e\\u003cdiv class\\u003d\\\"gb_D\\\"\\u003e\\u003ca class\\u003d\\\"gb_B\\\" aria-label\\u003d\\\"Google apps\\\" href\\u003d\\\"https://www.google.com.sg/intl/en/about/products\\\" aria-expanded\\u003d\\\"false\\\" role\\u003d\\\"button\\\" tabindex\\u003d\\\"0\\\"\\u003e\\u003csvg class\\u003d\\\"gb_F\\\" focusable\\u003d\\\"false\\\" viewbox\\u003d\\\"0 0 24 24\\\"\\u003e\\u003cpath d\\u003d\\\"M6,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM6,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM12,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM16,6c0,1.1 0.9,2 2,2s2,-0.9 2,-2 -0.9,-2 -2,-2 -2,0.9 -2,2zM12,8c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,14c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zM18,20c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2z\\\"\\u003e\\u003c/path\\u003e\\u003cimage src\\u003d\\\"https://ssl.gstatic.com/gb/images/bar/al-icon.png\\\" alt\\u003d\\\"\\\" height\\u003d\\\"24\\\" width\\u003d\\\"24\\\" style\\u003d\\\"border:none;display:none \\\\9\\\"\\u003e\\u003c/image\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\\u003ca class\\u003d\\\"gb_Ua gb_zd gb_qd gb_hd\\\" aria-label\\u003d\\\"Sign in\\\" href\\u003d\\\"https://accounts.google.com/ServiceLogin?passive\\u003d1209600\\u0026amp;osid\\u003d1\\u0026amp;continue\\u003dhttps://fi.google.com/about/BYOD\\u0026amp;followup\\u003dhttps://fi.google.com/about/BYOD\\u0026amp;ec\\u003dGAZAqgE\\\" target\\u003d\\\"_top\\\"\\u003e\\u003cspan class\\u003d\\\"gb_Td\\\"\\u003eSign in\\u003c/span\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\\u003c/div\\u003e\"]]","enableGoogleTagManager":true,"enableDma":true,"experimentIds":[11010734,11015220,11014806,11015082,11013290,11014333,11011644,11014578,11011163,11014859,11014031,11014830,11014148,11014108,11010728,11015214,11014800,11015076,11013284,11014327,11011638,11014572,11011157,11014853],"logSource":1181,"urlTestCodeInfo":"[[[5000]]]"}</script><script type="application/ld+json" nonce="Rz6LJubGW8V_vvBbqQL_jg"> { "@context" : "https://schema.org", "@type" : "WebSite", "name" : "Google Fi Wireless", "url" : "https://fi.google.com/about" } </script><script data-id="_gd" defer nonce="Rz6LJubGW8V_vvBbqQL_jg">window.WIZ_global_data = {'SNlM0e': 'null', 'NF1pM': 'AB9+xPsNftqjhE0jcPa3yZAFbrHeox7BmNT8aXpGuA\x3d\x3d'};</script><style nonce="nHBvr8vbHID2lpHzLLxe_g">.gb_2d{font:13px/27px Roboto,Arial,sans-serif;z-index:986}@-webkit-keyframes gb__a{0%{opacity:0}50%{opacity:1}}@keyframes gb__a{0%{opacity:0}50%{opacity:1}}a.gb_Qa{border:none;color:#4285f4;cursor:default;font-weight:bold;outline:none;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}a.gb_Qa:hover::after,a.gb_Qa:focus::after{background-color:rgba(0,0,0,.12);content:"";height:100%;left:0;position:absolute;top:0;width:100%}a.gb_Qa:hover,a.gb_Qa:focus{text-decoration:none}a.gb_Qa:active{background-color:rgba(153,153,153,.4);text-decoration:none}a.gb_Ra{background-color:#4285f4;color:#fff}a.gb_Ra:active{background-color:#0043b2}.gb_Sa{box-shadow:0 1px 1px rgba(0,0,0,.16)}.gb_Qa,.gb_Ra,.gb_Ta,.gb_Ua{display:inline-block;line-height:28px;padding:0 12px;border-radius:2px}.gb_Ta{background:#f8f8f8;border:1px solid #c6c6c6}.gb_Ua{background:#f8f8f8}.gb_Ta,#gb a.gb_Ta.gb_Ta,.gb_Ua{color:#666;cursor:default;text-decoration:none}#gb a.gb_Ua{cursor:default;text-decoration:none}.gb_Ua{border:1px solid #4285f4;font-weight:bold;outline:none;background:#4285f4;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#4387fd),to(#4683ea));background:-webkit-linear-gradient(top,#4387fd,#4683ea);background:linear-gradient(top,#4387fd,#4683ea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4387fd,endColorstr=#4683ea,GradientType=0)}#gb a.gb_Ua{color:#fff}.gb_Ua:hover{box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_Ua:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15);background:#3c78dc;background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(#3c7ae4),to(#3f76d3));background:-webkit-linear-gradient(top,#3c7ae4,#3f76d3);background:linear-gradient(top,#3c7ae4,#3f76d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3c7ae4,endColorstr=#3f76d3,GradientType=0)}#gb .gb_Va{background:#fff;border:1px solid #dadce0;color:#1a73e8;display:inline-block;text-decoration:none}#gb .gb_Va:hover{background:#f8fbff;border-color:#dadce0;color:#174ea6}#gb .gb_Va:focus{background:#f4f8ff;color:#174ea6;outline:1px solid #174ea6}#gb .gb_Va:active,#gb .gb_Va:focus:active{background:#ecf3fe;color:#174ea6}#gb .gb_Va.gb_H{background:transparent;border:1px solid #5f6368;color:#8ab4f8;text-decoration:none}#gb .gb_Va.gb_H:hover{background:rgba(255,255,255,.04);color:#e8eaed}#gb .gb_Va.gb_H:focus{background:rgba(232,234,237,.12);color:#e8eaed;outline:1px solid #e8eaed}#gb .gb_Va.gb_H:active,#gb .gb_Va.gb_H:focus:active{background:rgba(232,234,237,.1);color:#e8eaed}.gb_cd{display:inline-block;vertical-align:middle}.gb_Ne .gb_Q{bottom:-3px;right:-5px}.gb_D{position:relative}.gb_B{display:inline-block;outline:none;vertical-align:middle;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;cursor:pointer;text-decoration:none}#gb#gb a.gb_B{cursor:pointer;text-decoration:none}.gb_B,a.gb_B{color:#000}.gb_dd{border-color:transparent;border-bottom-color:#fff;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;top:33px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s}.gb_ed{border-color:transparent;border-style:dashed dashed solid;border-width:0 8.5px 8.5px;display:none;position:absolute;left:11.5px;z-index:1;height:0;width:0;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-bottom-color:rgba(0,0,0,.2);top:32px}x:-o-prefocus,div.gb_ed{border-bottom-color:#ccc}.gb_la{background:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;outline:none;overflow:hidden;position:absolute;right:8px;top:62px;-webkit-animation:gb__a .2s;animation:gb__a .2s;border-radius:2px;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_cd.gb_Tc .gb_dd,.gb_cd.gb_Tc .gb_ed,.gb_cd.gb_Tc .gb_la,.gb_Tc.gb_la{display:block}.gb_cd.gb_Tc.gb_fd .gb_dd,.gb_cd.gb_Tc.gb_fd .gb_ed{display:none}.gb_Oe{position:absolute;right:8px;top:62px;z-index:-1}.gb_gd .gb_dd,.gb_gd .gb_ed,.gb_gd .gb_la{margin-top:-10px}.gb_cd:first-child,#gbsfw:first-child+.gb_cd{padding-left:4px}.gb_Fa.gb_Pe .gb_cd:first-child{padding-left:0}.gb_Qe{position:relative}.gb_2c .gb_Qe,.gb_Jd .gb_Qe{float:right}.gb_B{padding:8px;cursor:pointer}.gb_B::after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.gb_Fa .gb_hd:not(.gb_Qa):focus img{background-color:rgba(0,0,0,.2);outline:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button svg,.gb_B{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gb_id button:focus:not(:focus-visible) svg,.gb_id button:hover svg,.gb_id button:active svg,.gb_B:focus:not(:focus-visible),.gb_B:hover,.gb_B:active,.gb_B[aria-expanded=true]{outline:none}.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_B:focus-visible{outline:1px solid #202124}.gb_Lc .gb_id button:focus-visible svg,.gb_Lc .gb_B:focus-visible{outline:1px solid #f1f3f4}@media (forced-colors:active){.gb_Lc .gb_id.gb_jd button:focus-visible svg,.gb_id button:focus-visible svg,.gb_Lc .gb_id button:focus-visible svg{outline:1px solid currentcolor}}.gb_Lc .gb_id.gb_jd button:focus svg,.gb_Lc .gb_id.gb_jd button:focus:hover svg,.gb_id button:focus svg,.gb_id button:focus:hover svg,.gb_B:focus,.gb_B:focus:hover{background-color:rgba(60,64,67,.1)}.gb_Lc .gb_id.gb_jd button:active svg,.gb_id button:active svg,.gb_B:active{background-color:rgba(60,64,67,.12)}.gb_Lc .gb_id.gb_jd button:hover svg,.gb_id button:hover svg,.gb_B:hover{background-color:rgba(60,64,67,.08)}.gb_Wa .gb_B.gb_Za:hover{background-color:transparent}.gb_B[aria-expanded=true],.gb_B:hover[aria-expanded=true]{background-color:rgba(95,99,104,.24)}.gb_B[aria-expanded=true] .gb_F{fill:#5f6368;opacity:1}.gb_Lc .gb_id button:hover svg,.gb_Lc .gb_B:hover{background-color:rgba(232,234,237,.08)}.gb_Lc .gb_id button:focus svg,.gb_Lc .gb_id button:focus:hover svg,.gb_Lc .gb_B:focus,.gb_Lc .gb_B:focus:hover{background-color:rgba(232,234,237,.1)}.gb_Lc .gb_id button:active svg,.gb_Lc .gb_B:active{background-color:rgba(232,234,237,.12)}.gb_Lc .gb_B[aria-expanded=true],.gb_Lc .gb_B:hover[aria-expanded=true]{background-color:rgba(255,255,255,.12)}.gb_Lc .gb_B[aria-expanded=true] .gb_F{fill:#fff;opacity:1}.gb_cd{padding:4px}.gb_Fa.gb_Pe .gb_cd{padding:4px 2px}.gb_Fa.gb_Pe .gb_z.gb_cd{padding-left:6px}.gb_la{z-index:991;line-height:normal}.gb_la.gb_kd{left:0;right:auto}@media (max-width:350px){.gb_la.gb_kd{left:0}}.gb_Re .gb_la{top:56px}.gb_R{display:none!important}.gb_nd{visibility:hidden}.gb_J .gb_B,.gb_ka .gb_J .gb_B{background-position:-64px -29px}.gb_1 .gb_J .gb_B{background-position:-29px -29px;opacity:1}.gb_J .gb_B,.gb_J .gb_B:hover,.gb_J .gb_B:focus{opacity:1}.gb_L{display:none}@media screen and (max-width:319px){.gb_ld:not(.gb_md) .gb_J{display:none;visibility:hidden}}.gb_Q{display:none}.gb_9c{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:0.25px;line-height:48px;margin-bottom:2px;opacity:1;overflow:hidden;padding-left:16px;position:relative;text-overflow:ellipsis;vertical-align:middle;top:2px;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 auto}.gb_9c.gb_ad{color:#3c4043}.gb_Fa.gb_cc .gb_9c{margin-bottom:0}.gb_sd.gb_ud .gb_9c{padding-left:4px}.gb_Fa.gb_cc .gb_vd{position:relative;top:-2px}.gb_bd{display:none}.gb_Fa{color:black;min-width:160px;position:relative;-webkit-transition:box-shadow 250ms;transition:box-shadow 250ms}.gb_Fa.gb_Sc{min-width:120px}.gb_Fa.gb_wd .gb_xd{display:none}.gb_Fa.gb_wd .gb_ld{height:56px}header.gb_Fa{display:block}.gb_Fa svg{fill:currentColor}.gb_Dd{position:fixed;top:0;width:100%}.gb_yd{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.gb_Ed{height:64px}.gb_ld{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:space-between;justify-content:space-between;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:-ms-min-content;min-width:min-content}.gb_Fa:not(.gb_cc) .gb_ld{padding:8px}.gb_Fa.gb_Fd .gb_ld{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa .gb_ld.gb_md.gb_Hd{min-width:0}.gb_Fa.gb_cc .gb_ld{padding:4px;padding-left:8px;min-width:0}.gb_xd{height:48px;vertical-align:middle;white-space:nowrap;-ms-flex-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.gb_Ad>.gb_xd{display:table-cell;width:100%}.gb_sd{padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-box-flex:1;-moz-box-flex:1;flex:1 0 auto}.gb_Fa.gb_cc .gb_sd{padding-right:14px}.gb_Bd{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 100%}.gb_Bd>:only-child{display:inline-block}.gb_Cd.gb_3c{padding-left:4px}.gb_Cd.gb_Id,.gb_Fa.gb_Fd .gb_Cd,.gb_Fa.gb_cc:not(.gb_Jd) .gb_Cd{padding-left:0}.gb_Fa.gb_cc .gb_Cd.gb_Id{padding-right:0}.gb_Fa.gb_cc .gb_Cd.gb_Id .gb_Wa{margin-left:10px}.gb_3c{display:inline}.gb_Fa.gb_Wc .gb_Cd.gb_Kd,.gb_Fa.gb_Jd .gb_Cd.gb_Kd{padding-left:2px}.gb_9c{display:inline-block}.gb_Cd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:normal;padding:0 4px;padding-left:30px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;-webkit-box-flex:0;-moz-box-flex:0;flex:0 0 auto;-webkit-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:flex-end;justify-content:flex-end}.gb_Jd{height:48px}.gb_Fa.gb_Jd{min-width:auto}.gb_Jd .gb_Cd{float:right;padding-left:32px}.gb_Jd .gb_Cd.gb_Ld{padding-left:0}.gb_Md{font-size:14px;max-width:200px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text}.gb_pd{-webkit-transition:background-color .4s;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.gb_Nd{color:black}.gb_Lc{color:white}.gb_Fa a,.gb_Pc a{color:inherit}.gb_ba{color:rgba(0,0,0,.87)}.gb_Fa svg,.gb_Pc svg,.gb_sd .gb_td,.gb_2c .gb_td{color:#5f6368;opacity:1}.gb_Lc svg,.gb_Pc.gb_Uc svg,.gb_Lc .gb_sd .gb_td,.gb_Lc .gb_sd .gb_Kc,.gb_Lc .gb_sd .gb_vd,.gb_Pc.gb_Uc .gb_td{color:rgba(255,255,255,.87)}.gb_Lc .gb_sd .gb_Od:not(.gb_Pd){opacity:.87}.gb_ad{color:inherit;opacity:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gb_Lc .gb_ad,.gb_Nd .gb_ad{opacity:1}.gb_Qd{position:relative}.gb_M{font-family:arial,sans-serif;line-height:normal;padding-right:15px}a.gb_X,span.gb_X{color:rgba(0,0,0,.87);text-decoration:none}.gb_Lc a.gb_X,.gb_Lc span.gb_X{color:white}a.gb_X:focus{outline-offset:2px}a.gb_X:hover{text-decoration:underline}.gb_Z{display:inline-block;padding-left:15px}.gb_Z .gb_X{display:inline-block;line-height:24px;vertical-align:middle}.gb_qd{font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:16px;margin-left:10px;margin-right:8px;min-width:96px;padding:9px 23px;text-align:center;vertical-align:middle;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}.gb_Fa.gb_Jd .gb_qd{margin-left:8px}#gb a.gb_Ua.gb_qd{cursor:pointer}.gb_Ua.gb_qd:hover{background:#1b66c9;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:focus,.gb_Ua.gb_qd:hover:focus{background:#1c5fba;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_Ua.gb_qd:active{background:#1b63c1;-webkit-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_qd{background:#1a73e8;border:1px solid transparent}.gb_Fa.gb_cc .gb_qd{padding:9px 15px;min-width:80px}.gb_Rd{text-align:left}#gb .gb_Lc a.gb_qd:not(.gb_H),#gb.gb_Lc a.gb_qd{background:#fff;border-color:#dadce0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#1a73e8}#gb a.gb_Ua.gb_H.gb_qd{background:#8ab4f8;border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#202124}#gb .gb_Lc a.gb_qd:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:hover{background:#f8fbff;border-color:#cce0fc}#gb a.gb_Ua.gb_H.gb_qd:hover{background:#93baf9;border-color:transparent;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3)}#gb .gb_Lc a.gb_qd:focus:not(.gb_H),#gb .gb_Lc a.gb_qd:focus:hover:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:not(.gb_H),#gb.gb_Lc a.gb_qd:focus:hover:not(.gb_H){background:#f4f8ff;outline:1px solid #c9ddfc}#gb a.gb_Ua.gb_H.gb_qd:focus,#gb a.gb_Ua.gb_H.gb_qd:focus:hover{background:#a6c6fa;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gb .gb_Lc a.gb_qd:active:not(.gb_H),#gb.gb_Lc a.gb_qd:active{background:#ecf3fe}#gb a.gb_Ua.gb_H.gb_qd:active{background:#a1c3f9;-webkit-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_K{display:none}@media screen and (max-width:319px){.gb_ld .gb_J{display:none;visibility:hidden}}.gb_Wa{background-color:rgba(255,255,255,.88);border:1px solid #dadce0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-height:48px;overflow:hidden;outline:none;padding:0;vertical-align:middle;width:134px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.gb_Wa.gb_H{background-color:transparent;border:1px solid #5f6368}.gb_3a{display:inherit}.gb_Wa.gb_H .gb_3a{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;left:8px;margin-right:5px;position:relative;padding:3px;top:-1px}.gb_Wa:hover{border:1px solid #d2e3fc;background-color:rgba(248,250,255,.88)}.gb_Wa.gb_H:hover{background-color:rgba(241,243,244,.04);border:1px solid #5f6368}.gb_Wa:focus-visible,.gb_Wa:focus{background-color:#fff;outline:1px solid #202124;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.gb_Wa.gb_H:focus-visible,.gb_Wa.gb_H:focus{background-color:rgba(241,243,244,.12);outline:1px solid #f1f3f4;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.gb_Wa.gb_H:active,.gb_Wa.gb_Tc.gb_H:focus{background-color:rgba(241,243,244,.1);border:1px solid #5f6368}.gb_4a{display:inline-block;padding-bottom:2px;padding-left:7px;padding-top:2px;text-align:center;vertical-align:middle;line-height:32px;width:78px}.gb_Wa.gb_H .gb_4a{line-height:26px;margin-left:0;padding-bottom:0;padding-left:0;padding-top:0;width:72px}.gb_4a.gb_5a{background-color:#f1f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:8px;padding-left:0;line-height:30px}.gb_4a.gb_5a .gb_Ic{vertical-align:middle}.gb_Fa:not(.gb_cc) .gb_Wa{margin-left:10px;margin-right:4px}.gb_Sd{max-height:32px;width:78px}.gb_Wa.gb_H .gb_Sd{max-height:26px;width:72px}.gb_P{-webkit-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0px;position:relative;height:32px;width:32px;z-index:0}.gb_eb{background-color:#e8f0fe;border:1px solid rgba(32,33,36,.08);position:relative}.gb_eb.gb_P{height:30px;width:30px}.gb_eb.gb_P:hover,.gb_eb.gb_P:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gb_fb{background:#fff;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:2px;-webkit-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);height:14px;margin:2px;position:absolute;right:0;width:14px}.gb_wc{color:#1f71e7;font:400 22px/32px Google Sans,Roboto,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-device-pixel-ratio:1.25){.gb_P::before,.gb_gb::before{display:inline-block;-webkit-transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left 0;-webkit-transform-origin:left 0;-ms-transform-origin:left 0;-o-transform-origin:left 0;transform-origin:left 0}.gb_3 .gb_gb::before{-webkit-transform:scale(scale(0.416666667));-webkit-transform:scale(scale(0.416666667));-ms-transform:scale(scale(0.416666667));-o-transform:scale(scale(0.416666667));transform:scale(scale(0.416666667))}}.gb_P:hover,.gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15)}.gb_P:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.gb_P:active::after{background:rgba(0,0,0,.1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;height:100%}.gb_hb{cursor:pointer;line-height:40px;min-width:30px;opacity:.75;overflow:hidden;vertical-align:middle;text-overflow:ellipsis}.gb_B.gb_hb{width:auto}.gb_hb:hover,.gb_hb:focus{opacity:.85}.gb_gd .gb_hb,.gb_gd .gb_Ud{line-height:26px}#gb#gb.gb_gd a.gb_hb,.gb_gd .gb_Ud{font-size:11px;height:auto}.gb_ib{border-top:4px solid #000;border-left:4px dashed transparent;border-right:4px dashed transparent;display:inline-block;margin-left:6px;opacity:.75;vertical-align:middle}.gb_Za:hover .gb_ib{opacity:.85}.gb_Wa>.gb_z{padding:3px 3px 3px 4px}.gb_Vd.gb_nd{color:#fff}.gb_1 .gb_hb,.gb_1 .gb_ib{opacity:1}#gb#gb.gb_1.gb_1 a.gb_hb,#gb#gb .gb_1.gb_1 a.gb_hb{color:#fff}.gb_1.gb_1 .gb_ib{border-top-color:#fff;opacity:1}.gb_ka .gb_P:hover,.gb_1 .gb_P:hover,.gb_ka .gb_P:focus,.gb_1 .gb_P:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.2)}.gb_Wd .gb_z,.gb_Xd .gb_z{position:absolute;right:1px}.gb_z.gb_0,.gb_jb.gb_0,.gb_Za.gb_0{-webkit-flex:0 1 auto;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.gb_Zd.gb_0d .gb_hb{width:30px!important}.gb_1d{height:40px;position:absolute;right:-5px;top:-5px;width:40px}.gb_2d .gb_1d,.gb_3d .gb_1d{right:0;top:0}.gb_z .gb_B{padding:4px}.gb_S{display:none}sentinel{}</style><noscript></noscript><script nonce="Rz6LJubGW8V_vvBbqQL_jg">;this.gbar_={CONFIG:[[[0,"www.gstatic.com","og.qtm.en_US.pXAfUQwhJ9U.es5.O","com.sg","en","170",0,[4,2,"","","","742503072","0"],null,"AZHyZ5WwNNGS0PEP3sHKkAI",null,0,"og.qtm.hUariUhUtp0.L.X.O","AA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng","AA2YrTt2UCjXBjt4KGLj1PLU1X5WaolAlQ","",2,1,200,"SGP",null,null,"170","170",1,null,null,82819326,null,0],null,[1,0.1000000014901161,2,1],null,[0,0,0,null,"","","","",0,0,0,""],[0,0,"",1,0,0,0,0,0,0,null,0,0,null,0,0,null,null,0,0,0,"","","","","","",null,0,0,0,0,0,null,null,null,"rgba(32,33,36,1)","rgba(255,255,255,1)",0,0,1,null,null,null,0],null,null,["1","gci_91f30755d6a6b787dcc2a4062e6e9824.js","googleapis.client:gapi.iframes","","en"],null,null,null,null,["m;/_/scs/abc-static/_/js/k=gapi.gapi.en.24R2mrw_td8.O/d=1/rs=AHpOoo9vR1rNwOjC3PXOxUlyKiCwNBv2Fg/m=__features__","https://apis.google.com","","","","",null,1,"es_plusone_gc_20250304.0_p0","en",null,0],[0.009999999776482582,"com.sg","170",[null,"","0",null,1,5184000,null,null,"",null,null,null,null,null,0,null,0,null,1,0,0,0,null,null,0,0,null,0,0,0,0,0],null,null,null,0],[1,null,null,27043,170,"SGP","en","742503072.0",8,null,0,0,null,null,null,null,"3700949",null,null,null,"AZHyZ5WwNNGS0PEP3sHKkAI",0,0,0,null,2,5,"pw",33,0,0,0,0,1,82819326,0,0],[[null,null,null,"https://www.gstatic.com/og/_/js/k=og.qtm.en_US.pXAfUQwhJ9U.es5.O/rt=j/m=qabr,q_dnp,qapid,qads,q_dg/exm=qaaw,qadd,qaid,qein,qhaw,qhba,qhbr,qhch,qhga,qhid,qhin/d=1/ed=1/rs=AA2YrTvLm6iah4asDFr2GRmVdtLEM00_ng"]]]],};this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var ia,oa,qa,ua,wa,xa,Ca,Va,kb,pb,lb,rb,Fb,Gb,Hb,Ib,y,Pb,Qb,Sb;_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.ba=function(a){a.Jl=!0;return a};_.ha=function(a){var b=a;if(ca(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(da(b)&&!Number.isSafeInteger(b))throw Error(String(b));return ea?BigInt(a):a=fa(a)?a?"1":"0":ca(a)?a.trim()||"0":String(a)}; ia=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}};_.ja=function(a){_.r.setTimeout(function(){throw a;},0)};_.la=function(){return _.ka().toLowerCase().indexOf("webkit")!=-1};_.ka=function(){var a=_.r.navigator;return a&&(a=a.userAgent)?a:""};oa=function(a){if(!ma||!na)return!1;for(var b=0;b<na.brands.length;b++){var c=na.brands[b].brand;if(c&&c.indexOf(a)!=-1)return!0}return!1}; _.pa=function(a){return _.ka().indexOf(a)!=-1};qa=function(){return ma?!!na&&na.brands.length>0:!1};_.ra=function(){return qa()?!1:_.pa("Opera")};_.sa=function(){return qa()?!1:_.pa("Trident")||_.pa("MSIE")};_.ta=function(){return _.pa("Firefox")||_.pa("FxiOS")};_.va=function(){return _.pa("Safari")&&!(ua()||(qa()?0:_.pa("Coast"))||_.ra()||(qa()?0:_.pa("Edge"))||(qa()?oa("Microsoft Edge"):_.pa("Edg/"))||(qa()?oa("Opera"):_.pa("OPR"))||_.ta()||_.pa("Silk")||_.pa("Android"))}; ua=function(){return qa()?oa("Chromium"):(_.pa("Chrome")||_.pa("CriOS"))&&!(qa()?0:_.pa("Edge"))||_.pa("Silk")};wa=function(){return ma?!!na&&!!na.platform:!1};xa=function(){return _.pa("iPhone")&&!_.pa("iPod")&&!_.pa("iPad")};_.ya=function(){return xa()||_.pa("iPad")||_.pa("iPod")};_.za=function(){return wa()?na.platform==="macOS":_.pa("Macintosh")};_.Ba=function(a,b){return(0,_.Aa)(a,b)>=0}; Ca=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};_.Da=function(a){a=Error(a);Ca(a,"warning");return a};_.Fa=function(a,b){if(a!=null){var c;var d=(c=Ea)!=null?c:Ea={};c=d[a]||0;c>=b||(d[a]=c+1,a=Error(),Ca(a,"incident"),_.ja(a))}};_.Ga=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}; _.Ka=function(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]|=b};_.La=function(a,b){_.Ha||_.v in a||Ia(a,Ja);a[_.v]=b};_.Ma=function(a){a[_.v]&=-3};_.Ra=function(a){a=a[Na];var b=a===Oa;Pa&&a&&!b&&_.Fa(Qa,3);return b};_.Ta=function(a,b){return b===void 0?a.j!==Sa&&!!(2&(a.J[_.v]|0)):!!(2&b)&&a.j!==Sa};_.Ua=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};Va=function(a){return a};_.Xa=function(a){if(typeof a!=="boolean")throw Error("F`"+_.Wa(a)+"`"+a);return a}; _.Za=function(a){if(!(0,_.Ya)(a))throw _.Da("enum");return a|0};_.$a=function(a){if(typeof a!=="number")throw _.Da("int32");if(!(0,_.Ya)(a))throw _.Da("int32");return a|0};_.ab=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.bb=function(a){return a==null||typeof a==="string"?a:void 0};_.cb=function(a,b,c){if(a!=null&&typeof a==="object"&&_.Ra(a))return a;if(Array.isArray(a)){var d=a[_.v]|0,e=d;e===0&&(e|=c&32);e|=c&2;e!==d&&_.La(a,e);return new b(a)}}; _.fb=function(a){var b=_.db(_.eb);return b?a[b]:void 0}; _.ib=function(a,b,c,d,e){var f=d?!!(b&32):void 0;d=[];var g=a.length,h=!1;if(b&64){if(b&256){g--;var k=a[g];var m=g}else m=4294967295,k=void 0;if(!(e||b&512)){h=!0;var n;var p=((n=gb)!=null?n:Va)(k?m- -1:b>>16&1023||536870912,-1,a,k);m=p+-1}}else m=4294967295,b&1||(k=g&&a[g-1],_.Ua(k)?(g--,m=g,p=0):k=void 0);n=void 0;for(var q=0;q<g;q++){var t=a[q];if(t!=null&&(t=c(t,f))!=null)if(q>=m){var u=void 0;((u=n)!=null?u:n={})[q- -1]=t}else d[q]=t}if(k)for(var z in k)g=k[z],g!=null&&(g=c(g,f))!=null&&(q= +z,q<p?d[q+-1]=g:(q=void 0,((q=n)!=null?q:n={})[z]=g));n&&(h?d.push(n):d[m]=n);e&&(_.La(d,b&67043905|(n!=null?290:34)),_.db(_.eb)&&(a=_.fb(a))&&"function"==typeof _.hb&&a instanceof _.hb&&(d[_.eb]=a.j()));return d}; kb=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.jb)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.v]|0;return a.length===0&&b&1?void 0:_.ib(a,b,kb,!1,!1)}if(_.Ra(a))return lb(a);if("function"==typeof _.mb&&a instanceof _.mb)return a.j();return}return a};pb=function(a,b){if(b){gb=b==null||b===Va||b[nb]!==ob?Va:b;try{return lb(a)}finally{gb=void 0}}return lb(a)}; lb=function(a){a=a.J;return _.ib(a,a[_.v]|0,kb,void 0,!1)};_.w=function(a,b,c){return _.qb(a,b,c,3)}; _.qb=function(a,b,c,d){if(a==null){var e=96;c?(a=[c],e|=512):a=[];b&&(e=e&-67043329|(b&1023)<<16)}else{if(!Array.isArray(a))throw Error("I");e=a[_.v]|0;8192&e||!(64&e)||2&e||rb();if(e&1024)throw Error("K");if(e&64)return d!==3||e&16384||_.La(a,e|16384),a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("L");a:{c=a;var f=c.length;if(f){var g=f-1,h=c[g];if(_.Ua(h)){e|=256;b=e&512?0:-1;g-=b;if(g>=1024)throw Error("N");for(var k in h)f=+k,f<g&&(c[f+b]=h[k],delete h[k]);e=e&-67043329|(g&1023)<< 16;break a}}if(b){k=Math.max(b,f-(e&512?0:-1));if(k>1024)throw Error("O");e=e&-67043329|(k&1023)<<16}}}d===3&&(e|=16384);_.La(a,e);return a};rb=function(){_.Fa(sb,5)}; _.tb=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.v]|0;if(a.length===0&&c&1)return;if(c&2)return a;var d;if(d=b)d=c===0||!!(c&32)&&!(c&64||!(c&16));return d?(_.Ka(a,34),c&4&&Object.freeze(a),a):_.ib(a,c,_.tb,b!==void 0,!0)}if(_.Ra(a))return b=a.J,c=b[_.v]|0,_.Ta(a,c)?a:_.ib(b,c,_.tb,!0,!0);if("function"==typeof _.mb&&a instanceof _.mb)return a};_.ub=function(a){var b=a.J,c=b[_.v]|0;if(!_.Ta(a,c))return a;a=new a.constructor(_.ib(b,c,_.tb,!0,!0));_.Ma(a.J);return a}; _.vb=function(a){if(a.j!==Sa)return!1;var b=a.J;b=_.ib(b,b[_.v]|0,_.tb,!0,!0);_.Ma(b);a.J=b;a.j=void 0;return!0};_.wb=function(a){if(!_.vb(a)&&_.Ta(a,a.J[_.v]|0))throw Error();};_.xb=function(a,b){b===void 0&&(b=a[_.v]|0);b&32&&!(b&32768)&&_.La(a,b|32768)}; _.yb=function(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1,h;if(f>=g&&((h=b)!=null?h:b=a[_.v]|0)&256)return a[g][c]=d,b;if(f<=g)return a[f]=d,b;d!==void 0&&(g=b>>16&1023||536870912,c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f),b|=256,_.La(a,b)):a[f]=d);return b};_.Ab=function(a,b,c,d,e){var f=_.zb(a,b,d,e);c=_.cb(f,c,b);c!==f&&c!=null&&(b=_.yb(a,b,d,c,e),_.Ta(c)||_.xb(a,b));return c};_.Bb=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a}; _.Cb=function(a,b){return a!=null?!!a:!!b};_.x=function(a,b){b==void 0&&(b="");return a!=null?a:b};_.Db=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Eb=function(a){for(var b in a)return!1;return!0};Fb=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Gb=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; Hb=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};Ib=Hb(this);y=function(a,b){if(b)a:{var c=Ib;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&Gb(c,a,{configurable:!0,writable:!0,value:b})}}; y("Symbol",function(a){if(a)return a;var b=function(f,g){this.i=f;Gb(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.i};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e}); y("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=Ib[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&Gb(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Jb(Fb(this))}})}return a}); var Jb=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},Kb=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Lb;if(typeof Object.setPrototypeOf=="function")Lb=Object.setPrototypeOf;else{var Mb;a:{var Nb={a:!0},Ob={};try{Ob.__proto__=Nb;Mb=Ob.a;break a}catch(a){}Mb=!1}Lb=Mb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}Pb=Lb; _.A=function(a,b){a.prototype=Kb(b.prototype);a.prototype.constructor=a;if(Pb)Pb(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.X=b.prototype};_.B=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:Fb(a)};throw Error("e`"+String(a));}; Qb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Sb=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Qb(d,e)&&(a[e]=d[e])}return a};y("Object.assign",function(a){return a||Sb});y("globalThis",function(a){return a||Ib});y("Reflect.setPrototypeOf",function(a){return a?a:Pb?function(b,c){try{return Pb(b,c),!0}catch(d){return!1}}:null}); y("Promise",function(a){function b(){this.i=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.j=function(g){if(this.i==null){this.i=[];var h=this;this.o(function(){h.A()})}this.i.push(g)};var d=Ib.setTimeout;b.prototype.o=function(g){d(g,0)};b.prototype.A=function(){for(;this.i&&this.i.length;){var g=this.i;this.i=[];for(var h=0;h<g.length;++h){var k=g[h];g[h]=null;try{k()}catch(m){this.v(m)}}}this.i=null};b.prototype.v=function(g){this.o(function(){throw g; })};var e=function(g){this.i=0;this.o=void 0;this.j=[];this.C=!1;var h=this.v();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}};e.prototype.v=function(){function g(m){return function(n){k||(k=!0,m.call(h,n))}}var h=this,k=!1;return{resolve:g(this.Y),reject:g(this.A)}};e.prototype.Y=function(g){if(g===this)this.A(new TypeError("h"));else if(g instanceof e)this.M(g);else{a:switch(typeof g){case "object":var h=g!=null;break a;case "function":h=!0;break a;default:h=!1}h?this.K(g):this.B(g)}};e.prototype.K= function(g){var h=void 0;try{h=g.then}catch(k){this.A(k);return}typeof h=="function"?this.N(h,g):this.B(g)};e.prototype.A=function(g){this.D(2,g)};e.prototype.B=function(g){this.D(1,g)};e.prototype.D=function(g,h){if(this.i!=0)throw Error("i`"+g+"`"+h+"`"+this.i);this.i=g;this.o=h;this.i===2&&this.L();this.F()};e.prototype.L=function(){var g=this;d(function(){if(g.G()){var h=Ib.console;typeof h!=="undefined"&&h.error(g.o)}},1)};e.prototype.G=function(){if(this.C)return!1;var g=Ib.CustomEvent,h=Ib.Event, k=Ib.dispatchEvent;if(typeof k==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof h==="function"?g=new h("unhandledrejection",{cancelable:!0}):(g=Ib.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.o;return k(g)};e.prototype.F=function(){if(this.j!=null){for(var g=0;g<this.j.length;++g)f.j(this.j[g]);this.j=null}};var f=new b;e.prototype.M=function(g){var h=this.v();g.Ad(h.resolve,h.reject)}; e.prototype.N=function(g,h){var k=this.v();try{g.call(h,k.resolve,k.reject)}catch(m){k.reject(m)}};e.prototype.then=function(g,h){function k(q,t){return typeof q=="function"?function(u){try{m(q(u))}catch(z){n(z)}}:t}var m,n,p=new e(function(q,t){m=q;n=t});this.Ad(k(g,m),k(h,n));return p};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Ad=function(g,h){function k(){switch(m.i){case 1:g(m.o);break;case 2:h(m.o);break;default:throw Error("j`"+m.i);}}var m=this;this.j==null?f.j(k): this.j.push(k);this.C=!0};e.resolve=c;e.reject=function(g){return new e(function(h,k){k(g)})};e.race=function(g){return new e(function(h,k){for(var m=_.B(g),n=m.next();!n.done;n=m.next())c(n.value).Ad(h,k)})};e.all=function(g){var h=_.B(g),k=h.next();return k.done?c([]):new e(function(m,n){function p(u){return function(z){q[u]=z;t--;t==0&&m(q)}}var q=[],t=0;do q.push(void 0),t++,c(k.value).Ad(p(q.length-1),n),k=h.next();while(!k.done)})};return e}); var Tb=function(a,b,c){if(a==null)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};y("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Tb(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});y("Object.setPrototypeOf",function(a){return a||Pb});y("Symbol.dispose",function(a){return a?a:Symbol("m")}); y("WeakMap",function(a){function b(){}function c(k){var m=typeof k;return m==="object"&&k!==null||m==="function"}function d(k){if(!Qb(k,f)){var m=new b;Gb(k,f,{value:m})}}function e(k){var m=Object[k];m&&(Object[k]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),m=Object.seal({}),n=new a([[k,2],[m,3]]);if(n.get(k)!=2||n.get(m)!=3)return!1;n.delete(k);n.set(m,4);return!n.has(k)&&n.get(m)==4}catch(p){return!1}}())return a; var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(k){this.i=(g+=Math.random()+1).toString();if(k){k=_.B(k);for(var m;!(m=k.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(k,m){if(!c(k))throw Error("n");d(k);if(!Qb(k,f))throw Error("o`"+k);k[f][this.i]=m;return this};h.prototype.get=function(k){return c(k)&&Qb(k,f)?k[f][this.i]:void 0};h.prototype.has=function(k){return c(k)&&Qb(k,f)&&Qb(k[f],this.i)};h.prototype.delete=function(k){return c(k)&& Qb(k,f)&&Qb(k[f],this.i)?delete k[f][this.i]:!1};return h}); y("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),k=new a(_.B([[h,"s"]]));if(k.get(h)!="s"||k.size!=1||k.get({x:4})||k.set({x:4},"t")!=k||k.size!=2)return!1;var m=k.entries(),n=m.next();if(n.done||n.value[0]!=h||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(h){this[0]={};this[1]= f();this.size=0;if(h){h=_.B(h);for(var k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(h,k){h=h===0?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.Ia?m.Ia.value=k:(m.Ia={next:this[1],rb:this[1].rb,head:this[1],key:h,value:k},m.list.push(m.Ia),this[1].rb.next=m.Ia,this[1].rb=m.Ia,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.Ia&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.Ia.rb.next=h.Ia.next,h.Ia.next.rb= h.Ia.rb,h.Ia.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].rb=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).Ia};c.prototype.get=function(h){return(h=d(this,h).Ia)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,k){for(var m=this.entries(), n;!(n=m.next()).done;)n=n.value,h.call(k,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,k){var m=k&&typeof k;m=="object"||m=="function"?b.has(k)?m=b.get(k):(m=""+ ++g,b.set(k,m)):m="p_"+k;var n=h[0][m];if(n&&Qb(h[0],m))for(h=0;h<n.length;h++){var p=n[h];if(k!==k&&p.key!==p.key||k===p.key)return{id:m,list:n,index:h,Ia:p}}return{id:m,list:n,index:-1,Ia:void 0}},e=function(h,k){var m=h[1];return Jb(function(){if(m){for(;m.head!=h[1];)m=m.rb;for(;m.next!=m.head;)return m= m.next,{done:!1,value:k(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.rb=h.next=h.head=h},g=0;return c}); y("Set",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(_.B([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||f.value[0].x!=4||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.i=new Map;if(c){c= _.B(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.i.size};b.prototype.add=function(c){c=c===0?0:c;this.i.set(c,c);this.size=this.i.size;return this};b.prototype.delete=function(c){c=this.i.delete(c);this.size=this.i.size;return c};b.prototype.clear=function(){this.i.clear();this.size=0};b.prototype.has=function(c){return this.i.has(c)};b.prototype.entries=function(){return this.i.entries()};b.prototype.values=function(){return this.i.values()};b.prototype.keys=b.prototype.values; b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.i.forEach(function(f){return c.call(d,f,f,e)})};return b});y("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(h){return h};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}}); y("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Qb(b,d)&&c.push([d,b[d]]);return c}});y("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});y("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});y("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});y("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}}); y("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});y("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});y("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}}); y("String.prototype.includes",function(a){return a?a:function(b,c){return Tb(this,b,"includes").indexOf(b,c||0)!==-1}});var Ub=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};y("Array.prototype.entries",function(a){return a?a:function(){return Ub(this,function(b,c){return[b,c]})}}); y("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});y("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});y("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Qb(b,d)&&c.push(b[d]);return c}}); y("Array.prototype.keys",function(a){return a?a:function(){return Ub(this,function(b){return b})}});y("Array.prototype.values",function(a){return a?a:function(){return Ub(this,function(b,c){return c})}});y("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var Vb=function(a){return a?a:Array.prototype.fill}; y("Int8Array.prototype.fill",Vb);y("Uint8Array.prototype.fill",Vb);y("Uint8ClampedArray.prototype.fill",Vb);y("Int16Array.prototype.fill",Vb);y("Uint16Array.prototype.fill",Vb);y("Int32Array.prototype.fill",Vb);y("Uint32Array.prototype.fill",Vb);y("Float32Array.prototype.fill",Vb);y("Float64Array.prototype.fill",Vb); y("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});y("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});var Xb,ac,bc;_.Wb=_.Wb||{};_.r=this||self;Xb=_.r._F_toggles||[];_.Yb=function(a,b){a=a.split(".");b=b||_.r;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};_.Wa=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.Zb=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.$b="closure_uid_"+(Math.random()*1E9>>>0);ac=function(a,b,c){return a.call.apply(a.bind,arguments)}; bc=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.C=function(a,b,c){_.C=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ac:bc;return _.C.apply(null,arguments)}; _.cc=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.D=function(a,b){a=a.split(".");for(var c=_.r,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.db=function(a){return a}; _.F=function(a,b){function c(){}c.prototype=b.prototype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Al=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.F(_.aa,Error);_.aa.prototype.name="CustomError";var da=_.ba(function(a){return typeof a==="number"}),ca=_.ba(function(a){return typeof a==="string"}),fa=_.ba(function(a){return typeof a==="boolean"});var ea=typeof _.r.BigInt==="function"&&typeof _.r.BigInt(0)==="bigint";var fc,dc,gc,ec;_.jb=_.ba(function(a){return ea?a>=dc&&a<=ec:a[0]==="-"?ia(a,fc):ia(a,gc)});fc=Number.MIN_SAFE_INTEGER.toString();dc=ea?BigInt(Number.MIN_SAFE_INTEGER):void 0;gc=Number.MAX_SAFE_INTEGER.toString();ec=ea?BigInt(Number.MAX_SAFE_INTEGER):void 0;_.hc=typeof Uint8Array.prototype.slice==="function";_.ic=typeof TextDecoder!=="undefined";_.jc=typeof String.prototype.isWellFormed==="function";_.kc=typeof TextEncoder!=="undefined";_.lc=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var mc=!!(Xb[0]&2048);var nc;if(Xb[0]&1024)nc=mc;else{var oc=_.Yb("WIZ_global_data.oxN3nb"),pc=oc&&oc[610401301];nc=pc!=null?pc:!1}var ma=nc;var na,qc=_.r.navigator;na=qc?qc.userAgentData||null:null;_.Aa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.rc=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a==="string"?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)}; _.sc=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g=typeof a==="string"?a.split(""):a,h=0;h<d;h++)if(h in g){var k=g[h];b.call(c,k,h,a)&&(e[f++]=k)}return e};_.tc=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=typeof a==="string"?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e}; _.uc=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};_.vc=function(a){_.vc[" "](a);return a};_.vc[" "]=function(){};var Ic;_.wc=_.ra();_.xc=_.sa();_.yc=_.pa("Edge");_.zc=_.pa("Gecko")&&!(_.la()&&!_.pa("Edge"))&&!(_.pa("Trident")||_.pa("MSIE"))&&!_.pa("Edge");_.Ac=_.la()&&!_.pa("Edge");_.Bc=_.za();_.Cc=wa()?na.platform==="Windows":_.pa("Windows");_.Dc=wa()?na.platform==="Android":_.pa("Android");_.Ec=xa();_.Fc=_.pa("iPad");_.Gc=_.pa("iPod");_.Hc=_.ya(); a:{var Jc="",Kc=function(){var a=_.ka();if(_.zc)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.yc)return/Edge\/([\d\.]+)/.exec(a);if(_.xc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Ac)return/WebKit\/(\S+)/.exec(a);if(_.wc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Kc&&(Jc=Kc?Kc[1]:"");if(_.xc){var Lc,Mc=_.r.document;Lc=Mc?Mc.documentMode:void 0;if(Lc!=null&&Lc>parseFloat(Jc)){Ic=String(Lc);break a}}Ic=Jc}_.Nc=Ic;_.Oc=_.ta();_.Qc=xa()||_.pa("iPod");_.Rc=_.pa("iPad");_.Sc=_.pa("Android")&&!(ua()||_.ta()||_.ra()||_.pa("Silk"));_.Tc=ua();_.Uc=_.va()&&!_.ya();_.Vc=typeof Uint8Array!=="undefined";_.Xc=!_.xc&&typeof btoa==="function";var Ea=void 0;var Yc,sb,Na,Qa,nb;_.Ha=typeof Symbol==="function"&&typeof Symbol()==="symbol";Yc=_.Ga("jas",void 0,!0);_.eb=_.Ga(void 0,Symbol());_.Zc=_.Ga(void 0,"0ub");sb=_.Ga(void 0,"0actk");Na=_.Ga("m_m","Nl",!0);Qa=_.Ga(void 0,"mrtk");nb=_.Ga(void 0,"vps");var Ja,Ia,ad;Ja={vj:{value:0,configurable:!0,writable:!0,enumerable:!1}};Ia=Object.defineProperties;_.v=_.Ha?Yc:"vj";ad=[];_.La(ad,55);_.$c=Object.freeze(ad);var Pa,Oa,Sa;Pa=typeof Na==="symbol";Oa={};Sa={};_.bd=Object.freeze({});var ob={};_.cd=typeof BigInt==="function"?BigInt.asIntN:void 0;_.dd=Number.isSafeInteger;_.Ya=Number.isFinite;_.ed=Math.trunc;var gb;_.fd=_.ha(0);_.gd=function(a,b,c){return _.zb(a.J,void 0,b,c)};_.zb=function(a,b,c,d,e){if(c===-1)return null;d=c+(d?0:-1);var f=a.length-1;if(d>=f&&(b!=null?b:a[_.v]|0)&256){b=a[f][c];var g=!0}else if(d<=f)b=a[d];else return;if(e&&b!=null){e=e(b);if(e==null)return e;if(e!==b)return g?a[f][c]=e:a[d]=e,e}return b};_.hd=function(a,b,c,d){_.wb(a);var e=a.J;_.yb(e,e[_.v]|0,b,c,d);return a}; _.I=function(a,b,c,d){var e=a.J,f=e[_.v]|0;b=_.Ab(e,f,b,c,d);if(b==null)return b;f=e[_.v]|0;if(!_.Ta(a,f)){var g=_.ub(b);g!==b&&(_.vb(a)&&(e=a.J,f=e[_.v]|0),b=g,f=_.yb(e,f,c,b,d),_.xb(e,f))}return b};_.J=function(a,b,c){c==null&&(c=void 0);_.hd(a,b,c);c&&!_.Ta(c)&&_.xb(a.J);return a};_.K=function(a,b,c){a=_.gd(a,b,c);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0};_.L=function(a,b,c){return _.bb(_.gd(a,b,c))}; _.N=function(a,b,c,d){c=c===void 0?!1:c;var e;return(e=_.K(a,b,d))!=null?e:c};_.O=function(a,b,c,d){c=c===void 0?"":c;var e;return(e=_.L(a,b,d))!=null?e:c};_.P=function(a,b,c,d){return _.hd(a,b,c==null?c:_.Xa(c),d)};_.Q=function(a,b,c){return _.hd(a,b,c==null?c:_.$a(c))};_.R=function(a,b,c,d){return _.hd(a,b,_.ab(c),d)};_.S=function(a,b,c,d){return _.hd(a,b,c==null?c:_.Za(c),d)};_.T=function(a,b,c){this.J=_.w(a,b,c)};_.T.prototype.toJSON=function(){return pb(this)};_.T.prototype.wa=function(a){return JSON.stringify(pb(this,a))};_.T.prototype.Yb=function(){return _.Ta(this)};_.T.prototype[Na]=Oa;_.T.prototype.toString=function(){return this.J.toString()};_.id=_.Bb();_.jd=_.Bb();_.kd=_.Bb();_.ld=Symbol();var md=function(a){this.J=_.w(a)};_.A(md,_.T);_.nd=function(a){this.J=_.w(a)};_.A(_.nd,_.T);_.nd.prototype.kd=function(a){return _.Q(this,3,a)};var od=function(a){this.J=_.w(a)};_.A(od,_.T);od.prototype.Oc=function(a){return _.R(this,24,a)};_.qd=function(a){this.J=_.w(a)};_.A(_.qd,_.T);_.U=function(){this.va=this.va;this.Y=this.Y};_.U.prototype.va=!1;_.U.prototype.isDisposed=function(){return this.va};_.U.prototype.dispose=function(){this.va||(this.va=!0,this.P())};_.U.prototype[Symbol.dispose]=function(){this.dispose()};_.U.prototype.P=function(){if(this.Y)for(;this.Y.length;)this.Y.shift()()};var rd=function(a){_.U.call(this);this.o=a;this.i=[];this.j={}};_.A(rd,_.U);rd.prototype.resolve=function(a){var b=this.o;a=a.split(".");for(var c=a.length,d=0;d<c;++d)if(b[a[d]])b=b[a[d]];else return null;return b instanceof Function?b:null};rd.prototype.qb=function(){for(var a=this.i.length,b=this.i,c=[],d=0;d<a;++d){var e=b[d].i(),f=this.resolve(e);if(f&&f!=this.j[e])try{b[d].qb(f)}catch(g){}else c.push(b[d])}this.i=c.concat(b.slice(a))};var sd=function(a){_.U.call(this);this.o=a;this.A=this.i=null;this.v=0;this.B={};this.j=!1;a=window.navigator.userAgent;a.indexOf("MSIE")>=0&&a.indexOf("Trident")>=0&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&parseFloat(a[1])<9&&(this.j=!0)};_.A(sd,_.U);sd.prototype.C=function(a,b){this.i=b;this.A=a;b.preventDefault?b.preventDefault():b.returnValue=!1};_.td=function(a){this.J=_.w(a)};_.A(_.td,_.T);var ud=function(a){this.J=_.w(a)};_.A(ud,_.T);var wd=function(){var a=vd;this.i=null;_.N(a,4,!0)};wd.prototype.log=function(a,b,c){c=c===void 0?new _.nd:c;_.xd(this,a,98,c)};_.xd=function(a,b,c,d){c=c===void 0?98:c;d=d===void 0?new _.nd:d;if(a.i){var e=new md;_.R(e,1,b.message);_.R(e,2,b.stack);_.Q(e,3,b.lineNumber);_.S(e,5,1);_.J(d,40,e);a.i.log(c,d)}};_.yd=function(a){this.i=a;this.j=void 0;this.o=[]};_.yd.prototype.then=function(a,b,c){this.o.push(new zd(a,b,c));Ad(this)};_.yd.prototype.resolve=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("S");this.i=a;Ad(this)};_.yd.prototype.reject=function(a){if(this.i!==void 0||this.j!==void 0)throw Error("S");this.j=a;Ad(this)};var Ad=function(a){if(a.o.length>0){var b=a.i!==void 0,c=a.j!==void 0;if(b||c){b=b?a.v:a.A;c=a.o;a.o=[];try{_.rc(c,b,a)}catch(d){console.error(d)}}}}; _.yd.prototype.v=function(a){a.j&&a.j.call(a.i,this.i)};_.yd.prototype.A=function(a){a.o&&a.o.call(a.i,this.j)};var zd=function(a,b,c){this.j=a;this.o=b;this.i=c};_.Bd=function(a){var b="Vb";if(a.Vb&&a.hasOwnProperty(b))return a.Vb;b=new a;return a.Vb=b};_.Cd=function(){this.v=new _.yd;this.i=new _.yd;this.D=new _.yd;this.B=new _.yd;this.C=new _.yd;this.A=new _.yd;this.o=new _.yd;this.j=new _.yd;this.F=new _.yd};_.l=_.Cd.prototype;_.l.zi=function(){return this.v};_.l.Gi=function(){return this.i};_.l.Ni=function(){return this.D};_.l.Fi=function(){return this.B};_.l.Li=function(){return this.C};_.l.Di=function(){return this.A};_.l.ti=function(){return this.o};_.l.ri=function(){return this.j};_.Cd.i=function(){return _.Bd(_.Cd)};var Dd=function(a){this.J=_.w(a)};_.A(Dd,_.T);_.Fd=function(){return _.I(_.Ed,od,1)};_.Gd=function(){return _.I(_.Ed,_.qd,5)};var Hd;window.gbar_&&window.gbar_.CONFIG?Hd=window.gbar_.CONFIG[0]||{}:Hd=[];_.Ed=new Dd(Hd);var vd=_.I(_.Ed,ud,3)||new ud;_.Fd()||new od;_.Id=new wd;_.D("gbar_._DumpException",function(a){_.Id?_.Id.log(a):console.error(a)});_.Jd=new sd(_.Id);_.Kd=function(){this.i={};this.j={}};_.Md=function(a,b){var c=_.Kd.i();if(a in c.i){if(c.i[a]!=b)throw new Ld(a);}else{c.i[a]=b;if(b=c.j[a])for(var d=0,e=b.length;d<e;d++){var f=b[d],g=c.i;delete f.i[a];if(_.Eb(f.i)){for(var h=f.j.length,k=Array(h),m=0;m<h;m++)k[m]=g[f.j[m]];f.o.apply(f.v,k)}}delete c.j[a]}};_.Kd.i=function(){return _.Bd(_.Kd)};_.Nd=function(){_.aa.call(this)};_.A(_.Nd,_.aa);var Ld=function(){_.aa.call(this)};_.A(Ld,_.Nd);_.D("gbar.A",_.yd);_.yd.prototype.aa=_.yd.prototype.then;_.D("gbar.B",_.Cd);_.Cd.prototype.ba=_.Cd.prototype.Gi;_.Cd.prototype.bb=_.Cd.prototype.Ni;_.Cd.prototype.bd=_.Cd.prototype.Li;_.Cd.prototype.bf=_.Cd.prototype.zi;_.Cd.prototype.bg=_.Cd.prototype.Fi;_.Cd.prototype.bh=_.Cd.prototype.Di;_.Cd.prototype.bj=_.Cd.prototype.ti;_.Cd.prototype.bk=_.Cd.prototype.ri;_.D("gbar.a",_.Cd.i());window.gbar&&window.gbar.ap&&window.gbar.ap(window.gbar.a);var Od=new rd(window);_.Md("api",Od); var Pd=_.Gd()||new _.qd,Qd=window,Rd=_.x(_.L(Pd,8));Qd.__PVT=Rd;_.Md("eq",_.Jd); }catch(e){_._DumpException(e)} try{ _.Sd=function(a){this.J=_.w(a)};_.A(_.Sd,_.T); }catch(e){_._DumpException(e)} try{ var Td=function(a){this.J=_.w(a)};_.A(Td,_.T);var Ud=function(){_.U.call(this);this.j=[];this.i=[]};_.A(Ud,_.U);Ud.prototype.o=function(a,b){this.j.push({features:a,options:b!=null?b:null})};Ud.prototype.init=function(a,b,c){window.gapi={};var d=window.___jsl={};d.h=_.x(_.L(a,1));_.K(a,12)!=null&&(d.dpo=_.Cb(_.N(a,12)));d.ms=_.x(_.L(a,2));d.m=_.x(_.L(a,3));d.l=[];_.O(b,1)&&(a=_.L(b,3))&&this.i.push(a);_.O(c,1)&&(c=_.L(c,2))&&this.i.push(c);_.D("gapi.load",(0,_.C)(this.o,this));return this};var Vd=_.I(_.Ed,_.td,14);if(Vd){var Wd=_.I(_.Ed,_.Sd,9)||new _.Sd,Xd=new Td,Yd=new Ud;Yd.init(Vd,Wd,Xd);_.Md("gs",Yd)}; }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script></head><body jslog="85920"><fi-theme> <fi-page> <fi-footnotes role="list" data-ga-params data-ga-param-module-name="footnotes" data-ga-param-module-id="footnotes" slot="footer"> <fi-footnote-details role="listitem" id="footnote:5g" ref="5g"> <p>5G service not available in all areas; speed and performance depend on factors like device configuration and capabilities, network traffic location, signal strength and signal obstruction. Actual results may vary. For more information visit <a href="https://g.co/fi/broadband-facts">g.co/fi/broadband-facts</a>. </p> </fi-footnote-details> <fi-footnote-details role="listitem" id="footnote:spam_calls" ref="spam_calls"> <p>Blocks spam known to Google; may not detect all spam calls.</p> </fi-footnote-details> <fi-footnote-details role="listitem" id="footnote:vpn" ref="vpn"> <p>Restrictions apply. Some data is not transmitted through VPN. Use of VPN may increase data costs depending on your plan. Not available in all countries.</p> </fi-footnote-details> <fi-footnote-details role="listitem" id="footnote:hotspot" ref="hotspot"> <p>Hotspot tethering counts towards your monthly data usage. On Simply Unlimited, you can use up to 5 GB of hotspot tethering.</p> </fi-footnote-details> <fi-footnote-details role="listitem" id="footnote:international_use" ref="international_use"> <p>Not intended for international use over 90 consecutive days. See <a href="https://support.google.com/fi/answer/6157794">Help Center</a> for details. </p> </fi-footnote-details> <fi-footnote-details role="listitem" id="footnote:sims" ref="sims"> <p>You can add up to four data-only SIMs, and you can use the same SIM with multiple devices.</p> </fi-footnote-details> <fi-footnote-details role="listitem" id="footnote:up_ytp" ref="up_ytp"> <p>Requires active Fi service during the 6-month period. Automatic renewal of YouTube Premium subscription at the monthly subscription rate (currently $13.99) after the 6-month period, and is cancellable at any time. <a href="/about/tos#youtube-premium">Terms apply</a> </p> </fi-footnote-details> <fi-footnote-details role="listitem"> <p>Android is a registered trademark of Google LLC. iPhone庐 is a registered trademark of Apple, Inc.</p> </fi-footnote-details> </fi-footnotes> <fi-sr-only slot="header"> <a href="#jump-content">Skip to content</a> </fi-sr-only> <fi-site-nav data-ga-params data-ga-param-module-name="site_nav" logo-url="/about" slot="header"> <fi-image class="brandHeight inlineBlock" alt="Google Fi Wireless logo" itemprop="logo" url="https://storage.googleapis.com/googwebreview.appspot.com/uploads/fi/supernova.svg" width="148" height="21" slot="logo"> <fi-image-spec breakpoint="mobileMini" url="https://storage.googleapis.com/googwebreview.appspot.com/uploads/fi/google-fi-wireless.svg" width="123" height="18"></fi-image-spec> </fi-image> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" selected slot="navBar"> <a slot="title" href="/about/phones" jslog="247064; track:click;" tabindex="-1"> Phones</a> <a slot="items" href="/about/phones" data-nav-title="All phones" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones" jslog="247064; track:click;" tabindex="-1"> All phones </a> <a slot="items" href="/about/watches" data-nav-title="All watches" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/watches" jslog="251059; track:click;" tabindex="-1"> All watches </a> <a slot="items" href="/about/phones/pixel" data-nav-title="Google Pixel" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/pixel" jslog="251059; track:click;" tabindex="-1"> Google Pixel </a> <a slot="items" href="/about/phones/samsung" data-nav-title="Samsung" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/samsung" jslog="251059; track:click;" tabindex="-1"> Samsung </a> <a slot="items" href="/about/phones/motorola" data-nav-title="Motorola" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/motorola" jslog="251059; track:click;" tabindex="-1"> Motorola </a> <a slot="items" href="/about/BYOD" data-nav-title="Bring your own phone" active aria-current="page" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/BYOD" tabindex="-1"> Bring your own phone </a> <a slot="items" href="/compatibility" data-nav-title="Compatibility" data-ga-event="main_nav_click" data-ga-param-nav-element="/compatibility" tabindex="-1"> Compatibility </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" expandable selected slot="navShelf"> <a slot="title" href="/about/phones" jslog="247064; track:click;" tabindex="-1"> Phones</a> <a slot="items" href="/about/phones" data-nav-title="All phones" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones" jslog="247064; track:click;" tabindex="-1"> All phones </a> <a slot="items" href="/about/watches" data-nav-title="All watches" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/watches" jslog="251059; track:click;" tabindex="-1"> All watches </a> <a slot="items" href="/about/phones/pixel" data-nav-title="Google Pixel" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/pixel" jslog="251059; track:click;" tabindex="-1"> Google Pixel </a> <a slot="items" href="/about/phones/samsung" data-nav-title="Samsung" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/samsung" jslog="251059; track:click;" tabindex="-1"> Samsung </a> <a slot="items" href="/about/phones/motorola" data-nav-title="Motorola" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/phones/motorola" jslog="251059; track:click;" tabindex="-1"> Motorola </a> <a slot="items" href="/about/BYOD" data-nav-title="Bring your own phone" active aria-current="page" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/BYOD" tabindex="-1"> Bring your own phone </a> <a slot="items" href="/compatibility" data-nav-title="Compatibility" data-ga-event="main_nav_click" data-ga-param-nav-element="/compatibility" tabindex="-1"> Compatibility </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" slot="navBar"> <a slot="title" href="/about/plans" jslog="247065; track:click;" tabindex="-1"> Plans</a> <a slot="items" href="/about/plans" data-nav-title="All plans" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans" jslog="247065; track:click;" tabindex="-1"> All plans </a> <a slot="items" href="/about/plans/simply-unlimited" data-nav-title="Simply Unlimited" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/simply-unlimited" jslog="251059; track:click;" tabindex="-1"> Simply Unlimited </a> <a slot="items" href="/about/plans/unlimited-plus" data-nav-title="Unlimited Plus" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/unlimited-plus" jslog="251059; track:click;" tabindex="-1"> Unlimited Plus </a> <a slot="items" href="/about/plans/flexible" data-nav-title="Flexible" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/flexible" jslog="251059; track:click;" tabindex="-1"> Flexible </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" expandable slot="navShelf"> <a slot="title" href="/about/plans" jslog="247065; track:click;" tabindex="-1"> Plans</a> <a slot="items" href="/about/plans" data-nav-title="All plans" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans" jslog="247065; track:click;" tabindex="-1"> All plans </a> <a slot="items" href="/about/plans/simply-unlimited" data-nav-title="Simply Unlimited" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/simply-unlimited" jslog="251059; track:click;" tabindex="-1"> Simply Unlimited </a> <a slot="items" href="/about/plans/unlimited-plus" data-nav-title="Unlimited Plus" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/unlimited-plus" jslog="251059; track:click;" tabindex="-1"> Unlimited Plus </a> <a slot="items" href="/about/plans/flexible" data-nav-title="Flexible" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/plans/flexible" jslog="251059; track:click;" tabindex="-1"> Flexible </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" slot="navBar"> <a slot="title" href="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage</a> <a slot="items" href="/about/coverage" data-nav-title="Coverage overview" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage overview </a> <a slot="items" href="/about/international-rates" data-nav-title="International rates" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/international-rates" jslog="251059; track:click;" tabindex="-1"> International rates </a> </fi-dropdown> <fi-dropdown data-ga-params data-ga-param-component-name="dropdown" expandable slot="navShelf"> <a slot="title" href="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage</a> <a slot="items" href="/about/coverage" data-nav-title="Coverage overview" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/coverage" jslog="251059; track:click;" tabindex="-1"> Coverage overview </a> <a slot="items" href="/about/international-rates" data-nav-title="International rates" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/international-rates" jslog="251059; track:click;" tabindex="-1"> International rates </a> </fi-dropdown> <a slot="navBar" href="/about/family-safety" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/family-safety"> Safety </a> <a slot="navShelf" href="/about/family-safety" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/family-safety"> Safety </a> <a slot="navBar" href="/about/offers" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/offers"> Offers </a> <a slot="navShelf" href="/about/offers" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/offers"> Offers </a> <a slot="navBar" href="/about/how-it-works" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/how-it-works"> <span> How to join </span> </a> <a slot="navShelf" href="/about/how-it-works" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/how-it-works"> <span> How to join </span> </a> <a slot="navBar" href="/about/free-trial" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/free-trial"> Try Fi for free </a> <a slot="navShelf" href="/about/free-trial" data-ga-params data-ga-param-component-name="mobile_nav" jslog="251059; track:click;" data-ga-event="main_nav_click" data-ga-param-nav-element="/about/free-trial"> Try Fi for free </a> <fi-icon-cart href="/cart" slot="ogb"> <fi-cta data-ga-event="signup_cta" class="nowrap" url="/signup" priority="primary" slot="ctas"> Join </fi-cta> </fi-icon-cart> <fi-ogb slot="ogb"> </fi-ogb> </fi-site-nav> <div id="jump-content" slot="main"> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-12-column id="hero" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="hero" start="desktop:3; tablet:1" span="desktop:8; tablet:8; mobile:4"> <fi-copy-group type="xlarge" class="center"> <fi-image class="full flushOnMobile" alt="Person using a pixel phone while hiking" sizes="desktop:880; tablet:975" url="https://lh3.googleusercontent.com/GpkCxgbsFShw3COvdZ2gukC1fmryrCqDsm601MV-eRAK3HpaOnXSa6j2SErT61CVw8OYPzUN-csu_x7UER-YNtpqkzVg9crrnA" width="1342180279" height="1347813380" slot="image"> <fi-image-spec breakpoint="mobile" url="https://lh3.googleusercontent.com/H_wE7sM1ZjA_05HHrXrN1ci1cjMckOAS13zcu-wsm2gA0enH8ckuto8OUYvuMcMDjpNaruUpuF2u5Y1SEpHmcmWlvs_s8Zw32ai_"></fi-image-spec> </fi-image> <h1 slot="title">Bring your phone and get 50% off for 18 months.</h1> <div slot="body"> <p>For each person who brings a phone and joins the Simply Unlimited plan. That鈥檚 $25/mo <s aria-hidden="true">$50/mo</s> for your first line, and more savings with multiple lines. Cancel anytime. Ends 4/9. <a href="/about/promo-terms/?p=03272025-BYOD">Terms apply</a></p> </div> <fi-cta data-ga-event="cart_cta" url="/cart?bd=IAA%3D&numpeople=1&selectedplan=12" priority="primary" slot="cta"> Join now </fi-cta> </fi-copy-group> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" start="desktop:2; tablet:2; mobile:1" span="desktop:10; tablet:6; mobile:4"> <fi-flex-container class="alignStart basis25OnTabletGT flowRowOnTabletGT flowColumnOnMobile gapXXLargeOnMobile justifySpaceEvenlyOnTabletGT wrapOnTablet"> <fi-flex-container class="alignCenter flowRowOnMobile"> <fi-icon class="medium" icon="5g" google> </fi-icon> <fi-copy-group type="headerThree" class="centerOnTabletGT"> <div slot="body">Built on an ultra-reliable 5G network.<fi-footnote ref="5g"></fi-footnote></div> </fi-copy-group> </fi-flex-container> <fi-flex-container class="alignCenter flowRowOnMobile"> <fi-icon class="medium" icon="public" google> </fi-icon> <fi-copy-group type="headerThree" class="centerOnTabletGT"> <div slot="body">Affordable calls from the US to over 200 destinations. </div> </fi-copy-group> </fi-flex-container> <fi-flex-container class="alignCenter flowRowOnMobile"> <fi-icon class="medium" icon="watch" google> </fi-icon> <fi-copy-group type="headerThree" class="centerOnTabletGT"> <div slot="body">Full connectivity for select smartwatches.</div> </fi-copy-group> </fi-flex-container> <fi-flex-container class="alignCenter flowRowOnMobile"> <fi-icon class="medium" icon="gshield" google> </fi-icon> <fi-copy-group type="headerThree" class="centerOnTabletGT"> <div slot="body">The only wireless plan built with Google account security. </div> </fi-copy-group> </fi-flex-container> <fi-flex-container class="alignCenter flowRowOnMobile"> <fi-icon class="medium" icon="lock"> </fi-icon> <fi-copy-group type="headerThree" class="centerOnTabletGT"> <div slot="body">Spam call blocking and a VPN at no extra cost.<fi-footnote ref="spam_calls,vpn"></fi-footnote> </div> </fi-copy-group> </fi-flex-container> </fi-flex-container> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="large"> </fi-spacer> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" start="desktop:5; tablet:3" span="desktop:4; tablet:4; mobile:4" class="backgroundGreyHalfBottom"> <fi-image class="full flushOnMobile" alt="People looking at pixel devices" sizes="desktop:416; tablet:476" url="https://lh3.googleusercontent.com/xu9VqgecKdxh7mwSFYOe5lPWJU_3Oy_H4lkjlPcFWbneNLZjF6xF5QTQYbQpZhMp3We1JGuutiigGe1dXgnK094q0gP6tCCIFAc" width="1500" height="1000"> </fi-image> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium" class="backgroundGrey"> </fi-spacer> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" span="desktop:12; tablet:8; mobile:4" class="backgroundGrey"> <fi-copy-group type="headerTwo" class="center"> <h2 slot="title">Find the perfect plan for you.</h2> </fi-copy-group> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="small" class="backgroundGrey"> </fi-spacer> <fi-12-column id="byod" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="byod" start="desktop:2" span="desktop:10; tablet:8; mobile:4" class="backgroundGrey"> <fi-card color="primary" alignment="stretch"> <fi-flex-container class="flowRow alignCenter"> <fi-pad class="largeBottom xxlargeLeft largeTop"> <fi-icon class="xxlarge" icon="phone_iphone" google> </fi-icon> </fi-pad> <fi-pad class="largeBottom largeTop"> <fi-copy-group type="headerThree"> <h3 slot="title">Get 50% off for 18 months when you bring a phone.</h3> <div slot="body">Join the Simply Unlimited plan. Applies for new lines and for each person bringing a phone. Cancel anytime. Ends 4/9. <a href="/about/promo-terms/?p=03272025-BYOD">Terms apply</a> </div> </fi-copy-group> </fi-pad> </fi-flex-container> </fi-card> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="small" class="backgroundGrey"> </fi-spacer> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" start="desktop:2" span="desktop:10; tablet:8; mobile:4" class="backgroundGrey"> <fi-plan-cards data-ga-params data-ga-param-component-name="plan_cards" class="expanded" initial-people="2"> <fi-plan-cards-item tabindex="0" role="link" class="expanded autoHighlight" url="/about/plans/simply-unlimited" initial-people="2" slot="plans"> <fi-copy-group type="headerThree"> <h3 slot="title">Simply Unlimited</h3> </fi-copy-group> <div slot="description">Unlimited data for less.*</div> <div slot="pricingRegular"> <fi-plan-pricing key="simplyUnlimited" aggregate-prices="[50,80,90,100,125,150]" alt-aggregate-prices="[25,40,45,50,62.5,75]" prices="[50,40,30,25,25,25]" alt-prices="[25,20,15,12.5,12.5,12.5]" initial-people="2" auto-precision> </fi-plan-pricing> each </div> <div slot="pricingTotal"> <fi-plan-pricing key="simplyUnlimited" aggregate-prices="[50,80,90,100,125,150]" alt-aggregate-prices="[25,40,45,50,62.5,75]" prices="[50,40,30,25,25,25]" alt-prices="[25,20,15,12.5,12.5,12.5]" initial-people="2" aggregate auto-precision> </fi-plan-pricing> for <fi-people-count data-ga-params data-ga-param-component-name="people_count" initial-people="2"> </fi-people-count> </div> <fi-card-promo-banner class="tertiary" icon="sell" slot="cardPromoBanner"> <div>Get 50% off this price for 18 months</div> </fi-card-promo-banner> <fi-hr class="full" slot="iconList"> </fi-hr> <fi-icon-list class="gapColumnMedium gapRowMedium alignCenter" slot="iconList"> <fi-icon class="xxsmall" icon="wifi_tethering"> </fi-icon> <fi-copy-group type="small"> <div slot="body">5 GB of hotspot tethering<fi-footnote ref="hotspot"></fi-footnote></div> </fi-copy-group> <fi-icon class="xxsmall" icon="local_airport"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Data included in Canada + Mexico</div> </fi-copy-group> </fi-icon-list> <fi-cta-signup data-ga-event="simply_unlimited_cta" url="/about/plans/simply-unlimited" priority="secondary" slot="ctas"> Explore Simply Unlimited </fi-cta-signup> </fi-plan-cards-item> <fi-plan-cards-item tabindex="0" role="link" class="expanded" url="/about/plans/unlimited-plus" initial-people="2" slot="plans"> <fi-copy-group type="headerThree"> <h3 slot="title">Unlimited Plus</h3> </fi-copy-group> <div slot="description">Unlimited data with extra perks.*</div> <div slot="pricingRegular"> <fi-plan-pricing key="unlimitedPlus" aggregate-prices="[65,110,135,160,200,240]" prices="[65,55,45,40,40,40]" initial-people="2" auto-precision> </fi-plan-pricing> each </div> <div slot="pricingTotal"> <fi-plan-pricing key="unlimitedPlus" aggregate-prices="[65,110,135,160,200,240]" prices="[65,55,45,40,40,40]" initial-people="2" aggregate auto-precision> </fi-plan-pricing> for <fi-people-count data-ga-params data-ga-param-component-name="people_count" initial-people="2"> </fi-people-count> </div> <fi-hr class="full" slot="iconList"> </fi-hr> <fi-icon-list class="alignCenter gapColumnMedium gapRowMedium" slot="iconList"> <fi-icon class="xxsmall" icon="wifi_tethering"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Unlimited hotspot tethering<fi-footnote ref="hotspot"></fi-footnote></div> </fi-copy-group> <fi-icon class="xxsmall" icon="local_airport"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Data in 200+ international destinations<fi-footnote ref="international_use"></fi-footnote></div> </fi-copy-group> <fi-icon class="xxsmall" icon="public"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Calls from the US to 50+ destinations</div> </fi-copy-group> <fi-icon class="xxsmall" icon="tablet"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Unlimited shareable data with tablets<fi-footnote ref="sims"></fi-footnote></div> </fi-copy-group> <fi-logo class="xxsmall" src="https://www.gstatic.com/images/branding/productlogos/youtube/v9/192px.svg"> </fi-logo> <fi-copy-group type="small"> <div slot="body">6 months of YouTube Premium on us<fi-footnote ref="up_ytp"></fi-footnote></div> </fi-copy-group> <fi-logo class="xxsmall" src="https://www.gstatic.com/images/branding/productlogos/one/v7/192px.svg"> </fi-logo> <fi-copy-group type="small"> <div slot="body">100 GB of storage with Google One</div> </fi-copy-group> </fi-icon-list> <fi-cta-signup data-ga-event="unlimited_plus_cta" url="/about/plans/unlimited-plus" priority="primary" slot="ctas"> Explore Unlimited Plus </fi-cta-signup> </fi-plan-cards-item> <fi-plan-cards-item tabindex="0" role="link" class="expanded" url="/about/plans/flexible" initial-people="2" slot="plans"> <fi-copy-group type="headerThree"> <h3 slot="title">Flexible</h3> </fi-copy-group> <div slot="description">Pay for the data you use.</div> <div slot="pricingRegular"> <fi-plan-pricing key="flexible" aggregate-prices="[20,35,50,65,80,95]" prices="[20,18,17,17,16,16]" initial-people="2" auto-precision> </fi-plan-pricing> <span aria-label="each plus $10 per gigabyte">each + $10/GB</span> </div> <div slot="pricingTotal"> <fi-plan-pricing key="flexible" aggregate-prices="[20,35,50,65,80,95]" prices="[20,18,17,17,16,16]" initial-people="2" aggregate auto-precision> </fi-plan-pricing> for <fi-people-count data-ga-params data-ga-param-component-name="people_count" initial-people="2"> </fi-people-count> <span aria-label="plus data">+ data</span> </div> <fi-hr class="full" slot="iconList"> </fi-hr> <fi-icon-list class="alignCenter gapColumnMedium gapRowMedium" slot="iconList"> <fi-icon class="xxsmall" icon="wifi_tethering"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Hotspot tethering<fi-footnote ref="hotspot"></fi-footnote></div> </fi-copy-group> <fi-icon class="xxsmall" icon="local_airport"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Data for $10/GB in 200+ international destinations<fi-footnote ref="international_use"></fi-footnote></div> </fi-copy-group> <fi-icon class="xxsmall" icon="tablet"> </fi-icon> <fi-copy-group type="small"> <div slot="body">Shareable data with tablets<fi-footnote ref="sims"></fi-footnote></div> </fi-copy-group> </fi-icon-list> <fi-cta-signup data-ga-event="flexible_cta" url="/about/plans/flexible" priority="secondary" slot="ctas"> Explore Flexible </fi-cta-signup> </fi-plan-cards-item> <div slot="footnotes"> *High-speed data up to 35 GB/person on Simply Unlimited, 50 GB/person on Unlimited Plus and 15 GB/person on Flexible, and 256 kbps after.<br> Monthly prices do not include <fi-modal-link key="taxes-and-fees">taxes and gov't fees</fi-modal-link> </div> <fi-cta data-ga-event="plans_cta" url="/about/plans#compare-plans" priority="secondary" slot="ctas"> Compare plans </fi-cta> </fi-plan-cards> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium" class="backgroundGrey"> </fi-spacer> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-6-6-column id="compatibility" data-ga-params data-ga-param-module-name="six_six_column" data-ga-param-module-id="compatibility" class="alignCenter rightPad" grid-left-offset="desktop:2" grid-right-offset="desktop:2"> <fi-image class="full" alt="Person skateboarding with pixel device" sizes="desktop:416; tablet:476" url="https://lh3.googleusercontent.com/ItNLPA28zBFlpG2ZhN08XuNivZHPcFdvLZQXxPb2MM7zTYYhUP-wR96f-GgYbawdZrO2ybqnOzQgYb9CJ-rKl2T4RZpf1F44dXg" width="1500" height="1000" slot="left"> </fi-image> <fi-copy-group slot="right" type="headerTwo" class="ctaVerticalOnMobile centerOnMobile"> <h2 slot="title">Bring your own phone</h2> <div slot="body">Some features differ between phones, but no matter the phone you use, you'll get great coverage at a great price. </div> <fi-cta-signup data-ga-event="cart_cta" url="/cart?bd=IAA%3D&numpeople=1&selectedplan=12" priority="primary" slot="cta"> Bring your phone </fi-cta-signup> <fi-cta data-ga-event="compatibility_cta" url="/compatibility" priority="secondary" slot="cta"> Check compatibility </fi-cta> </fi-copy-group> </fi-6-6-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-12-column id="compatibility_faq" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="compatibility_faq" start="desktop:4; tablet:2" span="desktop:6; tablet:6; mobile:4"> <fi-copy-group type="headerThree" class="center"> <h3 slot="title">What to expect if you bring a phone</h3> </fi-copy-group> <fi-spacer-inline size="small"> </fi-spacer-inline> <fi-accordion-list data-ga-params data-ga-param-component-name="accordion_list"> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="android"> <div slot="label" itemprop="name">Android</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>You'll get reliable coverage on T-Mobile's 5G network, plus features that help your family stay safe at no extra cost.<fi-footnote ref="5g"></fi-footnote></p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="iphone庐"> <div slot="label" itemprop="name">iPhone庐</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>You'll get reliable coverage on T-Mobile's 5G network, plus features that help your family stay safe at no extra cost.<fi-footnote ref="5g"></fi-footnote></p> <p>Fi is in beta for iPhone庐. Bringing your iPhone庐 to Fi requires some extra setup, like changing a few of your Settings. We'll walk you through it step-by-step, and our support team is always available if you need help.</p> </div> </fi-long-content> </fi-accordion-item> </fi-accordion-list> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium"> </fi-spacer> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="large" class="backgroundBlue"> </fi-spacer> <fi-12-column id="faq" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="faq" start="desktop:2; tablet:2" span="desktop:10; tablet:6; mobile:4" class="backgroundBlue"> <fi-copy-group type="headerTwo" class="center constrain"> <h2 slot="title">Frequently asked questions</h2> </fi-copy-group> </fi-12-column> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="small" class="backgroundBlue"> </fi-spacer> <fi-accordion data-ga-params data-ga-param-module-name="accordion" class="backgroundBlue onColor"> <fi-accordion-group> <div id="bring-your-own-device" slot="title"> Bring your own device </div> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-phones-are-sold-on-fi.google.com?" data-ga-params data-ga-param-accordion-name="what-phones-are-sold-on-fi.google.com?"> <div slot="label" itemprop="name">What phones are sold on <a href="/about">fi.google.com</a>?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>Phones sold on <a href="/">fi.google.com</a> are <a href="https://support.google.com/fi/answer/6224695#zippy=%2Cdesigned-for-fi-models">listed here</a>. Google Fi Wireless users on these phones have access to multiple carrier networks to stay connected as they travel domestically and around the world. The North American model of the above devices is required to use it on the Google Fi Wireless network.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-i-bring-other-phones-to-google-fi-wireless?" data-ga-params data-ga-param-accordion-name="can-i-bring-other-phones-to-google-fi-wireless?"> <div slot="label" itemprop="name">Can I bring other phones to Google Fi Wireless?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>Phones that are not sold on <a href="/about">fi.google.com</a> can still work with Google Fi Wireless and get many of the benefits of the Google Fi Wireless plan. To check whether you can bring your phone, use our <a href="/compatibility">compatibility checker</a>, or see a <a href="https://support.google.com/fi/answer/6224695#supported_model">full list</a> of compatible phones. When you sign up, you'll have the option to get a free SIM card shipped to you, or you may be able to activate your phone without one.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-i-keep-my-number-if-i-bring-my-own-phone?" data-ga-params data-ga-param-accordion-name="can-i-keep-my-number-if-i-bring-my-own-phone?"> <div slot="label" itemprop="name">Can I keep my number if I bring my own phone?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>Yes, you can port-in an existing number from another carrier if you bring a phone and join Fi.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-is-an-esim?" data-ga-params data-ga-param-accordion-name="what-is-an-esim?"> <div slot="label" itemprop="name">What is an eSIM?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>An eSIM is an embedded SIM that lets you set up your connection on screen the moment you power on your new device, or anytime on a compatible phone. With eSIM, you can set your phone up with the tap of a button鈥攏o physical SIM card required.</p> <p>If you would rather not use Google Fi Wireless's eSIM, you can insert a physical SIM card at any time and set up your phone as you normally would. Google Fi Wireless currently supports eSIM in Pixel and iPhone庐 devices that are eSIM compatible.</p> </div> </fi-long-content> </fi-accordion-item> </fi-accordion-group> <fi-accordion-group> <div id="special-offer:-50%-off-for-18-months" slot="title"> Special offer: 50% off for 18 months </div> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="who-qualifies-for-50%-off-for-18-months?" data-ga-params data-ga-param-accordion-name="who-qualifies-for-50%-off-for-18-months?"> <div slot="label" itemprop="name">Who qualifies for 50% off for 18 months?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>This offer is applicable per line for each new Google Fi Wireless customer that brings a phone and joins the Simply Unlimited plan. A new Google Fi Wireless customer is someone who has never had Fi service or someone whose last day of Fi service took place more than 180 days before making a purchase with this promotion. Customers enrolled in a Free Trial offer are not eligible for this promotion.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="when-does-this-offer-expire?" data-ga-params data-ga-param-accordion-name="when-does-this-offer-expire?"> <div slot="label" itemprop="name">When does this offer expire?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>This promotion expires 4/9/25 at 9:59 AM PST or while supplies last.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-do-the-bill-credits-cover?" data-ga-params data-ga-param-accordion-name="what-do-the-bill-credits-cover?"> <div slot="label" itemprop="name">What do the bill credits cover?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>Bill credits are applied to plan charges (e.g., data, calls, texts) and taxes and fees on the newly activated line, and exclude financing costs, device protection and international charges.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-happens-if-i-switch-phones?" data-ga-params data-ga-param-accordion-name="what-happens-if-i-switch-phones?"> <div slot="label" itemprop="name">What happens if I switch phones?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>This promotion will remain valid when purchasing or switching to a new device before 18 months.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="what-happens-if-i-switch-plans?" data-ga-params data-ga-param-accordion-name="what-happens-if-i-switch-plans?"> <div slot="label" itemprop="name">What happens if I switch plans?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>Changing or suspending the account, or changing Fi plans before 18 months will void promotion and credits will stop.</p> </div> </fi-long-content> </fi-accordion-item> <fi-accordion-item itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" id="can-this-offer-be-combined-with-other-offers?" data-ga-params data-ga-param-accordion-name="can-this-offer-be-combined-with-other-offers?"> <div slot="label" itemprop="name">Can this offer be combined with other offers?</div> <fi-long-content itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" slot="details"> <div itemprop="text"> <p>No, this offer cannot be combined with other offers.</p> </div> </fi-long-content> </fi-accordion-item> </fi-accordion-group> </fi-accordion> <fi-spacer data-ga-params data-ga-param-module-name="spacer" size="medium" class="backgroundBlue"> </fi-spacer> <fi-12-column id="newsletter" data-ga-params data-ga-param-module-name="twelve_column" data-ga-param-module-id="newsletter" start="desktop:1; tablet:1" span="desktop:12; tablet:8; mobile:4" class="backgroundBlueHalfTop padStickerXXXXLarge pill"> <fi-copy-group type="headerTwo" class="center"> <h2 slot="title">Let's keep in touch.</h2> <div slot="body">Be the first to know about new phones, exclusive promotions, and the latest features. </div> </fi-copy-group> <fi-spacer-inline size="xsmall"> </fi-spacer-inline> <fi-form-newsletter class="center" label="Subscribe"></fi-form-newsletter> </fi-12-column> <fi-12-column data-ga-params data-ga-param-module-name="twelve_column" stickers-min-height="mobile:39px; tablet:59px; desktop:78px" span="desktop:12; tablet:8; mobile:4"> <div data-url="https://lh3.googleusercontent.com/cd_58X190VmHRPFQhzFlzx_08d0oLUcj5myTm1LtPA--vgQr8s44X6xOGN8kLAaYi1XIynQAAItocVtl7ca-UCrJVwRr_Z361w" data-height="39px" data-position="top center" data-breakpoint="mobile" data-on-module data-no-clamp slot="stickers"></div> <div data-url="https://lh3.googleusercontent.com/cd_58X190VmHRPFQhzFlzx_08d0oLUcj5myTm1LtPA--vgQr8s44X6xOGN8kLAaYi1XIynQAAItocVtl7ca-UCrJVwRr_Z361w" data-height="59px" data-position="top center" data-breakpoint="tablet" data-on-module data-no-clamp slot="stickers"></div> <div data-url="https://lh3.googleusercontent.com/cd_58X190VmHRPFQhzFlzx_08d0oLUcj5myTm1LtPA--vgQr8s44X6xOGN8kLAaYi1XIynQAAItocVtl7ca-UCrJVwRr_Z361w" data-height="78px" data-position="top center" data-breakpoint="desktop" data-on-module data-no-clamp slot="stickers"></div> </fi-12-column> </div> <fi-modal target-id="taxes-and-fees" data-aria-label="Monthly taxes and government fees" slot="utility"> <fi-copy-group type="headerThree"> <h3 slot="title">Monthly taxes & gov't fees</h3> <div slot="body">Taxes and government surcharges vary per state, but are normally between 10 to 20 percent. For example, if your monthly bill is $70, the taxes on your statement are typically between $7 to $14. <a href="https://support.google.com/fi/answer/6079344">Learn more</a></div> </fi-copy-group> <fi-spacer-inline size="xsmall"> </fi-spacer-inline> <fi-card color="secondary" padding="large"> <fi-long-content> <p><strong>Here's what to expect to see on your bill:</strong></p> <dl class="indent"> <dt>Sales tax</dt> <dd>Google Fi collects sales taxes on behalf of city, county, and state governments, when required. The rate varies by region.</dd> <dt>911 emergency service fee</dt> <dd>We're required to pay this fee to cover the costs of providing emergency 911 services.</dd> <dt>Federal and state Universal Service Fund assessments</dt> <dd>This fee helps cover other various government charges we pay including FCC regulatory fees and contributions to support federal telecommunications programs.</dd> <dt>Federal Regulatory Assessment Fee</dt> <dd>These funds support initiatives to give all Americans access to communications services. They subsidize services in rural and high-cost areas and support services in schools, libraries, and hospitals.</dd> </dl> </fi-long-content> </fi-card> </fi-modal> <fi-footer data-ga-params data-ga-param-module-name="footer" slot="footer"> <div slot="logo"> <a href="https://google.com" aria-label="Google" jslog="248464; track:click;"> <fi-logo aria-hidden="true" class="smallHeight" alt="Google" src="https://storage.googleapis.com/googwebreview.appspot.com/uploads/fi/google.svg" slot="logo"> </fi-logo> </a> </div> <fi-footer-list> <h4 slot="title">Shop</h4> <a href="/about/phones/pixel" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/phones/pixel"> Google Pixel </a> <a href="/about/phones" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/phones"> Phones </a> <a href="/about/watches" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/watches"> Watches </a> <a href="/about/plans" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/plans"> Plans </a> <a href="/about/offers" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/offers"> Offers </a> <a href="/about/free-trial" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/free-trial"> Try Fi for free </a> </fi-footer-list> <fi-footer-list> <h4 slot="title">Features</h4> <a href="/coverage" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/coverage">Coverage map</a> <a href="/about/international-rates" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/international-rates"> International rates </a> <a href="/about/family-safety" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/family-safety"> Safety </a> </fi-footer-list> <fi-footer-list> <h4 slot="title">Learn more</h4> <a href="/about/how-it-works" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/how-it-works"> <span> How to join </span> </a> <a href="/about/referrals" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/referrals"> Referral program </a> <a href="/about/privacy" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/privacy"> Privacy </a> <a href="/about/tos" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/tos"> Terms </a> <a href="https://support.google.com/fi/answer/6343762?p=mobile_broadband_consumer_disclosure" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6343762?p=mobile_broadband_consumer_disclosure">Broadband disclosure</a> <a href="/account" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/account">Sign in</a> </fi-footer-list> <fi-footer-list> <h4 slot="title">Support</h4> <a href="/about/faq" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="/about/faq"> FAQ </a> <a href="https://support.google.com/fi/?hl=en#topic=4596407" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/?hl=en#topic=4596407">Customer support</a> <a href="https://support.google.com/fi/answer/6183893" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6183893">Return policy</a> <a href="https://support.google.com/fi/answer/6397694" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6397694">Device protection claims</a> <a href="https://support.google.com/fi/answer/6209370" jslog="248464; track:click;" data-ga-event="footer_click" data-ga-param-nav-element="https://support.google.com/fi/answer/6209370">Track your order</a> </fi-footer-list> </fi-footer> <fi-fab-menu data-ga-params data-ga-param-module-name="fab_menu" slot="fixed-footer"> <fi-fab event="newsletterPromptToggle" icon="mail" label="Newsletter subscription" class="raised" data-ga-event="select_newsletter_prompt"> </fi-fab> <div id="chatFab"> <fi-fab-chat event="chatOpen" icon="chat" label="Chat" class="raised"> </fi-fab-chat> </div> </fi-fab-menu> <fi-newsletter-prompt data-ga-params data-ga-param-module-name="newsletter_prompt" jslog="134328;" tabindex="0" slot="fixed-footer"> <fi-copy-group type="headerThree" class="left"> <h3 slot="title">Be the first to know about the latest phones,<fi-br desktop tablet></fi-br> promotions, and features available on Fi.</h3> </fi-copy-group> <fi-image class="iconXXXLarge" alt="Google Fi Wireless" url="https://lh3.googleusercontent.com/C0bzhAmYwQOsz1F_gb3w3dmmpKrw_50ByNaUNABwS6vuPFD05kGdYgULu44C386DiZBVuinsGDnUt5Zgri0GRtrQdMz8Ih-y5SBJJEg" width="375" height="406" slot="image"> </fi-image> <fi-spacer size="xsmall"></fi-spacer> <fi-form-newsletter label="Subscribe" slot="input"></fi-form-newsletter> </fi-newsletter-prompt> <fi-cookie-consent data-ga-params data-ga-param-module-name="cookie_consent" slot="fixed-footer"> </fi-cookie-consent> </fi-page> </fi-theme><script nonce="Rz6LJubGW8V_vvBbqQL_jg">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ _.Zd=function(a,b,c){if(!a.j)if(c instanceof Array){c=_.B(c);for(var d=c.next();!d.done;d=c.next())_.Zd(a,b,d.value)}else{d=(0,_.C)(a.C,a,b);var e=a.v+c;a.v++;b.dataset.eqid=e;a.B[e]=d;b&&b.addEventListener?b.addEventListener(c,d,!1):b&&b.attachEvent?b.attachEvent("on"+c,d):a.o.log(Error("Q`"+b))}}; }catch(e){_._DumpException(e)} try{ _.$d=function(){if(!_.r.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.r.addEventListener("test",c,b);_.r.removeEventListener("test",c,b)}catch(d){}return a}(); }catch(e){_._DumpException(e)} try{ var ae=document.querySelector(".gb_J .gb_B"),be=document.querySelector("#gb.gb_Sc");ae&&!be&&_.Zd(_.Jd,ae,"click"); }catch(e){_._DumpException(e)} try{ var Mh=function(a){_.U.call(this);this.B=a;this.v=null;this.o={};this.C={};this.i={};this.j=null};_.A(Mh,_.U);_.Nh=function(a){if(a.v)return a.v;for(var b in a.i)if(a.i[b].ye()&&a.i[b].fb())return a.i[b];return null};Mh.prototype.A=function(a){this.i[a]&&(_.Nh(this)&&_.Nh(this).Ac()==a||this.i[a].td(!0))};Mh.prototype.Pa=function(a){this.j=a;for(var b in this.i)this.i[b].ye()&&this.i[b].Pa(a)};_.Oh=function(a,b){a.i[b.Ac()]=b};Mh.prototype.Rb=function(a){return a in this.i?this.i[a]:null};var Ph=new Mh(_.Id);_.Md("dd",Ph); }catch(e){_._DumpException(e)} try{ _.fj=function(a,b){return _.P(a,36,b)}; }catch(e){_._DumpException(e)} try{ var gj=document.querySelector(".gb_z .gb_B"),hj=document.querySelector("#gb.gb_Sc");gj&&!hj&&_.Zd(_.Jd,gj,"click"); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><div ng-non-bindable=""><div class="gb_L">Google apps</div></div><script nonce="Rz6LJubGW8V_vvBbqQL_jg">this.gbar_=this.gbar_||{};(function(_){var window=this; try{ var de=function(){_.aa.call(this)};_.A(de,_.Nd);_.ee=function(a,b){if(b in a.i)return a.i[b];throw new de(b);};_.fe=function(a){return _.ee(_.Kd.i(),a)}; }catch(e){_._DumpException(e)} try{ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var ie,je;_.ge=function(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};ie=function(a){return new _.he(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};je=0;_.ke=function(a){return Object.prototype.hasOwnProperty.call(a,_.$b)&&a[_.$b]||(a[_.$b]=++je)};_.le=globalThis.trustedTypes;_.me=function(a){this.i=a};_.me.prototype.toString=function(){return this.i};_.ne=new _.me("about:invalid#zClosurez");_.he=function(a){this.wj=a};_.oe=[ie("data"),ie("http"),ie("https"),ie("mailto"),ie("ftp"),new _.he(function(a){return/^[^:]*([/?#]|$)/.test(a)})];_.pe=function(a){this.i=a};_.pe.prototype.toString=function(){return this.i+""};_.qe=new _.pe(_.le?_.le.emptyHTML:""); }catch(e){_._DumpException(e)} try{ var we,Le,ve,xe;_.re=function(a){return a==null?a:(0,_.Ya)(a)?a|0:void 0};_.se=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.Ya)(a)?a|0:void 0};_.te=function(a,b){return a.lastIndexOf(b,0)==0};_.ue=function(a){return/^[\s\xa0]*$/.test(a)};we=function(){var a=null;if(!ve)return a;try{var b=function(c){return c};a=ve.createPolicy("ogb-qtm#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a}; _.ye=function(){xe===void 0&&(xe=we());return xe};_.Ae=function(a){var b=_.ye();return new _.ze(b?b.createScriptURL(a):a)};_.Be=function(a){if(a instanceof _.ze)return a.i;throw Error("U");};_.De=function(a){if(Ce.test(a))return a};_.Ee=function(a){if(a instanceof _.me)if(a instanceof _.me)a=a.i;else throw Error("U");else a=_.De(a);return a}; _.Fe=function(a,b){b=b===void 0?document:b;var c,d;b=(d=(c=b).querySelector)==null?void 0:d.call(c,a+"[nonce]");return b==null?"":b.nonce||b.getAttribute("nonce")||""};_.Ge=function(a,b,c){a=a.J;return _.Ab(a,a[_.v]|0,b,c)!==void 0};_.He=function(a,b,c){return _.se(_.gd(a,b,c))};_.Ie=function(a,b,c){return _.re(_.gd(a,b,c))};_.V=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.He(a,b))!=null?d:c};_.Je=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.Ie(a,b))!=null?d:c}; _.Ke=function(a){var b=_.Wa(a);return b=="array"||b=="object"&&typeof a.length=="number"};ve=_.le;_.ze=function(a){this.i=a};_.ze.prototype.toString=function(){return this.i+""};var Ce=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var Qe,Ue,Me;_.Oe=function(a){return a?new Me(_.Ne(a)):Le||(Le=new Me)};_.Pe=function(a,b){return typeof b==="string"?a.getElementById(b):b};_.W=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a?a=(b||c).querySelector(a?"."+a:""):(b=b||c,a=(a?b.querySelectorAll(a?"."+a:""):b.getElementsByTagName("*"))[0]||null));return a||null}; _.Re=function(a,b){_.Db(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:Qe.hasOwnProperty(d)?a.setAttribute(Qe[d],c):_.te(d,"aria-")||_.te(d,"data-")?a.setAttribute(d,c):a[d]=c})};Qe={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; _.Se=function(a){return a?a.defaultView:window};_.Ve=function(a,b){var c=b[1],d=_.Te(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.Re(d,c));b.length>2&&Ue(a,d,b);return d}; Ue=function(a,b,c){function d(h){h&&b.appendChild(typeof h==="string"?a.createTextNode(h):h)}for(var e=2;e<c.length;e++){var f=c[e];if(!_.Ke(f)||_.Zb(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.Zb(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}_.rc(g?_.ge(f):f,d)}}};_.We=function(a){return _.Te(document,a)}; _.Te=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.Xe=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Ye=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.Ze=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}; _.Ne=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};Me=function(a){this.i=a||_.r.document||document};_.l=Me.prototype;_.l.H=function(a){return _.Pe(this.i,a)};_.l.Ua=function(a,b,c){return _.Ve(this.i,arguments)};_.l.appendChild=function(a,b){a.appendChild(b)};_.l.Ue=_.Xe;_.l.vg=_.Ye;_.l.ug=_.Ze; }catch(e){_._DumpException(e)} try{ _.mj=function(a){var b=_.Fe("script",a.ownerDocument);b&&a.setAttribute("nonce",b)};_.nj=function(a){if(!a)return null;a=_.L(a,4);var b;a===null||a===void 0?b=null:b=_.Ae(a);return b};_.oj=function(a){this.J=_.w(a)};_.A(_.oj,_.T);_.pj=function(a,b){return(b||document).getElementsByTagName(String(a))}; }catch(e){_._DumpException(e)} try{ var rj=function(a,b,c){a<b?qj(a+1,b):_.Id.log(Error("sa`"+a+"`"+b),{url:c})},qj=function(a,b){if(sj){var c=_.We("SCRIPT");c.async=!0;c.type="text/javascript";c.charset="UTF-8";c.src=_.Be(sj);_.mj(c);c.onerror=_.cc(rj,a,b,c.src);_.pj("HEAD")[0].appendChild(c)}},tj=function(a){this.J=_.w(a)};_.A(tj,_.T);var uj=_.I(_.Ed,tj,17)||new tj,vj,sj=(vj=_.I(uj,_.oj,1))?_.nj(vj):null,wj,xj=(wj=_.I(uj,_.oj,2))?_.nj(wj):null,yj=function(){qj(1,2);if(xj){var a=_.We("LINK");a.setAttribute("type","text/css");a.href=_.Be(xj).toString();a.rel="stylesheet";var b=_.Fe("style",document);b&&a.setAttribute("nonce",b);_.pj("HEAD")[0].appendChild(a)}};(function(){var a=_.Fd();if(_.K(a,18))yj();else{var b=_.He(a,19)||0;window.addEventListener("load",function(){window.setTimeout(yj,b)})}})(); }catch(e){_._DumpException(e)} })(this.gbar_); // Google Inc. </script><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-T2P6P2" height="0" width="0" style="display:none; visibility:hidden"></iframe></noscript></body></html>