(function(){'use strict';var b=window,e=b.performance,m=g(),r=e&&e.now?0:e&&e.timing&&e.timing.navigationStart?e.timing.navigationStart:m;function g(){return e&&e.now?e.now():(new Date).getTime()} b.l=function(t){function h(a){var c={};c[a]=g();n.push(c)}function u(a,c){if(!c||"none"==c.style.display)return!1;var d=a.defaultView;if(d&&d.getComputedStyle&&(d=d.getComputedStyle(c),"hidden"==d.visibility||"0px"==d.height||"0px"==d.width))return!1;if(!c.getBoundingClientRect)return!0;var f=c.getBoundingClientRect();c=f.left+b.pageXOffset;d=f.top+b.pageYOffset;if(0>d+f.height||0>c+f.width||0>=f.height||0>=f.width)return!1;a=a.documentElement;return d<=(b.innerHeight||a.clientHeight)&&c<=(b.innerWidth|| a.clientWidth)}function p(a){k[a]=Math.max(k[a]||0,g())}function q(a,c){l[a]=l[a]||u(b.document,c)}function v(){b.prt=g()}b.cc_aid=t;b.iml_start=r;var n=[{"":r}];b.cc_latency=n;b.ccTick=h;b.onJsLoad=function(){h("jsl")};b.onCssLoad=function(){h("cssl")};var k={};b.iml_ticks=k;var l={};b.iml_is_visible=l;b._recordIml=p;b._recordImlV=q;document.documentElement.addEventListener("load",function(a){a=a.target;if(!("IMG"!=a.tagName||a.hasAttribute("data-iid")||a.hasAttribute("data-src")||a.hasAttribute("data-ils")|| a.hasAttribute("data-noaft"))){var c=a.src;c&&(p(c,a),q(c,a))}},!0);b.prt=-1;b.wiz_tick=v};}).call(this); l('MNgTFf') ",0); var Bba;_.Aba=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Fc(_.Hc);return!b.parentElement});_.Ic=function(a,b){b=b instanceof _.qc?b:_.uc(b);a.href=/play.google.com/store/apps/_.rc(b)};_.Jc=function(a,b){b=b instanceof _.qc?b:_.uc(b,/^data:image\//i.test(b));a.src=/play.google.com/store/apps/_.rc(b)}; Bba=function(a){var b=_.hc(_.$b(Uaa));a.src=/play.google.com/store/apps/b.H?b.H:_.gc(b)};_.Lc=function(a,b){a.src=/play.google.com/store/apps/cba(b);(b=_.Sa())&&a.setAttribute("nonce",b)};_.Mc=function(a,b){b=b instanceof _.qc?b:_.uc(b);a.href=/play.google.com/store/apps/_.rc(b)}; var Vc;_.Nc=function(a){return encodeURIComponent(String(a))};_.Pc=function(a){return decodeURIComponent(a.replace(/\+/g," "))};_.Qc=function(a){return a=_.mc(a,void 0)};_.Rc=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#parseFloat(Cd)){Bd=String(Ed);break a}}Bd=Cd}Uba=Bd;Lba={};_.Fd=function(a){return Mba(a,function(){return 0<=_.pc(Uba,a)})};_.Gd=function(a){return Number(Vba)>=a}; Wba=_.Ma.document&&_.rd?Tba():void 0;var Vba=Wba; var Xba=function(a,b,c){c=c||_.Ma;var d=c.onerror,e=!!b;_.wd&&!_.Fd("535.3")&&(e=!e);c.onerror=function(f,g,h,l,m){d&&d(f,g,h,l,m);a({message:f,fileName:g,line:h,lineNumber:h,G3:l,error:m});return e}},Yba=function(a){var b=_.Ta("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if(_.Oa(a))return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(f){d="Not available",c= !0}try{var e=a.fileName||a.filename||a.sourceURL||_.Ma.$googDebugFname||b}catch(f){e="Not available",c=!0}return!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?a:(b=a.message,null==b&&(b=a.constructor&&a.constructor instanceof Function?'Unknown Error of type "'+(a.constructor.name?a.constructor.name:Hd(a.constructor))+'"':"Unknown Error of unknown type"),{message:b,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:a.stack||"Not available"})},$ba=function(a){var b=Zba($ba);if(b)return b; b=[];for(var c=arguments.callee.caller,d=0;c&&(!a||d=a?b.push("[...reached max depth limit...]"):b.push("[end]");return b.join("")},Zba=function(a){var b=Error();if(Error.captureStackTrace)return Error.captureStackTrace(b,a),String(b.stack);try{throw b;}catch(c){b=c}return(a=b.stack)?String(a):null},aca=function(a){var b;(b=Zba(a||aca))|| (b=bca(a||arguments.callee.caller,[]));return b},bca=function(a,b){var c=[];if(_.tb(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Hd(a)+"(");for(var d=a.arguments,e=0;d&&e2*this.T&&Nd(this),!0):!1}; var Nd=function(a){if(a.T!=a.H.length){for(var b=0,c=0;b=d.H.length)throw _.Jd;var f=d.H[b++];return a?f:d.R[f]};return e}; _.Od=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; var Qd=function(){this.Vb=this.Ka=null};_.k=Qd.prototype;_.k.SK=function(){};_.k.TK=function(){};_.k.Jy=function(){};_.k.lH=function(){return this.Ka};_.k.BD=function(a){this.Ka=a};_.k.vf=function(){return!1};_.k.kI=function(){return!1};_.k.sh=function(){};_.k.Ny=function(){};_.k.oB=function(){}; var ea=null,fa=null;var Rd=function(a,b){this.T=a;this.U=b;this.R=0;this.H=null};Rd.prototype.get=function(){if(0a.R&&(a.R++,b.next=a.H,a.H=b)};var Sd=function(){this.R=this.H=null},eca=new Rd(function(){return new Td},function(a){a.reset()});Sd.prototype.add=function(a,b){var c=eca.get();c.set(a,b);this.R?this.R.next=c:this.H=c;this.R=c};Sd.prototype.remove=function(){var a=null;this.H&&(a=this.H,this.H=this.H.next,this.H||(this.R=null),a.next=null);return a};var Td=function(){this.next=this.H=this.ig=null};Td.prototype.set=function(a,b){this.ig=a;this.H=b;this.next=null};Td.prototype.reset=function(){this.next=this.H=this.ig=null}; var Wd=function(a,b){Ud||fca();Vd||(Ud(),Vd=!0);gca.add(a,b)},Ud,fca=function(){if(_.Ma.Promise&&_.Ma.Promise.resolve){var a=_.Ma.Promise.resolve(void 0);Ud=function(){a.then(hca)}}else Ud=function(){_.Zc(hca)}},Vd=!1,gca=new Sd,hca=function(){for(var a;a=gca.remove();){try{a.ig.call(a.H)}catch(b){_.Wc(b)}dca(eca,a)}Vd=!1}; var ica=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var jca,kca,Yd,qca,uca,sca,vca;_.ka=function(a,b){this.H=0;this.Ca=void 0;this.U=this.R=this.T=null;this.ha=this.ua=!1;if(a!=_.Ua)try{var c=this;a.call(b,function(d){Xd(c,2,d)},function(d){Xd(c,3,d)})}catch(d){Xd(this,3,d)}};jca=function(){this.next=this.context=this.R=this.T=this.H=null;this.Jo=!1};jca.prototype.reset=function(){this.context=this.R=this.T=this.H=null;this.Jo=!1};kca=new Rd(function(){return new jca},function(a){a.reset()}); Yd=function(a,b,c){var d=kca.get();d.T=a;d.R=b;d.context=c;return d};_.ma=function(a){if(a instanceof _.ka)return a;var b=new _.ka(_.Ua);Xd(b,2,a);return b};_.Zd=function(a){return new _.ka(function(b,c){c(a)})};_.$d=function(a,b,c){lca(a,b,c,null)||Wd(_.db(b,a))};_.ia=function(a){return new _.ka(function(b,c){a.length||b(void 0);for(var d=0,e;d=b.ha&&b.cancel())}this.ee?this.ee.call(this.lb,this):this.Pa=!0;this.H||this.Mf(new _.he(this))}};_.ge.prototype.$a=function(a,b){this.Ka=!1;ie(this,a,b)}; var ie=function(a,b,c){a.H=!0;a.T=c;a.U=!b;wca(a)},xca=function(a){if(a.H){if(!a.Pa)throw new je(a);a.Pa=!1}};_.ge.prototype.callback=function(a){xca(this);ie(this,!0,a)};_.ge.prototype.Mf=function(a){xca(this);ie(this,!1,a)};_.le=function(a,b,c){return _.ke(a,b,null,c)};_.me=function(a,b,c){return _.ke(a,null,b,c)};yca=function(a,b){_.ke(a,b,b,void 0)};zca=function(a,b){_.ke(a,b,function(c){var d=b.call(this,c);if(!_.Na(d))throw c;return d},void 0)}; _.ke=function(a,b,c,d){a.ua.push([b,c,d]);a.H&&wca(a);return a};_.ge.prototype.then=function(a,b,c){var d,e,f=new _.ka(function(g,h){d=g;e=h});_.ke(this,d,function(g){g instanceof _.he?f.cancel():e(g)});return f.then(a,b,c)};_.ge.prototype.$goog_Thenable=!0;_.ne=function(a,b){b instanceof _.ge?_.le(a,(0,_.cb)(b.lj,b)):_.le(a,function(){return b})};_.ge.prototype.lj=function(a){var b=new _.ge;_.ke(this,b.callback,b.Mf,b);a&&(b.R=this,this.ha++);return b}; _.ge.prototype.isError=function(a){return a instanceof Error};Aca=function(a){return(0,_.qb)(a.ua,function(b){return _.$a(b[1])})}; wca=function(a){if(a.Ca&&a.H&&Aca(a)){var b=a.Ca,c=oe[b];c&&(_.Ma.clearTimeout(c.Md),delete oe[b]);a.Ca=0}a.R&&(a.R.ha--,delete a.R);b=a.T;for(var d=c=!1;a.ua.length&&!a.Ka;){var e=a.ua.shift(),f=e[0],g=e[1];e=e[2];if(f=a.U?g:f)try{var h=f.call(e||a.lb,b);_.Na(h)&&(a.U=a.U&&(h==b||a.isError(h)),a.T=b=h);if(ica(b)||"function"===typeof _.Ma.Promise&&b instanceof _.Ma.Promise)d=!0,a.Ka=!0}catch(l){b=l,a.U=!0,Aca(a)||(c=!0)}}a.T=b;d&&(h=(0,_.cb)(a.$a,a,!0),d=(0,_.cb)(a.$a,a,!1),b instanceof _.ge?(_.ke(b, h,d),b.Vb=!0):b.then(h,d));c&&(b=new Bca(b),oe[b.Md]=b,a.Ca=b.Md)};_.pe=function(a){var b=new _.ge;b.callback(a);return b};_.qe=function(a){var b=new _.ge;a.then(function(c){b.callback(c)},function(c){b.Mf(c)});return b};_.re=function(a){var b=new _.ge;b.Mf(a);return b};je=function(a){_.ib.call(this);this.We=a};_.q(je,_.ib);je.prototype.message="Deferred has already fired";je.prototype.name="AlreadyCalledError";_.he=function(a){_.ib.call(this);this.We=a};_.q(_.he,_.ib);_.he.prototype.message="Deferred was canceled"; _.he.prototype.name="CanceledError";var Bca=function(a){this.Md=_.Ma.setTimeout((0,_.cb)(this.R,this),0);this.H=a};Bca.prototype.R=function(){delete oe[this.Md];throw this.H;};var oe={}; var se=function(){Qd.call(this);this.T={};this.ha=[];this.ua=[];this.Rc=[];this.R=[];this.Ca=[];this.$a={};this.U=this.Pa=new hd([],"");this.kc=null;this.Fa=new _.ge;this.mc=null;this.ee=this.Ub=!1;this.lb=0;this.wc=this.te=this.qd=!1},xe;_.q(se,Qd);_.k=se.prototype;_.k.SK=function(a){this.Ub=a};_.k.TK=function(a){this.ee=a}; _.k.Jy=function(a,b){if(!(this instanceof se))this.Jy(a,b);else if(_.Oa(a)){a=a.split("/");for(var c=[],d=0;d");c=c.join("")}c=a.createElement(c);d&&(_.Oa(d)?c.className=d:_.Ya(d)?c.className=d.join(" "):_.Nca(c,d));2>=8);b[c++]=e}return b};_.cf=_.Ac();_.df=kd()||_.yc("iPod");_.ef=_.yc("iPad");_.ff=vba();_.gf=_.Bc();_.hf=_.Cc()&&!_.md();var Xca;Xca={};_.jf=null;_.kf=function(a,b){!1===b||void 0===b?b=0:!0===b&&(b=3);_.Yca();b=Xca[b];for(var c=[],d=0;d>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|l>>6;l&=63;h||(l=64,f||(g=64));c.push(b[m],b[e],b[g]||"",b[l]||"")}return c.join("")}; _.Yca=function(){if(!_.jf){_.jf={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Xca[c]=d;for(var e=0;e=b)return a}return null};_.Ff=function(a){return a?a.__owner?a.__owner:a.parentNode&&11===a.parentNode.nodeType?a.parentNode.host:_.Te(a):null};_.Hf=function(a,b,c,d){for(c||(a=_.Gf(a,d));a;){if(b(a))return a;a=_.Gf(a,d)}return null}; var bda=function(a,b,c){this.action=/play.google.com/store/apps/a;this.target=b||null;this.uf=c||null},cda=function(){this.H=[]},dda=/^\.?(\w+)(?:\(([\w|=]+)\))?$/,eda={},fda=function(a){var b=eda[a];if(b)return b;b=a.split(",");for(var c=new cda,d=0;d=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; _.k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};_.k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; _.fg=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.k=_.fg.prototype;_.k.clone=function(){return new _.fg(this.left,this.top,this.width,this.height)};_.k.contains=function(a){return a instanceof _.Ae?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.k.Ke=function(){return new _.Be(this.width,this.height)}; _.k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; var lda,gg,og,nda,qda,yg;_.hg=function(a,b,c){if(_.Oa(b))(b=gg(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=gg(c,d);f&&(c.style[f]=e)}};lda={};gg=function(a,b){var c=lda[b];if(!c){var d=_.Uc(b);c=d;void 0===a.style[d]&&(d=_.dg()+_.Dba(d),void 0!==a.style[d]&&(c=d));lda[b]=c}return c};_.ig=function(a,b){var c=a.style[_.Uc(b)];return"undefined"!==typeof c?c:a.style[gg(a,b)]||""}; _.jg=function(a,b){var c=_.Ee(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.kg=function(a,b){return _.jg(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};_.lg=function(a){return _.kg(a,"position")};_.ng=function(a,b,c){if(b instanceof _.Ae){var d=b.x;b=b.y}else d=b,b=c;a.style.left=_.mg(d,!1);a.style.top=_.mg(b,!1)}; _.mda=function(a){a=a?_.Ee(a):document;return!_.rd||_.Gd(9)||_.Ie(_.Fe(a).H)?a.documentElement:a.body};og=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}_.rd&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}; _.rg=function(a,b,c){var d=(b=b||_.Je(document))||_.Je(document),e=_.pg(a),f=_.pg(d),g=_.qg(d);if(d==_.Je(document)){var h=e.x-d.scrollLeft;e=e.y-d.scrollTop;_.rd&&!_.Gd(10)&&(h+=g.left,e+=g.top)}else h=e.x-f.x-g.left,e=e.y-f.y-g.top;g=nda(a);a=d.clientWidth-g.width;g=d.clientHeight-g.height;f=d.scrollLeft;d=d.scrollTop;c?(f+=h-a/2,d+=e-g/2):(f+=Math.min(h,Math.max(h-a,0)),d+=Math.min(e,Math.max(e-g,0)));c=new _.Ae(f,d);b.scrollLeft=c.x;b.scrollTop=c.y}; _.pg=function(a){var b=_.Ee(a),c=new _.Ae(0,0),d=_.mda(b);if(a==d)return c;a=og(a);b=_.Ke(_.Fe(b).H);c.x=a.left+b.x;c.y=a.top+b.y;return c};_.tg=function(a,b){a=_.sg(a);b=_.sg(b);return new _.Ae(a.x-b.x,a.y-b.y)};_.oda=function(a){a=og(a);return new _.Ae(a.left,a.top)};_.sg=function(a){if(1==a.nodeType)return _.oda(a);a=a.changedTouches?a.changedTouches[0]:a;return new _.Ae(a.clientX,a.clientY)};_.mg=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}; _.vg=function(a){var b=nda;if("none"!=_.kg(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a};nda=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.wd&&!b&&!c;return _.Na(b)&&!d||!a.getBoundingClientRect?new _.Be(b,c):(a=og(a),new _.Be(a.right-a.left,a.bottom-a.top))};_.wg=function(a,b){a.style.display=b?"":"none"}; _.xg=_.vd?"MozUserSelect":_.wd||_.sd?"WebkitUserSelect":null;_.pda=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b};qda={thin:2,medium:4,thick:6};yg=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in qda?qda[b]:_.pda(a,b)}; _.qg=function(a){if(_.rd&&!_.Gd(9)){var b=yg(a,"borderLeft"),c=yg(a,"borderRight"),d=yg(a,"borderTop");a=yg(a,"borderBottom");return new _.eg(d,c,a,b)}b=_.jg(a,"borderLeftWidth");c=_.jg(a,"borderRightWidth");d=_.jg(a,"borderTopWidth");a=_.jg(a,"borderBottomWidth");return new _.eg(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}; var Fg,tda,Bg,uda,vda,sda;_.zg=function(a){a instanceof _.zg?a=a.zd:a[0]instanceof _.zg&&(a=(0,_.pb)(a,function(b,c){return _.zb(b,c.zd)},[]),_.Db(a));this.zd=_.Ab(a)};_.k=_.zg.prototype;_.k.Ed=function(a,b,c){((void 0===c?0:c)?_.mb:_.lb)(this.zd,a,b);return this};_.k.size=function(){return this.zd.length};_.k.get=function(a){return this.zd[a]||null};_.k.Ba=function(){return this.zd[0]||null};_.k.rt=_.aa(7);_.k.fi=_.aa(9);_.k.Od=function(){return this.zd.slice()}; _.k.map=function(a,b){return(0,_.ob)(this.zd,a,b)};_.k.De=function(a){return this===a||_.Eb(this.zd,a.zd)};_.k.Oc=function(a){return new _.Ag(this.zd[0>a?this.zd.length+a:a])};_.k.mf=_.aa(11);_.k.find=function(a){var b=[];this.Ed(function(c){c=c.querySelectorAll(String(a));for(var d=0;d=a.keyCode)a.keyCode=-1}catch(b){}}; var Rg,Cda;_.Qg="closure_listenable_"+(1E6*Math.random()|0);Rg=function(a){return!(!a||!a[_.Qg])};Cda=0;var Dda=function(a,b,c,d,e){this.listener=a;this.H=null;this.src=/play.google.com/store/apps/b;this.type=c;this.capture=!!d;this.Qt=e;this.key=++Cda;this.eo=this.lw=!1},Sg=function(a){a.eo=!0;a.listener=null;a.H=null;a.src=/play.google.com/store/apps/null;a.Qt=null};var Tg=function(a){this.src=/play.google.com/store/apps/a;this.H={};this.R=0};Tg.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.H[f];a||(a=this.H[f]=[],this.R++);var g=Ug(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.R;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.U&&0<=e;e--){b.R=c[e];var f=Kda(c[e],a,!0,b);d=d&&f}for(e=0;!b.U&&e>>0);ah=function(a){if(_.$a(a))return a;a[fh]||(a[fh]=function(b){return a.handleEvent(b)});return a[fh]};Hb(function(a){ch=a(ch)}); _.gh=function(){_.ad.call(this);this.ha=new Tg(this);this.jm=this;this.qd=null};_.q(_.gh,_.ad);_.gh.prototype[_.Qg]=!0;_.k=_.gh.prototype;_.k.fB=function(){return this.qd};_.k.addEventListener=function(a,b,c,d){_.$g(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){_.dh(this,a,b,c,d)}; _.k.dispatchEvent=function(a){var b,c=this.fB();if(c)for(b=[];c;c=c.fB())b.push(c);c=this.jm;var d=a.type||a;if(_.Oa(a))a=new _.Og(a,c);else if(a instanceof _.Og)a.target=a.target||c;else{var e=a;a=new _.Og(d,c);_.Wb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.U&&0<=f;f--){var g=a.R=b[f];e=g.Ct(d,!0,a)&&e}a.U||(g=a.R=c,e=g.Ct(d,!0,a)&&e,a.U||(e=g.Ct(d,!1,a)&&e));if(b)for(f=0;!a.U&&fMath.random(); bea=function(a){var b=[];a=Sh(a);var c;a.el[_.ph]&&(c=a.el[_.ph][0]);c&&b.push(c);a=a.ha||[];for(var d=0;dc.H.length&&c.H.push([a,b]))};kea=function(a){a.H&&((0,_.lb)(a.H,function(b){mea(this.R,b[1],b[0])},a),a.H=null)};bi=new ai; nea=function(a){_.ci(null,a)}; var oea=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var di=function(){};di.prototype.H=null;di.prototype.Eg=function(){var a;(a=this.H)||(a={},pea(this)&&(a[0]=!0,a[1]=!0),a=this.H=a);return a};var gi,qea=function(){};_.q(qea,di);var hi=function(a){return(a=pea(a))?new ActiveXObject(a):new XMLHttpRequest},pea=function(a){if(!a.R&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;cb?null:a.substr(b+1)};_.ri=function(a){a=a.match(_.ni);return _.mi(a[1],a[2],a[3],a[4])};_.si=function(a,b){if(a){a=a.split("&");for(var c=0;cc&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};ui=function(a,b,c){if(_.Ya(b))for(var d=0;dd)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return _.Pc(a.substr(d,e-d))};vea=/[?&]($|#)/;_.Ai=function(a,b){for(var c=a.search(_.yi),d=0,e,f=[];0<=(e=_.xi(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.substr(d));return f.join("").replace(vea,"$1")}; var wea,xea;_.Bi=function(a){_.gh.call(this);this.headers=new _.Md;this.lb=a||null;this.R=!1;this.$a=this.H=null;this.ua="";this.U=0;this.T=this.kc=this.Pa=this.rb=!1;this.Ca=0;this.Ka=null;this.Ub="";this.Hd=this.Vb=!1};_.q(_.Bi,_.gh);_.Bi.prototype.mc=null;wea=/^https?$/i;_.Ci=["POST","PUT"];xea=[];_.Di=function(a,b,c,d,e,f,g){var h=new _.Bi;xea.push(h);b&&h.listen("complete",b);h.nB("ready",h.Je);f&&(h.Ca=Math.max(0,f));g&&(h.Vb=g);h.send(a,c,d,e)}; _.Bi.prototype.Je=function(){this.dispose();_.yb(xea,this)}; _.Bi.prototype.send=function(a,b,c,d){if(this.H)throw Error("$`"+this.ua+"`"+a);b=b?b.toUpperCase():"GET";this.ua=a;this.U=0;this.rb=!1;this.R=!0;this.H=this.lb?hi(this.lb):hi(gi);this.$a=this.lb?this.lb.Eg():gi.Eg();this.H.onreadystatechange=(0,_.cb)(this.Pe,this);try{this.kc=!0,this.H.open(b,String(a),!0),this.kc=!1}catch(f){yea(this);return}a=c||"";var e=this.headers.clone();d&&_.rea(d,function(f,g){e.set(g,f)});d=_.sb(e.Xh(),zea);c=_.Ma.FormData&&a instanceof _.Ma.FormData;!_.tb(_.Ci,b)||d||c|| e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,g){this.H.setRequestHeader(g,f)},this);this.Ub&&(this.H.responseType=this.Ub);"withCredentials"in this.H&&this.H.withCredentials!==this.Vb&&(this.H.withCredentials=this.Vb);try{Aea(this),0=a&&(this.T++,null==this.R&&(this.R=a),null==this.H?this.H=a:this.H=this.H*(1-1/this.T)+a/this.T))}; Mi.prototype.reset=function(){this.T=0;this.H=this.R=null};_.Ni=new Mi; _.Oi=_.Ef("wZVHld");_.Pi=_.Ef("nDa8ic");_.Qi=_.Ef("o07HZc");_.Ri=_.Ef("UjQMac");var $i,Mea;_.Hea=_.Ef("ti6hGc");_.Si=_.Ef("ZYIfFd");_.Iea=_.Ef("eQsQB");_.Ti=_.Ef("O1htCb");_.Jea=_.Ef("g6cJHd");_.Kea=_.Ef("otb29e");_.Ui=_.Ef("AHmuwe");_.Vi=_.Ef("O22p3e");_.Wi=_.Ef("JIbuQc");_.Lea=_.Ef("ih4XEb");_.Xi=_.Ef("GvneHb");_.Yi=_.Ef("rcuQ6b");$i=_.Ef("dyRcpb");Mea=_.Ef("u0pjoe"); var Oea,Nea;Oea=function(a,b,c){this.Iy=a;this.R=c||null;this.H=null;this.T=b;Nea.push(this)};_.aj=function(a,b){var c=a.Iy.hp();_.yb(c,a.R);c.push(b);a.H=b};Nea=[];_.bj=function(){this.H={}};_.Wa(_.bj);_.bj.prototype.register=function(a,b){this.H[a]=b};_.cj=function(a,b){if(!a.H[b])return b;a=a.H[b];return(a=a.H||a.R)?a:b};_.Pea=function(a,b){a=a.H[b];if(!a)throw Error("ba`"+b);return a};var Qea,Sea,Rea;_.dj=function(){this.R={};this.mc=this.H=this.Qd=null;this.T=Qea};_.Wa(_.dj);_.dj.prototype.ff=function(){return this.Qd};_.dj.prototype.register=function(a,b){this.R[a]=b};_.fj=function(a,b){var c=_.cj(_.bj.Qb(),b);return(b=a.R[c])?(a.H&&a.H.R(c),_.pe(b)):c instanceof _.oh?(a.H&&a.H.ha(c),_.le(_.qe(_.ej(a,[c])),function(){if(a.R[c])return a.H&&a.H.T(c),a.R[c];throw Rea(a,c);})):_.re(Rea(a,c))};Qea=function(a,b){return xe(_.n(),b)}; _.ej=function(a,b){a=Sea(a,b);_.la(a,function(){});return a};Sea=function(a,b){b=b.map(function(e){return _.cj(_.bj.Qb(),e)});b=(0,_.nb)(b,function(e){return!this.R[e]},a);b=(0,_.nb)($da(b).oX,function(e){return e instanceof _.oh&&!this.R[e]},a);var c=[],d={};(0,_.lb)(b,function(e){e=e.getModuleId();null==e||d[e]||(d[e]=!0,c.push(e))});if(0==c.length)return _.ma();try{return _.ae(Object.values(a.T(a,c)))}catch(e){return _.Zd(e)}};Rea=function(a,b){a.H&&a.H.U(b);return new TypeError("ca`"+b)}; var gj,hj,Uea,Vea,ij,Tea;_.G=function(a,b){return Tea(a,new _.oh(a,a,b))};gj=function(a,b){a=_.G(a,b?[b]:void 0);_.bj.Qb().register(a,new Oea(a,Uea(a),b));return a};hj=function(a,b){Uea(b).push(a)};Uea=function(a){a=a.toString();return Vea[a]=Vea[a]||[]};Vea={};ij={};_.jj=function(a){var b=ij[a];b||(b=new _.oh(a,a,[]),Tea(a,b));return b};Tea=function(a,b){return b=ij[a]=ij[a]||b}; var Wea,Xea,Yea,$ea,afa,bfa,Zea,mj;Wea=function(a){var b=this.getAttribute(a);Element.prototype.removeAttribute.apply(this,arguments);_.Pf(this,$i,{name:a,Vr:null,FV:b},!1,void 0)};Xea=function(a){var b=this.getAttribute(a);Element.prototype.setAttribute.apply(this,arguments);var c=this.getAttribute(a);_.Pf(this,$i,{name:a,Vr:c,FV:b},!1,void 0)}; _.kj=function(a,b){var c=this;this.rb=a;this.Qd=b||null;this.mc=null;this.R=new Yea(this.mc,function(){return Zea(c)});this.ua=new _.gh;this.T={};this.H=new Map;this.U=new Map;this.Ca=null;this.$a=new Set;this.Ka=this.ha=!1;this.Fa=null;a.__wizmanager=this;this.lb=(0,_.cb)(function(){this.ha=!1;this.Ka&&Zea(this)},this);this.Pa=new _.Hi(this);this.Pa.listen(_.Le(a),"unload",this.RL);this.Pa.listen(_.Le(a),"scroll",this.Ub)};_.q(_.kj,_.ad); Yea=function(a,b){this.mc=a;this.ha=b;this.T=[];this.U=[];this.R=this.H=!1};$ea=function(a){a.R=!1;var b=a.H?null:{Qg:a.T,eo:a.U};a.T=[];a.U=[];a.H=!1;return b};_.lj=function(a){return _.Ee(a).__wizmanager};afa=new _.Ng("rlzIMe");_.kj.prototype.Bk=function(){var a=this.R;a=a.H?!1:a.H=!0;a&&(a=this.R,a.R||_.Zc(a.ha),_.Zc((0,_.cb)(this.ua.dispatchEvent,this.ua,afa)))};_.kj.prototype.$b=function(){return this.rb}; _.kj.prototype.Ub=function(){this.lb&&(this.ha||(this.ha=!0),this.Fa&&window.clearTimeout(this.Fa),this.Fa=window.setTimeout(this.lb,200))};bfa=function(a,b){if(!_.ed(a.Qd)){var c=[];b.forEach(function(d){var e=d.getAttribute("jscontroller");e&&!d.getAttribute("jslazy")&&(d=_.jj(e))&&!a.$a.has(d)&&(c.push(d),a.$a.add(d))});0a.wc&&(a.wc=d);for(var e=d-a.kc,f=a.lb.length;0e;)f--;_.Iaa(a.lb,f,0,[b,e,c.$O]);a.Hd[b]=d}; sj.prototype.done=function(a,b,c){if(this.U||!this.H[a])tj(this,"done",a,b);else{b&&mfa(this,b,c);this.H[a]--;0==this.H[a]&&delete this.H[a];if(a=_.Ub(this.H))if(rj){b=a="";for(var d in this.Ka)this.Ka.hasOwnProperty(d)&&(b=b+a+d,a="|");b&&(this.Pa.dup=b);d=new qj("beforedone",this);this.dispatchEvent(d)&&rj.dispatchEvent(d)?((a=nfa(this.Pa))&&(this.ua.cad=a),d.type="done",a=rj.dispatchEvent(d)):a=!1}else a=!0;a&&(this.U=!0,_.yb(kfa,this),this.T=this.R=null,this.dispose())}}; sj.prototype.lj=function(a,b,c){this.U&&tj(this,"branch",a,b);b&&mfa(this,b,c);this.H[a]?this.H[a]++:this.H[a]=1};var tj=function(a,b,c,d){if(rj){var e=new qj("error",a);e.error=b;e.lj=c;e.ha=d;e.T=a.U;rj.dispatchEvent(e)}},nfa=function(a){var b=[];_.Nb(a,function(c,d){d=encodeURIComponent(d);c=encodeURIComponent(c).replace(/%7C/g,"|");b.push(d+":"+c)});return b.join(",")}; sj.prototype.action=/play.google.com/store/apps/function(a){this.U&&tj(this,"action");var b=[],c=null,d=null,e=null,f=null;ofa(a,function(g){var h;!g.__oi&&g.getAttribute&&(g.__oi=g.getAttribute("oi"));if(h=g.__oi)b.unshift(h),c||(c=g.getAttribute("jsinstance"));e||d&&"1"!=d||(e=g.getAttribute("ved"));f||(f=g.getAttribute("vet"));d||(d=g.getAttribute("jstrack"))});f&&(this.ua.vet=f);d&&(this.ua.ct=this.Ub,0=b+31536E6?a/1E3:a>=b-31536E6&&a>>0;b=c}c="";for(g in d)c=c+g+":"+d[g]+":";var g=b+"::"+c;b=a.T[g];b||(b={time:0,count:0},a.T[g]=b);if(1E4>(0,_.eb)()-b.time)b.count++,1==b.count&&(d=Tfa(),d.message="Throttling: "+g,a.H.R(e,d));else{b.count&&(d["dropped-instances"]=b.count);b.time=(0,_.eb)(); for(g=b.count=0;ga.H&&a.R.length;)Poa(a,a.R.shift())},Poa=function(a,b){a.H++;_.le(b(),function(){a.H--;Ooa(a)})}; _.Jn&&_.aj(_.Gj(_.pk),_.Gk);_.Foa=function(){_.Jn=!0;_.aj(_.Gj(_.mk),_.Fk);_.aj(_.Gj(_.pk),_.Gk)}; _._ModuleManager_initialize=(0,_.cb)(_.n().Jy,_.n()); (0,_._ModuleManager_initialize)('',['_tp']); }catch(e){_._DumpException(e)} try{ _.r("_tp");window._F_getIjData=function(){var a=window.IJ_values||window.parent.IJ_values;if(45!=a.length)throw Error("za");return{tN:function(){return new _.Kg(a[0])},qF:a[1],jw:a[2],Ob:a[3],u3:a[4],A3:a[5],E3:a[6],J3:a[7],kt:a[8],K3:a[9],KO:a[10],Bw:a[11],Cw:a[12],Dw:a[13],Ew:a[14],Fw:a[15],NO:a[16],L3:a[17],N3:a[18],dir:a[19],XG:a[20],g4:a[21],SP:a[22],o4:a[23],q4:a[24],w4:a[25],language:a[26],WB:a[27],Or:a[28],locale:a[29],QI:a[30],T4:a[31],ao:a[32],kV:a[33],MJ:a[34],tW:a[35],rtl:a[36],v5:a[37],oY:function(){return new _.eqa(a[38])}, K5:a[39],kk:a[40],OL:function(){return new _.cq(a[41])},PL:a[42],uq:a[43],R5:a[44]}}; _.n().H(); }catch(e){_._DumpException(e)} }).call(this,this.default_PlayStoreUi); // Google Inc. //# sourceURL=/_/boq-play/_/js/k=boq-play.PlayStoreUi.en_US.kohT9UZcsdA.es5.O/am=__N1_3_8D5EC/d=1/excm=_b,_tp,appdetailsview/ed=1/dg=0/rs=AB1caFVUPCokZR-JQQ6fsXf5up1Jd2JrRA/m=_b,_tp onJsLoad();Catan Classic - Apps on Google Play

Catan Classic

Everyone
Family Friendly
25,912
Offers in-app purchases

Play the legendary strategy game ... anytime, anywhere.
Play true to the original board game rules, compete with up to four players for the most settlements, the longest roads and the largest army. Trade important resources, build roads and cities, settle the island and become Lord of Catan!
Prove your strategy skills by challenging other Catan fans online via cross-platform multiplayer, or take on the AI with various computer opponents, each with their own individual characteristics.
Become Harbormaster, discover new islands, invest new trade goods and defeat the barbarians, vanquish dragons or build a canal with the additional expansions.

Basic game features:
- Play according to the original board game rules
- Synchronous online multiplayer
- Smart computer opponents with individual strategies
- Comprehensive tutorial
- The Seafarers and Cities & Knights LITE: Test the expansions in selected scenarios.
- Available languages: English, German, French, Dutch, Spanish, Portuguese, Japanese

Available expansions (in-app purchases):
- The Seafarers: Play your way through the elaborate campaign made up of 16 diverse scenarios and sail your ships to new shores.
- Cities & Knights: Protect Catan from the barbarian invasion. New gameplay mechanics add even more variety to Catan.
- The new scenarios: Vanquish dragons or build a canal with the "Enchanted Land" and "The Great Canal" scenarios.
- The Islands: Discover uncharted lands with a collection of unofficial multi-island scenarios.
- All-expansions set

*****
Catan FAQ:

Question: Why do I have to download additional files after purchasing?
Answer: The download from Google play includes the basic game data and a tool that will determine your device’s display resolution and then download the optimal graphics data for your device.

Question: Which Android security permissions does Catan need and why?
Answer: “Storage” to write data to the SD or move the game data, “Network communication” to download game data and access the In App Store and “system tools” to check if Catan is already running to resume a game.

Question: I bought one of the expansions but after an update, reinstallation of Catan or after restoring my phone the expansion seems gone?
Answer: Don’t worry; your initial purchase is already saved in your Google account. However for technical reasons you might have to select “Buy” again. Confirm and a message will tell you that you’ve already purchased it. You will NOT be billed twice!

Question: I lost my campaign progress after reinstalling, updating from or when restoring my phone. Is there any way to restore it?
Answer: Savegames from old versions can usually be restored automatically. For all other cases we’ve integrated a cheat code: Enter campaign mode and go to select player. Enter „CatanWarp*“ (* = 1–15, e.g "CatanWarp5") as your player name and confirm. Exit the game via the home button. Enter your phone’s settings menu. Select applications/manage applications/Catan/ and then “Force Stop”. Restart Catan. The campaign can now be continued from the specified level number by selecting “New scenario *”.
*****

*****
Suggestions for improvements and feature requests?
Mail to android@usm.de
We are looking forward to your feedback!

When contacting our support team, please provide details on the type of device and Android OS version used as well as a detailed description of the issue. Thank you!

For news and updates follow us on Facebook and Twitter.
*****
Read more
Collapse
3.9
25,912 total
5
4
3
2
1
Loading...

What's New

Catan Classic 4.7.0
The game will now start again properly on all devices running Android 9
Read more
Collapse

Additional Information

Eligible for Family Library
Updated
June 19, 2019
Size
24M
Installs
500,000+
Current Version
4.7.0
Requires Android
4.0 and up
Content Rating
Everyone
Interactive Elements
Users Interact, Digital Purchases
In-app Products
$1.99 - $9.99 per item
Permissions
Offered By
USM
Developer
United Soft Media Verlag GmbH Thomas-Wimmer-Ring 11 80539 München Deutschland
©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.