function A_Xb(a,b,c,d,e,f,g,h,l,m,n,p,q,v,u,w,r,x,s,z,A,G,B){a=a!==A_a?a:1;b=b!==A_a?b:A_;c=c!==A_a?c:A_;d=d!==A_a?d:this.GC;e=e!==A_a?e:this.HC;f=f!==A_a?f:this.FC;g=g!==A_a?g:this.JC;h=h!==A_a?h:this.IC;l=l!==A_a?l:"";m=m!==A_a?m:"";n=n!==A_a?n:"";p=p!==A_a?p:"";q=q!==A_a?q:3;v=v!==A_a?v:0;u=u!==A_a?u:340;w=w!==A_a?w:1;r=r!==A_a?r:390;x=x!==A_a?x:"0";s=s!==A_a?s:A_b;z=z!==A_a?z:"";A=A!==A_a?A:NaN;G=G!==A_a?G:A_c;this.Mq=this.Wb=NaN;this.qw=this.Bm=this.Tf=this.Cd=0;this.dg=A_;this.vv=A_c;this.Gw=
this.Fw=this.cx=this.bx=this.wm=this.im=this.nx=A_;this.Sf=3;this.Yp=A_c;this.ub=this.Ni;this.eF=[d,e,f,g,h];this.Ua=0;this.cg=0.5;this.Ow=this.Qw=this.Qa=0;this.Mm=this.Pm=this.Pw=NaN;this.vR=0===arguments.length;this.Rg=0;this.Ni=1;this.zl=2;this.Kt=3;this.Jt=4;this.Lt=5;this.Al=6;this.KC=99;this.GC="K";this.HC="M";this.FC="B";this.JC="T";this.IC="Q";this.kn=".";this.qS=",";this.ng="000000000000000000000000000000";this.Hh="";this.rS="t";this.ZI="e";this.Wb=a;this.Sf=q;this.Cd=v;this.Tf=u;this.Bm=
w;this.qw=r;this.dg=x;this.vv=s;this.Mq=1===A?NaN:A;this.Yp=G;this.Bc=B;var D;if(isNaN(a))D=this.Rg,this.Wb=1;else if(1===a)D=this.Ni;else if(D=this.KC,s)switch(a){case 0.001:D=this.zl;break;case 1E-6:D=this.Kt;break;case 1E-9:D=this.Jt;break;case 1E-12:D=this.Lt;break;case 1E-15:D=this.Al}this.ub=D;var y=0;-1!==this.Cd&&(this.Cd>this.Tf&&(this.Tf=this.Cd),this.Cd===this.Tf?y=this.Cd:this.Cd<this.Tf&&(y=this.Tf));-1===this.Cd&&(y=-1);this.Qw=D;this.Pw=this.Wb;this.Ua=this.Ow=y;this.im=b===A_?this.kn:
b;-1!==y&&(this.cg=Math.pow(10,y));this.wm=c;l===A_&&(l=this.Hh);m===A_&&(m=this.Hh);n===A_&&(n=this.Hh);p===A_&&(p=this.Hh);this.bx=l;this.cx=m;this.Fw=n;this.Gw=p}function A_Yb(a){var b=0;10<=a?(a=Math.floor(a),b=a.toString().length-1):1>a&&0!==a&&(b=a.toExponential(),a=b.indexOf("e"),b=parseInt(b.substr(a+1),10));return b}
A_Xb.prototype.getAsString=function(a){var b=a,c,d;c=c!==A_a?c:NaN;d=d!==A_a?d:NaN;var e,f=a=A_c,g=this.Cd,h=this.Tf;if(isNaN(b)||!isFinite(b))a=this.nx;else{this.Pm=c;this.Mm=d;this.ub=this.Qw;if(this.ub===this.Rg||this.ub!==this.Rg&&-1===g)this.Qa=0,this.ub===this.Rg&&(this.Wb=1),this.Ua=this.Ow,this.Wb=this.Pw;0>b&&(b=-b,a=A_b);this.ub!==this.Rg&&-1===g&&(f=0,this.Qa=A_Yb(b),this.Yp&&(this.Qa+=2),f=2>=this.Qa?3-this.Qa:16<=this.Qa?3>this.Qa-15?3-(this.Qa-15):0:3-(this.Qa-3*Math.floor((this.Qa-
1)/3)),-1===this.Ua&&(this.Ua=f),0!==this.Ua&&(this.cg=Math.pow(10,this.Ua)),b*=this.Wb,f=A_b,-1==g&&(g=this.Ua),-1===h&&(h=this.Ua),this.cg=Math.pow(10,this.Ua));if(this.ub===this.Rg){c=b;!isNaN(this.Mm)&&!isNaN(this.Pm)&&(c=Math.abs(this.Pm),d=Math.abs(this.Mm),c=d>c?d:c,this.Mm=this.Pm=NaN);this.Qa=A_Yb(c);this.Yp&&(this.Qa+=2);if(2>=this.Qa)this.ub=this.Ni,this.Wb=1,-1===this.Ua&&(this.Ua=3-this.Qa);else if(16<=this.Qa)this.ub=this.Al,-1===this.Ua&&(this.Ua=3>this.Qa-15?3-(this.Qa-15):0),this.Wb=
1E-15;else{c=3*Math.floor((this.Qa-1)/3);switch(c){case 3:this.ub=this.zl;this.Wb=0.001;break;case 6:this.ub=this.Kt;this.Wb=1E-6;break;case 9:this.ub=this.Jt;this.Wb=1E-9;break;case 12:this.ub=this.Lt;this.Wb=1E-12;break;case 15:this.ub=this.Al;this.Wb=1E-15;break;default:this.ub=this.Ni}-1===this.Ua&&(this.Ua=3-(this.Qa-c))}0!==this.Ua&&(this.cg=Math.pow(10,this.Ua));-1===g&&(g=this.Ua);-1===h&&(h=this.Ua);this.cg=Math.pow(10,this.Ua)}!f&&(this.ub!==this.Ni&&1!==this.Wb)&&(f=0<this.Ua?this.Ua+3:
3,b*=this.Wb*Math.pow(10,f),b/=Math.pow(10,f));isNaN(this.Mq)||(b*=this.Mq);if(isNaN(b)||!isFinite(b))a=this.nx;else{b*=this.cg;b=a?"c"==this.Bc||"d"==this.Bc?Math.floor(b):"f"==this.Bc||"u"==this.Bc?Math.ceil(b):"hu"==this.Bc||"he"==this.Bc&&1.5===b%2?Math.round(b):-1*Math.round(-1*b):"f"==this.Bc||"d"==this.Bc?Math.floor(b):"c"==this.Bc||"u"==this.Bc?Math.ceil(b):"hd"==this.Bc||"he"==this.Bc&&0.5===b%2?-1*Math.round(-1*b):Math.round(b);b/=this.cg;f=b+"";d=f.indexOf(this.kn);c=0;0>this.Qa&&(e=f.indexOf(this.ZI),
0<e&&(f=f.substr(0,e),e=-this.Qa-d,0<e&&(f=this.kn+this.ng.substring(0,e)+f.substr(0,d)+f.substr(d+1),d=0)));if(0===g&&0===h)0<=d&&(f=f.substring(0,d));else if(0<=d)if(c=f.length-1-d,c<g)if(c=g-c,"0"===this.dg&&c<=this.ng.length)f+=this.ng.substr(0,c);else for(e=c;0<e;e--)f+=this.dg;else{if(c>h){e=d+g+1;for(var l=f.length;e<l;){if("0"!==f.charAt(e)){l=0;break}e++}f=f.substring(0,d+(0===l?h:g)+1)}}else if(0<g){f+=this.im;if("0"===this.dg&&g<=this.ng.length)f+=this.ng.substr(0,g);else for(e=this.Cd;0<
e;e--)f+=this.dg;d=f.length-g-1}var g=0,m,h=0,g=0<=d?d:f.length,h=this.qw;1===g&&(0===this.Bm&&1>Math.abs(b)&&0<=d)&&(h=0);if(g<this.Bm){g=this.Bm-g;if("0"===this.dg&&g<=this.ng.length)m=this.ng.substr(0,g);else for(e=g;0<e;e--)m+=this.dg;f=m+f;0<=d&&(d+=g)}else g>h&&(g-=h,f=f.substring(g),0<=d&&(d-=g));if(this.wm!==A_&&0<this.Sf&&(0>d&&(d=f.length),d>this.Sf)){m=d-this.Sf;b=f.substring(m);for(g=this.Hh;;){b=g+b;m-=this.Sf;if(0>=m){m+=this.Sf;b=f.substring(0,m)+this.wm+b;break}g=f.substr(m,this.Sf)+
this.wm}f=b}0<c&&this.im!==A_&&(d=f.lastIndexOf(this.kn),0<=d&&(m=this.Hh,b=f.substr(0,d),++d<=f.length&&(m=f.substr(d)),f=b+this.im+m));this.vv&&(this.ub>=this.zl&&this.ub<=this.Al)&&(m=this.eF[this.ub-this.zl],m!==A_&&(f+=m));a?(f=this.Fw+f,f+=this.Gw):(f=this.bx+f,f+=this.cx);a=f}}return a};