Produced by Araxis Merge on 7/18/2017 10:53:27 AM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
# | Location | File | Last Modified |
---|---|---|---|
1 | VSS_5_2_1_2841.zip\vss_svn_backup\common_web\src\main\webapp\media\packages\datatables-1.10.13\pdfmake-0.1.18\build | pdfmake.min.js | Wed May 31 15:27:24 2017 UTC |
2 | VSS_5_2_1_2841.zip\vss_svn_backup\common_web\src\main\webapp\media\packages\datatables-1.10.13\pdfmake-0.1.18\build | pdfmake.min.js | Mon Jul 17 19:09:38 2017 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 2 | 42 |
Changed | 1 | 2 |
Inserted | 0 | 0 |
Removed | 0 | 0 |
Whitespace | |
---|---|
Character case | Differences in character case are significant |
Line endings | Differences in line endings (CR and LF characters) are ignored |
CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
1 | !function( t){functio n e(r){if( n[r])retur n n[r].exp orts;var i =n[r]={exp orts:{},id :r,loaded: !1};return t[r].call (i.exports ,i,i.expor ts,e),i.lo aded=!0,i. exports}va r n={};ret urn e.m=t, e.c=n,e.p= "",e(0)}([ function(t ,e,n){(fun ction(e){t .exports=e .pdfMake=n (1)}).call (e,functio n(){return this}())} ,function( t,e,n){(fu nction(e){ "use stric t";functio n r(t,e,n) {this.docD efinition= t,this.fon ts=e||a,th is.vfs=n}v ar i=n(2), o=n(3),a={ Roboto:{no rmal:"Robo to-Regular .ttf",bold :"Roboto-M edium.ttf" ,italics:" Roboto-Ita lic.ttf",b olditalics :"Roboto-I talic.ttf" }};r.proto type._crea teDoc=func tion(t,n){ var r=new i(this.fon ts);r.fs.b indFS(this .vfs);var o,a=r.crea tePdfKitDo cument(thi s.docDefin ition,t),s =[];a.on(" data",func tion(t){s. push(t)}), a.on("end" ,function( ){o=e.conc at(s),n(o, a._pdfMake Pages)}),a .end()},r. prototype. _getPages= function(t ,e){if(!e) throw"getB uffer is a n async me thod and n eeds a cal lback argu ment";this ._createDo c(t,functi on(t,n){e( n)})},r.pr ototype.op en=functio n(t){var e =window.op en("","_bl ank");try{ this.getDa taUrl(func tion(t){e. location.h ref=t})}ca tch(n){thr ow e.close (),n}},r.p rototype.p rint=funct ion(){this .getDataUr l(function (t){var e= document.c reateEleme nt("iframe ");e.style .position= "absolute" ,e.style.l eft="-9999 9px",e.src =t,e.onloa d=function (){functio n t(){docu ment.body. removeChil d(e),docum ent.remove EventListe ner("click ",t)}docum ent.addEve ntListener ("click",t ,!1)},docu ment.body. appendChil d(e)},{aut oPrint:!0} )},r.proto type.downl oad=functi on(t,e){"f unction"== typeof t&& (e=t,t=nul l),t=t||"f ile.pdf",t his.getBuf fer(functi on(n){o(ne w Blob([n] ,{type:"ap plication/ pdf"}),t), "function" ==typeof e &&e()})},r .prototype .getBase64 =function( t,e){if(!t )throw"get Base64 is an async m ethod and needs a ca llback arg ument";thi s._createD oc(e,funct ion(e){t(e .toString( "base64")) })},r.prot otype.getD ataUrl=fun ction(t,e) {if(!t)thr ow"getData Url is an async meth od and nee ds a callb ack argume nt";this._ createDoc( e,function (e){t("dat a:applicat ion/pdf;ba se64,"+e.t oString("b ase64"))}) },r.protot ype.getBuf fer=functi on(t,e){if (!t)throw" getBuffer is an asyn c method a nd needs a callback argument"; this._crea teDoc(e,fu nction(e){ t(e)})},t. exports={c reatePdf:f unction(t) {return ne w r(t,wind ow.pdfMake .fonts,win dow.pdfMak e.vfs)}}}) .call(e,n( 4).Buffer) },function (t,e,n){"u se strict" ;function r(t){this. fontDescri ptors=t}fu nction i(t ){if(!t)re turn null; if("number "==typeof t||t insta nceof Numb er)t={left :t,right:t ,top:t,bot tom:t};els e if(t ins tanceof Ar ray)if(2== =t.length) t={left:t[ 0],top:t[1 ],right:t[ 0],bottom: t[1]};else {if(4!==t. length)thr ow"Invalid pageMargi ns definit ion";t={le ft:t[0],to p:t[1],rig ht:t[2],bo ttom:t[3]} }return t} function o (t){t.regi sterTableL ayouts({no Borders:{h LineWidth: function(t ){return 0 },vLineWid th:functio n(t){retur n 0},paddi ngLeft:fun ction(t){r eturn t&&4 ||0},paddi ngRight:fu nction(t,e ){return t <e.table.w idths.leng th-1?4:0}} ,headerLin eOnly:{hLi neWidth:fu nction(t,e ){return 0 ===t||t=== e.table.bo dy.length? 0:t===e.ta ble.header Rows?2:0}, vLineWidth :function( t){return 0},padding Left:funct ion(t){ret urn 0===t? 0:8},paddi ngRight:fu nction(t,e ){return t ===e.table .widths.le ngth-1?0:8 }},lightHo rizontalLi nes:{hLine Width:func tion(t,e){ return 0== =t||t===e. table.body .length?0: t===e.tabl e.headerRo ws?2:1},vL ineWidth:f unction(t) {return 0} ,hLineColo r:function (t){return 1===t?"bl ack":"#aaa "},padding Left:funct ion(t){ret urn 0===t? 0:8},paddi ngRight:fu nction(t,e ){return t ===e.table .widths.le ngth-1?0:8 }}})}funct ion a(t){i f("string" ==typeof t ||t instan ceof Strin g){var e=y [t.toUpper Case()];if (!e)throw" Page size "+t+" not recognized ";return{w idth:e[0], height:e[1 ]}}return t}function s(t){this .isString= !0,this.to String=fun ction(){re turn t}}fu nction h(t ,e){var n= e.options. size[0]>e. options.si ze[1]?"lan dscape":"p ortrait";i f(t.pageSi ze.orienta tion!==n){ var r=e.op tions.size [0],i=e.op tions.size [1];e.opti ons.size=[ i,r]}}func tion u(t,e ,n){n._pdf MakePages= t;for(var r=0;r<t.le ngth;r++){ r>0&&(h(t[ r],n),n.ad dPage(n.op tions));fo r(var i=t[ r],o=0,a=i .items.len gth;a>o;o+ +){var s=i .items[o]; switch(s.t ype){case" vector":f( s.item,n); break;case "line":l(s .item,s.it em.x,s.ite m.y,n);bre ak;case"im age":d(s.i tem,s.item .x,s.item. y,n)}}i.wa termark&&c (i,n),e.se tFontRefsT oPdfDoc()} }function l(t,e,n,r) {e=e||0,n= n||0;var i =t.getAsce nderHeight ();_.drawB ackground( t,e,n,r);f or(var o=0 ,a=t.inlin es.length; a>o;o++){v ar s=t.inl ines[o];r. fill(s.col or||"black "),r.save( ),r.transf orm(1,0,0, -1,0,r.pag e.height); var h=s.fo nt.encode( s.text);r. addContent ("BT"),r.a ddContent( ""+(e+s.x) +" "+(r.pa ge.height- n-i)+" Td" ),r.addCon tent("/"+h .fontId+" "+s.fontSi ze+" Tf"), r.addConte nt("<"+h.e ncodedText +"> Tj"),r .addConten t("ET"),r. restore()} _.drawDeco rations(t, e,n,r)}fun ction c(t, e){var n=t .watermark ;e.fill("b lack"),e.o pacity(.6) ,e.save(), e.transfor m(1,0,0,-1 ,0,e.page. height);va r r=180*Ma th.atan2(e .page.heig ht,e.page. width)/Mat h.PI;e.rot ate(r,{ori gin:[e.pag e.width/2, e.page.hei ght/2]});v ar i=n.fon t.encode(n .text);e.a ddContent( "BT"),e.ad dContent(" "+(e.page. width/2-n. size.size. width/2)+" "+(e.page .height/2- n.size.siz e.height/4 )+" Td"),e .addConten t("/"+i.fo ntId+" "+n .size.font Size+" Tf" ),e.addCon tent("<"+i .encodedTe xt+"> Tj") ,e.addCont ent("ET"), e.restore( )}function f(t,e){sw itch(e.lin eWidth(t.l ineWidth|| 1),t.dash? e.dash(t.d ash.length ,{space:t. dash.space ||t.dash.l ength}):e. undash(),e .fillOpaci ty(t.fillO pacity||1) ,e.strokeO pacity(t.s trokeOpaci ty||1),e.l ineJoin(t. lineJoin|| "miter"),t .type){cas e"ellipse" :e.ellipse (t.x,t.y,t .r1,t.r2); break;case "rect":t.r ?e.rounded Rect(t.x,t .y,t.w,t.h ,t.r):e.re ct(t.x,t.y ,t.w,t.h); break;case "line":e.m oveTo(t.x1 ,t.y1),e.l ineTo(t.x2 ,t.y2);bre ak;case"po lyline":if (0===t.poi nts.length )break;e.m oveTo(t.po ints[0].x, t.points[0 ].y);for(v ar n=1,r=t .points.le ngth;r>n;n ++)e.lineT o(t.points [n].x,t.po ints[n].y) ;if(t.poin ts.length> 1){var i=t .points[0] ,o=t.point s[t.points .length-1] ;(t.closeP ath||i.x== =o.x&&i.y= ==o.y)&&e. closePath( )}}t.color &&t.lineCo lor?e.fill AndStroke( t.color,t. lineColor) :t.color?e .fill(t.co lor):e.str oke(t.line Color||"bl ack")}func tion d(t,e ,n,r){r.im age(t.imag e,t.x,t.y, {width:t._ width,heig ht:t._heig ht})}var p =(n(11),n( 5)),g=n(6) ,v=n(28),m =n(12),y=n (7),w=n(8) ,_=n(9),p= n(5);r.pro totype.cre atePdfKitD ocument=fu nction(t,e ){e=e||{}; var n=a(t. pageSize|| "a4");"lan dscape"=== t.pageOrie ntation&&( n={width:n .height,he ight:n.wid th}),n.ori entation=" landscape" ===t.pageO rientation ?t.pageOri entation:" portrait", this.pdfKi tDoc=new v ({size:[n. width,n.he ight],comp ress:!1}), this.pdfKi tDoc.info. Producer=" pdfmake",t his.pdfKit Doc.info.C reator="pd fmake",thi s.fontProv ider=new p (this.font Descriptor s,this.pdf KitDoc),t. images=t.i mages||{}; var r=new g(n,i(t.pa geMargins| |40),new w (this.pdfK itDoc,t.im ages));o(r ),e.tableL ayouts&&r. registerTa bleLayouts (e.tableLa youts);var h=r.layou tDocument( t.content, this.fontP rovider,t. styles||{} ,t.default Style||{fo ntSize:12, font:"Robo to"},t.bac kground,t. header,t.f ooter,t.im ages,t.wat ermark,t.p ageBreakBe fore);if(u (h,this.fo ntProvider ,this.pdfK itDoc),e.a utoPrint){ var l=this .pdfKitDoc .ref({S:"J avaScript" ,JS:new s( "this.prin t\\(true\\ );")}),c=t his.pdfKit Doc.ref({N ames:[new s("Embedde dJS"),new m(this.pdf KitDoc,l.i d)]});l.en d(),c.end( ),this.pdf KitDoc._ro ot.data.Na mes={JavaS cript:new m(this.pdf KitDoc,c.i d)}}return this.pdfK itDoc};t.e xports=r,r .prototype .fs=n(10)} ,function( t,e,n){var r,i;(func tion(t){/* ! @source http://pur l.eligrey. com/github /FileSaver .js/blob/m aster/File Saver.js * / | |
2 | var o=o||" undefined" !=typeof n avigator&& navigator. msSaveOrOp enBlob&&na vigator.ms SaveOrOpen Blob.bind( navigator) ||function (t){"use s trict";if( "undefined "==typeof navigator| |!/MSIE [1 -9]\./.tes t(navigato r.userAgen t)){var e= t.document ,n=functio n(){return t.URL||t. webkitURL| |t},r=e.cr eateElemen tNS("http: //www.w3.o rg/1999/xh tml","a"), i="downloa d"in r,o=f unction(n) {var r=e.c reateEvent ("MouseEve nts");r.in itMouseEve nt("click" ,!0,!1,t,0 ,0,0,0,0,! 1,!1,!1,!1 ,0,null),n .dispatchE vent(r)},a =t.webkitR equestFile System,s=t .requestFi leSystem|| a||t.mozRe questFileS ystem,h=fu nction(e){ (t.setImme diate||t.s etTimeout) (function( ){throw e} ,0)},u="ap plication/ octet-stre am",l=0,c= 10,f=funct ion(e){var r=functio n(){"strin g"==typeof e?n().rev okeObjectU RL(e):e.re move()};t. chrome?r() :setTimeou t(r,c)},d= function(t ,e,n){e=[] .concat(e) ;for(var r =e.length; r--;){var i=t["on"+e [r]];if("f unction"== typeof i)t ry{i.call( t,n||t)}ca tch(o){h(o )}}},p=fun ction(e,h) {var c,p,g ,v=this,m= e.type,y=! 1,w=functi on(){d(v," writestart progress write writ eend".spli t(" "))},_ =function( ){if((y||! c)&&(c=n() .createObj ectURL(e)) ,p)p.locat ion.href=c ;else{var r=t.open(c ,"_blank") ;void 0==r &&"undefin ed"!=typeo f safari&& (t.locatio n.href=c)} v.readySta te=v.DONE, w(),f(c)}, b=function (t){return function( ){return v .readyStat e!==v.DONE ?t.apply(t his,argume nts):void 0}},x={cre ate:!0,exc lusive:!1} ;return v. readyState =v.INIT,h| |(h="downl oad"),i?(c =n().creat eObjectURL (e),r.href =c,r.downl oad=h,o(r) ,v.readySt ate=v.DONE ,w(),void f(c)):(t.c hrome&&m&& m!==u&&(g= e.slice||e .webkitSli ce,e=g.cal l(e,0,e.si ze,u),y=!0 ),a&&"down load"!==h& &(h+=".dow nload"),(m ===u||a)&& (p=t),s?(l +=e.size,v oid s(t.TE MPORARY,l, b(function (t){t.root .getDirect ory("saved ",x,b(func tion(t){va r n=functi on(){t.get File(h,x,b (function( t){t.creat eWriter(b( function(n ){n.onwrit eend=funct ion(e){p.l ocation.hr ef=t.toURL (),v.ready State=v.DO NE,d(v,"wr iteend",e) ,f(t)},n.o nerror=fun ction(){va r t=n.erro r;t.code!= =t.ABORT_E RR&&_()}," writestart progress write abor t".split(" ").forEac h(function (t){n["on" +t]=v["on" +t]}),n.wr ite(e),v.a bort=funct ion(){n.ab ort(),v.re adyState=v .DONE},v.r eadyState= v.WRITING} ),_)}),_)} ;t.getFile (h,{create :!1},b(fun ction(t){t .remove(), n()}),b(fu nction(t){ t.code===t .NOT_FOUND _ERR?n():_ ()}))}),_) }),_)):voi d _())},g= p.prototyp e,v=functi on(t,e){re turn new p (t,e)};ret urn g.abor t=function (){var t=t his;t.read yState=t.D ONE,d(t,"a bort")},g. readyState =g.INIT=0, g.WRITING= 1,g.DONE=2 ,g.error=g .onwritest art=g.onpr ogress=g.o nwrite=g.o nabort=g.o nerror=g.o nwriteend= null,v}}(" undefined" !=typeof s elf&&self| |"undefine d"!=typeof window&&w indow||thi s.content) ;"undefine d"!=typeof t&&null!= =t?t.expor ts=o:null! ==n(13)&&n ull!=n(14) &&(r=[],i= function() {return o} .apply(e,r ),!(void 0 !==i&&(t.e xports=i)) )}).call(e ,n(15)(t)) },function (t,e,n){(f unction(t) {function t(e){retur n this ins tanceof t? (this.leng th=0,this. parent=voi d 0,"numbe r"==typeof e?r(this, e):"string "==typeof e?i(this,e ,arguments .length>1? arguments[ 1]:"utf8") :o(this,e) ):argument s.length>1 ?new t(e,a rguments[1 ]):new t(e )}function r(e,n){if (e=c(e,0>n ?0:0|f(n)) ,!t.TYPED_ ARRAY_SUPP ORT)for(va r r=0;n>r; r++)e[r]=0 ;return e} function i (t,e,n){(" string"!=t ypeof n||" "===n)&&(n ="utf8");v ar r=0|p(e ,n);return t=c(t,r), t.write(e, n),t}funct ion o(e,n) {if(t.isBu ffer(n))re turn a(e,n );if(G(n)) return s(e ,n);if(nul l==n)throw new TypeE rror("must start wit h number, buffer, ar ray or str ing");retu rn"undefin ed"!=typeo f ArrayBuf fer&&n.buf fer instan ceof Array Buffer?h(e ,n):n.leng th?u(e,n): l(e,n)}fun ction a(t, e){var n=0 |f(e.lengt h);return t=c(t,n),e .copy(t,0, 0,n),t}fun ction s(t, e){var n=0 |f(e.lengt h);t=c(t,n );for(var r=0;n>r;r+ =1)t[r]=25 5&e[r];ret urn t}func tion h(t,e ){var n=0| f(e.length );t=c(t,n) ;for(var r =0;n>r;r+= 1)t[r]=255 &e[r];retu rn t}funct ion u(t,e) {var n=0|f (e.length) ;t=c(t,n); for(var r= 0;n>r;r+=1 )t[r]=255& e[r];retur n t}functi on l(t,e){ var n,r=0; "Buffer"== =e.type&&G (e.data)&& (n=e.data, r=0|f(n.le ngth)),t=c (t,r);for( var i=0;r> i;i+=1)t[i ]=255&n[i] ;return t} function c (e,n){t.TY PED_ARRAY_ SUPPORT?e= t._augment (new Uint8 Array(n)): (e.length= n,e._isBuf fer=!0);va r r=0!==n& &n<=t.pool Size>>>1;r eturn r&&( e.parent=Y ),e}functi on f(t){if (t>=q)thro w new Rang eError("At tempt to a llocate Bu ffer large r than max imum size: 0x"+q.toS tring(16)+ " bytes"); return 0|t }function d(e,n){if( !(this ins tanceof d) )return ne w d(e,n);v ar r=new t (e,n);retu rn delete r.parent,r }function p(t,e){if( "string"!= typeof t&& (t=String( t)),0===t. length)ret urn 0;swit ch(e||"utf 8"){case"a scii":case "binary":c ase"raw":r eturn t.le ngth;case" ucs2":case "ucs-2":ca se"utf16le ":case"utf -16le":ret urn 2*t.le ngth;case" hex":retur n t.length >>>1;case" utf8":case "utf-8":re turn P(t). length;cas e"base64": return W(t ).length;d efault:ret urn t.leng th}}functi on g(t,e,n ,r){n=Numb er(n)||0;v ar i=t.len gth-n;r?(r =Number(r) ,r>i&&(r=i )):r=i;var o=e.lengt h;if(o%2!= =0)throw n ew Error(" Invalid he x string") ;r>o/2&&(r =o/2);for( var a=0;r> a;a++){var s=parseIn t(e.substr (2*a,2),16 );if(isNaN (s))throw new Error( "Invalid h ex string" );t[n+a]=s }return a} function v (t,e,n,r){ return N(P (e,t.lengt h-n),t,n,r )}function m(t,e,n,r ){return N (F(e),t,n, r)}functio n y(t,e,n, r){return m(t,e,n,r) }function w(t,e,n,r) {return N( W(e),t,n,r )}function _(t,e,n,r ){return N (z(e,t.len gth-n),t,n ,r)}functi on b(t,e,n ){return H .fromByteA rray(0===e &&n===t.le ngth?t:t.s lice(e,n)) }function x(t,e,n){v ar r="",i= "";n=Math. min(t.leng th,n);for( var o=e;n> o;o++)t[o] <=127?(r+= j(i)+Strin g.fromChar Code(t[o]) ,i=""):i+= "%"+t[o].t oString(16 );return r +j(i)}func tion S(t,e ,n){var r= "";n=Math. min(t.leng th,n);for( var i=e;n> i;i++)r+=S tring.from CharCode(1 27&t[i]);r eturn r}fu nction k(t ,e,n){var r="";n=Mat h.min(t.le ngth,n);fo r(var i=e; n>i;i++)r+ =String.fr omCharCode (t[i]);ret urn r}func tion E(t,e ,n){var r= t.length;( !e||0>e)&& (e=0),(!n| |0>n||n>r) &&(n=r);fo r(var i="" ,o=e;n>o;o ++)i+=U(t[ o]);return i}functio n C(t,e,n) {for(var r =t.slice(e ,n),i="",o =0;o<r.len gth;o+=2)i +=String.f romCharCod e(r[o]+256 *r[o+1]);r eturn i}fu nction I(t ,e,n){if(t %1!==0||0> t)throw ne w RangeErr or("offset is not ui nt");if(t+ e>n)throw new RangeE rror("Tryi ng to acce ss beyond buffer len gth")}func tion A(e,n ,r,i,o,a){ if(!t.isBu ffer(e))th row new Ty peError("b uffer must be a Buff er instanc e");if(n>o ||a>n)thro w new Rang eError("va lue is out of bounds ");if(r+i> e.length)t hrow new R angeError( "index out of range" )}function L(t,e,n,r ){0>e&&(e= 65535+e+1) ;for(var i =0,o=Math. min(t.leng th-n,2);o> i;i++)t[n+ i]=(e&255< <8*(r?i:1- i))>>>8*(r ?i:1-i)}fu nction R(t ,e,n,r){0> e&&(e=4294 967295+e+1 );for(var i=0,o=Math .min(t.len gth-n,4);o >i;i++)t[n +i]=e>>>8* (r?i:3-i)& 255}functi on B(t,e,n ,r,i,o){if (e>i||o>e) throw new RangeError ("value is out of bo unds");if( n+r>t.leng th)throw n ew RangeEr ror("index out of ra nge");if(0 >n)throw n ew RangeEr ror("index out of ra nge")}func tion T(t,e ,n,r,i){re turn i||B( t,e,n,4,3. 4028234663 852886e38, -3.4028234 663852886e 38),Z.writ e(t,e,n,r, 23,4),n+4} function M (t,e,n,r,i ){return i ||B(t,e,n, 8,1.797693 1348623157 e308,-1.79 7693134862 3157e308), Z.write(t, e,n,r,52,8 ),n+8}func tion O(t){ if(t=D(t). replace(X, ""),t.leng th<2)retur n"";for(;t .length%4! ==0;)t+="= ";return t }function D(t){retur n t.trim?t .trim():t. replace(/^ \s+|\s+$/g ,"")}funct ion U(t){r eturn 16>t ?"0"+t.toS tring(16): t.toString (16)}funct ion P(t,e) {e=e||1/0; for(var n, r=t.length ,i=null,o= [],a=0;r>a ;a++){if(n =t.charCod eAt(a),n>5 5295&&5734 4>n){if(!i ){if(n>563 19){(e-=3) >-1&&o.pus h(239,191, 189);conti nue}if(a+1 ===r){(e-= 3)>-1&&o.p ush(239,19 1,189);con tinue}i=n; continue}i f(56320>n) {(e-=3)>-1 &&o.push(2 39,191,189 ),i=n;cont inue}n=i-5 5296<<10|n -56320|655 36,i=null} else i&&(( e-=3)>-1&& o.push(239 ,191,189), i=null);if (128>n){if ((e-=1)<0) break;o.pu sh(n)}else if(2048>n ){if((e-=2 )<0)break; o.push(n>> 6|192,63&n |128)}else if(65536> n){if((e-= 3)<0)break ;o.push(n> >12|224,n> >6&63|128, 63&n|128)} else{if(!( 2097152>n) )throw new Error("In valid code point");i f((e-=4)<0 )break;o.p ush(n>>18| 240,n>>12& 63|128,n>> 6&63|128,6 3&n|128)}} return o}f unction F( t){for(var e=[],n=0; n<t.length ;n++)e.pus h(255&t.ch arCodeAt(n ));return e}function z(t,e){fo r(var n,r, i,o=[],a=0 ;a<t.lengt h&&!((e-=2 )<0);a++)n =t.charCod eAt(a),r=n >>8,i=n%25 6,o.push(i ),o.push(r );return o }function W(t){retur n H.toByte Array(O(t) )}function N(t,e,n,r ){for(var i=0;r>i&&! (i+n>=e.le ngth||i>=t .length);i ++)e[i+n]= t[i];retur n i}functi on j(t){tr y{return d ecodeURICo mponent(t) }catch(e){ return Str ing.fromCh arCode(655 33)}}/*! | |
3 | * The buffe r module f rom node.j s, for the browser. | |
4 | * | |
5 | * @author Feross Ab oukhadijeh <feross@f eross.org> <http://f eross.org> | |
6 | * @license MIT | |
7 | * / | |
8 | var H=n(31 ),Z=n(29), G=n(30);e. Buffer=t,e .SlowBuffe r=d,e.INSP ECT_MAX_BY TES=50,t.p oolSize=81 92;var q=1 073741823, Y={};t.TYP ED_ARRAY_S UPPORT=fun ction(){tr y{var t=ne w ArrayBuf fer(0),e=n ew Uint8Ar ray(t);ret urn e.foo= function() {return 42 },42===e.f oo()&&"fun ction"==ty peof e.sub array&&0== =new Uint8 Array(1).s ubarray(1, 1).byteLen gth}catch( n){return! 1}}(),t.is Buffer=fun ction(t){r eturn!(nul l==t||!t._ isBuffer)} ,t.compare =function( e,n){if(!t .isBuffer( e)||!t.isB uffer(n))t hrow new T ypeError(" Arguments must be Bu ffers");if (e===n)ret urn 0;for( var r=e.le ngth,i=n.l ength,o=0, a=Math.min (r,i);a>o& &e[o]===n[ o];)++o;re turn o!==a &&(r=e[o], i=n[o]),i> r?-1:r>i?1 :0},t.isEn coding=fun ction(t){s witch(Stri ng(t).toLo werCase()) {case"hex" :case"utf8 ":case"utf -8":case"a scii":case "binary":c ase"base64 ":case"raw ":case"ucs 2":case"uc s-2":case" utf16le":c ase"utf-16 le":return !0;default :return!1} },t.concat =function( e,n){if(!G (e))throw new TypeEr ror("list argument m ust be an Array of B uffers."); if(0===e.l ength)retu rn new t(0 );if(1===e .length)re turn e[0]; var r;if(v oid 0===n) for(n=0,r= 0;r<e.leng th;r++)n+= e[r].lengt h;var i=ne w t(n),o=0 ;for(r=0;r <e.length; r++){var a =e[r];a.co py(i,o),o+ =a.length} return i}, t.byteLeng th=p,t.pro totype.len gth=void 0 ,t.prototy pe.parent= void 0,t.p rototype.t oString=fu nction(t,e ,n){var r= !1;if(e=0| e,n=void 0 ===n||n=== 1/0?this.l ength:0|n, t||(t="utf 8"),0>e&&( e=0),n>thi s.length&& (n=this.le ngth),e>=n )return""; for(;;)swi tch(t){cas e"hex":ret urn E(this ,e,n);case "utf8":cas e"utf-8":r eturn x(th is,e,n);ca se"ascii": return S(t his,e,n);c ase"binary ":return k (this,e,n) ;case"base 64":return b(this,e, n);case"uc s2":case"u cs-2":case "utf16le": case"utf-1 6le":retur n C(this,e ,n);defaul t:if(r)thr ow new Typ eError("Un known enco ding: "+t) ;t=(t+""). toLowerCas e(),r=!0}} ,t.prototy pe.equals= function(e ){if(!t.is Buffer(e)) throw new TypeError( "Argument must be a Buffer");r eturn this ===e?!0:0= ==t.compar e(this,e)} ,t.prototy pe.inspect =function( ){var t="" ,n=e.INSPE CT_MAX_BYT ES;return this.lengt h>0&&(t=th is.toStrin g("hex",0, n).match(/ .{2}/g).jo in(" "),th is.length> n&&(t+=" . .. ")),"<B uffer "+t+ ">"},t.pro totype.com pare=funct ion(e){if( !t.isBuffe r(e))throw new TypeE rror("Argu ment must be a Buffe r");return this===e? 0:t.compar e(this,e)} ,t.prototy pe.indexOf =function( e,n){funct ion r(t,e, n){for(var r=-1,i=0; n+i<t.leng th;i++)if( t[n+i]===e [-1===r?0: i-r]){if(- 1===r&&(r= i),i-r+1== =e.length) return n+r }else r=-1 ;return-1} if(n>21474 83647?n=21 47483647:- 2147483648 >n&&(n=-21 47483648), n>>=0,0=== this.lengt h)return-1 ;if(n>=thi s.length)r eturn-1;if (0>n&&(n=M ath.max(th is.length+ n,0)),"str ing"==type of e)retur n 0===e.le ngth?-1:St ring.proto type.index Of.call(th is,e,n);if (t.isBuffe r(e))retur n r(this,e ,n);if("nu mber"==typ eof e)retu rn t.TYPED _ARRAY_SUP PORT&&"fun ction"===U int8Array. prototype. indexOf?Ui nt8Array.p rototype.i ndexOf.cal l(this,e,n ):r(this,[ e],n);thro w new Type Error("val must be s tring, num ber or Buf fer")},t.p rototype.g et=functio n(t){retur n this.rea dUInt8(t)} ,t.prototy pe.set=fun ction(t,e) {return th is.writeUI nt8(t,e)}, t.prototyp e.write=fu nction(t,e ,n,r){if(v oid 0===e) r="utf8",n =this.leng th,e=0;els e if(void 0===n&&"st ring"==typ eof e)r=e, n=this.len gth,e=0;el se if(isFi nite(e))e= 0|e,isFini te(n)?(n=0 |n,void 0= ==r&&(r="u tf8")):(r= n,n=void 0 );else{var i=r;r=e,e =0|n,n=i}v ar o=this. length-e;i f((void 0= ==n||n>o)& &(n=o),t.l ength>0&&( 0>n||0>e)| |e>this.le ngth)throw new Range Error("att empt to wr ite outsid e buffer b ounds");r| |(r="utf8" );for(var a=!1;;)swi tch(r){cas e"hex":ret urn g(this ,t,e,n);ca se"utf8":c ase"utf-8" :return v( this,t,e,n );case"asc ii":return m(this,t, e,n);case" binary":re turn y(thi s,t,e,n);c ase"base64 ":return w (this,t,e, n);case"uc s2":case"u cs-2":case "utf16le": case"utf-1 6le":retur n _(this,t ,e,n);defa ult:if(a)t hrow new T ypeError(" Unknown en coding: "+ r);r=(""+r ).toLowerC ase(),a=!0 }},t.proto type.toJSO N=function (){return{ type:"Buff er",data:A rray.proto type.slice .call(this ._arr||thi s,0)}},t.p rototype.s lice=funct ion(e,n){v ar r=this. length;e=~ ~e,n=void 0===n?r:~~ n,0>e?(e+= r,0>e&&(e= 0)):e>r&&( e=r),0>n?( n+=r,0>n&& (n=0)):n>r &&(n=r),e> n&&(n=e);v ar i;if(t. TYPED_ARRA Y_SUPPORT) i=t._augme nt(this.su barray(e,n ));else{va r o=n-e;i= new t(o,vo id 0);for( var a=0;o> a;a++)i[a] =this[a+e] }return i. length&&(i .parent=th is.parent| |this),i}, t.prototyp e.readUInt LE=functio n(t,e,n){t =0|t,e=0|e ,n||I(t,e, this.lengt h);for(var r=this[t] ,i=1,o=0;+ +o<e&&(i*= 256);)r+=t his[t+o]*i ;return r} ,t.prototy pe.readUIn tBE=functi on(t,e,n){ t=0|t,e=0| e,n||I(t,e ,this.leng th);for(va r r=this[t +--e],i=1; e>0&&(i*=2 56);)r+=th is[t+--e]* i;return r },t.protot ype.readUI nt8=functi on(t,e){re turn e||I( t,1,this.l ength),thi s[t]},t.pr ototype.re adUInt16LE =function( t,e){retur n e||I(t,2 ,this.leng th),this[t ]|this[t+1 ]<<8},t.pr ototype.re adUInt16BE =function( t,e){retur n e||I(t,2 ,this.leng th),this[t ]<<8|this[ t+1]},t.pr ototype.re adUInt32LE =function( t,e){retur n e||I(t,4 ,this.leng th),(this[ t]|this[t+ 1]<<8|this [t+2]<<16) +16777216* this[t+3]} ,t.prototy pe.readUIn t32BE=func tion(t,e){ return e|| I(t,4,this .length),1 6777216*th is[t]+(thi s[t+1]<<16 |this[t+2] <<8|this[t +3])},t.pr ototype.re adIntLE=fu nction(t,e ,n){t=0|t, e=0|e,n||I (t,e,this. length);fo r(var r=th is[t],i=1, o=0;++o<e& &(i*=256); )r+=this[t +o]*i;retu rn i*=128, r>=i&&(r-= Math.pow(2 ,8*e)),r}, t.prototyp e.readIntB E=function (t,e,n){t= 0|t,e=0|e, n||I(t,e,t his.length );for(var r=e,i=1,o= this[t+--r ];r>0&&(i* =256);)o+= this[t+--r ]*i;return i*=128,o> =i&&(o-=Ma th.pow(2,8 *e)),o},t. prototype. readInt8=f unction(t, e){return e||I(t,1,t his.length ),128&this [t]?-1*(25 5-this[t]+ 1):this[t] },t.protot ype.readIn t16LE=func tion(t,e){ e||I(t,2,t his.length );var n=th is[t]|this [t+1]<<8;r eturn 3276 8&n?429490 1760|n:n}, t.prototyp e.readInt1 6BE=functi on(t,e){e| |I(t,2,thi s.length); var n=this [t+1]|this [t]<<8;ret urn 32768& n?42949017 60|n:n},t. prototype. readInt32L E=function (t,e){retu rn e||I(t, 4,this.len gth),this[ t]|this[t+ 1]<<8|this [t+2]<<16| this[t+3]< <24},t.pro totype.rea dInt32BE=f unction(t, e){return e||I(t,4,t his.length ),this[t]< <24|this[t +1]<<16|th is[t+2]<<8 |this[t+3] },t.protot ype.readFl oatLE=func tion(t,e){ return e|| I(t,4,this .length),Z .read(this ,t,!0,23,4 )},t.proto type.readF loatBE=fun ction(t,e) {return e| |I(t,4,thi s.length), Z.read(thi s,t,!1,23, 4)},t.prot otype.read DoubleLE=f unction(t, e){return e||I(t,8,t his.length ),Z.read(t his,t,!0,5 2,8)},t.pr ototype.re adDoubleBE =function( t,e){retur n e||I(t,8 ,this.leng th),Z.read (this,t,!1 ,52,8)},t. prototype. writeUIntL E=function (t,e,n,r){ t=+t,e=0|e ,n=0|n,r|| A(this,t,e ,n,Math.po w(2,8*n),0 );var i=1, o=0;for(th is[e]=255& t;++o<n&&( i*=256);)t his[e+o]=t /i&255;ret urn e+n},t .prototype .writeUInt BE=functio n(t,e,n,r) {t=+t,e=0| e,n=0|n,r| |A(this,t, e,n,Math.p ow(2,8*n), 0);var i=n -1,o=1;for (this[e+i] =255&t;--i >=0&&(o*=2 56);)this[ e+i]=t/o&2 55;return e+n},t.pro totype.wri teUInt8=fu nction(e,n ,r){return e=+e,n=0| n,r||A(thi s,e,n,1,25 5,0),t.TYP ED_ARRAY_S UPPORT||(e =Math.floo r(e)),this [n]=e,n+1} ,t.prototy pe.writeUI nt16LE=fun ction(e,n, r){return e=+e,n=0|n ,r||A(this ,e,n,2,655 35,0),t.TY PED_ARRAY_ SUPPORT?(t his[n]=e,t his[n+1]=e >>>8):L(th is,e,n,!0) ,n+2},t.pr ototype.wr iteUInt16B E=function (e,n,r){re turn e=+e, n=0|n,r||A (this,e,n, 2,65535,0) ,t.TYPED_A RRAY_SUPPO RT?(this[n ]=e>>>8,th is[n+1]=e) :L(this,e, n,!1),n+2} ,t.prototy pe.writeUI nt32LE=fun ction(e,n, r){return e=+e,n=0|n ,r||A(this ,e,n,4,429 4967295,0) ,t.TYPED_A RRAY_SUPPO RT?(this[n +3]=e>>>24 ,this[n+2] =e>>>16,th is[n+1]=e> >>8,this[n ]=e):R(thi s,e,n,!0), n+4},t.pro totype.wri teUInt32BE =function( e,n,r){ret urn e=+e,n =0|n,r||A( this,e,n,4 ,429496729 5,0),t.TYP ED_ARRAY_S UPPORT?(th is[n]=e>>> 24,this[n+ 1]=e>>>16, this[n+2]= e>>>8,this [n+3]=e):R (this,e,n, !1),n+4},t .prototype .writeIntL E=function (t,e,n,r){ if(t=+t,e= 0|e,!r){va r i=Math.p ow(2,8*n-1 );A(this,t ,e,n,i-1,- i)}var o=0 ,a=1,s=0>t ?1:0;for(t his[e]=255 &t;++o<n&& (a*=256);) this[e+o]= (t/a>>0)-s &255;retur n e+n},t.p rototype.w riteIntBE= function(t ,e,n,r){if (t=+t,e=0| e,!r){var i=Math.pow (2,8*n-1); A(this,t,e ,n,i-1,-i) }var o=n-1 ,a=1,s=0>t ?1:0;for(t his[e+o]=2 55&t;--o>= 0&&(a*=256 );)this[e+ o]=(t/a>>0 )-s&255;re turn e+n}, t.prototyp e.writeInt 8=function (e,n,r){re turn e=+e, n=0|n,r||A (this,e,n, 1,127,-128 ),t.TYPED_ ARRAY_SUPP ORT||(e=Ma th.floor(e )),0>e&&(e =255+e+1), this[n]=e, n+1},t.pro totype.wri teInt16LE= function(e ,n,r){retu rn e=+e,n= 0|n,r||A(t his,e,n,2, 32767,-327 68),t.TYPE D_ARRAY_SU PPORT?(thi s[n]=e,thi s[n+1]=e>> >8):L(this ,e,n,!0),n +2},t.prot otype.writ eInt16BE=f unction(e, n,r){retur n e=+e,n=0 |n,r||A(th is,e,n,2,3 2767,-3276 8),t.TYPED _ARRAY_SUP PORT?(this [n]=e>>>8, this[n+1]= e):L(this, e,n,!1),n+ 2},t.proto type.write Int32LE=fu nction(e,n ,r){return e=+e,n=0| n,r||A(thi s,e,n,4,21 47483647,- 2147483648 ),t.TYPED_ ARRAY_SUPP ORT?(this[ n]=e,this[ n+1]=e>>>8 ,this[n+2] =e>>>16,th is[n+3]=e> >>24):R(th is,e,n,!0) ,n+4},t.pr ototype.wr iteInt32BE =function( e,n,r){ret urn e=+e,n =0|n,r||A( this,e,n,4 ,214748364 7,-2147483 648),0>e&& (e=4294967 295+e+1),t .TYPED_ARR AY_SUPPORT ?(this[n]= e>>>24,thi s[n+1]=e>> >16,this[n +2]=e>>>8, this[n+3]= e):R(this, e,n,!1),n+ 4},t.proto type.write FloatLE=fu nction(t,e ,n){return T(this,t, e,!0,n)},t .prototype .writeFloa tBE=functi on(t,e,n){ return T(t his,t,e,!1 ,n)},t.pro totype.wri teDoubleLE =function( t,e,n){ret urn M(this ,t,e,!0,n) },t.protot ype.writeD oubleBE=fu nction(t,e ,n){return M(this,t, e,!1,n)},t .prototype .copy=func tion(e,n,r ,i){if(r|| (r=0),i||0 ===i||(i=t his.length ),n>=e.len gth&&(n=e. length),n| |(n=0),i>0 &&r>i&&(i= r),i===r)r eturn 0;if (0===e.len gth||0===t his.length )return 0; if(0>n)thr ow new Ran geError("t argetStart out of bo unds");if( 0>r||r>=th is.length) throw new RangeError ("sourceSt art out of bounds"); if(0>i)thr ow new Ran geError("s ourceEnd o ut of boun ds");i>thi s.length&& (i=this.le ngth),e.le ngth-n<i-r &&(i=e.len gth-n+r);v ar o=i-r;i f(1e3>o||! t.TYPED_AR RAY_SUPPOR T)for(var a=0;o>a;a+ +)e[a+n]=t his[a+r];e lse e._set (this.suba rray(r,r+o ),n);retur n o},t.pro totype.fil l=function (t,e,n){if (t||(t=0), e||(e=0),n ||(n=this. length),e> n)throw ne w RangeErr or("end < start");if (n!==e&&0! ==this.len gth){if(0> e||e>=this .length)th row new Ra ngeError(" start out of bounds" );if(0>n|| n>this.len gth)throw new RangeE rror("end out of bou nds");var r;if("numb er"==typeo f t)for(r= e;n>r;r++) this[r]=t; else{var i =P(t.toStr ing()),o=i .length;fo r(r=e;n>r; r++)this[r ]=i[r%o]}r eturn this }},t.proto type.toArr ayBuffer=f unction(){ if("undefi ned"!=type of Uint8Ar ray){if(t. TYPED_ARRA Y_SUPPORT) return new t(this).b uffer;for( var e=new Uint8Array (this.leng th),n=0,r= e.length;r >n;n+=1)e[ n]=this[n] ;return e. buffer}thr ow new Typ eError("Bu ffer.toArr ayBuffer n ot support ed in this browser") };var K=t. prototype; t._augment =function( e){return e.construc tor=t,e._i sBuffer=!0 ,e._set=e. set,e.get= K.get,e.se t=K.set,e. write=K.wr ite,e.toSt ring=K.toS tring,e.to LocaleStri ng=K.toStr ing,e.toJS ON=K.toJSO N,e.equals =K.equals, e.compare= K.compare, e.indexOf= K.indexOf, e.copy=K.c opy,e.slic e=K.slice, e.readUInt LE=K.readU IntLE,e.re adUIntBE=K .readUIntB E,e.readUI nt8=K.read UInt8,e.re adUInt16LE =K.readUIn t16LE,e.re adUInt16BE =K.readUIn t16BE,e.re adUInt32LE =K.readUIn t32LE,e.re adUInt32BE =K.readUIn t32BE,e.re adIntLE=K. readIntLE, e.readIntB E=K.readIn tBE,e.read Int8=K.rea dInt8,e.re adInt16LE= K.readInt1 6LE,e.read Int16BE=K. readInt16B E,e.readIn t32LE=K.re adInt32LE, e.readInt3 2BE=K.read Int32BE,e. readFloatL E=K.readFl oatLE,e.re adFloatBE= K.readFloa tBE,e.read DoubleLE=K .readDoubl eLE,e.read DoubleBE=K .readDoubl eBE,e.writ eUInt8=K.w riteUInt8, e.writeUIn tLE=K.writ eUIntLE,e. writeUIntB E=K.writeU IntBE,e.wr iteUInt16L E=K.writeU Int16LE,e. writeUInt1 6BE=K.writ eUInt16BE, e.writeUIn t32LE=K.wr iteUInt32L E,e.writeU Int32BE=K. writeUInt3 2BE,e.writ eIntLE=K.w riteIntLE, e.writeInt BE=K.write IntBE,e.wr iteInt8=K. writeInt8, e.writeInt 16LE=K.wri teInt16LE, e.writeInt 16BE=K.wri teInt16BE, e.writeInt 32LE=K.wri teInt32LE, e.writeInt 32BE=K.wri teInt32BE, e.writeFlo atLE=K.wri teFloatLE, e.writeFlo atBE=K.wri teFloatBE, e.writeDou bleLE=K.wr iteDoubleL E,e.writeD oubleBE=K. writeDoubl eBE,e.fill =K.fill,e. inspect=K. inspect,e. toArrayBuf fer=K.toAr rayBuffer, e};var X=/ [^+\/0-9A- z\-]/g}).c all(e,n(4) .Buffer)}, function(t ,e,n){"use strict";f unction r( t,e){var n ="normal"; return t&& e?n="boldi talics":t? n="bold":e &&(n="ital ics"),n}fu nction i(t ,e){this.f onts={},th is.pdfDoc= e,this.fon tWrappers= {};for(var n in t)if (t.hasOwnP roperty(n) ){var r=t[ n];this.fo nts[n]={no rmal:r.nor mal,bold:r .bold,ital ics:r.ital ics,boldit alics:r.bo lditalics} }}var o=n( 11),a=n(16 );i.protot ype.provid eFont=func tion(t,e,n ){if(!this .fonts[t]) return thi s.pdfDoc._ font;var i =r(e,n);re turn this. fontWrappe rs[t]=this .fontWrapp ers[t]||{} ,this.font Wrappers[t ][i]||(thi s.fontWrap pers[t][i] =new a(thi s.pdfDoc,t his.fonts[ t][i],t+"( "+i+")")), this.fontW rappers[t] [i]},i.pro totype.set FontRefsTo PdfDoc=fun ction(){va r t=this;o .each(t.fo ntWrappers ,function( e){o.each( e,function (e){o.each (e.pdfFont s,function (e){t.pdfD oc.page.fo nts[e.id]| |(t.pdfDoc .page.font s[e.id]=e. ref())})}) })},t.expo rts=i},fun ction(t,e, n){"use st rict";func tion r(t,e ){a.each(e ,function( e){t.push( e)})}funct ion i(t,e, n){this.pa geSize=t,t his.pageMa rgins=e,th is.tracker =new s,thi s.imageMea sure=n,thi s.tableLay outs={}}fu nction o(t ){var e=t. x,n=t.y;t. positions= [],a.each( t.canvas,f unction(t) {var e=t.x ,n=t.y;t.r esetXY=fun ction(){t. x=e,t.y=n} }),t.reset XY=functio n(){t.x=e, t.y=n,a.ea ch(t.canva s,function (t){t.rese tXY()})}}v ar a=n(11) ,s=n(18),h =n(19),u=n (20),l=n(2 1),c=n(22) ,f=n(23),d =n(24),p=n (25).pack, g=n(25).of fsetVector ,v=n(25).f ontStringi fy,m=n(25) .isFunctio n,y=n(26), w=n(27);i. prototype. registerTa bleLayouts =function( t){this.ta bleLayouts =p(this.ta bleLayouts ,t)},i.pro totype.lay outDocumen t=function (t,e,n,r,i ,o,s,u,l,c ){function f(t,e){re turn t=a.r eject(t,fu nction(t){ return a.i sEmpty(t.p ositions)} ),a.each(t ,function( t){var n=a .pick(t,[" id","text" ,"ul","ol" ,"table"," image","qr ","canvas" ,"columns" ,"headline Level","st yle","page Break","pa geOrientat ion","widt h","height "]);n.star tPosition= a.first(t. positions) ,n.pageNum bers=a.cha in(t.posit ions).map( "pageNumbe r").uniq() .value(),n .pages=e.l ength,n.st ack=a.isAr ray(t.stac k),t.nodeI nfo=n}),a. any(t,func tion(t,e,n ){if("befo re"!==t.pa geBreak&&! t.pageBrea kCalculate d){t.pageB reakCalcul ated=!0;va r r=a.firs t(t.nodeIn fo.pageNum bers),i=a. chain(n).d rop(e+1).f ilter(func tion(t){re turn a.con tains(t.no deInfo.pag eNumbers,r )}).value( ),o=a.chai n(n).drop( e+1).filte r(function (t){return a.contain s(t.nodeIn fo.pageNum bers,r+1)} ).value(), s=a.chain( n).take(e) .filter(fu nction(t){ return a.c ontains(t. nodeInfo.p ageNumbers ,r)}).valu e();if(c(t .nodeInfo, a.map(i,"n odeInfo"), a.map(o,"n odeInfo"), a.map(s,"n odeInfo")) )return t. pageBreak= "before",! 0}})}funct ion d(t){a .each(t.li nearNodeLi st,functio n(t){t.res etXY()})}m (c)||(c=fu nction(){r eturn!1}), this.docMe asure=new h(e,n,r,th is.imageMe asure,this .tableLayo uts,u);for (var p=thi s.tryLayou tDocument( t,e,n,r,i, o,s,u,l);f (p.linearN odeList,p. pages);)d( p),p=this. tryLayoutD ocument(t, e,n,r,i,o, s,u,l);ret urn p.page s},i.proto type.tryLa youtDocume nt=functio n(t,e,n,r, i,o,a,s,h, c){this.li nearNodeLi st=[],t=th is.docMeas ure.measur eDocument( t),this.wr iter=new l (new u(thi s.pageSize ,this.page Margins),t his.tracke r);var f=t his;return this.writ er.context ().tracker .startTrac king("page Added",fun ction(){f. addBackgro und(i)}),t his.addBac kground(i) ,this.proc essNode(t) ,this.addH eadersAndF ooters(o,a ),null!=h& &this.addW atermark(h ,e),{pages :this.writ er.context ().pages,l inearNodeL ist:this.l inearNodeL ist}},i.pr ototype.ad dBackgroun d=function (t){var e= m(t)?t:fun ction(){re turn t},n= e(this.wri ter.contex t().page+1 );if(n){va r r=this.w riter.cont ext().getC urrentPage ().pageSiz e;this.wri ter.beginU nbreakable Block(r.wi dth,r.heig ht),this.p rocessNode (this.docM easure.mea sureDocume nt(n)),thi s.writer.c ommitUnbre akableBloc k(0,0)}},i .prototype .addStatic Repeatable =function( t,e){this. addDynamic Repeatable (function( ){return t },e)},i.pr ototype.ad dDynamicRe peatable=f unction(t, e){for(var n=this.wr iter.conte xt().pages ,r=0,i=n.l ength;i>r; r++){this. writer.con text().pag e=r;var o= t(r+1,i);i f(o){var a =e(this.wr iter.conte xt().getCu rrentPage( ).pageSize ,this.page Margins);t his.writer .beginUnbr eakableBlo ck(a.width ,a.height) ,this.proc essNode(th is.docMeas ure.measur eDocument( o)),this.w riter.comm itUnbreaka bleBlock(a .x,a.y)}}} ,i.prototy pe.addHead ersAndFoot ers=functi on(t,e){va r n=functi on(t,e){re turn{x:0,y :0,width:t .width,hei ght:e.top} },r=functi on(t,e){re turn{x:0,y :t.height- e.bottom,w idth:t.wid th,height: e.bottom}} ;m(t)?this .addDynami cRepeatabl e(t,n):t&& this.addSt aticRepeat able(t,n), m(e)?this. addDynamic Repeatable (e,r):e&&t his.addSta ticRepeata ble(e,r)}, i.prototyp e.addWater mark=funct ion(t,e){f unction n( t,e,n){for (var r,i=t .width,o=t .height,a= .8*Math.sq rt(i*i+o*o ),s=new y( n),h=new w ,u=0,l=1e3 ,c=(u+l)/2 ;Math.abs( u-l)>1;)h. push({font Size:c}),r =s.sizeOfS tring(e,h) ,r.width>a ?(l=c,c=(u +l)/2):r.w idth<a&&(u =c,c=(u+l) /2),h.pop( );return{s ize:r,font Size:c}}fo r(var r=Ob ject.getOw nPropertyN ames(e.fon ts)[0],i={ text:t,fon t:e.provid eFont(e[r] ,!1,!1),si ze:n(this. pageSize,t ,e)},o=thi s.writer.c ontext().p ages,a=0,s =o.length; s>a;a++)o[ a].waterma rk=i},i.pr ototype.pr ocessNode= function(t ){function e(e){var r=t._margi n;"before" ===t.pageB reak&&n.wr iter.moveT oNextPage( t.pageOrie ntation),r &&(n.write r.context( ).moveDown (r[1]),n.w riter.cont ext().addM argin(r[0] ,r[2])),e( ),r&&(n.wr iter.conte xt().addMa rgin(-r[0] ,-r[2]),n. writer.con text().mov eDown(r[3] )),"after" ===t.pageB reak&&n.wr iter.moveT oNextPage( t.pageOrie ntation)}v ar n=this; this.linea rNodeList. push(t),o( t),e(funct ion(){var e=t.absolu tePosition ;if(e&&(n. writer.con text().beg inDetached Block(),n. writer.con text().mov eTo(e.x||0 ,e.y||0)), t.stack)n. processVer ticalConta iner(t);el se if(t.co lumns)n.pr ocessColum ns(t);else if(t.ul)n .processLi st(!1,t);e lse if(t.o l)n.proces sList(!0,t );else if( t.table)n. processTab le(t);else if(void 0 !==t.text) n.processL eaf(t);els e if(t.ima ge)n.proce ssImage(t) ;else if(t .canvas)n. processCan vas(t);els e if(t.qr) n.processQ r(t);else if(!t._spa n)throw"Un recognized document structure: "+JSON.st ringify(t, v);e&&n.wr iter.conte xt().endDe tachedBloc k()})},i.p rototype.p rocessVert icalContai ner=functi on(t){var e=this;t.s tack.forEa ch(functio n(n){e.pro cessNode(n ),r(t.posi tions,n.po sitions)}) },i.protot ype.proces sColumns=f unction(t) {function e(t){if(!t )return nu ll;var e=[ ];e.push(0 );for(var r=n.length -1;r>0;r-- )e.push(t) ;return e} var n=t.co lumns,i=th is.writer. context(). availableW idth,o=e(t ._gap);o&& (i-=(o.len gth-1)*t._ gap),c.bui ldColumnWi dths(n,i); var a=this .processRo w(n,n,o);r (t.positio ns,a.posit ions)},i.p rototype.p rocessRow= function(t ,e,n,i,o){ function a (t){for(va r e,n=0,r= l.length;r >n;n++){va r i=l[n];i f(i.prevPa ge===t.pre vPage){e=i ;break}}e| |(e=t,l.pu sh(e)),e.p revY=Math. max(e.prev Y,t.prevY) ,e.y=Math. min(e.y,t. y)}functio n s(t){ret urn n&&n.l ength>t?n[ t]:0}funct ion h(t,e) {if(t.rowS pan&&t.row Span>1){va r n=o+t.ro wSpan-1;if (n>=i.leng th)throw"R ow span fo r column " +e+" (with indexes s tarting fr om 0) exce eded row c ount";retu rn i[n][e] }return nu ll}var u=t his,l=[],c =[];return this.trac ker.auto(" pageChange d",a,funct ion(){e=e| |t,u.write r.context( ).beginCol umnGroup() ;for(var i =0,o=t.len gth;o>i;i+ +){var a=t [i],l=e[i] ._calcWidt h,f=s(i);i f(a.colSpa n&&a.colSp an>1)for(v ar d=1;d<a .colSpan;d ++)l+=e[++ i]._calcWi dth+n[i];u .writer.co ntext().be ginColumn( l,f,h(a,i) ),a._span? a._columnE ndingConte xt&&u.writ er.context ().markEnd ing(a):(u. processNod e(a),r(c,a .positions ))}u.write r.context( ).complete ColumnGrou p()}),{pag eBreaks:l, positions: c}},i.prot otype.proc essList=fu nction(t,e ){function n(t){if(s ){var e=s; if(s=null, e.canvas){ var n=e.ca nvas[0];g( n,-e._minW idth,0),i. writer.add Vector(n)} else{var r =new d(i.p ageSize.wi dth);r.add Inline(e._ inlines[0] ),r.x=-e._ minWidth,r .y=t.getAs cenderHeig ht()-r.get AscenderHe ight(),i.w riter.addL ine(r,!0)} }}var i=th is,o=t?e.o l:e.ul,a=e ._gapSize; this.write r.context( ).addMargi n(a.width) ;var s;thi s.tracker. auto("line Added",n,f unction(){ o.forEach( function(t ){s=t.list Marker,i.p rocessNode (t),r(e.po sitions,t. positions) })}),this. writer.con text().add Margin(-a. width)},i. prototype. processTab le=functio n(t){var e =new f(t); e.beginTab le(this.wr iter);for( var n=0,i= t.table.bo dy.length; i>n;n++){e .beginRow( n,this.wri ter);var o =this.proc essRow(t.t able.body[ n],t.table .widths,t. _offsets.o ffsets,t.t able.body, n);r(t.pos itions,o.p ositions), e.endRow(n ,this.writ er,o.pageB reaks)}e.e ndTable(th is.writer) },i.protot ype.proces sLeaf=func tion(t){fo r(var e=th is.buildNe xtLine(t); e;){var n= this.write r.addLine( e);t.posit ions.push( n),e=this. buildNextL ine(t)}},i .prototype .buildNext Line=funct ion(t){if( !t._inline s||0===t._ inlines.le ngth)retur n null;for (var e=new d(this.wr iter.conte xt().avail ableWidth) ;t._inline s&&t._inli nes.length >0&&e.hasE noughSpace ForInline( t._inlines [0]);)e.ad dInline(t. _inlines.s hift());re turn e.las tLineInPar agraph=0== =t._inline s.length,e },i.protot ype.proces sImage=fun ction(t){v ar e=this. writer.add Image(t);t .positions .push(e)}, i.prototyp e.processC anvas=func tion(t){va r e=t._min Height;thi s.writer.c ontext().a vailableHe ight<e&&th is.writer. moveToNext Page(),t.c anvas.forE ach(functi on(e){var n=this.wri ter.addVec tor(e);t.p ositions.p ush(n)},th is),this.w riter.cont ext().move Down(e)},i .prototype .processQr =function( t){var e=t his.writer .addQr(t); t.position s.push(e)} ,t.exports =i},functi on(t,e,n){ t.exports= {"4A0":[47 67.87,6740 .79],"2A0" :[3370.39, 4767.87],A 0:[2383.94 ,3370.39], A1:[1683.7 8,2383.94] ,A2:[1190. 55,1683.78 ],A3:[841. 89,1190.55 ],A4:[595. 28,841.89] ,A5:[419.5 3,595.28], A6:[297.64 ,419.53],A 7:[209.76, 297.64],A8 :[147.4,20 9.76],A9:[ 104.88,147 .4],A10:[7 3.7,104.88 ],B0:[2834 .65,4008.1 9],B1:[200 4.09,2834. 65],B2:[14 17.32,2004 .09],B3:[1 000.63,141 7.32],B4:[ 708.66,100 0.63],B5:[ 498.9,708. 66],B6:[35 4.33,498.9 ],B7:[249. 45,354.33] ,B8:[175.7 5,249.45], B9:[124.72 ,175.75],B 10:[87.87, 124.72],C0 :[2599.37, 3676.54],C 1:[1836.85 ,2599.37], C2:[1298.2 7,1836.85] ,C3:[918.4 3,1298.27] ,C4:[649.1 3,918.43], C5:[459.21 ,649.13],C 6:[323.15, 459.21],C7 :[229.61,3 23.15],C8: [161.57,22 9.61],C9:[ 113.39,161 .57],C10:[ 79.37,113. 39],RA0:[2 437.8,3458 .27],RA1:[ 1729.13,24 37.8],RA2: [1218.9,17 29.13],RA3 :[864.57,1 218.9],RA4 :[609.45,8 64.57],SRA 0:[2551.18 ,3628.35], SRA1:[1814 .17,2551.1 8],SRA2:[1 275.59,181 4.17],SRA3 :[907.09,1 275.59],SR A4:[637.8, 907.09],EX ECUTIVE:[5 21.86,756] ,FOLIO:[61 2,936],LEG AL:[612,10 08],LETTER :[612,792] ,TABLOID:[ 792,1224]} },function (t,e,n){(f unction(e) {"use stri ct";functi on r(t,e){ this.pdfDo c=t,this.i mageDictio nary=e||{} }var i=(n( 28),n(17)) ;r.prototy pe.measure Image=func tion(t){fu nction n(t ){var n=a. imageDicti onary[t];i f(!n)retur n t;var r= n.indexOf( "base64,") ;if(0>r)th row"invali d image fo rmat, imag es diction ary should contain d ataURL ent ries";retu rn new e(n .substring (r+7),"bas e64")}var r,o,a=this ;return th is.pdfDoc. _imageRegi stry[t]?r= this.pdfDo c._imageRe gistry[t]: (o="I"+ ++ this.pdfDo c._imageCo unt,r=i.op en(n(t),o) ,r.embed(t his.pdfDoc ),this.pdf Doc._image Registry[t ]=r),{widt h:r.width, height:r.h eight}},t. exports=r} ).call(e,n (4).Buffer )},functio n(t,e,n){" use strict ";function r(t){for( var e=[],n =null,r=0, i=t.inline s.length;i >r;r++){va r o=t.inli nes[r],a=o .decoratio n;if(a){va r s=o.deco rationColo r||o.color ||"black", h=o.decora tionStyle| |"solid";a =Array.isA rray(a)?a: [a];for(va r u=0,l=a. length;l>u ;u++){var c=a[u];n&& c===n.deco ration&&h= ==n.decora tionStyle& &s===n.dec orationCol or&&"lineT hrough"!== c?n.inline s.push(o): (n={line:t ,decoratio n:c,decora tionColor: s,decorati onStyle:h, inlines:[o ]},e.push( n))}}else n=null}ret urn e}func tion i(t,e ,n,r){func tion i(){f or(var e=0 ,n=0,r=t.i nlines.len gth;r>n;n+ +){var i=t .inlines[n ];e=i.font Size>e?n:e }return t. inlines[e] }function o(){for(va r e=0,n=0, r=t.inline s.length;r >n;n++)e+= t.inlines[ n].width;r eturn e}va r a=t.inli nes[0],s=i (),h=o(),u =t.line.ge tAscenderH eight(),l= s.font.asc ender/1e3* s.fontSize ,c=s.heigh t,f=c-l,d= .5+.12*Mat h.floor(Ma th.max(s.f ontSize-8, 0)/2);swit ch(t.decor ation){cas e"underlin e":n+=u+.4 5*f;break; case"overl ine":n+=u- .85*l;brea k;case"lin eThrough": n+=u-.25*l ;break;def ault:throw "Unkown de coration : "+t.decor ation}if(r .save(),"d ouble"===t .decoratio nStyle){va r p=Math.m ax(.5,2*d) ;r.fillCol or(t.decor ationColor ).rect(e+a .x,n-d/2,h ,d/2).fill ().rect(e+ a.x,n+p-d/ 2,h,d/2).f ill()}else if("dashe d"===t.dec orationSty le){var g= Math.ceil( h/6.8),v=e +a.x;r.rec t(v,n,h,d) .clip(),r. fillColor( t.decorati onColor);f or(var m=0 ;g>m;m++)r .rect(v,n- d/2,3.96,d ).fill(),v +=6.8}else if("dotte d"===t.dec orationSty le){var y= Math.ceil( h/(3*d)),w =e+a.x;r.r ect(w,n,h, d).clip(), r.fillColo r(t.decora tionColor) ;for(var _ =0;y>_;_++ )r.rect(w, n-d/2,d,d) .fill(),w+ =3*d}else if("wavy"= ==t.decora tionStyle) {var b=.7, x=1,S=Math .ceil(h/(2 *b))+1,k=e +a.x-1;r.r ect(e+a.x, n-x,h,n+x) .clip(),r. lineWidth( .24),r.mov eTo(k,n);f or(var E=0 ;S>E;E++)r .bezierCur veTo(k+b,n -x,k+2*b,n -x,k+3*b,n ).bezierCu rveTo(k+4* b,n+x,k+5* b,n+x,k+6* b,n),k+=6* b;r.stroke (t.decorat ionColor)} else r.fil lColor(t.d ecorationC olor).rect (e+a.x,n-d /2,h,d).fi ll();r.res tore()}fun ction o(t, e,n,o){for (var a=r(t ),s=0,h=a. length;h>s ;s++)i(a[s ],e,n,o)}f unction a( t,e,n,r){f or(var i=t .getHeight (),o=0,a=t .inlines.l ength;a>o; o++){var s =t.inlines [o];s.back ground&&r. fillColor( s.backgrou nd).rect(e +s.x,n,s.w idth,i).fi ll()}}t.ex ports={dra wBackgroun d:a,drawDe corations: o}},functi on(t,e,n){ (function( e,n){"use strict";fu nction r() {this.file System={}, this.baseS ystem={}}f unction i( t){return 0===t.inde xOf(n)&&(t =t.substri ng(n.lengt h)),0===t. indexOf("/ ")&&(t=t.s ubstring(1 )),t}r.pro totype.rea dFileSync= function(t ){t=i(t);v ar n=this. baseSystem [t];return n?new e(n ,"base64") :this.file System[t]} ,r.prototy pe.writeFi leSync=fun ction(t,e) {this.file System[i(t )]=e},r.pr ototype.bi ndFS=funct ion(t){thi s.baseSyst em=t},t.ex ports=new r}).call(e ,n(4).Buff er,"/")},f unction(t, e,n){var r ;(function (t,i){(fun ction(){fu nction o(t ,e){if(t!= =e){var n= t===t,r=e= ==e;if(t>e ||!n||"und efined"==t ypeof t&&r )return 1; if(e>t||!r ||"undefin ed"==typeo f e&&n)ret urn-1}retu rn 0}funct ion a(t,e, n){if(e!== e)return m (t,n);for( var r=(n|| 0)-1,i=t.l ength;++r< i;)if(t[r] ===e)retur n r;return -1}functio n s(t,e){v ar n=t.len gth;for(t. sort(e);n- -;)t[n]=t[ n].value;r eturn t}fu nction h(t ){return"s tring"==ty peof t?t:n ull==t?"": t+""}funct ion u(t){r eturn t.ch arCodeAt(0 )}function l(t,e){fo r(var n=-1 ,r=t.lengt h;++n<r&&e .indexOf(t .charAt(n) )>-1;);ret urn n}func tion c(t,e ){for(var n=t.length ;n--&&e.in dexOf(t.ch arAt(n))>- 1;);return n}functio n f(t,e){r eturn o(t. criteria,e .criteria) ||t.index- e.index}fu nction d(t ,e){for(va r n=-1,r=t .criteria, i=e.criter ia,a=r.len gth;++n<a; ){var s=o( r[n],i[n]) ;if(s)retu rn s}retur n t.index- e.index}fu nction p(t ){return H t[t]}funct ion g(t){r eturn Zt[t ]}function v(t){retu rn"\\"+Yt[ t]}functio n m(t,e,n) {for(var r =t.length, i=n?e||r:( e||0)-1;n? i--:++i<r; ){var o=t[ i];if(o!== o)return i }return-1} function y (t){return t&&"objec t"==typeof t||!1}fun ction w(t) {return 16 0>=t&&t>=9 &&13>=t||3 2==t||160= =t||5760== t||6158==t ||t>=8192& &(8202>=t| |8232==t|| 8233==t||8 239==t||82 87==t||122 88==t||652 79==t)}fun ction _(t, e){for(var n=-1,r=t. length,i=- 1,o=[];++n <r;)t[n]== =e&&(t[n]= G,o[++i]=n );return o }function b(t,e){for (var n,r=- 1,i=t.leng th,o=-1,a= [];++r<i;) {var s=t[r ],h=e?e(s, r,t):s;r&& n===h||(n= h,a[++o]=s )}return a }function x(t){for(v ar e=-1,n= t.length;+ +e<n&&w(t. charCodeAt (e)););ret urn e}func tion S(t){ for(var e= t.length;e --&&w(t.ch arCodeAt(e )););retur n e}functi on k(t){re turn Gt[t] }function E(t){funct ion e(t){i f(y(t)&&!j a(t)){if(t instanceo f n)return t;if(qo.c all(t,"__w rapped__") )return ne w n(t.__wr apped__,t. __chain__, Vt(t.__act ions__))}r eturn new n(t)}funct ion n(t,e, n){this.__ actions__= n||[],this .__chain__ =!!e,this. __wrapped_ _=t}functi on r(t){th is.actions =null,this .dir=1,thi s.dropCoun t=0,this.f iltered=!1 ,this.iter atees=null ,this.take Count=xa,t his.views= null,this. wrapped=t} function i (){var t=t his.action s,e=this.i teratees,n =this.view s,i=new r( this.wrapp ed);return i.actions =t?Vt(t):n ull,i.dir= this.dir,i .dropCount =this.drop Count,i.fi ltered=thi s.filtered ,i.iterate es=e?Vt(e) :null,i.ta keCount=th is.takeCou nt,i.views =n?Vt(n):n ull,i}func tion w(){i f(this.fil tered){var t=new r(t his);t.dir =-1,t.filt ered=!0}el se t=this. clone(),t. dir*=-1;re turn t}fun ction J(){ var t=this .wrapped.v alue();if( !ja(t))ret urn qe(t,t his.action s);var e=t his.dir,n= 0>e,r=vn(0 ,t.length, this.views ),i=r.star t,o=r.end, a=o-i,s=th is.dropCou nt,h=va(a, this.takeC ount-s),u= n?o:i-1,l= this.itera tees,c=l?l .length:0, f=0,d=[];t :for(;a--& &h>f;){u+= e;for(var p=-1,g=t[u ];++p<c;){ var v=l[p] ,m=v.itera tee,y=m(g, u,t),w=v.t ype;if(w== j)g=y;else if(!y){if (w==N)cont inue t;bre ak t}}s?s- -:d[f++]=g }return d} function n t(){this._ _data__={} }function it(t){retu rn this.ha s(t)&&dele te this.__ data__[t]} function H t(t){retur n"__proto_ _"==t?C:th is.__data_ _[t]}funct ion Zt(t){ return"__p roto__"!=t &&qo.call( this.__dat a__,t)}fun ction Gt(t ,e){return "__proto__ "!=t&&(thi s.__data__ [t]=e),thi s}function qt(t){var e=t?t.len gth:0;for( this.data= {hash:fa(n ull),set:n ew oa};e-- ;)this.pus h(t[e])}fu nction Yt( t,e){var n =t.data,r= "string"== typeof e|| _i(e)?n.se t.has(e):n .hash[e];r eturn r?0: -1}functio n Xt(t){va r e=this.d ata;"strin g"==typeof t||_i(t)? e.set.add( t):e.hash[ t]=!0}func tion Vt(t, e){var n=- 1,r=t.leng th;for(e|| (e=Bo(r)); ++n<r;)e[n ]=t[n];ret urn e}func tion $t(t, e){for(var n=-1,r=t. length;++n <r&&e(t[n] ,n,t)!==!1 ;);return t}function Qt(t,e){f or(var n=t .length;n- -&&e(t[n], n,t)!==!1; );return t }function te(t,e){fo r(var n=-1 ,r=t.lengt h;++n<r;)i f(!e(t[n], n,t))retur n!1;return !0}functio n ee(t,e){ for(var n= -1,r=t.len gth,i=-1,o =[];++n<r; ){var a=t[ n];e(a,n,t )&&(o[++i] =a)}return o}functio n ne(t,e){ for(var n= -1,r=t.len gth,i=Bo(r );++n<r;)i [n]=e(t[n] ,n,t);retu rn i}funct ion re(t){ for(var e= -1,n=t.len gth,r=ba;+ +e<n;){var i=t[e];i> r&&(r=i)}r eturn r}fu nction ie( t){for(var e=-1,n=t. length,r=x a;++e<n;){ var i=t[e] ;r>i&&(r=i )}return r }function oe(t,e,n,r ){var i=-1 ,o=t.lengt h;for(r&&o &&(n=t[++i ]);++i<o;) n=e(n,t[i] ,i,t);retu rn n}funct ion ae(t,e ,n,r){var i=t.length ;for(r&&i& &(n=t[--i] );i--;)n=e (n,t[i],i, t);return n}function se(t,e){f or(var n=- 1,r=t.leng th;++n<r;) if(e(t[n], n,t))retur n!0;return !1}functio n he(t,e){ return"und efined"==t ypeof t?e: t}function ue(t,e,n, r){return" undefined" !=typeof t &&qo.call( r,n)?t:e}f unction le (t,e,n){va r r=qa(e); if(!n)retu rn fe(e,t, r);for(var i=-1,o=r. length;++i <o;){var a =r[i],s=t[ a],h=n(s,e [a],a,t,e) ;(h===h?h= ==s:s!==s) &&("undefi ned"!=type of s||a in t)||(t[a] =h)}return t}functio n ce(t,e){ for(var n= -1,r=t.len gth,i=Sn(r ),o=e.leng th,a=Bo(o) ;++n<o;){v ar s=e[n]; i?(s=parse Float(s),a [n]=bn(s,r )?t[s]:C): a[n]=t[s]} return a}f unction fe (t,e,n){n| |(n=e,e={} );for(var r=-1,i=n.l ength;++r< i;){var o= n[r];e[o]= t[o]}retur n e}functi on de(t,e) {for(var n =-1,r=e.le ngth;++n<r ;){var i=e [n];t[i]=u n(t[i],A,t )}return t }function pe(t,e,n){ var r=type of t;retur n"function "==r?"unde fined"!=ty peof e&&_n (t)?Xe(t,e ,n):t:null ==t?bo:"ob ject"==r?D e(t):Fe(t+ "")}functi on ge(t,e, n,r,i,o,a) {var s;if( n&&(s=i?n( t,r,i):n(t )),"undefi ned"!=type of s)retur n s;if(!_i (t))return t;var h=j a(t);if(h) {if(s=mn(t ),!e)retur n Vt(t,s)} else{var u =Ko.call(t ),l=u==$;i f(u!=tt&&u !=q&&(!l|| i))return Nt[u]?wn(t ,u,e):i?t: {};if(s=yn (l?{}:t),! e)return f e(t,s,qa(t ))}o||(o=[ ]),a||(a=[ ]);for(var c=o.lengt h;c--;)if( o[c]==t)re turn a[c]; return o.p ush(t),a.p ush(s),(h? $t:Ie)(t,f unction(r, i){s[i]=ge (r,e,n,i,t ,o,a)}),s} function v e(t,e,n,r) {if(!wi(t) )throw new Wo(Z);ret urn aa(fun ction(){t. apply(C,je (n,r))},e) }function me(t,e){va r n=t?t.le ngth:0,r=[ ];if(!n)re turn r;var i=-1,o=gn (),s=o==a, h=s&&e.len gth>=200&& Ta(e),u=e. length;h&& (o=Yt,s=!1 ,e=h);t:fo r(;++i<n;) {var l=t[i ];if(s&&l= ==l){for(v ar c=u;c-- ;)if(e[c]= ==l)contin ue t;r.pus h(l)}else o(e,l)<0&& r.push(l)} return r}f unction ye (t,e){var n=t?t.leng th:0;if(!S n(n))retur n Ie(t,e); for(var r= -1,i=Tn(t) ;++r<n&&e( i[r],r,i)! ==!1;);ret urn t}func tion we(t, e){var n=t ?t.length: 0;if(!Sn(n ))return A e(t,e);for (var r=Tn( t);n--&&e( r[n],n,r)! ==!1;);ret urn t}func tion _e(t, e){var n=! 0;return y e(t,functi on(t,r,i){ return n=! !e(t,r,i)} ),n}functi on be(t,e) {var n=[]; return ye( t,function (t,r,i){e( t,r,i)&&n. push(t)}), n}function xe(t,e,n, r){var i;r eturn n(t, function(t ,n,o){retu rn e(t,n,o )?(i=r?n:t ,!1):void 0}),i}func tion Se(t, e,n,r){for (var i=(r| |0)-1,o=t. length,a=- 1,s=[];++i <o;){var h =t[i];if(y (h)&&Sn(h. length)&&( ja(h)||fi( h))){e&&(h =Se(h,e,n) );var u=-1 ,l=h.lengt h;for(s.le ngth+=l;++ u<l;)s[++a ]=h[u]}els e n||(s[++ a]=h)}retu rn s}funct ion ke(t,e ,n){for(va r r=-1,i=T n(t),o=n(t ),a=o.leng th;++r<a;) {var s=o[r ];if(e(i[s ],s,i)===! 1)break}re turn t}fun ction Ee(t ,e,n){for( var r=Tn(t ),i=n(t),o =i.length; o--;){var a=i[o];if( e(r[a],a,r )===!1)bre ak}return t}function Ce(t,e){r eturn ke(t ,e,Hi)}fun ction Ie(t ,e){return ke(t,e,qa )}function Ae(t,e){r eturn Ee(t ,e,qa)}fun ction Le(t ,e){for(va r n=-1,r=e .length,i= -1,o=[];++ n<r;){var a=e[n];wi( t[a])&&(o[ ++i]=a)}re turn o}fun ction Re(t ,e,n){var r=-1,i="fu nction"==t ypeof e,o= t?t.length :0,a=Sn(o) ?Bo(o):[]; return ye( t,function (t){ | |
9 | var o=i?e: null!=t&&t [e];a[++r] =o?o.apply (t,n):C}), a}function Be(t,e,n, r,i,o){if( t===e)retu rn 0!==t|| 1/t==1/e;v ar a=typeo f t,s=type of e;retur n"function "!=a&&"obj ect"!=a&&" function"! =s&&"objec t"!=s||nul l==t||null ==e?t!==t& &e!==e:Te( t,e,Be,n,r ,i,o)}func tion Te(t, e,n,r,i,o, a){var s=j a(t),h=ja( e),u=Y,l=Y ;s||(u=Ko. call(t),u= =q?u=tt:u! =tt&&(s=Ai (t))),h||( l=Ko.call( e),l==q?l= tt:l!=tt&& (h=Ai(e))) ;var c=u== tt,f=l==tt ,d=u==l;if (d&&!s&&!c )return cn (t,e,u);va r p=c&&qo. call(t,"__ wrapped__" ),g=f&&qo. call(e,"__ wrapped__" );if(p||g) return n(p ?t.value() :t,g?e.val ue():e,r,i ,o,a);if(! d)return!1 ;o||(o=[]) ,a||(a=[]) ;for(var v =o.length; v--;)if(o[ v]==t)retu rn a[v]==e ;o.push(t) ,a.push(e) ;var m=(s? ln:fn)(t,e ,n,r,i,o,a );return o .pop(),a.p op(),m}fun ction Me(t ,e,n,r,i){ var o=e.le ngth;if(nu ll==t)retu rn!o;for(v ar a=-1,s= !i;++a<o;) if(s&&r[a] ?n[a]!==t[ e[a]]:!qo. call(t,e[a ]))return! 1;for(a=-1 ;++a<o;){v ar h=e[a]; if(s&&r[a] )var u=qo. call(t,h); else{var l =t[h],c=n[ a];u=i?i(l ,c,h):C,"u ndefined"= =typeof u& &(u=Be(c,l ,i,!0))}if (!u)return !1}return! 0}function Oe(t,e){v ar n=[];re turn ye(t, function(t ,r,i){n.pu sh(e(t,r,i ))}),n}fun ction De(t ){var e=qa (t),n=e.le ngth;if(1= =n){var r= e[0],i=t[r ];if(kn(i) )return fu nction(t){ return nul l!=t&&i=== t[r]&&qo.c all(t,r)}} for(var o= Bo(n),a=Bo (n);n--;)i =t[e[n]],o [n]=i,a[n] =kn(i);ret urn functi on(t){retu rn Me(t,e, o,a)}}func tion Ue(t, e,n,r,i){v ar o=Sn(e. length)&&( ja(e)||Ai( e));return (o?$t:Ie)( e,function (e,a,s){if (y(e))retu rn r||(r=[ ]),i||(i=[ ]),Pe(t,s, a,Ue,n,r,i );var h=t[ a],u=n?n(h ,e,a,t,s): C,l="undef ined"==typ eof u;l&&( u=e),!o&&" undefined" ==typeof u ||!l&&(u== =u?u===h:h !==h)||(t[ a]=u)}),t} function P e(t,e,n,r, i,o,a){for (var s=o.l ength,h=e[ n];s--;)if (o[s]==h)r eturn void (t[n]=a[s] );var u=t[ n],l=i?i(u ,h,n,t,e): C,c="undef ined"==typ eof l;c&&( l=h,Sn(h.l ength)&&(j a(h)||Ai(h ))?l=ja(u) ?u:u?Vt(u) :[]:Za(h)| |fi(h)?l=f i(u)?Bi(u) :Za(u)?u:{ }:c=!1),o. push(h),a. push(l),c? t[n]=r(l,h ,i,o,a):(l ===l?l!==u :u===u)&&( t[n]=l)}fu nction Fe( t){return function(e ){return n ull==e?C:e [t]}}funct ion ze(t,e ){var n=e. length,r=c e(t,e);for (e.sort(o) ;n--;){var i=parseFl oat(e[n]); if(i!=a&&b n(i)){var a=i;sa.cal l(t,i,1)}} return r}f unction We (t,e){retu rn t+ea(_a ()*(e-t+1) )}function Ne(t,e,n, r,i){retur n i(t,func tion(t,i,o ){n=r?(r=! 1,t):e(n,t ,i,o)}),n} function j e(t,e,n){v ar r=-1,i= t.length;e =null==e?0 :+e||0,0>e &&(e=-e>i? 0:i+e),n=" undefined" ==typeof n ||n>i?i:+n ||0,0>n&&( n+=i),i=e> n?0:n-e>>> 0,e>>>=0;f or(var o=B o(i);++r<i ;)o[r]=t[r +e];return o}functio n He(t,e){ var n;retu rn ye(t,fu nction(t,r ,i){return n=e(t,r,i ),!n}),!!n }function Ze(t,e){va r n=-1,r=g n(),i=t.le ngth,o=r== a,s=o&&i>= 200,h=s&&T a(),u=[];h ?(r=Yt,o=! 1):(s=!1,h =e?[]:u);t :for(;++n< i;){var l= t[n],c=e?e (l,n,t):l; if(o&&l=== l){for(var f=h.lengt h;f--;)if( h[f]===c)c ontinue t; e&&h.push( c),u.push( l)}else r( h,c)<0&&(( e||s)&&h.p ush(c),u.p ush(l))}re turn u}fun ction Ge(t ,e){for(va r n=-1,r=e .length,i= Bo(r);++n< r;)i[n]=t[ e[n]];retu rn i}funct ion qe(t,e ){var n=t; n instance of r&&(n=n .value()); for(var i= -1,o=e.len gth;++i<o; ){var a=[n ],s=e[i];r a.apply(a, s.args),n= s.func.app ly(s.thisA rg,a)}retu rn n}funct ion Ye(t,e ,n){var r= 0,i=t?t.le ngth:r;if( "number"== typeof e&& e===e&&Ea> =i){for(;i >r;){var o =r+i>>>1,a =t[o];(n?e >=a:e>a)?r =o+1:i=o}r eturn i}re turn Ke(t, e,bo,n)}fu nction Ke( t,e,n,r){e =n(e);for( var i=0,o= t?t.length :0,a=e!==e ,s="undefi ned"==type of e;o>i;) {var h=ea( (i+o)/2),u =n(t[h]),l =u===u;if( a)var c=l| |r;else c= s?l&&(r||" undefined" !=typeof u ):r?e>=u:e >u;c?i=h+1 :o=h}retur n va(o,ka) }function Xe(t,e,n){ if("functi on"!=typeo f t)return bo;if("un defined"== typeof e)r eturn t;sw itch(n){ca se 1:retur n function (n){return t.call(e, n)};case 3 :return fu nction(n,r ,i){return t.call(e, n,r,i)};ca se 4:retur n function (n,r,i,o){ return t.c all(e,n,r, i,o)};case 5:return function(n ,r,i,o,a){ return t.c all(e,n,r, i,o,a)}}re turn funct ion(){retu rn t.apply (e,argumen ts)}}funct ion Ve(t){ return Jo. call(t,0)} function $ e(t,e,n){f or(var r=n .length,i= -1,o=ga(t. length-r,0 ),a=-1,s=e .length,h= Bo(o+s);++ a<s;)h[a]= e[a];for(; ++i<r;)h[n [i]]=t[i]; for(;o--;) h[a++]=t[i ++];return h}functio n Je(t,e,n ){for(var r=-1,i=n.l ength,o=-1 ,a=ga(t.le ngth-i,0), s=-1,h=e.l ength,u=Bo (a+h);++o< a;)u[o]=t[ o];for(var l=o;++s<h ;)u[l+s]=e [s];for(;+ +r<i;)u[l+ n[r]]=t[o+ +];return u}function Qe(t,e){r eturn func tion(n,r,i ){var o=e? e():{};if( r=pn(r,i,3 ),ja(n))fo r(var a=-1 ,s=n.lengt h;++a<s;){ var h=n[a] ;t(o,h,r(h ,a,n),n)}e lse ye(n,f unction(e, n,i){t(o,e ,r(e,n,i), i)});retur n o}}funct ion tn(t){ return fun ction(){va r e=argume nts.length ,n=argumen ts[0];if(2 >e||null== n)return n ;if(e>3&&x n(argument s[1],argum ents[2],ar guments[3] )&&(e=2),e >3&&"funct ion"==type of argumen ts[e-2])va r r=Xe(arg uments[--e -1],argume nts[e--],5 );else e>2 &&"functio n"==typeof arguments [e-1]&&(r= arguments[ --e]);for( var i=0;++ i<e;){var o=argument s[i];o&&t( n,o,r)}ret urn n}}fun ction en(t ,e){functi on n(){ret urn(this i nstanceof n?r:t).app ly(e,argum ents)}var r=rn(t);re turn n}fun ction nn(t ){return f unction(e) {for(var n =-1,r=mo(t o(e)),i=r. length,o=" ";++n<i;)o =t(o,r[n], n);return o}}functio n rn(t){re turn funct ion(){var e=Ra(t.pro totype),n= t.apply(e, arguments) ;return _i (n)?n:e}}f unction on (t,e){retu rn functio n(n,r,i){i &&xn(n,r,i )&&(r=null );var o=pn (),a=null= =r;if(o=== pe&&a||(a= !1,r=o(r,i ,3)),a){va r s=ja(n); if(s||!Ii( n))return t(s?n:Bn(n ));r=u}ret urn dn(n,r ,e)}}funct ion an(t,e ,n,r,i,o,a ,s,h,u){fu nction l() {for(var w =arguments .length,b= w,x=Bo(w); b--;)x[b]= arguments[ b];if(r&&( x=$e(x,r,i )),o&&(x=J e(x,o,a)), p||v){var S=l.placeh older,k=_( x,S);if(w- =k.length, u>w){var E =s?Vt(s):n ull,C=ga(u -w,0),I=p? k:null,R=p ?null:k,B= p?x:null,T =p?null:x; e|=p?M:O,e &=~(p?O:M) ,g||(e&=~( A|L));var D=an(t,e,n ,B,I,T,R,E ,h,C);retu rn D.place holder=S,D }}var U=f? n:this;ret urn d&&(t= U[y]),s&&( x=An(x,s)) ,c&&h<x.le ngth&&(x.l ength=h),( this insta nceof l?m| |rn(t):t). apply(U,x) }var c=e&U ,f=e&A,d=e &L,p=e&B,g =e&R,v=e&T ,m=!d&&rn( t),y=t;ret urn l}func tion sn(t, e,n){var r =t.length; if(e=+e,r> =e||!da(e) )return""; var i=e-r; return n=n ull==n?" " :n+"",ho(n ,Qo(i/n.le ngth)).sli ce(0,i)}fu nction hn( t,e,n,r){f unction i( ){for(var e=-1,s=arg uments.len gth,h=-1,u =r.length, l=Bo(s+u); ++h<u;)l[h ]=r[h];for (;s--;)l[h ++]=argume nts[++e];r eturn(this instanceo f i?a:t).a pply(o?n:t his,l)}var o=e&A,a=r n(t);retur n i}functi on un(t,e, n,r,i,o,a, s){var h=e &L;if(!h&& !wi(t))thr ow new Wo( Z);var u=r ?r.length: 0;if(u||(e &=~(M|O),r =i=null),u -=i?i.leng th:0,e&O){ var l=r,c= i;r=i=null }var f=!h& &Ma(t),d=[ t,e,n,r,i, l,c,o,a,s] ;if(f&&f!= =!0&&(En(d ,f),e=d[1] ,s=d[9]),d [9]=null== s?h?0:t.le ngth:ga(s- u,0)||0,e= =A)var p=e n(d[0],d[2 ]);else p= e!=M&&e!=( A|M)||d[4] .length?an .apply(nul l,d):hn.ap ply(null,d );var g=f? Ba:Oa;retu rn g(p,d)} function l n(t,e,n,r, i,o,a){var s=-1,h=t. length,u=e .length,l= !0;if(h!=u &&!(i&&u>h ))return!1 ;for(;l&&+ +s<h;){var c=t[s],f= e[s];if(l= C,r&&(l=i? r(f,c,s):r (c,f,s))," undefined" ==typeof l )if(i)for( var d=u;d- -&&(f=e[d] ,!(l=c&&c= ==f||n(c,f ,r,i,o,a)) ););else l =c&&c===f| |n(c,f,r,i ,o,a)}retu rn!!l}func tion cn(t, e,n){switc h(n){case K:case X:r eturn+t==+ e;case V:r eturn t.na me==e.name &&t.messag e==e.messa ge;case Q: return t!= +t?e!=+e:0 ==t?1/t==1 /e:t==+e;c ase et:cas e rt:retur n t==e+""} return!1}f unction fn (t,e,n,r,i ,o,a){var s=qa(t),h= s.length,u =qa(e),l=u .length;if (h!=l&&!i) return!1;f or(var c,f =-1;++f<h; ){var d=s[ f],p=qo.ca ll(e,d);if (p){var g= t[d],v=e[d ];p=C,r&&( p=i?r(v,g, d):r(g,v,d )),"undefi ned"==type of p&&(p=g &&g===v||n (g,v,r,i,o ,a))}if(!p )return!1; c||(c="con structor"= =d)}if(!c) {var m=t.c onstructor ,y=e.const ructor;if( m!=y&&"con structor"i n t&&"cons tructor"in e&&!("fun ction"==ty peof m&&m instanceof m&&"funct ion"==type of y&&y in stanceof y ))return!1 }return!0} function d n(t,e,n){v ar r=n?xa: ba,i=r,o=i ;return ye (t,functio n(t,a,s){v ar h=e(t,a ,s);((n?i> h:h>i)||h= ==r&&h===o )&&(i=h,o= t)}),o}fun ction pn(t ,n,r){var i=e.callba ck||wo;ret urn i=i=== wo?pe:i,r? i(t,n,r):i }function gn(t,n,r){ var i=e.in dexOf||Gn; return i=i ===Gn?a:i, t?i(t,n,r) :i}functio n vn(t,e,n ){for(var r=-1,i=n?n .length:0; ++r<i;){va r o=n[r],a =o.size;sw itch(o.typ e){case"dr op":t+=a;b reak;case" dropRight" :e-=a;brea k;case"tak e":e=va(e, t+a);break ;case"take Right":t=g a(t,e-a)}} return{sta rt:t,end:e }}function mn(t){var e=t.lengt h,n=new t. constructo r(e);retur n e&&"stri ng"==typeo f t[0]&&qo .call(t,"i ndex")&&(n .index=t.i ndex,n.inp ut=t.input ),n}functi on yn(t){v ar e=t.con structor;r eturn"func tion"==typ eof e&&e i nstanceof e||(e=Po), new e}func tion wn(t, e,n){var r =t.constru ctor;switc h(e){case ot:return Ve(t);case K:case X: return new r(+t);cas e at:case st:case ht :case ut:c ase lt:cas e ct:case ft:case dt :case pt:v ar i=t.buf fer;return new r(n?V e(i):i,t.b yteOffset, t.length); case Q:cas e rt:retur n new r(t) ;case et:v ar o=new r (t.source, Ct.exec(t) );o.lastIn dex=t.last Index}retu rn o}funct ion _n(t){ var n=e.su pport,r=!( n.funcName s?t.name:n .funcDecom p);if(!r){ var i=Zo.c all(t);n.f uncNames|| (r=!It.tes t(i)),r||( r=Ot.test( i)||Si(t), Ba(t,r))}r eturn r}fu nction bn( t,e){retur n t=+t,e=n ull==e?Ia: e,t>-1&&t% 1==0&&e>t} function x n(t,e,n){i f(!_i(n))r eturn!1;va r r=typeof e;if("num ber"==r)va r i=n.leng th,o=Sn(i) &&bn(e,i); else o="st ring"==r&& e in n;ret urn o&&n[e ]===t}func tion Sn(t) {return"nu mber"==typ eof t&&t>- 1&&t%1==0& &Ia>=t}fun ction kn(t ){return t ===t&&(0== =t?1/t>0:! _i(t))}fun ction En(t ,e){var n= t[1],r=e[1 ],i=n|r,o= U|D,a=A|L, s=o|a|R|T, h=n&U&&!(r &U),u=n&D& &!(r&D),l= (u?t:e)[7] ,c=(h?t:e) [8],f=!(n> =D&&r>a||n >a&&r>=D), d=i>=o&&s> =i&&(D>n|| (u||h)&&l. length<=c) ;if(!f&&!d )return t; r&A&&(t[2] =e[2],i|=n &A?0:R);va r p=e[3];i f(p){var g =t[3];t[3] =g?$e(g,p, e[4]):Vt(p ),t[4]=g?_ (t[3],G):V t(e[4])}re turn p=e[5 ],p&&(g=t[ 5],t[5]=g? Je(g,p,e[6 ]):Vt(p),t [6]=g?_(t[ 5],G):Vt(e [6])),p=e[ 7],p&&(t[7 ]=Vt(p)),r &U&&(t[8]= null==t[8] ?e[8]:va(t [8],e[8])) ,null==t[9 ]&&(t[9]=e [9]),t[0]= e[0],t[1]= i,t}functi on Cn(t,e) {t=Tn(t);f or(var n=- 1,r=e.leng th,i={};++ n<r;){var o=e[n];o i n t&&(i[o] =t[o])}ret urn i}func tion In(t, e){var n={ };return C e(t,functi on(t,r,i){ e(t,r,i)&& (n[r]=t)}) ,n}functio n An(t,e){ for(var n= t.length,r =va(e.leng th,n),i=Vt (t);r--;){ var o=e[r] ;t[r]=bn(o ,n)?i[o]:C }return t} function L n(t){{var n;e.suppor t}if(!y(t) ||Ko.call( t)!=tt||!q o.call(t," constructo r")&&(n=t. constructo r,"functio n"==typeof n&&!(n in stanceof n )))return! 1;var r;re turn Ce(t, function(t ,e){r=e}), "undefined "==typeof r||qo.call (t,r)}func tion Rn(t) {for(var n =Hi(t),r=n .length,i= r&&t.lengt h,o=e.supp ort,a=i&&S n(i)&&(ja( t)||o.nonE numArgs&&f i(t)),s=-1 ,h=[];++s< r;){var u= n[s];(a&&b n(u,i)||qo .call(t,u) )&&h.push( u)}return h}function Bn(t){ret urn null== t?[]:Sn(t. length)?_i (t)?t:Po(t ):Vi(t)}fu nction Tn( t){return _i(t)?t:Po (t)}functi on Mn(t,e, n){e=(n?xn (t,e,n):nu ll==e)?1:g a(+e||1,1) ;for(var r =0,i=t?t.l ength:0,o= -1,a=Bo(Qo (i/e));i>r ;)a[++o]=j e(t,r,r+=e );return a }function On(t){for( var e=-1,n =t?t.lengt h:0,r=-1,i =[];++e<n; ){var o=t[ e];o&&(i[+ +r]=o)}ret urn i}func tion Dn(){ for(var t= -1,e=argum ents.lengt h;++t<e;){ var n=argu ments[t];i f(ja(n)||f i(n))break }return me (n,Se(argu ments,!1,! 0,++t))}fu nction Un( t,e,n){var r=t?t.len gth:0;retu rn r?((n?x n(t,e,n):n ull==e)&&( e=1),je(t, 0>e?0:e)): []}functio n Pn(t,e,n ){var r=t? t.length:0 ;return r? ((n?xn(t,e ,n):null== e)&&(e=1), e=r-(+e||0 ),je(t,0,0 >e?0:e)):[ ]}function Fn(t,e,n) {var r=t?t .length:0; if(!r)retu rn[];for(e =pn(e,n,3) ;r--&&e(t[ r],r,t);); return je( t,0,r+1)}f unction zn (t,e,n){va r r=t?t.le ngth:0;if( !r)return[ ];var i=-1 ;for(e=pn( e,n,3);++i <r&&e(t[i] ,i,t););re turn je(t, i)}functio n Wn(t,e,n ){var r=-1 ,i=t?t.len gth:0;for( e=pn(e,n,3 );++r<i;)i f(e(t[r],r ,t))return r;return- 1}function Nn(t,e,n) {var r=t?t .length:0; for(e=pn(e ,n,3);r--; )if(e(t[r] ,r,t))retu rn r;retur n-1}functi on jn(t){r eturn t?t[ 0]:C}funct ion Hn(t,e ,n){var r= t?t.length :0;return n&&xn(t,e, n)&&(e=!1) ,r?Se(t,e) :[]}functi on Zn(t){v ar e=t?t.l ength:0;re turn e?Se( t,!0):[]}f unction Gn (t,e,n){va r r=t?t.le ngth:0;if( !r)return- 1;if("numb er"==typeo f n)n=0>n? ga(r+n,0): n||0;else if(n){var i=Ye(t,e), o=t[i];ret urn(e===e? e===o:o!== o)?i:-1}re turn a(t,e ,n)}functi on qn(t){r eturn Pn(t ,1)}functi on Yn(){fo r(var t=[] ,e=-1,n=ar guments.le ngth,r=[], i=gn(),o=i ==a;++e<n; ){var s=ar guments[e] ;(ja(s)||f i(s))&&(t. push(s),r. push(o&&s. length>=12 0&&Ta(e&&s )))}n=t.le ngth;var h =t[0],u=-1 ,l=h?h.len gth:0,c=[] ,f=r[0];t: for(;++u<l ;)if(s=h[u ],(f?Yt(f, s):i(c,s)) <0){for(e= n;--e;){va r d=r[e];i f((d?Yt(d, s):i(t[e], s))<0)cont inue t}f&& f.push(s), c.push(s)} return c}f unction Kn (t){var e= t?t.length :0;return e?t[e-1]:C }function Xn(t,e,n){ var r=t?t. length:0;i f(!r)retur n-1;var i= r;if("numb er"==typeo f n)i=(0>n ?ga(r+n,0) :va(n||0,r -1))+1;els e if(n){i= Ye(t,e,!0) -1;var o=t [i];return (e===e?e== =o:o!==o)? i:-1}if(e! ==e)return m(t,i,!0) ;for(;i--; )if(t[i]== =e)return i;return-1 }function Vn(){var t =arguments [0];if(!t| |!t.length )return t; for(var e= 0,n=gn(),r =arguments .length;++ e<r;)for(v ar i=0,o=a rguments[e ];(i=n(t,o ,i))>-1;)s a.call(t,i ,1);return t}functio n $n(t){re turn ze(t| |[],Se(arg uments,!1, !1,1))}fun ction Jn(t ,e,n){var r=-1,i=t?t .length:0, o=[];for(e =pn(e,n,3) ;++r<i;){v ar a=t[r]; e(a,r,t)&& (o.push(a) ,sa.call(t ,r--,1),i- -)}return o}function Qn(t){ret urn Un(t,1 )}function tr(t,e,n) {var r=t?t .length:0; return r?( n&&"number "!=typeof n&&xn(t,e, n)&&(e=0,n =r),je(t,e ,n)):[]}fu nction er( t,e,n,r){v ar i=pn(n) ;return i= ==pe&&null ==n?Ye(t,e ):Ke(t,e,i (n,r,1))}f unction nr (t,e,n,r){ var i=pn(n );return i ===pe&&nul l==n?Ye(t, e,!0):Ke(t ,e,i(n,r,1 ),!0)}func tion rr(t, e,n){var r =t?t.lengt h:0;return r?((n?xn( t,e,n):nul l==e)&&(e= 1),je(t,0, 0>e?0:e)): []}functio n ir(t,e,n ){var r=t? t.length:0 ;return r? ((n?xn(t,e ,n):null== e)&&(e=1), e=r-(+e||0 ),je(t,0>e ?0:e)):[]} function o r(t,e,n){v ar r=t?t.l ength:0;if (!r)return [];for(e=p n(e,n,3);r --&&e(t[r] ,r,t););re turn je(t, r+1)}funct ion ar(t,e ,n){var r= t?t.length :0;if(!r)r eturn[];va r i=-1;for (e=pn(e,n, 3);++i<r&& e(t[i],i,t ););return je(t,0,i) }function sr(){retur n Ze(Se(ar guments,!1 ,!0))}func tion hr(t, e,n,r){var i=t?t.len gth:0;if(! i)return[] ;"boolean" !=typeof e &&null!=e& &(r=n,n=xn (t,e,r)?nu ll:e,e=!1) ;var o=pn( );return(o !==pe||nul l!=n)&&(n= o(n,r,3)), e&&gn()==a ?b(t,n):Ze (t,n)}func tion ur(t) {for(var e =-1,n=(t&& t.length&& re(ne(t,Go )))>>>0,r= Bo(n);++e< n;)r[e]=ne (t,Fe(e)); return r}f unction lr (t){return me(t,je(a rguments,1 ))}functio n cr(){for (var t=-1, e=argument s.length;+ +t<e;){var n=argumen ts[t];if(j a(n)||fi(n ))var r=r? me(r,n).co ncat(me(n, r)):n}retu rn r?Ze(r) :[]}functi on fr(){fo r(var t=ar guments.le ngth,e=Bo( t);t--;)e[ t]=argumen ts[t];retu rn ur(e)}f unction dr (t,e){var n=-1,r=t?t .length:0, i={};for(! r||e||ja(t [0])||(e=[ ]);++n<r;) {var o=t[n ];e?i[o]=e [n]:o&&(i[ o[0]]=o[1] )}return i }function pr(t){var n=e(t);ret urn n.__ch ain__=!0,n }function gr(t,e,n){ return e.c all(n,t),t }function vr(t,e,n){ return e.c all(n,t)}f unction mr (){return pr(this)}f unction yr (){var t=t his.__wrap ped__;retu rn t insta nceof r?(t his.__acti ons__.leng th&&(t=new r(this)), new n(t.re verse())): this.thru( function(t ){return t .reverse() })}functio n wr(){ret urn this.v alue()+""} function _ r(){return qe(this._ _wrapped__ ,this.__ac tions__)}f unction br (t){var e= t?t.length :0;return Sn(e)&&(t= Bn(t)),ce( t,Se(argum ents,!1,!1 ,1))}funct ion xr(t,e ,n){var r= t?t.length :0;return Sn(r)||(t= Vi(t),r=t. length),r? (n="number "==typeof n?0>n?ga(r +n,0):n||0 :0,"string "==typeof t||!ja(t)& &Ii(t)?r>n &&t.indexO f(e,n)>-1: gn(t,e,n)> -1):!1}fun ction Sr(t ,e,n){var r=ja(t)?te :_e;return ("function "!=typeof e||"undefi ned"!=type of n)&&(e= pn(e,n,3)) ,r(t,e)}fu nction kr( t,e,n){var r=ja(t)?e e:be;retur n e=pn(e,n ,3),r(t,e) }function Er(t,e,n){ if(ja(t)){ var r=Wn(t ,e,n);retu rn r>-1?t[ r]:C}retur n e=pn(e,n ,3),xe(t,e ,ye)}funct ion Cr(t,e ,n){return e=pn(e,n, 3),xe(t,e, we)}functi on Ir(t,e) {return Er (t,De(e))} function A r(t,e,n){r eturn"func tion"==typ eof e&&"un defined"== typeof n&& ja(t)?$t(t ,e):ye(t,X e(e,n,3))} function L r(t,e,n){r eturn"func tion"==typ eof e&&"un defined"== typeof n&& ja(t)?Qt(t ,e):we(t,X e(e,n,3))} function R r(t,e){ret urn Re(t,e ,je(argume nts,2))}fu nction Br( t,e,n){var r=ja(t)?n e:Oe;retur n e=pn(e,n ,3),r(t,e) }function Tr(t,e){re turn Br(t, Fe(e+""))} function M r(t,e,n,r) {var i=ja( t)?oe:Ne;r eturn i(t, pn(e,r,4), n,argument s.length<3 ,ye)}funct ion Or(t,e ,n,r){var i=ja(t)?ae :Ne;return i(t,pn(e, r,4),n,arg uments.len gth<3,we)} function D r(t,e,n){v ar r=ja(t) ?ee:be;ret urn e=pn(e ,n,3),r(t, function(t ,n,r){retu rn!e(t,n,r )})}functi on Ur(t,e, n){if(n?xn (t,e,n):nu ll==e){t=B n(t);var r =t.length; return r>0 ?t[We(0,r- 1)]:C}var i=Pr(t);re turn i.len gth=va(0>e ?0:+e||0,i .length),i }function Pr(t){t=Bn (t);for(va r e=-1,n=t .length,r= Bo(n);++e< n;){var i= We(0,e);e! =i&&(r[e]= r[i]),r[i] =t[e]}retu rn r}funct ion Fr(t){ var e=t?t. length:0;r eturn Sn(e )?e:qa(t). length}fun ction zr(t ,e,n){var r=ja(t)?se :He;return ("function "!=typeof e||"undefi ned"!=type of n)&&(e= pn(e,n,3)) ,r(t,e)}fu nction Wr( t,e,n){var r=-1,i=t? t.length:0 ,o=Sn(i)?B o(i):[];re turn n&&xn (t,e,n)&&( e=null),e= pn(e,n,3), ye(t,funct ion(t,n,i) {o[++r]={c riteria:e( t,n,i),ind ex:r,value :t}}),s(o, f)}functio n Nr(t){va r e=argume nts;e.leng th>3&&xn(e [1],e[2],e [3])&&(e=[ t,e[1]]);v ar n=-1,r= t?t.length :0,i=Se(e, !1,!1,1),o =Sn(r)?Bo( r):[];retu rn ye(t,fu nction(t,e ,r){for(va r a=i.leng th,s=Bo(a) ;a--;)s[a] =null==t?C :t[i[a]];o [++n]={cri teria:s,in dex:n,valu e:t}}),s(o ,d)}functi on jr(t,e) {return kr (t,De(e))} function H r(t,e){if( !wi(e)){if (!wi(t))th row new Wo (Z);var n= t;t=e,e=n} return t=d a(t=+t)?t: 0,function (){return- -t<1?e.app ly(this,ar guments):v oid 0}}fun ction Zr(t ,e,n){retu rn n&&xn(t ,e,n)&&(e= null),e=t& &null==e?t .length:ga (+e||0,0), un(t,U,nul l,null,nul l,null,e)} function G r(t,e){var n;if(!wi( e)){if(!wi (t))throw new Wo(Z); var r=t;t= e,e=r}retu rn functio n(){return --t>0?n=e. apply(this ,arguments ):e=null,n }}function qr(t,e){v ar n=A;if( arguments. length>2){ var r=je(a rguments,2 ),i=_(r,qr .placehold er);n|=M}r eturn un(t ,n,e,r,i)} function Y r(t){retur n de(t,arg uments.len gth>1?Se(a rguments,! 1,!1,1):Wi (t))}funct ion Kr(t,e ){var n=A| L;if(argum ents.lengt h>2){var r =je(argume nts,2),i=_ (r,Kr.plac eholder);n |=M}return un(e,n,t, r,i)}funct ion Xr(t,e ,n){n&&xn( t,e,n)&&(e =null);var r=un(t,B, null,null, null,null, null,e);re turn r.pla ceholder=X r.placehol der,r}func tion Vr(t, e,n){n&&xn (t,e,n)&&( e=null);va r r=un(t,T ,null,null ,null,null ,null,e);r eturn r.pl aceholder= Vr.placeho lder,r}fun ction $r(t ,e,n){func tion r(){f &&ta(f),h& &ta(h),h=f =d=C}funct ion i(){va r n=e-(Na( )-l);if(0> =n||n>e){h &&ta(h);va r r=d;h=f= d=C,r&&(p= Na(),u=t.a pply(c,s), f||h||(s=c =null))}el se f=aa(i, n)}functio n o(){f&&t a(f),h=f=d =C,(v||g!= =e)&&(p=Na (),u=t.app ly(c,s),f| |h||(s=c=n ull))}func tion a(){i f(s=argume nts,l=Na() ,c=this,d= v&&(f||!m) ,g===!1)va r n=m&&!f; else{h||m| |(p=l);var r=g-(l-p) ,a=0>=r||r >g;a?(h&&( h=ta(h)),p =l,u=t.app ly(c,s)):h ||(h=aa(o, r))}return a&&f?f=ta (f):f||e== =g||(f=aa( i,e)),n&&( a=!0,u=t.a pply(c,s)) ,!a||f||h| |(s=c=null ),u}var s, h,u,l,c,f, d,p=0,g=!1 ,v=!0;if(! wi(t))thro w new Wo(Z );if(e=0>e ?0:e,n===! 0){var m=! 0;v=!1}els e _i(n)&&( m=n.leadin g,g="maxWa it"in n&&g a(+n.maxWa it||0,e),v ="trailing "in n?n.tr ailing:v); return a.c ancel=r,a} function J r(t){retur n ve(t,1,a rguments,1 )}function Qr(t,e){r eturn ve(t ,e,argumen ts,2)}func tion ti(){ var t=argu ments,e=t. length;if( !e)return function() {};if(!te( t,wi))thro w new Wo(Z );return f unction(){ for(var n= 0,r=t[n].a pply(this, arguments) ;++n<e;)r= t[n].call( this,r);re turn r}}fu nction ei( ){var t=ar guments,e= t.length-1 ;if(0>e)re turn funct ion(){};if (!te(t,wi) )throw new Wo(Z);ret urn functi on(){for(v ar n=e,r=t [n].apply( this,argum ents);n--; )r=t[n].ca ll(this,r) ;return r} }function ni(t,e){if (!wi(t)||e &&!wi(e))t hrow new W o(Z);var n =function( ){var r=n. cache,i=e? e.apply(th is,argumen ts):argume nts[0];if( r.has(i))r eturn r.ge t(i);var o =t.apply(t his,argume nts);retur n r.set(i, o),o};retu rn n.cache =new ni.Ca che,n}func tion ri(t) {if(!wi(t) )throw new Wo(Z);ret urn functi on(){retur n!t.apply( this,argum ents)}}fun ction ii(t ){return G r(t,2)}fun ction oi(t ){var e=je (arguments ,1),n=_(e, oi.placeho lder);retu rn un(t,M, null,e,n)} function a i(t){var e =je(argume nts,1),n=_ (e,ai.plac eholder);r eturn un(t ,O,null,e, n)}functio n si(t){va r e=Se(arg uments,!1, !1,1);retu rn un(t,D, null,null, null,e)}fu nction hi( t,e,n){var r=!0,i=!0 ;if(!wi(t) )throw new Wo(Z);ret urn n===!1 ?r=!1:_i(n )&&(r="lea ding"in n? !!n.leadin g:r,i="tra iling"in n ?!!n.trail ing:i),jt. leading=r, jt.maxWait =+e,jt.tra iling=i,$r (t,e,jt)}f unction ui (t,e){retu rn e=null= =e?bo:e,un (e,M,null, [t],[])}fu nction li( t,e,n,r){r eturn"bool ean"!=type of e&&null !=e&&(r=n, n=xn(t,e,r )?null:e,e =!1),n="fu nction"==t ypeof n&&X e(n,r,1),g e(t,e,n)}f unction ci (t,e,n){re turn e="fu nction"==t ypeof e&&X e(e,n,1),g e(t,!0,e)} function f i(t){var e =y(t)?t.le ngth:C;ret urn Sn(e)& &Ko.call(t )==q||!1}f unction di (t){return t===!0||t ===!1||y(t )&&Ko.call (t)==K||!1 }function pi(t){retu rn y(t)&&K o.call(t)= =X||!1}fun ction gi(t ){return t &&1===t.no deType&&y( t)&&Ko.cal l(t).index Of("Elemen t")>-1||!1 }function vi(t){if(n ull==t)ret urn!0;var e=t.length ;return Sn (e)&&(ja(t )||Ii(t)|| fi(t)||y(t )&&wi(t.sp lice))?!e: !qa(t).len gth}functi on mi(t,e, n,r){if(n= "function" ==typeof n &&Xe(n,r,3 ),!n&&kn(t )&&kn(e))r eturn t=== e;var i=n? n(t,e):C;r eturn"unde fined"==ty peof i?Be( t,e,n):!!i }function yi(t){retu rn y(t)&&" string"==t ypeof t.me ssage&&Ko. call(t)==V ||!1}funct ion wi(t){ return"fun ction"==ty peof t||!1 }function _i(t){var e=typeof t ;return"fu nction"==e ||t&&"obje ct"==e||!1 }function bi(t,e,n,r ){var i=qa (e),o=i.le ngth;if(n= "function" ==typeof n &&Xe(n,r,3 ),!n&&1==o ){var a=i[ 0],s=e[a]; if(kn(s))r eturn null !=t&&s===t [a]&&qo.ca ll(t,a)}fo r(var h=Bo (o),u=Bo(o );o--;)s=h [o]=e[i[o] ],u[o]=kn( s);return Me(t,i,h,u ,n)}functi on xi(t){r eturn Ei(t )&&t!=+t}f unction Si (t){return null==t?! 1:Ko.call( t)==$?Vo.t est(Zo.cal l(t)):y(t) &&Lt.test( t)||!1}fun ction ki(t ){return n ull===t}fu nction Ei( t){return" number"==t ypeof t||y (t)&&Ko.ca ll(t)==Q|| !1}functio n Ci(t){re turn y(t)& &Ko.call(t )==et||!1} function I i(t){retur n"string"= =typeof t| |y(t)&&Ko. call(t)==r t||!1}func tion Ai(t) {return y( t)&&Sn(t.l ength)&&Wt [Ko.call(t )]||!1}fun ction Li(t ){return"u ndefined"= =typeof t} function R i(t){var e =t?t.lengt h:0;return Sn(e)?e?V t(t):[]:Vi (t)}functi on Bi(t){r eturn fe(t ,Hi(t))}fu nction Ti( t,e,n){var r=Ra(t);r eturn n&&x n(t,e,n)&& (e=null),e ?fe(e,r,qa (e)):r}fun ction Mi(t ){if(null= =t)return t;var e=Vt (arguments );return e .push(he), Ga.apply(C ,e)}functi on Oi(t,e, n){return e=pn(e,n,3 ),xe(t,e,I e,!0)}func tion Di(t, e,n){retur n e=pn(e,n ,3),xe(t,e ,Ae,!0)}fu nction Ui( t,e,n){ret urn("funct ion"!=type of e||"und efined"!=t ypeof n)&& (e=Xe(e,n, 3)),ke(t,e ,Hi)}funct ion Pi(t,e ,n){return e=Xe(e,n, 3),Ee(t,e, Hi)}functi on Fi(t,e, n){return( "function" !=typeof e ||"undefin ed"!=typeo f n)&&(e=X e(e,n,3)), Ie(t,e)}fu nction zi( t,e,n){ret urn e=Xe(e ,n,3),Ee(t ,e,qa)}fun ction Wi(t ){return L e(t,Hi(t)) }function Ni(t,e){re turn t?qo. call(t,e): !1}functio n ji(t,e,n ){n&&xn(t, e,n)&&(e=n ull);for(v ar r=-1,i= qa(t),o=i. length,a={ };++r<o;){ var s=i[r] ,h=t[s];e? qo.call(a, h)?a[h].pu sh(s):a[h] =[s]:a[h]= s}return a }function Hi(t){if(n ull==t)ret urn[];_i(t )||(t=Po(t ));var e=t .length;e= e&&Sn(e)&& (ja(t)||La .nonEnumAr gs&&fi(t)) &&e||0;for (var n=t.c onstructor ,r=-1,i="f unction"== typeof n&& n.prototyp e==t,o=Bo( e),a=e>0;+ +r<e;)o[r] =r+"";for( var s in t )a&&bn(s,e )||"constr uctor"==s& &(i||!qo.c all(t,s))| |o.push(s) ;return o} function Z i(t,e,n){v ar r={};re turn e=pn( e,n,3),Ie( t,function (t,n,i){r[ n]=e(t,n,i )}),r}func tion Gi(t, e,n){if(nu ll==t)retu rn{};if("f unction"!= typeof e){ var r=ne(S e(argument s,!1,!1,1) ,zo);retur n Cn(t,me( Hi(t),r))} return e=X e(e,n,3),I n(t,functi on(t,n,r){ return!e(t ,n,r)})}fu nction qi( t){for(var e=-1,n=qa (t),r=n.le ngth,i=Bo( r);++e<r;) {var o=n[e ];i[e]=[o, t[o]]}retu rn i}funct ion Yi(t,e ,n){return null==t?{ }:"functio n"==typeof e?In(t,Xe (e,n,3)):C n(t,Se(arg uments,!1, !1,1))}fun ction Ki(t ,e,n){var r=null==t? C:t[e];ret urn"undefi ned"==type of r&&(r=n ),wi(r)?r. call(t):r} function X i(t,e,n,r) {var i=ja( t)||Ai(t); if(e=pn(e, r,4),null= =n)if(i||_ i(t)){var o=t.constr uctor;n=i? ja(t)?new o:[]:Ra("f unction"== typeof o&& o.prototyp e)}else n= {};return( i?$t:Ie)(t ,function( t,r,i){ret urn e(n,t, r,i)}),n}f unction Vi (t){return Ge(t,qa(t ))}functio n $i(t){re turn Ge(t, Hi(t))}fun ction Ji(t ,e,n){n&&x n(t,e,n)&& (e=n=null) ;var r=nul l==t,i=nul l==e;if(nu ll==n&&(i& &"boolean" ==typeof t ?(n=t,t=1) :"boolean" ==typeof e &&(n=e,i=! 0)),r&&i&& (e=1,i=!1) ,t=+t||0,i ?(e=t,t=0) :e=+e||0,n ||t%1||e%1 ){var o=_a ();return va(t+o*(e- t+parseFlo at("1e-"+( (o+"").len gth-1))),e )}return W e(t,e)}fun ction Qi(t ){return t =h(t),t&&t .charAt(0) .toUpperCa se()+t.sli ce(1)}func tion to(t) {return t= h(t),t&&t. replace(Rt ,p)}functi on eo(t,e, n){t=h(t), e+="";var r=t.length ;return n= ("undefine d"==typeof n?r:va(0> n?0:+n||0, r))-e.leng th,n>=0&&t .indexOf(e ,n)==n}fun ction no(t ){return t =h(t),t&&b t.test(t)? t.replace( wt,g):t}fu nction ro( t){return t=h(t),t&& Mt.test(t) ?t.replace (Tt,"\\$&" ):t}functi on io(t,e, n){t=h(t), e=+e;var r =t.length; if(r>=e||! da(e))retu rn t;var i =(e-r)/2,o =ea(i),a=Q o(i);retur n n=sn("", a,n),n.sli ce(0,o)+t+ n}function oo(t,e,n) {return t= h(t),t&&sn (t,e,n)+t} function a o(t,e,n){r eturn t=h( t),t&&t+sn (t,e,n)}fu nction so( t,e,n){ret urn n&&xn( t,e,n)&&(e =0),wa(t,e )}function ho(t,e){v ar n="";if (t=h(t),e= +e,1>e||!t ||!da(e))r eturn n;do e%2&&(n+= t),e=ea(e/ 2),t+=t;wh ile(e);ret urn n}func tion uo(t, e,n){retur n t=h(t),n =null==n?0 :va(0>n?0: +n||0,t.le ngth),t.la stIndexOf( e,n)==n}fu nction lo( t,n,r){var i=e.templ ateSetting s;r&&xn(t, n,r)&&(n=r =null),t=h (t),n=le(l e({},r||n) ,i,ue);var o,a,s=le( le({},n.im ports),i.i mports,ue) ,u=qa(s),l =Ge(s,u),c =0,f=n.int erpolate|| Bt,d="__p += '",p=Fo ((n.escape ||Bt).sour ce+"|"+f.s ource+"|"+ (f===kt?Et :Bt).sourc e+"|"+(n.e valuate||B t).source+ "|$","g"), g="//# sou rceURL="+( "sourceURL "in n?n.so urceURL:"l odash.temp lateSource s["+ ++zt+ "]")+"\n"; t.replace( p,function (e,n,r,i,s ,h){return r||(r=i), d+=t.slice (c,h).repl ace(Dt,v), n&&(o=!0,d +="' +\n__ e("+n+") + \n'"),s&&( a=!0,d+="' ;\n"+s+";\ n__p += '" ),r&&(d+=" ' +\n((__t = ("+r+") ) == null ? '' : __t ) +\n'"),c =h+e.lengt h,e}),d+=" ';\n";var m=n.variab le;m||(d=" with (obj) {\n"+d+"\ n}\n"),d=( a?d.replac e(gt,""):d ).replace( vt,"$1").r eplace(mt, "$1;"),d=" function(" +(m||"obj" )+") {\n"+ (m?"":"obj || (obj = {});\n")+ "var __t, __p = ''"+ (o?", __e = _.escape ":"")+(a?" , __j = Ar ray.protot ype.join;\ nfunction print() { __p += __j .call(argu ments, '') }\n":";\n ")+d+"retu rn __p\n}" ;var y=yo( function() {return Oo (u,g+"retu rn "+d).ap ply(C,l)}) ;if(y.sour ce=d,yi(y) )throw y;r eturn y}fu nction co( t,e,n){var r=t;retur n(t=h(t))? (n?xn(r,e, n):null==e )?t.slice( x(t),S(t)+ 1):(e+="", t.slice(l( t,e),c(t,e )+1)):t}fu nction fo( t,e,n){var r=t;retur n t=h(t),t ?t.slice(( n?xn(r,e,n ):null==e) ?x(t):l(t, e+"")):t}f unction po (t,e,n){va r r=t;retu rn t=h(t), t?(n?xn(r, e,n):null= =e)?t.slic e(0,S(t)+1 ):t.slice( 0,c(t,e+"" )+1):t}fun ction go(t ,e,n){n&&x n(t,e,n)&& (e=null);v ar r=P,i=F ;if(null!= e)if(_i(e) ){var o="s eparator"i n e?e.sepa rator:o;r= "length"in e?+e.leng th||0:r,i= "omission" in e?h(e.o mission):i }else r=+e ||0;if(t=h (t),r>=t.l ength)retu rn t;var a =r-i.lengt h;if(1>a)r eturn i;va r s=t.slic e(0,a);if( null==o)re turn s+i;i f(Ci(o)){i f(t.slice( a).search( o)){var u, l,c=t.slic e(0,a);for (o.global| |(o=Fo(o.s ource,(Ct. exec(o)||" ")+"g")),o .lastIndex =0;u=o.exe c(c);)l=u. index;s=s. slice(0,nu ll==l?a:l) }}else if( t.indexOf( o,a)!=a){v ar f=s.las tIndexOf(o );f>-1&&(s =s.slice(0 ,f))}retur n s+i}func tion vo(t) {return t= h(t),t&&_t .test(t)?t .replace(y t,k):t}fun ction mo(t ,e,n){retu rn n&&xn(t ,e,n)&&(e= null),t=h( t),t.match (e||Ut)||[ ]}function yo(t){try {return t( )}catch(e) {return yi (e)?e:Mo(e )}}functio n wo(t,e,n ){return n &&xn(t,e,n )&&(e=null ),y(t)?xo( t):pe(t,e) }function _o(t){retu rn functio n(){return t}}functi on bo(t){r eturn t}fu nction xo( t){return De(ge(t,!0 ))}functio n So(t,e,n ){if(null= =n){var r= _i(e),i=r& &qa(e),o=i &&i.length &&Le(e,i); (o?o.lengt h:r)||(o=! 1,n=e,e=t, t=this)}o| |(o=Le(e,q a(e)));var a=!0,s=-1 ,h=wi(t),u =o.length; n===!1?a=! 1:_i(n)&&" chain"in n &&(a=n.cha in);for(;+ +s<u;){var l=o[s],c= e[l];t[l]= c,h&&(t.pr ototype[l] =function( e){return function() {var n=thi s.__chain_ _;if(a||n) {var r=t(t his.__wrap ped__);ret urn(r.__ac tions__=Vt (this.__ac tions__)). push({func :e,args:ar guments,th isArg:t}), r.__chain_ _=n,r}var i=[this.va lue()];ret urn ra.app ly(i,argum ents),e.ap ply(t,i)}} (c))}retur n t}functi on ko(){re turn t._=X o,this}fun ction Eo() {}function Co(t){ret urn Fe(t+" ")}functio n Io(t){re turn funct ion(e){ret urn null== t?C:t[e]}} function A o(t,e,n){n &&xn(t,e,n )&&(e=n=nu ll),t=+t|| 0,n=null== n?1:+n||0, null==e?(e =t,t=0):e= +e||0;for( var r=-1,i =ga(Qo((e- t)/(n||1)) ,0),o=Bo(i );++r<i;)o [r]=t,t+=n ;return o} function L o(t,e,n){i f(t=+t,1>t ||!da(t))r eturn[];va r r=-1,i=B o(va(t,Sa) );for(e=Xe (e,n,1);++ r<t;)Sa>r? i[r]=e(r): e(r);retur n i}functi on Ro(t){v ar e=++Yo; return h(t )+e}t=t?Jt .defaults( Kt.Object( ),t,Jt.pic k(Kt,Ft)): Kt;var Bo= t.Array,To =t.Date,Mo =t.Error,O o=t.Functi on,Do=t.Ma th,Uo=t.Nu mber,Po=t. Object,Fo= t.RegExp,z o=t.String ,Wo=t.Type Error,No=B o.prototyp e,jo=Po.pr ototype,Ho =(Ho=t.win dow)&&Ho.d ocument,Zo =Oo.protot ype.toStri ng,Go=Fe(" length"),q o=jo.hasOw nProperty, Yo=0,Ko=jo .toString, Xo=t._,Vo= Fo("^"+ro( Ko).replac e(/toStrin g|(functio n).*?(?=\\ \()| for . +?(?=\\\]) /g,"$1.*?" )+"$"),$o= Si($o=t.Ar rayBuffer) &&$o,Jo=Si (Jo=$o&&ne w $o(0).sl ice)&&Jo,Q o=Do.ceil, ta=t.clear Timeout,ea =Do.floor, na=Si(na=P o.getProto typeOf)&&n a,ra=No.pu sh,ia=jo.p ropertyIsE numerable, oa=Si(oa=t .Set)&&oa, aa=t.setTi meout,sa=N o.splice,h a=Si(ha=t. Uint8Array )&&ha,ua=( No.unshift ,Si(ua=t.W eakMap)&&u a),la=func tion(){try {var e=Si( e=t.Float6 4Array)&&e ,n=new e(n ew $o(10), 0,1)&&e}ca tch(r){}re turn n}(), ca=Si(ca=B o.isArray) &&ca,fa=Si (fa=Po.cre ate)&&fa,d a=t.isFini te,pa=Si(p a=Po.keys) &&pa,ga=Do .max,va=Do .min,ma=Si (ma=To.now )&&ma,ya=S i(ya=Uo.is Finite)&&y a,wa=t.par seInt,_a=D o.random,b a=Uo.NEGAT IVE_INFINI TY,xa=Uo.P OSITIVE_IN FINITY,Sa= Do.pow(2,3 2)-1,ka=Sa -1,Ea=Sa>> >1,Ca=la?l a.BYTES_PE R_ELEMENT: 0,Ia=Do.po w(2,53)-1, Aa=ua&&new ua,La=e.s upport={}; !function( e){La.func Decomp=!Si (t.WinRTEr ror)&&Ot.t est(E),La. funcNames= "string"== typeof Oo. name;try{L a.dom=11== =Ho.create DocumentFr agment().n odeType}ca tch(n){La. dom=!1}try {La.nonEnu mArgs=!ia. call(argum ents,1)}ca tch(n){La. nonEnumArg s=!0}}(0,0 ),e.templa teSettings ={escape:x t,evaluate :St,interp olate:kt,v ariable:"" ,imports:{ _:e}};var Ra=functio n(){functi on e(){}re turn funct ion(n){if( _i(n)){e.p rototype=n ;var r=new e;e.proto type=null} return r|| t.Object() }}(),Ba=Aa ?function( t,e){retur n Aa.set(t ,e),t}:bo; Jo||(Ve=$o &&ha?funct ion(t){var e=t.byteL ength,n=la ?ea(e/Ca): 0,r=n*Ca,i =new $o(e) ;if(n){var o=new la( i,0,n);o.s et(new la( t,0,n))}re turn e!=r& &(o=new ha (i,r),o.se t(new ha(t ,r))),i}:_ o(null));v ar Ta=fa&& oa?functio n(t){retur n new qt(t )}:_o(null ),Ma=Aa?fu nction(t){ return Aa. get(t)}:Eo ,Oa=functi on(){var t =0,e=0;ret urn functi on(n,r){va r i=Na(),o =W-(i-e);i f(e=i,o>0) {if(++t>=z )return n} else t=0;r eturn Ba(n ,r)}}(),Da =Qe(functi on(t,e,n){ qo.call(t, n)?++t[n]: t[n]=1}),U a=Qe(funct ion(t,e,n) {qo.call(t ,n)?t[n].p ush(e):t[n ]=[e]}),Pa =Qe(functi on(t,e,n){ t[n]=e}),F a=on(re),z a=on(ie,!0 ),Wa=Qe(fu nction(t,e ,n){t[n?0: 1].push(e) },function (){return[ [],[]]}),N a=ma||func tion(){ret urn(new To ).getTime( )},ja=ca|| function(t ){return y (t)&&Sn(t. length)&&K o.call(t)= =Y||!1};La .dom||(gi= function(t ){return t &&1===t.no deType&&y( t)&&!Za(t) ||!1});var Ha=ya||fu nction(t){ return"num ber"==type of t&&da(t )};(wi(/x/ )||ha&&!wi (ha))&&(wi =function( t){return Ko.call(t) ==$});var Za=na?func tion(t){if (!t||Ko.ca ll(t)!=tt) return!1;v ar e=t.val ueOf,n=Si( e)&&(n=na( e))&&na(n) ;return n? t==n||na(t )==n:Ln(t) }:Ln,Ga=tn (le),qa=pa ?function( t){if(t)va r e=t.cons tructor,n= t.length;r eturn"func tion"==typ eof e&&e.p rototype== =t||"funct ion"!=type of t&&n&&S n(n)?Rn(t) :_i(t)?pa( t):[]}:Rn, Ya=tn(Ue), Ka=nn(func tion(t,e,n ){return e =e.toLower Case(),t+( n?e.charAt (0).toUppe rCase()+e. slice(1):e )}),Xa=nn( function(t ,e,n){retu rn t+(n?"- ":"")+e.to LowerCase( )});8!=wa( Pt+"08")&& (so=functi on(t,e,n){ return(n?x n(t,e,n):n ull==e)?e= 0:e&&(e=+e ),t=co(t), wa(t,e||(A t.test(t)? 16:10))}); var Va=nn( function(t ,e,n){retu rn t+(n?"_ ":"")+e.to LowerCase( )}),$a=nn( function(t ,e,n){retu rn t+(n?" ":"")+(e.c harAt(0).t oUpperCase ()+e.slice (1))});ret urn n.prot otype=e.pr ototype,nt .prototype ["delete"] =it,nt.pro totype.get =Ht,nt.pro totype.has =Zt,nt.pro totype.set =Gt,qt.pro totype.pus h=Xt,ni.Ca che=nt,e.a fter=Hr,e. ary=Zr,e.a ssign=Ga,e .at=br,e.b efore=Gr,e .bind=qr,e .bindAll=Y r,e.bindKe y=Kr,e.cal lback=wo,e .chain=pr, e.chunk=Mn ,e.compact =On,e.cons tant=_o,e. countBy=Da ,e.create= Ti,e.curry =Xr,e.curr yRight=Vr, e.debounce =$r,e.defa ults=Mi,e. defer=Jr,e .delay=Qr, e.differen ce=Dn,e.dr op=Un,e.dr opRight=Pn ,e.dropRig htWhile=Fn ,e.dropWhi le=zn,e.fi lter=kr,e. flatten=Hn ,e.flatten Deep=Zn,e. flow=ti,e. flowRight= ei,e.forEa ch=Ar,e.fo rEachRight =Lr,e.forI n=Ui,e.for InRight=Pi ,e.forOwn= Fi,e.forOw nRight=zi, e.function s=Wi,e.gro upBy=Ua,e. indexBy=Pa ,e.initial =qn,e.inte rsection=Y n,e.invert =ji,e.invo ke=Rr,e.ke ys=qa,e.ke ysIn=Hi,e. map=Br,e.m apValues=Z i,e.matche s=xo,e.mem oize=ni,e. merge=Ya,e .mixin=So, e.negate=r i,e.omit=G i,e.once=i i,e.pairs= qi,e.parti al=oi,e.pa rtialRight =ai,e.part ition=Wa,e .pick=Yi, | |
10 | e.pluck=Tr ,e.propert y=Co,e.pro pertyOf=Io ,e.pull=Vn ,e.pullAt= $n,e.range =Ao,e.rear g=si,e.rej ect=Dr,e.r emove=Jn,e .rest=Qn,e .shuffle=P r,e.slice= tr,e.sortB y=Wr,e.sor tByAll=Nr, e.take=rr, e.takeRigh t=ir,e.tak eRightWhil e=or,e.tak eWhile=ar, e.tap=gr,e .throttle= hi,e.thru= vr,e.times =Lo,e.toAr ray=Ri,e.t oPlainObje ct=Bi,e.tr ansform=Xi ,e.union=s r,e.uniq=h r,e.unzip= ur,e.value s=Vi,e.val uesIn=$i,e .where=jr, e.without= lr,e.wrap= ui,e.xor=c r,e.zip=fr ,e.zipObje ct=dr,e.ba ckflow=ei, e.collect= Br,e.compo se=ei,e.ea ch=Ar,e.ea chRight=Lr ,e.extend= Ga,e.itera tee=wo,e.m ethods=Wi, e.object=d r,e.select =kr,e.tail =Qn,e.uniq ue=hr,So(e ,e),e.atte mpt=yo,e.c amelCase=K a,e.capita lize=Qi,e. clone=li,e .cloneDeep =ci,e.debu rr=to,e.en dsWith=eo, e.escape=n o,e.escape RegExp=ro, e.every=Sr ,e.find=Er ,e.findInd ex=Wn,e.fi ndKey=Oi,e .findLast= Cr,e.findL astIndex=N n,e.findLa stKey=Di,e .findWhere =Ir,e.firs t=jn,e.has =Ni,e.iden tity=bo,e. includes=x r,e.indexO f=Gn,e.isA rguments=f i,e.isArra y=ja,e.isB oolean=di, e.isDate=p i,e.isElem ent=gi,e.i sEmpty=vi, e.isEqual= mi,e.isErr or=yi,e.is Finite=Ha, e.isFuncti on=wi,e.is Match=bi,e .isNaN=xi, e.isNative =Si,e.isNu ll=ki,e.is Number=Ei, e.isObject =_i,e.isPl ainObject= Za,e.isReg Exp=Ci,e.i sString=Ii ,e.isTyped Array=Ai,e .isUndefin ed=Li,e.ke babCase=Xa ,e.last=Kn ,e.lastInd exOf=Xn,e. max=Fa,e.m in=za,e.no Conflict=k o,e.noop=E o,e.now=Na ,e.pad=io, e.padLeft= oo,e.padRi ght=ao,e.p arseInt=so ,e.random= Ji,e.reduc e=Mr,e.red uceRight=O r,e.repeat =ho,e.resu lt=Ki,e.ru nInContext =E,e.size= Fr,e.snake Case=Va,e. some=zr,e. sortedInde x=er,e.sor tedLastInd ex=nr,e.st artCase=$a ,e.startsW ith=uo,e.t emplate=lo ,e.trim=co ,e.trimLef t=fo,e.tri mRight=po, e.trunc=go ,e.unescap e=vo,e.uni queId=Ro,e .words=mo, e.all=Sr,e .any=zr,e. contains=x r,e.detect =Er,e.fold l=Mr,e.fol dr=Or,e.he ad=jn,e.in clude=xr,e .inject=Mr ,So(e,func tion(){var t={};retu rn Ie(e,fu nction(n,r ){e.protot ype[r]||(t [r]=n)}),t }(),!1),e. sample=Ur, e.prototyp e.sample=f unction(t) {return th is.__chain __||null!= t?this.thr u(function (e){return Ur(e,t)}) :Ur(this.v alue())},e .VERSION=I ,$t(["bind ","bindKey ","curry", "curryRigh t","partia l","partia lRight"],f unction(t) {e[t].plac eholder=e} ),$t(["fil ter","map" ,"takeWhil e"],functi on(t,e){va r n=e==N;r .prototype [t]=functi on(t,r){va r i=this.c lone(),o=i .filtered, a=i.iterat ees||(i.it eratees=[] );return i .filtered= o||n||e==H &&i.dir<0, a.push({it eratee:pn( t,r,3),typ e:e}),i}}) ,$t(["drop ","take"], function(t ,e){var n= t+"Count", i=t+"While ";r.protot ype[t]=fun ction(r){r =null==r?1 :ga(+r||0, 0);var i=t his.clone( );if(i.fil tered){var o=i[n];i[ n]=e?va(o, r):o+r}els e{var a=i. views||(i. views=[]); a.push({si ze:r,type: t+(i.dir<0 ?"Right":" ")})}retur n i},r.pro totype[t+" Right"]=fu nction(e){ return thi s.reverse( )[t](e).re verse()},r .prototype [t+"RightW hile"]=fun ction(t,e) {return th is.reverse ()[i](t,e) .reverse() }}),$t(["f irst","las t"],functi on(t,e){va r n="take" +(e?"Right ":"");r.pr ototype[t] =function( ){return t his[n](1). value()[0] }}),$t(["i nitial","r est"],func tion(t,e){ var n="dro p"+(e?"":" Right");r. prototype[ t]=functio n(){return this[n](1 )}}),$t([" pluck","wh ere"],func tion(t,e){ var n=e?"f ilter":"ma p",i=e?De: Fe;r.proto type[t]=fu nction(t){ return thi s[n](i(e?t :t+""))}}) ,r.prototy pe.dropWhi le=functio n(t,e){var n,r,i=thi s.dir<0;re turn t=pn( t,e,3),thi s.filter(f unction(e, o,a){retur n n=n&&(i? r>o:o>r),r =o,n||(n=! t(e,o,a))} )},r.proto type.rejec t=function (t,e){retu rn t=pn(t, e,3),this. filter(fun ction(e,n, r){return! t(e,n,r)}) },r.protot ype.slice= function(t ,e){t=null ==t?0:+t|| 0;var n=0> t?this.tak eRight(-t) :this.drop (t);return "undefined "!=typeof e&&(e=+e|| 0,n=0>e?n. dropRight( -e):n.take (e-t)),n}, Ie(r.proto type,funct ion(t,i){v ar o=e[i], a=/^(?:fir st|last)$/ .test(i);e .prototype [i]=functi on(){var i =this.__wr apped__,s= arguments, h=this.__c hain__,u=! !this.__ac tions__.le ngth,l=i i nstanceof r,c=l&&!u; if(a&&!h)r eturn c?t. call(i):o. call(e,thi s.value()) ;var f=fun ction(t){v ar n=[t];r eturn ra.a pply(n,s), o.apply(e, n)};if(l|| ja(i)){var d=c?i:new r(this),p =t.apply(d ,s);if(!a& &(u||p.act ions)){var g=p.actio ns||(p.act ions=[]);g .push({fun c:vr,args: [f],thisAr g:e})}retu rn new n(p ,h)}return this.thru (f)}}),$t( ["concat", "join","po p","push", "shift","s ort","spli ce","unshi ft"],funct ion(t){var n=No[t],r =/^(?:push |sort|unsh ift)$/.tes t(t)?"tap" :"thru",i= /^(?:join| pop|shift) $/.test(t) ;e.prototy pe[t]=func tion(){var t=argumen ts;return i&&!this._ _chain__?n .apply(thi s.value(), t):this[r] (function( e){return n.apply(e, t)})}}),r. prototype. clone=i,r. prototype. reverse=w, r.prototyp e.value=J, e.prototyp e.chain=mr ,e.prototy pe.reverse =yr,e.prot otype.toSt ring=wr,e. prototype. toJSON=e.p rototype.v alueOf=e.p rototype.v alue=_r,e. prototype. collect=e. prototype. map,e.prot otype.head =e.prototy pe.first,e .prototype .select=e. prototype. filter,e.p rototype.t ail=e.prot otype.rest ,e}var C,I ="3.1.0",A =1,L=2,R=4 ,B=8,T=16, M=32,O=64, D=128,U=25 6,P=30,F=" ...",z=150 ,W=16,N=0, j=1,H=2,Z= "Expected a function ",G="__lod ash_placeh older__",q ="[object Arguments] ",Y="[obje ct Array]" ,K="[objec t Boolean] ",X="[obje ct Date]", V="[object Error]",$ ="[object Function]" ,J="[objec t Map]",Q= "[object N umber]",tt ="[object Object]",e t="[object RegExp]", nt="[objec t Set]",rt ="[object String]",i t="[object WeakMap]" ,ot="[obje ct ArrayBu ffer]",at= "[object F loat32Arra y]",st="[o bject Floa t64Array]" ,ht="[obje ct Int8Arr ay]",ut="[ object Int 16Array]", lt="[objec t Int32Arr ay]",ct="[ object Uin t8Array]", ft="[objec t Uint8Cla mpedArray] ",dt="[obj ect Uint16 Array]",pt ="[object Uint32Arra y]",gt=/\b __p \+= '' ;/g,vt=/\b (__p \+=) '' \+/g,mt =/(__e\(.* ?\)|\b__t\ )) \+\n''; /g,yt=/&(? :amp|lt|gt |quot|#39| #96);/g,wt =/[&<>"'`] /g,_t=RegE xp(yt.sour ce),bt=Reg Exp(wt.sou rce),xt=/< %-([\s\S]+ ?)%>/g,St= /<%([\s\S] +?)%>/g,kt =/<%=([\s\ S]+?)%>/g, Et=/\$\{([ ^\\}]*(?:\ \.[^\\}]*) *)\}/g,Ct= /\w*$/,It= /^\s*funct ion[ \n\r\ t]+\w/,At= /^0[xX]/,L t=/^\[obje ct .+?Cons tructor\]$ /,Rt=/[\xc 0-\xd6\xd8 -\xde\xdf- \xf6\xf8-\ xff]/g,Bt= /($^)/,Tt= /[.*+?^${} ()|[\]\/\\ ]/g,Mt=Reg Exp(Tt.sou rce),Ot=/\ bthis\b/,D t=/['\n\r\ u2028\u202 9\\]/g,Ut= function() {var t="[A -Z\\xc0-\\ xd6\\xd8-\ \xde]",e=" [a-z\\xdf- \\xf6\\xf8 -\\xff]+"; return Reg Exp(t+"{2, }(?="+t+e+ ")|"+t+"?" +e+"|"+t+" +|[0-9]+", "g")}(),Pt =" \x000B\f \ufeff\n\ r\u2028\u2 029áš€á Žâ €€â€â€‚†ƒâ€„      ⠀Šâ€¯âŸã€ €",Ft=["Ar ray","Arra yBuffer"," Date","Err or","Float 32Array"," Float64Arr ay","Funct ion","Int8 Array","In t16Array", "Int32Arra y","Math", "Number"," Object","R egExp","Se t","String ","_","cle arTimeout" ,"document ","isFinit e","parseI nt","setTi meout","Ty peError"," Uint8Array ","Uint8Cl ampedArray ","Uint16A rray","Uin t32Array", "WeakMap", "window"," WinRTError "],zt=-1,W t={};Wt[at ]=Wt[st]=W t[ht]=Wt[u t]=Wt[lt]= Wt[ct]=Wt[ ft]=Wt[dt] =Wt[pt]=!0 ,Wt[q]=Wt[ Y]=Wt[ot]= Wt[K]=Wt[X ]=Wt[V]=Wt [$]=Wt[J]= Wt[Q]=Wt[t t]=Wt[et]= Wt[nt]=Wt[ rt]=Wt[it] =!1;var Nt ={};Nt[q]= Nt[Y]=Nt[o t]=Nt[K]=N t[X]=Nt[at ]=Nt[st]=N t[ht]=Nt[u t]=Nt[lt]= Nt[Q]=Nt[t t]=Nt[et]= Nt[rt]=Nt[ ct]=Nt[ft] =Nt[dt]=Nt [pt]=!0,Nt [V]=Nt[$]= Nt[J]=Nt[n t]=Nt[it]= !1;var jt= {leading:! 1,maxWait: 0,trailing :!1},Ht={" À":"A","à ":"A"," ":"A","Ã" :"A","Ä": "A","Ã…":" A","à ":"a ","á":"a" ,"â":"a", "ã":"a"," ä":"a","à ¥":"a","Ç ":"C","ç" :"c","Ã": "D","ð":" d","È":"E ","É":"E" ,"Ê":"E", "Ë":"E"," è":"e","à ©":"e","ê ":"e","ë" :"e","ÃŒ": "I","Ã":" I","ÃŽ":"I ","Ã":"I" ,"ì":"i", "Ã":"i"," î":"i","à ¯":"i","Ñ ":"N","ñ" :"n","Ã’": "O","Ó":" O","Ô":"O ","Õ":"O" ,"Ö":"O", "Ø":"O"," ò":"o","à ³":"o","ô ":"o","õ" :"o","ö": "o","ø":" o","Ù":"U ","Ú":"U" ,"Û":"U", "Ü":"U"," ù":"u","à º":"u","û ":"u","ü" :"u","Ã": "Y","ý":" y","ÿ":"y ","Æ":"Ae ","æ":"ae ","Þ":"Th ","þ":"th ","ß":"ss "},Zt={"&" :"&"," <":"<", ">":">" ,'"':"&quo t;","'":"& #39;","`": "`"},G t={"&" :"&","< ":"<","> ;":">","&q uot;":'"', "'":"' ","`": "`"},qt={" function": !0,object: !0},Yt={"\ \":"\\","' ":"'","\n" :"n","\r": "r","\u202 8":"u2028" ,"\u2029": "u2029"},K t=qt[typeo f window]& &window!== (this&&thi s.window)? window:thi s,Xt=qt[ty peof e]&&e &&!e.nodeT ype&&e,Vt= qt[typeof t]&&t&&!t. nodeType&& t,$t=Xt&&V t&&"object "==typeof i&&i;!$t|| $t.global! ==$t&&$t.w indow!==$t &&$t.self! ==$t||(Kt= $t);var Jt =(Vt&&Vt.e xports===X t&&Xt,E()) ;Kt._=Jt,r =function( ){return J t}.call(e, n,e,t),!(r !==C&&(t.e xports=r)) }).call(th is)}).call (e,n(15)(t ),function (){return this}())}, function(t ,e,n){(fun ction(e){( function() {var r,i,o ,a=functio n(t,e){ret urn functi on(){retur n t.apply( e,argument s)}};o=n(4 5),i=funct ion(){func tion t(t,e ,n){this.d ocument=t, this.id=e, this.data= null!=n?n: {},this.fi nalize=a(t his.finali ze,this),t his.gen=0, this.defla te=null,th is.compres s=this.doc ument.comp ress&&!thi s.data.Fil ter,this.u ncompresse dLength=0, this.chunk s=[]}retur n t.protot ype.initDe flate=func tion(){ret urn this.d ata.Filter ="FlateDec ode",this. deflate=o. createDefl ate(),this .deflate.o n("data",f unction(t) {return fu nction(e){ return t.c hunks.push (e),t.data .Length+=e .length}}( this)),thi s.deflate. on("end",t his.finali ze)},t.pro totype.wri te=functio n(t){var n ;return e. isBuffer(t )||(t=new e(t+"\n"," binary")), this.uncom pressedLen gth+=t.len gth,null== (n=this.da ta).Length &&(n.Lengt h=0),this. compress?( this.defla te||this.i nitDeflate (),this.de flate.writ e(t)):(thi s.chunks.p ush(t),thi s.data.Len gth+=t.len gth)},t.pr ototype.en d=function (t){return ("string"= =typeof t| |e.isBuffe r(t))&&thi s.write(t) ,this.defl ate?this.d eflate.end ():this.fi nalize()}, t.prototyp e.finalize =function( ){var t,e, n,i;if(thi s.offset=t his.docume nt._offset ,this.docu ment._writ e(""+this. id+" "+thi s.gen+" ob j"),this.d ocument._w rite(r.con vert(this. data)),thi s.chunks.l ength){for (this.docu ment._writ e("stream" ),i=this.c hunks,e=0, n=i.length ;n>e;e++)t =i[e],this .document. _write(t); this.chunk s.length=0 ,this.docu ment._writ e("\nendst ream")}ret urn this.d ocument._w rite("endo bj"),this. document._ refEnd(thi s)},t.prot otype.toSt ring=funct ion(){retu rn""+this. id+" "+thi s.gen+" R" },t}(),t.e xports=i,r =n(32)}).c all(this)} ).call(e,n (4).Buffer )},functio n(t,e,n){t .exports=f unction(){ throw new Error("def ine cannot be used i ndirect")} },function (t,e,n){(f unction(e) {t.exports =e}).call( e,{})},fun ction(t,e, n){t.expor ts=functio n(t){retur n t.webpac kPolyfill| |(t.deprec ate=functi on(){},t.p aths=[],t. children=[ ],t.webpac kPolyfill= 1),t}},fun ction(t,e, n){"use st rict";func tion r(t,e ,n){this.M AX_CHAR_TY PES=92,thi s.pdfkitDo c=t,this.p ath=e,this .pdfFonts= [],this.ch arCatalogu e=[],this. name=n,thi s.__define Getter__(" ascender", function() {var t=thi s.getFont( 0);return t.ascender }),this.__ defineGett er__("dece nder",func tion(){var t=this.ge tFont(0);r eturn t.de cender})}v ar i=n(11) ;r.prototy pe.getFont =function( t){if(!thi s.pdfFonts [t]){var e =this.name +t;this.po stscriptNa me&&delete this.pdfk itDoc._fon tFamilies[ this.posts criptName] ,this.pdfF onts[t]=th is.pdfkitD oc.font(th is.path,e) ._font,thi s.postscri ptName||(t his.postsc riptName=t his.pdfFon ts[t].name )}return t his.pdfFon ts[t]},r.p rototype.w idthOfStri ng=functio n(){var t= this.getFo nt(0);retu rn t.width OfString.a pply(t,arg uments)},r .prototype .lineHeigh t=function (){var t=t his.getFon t(0);retur n t.lineHe ight.apply (t,argumen ts)},r.pro totype.ref =function( ){var t=th is.getFont (0);return t.ref.app ly(t,argum ents)};var o=functio n(t){retur n t.charCo deAt(0)};r .prototype .encode=fu nction(t){ var e=this ,n=i.chain (t.split(" ")).map(o) .uniq().va lue();if(n .length>e. MAX_CHAR_T YPES)throw new Error ("Inline h as more th an "+e.MAX _CHAR_TYPE S+": "+t+" different character types and therefore cannot be properly embedded i nto pdf.") ;var r=fun ction(t){r eturn i.un iq(t.conca t(n)).leng th<=e.MAX_ CHAR_TYPES },a=i.find Index(e.ch arCatalogu e,r);0>a&& (a=e.charC atalogue.l ength,e.ch arCatalogu e[a]=[]);v ar s=this. getFont(a) ;s.use(t), i.each(n,f unction(t) {i.include s(e.charCa talogue[a] ,t)||e.cha rCatalogue [a].push(t )});var h= i.map(s.en code(t),fu nction(t){ return t.c harCodeAt( 0).toStrin g(16)}).jo in("");ret urn{encode dText:h,fo ntId:s.id} },t.export s=r},funct ion(t,e,n) {(function (e){(funct ion(){var r,i,o,a,s; s=n(10),r= n(34),i=n( 35),a=n(36 ),o=functi on(){funct ion t(){}r eturn t.op en=functio n(t,n){var r,o;if(e. isBuffer(t ))r=t;else if(o=/^da ta:.+;base 64,(.*)$/. exec(t))r= new e(o[1] ,"base64") ;else if(r =s.readFil eSync(t),! r)return;i f(255===r[ 0]&&216=== r[1])retur n new i(r, n);if(137= ==r[0]&&"P NG"===r.to String("as cii",1,4)) return new a(r,n);th row new Er ror("Unkno wn image f ormat.")}, t}(),t.exp orts=o}).c all(this)} ).call(e,n (4).Buffer )},functio n(t,e,n){" use strict ";function r(){this. events={}} r.prototyp e.startTra cking=func tion(t,e){ var n=this .events[t] ||(this.ev ents[t]=[] );n.indexO f(e)<0&&n. push(e)},r .prototype .stopTrack ing=functi on(t,e){va r n=this.e vents[t];i f(n){var r =n.indexOf (e);r>=0&& n.splice(r ,1)}},r.pr ototype.em it=functio n(t){var e =Array.pro totype.sli ce.call(ar guments,1) ,n=this.ev ents[t];n& &n.forEach (function( t){t.apply (this,e)}) },r.protot ype.auto=f unction(t, e,n){this. startTrack ing(t,e),n (),this.st opTracking (t,e)},t.e xports=r}, function(t ,e,n){"use strict";f unction r( t,e,n,r,a, s){this.te xtTools=ne w i(t),thi s.styleSta ck=new o(e ,n),this.i mageMeasur e=r,this.t ableLayout s=a,this.i mages=s,th is.autoIma geIndex=1} var i=n(26 ),o=n(27), a=n(22),s= n(25).font Stringify, h=n(25).pa ck,u=n(33) ;r.prototy pe.measure Document=f unction(t) {return th is.measure Node(t)},r .prototype .measureNo de=functio n(t){funct ion e(t){v ar e=t._ma rgin;retur n e&&(t._m inWidth+=e [0]+e[2],t ._maxWidth +=e[0]+e[2 ]),t}funct ion n(){fu nction e(t ,e){return t.marginL eft||t.mar ginTop||t. marginRigh t||t.margi nBottom?[t .marginLef t||e[0]||0 ,t.marginT op||e[1]|| 0,t.margin Right||e[2 ]||0,t.mar ginBottom| |e[3]||0]: e}function n(t){for( var e={},n =t.length- 1;n>=0;n-- ){var i=t[ n],o=r.sty leStack.st yleDiction ary[i];for (var a in o)o.hasOwn Property(a )&&(e[a]=o [a])}retur n e}functi on i(t){re turn"numbe r"==typeof t||t inst anceof Num ber?t=[t,t ,t,t]:t in stanceof A rray&&2=== t.length&& (t=[t[0],t [1],t[0],t [1]]),t}va r o=[void 0,void 0,v oid 0,void 0];if(t.s tyle){var a=t.style instanceof Array?t.s tyle:[t.st yle],s=n(a );s&&(o=e( s,o)),s.ma rgin&&(o=i (s.margin) )}return o =e(t,o),t. margin&&(o =i(t.margi n)),void 0 ===o[0]&&v oid 0===o[ 1]&&void 0 ===o[2]&&v oid 0===o[ 3]?null:o} t instance of Array?t ={stack:t} :("string" ==typeof t ||t instan ceof Strin g)&&(t={te xt:t});var r=this;re turn this. styleStack .auto(t,fu nction(){i f(t._margi n=n(t),t.c olumns)ret urn e(r.me asureColum ns(t));if( t.stack)re turn e(r.m easureVert icalContai ner(t));if (t.ul)retu rn e(r.mea sureList(! 1,t));if(t .ol)return e(r.measu reList(!0, t));if(t.t able)retur n e(r.meas ureTable(t ));if(void 0!==t.tex t)return e (r.measure Leaf(t));i f(t.image) return e(r .measureIm age(t));if (t.canvas) return e(r .measureCa nvas(t));i f(t.qr)ret urn e(r.me asureQr(t) );throw"Un recognized document structure: "+JSON.st ringify(t, s)})},r.pr ototype.co nvertIfBas e64Image=f unction(t) {if(/^data :image\/(j peg|jpg|pn g);base64, /.test(t.i mage)){var e="$$pdfm ake$$"+thi s.autoImag eIndex++;t his.images [e]=t.imag e,t.image= e}},r.prot otype.meas ureImage=f unction(t) {this.imag es&&this.c onvertIfBa se64Image( t);var e=t his.imageM easure.mea sureImage( t.image);i f(t.fit){v ar n=e.wid th/e.heigh t>t.fit[0] /t.fit[1]? t.fit[0]/e .width:t.f it[1]/e.he ight;t._wi dth=t._min Width=t._m axWidth=e. width*n,t. _height=e. height*n}e lse t._wid th=t._minW idth=t._ma xWidth=t.w idth||e.wi dth,t._hei ght=t.heig ht||e.heig ht*t._widt h/e.width; return t._ alignment= this.style Stack.getP roperty("a lignment") ,t},r.prot otype.meas ureLeaf=fu nction(t){ var e=this .textTools .buildInli nes(t.text ,this.styl eStack);re turn t._in lines=e.it ems,t._min Width=e.mi nWidth,t._ maxWidth=e .maxWidth, t},r.proto type.measu reVertical Container= function(t ){var e=t. stack;t._m inWidth=0, t._maxWidt h=0;for(va r n=0,r=e. length;r>n ;n++)e[n]= this.measu reNode(e[n ]),t._minW idth=Math. max(t._min Width,e[n] ._minWidth ),t._maxWi dth=Math.m ax(t._maxW idth,e[n]. _maxWidth) ;return t} ,r.prototy pe.gapSize ForList=fu nction(t,e ){if(t){va r n=e.leng th.toStrin g().replac e(/./g,"9" );return t his.textTo ols.sizeOf String(n+" . ",this.s tyleStack) }return th is.textToo ls.sizeOfS tring("9. ",this.sty leStack)}, r.prototyp e.buildMar ker=functi on(t,e,n,r ){var i;if (t)i={_inl ines:this. textTools. buildInlin es(e,n).it ems};else{ var o=r.fo ntSize/6;i ={canvas:[ {x:o,y:r.h eight/r.li neHeight+r .decender- r.fontSize /3,r1:o,r2 :o,type:"e llipse",co lor:"black "}]}}retur n i._minWi dth=i._max Width=r.wi dth,i._min Height=i._ maxHeight= r.height,i },r.protot ype.measur eList=func tion(t,e){ var n=this .styleStac k.clone(), r=t?e.ol:e .ul;e._gap Size=this. gapSizeFor List(t,r), e._minWidt h=0,e._max Width=0;fo r(var i=1, o=0,a=r.le ngth;a>o;o ++){var s= r[o]=this. measureNod e(r[o]),h= i++ +". "; s.ol||s.ul ||(s.listM arker=this .buildMark er(t,s.cou nter||h,n, e._gapSize )),e._minW idth=Math. max(e._min Width,r[o] ._minWidth +e._gapSiz e.width),e ._maxWidth =Math.max( e._maxWidt h,r[o]._ma xWidth+e._ gapSize.wi dth)}retur n e},r.pro totype.mea sureColumn s=function (t){var e= t.columns; t._gap=thi s.styleSta ck.getProp erty("colu mnGap")||0 ;for(var n =0,r=e.len gth;r>n;n+ +)e[n]=thi s.measureN ode(e[n]); var i=a.me asureMinMa x(e);retur n t._minWi dth=i.min+ t._gap*(e. length-1), t._maxWidt h=i.max+t. _gap*(e.le ngth-1),t} ,r.prototy pe.measure Table=func tion(t){fu nction e(t ,e){return function( ){return n ull!==e&&" object"==t ypeof e&&( e.fillColo r=t.styleS tack.getPr operty("fi llColor")) ,t.measure Node(e)}}f unction n( e){var n=t .layout;(" string"==t ypeof t.la yout||t in stanceof S tring)&&(n =e[n]);var r={hLineW idth:funct ion(t,e){r eturn 1},v LineWidth: function(t ,e){return 1},hLineC olor:funct ion(t,e){r eturn"blac k"},vLineC olor:funct ion(t,e){r eturn"blac k"},paddin gLeft:func tion(t,e){ return 4}, paddingRig ht:functio n(t,e){ret urn 4},pad dingTop:fu nction(t,e ){return 2 },paddingB ottom:func tion(t,e){ return 2}} ;return h( r,n)}funct ion r(e){f or(var n=[ ],r=0,i=0, o=0,a=t.ta ble.widths .length;a> o;o++){var s=i+e.vLi neWidth(o, t)+e.paddi ngLeft(o,t );n.push(s ),r+=s,i=e .paddingRi ght(o,t)}r eturn r+=i +e.vLineWi dth(t.tabl e.widths.l ength,t),{ total:r,of fsets:n}}f unction i( ){for(var e,n,r=0,i= g.length;i >r;r++){va r a=g[r],s =o(a.col,a .span,t._o ffsets),h= a.minWidth -s.minWidt h,u=a.maxW idth-s.max Width;if(h >0)for(e=h /a.span,n= 0;n<a.span ;n++)t.tab le.widths[ a.col+n]._ minWidth+= e;if(u>0)f or(e=u/a.s pan,n=0;n< a.span;n++ )t.table.w idths[a.co l+n]._maxW idth+=e}}f unction o( e,n,r){for (var i={mi nWidth:0,m axWidth:0} ,o=0;n>o;o ++)i.minWi dth+=t.tab le.widths[ e+o]._minW idth+(o?r. offsets[e+ o]:0),i.ma xWidth+=t. table.widt hs[e+o]._m axWidth+(o ?r.offsets [e+o]:0);r eturn i}fu nction s(t ,e,n){for( var r=1;n> r;r++)t[e+ r]={_span: !0,_minWid th:0,_maxW idth:0,row Span:t[e]. rowSpan}}f unction u( t,e,n,r){f or(var i=1 ;r>i;i++)t .body[e+i] [n]={_span :!0,_minWi dth:0,_max Width:0,fi llColor:t. body[e][n] .fillColor }}function l(t){if(t .table.wid ths||(t.ta ble.widths ="auto")," string"==t ypeof t.ta ble.widths ||t.table. widths ins tanceof St ring)for(t .table.wid ths=[t.tab le.widths] ;t.table.w idths.leng th<t.table .body[0].l ength;)t.t able.width s.push(t.t able.width s[t.table. widths.len gth-1]);fo r(var e=0, n=t.table. widths.len gth;n>e;e+ +){var r=t .table.wid ths[e];("n umber"==ty peof r||r instanceof Number||" string"==t ypeof r||r instanceo f String)& &(t.table. widths[e]= {width:r}) }}l(t),t._ layout=n(t his.tableL ayouts),t. _offsets=r (t._layout );var c,f, d,p,g=[];f or(c=0,d=t .table.bod y[0].lengt h;d>c;c++) {var v=t.t able.width s[c];for(v ._minWidth =0,v._maxW idth=0,f=0 ,p=t.table .body.leng th;p>f;f++ ){var m=t. table.body [f],y=m[c] ;if(!y._sp an){y=m[c] =this.styl eStack.aut o(y,e(this ,y)),y.col Span&&y.co lSpan>1?(s (m,c,y.col Span),g.pu sh({col:c, span:y.col Span,minWi dth:y._min Width,maxW idth:y._ma xWidth})): (v._minWid th=Math.ma x(v._minWi dth,y._min Width),v._ maxWidth=M ath.max(v. _maxWidth, y._maxWidt h))}y.rowS pan&&y.row Span>1&&u( t.table,f, c,y.rowSpa n)}}i();va r w=a.meas ureMinMax( t.table.wi dths);retu rn t._minW idth=w.min +t._offset s.total,t. _maxWidth= w.max+t._o ffsets.tot al,t},r.pr ototype.me asureCanva s=function (t){for(va r e=0,n=0, r=0,i=t.ca nvas.lengt h;i>r;r++) {var o=t.c anvas[r];s witch(o.ty pe){case"e llipse":e= Math.max(e ,o.x+o.r1) ,n=Math.ma x(n,o.y+o. r2);break; case"rect" :e=Math.ma x(e,o.x+o. w),n=Math. max(n,o.y+ o.h);break ;case"line ":e=Math.m ax(e,o.x1, o.x2),n=Ma th.max(n,o .y1,o.y2); break;case "polyline" :for(var a =0,s=o.poi nts.length ;s>a;a++)e =Math.max( e,o.points [a].x),n=M ath.max(n, o.points[a ].y)}}retu rn t._minW idth=t._ma xWidth=e,t ._minHeigh t=t._maxHe ight=n,t}, r.prototyp e.measureQ r=function (t){return t=u.measu re(t),t._a lignment=t his.styleS tack.getPr operty("al ignment"), t},t.expor ts=r},func tion(t,e,n ){"use str ict";funct ion r(t,e) {this.page s=[],this. pageMargin s=e,this.x =e.left,th is.availab leWidth=t. width-e.le ft-e.right ,this.avai lableHeigh t=0,this.p age=-1,thi s.snapshot s=[],this. endingCell =null,this .tracker=n ew a,this. addPage(t) }function i(t,e){ret urn void 0 ===t?e:"la ndscape"== =t?"landsc ape":"port rait"}func tion o(t,e ){var n;re turn n=t.p age>e.page ?t:e.page> t.page?e:t .y>e.y?t:e ,{page:n.p age,x:n.x, y:n.y,avai lableHeigh t:n.availa bleHeight, availableW idth:n.ava ilableWidt h}}var a=n (18);r.pro totype.beg inColumnGr oup=functi on(){this. snapshots. push({x:th is.x,y:thi s.y,availa bleHeight: this.avail ableHeight ,available Width:this .available Width,page :this.page ,bottomMos t:{y:this. y,page:thi s.page},en dingCell:t his.ending Cell,lastC olumnWidth :this.last ColumnWidt h}),this.l astColumnW idth=0},r. prototype. beginColum n=function (t,e,n){va r r=this.s napshots[t his.snapsh ots.length -1];this.c alculateBo ttomMost(r ),this.end ingCell=n, this.page= r.page,thi s.x=this.x +this.last ColumnWidt h+(e||0),t his.y=r.y, this.avail ableWidth= t,this.ava ilableHeig ht=r.avail ableHeight ,this.last ColumnWidt h=t},r.pro totype.cal culateBott omMost=fun ction(t){t his.ending Cell?(this .saveConte xtInEnding Cell(this. endingCell ),this.end ingCell=nu ll):t.bott omMost=o(t his,t.bott omMost)},r .prototype .markEndin g=function (t){this.p age=t._col umnEndingC ontext.pag e,this.x=t ._columnEn dingContex t.x,this.y =t._column EndingCont ext.y,this .available Width=t._c olumnEndin gContext.a vailableWi dth,this.a vailableHe ight=t._co lumnEnding Context.av ailableHei ght,this.l astColumnW idth=t._co lumnEnding Context.la stColumnWi dth},r.pro totype.sav eContextIn EndingCell =function( t){t._colu mnEndingCo ntext={pag e:this.pag e,x:this.x ,y:this.y, availableH eight:this .available Height,ava ilableWidt h:this.ava ilableWidt h,lastColu mnWidth:th is.lastCol umnWidth}} ,r.prototy pe.complet eColumnGro up=functio n(){var t= this.snaps hots.pop() ;this.calc ulateBotto mMost(t),t his.ending Cell=null, this.x=t.x ,this.y=t. bottomMost .y,this.pa ge=t.botto mMost.page ,this.avai lableWidth =t.availab leWidth,th is.availab leHeight=t .bottomMos t.availabl eHeight,th is.lastCol umnWidth=t .lastColum nWidth},r. prototype. addMargin= function(t ,e){this.x +=t,this.a vailableWi dth-=t+(e| |0)},r.pro totype.mov eDown=func tion(t){re turn this. y+=t,this. availableH eight-=t,t his.availa bleHeight> 0},r.proto type.initi alizePage= function() {this.y=th is.pageMar gins.top,t his.availa bleHeight= this.getCu rrentPage( ).pageSize .height-th is.pageMar gins.top-t his.pageMa rgins.bott om,this.pa geSnapshot ().availab leWidth=th is.getCurr entPage(). pageSize.w idth-this. pageMargin s.left-thi s.pageMarg ins.right} ,r.prototy pe.pageSna pshot=func tion(){ret urn this.s napshots[0 ]?this.sna pshots[0]: this},r.pr ototype.mo veTo=funct ion(t,e){v oid 0!==t& &null!==t& &(this.x=t ,this.avai lableWidth =this.getC urrentPage ().pageSiz e.width-th is.x-this. pageMargin s.right),v oid 0!==e& &null!==e& &(this.y=e ,this.avai lableHeigh t=this.get CurrentPag e().pageSi ze.height- this.y-thi s.pageMarg ins.bottom )},r.proto type.begin DetachedBl ock=functi on(){this. snapshots. push({x:th is.x,y:thi s.y,availa bleHeight: this.avail ableHeight ,available Width:this .available Width,page :this.page ,endingCel l:this.end ingCell,la stColumnWi dth:this.l astColumnW idth})},r. prototype. endDetache dBlock=fun ction(){va r t=this.s napshots.p op();this. x=t.x,this .y=t.y,thi s.availabl eWidth=t.a vailableWi dth,this.a vailableHe ight=t.ava ilableHeig ht,this.pa ge=t.page, this.endin gCell=t.en dingCell,t his.lastCo lumnWidth= t.lastColu mnWidth};v ar s=funct ion(t,e){r eturn e=i( e,t.pageSi ze.orienta tion),e!== t.pageSize .orientati on?{orient ation:e,wi dth:t.page Size.heigh t,height:t .pageSize. width}:{or ientation: t.pageSize .orientati on,width:t .pageSize. width,heig ht:t.pageS ize.height }};r.proto type.moveT oNextPage= function(t ){var e=th is.page+1, n=this.pag e,r=this.y ,i=e>=this .pages.len gth;return i?this.ad dPage(s(th is.getCurr entPage(), t)):(this. page=e,thi s.initiali zePage()), {newPageCr eated:i,pr evPage:n,p revY:r,y:t his.y}},r. prototype. addPage=fu nction(t){ var e={ite ms:[],page Size:t};re turn this. pages.push (e),this.p age=this.p ages.lengt h-1,this.i nitializeP age(),this .tracker.e mit("pageA dded"),e}, r.prototyp e.getCurre ntPage=fun ction(){re turn this. page<0||th is.page>=t his.pages. length?nul l:this.pag es[this.pa ge]},r.pro totype.get CurrentPos ition=func tion(){var t=this.ge tCurrentPa ge().pageS ize,e=t.he ight-this. pageMargin s.top-this .pageMargi ns.bottom, n=t.width- this.pageM argins.lef t-this.pag eMargins.r ight;retur n{pageNumb er:this.pa ge+1,pageO rientation :t.orienta tion,pageI nnerHeight :e,pageInn erWidth:n, left:this. x,top:this .y,vertica lRatio:(th is.y-this. pageMargin s.top)/e,h orizontalR atio:(this .x-this.pa geMargins. left)/n}}, t.exports= r},functio n(t,e,n){" use strict ";function r(t,e){th is.transac tionLevel= 0,this.rep eatables=[ ],this.tra cker=e,thi s.writer=n ew o(t,e)} function i (t,e){var n=e(t);ret urn n||(t. moveToNext Page(),n=e (t)),n}var o=n(37);r .prototype .addLine=f unction(t, e,n){retur n i(this,f unction(r) {return r. writer.add Line(t,e,n )})},r.pro totype.add Image=func tion(t,e){ return i(t his,functi on(n){retu rn n.write r.addImage (t,e)})},r .prototype .addQr=fun ction(t,e) {return i( this,funct ion(n){ret urn n.writ er.addQr(t ,e)})},r.p rototype.a ddVector=f unction(t, e,n,r){ret urn this.w riter.addV ector(t,e, n,r)},r.pr ototype.ad dFragment= function(t ,e,n,r){th is.writer. addFragmen t(t,e,n,r) ||(this.mo veToNextPa ge(),this. writer.add Fragment(t ,e,n,r))}, r.prototyp e.moveToNe xtPage=fun ction(t){v ar e=this. writer.con text.moveT oNextPage( t);e.newPa geCreated? this.repea tables.for Each(funct ion(t){thi s.writer.a ddFragment (t,!0)},th is):this.r epeatables .forEach(f unction(t) {this.writ er.context .moveDown( t.height)} ,this),thi s.writer.t racker.emi t("pageCha nged",{pre vPage:e.pr evPage,pre vY:e.prevY ,y:e.y})}, r.prototyp e.beginUnb reakableBl ock=functi on(t,e){0= ==this.tra nsactionLe vel++&&(th is.origina lX=this.wr iter.conte xt.x,this. writer.pus hContext(t ,e))},r.pr ototype.co mmitUnbrea kableBlock =function( t,e){if(0= ==--this.t ransaction Level){var n=this.wr iter.conte xt;this.wr iter.popCo ntext();va r r=n.page s.length;i f(r>0){var i=n.pages [0];if(i.x Offset=t,i .yOffset=e ,r>1)if(vo id 0!==t|| void 0!==e )i.height= n.getCurre ntPage().p ageSize.he ight-n.pag eMargins.t op-n.pageM argins.bot tom;else{i .height=th is.writer. context.ge tCurrentPa ge().pageS ize.height -this.writ er.context .pageMargi ns.top-thi s.writer.c ontext.pag eMargins.b ottom;for( var o=0,a= this.repea tables.len gth;a>o;o+ +)i.height -=this.rep eatables[o ].height}e lse i.heig ht=n.y;voi d 0!==t||v oid 0!==e? this.write r.addFragm ent(i,!0,! 0,!0):this .addFragme nt(i)}}},r .prototype .currentBl ockToRepea table=func tion(){var t=this.wr iter.conte xt,e={item s:[]};retu rn t.pages [0].items. forEach(fu nction(t){ e.items.pu sh(t)}),e. xOffset=th is.origina lX,e.heigh t=t.y,e},r .prototype .pushToRep eatables=f unction(t) {this.repe atables.pu sh(t)},r.p rototype.p opFromRepe atables=fu nction(){t his.repeat ables.pop( )},r.proto type.conte xt=functio n(){return this.writ er.context },t.export s=r},funct ion(t,e,n) {"use stri ct";functi on r(t,e){ var n=[],r =0,a=0,s=[ ],h=0,u=0, l=[],c=e;t .forEach(f unction(t) {i(t)?(n.p ush(t),r+= t._minWidt h,a+=t._ma xWidth):o( t)?(s.push (t),h=Math .max(h,t._ minWidth), u=Math.max (u,t._maxW idth)):l.p ush(t)}),l .forEach(f unction(t) {"string"= =typeof t. width&&/\d +%/.test(t .width)&&( t.width=pa rseFloat(t .width)*c/ 100),t._ca lcWidth=t. width<t._m inWidth&&t .elasticWi dth?t._min Width:t.wi dth,e-=t._ calcWidth} );var f=r+ h*s.length ,d=a+u*s.l ength;if(f >=e)n.forE ach(functi on(t){t._c alcWidth=t ._minWidth }),s.forEa ch(functio n(t){t._ca lcWidth=h} );else{if( e>d)n.forE ach(functi on(t){t._c alcWidth=t ._maxWidth ,e-=t._cal cWidth});e lse{var p= e-f,g=d-f; n.forEach( function(t ){var n=t. _maxWidth- t._minWidt h;t._calcW idth=t._mi nWidth+n*p /g,e-=t._c alcWidth}) }if(s.leng th>0){var v=e/s.leng th;s.forEa ch(functio n(t){t._ca lcWidth=v} )}}}functi on i(t){re turn"auto" ===t.width }function o(t){retur n null===t .width||vo id 0===t.w idth||"*"= ==t.width| |"star"=== t.width}fu nction a(t ){for(var e={min:0,m ax:0},n={m in:0,max:0 },r=0,a=0, s=t.length ;s>a;a++){ var h=t[a] ;o(h)?(n.m in=Math.ma x(n.min,h. _minWidth) ,n.max=Mat h.max(n.ma x,h._maxWi dth),r++): i(h)?(e.mi n+=h._minW idth,e.max +=h._maxWi dth):(e.mi n+=void 0! ==h.width& &h.width|| h._minWidt h,e.max+=v oid 0!==h. width&&h.w idth||h._m axWidth)}r eturn r&&( e.min+=r*n .min,e.max +=r*n.max) ,e}t.expor ts={buildC olumnWidth s:r,measur eMinMax:a, isAutoColu mn:i,isSta rColumn:o} },function (t,e,n){"u se strict" ;function r(t){this. tableNode= t}var i=n( 22);r.prot otype.begi nTable=fun ction(t){f unction e( ){var t=0; return r.t able.width s.forEach( function(e ){t+=e._ca lcWidth}), t}function n(){var t =[],e=0,n= 0;t.push({ left:0,row Span:0});f or(var r=0 ,i=a.table Node.table .body[0].l ength;i>r; r++){var o =a.layout. paddingLef t(r,a.tabl eNode)+a.l ayout.padd ingRight(r ,a.tableNo de),s=a.la yout.vLine Width(r,a. tableNode) ;n=o+s+a.t ableNode.t able.width s[r]._calc Width,t[t. length-1]. width=n,e+ =n,t.push( {left:e,ro wSpan:0,wi dth:0})}re turn t}var r,o,a=thi s;r=this.t ableNode,t his.offset s=r._offse ts,this.la yout=r._la yout,o=t.c ontext().a vailableWi dth-this.o ffsets.tot al,i.build ColumnWidt hs(r.table .widths,o) ,this.tabl eWidth=r._ offsets.to tal+e(),th is.rowSpan Data=n(),t his.cleanU pRepeatabl es=!1,this .headerRow s=r.table. headerRows ||0,this.r owsWithout PageBreak= this.heade rRows+(r.t able.keepW ithHeaderR ows||0),th is.dontBre akRows=r.t able.dontB reakRows|| !1,this.ro wsWithoutP ageBreak&& t.beginUnb reakableBl ock(),this .drawHoriz ontalLine( 0,t)},r.pr ototype.on RowBreak=f unction(t, e){var n=t his;return function( ){var t=n. rowPadding Top+(n.hea derRows?0: n.topLineW idth);e.co ntext().mo veDown(t)} },r.protot ype.beginR ow=functio n(t,e){thi s.topLineW idth=this. layout.hLi neWidth(t, this.table Node),this .rowPaddin gTop=this. layout.pad dingTop(t, this.table Node),this .bottomLin eWidth=thi s.layout.h LineWidth( t+1,this.t ableNode), this.rowPa ddingBotto m=this.lay out.paddin gBottom(t, this.table Node),this .rowCallba ck=this.on RowBreak(t ,e),e.trac ker.startT racking("p ageChanged ",this.row Callback), this.dontB reakRows&& e.beginUnb reakableBl ock(),this .rowTopY=e .context() .y,this.re servedAtBo ttom=this. bottomLine Width+this .rowPaddin gBottom,e. context(). availableH eight-=thi s.reserved AtBottom,e .context() .moveDown( this.rowPa ddingTop)} ,r.prototy pe.drawHor izontalLin e=function (t,e,n){va r r=this.l ayout.hLin eWidth(t,t his.tableN ode);if(r) {for(var i =r/2,o=nul l,a=0,s=th is.rowSpan Data.lengt h;s>a;a++) {var h=thi s.rowSpanD ata[a],u=! h.rowSpan; !o&&u&&(o= {left:h.le ft,width:0 }),u&&(o.w idth+=h.wi dth||0);va r l=(n||0) +i;u&&a!== s-1||o&&(e .addVector ({type:"li ne",x1:o.l eft,x2:o.l eft+o.widt h,y1:l,y2: l,lineWidt h:r,lineCo lor:"funct ion"==type of this.la yout.hLine Color?this .layout.hL ineColor(t ,this.tabl eNode):thi s.layout.h LineColor} ,!1,n),o=n ull)}e.con text().mov eDown(r)}} ,r.prototy pe.drawVer ticalLine= function(t ,e,n,r,i){ var o=this .layout.vL ineWidth(r ,this.tabl eNode);0!= =o&&i.addV ector({typ e:"line",x 1:t+o/2,x2 :t+o/2,y1: e,y2:n,lin eWidth:o,l ineColor:" function"= =typeof th is.layout. vLineColor ?this.layo ut.vLineCo lor(r,this .tableNode ):this.lay out.vLineC olor},!1,! 0)},r.prot otype.endT able=funct ion(t){thi s.cleanUpR epeatables &&t.popFro mRepeatabl es()},r.pr ototype.en dRow=funct ion(t,e,n) {function r(){for(va r e=[],n=0 ,r=0,i=a.t ableNode.t able.body[ t].length; i>r;r++){i f(!n){e.pu sh({x:a.ro wSpanData[ r].left,in dex:r});va r o=a.tabl eNode.tabl e.body[t][ r];n=o._co lSpan||o.c olSpan||0} n>0&&n--}r eturn e.pu sh({x:a.ro wSpanData[ a.rowSpanD ata.length -1].left,i ndex:a.row SpanData.l ength-1}), e}var i,o, a=this;e.t racker.sto pTracking( "pageChang ed",this.r owCallback ),e.contex t().moveDo wn(this.la yout.paddi ngBottom(t ,this.tabl eNode)),e. context(). availableH eight+=thi s.reserved AtBottom;v ar s=e.con text().pag e,h=e.cont ext().y,u= r(),l=[],c =n&&n.leng th>0;if(l. push({y0:t his.rowTop Y,page:c?n [0].prevPa ge:s}),c)f or(o=0,i=n .length;i> o;o++){var f=n[o];l[ l.length-1 ].y1=f.pre vY,l.push( {y0:f.y,pa ge:f.prevP age+1})}l[ l.length-1 ].y1=h;for (var d=l[0 ].y1-l[0]. y0===this. rowPadding Top,p=d?1: 0,g=l.leng th;g>p;p++ ){var v=p< l.length-1 ,m=p>0&&!t his.header Rows,y=m?0 :this.topL ineWidth,w =l[p].y0,_ =l[p].y1;f or(v&&(_+= this.rowPa ddingBotto m),e.conte xt().page! =l[p].page &&(e.conte xt().page= l[p].page, this.reser vedAtBotto m=0),o=0,i =u.length; i>o;o++)if (this.draw VerticalLi ne(u[o].x, w-y,_+this .bottomLin eWidth,u[o ].index,e) ,i-1>o){va r b=u[o].i ndex,x=thi s.tableNod e.table.bo dy[t][b].f illColor;i f(x){var S =this.layo ut.vLineWi dth(b,this .tableNode ),k=u[o].x +S,E=w-y;e .addVector ({type:"re ct",x:k,y: E,w:u[o+1] .x-k,h:_+t his.bottom LineWidth- E,lineWidt h:0,color: x},!1,!0,0 )}}v&&this .layout.hL ineWhenBro ken!==!1&& this.drawH orizontalL ine(t+1,e, _),m&&this .layout.hL ineWhenBro ken!==!1&& this.drawH orizontalL ine(t,e,w) ; | |
11 | ||
12 | }e.context ().page=s, e.context( ).y=h;var C=this.tab leNode.tab le.body[t] ;for(o=0,i =C.length; i>o;o++){i f(C[o].row Span&&(thi s.rowSpanD ata[o].row Span=C[o]. rowSpan,C[ o].colSpan &&C[o].col Span>1))fo r(var I=1; I<C[o].row Span;I++)t his.tableN ode.table. body[t+I][ o]._colSpa n=C[o].col Span;this. rowSpanDat a[o].rowSp an>0&&this .rowSpanDa ta[o].rowS pan--}this .drawHoriz ontalLine( t+1,e),thi s.headerRo ws&&t===th is.headerR ows-1&&(th is.headerR epeatable= e.currentB lockToRepe atable()), this.dontB reakRows&& e.tracker. auto("page Changed",f unction(){ a.drawHori zontalLine (t,e)},fun ction(){e. commitUnbr eakableBlo ck(),a.dra wHorizonta lLine(t,e) }),!this.h eaderRepea table||t!= =this.rows WithoutPag eBreak-1&& t!==this.t ableNode.t able.body. length-1|| (e.commitU nbreakable Block(),e. pushToRepe atables(th is.headerR epeatable) ,this.clea nUpRepeata bles=!0,th is.headerR epeatable= null)},t.e xports=r}, function(t ,e,n){"use strict";f unction r( t){this.ma xWidth=t,t his.leadin gCut=0,thi s.trailing Cut=0,this .inlineWid ths=0,this .inlines=[ ]}r.protot ype.getAsc enderHeigh t=function (){var t=0 ;return th is.inlines .forEach(f unction(e) {t=Math.ma x(t,e.font .ascender/ 1e3*e.font Size)}),t} ,r.prototy pe.hasEnou ghSpaceFor Inline=fun ction(t){r eturn 0=== this.inlin es.length? !0:this.ne wLineForce d?!1:this. inlineWidt hs+t.width -this.lead ingCut-(t. trailingCu t||0)<=thi s.maxWidth },r.protot ype.addInl ine=functi on(t){0=== this.inlin es.length& &(this.lea dingCut=t. leadingCut ||0),this. trailingCu t=t.traili ngCut||0,t .x=this.in lineWidths -this.lead ingCut,thi s.inlines. push(t),th is.inlineW idths+=t.w idth,t.lin eEnd&&(thi s.newLineF orced=!0)} ,r.prototy pe.getWidt h=function (){return this.inlin eWidths-th is.leading Cut-this.t railingCut },r.protot ype.getHei ght=functi on(){var t =0;return this.inlin es.forEach (function( e){t=Math. max(t,e.he ight||0)}) ,t},t.expo rts=r},fun ction(t,e, n){"use st rict";func tion r(){f or(var t={ },e=0,n=ar guments.le ngth;n>e;e ++){var r= arguments[ e];if(r)fo r(var i in r)r.hasOw nProperty( i)&&(t[i]= r[i])}retu rn t}funct ion i(t,e, n){switch( t.type){ca se"ellipse ":case"rec t":t.x+=e, t.y+=n;bre ak;case"li ne":t.x1+= e,t.x2+=e, t.y1+=n,t. y2+=n;brea k;case"pol yline":for (var r=0,i =t.points. length;i>r ;r++)t.poi nts[r].x+= e,t.points [r].y+=n}} function o (t,e){retu rn"font"== =t?"font": e}function a(t){var e={};retur n t&&"[obj ect Functi on]"===e.t oString.ca ll(t)}t.ex ports={pac k:r,fontSt ringify:o, offsetVect or:i,isFun ction:a}}, function(t ,e,n){"use strict";f unction r( t){this.fo ntProvider =t}functio n i(t){var e=[];t=t. replace(" "," " );for(var n=t.match( l),r=0,i=n .length;i- 1>r;r++){v ar o=n[r], a=0===o.le ngth;if(a) {var s=0== =e.length| |e[e.lengt h-1].lineE nd;s?e.pus h({text:"" ,lineEnd:! 0}):e[e.le ngth-1].li neEnd=!0}e lse e.push ({text:o}) }return e} function o (t,e){e=e| |{},t=t||{ };for(var n in t)"te xt"!=n&&t. hasOwnProp erty(n)&&( e[n]=t[n]) ;return e} function a (t){var e= [];("strin g"==typeof t||t inst anceof Str ing)&&(t=[ t]);for(va r n=0,r=t. length;r>n ;n++){var a,s=t[n],h =null;"str ing"==type of s||s in stanceof S tring?a=i( s):(a=i(s. text),h=o( s));for(va r u=0,l=a. length;l>u ;u++){var c={text:a[ u].text};a [u].lineEn d&&(c.line End=!0),o( h,c),e.pus h(c)}}retu rn e}funct ion s(t){r eturn t.re place(/[^A -Za-z0-9\[ \] ]/g,fun ction(t){r eturn d[t] ||t})}func tion h(t,e ,n,r){var i;return v oid 0!==t[ n]&&null!= =t[n]?t[n] :e?(e.auto (t,functio n(){i=e.ge tProperty( n)}),null! ==i&&void 0!==i?i:r) :r}functio n u(t,e,n) {var r=a(e );return r .forEach(f unction(e) {var r=h(e ,n,"font", "Roboto"), i=h(e,n,"f ontSize",1 2),o=h(e,n ,"bold",!1 ),a=h(e,n, "italics", !1),u=h(e, n,"color", "black"),l =h(e,n,"de coration", null),d=h( e,n,"decor ationColor ",null),p= h(e,n,"dec orationSty le",null), g=h(e,n,"b ackground" ,null),v=h (e,n,"line Height",1) ,m=t.provi deFont(r,o ,a);e.widt h=m.widthO fString(s( e.text),i) ,e.height= m.lineHeig ht(i)*v;va r y=e.text .match(c), w=e.text.m atch(f);e. leadingCut =y?m.width OfString(y [0],i):0,e .trailingC ut=w?m.wid thOfString (w[0],i):0 ,e.alignme nt=h(e,n," alignment" ,"left"),e .font=m,e. fontSize=i ,e.color=u ,e.decorat ion=l,e.de corationCo lor=d,e.de corationSt yle=p,e.ba ckground=g }),r}var l =/([^ ,\/! .?:;\-\n]* [ ,\/!.?:; \-]*)|\n/g ,c=/^(\s)+ /g,f=/(\s) +$/g;r.pro totype.bui ldInlines= function(t ,e){functi on n(t){re turn Math. max(0,t.wi dth-t.lead ingCut-t.t railingCut )}var r,i= u(this.fon tProvider, t,e),o=0,a =0;return i.forEach( function(t ){o=Math.m ax(o,t.wid th-t.leadi ngCut-t.tr ailingCut) ,r||(r={wi dth:0,lead ingCut:t.l eadingCut, trailingCu t:0}),r.wi dth+=t.wid th,r.trail ingCut=t.t railingCut ,a=Math.ma x(a,n(r)), t.lineEnd& &(r=null)} ),{items:i ,minWidth: o,maxWidth :a}},r.pro totype.siz eOfString= function(t ,e){t=t.re place(" "," " );var n=h( {},e,"font ","Roboto" ),r=h({},e ,"fontSize ",12),i=h( {},e,"bold ",!1),o=h( {},e,"ital ics",!1),a =h({},e,"l ineHeight" ,1),u=this .fontProvi der.provid eFont(n,i, o);return{ width:u.wi dthOfStrin g(s(t),r), height:u.l ineHeight( r)*a,fontS ize:r,line Height:a,a scender:u. ascender/1 e3*r,decen der:u.dece nder/1e3*r }};var d={ "Ä„":"A"," Ć":"C","Ä ˜":"E","Å ":"L","Ń" :"N","Ó": "O","Åš":" S","Ź":"Z ","Å»":"Z" ,"Ä…":"a", "ć":"c"," Ä™":"e","Å ‚":"l","Å„ ":"n","ó" :"o","Å›": "s","ź":" z","ż":"z "};t.expor ts=r},func tion(t,e,n ){"use str ict";funct ion r(t,e) {this.defa ultStyle=e ||{},this. styleDicti onary=t,th is.styleOv errides=[] }r.prototy pe.clone=f unction(){ var t=new r(this.sty leDictiona ry,this.de faultStyle );return t his.styleO verrides.f orEach(fun ction(e){t .styleOver rides.push (e)}),t},r .prototype .push=func tion(t){th is.styleOv errides.pu sh(t)},r.p rototype.p op=functio n(t){for(t =t||1;t--> 0;)this.st yleOverrid es.pop()}, r.prototyp e.autopush =function( t){if("str ing"==type of t||t in stanceof S tring)retu rn 0;var e =[];t.styl e&&(e=t.st yle instan ceof Array ?t.style:[ t.style]); for(var n= 0,r=e.leng th;r>n;n++ )this.push (e[n]);var i={},o=!1 ;return["f ont","font Size","bol d","italic s","alignm ent","colo r","column Gap","fill Color","de coration", "decoratio nStyle","d ecorationC olor","bac kground"," lineHeight "].forEach (function( e){void 0! ==t[e]&&nu ll!==t[e]& &(i[e]=t[e ],o=!0)}), o&&this.pu sh(i),e.le ngth+(o?1: 0)},r.prot otype.auto =function( t,e){var n =this.auto push(t),r= e();return n>0&&this .pop(n),r} ,r.prototy pe.getProp erty=funct ion(t){if( this.style Overrides) for(var e= this.style Overrides. length-1;e >=0;e--){v ar n=this. styleOverr ides[e];if ("string"= =typeof n| |n instanc eof String ){var r=th is.styleDi ctionary[n ];if(r&&nu ll!==r[t]& &void 0!== r[t])retur n r[t]}els e if(void 0!==n[t]&& null!==n[t ])return n [t]}return this.defa ultStyle&& this.defau ltStyle[t] },t.export s=r},funct ion(t,e,n) {(function (e){(funct ion(){var r,i,o,a,s, h,u={}.has OwnPropert y,l=functi on(t,e){fu nction n() {this.cons tructor=t} for(var r in e)u.cal l(e,r)&&(t [r]=e[r]); return n.p rototype=e .prototype ,t.prototy pe=new n,t .__super__ =e.prototy pe,t};h=n( 46),s=n(10 ),i=n(32), a=n(12),o= n(38),r=fu nction(t){ function r (t){var e, n,i,o;if(t his.option s=null!=t? t:{},r.__s uper__.con structor.a pply(this, arguments) ,this.vers ion=1.3,th is.compres s=null!=(i =this.opti ons.compre ss)?i:!0,t his._pageB uffer=[],t his._pageB ufferStart =0,this._o ffsets=[], this._wait ing=0,this ._ended=!1 ,this._off set=0,this ._root=thi s.ref({Typ e:"Catalog ",Pages:th is.ref({Ty pe:"Pages" ,Count:0,K ids:[]})}) ,this.page =null,this .initColor (),this.in itVector() ,this.init Fonts(),th is.initTex t(),this.i nitImages( ),this.inf o={Produce r:"PDFKit" ,Creator:" PDFKit",Cr eationDate :new Date} ,this.opti ons.info){ o=this.opt ions.info; for(e in o )n=o[e],th is.info[e] =n}this._w rite("%PDF -"+this.ve rsion),thi s._write(" %ÿÿÿÿ" ),this.add Page()}var h;return l(r,t),h=f unction(t) {var e,n,i ;i=[];for( n in t)e=t [n],i.push (r.prototy pe[n]=e);r eturn i},h (n(41)),h( n(39)),h(n (44)),h(n( 40)),h(n(4 2)),h(n(43 )),r.proto type.addPa ge=functio n(t){var e ;return nu ll==t&&(t= this.optio ns),this.o ptions.buf ferPages|| this.flush Pages(),th is.page=ne w o(this,t ),this._pa geBuffer.p ush(this.p age),e=thi s._root.da ta.Pages.d ata,e.Kids .push(this .page.dict ionary),e. Count++,th is.x=this. page.margi ns.left,th is.y=this. page.margi ns.top,thi s._ctm=[1, 0,0,1,0,0] ,this.tran sform(1,0, 0,-1,0,thi s.page.hei ght),this} ,r.prototy pe.buffere dPageRange =function( ){return{s tart:this. _pageBuffe rStart,cou nt:this._p ageBuffer. length}},r .prototype .switchToP age=functi on(t){var e;if(!(e=t his._pageB uffer[t-th is._pageBu fferStart] ))throw ne w Error("s witchToPag e("+t+") o ut of boun ds, curren t buffer c overs page s "+this._ pageBuffer Start+" to "+(this._ pageBuffer Start+this ._pageBuff er.length- 1));return this.page =e},r.prot otype.flus hPages=fun ction(){va r t,e,n,r; for(e=this ._pageBuff er,this._p ageBuffer= [],this._p ageBufferS tart+=e.le ngth,n=0,r =e.length; r>n;n++)t= e[n],t.end ()},r.prot otype.ref= function(t ){var e;re turn e=new a(this,th is._offset s.length+1 ,t),this._ offsets.pu sh(null),t his._waiti ng++,e},r. prototype. _read=func tion(){},r .prototype ._write=fu nction(t){ return e.i sBuffer(t) ||(t=new e (t+"\n","b inary")),t his.push(t ),this._of fset+=t.le ngth},r.pr ototype.ad dContent=f unction(t) {return th is.page.wr ite(t),thi s},r.proto type._refE nd=functio n(t){retur n this._of fsets[t.id -1]=t.offs et,0===--t his._waiti ng&&this._ ended?(thi s._finaliz e(),this._ ended=!1): void 0},r. prototype. write=func tion(t,e){ var n;retu rn n=new E rror("PDFD ocument#wr ite is dep recated, a nd will be removed i n a future version o f PDFKit. Please pip e the docu ment into a Node str eam."),thi s.pipe(s.c reateWrite Stream(t)) ,this.end( ),this.onc e("end",e) },r.protot ype.output =function( t){throw n ew Error(" PDFDocumen t#output i s deprecat ed, and ha s been rem oved from PDFKit. Pl ease pipe the docume nt into a Node strea m.")},r.pr ototype.en d=function (){var t,e ,n,r,i,o;t his.flushP ages(),thi s._info=th is.ref(),i =this.info ;for(e in i)r=i[e]," string"==t ypeof r&&( r=new Stri ng(r)),thi s._info.da ta[e]=r;th is._info.e nd(),o=thi s._fontFam ilies;for( n in o)t=o [n],t.embe d();return this._roo t.end(),th is._root.d ata.Pages. end(),0=== this._wait ing?this._ finalize() :this._end ed=!0},r.p rototype._ finalize=f unction(t) {var e,n,r ,o,a;for(n =this._off set,this._ write("xre f"),this._ write("0 " +(this._of fsets.leng th+1)),thi s._write(" 0000000000 65535 f " ),a=this._ offsets,r= 0,o=a.leng th;o>r;r++ )e=a[r],e= ("00000000 00"+e).sli ce(-10),th is._write( e+" 00000 n ");retur n this._wr ite("trail er"),this. _write(i.c onvert({Si ze:this._o ffsets.len gth+1,Root :this._roo t,Info:thi s._info})) ,this._wri te("startx ref"),this ._write("" +n),this._ write("%%E OF"),this. push(null) },r.protot ype.toStri ng=functio n(){return "[object P DFDocument ]"},r}(h.R eadable),t .exports=r }).call(th is)}).call (e,n(4).Bu ffer)},fun ction(t,e, n){e.read= function(t ,e,n,r,i){ var o,a,s= 8*i-r-1,h= (1<<s)-1,u =h>>1,l=-7 ,c=n?i-1:0 ,f=n?-1:1, d=t[e+c];f or(c+=f,o= d&(1<<-l)- 1,d>>=-l,l +=s;l>0;o= 256*o+t[e+ c],c+=f,l- =8);for(a= o&(1<<-l)- 1,o>>=-l,l +=r;l>0;a= 256*a+t[e+ c],c+=f,l- =8);if(0== =o)o=1-u;e lse{if(o== =h)return a?0/0:(d?- 1:1)*(1/0) ;a+=Math.p ow(2,r),o- =u}return( d?-1:1)*a* Math.pow(2 ,o-r)},e.w rite=funct ion(t,e,n, r,i,o){var a,s,h,u=8 *o-i-1,l=( 1<<u)-1,c= l>>1,f=23= ==i?Math.p ow(2,-24)- Math.pow(2 ,-77):0,d= r?0:o-1,p= r?1:-1,g=0 >e||0===e& &0>1/e?1:0 ;for(e=Mat h.abs(e),i sNaN(e)||e ===1/0?(s= isNaN(e)?1 :0,a=l):(a =Math.floo r(Math.log (e)/Math.L N2),e*(h=M ath.pow(2, -a))<1&&(a --,h*=2),e +=a+c>=1?f /h:f*Math. pow(2,1-c) ,e*h>=2&&( a++,h/=2), a+c>=l?(s= 0,a=l):a+c >=1?(s=(e* h-1)*Math. pow(2,i),a +=c):(s=e* Math.pow(2 ,c-1)*Math .pow(2,i), a=0));i>=8 ;t[n+d]=25 5&s,d+=p,s /=256,i-=8 );for(a=a< <i|s,u+=i; u>0;t[n+d] =255&a,d+= p,a/=256,u -=8);t[n+d -p]|=128*g }},functio n(t,e,n){v ar r=Array .isArray,i =Object.pr ototype.to String;t.e xports=r|| function(t ){return!! t&&"[objec t Array]"= =i.call(t) }},functio n(t,e,n){v ar r="ABCD EFGHIJKLMN OPQRSTUVWX YZabcdefgh ijklmnopqr stuvwxyz01 23456789+/ ";!functio n(t){"use strict";fu nction e(t ){var e=t. charCodeAt (0);return e===a||e= ==c?62:e== =s||e===f? 63:h>e?-1: h+10>e?e-h +26+26:l+2 6>e?e-l:u+ 26>e?e-u+2 6:void 0}f unction n( t){functio n n(t){u[c ++]=t}var r,i,a,s,h, u;if(t.len gth%4>0)th row new Er ror("Inval id string. Length mu st be a mu ltiple of 4");var l= t.length;h ="="===t.c harAt(l-2) ?2:"="===t .charAt(l- 1)?1:0,u=n ew o(3*t.l ength/4-h) ,a=h>0?t.l ength-4:t. length;var c=0;for(r =0,i=0;a>r ;r+=4,i+=3 )s=e(t.cha rAt(r))<<1 8|e(t.char At(r+1))<< 12|e(t.cha rAt(r+2))< <6|e(t.cha rAt(r+3)), n((1671168 0&s)>>16), n((65280&s )>>8),n(25 5&s);retur n 2===h?(s =e(t.charA t(r))<<2|e (t.charAt( r+1))>>4,n (255&s)):1 ===h&&(s=e (t.charAt( r))<<10|e( t.charAt(r +1))<<4|e( t.charAt(r +2))>>2,n( s>>8&255), n(255&s)), u}function i(t){func tion e(t){ return r.c harAt(t)}f unction n( t){return e(t>>18&63 )+e(t>>12& 63)+e(t>>6 &63)+e(63& t)}var i,o ,a,s=t.len gth%3,h="" ;for(i=0,a =t.length- s;a>i;i+=3 )o=(t[i]<< 16)+(t[i+1 ]<<8)+t[i+ 2],h+=n(o) ;switch(s) {case 1:o= t[t.length -1],h+=e(o >>2),h+=e( o<<4&63),h +="==";bre ak;case 2: o=(t[t.len gth-2]<<8) +t[t.lengt h-1],h+=e( o>>10),h+= e(o>>4&63) ,h+=e(o<<2 &63),h+="= "}return h }var o="un defined"!= typeof Uin t8Array?Ui nt8Array:A rray,a="+" .charCodeA t(0),s="/" .charCodeA t(0),h="0" .charCodeA t(0),u="a" .charCodeA t(0),l="A" .charCodeA t(0),c="-" .charCodeA t(0),f="_" .charCodeA t(0);t.toB yteArray=n ,t.fromByt eArray=i}( e)},functi on(t,e,n){ (function( e){(functi on(){var r ,i;r=funct ion(){func tion t(){} var n,r,o, a;return o =function( t,e){retur n(Array(e+ 1).join("0 ")+t).slic e(-e)},r=/ [\n\r\t\b\ f\(\)\\]/g ,n={"\n":" \\n","\r": "\\r"," ":"\\t ","\b":"\\ b","\f":"\ \f","\\":" \\\\","(": "\\(",")": "\\)"},a=f unction(t) {var e,n,r ,i,o;if(r= t.length,1 &r)throw n ew Error(" Buffer len gth must b e even");f or(n=i=0,o =r-1;o>i;n =i+=2)e=t[ n],t[n]=t[ n+1],t[n+1 ]=e;return t},t.conv ert=functi on(s){var h,u,l,c,f, d,p,g,v,m; if("string "==typeof s)return"/ "+s;if(s i nstanceof String){fo r(p=s.repl ace(r,func tion(t){re turn n[t]} ),l=!1,u=v =0,m=p.len gth;m>v;u= v+=1)if(p. charCodeAt (u)>127){l =!0;break} return l&& (p=a(new e ("\ufeff"+ p,"utf16le ")).toStri ng("binary ")),"("+p+ ")"}if(e.i sBuffer(s) )return"<" +s.toStrin g("hex")+" >";if(s in stanceof i )return s. toString() ;if(s inst anceof Dat e)return"( D:"+o(s.ge tUTCFullYe ar(),4)+o( s.getUTCMo nth(),2)+o (s.getUTCD ate(),2)+o (s.getUTCH ours(),2)+ o(s.getUTC Minutes(), 2)+o(s.get UTCSeconds (),2)+"Z)" ;if(Array. isArray(s) )return c= function() {var e,n,r ;for(r=[], e=0,n=s.le ngth;n>e;e ++)h=s[e], r.push(t.c onvert(h)) ;return r} ().join(" "),"["+c+" ]";if("[ob ject Objec t]"==={}.t oString.ca ll(s)){d=[ "<<"];for( f in s)g=s [f],d.push ("/"+f+" " +t.convert (g));retur n d.push(" >>"),d.joi n("\n")}re turn""+s}, t}(),t.exp orts=r,i=n (12)}).cal l(this)}). call(e,n(4 ).Buffer)} ,function( t,e,n){"us e strict"; function r (t,e){var n={numeric :h,alphanu meric:u,oc tet:l},r={ L:g,M:v,Q: m,H:y};e=e ||{};var i =e.version ||-1,o=r[( e.eccLevel ||"L").toU pperCase() ],a=e.mode ?n[e.mode. toLowerCas e()]:-1,s= "mask"in e ?e.mask:-1 ;if(0>a)a= "string"== typeof t?t .match(f)? h:t.match( p)?u:l:l;e lse if(a!= h&&a!=u&&a !=l)throw" invalid or unsupport ed mode";i f(t=P(a,t) ,null===t) throw"inva lid data f ormat";if( 0>o||o>3)t hrow"inval id ECC lev el";if(0>i ){for(i=1; 40>=i&&!(t .length<=U (i,a,o));+ +i);if(i>4 0)throw"to o large da ta for the Qr format "}else if( 1>i||i>40) throw"inva lid Qr ver sion! shou ld be betw een 1 and 40";if(-1! =s&&(0>s|| s>8))throw "invalid m ask";retur n Y(t,i,a, o,s)}funct ion i(t,e) {var n=[], i=t.backgr ound||"#ff f",o=t.for eground||" #000",a=r( t,e),s=a.l ength,h=Ma th.floor(e .fit?e.fit /s:5),u=s* h;n.push({ type:"rect ",x:0,y:0, w:u,h:u,li neWidth:0, color:i}); for(var l= 0;s>l;++l) for(var c= 0;s>c;++c) a[l][c]&&n .push({typ e:"rect",x :h*l,y:h*c ,w:h,h:h,l ineWidth:0 ,color:o}) ;return{ca nvas:n,siz e:u}}funct ion o(t){v ar e=i(t.q r,t);retur n t._canva s=e.canvas ,t._width= t._height= t._minWidt h=t._maxWi dth=t._min Height=t._ maxHeight= e.size,t}f or(var a=[ null,[[10, 7,17,13],[ 1,1,1,1],[ ]],[[16,10 ,28,22],[1 ,1,1,1],[4 ,16]],[[26 ,15,22,18] ,[1,1,2,2] ,[4,20]],[ [18,20,16, 26],[2,1,4 ,2],[4,24] ],[[24,26, 22,18],[2, 1,4,4],[4, 28]],[[16, 18,28,24], [4,2,4,4], [4,32]],[[ 18,20,26,1 8],[4,2,5, 6],[4,20,3 6]],[[22,2 4,26,22],[ 4,2,6,6],[ 4,22,40]], [[22,30,24 ,20],[5,2, 8,8],[4,24 ,44]],[[26 ,18,28,24] ,[5,4,8,8] ,[4,26,48] ],[[30,20, 24,28],[5, 4,11,8],[4 ,28,52]],[ [22,24,28, 26],[8,4,1 1,10],[4,3 0,56]],[[2 2,26,22,24 ],[9,4,16, 12],[4,32, 60]],[[24, 30,24,20], [9,4,16,16 ],[4,24,44 ,64]],[[24 ,22,24,30] ,[10,6,18, 12],[4,24, 46,68]],[[ 28,24,30,2 4],[10,6,1 6,17],[4,2 4,48,72]], [[28,28,28 ,28],[11,6 ,19,16],[4 ,28,52,76] ],[[26,30, 28,28],[13 ,6,21,18], [4,28,54,8 0]],[[26,2 8,26,26],[ 14,7,25,21 ],[4,28,56 ,84]],[[26 ,28,28,30] ,[16,8,25, 20],[4,32, 60,88]],[[ 26,28,30,2 8],[17,8,2 5,23],[4,2 6,48,70,92 ]],[[28,28 ,24,30],[1 7,9,34,23] ,[4,24,48, 72,96]],[[ 28,30,30,3 0],[18,9,3 0,25],[4,2 8,52,76,10 0]],[[28,3 0,30,30],[ 20,10,32,2 7],[4,26,5 2,78,104]] ,[[28,26,3 0,30],[21, 12,35,29], [4,30,56,8 2,108]],[[ 28,28,30,2 8],[23,12, 37,34],[4, 28,56,84,1 12]],[[28, 30,30,30], [25,12,40, 34],[4,32, 60,88,116] ],[[28,30, 30,30],[26 ,13,42,35] ,[4,24,48, 72,96,120] ],[[28,30, 30,30],[28 ,14,45,38] ,[4,28,52, 76,100,124 ]],[[28,30 ,30,30],[2 9,15,48,40 ],[4,24,50 ,76,102,12 8]],[[28,3 0,30,30],[ 31,16,51,4 3],[4,28,5 4,80,106,1 32]],[[28, 30,30,30], [33,17,54, 45],[4,32, 58,84,110, 136]],[[28 ,30,30,30] ,[35,18,57 ,48],[4,28 ,56,84,112 ,140]],[[2 8,30,30,30 ],[37,19,6 0,51],[4,3 2,60,88,11 6,144]],[[ 28,30,30,3 0],[38,19, 63,53],[4, 28,52,76,1 00,124,148 ]],[[28,30 ,30,30],[4 0,20,66,56 ],[4,22,48 ,74,100,12 6,152]],[[ 28,30,30,3 0],[43,21, 70,59],[4, 26,52,78,1 04,130,156 ]],[[28,30 ,30,30],[4 5,22,74,62 ],[4,30,56 ,82,108,13 4,160]],[[ 28,30,30,3 0],[47,24, 77,65],[4, 24,52,80,1 08,136,164 ]],[[28,30 ,30,30],[4 9,25,81,68 ],[4,28,56 ,84,112,14 0,168]]],s =0,h=1,u=2 ,l=4,c=8,f =/^\d*$/,d =/^[A-Za-z 0-9 $%*+\- ./:]*$/,p= /^[A-Z0-9 $%*+\-./:] *$/,g=1,v= 0,m=3,y=2, w=[],_=[-1 ],b=0,x=1; 255>b;++b) w.push(x), _[x]=b,x=2 *x^(x>=128 ?285:0);fo r(var S=[[ ]],b=0;30> b;++b){for (var k=S[b ],E=[],C=0 ;b>=C;++C) {var I=b>C ?w[k[C]]:0 ,A=w[(b+(k [C-1]||0)) %255];E.pu sh(_[I^A]) }S.push(E) }for(var L ={},b=0;45 >b;++b)L[" 0123456789 ABCDEFGHIJ KLMNOPQRST UVWXYZ $%* +-./:".cha rAt(b)]=b; var R=[fun ction(t,e) {return(t+ e)%2===0}, function(t ,e){return t%2===0}, function(t ,e){return e%3===0}, function(t ,e){return (t+e)%3=== 0},functio n(t,e){ret urn((t/2|0 )+(e/3|0)) %2===0},fu nction(t,e ){return t *e%2+t*e%3 ===0},func tion(t,e){ return(t*e %2+t*e%3)% 2===0},fun ction(t,e) {return((t +e)%2+t*e% 3)%2===0}] ,B=functio n(t){retur n t>6},T=f unction(t) {return 4* t+17},M=fu nction(t){ var e=a[t] ,n=16*t*t+ 128*t+64;r eturn B(t) &&(n-=36), e[2].lengt h&&(n-=25* e[2].lengt h*e[2].len gth-10*e[2 ].length-5 5),n},O=fu nction(t,e ){var n=-8 &M(t),r=a[ t];return n-=8*r[0][ e]*r[1][e] },D=functi on(t,e){sw itch(e){ca se h:retur n 10>t?10: 27>t?12:14 ;case u:re turn 10>t? 9:27>t?11: 13;case l: return 10> t?8:16;cas e c:return 10>t?8:27 >t?10:12}} ,U=functio n(t,e,n){v ar r=O(t,n )-4-D(t,e) ;switch(e) {case h:re turn 3*(r/ 10|0)+(4>r %10?0:7>r% 10?1:2);ca se u:retur n 2*(r/11| 0)+(6>r%11 ?0:1);case l:return r/8|0;case c:return r/13|0}},P =function( t,e){switc h(t){case h:return e .match(f)? e:null;cas e u:return e.match(d )?e.toUppe rCase():nu ll;case l: if("string "==typeof e){for(var n=[],r=0; r<e.length ;++r){var i=e.charCo deAt(r);12 8>i?n.push (i):2048>i ?n.push(19 2|i>>6,128 |63&i):655 36>i?n.pus h(224|i>>1 2,128|i>>6 &63,128|63 &i):n.push (240|i>>18 ,128|i>>12 &63,128|i> >6&63,128| 63&i)}retu rn n}retur n e}},F=fu nction(t,e ,n,r){var i=[],o=0,a =8,c=n.len gth,f=func tion(t,e){ if(e>=a){f or(i.push( o|t>>(e-=a ));e>=8;)i .push(t>>( e-=8)&255) ;o=0,a=8}e >0&&(o|=(t &(1<<e)-1) <<(a-=e))} ,d=D(t,e); switch(f(e ,4),f(c,d) ,e){case h :for(var p =2;c>p;p+= 3)f(parseI nt(n.subst ring(p-2,p +1),10),10 );f(parseI nt(n.subst ring(p-2), 10),[0,4,7 ][c%3]);br eak;case u :for(var p =1;c>p;p+= 2)f(45*L[n .charAt(p- 1)]+L[n.ch arAt(p)],1 1);c%2==1& &f(L[n.cha rAt(p-1)], 6);break;c ase l:for( var p=0;c> p;++p)f(n[ p],8)}for( f(s,4),8>a &&i.push(o );i.length +1<r;)i.pu sh(236,17) ;return i. length<r&& i.push(236 ),i},z=fun ction(t,e) {for(var n =t.slice(0 ),r=t.leng th,i=e.len gth,o=0;i> o;++o)n.pu sh(0);for( var o=0;r> o;){var a= _[n[o++]]; if(a>=0)fo r(var s=0; i>s;++s)n[ o+s]^=w[(a +e[s])%255 ]}return n .slice(r)} ,W=functio n(t,e,n){f or(var r=[ ],i=t.leng th/e|0,o=0 ,a=e-t.len gth%e,s=0; a>s;++s)r. push(o),o+ =i;for(var s=a;e>s;+ +s)r.push( o),o+=i+1; r.push(o); for(var h= [],s=0;e>s ;++s)h.pus h(z(t.slic e(r[s],r[s +1]),n));f or(var u=[ ],l=t.leng th/e|0,s=0 ;l>s;++s)f or(var c=0 ;e>c;++c)u .push(t[r[ c]+s]);for (var c=a;e >c;++c)u.p ush(t[r[c+ 1]-1]);for (var s=0;s <n.length; ++s)for(va r c=0;e>c; ++c)u.push (h[c][s]); return u}, N=function (t,e,n,r){ for(var i= t<<r,o=e-1 ;o>=0;--o) i>>r+o&1&& (i^=n<<o); return t<< r|i},j=fun ction(t){f or(var e=a [t],n=T(t) ,r=[],i=[] ,o=0;n>o;+ +o)r.push( []),i.push ([]);var s =function( t,e,n,o,a) {for(var s =0;n>s;++s )for(var h =0;o>h;++h )r[t+s][e+ h]=a[s]>>h &1,i[t+s][ e+h]=1};s( 0,0,9,9,[1 27,65,93,9 3,93,65,38 3,0,64]),s (n-8,0,8,9 ,[256,127, 65,93,93,9 3,65,127]) ,s(0,n-8,9 ,8,[254,13 0,186,186, 186,130,25 4,0,0]);fo r(var o=9; n-8>o;++o) r[6][o]=r[ o][6]=1&~o ,i[6][o]=i [o][6]=1;f or(var h=e [2],u=h.le ngth,o=0;u >o;++o)for (var l=0== =o||o===u- 1?1:0,c=0= ==o?u-1:u, f=l;c>f;++ f)s(h[o],h [f],5,5,[3 1,17,21,17 ,31]);if(B (t))for(va r d=N(t,6, 7973,12),p =0,o=0;6>o ;++o)for(v ar f=0;3>f ;++f)r[o][ n-11+f]=r[ n-11+f][o] =d>>p++&1, i[o][n-11+ f]=i[n-11+ f][o]=1;re turn{matri x:r,reserv ed:i}},H=f unction(t, e,n){for(v ar r=t.len gth,i=0,o= -1,a=r-1;a >=0;a-=2){ 6==a&&--a; for(var s= 0>o?r-1:0, h=0;r>h;++ h){for(var u=a;u>a-2 ;--u)e[s][ u]||(t[s][ u]=n[i>>3] >>(7&~i)&1 ,++i);s+=o }o=-o}retu rn t},Z=fu nction(t,e ,n){for(va r r=R[n],i =t.length, o=0;i>o;++ o)for(var a=0;i>a;++ a)e[o][a]| |(t[o][a]^ =r(o,a));r eturn t},G =function( t,e,n,r){f or(var i=t .length,o= 21522^N(n< <3|r,5,133 5,10),a=0; 15>a;++a){ var s=[0,1 ,2,3,4,5,7 ,8,i-7,i-6 ,i-5,i-4,i -3,i-2,i-1 ][a],h=[i- 1,i-2,i-3, i-4,i-5,i- 6,i-7,i-8, 7,5,4,3,2, 1,0][a];t[ s][8]=t[8] [h]=o>>a&1 }return t} ,q=functio n(t){for(v ar e=3,n=3 ,r=40,i=10 ,o=functio n(t){for(v ar n=0,i=0 ;i<t.lengt h;++i)t[i] >=5&&(n+=e +(t[i]-5)) ;for(var i =5;i<t.len gth;i+=2){ var o=t[i] ;t[i-1]==o &&t[i-2]== 3*o&&t[i-3 ]==o&&t[i- 4]==o&&(t[ i-5]>=4*o| |t[i+1]>=4 *o)&&(n+=r )}return n },a=t.leng th,s=0,h=0 ,u=0;a>u;+ +u){var l, c=t[u];l=[ 0];for(var f=0;a>f;) {var d;for (d=0;a>f&& c[f];++d)+ +f;for(l.p ush(d),d=0 ;a>f&&!c[f ];++d)++f; l.push(d)} s+=o(l),l= [0];for(va r f=0;a>f; ){var d;fo r(d=0;a>f& &t[f][u];+ +d)++f;for (l.push(d) ,d=0;a>f&& !t[f][u];+ +d)++f;l.p ush(d)}s+= o(l);var p =t[u+1]||[ ];h+=c[0]; for(var f= 1;a>f;++f) {var g=c[f ];h+=g,c[f -1]==g&&p[ f]===g&&p[ f-1]===g&& (s+=n)}}re turn s+=i* (Math.abs( h/a/a-.5)/ .05|0)},Y= function(t ,e,n,r,i){ var o=a[e] ,s=F(e,n,t ,O(e,r)>>3 );s=W(s,o[ 1][r],S[o[ 0][r]]);va r h=j(e),u =h.matrix, l=h.reserv ed;if(H(u, l,s),0>i){ Z(u,l,0),G (u,l,r,0); var c=0,f= q(u);for(Z (u,l,0),i= 1;8>i;++i) {Z(u,l,i), G(u,l,r,i) ;var d=q(u );f>d&&(f= d,c=i),Z(u ,l,i)}i=c} return Z(u ,l,i),G(u, l,r,i),u}; t.exports= {measure:o }},functio n(t,e,n){( function() {var e;e=f unction(){ function t (t){this.d ata=null!= t?t:[],thi s.pos=0,th is.length= this.data. length}ret urn t.prot otype.read Byte=funct ion(){retu rn this.da ta[this.po s++]},t.pr ototype.wr iteByte=fu nction(t){ return thi s.data[thi s.pos++]=t },t.protot ype.byteAt =function( t){return this.data[ t]},t.prot otype.read Bool=funct ion(){retu rn!!this.r eadByte()} ,t.prototy pe.writeBo ol=functio n(t){retur n this.wri teByte(t?1 :0)},t.pro totype.rea dUInt32=fu nction(){v ar t,e,n,r ;return t= 16777216*t his.readBy te(),e=thi s.readByte ()<<16,n=t his.readBy te()<<8,r= this.readB yte(),t+e+ n+r},t.pro totype.wri teUInt32=f unction(t) {return th is.writeBy te(t>>>24& 255),this. writeByte( t>>16&255) ,this.writ eByte(t>>8 &255),this .writeByte (255&t)},t .prototype .readInt32 =function( ){var t;re turn t=thi s.readUInt 32(),t>=21 47483648?t -429496729 6:t},t.pro totype.wri teInt32=fu nction(t){ return 0>t &&(t+=4294 967296),th is.writeUI nt32(t)},t .prototype .readUInt1 6=function (){var t,e ;return t= this.readB yte()<<8,e =this.read Byte(),t|e },t.protot ype.writeU Int16=func tion(t){re turn this. writeByte( t>>8&255), this.write Byte(255&t )},t.proto type.readI nt16=funct ion(){var t;return t =this.read UInt16(),t >=32768?t- 65536:t},t .prototype .writeInt1 6=function (t){return 0>t&&(t+= 65536),thi s.writeUIn t16(t)},t. prototype. readString =function( t){var e,n ,r;for(n=[ ],e=r=0;t> =0?t>r:r>t ;e=t>=0?++ r:--r)n[e] =String.fr omCharCode (this.read Byte());re turn n.joi n("")},t.p rototype.w riteString =function( t){var e,n ,r,i;for(i =[],e=n=0, r=t.length ;r>=0?r>n: n>r;e=r>=0 ?++n:--n)i .push(this .writeByte (t.charCod eAt(e)));r eturn i},t .prototype .stringAt= function(t ,e){return this.pos= t,this.rea dString(e) },t.protot ype.readSh ort=functi on(){retur n this.rea dInt16()}, t.prototyp e.writeSho rt=functio n(t){retur n this.wri teInt16(t) },t.protot ype.readLo ngLong=fun ction(){va r t,e,n,r, i,o,a,s;re turn t=thi s.readByte (),e=this. readByte() ,n=this.re adByte(),r =this.read Byte(),i=t his.readBy te(),o=thi s.readByte (),a=this. readByte() ,s=this.re adByte(),1 28&t?-1*(7 2057594037 927940*(25 5^t)+28147 4976710656 *(255^e)+1 0995116277 76*(255^n) +429496729 6*(255^r)+ 16777216*( 255^i)+655 36*(255^o) +256*(255^ a)+(255^s) +1):720575 9403792794 0*t+281474 976710656* e+10995116 27776*n+42 94967296*r +16777216* i+65536*o+ 256*a+s},t .prototype .writeLong Long=funct ion(t){var e,n;retur n e=Math.f loor(t/429 4967296),n =429496729 5&t,this.w riteByte(e >>24&255), this.write Byte(e>>16 &255),this .writeByte (e>>8&255) ,this.writ eByte(255& e),this.wr iteByte(n> >24&255),t his.writeB yte(n>>16& 255),this. writeByte( n>>8&255), this.write Byte(255&n )},t.proto type.readI nt=functio n(){return this.read Int32()},t .prototype .writeInt= function(t ){return t his.writeI nt32(t)},t .prototype .slice=fun ction(t,e) {return th is.data.sl ice(t,e)}, t.prototyp e.read=fun ction(t){v ar e,n,r;f or(e=[],n= r=0;t>=0?t >r:r>t;n=t >=0?++r:-- r)e.push(t his.readBy te());retu rn e},t.pr ototype.wr ite=functi on(t){var e,n,r,i;fo r(i=[],n=0 ,r=t.lengt h;r>n;n++) e=t[n],i.p ush(this.w riteByte(e ));return i},t}(),t. exports=e} ).call(thi s)},functi on(t,e,n){ (function( ){var e,r, i=[].index Of||functi on(t){for( var e=0,n= this.lengt h;n>e;e++) if(e in th is&&this[e ]===t)retu rn e;retur n-1};r=n(1 0),e=funct ion(){func tion t(t,n ){var r,o, a;if(this. data=t,thi s.label=n, 65496!==th is.data.re adUInt16BE (0))throw" SOI not fo und in JPE G";for(a=2 ;a<this.da ta.length& &(o=this.d ata.readUI nt16BE(a), a+=2,!(i.c all(e,o)>= 0));)a+=th is.data.re adUInt16BE (a);if(i.c all(e,o)<0 )throw"Inv alid JPEG. ";a+=2,thi s.bits=thi s.data[a++ ],this.hei ght=this.d ata.readUI nt16BE(a), a+=2,this. width=this .data.read UInt16BE(a ),a+=2,r=t his.data[a ++],this.c olorSpace= function() {switch(r) {case 1:re turn"Devic eGray";cas e 3:return "DeviceRGB ";case 4:r eturn"Devi ceCMYK"}}( ),this.obj =null}var e;return e =[65472,65 473,65474, 65475,6547 7,65478,65 479,65480, 65481,6548 2,65483,65 484,65485, 65486,6548 7],t.proto type.embed =function( t){return this.obj?v oid 0:(thi s.obj=t.re f({Type:"X Object",Su btype:"Ima ge",BitsPe rComponent :this.bits ,Width:thi s.width,He ight:this. height,Col orSpace:th is.colorSp ace,Filter :"DCTDecod e"}),"Devi ceCMYK"=== this.color Space&&(th is.obj.dat a.Decode=[ 1,0,1,0,1, 0,1,0]),th is.obj.end (this.data ),this.dat a=null)},t }(),t.expo rts=e}).ca ll(this)}, function(t ,e,n){(fun ction(e){( function() {var r,i,o ;o=n(45),r =n(51),i=f unction(){ function t (t,e){this .label=e,t his.image= new r(t),t his.width= this.image .width,thi s.height=t his.image. height,thi s.imgData= this.image .imgData,t his.obj=nu ll}return t.prototyp e.embed=fu nction(t){ var n,r,i, o,a,s,h,u; if(this.do cument=t,! this.obj){ if(this.ob j=t.ref({T ype:"XObje ct",Subtyp e:"Image", BitsPerCom ponent:thi s.image.bi ts,Width:t his.width, Height:thi s.height,F ilter:"Fla teDecode"} ),this.ima ge.hasAlph aChannel|| (i=t.ref({ Predictor: 15,Colors: this.image .colors,Bi tsPerCompo nent:this. image.bits ,Columns:t his.width} ),this.obj .data.Deco deParms=i, i.end()),0 ===this.im age.palett e.length?t his.obj.da ta.ColorSp ace=this.i mage.color Space:(r=t .ref(),r.e nd(new e(t his.image. palette)), this.obj.d ata.ColorS pace=["Ind exed","Dev iceRGB",th is.image.p alette.len gth/3-1,r] ),this.ima ge.transpa rency.gray scale)retu rn a=this. image.tran sparency.g reyscale,t his.obj.da ta.Mask=[a ,a];if(thi s.image.tr ansparency .rgb){for( o=this.ima ge.transpa rency.rgb, n=[],h=0,u =o.length; u>h;h++)s= o[h],n.pus h(s,s);ret urn this.o bj.data.Ma sk=n}retur n this.ima ge.transpa rency.inde xed?this.l oadIndexed AlphaChann el():this. image.hasA lphaChanne l?this.spl itAlphaCha nnel():thi s.finalize ()}},t.pro totype.fin alize=func tion(){var t;return this.alpha Channel&&( t=this.doc ument.ref( {Type:"XOb ject",Subt ype:"Image ",Height:t his.height ,Width:thi s.width,Bi tsPerCompo nent:8,Fil ter:"Flate Decode",Co lorSpace:" DeviceGray ",Decode:[ 0,1]}),t.e nd(this.al phaChannel ),this.obj .data.SMas k=t),this. obj.end(th is.imgData ),this.ima ge=null,th is.imgData =null},t.p rototype.s plitAlphaC hannel=fun ction(){re turn this. image.deco dePixels(f unction(t) {return fu nction(n){ var r,i,a, s,h,u,l,c, f;for(a=t. image.colo rs*t.image .bits/8,f= t.width*t. height,u=n ew e(f*a), i=new e(f) ,h=c=r=0,l =n.length; l>h;)u[c++ ]=n[h++],u [c++]=n[h+ +],u[c++]= n[h++],i[r ++]=n[h++] ;return s= 0,o.deflat e(u,functi on(e,n){if (t.imgData =n,e)throw e;return 2===++s?t. finalize() :void 0}), o.deflate( i,function (e,n){if(t .alphaChan nel=n,e)th row e;retu rn 2===++s ?t.finaliz e():void 0 })}}(this) )},t.proto type.loadI ndexedAlph aChannel=f unction(t) {var n;ret urn n=this .image.tra nsparency. indexed,th is.image.d ecodePixel s(function (t){return function( r){var i,a ,s,h,u;for (i=new e(t .width*t.h eight),a=0 ,s=h=0,u=r .length;u> h;s=h+=1)i [a++]=n[r[ s]];return o.deflate (i,functio n(e,n){if( t.alphaCha nnel=n,e)t hrow e;ret urn t.fina lize()})}} (this))},t }(),t.expo rts=i}).ca ll(this)}) .call(e,n( 4).Buffer) },function (t,e,n){"u se strict" ;function r(t,e){thi s.context= t,this.con textStack= [],this.tr acker=e}fu nction i(t ,e,n){null ===n||void 0===n||0> n||n>t.ite ms.lengt D?N.St ms.push(e) :t.items.s plice(n,0, e)}functio n o(t){var e=new a(t .maxWidth) ;for(var n in t)t.ha sOwnProper ty(n)&&(e[ n]=t[n]);r eturn e}va r a=n(24), s=n(25).pa ck,h=n(25) .offsetVec tor,u=n(20 );r.protot ype.addLin e=function (t,e,n){va r r=t.getH eight(),o= this.conte xt,a=o.get CurrentPag e(),s=this .getCurren tPositionO nPage();re turn o.ava ilableHeig ht<r||!a?! 1:(t.x=o.x +(t.x||0), t.y=o.y+(t .y||0),thi s.alignLin e(t),i(a,{ type:"line ",item:t}, n),this.tr acker.emit ("lineAdde d",t),e||o .moveDown( r),s)},r.p rototype.a lignLine=f unction(t) {var e=thi s.context. availableW idth,n=t.g etWidth(), r=t.inline s&&t.inlin es.length> 0&&t.inlin es[0].alig nment,i=0; switch(r){ case"right ":i=e-n;br eak;case"c enter":i=( e-n)/2}if( i&&(t.x=(t .x||0)+i), "justify"= ==r&&!t.ne wLineForce d&&!t.last LineInPara graph&&t.i nlines.len gth>1)for( var o=(e-n )/(t.inlin es.length- 1),a=1,s=t .inlines.l ength;s>a; a++)i=a*o, t.inlines[ a].x+=i},r .prototype .addImage= function(t ,e){var n= this.conte xt,r=n.get CurrentPag e(),o=this .getCurren tPositionO nPage();re turn n.ava ilableHeig ht<t._heig ht||!r?!1: (t.x=n.x+( t.x||0),t. y=n.y,this .alignImag e(t),i(r,{ type:"imag e",item:t} ,e),n.move Down(t._he ight),o)}, r.prototyp e.addQr=fu nction(t,e ){var n=th is.context ,r=n.getCu rrentPage( ),i=this.g etCurrentP ositionOnP age();if(n .available Height<t._ height||!r )return!1; t.x=n.x+(t .x||0),t.y =n.y,this. alignImage (t);for(va r o=0,a=t. _canvas.le ngth;a>o;o ++){var s= t._canvas[ o];s.x+=t. x,s.y+=t.y ,this.addV ector(s,!0 ,!0,e)}ret urn n.move Down(t._he ight),i},r .prototype .alignImag e=function (t){var e= this.conte xt.availab leWidth,n= t._minWidt h,r=0;swit ch(t._alig nment){cas e"right":r =e-n;break ;case"cent er":r=(e-n )/2}r&&(t. x=(t.x||0) +r)},r.pro totype.add Vector=fun ction(t,e, n,r){var o =this.cont ext,a=o.ge tCurrentPa ge(),s=thi s.getCurre ntPosition OnPage();r eturn a?(h (t,e?0:o.x ,n?0:o.y), i(a,{type: "vector",i tem:t},r), s):void 0} ,r.prototy pe.addFrag ment=funct ion(t,e,n, r){var i=t his.contex t,a=i.getC urrentPage ();return! e&&t.heigh t>i.availa bleHeight? !1:(t.item s.forEach( function(r ){switch(r .type){cas e"line":va r u=o(r.it em);u.x=(u .x||0)+(e? t.xOffset| |0:i.x),u. y=(u.y||0) +(n?t.yOff set||0:i.y ),a.items. push({type :"line",it em:u});bre ak;case"ve ctor":var l=s(r.item );h(l,e?t. xOffset||0 :i.x,n?t.y Offset||0: i.y),a.ite ms.push({t ype:"vecto r",item:l} );break;ca se"image": var c=s(r. item);c.x= (c.x||0)+( e?t.xOffse t||0:i.x), c.y=(c.y|| 0)+(n?t.yO ffset||0:i .y),a.item s.push({ty pe:"image" ,item:c})} }),r||i.mo veDown(t.h eight),!0) },r.protot ype.pushCo ntext=func tion(t,e){ void 0===t &&(e=this. context.ge tCurrentPa ge().heigh t-this.con text.pageM argins.top -this.cont ext.pageMa rgins.bott om,t=this. context.av ailableWid th),("numb er"==typeo f t||t ins tanceof Nu mber)&&(t= new u({wid th:t,heigh t:e},{left :0,right:0 ,top:0,bot tom:0})),t his.contex tStack.pus h(this.con text),this .context=t },r.protot ype.popCon text=funct ion(){this .context=t his.contex tStack.pop ()},r.prot otype.getC urrentPosi tionOnPage =function( ){return(t his.contex tStack[0]| |this.cont ext).getCu rrentPosit ion()},t.e xports=r}, function(t ,e,n){(fun ction(){va r e;e=func tion(){fun ction t(t, r){var i;t his.docume nt=t,null= =r&&(r={}) ,this.size =r.size||" letter",th is.layout= r.layout|| "portrait" ,this.marg ins="numbe r"==typeof r.margin? {top:r.mar gin,left:r .margin,bo ttom:r.mar gin,right: r.margin}: r.margins| |e,i=Array .isArray(t his.size)? this.size: n[this.siz e.toUpperC ase()],thi s.width=i[ "portrait" ===this.la yout?0:1], this.heigh t=i["portr ait"===thi s.layout?1 :0],this.c ontent=thi s.document .ref(),thi s.resource s=this.doc ument.ref( {ProcSet:[ "PDF","Tex t","ImageB ","ImageC" ,"ImageI"] }),Object. defineProp erties(thi s,{fonts:{ get:functi on(t){retu rn functio n(){ | |
13 | var e;retu rn null!=( e=t.resour ces.data). Font?e.Fon t:e.Font={ }}}(this)} ,xobjects: {get:funct ion(t){ret urn functi on(){var e ;return nu ll!=(e=t.r esources.d ata).XObje ct?e.XObje ct:e.XObje ct={}}}(th is)},ext_g states:{ge t:function (t){return function( ){var e;re turn null! =(e=t.reso urces.data ).ExtGStat e?e.ExtGSt ate:e.ExtG State={}}} (this)},pa tterns:{ge t:function (t){return function( ){var e;re turn null! =(e=t.reso urces.data ).Pattern? e.Pattern: e.Pattern= {}}}(this) },annotati ons:{get:f unction(t) {return fu nction(){v ar e;retur n null!=(e =t.diction ary.data). Annots?e.A nnots:e.An nots=[]}}( this)}}),t his.dictio nary=this. document.r ef({Type:" Page",Pare nt:this.do cument._ro ot.data.Pa ges,MediaB ox:[0,0,th is.width,t his.height ],Contents :this.cont ent,Resour ces:this.r esources}) }var e,n;r eturn t.pr ototype.ma xY=functio n(){return this.heig ht-this.ma rgins.bott om},t.prot otype.writ e=function (t){return this.cont ent.write( t)},t.prot otype.end= function() {return th is.diction ary.end(), this.resou rces.end() ,this.cont ent.end()} ,e={top:72 ,left:72,b ottom:72,r ight:72},n ={"4A0":[4 767.87,674 0.79],"2A0 ":[3370.39 ,4767.87], A0:[2383.9 4,3370.39] ,A1:[1683. 78,2383.94 ],A2:[1190 .55,1683.7 8],A3:[841 .89,1190.5 5],A4:[595 .28,841.89 ],A5:[419. 53,595.28] ,A6:[297.6 4,419.53], A7:[209.76 ,297.64],A 8:[147.4,2 09.76],A9: [104.88,14 7.4],A10:[ 73.7,104.8 8],B0:[283 4.65,4008. 19],B1:[20 04.09,2834 .65],B2:[1 417.32,200 4.09],B3:[ 1000.63,14 17.32],B4: [708.66,10 00.63],B5: [498.9,708 .66],B6:[3 54.33,498. 9],B7:[249 .45,354.33 ],B8:[175. 75,249.45] ,B9:[124.7 2,175.75], B10:[87.87 ,124.72],C 0:[2599.37 ,3676.54], C1:[1836.8 5,2599.37] ,C2:[1298. 27,1836.85 ],C3:[918. 43,1298.27 ],C4:[649. 13,918.43] ,C5:[459.2 1,649.13], C6:[323.15 ,459.21],C 7:[229.61, 323.15],C8 :[161.57,2 29.61],C9: [113.39,16 1.57],C10: [79.37,113 .39],RA0:[ 2437.8,345 8.27],RA1: [1729.13,2 437.8],RA2 :[1218.9,1 729.13],RA 3:[864.57, 1218.9],RA 4:[609.45, 864.57],SR A0:[2551.1 8,3628.35] ,SRA1:[181 4.17,2551. 18],SRA2:[ 1275.59,18 14.17],SRA 3:[907.09, 1275.59],S RA4:[637.8 ,907.09],E XECUTIVE:[ 521.86,756 ],FOLIO:[6 12,936],LE GAL:[612,1 008],LETTE R:[612,792 ],TABLOID: [792,1224] },t}(),t.e xports=e}) .call(this )},functio n(t,e,n){( function() {var e,r,i =[].slice; r=n(47),e= 4*((Math.s qrt(2)-1)/ 3),t.expor ts={initVe ctor:funct ion(){retu rn this._c tm=[1,0,0, 1,0,0],thi s._ctmStac k=[]},save :function( ){return t his._ctmSt ack.push(t his._ctm.s lice()),th is.addCont ent("q")}, restore:fu nction(){r eturn this ._ctm=this ._ctmStack .pop()||[1 ,0,0,1,0,0 ],this.add Content("Q ")},closeP ath:functi on(){retur n this.add Content("h ")},lineWi dth:functi on(t){retu rn this.ad dContent(" "+t+" w")} ,_CAP_STYL ES:{BUTT:0 ,ROUND:1,S QUARE:2},l ineCap:fun ction(t){r eturn"stri ng"==typeo f t&&(t=th is._CAP_ST YLES[t.toU pperCase() ]),this.ad dContent(" "+t+" J")} ,_JOIN_STY LES:{MITER :0,ROUND:1 ,BEVEL:2}, lineJoin:f unction(t) {return"st ring"==typ eof t&&(t= this._JOIN _STYLES[t. toUpperCas e()]),this .addConten t(""+t+" j ")},miterL imit:funct ion(t){ret urn this.a ddContent( ""+t+" M") },dash:fun ction(t,e) {var n,r,i ;return nu ll==e&&(e= {}),null== t?this:(r= null!=(i=e .space)?i: t,n=e.phas e||0,this. addContent ("["+t+" " +r+"] "+n+ " d"))},un dash:funct ion(){retu rn this.ad dContent(" [] 0 d")}, moveTo:fun ction(t,e) {return th is.addCont ent(""+t+" "+e+" m") },lineTo:f unction(t, e){return this.addCo ntent(""+t +" "+e+" l ")},bezier CurveTo:fu nction(t,e ,n,r,i,o){ return thi s.addConte nt(""+t+" "+e+" "+n+ " "+r+" "+ i+" "+o+" c")},quadr aticCurveT o:function (t,e,n,r){ return thi s.addConte nt(""+t+" "+e+" "+n+ " "+r+" v" )},rect:fu nction(t,e ,n,r){retu rn this.ad dContent(" "+t+" "+e+ " "+n+" "+ r+" re")}, roundedRec t:function (t,e,n,r,i ){return n ull==i&&(i =0),this.m oveTo(t+i, e),this.li neTo(t+n-i ,e),this.q uadraticCu rveTo(t+n, e,t+n,e+i) ,this.line To(t+n,e+r -i),this.q uadraticCu rveTo(t+n, e+r,t+n-i, e+r),this. lineTo(t+i ,e+r),this .quadratic CurveTo(t, e+r,t,e+r- i),this.li neTo(t,e+i ),this.qua draticCurv eTo(t,e,t+ i,e)},elli pse:functi on(t,n,r,i ){var o,a, s,h,u,l;re turn null= =i&&(i=r), t-=r,n-=i, o=r*e,a=i* e,s=t+2*r, u=n+2*i,h= t+r,l=n+i, this.moveT o(t,l),thi s.bezierCu rveTo(t,l- a,h-o,n,h, n),this.be zierCurveT o(h+o,n,s, l-a,s,l),t his.bezier CurveTo(s, l+a,h+o,u, h,u),this. bezierCurv eTo(h-o,u, t,l+a,t,l) ,this.clos ePath()},c ircle:func tion(t,e,n ){return t his.ellips e(t,e,n)}, polygon:fu nction(){v ar t,e,n,r ;for(e=1<= arguments. length?i.c all(argume nts,0):[], this.moveT o.apply(th is,e.shift ()),n=0,r= e.length;r >n;n++)t=e [n],this.l ineTo.appl y(this,t); return thi s.closePat h()},path: function(t ){return r .apply(thi s,t),this} ,_windingR ule:functi on(t){retu rn/even-?o dd/.test(t )?"*":""}, fill:funct ion(t,e){r eturn/(eve n-?odd)|(n on-?zero)/ .test(t)&& (e=t,t=nul l),t&&this .fillColor (t),this.a ddContent( "f"+this._ windingRul e(e))},str oke:functi on(t){retu rn t&&this .strokeCol or(t),this .addConten t("S")},fi llAndStrok e:function (t,e,n){va r r;return null==e&& (e=t),r=/( even-?odd) |(non-?zer o)/,r.test (t)&&(n=t, t=null),r. test(e)&&( n=e,e=t),t &&(this.fi llColor(t) ,this.stro keColor(e) ),this.add Content("B "+this._wi ndingRule( n))},clip: function(t ){return t his.addCon tent("W"+t his._windi ngRule(t)+ " n")},tra nsform:fun ction(t,e, n,r,i,o){v ar a,s,h,u ,l,c,f,d,p ;return a= this._ctm, s=a[0],h=a [1],u=a[2] ,l=a[3],c= a[4],f=a[5 ],a[0]=s*t +u*e,a[1]= h*t+l*e,a[ 2]=s*n+u*r ,a[3]=h*n+ l*r,a[4]=s *i+u*o+c,a [5]=h*i+l* o+f,p=func tion(){var a,s,h,u;f or(h=[t,e, n,r,i,o],u =[],a=0,s= h.length;s >a;a++)d=h [a],u.push (+d.toFixe d(5));retu rn u}().jo in(" "),th is.addCont ent(""+p+" cm")},tra nslate:fun ction(t,e) {return th is.transfo rm(1,0,0,1 ,t,e)},rot ate:functi on(t,e){va r n,r,i,o, a,s,h,u;re turn null= =e&&(e={}) ,r=t*Math. PI/180,n=M ath.cos(r) ,i=Math.si n(r),o=s=0 ,null!=e.o rigin&&(u= e.origin,o =u[0],s=u[ 1],a=o*n-s *i,h=o*i+s *n,o-=a,s- =h),this.t ransform(n ,i,-i,n,o, s)},scale: function(t ,e,n){var r,i,o;retu rn null==e &&(e=t),nu ll==n&&(n= {}),2===ar guments.le ngth&&(e=t ,n=e),r=i= 0,null!=n. origin&&(o =n.origin, r=o[0],i=o [1],r-=t*r ,i-=e*i),t his.transf orm(t,0,0, e,r,i)}}}) .call(this )},functio n(t,e,n){( function() {var e;e=n (48),t.exp orts={init Text:funct ion(){retu rn this.x= 0,this.y=0 ,this._lin eGap=0},li neGap:func tion(t){re turn this. _lineGap=t ,this},mov eDown:func tion(t){re turn null= =t&&(t=1), this.y+=th is.current LineHeight (!0)*t+thi s._lineGap ,this},mov eUp:functi on(t){retu rn null==t &&(t=1),th is.y-=this .currentLi neHeight(! 0)*t+this. _lineGap,t his},_text :function( t,n,r,i,o) {var a,s,h ,u,l;if(i= this._init Options(n, r,i),t=""+ t,i.wordSp acing&&(t= t.replace( /\s{2,}/g, " ")),i.wi dth)s=this ._wrapper, s||(s=new e(this,i), s.on("line ",o)),this ._wrapper= i.continue d?s:null,t his._textO ptions=i.c ontinued?i :null,s.wr ap(t,i);el se for(l=t .split("\n "),h=0,u=l .length;u> h;h++)a=l[ h],o(a,i); return thi s},text:fu nction(t,e ,n,r){retu rn this._t ext(t,e,n, r,this._li ne.bind(th is))},widt hOfString: function(t ,e){return null==e&& (e={}),thi s._font.wi dthOfStrin g(t,this._ fontSize)+ (e.charact erSpacing| |0)*(t.len gth-1)},he ightOfStri ng:functio n(t,e){var n,r,i,o;r eturn null ==e&&(e={} ),i=this.x ,o=this.y, e=this._in itOptions( e),e.heigh t=1/0,r=e. lineGap||t his._lineG ap||0,this ._text(t,t his.x,this .y,e,funct ion(t){ret urn functi on(e,n){re turn t.y+= t.currentL ineHeight( !0)+r}}(th is)),n=thi s.y-o,this .x=i,this. y=o,n},lis t:function (t,n,r,i,o ){var a,s, h,u,l,c,f, d;return i =this._ini tOptions(n ,r,i),d=Ma th.round(t his._font. ascender/1 e3*this._f ontSize/3) ,h=i.textI ndent||5*d ,u=i.bulle tIndent||8 *d,c=1,l=[ ],f=[],a=f unction(t) {var e,n,r ,i,o;for(o =[],e=r=0, i=t.length ;i>r;e=++r )n=t[e],Ar ray.isArra y(n)?(c++, a(n),o.pus h(c--)):(l .push(n),o .push(f.pu sh(c)));re turn o},a( t),o=new e (this,i),o .on("line" ,this._lin e.bind(thi s)),c=1,s= 0,o.on("fi rstLine",f unction(t) {return fu nction(){v ar e,n;ret urn(n=f[s+ +])!==c&&( e=u*(n-c), t.x+=e,o.l ineWidth-= e,c=n),t.c ircle(t.x- h+d,t.y+d+ d/2,d),t.f ill()}}(th is)),o.on( "sectionSt art",funct ion(t){ret urn functi on(){var e ;return e= h+u*(c-1), t.x+=e,o.l ineWidth-= e}}(this)) ,o.on("sec tionEnd",f unction(t) {return fu nction(){v ar e;retur n e=h+u*(c -1),t.x-=e ,o.lineWid th+=e}}(th is)),o.wra p(l.join(" \n"),i),th is},_initO ptions:fun ction(t,e, n){var r,i ,o,a;if(nu ll==t&&(t= {}),null== n&&(n={}), "object"== typeof t&& (n=t,t=nul l),n=funct ion(){var t,e,r;e={} ;for(t in n)r=n[t],e [t]=r;retu rn e}(),th is._textOp tions){a=t his._textO ptions;for (r in a)o= a[r],"cont inued"!==r &&null==n[ r]&&(n[r]= o)}return null!=t&&( this.x=t), null!=e&&( this.y=e), n.lineBrea k!==!1&&(i =this.page .margins,n ull==n.wid th&&(n.wid th=this.pa ge.width-t his.x-i.ri ght)),n.co lumns||(n. columns=0) ,null==n.c olumnGap&& (n.columnG ap=18),n}, _line:func tion(t,e,n ){var r;re turn null= =e&&(e={}) ,this._fra gment(t,th is.x,this. y,e),r=e.l ineGap||th is._lineGa p||0,n?thi s.y+=this. currentLin eHeight(!0 )+r:this.x +=this.wid thOfString (t)},_frag ment:funct ion(t,e,n, r){var i,o ,a,s,h,u,l ,c,f,d,p,g ,v,m,y,w,_ ,b,x;if(t= ""+t,0!==t .length){i f(i=r.alig n||"left", m=r.wordSp acing||0,o =r.charact erSpacing| |0,r.width )switch(i) {case"righ t":g=this. widthOfStr ing(t.repl ace(/\s+$/ ,""),r),e+ =r.lineWid th-g;break ;case"cent er":e+=r.l ineWidth/2 -r.textWid th/2;break ;case"just ify":y=t.t rim().spli t(/\s+/),g =this.widt hOfString( t.replace( /\s+/g,"") ,r),p=this .widthOfSt ring(" ")+ o,m=Math.m ax(0,(r.li neWidth-g) /Math.max( 1,y.length -1)-p)}if( d=r.textWi dth+m*(r.w ordCount-1 )+o*(t.len gth-1),r.l ink&&this. link(e,n,d ,this.curr entLineHei ght(),r.li nk),(r.und erline||r. strike)&&( this.save( ),r.stroke ||this.str okeColor.a pply(this, this._fill Color),l=t his._fontS ize<10?.5: Math.floor (this._fon tSize/10), this.lineW idth(l),s= r.underlin e?1:2,c=n+ this.curre ntLineHeig ht()/s,r.u nderline&& (c-=l),thi s.moveTo(e ,c),this.l ineTo(e+d, c),this.st roke(),thi s.restore( )),this.sa ve(),this. transform( 1,0,0,-1,0 ,this.page .height),n =this.page .height-n- this._font .ascender/ 1e3*this._ fontSize,n ull==(w=th is.page.fo nts)[x=thi s._font.id ]&&(w[x]=t his._font. ref()),thi s._font.us e(t),this. addContent ("BT"),thi s.addConte nt(""+e+" "+n+" Td") ,this.addC ontent("/" +this._fon t.id+" "+t his._fontS ize+" Tf") ,f=r.fill& &r.stroke? 2:r.stroke ?1:0,f&&th is.addCont ent(""+f+" Tr"),o&&t his.addCon tent(""+o+ " Tc"),m){ for(y=t.tr im().split (/\s+/),m+ =this.widt hOfString( " ")+o,m*= 1e3/this._ fontSize,a =[],_=0,b= y.length;b >_;_++)v=y [_],h=this ._font.enc ode(v),h=f unction(){ var t,e,n; for(n=[],u =t=0,e=h.l ength;e>t; u=t+=1)n.p ush(h.char CodeAt(u). toString(1 6));return n}().join (""),a.pus h("<"+h+"> "+-m);thi s.addConte nt("["+a.j oin(" ")+" ] TJ")}els e h=this._ font.encod e(t),h=fun ction(){va r t,e,n;fo r(n=[],u=t =0,e=h.len gth;e>t;u= t+=1)n.pus h(h.charCo deAt(u).to String(16) );return n }().join(" "),this.ad dContent(" <"+h+"> Tj ");return this.addCo ntent("ET" ),this.res tore()}}}} ).call(thi s)},functi on(t,e,n){ (function( ){var e,r, i,o,a;a=n( 49),e=a.PD FGradient, r=a.PDFLin earGradien t,i=a.PDFR adialGradi ent,t.expo rts={initC olor:funct ion(){retu rn this._o pacityRegi stry={},th is._opacit yCount=0,t his._gradC ount=0},_n ormalizeCo lor:functi on(t){var n,r;return t instanc eof e?t:(" string"==t ypeof t&&( "#"===t.ch arAt(0)?(4 ===t.lengt h&&(t=t.re place(/#([ 0-9A-F])([ 0-9A-F])([ 0-9A-F])/i ,"#$1$1$2$ 2$3$3")),n =parseInt( t.slice(1) ,16),t=[n> >16,n>>8&2 55,255&n]) :o[t]&&(t= o[t])),Arr ay.isArray (t)?(3===t .length?t= function() {var e,n,i ;for(i=[], e=0,n=t.le ngth;n>e;e ++)r=t[e], i.push(r/2 55);return i}():4=== t.length&& (t=functio n(){var e, n,i;for(i= [],e=0,n=t .length;n> e;e++)r=t[ e],i.push( r/100);ret urn i}()), t):null)}, _setColor: function(t ,n){var r, i,o,a;retu rn(t=this. _normalize Color(t))? (this._sMa sked&&(r=t his.ref({T ype:"ExtGS tate",SMas k:"None"}) ,r.end(),i ="Gs"+ ++t his._opaci tyCount,th is.page.ex t_gstates[ i]=r,this. addContent ("/"+i+" g s"),this._ sMasked=!1 ),o=n?"SCN ":"scn",t instanceof e?(this._ setColorSp ace("Patte rn",n),t.a pply(o)):( a=4===t.le ngth?"Devi ceCMYK":"D eviceRGB", this._setC olorSpace( a,n),t=t.j oin(" "),t his.addCon tent(""+t+ " "+o)),!0 ):!1},_set ColorSpace :function( t,e){var n ;return n= e?"CS":"cs ",this.add Content("/ "+t+" "+n) },fillColo r:function (t,e){var n;return n ull==e&&(e =1),n=this ._setColor (t,!1),n&& this.fillO pacity(e), this._fill Color=[t,e ],this},st rokeColor: function(t ,e){var n; return nul l==e&&(e=1 ),n=this._ setColor(t ,!0),n&&th is.strokeO pacity(e), this},opac ity:functi on(t){retu rn this._d oOpacity(t ,t),this}, fillOpacit y:function (t){return this._doO pacity(t,n ull),this} ,strokeOpa city:funct ion(t){ret urn this._ doOpacity( null,t),th is},_doOpa city:funct ion(t,e){v ar n,r,i,o ,a;if(null !=t||null! =e)return null!=t&&( t=Math.max (0,Math.mi n(1,t))),n ull!=e&&(e =Math.max( 0,Math.min (1,e))),i= ""+t+"_"+e ,this._opa cityRegist ry[i]?(a=t his._opaci tyRegistry [i],n=a[0] ,o=a[1]):( n={Type:"E xtGState"} ,null!=t&& (n.ca=t),n ull!=e&&(n .CA=e),n=t his.ref(n) ,n.end(),r =++this._o pacityCoun t,o="Gs"+r ,this._opa cityRegist ry[i]=[n,o ]),this.pa ge.ext_gst ates[o]=n, this.addCo ntent("/"+ o+" gs")}, linearGrad ient:funct ion(t,e,n, i){return new r(this ,t,e,n,i)} ,radialGra dient:func tion(t,e,n ,r,o,a){re turn new i (this,t,e, n,r,o,a)}} ,o={aliceb lue:[240,2 48,255],an tiquewhite :[250,235, 215],aqua: [0,255,255 ],aquamari ne:[127,25 5,212],azu re:[240,25 5,255],bei ge:[245,24 5,220],bis que:[255,2 28,196],bl ack:[0,0,0 ],blanched almond:[25 5,235,205] ,blue:[0,0 ,255],blue violet:[13 8,43,226], brown:[165 ,42,42],bu rlywood:[2 22,184,135 ],cadetblu e:[95,158, 160],chart reuse:[127 ,255,0],ch ocolate:[2 10,105,30] ,coral:[25 5,127,80], cornflower blue:[100, 149,237],c ornsilk:[2 55,248,220 ],crimson: [220,20,60 ],cyan:[0, 255,255],d arkblue:[0 ,0,139],da rkcyan:[0, 139,139],d arkgoldenr od:[184,13 4,11],dark gray:[169, 169,169],d arkgreen:[ 0,100,0],d arkgrey:[1 69,169,169 ],darkkhak i:[189,183 ,107],dark magenta:[1 39,0,139], darkoliveg reen:[85,1 07,47],dar korange:[2 55,140,0], darkorchid :[153,50,2 04],darkre d:[139,0,0 ],darksalm on:[233,15 0,122],dar kseagreen: [143,188,1 43],darksl ateblue:[7 2,61,139], darkslateg ray:[47,79 ,79],darks lategrey:[ 47,79,79], darkturquo ise:[0,206 ,209],dark violet:[14 8,0,211],d eeppink:[2 55,20,147] ,deepskybl ue:[0,191, 255],dimgr ay:[105,10 5,105],dim grey:[105, 105,105],d odgerblue: [30,144,25 5],firebri ck:[178,34 ,34],flora lwhite:[25 5,250,240] ,forestgre en:[34,139 ,34],fuchs ia:[255,0, 255],gains boro:[220, 220,220],g hostwhite: [248,248,2 55],gold:[ 255,215,0] ,goldenrod :[218,165, 32],gray:[ 128,128,12 8],grey:[1 28,128,128 ],green:[0 ,128,0],gr eenyellow: [173,255,4 7],honeyde w:[240,255 ,240],hotp ink:[255,1 05,180],in dianred:[2 05,92,92], indigo:[75 ,0,130],iv ory:[255,2 55,240],kh aki:[240,2 30,140],la vender:[23 0,230,250] ,lavenderb lush:[255, 240,245],l awngreen:[ 124,252,0] ,lemonchif fon:[255,2 50,205],li ghtblue:[1 73,216,230 ],lightcor al:[240,12 8,128],lig htcyan:[22 4,255,255] ,lightgold enrodyello w:[250,250 ,210],ligh tgray:[211 ,211,211], lightgreen :[144,238, 144],light grey:[211, 211,211],l ightpink:[ 255,182,19 3],lightsa lmon:[255, 160,122],l ightseagre en:[32,178 ,170],ligh tskyblue:[ 135,206,25 0],lightsl ategray:[1 19,136,153 ],lightsla tegrey:[11 9,136,153] ,lightstee lblue:[176 ,196,222], lightyello w:[255,255 ,224],lime :[0,255,0] ,limegreen :[50,205,5 0],linen:[ 250,240,23 0],magenta :[255,0,25 5],maroon: [128,0,0], mediumaqua marine:[10 2,205,170] ,mediumblu e:[0,0,205 ],mediumor chid:[186, 85,211],me diumpurple :[147,112, 219],mediu mseagreen: [60,179,11 3],mediums lateblue:[ 123,104,23 8],mediums pringgreen :[0,250,15 4],mediumt urquoise:[ 72,209,204 ],mediumvi oletred:[1 99,21,133] ,midnightb lue:[25,25 ,112],mint cream:[245 ,255,250], mistyrose: [255,228,2 25],moccas in:[255,22 8,181],nav ajowhite:[ 255,222,17 3],navy:[0 ,0,128],ol dlace:[253 ,245,230], olive:[128 ,128,0],ol ivedrab:[1 07,142,35] ,orange:[2 55,165,0], orangered: [255,69,0] ,orchid:[2 18,112,214 ],palegold enrod:[238 ,232,170], palegreen: [152,251,1 52],paletu rquoise:[1 75,238,238 ],paleviol etred:[219 ,112,147], papayawhip :[255,239, 213],peach puff:[255, 218,185],p eru:[205,1 33,63],pin k:[255,192 ,203],plum :[221,160, 221],powde rblue:[176 ,224,230], purple:[12 8,0,128],r ed:[255,0, 0],rosybro wn:[188,14 3,143],roy alblue:[65 ,105,225], saddlebrow n:[139,69, 19],salmon :[250,128, 114],sandy brown:[244 ,164,96],s eagreen:[4 6,139,87], seashell:[ 255,245,23 8],sienna: [160,82,45 ],silver:[ 192,192,19 2],skyblue :[135,206, 235],slate blue:[106, 90,205],sl ategray:[1 12,128,144 ],slategre y:[112,128 ,144],snow :[255,250, 250],sprin ggreen:[0, 255,127],s teelblue:[ 70,130,180 ],tan:[210 ,180,140], teal:[0,12 8,128],thi stle:[216, 191,216],t omato:[255 ,99,71],tu rquoise:[6 4,224,208] ,violet:[2 38,130,238 ],wheat:[2 45,222,179 ],white:[2 55,255,255 ],whitesmo ke:[245,24 5,245],yel low:[255,2 55,0],yell owgreen:[1 54,205,50] }}).call(t his)},func tion(t,e,n ){(functio n(e){(func tion(){var r;r=n(17) ,t.exports ={initImag es:functio n(){return this._ima geRegistry ={},this._ imageCount =0},image: function(t ,n,i,o){va r a,s,h,u, l,c,f,d,p, g,v,m,y,w; return nul l==o&&(o={ }),"object "==typeof n&&(o=n,n= null),n=nu ll!=(m=nul l!=n?n:o.x )?m:this.x ,i=null!=( y=null!=i? i:o.y)?y:t his.y,e.is Buffer(t)| |(c=this._ imageRegis try[t]),c| |(c=r.open (t,"I"+ ++ this._imag eCount),c. embed(this ),e.isBuff er(t)||(th is._imageR egistry[t] =c)),null= =(g=this.p age.xobjec ts)[v=c.la bel]&&(g[v ]=c.obj),d =o.width|| c.width,u= o.height|| c.height,o .width&&!o .height?(p =d/c.width ,d=c.width *p,u=c.hei ght*p):o.h eight&&!o. width?(l=u /c.height, d=c.width* l,u=c.heig ht*l):o.sc ale?(d=c.w idth*o.sca le,u=c.hei ght*o.scal e):o.fit&& (w=o.fit,h =w[0],a=w[ 1],s=h/a,f =c.width/c .height,f> s?(d=h,u=h /f):(u=a,d =a*f),"cen ter"===o.a lign?n=n+h /2-d/2:"ri ght"===o.a lign&&(n=n +h-d),"cen ter"===o.v align?i=i+ a/2-u/2:"b ottom"===o .valign&&( i=i+a-u)), this.y===i &&(this.y+ =u),this.s ave(),this .transform (d,0,0,-u, n,i+u),thi s.addConte nt("/"+c.l abel+" Do" ),this.res tore(),thi s}}}).call (this)}).c all(e,n(4) .Buffer)}, function(t ,e,n){(fun ction(){t. exports={a nnotate:fu nction(t,e ,n,r,i){va r o,a,s;i. Type="Anno t",i.Rect= this._conv ertRect(t, e,n,r),i.B order=[0,0 ,0],"Link" !==i.Subty pe&&null== i.C&&(i.C= this._norm alizeColor (i.color|| [0,0,0])), delete i.c olor,"stri ng"==typeo f i.Dest&& (i.Dest=ne w String(i .Dest));fo r(o in i)s =i[o],i[o[ 0].toUpper Case()+o.s lice(1)]=s ;return a= this.ref(i ),this.pag e.annotati ons.push(a ),a.end(), this},note :function( t,e,n,r,i, o){return null==o&&( o={}),o.Su btype="Tex t",o.Conte nts=new St ring(i),o. Name="Comm ent",null= =o.color&& (o.color=[ 243,223,92 ]),this.an notate(t,e ,n,r,o)},l ink:functi on(t,e,n,r ,i,o){retu rn null==o &&(o={}),o .Subtype=" Link",o.A= this.ref({ S:"URI",UR I:new Stri ng(i)}),o. A.end(),th is.annotat e(t,e,n,r, o)},_marku p:function (t,e,n,r,i ){var o,a, s,h,u;retu rn null==i &&(i={}),u =this._con vertRect(t ,e,n,r),o= u[0],s=u[1 ],a=u[2],h =u[3],i.Qu adPoints=[ o,h,a,h,o, s,a,s],i.C ontents=ne w String,t his.annota te(t,e,n,r ,i)},highl ight:funct ion(t,e,n, r,i){retur n null==i& &(i={}),i. Subtype="H ighlight", null==i.co lor&&(i.co lor=[241,2 38,148]),t his._marku p(t,e,n,r, i)},underl ine:functi on(t,e,n,r ,i){return null==i&& (i={}),i.S ubtype="Un derline",t his._marku p(t,e,n,r, i)},strike :function( t,e,n,r,i) {return nu ll==i&&(i= {}),i.Subt ype="Strik eOut",this ._markup(t ,e,n,r,i)} ,lineAnnot ation:func tion(t,e,n ,r,i){retu rn null==i &&(i={}),i .Subtype=" Line",i.Co ntents=new String,i. L=[t,this. page.heigh t-e,n,this .page.heig ht-r],this .annotate( t,e,n,r,i) },rectAnno tation:fun ction(t,e, n,r,i){ret urn null== i&&(i={}), i.Subtype= "Square",i .Contents= new String ,this.anno tate(t,e,n ,r,i)},ell ipseAnnota tion:funct ion(t,e,n, r,i){retur n null==i& &(i={}),i. Subtype="C ircle",i.C ontents=ne w String,t his.annota te(t,e,n,r ,i)},textA nnotation: function(t ,e,n,r,i,o ){return n ull==o&&(o ={}),o.Sub type="Free Text",o.Co ntents=new String(i) ,o.DA=new String,thi s.annotate (t,e,n,r,o )},_conver tRect:func tion(t,e,n ,r){var i, o,a,s,h,u, l,c,f;retu rn c=e,e+= r,l=t+n,f= this._ctm, i=f[0],o=f [1],a=f[2] ,s=f[3],h= f[4],u=f[5 ],t=i*t+a* e+h,e=o*t+ s*e+u,l=i* l+a*c+h,c= o*l+s*c+u, [t,e,l,c]} }}).call(t his)},func tion(t,e,n ){(functio n(){var e; e=n(52),t. exports={i nitFonts:f unction(){ this._font Families={ },this._fo ntCount=0, this._font Size=12,th is._font=n ull,this._ registered Fonts={}}, font:funct ion(t,n,r) {var i,o,a ,s;return" number"==t ypeof n&&( r=n,n=null ),"string" ==typeof t &&this._re gisteredFo nts[t]?(i= t,s=this._ registered Fonts[t],t =s.src,n=s .family):( i=n||t,"st ring"!=typ eof i&&(i= null)),nul l!=r&&this .fontSize( r),(o=this ._fontFami lies[i])?( this._font =o,this):( a="F"+ ++t his._fontC ount,this. _font=new e(this,t,n ,a),(o=thi s._fontFam ilies[this ._font.nam e])?(this. _font=o,th is):(i&&(t his._fontF amilies[i] =this._fon t),this._f ontFamilie s[this._fo nt.name]=t his._font, this))},fo ntSize:fun ction(t){r eturn this ._fontSize =t,this},c urrentLine Height:fun ction(t){r eturn null ==t&&(t=!1 ),this._fo nt.lineHei ght(this._ fontSize,t )},registe rFont:func tion(t,e,n ){return t his._regis teredFonts [t]={src:e ,family:n} ,this}}}). call(this) },function (t,e,n){(f unction(t, r){functio n i(e,n,r) {function i(){for(va r t;null!= =(t=e.read ());)s.pus h(t),h+=t. length;e.o nce("reada ble",i)}fu nction o(t ){e.remove Listener(" end",a),e. removeList ener("read able",i),r (t)}functi on a(){var n=t.conca t(s,h);s=[ ],r(null,n ),e.close( )}var s=[] ,h=0;e.on( "error",o) ,e.on("end ",a),e.end (n),i()}fu nction o(e ,n){if("st ring"==typ eof n&&(n= new t(n)), !t.isBuffe r(n))throw new TypeE rror("Not a string o r buffer") ;var r=g.Z _FINISH;re turn e._pr ocessChunk (n,r)}func tion a(t){ return thi s instance of a?void d.call(thi s,t,g.DEFL ATE):new a (t)}functi on s(t){re turn this instanceof s?void d. call(this, t,g.INFLAT E):new s(t )}function h(t){retu rn this in stanceof h ?void d.ca ll(this,t, g.GZIP):ne w h(t)}fun ction u(t) {return th is instanc eof u?void d.call(th is,t,g.GUN ZIP):new u (t)}functi on l(t){re turn this instanceof l?void d. call(this, t,g.DEFLAT ERAW):new l(t)}funct ion c(t){r eturn this instanceo f c?void d .call(this ,t,g.INFLA TERAW):new c(t)}func tion f(t){ return thi s instance of f?void d.call(thi s,t,g.UNZI P):new f(t )}function d(n,r){if (this._opt s=n=n||{}, this._chun kSize=n.ch unkSize||e .Z_DEFAULT _CHUNK,p.c all(this,n ),n.flush& &n.flush!= =g.Z_NO_FL USH&&n.flu sh!==g.Z_P ARTIAL_FLU SH&&n.flus h!==g.Z_SY NC_FLUSH&& n.flush!== g.Z_FULL_F LUSH&&n.fl ush!==g.Z_ FINISH&&n. flush!==g. Z_BLOCK)th row new Er ror("Inval id flush f lag: "+n.f lush);if(t his._flush Flag=n.flu sh||g.Z_NO _FLUSH,n.c hunkSize&& (n.chunkSi ze<e.Z_MIN _CHUNK||n. chunkSize> e.Z_MAX_CH UNK))throw new Error ("Invalid chunk size : "+n.chun kSize);if( n.windowBi ts&&(n.win dowBits<e. Z_MIN_WIND OWBITS||n. windowBits >e.Z_MAX_W INDOWBITS) )throw new Error("In valid wind owBits: "+ n.windowBi ts);if(n.l evel&&(n.l evel<e.Z_M IN_LEVEL|| n.level>e. Z_MAX_LEVE L))throw n ew Error(" Invalid co mpression level: "+n .level);if (n.memLeve l&&(n.memL evel<e.Z_M IN_MEMLEVE L||n.memLe vel>e.Z_MA X_MEMLEVEL ))throw ne w Error("I nvalid mem Level: "+n .memLevel) ;if(n.stra tegy&&n.st rategy!=e. Z_FILTERED &&n.strate gy!=e.Z_HU FFMAN_ONLY &&n.strate gy!=e.Z_RL E&&n.strat egy!=e.Z_F IXED&&n.st rategy!=e. Z_DEFAULT_ STRATEGY)t hrow new E rror("Inva lid strate gy: "+n.st rategy);if (n.diction ary&&!t.is Buffer(n.d ictionary) )throw new Error("In valid dict ionary: it should be a Buffer instance") ;this._bin ding=new g .Zlib(r);v ar i=this; this._hadE rror=!1,th is._bindin g.onerror= function(t ,n){i._bin ding=null, i._hadErro r=!0;var r =new Error (t);r.errn o=n,r.code =e.codes[n ],i.emit(" error",r)} ;var o=e.Z _DEFAULT_C OMPRESSION ;"number"= =typeof n. level&&(o= n.level);v ar a=e.Z_D EFAULT_STR ATEGY;"num ber"==type of n.strat egy&&(a=n. strategy), this._bind ing.init(n .windowBit s||e.Z_DEF AULT_WINDO WBITS,o,n. memLevel|| e.Z_DEFAUL T_MEMLEVEL ,a,n.dicti onary),thi s._buffer= new t(this ._chunkSiz e),this._o ffset=0,th is._closed =!1,this._ level=o,th is._strate gy=a,this. once("end" ,this.clos e)}var p=n (55),g=n(5 0),v=n(60) ,m=n(53).o k;g.Z_MIN_ WINDOWBITS =8,g.Z_MAX _WINDOWBIT S=15,g.Z_D EFAULT_WIN DOWBITS=15 ,g.Z_MIN_C HUNK=64,g. Z_MAX_CHUN K=1/0,g.Z_ DEFAULT_CH UNK=16384, g.Z_MIN_ME MLEVEL=1,g .Z_MAX_MEM LEVEL=9,g. Z_DEFAULT_ MEMLEVEL=8 ,g.Z_MIN_L EVEL=-1,g. Z_MAX_LEVE L=9,g.Z_DE FAULT_LEVE L=g.Z_DEFA ULT_COMPRE SSION,Obje ct.keys(g) .forEach(f unction(t) {t.match(/ ^Z/)&&(e[t ]=g[t])}), e.codes={Z _OK:g.Z_OK ,Z_STREAM_ END:g.Z_ST REAM_END,Z _NEED_DICT :g.Z_NEED_ DICT,Z_ERR NO:g.Z_ERR NO,Z_STREA M_ERROR:g. Z_STREAM_E RROR,Z_DAT A_ERROR:g. Z_DATA_ERR OR,Z_MEM_E RROR:g.Z_M EM_ERROR,Z _BUF_ERROR :g.Z_BUF_E RROR,Z_VER SION_ERROR :g.Z_VERSI ON_ERROR}, Object.key s(e.codes) .forEach(f unction(t) {e.codes[e .codes[t]] =t}),e.Def late=a,e.I nflate=s,e .Gzip=h,e. Gunzip=u,e .DeflateRa w=l,e.Infl ateRaw=c,e .Unzip=f,e .createDef late=funct ion(t){ret urn new a( t)},e.crea teInflate= function(t ){return n ew s(t)},e .createDef lateRaw=fu nction(t){ return new l(t)},e.c reateInfla teRaw=func tion(t){re turn new c (t)},e.cre ateGzip=fu nction(t){ return new h(t)},e.c reateGunzi p=function (t){return new u(t)} ,e.createU nzip=funct ion(t){ret urn new f( t)},e.defl ate=functi on(t,e,n){ return"fun ction"==ty peof e&&(n =e,e={}),i (new a(e), t,n)},e.de flateSync= function(t ,e){return o(new a(e ),t)},e.gz ip=functio n(t,e,n){r eturn"func tion"==typ eof e&&(n= e,e={}),i( new h(e),t ,n)},e.gzi pSync=func tion(t,e){ return o(n ew h(e),t) },e.deflat eRaw=funct ion(t,e,n) {return"fu nction"==t ypeof e&&( n=e,e={}), i(new l(e) ,t,n)},e.d eflateRawS ync=functi on(t,e){re turn o(new l(e),t)}, e.unzip=fu nction(t,e ,n){return "function" ==typeof e &&(n=e,e={ }),i(new f (e),t,n)}, e.unzipSyn c=function (t,e){retu rn o(new f (e),t)},e. inflate=fu nction(t,e ,n){return "function" ==typeof e &&(n=e,e={ }),i(new s (e),t,n)}, e.inflateS ync=functi on(t,e){re turn o(new s(e),t)}, e.gunzip=f unction(t, e,n){retur n"function "==typeof e&&(n=e,e= {}),i(new u(e),t,n)} ,e.gunzipS ync=functi on(t,e){re turn o(new u(e),t)}, e.inflateR aw=functio n(t,e,n){r eturn"func tion"==typ eof e&&(n= e,e={}),i( new c(e),t ,n)},e.inf lateRawSyn c=function (t,e){retu rn o(new c (e),t)},v. inherits(d ,p),d.prot otype.para ms=functio n(t,n,i){i f(t<e.Z_MI N_LEVEL||t >e.Z_MAX_L EVEL)throw new Range Error("Inv alid compr ession lev el: "+t);i f(n!=e.Z_F ILTERED&&n !=e.Z_HUFF MAN_ONLY&& n!=e.Z_RLE &&n!=e.Z_F IXED&&n!=e .Z_DEFAULT _STRATEGY) throw new TypeError( "Invalid s trategy: " +n);if(thi s._level!= =t||this._ strategy!= =n){var o= this;this. flush(g.Z_ SYNC_FLUSH ,function( ){o._bindi ng.params( t,n),o._ha dError||(o ._level=t, o._strateg y=n,i&&i() )})}else r .nextTick( i)},d.prot otype.rese t=function (){return this._bind ing.reset( )},d.proto type._flus h=function (e){this._ transform( new t(0)," ",e)},d.pr ototype.fl ush=functi on(e,n){va r i=this._ writableSt ate;if(("f unction"== typeof e|| void 0===e &&!n)&&(n= e,e=g.Z_FU LL_FLUSH), i.ended)n& &r.nextTic k(n);else if(i.endin g)n&&this. once("end" ,n);else i f(i.needDr ain){var o =this;this .once("dra in",functi on(){o.flu sh(n)})}el se this._f lushFlag=e ,this.writ e(new t(0) ,"",n)},d. prototype. close=func tion(t){if (t&&r.next Tick(t),!t his._close d){this._c losed=!0,t his._bindi ng.close() ;var e=thi s;r.nextTi ck(functio n(){e.emit ("close")} )}},d.prot otype._tra nsform=fun ction(e,n, r){var i,o =this._wri tableState ,a=o.endin g||o.ended ,s=a&&(!e| |o.length= ==e.length );if(null= ==!e&&!t.i sBuffer(e) )return r( new Error( "invalid i nput"));s? i=g.Z_FINI SH:(i=this ._flushFla g,e.length >=o.length &&(this._f lushFlag=t his._opts. flush||g.Z _NO_FLUSH) );this._pr ocessChunk (e,i,r)},d .prototype ._processC hunk=funct ion(e,n,r) {function i(l,d){if( !h._hadErr or){var p= a-d;if(m(p >=0,"have should not go down") ,p>0){var g=h._buffe r.slice(h. _offset,h. _offset+p) ;h._offset +=p,u?h.pu sh(g):(c.p ush(g),f+= g.length)} if((0===d| |h._offset >=h._chunk Size)&&(a= h._chunkSi ze,h._offs et=0,h._bu ffer=new t (h._chunkS ize)),0=== d){if(s+=o -l,o=l,!u) return!0;v ar v=h._bi nding.writ e(n,e,s,o, h._buffer, h._offset, h._chunkSi ze);return v.callbac k=i,void(v .buffer=e) }return u? void r():! 1}}var o=e &&e.length ,a=this._c hunkSize-t his._offse t,s=0,h=th is,u="func tion"==typ eof r;if(! u){var l,c =[],f=0;th is.on("err or",functi on(t){l=t} );do var d =this._bin ding.write Sync(n,e,s ,o,this._b uffer,this ._offset,a );while(!t his._hadEr ror&&i(d[0 ],d[1]));i f(this._ha dError)thr ow l;var p =t.concat( c,f);retur n this.clo se(),p}var g=this._b inding.wri te(n,e,s,o ,this._buf fer,this._ offset,a); g.buffer=e ,g.callbac k=i},v.inh erits(a,d) ,v.inherit s(s,d),v.i nherits(h, d),v.inher its(u,d),v .inherits( l,d),v.inh erits(c,d) ,v.inherit s(f,d)}).c all(e,n(4) .Buffer,n( 61))},func tion(t,e,n ){function r(){i.cal l(this)}t. exports=r; var i=n(54 ).EventEmi tter,o=n(6 2);o(r,i), r.Readable =n(56),r.W ritable=n( 57),r.Dupl ex=n(58),r .Transform =n(55),r.P assThrough =n(59),r.S tream=r,r. prototype. pipe=funct ion(t,e){f unction n( e){t.writa ble&&!1=== t.write(e) &&u.pause& &u.pause() }function r(){u.read able&&u.re sume&&u.re sume()}fun ction o(){ l||(l=!0,t .end())}fu nction a() {l||(l=!0, "function" ==typeof t .destroy&& t.destroy( ))}functio n s(t){if( h(),0===i. listenerCo unt(this," error"))th row t}func tion h(){u .removeLis tener("dat a",n),t.re moveListen er("drain" ,r),u.remo veListener ("end",o), u.removeLi stener("cl ose",a),u. removeList ener("erro r",s),t.re moveListen er("error" ,s),u.remo veListener ("end",h), u.removeLi stener("cl ose",h),t. removeList ener("clos e",h)}var u=this;u.o n("data",n ),t.on("dr ain",r),t. _isStdio|| e&&e.end== =!1||(u.on ("end",o), u.on("clos e",a));var l=!1;retu rn u.on("e rror",s),t .on("error ",s),u.on( "end",h),u .on("close ",h),t.on( "close",h) ,t.emit("p ipe",u),t} },function (t,e,n){(f unction(){ var e;e=fu nction(){f unction t( ){}var e,n ,r,i,o,a,s ,h,u,l,c,f ,d;return t.apply=fu nction(t,n ){var r;re turn r=a(n ),e(r,t)}, o={A:7,a:7 ,C:6,c:6,H :1,h:1,L:2 ,l:2,M:2,m :2,Q:4,q:4 ,S:4,s:4,T :2,t:2,V:1 ,v:1,Z:0,z :0},a=func tion(t){va r e,n,r,i, a,s,h,u,l; for(h=[],e =[],i="",a =!1,s=0,u= 0,l=t.leng th;l>u;u++ )if(n=t[u] ,null!=o[n ])s=o[n],r &&(i.lengt h>0&&(e[e. length]=+i ),h[h.leng th]={cmd:r ,args:e},e =[],i="",a =!1),r=n;e lse if(" " ===n||","= ==n||"-"== =n&&i.leng th>0&&"e"! ==i[i.leng th-1]||"." ===n&&a){i f(0===i.le ngth)conti nue;e.leng th===s?(h[ h.length]= {cmd:r,arg s:e},e=[+i ],"M"===r& &(r="L")," m"===r&&(r ="l")):e[e .length]=+ i,a="."=== n,i="-"=== n||"."===n ?n:""}else i+=n,"."= ==n&&(a=!0 );return i .length>0& &(e.length ===s?(h[h. length]={c md:r,args: e},e=[+i], "M"===r&&( r="L"),"m" ===r&&(r=" l")):e[e.l ength]=+i) ,h[h.lengt h]={cmd:r, args:e},h} ,r=i=s=h=f =d=0,e=fun ction(t,e) {var n,o,a ,l,c;for(r =i=s=h=f=d =0,o=a=0,l =t.length; l>a;o=++a) n=t[o],"fu nction"==t ypeof u[c= n.cmd]&&u[ c](e,n.arg s);return r=i=s=h=0} ,u={M:func tion(t,e){ return r=e [0],i=e[1] ,s=h=null, f=r,d=i,t. moveTo(r,i )},m:funct ion(t,e){r eturn r+=e [0],i+=e[1 ],s=h=null ,f=r,d=i,t .moveTo(r, i)},C:func tion(t,e){ return r=e [4],i=e[5] ,s=e[2],h= e[3],t.bez ierCurveTo .apply(t,e )},c:funct ion(t,e){r eturn t.be zierCurveT o(e[0]+r,e [1]+i,e[2] +r,e[3]+i, e[4]+r,e[5 ]+i),s=r+e [2],h=i+e[ 3],r+=e[4] ,i+=e[5]}, S:function (t,e){retu rn null=== s&&(s=r,h= i),t.bezie rCurveTo(r -(s-r),i-( h-i),e[0], e[1],e[2], e[3]),s=e[ 0],h=e[1], r=e[2],i=e [3]},s:fun ction(t,e) {return nu ll===s&&(s =r,h=i),t. bezierCurv eTo(r-(s-r ),i-(h-i), r+e[0],i+e [1],r+e[2] ,i+e[3]),s =r+e[0],h= i+e[1],r+= e[2],i+=e[ 3]},Q:func tion(t,e){ return s=e [0],h=e[1] ,r=e[2],i= e[3],t.qua draticCurv eTo(e[0],e [1],r,i)}, q:function (t,e){retu rn t.quadr aticCurveT o(e[0]+r,e [1]+i,e[2] +r,e[3]+i) ,s=r+e[0], h=i+e[1],r +=e[2],i+= e[3]},T:fu nction(t,e ){return n ull===s?(s =r,h=i):(s =r-(s-r),h =i-(h-i)), t.quadrati cCurveTo(s ,h,e[0],e[ 1]),s=r-(s -r),h=i-(h -i),r=e[0] ,i=e[1]},t :function( t,e){retur n null===s ?(s=r,h=i) :(s=r-(s-r ),h=i-(h-i )),t.quadr aticCurveT o(s,h,r+e[ 0],i+e[1]) ,r+=e[0],i +=e[1]},A: function(t ,e){return c(t,r,i,e ),r=e[5],i =e[6]},a:f unction(t, e){return e[5]+=r,e[ 6]+=i,c(t, r,i,e),r=e [5],i=e[6] },L:functi on(t,e){re turn r=e[0 ],i=e[1],s =h=null,t. lineTo(r,i )},l:funct ion(t,e){r eturn r+=e [0],i+=e[1 ],s=h=null ,t.lineTo( r,i)},H:fu nction(t,e ){return r =e[0],s=h= null,t.lin eTo(r,i)}, h:function (t,e){retu rn r+=e[0] ,s=h=null, t.lineTo(r ,i)},V:fun ction(t,e) {return i= e[0],s=h=n ull,t.line To(r,i)},v :function( t,e){retur n i+=e[0], s=h=null,t .lineTo(r, i)},Z:func tion(t){re turn t.clo sePath(),r =f,i=d},z: function(t ){return t .closePath (),r=f,i=d }},c=funct ion(t,e,r, i){var o,a ,s,h,u,c,f ,d,p,g,v,m ,y;for(c=i [0],f=i[1] ,u=i[2],h= i[3],g=i[4 ],a=i[5],s =i[6],p=n( a,s,c,f,h, g,u,e,r),y =[],v=0,m= p.length;m >v;v++)d=p [v],o=l.ap ply(null,d ),y.push(t .bezierCur veTo.apply (t,o));ret urn y},n=f unction(t, e,n,r,i,o, a,u,l){var c,f,d,p,g ,v,m,y,w,_ ,b,x,S,k,E ,C,I,A,L,R ,B,T,M,O,D ,U;for(k=a *(Math.PI/ 180),S=Mat h.sin(k),g =Math.cos( k),n=Math. abs(n),r=M ath.abs(r) ,s=g*(u-t) *.5+S*(l-e )*.5,h=g*( l-e)*.5-S* (u-t)*.5,y =s*s/(n*n) +h*h/(r*r) ,y>1&&(y=M ath.sqrt(y ),n*=y,r*= y),c=g/n,f =S/n,d=-S/ r,p=g/r,R= c*u+f*l,M= d*u+p*l,B= c*t+f*e,O= d*t+p*e,v= (B-R)*(B-R )+(O-M)*(O -M),x=1/v- .25,0>x&&( x=0),b=Mat h.sqrt(x), o===i&&(b= -b),T=.5*( R+B)-b*(O- M),D=.5*(M +O)+b*(B-R ),E=Math.a tan2(M-D,R -T),C=Math .atan2(O-D ,B-T),L=C- E,0>L&&1== =o?L+=2*Ma th.PI:L>0& &0===o&&(L -=2*Math.P I),_=Math. ceil(Math. abs(L/(.5* Math.PI+.0 01))),w=[] ,m=U=0;_>= 0?_>U:U>_; m=_>=0?++U :--U)I=E+m *L/_,A=E+( m+1)*L/_,w [m]=[T,D,I ,A,n,r,S,g ];return w },l=functi on(t,e,n,r ,i,o,a,s){ var h,u,l, c,f,d,p,g, v,m,y,w;re turn h=s*i ,u=-a*o,l= a*i,c=s*o, d=.5*(r-n) ,f=8/3*Mat h.sin(.5*d )*Math.sin (.5*d)/Mat h.sin(d),p =t+Math.co s(n)-f*Mat h.sin(n),m =e+Math.si n(n)+f*Mat h.cos(n),v =t+Math.co s(r),w=e+M ath.sin(r) ,g=v+f*Mat h.sin(r),y =w-f*Math. cos(r),[h* p+u*m,l*p+ c*m,h*g+u* y,l*g+c*y, h*v+u*w,l* v+c*w]},t} (),t.expor ts=e}).cal l(this)},f unction(t, e,n){(func tion(){var e,r,i,o={ }.hasOwnPr operty,a=f unction(t, e){functio n n(){this .construct or=t}for(v ar r in e) o.call(e,r )&&(t[r]=e [r]);retur n n.protot ype=e.prot otype,t.pr ototype=ne w n,t.__su per__=e.pr ototype, | |
14 | t};e=n(54) .EventEmit ter,r=n(66 ),i=functi on(t){func tion e(t,e ){var n;th is.documen t=t,this.i ndent=e.in dent||0,th is.charact erSpacing= e.characte rSpacing|| 0,this.wor dSpacing=0 ===e.wordS pacing,thi s.columns= e.columns| |1,this.co lumnGap=nu ll!=(n=e.c olumnGap)? n:18,this. lineWidth= (e.width-t his.column Gap*(this. columns-1) )/this.col umns,this. spaceLeft= this.lineW idth,this. startX=thi s.document .x,this.st artY=this. document.y ,this.colu mn=1,this. ellipsis=e .ellipsis, this.conti nuedX=0,nu ll!=e.heig ht?(this.h eight=e.he ight,this. maxY=this. startY+e.h eight):thi s.maxY=thi s.document .page.maxY (),this.on ("firstLin e",functio n(t){retur n function (e){var n; return n=t .continued X||t.inden t,t.docume nt.x+=n,t. lineWidth- =n,t.once( "line",fun ction(){re turn t.doc ument.x-=n ,t.lineWid th+=n,e.co ntinued&&! t.continue dX&&(t.con tinuedX=t. indent),e. continued? void 0:t.c ontinuedX= 0})}}(this )),this.on ("lastLine ",function (t){return function( e){var n;r eturn n=e. align,"jus tify"===n& &(e.align= "left"),t. lastLine=! 0,t.once(" line",func tion(){ret urn t.docu ment.y+=e. paragraphG ap||0,e.al ign=n,t.la stLine=!1} )}}(this)) }return a( e,t),e.pro totype.wor dWidth=fun ction(t){r eturn this .document. widthOfStr ing(t,this )+this.cha racterSpac ing+this.w ordSpacing },e.protot ype.eachWo rd=functio n(t,e){var n,i,o,a,s ,h,u,l,c,f ;for(i=new r(t),s=nu ll,f={};n= i.nextBrea k();){if(c =t.slice(( null!=s?s. position:v oid 0)||0, n.position ),l=null!= f[c]?f[c]: f[c]=this. wordWidth( c),l>this. lineWidth+ this.conti nuedX)for( h=s,o={};c .length;){ for(a=c.le ngth;l>thi s.spaceLef t;)l=this. wordWidth( c.slice(0, --a));if(o .required= a<c.length ,u=e(c.sli ce(0,a),l, o,h),h={re quired:!1} ,c=c.slice (a),l=this .wordWidth (c),u===!1 )break}els e u=e(c,l, n,s);if(u= ==!1)break ;s=n}},e.p rototype.w rap=functi on(t,e){va r n,r,i,o, a,s,h;retu rn null!=e .indent&&( this.inden t=e.indent ),null!=e. characterS pacing&&(t his.charac terSpacing =e.charact erSpacing) ,null!=e.w ordSpacing &&(this.wo rdSpacing= e.wordSpac ing),null! =e.ellipsi s&&(this.e llipsis=e. ellipsis), o=this.doc ument.y+th is.documen t.currentL ineHeight( !0),(this. document.y >this.maxY ||o>this.m axY)&&this .nextSecti on(),n="", a=0,s=0,i= 0,h=this.d ocument.y, r=function (t){return function( ){return e .textWidth =a+t.wordS pacing*(s- 1),e.wordC ount=s,e.l ineWidth=t .lineWidth ,h=t.docum ent.y,t.em it("line", n,e,t),i++ }}(this),t his.emit(" sectionSta rt",e,this ),this.eac hWord(t,fu nction(t){ return fun ction(i,o, h,u){var l ,c;if((nul l==u||u.re quired)&&( t.emit("fi rstLine",e ,t),t.spac eLeft=t.li neWidth),o <=t.spaceL eft&&(n+=i ,a+=o,s++) ,h.require d||o>t.spa ceLeft){if (h.require d&&t.emit( "lastLine" ,e,t),l=t. document.c urrentLine Height(!0) ,null!=t.h eight&&t.e llipsis&&t .document. y+2*l>t.ma xY&&t.colu mn>=t.colu mns){for(t .ellipsis= ==!0&&(t.e llipsis="â €¦"),n=n.r eplace(/\s +$/,""),a= t.wordWidt h(n+t.elli psis);a>t. lineWidth; )n=n.slice (0,-1).rep lace(/\s+$ /,""),a=t. wordWidth( n+t.ellips is);n+=t.e llipsis}re turn r(),t .document. y+l>t.maxY &&(c=t.nex tSection() ,!c)?(s=0, n="",!1):h .required? (o>t.space Left&&(n=i ,a=o,s=1,r ()),t.spac eLeft=t.li neWidth,n= "",a=0,s=0 ):(t.space Left=t.lin eWidth-o,n =i,a=o,s=1 )}return t .spaceLeft -=o}}(this )),s>0&&(t his.emit(" lastLine", e,this),r( )),this.em it("sectio nEnd",e,th is),e.cont inued===!0 ?(i>1&&(th is.continu edX=0),thi s.continue dX+=e.text Width,this .document. y=h):this. document.x =this.star tX},e.prot otype.next Section=fu nction(t){ var e;if(t his.emit(" sectionEnd ",t,this), ++this.col umn>this.c olumns){if (null!=thi s.height)r eturn!1;th is.documen t.addPage( ),this.col umn=1,this .startY=th is.documen t.page.mar gins.top,t his.maxY=t his.docume nt.page.ma xY(),this. document.x =this.star tX,this.do cument._fi llColor&&( e=this.doc ument).fil lColor.app ly(e,this. document._ fillColor) ,this.emit ("pageBrea k",t,this) }else this .document. x+=this.li neWidth+th is.columnG ap,this.do cument.y=t his.startY ,this.emit ("columnBr eak",t,thi s);return this.emit( "sectionSt art",t,thi s),!0},e}( e),t.expor ts=i}).cal l(this)},f unction(t, e,n){(func tion(){var e,n,r,i={ }.hasOwnPr operty,o=f unction(t, e){functio n n(){this .construct or=t}for(v ar r in e) i.call(e,r )&&(t[r]=e [r]);retur n n.protot ype=e.prot otype,t.pr ototype=ne w n,t.__su per__=e.pr ototype,t} ;e=functio n(){functi on t(t){th is.doc=t,t his.stops= [],this.em bedded=!1, this.trans form=[1,0, 0,1,0,0],t his._color Space="Dev iceRGB"}re turn t.pro totype.sto p=function (t,e,n){re turn null= =n&&(n=1), n=Math.max (0,Math.mi n(1,n)),th is.stops.p ush([t,thi s.doc._nor malizeColo r(e),n]),t his},t.pro totype.emb ed=functio n(){var t, e,n,r,i,o, a,s,h,u,l, c,f,d,p,g, v,m,y,w,_, b,x,S,k,E, C,I,A,L,R, B,T,M,O,D; if(!this.e mbedded&&0 !==this.st ops.length ){for(this .embedded= !0,l=this. stops[this .stops.len gth-1],l[0 ]<1&&this. stops.push ([1,l[1],l [2]]),t=[] ,r=[],A=[] ,u=R=0,M=t his.stops. length-1;M >=0?M>R:R> M;u=M>=0?+ +R:--R)r.p ush(0,1),u +2!==this. stops.leng th&&t.push (this.stop s[u+1][0]) ,i=this.do c.ref({Fun ctionType: 2,Domain:[ 0,1],C0:th is.stops[u +0][1],C1: this.stops [u+1][1],N :1}),A.pus h(i),i.end ();if(1=== A.length?i =A[0]:(i=t his.doc.re f({Functio nType:3,Do main:[0,1] ,Functions :A,Bounds: t,Encode:r }),i.end() ),this.id= "Sh"+ ++th is.doc._gr adCount,c= this.doc._ ctm.slice( ),f=c[0],d =c[1],v=c[ 2],w=c[3], _=c[4],b=c [5],O=this .transform ,p=O[0],g= O[1],m=O[2 ],y=O[3],e =O[4],n=O[ 5],c[0]=f* p+v*g,c[1] =d*p+w*g,c [2]=f*m+v* y,c[3]=d*m +w*y,c[4]= f*e+v*n+_, c[5]=d*e+w *n+b,C=thi s.shader(i ),C.end(), S=this.doc .ref({Type :"Pattern" ,PatternTy pe:2,Shadi ng:C,Matri x:function (){var t,e ,n;for(n=[ ],t=0,e=c. length;e>t ;t++)L=c[t ],n.push(+ L.toFixed( 5));return n}()}),th is.doc.pag e.patterns [this.id]= S,S.end(), this.stops .some(func tion(t){re turn t[2]< 1})){for(a =this.opac ityGradien t(),a._col orSpace="D eviceGray" ,D=this.st ops,B=0,T= D.length;T >B;B++)I=D [B],a.stop (I[0],[I[2 ]]);a=a.em bed(),s=th is.doc.ref ({Type:"Gr oup",S:"Tr ansparency ",CS:"Devi ceGray"}), s.end(),k= this.doc.r ef({ProcSe t:["PDF"," Text","Ima geB","Imag eC","Image I"],Shadin g:{Sh1:a.d ata.Shadin g}}),k.end (),o=this. doc.ref({T ype:"XObje ct",Subtyp e:"Form",F ormType:1, BBox:[0,0, this.doc.p age.width, this.doc.p age.height ],Group:s, Resources: k}),o.end( "/Sh1 sh") ,E=this.do c.ref({Typ e:"Mask",S :"Luminosi ty",G:o}), E.end(),h= this.doc.r ef({Type:" ExtGState" ,SMask:E}) ,this.opac ity_id=++t his.doc._o pacityCoun t,x="Gs"+t his.opacit y_id,this. doc.page.e xt_gstates [x]=h,h.en d()}return S}},t.pro totype.app ly=functio n(t){retur n this.emb edded||thi s.embed(), this.doc.a ddContent( "/"+this.i d+" "+t),t his.opacit y_id?(this .doc.addCo ntent("/Gs "+this.opa city_id+" gs"),this. doc._sMask ed=!0):voi d 0},t}(), n=function (t){functi on e(t,n,r ,i,o){this .doc=t,thi s.x1=n,thi s.y1=r,thi s.x2=i,thi s.y2=o,e._ _super__.c onstructor .apply(thi s,argument s)}return o(e,t),e.p rototype.s hader=func tion(t){re turn this. doc.ref({S hadingType :2,ColorSp ace:this._ colorSpace ,Coords:[t his.x1,thi s.y1,this. x2,this.y2 ],Function :t,Extend: [!0,!0]})} ,e.prototy pe.opacity Gradient=f unction(){ return new e(this.do c,this.x1, this.y1,th is.x2,this .y2)},e}(e ),r=functi on(t){func tion e(t,n ,r,i,o,a,s ){this.doc =t,this.x1 =n,this.y1 =r,this.r1 =i,this.x2 =o,this.y2 =a,this.r2 =s,e.__sup er__.const ructor.app ly(this,ar guments)}r eturn o(e, t),e.proto type.shade r=function (t){return this.doc. ref({Shadi ngType:3,C olorSpace: this._colo rSpace,Coo rds:[this. x1,this.y1 ,this.r1,t his.x2,thi s.y2,this. r2],Functi on:t,Exten d:[!0,!0]} )},e.proto type.opaci tyGradient =function( ){return n ew e(this. doc,this.x 1,this.y1, this.r1,th is.x2,this .y2,this.r 2)},e}(e), t.exports= {PDFGradie nt:e,PDFLi nearGradie nt:n,PDFRa dialGradie nt:r}}).ca ll(this)}, function(t ,e,n){(fun ction(t,r) {function i(t){if(t< e.DEFLATE| |t>e.UNZIP )throw new TypeError ("Bad argu ment");thi s.mode=t,t his.init_d one=!1,thi s.write_in _progress= !1,this.pe nding_clos e=!1,this. windowBits =0,this.le vel=0,this .memLevel= 0,this.str ategy=0,th is.diction ary=null}f unction o( t,e){for(v ar n=0;n<t .length;n+ +)this[e+n ]=t[n]}var a=n(73),s =n(77),h=n (74),u=n(7 5),l=n(76) ;for(var c in l)e[c] =l[c];e.NO NE=0,e.DEF LATE=1,e.I NFLATE=2,e .GZIP=3,e. GUNZIP=4,e .DEFLATERA W=5,e.INFL ATERAW=6,e .UNZIP=7,i .prototype .init=func tion(t,n,r ,i,o){swit ch(this.wi ndowBits=t ,this.leve l=n,this.m emLevel=r, this.strat egy=i,(thi s.mode===e .GZIP||thi s.mode===e .GUNZIP)&& (this.wind owBits+=16 ),this.mod e===e.UNZI P&&(this.w indowBits+ =32),(this .mode===e. DEFLATERAW ||this.mod e===e.INFL ATERAW)&&( this.windo wBits=-thi s.windowBi ts),this.s trm=new s, this.mode) {case e.DE FLATE:case e.GZIP:ca se e.DEFLA TERAW:var a=h.deflat eInit2(thi s.strm,thi s.level,e. Z_DEFLATED ,this.wind owBits,thi s.memLevel ,this.stra tegy);brea k;case e.I NFLATE:cas e e.GUNZIP :case e.IN FLATERAW:c ase e.UNZI P:var a=u. inflateIni t2(this.st rm,this.wi ndowBits); break;defa ult:throw new Error( "Unknown m ode "+this .mode)}ret urn a!==e. Z_OK?void this._erro r(a):(this .write_in_ progress=! 1,void(thi s.init_don e=!0))},i. prototype. params=fun ction(){th row new Er ror("defla teParams N ot support ed")},i.pr ototype._w riteCheck= function() {if(!this. init_done) throw new Error("wri te before init");if( this.mode= ==e.NONE)t hrow new E rror("alre ady finali zed");if(t his.write_ in_progres s)throw ne w Error("w rite alrea dy in prog ress");if( this.pendi ng_close)t hrow new E rror("clos e is pendi ng")},i.pr ototype.wr ite=functi on(e,n,r,i ,o,a,s){th is._writeC heck(),thi s.write_in _progress= !0;var h=t his;return t.nextTic k(function (){h.write _in_progre ss=!1;var t=h._write (e,n,r,i,o ,a,s);h.ca llback(t[0 ],t[1]),h. pending_cl ose&&h.clo se()}),thi s},i.proto type.write Sync=funct ion(t,e,n, r,i,o,a){r eturn this ._writeChe ck(),this. _write(t,e ,n,r,i,o,a )},i.proto type._writ e=function (t,n,i,a,s ,l,c){if(t his.write_ in_progres s=!0,t!==e .Z_NO_FLUS H&&t!==e.Z _PARTIAL_F LUSH&&t!== e.Z_SYNC_F LUSH&&t!== e.Z_FULL_F LUSH&&t!== e.Z_FINISH &&t!==e.Z_ BLOCK)thro w new Erro r("Invalid flush val ue");null= =n&&(n=new r(0),a=0, i=0),s.set =s._set?s. _set:o;var f=this.st rm;switch( f.avail_in =a,f.input =n,f.next_ in=i,f.ava il_out=c,f .output=s, f.next_out =l,this.mo de){case e .DEFLATE:c ase e.GZIP :case e.DE FLATERAW:v ar d=h.def late(f,t); break;case e.UNZIP:c ase e.INFL ATE:case e .GUNZIP:ca se e.INFLA TERAW:var d=u.inflat e(f,t);bre ak;default :throw new Error("Un known mode "+this.mo de)}return d!==e.Z_S TREAM_END& &d!==e.Z_O K&&this._e rror(d),th is.write_i n_progress =!1,[f.ava il_in,f.av ail_out]}, i.prototyp e.close=fu nction(){r eturn this .write_in_ progress?v oid(this.p ending_clo se=!0):(th is.pending _close=!1, this.mode= ==e.DEFLAT E||this.mo de===e.GZI P||this.mo de===e.DEF LATERAW?h. deflateEnd (this.strm ):u.inflat eEnd(this. strm),void (this.mode =e.NONE))} ,i.prototy pe.reset=f unction(){ switch(thi s.mode){ca se e.DEFLA TE:case e. DEFLATERAW :var t=h.d eflateRese t(this.str m);break;c ase e.INFL ATE:case e .INFLATERA W:var t=u. inflateRes et(this.st rm)}t!==e. Z_OK&&this ._error(t) },i.protot ype._error =function( t){this.on error(a[t] +": "+this .strm.msg, t),this.wr ite_in_pro gress=!1,t his.pendin g_close&&t his.close( )},e.Zlib= i}).call(e ,n(61),n(4 ).Buffer)} ,function( t,e,n){(fu nction(e){ (function( ){var r,i, o;i=n(10), o=n(45),t. exports=r= function() {function t(t){var n ,r,i,o,a,s ,h,u,l,c,f ;for(this. data=t,thi s.pos=8,th is.palette =[],this.i mgData=[], this.trans parency={} ,this.text ={};;){swi tch(n=this .readUInt3 2(),s=func tion(){var t,e;for(e =[],i=t=0; 4>t;i=++t) e.push(Str ing.fromCh arCode(thi s.data[thi s.pos++])) ;return e} .call(this ).join("") ){case"IHD R":this.wi dth=this.r eadUInt32( ),this.hei ght=this.r eadUInt32( ),this.bit s=this.dat a[this.pos ++],this.c olorType=t his.data[t his.pos++] ,this.comp ressionMet hod=this.d ata[this.p os++],this .filterMet hod=this.d ata[this.p os++],this .interlace Method=thi s.data[thi s.pos++];b reak;case" PLTE":this .palette=t his.read(n );break;ca se"IDAT":f or(i=l=0;n >l;i=l+=1) this.imgDa ta.push(th is.data[th is.pos++]) ;break;cas e"tRNS":sw itch(this. transparen cy={},this .colorType ){case 3:i f(this.tra nsparency. indexed=th is.read(n) ,h=255-thi s.transpar ency.index ed.length, h>0)for(i= c=0;h>=0?h >c:c>h;i=h >=0?++c:-- c)this.tra nsparency. indexed.pu sh(255);br eak;case 0 :this.tran sparency.g rayscale=t his.read(n )[0];break ;case 2:th is.transpa rency.rgb= this.read( n)}break;c ase"tEXt": u=this.rea d(n),o=u.i ndexOf(0), a=String.f romCharCod e.apply(St ring,u.sli ce(0,o)),t his.text[a ]=String.f romCharCod e.apply(St ring,u.sli ce(o+1));b reak;case" IEND":retu rn this.co lors=funct ion(){swit ch(this.co lorType){c ase 0:case 3:case 4: return 1;c ase 2:case 6:return 3}}.call(t his),this. hasAlphaCh annel=4=== (f=this.co lorType)|| 6===f,r=th is.colors+ (this.hasA lphaChanne l?1:0),thi s.pixelBit length=thi s.bits*r,t his.colorS pace=funct ion(){swit ch(this.co lors){case 1:return" DeviceGray ";case 3:r eturn"Devi ceRGB"}}.c all(this), void(this. imgData=ne w e(this.i mgData));d efault:thi s.pos+=n}i f(this.pos +=4,this.p os>this.da ta.length) throw new Error("Inc omplete or corrupt P NG file")} }return t. decode=fun ction(e,n) {return i. readFile(e ,function( e,r){var i ;return i= new t(r),i .decode(fu nction(t){ return n(t )})})},t.l oad=functi on(e){var n;return n =i.readFil eSync(e),n ew t(n)},t .prototype .read=func tion(t){va r e,n,r;fo r(r=[],e=n =0;t>=0?t> n:n>t;e=t> =0?++n:--n )r.push(th is.data[th is.pos++]) ;return r} ,t.prototy pe.readUIn t32=functi on(){var t ,e,n,r;ret urn t=this .data[this .pos++]<<2 4,e=this.d ata[this.p os++]<<16, n=this.dat a[this.pos ++]<<8,r=t his.data[t his.pos++] ,t|e|n|r}, t.prototyp e.readUInt 16=functio n(){var t, e;return t =this.data [this.pos+ +]<<8,e=th is.data[th is.pos++], t|e},t.pro totype.dec odePixels= function(t ){var n=th is;return o.inflate( this.imgDa ta,functio n(r,i){var o,a,s,h,u ,l,c,f,d,p ,g,v,m,y,w ,_,b,x,S,k ,E,C,I;if( r)throw r; for(v=n.pi xelBitleng th/8,_=v*n .width,m=n ew e(_*n.h eight),l=i .length,w= 0,y=0,a=0; l>y;){swit ch(i[y++]) {case 0:fo r(h=S=0;_> S;h=S+=1)m [a++]=i[y+ +];break;c ase 1:for( h=k=0;_>k; h=k+=1)o=i [y++],u=v> h?0:m[a-v] ,m[a++]=(o +u)%256;br eak;case 2 :for(h=E=0 ;_>E;h=E+= 1)o=i[y++] ,s=(h-h%v) /v,b=w&&m[ (w-1)*_+s* v+h%v],m[a ++]=(b+o)% 256;break; case 3:for (h=C=0;_>C ;h=C+=1)o= i[y++],s=( h-h%v)/v,u =v>h?0:m[a -v],b=w&&m [(w-1)*_+s *v+h%v],m[ a++]=(o+Ma th.floor(( u+b)/2))%2 56;break;c ase 4:for( h=I=0;_>I; h=I+=1)o=i [y++],s=(h -h%v)/v,u= v>h?0:m[a- v],0===w?b =x=0:(b=m[ (w-1)*_+s* v+h%v],x=s &&m[(w-1)* _+(s-1)*v+ h%v]),c=u+ b-x,f=Math .abs(c-u), p=Math.abs (c-b),g=Ma th.abs(c-x ),d=p>=f&& g>=f?u:g>= p?b:x,m[a+ +]=(o+d)%2 56;break;d efault:thr ow new Err or("Invali d filter a lgorithm: "+i[y-1])} w++}return t(m)})},t .prototype .decodePal ette=funct ion(){var t,n,r,i,o, a,s,h,u,l; for(i=this .palette,s =this.tran sparency.i ndexed||[] ,a=new e(s .length+i. length),o= 0,r=i.leng th,t=0,n=h =0,u=i.len gth;u>h;n= h+=3)a[o++ ]=i[n],a[o ++]=i[n+1] ,a[o++]=i[ n+2],a[o++ ]=null!=(l =s[t++])?l :255;retur n a},t.pro totype.cop yToImageDa ta=functio n(t,e){var n,r,i,o,a ,s,h,u,l,c ,f;if(r=th is.colors, l=null,n=t his.hasAlp haChannel, this.palet te.length& &(l=null!= (f=this._d ecodedPale tte)?f:thi s._decoded Palette=th is.decodeP alette(),r =4,n=!0),i =(null!=t? t.data:voi d 0)||t,u= i.length,a =l||e,o=s= 0,1===r)fo r(;u>o;)h= l?4*e[o/4] :s,c=a[h++ ],i[o++]=c ,i[o++]=c, i[o++]=c,i [o++]=n?a[ h++]:255,s =h;else fo r(;u>o;)h= l?4*e[o/4] :s,i[o++]= a[h++],i[o ++]=a[h++] ,i[o++]=a[ h++],i[o++ ]=n?a[h++] :255,s=h}, t.prototyp e.decode=f unction(t) {var n,r=t his;return n=new e(t his.width* this.heigh t*4),this. decodePixe ls(functio n(e){retur n r.copyTo ImageData( n,e),t(n)} )},t}()}). call(this) }).call(e, n(4).Buffe r)},functi on(t,e,n){ (function( e,r){(func tion(){var i,o,a,s,h ;s=n(64),i =n(63),a=n (65),h=n(1 0),o=funct ion(){func tion t(t,r ,o,h){if(t his.docume nt=t,this. id=h,"stri ng"==typeo f r){if(r in n)retur n this.isA FM=!0,this .font=new i(n[r]()), void this. registerAF M(r);if(/\ .(ttf|ttc) $/i.test(r ))this.fon t=s.open(r ,o);else{i f(!/\.dfon t$/i.test( r))throw n ew Error(" Not a supp orted font format or standard PDF font." );this.fon t=s.fromDF ont(r,o)}} else if(e. isBuffer(r ))this.fon t=s.fromBu ffer(r,o); else if(r instanceof Uint8Arra y)this.fon t=s.fromBu ffer(new e (r),o);els e{if(!(r i nstanceof ArrayBuffe r))throw n ew Error(" Not a supp orted font format or standard PDF font." );this.fon t=s.fromBu ffer(new e (new Uint8 Array(r)), o)}this.su bset=new a (this.font ),this.reg isterTTF() }var n,o;r eturn n={C ourier:fun ction(){re turn h.rea dFileSync( r+"/font/d ata/Courie r.afm","ut f8")},"Cou rier-Bold" :function( ){return h .readFileS ync(r+"/fo nt/data/Co urier-Bold .afm","utf 8")},"Cour ier-Obliqu e":functio n(){return h.readFil eSync(r+"/ font/data/ Courier-Ob lique.afm" ,"utf8")}, "Courier-B oldOblique ":function (){return h.readFile Sync(r+"/f ont/data/C ourier-Bol dOblique.a fm","utf8" )},Helveti ca:functio n(){return h.readFil eSync(r+"/ font/data/ Helvetica. afm","utf8 ")},"Helve tica-Bold" :function( ){return h .readFileS ync(r+"/fo nt/data/He lvetica-Bo ld.afm","u tf8")},"He lvetica-Ob lique":fun ction(){re turn h.rea dFileSync( r+"/font/d ata/Helvet ica-Obliqu e.afm","ut f8")},"Hel vetica-Bol dOblique": function() {return h. readFileSy nc(r+"/fon t/data/Hel vetica-Bol dOblique.a fm","utf8" )},"Times- Roman":fun ction(){re turn h.rea dFileSync( r+"/font/d ata/Times- Roman.afm" ,"utf8")}, "Times-Bol d":functio n(){return h.readFil eSync(r+"/ font/data/ Times-Bold .afm","utf 8")},"Time s-Italic": function() {return h. readFileSy nc(r+"/fon t/data/Tim es-Italic. afm","utf8 ")},"Times -BoldItali c":functio n(){return h.readFil eSync(r+"/ font/data/ Times-Bold Italic.afm ","utf8")} ,Symbol:fu nction(){r eturn h.re adFileSync (r+"/font/ data/Symbo l.afm","ut f8")},Zapf Dingbats:f unction(){ return h.r eadFileSyn c(r+"/font /data/Zapf Dingbats.a fm","utf8" )}},t.prot otype.use= function(t ){var e;re turn null! =(e=this.s ubset)?e.u se(t):void 0},t.prot otype.embe d=function (){return this.embed ded||null= =this.dict ionary?voi d 0:(this. isAFM?this .embedAFM( ):this.emb edTTF(),th is.embedde d=!0)},t.p rototype.e ncode=func tion(t){va r e;return this.isAF M?this.fon t.encodeTe xt(t):(nul l!=(e=this .subset)?e .encodeTex t(t):void 0)||t},t.p rototype.r ef=functio n(){return null!=thi s.dictiona ry?this.di ctionary:t his.dictio nary=this. document.r ef()},t.pr ototype.re gisterTTF= function() {var t,e,n ,r,i;if(th is.name=th is.font.na me.postscr iptName,th is.scaleFa ctor=1e3/t his.font.h ead.unitsP erEm,this. bbox=funct ion(){var e,n,r,i;fo r(r=this.f ont.bbox,i =[],e=0,n= r.length;n >e;e++)t=r [e],i.push (Math.roun d(t*this.s caleFactor ));return i}.call(th is),this.s temV=0,thi s.font.pos t.exists?( r=this.fon t.post.ita lic_angle, e=r>>16,n= 255&r,e&!0 &&(e=-((65 535^e)+1)) ,this.ital icAngle=+( ""+e+"."+n )):this.it alicAngle= 0,this.asc ender=Math .round(thi s.font.asc ender*this .scaleFact or),this.d ecender=Ma th.round(t his.font.d ecender*th is.scaleFa ctor),this .lineGap=M ath.round( this.font. lineGap*th is.scaleFa ctor),this .capHeight =this.font .os2.exist s&&this.fo nt.os2.cap Height||th is.ascende r,this.xHe ight=this. font.os2.e xists&&thi s.font.os2 .xHeight|| 0,this.fam ilyClass=( this.font. os2.exists &&this.fon t.os2.fami lyClass||0 )>>8,this. isSerif=1= ==(i=this. familyClas s)||2===i| |3===i||4= ==i||5===i ||7===i,th is.isScrip t=10===thi s.familyCl ass,this.f lags=0,thi s.font.pos t.isFixedP itch&&(thi s.flags|=1 ),this.isS erif&&(thi s.flags|=2 ),this.isS cript&&(th is.flags|= 8),0!==thi s.italicAn gle&&(this .flags|=64 ),this.fla gs|=32,!th is.font.cm ap.unicode )throw new Error("No unicode c map for fo nt")},t.pr ototype.em bedTTF=fun ction(){va r t,e,n,r, i,a,s,h;re turn r=thi s.subset.e ncode(),s= this.docum ent.ref(), s.write(r) ,s.data.Le ngth1=s.un compressed Length,s.e nd(),i=thi s.document .ref({Type :"FontDesc riptor",Fo ntName:thi s.subset.p ostscriptN ame,FontFi le2:s,Font BBox:this. bbox,Flags :this.flag s,StemV:th is.stemV,I talicAngle :this.ital icAngle,As cent:this. ascender,D escent:thi s.decender ,CapHeight :this.capH eight,XHei ght:this.x Height}),i .end(),a=+ Object.key s(this.sub set.cmap)[ 0],t=funct ion(){var t,e;t=this .subset.cm ap,e=[];fo r(n in t)h =t[n],e.pu sh(Math.ro und(this.f ont.widthO fGlyph(h)) );return e }.call(thi s),e=this. document.r ef(),e.end (o(this.su bset.subse t)),this.d ictionary. data={Type :"Font",Ba seFont:thi s.subset.p ostscriptN ame,Subtyp e:"TrueTyp e",FontDes criptor:i, FirstChar: a,LastChar :a+t.lengt h-1,Widths :t,Encodin g:"MacRoma nEncoding" ,ToUnicode :e},this.d ictionary. end()},o=f unction(t) {var e,n,r ,i,o,a,s;f or(o="/CID Init /Proc Set findre source beg in\n12 dic t begin\nb egincmap\n /CIDSystem Info <<\n /Registry (Adobe)\n /Orderin g (UCS)\n /Suppleme nt 0\n>> d ef\n/CMapN ame /Adobe -Identity- UCS def\n/ CMapType 2 def\n1 be gincodespa cerange\n< 00><ff>\ne ndcodespac erange",n= Object.key s(t).sort( function(t ,e){return t-e}),r=[ ],a=0,s=n. length;s>a ;a++)e=n[a ],r.length >=100&&(o+ ="\n"+r.le ngth+" beg inbfchar\n "+r.join(" \n")+"\nen dbfchar",r =[]),i=("0 000"+t[e]. toString(1 6)).slice( -4),e=(+e) .toString( 16),r.push ("<"+e+">< "+i+">");r eturn r.le ngth&&(o+= "\n"+r.len gth+" begi nbfchar\n" +r.join("\ n")+"\nend bfchar\n") ,o+="endcm ap\nCMapNa me current dict /CMap defineres ource pop\ nend\nend" },t.protot ype.regist erAFM=func tion(t){va r e;return this.name =t,e=this. font,this. ascender=e .ascender, this.decen der=e.dece nder,this. bbox=e.bbo x,this.lin eGap=e.lin eGap,e},t. prototype. embedAFM=f unction(){ return thi s.dictiona ry.data={T ype:"Font" ,BaseFont: this.name, Subtype:"T ype1",Enco ding:"WinA nsiEncodin g"},this.d ictionary. end()},t.p rototype.w idthOfStri ng=functio n(t,e){var n,r,i,o,a ,s;for(t=" "+t,o=0,r= a=0,s=t.le ngth;s>=0? s>a:a>s;r= s>=0?++a:- -a)n=t.cha rCodeAt(r) ,o+=this.f ont.widthO fGlyph(thi s.font.cha racterToGl yph(n))||0 ;return i= e/1e3,o*i} ,t.prototy pe.lineHei ght=functi on(t,e){va r n;return null==e&& (e=!1),n=e ?this.line Gap:0,(thi s.ascender +n-this.de cender)/1e 3*t},t}(), t.exports= o}).call(t his)}).cal l(e,n(4).B uffer,"/") },function (t,e,n){fu nction r(t ,e){return d.isUndef ined(e)?"" +e:d.isNum ber(e)&&!i sFinite(e) ?e.toStrin g():d.isFu nction(e)| |d.isRegEx p(e)?e.toS tring():e} function i (t,e){retu rn d.isStr ing(t)?t.l ength<e?t: t.slice(0, e):t}funct ion o(t){r eturn i(JS ON.stringi fy(t.actua l,r),128)+ " "+t.oper ator+" "+i (JSON.stri ngify(t.ex pected,r), 128)}funct ion a(t,e, n,r,i){thr ow new v.A ssertionEr ror({messa ge:n,actua l:t,expect ed:e,opera tor:r,stac kStartFunc tion:i})}f unction s( t,e){t||a( t,!0,e,"== ",v.ok)}fu nction h(t ,e){if(t== =e)return! 0;if(d.isB uffer(t)&& d.isBuffer (e)){if(t. length!=e. length)ret urn!1;for( var n=0;n< t.length;n ++)if(t[n] !==e[n])re turn!1;ret urn!0}retu rn d.isDat e(t)&&d.is Date(e)?t. getTime()= ==e.getTim e():d.isRe gExp(t)&&d .isRegExp( e)?t.sourc e===e.sour ce&&t.glob al===e.glo bal&&t.mul tiline===e .multiline &&t.lastIn dex===e.la stIndex&&t .ignoreCas e===e.igno reCase:d.i sObject(t) ||d.isObje ct(e)?l(t, e):t==e}fu nction u(t ){return"[ object Arg uments]"== Object.pro totype.toS tring.call (t)}functi on l(t,e){ if(d.isNul lOrUndefin ed(t)||d.i sNullOrUnd efined(e)) return!1;i f(t.protot ype!==e.pr ototype)re turn!1;if( d.isPrimit ive(t)||d. isPrimitiv e(e))retur n t===e;va r n=u(t),r =u(e);if(n &&!r||!n&& r)return!1 ;if(n)retu rn t=p.cal l(t),e=p.c all(e),h(t ,e);var i, o,a=m(t),s =m(e);if(a .length!=s .length)re turn!1;for (a.sort(), s.sort(),o =a.length- 1;o>=0;o-- )if(a[o]!= s[o])retur n!1;for(o= a.length-1 ;o>=0;o--) if(i=a[o], !h(t[i],e[ i]))return !1;return! 0}function c(t,e){re turn t&&e? "[object R egExp]"==O bject.prot otype.toSt ring.call( e)?e.test( t):t insta nceof e?!0 :e.call({} ,t)===!0?! 0:!1:!1}fu nction f(t ,e,n,r){va r i;d.isSt ring(n)&&( r=n,n=null );try{e()} catch(o){i =o}if(r=(n &&n.name?" ("+n.name +").":".") +(r?" "+r: "."),t&&!i &&a(i,n,"M issing exp ected exce ption"+r), !t&&c(i,n) &&a(i,n,"G ot unwante d exceptio n"+r),t&&i &&n&&!c(i, n)||!t&&i) throw i}va r d=n(60), p=Array.pr ototype.sl ice,g=Obje ct.prototy pe.hasOwnP roperty,v= t.exports= s;v.Assert ionError=f unction(t) {this.name ="Assertio nError",th is.actual= t.actual,t his.expect ed=t.expec ted,this.o perator=t. operator,t .message?( this.messa ge=t.messa ge,this.ge neratedMes sage=!1):( this.messa ge=o(this) ,this.gene ratedMessa ge=!0);var e=t.stack StartFunct ion||a;if( Error.capt ureStackTr ace)Error. captureSta ckTrace(th is,e);else {var n=new Error;if( n.stack){v ar r=n.sta ck,i=e.nam e,s=r.inde xOf("\n"+i );if(s>=0) {var h=r.i ndexOf("\n ",s+1);r=r .substring (h+1)}this .stack=r}} },d.inheri ts(v.Asser tionError, Error),v.f ail=a,v.ok =s,v.equal =function( t,e,n){t!= e&&a(t,e,n ,"==",v.eq ual)},v.no tEqual=fun ction(t,e, n){t==e&&a (t,e,n,"!= ",v.notEqu al)},v.dee pEqual=fun ction(t,e, n){h(t,e)| |a(t,e,n," deepEqual" ,v.deepEqu al)},v.not DeepEqual= function(t ,e,n){h(t, e)&&a(t,e, n,"notDeep Equal",v.n otDeepEqua l)},v.stri ctEqual=fu nction(t,e ,n){t!==e& &a(t,e,n," ===",v.str ictEqual)} ,v.notStri ctEqual=fu nction(t,e ,n){t===e& &a(t,e,n," !==",v.not StrictEqua l)},v["thr ows"]=func tion(t,e,n ){f.apply( this,[!0]. concat(p.c all(argume nts)))},v. doesNotThr ow=functio n(t,e){f.a pply(this, [!1].conca t(p.call(a rguments)) )},v.ifErr or=functio n(t){if(t) throw t};v ar m=Objec t.keys||fu nction(t){ var e=[];f or(var n i n t)g.call (t,n)&&e.p ush(n);ret urn e}},fu nction(t,e ,n){functi on r(){thi s._events= this._even ts||{},thi s._maxList eners=this ._maxListe ners||void 0}functio n i(t){ret urn"functi on"==typeo f t}functi on o(t){re turn"numbe r"==typeof t}functio n a(t){ret urn"object "==typeof t&&null!== t}function s(t){retu rn void 0= ==t}t.expo rts=r,r.Ev entEmitter =r,r.proto type._even ts=void 0, r.prototyp e._maxList eners=void 0,r.defau ltMaxListe ners=10,r. prototype. setMaxList eners=func tion(t){if (!o(t)||0> t||isNaN(t ))throw Ty peError("n must be a positive number");r eturn this ._maxListe ners=t,thi s},r.proto type.emit= function(t ){var e,n, r,o,h,u;if (this._eve nts||(this ._events={ }),"error" ===t&&(!th is._events .error||a( this._even ts.error)& &!this._ev ents.error .length)){ if(e=argum ents[1],e instanceof Error)thr ow e;throw TypeError ('Uncaught , unspecif ied "error " event.') }if(n=this ._events[t ],s(n))ret urn!1;if(i (n))switch (arguments .length){c ase 1:n.ca ll(this);b reak;case 2:n.call(t his,argume nts[1]);br eak;case 3 :n.call(th is,argumen ts[1],argu ments[2]); break;defa ult:for(r= arguments. length,o=n ew Array(r -1),h=1;r> h;h++)o[h- 1]=argumen ts[h];n.ap ply(this,o )}else if( a(n)){for( r=argument s.length,o =new Array (r-1),h=1; r>h;h++)o[ h-1]=argum ents[h];fo r(u=n.slic e(),r=u.le ngth,h=0;r >h;h++)u[h ].apply(th is,o)}retu rn!0},r.pr ototype.ad dListener= function(t ,e){var n; if(!i(e))t hrow TypeE rror("list ener must be a funct ion");if(t his._event s||(this._ events={}) ,this._eve nts.newLis tener&&thi s.emit("ne wListener" ,t,i(e.lis tener)?e.l istener:e) ,this._eve nts[t]?a(t his._event s[t])?this ._events[t ].push(e): this._even ts[t]=[thi s._events[ t],e]:this ._events[t ]=e,a(this ._events[t ])&&!this. _events[t] .warned){v ar n;n=s(t his._maxLi steners)?r .defaultMa xListeners :this._max Listeners, n&&n>0&&th is._events [t].length >n&&(this. _events[t] .warned=!0 ,"function "==typeof console.tr ace)}retur n this},r. prototype. on=r.proto type.addLi stener,r.p rototype.o nce=functi on(t,e){fu nction n() {this.remo veListener (t,n),r||( r=!0,e.app ly(this,ar guments))} if(!i(e))t hrow TypeE rror("list ener must be a funct ion");var r=!1;retur n n.listen er=e,this. on(t,n),th is},r.prot otype.remo veListener =function( t,e){var n ,r,o,s;if( !i(e))thro w TypeErro r("listene r must be a function ");if(!thi s._events| |!this._ev ents[t])re turn this; if(n=this. _events[t] ,o=n.lengt h,r=-1,n== =e||i(n.li stener)&&n .listener= ==e)delete this._eve nts[t],thi s._events. removeList ener&&this .emit("rem oveListene r",t,e);el se if(a(n) ){for(s=o; s-->0;)if( n[s]===e|| n[s].liste ner&&n[s]. listener== =e){r=s;br eak}if(0>r )return th is;1===n.l ength?(n.l ength=0,de lete this. _events[t] ):n.splice (r,1),this ._events.r emoveListe ner&&this. emit("remo veListener ",t,e)}ret urn this}, r.prototyp e.removeAl lListeners =function( t){var e,n ;if(!this. _events)re turn this; if(!this._ events.rem oveListene r)return 0 ===argumen ts.length? this._even ts={}:this ._events[t ]&&delete this._even ts[t],this ;if(0===ar guments.le ngth){for( e in this. _events)"r emoveListe ner"!==e&& this.remov eAllListen ers(e);ret urn this.r emoveAllLi steners("r emoveListe ner"),this ._events={ },this}if( n=this._ev ents[t],i( n))this.re moveListen er(t,n);el se for(;n. length;)th is.removeL istener(t, n[n.length -1]);retur n delete t his._event s[t],this} ,r.prototy pe.listene rs=functio n(t){var e ;return e= this._even ts&&this._ events[t]? i(this._ev ents[t])?[ this._even ts[t]]:thi s._events[ t].slice() :[]},r.lis tenerCount =function( t,e){var n ;return n= t._events& &t._events [e]?i(t._e vents[e])? 1:t._event s[e].lengt h:0}},func tion(t,e,n ){t.export s=n(70)},f unction(t, e,n){e=t.e xports=n(7 1),e.Strea m=n(46),e. Readable=e ,e.Writabl e=n(67),e. Duplex=n(6 9),e.Trans form=n(70) ,e.PassThr ough=n(68) },function (t,e,n){t. exports=n( 67)},funct ion(t,e,n) {t.exports =n(69)},fu nction(t,e ,n){t.expo rts=n(68)} ,function( t,e,n){(fu nction(t,r ){function i(t,n){va r r={seen: [],stylize :a};return arguments .length>=3 &&(r.depth =arguments [2]),argum ents.lengt h>=4&&(r.c olors=argu ments[3]), g(n)?r.sho wHidden=n: n&&e._exte nd(r,n),b( r.showHidd en)&&(r.sh owHidden=! 1),b(r.dep th)&&(r.de pth=2),b(r .colors)&& (r.colors= !1),b(r.cu stomInspec t)&&(r.cus tomInspect =!0),r.col ors&&(r.st ylize=o),h (r,t,r.dep th)}functi on o(t,e){ var n=i.st yles[e];re turn n?"\x001B[ "+i.colors [n][0]+"m" +t+"\x001B["+i. colors[n][ 1]+"m":t}f unction a( t,e){retur n t}functi on s(t){va r e={};ret urn t.forE ach(functi on(t,n){e[ t]=!0}),e} function h (t,n,r){if (t.customI nspect&&n& &C(n.inspe ct)&&n.ins pect!==e.i nspect&&(! n.construc tor||n.con structor.p rototype!= =n)){var i =n.inspect (r,t);retu rn w(i)||( i=h(t,i,r) ),i}var o= u(t,n);if( o)return o ;var a=Obj ect.keys(n ),g=s(a);i f(t.showHi dden&&(a=O bject.getO wnProperty Names(n)), E(n)&&(a.i ndexOf("me ssage")>=0 ||a.indexO f("descrip tion")>=0) )return l( n);if(0=== a.length){ if(C(n)){v ar v=n.nam e?": "+n.n ame:"";ret urn t.styl ize("[Func tion"+v+"] ","special ")}if(x(n) )return t. stylize(Re gExp.proto type.toStr ing.call(n ),"regexp" );if(k(n)) return t.s tylize(Dat e.prototyp e.toString .call(n)," date");if( E(n))retur n l(n)}var m="",y=!1 ,_=["{","} "];if(p(n) &&(y=!0,_= ["[","]"]) ,C(n)){var b=n.name? ": "+n.nam e:"";m=" [ Function"+ b+"]"}if(x (n)&&(m=" "+RegExp.p rototype.t oString.ca ll(n)),k(n )&&(m=" "+ Date.proto type.toUTC String.cal l(n)),E(n) &&(m=" "+l (n)),0===a .length&&( !y||0==n.l ength))ret urn _[0]+m +_[1];if(0 >r)return x(n)?t.sty lize(RegEx p.prototyp e.toString .call(n)," regexp"):t .stylize(" [Object]", "special") ;t.seen.pu sh(n);var S;return S =y?c(t,n,r ,g,a):a.ma p(function (e){return f(t,n,r,g ,e,y)}),t. seen.pop() ,d(S,m,_)} function u (t,e){if(b (e))return t.stylize ("undefine d","undefi ned");if(w (e)){var n ="'"+JSON. stringify( e).replace (/^"|"$/g, "").replac e(/'/g,"\\ '").replac e(/\\"/g,' "')+"'";re turn t.sty lize(n,"st ring")}ret urn y(e)?t .stylize(" "+e,"numbe r"):g(e)?t .stylize(" "+e,"boole an"):v(e)? t.stylize( "null","nu ll"):void 0}function l(t){retu rn"["+Erro r.prototyp e.toString .call(t)+" ]"}functio n c(t,e,n, r,i){for(v ar o=[],a= 0,s=e.leng th;s>a;++a )o.push(L( e,String(a ))?f(t,e,n ,r,String( a),!0):"") ;return i. forEach(fu nction(i){ i.match(/^ \d+$/)||o. push(f(t,e ,n,r,i,!0) )}),o}func tion f(t,e ,n,r,i,o){ var a,s,u; if(u=Objec t.getOwnPr opertyDesc riptor(e,i )||{value: e[i]},u.ge t?s=u.set? t.stylize( "[Getter/S etter]","s pecial"):t .stylize(" [Getter]", "special") :u.set&&(s =t.stylize ("[Setter] ","special ")),L(r,i) ||(a="["+i +"]"),s||( t.seen.ind exOf(u.val ue)<0?(s=v (n)?h(t,u. value,null ):h(t,u.va lue,n-1),s .indexOf(" \n")>-1&&( s=o?s.spli t("\n").ma p(function (t){return " "+t}).j oin("\n"). substr(2): "\n"+s.spl it("\n").m ap(functio n(t){retur n" "+t}) .join("\n" ))):s=t.st ylize("[Ci rcular]"," special")) ,b(a)){if( o&&i.match (/^\d+$/)) return s;a =JSON.stri ngify(""+i ),a.match( /^"([a-zA- Z_][a-zA-Z _0-9]*)"$/ )?(a=a.sub str(1,a.le ngth-2),a= t.stylize( a,"name")) :(a=a.repl ace(/'/g," \\'").repl ace(/\\"/g ,'"').repl ace(/(^"|" $)/g,"'"), a=t.styliz e(a,"strin g"))}retur n a+": "+s }function d(t,e,n){v ar r=0,i=t .reduce(fu nction(t,e ){return r ++,e.index Of("\n")>= 0&&r++,t+e .replace(/ \u001b\[\d \d?m/g,"") .length+1} ,0);return i>60?n[0] +(""===e?" ":e+"\n ") +" "+t.joi n(",\n ") +" "+n[1]: n[0]+e+" " +t.join(", ")+" "+n[ 1]}functio n p(t){ret urn Array. isArray(t) }function g(t){retur n"boolean" ==typeof t }function v(t){retur n null===t }function m(t){retur n null==t} function y (t){return "number"== typeof t}f unction w( t){return" string"==t ypeof t}fu nction _(t ){return"s ymbol"==ty peof t}fun ction b(t) {return vo id 0===t}f unction x( t){return S(t)&&"[ob ject RegEx p]"===A(t) }function S(t){retur n"object"= =typeof t& &null!==t} function k (t){return S(t)&&"[o bject Date ]"===A(t)} function E (t){return S(t)&&("[ object Err or]"===A(t )||t insta nceof Erro r)}functio n C(t){ret urn"functi on"==typeo f t}functi on I(t){re turn null= ==t||"bool ean"==type of t||"num ber"==type of t||"str ing"==type of t||"sym bol"==type of t||"und efined"==t ypeof t}fu nction A(t ){return O bject.prot otype.toSt ring.call( t)}functio n L(t,e){r eturn Obje ct.prototy pe.hasOwnP roperty.ca ll(t,e)}va r R=/%[sdj %]/g;e.for mat=functi on(t){if(! w(t)){for( var e=[],n =0;n<argum ents.lengt h;n++)e.pu sh(i(argum ents[n])); return e.j oin(" ")}f or(var n=1 ,r=argumen ts,o=r.len gth,a=Stri ng(t).repl ace(R,func tion(t){if ("%%"===t) return"%"; if(n>=o)re turn t;swi tch(t){cas e"%s":retu rn String( r[n++]);ca se"%d":ret urn Number (r[n++]);c ase"%j":tr y{return J SON.string ify(r[n++] )}catch(e) {return"[C ircular]"} default:re turn t}}), s=r[n];o>n ;s=r[++n]) a+=v(s)||! S(s)?" "+s :" "+i(s); return a}, e.deprecat e=function (n,i){func tion o(){i f(!a){if(r .throwDepr ecation)th row new Er ror(i);r.t raceDeprec ation,a=!0 }return n. apply(this ,arguments )}if(b(t.p rocess))re turn funct ion(){retu rn e.depre cate(n,i). apply(this ,arguments ); | |
15 | ||
16 | };if(r.noD eprecation ===!0)retu rn n;var a =!1;return o};var B, T={};e.deb uglog=func tion(t){if (b(B)&&(B= r.env.NODE _DEBUG||"" ),t=t.toUp perCase(), !T[t])if(n ew RegExp( "\\b"+t+"\ \b","i").t est(B)){{r .pid}T[t]= function() {e.format. apply(e,ar guments)}} else T[t]= function() {};return T[t]},e.in spect=i,i. colors={bo ld:[1,22], italic:[3, 23],underl ine:[4,24] ,inverse:[ 7,27],whit e:[37,39], grey:[90,3 9],black:[ 30,39],blu e:[34,39], cyan:[36,3 9],green:[ 32,39],mag enta:[35,3 9],red:[31 ,39],yello w:[33,39]} ,i.styles= {special:" cyan",numb er:"yellow ","boolean ":"yellow" ,undefined :"grey","n ull":"bold ",string:" green",dat e:"magenta ",regexp:" red"},e.is Array=p,e. isBoolean= g,e.isNull =v,e.isNul lOrUndefin ed=m,e.isN umber=y,e. isString=w ,e.isSymbo l=_,e.isUn defined=b, e.isRegExp =x,e.isObj ect=S,e.is Date=k,e.i sError=E,e .isFunctio n=C,e.isPr imitive=I, e.isBuffer =n(72);e.l og=functio n(){},e.in herits=n(9 4),e._exte nd=functio n(t,e){if( !e||!S(e)) return t;f or(var n=O bject.keys (e),r=n.le ngth;r--;) t[n[r]]=e[ n[r]];retu rn t}}).ca ll(e,funct ion(){retu rn this}() ,n(61))},f unction(t, e,n){funct ion r(){if (!s){s=!0; for(var t, e=a.length ;e;){t=a,a =[];for(va r n=-1;++n <e;)t[n]() ;e=a.lengt h}s=!1}}fu nction i() {}var o=t. exports={} ,a=[],s=!1 ;o.nextTic k=function (t){a.push (t),s||set Timeout(r, 0)},o.titl e="browser ",o.browse r=!0,o.env ={},o.argv =[],o.vers ion="",o.v ersions={} ,o.on=i,o. addListene r=i,o.once =i,o.off=i ,o.removeL istener=i, o.removeAl lListeners =i,o.emit= i,o.bindin g=function (t){throw new Error( "process.b inding is not suppor ted")},o.c wd=functio n(){return "/"},o.chd ir=functio n(t){throw new Error ("process. chdir is n ot support ed")},o.um ask=functi on(){retur n 0}},func tion(t,e,n ){t.export s="functio n"==typeof Object.cr eate?funct ion(t,e){t .super_=e, t.prototyp e=Object.c reate(e.pr ototype,{c onstructor :{value:t, enumerable :!1,writab le:!0,conf igurable:! 0}})}:func tion(t,e){ t.super_=e ;var n=fun ction(){}; n.prototyp e=e.protot ype,t.prot otype=new n,t.protot ype.constr uctor=t}}, function(t ,e,n){(fun ction(){va r e,r;r=n( 10),e=func tion(){fun ction t(t) {var e,r;t his.conten ts=t,this. attributes ={},this.g lyphWidths ={},this.b oundingBox es={},this .parse(),t his.charWi dths=funct ion(){var t,e;for(e= [],r=t=0;2 55>=t;r=++ t)e.push(t his.glyphW idths[n[r] ]);return e}.call(th is),this.b box=functi on(){var t ,n,r,i;for (r=this.at tributes.F ontBBox.sp lit(/\s+/) ,i=[],t=0, n=r.length ;n>t;t++)e =r[t],i.pu sh(+e);ret urn i}.cal l(this),th is.ascende r=+(this.a ttributes. Ascender|| 0),this.de cender=+(t his.attrib utes.Desce nder||0),t his.lineGa p=this.bbo x[3]-this. bbox[1]-(t his.ascend er-this.de cender)}va r e,n;retu rn t.open= function(e ){return n ew t(r.rea dFileSync( e,"utf8")) },t.protot ype.parse= function() {var t,e,n ,r,i,o,a,s ,h,u;for(o ="",u=this .contents. split("\n" ),s=0,h=u. length;h>s ;s++)if(n= u[s],r=n.m atch(/^Sta rt(\w+)/)) o=r[1];els e if(r=n.m atch(/^End (\w+)/))o= "";else sw itch(o){ca se"FontMet rics":r=n. match(/(^\ w+)\s+(.*) /),e=r[1], a=r[2],(t= this.attri butes[e])? (Array.isA rray(t)||( t=this.att ributes[e] =[t]),t.pu sh(a)):thi s.attribut es[e]=a;br eak;case"C harMetrics ":if(!/^CH ?\s/.test( n))continu e;i=n.matc h(/\bN\s+( \.?\w+)\s* ;/)[1],thi s.glyphWid ths[i]=+n. match(/\bW X\s+(\d+)\ s*;/)[1]}} ,e={402:13 1,8211:150 ,8212:151, 8216:145,8 217:146,82 18:130,822 0:147,8221 :148,8222: 132,8224:1 34,8225:13 5,8226:149 ,8230:133, 8364:128,8 240:137,82 49:139,825 0:155,710: 136,8482:1 53,338:140 ,339:156,7 32:152,352 :138,353:1 54,376:159 ,381:142,3 82:158},t. prototype. encodeText =function( t){var n,r ,i,o,a;for (i="",r=o= 0,a=t.leng th;a>=0?a> o:o>a;r=a> =0?++o:--o )n=t.charC odeAt(r),n =e[n]||n,i +=String.f romCharCod e(n);retur n i},t.pro totype.cha racterToGl yph=functi on(t){retu rn n[e[t]| |t]},t.pro totype.wid thOfGlyph= function(t ){return t his.glyphW idths[t]}, n=".notdef .no tdef .notdef .no tdef\n.not def .notdef .notd ef .notdef\n. notdef .notdef .n otdef .notdef \n.notdef .not def .notdef .not def\n.notd ef . notdef .notde f . notdef\n.n otdef .notdef .no tdef .notdef\ n.notdef .notd ef .notdef .notd ef\n.notde f .n otdef .notdef .n otdef\n\ns pace exclam qu otedbl numbers ign\ndolla r p ercent ampers and q uotesingle \nparenlef t pare nright asterisk plus \ncomma hyph en period slas h\nzero one two thr ee\nfour fi ve six se ven\neight n ine colon s emicolon\n less equal g reater questi on\n\nat A B C\nD E F G\n H I J K\nL M N O\nP Q R S\ nT U V W\nX Y Z bracketl eft\nbacks lash b racketrigh t asciic ircum u nderscore\ n\ngrave a b c\n d e f g\nh i j k\nl m n o\ np q r s\nt u v w\nx y z b raceleft\n bar bracer ight a sciitilde .notde f\n\nEuro . notdef quotes inglbase f lorin\nquo tedblbase ellipsis dagg er daggerdbl \ncircumfl ex pert housand Scaron guil singlleft\ nOE .notd ef Zcaron .notd ef\n.notde f qu oteleft quoteri ght qu otedblleft \nquotedbl right bull et endash emda sh\ntilde tr ademark scaron gu ilsinglrig ht\noe .n otdef zcaron yd ieresis\n\ nspace excla mdown cent sterl ing\ncurre ncy y en broken bar s ection\ndi eresis copyrigh t ord feminine guillemo tleft\nlog icalnot hyphen regi stered macron\nd egree plusmin us tw osuperior threesu perior\nac ute mu par agraph periodce ntered\nce dilla onesuper ior ord masculine guillemo tright\non equarter onehalf thr eequarters question down\n\nAg rave Aacute Aci rcumflex Atilde\n Adieresis Aring A E Ccedil la\nEgrave Ea cute Ecircum flex Ed ieresis\nI grave Iacute Ic ircumflex Idieres is\nEth Nt ilde Ograve Oa cute\nOcir cumflex Otilde Odier esis multiply\n Oslash Ugrave U acute Ucircu mflex\nUdi eresis Yacute Thor n germandbl s\n\nagrav e a acute acircu mflex a tilde\nadi eresis aring ae ccedilla\ negrave eacut e ecircumfle x edier esis\nigra ve iacute icirc umflex idieresis\ neth ntild e ograve oacut e\nocircum flex oti lde odieresi s div ide\noslas h u grave uacute u circumflex \nudieresi s yacu te thorn ydie resis".spl it(/\s+/), t}(),t.exp orts=e}).c all(this)} ,function( t,e,n){(fu nction(){v ar CmapTab le,e,r,i,G lyfTable,H eadTable,H heaTable,H mtxTable,L ocaTable,M axpTable,N ameTable,O S2Table,Po stTable,o, a;a=n(10), r=n(34),e= n(78),i=n( 79),NameTa ble=n(80), HeadTable= n(81),Cmap Table=n(82 ),HmtxTabl e=n(83),Hh eaTable=n( 84),MaxpTa ble=n(85), PostTable= n(86),OS2T able=n(87) ,LocaTable =n(88),Gly fTable=n(9 0),o=funct ion(){func tion t(t,e ){var n,i, o,a,s,h,u, l,c;if(thi s.rawData= t,n=this.c ontents=ne w r(this.r awData),"t tcf"===n.r eadString( 4)){if(!e) throw new Error("Mus t specify a font nam e for TTC files.");f or(h=n.rea dInt(),o=n .readInt() ,s=[],i=u= 0;o>=0?o>u :u>o;i=o>= 0?++u:--u) s[i]=n.rea dInt();for (i=l=0,c=s .length;c> l;i=++l)if (a=s[i],n. pos=a,this .parse(),t his.name.p ostscriptN ame===e)re turn;throw new Error ("Font "+e +" not fou nd in TTC file.")}n. pos=0,this .parse()}r eturn t.op en=functio n(e,n){var r;return r=a.readFi leSync(e), new t(r,n) },t.fromDF ont=functi on(n,r){va r i;return i=e.open( n),new t(i .getNamedF ont(r))},t .fromBuffe r=function (n,r){var i,o,a;try{ if(a=new t (n,r),!(a. head.exist s&&a.name. exists&&a. cmap.exist s||(i=new e(n),a=new t(i.getNa medFont(r) ),a.head.e xists&&a.n ame.exists &&a.cmap.e xists)))th row new Er ror("Inval id TTF fil e in DFont ");return a}catch(s) {throw o=s ,new Error ("Unknown font forma t in buffe r: "+o.mes sage)}},t. prototype. parse=func tion(){ret urn this.d irectory=n ew i(this. contents), this.head= new HeadTa ble(this), this.name= new NameTa ble(this), this.cmap= new CmapTa ble(this), this.hhea= new HheaTa ble(this), this.maxp= new MaxpTa ble(this), this.hmtx= new HmtxTa ble(this), this.post= new PostTa ble(this), this.os2=n ew OS2Tabl e(this),th is.loca=ne w LocaTabl e(this),th is.glyf=ne w GlyfTabl e(this),th is.ascende r=this.os2 .exists&&t his.os2.as cender||th is.hhea.as cender,thi s.decender =this.os2. exists&&th is.os2.dec ender||thi s.hhea.dec ender,this .lineGap=t his.os2.ex ists&&this .os2.lineG ap||this.h hea.lineGa p,this.bbo x=[this.he ad.xMin,th is.head.yM in,this.he ad.xMax,th is.head.yM ax]},t.pro totype.cha racterToGl yph=functi on(t){var e;return(n ull!=(e=th is.cmap.un icode)?e.c odeMap[t]: void 0)||0 },t.protot ype.widthO fGlyph=fun ction(t){v ar e;retur n e=1e3/th is.head.un itsPerEm,t his.hmtx.f orGlyph(t) .advance*e },t}(),t.e xports=o}) .call(this )},functio n(t,e,n){( function() {var CmapT able,e,r,i =[].indexO f||functio n(t){for(v ar e=0,n=t his.length ;n>e;e++)i f(e in thi s&&this[e] ===t)retur n e;return -1};CmapTa ble=n(82), r=n(89),e= function() {function t(t){this. font=t,thi s.subset={ },this.uni codes={},t his.next=3 3}return t .prototype .use=funct ion(t){var e,n,r;{if ("string"! =typeof t) return thi s.unicodes [t]?void 0 :(this.sub set[this.n ext]=t,thi s.unicodes [t]=this.n ext++);for (e=n=0,r=t .length;r> =0?r>n:n>r ;e=r>=0?++ n:--n)this .use(t.cha rCodeAt(e) )}},t.prot otype.enco deText=fun ction(t){v ar e,n,r,i ,o;for(r=" ",n=i=0,o= t.length;o >=0?o>i:i> o;n=o>=0?+ +i:--i)e=t his.unicod es[t.charC odeAt(n)], r+=String. fromCharCo de(e);retu rn r},t.pr ototype.ge nerateCmap =function( ){var t,e, n,r,i;r=th is.font.cm ap.tables[ 0].codeMap ,t={},i=th is.subset; for(e in i )n=i[e],t[ e]=r[n];re turn t},t. prototype. glyphIDs=f unction(){ var t,e,n, r,o,a;r=th is.font.cm ap.tables[ 0].codeMap ,t=[0],a=t his.subset ;for(e in a)n=a[e],o =r[n],null !=o&&i.cal l(t,o)<0&& t.push(o); return t.s ort()},t.p rototype.g lyphsFor=f unction(t) {var e,n,r ,i,o,a,s;f or(r={},o= 0,a=t.leng th;a>o;o++ )i=t[o],r[ i]=this.fo nt.glyf.gl yphFor(i); e=[];for(i in r)n=r[ i],(null!= n?n.compou nd:void 0) &&e.push.a pply(e,n.g lyphIDs);i f(e.length >0){s=this .glyphsFor (e);for(i in s)n=s[i ],r[i]=n}r eturn r},t .prototype .encode=fu nction(){v ar t,e,n,i ,o,a,s,h,u ,l,c,f,d,p ,g,v,m;t=C mapTable.e ncode(this .generateC map(),"uni code"),i=t his.glyphs For(this.g lyphIDs()) ,f={0:0},v =t.charMap ;for(e in v)a=v[e],f [a.old]=a[ "new"];c=t .maxGlyphI D;for(d in i)d in f| |(f[d]=c++ );u=r.inve rt(f),l=Ob ject.keys( u).sort(fu nction(t,e ){return t -e}),p=fun ction(){va r t,e,n;fo r(n=[],t=0 ,e=l.lengt h;e>t;t++) o=l[t],n.p ush(u[o]); return n}( ),n=this.f ont.glyf.e ncode(i,p, f),s=this. font.loca. encode(n.o ffsets),h= this.font. name.encod e(),this.p ostscriptN ame=h.post scriptName ,this.cmap ={},m=t.ch arMap;for( e in m)a=m [e],this.c map[e]=a.o ld;return g={cmap:t. table,glyf :n.table,l oca:s.tabl e,hmtx:thi s.font.hmt x.encode(p ),hhea:thi s.font.hhe a.encode(p ),maxp:thi s.font.max p.encode(p ),post:thi s.font.pos t.encode(p ),name:h.t able,head: this.font. head.encod e(s)},this .font.os2. exists&&(g ["OS/2"]=t his.font.o s2.raw()), this.font. directory. encode(g)} ,t}(),t.ex ports=e}). call(this) },function (t,e,n){(f unction(){ var e,r,i, o,a,s,h,u, l,c,f,d,p, g,v,m,y,w, _,b,x,S,k, E,C,I,A,L; x=n(100),C =new x(n(1 06)),A=n(9 2),o=A.BK, l=A.CR,p=A .LF,v=A.NL ,a=A.CB,i= A.BA,b=A.S P,S=A.WJ,b =A.SP,o=A. BK,p=A.LF, v=A.NL,e=A .AI,r=A.AL ,w=A.SA,_= A.SG,k=A.X X,h=A.CJ,f =A.ID,m=A. NS,E=A.cha racterClas ses,L=n(91 ),c=L.DI_B RK,d=L.IN_ BRK,s=L.CI _BRK,u=L.C P_BRK,y=L. PR_BRK,I=L .pairTable ,g=functio n(){functi on t(t){th is.string= t,this.pos =0,this.la stPos=0,th is.curClas s=null,thi s.nextClas s=null}var n,f,g;ret urn t.prot otype.next CodePoint= function() {var t,e;r eturn t=th is.string. charCodeAt (this.pos+ +),e=this. string.cha rCodeAt(th is.pos),t> =55296&&56 319>=t&&e> =56320&&57 343>=e?(th is.pos++,1 024*(t-552 96)+(e-563 20)+65536) :t},f=func tion(t){sw itch(t){ca se e:retur n r;case w :case _:ca se k:retur n r;case h :return m; default:re turn t}},g =function( t){switch( t){case p: case v:ret urn o;case a:return i;case b:r eturn S;de fault:retu rn t}},t.p rototype.n extCharCla ss=functio n(t){retur n null==t& &(t=!1),f( C.get(this .nextCodeP oint()))}, n=function (){functio n t(t,e){t his.positi on=t,this. required=n ull!=e?e:! 1}return t }(),t.prot otype.next Break=func tion(){var t,e,r;for (null==thi s.curClass &&(this.cu rClass=g(t his.nextCh arClass()) );this.pos <this.stri ng.length; ){if(this. lastPos=th is.pos,e=t his.nextCl ass,this.n extClass=t his.nextCh arClass(), this.curCl ass===o||t his.curCla ss===l&&th is.nextCla ss!==p)ret urn this.c urClass=g( f(this.nex tClass)),n ew n(this. lastPos,!0 );if(t=fun ction(){sw itch(this. nextClass) {case b:re turn this. curClass;c ase o:case p:case v: return o;c ase l:retu rn l;case a:return i }}.call(th is),null== t){switch( r=!1,I[thi s.curClass ][this.nex tClass]){c ase c:r=!0 ;break;cas e d:r=e=== b;break;ca se s:if(r= e===b,!r)c ontinue;br eak;case u :if(e!==b) continue}i f(this.cur Class=this .nextClass ,r)return new n(this .lastPos)} else if(th is.curClas s=t,this.n extClass== =a)return new n(this .lastPos)} return thi s.pos>=thi s.string.l ength?this .lastPos<t his.string .length?(t his.lastPo s=this.str ing.length ,new n(thi s.string.l ength)):nu ll:void 0} ,t}(),t.ex ports=g}). call(this) },function (t,e,n){(f unction(e) {function r(t,e,n){t his.chunk= t,this.enc oding=e,th is.callbac k=n}functi on i(t,e){ var r=n(69 );t=t||{}; var i=t.hi ghWaterMar k,o=t.obje ctMode?16: 16384;this .highWater Mark=i||0= ==i?i:o,th is.objectM ode=!!t.ob jectMode,e instanceo f r&&(this .objectMod e=this.obj ectMode||! !t.writabl eObjectMod e),this.hi ghWaterMar k=~~this.h ighWaterMa rk,this.ne edDrain=!1 ,this.endi ng=!1,this .ended=!1, this.finis hed=!1;var a=t.decod eStrings== =!1;this.d ecodeStrin gs=!a,this .defaultEn coding=t.d efaultEnco ding||"utf 8",this.le ngth=0,thi s.writing= !1,this.co rked=0,thi s.sync=!0, this.buffe rProcessin g=!1,this. onwrite=fu nction(t){ d(e,t)},th is.writecb =null,this .writelen= 0,this.buf fer=[],thi s.pendingc b=0,this.p refinished =!1,this.e rrorEmitte d=!1}funct ion o(t){v ar e=n(69) ;return th is instanc eof o||thi s instance of e?(this ._writable State=new i(t,this), this.writa ble=!0,voi d S.call(t his)):new o(t)}funct ion a(t,n, r){var i=n ew Error(" write afte r end");t. emit("erro r",i),e.ne xtTick(fun ction(){r( i)})}funct ion s(t,n, r,i){var o =!0;if(!(x .isBuffer( r)||x.isSt ring(r)||x .isNullOrU ndefined(r )||n.objec tMode)){va r a=new Ty peError("I nvalid non -string/bu ffer chunk ");t.emit( "error",a) ,e.nextTic k(function (){i(a)}), o=!1}retur n o}functi on h(t,e,n ){return!t .objectMod e&&t.decod eStrings!= =!1&&x.isS tring(e)&& (e=new b(e ,n)),e}fun ction u(t, e,n,i,o){n =h(e,n,i), x.isBuffer (n)&&(i="b uffer");va r a=e.obje ctMode?1:n .length;e. length+=a; var s=e.le ngth<e.hig hWaterMark ;return s| |(e.needDr ain=!0),e. writing||e .corked?e. buffer.pus h(new r(n, i,o)):l(t, e,!1,a,n,i ,o),s}func tion l(t,e ,n,r,i,o,a ){e.writel en=r,e.wri tecb=a,e.w riting=!0, e.sync=!0, n?t._write v(i,e.onwr ite):t._wr ite(i,o,e. onwrite),e .sync=!1}f unction c( t,n,r,i,o) {r?e.nextT ick(functi on(){n.pen dingcb--,o (i)}):(n.p endingcb-- ,o(i)),t._ writableSt ate.errorE mitted=!0, t.emit("er ror",i)}fu nction f(t ){t.writin g=!1,t.wri tecb=null, t.length-= t.writelen ,t.writele n=0}functi on d(t,n){ var r=t._w ritableSta te,i=r.syn c,o=r.writ ecb;if(f(r ),n)c(t,r, i,n,o);els e{var a=m( t,r);a||r. corked||r. bufferProc essing||!r .buffer.le ngth||v(t, r),i?e.nex tTick(func tion(){p(t ,r,a,o)}): p(t,r,a,o) }}function p(t,e,n,r ){n||g(t,e ),e.pendin gcb--,r(), w(t,e)}fun ction g(t, e){0===e.l ength&&e.n eedDrain&& (e.needDra in=!1,t.em it("drain" ))}functio n v(t,e){i f(e.buffer Processing =!0,t._wri tev&&e.buf fer.length >1){for(va r n=[],r=0 ;r<e.buffe r.length;r ++)n.push( e.buffer[r ].callback );e.pendin gcb++,l(t, e,!0,e.len gth,e.buff er,"",func tion(t){fo r(var r=0; r<n.length ;r++)e.pen dingcb--,n [r](t)}),e .buffer=[] }else{for( var r=0;r< e.buffer.l ength;r++) {var i=e.b uffer[r],o =i.chunk,a =i.encodin g,s=i.call back,h=e.o bjectMode? 1:o.length ;if(l(t,e, !1,h,o,a,s ),e.writin g){r++;bre ak}}r<e.bu ffer.lengt h?e.buffer =e.buffer. slice(r):e .buffer.le ngth=0}e.b ufferProce ssing=!1}f unction m( t,e){retur n e.ending &&0===e.le ngth&&!e.f inished&&! e.writing} function y (t,e){e.pr efinished| |(e.prefin ished=!0,t .emit("pre finish"))} function w (t,e){var n=m(t,e);r eturn n&&( 0===e.pend ingcb?(y(t ,e),e.fini shed=!0,t. emit("fini sh")):y(t, e)),n}func tion _(t,n ,r){n.endi ng=!0,w(t, n),r&&(n.f inished?e. nextTick(r ):t.once(" finish",r) ),n.ended= !0}t.expor ts=o;var b =n(4).Buff er;o.Writa bleState=i ;var x=n(1 05);x.inhe rits=n(104 );var S=n( 46);x.inhe rits(o,S), o.prototyp e.pipe=fun ction(){th is.emit("e rror",new Error("Can not pipe. Not readab le."))},o. prototype. write=func tion(t,e,n ){var r=th is._writab leState,i= !1;return x.isFuncti on(e)&&(n= e,e=null), x.isBuffer (t)?e="buf fer":e||(e =r.default Encoding), x.isFuncti on(n)||(n= function() {}),r.ende d?a(this,r ,n):s(this ,r,t,n)&&( r.pendingc b++,i=u(th is,r,t,e,n )),i},o.pr ototype.co rk=functio n(){var t= this._writ ableState; t.corked++ },o.protot ype.uncork =function( ){var t=th is._writab leState;t. corked&&(t .corked--, t.writing| |t.corked| |t.finishe d||t.buffe rProcessin g||!t.buff er.length| |v(this,t) )},o.proto type._writ e=function (t,e,n){n( new Error( "not imple mented"))} ,o.prototy pe._writev =null,o.pr ototype.en d=function (t,e,n){va r r=this._ writableSt ate;x.isFu nction(t)? (n=t,t=nul l,e=null): x.isFuncti on(e)&&(n= e,e=null), x.isNullOr Undefined( t)||this.w rite(t,e), r.corked&& (r.corked= 1,this.unc ork()),r.e nding||r.f inished||_ (this,r,n) }}).call(e ,n(61))},f unction(t, e,n){funct ion r(t){r eturn this instanceo f r?void i .call(this ,t):new r( t)}t.expor ts=r;var i =n(70),o=n (105);o.in herits=n(1 04),o.inhe rits(r,i), r.prototyp e._transfo rm=functio n(t,e,n){n (null,t)}} ,function( t,e,n){(fu nction(e){ function r (t){return this inst anceof r?( h.call(thi s,t),u.cal l(this,t), t&&t.reada ble===!1&& (this.read able=!1),t &&t.writab le===!1&&( this.writa ble=!1),th is.allowHa lfOpen=!0, t&&t.allow HalfOpen== =!1&&(this .allowHalf Open=!1),v oid this.o nce("end", i)):new r( t)}functio n i(){this .allowHalf Open||this ._writable State.ende d||e.nextT ick(this.e nd.bind(th is))}funct ion o(t,e) {for(var n =0,r=t.len gth;r>n;n+ +)e(t[n],n )}t.export s=r;var a= Object.key s||functio n(t){var e =[];for(va r n in t)e .push(n);r eturn e},s =n(105);s. inherits=n (104);var h=n(71),u= n(67);s.in herits(r,h ),o(a(u.pr ototype),f unction(t) {r.prototy pe[t]||(r. prototype[ t]=u.proto type[t])}) }).call(e, n(61))},fu nction(t,e ,n){functi on r(t,e){ this.after Transform= function(t ,n){return i(e,t,n)} ,this.need Transform= !1,this.tr ansforming =!1,this.w ritecb=nul l,this.wri techunk=nu ll}functio n i(t,e,n) {var r=t._ transformS tate;r.tra nsforming= !1;var i=r .writecb;i f(!i)retur n t.emit(" error",new Error("no writecb i n Transfor m class")) ;r.writech unk=null,r .writecb=n ull,h.isNu llOrUndefi ned(n)||t. push(n),i& &i(e);var o=t._reada bleState;o .reading=! 1,(o.needR eadable||o .length<o. highWaterM ark)&&t._r ead(o.high WaterMark) }function o(t){if(!( this insta nceof o))r eturn new o(t);s.cal l(this,t), this._tran sformState =new r(t,t his);var e =this;this ._readable State.need Readable=! 0,this._re adableStat e.sync=!1, this.once( "prefinish ",function (){h.isFun ction(this ._flush)?t his._flush (function( t){a(e,t)} ):a(e)})}f unction a( t,e){if(e) return t.e mit("error ",e);var n =t._writab leState,r= t._transfo rmState;if (n.length) throw new Error("cal ling trans form done when ws.le ngth != 0" );if(r.tra nsforming) throw new Error("cal ling trans form done when still transform ing");retu rn t.push( null)}t.ex ports=o;va r s=n(69), h=n(105);h .inherits= n(104),h.i nherits(o, s),o.proto type.push= function(t ,e){return this._tra nsformStat e.needTran sform=!1,s .prototype .push.call (this,t,e) },o.protot ype._trans form=funct ion(t,e,n) {throw new Error("no t implemen ted")},o.p rototype._ write=func tion(t,e,n ){var r=th is._transf ormState;i f(r.writec b=n,r.writ echunk=t,r .writeenco ding=e,!r. transformi ng){var i= this._read ableState; (r.needTra nsform||i. needReadab le||i.leng th<i.highW aterMark)& &this._rea d(i.highWa terMark)}} ,o.prototy pe._read=f unction(t) {var e=thi s._transfo rmState;h. isNull(e.w ritechunk) ||!e.write cb||e.tran sforming?e .needTrans form=!0:(e .transform ing=!0,thi s._transfo rm(e.write chunk,e.wr iteencodin g,e.afterT ransform)) }},functio n(t,e,n){( function(e ){function r(t,e){va r r=n(69); t=t||{};va r i=t.high WaterMark, o=t.object Mode?16:16 384;this.h ighWaterMa rk=i||0=== i?i:o,this .highWater Mark=~~thi s.highWate rMark,this .buffer=[] ,this.leng th=0,this. pipes=null ,this.pipe sCount=0,t his.flowin g=null,thi s.ended=!1 ,this.endE mitted=!1, this.readi ng=!1,this .sync=!0,t his.needRe adable=!1, this.emitt edReadable =!1,this.r eadableLis tening=!1, this.objec tMode=!!t. objectMode ,e instanc eof r&&(th is.objectM ode=this.o bjectMode| |!!t.reada bleObjectM ode),this. defaultEnc oding=t.de faultEncod ing||"utf8 ",this.ran Out=!1,thi s.awaitDra in=0,this. readingMor e=!1,this. decoder=nu ll,this.en coding=nul l,t.encodi ng&&(A||(A =n(101).St ringDecode r),this.de coder=new A(t.encodi ng),this.e ncoding=t. encoding)} function i (t){n(69); return thi s instance of i?(this ._readable State=new r(t,this), this.reada ble=!0,voi d C.call(t his)):new i(t)}funct ion o(t,e, n,r,i){var o=u(e,n); if(o)t.emi t("error", o);else if (I.isNullO rUndefined (n))e.read ing=!1,e.e nded||l(t, e);else if (e.objectM ode||n&&n. length>0)i f(e.ended& &!i){var s =new Error ("stream.p ush() afte r EOF");t. emit("erro r",s)}else if(e.endE mitted&&i) {var s=new Error("st ream.unshi ft() after end event ");t.emit( "error",s) }else!e.de coder||i|| r||(n=e.de coder.writ e(n)),i||( e.reading= !1),e.flow ing&&0===e .length&&! e.sync?(t. emit("data ",n),t.rea d(0)):(e.l ength+=e.o bjectMode? 1:n.length ,i?e.buffe r.unshift( n):e.buffe r.push(n), e.needRead able&&c(t) ),d(t,e);e lse i||(e. reading=!1 );return a (e)}functi on a(t){re turn!t.end ed&&(t.nee dReadable| |t.length< t.highWate rMark||0== =t.length) }function s(t){if(t> =R)t=R;els e{t--;for( var e=1;32 >e;e<<=1)t |=t>>e;t++ }return t} function h (t,e){retu rn 0===e.l ength&&e.e nded?0:e.o bjectMode? 0===t?0:1: isNaN(t)|| I.isNull(t )?e.flowin g&&e.buffe r.length?e .buffer[0] .length:e. length:0>= t?0:(t>e.h ighWaterMa rk&&(e.hig hWaterMark =s(t)),t>e .length?e. ended?e.le ngth:(e.ne edReadable =!0,0):t)} function u (t,e){var n=null;ret urn I.isBu ffer(e)||I .isString( e)||I.isNu llOrUndefi ned(e)||t. objectMode ||(n=new T ypeError(" Invalid no n-string/b uffer chun k")),n}fun ction l(t, e){if(e.de coder&&!e. ended){var n=e.decod er.end();n &&n.length &&(e.buffe r.push(n), e.length+= e.objectMo de?1:n.len gth)}e.end ed=!0,c(t) }function c(t){var n =t._readab leState;n. needReadab le=!1,n.em ittedReada ble||(L("e mitReadabl e",n.flowi ng),n.emit tedReadabl e=!0,n.syn c?e.nextTi ck(functio n(){f(t)}) :f(t))}fun ction f(t) {L("emit r eadable"), t.emit("re adable"),y (t)}functi on d(t,n){ n.readingM ore||(n.re adingMore= !0,e.nextT ick(functi on(){p(t,n )}))}funct ion p(t,e) {for(var n =e.length; !e.reading &&!e.flowi ng&&!e.end ed&&e.leng th<e.highW aterMark&& (L("maybeR eadMore re ad 0"),t.r ead(0),n!= =e.length) ;)n=e.leng th;e.readi ngMore=!1} function g (t){return function( ){var e=t. _readableS tate;L("pi peOnDrain" ,e.awaitDr ain),e.awa itDrain&&e .awaitDrai n--,0===e. awaitDrain &&E.listen erCount(t, "data")&&( e.flowing= !0,y(t))}} function v (t,n){n.re sumeSchedu led||(n.re sumeSchedu led=!0,e.n extTick(fu nction(){m (t,n)}))}f unction m( t,e){e.res umeSchedul ed=!1,t.em it("resume "),y(t),e. flowing&&! e.reading& &t.read(0) }function y(t){var e =t._readab leState;if (L("flow", e.flowing) ,e.flowing )do var n= t.read();w hile(null! ==n&&e.flo wing)}func tion w(t,e ){var n,r= e.buffer,i =e.length, o=!!e.deco der,a=!!e. objectMode ;if(0===r. length)ret urn null;i f(0===i)n= null;else if(a)n=r.s hift();els e if(!t||t >=i)n=o?r. join(""):k .concat(r, i),r.lengt h=0;else i f(t<r[0].l ength){var s=r[0];n= s.slice(0, t),r[0]=s. slice(t)}e lse if(t== =r[0].leng th)n=r.shi ft();else{ n=o?"":new k(t);for( var h=0,u= 0,l=r.leng th;l>u&&t> h;u++){var s=r[0],c= Math.min(t -h,s.lengt h);o?n+=s. slice(0,c) :s.copy(n, h,0,c),c<s .length?r[ 0]=s.slice (c):r.shif t(),h+=c}} return n}f unction _( t){var n=t ._readable State;if(n .length>0) throw new Error("end Readable c alled on n on-empty s tream");n. endEmitted ||(n.ended =!0,e.next Tick(funct ion(){n.en dEmitted|| 0!==n.leng th||(n.end Emitted=!0 ,t.readabl e=!1,t.emi t("end"))} ))}functio n b(t,e){f or(var n=0 ,r=t.lengt h;r>n;n++) e(t[n],n)} function x (t,e){for( var n=0,r= t.length;r >n;n++)if( t[n]===e)r eturn n;re turn-1}t.e xports=i;v ar S=n(107 ),k=n(4).B uffer;i.Re adableStat e=r;var E= n(54).Even tEmitter;E .listenerC ount||(E.l istenerCou nt=functio n(t,e){ret urn t.list eners(e).l ength});va r C=n(46), I=n(105);I .inherits= n(104);var A,L=n(93) ;L=L&&L.de buglog?L.d ebuglog("s tream"):fu nction(){} ,I.inherit s(i,C),i.p rototype.p ush=functi on(t,e){va r n=this._ readableSt ate;return I.isStrin g(t)&&!n.o bjectMode& &(e=e||n.d efaultEnco ding,e!==n .encoding& &(t=new k( t,e),e="") ),o(this,n ,t,e,!1)}, i.prototyp e.unshift= function(t ){var e=th is._readab leState;re turn o(thi s,e,t,"",! 0)},i.prot otype.setE ncoding=fu nction(t){ return A|| (A=n(101). StringDeco der),this. _readableS tate.decod er=new A(t ),this._re adableStat e.encoding =t,this};v ar R=83886 08;i.proto type.read= function(t ){L("read" ,t);var e= this._read ableState, n=t;if((!I .isNumber( t)||t>0)&& (e.emitted Readable=! 1),0===t&& e.needRead able&&(e.l ength>=e.h ighWaterMa rk||e.ende d))return L("read: e mitReadabl e",e.lengt h,e.ended) ,0===e.len gth&&e.end ed?_(this) :c(this),n ull;if(t=h (t,e),0=== t&&e.ended )return 0= ==e.length &&_(this), null;var r =e.needRea dable;L("n eed readab le",r),(0= ==e.length ||e.length -t<e.highW aterMark)& &(r=!0,L(" length les s than wat ermark",r) ),(e.ended ||e.readin g)&&(r=!1, L("reading or ended" ,r)),r&&(L ("do read" ),e.readin g=!0,e.syn c=!0,0===e .length&&( e.needRead able=!0),t his._read( e.highWate rMark),e.s ync=!1),r& &!e.readin g&&(t=h(n, e));var i; return i=t >0?w(t,e): null,I.isN ull(i)&&(e .needReada ble=!0,t=0 ),e.length -=t,0!==e. length||e. ended||(e. needReadab le=!0),n!= =t&&e.ende d&&0===e.l ength&&_(t his),I.isN ull(i)||th is.emit("d ata",i),i} ,i.prototy pe._read=f unction(t) {this.emit ("error",n ew Error(" not implem ented"))}, i.prototyp e.pipe=fun ction(t,n) {function r(t){L("on unpipe"),t ===c&&o()} function i (){L("onen d"),t.end( )}function o(){L("cl eanup"),t. removeList ener("clos e",h),t.re moveListen er("finish ",u),t.rem oveListene r("drain", v),t.remov eListener( "error",s) ,t.removeL istener("u npipe",r), c.removeLi stener("en d",i),c.re moveListen er("end",o ),c.remove Listener(" data",a),! f.awaitDra in||t._wri tableState &&!t._writ ableState. needDrain| |v()}funct ion a(e){L ("ondata") ;var n=t.w rite(e);!1 ===n&&(L(" false writ e response , pause",c ._readable State.awai tDrain),c. _readableS tate.await Drain++,c. pause())}f unction s( e){L("oner ror",e),l( ),t.remove Listener(" error",s), 0===E.list enerCount( t,"error") &&t.emit(" error",e)} function h (){t.remov eListener( "finish",u ),l()}func tion u(){L ("onfinish "),t.remov eListener( "close",h) ,l()}funct ion l(){L( "unpipe"), c.unpipe(t )}var c=th is,f=this. _readableS tate;switc h(f.pipesC ount){case 0:f.pipes =t;break;c ase 1:f.pi pes=[f.pip es,t];brea k;default: f.pipes.pu sh(t)}f.pi pesCount+= 1,L("pipe count=%d o pts=%j",f. pipesCount ,n);var d= (!n||n.end !==!1)&&t! ==e.stdout &&t!==e.st derr,p=d?i :o;f.endEm itted?e.ne xtTick(p): c.once("en d",p),t.on ("unpipe", r);var v=g (c);return t.on("dra in",v),c.o n("data",a ),t._event s&&t._even ts.error?S (t._events .error)?t. _events.er ror.unshif t(s):t._ev ents.error =[s,t._eve nts.error] :t.on("err or",s),t.o nce("close ",h),t.onc e("finish" ,u),t.emit ("pipe",c) ,f.flowing ||(L("pipe resume"), c.resume() ),t},i.pro totype.unp ipe=functi on(t){var e=this._re adableStat e;if(0===e .pipesCoun t)return t his;if(1== =e.pipesCo unt)return t&&t!==e. pipes?this :(t||(t=e. pipes),e.p ipes=null, e.pipesCou nt=0,e.flo wing=!1,t& &t.emit("u npipe",thi s),this);i f(!t){var n=e.pipes, r=e.pipesC ount;e.pip es=null,e. pipesCount =0,e.flowi ng=!1;for( var i=0;r> i;i++)n[i] .emit("unp ipe",this) ;return th is}var i=x (e.pipes,t );return-1 ===i?this: (e.pipes.s plice(i,1) ,e.pipesCo unt-=1,1== =e.pipesCo unt&&(e.pi pes=e.pipe s[0]),t.em it("unpipe ",this),th is)},i.pro totype.on= function(t ,n){var r= C.prototyp e.on.call( this,t,n); if("data"= ==t&&!1!== this._read ableState. flowing&&t his.resume (),"readab le"===t&&t his.readab le){var i= this._read ableState; if(!i.read ableListen ing)if(i.r eadableLis tening=!0, i.emittedR eadable=!1 ,i.needRea dable=!0,i .reading)i .length&&c (this,i);e lse{var o= this;e.nex tTick(func tion(){L(" readable n exttick re ad 0"),o.r ead(0)})}} return r}, i.prototyp e.addListe ner=i.prot otype.on,i .prototype .resume=fu nction(){v ar t=this. _readableS tate;retur n t.flowin g||(L("res ume"),t.fl owing=!0,t .reading|| (L("resume read 0"), this.read( 0)),v(this ,t)),this} ,i.prototy pe.pause=f unction(){ return L(" call pause flowing=% j",this._r eadableSta te.flowing ),!1!==thi s._readabl eState.flo wing&&(L(" pause"),th is._readab leState.fl owing=!1,t his.emit(" pause")),t his},i.pro totype.wra p=function (t){var e= this._read ableState, n=!1,r=thi s;t.on("en d",functio n(){if(L(" wrapped en d"),e.deco der&&!e.en ded){var t =e.decoder .end();t&& t.length&& r.push(t)} r.push(nul l)}),t.on( "data",fun ction(i){i f(L("wrapp ed data"), e.decoder& &(i=e.deco der.write( i)),i&&(e. objectMode ||i.length )){var o=r .push(i);o ||(n=!0,t. pause())}} );for(var i in t)I.i sFunction( t[i])&&I.i sUndefined (this[i])& &(this[i]= function(e ){return f unction(){ return t[e ].apply(t, arguments) }}(i));var o=["error ","close", "destroy", "pause","r esume"];re turn b(o,f unction(e) {t.on(e,r. emit.bind( r,e))}),r. _read=func tion(e){L( "wrapped _ read",e),n &&(n=!1,t. resume())} ,r},i._fro mList=w}). call(e,n(6 1))},funct ion(t,e,n) {t.exports =function( t){return t&&"object "==typeof t&&"functi on"==typeo f t.copy&& "function" ==typeof t .fill&&"fu nction"==t ypeof t.re adUInt8}}, function(t ,e,n){"use strict";t .exports={ 2:"need di ctionary", 1:"stream end",0:"", "-1":"file error","- 2":"stream error","- 3":"data e rror","-4" :"insuffic ient memor y","-5":"b uffer erro r","-6":"i ncompatibl e version" }},functio n(t,e,n){" use strict ";function r(t,e){re turn t.msg =T[e],e}fu nction i(t ){return(t <<1)-(t>4? 9:0)}funct ion o(t){f or(var e=t .length;-- e>=0;)t[e] =0}functio n a(t){var e=t.state ,n=e.pendi ng;n>t.ava il_out&&(n =t.avail_o ut),0!==n& &(A.arrayS et(t.outpu t,e.pendin g_buf,e.pe nding_out, n,t.next_o ut),t.next _out+=n,e. pending_ou t+=n,t.tot al_out+=n, t.avail_ou t-=n,e.pen ding-=n,0= ==e.pendin g&&(e.pend ing_out=0) )}function s(t,e){L. _tr_flush_ block(t,t. block_star t>=0?t.blo ck_start:- 1,t.strsta rt-t.block _start,e), t.block_st art=t.strs tart,a(t.s trm)}funct ion h(t,e) {t.pending _buf[t.pen ding++]=e} function u (t,e){t.pe nding_buf[ t.pending+ +]=e>>>8&2 55,t.pendi ng_buf[t.p ending++]= 255&e}func tion l(t,e ,n,r){var i=t.avail_ in;return i>r&&(i=r) ,0===i?0:( t.avail_in -=i,A.arra ySet(e,t.i nput,t.nex t_in,i,n), 1===t.stat e.wrap?t.a dler=R(t.a dler,e,i,n ):2===t.st ate.wrap&& (t.adler=B (t.adler,e ,i,n)),t.n ext_in+=i, t.total_in +=i,i)}fun ction c(t, e){var n,r ,i=t.max_c hain_lengt h,o=t.strs tart,a=t.p rev_length ,s=t.nice_ match,h=t. strstart>t .w_size-ut ?t.strstar t-(t.w_siz e-ut):0,u= t.window,l =t.w_mask, c=t.prev,f =t.strstar t+ht,d=u[o +a-1],p=u[ o+a];t.pre v_length>= t.good_mat ch&&(i>>=2 ),s>t.look ahead&&(s= t.lookahea d);do if(n =e,u[n+a]= ==p&&u[n+a -1]===d&&u [n]===u[o] &&u[++n]== =u[o+1]){o +=2,n++;do ;while(u[+ +o]===u[++ n]&&u[++o] ===u[++n]& &u[++o]=== u[++n]&&u[ ++o]===u[+ +n]&&u[++o ]===u[++n] &&u[++o]== =u[++n]&&u [++o]===u[ ++n]&&u[++ o]===u[++n ]&&f>o);if (r=ht-(f-o ),o=f-ht,r >a){if(t.m atch_start =e,a=r,r>= s)break;d= u[o+a-1],p =u[o+a]}}w hile((e=c[ e&l])>h&&0 !==--i);re turn a<=t. lookahead? a:t.lookah ead}functi on f(t){va r e,n,r,i, o,a=t.w_si ze;do{if(i =t.window_ size-t.loo kahead-t.s trstart,t. strstart>= a+(a-ut)){ A.arraySet (t.window, t.window,a ,a,0),t.ma tch_start- =a,t.strst art-=a,t.b lock_start -=a,n=t.ha sh_size,e= n;do r=t.h ead[--e],t .head[e]=r >=a?r-a:0; while(--n) ;n=a,e=n;d o r=t.prev [--e],t.pr ev[e]=r>=a ?r-a:0;whi le(--n);i+ =a}if(0=== t.strm.ava il_in)brea k;if(n=l(t .strm,t.wi ndow,t.str start+t.lo okahead,i) ,t.lookahe ad+=n,t.lo okahead+t. insert>=st )for(o=t.s trstart-t. insert,t.i ns_h=t.win dow[o],t.i ns_h=(t.in s_h<<t.has h_shift^t. window[o+1 ])&t.hash_ mask;t.ins ert&&(t.in s_h=(t.ins _h<<t.hash _shift^t.w indow[o+st -1])&t.has h_mask,t.p rev[o&t.w_ mask]=t.he ad[t.ins_h ],t.head[t .ins_h]=o, o++,t.inse rt--,!(t.l ookahead+t .insert<st )););}whil e(t.lookah ead<ut&&0! ==t.strm.a vail_in)}f unction d( t,e){var n =65535;for (n>t.pendi ng_buf_siz e-5&&(n=t. pending_bu f_size-5); ;){if(t.lo okahead<=1 ){if(f(t), 0===t.look ahead&&e== =M)return yt;if(0=== t.lookahea d)break}t. strstart+= t.lookahea d,t.lookah ead=0;var r=t.block_ start+n;if ((0===t.st rstart||t. strstart>= r)&&(t.loo kahead=t.s trstart-r, | |
17 | t.strstart =r,s(t,!1) ,0===t.str m.avail_ou t))return yt;if(t.st rstart-t.b lock_start >=t.w_size -ut&&(s(t, !1),0===t. strm.avail _out))retu rn yt}retu rn t.inser t=0,e===U? (s(t,!0),0 ===t.strm. avail_out? _t:bt):t.s trstart>t. block_star t&&(s(t,!1 ),0===t.st rm.avail_o ut)?yt:yt} function p (t,e){for( var n,r;;) {if(t.look ahead<ut){ if(f(t),t. lookahead< ut&&e===M) return yt; if(0===t.l ookahead)b reak}if(n= 0,t.lookah ead>=st&&( t.ins_h=(t .ins_h<<t. hash_shift ^t.window[ t.strstart +st-1])&t. hash_mask, n=t.prev[t .strstart& t.w_mask]= t.head[t.i ns_h],t.he ad[t.ins_h ]=t.strsta rt),0!==n& &t.strstar t-n<=t.w_s ize-ut&&(t .match_len gth=c(t,n) ),t.match_ length>=st )if(r=L._t r_tally(t, t.strstart -t.match_s tart,t.mat ch_length- st),t.look ahead-=t.m atch_lengt h,t.match_ length<=t. max_lazy_m atch&&t.lo okahead>=s t){t.match _length--; do t.strst art++,t.in s_h=(t.ins _h<<t.hash _shift^t.w indow[t.st rstart+st- 1])&t.hash _mask,n=t. prev[t.str start&t.w_ mask]=t.he ad[t.ins_h ],t.head[t .ins_h]=t. strstart;w hile(0!==- -t.match_l ength);t.s trstart++} else t.str start+=t.m atch_lengt h,t.match_ length=0,t .ins_h=t.w indow[t.st rstart],t. ins_h=(t.i ns_h<<t.ha sh_shift^t .window[t. strstart+1 ])&t.hash_ mask;else r=L._tr_ta lly(t,0,t. window[t.s trstart]), t.lookahea d--,t.strs tart++;if( r&&(s(t,!1 ),0===t.st rm.avail_o ut))return yt}return t.insert= t.strstart <st-1?t.st rstart:st- 1,e===U?(s (t,!0),0== =t.strm.av ail_out?_t :bt):t.las t_lit&&(s( t,!1),0=== t.strm.ava il_out)?yt :wt}functi on g(t,e){ for(var n, r,i;;){if( t.lookahea d<ut){if(f (t),t.look ahead<ut&& e===M)retu rn yt;if(0 ===t.looka head)break }if(n=0,t. lookahead> =st&&(t.in s_h=(t.ins _h<<t.hash _shift^t.w indow[t.st rstart+st- 1])&t.hash _mask,n=t. prev[t.str start&t.w_ mask]=t.he ad[t.ins_h ],t.head[t .ins_h]=t. strstart), t.prev_len gth=t.matc h_length,t .prev_matc h=t.match_ start,t.ma tch_length =st-1,0!== n&&t.prev_ length<t.m ax_lazy_ma tch&&t.str start-n<=t .w_size-ut &&(t.match _length=c( t,n),t.mat ch_length< =5&&(t.str ategy===Z| |t.match_l ength===st &&t.strsta rt-t.match _start>409 6)&&(t.mat ch_length= st-1)),t.p rev_length >=st&&t.ma tch_length <=t.prev_l ength){i=t .strstart+ t.lookahea d-st,r=L._ tr_tally(t ,t.strstar t-1-t.prev _match,t.p rev_length -st),t.loo kahead-=t. prev_lengt h-1,t.prev _length-=2 ;do++t.str start<=i&& (t.ins_h=( t.ins_h<<t .hash_shif t^t.window [t.strstar t+st-1])&t .hash_mask ,n=t.prev[ t.strstart &t.w_mask] =t.head[t. ins_h],t.h ead[t.ins_ h]=t.strst art);while (0!==--t.p rev_length );if(t.mat ch_availab le=0,t.mat ch_length= st-1,t.str start++,r& &(s(t,!1), 0===t.strm .avail_out ))return y t}else if( t.match_av ailable){i f(r=L._tr_ tally(t,0, t.window[t .strstart- 1]),r&&s(t ,!1),t.str start++,t. lookahead- -,0===t.st rm.avail_o ut)return yt}else t. match_avai lable=1,t. strstart++ ,t.lookahe ad--}retur n t.match_ available& &(r=L._tr_ tally(t,0, t.window[t .strstart- 1]),t.matc h_availabl e=0),t.ins ert=t.strs tart<st-1? t.strstart :st-1,e=== U?(s(t,!0) ,0===t.str m.avail_ou t?_t:bt):t .last_lit& &(s(t,!1), 0===t.strm .avail_out )?yt:wt}fu nction v(t ,e){for(va r n,r,i,o, a=t.window ;;){if(t.l ookahead<= ht){if(f(t ),t.lookah ead<=ht&&e ===M)retur n yt;if(0= ==t.lookah ead)break} if(t.match _length=0, t.lookahea d>=st&&t.s trstart>0& &(i=t.strs tart-1,r=a [i],r===a[ ++i]&&r=== a[++i]&&r= ==a[++i])) {o=t.strst art+ht;do; while(r=== a[++i]&&r= ==a[++i]&& r===a[++i] &&r===a[++ i]&&r===a[ ++i]&&r=== a[++i]&&r= ==a[++i]&& r===a[++i] &&o>i);t.m atch_lengt h=ht-(o-i) ,t.match_l ength>t.lo okahead&&( t.match_le ngth=t.loo kahead)}if (t.match_l ength>=st? (n=L._tr_t ally(t,1,t .match_len gth-st),t. lookahead- =t.match_l ength,t.st rstart+=t. match_leng th,t.match _length=0) :(n=L._tr_ tally(t,0, t.window[t .strstart] ),t.lookah ead--,t.st rstart++), n&&(s(t,!1 ),0===t.st rm.avail_o ut))return yt}return t.insert= 0,e===U?(s (t,!0),0== =t.strm.av ail_out?_t :bt):t.las t_lit&&(s( t,!1),0=== t.strm.ava il_out)?yt :wt}functi on m(t,e){ for(var n; ;){if(0=== t.lookahea d&&(f(t),0 ===t.looka head)){if( e===M)retu rn yt;brea k}if(t.mat ch_length= 0,n=L._tr_ tally(t,0, t.window[t .strstart] ),t.lookah ead--,t.st rstart++,n &&(s(t,!1) ,0===t.str m.avail_ou t))return yt}return t.insert=0 ,e===U?(s( t,!0),0=== t.strm.ava il_out?_t: bt):t.last _lit&&(s(t ,!1),0===t .strm.avai l_out)?yt: wt}functio n y(t){t.w indow_size =2*t.w_siz e,o(t.head ),t.max_la zy_match=I [t.level]. max_lazy,t .good_matc h=I[t.leve l].good_le ngth,t.nic e_match=I[ t.level].n ice_length ,t.max_cha in_length= I[t.level] .max_chain ,t.strstar t=0,t.bloc k_start=0, t.lookahea d=0,t.inse rt=0,t.mat ch_length= t.prev_len gth=st-1,t .match_ava ilable=0,t .ins_h=0}f unction w( ){this.str m=null,thi s.status=0 ,this.pend ing_buf=nu ll,this.pe nding_buf_ size=0,thi s.pending_ out=0,this .pending=0 ,this.wrap =0,this.gz head=null, this.gzind ex=0,this. method=V,t his.last_f lush=-1,th is.w_size= 0,this.w_b its=0,this .w_mask=0, this.windo w=null,thi s.window_s ize=0,this .prev=null ,this.head =null,this .ins_h=0,t his.hash_s ize=0,this .hash_bits =0,this.ha sh_mask=0, this.hash_ shift=0,th is.block_s tart=0,thi s.match_le ngth=0,thi s.prev_mat ch=0,this. match_avai lable=0,th is.strstar t=0,this.m atch_start =0,this.lo okahead=0, this.prev_ length=0,t his.max_ch ain_length =0,this.ma x_lazy_mat ch=0,this. level=0,th is.strateg y=0,this.g ood_match= 0,this.nic e_match=0, this.dyn_l tree=new A .Buf16(2*o t),this.dy n_dtree=ne w A.Buf16( 2*(2*rt+1) ),this.bl_ tree=new A .Buf16(2*( 2*it+1)),o (this.dyn_ ltree),o(t his.dyn_dt ree),o(thi s.bl_tree) ,this.l_de sc=null,th is.d_desc= null,this. bl_desc=nu ll,this.bl _count=new A.Buf16(a t+1),this. heap=new A .Buf16(2*n t+1),o(thi s.heap),th is.heap_le n=0,this.h eap_max=0, this.depth =new A.Buf 16(2*nt+1) ,o(this.de pth),this. l_buf=0,th is.lit_buf size=0,thi s.last_lit =0,this.d_ buf=0,this .opt_len=0 ,this.stat ic_len=0,t his.matche s=0,this.i nsert=0,th is.bi_buf= 0,this.bi_ valid=0}fu nction _(t ){var e;re turn t&&t. state?(t.t otal_in=t. total_out= 0,t.data_t ype=X,e=t. state,e.pe nding=0,e. pending_ou t=0,e.wrap <0&&(e.wra p=-e.wrap) ,e.status= e.wrap?ct: vt,t.adler =2===e.wra p?0:1,e.la st_flush=M ,L._tr_ini t(e),F):r( t,W)}funct ion b(t){v ar e=_(t); return e== =F&&y(t.st ate),e}fun ction x(t, e){return t&&t.state ?2!==t.sta te.wrap?W: (t.state.g zhead=e,F) :W}functio n S(t,e,n, i,o,a){if( !t)return W;var s=1; if(e===H&& (e=6),0>i? (s=0,i=-i) :i>15&&(s= 2,i-=16),1 >o||o>$||n !==V||8>i| |i>15||0>e ||e>9||0>a ||a>Y)retu rn r(t,W); 8===i&&(i= 9);var h=n ew w;retur n t.state= h,h.strm=t ,h.wrap=s, h.gzhead=n ull,h.w_bi ts=i,h.w_s ize=1<<h.w _bits,h.w_ mask=h.w_s ize-1,h.ha sh_bits=o+ 7,h.hash_s ize=1<<h.h ash_bits,h .hash_mask =h.hash_si ze-1,h.has h_shift=~~ ((h.hash_b its+st-1)/ st),h.wind ow=new A.B uf8(2*h.w_ size),h.he ad=new A.B uf16(h.has h_size),h. prev=new A .Buf16(h.w _size),h.l it_bufsize =1<<o+6,h. pending_bu f_size=4*h .lit_bufsi ze,h.pendi ng_buf=new A.Buf8(h. pending_bu f_size),h. d_buf=h.li t_bufsize> >1,h.l_buf =3*h.lit_b ufsize,h.l evel=e,h.s trategy=a, h.method=n ,b(t)}func tion k(t,e ){return S (t,e,V,J,Q ,K)}functi on E(t,e){ var n,s,l, c;if(!t||! t.state||e >P||0>e)re turn t?r(t ,W):W;if(s =t.state,! t.output|| !t.input&& 0!==t.avai l_in||s.st atus===mt& &e!==U)ret urn r(t,0= ==t.avail_ out?j:W);i f(s.strm=t ,n=s.last_ flush,s.la st_flush=e ,s.status= ==ct)if(2= ==s.wrap)t .adler=0,h (s,31),h(s ,139),h(s, 8),s.gzhea d?(h(s,(s. gzhead.tex t?1:0)+(s. gzhead.hcr c?2:0)+(s. gzhead.ext ra?4:0)+(s .gzhead.na me?8:0)+(s .gzhead.co mment?16:0 )),h(s,255 &s.gzhead. time),h(s, s.gzhead.t ime>>8&255 ),h(s,s.gz head.time> >16&255),h (s,s.gzhea d.time>>24 &255),h(s, 9===s.leve l?2:s.stra tegy>=G||s .level<2?4 :0),h(s,25 5&s.gzhead .os),s.gzh ead.extra& &s.gzhead. extra.leng th&&(h(s,2 55&s.gzhea d.extra.le ngth),h(s, s.gzhead.e xtra.lengt h>>8&255)) ,s.gzhead. hcrc&&(t.a dler=B(t.a dler,s.pen ding_buf,s .pending,0 )),s.gzind ex=0,s.sta tus=ft):(h (s,0),h(s, 0),h(s,0), h(s,0),h(s ,0),h(s,9= ==s.level? 2:s.strate gy>=G||s.l evel<2?4:0 ),h(s,xt), s.status=v t);else{va r f=V+(s.w _bits-8<<4 )<<8,d=-1; d=s.strate gy>=G||s.l evel<2?0:s .level<6?1 :6===s.lev el?2:3,f|= d<<6,0!==s .strstart& &(f|=lt),f +=31-f%31, s.status=v t,u(s,f),0 !==s.strst art&&(u(s, t.adler>>> 16),u(s,65 535&t.adle r)),t.adle r=1}if(s.s tatus===ft )if(s.gzhe ad.extra){ for(l=s.pe nding;s.gz index<(655 35&s.gzhea d.extra.le ngth)&&(s. pending!== s.pending_ buf_size|| (s.gzhead. hcrc&&s.pe nding>l&&( t.adler=B( t.adler,s. pending_bu f,s.pendin g-l,l)),a( t),l=s.pen ding,s.pen ding!==s.p ending_buf _size));)h (s,255&s.g zhead.extr a[s.gzinde x]),s.gzin dex++;s.gz head.hcrc& &s.pending >l&&(t.adl er=B(t.adl er,s.pendi ng_buf,s.p ending-l,l )),s.gzind ex===s.gzh ead.extra. length&&(s .gzindex=0 ,s.status= dt)}else s .status=dt ;if(s.stat us===dt)if (s.gzhead. name){l=s. pending;do {if(s.pend ing===s.pe nding_buf_ size&&(s.g zhead.hcrc &&s.pendin g>l&&(t.ad ler=B(t.ad ler,s.pend ing_buf,s. pending-l, l)),a(t),l =s.pending ,s.pending ===s.pendi ng_buf_siz e)){c=1;br eak}c=s.gz index<s.gz head.name. length?255 &s.gzhead. name.charC odeAt(s.gz index++):0 ,h(s,c)}wh ile(0!==c) ;s.gzhead. hcrc&&s.pe nding>l&&( t.adler=B( t.adler,s. pending_bu f,s.pendin g-l,l)),0= ==c&&(s.gz index=0,s. status=pt) }else s.st atus=pt;if (s.status= ==pt)if(s. gzhead.com ment){l=s. pending;do {if(s.pend ing===s.pe nding_buf_ size&&(s.g zhead.hcrc &&s.pendin g>l&&(t.ad ler=B(t.ad ler,s.pend ing_buf,s. pending-l, l)),a(t),l =s.pending ,s.pending ===s.pendi ng_buf_siz e)){c=1;br eak}c=s.gz index<s.gz head.comme nt.length? 255&s.gzhe ad.comment .charCodeA t(s.gzinde x++):0,h(s ,c)}while( 0!==c);s.g zhead.hcrc &&s.pendin g>l&&(t.ad ler=B(t.ad ler,s.pend ing_buf,s. pending-l, l)),0===c& &(s.status =gt)}else s.status=g t;if(s.sta tus===gt&& (s.gzhead. hcrc?(s.pe nding+2>s. pending_bu f_size&&a( t),s.pendi ng+2<=s.pe nding_buf_ size&&(h(s ,255&t.adl er),h(s,t. adler>>8&2 55),t.adle r=0,s.stat us=vt)):s. status=vt) ,0!==s.pen ding){if(a (t),0===t. avail_out) return s.l ast_flush= -1,F}else if(0===t.a vail_in&&i (e)<=i(n)& &e!==U)ret urn r(t,j) ;if(s.stat us===mt&&0 !==t.avail _in)return r(t,j);if (0!==t.ava il_in||0!= =s.lookahe ad||e!==M& &s.status! ==mt){var p=s.strate gy===G?m(s ,e):s.stra tegy===q?v (s,e):I[s. level].fun c(s,e);if( (p===_t||p ===bt)&&(s .status=mt ),p===yt|| p===_t)ret urn 0===t. avail_out& &(s.last_f lush=-1),F ;if(p===wt &&(e===O?L ._tr_align (s):e!==P& &(L._tr_st ored_block (s,0,0,!1) ,e===D&&(o (s.head),0 ===s.looka head&&(s.s trstart=0, s.block_st art=0,s.in sert=0))), a(t),0===t .avail_out ))return s .last_flus h=-1,F}ret urn e!==U? F:s.wrap<= 0?z:(2===s .wrap?(h(s ,255&t.adl er),h(s,t. adler>>8&2 55),h(s,t. adler>>16& 255),h(s,t .adler>>24 &255),h(s, 255&t.tota l_in),h(s, t.total_in >>8&255),h (s,t.total _in>>16&25 5),h(s,t.t otal_in>>2 4&255)):(u (s,t.adler >>>16),u(s ,65535&t.a dler)),a(t ),s.wrap>0 &&(s.wrap= -s.wrap),0 !==s.pendi ng?F:z)}fu nction C(t ){var e;re turn t&&t. state?(e=t .state.sta tus,e!==ct &&e!==ft&& e!==dt&&e! ==pt&&e!== gt&&e!==vt &&e!==mt?r (t,W):(t.s tate=null, e===vt?r(t ,N):F)):W} var I,A=n( 98),L=n(95 ),R=n(96), B=n(97),T= n(73),M=0, O=1,D=3,U= 4,P=5,F=0, z=1,W=-2,N =-3,j=-5,H =-1,Z=1,G= 2,q=3,Y=4, K=0,X=2,V= 8,$=9,J=15 ,Q=8,tt=29 ,et=256,nt =et+1+tt,r t=30,it=19 ,ot=2*nt+1 ,at=15,st= 3,ht=258,u t=ht+st+1, lt=32,ct=4 2,ft=69,dt =73,pt=91, gt=103,vt= 113,mt=666 ,yt=1,wt=2 ,_t=3,bt=4 ,xt=3,St=f unction(t, e,n,r,i){t his.good_l ength=t,th is.max_laz y=e,this.n ice_length =n,this.ma x_chain=r, this.func= i};I=[new St(0,0,0,0 ,d),new St (4,4,8,4,p ),new St(4 ,5,16,8,p) ,new St(4, 6,32,32,p) ,new St(4, 4,16,16,g) ,new St(8, 16,32,32,g ),new St(8 ,16,128,12 8,g),new S t(8,32,128 ,256,g),ne w St(32,12 8,258,1024 ,g),new St (32,258,25 8,4096,g)] ,e.deflate Init=k,e.d eflateInit 2=S,e.defl ateReset=b ,e.deflate ResetKeep= _,e.deflat eSetHeader =x,e.defla te=E,e.def lateEnd=C, e.deflateI nfo="pako deflate (f rom Nodeca project)" },function (t,e,n){"u se strict" ;function r(t){retur n(t>>>24&2 55)+(t>>>8 &65280)+(( 65280&t)<< 8)+((255&t )<<24)}fun ction i(){ this.mode= 0,this.las t=!1,this. wrap=0,thi s.havedict =!1,this.f lags=0,thi s.dmax=0,t his.check= 0,this.tot al=0,this. head=null, this.wbits =0,this.ws ize=0,this .whave=0,t his.wnext= 0,this.win dow=null,t his.hold=0 ,this.bits =0,this.le ngth=0,thi s.offset=0 ,this.extr a=0,this.l encode=nul l,this.dis tcode=null ,this.lenb its=0,this .distbits= 0,this.nco de=0,this. nlen=0,thi s.ndist=0, this.have= 0,this.nex t=null,thi s.lens=new m.Buf16(3 20),this.w ork=new m. Buf16(288) ,this.lend yn=null,th is.distdyn =null,this .sane=0,th is.back=0, this.was=0 }function o(t){var e ;return t& &t.state?( e=t.state, t.total_in =t.total_o ut=e.total =0,t.msg=" ",e.wrap&& (t.adler=1 &e.wrap),e .mode=U,e. last=0,e.h avedict=0, e.dmax=327 68,e.head= null,e.hol d=0,e.bits =0,e.lenco de=e.lendy n=new m.Bu f32(pt),e. distcode=e .distdyn=n ew m.Buf32 (gt),e.san e=1,e.back =-1,A):B}f unction a( t){var e;r eturn t&&t .state?(e= t.state,e. wsize=0,e. whave=0,e. wnext=0,o( t)):B}func tion s(t,e ){var n,r; return t&& t.state?(r =t.state,0 >e?(n=0,e= -e):(n=(e> >4)+1,48>e &&(e&=15)) ,e&&(8>e|| e>15)?B:(n ull!==r.wi ndow&&r.wb its!==e&&( r.window=n ull),r.wra p=n,r.wbit s=e,a(t))) :B}functio n h(t,e){v ar n,r;ret urn t?(r=n ew i,t.sta te=r,r.win dow=null,n =s(t,e),n! ==A&&(t.st ate=null), n):B}funct ion u(t){r eturn h(t, mt)}functi on l(t){if (yt){var e ;for(g=new m.Buf32(5 12),v=new m.Buf32(32 ),e=0;144> e;)t.lens[ e++]=8;for (;256>e;)t .lens[e++] =9;for(;28 0>e;)t.len s[e++]=7;f or(;288>e; )t.lens[e+ +]=8;for(b (S,t.lens, 0,288,g,0, t.work,{bi ts:9}),e=0 ;32>e;)t.l ens[e++]=5 ;b(k,t.len s,0,32,v,0 ,t.work,{b its:5}),yt =!1}t.lenc ode=g,t.le nbits=9,t. distcode=v ,t.distbit s=5}functi on c(t,e,n ,r){var i, o=t.state; return nul l===o.wind ow&&(o.wsi ze=1<<o.wb its,o.wnex t=0,o.whav e=0,o.wind ow=new m.B uf8(o.wsiz e)),r>=o.w size?(m.ar raySet(o.w indow,e,n- o.wsize,o. wsize,0),o .wnext=0,o .whave=o.w size):(i=o .wsize-o.w next,i>r&& (i=r),m.ar raySet(o.w indow,e,n- r,i,o.wnex t),r-=i,r? (m.arraySe t(o.window ,e,n-r,r,0 ),o.wnext= r,o.whave= o.wsize):( o.wnext+=i ,o.wnext== =o.wsize&& (o.wnext=0 ),o.whave< o.wsize&&( o.whave+=i ))),0}func tion f(t,e ){var n,i, o,a,s,h,u, f,d,p,g,v, pt,gt,vt,m t,yt,wt,_t ,bt,xt,St, kt,Et,Ct=0 ,It=new m. Buf8(4),At =[16,17,18 ,0,8,7,9,6 ,10,5,11,4 ,12,3,13,2 ,14,1,15]; if(!t||!t. state||!t. output||!t .input&&0! ==t.avail_ in)return B;n=t.stat e,n.mode== =Y&&(n.mod e=K),s=t.n ext_out,o= t.output,u =t.avail_o ut,a=t.nex t_in,i=t.i nput,h=t.a vail_in,f= n.hold,d=n .bits,p=h, g=u,St=A;t :for(;;)sw itch(n.mod e){case U: if(0===n.w rap){n.mod e=K;break} for(;16>d; ){if(0===h )break t;h --,f+=i[a+ +]<<d,d+=8 }if(2&n.wr ap&&35615= ==f){n.che ck=0,It[0] =255&f,It[ 1]=f>>>8&2 55,n.check =w(n.check ,It,2,0),f =0,d=0,n.m ode=P;brea k}if(n.fla gs=0,n.hea d&&(n.head .done=!1), !(1&n.wrap )||(((255& f)<<8)+(f> >8))%31){t .msg="inco rrect head er check", n.mode=ct; break}if(( 15&f)!==D) {t.msg="un known comp ression me thod",n.mo de=ct;brea k}if(f>>>= 4,d-=4,xt= (15&f)+8,0 ===n.wbits )n.wbits=x t;else if( xt>n.wbits ){t.msg="i nvalid win dow size", n.mode=ct; break}n.dm ax=1<<xt,t .adler=n.c heck=1,n.m ode=512&f? G:Y,f=0,d= 0;break;ca se P:for(; 16>d;){if( 0===h)brea k t;h--,f+ =i[a++]<<d ,d+=8}if(n .flags=f,( 255&n.flag s)!==D){t. msg="unkno wn compres sion metho d",n.mode= ct;break}i f(57344&n. flags){t.m sg="unknow n header f lags set", n.mode=ct; break}n.he ad&&(n.hea d.text=f>> 8&1),512&n .flags&&(I t[0]=255&f ,It[1]=f>> >8&255,n.c heck=w(n.c heck,It,2, 0)),f=0,d= 0,n.mode=F ;case F:fo r(;32>d;){ if(0===h)b reak t;h-- ,f+=i[a++] <<d,d+=8}n .head&&(n. head.time= f),512&n.f lags&&(It[ 0]=255&f,I t[1]=f>>>8 &255,It[2] =f>>>16&25 5,It[3]=f> >>24&255,n .check=w(n .check,It, 4,0)),f=0, d=0,n.mode =z;case z: for(;16>d; ){if(0===h )break t;h --,f+=i[a+ +]<<d,d+=8 }n.head&&( n.head.xfl ags=255&f, n.head.os= f>>8),512& n.flags&&( It[0]=255& f,It[1]=f> >>8&255,n. check=w(n. check,It,2 ,0)),f=0,d =0,n.mode= W;case W:i f(1024&n.f lags){for( ;16>d;){if (0===h)bre ak t;h--,f +=i[a++]<< d,d+=8}n.l ength=f,n. head&&(n.h ead.extra_ len=f),512 &n.flags&& (It[0]=255 &f,It[1]=f >>>8&255,n .check=w(n .check,It, 2,0)),f=0, d=0}else n .head&&(n. head.extra =null);n.m ode=N;case N:if(1024 &n.flags&& (v=n.lengt h,v>h&&(v= h),v&&(n.h ead&&(xt=n .head.extr a_len-n.le ngth,n.hea d.extra||( n.head.ext ra=new Arr ay(n.head. extra_len) ),m.arrayS et(n.head. extra,i,a, v,xt)),512 &n.flags&& (n.check=w (n.check,i ,v,a)),h-= v,a+=v,n.l ength-=v), n.length)) break t;n. length=0,n .mode=j;ca se j:if(20 48&n.flags ){if(0===h )break t;v =0;do xt=i [a+v++],n. head&&xt&& n.length<6 5536&&(n.h ead.name+= String.fro mCharCode( xt));while (xt&&h>v); if(512&n.f lags&&(n.c heck=w(n.c heck,i,v,a )),h-=v,a+ =v,xt)brea k t}else n .head&&(n. head.name= null);n.le ngth=0,n.m ode=H;case H:if(4096 &n.flags){ if(0===h)b reak t;v=0 ;do xt=i[a +v++],n.he ad&&xt&&n. length<655 36&&(n.hea d.comment+ =String.fr omCharCode (xt));whil e(xt&&h>v) ;if(512&n. flags&&(n. check=w(n. check,i,v, a)),h-=v,a +=v,xt)bre ak t}else n.head&&(n .head.comm ent=null); n.mode=Z;c ase Z:if(5 12&n.flags ){for(;16> d;){if(0== =h)break t ;h--,f+=i[ a++]<<d,d+ =8}if(f!== (65535&n.c heck)){t.m sg="header crc misma tch",n.mod e=ct;break }f=0,d=0}n .head&&(n. head.hcrc= n.flags>>9 &1,n.head. done=!0),t .adler=n.c heck=0,n.m ode=Y;brea k;case G:f or(;32>d;) {if(0===h) break t;h- -,f+=i[a++ ]<<d,d+=8} t.adler=n. check=r(f) ,f=0,d=0,n .mode=q;ca se q:if(0= ==n.havedi ct)return t.next_out =s,t.avail _out=u,t.n ext_in=a,t .avail_in= h,n.hold=f ,n.bits=d, R;t.adler= n.check=1, n.mode=Y;c ase Y:if(e ===C||e=== I)break t; case K:if( n.last){f> >>=7&d,d-= 7&d,n.mode =ht;break} for(;3>d;) {if(0===h) break t;h- -,f+=i[a++ ]<<d,d+=8} switch(n.l ast=1&f,f> >>=1,d-=1, 3&f){case 0:n.mode=X ;break;cas e 1:if(l(n ),n.mode=e t,e===I){f >>>=2,d-=2 ;break t}b reak;case 2:n.mode=J ;break;cas e 3:t.msg= "invalid b lock type" ,n.mode=ct }f>>>=2,d- =2;break;c ase X:for( f>>>=7&d,d -=7&d;32>d ;){if(0=== h)break t; h--,f+=i[a ++]<<d,d+= 8}if((6553 5&f)!==(f> >>16^65535 )){t.msg=" invalid st ored block lengths", n.mode=ct; break}if(n .length=65 535&f,f=0, d=0,n.mode =V,e===I)b reak t;cas e V:n.mode =$;case $: if(v=n.len gth){if(v> h&&(v=h),v >u&&(v=u), 0===v)brea k t;m.arra ySet(o,i,a ,v,s),h-=v ,a+=v,u-=v ,s+=v,n.le ngth-=v;br eak}n.mode =Y;break;c ase J:for( ;14>d;){if (0===h)bre ak t;h--,f +=i[a++]<< d,d+=8}if( n.nlen=(31 &f)+257,f> >>=5,d-=5, n.ndist=(3 1&f)+1,f>> >=5,d-=5,n .ncode=(15 &f)+4,f>>> =4,d-=4,n. nlen>286|| n.ndist>30 ){t.msg="t oo many le ngth or di stance sym bols",n.mo de=ct;brea k}n.have=0 ,n.mode=Q; case Q:for (;n.have<n .ncode;){f or(;3>d;){ if(0===h)b reak t;h-- ,f+=i[a++] <<d,d+=8}n .lens[At[n .have++]]= 7&f,f>>>=3 ,d-=3}for( ;n.have<19 ;)n.lens[A t[n.have++ ]]=0;if(n. lencode=n. lendyn,n.l enbits=7,k t={bits:n. lenbits},S t=b(x,n.le ns,0,19,n. lencode,0, n.work,kt) ,n.lenbits =kt.bits,S t){t.msg=" invalid co de lengths set",n.mo de=ct;brea k}n.have=0 ,n.mode=tt ;case tt:f or(;n.have <n.nlen+n. ndist;){fo r(;Ct=n.le ncode[f&(1 <<n.lenbit s)-1],vt=C t>>>24,mt= Ct>>>16&25 5,yt=65535 &Ct,!(d>=v t);){if(0= ==h)break t;h--,f+=i [a++]<<d,d +=8}if(16> yt)f>>>=vt ,d-=vt,n.l ens[n.have ++]=yt;els e{if(16=== yt){for(Et =vt+2;Et>d ;){if(0=== h)break t; h--,f+=i[a ++]<<d,d+= 8}if(f>>>= vt,d-=vt,0 ===n.have) {t.msg="in valid bit length rep eat",n.mod e=ct;break }xt=n.lens [n.have-1] ,v=3+(3&f) ,f>>>=2,d- =2}else if (17===yt){ for(Et=vt+ 3;Et>d;){i f(0===h)br eak t;h--, f+=i[a++]< <d,d+=8}f> >>=vt,d-=v t,xt=0,v=3 +(7&f),f>> >=3,d-=3}e lse{for(Et =vt+7;Et>d ;){if(0=== h)break t; h--,f+=i[a ++]<<d,d+= 8}f>>>=vt, d-=vt,xt=0 ,v=11+(127 &f),f>>>=7 ,d-=7}if(n .have+v>n. nlen+n.ndi st){t.msg= "invalid b it length repeat",n. mode=ct;br eak}for(;v --;)n.lens [n.have++] =xt}}if(n. mode===ct) break;if(0 ===n.lens[ 256]){t.ms g="invalid code -- m issing end -of-block" ,n.mode=ct ;break}if( n.lenbits= 9,kt={bits :n.lenbits },St=b(S,n .lens,0,n. nlen,n.len code,0,n.w ork,kt),n. lenbits=kt .bits,St){ t.msg="inv alid liter al/lengths set",n.mo de=ct;brea k}if(n.dis tbits=6,n. distcode=n .distdyn,k t={bits:n. distbits}, St=b(k,n.l ens,n.nlen ,n.ndist,n .distcode, 0,n.work,k t),n.distb its=kt.bit s,St){t.ms g="invalid distances set",n.mo de=ct;brea k}if(n.mod e=et,e===I )break t;c ase et:n.m ode=nt;cas e nt:if(h> =6&&u>=258 ){t.next_o ut=s,t.ava il_out=u,t .next_in=a ,t.avail_i n=h,n.hold =f,n.bits= d,_(t,g),s =t.next_ou t,o=t.outp ut,u=t.ava il_out,a=t .next_in,i =t.input,h =t.avail_i n,f=n.hold ,d=n.bits, n.mode===Y &&(n.back= -1);break} for(n.back =0;Ct=n.le ncode[f&(1 <<n.lenbit s)-1],vt=C t>>>24,mt= Ct>>>16&25 5,yt=65535 &Ct,!(d>=v t);){if(0= ==h)break t;h--,f+=i [a++]<<d,d +=8}if(mt& &0===(240& mt)){for(w t=vt,_t=mt ,bt=yt;Ct= n.lencode[ bt+((f&(1< <wt+_t)-1) >>wt)],vt= Ct>>>24,mt =Ct>>>16&2 55,yt=6553 5&Ct,!(d>= wt+vt);){i f(0===h)br eak t;h--, f+=i[a++]< <d,d+=8}f> >>=wt,d-=w t,n.back+= wt}if(f>>> =vt,d-=vt, n.back+=vt ,n.length= yt,0===mt) {n.mode=st ;break}if( 32&mt){n.b ack=-1,n.m ode=Y;brea k}if(64&mt ){t.msg="i nvalid lit eral/lengt h code",n. mode=ct;br eak}n.extr a=15&mt,n. mode=rt;ca se rt:if(n .extra){fo r(Et=n.ext ra;Et>d;){ if(0===h)b reak t;h-- ,f+=i[a++] <<d,d+=8}n .length+=f &(1<<n.ext ra)-1,f>>> =n.extra,d -=n.extra, n.back+=n. extra}n.wa s=n.length ,n.mode=it ;case it:f or(;Ct=n.d istcode[f& (1<<n.dist bits)-1],v t=Ct>>>24, mt=Ct>>>16 &255,yt=65 535&Ct,!(d >=vt);){if (0===h)bre ak t;h--,f +=i[a++]<< d,d+=8}if( 0===(240&m t)){for(wt =vt,_t=mt, bt=yt;Ct=n .distcode[ bt+((f&(1< <wt+_t)-1) >>wt)],vt= Ct>>>24,mt =Ct>>>16&2 55,yt=6553 5&Ct,!(d>= wt+vt);){i f(0===h)br eak t;h--, f+=i[a++]< <d,d+=8}f> >>=wt,d-=w t,n.back+= wt}if(f>>> =vt,d-=vt, n.back+=vt ,64&mt){t. msg="inval id distanc e code",n. mode=ct;br eak}n.offs et=yt,n.ex tra=15&mt, n.mode=ot; case ot:if (n.extra){ for(Et=n.e xtra;Et>d; ){if(0===h )break t;h --,f+=i[a+ +]<<d,d+=8 }n.offset+ =f&(1<<n.e xtra)-1,f> >>=n.extra ,d-=n.extr a,n.back+= n.extra}if (n.offset> n.dmax){t. msg="inval id distanc e too far back",n.mo de=ct;brea k}n.mode=a t;case at: if(0===u)b reak t;if( v=g-u,n.of fset>v){if (v=n.offse t-v,v>n.wh ave&&n.san e){t.msg=" invalid di stance too far back" ,n.mode=ct ;break}v>n .wnext?(v- =n.wnext,p t=n.wsize- v):pt=n.wn ext-v,v>n. length&&(v =n.length) ,gt=n.wind ow}else gt =o,pt=s-n. offset,v=n .length;v> u&&(v=u),u -=v,n.leng th-=v;do o [s++]=gt[p t++];while (--v);0=== n.length&& (n.mode=nt );break;ca se st:if(0 ===u)break t;o[s++]= n.length,u --,n.mode= nt;break;c ase ht:if( n.wrap){fo r(;32>d;){ if(0===h)b reak t;h-- ,f|=i[a++] <<d,d+=8}i f(g-=u,t.t otal_out+= g,n.total+ =g,g&&(t.a dler=n.che ck=n.flags ?w(n.check ,o,g,s-g): y(n.check, o,g,s-g)), g=u,(n.fla gs?f:r(f)) !==n.check ){t.msg="i ncorrect d ata check" ,n.mode=ct ;break}f=0 ,d=0}n.mod e=ut;case ut:if(n.wr ap&&n.flag s){for(;32 >d;){if(0= ==h)break t;h--,f+=i [a++]<<d,d +=8}if(f!= =(42949672 95&n.total )){t.msg=" incorrect length che ck",n.mode =ct;break} f=0,d=0}n. mode=lt;ca se lt:St=L ;break t;c ase ct:St= T;break t; case ft:re turn M;cas e dt:defau lt:return B}return t .next_out= s,t.avail_ out=u,t.ne xt_in=a,t. avail_in=h ,n.hold=f, n.bits=d,( n.wsize||g !==t.avail _out&&n.mo de<ct&&(n. mode<ht||e !==E))&&c( t,t.output ,t.next_ou t,g-t.avai l_out)?(n. mode=ft,M) :(p-=t.ava il_in,g-=t .avail_out ,t.total_i n+=p,t.tot al_out+=g, n.total+=g ,n.wrap&&g &&(t.adler =n.check=n .flags?w(n .check,o,g ,t.next_ou t-g):y(n.c heck,o,g,t .next_out- g)),t.data _type=n.bi ts+(n.last ?64:0)+(n. mode===Y?1 28:0)+(n.m ode===et|| n.mode===V ?256:0),(0 ===p&&0=== g||e===E)& &St===A&&( St=O),St)} function d (t){if(!t| |!t.state) return B;v ar e=t.sta te;return e.window&& (e.window= null),t.st ate=null,A }function p(t,e){var n;return t&&t.state ?(n=t.stat e,0===(2&n .wrap)?B:( n.head=e,e .done=!1,A )):B}var g ,v,m=n(98) ,y=n(96),w =n(97),_=n (102),b=n( 103),x=0,S =1,k=2,E=4 ,C=5,I=6,A =0,L=1,R=2 ,B=-2,T=-3 ,M=-4,O=-5 ,D=8,U=1,P =2,F=3,z=4 ,W=5,N=6,j =7,H=8,Z=9 ,G=10,q=11 ,Y=12,K=13 ,X=14,V=15 ,$=16,J=17 ,Q=18,tt=1 9,et=20,nt =21,rt=22, it=23,ot=2 4,at=25,st =26,ht=27, ut=28,lt=2 9,ct=30,ft =31,dt=32, pt=852,gt= 592,vt=15, mt=vt,yt=! 0;e.inflat eReset=a,e .inflateRe set2=s,e.i nflateRese tKeep=o,e. inflateIni t=u,e.infl ateInit2=h ,e.inflate =f,e.infla teEnd=d,e. inflateGet Header=p,e .inflateIn fo="pako i nflate (fr om Nodeca project)"} ,function( t,e,n){t.e xports={Z_ NO_FLUSH:0 ,Z_PARTIAL _FLUSH:1,Z _SYNC_FLUS H:2,Z_FULL _FLUSH:3,Z _FINISH:4, Z_BLOCK:5, Z_TREES:6, Z_OK:0,Z_S TREAM_END: 1,Z_NEED_D ICT:2,Z_ER RNO:-1,Z_S TREAM_ERRO R:-2,Z_DAT A_ERROR:-3 ,Z_BUF_ERR OR:-5,Z_NO _COMPRESSI ON:0,Z_BES T_SPEED:1, Z_BEST_COM PRESSION:9 ,Z_DEFAULT _COMPRESSI ON:-1,Z_FI LTERED:1,Z _HUFFMAN_O NLY:2,Z_RL E:3,Z_FIXE D:4,Z_DEFA ULT_STRATE GY:0,Z_BIN ARY:0,Z_TE XT:1,Z_UNK NOWN:2,Z_D EFLATED:8} },function (t,e,n){"u se strict" ;function r(){this.i nput=null, this.next_ in=0,this. avail_in=0 ,this.tota l_in=0,thi s.output=n ull,this.n ext_out=0, this.avail _out=0,thi s.total_ou t=0,this.m sg="",this .state=nul l,this.dat a_type=2,t his.adler= 0}t.export s=r},funct ion(t,e,n) {(function (){var e,r ,i,NameTab le,o;o=n(1 0),r=n(34) ,i=n(79),N ameTable=n (80),e=fun ction(){fu nction t(t ){this.con tents=new r(t),this. parse(this .contents) }return t. open=funct ion(e){var n;return n=o.readFi leSync(e), new t(n)}, t.prototyp e.parse=fu nction(t){ var e,n,o, a,s,h,u,l, c,f,d,p,g, v,m,y,w,_, b,x,S,k,E, C,I,A,L,R, B;for(h=t. readInt(), w=t.readIn t(),s=t.re adInt(),y= t.readInt( ),this.map ={},t.pos= w+24,L=t.r eadShort() +w,S=t.rea dShort()+w ,t.pos=L,_ =t.readSho rt(),d=R=0 ;_>=R;d=R+ =1){for(A= t.readStri ng(4),b=t. readShort( ),I=t.read Short(),th is.map[A]= {list:[],n amed:{}},C =t.pos,t.p os=L+I,g=B =0;b>=B;g= B+=1)p=t.r eadShort() ,k=t.readS hort(),e=t .readByte( ),n=t.read Byte()<<16 ,o=t.readB yte()<<8,a =t.readByt e(),u=h+(0 |n|o|a),f= t.readUInt 32(),l={id :p,attribu tes:e,offs et:u,handl e:f},E=t.p os,-1!==k& &w+y>S+k?( t.pos=S+k, v=t.readBy te(),l.nam e=t.readSt ring(v)):" sfnt"===A& &(t.pos=l. offset,m=t .readUInt3 2(),c={},c .contents= new r(t.sl ice(t.pos, t.pos+m)), c.director y=new i(c. contents), x=new Name Table(c),l .name=x.fo ntName[0]. raw),t.pos =E,this.ma p[A].list. push(l),l. name&&(thi s.map[A].n amed[l.nam e]=l);t.po s=C}},t.pr ototype.ge tNamedFont =function( t){var e,n ,r,i,o,a;i f(e=this.c ontents,i= e.pos,n=nu ll!=(a=thi s.map.sfnt )?a.named[ t]:void 0, !n)throw n ew Error(" Font "+t+" not found in DFont file.");re turn e.pos =n.offset, r=e.readUI nt32(),o=e .slice(e.p os,e.pos+r ),e.pos=i, o},t}(),t. exports=e} ).call(thi s)},functi on(t,e,n){ (function( e){(functi on(){var r ,i,o=[].sl ice;r=n(34 ),i=functi on(){funct ion t(t){v ar e,n,r,i ;for(this. scalarType =t.readInt (),this.ta bleCount=t .readShort (),this.se archRange= t.readShor t(),this.e ntrySelect or=t.readS hort(),thi s.rangeShi ft=t.readS hort(),thi s.tables={ },n=r=0,i= this.table Count;i>=0 ?i>r:r>i;n =i>=0?++r: --r)e={tag :t.readStr ing(4),che cksum:t.re adInt(),of fset:t.rea dInt(),len gth:t.read Int()},thi s.tables[e .tag]=e}va r n;return t.prototy pe.encode= function(t ){var i,o, a,s,h,u,l, c,f,d,p,g, v,m;g=Obje ct.keys(t) .length,u= Math.log(2 ),f=16*Mat h.floor(Ma th.log(g)/ u),s=Math. floor(f/u) ,c=16*g-f, o=new r,o. writeInt(t his.scalar Type),o.wr iteShort(g ),o.writeS hort(f),o. writeShort (s),o.writ eShort(c), a=16*g,l=o .pos+a,h=n ull,v=[];f or(m in t) for(p=t[m] ,o.writeSt ring(m),o. writeInt(n (p)),o.wri teInt(l),o .writeInt( p.length), v=v.concat (p),"head" ===m&&(h=l ),l+=p.len gth;l%4;)v .push(0),l ++;return o.write(v) ,d=n(o.dat a),i=29811 46554-d,o. pos=h+8,o. writeUInt3 2(i),new e (o.data)}, n=function (t){var e, n,i,a,s;fo r(t=o.call (t);t.leng th%4;)t.pu sh(0);for( i=new r(t) ,n=0,e=a=0 ,s=t.lengt h;s>a;e=a+ =4)n+=i.re adUInt32() ;return 42 94967295&n },t}(),t.e xports=i}) .call(this )}).call(e ,n(4).Buff er)},funct ion(t,e,n) {(function (){var e,r ,NameTable ,i,o,a={}. hasOwnProp erty,s=fun ction(t,e) {function n(){this.c onstructor =t}for(var r in e)a. call(e,r)& &(t[r]=e[r ]);return n.prototyp e=e.protot ype,t.prot otype=new n,t.__supe r__=e.prot otype,t};i =n(99),e=n (34),o=n(8 9),NameTab le=functio n(t){funct ion NameTa ble(){retu rn NameTab le.__super __.constru ctor.apply (this,argu ments)}var n;return s(NameTabl e,t),NameT able.proto type.tag=" name",Name Table.prot otype.pars e=function (t){var e, n,i,o,a,s, h,u,l,c,f, d,p;for(t. pos=this.o ffset,o=t. readShort( ),e=t.read Short(),h= t.readShor t(),n=[],a =c=0;e>=0? e>c:c>e;a= e>=0?++c:- -c)n.push( {platformI D:t.readSh ort(),enco dingID:t.r eadShort() ,languageI D:t.readSh ort(),name ID:t.readS hort(),len gth:t.read Short(),of fset:this. offset+h+t .readShort ()});for(u ={},a=f=0, d=n.length ;d>f;a=++f )i=n[a],t. pos=i.offs et,l=t.rea dString(i. length),s= new r(l,i) ,null==u[p =i.nameID] &&(u[p]=[] ),u[i.name ID].push(s );return t his.string s=u,this.c opyright=u [0],this.f ontFamily= u[1],this. fontSubfam ily=u[2],t his.unique Subfamily= u[3],this. fontName=u [4],this.v ersion=u[5 ],this.pos tscriptNam e=u[6][0]. raw.replac e(/[\x00-\ x19\x80-\x ff]/g,""), this.trade mark=u[7], this.manuf acturer=u[ 8],this.de signer=u[9 ],this.des cription=u [10],this. vendorUrl= u[11],this .designerU rl=u[12],t his.licens e=u[13],th is.license Url=u[14], this.prefe rredFamily =u[15],thi s.preferre dSubfamily =u[17],thi s.compatib leFull=u[1 8],this.sa mpleText=u [19]},n="A AAAAA",Nam eTable.pro totype.enc ode=functi on(){var t ,i,a,s,h,u ,l,c,f,d,p ,g,v,m;f={ },m=this.s trings;for (t in m)p= m[t],f[t]= p;h=new r( ""+n+"+"+t his.postsc riptName,{ platformID :1,encodin gID:0,lang uageID:0}) ,f[6]=[h], n=o.succes sorOf(n),u =0;for(t i n f)i=f[t] ,null!=i&& (u+=i.leng th);d=new e,l=new e, d.writeSho rt(0),d.wr iteShort(u ),d.writeS hort(6+12* u);for(a i n f)if(i=f [a],null!= i)for(g=0, v=i.length ;v>g;g++)c =i[g],d.wr iteShort(c .platformI D),d.write Short(c.en codingID), d.writeSho rt(c.langu ageID),d.w riteShort( a),d.write Short(c.le ngth),d.wr iteShort(l .pos),l.wr iteString( c.raw);ret urn s={pos tscriptNam e:h.raw,ta ble:d.data .concat(l. data)}},Na meTable}(i ),t.export s=NameTabl e,r=functi on(){funct ion t(t,e) {this.raw= t,this.len gth=this.r aw.length, this.platf ormID=e.pl atformID,t his.encodi ngID=e.enc odingID,th is.languag eID=e.lang uageID}ret urn t}()}) .call(this )},functio n(t,e,n){( function() {var e,Hea dTable,r,i ={}.hasOwn Property,o =function( t,e){funct ion n(){th is.constru ctor=t}for (var r in e)i.call(e ,r)&&(t[r] =e[r]);ret urn n.prot otype=e.pr ototype,t. prototype= new n,t.__ super__=e. prototype, t};r=n(99) ,e=n(34),H eadTable=f unction(t) {function HeadTable( ){return H eadTable._ _super__.c onstructor .apply(thi s,argument s)}return o(HeadTabl e,t),HeadT able.proto type.tag=" head",Head Table.prot otype.pars e=function (t){return t.pos=thi s.offset,t his.versio n=t.readIn t(),this.r evision=t. readInt(), this.check SumAdjustm ent=t.read Int(),this .magicNumb er=t.readI nt(),this. flags=t.re adShort(), this.units PerEm=t.re adShort(), this.creat ed=t.readL ongLong(), this.modif ied=t.read LongLong() ,this.xMin =t.readSho rt(),this. yMin=t.rea dShort(),t his.xMax=t .readShort (),this.yM ax=t.readS hort(),thi s.macStyle =t.readSho rt(),this. lowestRecP PEM=t.read Short(),th is.fontDir ectionHint =t.readSho rt(),this. indexToLoc Format=t.r eadShort() ,this.glyp hDataForma t=t.readSh ort()},Hea dTable.pro totype.enc ode=functi on(t){var n;return n =new e,n.w riteInt(th is.version ),n.writeI nt(this.re vision),n. writeInt(t his.checkS umAdjustme nt),n.writ eInt(this. magicNumbe r),n.write Short(this .flags),n. writeShort (this.unit sPerEm),n. writeLongL ong(this.c reated),n. writeLongL ong(this.m odified),n .writeShor t(this.xMi n),n.write Short(this .yMin),n.w riteShort( this.xMax) ,n.writeSh ort(this.y Max),n.wri teShort(th is.macStyl e),n.write Short(this .lowestRec PPEM),n.wr iteShort(t his.fontDi rectionHin t),n.write Short(t.ty pe),n.writ eShort(thi s.glyphDat aFormat),n .data},Hea dTable}(r) ,t.exports =HeadTable }).call(th is)},funct ion(t,e,n) {(function (){var e,C mapTable,r ,i,o={}.ha sOwnProper ty,a=funct ion(t,e){f unction n( ){this.con structor=t }for(var r in e)o.ca ll(e,r)&&( t[r]=e[r]) ;return n. prototype= e.prototyp e,t.protot ype=new n, t.__super_ _=e.protot ype,t};i=n (99),r=n(3 4),CmapTab le=functio n(t){funct ion CmapTa ble(){retu rn CmapTab le.__super __.constru ctor.apply (this,argu ments)}ret urn a(Cmap Table,t),C mapTable.p rototype.t ag="cmap", CmapTable. prototype. parse=func tion(t){va r n,r,i,o; for(t.pos= this.offse t,this.ver sion=t.rea dUInt16(), i=t.readUI nt16(),thi s.tables=[ ],this.uni code=null, r=o=0;i>=0 ?i>o:o>i;r =i>=0?++o: --o)n=new e(t,this.o ffset),thi s.tables.p ush(n),n.i sUnicode&& null==this .unicode&& (this.unic ode=n);ret urn!0},Cma pTable.enc ode=functi on(t,n){va r i,o;retu rn null==n &&(n="macr oman"),i=e .encode(t, n),o=new r ,o.writeUI nt16(0),o. writeUInt1 6(1),i.tab le=o.data. concat(i.s ubtable),i },CmapTabl e}(i),e=fu nction(){f unction t( t,e){var n ,r,i,o,a,s ,h,u,l,c,f ,d,p,g,v,m ,y,w,_;swi tch(this.p latformID= t.readUInt 16(),this. encodingID =t.readSho rt(),this. offset=e+t .readInt() ,c=t.pos,t .pos=this. offset,thi s.format=t .readUInt1 6(),this.l ength=t.re adUInt16() ,this.lang uage=t.rea dUInt16(), this.isUni code=3===t his.platfo rmID&&1=== this.encod ingID&&4== =this.form at||0===th is.platfor mID&&4===t his.format ,this.code Map={},thi s.format){ case 0:for (s=m=0;256 >m;s=++m)t his.codeMa p[s]=t.rea dByte();br eak;case 4 :for(d=t.r eadUInt16( ),f=d/2,t. pos+=6,i=f unction(){ var e,n;fo r(n=[],s=e =0;f>=0?f> e:e>f;s=f> =0?++e:--e )n.push(t. readUInt16 ());return n}(),t.po s+=2,g=fun ction(){va r e,n;for( n=[],s=e=0 ;f>=0?f>e: e>f;s=f>=0 ?++e:--e)n .push(t.re adUInt16() );return n }(),h=func tion(){var e,n;for(n =[],s=e=0; f>=0?f>e:e >f;s=f>=0? ++e:--e)n. push(t.rea dUInt16()) ;return n} (),u=funct ion(){var e,n;for(n= [],s=e=0;f >=0?f>e:e> f;s=f>=0?+ +e:--e)n.p ush(t.read UInt16()); return n}( ),r=(this. length-t.p os+this.of fset)/2,a= function() {var e,n;f or(n=[],s= e=0;r>=0?r >e:e>r;s=r >=0?++e:-- e)n.push(t .readUInt1 6());retur n n}(),s=y =0,_=i.len gth;_>y;s= ++y)for(v= i[s],p=g[s ],n=w=p;v> =p?v>=w:w> =v;n=v>=p? ++w:--w)0= ==u[s]?o=n +h[s]:(l=u [s]/2+(n-p )-(f-s),o= a[l]||0,0! ==o&&(o+=h [s])),this .codeMap[n ]=65535&o} t.pos=c}re turn t.enc ode=functi on(t,e){va r n,i,o,a, s,h,u,l,c, f,d,p,g,v, m,y,w,_,b, x,S,k,E,C, I,A,L,R,B, T,M,O,D,U, P,F,z,W,N, j,H,Z,G,q, Y,K,X;swit ch(B=new r ,a=Object. keys(t).so rt(functio n(t,e){ret urn t-e}), e){case"ma croman":fo r(g=0,v=fu nction(){v ar t,e;for (e=[],p=t= 0;256>t;p= ++t)e.push (0);return e}(),y={0 :0},o={},T =0,U=a.len gth;U>T;T+ +)i=a[T],n ull==y[q=t [i]]&&(y[q ]=++g),o[i ]={old:t[i ],"new":y[ t[i]]},v[i ]=y[t[i]]; return B.w riteUInt16 (1),B.writ eUInt16(0) ,B.writeUI nt32(12),B .writeUInt 16(0), | |
18 | B.writeUIn t16(262),B .writeUInt 16(0),B.wr ite(v),k={ charMap:o, subtable:B .data,maxG lyphID:g+1 };case"uni code":for( L=[],c=[], w=0,y={},n ={},m=u=nu ll,M=0,P=a .length;P> M;M++)i=a[ M],b=t[i], null==y[b] &&(y[b]=++ w),n[i]={o ld:b,"new" :y[b]},s=y [b]-i,(nul l==m||s!== u)&&(m&&c. push(m),L. push(i),u= s),m=i;for (m&&c.push (m),c.push (65535),L. push(65535 ),C=L.leng th,I=2*C,E =2*Math.po w(Math.log (C)/Math.L N2,2),f=Ma th.log(E/2 )/Math.LN2 ,S=2*C-E,h =[],x=[],d =[],p=O=0, F=L.length ;F>O;p=++O ){if(A=L[p ],l=c[p],6 5535===A){ h.push(0), x.push(0); break}if(R =n[A]["new "],A-R>=32 768)for(h. push(0),x. push(2*(d. length+C-p )),i=D=A;l >=A?l>=D:D >=l;i=l>=A ?++D:--D)d .push(n[i] ["new"]);e lse h.push (R-A),x.pu sh(0)}for( B.writeUIn t16(3),B.w riteUInt16 (1),B.writ eUInt32(12 ),B.writeU Int16(4),B .writeUInt 16(16+8*C+ 2*d.length ),B.writeU Int16(0),B .writeUInt 16(I),B.wr iteUInt16( E),B.write UInt16(f), B.writeUIn t16(S),Z=0 ,z=c.lengt h;z>Z;Z++) i=c[Z],B.w riteUInt16 (i);for(B. writeUInt1 6(0),G=0,W =L.length; W>G;G++)i= L[G],B.wri teUInt16(i );for(Y=0, N=h.length ;N>Y;Y++)s =h[Y],B.wr iteUInt16( s);for(K=0 ,j=x.lengt h;j>K;K++) _=x[K],B.w riteUInt16 (_);for(X= 0,H=d.leng th;H>X;X++ )g=d[X],B. writeUInt1 6(g);retur n k={charM ap:n,subta ble:B.data ,maxGlyphI D:w+1}}},t }(),t.expo rts=CmapTa ble}).call (this)},fu nction(t,e ,n){(funct ion(){var e,HmtxTabl e,r,i={}.h asOwnPrope rty,o=func tion(t,e){ function n (){this.co nstructor= t}for(var r in e)i.c all(e,r)&& (t[r]=e[r] );return n .prototype =e.prototy pe,t.proto type=new n ,t.__super __=e.proto type,t};r= n(99),e=n( 34),HmtxTa ble=functi on(t){func tion HmtxT able(){ret urn HmtxTa ble.__supe r__.constr uctor.appl y(this,arg uments)}re turn o(Hmt xTable,t), HmtxTable. prototype. tag="hmtx" ,HmtxTable .prototype .parse=fun ction(t){v ar e,n,r,i ,o,a,s,h;f or(t.pos=t his.offset ,this.metr ics=[],e=o =0,s=this. file.hhea. numberOfMe trics;s>=0 ?s>o:o>s;e =s>=0?++o: --o)this.m etrics.pus h({advance :t.readUIn t16(),lsb: t.readInt1 6()});for( r=this.fil e.maxp.num Glyphs-thi s.file.hhe a.numberOf Metrics,th is.leftSid eBearings= function() {var n,i;f or(i=[],e= n=0;r>=0?r >n:n>r;e=r >=0?++n:-- n)i.push(t .readInt16 ());return i}(),this .widths=fu nction(){v ar t,e,n,r ;for(n=thi s.metrics, r=[],t=0,e =n.length; e>t;t++)i= n[t],r.pus h(i.advanc e);return r}.call(th is),n=this .widths[th is.widths. length-1], h=[],e=a=0 ;r>=0?r>a: a>r;e=r>=0 ?++a:--a)h .push(this .widths.pu sh(n));ret urn h},Hmt xTable.pro totype.for Glyph=func tion(t){va r e;return t in this .metrics?t his.metric s[t]:e={ad vance:this .metrics[t his.metric s.length-1 ].advance, lsb:this.l eftSideBea rings[t-th is.metrics .length]}} ,HmtxTable .prototype .encode=fu nction(t){ var n,r,i, o,a;for(i= new e,o=0, a=t.length ;a>o;o++)n =t[o],r=th is.forGlyp h(n),i.wri teUInt16(r .advance), i.writeUIn t16(r.lsb) ;return i. data},Hmtx Table}(r), t.exports= HmtxTable} ).call(thi s)},functi on(t,e,n){ (function( ){var e,Hh eaTable,r, i={}.hasOw nProperty, o=function (t,e){func tion n(){t his.constr uctor=t}fo r(var r in e)i.call( e,r)&&(t[r ]=e[r]);re turn n.pro totype=e.p rototype,t .prototype =new n,t._ _super__=e .prototype ,t};r=n(99 ),e=n(34), HheaTable= function(t ){function HheaTable (){return HheaTable. __super__. constructo r.apply(th is,argumen ts)}return o(HheaTab le,t),Hhea Table.prot otype.tag= "hhea",Hhe aTable.pro totype.par se=functio n(t){retur n t.pos=th is.offset, this.versi on=t.readI nt(),this. ascender=t .readShort (),this.de cender=t.r eadShort() ,this.line Gap=t.read Short(),th is.advance WidthMax=t .readShort (),this.mi nLeftSideB earing=t.r eadShort() ,this.minR ightSideBe aring=t.re adShort(), this.xMaxE xtent=t.re adShort(), this.caret SlopeRise= t.readShor t(),this.c aretSlopeR un=t.readS hort(),thi s.caretOff set=t.read Short(),t. pos+=8,thi s.metricDa taFormat=t .readShort (),this.nu mberOfMetr ics=t.read UInt16()}, HheaTable. prototype. encode=fun ction(t){v ar n,r,i,o ;for(r=new e,r.write Int(this.v ersion),r. writeShort (this.asce nder),r.wr iteShort(t his.decend er),r.writ eShort(thi s.lineGap) ,r.writeSh ort(this.a dvanceWidt hMax),r.wr iteShort(t his.minLef tSideBeari ng),r.writ eShort(thi s.minRight SideBearin g),r.write Short(this .xMaxExten t),r.write Short(this .caretSlop eRise),r.w riteShort( this.caret SlopeRun), r.writeSho rt(this.ca retOffset) ,n=i=0,o=8 ;o>=0?o>i: i>o;n=o>=0 ?++i:--i)r .writeByte (0);return r.writeSh ort(this.m etricDataF ormat),r.w riteUInt16 (t.length) ,r.data},H heaTable}( r),t.expor ts=HheaTab le}).call( this)},fun ction(t,e, n){(functi on(){var e ,MaxpTable ,r,i={}.ha sOwnProper ty,o=funct ion(t,e){f unction n( ){this.con structor=t }for(var r in e)i.ca ll(e,r)&&( t[r]=e[r]) ;return n. prototype= e.prototyp e,t.protot ype=new n, t.__super_ _=e.protot ype,t};r=n (99),e=n(3 4),MaxpTab le=functio n(t){funct ion MaxpTa ble(){retu rn MaxpTab le.__super __.constru ctor.apply (this,argu ments)}ret urn o(Maxp Table,t),M axpTable.p rototype.t ag="maxp", MaxpTable. prototype. parse=func tion(t){re turn t.pos =this.offs et,this.ve rsion=t.re adInt(),th is.numGlyp hs=t.readU Int16(),th is.maxPoin ts=t.readU Int16(),th is.maxCont ours=t.rea dUInt16(), this.maxCo mpositePoi nts=t.read UInt16(),t his.maxCom ponentCont ours=t.rea dUInt16(), this.maxZo nes=t.read UInt16(),t his.maxTwi lightPoint s=t.readUI nt16(),thi s.maxStora ge=t.readU Int16(),th is.maxFunc tionDefs=t .readUInt1 6(),this.m axInstruct ionDefs=t. readUInt16 (),this.ma xStackElem ents=t.rea dUInt16(), this.maxSi zeOfInstru ctions=t.r eadUInt16( ),this.max ComponentE lements=t. readUInt16 (),this.ma xComponent Depth=t.re adUInt16() },MaxpTabl e.prototyp e.encode=f unction(t) {var n;ret urn n=new e,n.writeI nt(this.ve rsion),n.w riteUInt16 (t.length) ,n.writeUI nt16(this. maxPoints) ,n.writeUI nt16(this. maxContour s),n.write UInt16(thi s.maxCompo sitePoints ),n.writeU Int16(this .maxCompon entContour s),n.write UInt16(thi s.maxZones ),n.writeU Int16(this .maxTwilig htPoints), n.writeUIn t16(this.m axStorage) ,n.writeUI nt16(this. maxFunctio nDefs),n.w riteUInt16 (this.maxI nstruction Defs),n.wr iteUInt16( this.maxSt ackElement s),n.write UInt16(thi s.maxSizeO fInstructi ons),n.wri teUInt16(t his.maxCom ponentElem ents),n.wr iteUInt16( this.maxCo mponentDep th),n.data },MaxpTabl e}(r),t.ex ports=Maxp Table}).ca ll(this)}, function(t ,e,n){(fun ction(){va r e,PostTa ble,r,i={} .hasOwnPro perty,o=fu nction(t,e ){function n(){this. constructo r=t}for(va r r in e)i .call(e,r) &&(t[r]=e[ r]);return n.prototy pe=e.proto type,t.pro totype=new n,t.__sup er__=e.pro totype,t}; r=n(99),e= n(34),Post Table=func tion(t){fu nction Pos tTable(){r eturn Post Table.__su per__.cons tructor.ap ply(this,a rguments)} var n;retu rn o(PostT able,t),Po stTable.pr ototype.ta g="post",P ostTable.p rototype.p arse=funct ion(t){var e,n,r,i,o ;switch(t. pos=this.o ffset,this .format=t. readInt(), this.itali cAngle=t.r eadInt(),t his.underl inePositio n=t.readSh ort(),this .underline Thickness= t.readShor t(),this.i sFixedPitc h=t.readIn t(),this.m inMemType4 2=t.readIn t(),this.m axMemType4 2=t.readIn t(),this.m inMemType1 =t.readInt (),this.ma xMemType1= t.readInt( ),this.for mat){case 65536:brea k;case 131 072:for(r= t.readUInt 16(),this. glyphNameI ndex=[],e= i=0;r>=0?r >i:i>r;e=r >=0?++i:-- i)this.gly phNameInde x.push(t.r eadUInt16( ));for(thi s.names=[] ,o=[];t.po s<this.off set+this.l ength;)n=t .readByte( ),o.push(t his.names. push(t.rea dString(n) ));return o;case 151 552:return r=t.readU Int16(),th is.offsets =t.read(r) ;case 1966 08:break;c ase 262144 :return th is.map=fun ction(){va r n,r,i;fo r(i=[],e=n =0,r=this. file.maxp. numGlyphs; r>=0?r>n:n >r;e=r>=0? ++n:--n)i. push(t.rea dUInt32()) ;return i} .call(this )}},PostTa ble.protot ype.glyphF or=functio n(t){var e ;switch(th is.format) {case 6553 6:return n [t]||".not def";case 131072:ret urn e=this .glyphName Index[t],2 57>=e?n[e] :this.name s[e-258]|| ".notdef"; case 15155 2:return n [t+this.of fsets[t]]| |".notdef" ;case 1966 08:return" .notdef";c ase 262144 :return th is.map[t]| |65535}},P ostTable.p rototype.e ncode=func tion(t){va r r,i,o,a, s,h,u,l,c, f,d,p,g,v, m;if(!this .exists)re turn null; if(h=this. raw(),1966 08===this. format)ret urn h;for( c=new e(h. slice(0,32 )),c.write UInt32(131 072),c.pos =32,o=[],l =[],f=0,g= t.length;g >f;f++)r=t [f],s=this .glyphFor( r),a=n.ind exOf(s),-1 !==a?o.pus h(a):(o.pu sh(257+l.l ength),l.p ush(s));fo r(c.writeU Int16(Obje ct.keys(t) .length),d =0,v=o.len gth;v>d;d+ +)i=o[d],c .writeUInt 16(i);for( p=0,m=l.le ngth;m>p;p ++)u=l[p], c.writeByt e(u.length ),c.writeS tring(u);r eturn c.da ta},n=".no tdef .null nonmarkin greturn sp ace exclam quotedbl numbersign dollar pe rcent\namp ersand quo tesingle p arenleft p arenright asterisk p lus comma hyphen per iod slash\ nzero one two three four five six seven eight nine colon sem icolon les s equal gr eater\nque stion at A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \nbracketl eft backsl ash bracke tright asc iicircum u nderscore grave\na b c d e f g h i j k l m n o p q r s t u v w x y z\n braceleft bar bracer ight ascii tilde Adie resis Arin g Ccedilla Eacute Nt ilde Odier esis\nUdie resis aacu te agrave acircumfle x adieresi s atilde a ring ccedi lla eacute egrave\ne circumflex edieresis iacute ig rave icirc umflex idi eresis nti lde oacute ograve\no circumflex odieresis otilde ua cute ugrav e ucircumf lex udiere sis dagger degree ce nt\nsterli ng section bullet pa ragraph ge rmandbls r egistered copyright trademark acute\ndie resis note qual AE Os lash infin ity plusmi nus lesseq ual greate requal yen mu\nparti aldiff sum mation pro duct pi in tegral ord feminine o rdmasculin e Omega ae oslash\nq uestiondow n exclamdo wn logical not radica l florin a pproxequal Delta gui llemotleft \nguillemo tright ell ipsis nonb reakingspa ce Agrave Atilde Oti lde OE oe endash emd ash\nquote dblleft qu otedblrigh t quotelef t quoterig ht divide lozenge yd ieresis Yd ieresis\nf raction cu rrency gui lsinglleft guilsingl right fi f l daggerdb l periodce ntered\nqu otesinglba se quotedb lbase pert housand Ac ircumflex Ecircumfle x Aacute E dieresis\n Egrave Iac ute Icircu mflex Idie resis Igra ve Oacute Ocircumfle x apple Og rave Uacut e\nUcircum flex Ugrav e dotlessi circumfle x tilde ma cron breve dotaccent ring cedi lla\nhunga rumlaut og onek caron Lslash ls lash Scaro n scaron Z caron zcar on brokenb ar Eth\net h Yacute y acute Thor n thorn mi nus multip ly onesupe rior twosu perior thr eesuperior \nonehalf onequarter threequar ters franc Gbreve gb reve Idota ccent Sced illa scedi lla\nCacut e cacute C caron ccar on dcroat" .split(/\s +/g),PostT able}(r),t .exports=P ostTable}) .call(this )},functio n(t,e,n){( function() {var OS2Ta ble,e,r={} .hasOwnPro perty,i=fu nction(t,e ){function n(){this. constructo r=t}for(va r i in e)r .call(e,i) &&(t[i]=e[ i]);return n.prototy pe=e.proto type,t.pro totype=new n,t.__sup er__=e.pro totype,t}; e=n(99),OS 2Table=fun ction(t){f unction OS 2Table(){r eturn OS2T able.__sup er__.const ructor.app ly(this,ar guments)}r eturn i(OS 2Table,t), OS2Table.p rototype.t ag="OS/2", OS2Table.p rototype.p arse=funct ion(t){var e;return t.pos=this .offset,th is.version =t.readUIn t16(),this .averageCh arWidth=t. readShort( ),this.wei ghtClass=t .readUInt1 6(),this.w idthClass= t.readUInt 16(),this. type=t.rea dShort(),t his.ySubsc riptXSize= t.readShor t(),this.y SubscriptY Size=t.rea dShort(),t his.ySubsc riptXOffse t=t.readSh ort(),this .ySubscrip tYOffset=t .readShort (),this.yS uperscript XSize=t.re adShort(), this.ySupe rscriptYSi ze=t.readS hort(),thi s.ySupersc riptXOffse t=t.readSh ort(),this .ySuperscr iptYOffset =t.readSho rt(),this. yStrikeout Size=t.rea dShort(),t his.yStrik eoutPositi on=t.readS hort(),thi s.familyCl ass=t.read Short(),th is.panose= function() {var n,r;f or(r=[],e= n=0;10>n;e =++n)r.pus h(t.readBy te());retu rn r}(),th is.charRan ge=functio n(){var n, r;for(r=[] ,e=n=0;4>n ;e=++n)r.p ush(t.read Int());ret urn r}(),t his.vendor ID=t.readS tring(4),t his.select ion=t.read Short(),th is.firstCh arIndex=t. readShort( ),this.las tCharIndex =t.readSho rt(),this. version>0& &(this.asc ent=t.read Short(),th is.descent =t.readSho rt(),this. lineGap=t. readShort( ),this.win Ascent=t.r eadShort() ,this.winD escent=t.r eadShort() ,this.code PageRange= function() {var n,r;f or(r=[],e= n=0;2>n;e= ++n)r.push (t.readInt ());return r}(),this .version>1 )?(this.xH eight=t.re adShort(), this.capHe ight=t.rea dShort(),t his.defaul tChar=t.re adShort(), this.break Char=t.rea dShort(),t his.maxCon text=t.rea dShort()): void 0},OS 2Table.pro totype.enc ode=functi on(){retur n this.raw ()},OS2Tab le}(e),t.e xports=OS2 Table}).ca ll(this)}, function(t ,e,n){(fun ction(){va r e,LocaTa ble,r,i={} .hasOwnPro perty,o=fu nction(t,e ){function n(){this. constructo r=t}for(va r r in e)i .call(e,r) &&(t[r]=e[ r]);return n.prototy pe=e.proto type,t.pro totype=new n,t.__sup er__=e.pro totype,t}; r=n(99),e= n(34),Loca Table=func tion(t){fu nction Loc aTable(){r eturn Loca Table.__su per__.cons tructor.ap ply(this,a rguments)} return o(L ocaTable,t ),LocaTabl e.prototyp e.tag="loc a",LocaTab le.prototy pe.parse=f unction(t) {var e,n;r eturn t.po s=this.off set,e=this .file.head .indexToLo cFormat,th is.offsets =0===e?fun ction(){va r e,r,i;fo r(i=[],n=e =0,r=this. length;r>e ;n=e+=2)i. push(2*t.r eadUInt16( ));return i}.call(th is):functi on(){var e ,r,i;for(i =[],n=e=0, r=this.len gth;r>e;n= e+=4)i.pus h(t.readUI nt32());re turn i}.ca ll(this)}, LocaTable. prototype. indexOf=fu nction(t){ return thi s.offsets[ t]},LocaTa ble.protot ype.length Of=functio n(t){retur n this.off sets[t+1]- this.offse ts[t]},Loc aTable.pro totype.enc ode=functi on(t){var n,r,i,o,a, s,h,u,l,c, f;for(o=ne w e,a=0,u= t.length;u >a;a++)if( r=t[a],r>6 5535){for( f=this.off sets,s=0,l =f.length; l>s;s++)n= f[s],o.wri teUInt32(n );return i ={format:1 ,table:o.d ata}}for(h =0,c=t.len gth;c>h;h+ +)n=t[h],o .writeUInt 16(n/2);re turn i={fo rmat:0,tab le:o.data} },LocaTabl e}(r),t.ex ports=Loca Table}).ca ll(this)}, function(t ,e,n){(fun ction(){e. successorO f=function (t){var e, n,r,i,o,a, s,h,u,l;fo r(n="abcde fghijklmno pqrstuvwxy z",h=n.len gth,l=t,i= t.length;i >=0;){if(s =t.charAt( --i),isNaN (s)){if(o= n.indexOf( s.toLowerC ase()),-1= ==o)u=s,r= !0;else if (u=n.charA t((o+1)%h) ,a=s===s.t oUpperCase (),a&&(u=u .toUpperCa se()),r=o+ 1>=h,r&&0= ==i){e=a?" A":"a",l=e +u+l.slice (1);break} }else if(u =+s+1,r=u> 9,r&&(u=0) ,r&&0===i) {l="1"+u+l .slice(1); break}if(l =l.slice(0 ,i)+u+l.sl ice(i+1),! r)break}re turn l},e. invert=fun ction(t){v ar e,n,r;n ={};for(e in t)r=t[e ],n[r]=e;r eturn n}}) .call(this )},functio n(t,e,n){( function() {var e,r,G lyfTable,i ,o,a={}.ha sOwnProper ty,s=funct ion(t,e){f unction n( ){this.con structor=t }for(var r in e)a.ca ll(e,r)&&( t[r]=e[r]) ;return n. prototype= e.prototyp e,t.protot ype=new n, t.__super_ _=e.protot ype,t},h=[ ].slice;o= n(99),r=n( 34),GlyfTa ble=functi on(t){func tion GlyfT able(){ret urn GlyfTa ble.__supe r__.constr uctor.appl y(this,arg uments)}re turn s(Gly fTable,t), GlyfTable. prototype. tag="glyf" ,GlyfTable .prototype .parse=fun ction(t){r eturn this .cache={}} ,GlyfTable .prototype .glyphFor= function(t ){var n,o, a,s,h,u,l, c,f,d;retu rn t in th is.cache?t his.cache[ t]:(s=this .file.loca ,n=this.fi le.content s,o=s.inde xOf(t),a=s .lengthOf( t),0===a?t his.cache[ t]=null:(n .pos=this. offset+o,u =new r(n.r ead(a)),h= u.readShor t(),c=u.re adShort(), d=u.readSh ort(),l=u. readShort( ),f=u.read Short(),th is.cache[t ]=-1===h?n ew e(u,c,d ,l,f):new i(u,h,c,d, l,f),this. cache[t])) },GlyfTabl e.prototyp e.encode=f unction(t, e,n){var r ,i,o,a,s,h ;for(a=[], o=[],s=0,h =e.length; h>s;s++)i= e[s],r=t[i ],o.push(a .length),r &&(a=a.con cat(r.enco de(n)));re turn o.pus h(a.length ),{table:a ,offsets:o }},GlyfTab le}(o),i=f unction(){ function t (t,e,n,r,i ,o){this.r aw=t,this. numberOfCo ntours=e,t his.xMin=n ,this.yMin =r,this.xM ax=i,this. yMax=o,thi s.compound =!1}return t.prototy pe.encode= function() {return th is.raw.dat a},t}(),e= function() {function t(t,r,s,h, u){var l,c ;for(this. raw=t,this .xMin=r,th is.yMin=s, this.xMax= h,this.yMa x=u,this.c ompound=!0 ,this.glyp hIDs=[],th is.glyphOf fsets=[],l =this.raw; ;){if(c=l. readShort( ),this.gly phOffsets. push(l.pos ),this.gly phIDs.push (l.readSho rt()),!(c& n))break;l .pos+=c&e? 4:2,c&a?l. pos+=8:c&i ?l.pos+=4: c&o&&(l.po s+=2)}}var e,n,i,o,a ,s;return e=1,o=8,n= 32,i=64,a= 128,s=256, t.prototyp e.encode=f unction(t) {var e,n,i ,o,a,s;for (i=new r(h .call(this .raw.data) ),s=this.g lyphIDs,e= o=0,a=s.le ngth;a>o;e =++o)n=s[e ],i.pos=th is.glyphOf fsets[e],i .writeShor t(t[n]);re turn i.dat a},t}(),t. exports=Gl yfTable}). call(this) },function (t,e,n){(f unction(){ var t,n,r, i,o;e.DI_B RK=r=0,e.I N_BRK=i=1, e.CI_BRK=t =2,e.CP_BR K=n=3,e.PR _BRK=o=4,e .pairTable =[[o,o,o,o ,o,o,o,o,o ,o,o,o,o,o ,o,o,o,o,o ,o,o,n,o,o ,o,o,o,o,o ],[r,o,o,i ,i,o,o,o,o ,i,i,r,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,i,o,o,o,o ,i,i,i,i,i ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[o,o,o,i ,i,i,o,o,o ,i,i,i,i,i ,i,i,i,i,i ,i,o,t,o,i ,i,i,i,i,i ],[i,o,o,i ,i,i,o,o,o ,i,i,i,i,i ,i,i,i,i,i ,i,o,t,o,i ,i,i,i,i,i ],[r,o,o,i ,i,i,o,o,o ,r,r,r,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,i,i,o,o,o ,r,r,r,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,i,i,o,o,o ,r,r,i,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,i,i,o,o,o ,r,r,i,i,i ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,r,r,i,i,i ,i,r,i,i,r ,r,o,t,o,i ,i,i,i,i,r ],[i,o,o,i ,i,i,o,o,o ,r,r,i,i,i ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,i,i,i,i,i ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,r,r,i,i,i ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,r,r,i,i,i ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,i,i,o,o,o ,r,i,r,r,r ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,i,i,o,o,o ,r,r,r,r,r ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,r,i,o,o,o ,r,r,i,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[r,o,o,i ,r,i,o,o,o ,r,r,r,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,i,i,i,i,i ,i,i,i,i,i ,i,o,t,o,i ,i,i,i,i,i ],[r,o,o,i ,i,i,o,o,o ,r,r,r,r,r ,r,r,i,i,r ,o,o,t,o,r ,r,r,r,r,r ],[r,r,r,r ,r,r,r,r,r ,r,r,r,r,r ,r,r,r,r,r ,r,o,r,r,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,r,r,i,i,i ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,r,r ],[i,o,o,i ,i,i,o,o,o ,i,i,i,i,i ,i,i,i,i,i ,i,o,t,o,i ,i,i,i,i,i ],[r,o,o,i ,i,i,o,o,o ,r,i,r,r,r ,r,i,i,i,r ,r,o,t,o,r ,r,r,i,i,r ],[r,o,o,i ,i,i,o,o,o ,r,i,r,r,r ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,i,r ],[r,o,o,i ,i,i,o,o,o ,r,i,r,r,r ,r,i,i,i,r ,r,o,t,o,i ,i,i,i,r,r ],[r,o,o,i ,i,i,o,o,o ,r,i,r,r,r ,r,i,i,i,r ,r,o,t,o,r ,r,r,i,i,r ],[r,o,o,i ,i,i,o,o,o ,r,i,r,r,r ,r,i,i,i,r ,r,o,t,o,r ,r,r,r,i,r ],[r,o,o,i ,i,i,o,o,o ,r,r,r,r,r ,r,r,i,i,r ,r,o,t,o,r ,r,r,r,r,i ]]}).call( this)},fun ction(t,e, n){(functi on(){var t ,n,r,i,o,a ,s,h,u,l,c ,f,d,p,g,v ,m,y,w,_,b ,x,S,k,E,C ,I,A,L,R,B ,T,M,O,D,U ,P,F,z,W;e .OP=L=0,e. CL=u=1,e.C P=c=2,e.QU =T=3,e.GL= p=4,e.NS=I =5,e.EX=d= 6,e.SY=P=7 ,e.IS=b=8, e.PR=B=9,e .PO=R=10,e .NU=A=11,e .AL=n=12,e .HL=m=13,e .ID=w=14,e .IN=_=15,e .HY=y=16,e .BA=i=17,e .BB=o=18,e .B2=r=19,e .ZW=W=20,e .CM=l=21,e .WJ=F=22,e .H2=g=23,e .H3=v=24,e .JL=x=25,e .JV=k=26,e .JT=S=27,e .RI=M=28,e .AI=t=29,e .BK=a=30,e .CB=s=31,e .CJ=h=32,e .CR=f=33,e .LF=E=34,e .NL=C=35,e .SA=O=36,e .SG=D=37,e .SP=U=38,e .XX=z=39}) .call(this )},functio n(t,e,n){} ,function( t,e,n){t.e xports="fu nction"==t ypeof Obje ct.create? function(t ,e){t.supe r_=e,t.pro totype=Obj ect.create (e.prototy pe,{constr uctor:{val ue:t,enume rable:!1,w ritable:!0 ,configura ble:!0}})} :function( t,e){t.sup er_=e;var n=function (){};n.pro totype=e.p rototype,t .prototype =new n,t.p rototype.c onstructor =t}},funct ion(t,e,n) {"use stri ct";functi on r(t){fo r(var e=t. length;--e >=0;)t[e]= 0}function i(t){retu rn 256>t?a t[t]:at[25 6+(t>>>7)] }function o(t,e){t.p ending_buf [t.pending ++]=255&e, t.pending_ buf[t.pend ing++]=e>> >8&255}fun ction a(t, e,n){t.bi_ valid>Y-n? (t.bi_buf| =e<<t.bi_v alid&65535 ,o(t,t.bi_ buf),t.bi_ buf=e>>Y-t .bi_valid, t.bi_valid +=n-Y):(t. bi_buf|=e< <t.bi_vali d&65535,t. bi_valid+= n)}functio n s(t,e,n) {a(t,n[2*e ],n[2*e+1] )}function h(t,e){va r n=0;do n |=1&t,t>>> =1,n<<=1;w hile(--e>0 );return n >>>1}funct ion u(t){1 6===t.bi_v alid?(o(t, t.bi_buf), t.bi_buf=0 ,t.bi_vali d=0):t.bi_ valid>=8&& (t.pending _buf[t.pen ding++]=25 5&t.bi_buf ,t.bi_buf> >=8,t.bi_v alid-=8)}f unction l( t,e){var n ,r,i,o,a,s ,h=e.dyn_t ree,u=e.ma x_code,l=e .stat_desc .static_tr ee,c=e.sta t_desc.has _stree,f=e .stat_desc .extra_bit s,d=e.stat _desc.extr a_base,p=e .stat_desc .max_lengt h,g=0;for( o=0;q>=o;o ++)t.bl_co unt[o]=0;f or(h[2*t.h eap[t.heap _max]+1]=0 ,n=t.heap_ max+1;G>n; n++)r=t.he ap[n],o=h[ 2*h[2*r+1] +1]+1,o>p& &(o=p,g++) ,h[2*r+1]= o,r>u||(t. bl_count[o ]++,a=0,r> =d&&(a=f[r -d]),s=h[2 *r],t.opt_ len+=s*(o+ a),c&&(t.s tatic_len+ =s*(l[2*r+ 1]+a)));if (0!==g){do {for(o=p-1 ;0===t.bl_ count[o];) o--;t.bl_c ount[o]--, t.bl_count [o+1]+=2,t .bl_count[ p]--,g-=2} while(g>0) ;for(o=p;0 !==o;o--)f or(r=t.bl_ count[o];0 !==r;)i=t. heap[--n], i>u||(h[2* i+1]!==o&& (t.opt_len +=(o-h[2*i +1])*h[2*i ],h[2*i+1] =o),r--)}} function c (t,e,n){va r r,i,o=ne w Array(q+ 1),a=0;for (r=1;q>=r; r++)o[r]=a =a+n[r-1]< <1;for(i=0 ;e>=i;i++) {var s=t[2 *i+1];0!== s&&(t[2*i] =h(o[s]++, s))}}funct ion f(){va r t,e,n,r, i,o=new Ar ray(q+1);f or(n=0,r=0 ;W-1>r;r++ )for(ht[r] =n,t=0;t<1 <<Q[r];t++ )st[n++]=r ;for(st[n- 1]=r,i=0,r =0;16>r;r+ +)for(ut[r ]=i,t=0;t< 1<<tt[r];t ++)at[i++] =r;for(i>> =7;H>r;r++ )for(ut[r] =i<<7,t=0; t<1<<tt[r] -7;t++)at[ 256+i++]=r ;for(e=0;q >=e;e++)o[ e]=0;for(t =0;143>=t; )it[2*t+1] =8,t++,o[8 ]++;for(;2 55>=t;)it[ 2*t+1]=9,t ++,o[9]++; for(;279>= t;)it[2*t+ 1]=7,t++,o [7]++;for( ;287>=t;)i t[2*t+1]=8 ,t++,o[8]+ +;for(c(it ,j+1,o),t= 0;H>t;t++) ot[2*t+1]= 5,ot[2*t]= h(t,5);lt= new dt(it, Q,N+1,j,q) ,ct=new dt (ot,tt,0,H ,q),ft=new dt(new Ar ray(0),et, 0,Z,K)}fun ction d(t) {var e;for (e=0;j>e;e ++)t.dyn_l tree[2*e]= 0;for(e=0; H>e;e++)t. dyn_dtree[ 2*e]=0;for (e=0;Z>e;e ++)t.bl_tr ee[2*e]=0; t.dyn_ltre e[2*X]=1,t .opt_len=t .static_le n=0,t.last _lit=t.mat ches=0}fun ction p(t) {t.bi_vali d>8?o(t,t. bi_buf):t. bi_valid>0 &&(t.pendi ng_buf[t.p ending++]= t.bi_buf), t.bi_buf=0 ,t.bi_vali d=0}functi on g(t,e,n ,r){p(t),r &&(o(t,n), o(t,~n)),R .arraySet( t.pending_ buf,t.wind ow,e,n,t.p ending),t. pending+=n }function v(t,e,n,r) {var i=2*e ,o=2*n;ret urn t[i]<t [o]||t[i]= ==t[o]&&r[ e]<=r[n]}f unction m( t,e,n){for (var r=t.h eap[n],i=n <<1;i<=t.h eap_len&&( i<t.heap_l en&&v(e,t. heap[i+1], t.heap[i], t.depth)&& i++,!v(e,r ,t.heap[i] ,t.depth)) ;)t.heap[n ]=t.heap[i ],n=i,i<<= 1;t.heap[n ]=r}functi on y(t,e,n ){var r,o, h,u,l=0;if (0!==t.las t_lit)do r =t.pending _buf[t.d_b uf+2*l]<<8 |t.pending _buf[t.d_b uf+2*l+1], o=t.pendin g_buf[t.l_ buf+l],l++ ,0===r?s(t ,o,e):(h=s t[o],s(t,h +N+1,e),u= Q[h],0!==u &&(o-=ht[h ],a(t,o,u) ),r--,h=i( r),s(t,h,n ),u=tt[h], 0!==u&&(r- =ut[h],a(t ,r,u)));wh ile(l<t.la st_lit);s( t,X,e)}fun ction w(t, e){var n,r ,i,o=e.dyn _tree,a=e. stat_desc. static_tre e,s=e.stat _desc.has_ stree,h=e. stat_desc. elems,u=-1 ;for(t.hea p_len=0,t. heap_max=G ,n=0;h>n;n ++)0!==o[2 *n]?(t.hea p[++t.heap _len]=u=n, t.depth[n] =0):o[2*n+ 1]=0;for(; t.heap_len <2;)i=t.he ap[++t.hea p_len]=2>u ?++u:0,o[2 *i]=1,t.de pth[i]=0,t .opt_len-- ,s&&(t.sta tic_len-=a [2*i+1]);f or(e.max_c ode=u,n=t. heap_len>> 1;n>=1;n-- )m(t,o,n); i=h;do n=t .heap[1],t .heap[1]=t .heap[t.he ap_len--], m(t,o,1),r =t.heap[1] ,t.heap[-- t.heap_max ]=n,t.heap [--t.heap_ max]=r,o[2 *i]=o[2*n] +o[2*r],t. depth[i]=( t.depth[n] >=t.depth[ r]?t.depth [n]:t.dept h[r])+1,o[ 2*n+1]=o[2 *r+1]=i,t. heap[1]=i+ +,m(t,o,1) ;while(t.h eap_len>=2 );t.heap[- -t.heap_ma x]=t.heap[ 1],l(t,e), c(o,u,t.bl _count)}fu nction _(t ,e,n){var r,i,o=-1,a =e[1],s=0, h=7,u=4;fo r(0===a&&( h=138,u=3) ,e[2*(n+1) +1]=65535, r=0;n>=r;r ++)i=a,a=e [2*(r+1)+1 ],++s<h&&i ===a||(u>s ?t.bl_tree [2*i]+=s:0 !==i?(i!== o&&t.bl_tr ee[2*i]++, t.bl_tree[ 2*V]++):10 >=s?t.bl_t ree[2*$]++ :t.bl_tree [2*J]++,s= 0,o=i,0=== a?(h=138,u =3):i===a? (h=6,u=3): (h=7,u=4)) }function b(t,e,n){v ar r,i,o=- 1,h=e[1],u =0,l=7,c=4 ;for(0===h &&(l=138,c =3),r=0;n> =r;r++)if( i=h,h=e[2* (r+1)+1],! (++u<l&&i= ==h)){if(c >u){do s(t ,i,t.bl_tr ee);while( 0!==--u)}e lse 0!==i? (i!==o&&(s (t,i,t.bl_ tree),u--) ,s(t,V,t.b l_tree),a( t,u-3,2)): 10>=u?(s(t ,$,t.bl_tr ee),a(t,u- 3,3)):(s(t ,J,t.bl_tr ee),a(t,u- 11,7));u=0 ,o=i,0===h ?(l=138,c= 3):i===h?( l=6,c=3):( l=7,c=4)}} function x (t){var e; for(_(t,t. dyn_ltree, t.l_desc.m ax_code),_ (t,t.dyn_d tree,t.d_d esc.max_co de),w(t,t. bl_desc),e =Z-1;e>=3& &0===t.bl_ tree[2*nt[ e]+1];e--) ;return t. opt_len+=3 *(e+1)+5+5 +4,e}funct ion S(t,e, n,r){var i ;for(a(t,e -257,5),a( t,n-1,5),a (t,r-4,4), i=0;r>i;i+ +)a(t,t.bl _tree[2*nt [i]+1],3); b(t,t.dyn_ ltree,e-1) ,b(t,t.dyn _dtree,n-1 )}function k(t){var e,n=409362 4447;for(e =0;31>=e;e ++,n>>>=1) if(1&n&&0! ==t.dyn_lt ree[2*e])r eturn T;if (0!==t.dyn _ltree[18] ||0!==t.dy n_ltree[20 ]||0!==t.d yn_ltree[2 6])return M;for(e=32 ;N>e;e++)i f(0!==t.dy n_ltree[2* e])return M;return T }function E(t){gt||( f(),gt=!0) ,t.l_desc= new pt(t.d yn_ltree,l t),t.d_des c=new pt(t .dyn_dtree ,ct),t.bl_ desc=new p t(t.bl_tre e,ft),t.bi _buf=0,t.b i_valid=0, d(t)}funct ion C(t,e, n,r){a(t,( D<<1)+(r?1 :0),3),g(t ,e,n,!0)}f unction I( t){a(t,U<< 1,3),s(t,X ,it),u(t)} function A (t,e,n,r){ var i,o,s= 0;t.level> 0?(t.strm. data_type= ==O&&(t.st rm.data_ty pe=k(t)),w (t,t.l_des c),w(t,t.d _desc),s=x (t),i=t.op t_len+3+7> >>3,o=t.st atic_len+3 +7>>>3,i>= o&&(i=o)): i=o=n+5,i> =n+4&&-1!= =e?C(t,e,n ,r):t.stra tegy===B|| o===i?(a(t ,(U<<1)+(r ?1:0),3),y (t,it,ot)) :(a(t,(P<< 1)+(r?1:0) ,3),S(t,t. l_desc.max _code+1,t. d_desc.max _code+1,s+ 1),y(t,t.d yn_ltree,t .dyn_dtree )),d(t),r& &p(t)}func tion L(t,e ,n){return t.pending _buf[t.d_b uf+2*t.las t_lit]=e>> >8&255,t.p ending_buf [t.d_buf+2 *t.last_li t+1]=255&e ,t.pending _buf[t.l_b uf+t.last_ lit]=255&n ,t.last_li t++,0===e? t.dyn_ltre e[2*n]++:( t.matches+ +,e--,t.dy n_ltree[2* (st[n]+N+1 )]++,t.dyn _dtree[2*i (e)]++),t. last_lit== =t.lit_buf size-1}var R=n(98),B =4,T=0,M=1 ,O=2,D=0,U =1,P=2,F=3 ,z=258,W=2 9,N=256,j= N+1+W,H=30 ,Z=19,G=2* j+1,q=15,Y =16,K=7,X= 256,V=16,$ =17,J=18,Q =[0,0,0,0, 0,0,0,0,1, 1,1,1,2,2, 2,2,3,3,3, 3,4,4,4,4, 5,5,5,5,0] ,tt=[0,0,0 ,0,1,1,2,2 ,3,3,4,4,5 ,5,6,6,7,7 ,8,8,9,9,1 0,10,11,11 ,12,12,13, 13],et=[0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 2,3,7],nt= [16,17,18, 0,8,7,9,6, 10,5,11,4, 12,3,13,2, 14,1,15],r t=512,it=n ew Array(2 *(j+2));r( it);var ot =new Array (2*H);r(ot );var at=n ew Array(r t);r(at);v ar st=new Array(z-F+ 1);r(st);v ar ht=new Array(W);r (ht);var u t=new Arra y(H);r(ut) ;var lt,ct ,ft,dt=fun ction(t,e, n,r,i){thi s.static_t ree=t,this .extra_bit s=e,this.e xtra_base= n,this.ele ms=r,this. max_length =i,this.ha s_stree=t& &t.length} ,pt=functi on(t,e){th is.dyn_tre e=t,this.m ax_code=0, this.stat_ desc=e},gt =!1;e._tr_ init=E,e._ tr_stored_ block=C,e. _tr_flush_ block=A,e. _tr_tally= L,e._tr_al ign=I},fun ction(t,e, n){"use st rict";func tion r(t,e ,n,r){for( var i=6553 5&t|0,o=t> >>16&65535 |0,a=0;0!= =n;){a=n>2 e3?2e3:n,n -=a;do i=i +e[r++]|0, o=o+i|0;wh ile(--a);i %=65521,o% =65521}ret urn i|o<<1 6|0}t.expo rts=r},fun ction(t,e, n){"use st rict";func tion r(){f or(var t,e =[],n=0;25 6>n;n++){t =n;for(var r=0;8>r;r ++)t=1&t?3 988292384^ t>>>1:t>>> 1;e[n]=t}r eturn e}fu nction i(t ,e,n,r){va r i=o,a=r+ n;t=-1^t;f or(var s=r ;a>s;s++)t =t>>>8^i[2 55&(t^e[s] )];return- 1^t}var o= r();t.expo rts=i},fun ction(t,e, n){"use st rict";var r="undefin ed"!=typeo f Uint8Arr ay&&"undef ined"!=typ eof Uint16 Array&&"un defined"!= typeof Int 32Array;e. assign=fun ction(t){f or(var e=A rray.proto type.slice .call(argu ments,1);e .length;){ var n=e.sh ift();if(n ){if("obje ct"!=typeo f n)throw new TypeEr ror(n+"mus t be non-o bject");fo r(var r in n)n.hasOw nProperty( r)&&(t[r]= n[r])}}ret urn t},e.s hrinkBuf=f unction(t, e){return t.length== =e?t:t.sub array?t.su barray(0,e ):(t.lengt h=e,t)};va r i={array Set:functi on(t,e,n,r ,i){if(e.s ubarray&&t .subarray) return voi d t.set(e. subarray(n ,n+r),i);f or(var o=0 ;r>o;o++)t [i+o]=e[n+ o]},flatte nChunks:fu nction(t){ var e,n,r, i,o,a;for( r=0,e=0,n= t.length;n >e;e++)r+= t[e].lengt h;for(a=ne w Uint8Arr ay(r),i=0, e=0,n=t.le ngth;n>e;e ++)o=t[e], a.set(o,i) ,i+=o.leng th;return a}},o={arr aySet:func tion(t,e,n ,r,i){for( var o=0;r> o;o++)t[i+ o]=e[n+o]} ,flattenCh unks:funct ion(t){ret urn[].conc at.apply([ ],t)}};e.s etTyped=fu nction(t){ t?(e.Buf8= Uint8Array ,e.Buf16=U int16Array ,e.Buf32=I nt32Array, e.assign(e ,i)):(e.Bu f8=Array,e .Buf16=Arr ay,e.Buf32 =Array,e.a ssign(e,o) )},e.setTy ped(r)},fu nction(t,e ,n){(funct ion(){var e;e=functi on(){funct ion t(t){v ar e;this. file=t,e=t his.file.d irectory.t ables[this .tag],this .exists=!! e,e&&(this .offset=e. offset,thi s.length=e .length,th is.parse(t his.file.c ontents))} return t.p rototype.p arse=funct ion(){},t. prototype. encode=fun ction(){}, t.prototyp e.raw=func tion(){ret urn this.e xists?(thi s.file.con tents.pos= this.offse t,this.fil e.contents .read(this .length)): null},t}() ,t.exports =e}).call( this)},fun ction(t,e, n){var r,i =[].slice; r=function (){functio n t(t){var e,n;null= =t&&(t={}) ,this.data =t.data||[ ],this.hig hStart=nul l!=(e=t.hi ghStart)?e :0,this.er rorValue=n ull!=(n=t. errorValue )?n:-1}var e,n,r,o,a ,s,h,u,l,c ,f,d,p,g,v ,m;return d=11,g=5,p =d-g,f=655 36>>d,a=1< <p,h=a-1,u =2,e=1<<g, r=e-1,c=65 536>>g,l=1 024>>g,s=c +l,m=s,v=3 2,o=m+v,n= 1<<u,t.pro totype.get =function( t){var e;r eturn 0>t| |t>1114111 ?this.erro rValue:552 96>t||t>56 319&&65535 >=t?(e=(th is.data[t> >g]<<u)+(t &r),this.d ata[e]):65 535>=t?(e= (this.data [c+(t-5529 6>>g)]<<u) +(t&r),thi s.data[e]) :t<this.hi ghStart?(e =this.data [o-f+(t>>d )],e=this. data[e+(t> >g&h)],e=( e<<u)+(t&r ),this.dat a[e]):this .data[this .data.leng th-n]},t.p rototype.t oJSON=func tion(){var t;return t={data:i. call(this. data),high Start:this .highStart ,errorValu e:this.err orValue}}, t}(),t.exp orts=r},fu nction(t,e ,n){functi on r(t){if (t&&!h(t)) throw new Error("Unk nown encod ing: "+t)} function i (t){return t.toStrin g(this.enc oding)}fun ction o(t) {this.char Received=t .length%2, this.charL ength=this .charRecei ved?2:0}fu nction a(t ){this.cha rReceived= t.length%3 ,this.char Length=thi s.charRece ived?3:0}v ar s=n(4). Buffer,h=s .isEncodin g||functio n(t){switc h(t&&t.toL owerCase() ){case"hex ":case"utf 8":case"ut f-8":case" ascii":cas e"binary": case"base6 4":case"uc s2":case"u cs-2":case "utf16le": case"utf-1 6le":case" raw":retur n!0;defaul t:return!1 }},u=e.Str ingDecoder =function( t){switch( this.encod ing=(t||"u tf8").toLo werCase(). replace(/[ -_]/,""),r (t),this.e ncoding){c ase"utf8": this.surro gateSize=3 ;break;cas e"ucs2":ca se"utf16le ":this.sur rogateSize =2,this.de tectIncomp leteChar=o ;break;cas e"base64": this.surro gateSize=3 ,this.dete ctIncomple teChar=a;b reak;defau lt:return void(this. write=i)}t his.charBu ffer=new s (6),this.c harReceive d=0,this.c harLength= 0};u.proto type.write =function( t){for(var e="";this .charLengt h;){var n= t.length>= this.charL ength-this .charRecei ved?this.c harLength- this.charR eceived:t. length;if( t.copy(thi s.charBuff er,this.ch arReceived ,0,n),this .charRecei ved+=n,thi s.charRece ived<this. charLength )return""; t=t.slice( n,t.length ),e=this.c harBuffer. slice(0,th is.charLen gth).toStr ing(this.e ncoding);v ar r=e.cha rCodeAt(e. length-1); if(!(r>=55 296&&56319 >=r)){if(t his.charRe ceived=thi s.charLeng th=0,0===t .length)re turn e;bre ak}this.ch arLength+= this.surro gateSize,e =""}this.d etectIncom pleteChar( t);var i=t .length;th is.charLen gth&&(t.co py(this.ch arBuffer,0 ,t.length- this.charR eceived,i) ,i-=this.c harReceive d),e+=t.to String(thi s.encoding ,0,i);var i=e.length -1,r=e.cha rCodeAt(i) ;if(r>=552 96&&56319> =r){var o= this.surro gateSize;r eturn this .charLengt h+=o,this. charReceiv ed+=o,this .charBuffe r.copy(thi s.charBuff er,o,0,o), t.copy(thi s.charBuff er,0,0,o), e.substrin g(0,i)}ret urn e},u.p rototype.d etectIncom pleteChar= function(t ){for(var e=t.length >=3?3:t.le ngth;e>0;e --){var n= t[t.length -e];if(1== e&&n>>5==6 ){this.cha rLength=2; break}if(2 >=e&&n>>4= =14){this. charLength =3;break}i f(3>=e&&n> >3==30){th is.charLen gth=4;brea k}}this.ch arReceived =e},u.prot otype.end= function(t ){var e="" ;if(t&&t.l ength&&(e= this.write (t)),this. charReceiv ed){var n= this.charR eceived,r= this.charB uffer,i=th is.encodin g;e+=r.sli ce(0,n).to String(i)} return e}} ,function( t,e,n){"us e strict"; var r=30,i =12;t.expo rts=functi on(t,e){va r n,o,a,s, h,u,l,c,f, d,p,g,v,m, y,w,_,b,x, S,k,E,C,I, A;n=t.stat e,o=t.next _in,I=t.in put,a=o+(t .avail_in- 5),s=t.nex t_out,A=t. output,h=s -(e-t.avai l_out),u=s +(t.avail_ out-257),l =n.dmax,c= n.wsize,f= n.whave,d= n.wnext,p= n.window,g =n.hold,v= n.bits,m=n .lencode,y =n.distcod e,w=(1<<n. lenbits)-1 ,_=(1<<n.d istbits)-1 ;t:do{15>v &&(g+=I[o+ +]<<v,v+=8 ,g+=I[o++] <<v,v+=8), b=m[g&w];e :for(;;){i f(x=b>>>24 ,g>>>=x,v- =x,x=b>>>1 6&255,0=== x)A[s++]=6 5535&b;els e{if(!(16& x)){if(0== =(64&x)){b =m[(65535& b)+(g&(1<< x)-1)];con tinue e}if (32&x){n.m ode=i;brea k t}t.msg= "invalid l iteral/len gth code", n.mode=r;b reak t}S=6 5535&b,x&= 15,x&&(x>v &&(g+=I[o+ +]<<v,v+=8 ),S+=g&(1< <x)-1,g>>> =x,v-=x),1 5>v&&(g+=I [o++]<<v,v +=8,g+=I[o ++]<<v,v+= 8),b=y[g&_ ];n:for(;; ){if(x=b>> >24,g>>>=x ,v-=x,x=b> >>16&255,! (16&x)){if (0===(64&x )){b=y[(65 535&b)+(g& (1<<x)-1)] ;continue n}t.msg="i nvalid dis tance code ",n.mode=r ;break t}i f(k=65535& b,x&=15,x> v&&(g+=I[o ++]<<v,v+= 8,x>v&&(g+ =I[o++]<<v ,v+=8)),k+ =g&(1<<x)- 1,k>l){t.m sg="invali d distance too far b ack",n.mod e=r;break t}if(g>>>= x,v-=x,x=s -h,k>x){if (x=k-x,x>f &&n.sane){ t.msg="inv alid dista nce too fa r back",n. mode=r;bre ak t}if(E= 0,C=p,0=== d){if(E+=c -x,S>x){S- =x;do A[s+ +]=p[E++]; while(--x) ;E=s-k,C=A }}else if( x>d){if(E+ =c+d-x,x-= d,S>x){S-= x;do A[s++ ]=p[E++];w hile(--x); if(E=0,S>d ){x=d,S-=x ;do A[s++] =p[E++];wh ile(--x);E =s-k,C=A}} }else if(E +=d-x,S>x) {S-=x;do A [s++]=p[E+ +];while(- -x);E=s-k, C=A}for(;S >2;)A[s++] =C[E++],A[ s++]=C[E++ ],A[s++]=C [E++],S-=3 ;S&&(A[s++ ]=C[E++],S >1&&(A[s++ ]=C[E++])) }else{E=s- k;do A[s++ ]=A[E++],A [s++]=A[E+ +],A[s++]= A[E++],S-= 3;while(S> 2);S&&(A[s ++]=A[E++] ,S>1&&(A[s ++]=A[E++] ))}break}} break}}whi le(a>o&&u> s);S=v>>3, o-=S,v-=S< <3,g&=(1<< v)-1,t.nex t_in=o,t.n ext_out=s, t.avail_in =a>o?5+(a- o):5-(o-a) ,t.avail_o ut=u>s?257 +(u-s):257 -(s-u),n.h old=g,n.bi ts=v}},fun ction(t,e, n){"use st rict";var r=n(98),i= 15,o=852,a =592,s=0,h =1,u=2,l=[ 3,4,5,6,7, 8,9,10,11, 13,15,17,1 9,23,27,31 ,35,43,51, 59,67,83,9 9,115,131, 163,195,22 7,258,0,0] ,c=[16,16, 16,16,16,1 6,16,16,17 ,17,17,17, 18,18,18,1 8,19,19,19 ,19,20,20, 20,20,21,2 1,21,21,16 ,72,78],f= [1,2,3,4,5 ,7,9,13,17 ,25,33,49, 65,97,129, 193,257,38 5,513,769, 1025,1537, 2049,3073, 4097,6145, 8193,12289 ,16385,245 77,0,0],d= [16,16,16, 16,17,17,1 8,18,19,19 ,20,20,21, 21,22,22,2 3,23,24,24 ,25,25,26, 26,27,27,2 8,28,29,29 ,64,64]; | |
19 | ||
20 | t.exports= function(t ,e,n,p,g,v ,m,y){var w,_,b,x,S, k,E,C,I,A= y.bits,L=0 ,R=0,B=0,T =0,M=0,O=0 ,D=0,U=0,P =0,F=0,z=n ull,W=0,N= new r.Buf1 6(i+1),j=n ew r.Buf16 (i+1),H=nu ll,Z=0;for (L=0;i>=L; L++)N[L]=0 ;for(R=0;p >R;R++)N[e [n+R]]++;f or(M=A,T=i ;T>=1&&0== =N[T];T--) ;if(M>T&&( M=T),0===T )return g[ v++]=20971 520,g[v++] =20971520, y.bits=1,0 ;for(B=1;T >B&&0===N[ B];B++);fo r(B>M&&(M= B),U=1,L=1 ;i>=L;L++) if(U<<=1,U -=N[L],0>U )return-1; if(U>0&&(t ===s||1!== T))return- 1;for(j[1] =0,L=1;i>L ;L++)j[L+1 ]=j[L]+N[L ];for(R=0; p>R;R++)0! ==e[n+R]&& (m[j[e[n+R ]]++]=R);i f(t===s?(z =H=m,k=19) :t===h?(z= l,W-=257,H =c,Z-=257, k=256):(z= f,H=d,k=-1 ),F=0,R=0, L=B,S=v,O= M,D=0,b=-1 ,P=1<<M,x= P-1,t===h& &P>o||t=== u&&P>a)ret urn 1;for( var G=0;;) {G++,E=L-D ,m[R]<k?(C =0,I=m[R]) :m[R]>k?(C =H[Z+m[R]] ,I=z[W+m[R ]]):(C=96, I=0),w=1<< L-D,_=1<<O ,B=_;do _- =w,g[S+(F> >D)+_]=E<< 24|C<<16|I |0;while(0 !==_);for( w=1<<L-1;F &w;)w>>=1; if(0!==w?( F&=w-1,F+= w):F=0,R++ ,0===--N[L ]){if(L=== T)break;L= e[n+m[R]]} if(L>M&&(F &x)!==b){f or(0===D&& (D=M),S+=B ,O=L-D,U=1 <<O;T>O+D& &(U-=N[O+D ],!(0>=U)) ;)O++,U<<= 1;if(P+=1< <O,t===h&& P>o||t===u &&P>a)retu rn 1;b=F&x ,g[b]=M<<2 4|O<<16|S- v|0}}retur n 0!==F&&( g[S+F]=L-D <<24|64<<1 6|0),y.bit s=M,0}},fu nction(t,e ,n){t.expo rts="funct ion"==type of Object. create?fun ction(t,e) {t.super_= e,t.protot ype=Object .create(e. prototype, {construct or:{value: t,enumerab le:!1,writ able:!0,co nfigurable :!0}})}:fu nction(t,e ){t.super_ =e;var n=f unction(){ };n.protot ype=e.prot otype,t.pr ototype=ne w n,t.prot otype.cons tructor=t} },function (t,e,n){(f unction(t) {function n(t){retur n Array.is Array(t)}f unction r( t){return" boolean"== typeof t}f unction i( t){return null===t}f unction o( t){return null==t}fu nction a(t ){return"n umber"==ty peof t}fun ction s(t) {return"st ring"==typ eof t}func tion h(t){ return"sym bol"==type of t}funct ion u(t){r eturn void 0===t}fun ction l(t) {return c( t)&&"[obje ct RegExp] "===m(t)}f unction c( t){return" object"==t ypeof t&&n ull!==t}fu nction f(t ){return c (t)&&"[obj ect Date]" ===m(t)}fu nction d(t ){return c (t)&&("[ob ject Error ]"===m(t)| |t instanc eof Error) }function p(t){retur n"function "==typeof t}function g(t){retu rn null=== t||"boolea n"==typeof t||"numbe r"==typeof t||"strin g"==typeof t||"symbo l"==typeof t||"undef ined"==typ eof t}func tion v(e){ return t.i sBuffer(e) }function m(t){retur n Object.p rototype.t oString.ca ll(t)}e.is Array=n,e. isBoolean= r,e.isNull =i,e.isNul lOrUndefin ed=o,e.isN umber=a,e. isString=s ,e.isSymbo l=h,e.isUn defined=u, e.isRegExp =l,e.isObj ect=c,e.is Date=f,e.i sError=d,e .isFunctio n=p,e.isPr imitive=g, e.isBuffer =v}).call( e,n(4).Buf fer)},func tion(t,e,n ){t.export s={data:[1 961,1969,1 977,1985,2 025,2033,2 041,2049,2 057,2065,2 073,2081,2 089,2097,2 105,2113,2 121,2129,2 137,2145,2 153,2161,2 169,2177,2 185,2193,2 201,2209,2 217,2225,2 233,2241,2 249,2257,2 265,2273,2 281,2289,2 297,2305,2 313,2321,2 329,2337,2 345,2353,2 361,2369,2 377,2385,2 393,2401,2 409,2417,2 425,2433,2 441,2449,2 457,2465,2 473,2481,2 489,2497,2 505,2513,2 521,2529,2 529,2537,2 009,2545,2 553,2561,2 569,2577,2 585,2593,2 601,2609,2 617,2625,2 633,2641,2 649,2657,2 665,2673,2 681,2689,2 697,2705,2 713,2721,2 729,2737,2 745,2753,2 761,2769,2 777,2785,2 793,2801,2 809,2817,2 825,2833,2 841,2849,2 857,2865,2 873,2881,2 889,2009,2 897,2905,2 913,2009,2 921,2929,2 937,2945,2 953,2961,2 969,2009,2 977,2977,2 985,2993,3 001,3009,3 009,3009,3 017,3017,3 017,3025,3 025,3033,3 041,3041,3 049,3049,3 049,3049,3 049,3049,3 049,3049,3 049,3049,3 057,3065,3 073,3073,3 073,3081,3 089,3097,3 097,3097,3 097,3097,3 097,3097,3 097,3097,3 097,3097,3 097,3097,3 097,3097,3 097,3097,3 097,3097,3 105,3113,3 113,3121,3 129,3137,3 145,3153,3 161,3161,3 169,3177,3 185,3193,3 193,3193,3 193,3201,3 209,3209,3 217,3225,3 233,3241,3 241,3241,3 249,3257,3 265,3273,3 273,3281,3 289,3297,2 009,2009,3 305,3313,3 321,3329,3 337,3345,3 353,3361,3 369,3377,3 385,3393,2 009,2009,3 401,3409,3 417,3417,3 417,3417,3 417,3417,3 425,3425,3 433,3433,3 433,3433,3 433,3433,3 433,3433,3 433,3433,3 433,3433,3 433,3433,3 433,3441,3 449,3457,3 465,3473,3 481,3489,3 497,3505,3 513,3521,3 529,3537,3 545,3553,3 561,3569,3 577,3585,3 593,3601,3 609,3617,3 625,3625,3 633,3641,3 649,3649,3 649,3649,3 649,3657,3 665,3665,3 673,3681,3 681,3681,3 681,3689,3 697,3697,3 705,3713,3 721,3729,3 737,3745,3 753,3761,3 769,3777,3 785,3793,3 801,3809,3 817,3825,3 833,3841,3 849,3857,3 865,3873,3 881,3881,3 881,3881,3 881,3881,3 881,3881,3 881,3881,3 881,3881,3 889,3897,3 905,3913,3 921,3921,3 921,3921,3 921,3921,3 921,3921,3 921,3921,3 929,2009,2 009,2009,2 009,2009,3 937,3937,3 937,3937,3 937,3937,3 937,3945,3 953,3953,3 953,3961,3 969,3969,3 977,3985,3 993,4001,2 009,2009,4 009,4009,4 009,4009,4 009,4009,4 009,4009,4 009,4009,4 009,4009,4 017,4025,4 033,4041,4 049,4057,4 065,4073,4 081,4081,4 081,4081,4 081,4081,4 081,4089,4 097,4097,4 105,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 113,4113,4 121,4121,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 129,4129,4 137,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 145,4145,4 153,4161,4 169,4169,4 169,4169,4 169,4169,4 169,4169,4 177,4185,4 193,4201,4 209,4217,4 217,4225,4 233,4233,4 233,4233,4 233,4233,4 233,4233,4 241,4249,4 257,4265,4 273,4281,4 289,4297,4 305,4313,4 321,4329,4 337,4345,4 353,4361,4 361,4369,4 377,4385,4 385,4385,4 385,4393,4 401,4409,4 409,4409,4 409,4409,4 409,4417,4 425,4433,4 441,4449,4 457,4465,4 473,4481,4 489,4497,4 505,4513,4 521,4529,4 537,4545,4 553,4561,4 569,4577,4 585,4593,4 601,4609,4 617,4625,4 633,4641,4 649,4657,4 665,4673,4 681,4689,4 697,4705,4 713,4721,4 729,4737,4 745,4753,4 761,4769,4 777,4785,4 793,4801,4 809,4817,4 825,4833,4 841,4849,4 857,4865,4 873,4881,4 889,4897,4 905,4913,4 921,4929,4 937,4945,4 953,4961,4 969,4977,4 985,4993,5 001,5009,5 017,5025,5 033,5041,5 049,5057,5 065,5073,5 081,5089,5 097,5105,5 113,5121,5 129,5137,5 145,5153,5 161,5169,5 177,5185,5 193,5201,5 209,5217,5 225,5233,5 241,5249,5 257,5265,5 273,5281,5 289,5297,5 305,5313,5 321,5329,5 337,5345,5 353,5361,5 369,5377,5 385,5393,5 401,5409,5 417,5425,5 433,5441,5 449,5457,5 465,5473,5 481,5489,5 497,5505,5 513,5521,5 529,5537,5 545,5553,5 561,5569,5 577,5585,5 593,5601,5 609,5617,5 625,5633,5 641,5649,5 657,5665,5 673,5681,5 689,5697,5 705,5713,5 721,5729,5 737,5745,5 753,5761,5 769,5777,5 785,5793,5 801,5809,5 817,5825,5 833,5841,5 849,5857,5 865,5873,5 881,5889,5 897,5905,5 913,5921,5 929,5937,5 945,5953,5 961,5969,5 977,5985,5 993,6001,6 009,6017,6 025,6033,6 041,6049,6 057,6065,6 073,6081,6 089,6097,6 105,6113,6 121,6129,6 137,6145,6 153,6161,6 169,6177,6 185,6193,6 201,6209,6 217,6225,6 233,6241,6 249,6257,6 265,6273,6 281,6289,6 297,6305,6 313,6321,6 329,6337,6 345,6353,6 361,6369,6 377,6385,6 393,6401,6 409,6417,6 425,6433,6 441,6449,6 457,6465,6 473,6481,6 489,6497,6 505,6513,6 521,6529,6 537,6545,6 553,6561,6 569,6577,6 585,6593,6 601,6609,6 617,6625,6 633,6641,6 649,6657,6 665,6673,6 681,6689,6 697,6705,6 713,6721,6 729,6737,6 745,6753,6 761,6769,6 777,6785,6 793,6801,6 809,6817,6 825,6833,6 841,6849,6 857,6865,6 873,6881,6 889,6897,6 905,6913,6 921,6929,6 937,6945,6 953,6961,6 969,6977,6 985,6993,7 001,7009,7 017,7025,7 033,7041,7 049,7057,7 065,7073,7 081,7089,7 097,7105,7 113,7121,7 129,7137,7 145,7153,7 161,7169,7 177,7185,7 193,7201,7 209,7217,7 225,7233,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,7 249,7249,7 249,7249,7 249,7249,7 249,7249,7 249,7249,7 249,7249,7 249,7249,7 249,7249,7 257,7265,7 273,7281,7 281,7281,7 281,7281,7 281,7281,7 281,7281,7 281,7281,7 281,7281,7 281,7289,7 297,7305,7 305,7305,7 305,7313,7 321,7329,7 337,7345,7 353,7353,7 353,7361,7 369,7377,7 385,7393,7 401,7409,7 417,7425,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 241,7241,7 972,7972,8 100,8164,8 228,8292,8 356,8420,8 484,8548,8 612,8676,8 740,8804,8 868,8932,8 996,9060,9 124,9188,9 252,9316,9 380,9444,9 508,9572,9 636,9700,9 764,9828,9 892,9956,2 593,2657,2 721,2529,2 785,2529,2 849,2913,2 977,3041,3 105,3169,3 233,3297,2 529,2529,2 529,2529,2 529,2529,2 529,2529,3 361,2529,2 529,2529,3 425,2529,2 529,3489,3 553,2529,3 617,3681,3 745,3809,3 873,3937,4 001,4065,4 129,4193,4 257,4321,4 385,4449,4 513,4577,4 641,4705,4 769,4833,4 897,4961,5 025,5089,5 153,5217,5 281,5345,5 409,5473,5 537,5601,5 665,5729,5 793,5857,5 921,5985,6 049,6113,6 177,6241,6 305,6369,6 433,6497,6 561,6625,6 689,6753,6 817,6881,6 945,7009,7 073,7137,7 201,7265,7 329,7393,7 457,7521,7 585,7649,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,2 529,2529,7 713,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7433,7 433,7433,7 433,7433,7 433,7433,7 441,7449,7 457,7457,7 457,7457,7 457,7457,7 465,2009,2 009,2009,2 009,7473,7 473,7473,7 473,7473,7 473,7473,7 473,7481,7 489,7497,7 505,7505,7 505,7505,7 505,7513,7 521,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7529,7 529,7537,7 545,7545,7 545,7545,7 545,7553,7 561,7561,7 561,7561,7 561,7561,7 561,7569,7 577,7585,7 593,7593,7 593,7593,7 593,7593,7 601,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 609,7609,7 617,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7625,7 633,7641,7 649,7657,7 665,7673,7 681,7689,7 697,7705,2 009,7713,7 721,7729,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7737,7 745,7753,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 761,7761,7 769,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7777,7 777,7777,7 777,7777,7 777,7777,7 777,7777,7 777,7777,7 777,7777,7 777,7777,7 777,7777,7 777,7785,7 793,7801,7 809,7809,7 809,7809,7 809,7809,7 817,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7825,7 825,7833,7 841,7849,2 009,2009,2 009,7857,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7865,7 865,7865,7 865,7865,7 865,7865,7 865,7865,7 865,7865,7 873,7881,7 889,7897,7 897,7897,7 897,7905,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7913,7 913,7921,7 929,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7937,7 937,7937,7 937,7937,7 937,7937,7 945,2009,2 009,2009,2 009,2009,2 009,2009,2 009,7953,7 953,7953,7 953,7953,7 953,7953,2 009,7961,7 969,7977,7 985,7993,2 009,2009,8 001,8009,8 009,8009,8 009,8009,8 009,8009,8 009,8009,8 009,8009,8 009,8009,8 017,8025,8 025,8025,8 025,8025,8 025,8025,8 033,8041,8 049,8057,8 065,8073,8 081,8081,8 081,8081,8 081,8081,8 081,8081,8 081,8081,8 081,8089,2 009,8097,8 097,8097,8 105,2009,2 009,2009,2 009,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 113,8113,8 121,8129,8 137,8137,8 137,8137,8 137,8137,8 137,8137,8 137,8137,8 137,8137,8 137,8137,8 145,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,2009,2 009,67496, 67496,6749 6,21,21,21 ,21,21,21, 21,21,21,1 7,34,30,30 ,33,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,38 ,6,3,12,9, 10,12,3,0, 2,12,9,8,1 6,8,7,11,1 1,11,11,11 ,11,11,11, 11,11,8,8, 12,12,12,6 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,0,9,2,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,0,17, 1,12,21,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,21 ,21,21,21, 21,35,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,4,0,10 ,9,9,9,12, 29,29,12,2 9,3,12,17, 12,12,10,9 ,29,29,18, 12,29,29,2 9,29,29,3, 29,29,29,0 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 29,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,29,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,29 ,18,29,29, 29,18,29,1 2,12,29,12 ,12,12,12, 12,12,12,2 9,29,29,29 ,12,29,12, 18,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,4,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,4,4,4, 4,4,4,4,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,8 ,39,39,39, 39,39,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,21,21,21, 21,21,21,2 1,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,39,8,1 7,39,39,39 ,39,9,39,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,17,21, 12,21,21,1 2,21,21,6, 21,39,39,3 9,39,39,39 ,39,39,13, 13,13,13,1 3,13,13,13 ,13,13,13, 13,13,13,1 3,13,13,13 ,13,13,13, 13,13,13,1 3,13,13,13 ,13,13,13, 13,13,13,1 3,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,10 ,10,10,8,8 ,12,12,21, 21,21,21,2 1,21,21,21 ,21,21,21, 6,6,6,6,6, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,11,11,11 ,11,11,11, 11,11,11,1 1,10,11,11 ,12,12,12, 21,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 6,12,21,21 ,21,21,21, 21,21,12,1 2,21,21,21 ,21,21,21, 12,12,21,2 1,12,21,21 ,21,21,12, 12,11,11,1 1,11,11,11 ,11,11,11, 11,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,21,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,12,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,11, 11,11,11,1 1,11,11,11 ,11,11,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,21,2 1,21,21,21 ,21,21,21, 21,12,12,1 2,12,8,6,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,21,2 1,21,12,21 ,21,21,21, 21,21,21,2 1,21,12,21 ,21,21,12, 21,21,21,2 1,21,39,39 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,21,21, 21,39,39,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,21,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,12,21,2 1,21,21,21 ,21,21,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,17,17,1 1,11,11,11 ,11,11,11, 11,11,11,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,39, 21,21,21,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,39,39,21, 12,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,12,39,39, 39,39,39,3 9,39,39,21 ,39,39,39, 39,12,12,1 2,12,12,12 ,21,21,39, 39,11,11,1 1,11,11,11 ,11,11,11, 11,12,12,1 0,10,12,12 ,12,12,12, 10,12,9,39 ,39,39,39, 39,21,21,2 1,39,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,39,39, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,39,3 9,39,39,39 ,39,39,12, 12,12,12,1 2,12,39,39 ,39,39,39, 39,39,11,1 1,11,11,11 ,11,11,11, 11,11,21,2 1,12,12,12 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,39,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,39 ,39,21,12, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,39 ,39,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,39,39, 11,11,11,1 1,11,11,11 ,11,11,11, 12,9,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 21,21,21,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,39,39,21, 12,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,39,39,39, 39,12,12,1 2,12,12,12 ,21,21,39, 39,11,11,1 1,11,11,11 ,11,11,11, 11,12,12,1 2,12,12,12 ,12,12,39, 39,39,39,3 9,39,39,39 ,39,39,21, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,39,39 ,39,39,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,39,39 ,12,39,39, 39,39,39,3 9,21,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,11, 11,11,11,1 1,11,11,11 ,11,11,12, 12,12,12,1 2,12,12,12 ,12,9,12,3 9,39,39,39 ,39,39,21, 21,21,39,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,39,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,39,39, 11,11,11,1 1,11,11,11 ,11,11,11, 39,39,39,3 9,39,39,39 ,39,12,12, 12,12,12,1 2,12,12,39 ,39,21,21, 39,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,39,39,21 ,12,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,3 9,39,39,39 ,39,39,39, 12,12,12,1 2,21,21,39 ,39,11,11, 11,11,11,1 1,11,11,11 ,11,39,12, 12,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,21 ,21,39,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,12,3 9,39,39,39 ,39,39,39, 39,21,39,3 9,39,39,39 ,39,39,39, 12,12,21,2 1,39,39,11 ,11,11,11, 11,11,11,1 1,11,11,12 ,12,12,12, 12,12,39,3 9,39,10,12 ,12,12,12, 12,12,39,3 9,21,21,39 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,3 9,39,39,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,12,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,39, 39,39,39,9 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,12,1 1,11,11,11 ,11,11,11, 11,11,11,1 7,17,39,39 ,39,39,39, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,39,39,11, 11,11,11,1 1,11,11,11 ,11,11,39, 39,36,36,3 6,36,12,18 ,18,18,18, 12,18,18,4 ,18,18,17, 4,6,6,6,6, 6,4,12,6,1 2,12,12,21 ,21,12,12, 12,12,12,1 2,11,11,11 ,11,11,11, 11,11,11,1 1,12,12,12 ,12,12,12, 12,12,12,1 2,17,21,12 ,21,12,21, 0,1,0,1,21 ,21,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,3 9,39,39,39 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,17,21,2 1,21,21,21 ,17,21,21, 12,12,12,1 2,12,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,3 9,17,17,12 ,12,12,12, 12,12,21,1 2,12,12,12 ,12,12,12, 12,12,18,1 8,17,18,12 ,12,12,12, 12,4,4,39, 39,39,39,3 9,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,11 ,11,11,11, 11,11,11,1 1,11,11,17 ,17,12,12, 12,12,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,11 ,11,11,11, 11,11,11,1 1,11,11,36 ,36,36,36, 36,36,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,25,25,25 ,25,25,25, 25,25,25,2 5,25,25,25 ,25,25,25, 25,25,25,2 5,25,25,25 ,25,25,25, 25,25,25,2 5,25,25,26 ,26,26,26, 26,26,26,2 6,26,26,26 ,26,26,26, 26,26,26,2 6,26,26,26 ,26,26,26, 26,26,26,2 6,26,26,26 ,26,26,26, 26,26,26,2 6,26,26,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,39,39,2 1,21,21,12 ,17,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,39,39,3 9,39,39,39 ,39,39,39, 39,39,17,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,17 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,0 ,1,39,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,17,17,17, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,21,39, 39,39,39,3 9,39,39,39 ,39,39,39, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,21,21, 21,17,17,3 9,39,39,39 ,39,39,39, 39,39,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 21,21,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,39,21,2 1,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,17,17, 5,36,17,12 ,17,9,36,3 6,39,39,11 ,11,11,11, 11,11,11,1 1,11,11,39 ,39,39,39, 39,39,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 6,6,17,17, 18,12,6,6, 12,21,21,2 1,4,39,11, 11,11,11,1 1,11,11,11 ,11,11,39, 39,39,39,3 9,39,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,39,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,39,39,3 9,39,12,39 ,39,39,6,6 ,11,11,11, 11,11,11,1 1,11,11,11 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,39,39 ,39,39,39, 39,11,11,1 1,11,11,11 ,11,11,11, 11,36,36,3 6,36,36,36 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,21,2 1,21,21,21 ,39,39,12, 12,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,39,3 9,21,11,11 ,11,11,11, 11,11,11,1 1,11,11,11 ,11,11,11, 11,11,11,1 1,11,11,11 ,11,11,11, 11,39,39,3 9,39,39,39 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,21, 21,21,21,2 1,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,12,12, 12,12,12,1 2,12,39,39 ,39,39,11, 11,11,11,1 1,11,11,11 ,11,11,17, 17,12,17,1 7,17,17,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,21,21, 21,21,21,2 1,21,12,12 ,12,12,12, 12,12,12,1 2,39,39,39 ,21,21,21, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,1 2,12,11,11 ,11,11,11, 11,11,11,1 1,11,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,3 9,39,39,39 ,39,39,39, 39,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,39,39,3 9,17,17,17 ,17,17,11, 11,11,11,1 1,11,11,11 ,11,11,39, 39,39,12,1 2,12,11,11 ,11,11,11, 11,11,11,1 1,11,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,17,17,1 2,12,12,12 ,12,12,12, 12,39,39,3 9,39,39,39 ,39,39,21, 21,21,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,12,12,12 ,12,21,12, 12,12,12,2 1,21,21,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,18,1 2,39,17,17 ,17,17,17, 17,17,4,17 ,17,17,20, 21,21,21,2 1,17,4,17, 17,19,29,2 9,12,3,3,0 ,3,3,3,0,3 ,29,29,12, 12,15,15,1 5,17,30,30 ,21,21,21, 21,21,4,10 ,10,10,10, 10,10,10,1 0,12,3,3,2 9,5,5,12,1 2,12,12,12 ,12,8,0,1, 5,5,5,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,17,12,17 ,17,17,17, 12,17,17,1 7,22,12,12 ,12,12,39, 39,39,39,3 9,21,21,21 ,21,21,21, 12,12,39,3 9,29,12,12 ,12,12,12, 12,12,12,0 ,1,29,12,2 9,29,29,29 ,12,12,12, 12,12,12,1 2,12,0,1,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,39,39,39, 9,9,9,9,9, 9,9,10,9,9 ,9,9,9,9,9 ,9,9,9,9,9 ,9,9,10,9, 9,9,9,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,12,12,1 2,10,12,29 ,12,12,12, 10,12,12,1 2,12,12,12 ,12,12,12, 29,12,12,9 ,12,12,12, 12,12,12,1 2,12,12,12 ,29,29,12, 12,12,12,1 2,12,12,12 ,29,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,29,29, 12,12,12,1 2,12,29,12 ,12,29,12, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,12,1 2,12,12,29 ,29,29,29, 29,29,29,2 9,29,29,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,29,12,29 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 29,12,29,2 9,12,12,12 ,29,29,12, 12,29,12,1 2,12,29,12 ,29,9,9,12 ,29,12,12, 12,12,29,1 2,12,29,29 ,29,29,12, 12,29,12,2 9,12,29,29 ,29,29,29, 29,12,29,1 2,12,12,12 ,12,29,29, 29,29,12,1 2,12,12,29 ,29,12,12, 12,12,12,1 2,12,12,12 ,12,29,12, 12,12,29,1 2,12,12,12 ,12,29,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,29,2 9,12,12,29 ,29,29,29, 12,12,29,2 9,12,12,29 ,29,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,29 ,29,12,12, 29,29,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,29,12 ,12,12,29, 12,12,12,1 2,12,12,12 ,12,12,12, 12,29,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,29,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,29,12, 12,12,12,1 2,12,12,14 ,14,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,0,1,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,14,14, 14,14,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,12,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,12 ,12,12,12, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,12,12,29 ,29,29,29, 12,12,12,1 2,12,12,12 ,12,12,12, 29,29,12,2 9,29,29,29 ,29,29,29, 12,12,12,1 2,12,12,12 ,12,29,29, 12,12,29,2 9,12,12,12 ,12,29,29, 12,12,29,2 9,12,12,12 ,12,29,29, 29,12,12,2 9,12,12,29 ,29,29,29, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,29 ,29,29,29, 12,12,12,1 2,12,12,12 ,12,12,29, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,14 ,14,14,14, 12,29,29,1 2,12,29,12 ,12,12,12, 29,29,12,1 2,12,12,14 ,14,29,29, 14,12,14,1 4,14,14,14 ,14,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 4,14,14,12 ,12,12,12, 29,12,29,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,29,2 9,12,29,29 ,29,12,29, 14,29,29,1 2,29,29,12 ,29,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 4,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,29,29,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,29,29,29, 29,14,12,1 4,14,14,29 ,14,14,29, 29,29,14,1 4,29,29,14 ,29,29,14, 14,14,12,2 9,12,12,12 ,12,29,29, 14,29,29,2 9,29,29,29 ,14,14,14, 14,14,29,1 4,14,14,14 ,29,29,14, 14,14,14,1 4,14,14,14 ,12,12,12, 14,14,14,1 4,14,14,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,29, 12,12,12,3 ,3,3,3,12, 12,12,6,6, 12,12,12,1 2,0,1,0,1, 0,1,0,1,0, 1,0,1,0,1, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,0,1 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,0,1,0, 1,0,1,0,1, 0,1,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,0,1 ,0,1,0,1,0 ,1,0,1,0,1 ,0,1,0,1,0 ,1,0,1,0,1 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 0,1,0,1,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,0,1,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,29,29,2 9,29,29,39 ,39,39,39, 39,39,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,21,12,1 2,39,39,39 ,39,39,6,1 7,17,17,12 ,6,17,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 17,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,21,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,39, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,3,3, 3,3,3,3,3, 3,3,3,3,3, 3,3,17,17, 17,17,17,1 7,17,17,12 ,17,0,17,1 2,12,3,3,1 2,12,3,3,0 ,1,0,1,0,1 ,0,1,17,17 ,17,17,6,1 2,17,17,12 ,17,17,12, 12,12,12,1 2,19,19,39 ,39,39,39, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 ,1,14,14,5 ,14,14,0,1 ,0,1,0,1,0 ,1,0,1,14, 14,0,1,0,1 ,0,1,0,1,5 ,0,1,1,14, 14,14,14,1 4,14,14,14 ,14,14,21, 21,21,21,2 1,21,14,14 ,14,14,14, 14,14,14,1 4,14,14,5, 5,14,14,14 ,39,32,14, 32,14,32,1 4,32,14,32 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,32,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,32,14,32 ,14,32,14, 14,14,14,1 4,14,32,14 ,14,14,14, 14,14,32,3 2,39,39,21 ,21,5,5,5, 5,14,5,32, 14,32,14,3 2,14,32,14 ,32,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,3 2,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,32,14 ,32,14,32, 14,14,14,1 4,14,14,32 ,14,14,14, 14,14,14,3 2,32,14,14 ,14,14,5,3 2,5,5,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,32,32,3 2,32,32,32 ,32,32,32, 32,32,32,3 2,32,32,32 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,29,29,29, 29,29,29,2 9,29,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,5,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,39,39,3 9,39,39,39 ,39,39,39, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,17 ,17,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 7,6,17,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,11,11 ,11,11,11, 11,11,11,1 1,11,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,21,21,21 ,21,12,21, 21,21,21,2 1,21,21,21 ,21,21,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,39,39 ,39,39,39, 39,39,21,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,21,1 2,17,17,17 ,17,17,39, 39,39,39,3 9,39,39,39 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,12,1 2,12,21,12 ,12,12,12, 21,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,21,21,21 ,21,21,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,10,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,18,18 ,6,6,39,39 ,39,39,39, 39,39,39,2 1,21,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,39,3 9,39,39,39 ,39,39,39, 39,17,17,1 1,11,11,11 ,11,11,11, 11,11,11,3 9,39,39,39 ,39,39,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,12,12,12, 12,12,12,1 2,12,12,12 ,39,39,39, 39,11,11,1 1,11,11,11 ,11,11,11, 11,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,21,21,2 1,21,21,21 ,17,17,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,39,39 ,39,39,39, 39,39,39,3 9,39,39,12 ,25,25,25, 25,25,25,2 5,25,25,25 ,25,25,25, 25,25,25,2 5,25,25,25 ,25,25,25, 25,25,25,2 5,25,25,39 ,39,39,21, 21,21,21,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,12,12,12 ,12,12,12, 17,17,17,1 2,12,12,12 ,12,12,11, 11,11,11,1 1,11,11,11 ,11,11,39, 39,39,39,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 39,39,39,3 9,39,39,39 ,39,39,12, 12,12,21,1 2,12,12,12 ,12,12,12, 12,21,21,3 9,39,11,11 ,11,11,11, 11,11,11,1 1,11,39,39 ,12,17,17, 17,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,3 6,36,36,36 ,36,36,36, 36,36,36,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,21,21,21 ,21,21,17, 17,12,12,1 2,21,21,39 ,39,39,39, 39,39,39,3 9,39,39,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,21,2 1,21,21,21 ,21,21,21, 17,21,21,3 9,39,11,11 ,11,11,11, 11,11,11,1 1,11,39,39 ,39,39,39, 39,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 3,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,23,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,23, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,23,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,23,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,2 4,24,24,24 ,24,24,24, 24,24,24,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,26,26 ,26,26,26, 26,26,26,2 6,26,26,26 ,26,26,26, 26,26,26,2 6,26,26,26 ,26,39,39, 39,39,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,27,27,2 7,27,27,27 ,27,27,27, 27,39,39,3 9,39,37,37 ,37,37,37, 37,37,37,3 7,37,37,37 ,37,37,37, 37,37,37,3 7,37,37,37 ,37,37,37, 37,37,37,3 7,37,37,37 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,3 9,39,39,39 ,39,13,21, 13,13,13,1 3,13,13,13 ,13,13,13, 12,13,13,1 3,13,13,13 ,13,13,13, 13,13,13,1 3,13,13,13 ,13,13,13, 13,13,13,1 3,13,13,13 ,13,13,13, 13,13,13,1 3,13,13,13 ,13,13,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,0,1,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,10,12,39, 39,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,8,1,1,8,8 ,6,6,0,1,1 5,39,39,39 ,39,39,39, 21,21,21,2 1,21,21,21 ,39,39,39, 39,39,39,3 9,39,39,14 ,14,14,14, 14,0,1,0,1 ,0,1,0,1,0 ,1,0,1,0,1 ,0,1,14,14 ,0,1,14,14 ,14,14,14, 14,14,1,14 ,1,39,5,5, 6,6,14,0,1 ,0,1,0,1,1 4,14,14,14 ,14,14,14, 14,14,14,9 ,10,14,39, 39,39,39,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,22,3 9,6,14,14, 9,10,14,14 ,0,1,14,14 ,1,14,1,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,5,5,14,14 ,14,6,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,0,1 4,1,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,0,14,1,14 ,0,1,1,0,1 ,1,5,12,32 ,32,32,32, 32,32,32,3 2,32,32,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,5,5,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,39,1 0,9,14,14, 14,9,9,39, 12,12,12,1 2,12,12,12 ,39,39,39, 39,39,39,3 9,39,39,39 ,21,21,21, 31,29,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,3 9,39,39,39 ,39,17,17, 17,39,39,3 9,39,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,39 ,17,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,17 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,39,39,11 ,11,11,11, 11,11,11,1 1,11,11,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,39,1 7,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,39,3 9,39,17,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,39,3 9,21,21,21 ,21,21,21, 21,21,12,1 2,12,12,12 ,12,12,12, 39,39,39,3 9,39,39,39 ,39,17,17, 17,17,17,1 7,17,17,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,39,39, 39,17,17,1 7,17,17,17 ,17,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,39,21,2 1,21,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,1 7,17,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,11,11,11 ,11,11,11, 11,11,11,1 1,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 21,21,21,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,21,21, 21,21,21,2 1,21,21,21 ,21,21,12, 12,12,17,1 7,17,17,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,39,39 ,39,39,39, 39,39,11,1 1,11,11,11 ,11,11,11, 11,11,39,3 9,39,39,39 ,39,21,21, 21,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,39,11,1 1,11,11,11 ,11,11,11, 11,11,17,1 7,17,17,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,21,21,21 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,12, 12,12,12,1 7,17,12,17 ,39,39,39, 39,39,39,3 9,11,11,11 ,11,11,11, 11,11,11,1 1,39,39,39 ,39,39,39, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,39 ,39,39,39, 39,39,39,3 9,11,11,11 ,11,11,11, 11,11,11,1 1,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,17,17,17 ,17,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,0, 0,0,1,1,1, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,1, 12,12,12,0 ,1,0,1,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,0,1,1, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,14,1 4,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,21,21,2 1,21,21,12 ,12,12,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,12,12,2 1,21,21,21 ,21,21,21, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 21,21,21,2 1,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,21 ,21,21,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,11,1 1,11,11,11 ,11,11,11, 11,11,11,1 1,11,11,11 ,11,11,11, 11,11,11,1 1,11,11,11 ,11,11,11, 11,11,11,1 1,11,11,11 ,11,11,11, 11,11,11,1 1,11,11,11 ,11,11,11, 11,11,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,12,39,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,12,12,39 ,39,39,39, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,2 9,29,29,29 ,29,29,29, 29,29,29,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,28,28,28 ,28,28,28, 28,28,28,2 8,28,28,28 ,28,28,28, 28,28,28,2 8,28,28,28 ,28,28,28, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 2,12,14,14 ,14,14,14, 12,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,12 ,14,12,14, 12,14,14,1 4,14,14,14 ,14,14,14, 14,12,14,1 2,12,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,39, 39,39,12,1 2,12,12,12 ,12,12,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,12,12,12 ,12,12,12, 12,12,12,1 2,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,14,14, 14,14,14,1 4,14,14,14 ,14,39,39, 39,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 21,21,21,2 1,21,21,21 ,21,21,21, 39,39,39,3 9,39,39,39 ,39,39,39, 39,39,39,3 9,39,39,39 ,39,39,39] , | |
21 | highStart: 919552,err orValue:0} },function (t,e,n){t. exports=Ar ray.isArra y||functio n(t){retur n"[object Array]"==O bject.prot otype.toSt ring.call( t)}}]); | |
22 | //# source MappingURL =pdfmake.m in.js.map |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.