/* JS */ gapi.loaded_3(function(_){var window=this;
var du,fu;du=_.C?_.Xc(_.Rc('javascript:""')):_.Xc(_.Rc("about:blank"));_.eu=_.Vc(du);fu=_.C?_.Xc(_.Rc('javascript:""')):_.Xc(_.Rc("javascript:undefined"));_.Vc(fu);
var hu;_.gu=function(a,b){this.Ab=a||new _.Bd;this.nB=(0,_.B)(this.zq,this);this.Mq=(0,_.B)(this.Aq,this);this.Gk=!!b};_.z(_.gu,_.ig);_.g=_.gu.prototype;_.g.Nb=!1;_.g.V=null;_.g.Ra=null;_.g.Ua=null;_.g.De=null;_.g.Ta=function(){this.wa();return this.De};
_.g.nx=function(){var a=this.Ab;this.Ua=a.ma("IFRAME",{frameborder:0,style:"border:0;left:0;position:absolute;top:0;vertical-align:bottom;z-index:1101",src:_.eu});_.qt(this.Ua,!1);_.pt(this.Ua,0);this.Ra=a.ma("DIV",{style:"background:#fff;display:none;left:0;position:absolute;top:0;z-index:1101"});_.qt(this.Ra,!1);_.pt(this.Ra,.5)};_.g.Nr=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c)};
_.g.Vu=function(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent("on"+b,c)};_.iu=function(a){a.Ra&&(a.Nr(a.Ra,"scroll",a.Mq),a.Nr(a.Ra,hu(a),a.Mq))};_.ju=function(a){a.Ra&&(a.Vu(a.Ra,"scroll",a.Mq),a.Vu(a.Ra,hu(a),a.Mq))};hu=function(a){return"undefined"!=typeof a.Ab.tb().O7?"DOMMouseScroll":"mousewheel"};_.ku=function(a){a.Nr(a.Ab.tb(),"resize",a.nB)};_.lu=function(a){a.Vu(a.Ab.tb(),"resize",a.nB)};_.g=_.gu.prototype;
_.g.wa=function(){if(!this.V){this.nx();var a=this.Ab,b=this.V=a.ma("DIV",{style:"background:#fff;border:1px solid #bebebe;box-shadow:rgba(0,0,0,.2) 0 4px 16px;height:auto;overflow:hidden;position:absolute;width:auto;z-index:1101;-moz-box-shadow:rgba(0,0,0,.2) 0 4px 16px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 16px",name:"dialog"},this.De=a.ma("DIV"));b.setAttribute("role","dialog");b.cX="dialog";this.V.style.visibility="hidden";_.ht(this.V,-1E4,-1E4);a=a.mb().body;a.appendChild(this.Ua);a.appendChild(this.Ra);
a.appendChild(this.V)}};_.g.setVisible=function(a){a!=this.Nb&&(this.V||this.wa(),a?(this.Gh(),_.ku(this),_.iu(this)):(_.lu(this),_.ju(this)),_.qt(this.Ua,a),_.qt(this.Ra,a),a?this.Pg():(this.V.style.visibility="hidden",_.ht(this.V,-1E4,-1E4)),(this.Nb=a)&&"hidden"==this.V.style.visibility&&(this.V.style.visibility="visible"),a?this.focus():this.Gk&&this.ua())};_.g.La=function(){return this.Nb};_.g.focus=function(){try{this.V.focus()}catch(a){}};
_.g.Gh=function(){_.qt(this.Ua,!1);_.qt(this.Ra,!1);var a=this.Ab.mb(),b=_.Qs(_.Xs(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);_.qt(this.Ua,!0);_.mt(this.Ua,c,a);_.qt(this.Ra,!0);_.mt(this.Ra,c,a)};_.g.zq=function(){this.Gh();this.Pg()};_.g.Aq=function(a){a.preventDefault?a.preventDefault():a.returnValue=!1;a.stopPropagation?a.stopPropagation():a.cancelBubble=!0};
_.g.Pg=function(){var a=this.V,b=_.ot(a),c=this.Ab,d=_.Ss(c.Wa);c=_.Qs(c.tb());_.ht(a,Math.max(d.x+(c.width-b.width)/2,0),Math.max(d.y+(c.height-b.height)/2,0))};_.g.setSize=function(a,b){if(_.v(a)&&_.v(b)){var c=_.Qs(this.Ab.tb());a=(0,window.parseFloat)(a)/100;b=(0,window.parseFloat)(b)/100;_.bt(this.V,"padding","1px");_.mt(this.V,c.width*a,c.height*b);_.mt(this.De,"100%","100%")}else _.mt(this.De,a,b);this.Pg()}; _.g.ta=function(){this.Nb&&(_.lu(this),_.ju(this));this.V&&(_.Sd(this.V),this.V=null);this.Ra&&(_.Sd(this.Ra),this.Ra=null);this.Ua&&(_.Sd(this.Ua),this.Ua=null)};

var mu=function(a,b){_.Qt.call(this,a);this.je=b};_.z(mu,_.St);_.g=mu.prototype;
_.g.resize=function(a){var b=a.height||Number(this.ra.height)||this.je.Ta().style.height,c=a.width||Number(this.ra.width)||this.je.Ta().style.width,d=0<c&&0<b||_.v(a.height)&&_.v(a.width);_.Ua(c)&&0>c&&(c=0);_.Ua(b)&&0>b&&(b=0);var e=_.Vf(window.document,this.U.ka()),f=this.ra.heightPadding||0;e.style.width=_.v(a.width)?"100%":c+"px";e.style.height=_.v(a.height)?" 100%":b+f+"px";this.je.setSize(c,b);this.je.setVisible(d);return!0};
_.g.Kl=function(){this.je.wa();_.bt(this.je.Ta().parentNode,"overflow","visible");this.je.setSize(Number(this.ra.width)||100,Number(this.ra.height)||100)};_.g.open=function(){this.U.Rc("resize",(0,_.B)(this.resize,this));this.Kl();this.U.uf(this.je.Ta());this.U.Ue(this.je.Ta())};
_.g.Pc=function(a){var b=_.Vf(window.document,this.U.ka());a=Number(a.height)||Number(this.ra.height)||this.U.height||this.je.Ta().style.height;var c=Number(this.ra.width)||this.U.width||this.je.Ta().style.width,d=Number(this.ra.heightPadding)||0;b.style.width=c+"px";b.style.height=a+d+"px";this.je.setSize(c,a);this.je.setVisible(null!=this.ra.show?this.ra.show:!0)};_.g.close=function(){this.je.ta()};_.nu=function(a){var b=new _.gu;b.Ta().id="glass-content";a=new mu(a,b);return a=new _.au(a)};

_.R.Ub("glass",_.nu);
_.ji=function(a){var b=0,c;for(c in a)b++;return b};_.ki=function(a){if(a.od&&"function"==typeof a.od)return a.od();if(_.v(a))return a.split("");if(_.Wa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Xb(a)};_.li=function(a){if(a.qf&&"function"==typeof a.qf)return a.qf();if(!a.od||"function"!=typeof a.od){if(_.Wa(a)||_.v(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Yb(a)}}; _.mi=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.Wa(a)||_.v(a))(0,_.mb)(a,b,c);else for(var d=_.li(a),e=_.ki(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)};

_.ni=function(a){return(0,window.encodeURIComponent)(String(a))};_.oi=function(a){return null==a?"":String(a)};_.pi=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;_.qi=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
_.ri=function(a,b,c){if(_.La(b))for(var d=0;d<b.length;d++)_.ri(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+_.ni(b)))};_.ti=function(a){var b=[],c;for(c in a)_.ri(c,a[c],b);return b.join("&")};_.ui=function(a,b){b=_.ti(b);return _.qi(a,b)};

var vj,Mj,Gj,Qj,Hj,Jj,Ij,Nj,Kj,Rj;_.uj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^(0,_.Na)()).toString(36)};vj=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?(0,window.decodeURIComponent)(e.replace(/\+/g," ")):"")}}};
_.wj=function(a,b,c){for(var d=0,e=b.length;0<=(d=a.indexOf(b,d))&&d<c;){var f=a.charCodeAt(d-1);if(38==f||63==f)if(f=a.charCodeAt(d+e),!f||61==f||38==f||35==f)return d;d+=e+1}return-1};_.xj=/#|$/;_.yj=function(a,b){var c=a.search(_.xj),d=_.wj(a,b,c);if(0>d)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return(0,window.decodeURIComponent)(a.substr(d,e-d).replace(/\+/g," "))};
_.zj=function(a,b){this.kd=this.Df=this.zf="";this.Eh=null;this.qy=this.Di="";this.Wf=this.Pz=!1;var c;a instanceof _.zj?(this.Wf=_.r(b)?b:a.Wf,_.Aj(this,a.zf),_.Bj(this,a.Df),_.Cj(this,a.kd),_.Dj(this,a.Eh),this.setPath(a.getPath()),_.Ej(this,a.Re.clone()),this.Wj(a.ft())):a&&(c=String(a).match(_.pi))?(this.Wf=!!b,_.Aj(this,c[1]||"",!0),_.Bj(this,c[2]||"",!0),_.Cj(this,c[3]||"",!0),_.Dj(this,c[4]),this.setPath(c[5]||"",!0),_.Ej(this,c[6]||"",!0),this.Wj(c[7]||"",!0)):(this.Wf=!!b,this.Re=new _.Fj(null,
this.Wf))};_.zj.prototype.toString=function(){var a=[],b=this.zf;b&&a.push(Gj(b,Hj,!0),":");var c=this.kd;if(c||"file"==b)a.push("//"),(b=this.Df)&&a.push(Gj(b,Hj,!0),"@"),a.push(_.ni(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Eh,null!=c&&a.push(":",String(c));if(c=this.getPath())this.kd&&"/"!=c.charAt(0)&&a.push("/"),a.push(Gj(c,"/"==c.charAt(0)?Ij:Jj,!0));(c=this.Re.toString())&&a.push("?",c);(c=this.ft())&&a.push("#",Gj(c,Kj));return a.join("")};
_.zj.prototype.resolve=function(a){var b=this.clone(),c=!!a.zf;c?_.Aj(b,a.zf):c=!!a.Df;c?_.Bj(b,a.Df):c=!!a.kd;c?_.Cj(b,a.kd):c=null!=a.Eh;var d=a.getPath();if(c)_.Dj(b,a.Eh);else if(c=!!a.Di){if("/"!=d.charAt(0))if(this.kd&&!this.Di)d="/"+d;else{var e=b.getPath().lastIndexOf("/");-1!=e&&(d=b.getPath().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=_.xb(e,"/");e=e.split("/");for(var f=[],h=0;h<e.length;){var k=e[h++];"."==k?d&&h==e.length&&f.push(""):
".."==k?((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&h==e.length&&f.push("")):(f.push(k),d=!0)}d=f.join("/")}else d=e}c?b.setPath(d):c=a.Om();c?_.Ej(b,a.Re.clone()):c=!!a.qy;c&&b.Wj(a.ft());return b};_.zj.prototype.clone=function(){return new _.zj(this)};_.Aj=function(a,b,c){_.Lj(a);a.zf=c?Mj(b,!0):b;a.zf&&(a.zf=a.zf.replace(/:$/,""));return a};_.Bj=function(a,b,c){_.Lj(a);a.Df=c?Mj(b):b;return a};_.Cj=function(a,b,c){_.Lj(a);a.kd=c?Mj(b,!0):b;return a};
_.Dj=function(a,b){_.Lj(a);if(b){b=Number(b);if((0,window.isNaN)(b)||0>b)throw Error("F`"+b);a.Eh=b}else a.Eh=null;return a};_.zj.prototype.getPath=function(){return this.Di};_.zj.prototype.setPath=function(a,b){_.Lj(this);this.Di=b?Mj(a,!0):a;return this};_.zj.prototype.Om=function(){return""!==this.Re.toString()};_.Ej=function(a,b,c){_.Lj(a);b instanceof _.Fj?(a.Re=b,a.Re.XB(a.Wf)):(c||(b=Gj(b,Nj)),a.Re=new _.Fj(b,a.Wf));return a};_.zj.prototype.Sa=function(a,b){return _.Ej(this,a,b)};
_.zj.prototype.Je=function(){return this.Re.toString()};_.Oj=function(a,b,c){_.Lj(a);a.Re.set(b,c);return a};_.zj.prototype.rf=function(a){return this.Re.get(a)};_.zj.prototype.ft=function(){return this.qy};_.zj.prototype.Wj=function(a,b){_.Lj(this);this.qy=b?Mj(a):a;return this};_.zj.prototype.removeParameter=function(a){_.Lj(this);this.Re.remove(a);return this};_.Lj=function(a){if(a.Pz)throw Error("G");};_.zj.prototype.XB=function(a){this.Wf=a;this.Re&&this.Re.XB(a)};
_.Pj=function(a){return a instanceof _.zj?a.clone():new _.zj(a,void 0)};Mj=function(a,b){return a?b?(0,window.decodeURI)(a.replace(/%25/g,"%2525")):(0,window.decodeURIComponent)(a):""};Gj=function(a,b,c){return _.v(a)?(a=(0,window.encodeURI)(a).replace(b,Qj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};Qj=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};Hj=/[#\/\?@]/g;Jj=/[#\?:]/g;Ij=/[#\?]/g;Nj=/[#\?@]/g;Kj=/#/g;
_.Fj=function(a,b){this.Pb=this.tc=null;this.jf=a||null;this.Wf=!!b};Rj=function(a){a.tc||(a.tc=new _.ai,a.Pb=0,a.jf&&vj(a.jf,function(b,c){a.add((0,window.decodeURIComponent)(b.replace(/\+/g," ")),c)}))};_.g=_.Fj.prototype;_.g.Eb=function(){Rj(this);return this.Pb};_.g.add=function(a,b){Rj(this);this.jf=null;a=Sj(this,a);var c=this.tc.get(a);c||this.tc.set(a,c=[]);c.push(b);this.Pb+=1;return this};
_.g.remove=function(a){Rj(this);a=Sj(this,a);return this.tc.eh(a)?(this.jf=null,this.Pb-=this.tc.get(a).length,this.tc.remove(a)):!1};_.g.clear=function(){this.tc=this.jf=null;this.Pb=0};_.g.isEmpty=function(){Rj(this);return 0==this.Pb};_.g.eh=function(a){Rj(this);a=Sj(this,a);return this.tc.eh(a)};_.g.Bk=function(a){var b=this.od();return _.tb(b,a)};_.g.forEach=function(a,b){Rj(this);this.tc.forEach(function(c,d){(0,_.mb)(c,function(c){a.call(b,c,d,this)},this)},this)};
_.g.qf=function(){Rj(this);for(var a=this.tc.od(),b=this.tc.qf(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.g.od=function(a){Rj(this);var b=[];if(_.v(a))this.eh(a)&&(b=_.ub(b,this.tc.get(Sj(this,a))));else{a=this.tc.od();for(var c=0;c<a.length;c++)b=_.ub(b,a[c])}return b};_.g.set=function(a,b){Rj(this);this.jf=null;a=Sj(this,a);this.eh(a)&&(this.Pb-=this.tc.get(a).length);this.tc.set(a,[b]);this.Pb+=1;return this};
_.g.get=function(a,b){a=a?this.od(a):[];return 0<a.length?String(a[0]):b};_.g.setValues=function(a,b){this.remove(a);0<b.length&&(this.jf=null,this.tc.set(Sj(this,a),_.wb(b)),this.Pb+=b.length)};_.g.toString=function(){if(this.jf)return this.jf;if(!this.tc)return"";for(var a=[],b=this.tc.qf(),c=0;c<b.length;c++){var d=b[c],e=_.ni(d);d=this.od(d);for(var f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+_.ni(d[f]));a.push(h)}}return this.jf=a.join("&")};
_.g.clone=function(){var a=new _.Fj;a.jf=this.jf;this.tc&&(a.tc=this.tc.clone(),a.Pb=this.Pb);return a};var Sj=function(a,b){b=String(b);a.Wf&&(b=b.toLowerCase());return b};_.Fj.prototype.XB=function(a){a&&!this.Wf&&(Rj(this),this.jf=null,this.tc.forEach(function(a,c){var b=c.toLowerCase();c!=b&&(this.remove(c),this.setValues(b,a))},this));this.Wf=a};_.Fj.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)_.mi(arguments[b],function(a,b){this.add(b,a)},this)};

var FT={l3:"play-books-web",m3:"ge-web-app",o3:"play-store-web",n3:"play-store-boq-web"};var GT=null,HT=function(){_.Sd(GT)},IT=function(){HT();var a=window.document.getElementById("glass-content");a&&(a=a.parentNode)&&(a.style.border="none",a=a.previousSibling)&&(a.style.opacity=.8)},JT=function(){var a=window.document.getElementById("glass-content");a&&a.scrollIntoView()},LT=function(a,b){b.register("play.review.write.outcome",function(c){null!=c&&"OK"===c.responseCode?a.resolve(c):a.reject(c);b.close()},KT);b.register("play.review.scrollIntoView",JT,KT)},KT=function(a){a=a.Qa();var b=
MT();b=_.Dj(_.Cj(_.Bj(_.Aj(new _.zj,b.zf),b.Df),b.kd),b.Eh).toString();return a===b},NT=function(a,b){HT();a.reject({responseCode:b||"ERROR"})},MT=function(){var a="https://play.google.com/store/ereview";/^http(s?):\/\/(.*\.)?google\.com(:\d+)?$/.test(window.location.origin||window.location.protocol+"//"+window.location.host)&&(a=_.I("play/review/debug/baseurl","https://play.google.com/store/ereview"));a=new _.zj(a);a.Pz=!0;return a.clone()};
_.w("gapi.playreview.open",function(a){var b=_.yh(),c=a.id;if(!_.v(c)||_.yb(_.oi(c)))return NT(b,"INVALID_DOC_ID"),b.promise;GT=_.Ys("DIV",{style:"background-color: #ddd;display: block;left: 0;margin: 0;opacity: 0.65;padding: 0;position: absolute;right: 0;top: 0;width: auto"});var d=window.document.body,e=window.document.documentElement;GT.style.height=Math.max(d.scrollHeight,d.offsetHeight,e.clientHeight,e.scrollHeight,e.offsetHeight)+"px";e=_.Ys("DIV",{style:"background-image: url(https://ssl.gstatic.com/android/market_images/web/loading_dark_large.gif);height: 150px;left: 50vw;margin-left: -75px;margin-top: -75px;position: fixed;top: 50vh;width: 150px"});
GT.appendChild(e);d.appendChild(GT);_.Eg(GT,["click","touchstart"],HT,!1);c={docId:c,hl:_.L.qc().hl||_.I("lang"),authuser:_.I("googleapis.config/sessionIndex")||"0",width:window.innerWidth};_.Zb(FT,a.source)&&(c.source=a.source);a=MT().clone().toString();a=_.Yn(_.Xn(_.Tn(_.Qn((new _.Pn).Fd("glass").setUrl(a),c)),{_ready:IT}),KT);_.Vn(_.Sn(a).$j(1).Xj(1));c=_.Wf(LT,b);d=_.Wf(NT,b,void 0);_.co.open(a.value()).then(c,d);return b.promise});

});
// Google Inc.
