function A_Vb(a,b,c,d,e,f,g,h,l,m,n,p,q,u,v,x,w,y,r,z,C,H,D){a=void 0!==a?a:1;b=void 0!==b?b:null;d=void 0!==d?d:this.zD;e=void 0!==e?e:this.AD;f=void 0!==f?f:this.yD;g=void 0!==g?g:this.CD;h=void 0!==h?h:this.BD;l=void 0!==l?l:"";m=void 0!==m?m:"";n=void 0!==n?n:"";p=void 0!==p?p:"";r=void 0!==r?r:!0;C=void 0!==C?C:NaN;this.yr=this.ec=NaN;this.ex=this.cn=this.hg=this.Jd=0;this.sg=null;this.lw=!1;this.ux=this.tx=this.Sx=this.Rx=this.Zm=this.Km=this.cy=null;this.gg=3;this.Dq=!1;this.Cb=this.hj;this.XF=
[d,e,f,g,h];this.bb=0;this.rg=.5;this.Cx=this.Ex=this.Ya=0;this.pn=this.rn=this.Dx=NaN;this.ih=0;this.hj=1;this.am=2;this.xu=3;this.wu=4;this.yu=5;this.bm=6;this.DD=99;this.zD="K";this.AD="M";this.yD="B";this.CD="T";this.BD="Q";this.Pn=".";this.Cg="000000000000000000000000000000";this.Zh="";this.PJ="e";this.ec=a;this.gg=void 0!==q?q:3;this.Jd=void 0!==u?u:0;this.hg=void 0!==v?v:340;this.cn=void 0!==x?x:1;this.ex=void 0!==w?w:390;this.sg=void 0!==y?y:"0";this.lw=r;this.yr=1===C?NaN:C;this.Dq=void 0!==
H?H:!1;this.Jc=D;if(isNaN(a))d=this.ih,this.ec=1;else if(1===a)d=this.hj;else if(d=this.DD,r)switch(a){case .001:d=this.am;break;case 1E-6:d=this.xu;break;case 1E-9:d=this.wu;break;case 1E-12:d=this.yu;break;case 1E-15:d=this.bm}this.Cb=d;a=0;-1!==this.Jd&&(this.Jd>this.hg&&(this.hg=this.Jd),this.Jd===this.hg?a=this.Jd:this.Jd<this.hg&&(a=this.hg));-1===this.Jd&&(a=-1);this.Ex=d;this.Dx=this.ec;this.bb=this.Cx=a;this.Km=null===b?this.Pn:b;-1!==a&&(this.rg=Math.pow(10,a));this.Zm=void 0!==c?c:null;
null===l&&(l=this.Zh);null===m&&(m=this.Zh);null===n&&(n=this.Zh);null===p&&(p=this.Zh);this.Rx=l;this.Sx=m;this.tx=n;this.ux=p}function A_Wb(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_Vb.prototype.getAsString=function(a){var b=a,c,d;c=void 0!==c?c:NaN;d=void 0!==d?d:NaN;var e,f=a=!1,g=this.Jd,h=this.hg;if(isNaN(b)||!isFinite(b))a=this.cy;else{this.rn=c;this.pn=d;this.Cb=this.Ex;if(this.Cb===this.ih||this.Cb!==this.ih&&-1===g)this.Ya=0,this.Cb===this.ih&&(this.ec=1),this.bb=this.Cx,this.ec=this.Dx;0>b&&(b=-b,a=!0);this.Cb!==this.ih&&-1===g&&(f=0,this.Ya=A_Wb(b),this.Dq&&(this.Ya+=2),f=2>=this.Ya?3-this.Ya:16<=this.Ya?3>this.Ya-15?3-(this.Ya-15):0:3-(this.Ya-3*Math.floor((this.Ya-
1)/3)),-1===this.bb&&(this.bb=f),0!==this.bb&&(this.rg=Math.pow(10,this.bb)),b*=this.ec,f=!0,-1==g&&(g=this.bb),-1===h&&(h=this.bb),this.rg=Math.pow(10,this.bb));if(this.Cb===this.ih){c=b;isNaN(this.pn)||isNaN(this.rn)||(c=Math.abs(this.rn),d=Math.abs(this.pn),c=d>c?d:c,this.pn=this.rn=NaN);this.Ya=A_Wb(c);this.Dq&&(this.Ya+=2);if(2>=this.Ya)this.Cb=this.hj,this.ec=1,-1===this.bb&&(this.bb=3-this.Ya);else if(16<=this.Ya)this.Cb=this.bm,-1===this.bb&&(this.bb=3>this.Ya-15?3-(this.Ya-15):0),this.ec=
1E-15;else{c=3*Math.floor((this.Ya-1)/3);switch(c){case 3:this.Cb=this.am;this.ec=.001;break;case 6:this.Cb=this.xu;this.ec=1E-6;break;case 9:this.Cb=this.wu;this.ec=1E-9;break;case 12:this.Cb=this.yu;this.ec=1E-12;break;case 15:this.Cb=this.bm;this.ec=1E-15;break;default:this.Cb=this.hj}-1===this.bb&&(this.bb=3-(this.Ya-c))}0!==this.bb&&(this.rg=Math.pow(10,this.bb));-1===g&&(g=this.bb);-1===h&&(h=this.bb);this.rg=Math.pow(10,this.bb)}f||this.Cb===this.hj||1===this.ec||(f=0<this.bb?this.bb+3:3,b=
b*this.ec*Math.pow(10,f),b/=Math.pow(10,f));isNaN(this.yr)||(b*=this.yr);if(isNaN(b)||!isFinite(b))a=this.cy;else{b*=this.rg;b=a?"c"==this.Jc||"d"==this.Jc?Math.floor(b):"f"==this.Jc||"u"==this.Jc?Math.ceil(b):"hu"==this.Jc||"he"==this.Jc&&1.5===b%2?Math.round(b):-1*Math.round(-1*b):"f"==this.Jc||"d"==this.Jc?Math.floor(b):"c"==this.Jc||"u"==this.Jc?Math.ceil(b):"hd"==this.Jc||"he"==this.Jc&&.5===b%2?-1*Math.round(-1*b):Math.round(b);b/=this.rg;f=b+"";d=f.indexOf(this.Pn);c=0;0>this.Ya&&(e=f.indexOf(this.PJ),
0<e&&(f=f.substr(0,e),e=-this.Ya-d,0<e&&(f=this.Pn+this.Cg.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.sg&&c<=this.Cg.length)f+=this.Cg.substr(0,c);else for(e=c;0<e;e--)f+=this.sg;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.Km;if("0"===this.sg&&g<=this.Cg.length)f+=this.Cg.substr(0,g);else for(e=this.Jd;0<
e;e--)f+=this.sg;d=f.length-g-1}var g=0,m,h=0,g=0<=d?d:f.length,h=this.ex;1===g&&0===this.cn&&1>Math.abs(b)&&0<=d&&(h=0);if(g<this.cn){g=this.cn-g;if("0"===this.sg&&g<=this.Cg.length)m=this.Cg.substr(0,g);else for(e=g;0<e;e--)m+=this.sg;f=m+f;0<=d&&(d+=g)}else g>h&&(g-=h,f=f.substring(g),0<=d&&(d-=g));if(null!==this.Zm&&0<this.gg&&(0>d&&(d=f.length),d>this.gg)){m=d-this.gg;b=f.substring(m);for(g=this.Zh;;){b=g+b;m-=this.gg;if(0>=m){m+=this.gg;b=f.substring(0,m)+this.Zm+b;break}g=f.substr(m,this.gg)+
this.Zm}f=b}0<c&&null!==this.Km&&(d=f.lastIndexOf(this.Pn),0<=d&&(m=this.Zh,b=f.substr(0,d),++d<=f.length&&(m=f.substr(d)),f=b+this.Km+m));this.lw&&this.Cb>=this.am&&this.Cb<=this.bm&&(m=this.XF[this.Cb-this.am],null!==m&&(f+=m));a?(f=this.tx+f,f+=this.ux):(f=this.Rx+f,f+=this.Sx);a=f}}return a};