From 0d7d316ef3b622b3c4421920e673da964ce0fb94 Mon Sep 17 00:00:00 2001 From: Mark Warren Date: Tue, 19 Mar 2024 09:56:04 -0600 Subject: [PATCH] Fix scale oddity with svg and AA workaround - #330 --- README.md | 2 +- dist/bwip-js-gen.d.ts | 2 +- dist/bwip-js-gen.mjs | 33 ++++++++++++++++++++++----------- dist/bwip-js-min.js | 2 +- dist/bwip-js-node.d.ts | 2 +- dist/bwip-js-node.js | 33 ++++++++++++++++++++++----------- dist/bwip-js-node.mjs | 33 ++++++++++++++++++++++----------- dist/bwip-js-rn.d.ts | 2 +- dist/bwip-js-rn.mjs | 33 ++++++++++++++++++++++----------- dist/bwip-js.d.ts | 2 +- dist/bwip-js.js | 33 ++++++++++++++++++++++----------- dist/bwip-js.mjs | 33 ++++++++++++++++++++++----------- package.json | 2 +- src/drawing-svg.js | 31 +++++++++++++++++++++---------- 14 files changed, 160 insertions(+), 83 deletions(-) diff --git a/README.md b/README.md index 80398c27..a1845fcc 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ or as SVG (all platforms). ## Status -* Current bwip-js version is 4.3.1 (2024-03-16) +* Current bwip-js version is 4.3.2 (2024-03-19) * Current BWIPP version is 2024-01-03 * Node.js compatibility: 0.12+ * Browser compatibility: Edge, Firefox, Chrome diff --git a/dist/bwip-js-gen.d.ts b/dist/bwip-js-gen.d.ts index 34204b7d..8ef6edb2 100644 --- a/dist/bwip-js-gen.d.ts +++ b/dist/bwip-js-gen.d.ts @@ -1,4 +1,4 @@ -// Type definitions for bwip-js 4.3.1 (2024-03-16) +// Type definitions for bwip-js 4.3.2 (2024-03-19) // // THIS DEFINITION FILE IS MACHINE GENERATED - DO NOT EDIT // diff --git a/dist/bwip-js-gen.mjs b/dist/bwip-js-gen.mjs index 71caba03..98ad3ac7 100644 --- a/dist/bwip-js-gen.mjs +++ b/dist/bwip-js-gen.mjs @@ -33,7 +33,7 @@ import { bwipp_auspost,bwipp_azteccode,bwipp_azteccodecompact,bwipp_aztecrune,bwipp_bc412,bwipp_channelcode,bwipp_codablockf,bwipp_code11,bwipp_code128,bwipp_code16k,bwipp_code2of5,bwipp_code32,bwipp_code39,bwipp_code39ext,bwipp_code49,bwipp_code93,bwipp_code93ext,bwipp_codeone,bwipp_coop2of5,bwipp_daft,bwipp_databarexpanded,bwipp_databarexpandedcomposite,bwipp_databarexpandedstacked,bwipp_databarexpandedstackedcomposite,bwipp_databarlimited,bwipp_databarlimitedcomposite,bwipp_databaromni,bwipp_databaromnicomposite,bwipp_databarstacked,bwipp_databarstackedcomposite,bwipp_databarstackedomni,bwipp_databarstackedomnicomposite,bwipp_databartruncated,bwipp_databartruncatedcomposite,bwipp_datalogic2of5,bwipp_datamatrix,bwipp_datamatrixrectangular,bwipp_datamatrixrectangularextension,bwipp_dotcode,bwipp_ean13,bwipp_ean13composite,bwipp_ean14,bwipp_ean2,bwipp_ean5,bwipp_ean8,bwipp_ean8composite,bwipp_flattermarken,bwipp_gs1_128,bwipp_gs1_128composite,bwipp_gs1_cc,bwipp_gs1datamatrix,bwipp_gs1datamatrixrectangular,bwipp_gs1dldatamatrix,bwipp_gs1dlqrcode,bwipp_gs1dotcode,bwipp_gs1northamericancoupon,bwipp_gs1qrcode,bwipp_hanxin,bwipp_hibcazteccode,bwipp_hibccodablockf,bwipp_hibccode128,bwipp_hibccode39,bwipp_hibcdatamatrix,bwipp_hibcdatamatrixrectangular,bwipp_hibcmicropdf417,bwipp_hibcpdf417,bwipp_hibcqrcode,bwipp_iata2of5,bwipp_identcode,bwipp_industrial2of5,bwipp_interleaved2of5,bwipp_isbn,bwipp_ismn,bwipp_issn,bwipp_itf14,bwipp_jabcode,bwipp_japanpost,bwipp_kix,bwipp_leitcode,bwipp_mailmark,bwipp_mands,bwipp_matrix2of5,bwipp_maxicode,bwipp_micropdf417,bwipp_microqrcode,bwipp_msi,bwipp_onecode,bwipp_pdf417,bwipp_pdf417compact,bwipp_pharmacode,bwipp_pharmacode2,bwipp_planet,bwipp_plessey,bwipp_posicode,bwipp_postnet,bwipp_pzn,bwipp_qrcode,bwipp_rationalizedCodabar,bwipp_raw,bwipp_rectangularmicroqrcode,bwipp_royalmail,bwipp_sscc18,bwipp_swissqrcode,bwipp_symbol,bwipp_telepen,bwipp_telepennumeric,bwipp_ultracode,bwipp_upca,bwipp_upcacomposite,bwipp_upce,bwipp_upcecomposite,bwipp_lookup,bwipp_encode,BWIPP_VERSION } from './bwipp.mjs'; // exports.js -const BWIPJS_VERSION = '4.3.1 (2024-03-16)'; +const BWIPJS_VERSION = '4.3.2 (2024-03-19)'; // bwipjs.toSVG(options) @@ -1491,6 +1491,11 @@ function DrawingSVG() { var clips = []; var lines = {}; + // We adjust the drawing coordinates by 0.5px when stroke width is odd. + // But this creates an odd effect with scale. When scale is even, we + // need to add 0.5; when scale is odd, subtract 0.5. + var scalex, scaley; + // Magic number to approximate an ellipse/circle using 4 cubic beziers. var ELLIPSE_MAGIC = 0.55228475 - 0.00045; @@ -1511,6 +1516,8 @@ function DrawingSVG() { // Make no adjustments scale(sx, sy) { + scalex = sx; + scaley = sy; }, // Measure text. // `font` is the font name typically OCR-A or OCR-B. @@ -1577,26 +1584,29 @@ function DrawingSVG() { // Unconnected stroked lines are used to draw the bars in linear barcodes. // No line cap should be applied. These lines are always orthogonal. line(x0, y0, x1, y1, lw, rgb) { - // Try to get non-blurry lines... x0 = x0|0; y0 = y0|0; x1 = x1|0; y1 = y1|0; - lw = Math.round(lw); + lw = Math.round(lw) || 1; // Try to keep the lines "crisp" by using with the SVG line drawing spec to - // our advantage. + // our advantage and adjust the coordinates by half pixel when stroke width + // is odd. Work around an odd effect with scale. When scale is even, we + // need to add 0.5; when scale is odd, subtract 0.5. if (lw & 1) { if (x0 == x1) { - x0 += 0.5; - x1 += 0.5; + let dx = (scalex&1) ? -0.5 : 0.5; + x0 += dx; + x1 += dx; } if (y0 == y1) { - y0 += 0.5; - y1 += 0.5; + let dy = (scaley&1) ? -0.5 : 0.5; + y0 += dy; + y1 += dy; } } - // The svg path does not include the start pixel, but the bwip-js drawing does. + // The svg path does not include the start pixel, but the built-in drawing does. if (x0 == x1) { y0++; } else if (y0 == y1) { @@ -1604,7 +1614,7 @@ function DrawingSVG() { } // Group together all lines of the same width and emit as single paths. - // Dramatically reduces resulting text size. + // Dramatically reduces the svg text size. var key = '' + lw + '#' + rgb; if (!lines[key]) { lines[key] = '=0&&$k[i]!==Infinity;i--);if(i<0){throw new Error("array-marker-not-found")}a=$k.splice(i+1,$j-1-i);$j=i}else if(!(a instanceof Array)){a=new Array(+arguments[0]);for(var i=0,l=a.length;i=0&&$k[mark]!==Infinity;mark-=2){if($k[mark-1]===Infinity){throw new Error("dict-malformed-stack")}}if(mark<0){throw new Error("dict-marker-not-found")}var d=new Map;for(var i=mark+1;i<$j;i+=2){var k=$k[i];var t=typeof k;if(t=="number"||t=="string"){d.set(k,$k[i+1])}else if(k instanceof Uint8Array){d.set($z(k),$k[i+1])}else{throw new Error("dict-not-a-valid-key("+k+")")}}$j=mark;return d}function $s(v){var t=typeof v;if(t==="number"){return new Uint8Array(v)}if(t!=="string"){v=""+v}var s=new Uint8Array(v.length);for(var i=0;i\s*$/.exec(s);if(!m){throw new Error("cvx: not a hex string literal")}var h=m[1];var l=h.length>>1;var u=new Uint8Array(l);for(var i=0,j=0;i=0;i--){d[o+i]=s[i]}}}else if(d instanceof Array){var darr=d.b;var doff=o+d.o;var sarr=s.b;var soff=s.o;for(var i=0,l=s.length;i0&&$k[--$j]!==Infinity);}function $m(){for(var i=$j-1;i>=0&&$k[i]!==Infinity;i--);return $j-i-1}function $q(a){for(var i=0,l=a.length,b=a.b,o=a.o;ib}function $ge(a,b){if(a instanceof Uint8Array){a=$z(a)}if(b instanceof Uint8Array){b=$z(b)}return a>=b}function $an(a,b){return typeof a==="boolean"?a&&b:a&b}function $or(a,b){return typeof a==="boolean"?a||b:a|b}function $xo(a,b){return typeof a==="boolean"?!a&&b||a&&!b:a^b}function $nt(a){return typeof a=="boolean"?!a:~a}var $f=function(fa){return function(v){return Number.isInteger(v)?v:(fa[0]=v,fa[0])}}(new Float32Array(1));function bwipp_raiseerror(){var info=$k[--$j];var name=$k[--$j];throw new Error($z(name)+": "+$z(info))}function bwipp_processoptions(){var dict=$k[--$j];var opts=$k[$j-1];var map=opts instanceof Map;for(var id in dict){var val;if(map){if(!opts.has(id)){continue}val=opts.get(id)}else{if(!opts.hasOwnProperty(id)){continue}val=opts[id]}var def=dict[id];var typ=typeof def;if(def==null||typ=="number"){if(!isFinite(+val)){throw new Error("bwipp.invalidOptionType: "+id+": not a realtype: "+val)}if(typeof val=="string"){val=+val;map?opts.set(id,val):opts[id]=val}}else if(typ=="boolean"){if(val!==true&&val!==false){if(val==null||(val|0)===val){val=!!val}else if(val=="true"){val=true}else if(val=="false"){val=false}else{throw new Error("bwipp.invalidOptionType: "+id+": not a booleantype: "+val)}map?opts.set(id,val):opts[id]=val}}else if(typ=="string"||def instanceof Uint8Array){if(typeof val=="number"){val=""+val;map?opts.set(id,val):opts[id]=val}else if(typeof val!="string"&&!(val instanceof Uint8Array)){throw new Error("bwipp.invalidOptionType: "+id+": not a stringtype: "+val)}}dict[id]=val}}function bwipp_loadctx(f){if(!f.$ctx){f.$ctx={}}var next=Object.getPrototypeOf($_);Object.setPrototypeOf(f.$ctx,next);Object.setPrototypeOf($_,f.$ctx)}function bwipp_parseinput(){$_=Object.create($_);bwipp_loadctx(bwipp_parseinput);$_.fncvals=$k[--$j];$_.barcode=$k[--$j];var _2="parse";$_[_2]=$g($_.fncvals,_2);delete $_.fncvals[_2];var _6="parsefnc";$_[_6]=$g($_.fncvals,_6);delete $_.fncvals[_6];var _A="parseonly";var _C=$g($_.fncvals,_A)!==undefined;$_[_A]=_C;delete $_.fncvals[_A];var _E="eci";var _G=$g($_.fncvals,_E)!==undefined;$_[_E]=_G;delete $_.fncvals[_E];if(!bwipp_parseinput.__225__){$_=Object.create($_);$k[$j++]=Infinity;var _I=$a(["NUL","SOH","STX","ETX","EOT","ENQ","ACK","BEL","BS","TAB","LF","VT","FF","CR","","","DLE","DC1","DC2","DC3","DC4","NAK","SYN","ETB","CAN","EM","SUB","ESC","FS","GS","RS","US"]);$k[$j++]=0;for(var _J=0,_K=_I.length;_J<_K;_J++){var _M=$k[--$j];$k[$j++]=$g(_I,_J);$k[$j++]=_M;$k[$j++]=$f(_M+1)}$j--;$_.ctrl=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_parseinput.$ctx[id]=$_[id]);bwipp_parseinput.__225__=1;$_=Object.getPrototypeOf($_)}$_.msg=$a($_.barcode.length);$_.j=0;$k[$j++]=$_.barcode;for(;;){$X($k[--$j],"^");var _T=$k[--$j];var _U=$k[--$j];$k[$j++]=_T;$k[$j++]=_U.length;$k[$j++]=$_.msg;$k[$j++]=$_.j;$k[$j++]=_U;$k[$j++]=Infinity;var _X=$k[--$j];var _Y=$k[--$j];$k[$j++]=_X;$F(_Y);var _Z=$a();var _a=$k[--$j];$P($k[--$j],_a,_Z);$_.j=$f($k[--$j]+$_.j);if($k[--$j]){$j--;for(var _f=0,_g=1;_f<_g;_f++){if($an($nt($_.parse),$nt($_.parsefnc))){$p($_.msg,$_.j,94);$_.j=$f($_.j+1);break}$p($_.msg,$_.j,94);$_.j=$f($_.j+1);if($_.parse){var _q=$k[--$j];$k[$j++]=_q;if(_q.length>=3){var _r=$k[--$j];var _s=$G(_r,0,3);var _t=$_.ctrl;var _u=$g(_t,_s)!==undefined;$k[$j++]=_r;$k[$j++]=_t;$k[$j++]=_s;if(_u){$_.j=$f($_.j-1);var _w=$k[--$j];$p($_.msg,$_.j,$g($k[--$j],_w));$_.j=$f($_.j+1);var _12=$k[--$j];$k[$j++]=$G(_12,3,_12.length-3);break}else{$j-=2}}var _14=$k[--$j];$k[$j++]=_14;if(_14.length>=2){var _15=$k[--$j];var _16=$G(_15,0,2);var _17=$_.ctrl;var _18=$g(_17,_16)!==undefined;$k[$j++]=_15;$k[$j++]=_17;$k[$j++]=_16;if(_18){$_.j=$f($_.j-1);var _1A=$k[--$j];$p($_.msg,$_.j,$g($k[--$j],_1A));$_.j=$f($_.j+1);var _1G=$k[--$j];$k[$j++]=$G(_1G,2,_1G.length-2);break}else{$j-=2}}var _1I=$k[--$j];$k[$j++]=_1I;if(_1I.length>=3){var _1J=$k[--$j];var _1K=$G(_1J,0,3);$k[$j++]=_1J;$k[$j++]=true;for(var _1L=0,_1M=_1K.length;_1L<_1M;_1L++){var _1N=$g(_1K,_1L);if(_1N<48||_1N>57){$j--;$k[$j++]=false}}if($k[--$j]){var _1P=$k[--$j];var _1R=$i($G(_1P,0,3));$k[$j++]=_1P;$k[$j++]=_1R;if(_1R>255){$j-=2;$k[$j++]="bwipp.invalidOrdinal#282";$k[$j++]="Ordinal must be 000 to 255";bwipp_raiseerror()}$_.j=$f($_.j-1);$p($_.msg,$_.j,$k[--$j]);$_.j=$f($_.j+1);var _1X=$k[--$j];$k[$j++]=$G(_1X,3,_1X.length-3)}}}if($or($_.parseonly,$nt($_.parsefnc))||$g($_.msg,$f($_.j-1))!=94){break}$_.j=$f($_.j-1);var _1f=$k[--$j];$k[$j++]=_1f;if(_1f.length<3){$j--;$k[$j++]="bwipp.truncatedFNC#301";$k[$j++]="Function character truncated";bwipp_raiseerror()}var _1g=$k[--$j];$k[$j++]=_1g;if($g(_1g,0)==94){$p($_.msg,$_.j,94);$_.j=$f($_.j+1);var _1l=$k[--$j];$k[$j++]=$G(_1l,1,_1l.length-1);break}var _1n=$k[--$j];$k[$j++]=_1n;if($eq($G(_1n,0,3),"ECI")&&$_.eci){var _1q=$k[--$j];$k[$j++]=_1q;if(_1q.length<9){$j--;$k[$j++]="bwipp.truncatedECI#312";$k[$j++]="ECI truncated";bwipp_raiseerror()}var _1r=$k[--$j];var _1s=$G(_1r,3,6);$k[$j++]=_1r;$k[$j++]=_1s;for(var _1t=0,_1u=_1s.length;_1t<_1u;_1t++){var _1v=$g(_1s,_1t);if(_1v<48||_1v>57){$j-=2;$k[$j++]="bwipp.invalidECI#318";$k[$j++]="ECI must be 000000 to 999999";bwipp_raiseerror()}}var _1w=$k[--$j];$k[$j++]=0;$F(_1w,function(){var _1x=$k[--$j];var _1y=$k[--$j];$k[$j++]=$f(_1y-$f(_1x-48))*10});$p($_.msg,$_.j,~~($k[--$j]/10)-1e6);$_.j=$f($_.j+1);var _23=$k[--$j];$k[$j++]=$G(_23,9,_23.length-9);break}var _25=$k[--$j];$k[$j++]=_25;if(_25.length<4){$j--;$k[$j++]="bwipp.truncatedFNC#329";$k[$j++]="Function character truncated";bwipp_raiseerror()}var _26=$k[--$j];var _27=$G(_26,0,4);var _29=$g($_.fncvals,_27)!==undefined;$k[$j++]=_26;$k[$j++]=_27;if(!_29){var _2A=$k[--$j];var _2B=$s(_2A.length+28);$P(_2B,28,_2A);$P(_2B,0,"Unknown function character: ");var _2C=$k[--$j];$k[$j++]=_2B;$k[$j++]=_2C;$j--;var _2D=$k[--$j];$k[$j++]="bwipp.unknownFNC#335";$k[$j++]=_2D;bwipp_raiseerror()}$p($_.msg,$_.j,$g($_.fncvals,$k[--$j]));$_.j=$f($_.j+1);var _2K=$k[--$j];$k[$j++]=$G(_2K,4,_2K.length-4);break}}else{break}}if($nt($_.parseonly)){$k[$j++]=$G($_.msg,0,$_.j)}else{$k[$j++]=$s($_.j);for(var _2U=0,_2T=$f($_.j-1);_2U<=_2T;_2U+=1){var _2V=$k[--$j];$p(_2V,_2U,$g($_.msg,_2U));$k[$j++]=_2V}}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_gs1process(){$_=Object.create($_);bwipp_loadctx(bwipp_gs1process);if(!bwipp_gs1process.__2299__){$_=Object.create($_);var _1=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _2=$a([_1]);var _3=$a([]);var _4=new Map([["parts",_2],["dlpkey",_3]]);var _5=$a(["lintcsum","lintkey"]);var _6=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",_5]]);var _7=$a([_6]);var _8=$a(["02","255","37"]);var _9=$a(["22","10","21"]);var _A=$a(["235"]);var _B=$a([_9,_A]);var _C=new Map([["parts",_7],["ex",_8],["dlpkey",_B]]);var _D=$a(["lintcsum","lintkey"]);var _E=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",_D]]);var _F=$a([_E]);var _G=$a(["37"]);var _H=$a([_G]);var _I=$a([_H]);var _J=new Map([["parts",_F],["req",_I]]);var _K=$a([]);var _L=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",_K]]);var _T=new Map([["parts",$a([_L])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _V=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmd0"])]]);var _d=new Map([["parts",$a([_V])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _f=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmd0"])]]);var _k=new Map([["parts",$a([_f])],["req",$a([$a([$a(["8020"])])])]]);var _m=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmd0"])]]);var _u=new Map([["parts",$a([_m])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _w=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmd0"])]]);var _15=new Map([["parts",$a([_w])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["255"]),$a(["8006"]),$a(["8026"])])])]]);var _17=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",$a([])]]);var _1F=new Map([["parts",$a([_17])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _1H=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _1O=new Map([["parts",$a([_1H])],["ex",$a(["235"])],["req",$a([$a([$a(["01"]),$a(["8006"])])])]]);var _1Q=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _1V=new Map([["parts",$a([_1Q])],["req",$a([$a([$a(["01"])])])]]);var _1X=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",$a([])]]);var _1c=new Map([["parts",$a([_1X])],["req",$a([$a([$a(["01"])])])]]);var _1e=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _1m=new Map([["parts",$a([_1e])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _1o=new Map([["cset","N"],["min",1],["max",6],["opt",false],["linters",$a([])]]);var _1w=new Map([["parts",$a([_1o])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _1y=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _22=$a([$a([$a(["01"])])]);var _23=new Map([["parts",$a([_1y])],["req",_22]]);var _25=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _2D=new Map([["parts",$a([_25])],["req",$a([$a([$a(["01"]),$a(["8006"])]),$a([$a(["21"])])])]]);var _2F=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _2L=new Map([["parts",$a([_2F])],["req",$a([$a([$a(["01"]),$a(["8006"])])])]]);var _2N=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _2P=new Map([["cset","X"],["min",1],["max",17],["opt",true],["linters",$a([])]]);var _2S=new Map([["parts",$a([_2N,_2P])],["dlpkey",$a([])]]);var _2U=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _2Z=new Map([["parts",$a([_2U])],["req",$a([$a([$a(["414"])])])]]);var _2b=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _2d=new Map([["cset","N"],["min",1],["max",12],["opt",true],["linters",$a([])]]);var _2h=new Map([["parts",$a([_2b,_2d])],["ex",$a(["01","02","415","8006","8020","8026"])],["dlpkey",$a([])]]);var _2j=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",$a([])]]);var _2p=new Map([["parts",$a([_2j])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _2r=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _2y=new Map([["parts",$a([_2r])],["ex",$a(["310n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _30=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _37=new Map([["parts",$a([_30])],["ex",$a(["311n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _39=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _3G=new Map([["parts",$a([_39])],["ex",$a(["312n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _3I=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _3P=new Map([["parts",$a([_3I])],["ex",$a(["313n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _3R=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _3Y=new Map([["parts",$a([_3R])],["ex",$a(["314n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _3a=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _3h=new Map([["parts",$a([_3a])],["ex",$a(["315n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _3j=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _3q=new Map([["parts",$a([_3j])],["ex",$a(["316n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _3s=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _3z=new Map([["parts",$a([_3s])],["ex",$a(["320n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _41=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _48=new Map([["parts",$a([_41])],["ex",$a(["321n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _4A=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _4H=new Map([["parts",$a([_4A])],["ex",$a(["322n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _4J=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _4Q=new Map([["parts",$a([_4J])],["ex",$a(["323n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _4S=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _4Z=new Map([["parts",$a([_4S])],["ex",$a(["324n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _4b=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _4i=new Map([["parts",$a([_4b])],["ex",$a(["325n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _4k=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _4r=new Map([["parts",$a([_4k])],["ex",$a(["326n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _4t=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _50=new Map([["parts",$a([_4t])],["ex",$a(["327n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _52=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _59=new Map([["parts",$a([_52])],["ex",$a(["328n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _5B=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _5I=new Map([["parts",$a([_5B])],["ex",$a(["329n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _5K=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _5R=new Map([["parts",$a([_5K])],["ex",$a(["330n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _5T=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _5a=new Map([["parts",$a([_5T])],["ex",$a(["331n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _5c=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _5j=new Map([["parts",$a([_5c])],["ex",$a(["332n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _5l=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _5s=new Map([["parts",$a([_5l])],["ex",$a(["333n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _5u=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _61=new Map([["parts",$a([_5u])],["ex",$a(["334n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _63=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _6A=new Map([["parts",$a([_63])],["ex",$a(["335n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _6C=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _6J=new Map([["parts",$a([_6C])],["ex",$a(["336n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _6L=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _6R=new Map([["parts",$a([_6L])],["ex",$a(["337n"])],["req",$a([$a([$a(["01"])])])]]);var _6T=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _6a=new Map([["parts",$a([_6T])],["ex",$a(["340n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _6c=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _6j=new Map([["parts",$a([_6c])],["ex",$a(["341n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _6l=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _6s=new Map([["parts",$a([_6l])],["ex",$a(["342n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _6u=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _71=new Map([["parts",$a([_6u])],["ex",$a(["343n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _73=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _7A=new Map([["parts",$a([_73])],["ex",$a(["344n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _7C=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _7J=new Map([["parts",$a([_7C])],["ex",$a(["345n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _7L=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _7S=new Map([["parts",$a([_7L])],["ex",$a(["346n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _7U=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _7b=new Map([["parts",$a([_7U])],["ex",$a(["347n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _7d=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _7k=new Map([["parts",$a([_7d])],["ex",$a(["348n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _7m=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _7t=new Map([["parts",$a([_7m])],["ex",$a(["349n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _7v=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _82=new Map([["parts",$a([_7v])],["ex",$a(["350n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _84=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _8B=new Map([["parts",$a([_84])],["ex",$a(["351n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _8D=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _8K=new Map([["parts",$a([_8D])],["ex",$a(["352n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _8M=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _8T=new Map([["parts",$a([_8M])],["ex",$a(["353n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _8V=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _8c=new Map([["parts",$a([_8V])],["ex",$a(["354n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _8e=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _8l=new Map([["parts",$a([_8e])],["ex",$a(["355n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _8n=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _8u=new Map([["parts",$a([_8n])],["ex",$a(["356n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _8w=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _93=new Map([["parts",$a([_8w])],["ex",$a(["357n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _95=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _9C=new Map([["parts",$a([_95])],["ex",$a(["360n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _9E=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _9L=new Map([["parts",$a([_9E])],["ex",$a(["361n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _9N=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _9U=new Map([["parts",$a([_9N])],["ex",$a(["362n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _9W=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _9d=new Map([["parts",$a([_9W])],["ex",$a(["363n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _9f=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _9m=new Map([["parts",$a([_9f])],["ex",$a(["364n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _9o=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _9v=new Map([["parts",$a([_9o])],["ex",$a(["365n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _9x=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _A4=new Map([["parts",$a([_9x])],["ex",$a(["366n"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _A6=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _AD=new Map([["parts",$a([_A6])],["ex",$a(["367n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _AF=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _AM=new Map([["parts",$a([_AF])],["ex",$a(["368n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _AO=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _AV=new Map([["parts",$a([_AO])],["ex",$a(["369n"])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _AX=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",$a([])]]);var _Af=new Map([["parts",$a([_AX])],["req",$a([$a([$a(["00"])]),$a([$a(["02"]),$a(["8026"])])])]]);var _Ah=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",$a([])]]);var _Ao=new Map([["parts",$a([_Ah])],["ex",$a(["390n","391n","394n","8111"])],["req",$a([$a([$a(["255"]),$a(["8020"])])])]]);var _Aq=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso4217"])]]);var _As=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",$a([])]]);var _Ay=new Map([["parts",$a([_Aq,_As])],["ex",$a(["391n"])],["req",$a([$a([$a(["8020"])])])]]);var _B0=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",$a([])]]);var _BC=new Map([["parts",$a([_B0])],["ex",$a(["392n","393n"])],["req",$a([$a([$a(["01"])]),$a([$a(["30"]),$a(["31nn"]),$a(["32nn"]),$a(["35nn"]),$a(["36nn"])])])]]);var _BE=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso4217"])]]);var _BG=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",$a([])]]);var _BQ=new Map([["parts",$a([_BE,_BG])],["ex",$a(["393n"])],["req",$a([$a([$a(["30"]),$a(["31nn"]),$a(["32nn"]),$a(["35nn"]),$a(["36nn"])])])]]);var _BS=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a([])]]);var _BY=new Map([["parts",$a([_BS])],["ex",$a(["394n","8111"])],["req",$a([$a([$a(["255"])])])]]);var _Ba=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _Bk=new Map([["parts",$a([_Ba])],["ex",$a(["392n","393n","395n","8005"])],["req",$a([$a([$a(["30"]),$a(["31nn"]),$a(["32nn"]),$a(["35nn"]),$a(["36nn"])])])]]);var _Bm=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _Bo=new Map([["parts",$a([_Bm])]]);var _Bq=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a(["lintkey"])]]);var _Bt=new Map([["parts",$a([_Bq])],["dlpkey",$a([])]]);var _Bv=new Map([["cset","N"],["min",17],["max",17],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _By=new Map([["parts",$a([_Bv])],["dlpkey",$a([])]]);var _C0=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _C5=new Map([["parts",$a([_C0])],["req",$a([$a([$a(["00"])])])]]);var _C7=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _C9=new Map([["parts",$a([_C7])]]);var _CB=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _CG=new Map([["parts",$a([_CB])],["dlpkey",$a([$a(["254"]),$a(["7040"])])]]);var _CI=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _CP=new Map([["parts",$a([_CI])],["req",$a([$a([$a(["8020"])])])],["dlpkey",$a([$a(["8020"])])]]);var _CR=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _CT=new Map([["parts",$a([_CR])]]);var _CV=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _CZ=new Map([["parts",$a([_CV])],["dlpkey",$a([$a(["7040"])])]]);var _Cb=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _Ce=new Map([["parts",$a([_Cb])],["ex",$a(["421"])]]);var _Cg=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso3166"])]]);var _Ci=new Map([["cset","X"],["min",1],["max",9],["opt",false],["linters",$a([])]]);var _Cl=new Map([["parts",$a([_Cg,_Ci])],["ex",$a(["4307"])]]);var _Cn=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso3166"])]]);var _Cw=new Map([["parts",$a([_Cn])],["ex",$a(["426"])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _Cy=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",$a(["lintiso3166list"])]]);var _D5=new Map([["parts",$a([_Cy])],["ex",$a(["426"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _D7=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso3166"])]]);var _DE=new Map([["parts",$a([_D7])],["ex",$a(["426"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _DG=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",$a(["lintiso3166list"])]]);var _DN=new Map([["parts",$a([_DG])],["ex",$a(["426"])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _DP=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso3166"])]]);var _DV=new Map([["parts",$a([_DP])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _DX=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",$a([])]]);var _Df=new Map([["parts",$a([_DX])],["req",$a([$a([$a(["01"]),$a(["02"])]),$a([$a(["422"])])])]]);var _Dh=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",$a(["lintpcenc"])]]);var _Dm=new Map([["parts",$a([_Dh])],["req",$a([$a([$a(["00"])])])]]);var _Do=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintpcenc"])]]);var _Dt=new Map([["parts",$a([_Do])],["req",$a([$a([$a(["00"])])])]]);var _Dv=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintpcenc"])]]);var _E0=new Map([["parts",$a([_Dv])],["req",$a([$a([$a(["4302"])])])]]);var _E2=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintpcenc"])]]);var _E7=new Map([["parts",$a([_E2])],["req",$a([$a([$a(["00"])])])]]);var _E9=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",$a(["lintiso3166alpha2"])]]);var _EE=new Map([["parts",$a([_E9])],["req",$a([$a([$a(["00"])])])]]);var _EG=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _EL=new Map([["parts",$a([_EG])],["req",$a([$a([$a(["00"])])])]]);var _EN=new Map([["cset","N"],["min",10],["max",10],["opt",false],["linters",$a(["lintlatitude"])]]);var _EP=new Map([["cset","N"],["min",10],["max",10],["opt",false],["linters",$a(["lintlongitude"])]]);var _EU=new Map([["parts",$a([_EN,_EP])],["req",$a([$a([$a(["00"])])])]]);var _EW=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",$a(["lintpcenc"])]]);var _Eb=new Map([["parts",$a([_EW])],["req",$a([$a([$a(["00"])])])]]);var _Ed=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintpcenc"])]]);var _Ei=new Map([["parts",$a([_Ed])],["req",$a([$a([$a(["00"])])])]]);var _Ek=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintpcenc"])]]);var _Ep=new Map([["parts",$a([_Ek])],["req",$a([$a([$a(["4312"])])])]]);var _Er=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintpcenc"])]]);var _Ew=new Map([["parts",$a([_Er])],["req",$a([$a([$a(["00"])])])]]);var _Ey=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",$a(["lintiso3166alpha2"])]]);var _F3=new Map([["parts",$a([_Ey])],["req",$a([$a([$a(["00"])])])]]);var _F5=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _FA=new Map([["parts",$a([_F5])],["req",$a([$a([$a(["00"])])])]]);var _FC=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _FH=new Map([["parts",$a([_FC])],["req",$a([$a([$a(["00"])])])]]);var _FJ=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",$a(["lintpcenc"])]]);var _FO=new Map([["parts",$a([_FJ])],["req",$a([$a([$a(["00"])])])]]);var _FQ=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",$a(["lintyesno"])]]);var _FV=new Map([["parts",$a([_FQ])],["req",$a([$a([$a(["00"])])])]]);var _FX=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmd0"])]]);var _FZ=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a(["linthhmm"])]]);var _Fe=new Map([["parts",$a([_FX,_FZ])],["req",$a([$a([$a(["00"])])])]]);var _Fg=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmdd"])]]);var _Fl=new Map([["parts",$a([_Fg])],["req",$a([$a([$a(["00"])])])]]);var _Fn=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a([])]]);var _Fv=new Map([["parts",$a([_Fn])],["req",$a([$a([$a(["01"]),$a(["02"]),$a(["8006"]),$a(["8026"])])])]]);var _Fx=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _G3=new Map([["parts",$a([_Fx])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _G5=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmdd"])]]);var _G7=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a(["linthhmm"])]]);var _GD=new Map([["parts",$a([_G5,_G7])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _GF=new Map([["cset","N"],["min",1],["max",4],["opt",false],["linters",$a([])]]);var _GM=new Map([["parts",$a([_GF])],["req",$a([$a([$a(["01"])]),$a([$a(["10"])])])]]);var _GO=new Map([["cset","X"],["min",1],["max",12],["opt",false],["linters",$a([])]]);var _GU=new Map([["parts",$a([_GO])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _GW=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmdd"])]]);var _Gc=new Map([["parts",$a([_GW])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _Ge=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmdd"])]]);var _Gg=new Map([["cset","N"],["min",6],["max",6],["opt",true],["linters",$a(["lintyymmdd"])]]);var _Gm=new Map([["parts",$a([_Ge,_Gg])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _Go=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",$a([])]]);var _Gu=new Map([["parts",$a([_Go])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _Gw=new Map([["cset","X"],["min",1],["max",10],["opt",false],["linters",$a([])]]);var _H2=new Map([["parts",$a([_Gw])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _H4=new Map([["cset","X"],["min",1],["max",2],["opt",false],["linters",$a([])]]);var _HA=new Map([["parts",$a([_H4])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _HC=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a(["lintyymmdd"])]]);var _HE=new Map([["cset","N"],["min",4],["max",4],["opt",true],["linters",$a(["linthhmm"])]]);var _HK=new Map([["parts",$a([_HC,_HE])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _HM=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _HU=new Map([["parts",$a([_HM])],["req",$a([$a([$a(["01"]),$a(["8006"])]),$a([$a(["416"])])])]]);var _HW=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _Hc=new Map([["parts",$a([_HW])],["req",$a([$a([$a(["01"]),$a(["8006"])])])]]);var _He=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _Hj=new Map([["parts",$a([_He])],["req",$a([$a([$a(["7021"])])])]]);var _Hl=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a(["lintkey"])]]);var _Hn=new Map([["parts",$a([_Hl])]]);var _Hp=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintiso3166999"])]]);var _Hr=new Map([["cset","X"],["min",1],["max",27],["opt",false],["linters",$a([])]]);var _Hx=new Map([["parts",$a([_Hp,_Hr])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _Hz=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",$a([])]]);var _I1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",$a([])]]);var _I3=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",$a([])]]);var _I5=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",$a(["lintimporteridx"])]]);var _I7=new Map([["parts",$a([_Hz,_I1,_I3,_I5])]]);var _I9=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _IE=new Map([["parts",$a([_I9])],["req",$a([$a([$a(["01"])])])]]);var _IG=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",$a([])]]);var _II=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",$a([])]]);var _IO=new Map([["parts",$a([_IG,_II])],["req",$a([$a([$a(["01"]),$a(["8004"])])])]]);var _IQ=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _IW=new Map([["parts",$a([_IQ])],["req",$a([$a([$a(["01"]),$a(["8006"])])])]]);var _IY=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",$a(["lintmediatype"])]]);var _Ie=new Map([["parts",$a([_IY])],["req",$a([$a([$a(["8017"]),$a(["8018"])])])]]);var _Ig=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",$a([])]]);var _Im=new Map([["parts",$a([_Ig])],["req",$a([$a([$a(["8017"]),$a(["8018"])])])]]);var _Io=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a(["lintnonzero"])]]);var _Iq=new Map([["cset","N"],["min",5],["max",5],["opt",false],["linters",$a(["lintnonzero"])]]);var _Is=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",$a(["lintnonzero"])]]);var _Iu=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",$a(["lintwinding"])]]);var _Iw=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",$a([])]]);var _J1=new Map([["parts",$a([_Io,_Iq,_Is,_Iu,_Iw])],["req",$a([$a([$a(["01"])])])]]);var _J3=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _J5=new Map([["parts",$a([_J3])]]);var _J7=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",$a(["lintzero"])]]);var _J9=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _JB=new Map([["cset","X"],["min",1],["max",16],["opt",true],["linters",$a([])]]);var _JE=new Map([["parts",$a([_J7,_J9,_JB])],["dlpkey",$a([])]]);var _JG=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a(["lintkey"])]]);var _JK=new Map([["parts",$a([_JG])],["dlpkey",$a([$a(["7040"])])]]);var _JM=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",$a([])]]);var _JS=new Map([["parts",$a([_JM])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _JU=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",$a(["lintcsum"])]]);var _JW=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a(["lintpieceoftotal"])]]);var _Jb=new Map([["parts",$a([_JU,_JW])],["ex",$a(["01","37"])],["dlpkey",$a([$a(["22","10","21"])])]]);var _Jd=new Map([["cset","X"],["min",1],["max",34],["opt",false],["linters",$a(["lintiban"])]]);var _Ji=new Map([["parts",$a([_Jd])],["req",$a([$a([$a(["415"])])])]]);var _Jk=new Map([["cset","N"],["min",8],["max",8],["opt",false],["linters",$a(["lintyymmddhh"])]]);var _Jm=new Map([["cset","N"],["min",1],["max",4],["opt",true],["linters",$a(["lintmmoptss"])]]);var _Js=new Map([["parts",$a([_Jk,_Jm])],["req",$a([$a([$a(["01"]),$a(["02"])])])]]);var _Ju=new Map([["cset","X"],["min",1],["max",50],["opt",false],["linters",$a([])]]);var _K0=new Map([["parts",$a([_Ju])],["req",$a([$a([$a(["00"]),$a(["01"])])])]]);var _K2=new Map([["cset","Y"],["min",1],["max",30],["opt",false],["linters",$a(["lintkey"])]]);var _K6=new Map([["parts",$a([_K2])],["dlpkey",$a([$a(["8011"])])]]);var _K8=new Map([["cset","N"],["min",1],["max",12],["opt",false],["linters",$a(["lintnozeroprefix"])]]);var _KD=new Map([["parts",$a([_K8])],["req",$a([$a([$a(["8010"])])])]]);var _KF=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",$a([])]]);var _KL=new Map([["parts",$a([_KF])],["req",$a([$a([$a(["01"]),$a(["8006"])])])]]);var _KN=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",$a(["lintcsumalpha","lintkey"])]]);var _KQ=new Map([["parts",$a([_KN])],["dlpkey",$a([])]]);var _KS=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _KX=new Map([["parts",$a([_KS])],["ex",$a(["8018"])],["dlpkey",$a([$a(["8019"])])]]);var _KZ=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",$a(["lintcsum","lintkey"])]]);var _Ke=new Map([["parts",$a([_KZ])],["ex",$a(["8017"])],["dlpkey",$a([$a(["8019"])])]]);var _Kg=new Map([["cset","N"],["min",1],["max",10],["opt",false],["linters",$a([])]]);var _Km=new Map([["parts",$a([_Kg])],["req",$a([$a([$a(["8017"]),$a(["8018"])])])]]);var _Ko=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",$a([])]]);var _Kt=new Map([["parts",$a([_Ko])],["req",$a([$a([$a(["415"])])])]]);var _Kv=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",$a(["lintcsum"])]]);var _Kx=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a(["lintpieceoftotal"])]]);var _L3=new Map([["parts",$a([_Kv,_Kx])],["ex",$a(["02","8006"])],["req",$a([$a([$a(["37"])])])]]);var _L5=new Map([["cset","Z"],["min",1],["max",90],["opt",false],["linters",$a([])]]);var _LJ=new Map([["parts",$a([_L5])],["req",$a([$a([$a(["00"]),$a(["01"]),$a(["253"]),$a(["255"]),$a(["8003"]),$a(["8004"]),$a(["8006"]),$a(["8010"]),$a(["8017"]),$a(["8018"])])])]]);var _LL=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintcouponcode"])]]);var _LN=new Map([["parts",$a([_LL])]]);var _LP=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",$a([])]]);var _LU=new Map([["parts",$a([_LP])],["req",$a([$a([$a(["255"])])])]]);var _LW=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a(["lintcouponposoffer"])]]);var _LY=new Map([["parts",$a([_LW])]]);var _La=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",$a([])]]);var _Lf=new Map([["parts",$a([_La])],["req",$a([$a([$a(["01"])])])]]);var _Lh=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",$a([])]]);var _Lj=new Map([["parts",$a([_Lh])]]);var _Ll=new Map([["cset","X"],["min",1],["max",90],["opt",false],["linters",$a([])]]);var _Ln=new Map([["parts",$a([_Ll])]]);var _Lo=new Map([["00",_4],["01",_C],["02",_J],["10",_T],["11",_d],["12",_k],["13",_u],["15",_u],["16",_u],["17",_15],["20",_1F],["21",_1O],["22",_1V],["235",_1c],["240",_1m],["241",_1m],["242",_1w],["243",_23],["250",_2D],["251",_2L],["253",_2S],["254",_2Z],["255",_2h],["30",_2p],["3100",_2y],["3101",_2y],["3102",_2y],["3103",_2y],["3104",_2y],["3105",_2y],["3110",_37],["3111",_37],["3112",_37],["3113",_37],["3114",_37],["3115",_37],["3120",_3G],["3121",_3G],["3122",_3G],["3123",_3G],["3124",_3G],["3125",_3G],["3130",_3P],["3131",_3P],["3132",_3P],["3133",_3P],["3134",_3P],["3135",_3P],["3140",_3Y],["3141",_3Y],["3142",_3Y],["3143",_3Y],["3144",_3Y],["3145",_3Y],["3150",_3h],["3151",_3h],["3152",_3h],["3153",_3h],["3154",_3h],["3155",_3h],["3160",_3q],["3161",_3q],["3162",_3q],["3163",_3q],["3164",_3q],["3165",_3q],["3200",_3z],["3201",_3z],["3202",_3z],["3203",_3z],["3204",_3z],["3205",_3z],["3210",_48],["3211",_48],["3212",_48],["3213",_48],["3214",_48],["3215",_48],["3220",_4H],["3221",_4H],["3222",_4H],["3223",_4H],["3224",_4H],["3225",_4H],["3230",_4Q],["3231",_4Q],["3232",_4Q],["3233",_4Q],["3234",_4Q],["3235",_4Q],["3240",_4Z],["3241",_4Z],["3242",_4Z],["3243",_4Z],["3244",_4Z],["3245",_4Z],["3250",_4i],["3251",_4i],["3252",_4i],["3253",_4i],["3254",_4i],["3255",_4i],["3260",_4r],["3261",_4r],["3262",_4r],["3263",_4r],["3264",_4r],["3265",_4r],["3270",_50],["3271",_50],["3272",_50],["3273",_50],["3274",_50],["3275",_50],["3280",_59],["3281",_59],["3282",_59],["3283",_59],["3284",_59],["3285",_59],["3290",_5I],["3291",_5I],["3292",_5I],["3293",_5I],["3294",_5I],["3295",_5I],["3300",_5R],["3301",_5R],["3302",_5R],["3303",_5R],["3304",_5R],["3305",_5R],["3310",_5a],["3311",_5a],["3312",_5a],["3313",_5a],["3314",_5a],["3315",_5a],["3320",_5j],["3321",_5j],["3322",_5j],["3323",_5j],["3324",_5j],["3325",_5j],["3330",_5s],["3331",_5s],["3332",_5s],["3333",_5s],["3334",_5s],["3335",_5s],["3340",_61],["3341",_61],["3342",_61],["3343",_61],["3344",_61],["3345",_61],["3350",_6A],["3351",_6A],["3352",_6A],["3353",_6A],["3354",_6A],["3355",_6A],["3360",_6J],["3361",_6J],["3362",_6J],["3363",_6J],["3364",_6J],["3365",_6J],["3370",_6R],["3371",_6R],["3372",_6R],["3373",_6R],["3374",_6R],["3375",_6R],["3400",_6a],["3401",_6a],["3402",_6a],["3403",_6a],["3404",_6a],["3405",_6a],["3410",_6j],["3411",_6j],["3412",_6j],["3413",_6j],["3414",_6j],["3415",_6j],["3420",_6s],["3421",_6s],["3422",_6s],["3423",_6s],["3424",_6s],["3425",_6s],["3430",_71],["3431",_71],["3432",_71],["3433",_71],["3434",_71],["3435",_71],["3440",_7A],["3441",_7A],["3442",_7A],["3443",_7A],["3444",_7A],["3445",_7A],["3450",_7J],["3451",_7J],["3452",_7J],["3453",_7J],["3454",_7J],["3455",_7J],["3460",_7S],["3461",_7S],["3462",_7S],["3463",_7S],["3464",_7S],["3465",_7S],["3470",_7b],["3471",_7b],["3472",_7b],["3473",_7b],["3474",_7b],["3475",_7b],["3480",_7k],["3481",_7k],["3482",_7k],["3483",_7k],["3484",_7k],["3485",_7k],["3490",_7t],["3491",_7t],["3492",_7t],["3493",_7t],["3494",_7t],["3495",_7t],["3500",_82],["3501",_82],["3502",_82],["3503",_82],["3504",_82],["3505",_82],["3510",_8B],["3511",_8B],["3512",_8B],["3513",_8B],["3514",_8B],["3515",_8B],["3520",_8K],["3521",_8K],["3522",_8K],["3523",_8K],["3524",_8K],["3525",_8K],["3530",_8T],["3531",_8T],["3532",_8T],["3533",_8T],["3534",_8T],["3535",_8T],["3540",_8c],["3541",_8c],["3542",_8c],["3543",_8c],["3544",_8c],["3545",_8c],["3550",_8l],["3551",_8l],["3552",_8l],["3553",_8l],["3554",_8l],["3555",_8l],["3560",_8u],["3561",_8u],["3562",_8u],["3563",_8u],["3564",_8u],["3565",_8u],["3570",_93],["3571",_93],["3572",_93],["3573",_93],["3574",_93],["3575",_93],["3600",_9C],["3601",_9C],["3602",_9C],["3603",_9C],["3604",_9C],["3605",_9C],["3610",_9L],["3611",_9L],["3612",_9L],["3613",_9L],["3614",_9L],["3615",_9L],["3620",_9U],["3621",_9U],["3622",_9U],["3623",_9U],["3624",_9U],["3625",_9U],["3630",_9d],["3631",_9d],["3632",_9d],["3633",_9d],["3634",_9d],["3635",_9d],["3640",_9m],["3641",_9m],["3642",_9m],["3643",_9m],["3644",_9m],["3645",_9m],["3650",_9v],["3651",_9v],["3652",_9v],["3653",_9v],["3654",_9v],["3655",_9v],["3660",_A4],["3661",_A4],["3662",_A4],["3663",_A4],["3664",_A4],["3665",_A4],["3670",_AD],["3671",_AD],["3672",_AD],["3673",_AD],["3674",_AD],["3675",_AD],["3680",_AM],["3681",_AM],["3682",_AM],["3683",_AM],["3684",_AM],["3685",_AM],["3690",_AV],["3691",_AV],["3692",_AV],["3693",_AV],["3694",_AV],["3695",_AV],["37",_Af],["3900",_Ao],["3901",_Ao],["3902",_Ao],["3903",_Ao],["3904",_Ao],["3905",_Ao],["3906",_Ao],["3907",_Ao],["3908",_Ao],["3909",_Ao],["3910",_Ay],["3911",_Ay],["3912",_Ay],["3913",_Ay],["3914",_Ay],["3915",_Ay],["3916",_Ay],["3917",_Ay],["3918",_Ay],["3919",_Ay],["3920",_BC],["3921",_BC],["3922",_BC],["3923",_BC],["3924",_BC],["3925",_BC],["3926",_BC],["3927",_BC],["3928",_BC],["3929",_BC],["3930",_BQ],["3931",_BQ],["3932",_BQ],["3933",_BQ],["3934",_BQ],["3935",_BQ],["3936",_BQ],["3937",_BQ],["3938",_BQ],["3939",_BQ],["3940",_BY],["3941",_BY],["3942",_BY],["3943",_BY],["3950",_Bk],["3951",_Bk],["3952",_Bk],["3953",_Bk],["3954",_Bk],["3955",_Bk],["400",_Bo],["401",_Bt],["402",_By],["403",_C5],["410",_C9],["411",_C9],["412",_C9],["413",_C9],["414",_CG],["415",_CP],["416",_CT],["417",_CZ],["420",_Ce],["421",_Cl],["422",_Cw],["423",_D5],["424",_DE],["425",_DN],["426",_DV],["427",_Df],["4300",_Dm],["4301",_Dm],["4302",_Dt],["4303",_E0],["4304",_E7],["4305",_E7],["4306",_E7],["4307",_EE],["4308",_EL],["4309",_EU],["4310",_Eb],["4311",_Eb],["4312",_Ei],["4313",_Ep],["4314",_Ew],["4315",_Ew],["4316",_Ew],["4317",_F3],["4318",_FA],["4319",_FH],["4320",_FO],["4321",_FV],["4322",_FV],["4323",_FV],["4324",_Fe],["4325",_Fe],["4326",_Fl],["7001",_Fv],["7002",_G3],["7003",_GD],["7004",_GM],["7005",_GU],["7006",_Gc],["7007",_Gm],["7008",_Gu],["7009",_H2],["7010",_HA],["7011",_HK],["7020",_HU],["7021",_Hc],["7022",_Hj],["7023",_Hn],["7030",_Hx],["7031",_Hx],["7032",_Hx],["7033",_Hx],["7034",_Hx],["7035",_Hx],["7036",_Hx],["7037",_Hx],["7038",_Hx],["7039",_Hx],["7040",_I7],["710",_IE],["711",_IE],["712",_IE],["713",_IE],["714",_IE],["715",_IE],["7230",_IO],["7231",_IO],["7232",_IO],["7233",_IO],["7234",_IO],["7235",_IO],["7236",_IO],["7237",_IO],["7238",_IO],["7239",_IO],["7240",_IW],["7241",_Ie],["7242",_Im],["8001",_J1],["8002",_J5],["8003",_JE],["8004",_JK],["8005",_JS],["8006",_Jb],["8007",_Ji],["8008",_Js],["8009",_K0],["8010",_K6],["8011",_KD],["8012",_KL],["8013",_KQ],["8017",_KX],["8018",_Ke],["8019",_Km],["8020",_Kt],["8026",_L3],["8030",_LJ],["8110",_LN],["8111",_LU],["8112",_LY],["8200",_Lf],["90",_Lj],["91",_Ln],["92",_Ln],["93",_Ln],["94",_Ln],["95",_Ln],["96",_Ln],["97",_Ln],["98",_Ln],["99",_Ln]]);$_.gs1syntax=_Lo;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__2299__=1;$_=Object.getPrototypeOf($_)}if($eq($k[--$j],"ai")){$ax($k[--$j],"(");if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1aiMissingOpenParen#2307";$k[$j++]="AIs must start with '('";bwipp_raiseerror()}$j--;$k[$j++]=Infinity;var _Lt=$k[--$j];var _Lu=$k[--$j];$k[$j++]=_Lt;$k[$j++]=_Lu;for(;;){var _Lv=$k[--$j];$k[$j++]=_Lv;if($eq(_Lv,"")){$j--;break}$X($k[--$j],")");if($nt($k[--$j])){$l();$k[$j++]="bwipp.GS1aiMissingCloseParen#2313";$k[$j++]="AIs must end with ')'";bwipp_raiseerror()}var _Ly=$k[--$j];var _Lz=$k[--$j];$k[$j++]=_Ly;$k[$j++]=_Lz;$j--;var _M0=$k[--$j];var _M1=$k[--$j];$k[$j++]=_M0;$X(_M1,"(");if($k[--$j]){var _M3=$k[--$j];var _M4=$k[--$j];$k[$j++]=_M3;$k[$j++]=_M4;$j--;var _M5=$k[--$j];var _M6=$k[--$j];$k[$j++]=_M5;$k[$j++]=_M6}else{$k[$j++]=""}}var _M7=$m();$k[$j++]=_M7;if(_M7>0){var _M8=$k[--$j];for(var _MA=_M8,_M9=~~(_M8/2)+1;_MA>=_M9;_MA-=1){$r(_MA,-1)}}else{$j--}$as($a(~~($m()/2)));$_.ais=$k[--$j];$as($a($m()));$k[$j++]=Infinity;var _MG=$k[--$j];var _MH=$k[--$j];$k[$j++]=_MG;$F(_MH,function(){var _MJ=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$k[$j++]=_MJ;bwipp_parseinput()});$_.vals=$a();$j--}else{$ax($k[--$j],"http://");if($nt($k[--$j])){$ax($k[--$j],"https://");if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1dlURIbadScheme#2330";$k[$j++]="Scheme must be http:// or https://";bwipp_raiseerror()}}$j--;$X($k[--$j],"/");if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1dlMissingDomainOrPathInfo#2336";$k[$j++]="URI must contain a domain and path info";bwipp_raiseerror()}$j-=2;$X($k[--$j],"#");if($k[--$j]){var _MT=$k[--$j];var _MU=$k[--$j];$k[$j++]=_MT;$k[$j++]=_MU;$j--;var _MV=$k[--$j];var _MW=$k[--$j];$k[$j++]=_MV;$k[$j++]=_MW;$j--}$X($k[--$j],"?");if($nt($k[--$j])){var _MZ=$k[--$j];$k[$j++]="";$k[$j++]=null;$k[$j++]=_MZ}$_.pp=$k[--$j];$j--;$_.qp=$k[--$j];$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=$_.pp;for(;;){$X($k[--$j],"/");if($nt($k[--$j])){$j--;break}var _Mf=$k[--$j];var _Mg=$k[--$j];$k[$j++]=_Mf.length+1;$k[$j++]=_Mg;$j--;var _Mh=$k[--$j];var _Mi=$k[--$j];var _Mj=$k[--$j];$k[$j++]=_Mj;$k[$j++]=$f(_Mh+_Mj);$k[$j++]=_Mi}$as($a($m()-1));$_.pipos=$k[--$j];$j-=2;if($_.pipos.length<=1){$k[$j++]="bwipp.GS1dlNoAIinfo#2361";$k[$j++]="The path was too short to contain AI info";bwipp_raiseerror()}$k[$j++]=false;for(var _Mp=$_.pipos.length-2;_Mp>=0;_Mp-=2){var _Mr=$g($_.pipos,_Mp);var _Mv=$G($_.pp,_Mr,$f($f($g($_.pipos,_Mp+1)-_Mr)-1));var _Mx=$g($_.gs1syntax,_Mv)!==undefined;$k[$j++]=_Mp;$k[$j++]=_Mv;if(_Mx){var _N1=$g($g($_.gs1syntax,$k[--$j]),"dlpkey")!==undefined;if(_N1){var _N2=$k[--$j];var _N3=$k[--$j];$k[$j++]=_N2;$k[$j++]=_N3;$j--;$k[$j++]=true;break}}else{$j--}$j--}if($nt($k[--$j])){$k[$j++]="bwipp.GS1dlNoAIinfo#2380";$k[$j++]="The path does not contain a valid primary key";bwipp_raiseerror()}var _N7=$g($_.pipos,$k[--$j]);$_.pp=$G($_.pp,_N7,$f($_.pp.length-_N7));$_.uriunescape=function(){$_.qq=$k[--$j];$_.in=$k[--$j];$_.out=$s($_.in.length);$k[$j++]=0;$k[$j++]=0;for(;;){var _NF=$k[--$j];var _NG=$k[--$j];$k[$j++]=_NG;$k[$j++]=_NF;if(_NG>=$_.in.length){break}var _NJ=$k[--$j];var _NK=$k[--$j];var _NL=$g($_.in,_NK);$k[$j++]=_NK;$k[$j++]=_NJ;$k[$j++]=_NL;if(_NL==43&&$_.qq){$j--;var _NO=$k[--$j];$p($_.out,_NO,32);var _NP=$k[--$j];$k[$j++]=$f(_NP+1);$k[$j++]=$f(_NO+1)}else{var _NQ=$k[--$j];var _NR=$k[--$j];var _NS=$k[--$j];$k[$j++]=_NS;$k[$j++]=_NR;$k[$j++]=_NQ;if(_NQ==37&&_NS<$_.in.length-2){$j--;var _NV=$Z($s(4),"< >");var _NX=$k[--$j];var _NY=$k[--$j];$P(_NV,1,$G($_.in,$f(_NY+1),2));try{$k[$j++]=_NY;$k[$j++]=_NX;$k[$j++]=$x(_NV);$k[$j++]=false}catch(e){$k[$j++]=true}if($k[--$j]){$j-=2;$k[$j++]="bwipp.GS1dlBadHexCharacter#2399";$k[$j++]="Invalid hex character";bwipp_raiseerror()}var _Nc=$g($k[--$j],0);var _Ne=$k[--$j];$p($_.out,_Ne,_Nc);var _Nf=$k[--$j];$k[$j++]=$f(_Nf+3);$k[$j++]=$f(_Ne+1)}else{var _Nh=$k[--$j];var _Ni=$k[--$j];$p($_.out,_Ni,_Nh);var _Nj=$k[--$j];$k[$j++]=$f(_Nj+1);$k[$j++]=$f(_Ni+1)}}}$_.out=$G($_.out,0,$k[--$j]);$j--;$k[$j++]=$_.out};$_.isvaliddlpkeyseq=function(){$_.in=$k[--$j];$k[$j++]=false;$F($g($g($_.gs1syntax,$g($_.in,0)),"dlpkey"),function(){$_.seq=$k[--$j];$_.i=1;$_.j=0;for(;;){if($_.i>=$_.in.length){break}if($_.j>=$_.seq.length){break}if($eq($g($_.in,$_.i),$g($_.seq,$_.j))){$_.i=$_.i+1}$_.j=$_.j+1}if($_.i==$_.in.length){$j--;$k[$j++]=true;return true}})};$_.ais=$a(99);$_.vals=$a(99);$k[$j++]=0;$k[$j++]=$_.pp;for(;;){$X($k[--$j],"/");if($k[--$j]){var _OF=$k[--$j];var _OG=$k[--$j];var _OH=$k[--$j];var _OI=$k[--$j];$p($_.ais,_OI,_OF);$k[$j++]=_OI;$X(_OH,"/");if($k[--$j]){var _OK=$k[--$j];var _OL=$k[--$j];$k[$j++]=_OK;$k[$j++]=_OL;$j--}else{var _OM=$k[--$j];$k[$j++]="";$k[$j++]=_OM}var _OO=$k[--$j];var _OP=$k[--$j];var _OQ=$k[--$j];$k[$j++]=_OQ;$k[$j++]=_OP;$k[$j++]=$_.vals;$k[$j++]=_OQ;$k[$j++]=_OO;$k[$j++]=false;$_.uriunescape();var _OR=$k[--$j];var _OS=$k[--$j];$p($k[--$j],_OS,_OR)}else{$j--;break}var _OU=$k[--$j];var _OV=$k[--$j];$k[$j++]=$f(_OV+1);$k[$j++]=_OU}var _OW=$k[--$j];$_.plen=_OW;$k[$j++]=_OW;if(_OW>1){$k[$j++]=$G($_.ais,0,$_.plen);$_.isvaliddlpkeyseq();if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1dlBadPathInfo#2452";$k[$j++]="The AIs in the path are not a valid key-qualifier sequence for the key";bwipp_raiseerror()}}$k[$j++]=$_.qp;for(;;){var _Oc=$k[--$j];$k[$j++]=_Oc;if($eq(_Oc,"")){$j--;break}$X($k[--$j],"&");if($k[--$j]){var _Of=$k[--$j];var _Og=$k[--$j];$k[$j++]=_Of;$k[$j++]=_Og;$j--}else{var _Oh=$k[--$j];$k[$j++]="";$k[$j++]=_Oh}$X($k[--$j],"=");if($k[--$j]){var _Ok=$k[--$j];$k[$j++]=_Ok;$k[$j++]=true;$F(_Ok,function(){var _Ol=$k[--$j];var _Om=$k[--$j];$k[$j++]=_Om&&(_Ol>=48&&_Ol<=57)});if($k[--$j]){var _Op=$k[--$j];var _Oq=$k[--$j];var _Or=$k[--$j];var _Os=$k[--$j];var _Ot=$k[--$j];$p($_.ais,_Ot,_Op);$k[$j++]=_Ot;$k[$j++]=_Os;$k[$j++]=$_.vals;$k[$j++]=_Ot;$k[$j++]=_Or;$k[$j++]=true;$_.uriunescape();var _Ov=$k[--$j];var _Ow=$k[--$j];$p($k[--$j],_Ow,_Ov);var _Oy=$k[--$j];var _Oz=$k[--$j];$k[$j++]=$f(_Oz+1);$k[$j++]=_Oy}else{$j-=3}}else{$j--}}var _P2=$k[--$j];var _P4=$G($_.ais,$_.plen,$f(_P2-$_.plen));$k[$j++]=_P2;for(var _P5=0,_P6=_P4.length;_P5<_P6;_P5++){$k[$j++]=$g(_P4,_P5);for(var _P9=$_.plen;_P9>=1;_P9-=1){var _PA=$k[--$j];$k[$j++]=_PA;$k[$j++]=_P9;$k[$j++]=_PA;$k[$j++]=Infinity;$q($G($_.ais,0,$_.plen));$r($m()+3,-2);var _PF=$k[--$j];var _PG=$k[--$j];$k[$j++]=_PF;$r(_PG,1);var _PH=$a();$k[$j++]=_PH;$_.isvaliddlpkeyseq();if($k[--$j]){var _PJ=$k[--$j];var _PK=$k[--$j];$k[$j++]=_PJ;$k[$j++]=_PK;$j--;var _PL=$k[--$j];var _PM=_PL.length;var _PN=$s(_PM+50);$P(_PN,0,"AI (");$P(_PN,4,_PL);$P(_PN,_PM+4,") from query params should be in the path info");$k[$j++]=_PL;$k[$j++]=_PN;$k[$j++]=_PM;$j--;var _PO=$k[--$j];var _PP=$k[--$j];$k[$j++]=_PO;$k[$j++]=_PP;$j--;var _PQ=$k[--$j];$k[$j++]="bwipp.GS1dlAttributeMustBeQualifier#2486";$k[$j++]=_PQ;bwipp_raiseerror()}}$j--}var _PS=$k[--$j];$_.ais=$G($_.ais,0,_PS);$_.vals=$G($_.vals,0,_PS);for(var _PY=0,_PX=$_.ais.length-1;_PY<=_PX;_PY+=1){$k[$j++]=_PY;if($eq($g($_.ais,_PY),"01")){var _Pb=$k[--$j];var _Pd=$g($_.vals,_Pb);var _Pe=_Pd.length;$k[$j++]=_Pb;$k[$j++]=_Pd;if(_Pe==8||(_Pe==12||_Pe==13)){var _Pg=$Z($s(14),"00000000000000");var _Ph=$k[--$j];$P(_Pg,14-_Ph.length,_Ph);var _Pj=$k[--$j];$p($_.vals,_Pj,_Pg);$k[$j++]=_Pj}else{$j--}}$j--}}if(!bwipp_gs1process.__2521__){$_=Object.create($_);$k[$j++]=Infinity;var _Pk=$a(["00","01","02","03","04","11","12","13","14","15","16","17","18","19","20","31","32","33","34","35","36","41"]);for(var _Pl=0,_Pm=_Pk.length;_Pl<_Pm;_Pl++){var _Pn=$g(_Pk,_Pl);$k[$j++]=_Pn;$k[$j++]=_Pn}$_.aifixed=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__2521__=1;$_=Object.getPrototypeOf($_)}$k[$j++]=Infinity;var _Pq=$_.ais;for(var _Pr=0,_Ps=_Pq.length;_Pr<_Ps;_Pr++){var _Pt=$g(_Pq,_Pr);$k[$j++]=true;$k[$j++]=_Pt;if(_Pt.length>=2){var _Px=$g($_.aifixed,$G($k[--$j],0,2))!==undefined;if(_Px){$j--;$k[$j++]=false}}else{$j--}}$_.fncs=$a();if(!bwipp_gs1process.__2556__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=0;for(var _Pz=0,_Q0="!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".length;_Pz<_Q0;_Pz++){var _Q2=$k[--$j];$k[$j++]=$g("!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",_Pz);$k[$j++]=_Q2;$k[$j++]=$f(_Q2+1)}$j--;$_.cset82=$d();$k[$j++]=Infinity;$k[$j++]=0;for(var _Q4=0,_Q5="#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".length;_Q4<_Q5;_Q4++){var _Q7=$k[--$j];$k[$j++]=$g("#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",_Q4);$k[$j++]=_Q7;$k[$j++]=$f(_Q7+1)}$j--;$_.cset39=$d();$k[$j++]=Infinity;$k[$j++]=0;for(var _Q9=0,_QA="23456789ABCDEFGHJKLMNPQRSTUVWXYZ".length;_Q9<_QA;_Q9++){var _QC=$k[--$j];$k[$j++]=$g("23456789ABCDEFGHJKLMNPQRSTUVWXYZ",_Q9);$k[$j++]=_QC;$k[$j++]=$f(_QC+1)}$j--;$_.cset32=$d();$k[$j++]=Infinity;$k[$j++]=0;for(var _QE=0,_QF="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".length;_QE<_QF;_QE++){var _QH=$k[--$j];$k[$j++]=$g("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",_QE);$k[$j++]=_QH;$k[$j++]=$f(_QH+1)}$j--;$_.cset64=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__2556__=1;$_=Object.getPrototypeOf($_)}$_.lintnumeric=function(){var _QK=$k[--$j];$k[$j++]=true;$F(_QK,function(){var _QL=$k[--$j];if(_QL<48||_QL>57){$j--;$k[$j++]=false;return true}});if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1notNumeric#2560";$k[$j++]="Not numeric";$k[$j++]=false;return true}};$_.lintcset82=function(){var _QN=$k[--$j];$k[$j++]=true;$F(_QN,function(){var _QQ=$g($_.cset82,$k[--$j])!==undefined;if(!_QQ){$j--;$k[$j++]=false;return true}});if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1badCSET82character#2565";$k[$j++]="Invalid CSET 82 character";$k[$j++]=false;return true}};$_.lintcset39=function(){var _QS=$k[--$j];$k[$j++]=true;$F(_QS,function(){var _QV=$g($_.cset39,$k[--$j])!==undefined;if(!_QV){$j--;$k[$j++]=false;return true}});if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1badCSET39character#2570";$k[$j++]="Invalid CSET 39 character";$k[$j++]=false;return true}};$_.lintcset64=function(){var _QX=$k[--$j];$k[$j++]=true;$F(_QX,function(){var _QY=$k[--$j];var _Qa=$g($_.cset64,_QY)!==undefined;if(!_Qa&&_QY!=61){$j--;$k[$j++]=false;return true}});if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1badCSET64character#2576";$k[$j++]="Invalid CSET 64 character";$k[$j++]=false;return true}};$_.lintkey=function(){var _Qc=$k[--$j];$k[$j++]=_Qc;if(_Qc.length<2){$j-=2;$k[$j++]="bwipp.GS1keyTooShort#2580";$k[$j++]="Key is too short";$k[$j++]=false;return true}var _Qd=$k[--$j];var _Qe=$g(_Qd,0);var _Qf=$g(_Qd,1);if(_Qe<48||_Qe>57||(_Qf<48||_Qf>57)){$j--;$k[$j++]="bwipp.GS1badGCP#2583";$k[$j++]="Non-numeric company prefix";$k[$j++]=false;return true}};$_.lintimporteridx=function(){$X("-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",$k[--$j]);if($nt($k[--$j])){$j-=2;$k[$j++]="bwipp.GS1badImporterIndex#2589";$k[$j++]="Invalid importer index";$k[$j++]=false;return true}$j-=3};$_.lintcsum=function(){$k[$j++]=Infinity;var _Qi=$k[--$j];var _Qj=$k[--$j];var _Qk=_Qj.length%2==0?3:1;$k[$j++]=_Qi;$k[$j++]=_Qk;$F(_Qj,function(){var _Ql=$k[--$j];var _Qm=$k[--$j];$k[$j++]=$f(_Ql-48)*_Qm;$k[$j++]=$f(4-_Qm)});$j--;var _Qn=$m()+1;$k[$j++]=0;for(var _Qo=0,_Qp=_Qn-1;_Qo<_Qp;_Qo++){var _Qq=$k[--$j];var _Qr=$k[--$j];$k[$j++]=$f(_Qr+_Qq)}var _Qs=$k[--$j];var _Qt=$k[--$j];$k[$j++]=_Qs;$k[$j++]=_Qt;$j--;if($k[--$j]%10!=0){$j--;$k[$j++]="bwipp.GS1badChecksum#2598";$k[$j++]="Bad checksum";$k[$j++]=false;return true}};$_.lintcsumalpha=function(){var _Qv=$k[--$j];$k[$j++]=_Qv;if(_Qv.length<2){$j-=2;$k[$j++]="bwipp.GS1alphaTooShort#2602";$k[$j++]="Alphanumeric string is too short to check";$k[$j++]=false;return true}var _Qw=$k[--$j];$k[$j++]=_Qw;$k[$j++]=_Qw.length-2;$k[$j++]=$G(_Qw,0,_Qw.length-2);$k[$j++]=Infinity;var _Qy=$k[--$j];var _Qz=$k[--$j];$k[$j++]=_Qy;$F(_Qz,function(){var _R0=$k[--$j];var _R2=$g($_.cset82,_R0)!==undefined;$k[$j++]=_R0;if(_R2){var _R5=$g($_.cset82,$k[--$j]);$k[$j++]=_R5}else{$k[$j++]=-1;return true}});var _R6=$k[--$j];$k[$j++]=_R6;if(_R6==-1){$l();$j-=3;$k[$j++]="bwipp.GS1UnknownCSET82Character#2608";$k[$j++]="Unknown CSET 82 character";$k[$j++]=false;return true}$as($a($m()));var _R9=$k[--$j];var _RA=$k[--$j];$k[$j++]=_R9;$k[$j++]=_RA;$j--;var _RB=$k[--$j];var _RC=$k[--$j];var _RE=$G($k[--$j],_RC,2);$k[$j++]=_RB;$k[$j++]=_RE;$k[$j++]=Infinity;var _RF=$k[--$j];var _RG=$k[--$j];$k[$j++]=_RF;$F(_RG,function(){var _RH=$k[--$j];var _RJ=$g($_.cset32,_RH)!==undefined;$k[$j++]=_RH;if(_RJ){var _RM=$g($_.cset32,$k[--$j]);$k[$j++]=_RM}else{$k[$j++]=-1;return true}});var _RN=$k[--$j];$k[$j++]=_RN;if(_RN==-1){$l();$j-=2;$k[$j++]="bwipp.GS1UnknownCSET32Character#2614";$k[$j++]="Unknown CSET 32 character";$k[$j++]=false;return true}$as($a($m()));var _RQ=$k[--$j];var _RR=$k[--$j];$k[$j++]=_RQ;$k[$j++]=_RR;$j--;var _RS=$k[--$j];var _RV=$k[--$j];var _RW=$a([2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83]);var _RX=_RV.length;$k[$j++]=$f(($g(_RS,0)<<5)+$g(_RS,1));$k[$j++]=_RV;$k[$j++]=_RW;$k[$j++]=_RX;if(_RX>_RW.length){$j-=5;$k[$j++]="bwipp.GS1alphaTooLong#2619";$k[$j++]="Alphanumeric string is too long to check";$k[$j++]=false;return true}var _RY=$k[--$j];var _Ra=$G($k[--$j],0,_RY);for(var _Rb=0,_Rc=_Ra.length;_Rb<_Rc;_Rb++){var _Re=$k[--$j];$k[$j++]=$g(_Ra,_Rb);$k[$j++]=_Re}var _Rf=$k[--$j];$k[$j++]=0;$F(_Rf,function(){var _Rg=$k[--$j];var _Rh=$k[--$j];var _Ri=$k[--$j];$k[$j++]=$f(_Rh+_Ri*_Rg)});var _Rj=$k[--$j];if($k[--$j]!=_Rj%1021){$j--;$k[$j++]="bwipp.GS1badAlphaCheckCharacters#2622";$k[$j++]="Bad alphanumeric check characters";$k[$j++]=false;return true}};if(!bwipp_gs1process.__2646__){$_=Object.create($_);$k[$j++]=Infinity;var _Rl=$a(["004","008","010","012","016","020","024","028","031","032","036","040","044","048","050","051","052","056","060","064","068","070","072","074","076","084","086","090","092","096","100","104","108","112","116","120","124","132","136","140","144","148","152","156","158","162","166","170","174","175","178","180","184","188","191","192","196","203","204","208","212","214","218","222","226","231","232","233","234","238","239","242","246","248","250","254","258","260","262","266","268","270","275","276","288","292","296","300","304","308","312","316","320","324","328","332","334","336","340","344","348","352","356","360","364","368","372","376","380","384","388","392","398","400","404","408","410","414","417","418","422","426","428","430","434","438","440","442","446","450","454","458","462","466","470","474","478","480","484","492","496","498","499","500","504","508","512","516","520","524","528","531","533","534","535","540","548","554","558","562","566","570","574","578","580","581","583","584","585","586","591","598","600","604","608","612","616","620","624","626","630","634","638","642","643","646","652","654","659","660","662","663","666","670","674","678","682","686","688","690","694","702","703","704","705","706","710","716","724","728","729","732","740","744","748","752","756","760","762","764","768","772","776","780","784","788","792","795","796","798","800","804","807","818","826","831","832","833","834","840","850","854","858","860","862","876","882","887","894"]);for(var _Rm=0,_Rn=_Rl.length;_Rm<_Rn;_Rm++){var _Ro=$g(_Rl,_Rm);$k[$j++]=_Ro;$k[$j++]=_Ro}$_.iso3166=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__2646__=1;$_=Object.getPrototypeOf($_)}$_.lintiso3166=function(){var _Rt=$g($_.iso3166,$k[--$j])!==undefined;if(!_Rt){$j--;$k[$j++]="bwipp.GS1UnknownCountry#2649";$k[$j++]="Unknown country code";$k[$j++]=false;return true}};$_.lintiso3166999=function(){var _Ru=$k[--$j];$k[$j++]=_Ru;if($ne(_Ru,"999")){var _Rx=$g($_.iso3166,$k[--$j])!==undefined;if(!_Rx){$j--;$k[$j++]="bwipp.GS1UnknownCountryOr999#2654";$k[$j++]="Unknown country code or not 999";$k[$j++]=false;return true}}else{$j--}};$_.lintiso3166list=function(){var _Ry=$k[--$j];$k[$j++]=_Ry;if(_Ry.length%3!=0){$j-=2;$k[$j++]="bwipp.GS1BadCountryListLength#2662";$k[$j++]="Not a group of three-digit country codes";$k[$j++]=false;return true}var _Rz=$k[--$j];$k[$j++]=_Rz;$k[$j++]=true;for(var _S1=0,_S0=_Rz.length-1;_S1<=_S0;_S1+=3){var _S2=$k[--$j];var _S3=$k[--$j];var _S6=$g($_.iso3166,$G(_S3,_S1,3))!==undefined;$k[$j++]=_S3;$k[$j++]=_S2;if(!_S6){$j-=2;$k[$j++]=false;break}}if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1UnknownCountry#2669";$k[$j++]="Unknown country code";$k[$j++]=false;return true}$j--};if(!bwipp_gs1process.__2700__){$_=Object.create($_);$k[$j++]=Infinity;var _S8=$a(["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]);for(var _S9=0,_SA=_S8.length;_S9<_SA;_S9++){var _SB=$g(_S8,_S9);$k[$j++]=_SB;$k[$j++]=_SB}$_.iso3166alpha2=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__2700__=1;$_=Object.getPrototypeOf($_)}$_.lintiso3166alpha2=function(){var _SG=$g($_.iso3166alpha2,$k[--$j])!==undefined;if(!_SG){$j--;$k[$j++]="bwipp.GS1UnknownCountryAlpha#2703";$k[$j++]="Unknown country alpha code";$k[$j++]=false;return true}};if(!bwipp_gs1process.__2731__){$_=Object.create($_);$k[$j++]=Infinity;var _SH=$a(["008","012","032","036","044","048","050","051","052","060","064","068","072","084","090","096","104","108","116","124","132","136","144","152","156","170","174","188","191","192","203","208","214","222","230","232","238","242","262","270","292","320","324","328","332","340","344","348","352","356","360","364","368","376","388","392","398","400","404","408","410","414","417","418","422","426","430","434","446","454","458","462","480","484","496","498","504","512","516","524","532","533","548","554","558","566","578","586","590","598","600","604","608","634","643","646","654","682","690","694","702","704","706","710","728","748","752","756","760","764","776","780","784","788","800","807","818","826","834","840","858","860","882","886","901","925","927","928","929","930","931","932","933","934","936","938","940","941","943","944","946","947","948","949","950","951","952","953","955","956","957","958","959","960","961","962","963","964","965","967","968","969","970","971","972","973","975","976","977","978","979","980","981","984","985","986","990","994","997","999"]);for(var _SI=0,_SJ=_SH.length;_SI<_SJ;_SI++){var _SK=$g(_SH,_SI);$k[$j++]=_SK;$k[$j++]=_SK}$_.iso4217=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__2731__=1;$_=Object.getPrototypeOf($_)}$_.lintiso4217=function(){var _SP=$g($_.iso4217,$k[--$j])!==undefined;if(!_SP){$j--;$k[$j++]="bwipp.GS1UnknownCurrency#2734";$k[$j++]="Unknown currency code";$k[$j++]=false;return true}};$_.lintiban=function(){var _SQ=$k[--$j];$k[$j++]=_SQ;if(_SQ.length<=4){$j-=2;$k[$j++]="bwipp.GS1tooShort#2738";$k[$j++]="IBAN too short";$k[$j++]=false;return true}var _SR=$k[--$j];$k[$j++]=_SR;$k[$j++]=true;$F(_SR,function(){var _SS=$s(1);$p(_SS,0,$k[--$j]);$X("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",_SS);if($nt($k[--$j])){$j-=2;$k[$j++]=false;return true}$j-=3});if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1badIBANcharacter#2745";$k[$j++]="Invalid IBAN character";$k[$j++]=false;return true}var _SW=$k[--$j];$k[$j++]=_SW;$k[$j++]=_SW;$k[$j++]=Infinity;var _SX=$k[--$j];var _SY=$k[--$j];$k[$j++]=_SX;$k[$j++]=_SY;$k[$j++]=Infinity;var _SZ=$k[--$j];var _Sa=$k[--$j];$k[$j++]=_SZ;$F(_Sa);$r($m(),-4);$as($a($m()));var _Se=$k[--$j];var _Sf=$k[--$j];$k[$j++]=_Se;$k[$j++]=_Sf;$j--;$F($k[--$j],function(){var _Si=$f($k[--$j]-48);$k[$j++]=_Si;if(_Si>9){var _Sk=$f($k[--$j]-7);$k[$j++]=~~(_Sk/10);$k[$j++]=_Sk%10}});$as($a($m()));var _Sn=$k[--$j];var _So=$k[--$j];$k[$j++]=_Sn;$k[$j++]=_So;$j--;var _Sp=$k[--$j];$k[$j++]=0;$F(_Sp,function(){var _Sq=$k[--$j];var _Sr=$k[--$j];$k[$j++]=$f(_Sq+_Sr*10)%97});if($k[--$j]!=1){$j-=2;$k[$j++]="bwipp.GS1badIBANchecksum#2750";$k[$j++]="IBAN checksum incorrect";$k[$j++]=false;return true}var _Su=$G($k[--$j],0,2);$k[$j++]=_Su;$_.lintiso3166alpha2()};$_.lintzero=function(){if($ne($k[--$j],"0")){$j--;$k[$j++]="bwipp.GS1zeroRequired#2755";$k[$j++]="Zero is required";$k[$j++]=false;return true}};$_.lintnonzero=function(){var _Sw=$k[--$j];$k[$j++]=false;$F(_Sw,function(){if($k[--$j]!=48){$j--;$k[$j++]=true}});if($nt($k[--$j])){$j--;$k[$j++]="bwipp.GS1zeroNotPermitted#2760";$k[$j++]="Zero not permitted";$k[$j++]=false;return true}};$_.lintnozeroprefix=function(){var _Sz=$k[--$j];if(_Sz.length>1&&$g(_Sz,0)==48){$j--;$k[$j++]="bwipp.GS1badZeroPrefix#2765";$k[$j++]="Zero prefix is not permitted";$k[$j++]=false;return true}};$_.lintyymmd0=function(){var _T1=$k[--$j];var _T3=$i($G(_T1,2,2));$k[$j++]=_T1;if(_T3<1||_T3>12){$j--;$k[$j++]="bwipp.GS1badMonth#2770";$k[$j++]="Invalid month";$k[$j++]=false;return true}var _T4=$k[--$j];var _T6=$i($G(_T4,0,2));var _T7=_T6-21;$k[$j++]=_T4;$k[$j++]=_T6;$k[$j++]=_T7;if(_T7>=51){$j--;var _T8=$k[--$j];$k[$j++]=$f(_T8+1900)}else{if($k[--$j]<=-50){var _TA=$k[--$j];$k[$j++]=$f(_TA+2100)}else{var _TB=$k[--$j];$k[$j++]=$f(_TB+2e3)}}var _TC=$k[--$j];$k[$j++]=_TC%400==0||_TC%4==0&&_TC%100!=0;$k[$j++]=Infinity;var _TD=$k[--$j];var _TF=$k[--$j]?29:28;$k[$j++]=_TD;$k[$j++]=31;$k[$j++]=_TF;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;var _TG=$a();var _TH=$k[--$j];if($g(_TG,$i($G(_TH,2,2))-1)<$i($G(_TH,4,2))){$j--;$k[$j++]="bwipp.GS1badDay#2776";$k[$j++]="Invalid day of month";$k[$j++]=false;return true}};$_.lintyymmdd=function(){var _TL=$k[--$j];$k[$j++]=_TL;if(_TL.length!=6){$j--;$k[$j++]="bwipp.GS1badDateLength#2780";$k[$j++]="Invalid length for date";$k[$j++]=false;return true}var _TM=$k[--$j];$k[$j++]=_TM;if($i($G(_TM,4,2))<1){$j--;$k[$j++]="bwipp.GS1badDay#2781";$k[$j++]="Invalid day of month";$k[$j++]=false;return true}$_.lintyymmd0()};$_.lintyymmddhh=function(){var _TO=$k[--$j];$k[$j++]=_TO;if(_TO.length!=8){$j--;$k[$j++]="bwipp.GS1badYYMMDDHHLength#2786";$k[$j++]="Invalid length for date with hour";$k[$j++]=false;return true}var _TP=$k[--$j];$k[$j++]=_TP;if($i($G(_TP,6,2))>23){$j-=2;$k[$j++]="bwipp.GS1badHour#2787";$k[$j++]="Invalid hour of day";$k[$j++]=false;return true}var _TS=$G($k[--$j],0,6);$k[$j++]=_TS;$_.lintyymmdd()};$_.linthhmm=function(){var _TT=$k[--$j];$k[$j++]=_TT;if($i($G(_TT,0,2))>23){$j-=2;$k[$j++]="bwipp.GS1badHour#2792";$k[$j++]="Invalid hour of day";$k[$j++]=false;return true}if($i($G($k[--$j],2,2))>59){$j--;$k[$j++]="bwipp.GS1badMinute#2793";$k[$j++]="Invalid minute in the hour";$k[$j++]=false;return true}};$_.lintmmoptss=function(){var _TX=$k[--$j];var _TY=_TX.length;$k[$j++]=_TX;if(_TY!=2&&_TY!=4){$j--;$k[$j++]="bwipp.GS1badTimeLength#2798";$k[$j++]="Invalid length for optional minutes and seconds";$k[$j++]=false;return true}var _TZ=$k[--$j];$k[$j++]=_TZ;if($i($G(_TZ,0,2))>59){$j-=2;$k[$j++]="bwipp.GS1badMinute#2800";$k[$j++]="Invalid minute in the hour";$k[$j++]=false;return true}var _Tb=$k[--$j];$k[$j++]=_Tb;if(_Tb.length>=4){var _Tc=$k[--$j];$k[$j++]=_Tc;if($i($G(_Tc,2,2))>59){$j-=2;$k[$j++]="bwipp.GS1badSecond#2802";$k[$j++]="Invalid second in the minute";$k[$j++]=false;return true}}$j--};$_.lintyesno=function(){var _Te=$k[--$j];if($ne(_Te,"0")&&$ne(_Te,"1")){$j--;$k[$j++]="bwipp.GS1badBoolean#2809";$k[$j++]="Neither 0 nor 1 for yes or no";$k[$j++]=false;return true}};$_.lintwinding=function(){var _Tf=$k[--$j];if($ne(_Tf,"0")&&($ne(_Tf,"1")&&$ne(_Tf,"9"))){$j--;$k[$j++]="bwipp.GS1badWinding#2815";$k[$j++]="Invalid winding direction";$k[$j++]=false;return true}};$_.lintpieceoftotal=function(){var _Tg=$k[--$j];$k[$j++]=_Tg;if(_Tg.length%2!=0){$j-=2;$k[$j++]="bwipp.GS1badPieceTotalLength#2820";$k[$j++]="Invalid piece/total length";$k[$j++]=false;return true}var _Th=$k[--$j];var _Tj=$i($G(_Th,0,~~(_Th.length/2)));$k[$j++]=_Th;$k[$j++]=_Tj;if(_Tj==0){$j-=3;$k[$j++]="bwipp.GS1badPieceNumber#2822";$k[$j++]="Invalid piece number";$k[$j++]=false;return true}var _Tk=$k[--$j];var _Tl=$k[--$j];var _Tm=~~(_Tl.length/2);var _To=$i($G(_Tl,_Tm,_Tm));$k[$j++]=_Tk;$k[$j++]=_To;if(_To==0){$j-=3;$k[$j++]="bwipp.GS1badPieceTotal#2824";$k[$j++]="Invalid total number";$k[$j++]=false;return true}var _Tp=$k[--$j];if($gt($k[--$j],_Tp)){$j--;$k[$j++]="bwipp.GS1pieceExceedsTotal#2825";$k[$j++]="Piece number exceeds total";$k[$j++]=false;return true}};$_.lintpcenc=function(){for(;;){$X($k[--$j],"%");if($nt($k[--$j])){$j--;break}$j-=2;var _Tt=$k[--$j];$k[$j++]=_Tt;if(_Tt.length<2){$j-=2;$k[$j++]="bwipp.GS1badPercentEscape#2831";$k[$j++]="Invalid % escape";$k[$j++]=false;break}var _Tu=$k[--$j];var _Tv=$G(_Tu,0,2);$k[$j++]=_Tu;$k[$j++]=true;for(var _Tw=0,_Tx=_Tv.length;_Tw<_Tx;_Tw++){var _Tz=$s(1);$p(_Tz,0,$g(_Tv,_Tw));$X("0123456789ABCDEFabcdef",_Tz);if($nt($k[--$j])){$j-=2;$k[$j++]=false;break}$j-=3}if($nt($k[--$j])){$j-=2;$k[$j++]="bwipp.GS1badPercentChars#2838";$k[$j++]="Invalid characters for percent encoding";$k[$j++]=false;break}}};$_.lintcouponcode=function(){var _U2=$k[--$j];$k[$j++]=_U2;$k[$j++]=true;$F(_U2,function(){var _U3=$k[--$j];if(_U3<48||_U3>57){$j--;$k[$j++]=false;return true}});if($nt($k[--$j])){$j-=2;$k[$j++]="bwipp.GS1couponNotNumeric#2846";$k[$j++]="Coupon not numeric";$k[$j++]=false;return true}var _U5=$k[--$j];$k[$j++]=_U5;if(_U5.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortGCPVLI#2850";$k[$j++]="Coupon too short: Missing GCP VLI";$k[$j++]=false;return true}var _U6=$k[--$j];var _U8=$i($G(_U6,0,1));$k[$j++]=_U6;$k[$j++]=_U8;if(_U8>6){$j-=2;$k[$j++]="bwipp.GS1couponBadGCPVLI#2853";$k[$j++]="Coupon GCP length indicator must be 0-6";$k[$j++]=false;return true}var _U9=$k[--$j];var _UA=$k[--$j];$k[$j++]=_UA;$k[$j++]=$f($f(_U9+6)+1);if($f($f(_U9+6)+1)>_UA.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShortGCP#2857";$k[$j++]="Coupon too short: GCP truncated";$k[$j++]=false;return true}var _UB=$k[--$j];var _UC=$k[--$j];var _UD=$G(_UC,_UB,$f(_UC.length-_UB));$k[$j++]=_UD;if(_UD.length<6){$j-=2;$k[$j++]="bwipp.GS1couponTooShortOfferCode#2863";$k[$j++]="Coupon too short: Offer Code truncated";$k[$j++]=false;return true}var _UE=$k[--$j];var _UF=$G(_UE,6,_UE.length-6);$k[$j++]=_UF;if(_UF.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortSaveValueVLI#2869";$k[$j++]="Coupon too short: Missing Save Value VLI";$k[$j++]=false;return true}var _UG=$k[--$j];var _UI=$i($G(_UG,0,1));$k[$j++]=_UG;$k[$j++]=_UI;if(_UI<1||_UI>5){$j-=2;$k[$j++]="bwipp.GS1couponBadSaveValueVLI#2872";$k[$j++]="Coupon Save Value length indicator must be 1-5";$k[$j++]=false;return true}var _UJ=$k[--$j];var _UK=$k[--$j];$k[$j++]=_UK;$k[$j++]=$f(_UJ+1);if($f(_UJ+1)>_UK.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShortSaveValue#2876";$k[$j++]="Coupon too short: Save Value truncated";$k[$j++]=false;return true}var _UL=$k[--$j];var _UM=$k[--$j];var _UN=$G(_UM,_UL,$f(_UM.length-_UL));$k[$j++]=_UN;if(_UN.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort1stPurchaseRequirementVLI#2882";$k[$j++]="Coupon too short: Missing 1st Purchase Requirement VLI";$k[$j++]=false;return true}var _UO=$k[--$j];var _UQ=$i($G(_UO,0,1));$k[$j++]=_UO;$k[$j++]=_UQ;if(_UQ<1||_UQ>5){$j-=2;$k[$j++]="bwipp.GS1couponBad1stPurchaseRequirementVLI#2885";$k[$j++]="Coupon 1st Purchase Requirement length indicator must be 1-5";$k[$j++]=false;return true}var _UR=$k[--$j];var _US=$k[--$j];$k[$j++]=_US;$k[$j++]=$f(_UR+1);if($f(_UR+1)>_US.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShort1stPurchaseRequirement#2889";$k[$j++]="Coupon too short: 1st Purchase Requirement truncated";$k[$j++]=false;return true}var _UT=$k[--$j];var _UU=$k[--$j];var _UV=$G(_UU,_UT,$f(_UU.length-_UT));$k[$j++]=_UV;if(_UV.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort1stPurchaseRequirementCode#2895";$k[$j++]="Coupon too short: Missing 1st Purchase Requirement Code";$k[$j++]=false;return true}var _UW=$k[--$j];var _UY=$i($G(_UW,0,1));$k[$j++]=_UW;if(_UY>4&&_UY!=9){$j-=2;$k[$j++]="bwipp.GS1couponBad1stPurchaseRequirementCode#2898";$k[$j++]="Coupon 1st Purchase Requirement Code must be 0-4 or 9";$k[$j++]=false;return true}var _UZ=$k[--$j];var _Ua=$G(_UZ,1,_UZ.length-1);$k[$j++]=_Ua;if(_Ua.length<3){$j-=2;$k[$j++]="bwipp.GS1couponTooShort1stPurchaseFamilyCode#2904";$k[$j++]="Coupon too short: 1st Purchase Family Code truncated";$k[$j++]=false;return true}var _Ub=$k[--$j];var _Uc=$G(_Ub,3,_Ub.length-3);$k[$j++]=_Uc;if(_Uc.length>=1){var _Ud=$k[--$j];$k[$j++]=_Ud;if($i($G(_Ud,0,1))==1){var _Uf=$k[--$j];var _Ug=$G(_Uf,1,_Uf.length-1);$k[$j++]=_Ug;if(_Ug.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortAdditionalPurchaseRulesCode#2914";$k[$j++]="Coupon too short: Missing Additional Purchase Rules Code";$k[$j++]=false;return true}var _Uh=$k[--$j];$k[$j++]=_Uh;if($i($G(_Uh,0,1))>3){$j-=2;$k[$j++]="bwipp.GS1couponBadAdditionalPurchaseRulesCode#2917";$k[$j++]="Coupon Additional Purchase Rules Code must be 0-3";$k[$j++]=false;return true}var _Uj=$k[--$j];var _Uk=$G(_Uj,1,_Uj.length-1);$k[$j++]=_Uk;if(_Uk.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort2ndPurchaseRequirementVLI#2923";$k[$j++]="Coupon too short: Missing 2nd Purchase Requirement VLI";$k[$j++]=false;return true}var _Ul=$k[--$j];var _Un=$i($G(_Ul,0,1));$k[$j++]=_Ul;$k[$j++]=_Un;if(_Un<1||_Un>5){$j-=2;$k[$j++]="bwipp.GS1couponBad2ndPurchaseRequirementVLI#2926";$k[$j++]="Coupon 2nd Purchase Requirement length indicator must be 1-5";$k[$j++]=false;return true}var _Uo=$k[--$j];var _Up=$k[--$j];$k[$j++]=_Up;$k[$j++]=$f(_Uo+1);if($f(_Uo+1)>_Up.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShort2ndPurchaseRequirement#2930";$k[$j++]="Coupon too short: 2nd Purchase Requirement truncated";$k[$j++]=false;return true}var _Uq=$k[--$j];var _Ur=$k[--$j];var _Us=$G(_Ur,_Uq,$f(_Ur.length-_Uq));$k[$j++]=_Us;if(_Us.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort2ndPurchaseRequirementCode#2936";$k[$j++]="Coupon too short: Missing 2nd Purchase Requirement Code";$k[$j++]=false;return true}var _Ut=$k[--$j];var _Uv=$i($G(_Ut,0,1));$k[$j++]=_Ut;if(_Uv>4&&_Uv!=9){$j-=2;$k[$j++]="bwipp.GS1couponBad2ndPurchaseRequirementCode#2939";$k[$j++]="Coupon 2nd Purchase Requirement Code must be 0-4 or 9";$k[$j++]=false;return true}var _Uw=$k[--$j];var _Ux=$G(_Uw,1,_Uw.length-1);$k[$j++]=_Ux;if(_Ux.length<3){$j-=2;$k[$j++]="bwipp.GS1couponTooShort2ndPurchaseFamilyCode#2945";$k[$j++]="Coupon too short: 2nd Purchase Family Code truncated";$k[$j++]=false;return true}var _Uy=$k[--$j];var _Uz=$G(_Uy,3,_Uy.length-3);$k[$j++]=_Uz;if(_Uz.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort2ndPurchaseGCPVLI#2951";$k[$j++]="Coupon too short: Missing 2nd Purchase GCP VLI";$k[$j++]=false;return true}var _V0=$k[--$j];var _V2=$i($G(_V0,0,1));$k[$j++]=_V0;$k[$j++]=_V2;if(_V2>6&&_V2!=9){$j-=2;$k[$j++]="bwipp.GS1couponBad2ndPurchaseGCPVLI#2954";$k[$j++]="Coupon 2nd Purchase GCP length indicator must be 0-6 or 9";$k[$j++]=false;return true}var _V3=$k[--$j];$k[$j++]=_V3;if(_V3!=9){var _V4=$k[--$j];$k[$j++]=$f(_V4+6)}else{$j--;$k[$j++]=0}var _V5=$k[--$j];var _V6=$k[--$j];$k[$j++]=_V6;$k[$j++]=$f(_V5+1);if($f(_V5+1)>_V6.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShort2ndPurchaseGCP#2958";$k[$j++]="Coupon too short: 2nd Purchase GCP truncated";$k[$j++]=false;return true}var _V7=$k[--$j];var _V8=$k[--$j];$k[$j++]=$G(_V8,_V7,$f(_V8.length-_V7))}}var _VA=$k[--$j];$k[$j++]=_VA;if(_VA.length>=1){var _VB=$k[--$j];$k[$j++]=_VB;if($i($G(_VB,0,1))==2){var _VD=$k[--$j];var _VE=$G(_VD,1,_VD.length-1);$k[$j++]=_VE;if(_VE.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort3rdPurchaseRequirementVLI#2970";$k[$j++]="Coupon too short: Missing 3rd Purchase Requirement VLI";$k[$j++]=false;return true}var _VF=$k[--$j];var _VH=$i($G(_VF,0,1));$k[$j++]=_VF;$k[$j++]=_VH;if(_VH<1||_VH>5){$j-=2;$k[$j++]="bwipp.GS1couponBad3rdPurchaseRequirementVLI#2973";$k[$j++]="Coupon 3rd Purchase Requirement length indicator must be 1-5";$k[$j++]=false;return true}var _VI=$k[--$j];var _VJ=$k[--$j];$k[$j++]=_VJ;$k[$j++]=$f(_VI+1);if($f(_VI+1)>_VJ.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShort3rdPurchaseRequirement#2977";$k[$j++]="Coupon too short: 3rd Purchase Requirement truncated";$k[$j++]=false;return true}var _VK=$k[--$j];var _VL=$k[--$j];var _VM=$G(_VL,_VK,$f(_VL.length-_VK));$k[$j++]=_VM;if(_VM.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort3rdPurchaseRequirementCode#2983";$k[$j++]="Coupon too short: Missing 3rd Purchase Requirement Code";$k[$j++]=false;return true}var _VN=$k[--$j];var _VP=$i($G(_VN,0,1));$k[$j++]=_VN;if(_VP>4&&_VP!=9){$j-=2;$k[$j++]="bwipp.GS1couponBad3rdPurchaseRequirementCode#2986";$k[$j++]="Coupon 3rd Purchase Requirement Code must be 0-4 or 9";$k[$j++]=false;return true}var _VQ=$k[--$j];var _VR=$G(_VQ,1,_VQ.length-1);$k[$j++]=_VR;if(_VR.length<3){$j-=2;$k[$j++]="bwipp.GS1couponTooShort3rdPurchaseFamilyCode#2992";$k[$j++]="Coupon too short: 3rd Purchase Family Code truncated";$k[$j++]=false;return true}var _VS=$k[--$j];var _VT=$G(_VS,3,_VS.length-3);$k[$j++]=_VT;if(_VT.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShort3rdPurchaseGCPVLI#2998";$k[$j++]="Coupon too short: Missing 3rd Purchase GCP VLI";$k[$j++]=false;return true}var _VU=$k[--$j];var _VW=$i($G(_VU,0,1));$k[$j++]=_VU;$k[$j++]=_VW;if(_VW>6&&_VW!=9){$j-=2;$k[$j++]="bwipp.GS1couponBad3rdPurchaseGCPVLI#3001";$k[$j++]="Coupon 3rd Purchase GCP length indicator must be 0-6 or 9";$k[$j++]=false;return true}var _VX=$k[--$j];$k[$j++]=_VX;if(_VX!=9){var _VY=$k[--$j];$k[$j++]=$f(_VY+6)}else{$j--;$k[$j++]=0}var _VZ=$k[--$j];var _Va=$k[--$j];$k[$j++]=_Va;$k[$j++]=$f(_VZ+1);if($f(_VZ+1)>_Va.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShort3rdPurchaseGCP#3005";$k[$j++]="Coupon too short: 3rd Purchase GCP truncated";$k[$j++]=false;return true}var _Vb=$k[--$j];var _Vc=$k[--$j];$k[$j++]=$G(_Vc,_Vb,$f(_Vc.length-_Vb))}}$_.couponexpire=-1;var _Ve=$k[--$j];$k[$j++]=_Ve;if(_Ve.length>=1){var _Vf=$k[--$j];$k[$j++]=_Vf;if($i($G(_Vf,0,1))==3){var _Vh=$k[--$j];var _Vi=$G(_Vh,1,_Vh.length-1);$k[$j++]=_Vi;if(_Vi.length<6){$j-=2;$k[$j++]="bwipp.GS1couponTooShortExpirationDate#3018";$k[$j++]="Coupon too short: Expiration date";$k[$j++]=false;return true}var _Vj=$k[--$j];var _Vl=$i($G(_Vj,2,2));$k[$j++]=_Vj;if(_Vl<1||_Vl>12){$j-=2;$k[$j++]="bwipp.GS1couponExpirationDateBadMonth#3020";$k[$j++]="Invalid month in expiration date";$k[$j++]=false;return true}var _Vm=$k[--$j];var _Vo=$i($G(_Vm,0,2));var _Vp=_Vo-21;$k[$j++]=_Vm;$k[$j++]=_Vo;$k[$j++]=_Vp;if(_Vp>=51){$j--;var _Vq=$k[--$j];$k[$j++]=$f(_Vq+1900)}else{if($k[--$j]<=-50){var _Vs=$k[--$j];$k[$j++]=$f(_Vs+2100)}else{var _Vt=$k[--$j];$k[$j++]=$f(_Vt+2e3)}}var _Vu=$k[--$j];$k[$j++]=_Vu%400==0||_Vu%4==0&&_Vu%100!=0;$k[$j++]=Infinity;var _Vv=$k[--$j];var _Vx=$k[--$j]?29:28;$k[$j++]=_Vv;$k[$j++]=31;$k[$j++]=_Vx;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;var _Vy=$a();var _Vz=$k[--$j];var _W3=$i($G(_Vz,4,2));$k[$j++]=_Vz;if($g(_Vy,$i($G(_Vz,2,2))-1)<_W3||_W3<1){$j-=2;$k[$j++]="bwipp.GS1couponExpirationDateBadDay#3027";$k[$j++]="Invalid day of month in expiration date";$k[$j++]=false;return true}var _W4=$k[--$j];$_.couponexpire=$i($G(_W4,0,6));$k[$j++]=$G(_W4,6,_W4.length-6)}}var _W7=$k[--$j];$k[$j++]=_W7;if(_W7.length>=1){var _W8=$k[--$j];$k[$j++]=_W8;if($i($G(_W8,0,1))==4){var _WA=$k[--$j];var _WB=$G(_WA,1,_WA.length-1);$k[$j++]=_WB;if(_WB.length<6){$j-=2;$k[$j++]="bwipp.GS1couponTooShortStartDate#3039";$k[$j++]="Coupon too short: Start date";$k[$j++]=false;return true}var _WC=$k[--$j];var _WE=$i($G(_WC,2,2));$k[$j++]=_WC;if(_WE<1||_WE>12){$j-=2;$k[$j++]="bwipp.GS1couponStartDateBadMonth#3041";$k[$j++]="Invalid month in start date";$k[$j++]=false;return true}var _WF=$k[--$j];var _WH=$i($G(_WF,0,2));var _WI=_WH-21;$k[$j++]=_WF;$k[$j++]=_WH;$k[$j++]=_WI;if(_WI>=51){$j--;var _WJ=$k[--$j];$k[$j++]=$f(_WJ+1900)}else{if($k[--$j]<=-50){var _WL=$k[--$j];$k[$j++]=$f(_WL+2100)}else{var _WM=$k[--$j];$k[$j++]=$f(_WM+2e3)}}var _WN=$k[--$j];$k[$j++]=_WN%400==0||_WN%4==0&&_WN%100!=0;$k[$j++]=Infinity;var _WO=$k[--$j];var _WQ=$k[--$j]?29:28;$k[$j++]=_WO;$k[$j++]=31;$k[$j++]=_WQ;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;$k[$j++]=30;$k[$j++]=31;var _WR=$a();var _WS=$k[--$j];var _WW=$i($G(_WS,4,2));$k[$j++]=_WS;if($g(_WR,$i($G(_WS,2,2))-1)<_WW||_WW<1){$j-=2;$k[$j++]="bwipp.GS1couponStartDateBadDay#3048";$k[$j++]="Invalid day of month in start date";$k[$j++]=false;return true}var _WX=$k[--$j];$_.couponstart=$i($G(_WX,0,6));$k[$j++]=_WX;if($_.couponexpire!=-1&&$_.couponexpire<$_.couponstart){$j-=2;$k[$j++]="bwipp.GS1couponExpireDateBeforeStartDate#3051";$k[$j++]="Coupon expires before it starts";$k[$j++]=false;return true}var _Wc=$k[--$j];$k[$j++]=$G(_Wc,6,_Wc.length-6)}}var _We=$k[--$j];$k[$j++]=_We;if(_We.length>=1){var _Wf=$k[--$j];$k[$j++]=_Wf;if($i($G(_Wf,0,1))==5){var _Wh=$k[--$j];var _Wi=$G(_Wh,1,_Wh.length-1);$k[$j++]=_Wi;if(_Wi.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortSerialNumberVLI#3063";$k[$j++]="Coupon too short: Missing Serial Number VLI";$k[$j++]=false;return true}var _Wj=$k[--$j];var _Wk=$G(_Wj,0,1);$k[$j++]=_Wj;$k[$j++]=$i(_Wk)+6+1;if($i(_Wk)+6+1>_Wj.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShortSerialNumber#3067";$k[$j++]="Coupon too short: Serial Number truncated";$k[$j++]=false;return true}var _Wl=$k[--$j];var _Wm=$k[--$j];$k[$j++]=$G(_Wm,_Wl,$f(_Wm.length-_Wl))}}var _Wo=$k[--$j];$k[$j++]=_Wo;if(_Wo.length>=1){var _Wp=$k[--$j];$k[$j++]=_Wp;if($i($G(_Wp,0,1))==6){var _Wr=$k[--$j];var _Ws=$G(_Wr,1,_Wr.length-1);$k[$j++]=_Ws;if(_Ws.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortRetailerGCPGLNVLI#3079";$k[$j++]="Coupon too short: Missing Retailer GCP/GLN VLI";$k[$j++]=false;return true}var _Wt=$k[--$j];var _Wv=$i($G(_Wt,0,1));$k[$j++]=_Wt;$k[$j++]=_Wv;if(_Wv<1||_Wv>7){$j-=2;$k[$j++]="bwipp.GS1couponBadRetailerGCPGLNVLI#3082";$k[$j++]="Coupon Retailer GCP/GLN length indicator must be 1-7";$k[$j++]=false;return true}var _Ww=$k[--$j];var _Wx=$k[--$j];$k[$j++]=_Wx;$k[$j++]=$f($f(_Ww+6)+1);if($f($f(_Ww+6)+1)>_Wx.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShortRetailerGCPGLN#3086";$k[$j++]="Coupon too short: Retailer GCP/GLN truncated";$k[$j++]=false;return true}var _Wy=$k[--$j];var _Wz=$k[--$j];$k[$j++]=$G(_Wz,_Wy,$f(_Wz.length-_Wy))}}var _X1=$k[--$j];$k[$j++]=_X1;if(_X1.length>=1){var _X2=$k[--$j];$k[$j++]=_X2;if($i($G(_X2,0,1))==9){var _X4=$k[--$j];var _X5=$G(_X4,1,_X4.length-1);$k[$j++]=_X5;if(_X5.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortSaveValueCode#3098";$k[$j++]="Coupon too short: Missing Save Value Code";$k[$j++]=false;return true}var _X6=$k[--$j];var _X8=$i($G(_X6,0,1));$k[$j++]=_X6;if(_X8>6||(_X8==3||_X8==4)){$j-=2;$k[$j++]="bwipp.GS1couponBadSaveValueCode#3101";$k[$j++]="Coupon Save Value Code must be 0,1,2,5 or 6";$k[$j++]=false;return true}var _X9=$k[--$j];var _XA=$G(_X9,1,_X9.length-1);$k[$j++]=_XA;if(_XA.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortSaveValueAppliesToItem#3107";$k[$j++]="Coupon too short: Missing Save Value Applies to Item";$k[$j++]=false;return true}var _XB=$k[--$j];$k[$j++]=_XB;if($i($G(_XB,0,1))>2){$j-=2;$k[$j++]="bwipp.GS1couponBadSaveValueAppliesToItem#3110";$k[$j++]="Coupon Save Value Applies to Item must be 0-2";$k[$j++]=false;return true}var _XD=$k[--$j];var _XE=$G(_XD,1,_XD.length-1);$k[$j++]=_XE;if(_XE.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortStoreCouponFlag#3116";$k[$j++]="Coupon too short: Missing Store Coupon Flag";$k[$j++]=false;return true}var _XF=$k[--$j];var _XG=$G(_XF,1,_XF.length-1);$k[$j++]=_XG;if(_XG.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortDontMultiplyFlag#3122";$k[$j++]="Coupon too short: Missing Don't Multiply Flag";$k[$j++]=false;return true}var _XH=$k[--$j];$k[$j++]=_XH;if($i($G(_XH,0,1))>1){$j-=2;$k[$j++]="bwipp.GS1couponBadDontMultiplyFlag#3125";$k[$j++]="Don't Multiply Flag must be 0 or 1";$k[$j++]=false;return true}var _XJ=$k[--$j];$k[$j++]=$G(_XJ,1,_XJ.length-1)}}var _XL=$k[--$j];$k[$j++]=_XL;if(_XL.length!=0){$j-=2;$k[$j++]="bwipp.GS1couponUnrecognisedOptionalField#3132";$k[$j++]="Coupon fields must be 1,2,3,4,5,6 or 9, increasing order";$k[$j++]=false;return true}$j--};$_.lintcouponposoffer=function(){var _XM=$k[--$j];$k[$j++]=_XM;$k[$j++]=true;$F(_XM,function(){var _XN=$k[--$j];if(_XN<48||_XN>57){$j--;$k[$j++]=false;return true}});if($nt($k[--$j])){$j-=2;$k[$j++]="bwipp.GS1couponNotNumeric#3141";$k[$j++]="Coupon not numeric";$k[$j++]=false;return true}var _XP=$k[--$j];$k[$j++]=_XP;if(_XP.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortFormatCode#3144";$k[$j++]="Coupon too short: Missing Format Code";$k[$j++]=false;return true}var _XQ=$k[--$j];var _XR=$G(_XQ,0,1);$k[$j++]=_XQ;if($ne(_XR,"0")&&$ne(_XR,"1")){$j-=2;$k[$j++]="bwipp.GS1couponBadFormatCode#3147";$k[$j++]="Coupon format must be 0 or 1";$k[$j++]=false;return true}var _XS=$k[--$j];var _XT=$G(_XS,1,_XS.length-1);$k[$j++]=_XT;if(_XT.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortFunderVLI#3152";$k[$j++]="Coupon too short: Missing Funder VLI";$k[$j++]=false;return true}var _XU=$k[--$j];var _XW=$i($G(_XU,0,1));$k[$j++]=_XU;$k[$j++]=_XW;if(_XW>6){$j-=3;$k[$j++]="bwipp.GS1couponBadFunderVLI#3155";$k[$j++]="Coupon Funder length indicator must be 0-6";$k[$j++]=false;return true}var _XX=$k[--$j];var _XY=$k[--$j];$k[$j++]=_XY;$k[$j++]=$f($f(_XX+6)+1);if($f($f(_XX+6)+1)>_XY.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShortFunder#3159";$k[$j++]="Coupon too short: Truncated Funder ID";$k[$j++]=false;return true}var _XZ=$k[--$j];var _Xa=$k[--$j];var _Xb=$G(_Xa,_XZ,$f(_Xa.length-_XZ));$k[$j++]=_Xb;if(_Xb.length<6){$j-=2;$k[$j++]="bwipp.GS1couponTooShortOfferCode#3164";$k[$j++]="Coupon too short: Truncated Offer Code";$k[$j++]=false;return true}var _Xc=$k[--$j];var _Xd=$G(_Xc,6,_Xc.length-6);$k[$j++]=_Xd;if(_Xd.length<1){$j-=2;$k[$j++]="bwipp.GS1couponTooShortSnVLI#3169";$k[$j++]="Coupon too short: Missing SN VLI";$k[$j++]=false;return true}var _Xe=$k[--$j];var _Xf=$G(_Xe,0,1);$k[$j++]=_Xe;$k[$j++]=$i(_Xf)+6+1;if($i(_Xf)+6+1>_Xe.length){$j-=3;$k[$j++]="bwipp.GS1couponTooShortSn#3174";$k[$j++]="Coupon too short: Truncated SN";$k[$j++]=false;return true}var _Xg=$k[--$j];var _Xh=$k[--$j];var _Xi=$G(_Xh,_Xg,$f(_Xh.length-_Xg));$k[$j++]=_Xi;if(_Xi.length!=0){$j-=2;$k[$j++]="bwipp.GS1couponTooLong#3178";$k[$j++]="Coupon too long";$k[$j++]=false;return true}$j--};$_.lintlatitude=function(){var _Xj=$k[--$j];$k[$j++]=_Xj;if(_Xj.length!=10){$j--;$k[$j++]="bwipp.GS1badLatitudeLength#3185";$k[$j++]="Invalid length for a latitude";$k[$j++]=false;return true}if($i($k[--$j])>$i("1800000000")){$j--;$k[$j++]="bwipp.GS1badLatitude#3189";$k[$j++]="Invalid value for latitude";$k[$j++]=false;return true}};$_.lintlongitude=function(){var _Xl=$k[--$j];$k[$j++]=_Xl;if(_Xl.length!=10){$j--;$k[$j++]="bwipp.GS1badLongitudeLength#3194";$k[$j++]="Invalid length for a longitude";$k[$j++]=false;return true}if($i($k[--$j])>$i("3600000000")){$j--;$k[$j++]="bwipp.GS1badLongitude#3199";$k[$j++]="Invalid value for longitude";$k[$j++]=false;return true}};if(!bwipp_gs1process.__3208__){$_=Object.create($_);$k[$j++]=Infinity;var _Xn=$a(["01","02","03","04","05","06","07","08","09","10","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"]);for(var _Xo=0,_Xp=_Xn.length;_Xo<_Xp;_Xo++){var _Xq=$g(_Xn,_Xo);$k[$j++]=_Xq;$k[$j++]=_Xq}$_.aidcmediatype=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1process.$ctx[id]=$_[id]);bwipp_gs1process.__3208__=1;$_=Object.getPrototypeOf($_)}$_.lintmediatype=function(){var _Xv=$g($_.aidcmediatype,$k[--$j])!==undefined;if(!_Xv){$j--;$k[$j++]="bwipp.GS1UnknownMediaType#3211";$k[$j++]="Unknown AIDC media type";$k[$j++]=false;return true}};if(!$_.dontlint){$k[$j++]=true;for(var _Xz=0,_Xy=$_.vals.length-1;_Xz<=_Xy;_Xz+=1){$_.ai=$g($_.ais,_Xz);$_.val=$g($_.vals,_Xz);var _Y6=$g($_.gs1syntax,$_.ai)!==undefined;if(_Y6){var _YA=$g($g($_.gs1syntax,$_.ai),"parts");$k[$j++]=_YA;$k[$j++]=0;$F(_YA,function(){var _YB=$k[--$j];$k[$j++]=_YB;if($g(_YB,"opt")){$j--;$k[$j++]=0}else{var _YE=$g($k[--$j],"min");$k[$j++]=_YE}var _YF=$k[--$j];var _YG=$k[--$j];$k[$j++]=$f(_YG+_YF)});if($k[--$j]>$_.val.length){$j--;$k[$j++]="bwipp.GS1valueTooShort#3225";$k[$j++]="Too short";$k[$j++]=false;break}var _YJ=$k[--$j];$k[$j++]=_YJ;$k[$j++]=0;$F(_YJ,function(){var _YL=$g($k[--$j],"max");var _YM=$k[--$j];$k[$j++]=$f(_YM+_YL)});if($k[--$j]<$_.val.length){$j--;$k[$j++]="bwipp.GS1valueTooLong#3228";$k[$j++]="Too long";$k[$j++]=false;break}$F($k[--$j],function(){$_.props=$k[--$j];var _YS=$g($_.props,"max");var _YT=$_.val;var _YU=_YT.length;if(_YS>_YT.length){var _=_YU;_YU=_YS;_YS=_}$_.eval=$G($_.val,0,_YS);var _YZ=$_.eval.length;$_.val=$G($_.val,_YZ,$_.val.length-_YZ);if($_.eval.length==0){if($nt($g($_.props,"opt"))){$j--;$k[$j++]="bwipp.GS1valueTooShort#3237";$k[$j++]="Too short";$k[$j++]=false;return true}}else{if($_.eval.length<$g($_.props,"min")){$j--;$k[$j++]="bwipp.GS1valueTooShort#3241";$k[$j++]="Too short";$k[$j++]=false;return true}var _Yi=new Map([["N","lintnumeric"],["X","lintcset82"],["Y","lintcset39"],["Z","lintcset64"]]);$k[$j++]=$_.eval;if($_[$g(_Yi,$g($_.props,"cset"))]()===true){return true}$F($g($_.props,"linters"),function(){var _Ys=$_[$k[--$j]];$k[$j++]=$_.eval;if(_Ys()===true){return true}})}});var _Yt=$k[--$j];$k[$j++]=_Yt;if($nt(_Yt)){break}if($_.val.length!=0){$j--;$k[$j++]="bwipp.GS1valueTooLong#3250";$k[$j++]="Too long";$k[$j++]=false;break}}else{$j--;$k[$j++]="bwipp.GS1unknownAI#3253";$k[$j++]="Unrecognised AI";$k[$j++]=false;break}}if($nt($k[--$j])){var _Yw=$k[--$j];var _Yy=$s(_Yw.length+$_.ai.length+5);$P(_Yy,0,"AI ");$P(_Yy,3,$_.ai);$P(_Yy,3+$_.ai.length,": ");$P(_Yy,5+$_.ai.length,_Yw);$k[$j++]=_Yy;bwipp_raiseerror()}$_.aiexists=function(){$_.this=$k[--$j];$_.patt=$k[--$j];for(var _Z4=0,_Z5=1;_Z4<_Z5;_Z4++){var _Z8=$g($_.aivals,$_.patt)!==undefined;if(_Z8){$k[$j++]=true;break}if($_.patt.length==4){if($eq($G($_.patt,3,1),"n")){var _ZE=$eq($G($_.patt,2,1),"n")?2:3;$_.pfxlen=_ZE;var _ZF=$_.ais;$k[$j++]=false;for(var _ZG=0,_ZH=_ZF.length;_ZG<_ZH;_ZG++){var _ZI=$g(_ZF,_ZG);$k[$j++]=_ZI;if($ne(_ZI,$_.this)&&_ZI.length==4){if($eq($G($k[--$j],0,$_.pfxlen),$G($_.patt,0,$_.pfxlen))){$j--;$k[$j++]=true}}else{$j--}}break}$k[$j++]=false;break}$k[$j++]=false;break}};var _ZQ=$_.vals;$_.aivals=new Map;for(var _ZT=0,_ZS=$_.vals.length-1;_ZT<=_ZS;_ZT+=1){$_.ai=$g($_.ais,_ZT);$_.val=$g($_.vals,_ZT);var _Za=$g($_.aivals,$_.ai)!==undefined;if(_Za){if($ne($g($_.aivals,$_.ai),$_.val)){var _Zg=$s($_.ai.length+40);$P(_Zg,0,"Repeated AIs (");$P(_Zg,14,$_.ai);$P(_Zg,14+$_.ai.length,") must have the same value");$k[$j++]="bwipp.GS1repeatedDifferingAIs#3303";$k[$j++]=_Zg;bwipp_raiseerror()}}else{$p($_.aivals,$_.ai,$_.val)}}for(var _Zo=0,_Zn=$_.vals.length-1;_Zo<=_Zn;_Zo+=1){$_.ai=$g($_.ais,_Zo);var _Zt=$g($_.gs1syntax,$_.ai);var _Zu=$g(_Zt,"ex")!==undefined;$k[$j++]=_Zt;$k[$j++]="ex";if(_Zu){var _Zv=$k[--$j];$F($g($k[--$j],_Zv),function(){$_.patt=$k[--$j];$k[$j++]=$_.patt;$k[$j++]=$_.ai;$_.aiexists();if($k[--$j]){var _a4=$s($_.ai.length+$_.patt.length+36);$P(_a4,0,"AIs (");$P(_a4,5,$_.ai);$P(_a4,5+$_.ai.length,") and (");$P(_a4,12+$_.ai.length,$_.patt);$P(_a4,12+$_.ai.length+$_.patt.length,") are mutually exclusive");$k[$j++]="bwipp.GS1exclusiveAIs#3323";$k[$j++]=_a4;bwipp_raiseerror()}})}else{$j-=2}if($_.lintreqs){var _aE=$g($_.gs1syntax,$_.ai);var _aF=$g(_aE,"req")!==undefined;$k[$j++]=_aE;$k[$j++]="req";if(_aF){var _aG=$k[--$j];$F($g($k[--$j],_aG),function(){var _aJ=$k[--$j];$k[$j++]=false;$F(_aJ,function(){var _aK=$k[--$j];$k[$j++]=true;$F(_aK,function(){$k[$j++]=$_.ai;$_.aiexists();if($nt($k[--$j])){$j--;$k[$j++]=false}});if($k[--$j]){$j--;$k[$j++]=true;return true}});if($nt($k[--$j])){var _aQ=$s($_.ai.length+47);$P(_aQ,0,"One of more requisite AIs for AI (");$P(_aQ,34,$_.ai);$P(_aQ,34+$_.ai.length,") are missing");$k[$j++]="bwipp.GS1missingAIs#3343";$k[$j++]=_aQ;bwipp_raiseerror()}})}else{$j-=2}}}}$k[$j++]=$_.ais;$k[$j++]=$_.vals;$k[$j++]=$_.fncs;$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_renmatrix(){if($_.bwipjs_dontdraw){return}$_=Object.create($_);$_.width=1;$_.height=1;$_.bordercolor="unset";$_.barcolor="unset";$_.backgroundcolor="unset";$_.colormap="unset";$_.dotty=false;$_.inkspread=null;$_.inkspreadh=null;$_.inkspreadv=null;$_.includetext=false;$_.txt=$a([]);$_.textcolor="unset";$_.textxalign="unset";$_.textyalign="unset";$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=0;$_.textgaps=0;$_.alttext="";$_.showborder=false;$_.borderleft=0;$_.borderright=0;$_.bordertop=0;$_.borderbottom=0;$_.borderwidth=.25;$F($k[--$j],function(){var _3=$k[--$j];$_[$k[--$j]]=_3});$k[$j++]=$_.opt;delete $_["opt"];$k[$j++]=$_;bwipp_processoptions();$j--;if($eq($_.inkspread,null)){$_.inkspread=0}if($eq($_.inkspreadh,null)){$_.inkspreadh=$_.inkspread}if($eq($_.inkspreadv,null)){$_.inkspreadv=$_.inkspread}if($_.textsize<=0){$k[$j++]="bwipp.renmatrixBadTextsize#3674";$k[$j++]="The font size must be greater than zero";bwipp_raiseerror()}$_.xyget=function(){var _D=$k[--$j];var _G=$g($_.pixs,$f($k[--$j]+_D*$_.pixx));$k[$j++]=_G};$_.cget=function(){var _I=$k[--$j];var _L=$g($_.cache,$f($k[--$j]+_I*$_.pixx));var _M=$k[--$j];$k[$j++]=$an(_M,_L)};$_.cput=function(){var _N=$k[--$j];$k[$j++]=_N;if(_N%4==0){var _O=$k[--$j];var _P=$k[--$j];var _Q=$k[--$j];var _R=$_.pixx;var _S=$_.cache;$p(_S,$f(_Q+_P*_R),$or($g(_S,$f(_Q+_P*_R)),_O))}else{$j-=3}};$_.abcd=function(){$k[$j++]=$s(4);$k[$j++]=0;$k[$j++]=Infinity;var _V=$k[--$j];var _W=$k[--$j];var _X=$k[--$j];var _Y=$k[--$j];var _b=$f($k[--$j]+_Y*$_.pixx);$k[$j++]=_X;$k[$j++]=_W;$k[$j++]=_V;$k[$j++]=_b;$q($G($_.pixs,_b,2));var _e=$k[--$j];var _f=$k[--$j];var _j=$G($_.pixs,$f($k[--$j]+$_.pixx),2);$k[$j++]=_f;$k[$j++]=_e;$q(_j);var _k=$a();for(var _l=0,_m=_k.length;_l<_m;_l++){var _o=$k[--$j];var _p=$k[--$j];$p(_p,_o,$f($g(_k,_l)+48));$k[$j++]=_p;$k[$j++]=$f(_o+1)}$j--};$_.right=function(){if($_.dir!=1){$k[$j++]=$_.x;$k[$j++]=$_.y;$k[$j++]=$_.dir;$_.cput();$k[$j++]=$a([$_.x,$_.y])}$_.x=$_.x+1;$_.dir=1};$_.down=function(){if($_.dir!=2){$k[$j++]=$_.x;$k[$j++]=$_.y;$k[$j++]=$_.dir;$_.cput();$k[$j++]=$a([$_.x,$_.y])}$_.y=$_.y+1;$_.dir=2};$_.left=function(){if($_.dir!=4){$k[$j++]=$_.x;$k[$j++]=$_.y;$k[$j++]=$_.dir;$_.cput();$k[$j++]=$a([$_.x,$_.y])}$_.x=$_.x-1;$_.dir=4};$_.up=function(){if($_.dir!=8){$k[$j++]=$_.x;$k[$j++]=$_.y;$k[$j++]=$_.dir;$_.cput();$k[$j++]=$a([$_.x,$_.y])}$_.y=$_.y-1;$_.dir=8};$_.trace=function(){$_.y=$k[--$j];$_.x=$k[--$j];$k[$j++]="dir";$k[$j++]=$f($_.x+1);$k[$j++]=$f($_.y+1);$_.xyget();var _1R=$k[--$j]==1?8:4;$_[$k[--$j]]=_1R;$_.sx=$_.x;$_.sy=$_.y;$_.sdir=$_.dir;$k[$j++]=Infinity;for(;;){$k[$j++]=$_.x;$k[$j++]=$_.y;$_.abcd();for(var _1Y=0,_1Z=1;_1Y<_1Z;_1Y++){var _1a=$k[--$j];$k[$j++]=_1a;if($eq(_1a,"0001")||($eq(_1a,"0011")||$eq(_1a,"1011"))){$j--;$_.right();break}var _1b=$k[--$j];$k[$j++]=_1b;if($eq(_1b,"0010")||($eq(_1b,"1010")||$eq(_1b,"1110"))){$j--;$_.down();break}var _1c=$k[--$j];$k[$j++]=_1c;if($eq(_1c,"1000")||($eq(_1c,"1100")||$eq(_1c,"1101"))){$j--;$_.left();break}var _1d=$k[--$j];$k[$j++]=_1d;if($eq(_1d,"0100")||($eq(_1d,"0101")||$eq(_1d,"0111"))){$j--;$_.up();break}var _1e=$k[--$j];$k[$j++]=_1e;if($eq(_1e,"1001")){if($_.dir==2){$j--;$_.left();break}else{$j--;$_.right();break}}else{if($_.dir==1){$j--;$_.down();break}else{$j--;$_.up();break}}}if($eq($_.x,$_.sx)&&$eq($_.y,$_.sy)&&$_.dir==$_.sdir){break}}$as($a($m()));var _1p=$k[--$j];var _1q=$k[--$j];$k[$j++]=_1p;$k[$j++]=_1q;$j--};$_.drawlayer=function(){$_.pixsorig=$_.pixs;$_.pixs=$k[--$j];$k[$j++]=Infinity;for(var _1u=0,_1v=$_.pixx+2;_1u<_1v;_1u++){$k[$j++]=0}for(var _1z=0,_20=$_.pixx,_1y=$_.pixs.length-1;_20<0?_1z>=_1y:_1z<=_1y;_1z+=_20){$k[$j++]=0;$q($G($_.pixs,_1z,$_.pixx));$k[$j++]=0}for(var _25=0,_26=$_.pixx+2;_25<_26;_25++){$k[$j++]=0}$_.pixs=$a();$_.pixx=$_.pixx+2;$_.pixy=$_.pixy+2;$k[$j++]=Infinity;for(var _2B=0,_2C=$_.pixs.length;_2B<_2C;_2B++){$k[$j++]=0}$_.cache=$a();$k[$j++]=Infinity;for(var _2G=0,_2F=$_.pixy-2;_2G<=_2F;_2G+=1){$_.j=_2G;for(var _2J=0,_2I=$_.pixx-2;_2J<=_2I;_2J+=1){$_.i=_2J;$k[$j++]="k";$k[$j++]=$_.i;$k[$j++]=$_.j;$_.abcd();var _2M=$k[--$j];$_[$k[--$j]]=_2M;if($eq($_.k,"0001")||$eq($_.k,"1001")){$k[$j++]=8;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.cget();if($k[--$j]==0){$k[$j++]=$_.i;$k[$j++]=$_.j;$_.trace()}}if($eq($_.k,"1110")){$k[$j++]=4;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.cget();if($k[--$j]==0){$k[$j++]=$_.i;$k[$j++]=$_.j;$_.trace()}}}}$_.paths=$a();$_.pixx=$_.pixx-2;$_.pixy=$_.pixy-2;$$.newpath();var _2e=$_.paths;for(var _2f=0,_2g=_2e.length;_2f<_2g;_2f++){$_.p=$g(_2e,_2f);$_.len=$_.p.length;$q($g($_.p,$_.len-1));$q($g($_.p,0));for(var _2q=0,_2p=$_.len-1;_2q<=_2p;_2q+=1){$_.i=_2q;$q($g($_.p,($_.i+1)%$_.len));var _2v=$k[--$j];var _2w=$k[--$j];var _2x=$k[--$j];var _2y=$k[--$j];var _2z=$k[--$j];var _30=$k[--$j];$k[$j++]=_2y;$k[$j++]=_2x;$k[$j++]=_2w;$k[$j++]=_2v;$k[$j++]=_30;$k[$j++]=_2y;$k[$j++]=$_.inkspreadh;if($lt(_2v,_2z)){var _32=$k[--$j];var _33=$k[--$j];$k[$j++]=$f(_33+_32)}else{var _34=$k[--$j];var _35=$k[--$j];$k[$j++]=$f(_35-_34)}var _36=$k[--$j];var _37=$k[--$j];var _38=$k[--$j];var _39=$k[--$j];var _3A=$k[--$j];$k[$j++]=_3A;$k[$j++]=_36;$k[$j++]=_39;$k[$j++]=_38;$k[$j++]=_3A;$k[$j++]=$_.inkspreadv;if($gt(_39,_37)){var _3C=$k[--$j];var _3D=$k[--$j];$k[$j++]=$f(_3D+_3C)}else{var _3E=$k[--$j];var _3F=$k[--$j];$k[$j++]=$f(_3F-_3E)}var _3G=$k[--$j];var _3H=$k[--$j];var _3I=$k[--$j];var _3J=$k[--$j];$k[$j++]=_3I;$k[$j++]=_3H;$k[$j++]=_3J;$k[$j++]=$f($_.pixy-_3G);if($_.i==0){var _3M=$k[--$j];$$.moveto($k[--$j],_3M)}else{var _3O=$k[--$j];$$.lineto($k[--$j],_3O)}}$$.closepath();$j-=4}$$.fill();$_.pixs=$_.pixsorig};$_.drawlayerdots=function(){$_.pixsorig=$_.pixs;$_.pixs=$k[--$j];$$.newpath();for(var _3V=0,_3U=$_.pixs.length-1;_3V<=_3U;_3V+=1){$_.x=_3V%$_.pixx;$_.y=~~(_3V/$_.pixx);$k[$j++]=$_.x;$k[$j++]=$_.y;$_.xyget();if($k[--$j]==1){$$.moveto($f($_.x+.5),$f($_.pixy-$_.y-.5));$$.arc($f($_.x+.5),$f($_.pixy-$_.y-.5),$f(.5-$_.inkspread),0,360,1)}}$$.fill();$_.pixs=$_.pixsorig};$$.save();var _3j=$$.currpos();$$.translate(_3j.x,_3j.y);$_.inkspread=$_.inkspread/2;$_.inkspreadh=$_.inkspreadh/2;$_.inkspreadv=$_.inkspreadv/2;$$.scale($_.width/$_.pixx*72,$_.height/$_.pixy*72);$_.tl=$a([-$f($_.borderleft+$_.borderwidth/2),$f($_.pixy+$_.bordertop+$_.borderwidth/2)]);$_.tr=$a([$f($_.pixx+$_.borderright+$_.borderwidth/2),$f($_.pixy+$_.bordertop+$_.borderwidth/2)]);$_.bl=$a([-$f($_.borderleft+$_.borderwidth/2),-$f($_.borderbottom+$_.borderwidth/2)]);$_.br=$a([$f($_.pixx+$_.borderright+$_.borderwidth/2),-$f($_.borderbottom+$_.borderwidth/2)]);if($ne($_.backgroundcolor,"unset")){$$.save();$$.newpath();$q($_.bl);var _4H=$k[--$j];$$.moveto($k[--$j],_4H);var _4M=$a([$_.br,$_.tr,$_.tl]);for(var _4N=0,_4O=_4M.length;_4N<_4O;_4N++){$q($g(_4M,_4N));var _4Q=$k[--$j];$$.lineto($k[--$j],_4Q)}$$.closepath();$$.setcolor($_.backgroundcolor);$$.fill();$$.restore()}if($_.showborder){$$.save();$$.newpath();$q($_.bl);var _4V=$k[--$j];$$.moveto($k[--$j],_4V);var _4a=$a([$_.br,$_.tr,$_.tl]);for(var _4b=0,_4c=_4a.length;_4b<_4c;_4b++){$q($g(_4a,_4b));var _4e=$k[--$j];$$.lineto($k[--$j],_4e)}$$.closepath();if($ne($_.bordercolor,"unset")){$$.setcolor($_.bordercolor)}$$.setlinewidth($f($_.borderwidth-$_.inkspread*2));$$.stroke();$$.restore()}if($eq($_.colormap,"unset")){var _4m=new Map([[1,$_.barcolor]]);$_.colormap=_4m}var _4n=$_.colormap;for(var _4s=_4n.size,_4r=_4n.keys(),_4q=0;_4q<_4s;_4q++){var _4o=_4r.next().value;var _4p=_4n.get(_4o);$k[$j++]=_4o;$k[$j++]=_4p;if($ne(_4p,"unset")){$$.setcolor($k[--$j])}else{$j--}$_.key=$k[--$j];$k[$j++]=Infinity;var _4v=$_.pixs;for(var _4w=0,_4x=_4v.length;_4w<_4x;_4w++){var _50=$eq($g(_4v,_4w),$_.key)?1:0;$k[$j++]=_50}var _51=$a();$k[$j++]=_51;if($_.dotty){$_.drawlayerdots()}else{$_.drawlayer()}}if($ne($_.textcolor,"unset")){$$.setcolor($_.textcolor)}if($_.includetext){if($eq($_.textxalign,"unset")&&$eq($_.textyalign,"unset")&&$eq($_.alttext,"")){$_.s=0;$_.fn="";var _59=$_.txt;for(var _5A=0,_5B=_59.length;_5A<_5B;_5A++){$F($g(_59,_5A));var _5D=$k[--$j];var _5E=$k[--$j];$k[$j++]=_5E;$k[$j++]=_5D;if(_5D!=$_.s||$ne(_5E,$_.fn)){var _5H=$k[--$j];$k[$j++]=_5H;if(_5H<=0){$j-=5;$k[$j++]="bwipp.renmatrixFontTooSmall#3895";$k[$j++]="The font size is too small";bwipp_raiseerror()}var _5I=$k[--$j];var _5J=$k[--$j];$_.s=_5I;$_.fn=_5J;$$.selectfont(_5J,_5I)}else{$j-=2}var _5K=$k[--$j];$$.moveto($k[--$j],_5K);$$.show($k[--$j],0,0)}}else{$$.selectfont($_.textfont,$_.textsize);if($eq($_.alttext,"")){$k[$j++]=Infinity;var _5Q=$_.txt;for(var _5R=0,_5S=_5Q.length;_5R<_5S;_5R++){$F($g($g(_5Q,_5R),0))}$_.txt=$a();$_.tstr=$s($_.txt.length);for(var _5a=0,_5Z=$_.txt.length-1;_5a<=_5Z;_5a+=1){$p($_.tstr,_5a,$g($_.txt,_5a))}}else{$_.tstr=$_.alttext}if($_.tstr.length==0){$k[$j++]=0}else{$$.save();$$.newpath();$$.moveto(0,0);$$.charpath("0",false);var _5g=$$.pathbbox();$$.restore();$k[$j++]=_5g.ury}$_.textascent=$k[--$j];var _5j=$$.stringwidth($_.tstr);$_.textwidth=$f(_5j.w+($_.tstr.length-1)*$_.textgaps);$_.textxpos=$f($_.textxoffset+$f($_.pixx-$_.textwidth)/2);if($eq($_.textxalign,"left")){$_.textxpos=$_.textxoffset}if($eq($_.textxalign,"right")){$_.textxpos=$f($_.pixx-$_.textxoffset-$_.textwidth)}if($eq($_.textxalign,"offleft")){$_.textxpos=-$f($_.textwidth+$_.textxoffset)}if($eq($_.textxalign,"offright")){$_.textxpos=$_.pixx+$_.textxoffset}if($eq($_.textxalign,"justify")&&$_.textwidth<$_.pixx){$_.textxpos=0;$_.textgaps=$f($_.pixx-$_.textwidth)/($_.tstr.length-1)}$_.textypos=-$f($f($_.textyoffset+$_.textascent)+1);if($eq($_.textyalign,"above")){$_.textypos=$_.textyoffset+$_.pixy+1}if($eq($_.textyalign,"center")){$_.textypos=$f($_.textyoffset+$f($_.pixy-$_.textascent)/2)}$$.moveto($_.textxpos,$_.textypos);$$.show($_.tstr,$_.textgaps,0)}}$$.restore();$_=Object.getPrototypeOf($_)}function bwipp_ean5(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=12;$_.textxoffset=0;$_.textyoffset=null;$_.height=.7;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.textyoffset,null)){$_.textyoffset=$f($_.height*72+1)}bwipp_loadctx(bwipp_ean5);if($_.barcode.length!=5){$k[$j++]="bwipp.ean5badLength#4121";$k[$j++]="EAN-5 add-on must be 5 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _6=$k[--$j];if(_6<48||_6>57){$k[$j++]="bwipp.ean5badCharacter#4125";$k[$j++]="EAN-5 add-on must contain only digits";bwipp_raiseerror()}});if(!bwipp_ean5.__4145__){$_=Object.create($_);$_.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);$_.barchars="0123456789";$_.mirrormaps=$a(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ean5.$ctx[id]=$_[id]);bwipp_ean5.__4145__=1;$_=Object.getPrototypeOf($_)}$_.checksum=0;for(var _A=0;_A<=4;_A+=1){$_.i=_A;$_.barchar=$f($g($_.barcode,$_.i)-48);if($_.i%2==0){$_.checksum=$f($_.barchar*3+$_.checksum)}else{$_.checksum=$f($_.barchar*9+$_.checksum)}}$_.checksum=$_.checksum%10;$_.mirrormap=$g($_.mirrormaps,$_.checksum);$_.sbs=$s(31);$_.txt=$a(5);for(var _P=0;_P<=4;_P+=1){$_.i=_P;if($_.i==0){$P($_.sbs,0,$g($_.encs,10))}else{$P($_.sbs,($_.i-1)*6+7,$g($_.encs,11))}$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);if($g($_.mirrormap,$_.i)==49){$_.enclen=$_.enc.length;$_.revenc=$s($_.enclen);for(var _o=0,_n=$_.enclen-1;_o<=_n;_o+=1){$_.j=_o;$_.char=$g($_.enc,$_.j);$p($_.revenc,$_.enclen-$_.j-1,$_.char)}$_.enc=$_.revenc}$P($_.sbs,$_.i*6+3,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i-1)*9+10+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}$k[$j++]=Infinity;$k[$j++]=Infinity;var _1B=$_.sbs;for(var _1C=0,_1D=_1B.length;_1C<_1D;_1C++){$k[$j++]=$g(_1B,_1C)-48}var _1F=$a();$k[$j++]=Infinity;for(var _1G=0,_1H=16;_1G<_1H;_1G++){$k[$j++]=$_.height}var _1J=$a();$k[$j++]=Infinity;for(var _1K=0,_1L=16;_1K<_1L;_1K++){$k[$j++]=0}var _1M=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_1F;$k[$j++]="bhs";$k[$j++]=_1J;$k[$j++]="bbs";$k[$j++]=_1M;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;$k[$j++]="guardrightpos";$k[$j++]=5;$k[$j++]="guardrightypos";$k[$j++]=$f($_.textyoffset+4);$k[$j++]="borderleft";$k[$j++]=12;$k[$j++]="borderright";$k[$j++]=5;$k[$j++]="bordertop";$k[$j++]=10;var _1R=$d();$k[$j++]=_1R;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_ean2(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=12;$_.textxoffset=0;$_.textyoffset=null;$_.height=.7;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.textyoffset,null)){$_.textyoffset=$f($_.height*72+1)}bwipp_loadctx(bwipp_ean2);if($_.barcode.length!=2){$k[$j++]="bwipp.ean2badLength#4266";$k[$j++]="EAN-2 add-on must be 2 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _6=$k[--$j];if(_6<48||_6>57){$k[$j++]="bwipp.ean2badCharacter#4270";$k[$j++]="EAN-2 add-on must contain only digits";bwipp_raiseerror()}});if(!bwipp_ean2.__4287__){$_=Object.create($_);$_.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);$_.barchars="0123456789";$_.mirrormaps=$a(["00","01","10","11"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ean2.$ctx[id]=$_[id]);bwipp_ean2.__4287__=1;$_=Object.getPrototypeOf($_)}$_.mirrormap=$g($_.mirrormaps,$i($G($_.barcode,0,2))%4);$_.sbs=$s(13);$_.txt=$a(2);for(var _G=0;_G<=1;_G+=1){$_.i=_G;if($_.i==0){$P($_.sbs,0,$g($_.encs,10))}else{$P($_.sbs,($_.i-1)*6+7,$g($_.encs,11))}$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);if($g($_.mirrormap,$_.i)==49){$_.enclen=$_.enc.length;$_.revenc=$s($_.enclen);for(var _f=0,_e=$_.enclen-1;_f<=_e;_f+=1){$_.j=_f;$_.char=$g($_.enc,$_.j);$p($_.revenc,$_.enclen-$_.j-1,$_.char)}$_.enc=$_.revenc}$P($_.sbs,$_.i*6+3,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i-1)*9+10+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}$k[$j++]=Infinity;$k[$j++]=Infinity;var _12=$_.sbs;for(var _13=0,_14=_12.length;_13<_14;_13++){$k[$j++]=$g(_12,_13)-48}var _16=$a();$k[$j++]=Infinity;for(var _17=0,_18=12;_17<_18;_17++){$k[$j++]=$_.height}var _1A=$a();$k[$j++]=Infinity;for(var _1B=0,_1C=12;_1B<_1C;_1B++){$k[$j++]=0}var _1D=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_16;$k[$j++]="bhs";$k[$j++]=_1A;$k[$j++]="bbs";$k[$j++]=_1D;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;$k[$j++]="guardrightpos";$k[$j++]=5;$k[$j++]="guardrightypos";$k[$j++]=$f($_.textyoffset+4);$k[$j++]="borderleft";$k[$j++]=12;$k[$j++]="borderright";$k[$j++]=5;$k[$j++]="bordertop";$k[$j++]=10;var _1I=$d();$k[$j++]=_1I;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_ean13(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=12;$_.textxoffset=-11;$_.textyoffset=-4;$_.height=1;$_.addongap=12;$_.addontextfont="unset";$_.addontextsize=null;$_.addontextxoffset=null;$_.addontextyoffset=null;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_ean13);$X($_.barcode," ");if($k[--$j]){$_.barcode=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.barcode.length!=12&&$_.barcode.length!=13){$k[$j++]="bwipp.ean13badLength#4410";$k[$j++]="EAN-13 must be 12 or 13 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _9=$k[--$j];if(_9<48||_9>57){$k[$j++]="bwipp.ean13badCharacter#4414";$k[$j++]="EAN-13 must contain only digits";bwipp_raiseerror()}});if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.ean13badAddOnLength#4418";$k[$j++]="Add-on for EAN-13 must be 2 or 5 digits";bwipp_raiseerror()}$_.pad=$s(13);$_.checksum=0;for(var _E=0;_E<=11;_E+=1){$_.i=_E;$_.barchar=$f($g($_.barcode,$_.i)-48);if($_.i%2==0){$_.checksum=$f($_.barchar+$_.checksum)}else{$_.checksum=$f($_.barchar*3+$_.checksum)}}$_.checksum=$f(10-$_.checksum%10)%10;if($_.barcode.length==13){if($g($_.barcode,12)!=$f($_.checksum+48)){$k[$j++]="bwipp.ean13badCheckDigit#4436";$k[$j++]="Incorrect EAN-13 check digit provided";bwipp_raiseerror()}}$P($_.pad,0,$_.barcode);$p($_.pad,12,$f($_.checksum+48));$_.barcode=$_.pad;if(!bwipp_ean13.__4459__){$_=Object.create($_);$_.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);$_.barchars="0123456789";$_.mirrormaps=$a(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ean13.$ctx[id]=$_[id]);bwipp_ean13.__4459__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s(59);$_.txt=$a(13);$P($_.sbs,0,$g($_.encs,10));$_.mirrormap=$g($_.mirrormaps,$g($_.barcode,0)-48);$p($_.txt,0,$a([$G($_.barcode,0,1),$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]));for(var _r=1;_r<=6;_r+=1){$_.i=_r;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);if($g($_.mirrormap,$_.i-1)==49){$_.enclen=$_.enc.length;$_.revenc=$s($_.enclen);for(var _18=0,_17=$_.enclen-1;_18<=_17;_18+=1){$_.j=_18;$_.char=$g($_.enc,$_.j);$p($_.revenc,$_.enclen-$_.j-1,$_.char)}$_.enc=$_.revenc}$P($_.sbs,($_.i-1)*4+3,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i-1)*7+15+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,(7-1)*4+3,$g($_.encs,11));for(var _1Y=7;_1Y<=12;_1Y+=1){$_.i=_1Y;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,($_.i-1)*4+8,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i-1)*7+19+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,56,$g($_.encs,12));$k[$j++]=Infinity;var _1y=$_.sbs;for(var _1z=0,_20=_1y.length;_1z<_20;_1z++){$k[$j++]=$g(_1y,_1z)-48}$_.sbs=$a();if($_.includetext){$k[$j++]=Infinity;$k[$j++]=$_.height;$k[$j++]=$_.height;for(var _26=0,_27=12;_26<_27;_26++){$k[$j++]=$f($_.height-.075)}$k[$j++]=$_.height;$k[$j++]=$_.height;for(var _2B=0,_2C=12;_2B<_2C;_2B++){$k[$j++]=$f($_.height-.075)}$k[$j++]=$_.height;$k[$j++]=$_.height;$_.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;for(var _2H=0,_2I=12;_2H<_2I;_2H++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;for(var _2J=0,_2K=12;_2J<_2K;_2J++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;$_.bbs=$a()}else{$k[$j++]=Infinity;for(var _2M=0,_2N=30;_2M<_2N;_2M++){$k[$j++]=$_.height}$_.bhs=$a();$k[$j++]=Infinity;for(var _2Q=0,_2R=30;_2Q<_2R;_2Q++){$k[$j++]=0}$_.bbs=$a();$_.txt=$a([])}$_.guardrightypos=0;if($ne($_.addon,"")){$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$f($_.height-.15);$k[$j++]="textxoffset";if($ne($_.addontextxoffset,null)){$k[$j++]=$_.addontextxoffset}else{$k[$j++]=95+$_.addongap}if($ne($_.addontextyoffset,null)){$k[$j++]="textyoffset";$k[$j++]=$_.addontextyoffset}$k[$j++]="textsize";if($ne($_.addontextsize,null)){$k[$j++]=$_.addontextsize}else{$k[$j++]=$_.textsize}var _2f=$ne($_.addontextfont,"unset")?$_.addontextfont:$_.textfont;$k[$j++]="textfont";$k[$j++]=_2f;$_.addopts=$d();if($_.addon.length==2){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean2()}if($_.addon.length==5){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean5()}$_.addcode=$k[--$j];$k[$j++]=Infinity;$q($_.sbs);$k[$j++]=$_.addongap;$q($g($_.addcode,"sbs"));$_.sbs=$a();$k[$j++]=Infinity;$q($_.bhs);$F($g($_.addcode,"bhs"),function(){var _2w=$k[--$j];$k[$j++]=$f(_2w-.075)});$_.bhs=$a();$k[$j++]=Infinity;$q($_.bbs);$F($g($_.addcode,"bbs"),function(){var _31=$k[--$j];$k[$j++]=$f(_31+.075)});$_.bbs=$a();$k[$j++]=Infinity;$q($_.txt);$q($g($_.addcode,"txt"));$_.txt=$a();$_.guardrightypos=$_.height*72-6}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=$_.sbs;$k[$j++]="bhs";$k[$j++]=$_.bhs;$k[$j++]="bbs";$k[$j++]=$_.bbs;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="opt";$k[$j++]=$_.options;$k[$j++]="guardrightpos";if($eq($_.addon,"")){$k[$j++]=7}else{$k[$j++]=5}$k[$j++]="guardrightypos";$k[$j++]=$_.guardrightypos;$k[$j++]="borderleft";$k[$j++]=11;$k[$j++]="borderright";if($eq($_.addon,"")){$k[$j++]=7}else{$k[$j++]=5}$k[$j++]="bordertop";$k[$j++]=0;$k[$j++]="borderbottom";$k[$j++]=5;var _3G=$d();$k[$j++]=_3G;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_ean8(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=12;$_.textxoffset=4;$_.textyoffset=-4;$_.height=1;$_.addongap=12;$_.addontextfont="unset";$_.addontextsize=null;$_.addontextxoffset=null;$_.addontextyoffset=null;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_ean8);$X($_.barcode," ");if($k[--$j]){$_.barcode=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.barcode.length!=7&&$_.barcode.length!=8){$k[$j++]="bwipp.ean8badLength#4630";$k[$j++]="EAN-8 must be 7 or 8 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _9=$k[--$j];if(_9<48||_9>57){$k[$j++]="bwipp.ean8badCharacter#4634";$k[$j++]="EAN-8 must contain only digits";bwipp_raiseerror()}});if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.ean8badAddOnLength#4638";$k[$j++]="Add-on for EAN-8 must be 2 or 5 digits";bwipp_raiseerror()}$_.pad=$s(8);$_.checksum=0;for(var _E=0;_E<=6;_E+=1){$_.i=_E;$_.barchar=$f($g($_.barcode,$_.i)-48);if($_.i%2!=0){$_.checksum=$f($_.barchar+$_.checksum)}else{$_.checksum=$f($_.barchar*3+$_.checksum)}}$_.checksum=$f(10-$_.checksum%10)%10;if($_.barcode.length==8){if($g($_.barcode,7)!=$f($_.checksum+48)){$k[$j++]="bwipp.ean8badCheckDigit#4656";$k[$j++]="Incorrect EAN-8 check digit provided";bwipp_raiseerror()}}$P($_.pad,0,$_.barcode);$p($_.pad,7,$f($_.checksum+48));$_.barcode=$_.pad;if(!bwipp_ean8.__4673__){$_=Object.create($_);$_.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);$_.barchars="0123456789";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ean8.$ctx[id]=$_[id]);bwipp_ean8.__4673__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s(43);$_.txt=$a(8);$P($_.sbs,0,$g($_.encs,10));for(var _e=0;_e<=3;_e+=1){$_.i=_e;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*4+3,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*7+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,4*4+3,$g($_.encs,11));for(var _14=4;_14<=7;_14+=1){$_.i=_14;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*4+8,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*7+$_.textxoffset+4,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,40,$g($_.encs,12));$k[$j++]=Infinity;var _1U=$_.sbs;for(var _1V=0,_1W=_1U.length;_1V<_1W;_1V++){$k[$j++]=$g(_1U,_1V)-48}$_.sbs=$a();if($_.includetext){$k[$j++]=Infinity;$k[$j++]=$_.height;$k[$j++]=$_.height;for(var _1c=0,_1d=8;_1c<_1d;_1c++){$k[$j++]=$f($_.height-.075)}$k[$j++]=$_.height;$k[$j++]=$_.height;for(var _1h=0,_1i=8;_1h<_1i;_1h++){$k[$j++]=$f($_.height-.075)}$k[$j++]=$_.height;$k[$j++]=$_.height;$_.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;for(var _1n=0,_1o=8;_1n<_1o;_1n++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;for(var _1p=0,_1q=8;_1p<_1q;_1p++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;$_.bbs=$a()}else{$k[$j++]=Infinity;for(var _1s=0,_1t=22;_1s<_1t;_1s++){$k[$j++]=$_.height}$_.bhs=$a();$k[$j++]=Infinity;for(var _1w=0,_1x=22;_1w<_1x;_1w++){$k[$j++]=0}$_.bbs=$a();$_.txt=$a([])}$_.guardrightypos=0;if($ne($_.addon,"")){$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$f($_.height-.15);$k[$j++]="textxoffset";if($ne($_.addontextxoffset,null)){$k[$j++]=$_.addontextxoffset}else{$k[$j++]=67+$_.addongap}if($ne($_.addontextyoffset,null)){$k[$j++]="textyoffset";$k[$j++]=$_.addontextyoffset}$k[$j++]="textsize";if($ne($_.addontextsize,null)){$k[$j++]=$_.addontextsize}else{$k[$j++]=$_.textsize}var _2B=$ne($_.addontextfont,"unset")?$_.addontextfont:$_.textfont;$k[$j++]="textfont";$k[$j++]=_2B;$_.addopts=$d();if($_.addon.length==2){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean2()}if($_.addon.length==5){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean5()}$_.addcode=$k[--$j];$k[$j++]=Infinity;$q($_.sbs);$k[$j++]=$_.addongap;$q($g($_.addcode,"sbs"));$_.sbs=$a();$k[$j++]=Infinity;$q($_.bhs);$F($g($_.addcode,"bhs"),function(){var _2S=$k[--$j];$k[$j++]=$f(_2S-.075)});$_.bhs=$a();$k[$j++]=Infinity;$q($_.bbs);$F($g($_.addcode,"bbs"),function(){var _2X=$k[--$j];$k[$j++]=$f(_2X+.075)});$_.bbs=$a();$k[$j++]=Infinity;$q($_.txt);$q($g($_.addcode,"txt"));$_.txt=$a();$_.guardrightypos=$_.height*72-6}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=$_.sbs;$k[$j++]="bhs";$k[$j++]=$_.bhs;$k[$j++]="bbs";$k[$j++]=$_.bbs;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="opt";$k[$j++]=$_.options;$k[$j++]="guardleftpos";$k[$j++]=7;$k[$j++]="guardrightpos";if($eq($_.addon,"")){$k[$j++]=7}else{$k[$j++]=5}$k[$j++]="guardrightypos";$k[$j++]=$_.guardrightypos;$k[$j++]="borderleft";$k[$j++]=7;$k[$j++]="borderright";if($eq($_.addon,"")){$k[$j++]=7}else{$k[$j++]=5}$k[$j++]="bordertop";$k[$j++]=0;$k[$j++]="borderbottom";$k[$j++]=5;var _2m=$d();$k[$j++]=_2m;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_upca(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=12;$_.textxoffset=-9;$_.textyoffset=-4;$_.height=1;$_.addongap=12;$_.addontextfont="unset";$_.addontextsize=null;$_.addontextxoffset=null;$_.addontextyoffset=null;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_upca);$X($_.barcode," ");if($k[--$j]){$_.barcode=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.barcode.length==7||$_.barcode.length==8){$F($_.barcode,function(){var _9=$k[--$j];if(_9<48||_9>57){$k[$j++]="bwipp.upcAupcEbadCharacter#4834";$k[$j++]="UPC-E must contain only digits";bwipp_raiseerror()}});var _B=$g($_.barcode,0);if(_B!=48&&_B!=49){$k[$j++]="bwipp.upcAupcEbadNumberSystem#4838";$k[$j++]="UPC-E must have number system 0 or 1";bwipp_raiseerror()}for(var _C=0,_D=1;_C<_D;_C++){var _F=$_.barcode.length==8?12:11;$_.upcacode=$s(_F);if($f($g($_.barcode,6)-48)<=2){$P($_.upcacode,0,$G($_.barcode,0,3));$P($_.upcacode,3,$G($_.barcode,6,1));$P($_.upcacode,4,"0000");$P($_.upcacode,8,$G($_.barcode,3,3));break}if($f($g($_.barcode,6)-48)==3){$P($_.upcacode,0,$G($_.barcode,0,4));$P($_.upcacode,4,"00000");$P($_.upcacode,9,$G($_.barcode,4,2));break}if($f($g($_.barcode,6)-48)==4){$P($_.upcacode,0,$G($_.barcode,0,5));$P($_.upcacode,5,"00000");$P($_.upcacode,10,$G($_.barcode,5,1));break}if($f($g($_.barcode,6)-48)>=5){$P($_.upcacode,0,$G($_.barcode,0,6));$P($_.upcacode,6,"0000");$P($_.upcacode,10,$G($_.barcode,6,1));break}}if($_.barcode.length==8){$P($_.upcacode,11,$G($_.barcode,7,1))}$_.barcode=$_.upcacode}if($_.barcode.length!=11&&$_.barcode.length!=12){$k[$j++]="bwipp.upcAbadLength#4876";$k[$j++]="UPC-A must be 11 or 12 digits";bwipp_raiseerror()}var _11=$_.barcode;for(var _12=0,_13=_11.length;_12<_13;_12++){var _14=$g(_11,_12);if(_14<48||_14>57){$k[$j++]="bwipp.upcAbadCharacter#4880";$k[$j++]="UPC-A must contain only digits";bwipp_raiseerror()}}if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.upcAbadAddOnLength#4884";$k[$j++]="Add-on for UPC-A must be 2 or 5 digits";bwipp_raiseerror()}$_.pad=$s(12);$_.checksum=0;for(var _19=0;_19<=10;_19+=1){$_.i=_19;$_.barchar=$g($_.barcode,$_.i)-48;if($_.i%2!=0){$_.checksum=$_.checksum+$_.barchar}else{$_.checksum=$_.checksum+$_.barchar*3}}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==12){if($g($_.barcode,11)!=$_.checksum+48){$k[$j++]="bwipp.upcAbadCheckDigit#4902";$k[$j++]="Incorrect UPC check digit provided";bwipp_raiseerror()}}$P($_.pad,0,$_.barcode);$p($_.pad,11,$_.checksum+48);$_.barcode=$_.pad;if(!bwipp_upca.__4919__){$_=Object.create($_);$_.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);$_.barchars="0123456789";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_upca.$ctx[id]=$_[id]);bwipp_upca.__4919__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s(59);$_.txt=$a(12);$P($_.sbs,0,$g($_.encs,10));for(var _1Z=0;_1Z<=5;_1Z+=1){$_.i=_1Z;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*4+3,$_.enc);if($_.i==0){$p($_.txt,0,$a([$G($_.barcode,0,1),$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize-2]))}else{$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*7+13+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}}$P($_.sbs,6*4+3,$g($_.encs,11));for(var _28=6;_28<=11;_28+=1){$_.i=_28;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*4+8,$_.enc);if($_.i==11){$p($_.txt,11,$a([$G($_.barcode,11,1),$_.textxoffset+107,$_.textyoffset,$_.textfont,$_.textsize-2]))}else{$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*7+$_.textxoffset+17,$_.textyoffset,$_.textfont,$_.textsize]))}}$P($_.sbs,56,$g($_.encs,12));$k[$j++]=Infinity;var _2h=$_.sbs;for(var _2i=0,_2j=_2h.length;_2i<_2j;_2i++){$k[$j++]=$g(_2h,_2i)-48}$_.sbs=$a();if($_.includetext){$k[$j++]=Infinity;for(var _2n=0,_2o=4;_2n<_2o;_2n++){$k[$j++]=$_.height}for(var _2q=0,_2r=10;_2q<_2r;_2q++){$k[$j++]=$f($_.height-.075)}$k[$j++]=$_.height;$k[$j++]=$_.height;for(var _2v=0,_2w=10;_2v<_2w;_2v++){$k[$j++]=$f($_.height-.075)}for(var _2y=0,_2z=4;_2y<_2z;_2y++){$k[$j++]=$_.height}$_.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;for(var _32=0,_33=10;_32<_33;_32++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;for(var _34=0,_35=10;_34<_35;_34++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$_.bbs=$a()}else{$k[$j++]=Infinity;for(var _37=0,_38=30;_37<_38;_37++){$k[$j++]=$_.height}$_.bhs=$a();$k[$j++]=Infinity;for(var _3B=0,_3C=30;_3B<_3C;_3B++){$k[$j++]=0}$_.bbs=$a();$_.txt=$a([])}$_.guardrightypos=0;if($ne($_.addon,"")){$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$f($_.height-.15);$k[$j++]="textxoffset";if($ne($_.addontextxoffset,null)){$k[$j++]=$_.addontextxoffset}else{$k[$j++]=95+$_.addongap}if($ne($_.addontextyoffset,null)){$k[$j++]="textyoffset";$k[$j++]=$_.addontextyoffset}$k[$j++]="textsize";if($ne($_.addontextsize,null)){$k[$j++]=$_.addontextsize}else{$k[$j++]=$_.textsize}var _3Q=$ne($_.addontextfont,"unset")?$_.addontextfont:$_.textfont;$k[$j++]="textfont";$k[$j++]=_3Q;$_.addopts=$d();if($_.addon.length==2){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean2()}if($_.addon.length==5){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean5()}$_.addcode=$k[--$j];$k[$j++]=Infinity;$q($_.sbs);$k[$j++]=$_.addongap;$q($g($_.addcode,"sbs"));$_.sbs=$a();$k[$j++]=Infinity;$q($_.bhs);$F($g($_.addcode,"bhs"),function(){var _3h=$k[--$j];$k[$j++]=$f(_3h-.075)});$_.bhs=$a();$k[$j++]=Infinity;$q($_.bbs);$F($g($_.addcode,"bbs"),function(){var _3m=$k[--$j];$k[$j++]=$f(_3m+.075)});$_.bbs=$a();$k[$j++]=Infinity;$q($_.txt);$q($g($_.addcode,"txt"));$_.txt=$a();$_.guardrightypos=$_.height*72-6}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=$_.sbs;$k[$j++]="bhs";$k[$j++]=$_.bhs;$k[$j++]="bbs";$k[$j++]=$_.bbs;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="opt";$k[$j++]=$_.options;$k[$j++]="guardrightpos";if($eq($_.addon,"")){$k[$j++]=9}else{$k[$j++]=5}$k[$j++]="guardrightypos";$k[$j++]=$_.guardrightypos;$k[$j++]="borderleft";$k[$j++]=9;$k[$j++]="borderright";if($eq($_.addon,"")){$k[$j++]=9}else{$k[$j++]=5}$k[$j++]="bordertop";$k[$j++]=0;$k[$j++]="borderbottom";$k[$j++]=5;var _41=$d();$k[$j++]=_41;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_upce(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=12;$_.textxoffset=-9;$_.textyoffset=-4;$_.height=1;$_.addongap=12;$_.addontextfont="unset";$_.addontextsize=null;$_.addontextxoffset=null;$_.addontextyoffset=null;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_upce);$X($_.barcode," ");if($k[--$j]){$_.barcode=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.barcode.length==11||$_.barcode.length==12){$F($_.barcode,function(){var _9=$k[--$j];if(_9<48||_9>57){$k[$j++]="bwipp.upcEupcAbadCharacter#5087";$k[$j++]="UPC-A must contain only digits";bwipp_raiseerror()}});for(var _A=0,_B=1;_A<_B;_A++){var _D=$_.barcode.length==12?8:7;$_.upcecode=$s(_D);if($f($g($_.barcode,3)-48)<=2&&$eq($G($_.barcode,4,4),"0000")){$P($_.upcecode,0,$G($_.barcode,0,3));$P($_.upcecode,3,$G($_.barcode,8,3));$P($_.upcecode,6,$G($_.barcode,3,1));break}if($eq($G($_.barcode,4,5),"00000")){$P($_.upcecode,0,$G($_.barcode,0,4));$P($_.upcecode,4,$G($_.barcode,9,2));$P($_.upcecode,6,"3");break}if($eq($G($_.barcode,5,5),"00000")){$P($_.upcecode,0,$G($_.barcode,0,5));$P($_.upcecode,5,$G($_.barcode,10,1));$P($_.upcecode,6,"4");break}if($f($g($_.barcode,10)-48)>=5&&$eq($G($_.barcode,6,4),"0000")){$P($_.upcecode,0,$G($_.barcode,0,6));$P($_.upcecode,6,$G($_.barcode,10,1));break}$k[$j++]="bwipp.upcEupcAnotCompressible#5115";$k[$j++]="UPC-A cannot be converted to a UPC-E";bwipp_raiseerror()}if($_.barcode.length==12){$P($_.upcecode,7,$G($_.barcode,11,1))}$_.barcode=$_.upcecode}if($_.barcode.length!=7&&$_.barcode.length!=8){$k[$j++]="bwipp.upcEbadLength#5125";$k[$j++]="UPC-E must be 7 or 8 digits";bwipp_raiseerror()}var _11=$_.barcode;for(var _12=0,_13=_11.length;_12<_13;_12++){var _14=$g(_11,_12);if(_14<48||_14>57){$k[$j++]="bwipp.upcEbadCharacter#5129";$k[$j++]="UPC-E must contain only digits";bwipp_raiseerror()}}if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.upcEbadAddOnLength#5133";$k[$j++]="Add-on for UPC-E must be 2 or 5 digits";bwipp_raiseerror()}var _19=$g($_.barcode,0);if(_19!=48&&_19!=49){$k[$j++]="bwipp.upcEbadNumberSystem#5138";$k[$j++]="UPC-E must have number system 0 or 1";bwipp_raiseerror()}if(!bwipp_upce.__5156__){$_=Object.create($_);$_.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]);$_.barchars="0123456789";$_.mirrormaps=$a(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_upce.$ctx[id]=$_[id]);bwipp_upce.__5156__=1;$_=Object.getPrototypeOf($_)}for(var _1D=0,_1E=1;_1D<_1E;_1D++){$_.upcacode=$s(11);if($g($_.barcode,6)-48<=2){$P($_.upcacode,0,$G($_.barcode,0,3));$P($_.upcacode,3,$G($_.barcode,6,1));$P($_.upcacode,4,"0000");$P($_.upcacode,8,$G($_.barcode,3,3));break}if($g($_.barcode,6)-48==3){$P($_.upcacode,0,$G($_.barcode,0,4));$P($_.upcacode,4,"00000");$P($_.upcacode,9,$G($_.barcode,4,2));break}if($g($_.barcode,6)-48==4){$P($_.upcacode,0,$G($_.barcode,0,5));$P($_.upcacode,5,"00000");$P($_.upcacode,10,$G($_.barcode,5,1));break}if($g($_.barcode,6)-48>=5){$P($_.upcacode,0,$G($_.barcode,0,6));$P($_.upcacode,6,"0000");$P($_.upcacode,10,$G($_.barcode,6,1));break}}$_.checksum=0;for(var _1t=0;_1t<=10;_1t+=1){$_.i=_1t;$_.barchar=$g($_.upcacode,$_.i)-48;if($_.i%2!=0){$_.checksum=$_.checksum+$_.barchar}else{$_.checksum=$_.checksum+$_.barchar*3}}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==8){if($g($_.barcode,7)!=$_.checksum+48){$k[$j++]="bwipp.upcEbadCheckDigit#5200";$k[$j++]="Incorrect UPC check digit provided";bwipp_raiseerror()}}$_.pad=$s(8);$P($_.pad,0,$_.barcode);$p($_.pad,7,$_.checksum+48);$_.barcode=$_.pad;$_.txt=$a(8);$p($_.txt,0,$a([$G($_.barcode,0,1),$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize-2]));$_.mirrormap=$g($_.mirrormaps,$_.checksum);if($g($_.barcode,0)==48){$_.invt=$s($_.mirrormap.length);for(var _2V=0,_2U=$_.mirrormap.length-1;_2V<=_2U;_2V+=1){$_.i=_2V;if($g($_.mirrormap,$_.i)==48){$p($_.invt,$_.i,49)}else{$p($_.invt,$_.i,48)}}$_.mirrormap=$_.invt}$_.sbs=$s(33);$P($_.sbs,0,$g($_.encs,10));for(var _2i=1;_2i<=6;_2i+=1){$_.i=_2i;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);if($g($_.mirrormap,$_.i-1)==49){$_.enclen=$_.enc.length;$_.revenc=$s($_.enclen);for(var _2z=0,_2y=$_.enclen-1;_2z<=_2y;_2z+=1){$_.j=_2z;$_.char=$g($_.enc,$_.j);$p($_.revenc,$_.enclen-$_.j-1,$_.char)}$_.enc=$_.revenc}$P($_.sbs,($_.i-1)*4+3,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i-1)*7+13+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize]))}$p($_.txt,7,$a([$G($_.barcode,7,1),6*7+21+$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize-2]));$P($_.sbs,27,$g($_.encs,11));$k[$j++]=Infinity;var _3X=$_.sbs;for(var _3Y=0,_3Z=_3X.length;_3Y<_3Z;_3Y++){$k[$j++]=$g(_3X,_3Y)-48}$_.sbs=$a();if($_.includetext){$k[$j++]=Infinity;$k[$j++]=$_.height;$k[$j++]=$_.height;for(var _3f=0,_3g=12;_3f<_3g;_3f++){$k[$j++]=$f($_.height-.075)}$k[$j++]=$_.height;$k[$j++]=$_.height;$k[$j++]=$_.height;$_.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;for(var _3m=0,_3n=12;_3m<_3n;_3m++){$k[$j++]=.075}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$_.bbs=$a()}else{$k[$j++]=Infinity;for(var _3p=0,_3q=17;_3p<_3q;_3p++){$k[$j++]=$_.height}$_.bhs=$a();$k[$j++]=Infinity;for(var _3t=0,_3u=17;_3t<_3u;_3t++){$k[$j++]=0}$_.bbs=$a();$_.txt=$a([])}$_.guardrightypos=0;if($ne($_.addon,"")){$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$f($_.height-.15);$k[$j++]="textxoffset";if($ne($_.addontextxoffset,null)){$k[$j++]=$_.addontextxoffset}else{$k[$j++]=51+$_.addongap}if($ne($_.addontextyoffset,null)){$k[$j++]="textyoffset";$k[$j++]=$_.addontextyoffset}$k[$j++]="textsize";if($ne($_.addontextsize,null)){$k[$j++]=$_.addontextsize}else{$k[$j++]=$_.textsize}var _48=$ne($_.addontextfont,"unset")?$_.addontextfont:$_.textfont;$k[$j++]="textfont";$k[$j++]=_48;$_.addopts=$d();if($_.addon.length==2){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean2()}if($_.addon.length==5){$k[$j++]=$_.addon;$k[$j++]=$_.addopts;bwipp_ean5()}$_.addcode=$k[--$j];$k[$j++]=Infinity;$q($_.sbs);$k[$j++]=$_.addongap;$q($g($_.addcode,"sbs"));$_.sbs=$a();$k[$j++]=Infinity;$q($_.bhs);$F($g($_.addcode,"bhs"),function(){var _4P=$k[--$j];$k[$j++]=$f(_4P-.075)});$_.bhs=$a();$k[$j++]=Infinity;$q($_.bbs);$F($g($_.addcode,"bbs"),function(){var _4U=$k[--$j];$k[$j++]=$f(_4U+.075)});$_.bbs=$a();$k[$j++]=Infinity;$q($_.txt);$q($g($_.addcode,"txt"));$_.txt=$a();$_.guardrightypos=$_.height*72-6}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=$_.sbs;$k[$j++]="bhs";$k[$j++]=$_.bhs;$k[$j++]="bbs";$k[$j++]=$_.bbs;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="opt";$k[$j++]=$_.options;$k[$j++]="guardrightpos";if($eq($_.addon,"")){$k[$j++]=9}else{$k[$j++]=5}$k[$j++]="guardrightypos";$k[$j++]=$_.guardrightypos;$k[$j++]="borderleft";$k[$j++]=9;$k[$j++]="borderright";if($eq($_.addon,"")){$k[$j++]=9}else{$k[$j++]=5}$k[$j++]="bordertop";$k[$j++]=0;$k[$j++]="borderbottom";$k[$j++]=5;var _4j=$d();$k[$j++]=_4j;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_isbn(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.isbntextfont="OCR-A";$_.isbntextsize=8;$_.isbntextxoffset=null;$_.isbntextyoffset=null;$_.height=1;$_.addongap=12;$_.legacy=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$X($_.barcode," ");if($k[--$j]){$_.barcode=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.barcode.length!=15&&$_.barcode.length!=17&&($_.barcode.length!=11&&$_.barcode.length!=13)){$k[$j++]="bwipp.isbnBadLength#5369";$k[$j++]="ISBN-13 must be 15 or 17 characters including dashes. ISBN-10 must be 11 or 13 characters including dashes";bwipp_raiseerror()}if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.isbnBadAddOnLength#5372";$k[$j++]="Add-on for ISBN must be 2 or 5 digits";bwipp_raiseerror()}if($_.barcode.length>=15){var _F=$G($_.barcode,0,4);if($ne(_F,"978-")&&$ne(_F,"979-")){$k[$j++]="bwipp.isbn13badPrefix#5376";$k[$j++]="ISBN-13 prefix must be 978- or 979-";bwipp_raiseerror()}$_.wasdash=false;$_.numdash=0;$_.numdigit=0;var _H=$G($_.barcode,5,9);for(var _I=0,_J=_H.length;_I<_J;_I++){var _K=$g(_H,_I);$k[$j++]=_K;if(_K==45){if($_.wasdash){$k[$j++]="bwipp.isbn13adjacentDashes#5383";$k[$j++]="ISBN-13 does not permit adjacent dashes";bwipp_raiseerror()}$_.wasdash=true;$_.numdash=$_.numdash+1}var _N=$k[--$j];if(_N>=48&&_N<=57){$_.wasdash=false;$_.numdigit=$_.numdigit+1}}if($_.numdash!=2||$_.numdigit!=7){$k[$j++]="bwipp.isbn13numDashesDigits#5394";$k[$j++]="Incorrect number of dashes and digits for ISBN-13";bwipp_raiseerror()}var _S=$g($_.barcode,14);if(_S<48||_S>57){$k[$j++]="bwipp.isbn13character15#5397";$k[$j++]="ISBN-13 character 15 must be a digit";bwipp_raiseerror()}if($_.barcode.length==17){if($ne($G($_.barcode,15,1),"-")){$k[$j++]="bwipp.isbn13character16#5401";$k[$j++]="ISBN-13 penultimate character must be a dash";bwipp_raiseerror()}var _X=$g($_.barcode,16);if(_X<48||_X>57){$k[$j++]="bwipp.isbn13character17#5404";$k[$j++]="ISBN-13 final character must be a digit";bwipp_raiseerror()}}}else{var _Z=$g($_.barcode,0);if(_Z<48||_Z>57){$k[$j++]="bwipp.isbn10FirstDigit#5409";$k[$j++]="ISBN-10 first character must be a digit";bwipp_raiseerror()}$_.wasdash=false;$_.numdash=0;$_.numdigit=0;var _b=$G($_.barcode,1,9);for(var _c=0,_d=_b.length;_c<_d;_c++){var _e=$g(_b,_c);$k[$j++]=_e;if(_e==45){if($_.wasdash){$k[$j++]="bwipp.isbn10adjacentDashes#5416";$k[$j++]="ISBN-10 does not permit adjacent dashes";bwipp_raiseerror()}$_.wasdash=true;$_.numdash=$_.numdash+1}var _h=$k[--$j];if(_h>=48&&_h<=57){$_.wasdash=false;$_.numdigit=$_.numdigit+1}}if($_.numdash!=2||$_.numdigit!=7){$k[$j++]="bwipp.isbn10numDashesDigits#5427";$k[$j++]="Incorrect number of dashes and digits for ISBN-10";bwipp_raiseerror()}var _m=$g($_.barcode,10);if(_m<48||_m>57){$k[$j++]="bwipp.isbn10character11#5430";$k[$j++]="ISBN-10 character 11 must be a digit";bwipp_raiseerror()}if($_.barcode.length==13){if($ne($G($_.barcode,11,1),"-")){$k[$j++]="bwipp.isbn10character12#5434";$k[$j++]="ISBN-10 penultimate character must be a dash";bwipp_raiseerror()}var _r=$g($_.barcode,12);if((_r<48||_r>57)&&_r!=88){$k[$j++]="bwipp.isbn10character13#5437";$k[$j++]="ISBN-10 final character must be a digit or X";bwipp_raiseerror()}}}$_.isbntxt=$_.barcode;if($_.isbntxt.length<=13){$_.isbn=$s(10);$_.checksum=0;$_.i=0;$_.n=0;for(;;){$_.isbnchar=$f($g($_.isbntxt,$_.i)-48);if($_.isbnchar!=-3){$p($_.isbn,$_.n,$f($_.isbnchar+48));if($_.n<9){$_.checksum=$f($_.checksum+(10-$_.n)*$_.isbnchar)}$_.n=$_.n+1}$_.i=$_.i+1;if($_.i==$_.isbntxt.length){break}}var _1B=$f(11-$_.checksum%11)%11;$k[$j++]="checksum";$k[$j++]=_1B;if(_1B==10){$j--;$k[$j++]=40}var _1C=$k[--$j];$_[$k[--$j]]=$f(_1C+48);$_.isbn=$G($_.isbn,0,9);if($_.isbntxt.length==13){if($g($_.isbntxt,12)!=$_.checksum){$k[$j++]="bwipp.isbn10badCheckDigit#5465";$k[$j++]="Incorrect ISBN-10 check digit provided";bwipp_raiseerror()}}}if(!$_.legacy||$_.isbntxt.length>=15){if($_.isbntxt.length<=13){$_.pad=$s(15);$P($_.pad,0,"978-");$P($_.pad,4,$G($_.isbntxt,0,11));$_.isbntxt=$_.pad}$_.isbn=$s(13);$_.checksum=0;$_.i=0;$_.n=0;for(;;){$_.isbnchar=$g($_.isbntxt,$_.i)-48;if($_.isbnchar!=-3){$p($_.isbn,$_.n,$_.isbnchar+48);if($_.n<12){$k[$j++]="checksum";$k[$j++]=$_.isbnchar;if($_.n%2!=0){var _1e=$k[--$j];$k[$j++]=_1e*3}var _1g=$k[--$j];$_[$k[--$j]]=$f(_1g+$_.checksum)}$_.n=$_.n+1}$_.i=$_.i+1;if($_.i==$_.isbntxt.length){break}}$_.checksum=(10-$_.checksum%10)%10+48;$_.isbn=$G($_.isbn,0,12);if($_.isbntxt.length==17){if($g($_.isbntxt,16)!=$_.checksum){$k[$j++]="bwipp.isbn13badCheckDigit#5500";$k[$j++]="Incorrect ISBN-13 check digit provided";bwipp_raiseerror()}}}var _1u=$_.isbn.length==12?22:18;$_.pad=$s(_1u);$P($_.pad,0,"ISBN ");$P($_.pad,5,$_.isbntxt);$p($_.pad,$_.pad.length-2,45);$p($_.pad,$_.pad.length-1,$_.checksum);$_.isbntxt=$_.pad;$_.barcode=$s(12);if($_.isbn.length==9){$P($_.barcode,0,"978");$P($_.barcode,3,$_.isbn)}else{$P($_.barcode,0,$_.isbn)}if($ne($_.addon,"")){var _2E=$s(12+$_.addon.length+1);$P(_2E,0,$_.barcode);$P(_2E,12," ");$P(_2E,13,$_.addon);$_.barcode=_2E}$p($_.options,"dontdraw",true);$p($_.options,"addongap",$_.addongap);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_ean13();var _2M=$k[--$j];$_[$k[--$j]]=_2M;if($_.includetext){if($eq($_.isbntextxoffset,null)){$k[$j++]="isbntextxoffset";if($_.isbn.length==9){$k[$j++]=-1}else{$k[$j++]=-12}var _2R=$k[--$j];$_[$k[--$j]]=_2R}if($eq($_.isbntextyoffset,null)){$_.isbntextyoffset=$_.height*72+3}var _2W=$g($_.args,"txt")!==undefined;if(_2W){$_.txt=$g($_.args,"txt");$_.newtxt=$a($_.txt.length+1);$P($_.newtxt,0,$_.txt);$p($_.newtxt,$_.newtxt.length-1,$a([$_.isbntxt,$_.isbntextxoffset,$_.isbntextyoffset,$_.isbntextfont,$_.isbntextsize]));$p($_.args,"txt",$_.newtxt)}else{$p($_.args,"txt",$a([$a([$_.isbntxt,$_.isbntextxoffset,$_.isbntextyoffset,$_.isbntextfont,$_.isbntextsize])]))}}$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_ismn(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.ismntextfont="OCR-A";$_.ismntextsize=8;$_.ismntextxoffset=null;$_.ismntextyoffset=null;$_.height=1;$_.addongap=12;$_.legacy=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$X($_.barcode," ");if($k[--$j]){$_.barcode=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.barcode.length!=15&&$_.barcode.length!=17&&($_.barcode.length!=11&&$_.barcode.length!=13)){$k[$j++]="bwipp.ismnBadLength#5619";$k[$j++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes";bwipp_raiseerror()}if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.ismnBadAddOnLength#5622";$k[$j++]="Add-on for ISMN must be 2 or 5 digits";bwipp_raiseerror()}if($_.barcode.length>=15){if($ne($G($_.barcode,0,4),"979-")){$k[$j++]="bwipp.ismn13badPrefix#5626";$k[$j++]="ISMN-13 prefix must be 979-";bwipp_raiseerror()}$_.wasdash=false;$_.numdash=0;$_.numdigit=0;var _H=$G($_.barcode,5,9);for(var _I=0,_J=_H.length;_I<_J;_I++){var _K=$g(_H,_I);$k[$j++]=_K;if(_K==45){if($_.wasdash){$k[$j++]="bwipp.ismn13adjacentDashes#5633";$k[$j++]="ISMN-13 does not permit adjacent dashes";bwipp_raiseerror()}$_.wasdash=true;$_.numdash=$_.numdash+1}var _N=$k[--$j];if(_N>=48&&_N<=57){$_.wasdash=false;$_.numdigit=$_.numdigit+1}}if($_.numdash!=2||$_.numdigit!=7){$k[$j++]="bwipp.ismn13numDashesDigits#5644";$k[$j++]="Incorrect number of dashes and digits for ISMN-13";bwipp_raiseerror()}var _S=$g($_.barcode,14);if(_S<48||_S>57){$k[$j++]="bwipp.ismn13character15#5647";$k[$j++]="ISMN-13 character 15 must be a digit";bwipp_raiseerror()}if($_.barcode.length==17){if($ne($G($_.barcode,15,1),"-")){$k[$j++]="bwipp.ismn13character16#5651";$k[$j++]="ISMN-13 penultimate character must be a dash";bwipp_raiseerror()}var _X=$g($_.barcode,16);if(_X<48||_X>57){$k[$j++]="bwipp.ismn13character17#5654";$k[$j++]="ISMN-13 final character must be a digit";bwipp_raiseerror()}}}else{if($ne($G($_.barcode,0,2),"M-")){$k[$j++]="bwipp.ismn10badPrefix#5659";$k[$j++]="ISMN-10 prefix must be M-";bwipp_raiseerror()}var _b=$g($_.barcode,2);if(_b<48||_b>57){$k[$j++]="bwipp.ismn10character3#5662";$k[$j++]="ISMN-10 character 3 must be a digit";bwipp_raiseerror()}$_.wasdash=false;$_.numdash=0;$_.numdigit=0;var _d=$G($_.barcode,3,7);for(var _e=0,_f=_d.length;_e<_f;_e++){var _g=$g(_d,_e);$k[$j++]=_g;if(_g==45){if($_.wasdash){$k[$j++]="bwipp.ismn10adjacentDashes#5669";$k[$j++]="ISMN-10 does not permit adjacent dashes";bwipp_raiseerror()}$_.wasdash=true;$_.numdash=$_.numdash+1}var _j=$k[--$j];if(_j>=48&&_j<=57){$_.wasdash=false;$_.numdigit=$_.numdigit+1}}if($_.numdash!=1||$_.numdigit!=6){$k[$j++]="bwipp.ismn10numDashesDigits#5680";$k[$j++]="Incorrect number of dashes and digits for ISMN-10";bwipp_raiseerror()}var _o=$g($_.barcode,10);if(_o<48||_o>57){$k[$j++]="bwipp.ismn10character11#5683";$k[$j++]="ISMN-10 character 11 must be a digit";bwipp_raiseerror()}if($_.barcode.length==13){var _r=$G($_.barcode,11,1);if($ne(_r,"-")){$k[$j++]="bwipp.ismn10character12#5687";$k[$j++]="ISMN-10 penultimate character must be a dash";bwipp_raiseerror()}var _t=$g($_.barcode,12);if((_t<48||_t>57)&&_t!=88){$k[$j++]="bwipp.ismn10character13#5690";$k[$j++]="ISMN-10 final character must be a digit or X";bwipp_raiseerror()}}}$_.ismntxt=$_.barcode;$_.legacytxt="";if($_.ismntxt.length<=13){$_.legacytxt=$_.ismntxt;$_.pad=$s($_.ismntxt.length+4);$P($_.pad,0,"979-0-");$P($_.pad,6,$G($_.ismntxt,2,$_.ismntxt.length-2));$_.ismntxt=$_.pad}$_.ismn=$s(13);$_.checksum=0;$_.i=0;$_.n=0;for(;;){$_.ismnchar=$g($_.ismntxt,$_.i)-48;if($_.ismnchar!=-3){$p($_.ismn,$_.n,$_.ismnchar+48);if($_.n<12){if($_.n%2==0){$_.checksum=$_.ismnchar+$_.checksum}else{$_.checksum=$_.ismnchar*3+$_.checksum}}$_.n=$_.n+1}$_.i=$_.i+1;if($_.i==$_.ismntxt.length){break}}$_.checksum=(10-$_.checksum%10)%10+48;if($_.barcode.length==13||$_.barcode.length==17){var _1Q=$_.barcode;if($g(_1Q,_1Q.length-1)!=$_.checksum){$k[$j++]="bwipp.ismnBadCheckDigit#5732";$k[$j++]="Incorrect ISMN check digit provided";bwipp_raiseerror()}}if($_.legacy&&$ne($_.legacytxt,"")){$_.ismntxt=$_.legacytxt;$_.pad=$s(18)}else{$_.pad=$s(22)}$P($_.pad,0,"ISMN ");$P($_.pad,5,$_.ismntxt);$p($_.pad,$_.pad.length-2,45);$p($_.pad,$_.pad.length-1,$_.checksum);$_.ismntxt=$_.pad;$_.barcode=$G($_.ismn,0,12);if($ne($_.addon,"")){var _1l=$s(12+$_.addon.length+1);$P(_1l,0,$_.barcode);$P(_1l,12," ");$P(_1l,13,$_.addon);$_.barcode=_1l}$p($_.options,"dontdraw",true);$p($_.options,"addongap",$_.addongap);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_ean13();var _1t=$k[--$j];$_[$k[--$j]]=_1t;if($_.includetext){if($eq($_.ismntextxoffset,null)){$k[$j++]="ismntextxoffset";if($_.ismntxt.length==18){$k[$j++]=-1}else{$k[$j++]=-12}var _1y=$k[--$j];$_[$k[--$j]]=_1y}if($eq($_.ismntextyoffset,null)){$_.ismntextyoffset=$_.height*72+3}var _23=$g($_.args,"txt")!==undefined;if(_23){$_.txt=$g($_.args,"txt");$_.newtxt=$a($_.txt.length+1);$P($_.newtxt,0,$_.txt);$p($_.newtxt,$_.newtxt.length-1,$a([$_.ismntxt,$_.ismntextxoffset,$_.ismntextyoffset,$_.ismntextfont,$_.ismntextsize]));$p($_.args,"txt",$_.newtxt)}else{$p($_.args,"txt",$a([$a([$_.ismntxt,$_.ismntextxoffset,$_.ismntextyoffset,$_.ismntextfont,$_.ismntextsize])]))}}$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_issn(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.issntextfont="OCR-A";$_.issntextsize=8;$_.issntextxoffset=null;$_.issntextyoffset=null;$_.height=1;$_.addongap=12;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.issntxt=$k[--$j];$X($_.issntxt," ");if($k[--$j]){$_.issntxt=$k[--$j];$j--;$_.seqvar=$k[--$j]}else{$j--;$_.seqvar="00"}$X($_.seqvar," ");if($k[--$j]){$_.seqvar=$k[--$j];$j--;$_.addon=$k[--$j]}else{$j--;$_.addon=""}if($_.issntxt.length!=8&&$_.issntxt.length!=9){$k[$j++]="bwipp.issnBadLength#5856";$k[$j++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX";bwipp_raiseerror()}var _D=$G($_.issntxt,0,4);for(var _E=0,_F=_D.length;_E<_F;_E++){var _G=$g(_D,_E);if(_G<48||_G>57){$k[$j++]="bwipp.issnFirstThroughFourthNotNumeric#5860";$k[$j++]="ISSN first four characters must be numeral characters";bwipp_raiseerror()}}if($ne($G($_.issntxt,4,1),"-")){$k[$j++]="bwipp.issnNeedsDash#5864";$k[$j++]="ISSN fifth character must be a dash";bwipp_raiseerror()}var _K=$G($_.issntxt,5,3);for(var _L=0,_M=_K.length;_L<_M;_L++){var _N=$g(_K,_L);if(_N<48||_N>57){$k[$j++]="bwipp.issnSixthThroughEighthNotNumeric#5868";$k[$j++]="ISSN sixth through eighth characters must be numerals";bwipp_raiseerror()}}if($_.issntxt.length==9){var _Q=$g($_.issntxt,8);if((_Q<48||_Q>57)&&_Q!=88){$k[$j++]="bwipp.issnNinthCharacterBadFormat#5873";$k[$j++]="ISSN ninth character must be a number or the character X";bwipp_raiseerror()}}if($_.seqvar.length!=2){$k[$j++]="bwipp.issnBadSequenceVariantLength#5877";$k[$j++]="Sequence variant for ISSN must be 2 digits";bwipp_raiseerror()}$F($_.seqvar,function(){var _T=$k[--$j];if(_T<48||_T>57){$k[$j++]="bwipp.issnSequenceVariantBadCharacter#5881";$k[$j++]="Sequence variant for ISSN must contain only digits";bwipp_raiseerror()}});if($_.addon.length!=0&&$_.addon.length!=2&&$_.addon.length!=5){$k[$j++]="bwipp.issnBadAddOnLength#5885";$k[$j++]="Add-on for ISSN must be 2 or 5 digits";bwipp_raiseerror()}$_.issn=$s(8);$_.checksum=0;$_.i=0;$_.n=0;for(;;){$_.issnchar=$f($g($_.issntxt,$_.i)-48);if($_.issnchar!=-3){$p($_.issn,$_.n,$f($_.issnchar+48));if($_.n<7){$_.checksum=$f($_.checksum+$_.issnchar*(8-$_.n))}$_.n=$_.n+1}$_.i=$_.i+1;if($_.i==$_.issntxt.length){break}}$_.checksum=$f(11-$_.checksum%11)%11;var _p=$f($_.checksum+48);$k[$j++]="checksum";$k[$j++]=_p;if(_p==58){$j--;$k[$j++]=88}var _q=$k[--$j];var _r=$k[--$j];$_[_r]=_q;if($_.issntxt.length==9){if($g($_.issntxt,8)!=$_.checksum){$k[$j++]="bwipp.issnBadCheckDigit#5908";$k[$j++]="Incorrect ISSN check digit provided";bwipp_raiseerror()}}$_.pad=$s(14);$P($_.pad,0,"ISSN ");$P($_.pad,5,$_.issntxt);$p($_.pad,13,$_.checksum);$_.issntxt=$_.pad;$_.barcode=$G($_.issn,0,7);$_.barcode=$s(12);$P($_.barcode,0,"977");$P($_.barcode,3,$_.issn);$P($_.barcode,10,$_.seqvar);if($ne($_.addon,"")){var _1D=$s(12+$_.addon.length+1);$P(_1D,0,$_.barcode);$P(_1D,12," ");$P(_1D,13,$_.addon);$_.barcode=_1D}$p($_.options,"dontdraw",true);$p($_.options,"addongap",$_.addongap);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_ean13();var _1L=$k[--$j];$_[$k[--$j]]=_1L;if($_.includetext){if($eq($_.issntextxoffset,null)){$_.issntextxoffset=10}if($eq($_.issntextyoffset,null)){$_.issntextyoffset=$_.height*72+3}var _1S=$g($_.args,"txt")!==undefined;if(_1S){$_.txt=$g($_.args,"txt");$_.newtxt=$a($_.txt.length+1);$P($_.newtxt,0,$_.txt);$p($_.newtxt,$_.newtxt.length-1,$a([$_.issntxt,$_.issntextxoffset,$_.issntextyoffset,$_.issntextfont,$_.issntextsize]));$p($_.args,"txt",$_.newtxt)}else{$p($_.args,"txt",$a([$a([$_.issntxt,$_.issntextxoffset,$_.issntextyoffset,$_.issntextfont,$_.issntextsize])]))}}$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_mands(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$_.barlen=$_.barcode.length;if($_.barlen!=7&&$_.barlen!=8){$k[$j++]="bwipp.MandSbadLength#6004";$k[$j++]="M&S barcode must be 7 or 8 characters";bwipp_raiseerror()}if($_.barlen==7){var _7=$Z($s(8),"00000000");$P(_7,1,$_.barcode);$_.barcode=_7}$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_ean8();var _C=$k[--$j];$_[$k[--$j]]=_C;var _F=$g($_.args,"bbs");$p(_F,10,$g(_F,2));$p(_F,11,$g(_F,2));var _J=$g($_.args,"bhs");$p(_J,10,$g(_J,2));$p(_J,11,$g(_J,2));$_.txt=$g($_.args,"txt");if($_.barlen==7){for(var _P=0;_P<=6;_P+=1){var _Q=$_.txt;$P($g($g(_Q,_P),0),0,$g($g(_Q,_P+1),0))}$P($g($g($_.txt,7),0),0," ")}var _Y=$a(10);$P(_Y,0,$_.txt);$_.txt=_Y;var _b=$g($_.txt,0);$p($_.txt,8,$A($a(_b.length),_b));var _g=$g($_.txt,0);$p($_.txt,9,$A($a(_g.length),_g));$p($g($_.txt,8),0,"M");$p($g($_.txt,8),1,-12);$p($g($_.txt,9),0,"S");var _r=$g($_.txt,9);$p(_r,1,69);$p($_.args,"txt",$_.txt);$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_code128(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=1;$_.encoding="auto";$_.raw=false;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_code128);if(!bwipp_code128.__6105__){$_=Object.create($_);$_.sta=-1;$_.stb=-2;$_.stc=-3;$_.swa=-4;$_.swb=-5;$_.swc=-6;$_.fn1=-7;$_.fn2=-8;$_.fn3=-9;$_.fn4=-10;$_.sft=-11;$_.stp=-12;$_.lka=-13;$_.lkc=-14;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code128.$ctx[id]=$_[id]);bwipp_code128.__6105__=1;$_=Object.getPrototypeOf($_)}var _6=$_.fn1;var _B=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["FNC1",$_.fn1],["FNC1",_6],["FNC2",$_.fn2],["FNC3",$_.fn3],["LNKA",$_.lka],["LNKC",$_.lkc]]);$_.fncvals=_B;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _E=$k[--$j];$_[$k[--$j]]=_E;$_.msglen=$_.msg.length;if(!bwipp_code128.__6178__){$_=Object.create($_);$_.charmaps=$a([$a([32,32,"00"]),$a(["!","!","01"]),$a(['"','"',"02"]),$a(["#","#","03"]),$a(["$","$","04"]),$a(["%","%","05"]),$a(["&","&","06"]),$a(["'","'","07"]),$a([40,40,"08"]),$a([41,41,"09"]),$a(["*","*","10"]),$a(["+","+","11"]),$a([",",",","12"]),$a(["-","-","13"]),$a([".",".","14"]),$a(["/","/","15"]),$a(["0","0","16"]),$a(["1","1","17"]),$a(["2","2","18"]),$a(["3","3","19"]),$a(["4","4","20"]),$a(["5","5","21"]),$a(["6","6","22"]),$a(["7","7","23"]),$a(["8","8","24"]),$a(["9","9","25"]),$a([":",":","26"]),$a([";",";","27"]),$a(["<","<","28"]),$a(["=","=","29"]),$a([">",">","30"]),$a(["?","?","31"]),$a(["@","@","32"]),$a(["A","A","33"]),$a(["B","B","34"]),$a(["C","C","35"]),$a(["D","D","36"]),$a(["E","E","37"]),$a(["F","F","38"]),$a(["G","G","39"]),$a(["H","H","40"]),$a(["I","I","41"]),$a(["J","J","42"]),$a(["K","K","43"]),$a(["L","L","44"]),$a(["M","M","45"]),$a(["N","N","46"]),$a(["O","O","47"]),$a(["P","P","48"]),$a(["Q","Q","49"]),$a(["R","R","50"]),$a(["S","S","51"]),$a(["T","T","52"]),$a(["U","U","53"]),$a(["V","V","54"]),$a(["W","W","55"]),$a(["X","X","56"]),$a(["Y","Y","57"]),$a(["Z","Z","58"]),$a(["[","[","59"]),$a([92,92,"60"]),$a(["]","]","61"]),$a(["^","^","62"]),$a(["_","_","63"]),$a([0,"`","64"]),$a([1,"a","65"]),$a([2,"b","66"]),$a([3,"c","67"]),$a([4,"d","68"]),$a([5,"e","69"]),$a([6,"f","70"]),$a([7,"g","71"]),$a([8,"h","72"]),$a([9,"i","73"]),$a([10,"j","74"]),$a([11,"k","75"]),$a([12,"l","76"]),$a([13,"m","77"]),$a([14,"n","78"]),$a([15,"o","79"]),$a([16,"p","80"]),$a([17,"q","81"]),$a([18,"r","82"]),$a([19,"s","83"]),$a([20,"t","84"]),$a([21,"u","85"]),$a([22,"v","86"]),$a([23,"w","87"]),$a([24,"x","88"]),$a([25,"y","89"]),$a([26,"z","90"]),$a([27,"{","91"]),$a([28,"|","92"]),$a([29,"}","93"]),$a([30,"~","94"]),$a([31,127,"95"]),$a([$_.fn3,$_.fn3,"96"]),$a([$_.fn2,$_.fn2,"97"]),$a([$_.sft,$_.sft,"98"]),$a([$_.swc,$_.swc,"99"]),$a([$_.swb,$_.fn4,$_.swb]),$a([$_.fn4,$_.swa,$_.swa]),$a([$_.fn1,$_.fn1,$_.fn1]),$a([$_.sta,$_.sta,$_.sta]),$a([$_.stb,$_.stb,$_.stb]),$a([$_.stc,$_.stc,$_.stc]),$a([$_.stp,$_.stp,$_.stp])]);$_.charvals=$a([new Map,new Map,new Map]);for(var _2X=0,_2W=$_.charmaps.length-1;_2X<=_2W;_2X+=1){$_.i=_2X;$_.encs=$g($_.charmaps,$_.i);for(var _2b=0;_2b<=2;_2b+=1){$_.j=_2b;var _2e=$g($_.encs,$_.j);$k[$j++]=_2e;if($eq($t(_2e),"stringtype")){var _2h=$g($k[--$j],0);$k[$j++]=_2h}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}$_.seta=$g($_.charvals,0);$_.setb=$g($_.charvals,1);$_.setc=$g($_.charvals,2);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code128.$ctx[id]=$_[id]);bwipp_code128.__6178__=1;$_=Object.getPrototypeOf($_)}$p($_.seta,$_.lka,$g($_.seta,$_.swb));$p($_.seta,$_.lkc,$g($_.seta,$_.swc));$p($_.setb,$_.lka,$g($_.setb,$_.swc));$p($_.setb,$_.lkc,$g($_.setb,$_.swa));$p($_.setc,$_.lka,$g($_.setc,$_.swa));$p($_.setc,$_.lkc,$g($_.setc,$_.swb));if($_.raw){$_.encoding="raw"}if($eq($_.encoding,"raw")){$_.cws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i==$_.barcode.length){break}$_.cw=$i($G($_.barcode,$_.i+1,3));$p($_.cws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}$_.cws=$G($_.cws,0,$_.j);$_.text=""}if($eq($_.encoding,"auto")){$_.text=$s($_.msglen);for(var _3k=0,_3j=$_.msglen-1;_3k<=_3j;_3k+=1){$_.i=_3k;var _3p=$g($_.msg,$_.i);$k[$j++]=$_.text;$k[$j++]=$_.i;$k[$j++]=_3p;if(_3p<0){$j--;$k[$j++]=32}var _3q=$k[--$j];var _3r=$k[--$j];$p($k[--$j],_3r,_3q)}$k[$j++]=Infinity;for(var _3u=0,_3v=$_.msglen;_3u<_3v;_3u++){$k[$j++]=0}$k[$j++]=0;$_.numSA=$a();$k[$j++]=Infinity;for(var _3y=0,_3z=$_.msglen;_3y<_3z;_3y++){$k[$j++]=0}$k[$j++]=0;$_.numEA=$a();for(var _42=$_.msglen-1;_42>=0;_42-=1){$_.i=_42;if($g($_.msg,$_.i)>=0){if($g($_.msg,$_.i)>=128){$p($_.numEA,$_.i,$f($g($_.numEA,$_.i+1)+1))}else{$p($_.numSA,$_.i,$f($g($_.numSA,$_.i+1)+1))}}}$_.ea=false;$_.msgtmp=$a([]);for(var _4M=0,_4L=$_.msglen-1;_4M<=_4L;_4M+=1){$_.i=_4M;$_.c=$g($_.msg,$_.i);if(!$xo($_.ea,$_.c<128)&&$_.c>=0){if($_.ea){$k[$j++]=$_.numSA}else{$k[$j++]=$_.numEA}var _4Y=$g($k[--$j],$_.i);var _4b=$f(_4Y+$_.i)==$_.msglen?3:5;if(_4Y<_4b){$k[$j++]=Infinity;$q($_.msgtmp);$k[$j++]=$_.fn4;$_.msgtmp=$a()}else{$k[$j++]=Infinity;$q($_.msgtmp);$k[$j++]=$_.fn4;$k[$j++]=$_.fn4;$_.msgtmp=$a();$_.ea=!$_.ea}}$k[$j++]=Infinity;$q($_.msgtmp);if($_.c>=0){$k[$j++]=$_.c&127}else{$k[$j++]=$_.c}$_.msgtmp=$a()}$_.msg=$_.msgtmp;$_.msglen=$_.msg.length;$_.numsscr=function(){$_.n=0;$_.s=0;$_.p=$k[--$j];for(;;){if($_.p>=$_.msglen){break}var _4w=$g($_.msg,$_.p);var _4y=$g($_.setc,_4w)!==undefined;$k[$j++]=_4w;if(!_4y){$j--;break}var _4z=$k[--$j];$k[$j++]=_4z;if(_4z<=-1){var _51=$k[--$j];if(_51==$_.fn1&&$_.s%2==0){$_.s=$_.s+1}else{break}}else{$j--}$_.n=$_.n+1;$_.s=$_.s+1;$_.p=$f($_.p+1)}$k[$j++]=$_.n;$k[$j++]=$_.s};$_.enca=function(){$p($_.cws,$_.j,$g($_.seta,$k[--$j]));$_.j=$_.j+1};$_.encb=function(){$p($_.cws,$_.j,$g($_.setb,$k[--$j]));$_.j=$_.j+1};$_.encc=function(){var _5L=$k[--$j];$k[$j++]=_5L;if($ne($t(_5L),"arraytype")){var _5P=$g($_.setc,$k[--$j]);$k[$j++]=_5P}else{$q($k[--$j]);var _5R=$k[--$j];var _5S=$k[--$j];$k[$j++]=$f($f(_5R-48)+$f(_5S-48)*10)}$p($_.cws,$_.j,$k[--$j]);$_.j=$_.j+1};$_.anotb=function(){var _5X=$k[--$j];var _5Z=$g($_.seta,_5X)!==undefined;var _5b=$g($_.setb,_5X)!==undefined;$k[$j++]=_5Z&&!_5b};$_.bnota=function(){var _5c=$k[--$j];var _5e=$g($_.setb,_5c)!==undefined;var _5g=$g($_.seta,_5c)!==undefined;$k[$j++]=_5e&&!_5g};$k[$j++]=Infinity;for(var _5i=0,_5j=$_.msg.length;_5i<_5j;_5i++){$k[$j++]=0}$k[$j++]=9999;$_.nextanotb=$a();$k[$j++]=Infinity;for(var _5m=0,_5n=$_.msg.length;_5m<_5n;_5m++){$k[$j++]=0}$k[$j++]=9999;$_.nextbnota=$a();for(var _5q=$_.msg.length-1;_5q>=0;_5q-=1){$_.i=_5q;$k[$j++]=$g($_.msg,$_.i);$_.anotb();if($k[--$j]){$p($_.nextanotb,$_.i,0)}else{$p($_.nextanotb,$_.i,$f($g($_.nextanotb,$_.i+1)+1))}$k[$j++]=$g($_.msg,$_.i);$_.bnota();if($k[--$j]){$p($_.nextbnota,$_.i,0)}else{$p($_.nextbnota,$_.i,$f($g($_.nextbnota,$_.i+1)+1))}}$_.abeforeb=function(){var _6D=$k[--$j];$k[$j++]=$lt($g($_.nextanotb,_6D),$g($_.nextbnota,_6D))};$_.bbeforea=function(){var _6I=$k[--$j];$k[$j++]=$lt($g($_.nextbnota,_6I),$g($_.nextanotb,_6I))};$_.cws=$a($_.barcode.length*2+3);$_.j=0;if($_.msglen>0){$k[$j++]=0;$_.numsscr()}else{$k[$j++]=-1;$k[$j++]=-1}$_.nums=$k[--$j];$_.nchars=$k[--$j];for(;;){if($_.msglen==0){$k[$j++]=$_.stb;$_.enca();$_.cset="setb";break}if($_.msglen==2&&$_.nums==2){$k[$j++]=$_.stc;$_.enca();$_.cset="setc";break}if($_.nums>=4){$k[$j++]=$_.stc;$_.enca();$_.cset="setc";break}$k[$j++]=0;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.sta;$_.enca();$_.cset="seta";break}$k[$j++]=$_.stb;$_.enca();$_.cset="setb";break}$_.i=0;for(;;){if($_.i==$_.msglen){break}$k[$j++]=$_.i;$_.numsscr();$_.nums=$k[--$j];$_.nchars=$k[--$j];for(;;){if(($eq($_.cset,"seta")||$eq($_.cset,"setb"))&&$_.nums>=4&&$g($_.msg,$_.i)!=$_.fn1){if($_.nums%2==0){$k[$j++]=$_.swc;if($eq($_.cset,"seta")){$_.enca()}else{$_.encb()}$_.cset="setc";break}else{$k[$j++]=$g($_.msg,$_.i);if($eq($_.cset,"seta")){$_.enca()}else{$_.encb()}$_.i=$_.i+1;$k[$j++]=$_.swc;if($eq($_.cset,"seta")){$_.enca()}else{$_.encb()}$_.cset="setc";break}}$k[$j++]=$eq($_.cset,"setb");$k[$j++]=$g($_.msg,$_.i);$_.anotb();var _72=$k[--$j];var _73=$k[--$j];if(_73&&_72){if($_.i<$_.msglen-1){$k[$j++]=$_.i+1;$_.bbeforea();if($k[--$j]){$k[$j++]=$_.sft;$_.encb();$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;break}}$k[$j++]=$_.swa;$_.encb();$_.cset="seta";break}$k[$j++]=$eq($_.cset,"seta");$k[$j++]=$g($_.msg,$_.i);$_.bnota();var _7I=$k[--$j];var _7J=$k[--$j];if(_7J&&_7I){if($_.i<$_.msglen-1){$k[$j++]=$_.i+1;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.sft;$_.enca();$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}}$k[$j++]=$_.swb;$_.enca();$_.cset="setb";break}if($eq($_.cset,"setc")&&$_.nums<2&&($g($_.msg,$_.i)>-1||$g($_.msg,$_.i)==$_.fn4)){$k[$j++]=$_.i;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.swa;$_.encc();$_.cset="seta";break}$k[$j++]=$_.swb;$_.encc();$_.cset="setb";break}if($eq($_.cset,"seta")){$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;break}if($eq($_.cset,"setb")){$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}if($eq($_.cset,"setc")){if($g($_.msg,$_.i)<=-1){$k[$j++]=$g($_.msg,$_.i);$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}break}break}}$_.cws=$G($_.cws,0,$_.j)}var _87=$a($_.j+2);$P(_87,0,$_.cws);$_.cws=_87;$_.csum=$g($_.cws,0);for(var _8D=1,_8C=$_.j-1;_8D<=_8C;_8D+=1){$_.i=_8D;$_.csum=$f($_.csum+$g($_.cws,$_.i)*$_.i)}$_.csum=$_.csum%103;$p($_.cws,$_.j,$_.csum);$p($_.cws,$_.j+1,$g($_.seta,$_.stp));var _8T=$g($_.options,"debugcws")!==undefined;if(_8T){$k[$j++]="bwipp.debugcws#6437";$k[$j++]=$_.cws;bwipp_raiseerror()}if(!bwipp_code128.__6459__){$_=Object.create($_);$_.encs=$a(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","2331112"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code128.$ctx[id]=$_[id]);bwipp_code128.__6459__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s($_.cws.length*6+1);for(var _8b=0,_8a=$_.cws.length-1;_8b<=_8a;_8b+=1){$_.i=_8b;$P($_.sbs,$_.i*6,$g($_.encs,$g($_.cws,$_.i)))}$k[$j++]=Infinity;$k[$j++]=Infinity;var _8j=$_.sbs;for(var _8k=0,_8l=_8j.length;_8k<_8l;_8k++){$k[$j++]=$g(_8j,_8k)-48}var _8n=$a();$k[$j++]=Infinity;for(var _8p=0,_8q=~~(($_.sbs.length+1)/2);_8p<_8q;_8p++){$k[$j++]=$_.height}var _8s=$a();$k[$j++]=Infinity;for(var _8u=0,_8v=~~(($_.sbs.length+1)/2);_8u<_8v;_8u++){$k[$j++]=0}var _8w=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_8n;$k[$j++]="bhs";$k[$j++]=_8s;$k[$j++]="bbs";$k[$j++]=_8w;$k[$j++]="txt";$k[$j++]=$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]);$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$_.options;var _95=$d();$k[$j++]=_95;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_gs1_128(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=.5;$_.linkagea=false;$_.linkagec=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.linkagea&&$_.linkagec){$k[$j++]="bwipp.gs1128badLinkage#6534";$k[$j++]="linkagea and linkagec cannot be used together";bwipp_raiseerror()}$_.text=$_.barcode;$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];$_.fnc1=-1;$_.c128=$a([$_.fnc1]);for(var _D=0,_C=$_.ais.length-1;_D<=_C;_D+=1){$_.i=_D;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _N=$a($_.c128.length+$_.ai.length+$_.val.length);$P(_N,0,$_.c128);$k[$j++]=_N;$k[$j++]=_N;$k[$j++]=$_.c128.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _R=$k[--$j];var _S=$k[--$j];$k[$j++]=_R;$F(_S);var _T=$a();var _U=$k[--$j];$P($k[--$j],_U,_T);var _W=$k[--$j];$k[$j++]=_W;$k[$j++]=_W;$k[$j++]=$_.c128.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _a=$k[--$j];var _b=$k[--$j];$k[$j++]=_a;$F(_b);var _c=$a();var _d=$k[--$j];$P($k[--$j],_d,_c);$_.c128=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _m=$a($_.c128.length+1);$P(_m,0,$_.c128);$p(_m,$_.c128.length,$_.fnc1);$_.c128=_m}}$_.barcode=$s(($_.c128.length+1)*5);$_.i=0;$_.j=0;for(;;){if($_.i==$_.c128.length){break}var _w=$g($_.c128,$_.i);$k[$j++]=_w;if(_w==$_.fnc1){$j--;$P($_.barcode,$_.j,"^FNC1");$_.j=$_.j+4}else{$p($_.barcode,$_.j,$k[--$j])}$_.i=$_.i+1;$_.j=$_.j+1}if($_.linkagea||$_.linkagec){$k[$j++]=$_.barcode;$k[$j++]=$_.j;if($_.linkagea){$k[$j++]="^LNKA"}else{$k[$j++]="^LNKC"}var _1B=$k[--$j];var _1C=$k[--$j];$P($k[--$j],_1C,_1B);$_.j=$_.j+5}$_.barcode=$G($_.barcode,0,$_.j);delete $_.options["parse"];$p($_.options,"height",$_.height);$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code128();var _1P=$k[--$j];$_[$k[--$j]]=_1P;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_ean14(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$_.text=$_.barcode;var _3=$_.barcode;$k[$j++]=$s(_3.length);$k[$j++]=0;$F(_3,function(){var _5=$k[--$j];$k[$j++]=_5;if(_5!=32){var _6=$k[--$j];var _7=$k[--$j];var _8=$k[--$j];$p(_8,_7,_6);$k[$j++]=_8;$k[$j++]=$f(_7+1)}else{$j--}});var _9=$k[--$j];$_.barcode=$G($k[--$j],0,_9);$_.hasspace=$_.text.length!=$_.barcode.length;if($_.barcode.length!=17&&$_.barcode.length!=18){$k[$j++]="bwipp.ean14badLength#6649";$k[$j++]="GS1-14 must be 13 or 14 digits";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"(01)")){$k[$j++]="bwipp.ean14badAI#6652";$k[$j++]="GS1-14 must begin with (01) application identifier";bwipp_raiseerror()}var _K=$G($_.barcode,4,$_.barcode.length-4);for(var _L=0,_M=_K.length;_L<_M;_L++){var _N=$g(_K,_L);if(_N<48||_N>57){$k[$j++]="bwipp.ean14badCharacter#6656";$k[$j++]="GS1-14 must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _O=0;_O<=12;_O+=1){$_.i=_O;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _U=$k[--$j];$k[$j++]=_U*3}var _V=$k[--$j];var _W=$k[--$j];$_[$k[--$j]]=$f(_W+_V)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==18){if($g($_.barcode,17)!=$_.checksum+48){$k[$j++]="bwipp.ean14badCheckDigit#6669";$k[$j++]="Incorrect GS1-14 check digit provided";bwipp_raiseerror()}}else{var _d=$s(18);$P(_d,0,$_.barcode);$p(_d,17,$_.checksum+48);$_.barcode=_d;var _i=$_.hasspace?2:1;var _j=$s($_.text.length+_i);$P(_j,_j.length-2," ");$p(_j,_j.length-1,$_.checksum+48);$P(_j,0,$_.text);$_.text=_j}$_.gtin=$G($_.barcode,4,14);$_.barcode=$s(21);$P($_.barcode,0,"^FNC101");var _r=$_.gtin;$P($_.barcode,7,_r);$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code128();var _w=$k[--$j];$_[$k[--$j]]=_w;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_sscc18(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$_.text=$_.barcode;var _3=$_.barcode;$k[$j++]=$s(_3.length);$k[$j++]=0;$F(_3,function(){var _5=$k[--$j];$k[$j++]=_5;if(_5!=32){var _6=$k[--$j];var _7=$k[--$j];var _8=$k[--$j];$p(_8,_7,_6);$k[$j++]=_8;$k[$j++]=$f(_7+1)}else{$j--}});var _9=$k[--$j];$_.barcode=$G($k[--$j],0,_9);$_.hasspace=$_.text.length!=$_.barcode.length;if($_.barcode.length!=21&&$_.barcode.length!=22){$k[$j++]="bwipp.sscc18badLength#6753";$k[$j++]="SSCC-18 must be 17 or 18 digits";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"(00)")){$k[$j++]="bwipp.sscc18badAI#6756";$k[$j++]="SSCC-18 must begin with (00) application identifier";bwipp_raiseerror()}var _K=$G($_.barcode,4,$_.barcode.length-4);for(var _L=0,_M=_K.length;_L<_M;_L++){var _N=$g(_K,_L);if(_N<48||_N>57){$k[$j++]="bwipp.sscc18badCharacter#6760";$k[$j++]="SSCC-18 must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _O=0;_O<=16;_O+=1){$_.i=_O;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _U=$k[--$j];$k[$j++]=_U*3}var _V=$k[--$j];var _W=$k[--$j];$_[$k[--$j]]=$f(_W+_V)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==22){if($g($_.barcode,21)!=$_.checksum+48){$k[$j++]="bwipp.sscc18badCheckDigit#6773";$k[$j++]="Incorrect SSCC-18 check digit provided";bwipp_raiseerror()}}else{var _d=$s(22);$P(_d,0,$_.barcode);$p(_d,21,$_.checksum+48);$_.barcode=_d;var _i=$_.hasspace?2:1;var _j=$s($_.text.length+_i);$P(_j,_j.length-2," ");$p(_j,_j.length-1,$_.checksum+48);$P(_j,0,$_.text);$_.text=_j}$_.sscc=$G($_.barcode,4,18);$_.barcode=$s(25);$P($_.barcode,0,"^FNC100");var _r=$_.sscc;$P($_.barcode,7,_r);$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code128();var _w=$k[--$j];$_[$k[--$j]]=_w;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_code39(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.validatecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.hidestars=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.code39emptyData#6853";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_code39);if(!bwipp_code39.__6876__){$_=Object.create($_);$_.encs=$a(["1113313111","3113111131","1133111131","3133111111","1113311131","3113311111","1133311111","1113113131","3113113111","1133113111","3111131131","1131131131","3131131111","1111331131","3111331111","1131331111","1111133131","3111133111","1131133111","1111333111","3111111331","1131111331","3131111311","1111311331","3111311311","1131311311","1111113331","3111113311","1131113311","1111313311","3311111131","1331111131","3331111111","1311311131","3311311111","1331311111","1311113131","3311113111","1331113111","1313131111","1313111311","1311131311","1113131311","1311313111"]);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _4=0;_4<=42;_4+=1){$p($_.charvals,$G($_.barchars,_4,1),_4)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code39.$ctx[id]=$_[id]);bwipp_code39.__6876__=1;$_=Object.getPrototypeOf($_)}for(var _B=0,_A=$_.barcode.length-1;_B<=_A;_B+=1){var _F=$g($_.charvals,$G($_.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.code39badCharacter#6881";$k[$j++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _I=$k[--$j];$k[$j++]=$f(_I-1)}var _J=$k[--$j];$_[$k[--$j]]=_J;$_.checksum=0;for(var _N=0,_M=$f($_.barlen-1);_N<=_M;_N+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_N,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.code39badCheckDigit#6895";$k[$j++]="Incorrect Code 39 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen);$_.includecheck=true}var _g=$_.includecheck?3:2;$_.sbs=$s($f($_.barlen+_g)*10);var _k=$_.includecheck?3:2;$_.txt=$a($f($_.barlen+_k));$P($_.sbs,0,$g($_.encs,43));if(!$_.hidestars){$p($_.txt,0,$a(["*",0,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,0,$a(["",0,$_.textyoffset,$_.textfont,$_.textsize]))}for(var _12=0,_11=$f($_.barlen-1);_12<=_11;_12+=1){$_.i=_12;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$P($_.sbs,$_.i*10+10,$g($_.encs,$_.indx));$p($_.txt,$_.i+1,$a([$G($_.barcode,$_.i,1),($_.i+1)*16,$_.textyoffset,$_.textfont,$_.textsize]))}if($_.includecheck){$P($_.sbs,$f($_.barlen*10+10),$g($_.encs,$_.checksum));if($_.includecheckintext){$p($_.txt,$f($_.barlen+1),$a([$G($_.barchars,$_.checksum,1),$f($_.barlen+1)*16,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$f($_.barlen+1),$a(["",$f($_.barlen+1)*16,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,$f($_.barlen*10+20),$g($_.encs,43));if(!$_.hidestars){$p($_.txt,$f($_.barlen+2),$a(["*",$f($_.barlen+2)*16,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$f($_.barlen+2),$a(["",$f($_.barlen+2)*16,$_.textyoffset,$_.textfont,$_.textsize]))}}else{$P($_.sbs,$f($_.barlen*10+10),$g($_.encs,43));if(!$_.hidestars){$p($_.txt,$f($_.barlen+1),$a(["*",$f($_.barlen+1)*16,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$f($_.barlen+1),$a(["",$f($_.barlen+1)*16,$_.textyoffset,$_.textfont,$_.textsize]))}}$k[$j++]=Infinity;$k[$j++]=Infinity;var _2N=$_.sbs;for(var _2O=0,_2P=_2N.length;_2O<_2P;_2O++){$k[$j++]=$g(_2N,_2O)-48}var _2R=$a();$k[$j++]=Infinity;for(var _2T=0,_2U=~~(($_.sbs.length+1)/2);_2T<_2U;_2T++){$k[$j++]=$_.height}var _2W=$a();$k[$j++]=Infinity;for(var _2Y=0,_2Z=~~(($_.sbs.length+1)/2);_2Y<_2Z;_2Y++){$k[$j++]=0}var _2a=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_2R;$k[$j++]="bhs";$k[$j++]=_2W;$k[$j++]="bbs";$k[$j++]=_2a;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2e=$d();$k[$j++]=_2e;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_code39ext(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.parse=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_code39ext);var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];$_[$k[--$j]]=_6;$_.barlen=$_.barcode.length;delete $_.options["parse"];$F($_.barcode,function(){if($k[--$j]>=128){$k[$j++]="bwipp.code39extBadCharacter#7015";$k[$j++]="Code 39 Extended must contain only ASCII characters";bwipp_raiseerror()}});if(!bwipp_code39ext.__7031__){$_=Object.create($_);$_.extencs=$a(["%U","$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","%A","%B","%C","%D","%E"," ","/A","/B","/C","/D","/E","/F","/G","/H","/I","/J","/K","/L","-",".","/O","0","1","2","3","4","5","6","7","8","9","/Z","%F","%G","%H","%I","%J","%V","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","%K","%L","%M","%N","%O","%W","+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","%P","%Q","%R","%S","%T"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code39ext.$ctx[id]=$_[id]);bwipp_code39ext.__7031__=1;$_=Object.getPrototypeOf($_)}$_.newcode=$s($_.barlen*2);$_.newtext=$s($_.barlen*2);$_.j=0;for(var _K=0,_J=$_.barlen-1;_K<=_J;_K+=1){$_.i=_K;$_.extchar=$g($_.extencs,$g($_.barcode,$_.i));$P($_.newcode,$_.j,$_.extchar);var _X=$g($_.barcode,$_.i);$k[$j++]=$_.newtext;$k[$j++]=$_.j;$k[$j++]=_X;if(_X<32||_X==127){$j--;$k[$j++]=32}var _Y=$k[--$j];var _Z=$k[--$j];$p($k[--$j],_Z,_Y);if($_.extchar.length!=1){$p($_.newtext,$_.j+1,32)}$_.j=$_.j+$_.extchar.length}$_.newcode=$G($_.newcode,0,$_.j);$_.newtext=$G($_.newtext,0,$_.j);$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.newcode;$k[$j++]=$_.options;bwipp_code39();var _p=$k[--$j];$_[$k[--$j]]=_p;if($_.includetext){$_.txt=$g($_.args,"txt");for(var _w=0,_v=$_.newtext.length-1;_w<=_v;_w+=1){$_.i=_w;$_.txtentry=$g($_.txt,$_.i+1);$p($_.txtentry,0,$G($_.newtext,$_.i,1));$p($_.txt,$_.i+1,$_.txtentry)}$p($_.args,"txt",$_.txt)}$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_code32(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.textxoffset=0;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length!=8&&$_.barcode.length!=9){$k[$j++]="bwipp.code32badLength#7114";$k[$j++]="Italian Pharmacode must be 8 or 9 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _5=$k[--$j];if(_5<48||_5>57){$k[$j++]="bwipp.code32badCharacter#7118";$k[$j++]="Italian Pharmacode must contain only digits";bwipp_raiseerror()}});$_.checksum=0;for(var _6=0;_6<=7;_6+=1){$_.i=_6;$k[$j++]=$f($g($_.barcode,$_.i)-48);if($_.i%2!=0){var _B=$k[--$j];$k[$j++]=_B*2}var _C=$k[--$j];$k[$j++]=_C;if(_C>9){var _D=$k[--$j];$k[$j++]=$f(_D-9)}$_.checksum=$f($k[--$j]+$_.checksum)}$_.checksum=$_.checksum%10;if($_.barcode.length==9){if($g($_.barcode,8)!=$f($_.checksum+48)){$k[$j++]="bwipp.code32badCheckDigit#7132";$k[$j++]="Incorrect Italian Pharmacode check digit provided";bwipp_raiseerror()}}var _L=$s(10);$P(_L,0,$_.barcode);$p(_L,8,$f($_.checksum+48));$_.text=_L;$_.val=$R($s(6),$i($_.text),32);$_.barcode=$s(6);for(var _S=0;_S<=5;_S+=1){$p($_.barcode,_S,48)}$P($_.barcode,6-$_.val.length,$_.val);for(var _X=0;_X<=5;_X+=1){var _Z=$g($_.barcode,_X);$k[$j++]=_X;$k[$j++]=_Z;$k[$j++]=_Z;for(var _a=0,_b="AEIO".length;_a<_b;_a++){if($k[--$j]>=$g("AEIO",_a)){var _e=$k[--$j];$k[$j++]=$f(_e+1)}var _f=$k[--$j];$k[$j++]=_f;$k[$j++]=_f}$j--;var _h=$k[--$j];$p($_.barcode,$k[--$j],_h)}$P($_.text,1,$G($_.text,0,9));$p($_.text,0,65);$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code39();var _q=$k[--$j];var _r=$k[--$j];$_[_r]=_q;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_pzn(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.textxoffset=0;$_.height=1;$_.pzn8=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.pzn8){if($_.barcode.length!=7&&$_.barcode.length!=8){$k[$j++]="bwipp.pzn8badLength#7215";$k[$j++]="PZN8 must be 7 or 8 digits";bwipp_raiseerror()}}else{if($_.barcode.length!=6&&$_.barcode.length!=7){$k[$j++]="bwipp.pzn7badLength#7219";$k[$j++]="PZN7 must be 6 or 7 digits";bwipp_raiseerror()}}$F($_.barcode,function(){var _8=$k[--$j];if(_8<48||_8>57){$k[$j++]="bwipp.pznBadCharacter#7224";$k[$j++]="PZN must contain only digits";bwipp_raiseerror()}});var _A=$_.pzn8?9:8;$_.msglen=_A;$_.checksum=0;for(var _D=0,_C=$_.msglen-3;_D<=_C;_D+=1){$_.i=_D;var _J=$_.pzn8?1:2;$_.checksum=$f($f($g($_.barcode,$_.i)-48)*($_.i+_J)+$_.checksum)}$_.checksum=$_.checksum%11;if($_.checksum==10){$k[$j++]="bwipp.pznBadInputSequence#7238";$k[$j++]="Incorrect PZN input sequence provided";bwipp_raiseerror()}if($_.barcode.length==$_.msglen-1){if($g($_.barcode,$_.msglen-2)!=$f($_.checksum+48)){$k[$j++]="bwipp.pznBadCheckDigit#7242";$k[$j++]="Incorrect PZN check digit provided";bwipp_raiseerror()}}var _U=$s($_.msglen);$p(_U,0,45);$P(_U,1,$_.barcode);$p(_U,$_.msglen-1,$f($_.checksum+48));$_.msg=_U;$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.msg;$k[$j++]=$_.options;bwipp_code39();var _b=$k[--$j];$_[$k[--$j]]=_b;$_.text=$s($_.msglen+5);$P($_.text,0,"PZN - ");$P($_.text,6,$G($_.msg,1,$_.msglen-1));var _r=$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]);$p($_.args,"txt",_r);$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_code93(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_code93);if(!bwipp_code93.__7342__){$_=Object.create($_);$_.encs=$a(["131112","111213","111312","111411","121113","121212","121311","111114","131211","141111","211113","211212","211311","221112","221211","231111","112113","112212","112311","122112","132111","111123","111222","111321","121122","131121","212112","212211","211122","211221","221121","222111","112122","112221","122121","123111","121131","311112","311211","321111","112131","113121","211131","121221","312111","311121","122211","111141","1111411"]);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$g($_.barchars,_3),_3)}$_.sft1=-1;$_.sft2=-2;$_.sft3=-3;$_.sft4=-4;var _7=$_.charvals;$p(_7,$_.sft1,43);$p($_.charvals,$_.sft2,44);$p($_.charvals,$_.sft3,45);$p($_.charvals,$_.sft4,46);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code93.$ctx[id]=$_[id]);bwipp_code93.__7342__=1;$_=Object.getPrototypeOf($_)}var _M=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["SFT$",$_.sft1],["SFT%",$_.sft2],["SFT/",$_.sft3],["SFT+",$_.sft4]]);$_.fncvals=_M;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _P=$k[--$j];$_[$k[--$j]]=_P;$_.msglen=$_.msg.length;$F($_.msg,function(){var _V=$g($_.charvals,$k[--$j])!==undefined;if(!_V){$k[$j++]="bwipp.code93BadCharacter#7359";$k[$j++]="Code 93 must only contain digits, capital letters, spaces, the symbols -.$/+ and shift non-data characters";bwipp_raiseerror()}});if($_.includecheck){$_.sbs=$s($_.msglen*6+25)}else{$_.sbs=$s($_.msglen*6+13)}$_.txt=$a($_.msglen);$P($_.sbs,0,$g($_.encs,47));$_.checksum1=0;$_.checksum2=0;for(var _i=0,_h=$_.msglen-1;_i<=_h;_i+=1){$_.i=_i;$_.indx=$g($_.charvals,$g($_.msg,$_.i));$P($_.sbs,$_.i*6+6,$g($_.encs,$_.indx));var _v=$g($_.msg,$_.i);$k[$j++]="char";$k[$j++]=_v;if(_v<0){$j--;$k[$j++]=" "}else{var _w=$s(1);$p(_w,0,$k[--$j]);$k[$j++]=_w}var _y=$k[--$j];$_[$k[--$j]]=_y;$p($_.txt,$_.i,$a([$_.char,$_.i*9+9,$_.textyoffset,$_.textfont,$_.textsize]));$_.checksum1=$f($_.checksum1+(($_.msglen-$_.i-1)%20+1)*$_.indx);$_.checksum2=$f($_.checksum2+(($_.msglen-$_.i)%15+1)*$_.indx)}if($_.includecheck){$_.checksum1=$_.checksum1%47;$_.checksum2=$f($_.checksum2+$_.checksum1)%47;$P($_.sbs,$_.msglen*6+6,$g($_.encs,$_.checksum1));$P($_.sbs,$_.msglen*6+12,$g($_.encs,$_.checksum2));$P($_.sbs,$_.msglen*6+18,$g($_.encs,48))}else{$P($_.sbs,$_.msglen*6+6,$g($_.encs,48))}$k[$j++]=Infinity;$k[$j++]=Infinity;var _1c=$_.sbs;for(var _1d=0,_1e=_1c.length;_1d<_1e;_1d++){$k[$j++]=$g(_1c,_1d)-48}var _1g=$a();$k[$j++]=Infinity;for(var _1i=0,_1j=~~(($_.sbs.length+1)/2);_1i<_1j;_1i++){$k[$j++]=$_.height}var _1l=$a();$k[$j++]=Infinity;for(var _1n=0,_1o=~~(($_.sbs.length+1)/2);_1n<_1o;_1n++){$k[$j++]=0}var _1p=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_1g;$k[$j++]="bhs";$k[$j++]=_1l;$k[$j++]="bbs";$k[$j++]=_1p;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _1t=$d();$k[$j++]=_1t;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_code93ext(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.parse=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_code93ext);var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];var _7=$k[--$j];$_[_7]=_6;$_.barlen=$_.barcode.length;delete $_.options["parse"];if(!bwipp_code93ext.__7487__){$_=Object.create($_);$_.extencs=$a(["^SFT%U","^SFT$A","^SFT$B","^SFT$C","^SFT$D","^SFT$E","^SFT$F","^SFT$G","^SFT$H","^SFT$I","^SFT$J","^SFT$K","^SFT$L","^SFT$M","^SFT$N","^SFT$O","^SFT$P","^SFT$Q","^SFT$R","^SFT$S","^SFT$T","^SFT$U","^SFT$V","^SFT$W","^SFT$X","^SFT$Y","^SFT$Z","^SFT%A","^SFT%B","^SFT%C","^SFT%D","^SFT%E"," ","^SFT/A","^SFT/B","^SFT/C","$","%","^SFT/F","^SFT/G","^SFT/H","^SFT/I","^SFT/J","+","^SFT/L","-",".","/","0","1","2","3","4","5","6","7","8","9","^SFT/Z","^SFT%F","^SFT%G","^SFT%H","^SFT%I","^SFT%J","^SFT%V","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","^SFT%K","^SFT%L","^SFT%M","^SFT%N","^SFT%O","^SFT%W","^SFT+A","^SFT+B","^SFT+C","^SFT+D","^SFT+E","^SFT+F","^SFT+G","^SFT+H","^SFT+I","^SFT+J","^SFT+K","^SFT+L","^SFT+M","^SFT+N","^SFT+O","^SFT+P","^SFT+Q","^SFT+R","^SFT+S","^SFT+T","^SFT+U","^SFT+V","^SFT+W","^SFT+X","^SFT+Y","^SFT+Z","^SFT%P","^SFT%Q","^SFT%R","^SFT%S","^SFT%T"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code93ext.$ctx[id]=$_[id]);bwipp_code93ext.__7487__=1;$_=Object.getPrototypeOf($_)}$_.newcode=$s($_.barlen*6);$_.newtext=$s($_.barlen*6);$_.j=0;$_.k=0;for(var _I=0,_H=$_.barlen-1;_I<=_H;_I+=1){$_.i=_I;var _L=$g($_.barcode,$_.i);$k[$j++]=_L;if(_L>127){$j--;$k[$j++]="bwipp.code93extbadCharacter#7496";$k[$j++]="Code 93 Extended only support ASCII characters with values 0 to 127";bwipp_raiseerror()}$_.extchar=$g($_.extencs,$k[--$j]);$_.extlen=$_.extchar.length;$P($_.newcode,$_.j,$_.extchar);var _X=$g($_.barcode,$_.i);$k[$j++]=$_.newtext;$k[$j++]=$_.k;$k[$j++]=_X;if(_X<32||_X==127){$j--;$k[$j++]=32}var _Y=$k[--$j];var _Z=$k[--$j];$p($k[--$j],_Z,_Y);if($_.extlen!=1){$p($_.newtext,$_.k+1,32)}$_.j=$_.j+$_.extlen;var _i=$_.extlen==1?1:2;$_.k=$_.k+_i}$_.newcode=$G($_.newcode,0,$_.j);$_.newtext=$G($_.newtext,0,$_.k);$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.newcode;$k[$j++]=$_.options;bwipp_code93();var _t=$k[--$j];$_[$k[--$j]]=_t;if($_.includetext){$_.txt=$g($_.args,"txt");for(var _10=0,_z=$_.newtext.length-1;_10<=_z;_10+=1){$_.i=_10;$_.txtentry=$g($_.txt,$_.i);$p($_.txtentry,0,$G($_.newtext,$_.i,1));$p($_.txt,$_.i,$_.txtentry)}$p($_.args,"txt",$_.txt)}$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_interleaved2of5(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_interleaved2of5);$F($_.barcode,function(){var _3=$k[--$j];if(_3<48||_3>57){$k[$j++]="bwipp.interleaved2of5badCharacter#7582";$k[$j++]="Interleaved 2 of 5 must contain only digits";bwipp_raiseerror()}});$_.barlen=$_.barcode.length;if($_.barlen%2==0&&$_.includecheck||$_.barlen%2!=0&&!$_.includecheck){$_.pad=$s($_.barlen+1);$p($_.pad,0,48);$P($_.pad,1,$_.barcode);$_.barcode=$_.pad;$_.barlen=$_.barlen+1}if($_.includecheck){$_.checksum=0;for(var _J=0,_I=$_.barlen-1;_J<=_I;_J+=1){$_.i=_J;if($_.i%2==0){$_.checksum=$_.checksum+($g($_.barcode,$_.i)-48)*3}else{$_.checksum=$_.checksum+($g($_.barcode,$_.i)-48)}}$_.checksum=(10-$_.checksum%10)%10;$_.pad=$s($_.barlen+1);$P($_.pad,0,$_.barcode);$p($_.pad,$_.barlen,$_.checksum+48);$_.barcode=$_.pad;$_.barlen=$_.barlen+1}if(!bwipp_interleaved2of5.__7628__){$_=Object.create($_);$_.encs=$a(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]);$_.barchars="0123456789";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_interleaved2of5.$ctx[id]=$_[id]);bwipp_interleaved2of5.__7628__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s($_.barlen*5+8);$_.txt=$a($_.barlen);$P($_.sbs,0,$g($_.encs,10));for(var _o=0,_n=$_.barlen-1;_o<=_n;_o+=2){$_.i=_o;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enca=$g($_.encs,$_.indx);$X($_.barchars,$G($_.barcode,$_.i+1,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.encb=$g($_.encs,$_.indx);$_.intl=$s($_.enca.length*2);for(var _19=0,_18=$_.enca.length-1;_19<=_18;_19+=1){$_.j=_19;$_.achar=$g($_.enca,$_.j);$_.bchar=$g($_.encb,$_.j);$p($_.intl,$_.j*2,$_.achar);$p($_.intl,$_.j*2+1,$_.bchar)}$P($_.sbs,$_.i*5+4,$_.intl);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*9+4,$_.textyoffset,$_.textfont,$_.textsize]));if($_.includecheck&&!$_.includecheckintext&&$_.barlen-2==$_.i){$p($_.txt,$_.i+1,$a([" ",($_.i+1)*9+4,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.i+1,$a([$G($_.barcode,$_.i+1,1),($_.i+1)*9+4,$_.textyoffset,$_.textfont,$_.textsize]))}}$P($_.sbs,$_.barlen*5+4,$g($_.encs,11));$k[$j++]=Infinity;$k[$j++]=Infinity;var _1y=$_.sbs;for(var _1z=0,_20=_1y.length;_1z<_20;_1z++){$k[$j++]=$g(_1y,_1z)-48}var _22=$a();$k[$j++]=Infinity;for(var _24=0,_25=~~(($_.sbs.length+1)/2);_24<_25;_24++){$k[$j++]=$_.height}var _27=$a();$k[$j++]=Infinity;for(var _29=0,_2A=~~(($_.sbs.length+1)/2);_29<_2A;_29++){$k[$j++]=0}var _2B=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_22;$k[$j++]="bhs";$k[$j++]=_27;$k[$j++]="bbs";$k[$j++]=_2B;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="barratio";$k[$j++]=2;$k[$j++]="spaceratio";$k[$j++]=2;$k[$j++]="opt";$k[$j++]=$_.options;var _2F=$d();$k[$j++]=_2F;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_itf14(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.includecheckintext=true;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=3.5;$_.height=.5;$_.showborder=true;$_.borderwidth=4;$_.borderleft=10;$_.borderright=10;$_.bordertop=-.55;$_.borderbottom=-.55;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$_.text=$_.barcode;var _3=$_.barcode;$k[$j++]=$s(_3.length);$k[$j++]=0;$F(_3,function(){var _5=$k[--$j];$k[$j++]=_5;if(_5!=32){var _6=$k[--$j];var _7=$k[--$j];var _8=$k[--$j];$p(_8,_7,_6);$k[$j++]=_8;$k[$j++]=$f(_7+1)}else{$j--}});var _9=$k[--$j];$_.barcode=$G($k[--$j],0,_9);$_.hasspace=$_.text.length!=$_.barcode.length;if($_.barcode.length!=13&&$_.barcode.length!=14){$k[$j++]="bwipp.itf14badLength#7750";$k[$j++]="ITF-14 must be 13 or 14 digits";bwipp_raiseerror()}var _G=$_.barcode;for(var _H=0,_I=_G.length;_H<_I;_H++){var _J=$g(_G,_H);if(_J<48||_J>57){$k[$j++]="bwipp.itf14badCharacter#7754";$k[$j++]="ITF-14 must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _K=0;_K<=12;_K+=1){$_.i=_K;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i)-48);if($_.i%2==0){var _Q=$k[--$j];$k[$j++]=_Q*3}var _R=$k[--$j];var _S=$k[--$j];$_[$k[--$j]]=$f(_S+_R)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==14){if($g($_.barcode,13)!=$_.checksum+48){$k[$j++]="bwipp.itf14badCheckDigit#7767";$k[$j++]="Incorrect ITF-14 check digit provided";bwipp_raiseerror()}}else{var _Z=$s(14);$P(_Z,0,$_.barcode);$p(_Z,13,$_.checksum+48);$_.barcode=_Z;var _e=$_.hasspace?2:1;var _f=$s($_.text.length+_e);$P(_f,_f.length-2," ");$p(_f,_f.length-1,$_.checksum+48);$P(_f,0,$_.text);$_.text=_f}var _i=$_.options;$p(_i,"dontdraw",true);$p($_.options,"showborder",$_.showborder);$p($_.options,"borderwidth",$_.borderwidth);$p($_.options,"borderleft",$_.borderleft);$p($_.options,"borderright",$_.borderright);var _r=$_.options;$p(_r,"bordertop",$_.bordertop);$p($_.options,"borderbottom",$_.borderbottom);$p($_.options,"height",$_.height);$p($_.options,"textyoffset",$_.textyoffset);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_interleaved2of5();var _11=$k[--$j];$_[$k[--$j]]=_11;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_identcode(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length!=11&&$_.barcode.length!=12){$k[$j++]="bwipp.identcodeBadLength#7845";$k[$j++]="Deutsche Post Identcode must be 11 or 12 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _5=$k[--$j];if(_5<48||_5>57){$k[$j++]="bwipp.identcodeBadCharacter#7849";$k[$j++]="Deutsche Post Identcode must contain only digits";bwipp_raiseerror()}});$_.checksum=0;for(var _6=0;_6<=10;_6+=1){$_.i=_6;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i)-48);if($_.i%2==0){var _C=$k[--$j];$k[$j++]=_C*4}else{var _D=$k[--$j];$k[$j++]=_D*9}var _E=$k[--$j];var _F=$k[--$j];$_[$k[--$j]]=$f(_F+_E)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==12){if($g($_.barcode,11)!=$_.checksum+48){$k[$j++]="bwipp.identcodeBadCheckDigit#7862";$k[$j++]="Incorrect Deutsche Post Identcode check digit provided";bwipp_raiseerror()}}var _M=$s(12);$P(_M,0,$_.barcode);$p(_M,11,$_.checksum+48);$_.barcode=_M;$_.text=$Z($s(16)," . . ");$P($_.text,0,$G($_.barcode,0,2));$P($_.text,3,$G($_.barcode,2,3));$P($_.text,7,$G($_.barcode,5,3));$P($_.text,11,$G($_.barcode,8,3));$P($_.text,15,$G($_.barcode,11,1));$p($_.options,"dontdraw",true);$p($_.options,"includecheck",false);var _i=$_.barcode;$k[$j++]="args";$k[$j++]=_i;$k[$j++]=$_.options;bwipp_interleaved2of5();var _k=$k[--$j];$_[$k[--$j]]=_k;var _r=$_.textsize;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,_r])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_leitcode(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length!=13&&$_.barcode.length!=14){$k[$j++]="bwipp.leitcodeBadLength#7935";$k[$j++]="Deutsche Post Leitcode must be 13 or 14 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _5=$k[--$j];if(_5<48||_5>57){$k[$j++]="bwipp.leitcodeBadCharacter#7939";$k[$j++]="Deutsche Post Leitcode must contain only digits";bwipp_raiseerror()}});$_.checksum=0;for(var _6=0;_6<=12;_6+=1){$_.i=_6;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i)-48);if($_.i%2==0){var _C=$k[--$j];$k[$j++]=_C*4}else{var _D=$k[--$j];$k[$j++]=_D*9}var _E=$k[--$j];var _F=$k[--$j];$_[$k[--$j]]=$f(_F+_E)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==14){if($g($_.barcode,13)!=$_.checksum+48){$k[$j++]="bwipp.leitcodeBadCheckDigit#7952";$k[$j++]="Incorrect Deutsche Post Leitcode check digit provided";bwipp_raiseerror()}}var _M=$s(14);$P(_M,0,$_.barcode);$p(_M,13,$_.checksum+48);$_.barcode=_M;$_.text=$Z($s(18)," . . . ");$P($_.text,0,$G($_.barcode,0,5));$P($_.text,6,$G($_.barcode,5,3));$P($_.text,10,$G($_.barcode,8,3));$P($_.text,14,$G($_.barcode,11,2));$P($_.text,17,$G($_.barcode,13,1));$p($_.options,"dontdraw",true);$p($_.options,"includecheck",false);var _i=$_.barcode;$k[$j++]="args";$k[$j++]=_i;$k[$j++]=$_.options;bwipp_interleaved2of5();var _k=$k[--$j];$_[$k[--$j]]=_k;var _r=$_.textsize;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,_r])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_databaromni(){$_=Object.create($_);$_.dontdraw=false;$_.height=33/72;$_.linkage=false;$_.format="omni";$_.barxmult=33;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length!=17&&$_.barcode.length!=18){$k[$j++]="bwipp.databaromniBadLength#8024";$k[$j++]="GS1 DataBar Omnidirectional must be 13 or 14 digits";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"(01)")){$k[$j++]="bwipp.databaromniBadAI#8027";$k[$j++]="GS1 DataBar Omnidirectional must begin with (01) application identifier";bwipp_raiseerror()}var _8=$G($_.barcode,4,$_.barcode.length-4);for(var _9=0,_A=_8.length;_9<_A;_9++){var _B=$g(_8,_9);if(_B<48||_B>57){$k[$j++]="bwipp.databaromniBadCharacter#8031";$k[$j++]="GS1 DataBar Omnidirectional must contain only digits";bwipp_raiseerror()}}if($_.barxmult<33){$k[$j++]="bwipp.databarStackedOmniBarXmult#8036";$k[$j++]="GS1 DataBar Stacked Omnidirectional must have a barxmult of at least 33";bwipp_raiseerror()}if($ne($_.format,"omni")&&$ne($_.format,"stacked")&&$ne($_.format,"stackedomni")&&$ne($_.format,"truncated")){$k[$j++]="bwipp.databaromniBadFormat#8040";$k[$j++]="Valid formats are omni, stacked, stackedomni and truncated";bwipp_raiseerror()}if($eq($_.format,"truncated")){$_.height=13/72}bwipp_loadctx(bwipp_databaromni);$_.checksum=0;for(var _I=0;_I<=12;_I+=1){$_.i=_I;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _O=$k[--$j];$k[$j++]=_O*3}var _P=$k[--$j];var _Q=$k[--$j];$_[$k[--$j]]=$f(_Q+_P)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==18){if($g($_.barcode,17)!=$_.checksum+48){$k[$j++]="bwipp.databaromniBadCheckDigit#8056";$k[$j++]="Incorrect GS1 DataBar Omnidirectional check digit provided";bwipp_raiseerror()}}var _X=$s(18);$P(_X,0,$_.barcode);$p(_X,17,$_.checksum+48);$_.barcode=_X;$_.txt=$a($_.barcode.length);for(var _e=0,_d=$_.barcode.length-1;_e<=_d;_e+=1){$_.i=_e;$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),0,0,"",0]))}$_.ncr=function(){var _l=$k[--$j];var _m=$k[--$j];var _n=$f(_m-_l);if(_l<$f(_m-_l)){var _=_n;_n=_l;_l=_}$k[$j++]=_n;$k[$j++]=1;$k[$j++]=1;for(var _p=_m,_o=$f(_l+1);_p>=_o;_p-=1){var _q=$k[--$j];var _r=$k[--$j];var _s=$k[--$j];$k[$j++]=_s;$k[$j++]=_r;$k[$j++]=_q*_p;if($le(_r,_s)){var _t=$k[--$j];var _u=$k[--$j];$k[$j++]=$f(_u+1);$k[$j++]=~~(_t/_u)}}for(;;){var _v=$k[--$j];var _w=$k[--$j];var _x=$k[--$j];$k[$j++]=_x;$k[$j++]=_w;$k[$j++]=_v;if($gt(_w,_x)){break}var _y=$k[--$j];var _z=$k[--$j];$k[$j++]=$f(_z+1);$k[$j++]=~~(_y/_z)}var _10=$k[--$j];var _11=$k[--$j];$k[$j++]=_10;$k[$j++]=_11;$j--;var _12=$k[--$j];var _13=$k[--$j];$k[$j++]=_12;$k[$j++]=_13;$j--};$_.getRSSwidths=function(){$_.oe=$k[--$j];$_.el=$k[--$j];$_.mw=$k[--$j];$_.nm=$k[--$j];$_.val=$k[--$j];$_.out=$a($_.el);$_.mask=0;for(var _1D=0,_1C=$f($_.el-2);_1D<=_1C;_1D+=1){$_.bar=_1D;$_.ew=1;var _1F=$_.bar;$_.mask=$_.mask|(_1F<0?1>>>-_1F:1<<_1F);for(;;){$k[$j++]="sval";$k[$j++]=$f($f($_.nm-$_.ew)-1);$k[$j++]=$f($f($_.el-$_.bar)-2);$_.ncr();var _1K=$k[--$j];$_[$k[--$j]]=_1K;if($_.oe&&$_.mask==0&&$f($f($f($_.nm-$_.ew)-$_.el*2)+$_.bar*2)>=-2){$k[$j++]="sval";$k[$j++]=$_.sval;$k[$j++]=$f($f($f($_.nm-$_.ew)-$_.el)+$_.bar);$k[$j++]=$f($f($_.el-$_.bar)-2);$_.ncr();var _1Z=$k[--$j];var _1a=$k[--$j];$_[$k[--$j]]=$f(_1a-_1Z)}if($f($_.el-$_.bar)>2){$_.lval=0;for(var _1k=$f($f($f($f($_.nm-$_.ew)-$_.el)+$_.bar)+2),_1j=$f($_.mw+1);_1k>=_1j;_1k-=1){$k[$j++]=$f($f($f($_.nm-_1k)-$_.ew)-1);$k[$j++]=$f($f($_.el-$_.bar)-3);$_.ncr();$_.lval=$f($k[--$j]+$_.lval)}$_.sval=$f($_.sval-$_.lval*$f($f($_.el-$_.bar)-1))}else{if($f($_.nm-$_.ew)>$_.mw){$_.sval=$f($_.sval-1)}}$_.val=$f($_.val-$_.sval);if($_.val<0){break}$_.ew=$_.ew+1;var _24=$_.bar;$_.mask=$_.mask&~(_24<0?1>>>-_24:1<<_24)}$_.val=$f($_.val+$_.sval);$_.nm=$f($_.nm-$_.ew);$p($_.out,$_.bar,$_.ew)}$p($_.out,$f($_.el-1),$_.nm);$k[$j++]=$_.out};$k[$j++]=Infinity;var _2H=$_.linkage?1:0;var _2J=$G($_.barcode,4,13);$k[$j++]=_2H;for(var _2K=0,_2L=_2J.length;_2K<_2L;_2K++){$k[$j++]=$f($g(_2J,_2K)-48)}$_.binval=$a();for(var _2O=0;_2O<=12;_2O+=1){$_.i=_2O;var _2P=$_.binval;var _2Q=$_.i;$p(_2P,_2Q+1,$f($g(_2P,_2Q+1)+$g($_.binval,$_.i)%4537077*10));$p($_.binval,$_.i,~~($g($_.binval,$_.i)/4537077))}$_.right=$g($_.binval,13)%4537077;var _2c=$_.binval;$p(_2c,13,~~($g(_2c,13)/4537077));$_.left=0;$_.i=true;for(var _2e=0;_2e<=13;_2e+=1){$_.j=_2e;var _2h=$g($_.binval,$_.j);$k[$j++]=_2h;if(_2h==0&&$_.i){$j--}else{$_.i=false;$_.left=$f($_.left+$k[--$j]*~~Math.pow(10,13-$_.j))}}$_.d1=~~($_.left/1597);$_.d2=$_.left%1597;$_.d3=~~($_.right/1597);$_.d4=$_.right%1597;if(!bwipp_databaromni.__8172__){$_=Object.create($_);$_.tab164=$a([160,0,12,4,8,1,161,1,960,161,10,6,6,3,80,10,2014,961,8,8,4,5,31,34,2714,2015,6,10,3,6,10,70,2840,2715,4,12,1,8,1,126]);$_.tab154=$a([335,0,5,10,2,7,4,84,1035,336,7,8,4,5,20,35,1515,1036,9,6,6,3,48,10,1596,1516,11,4,8,1,81,1]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databaromni.$ctx[id]=$_[id]);bwipp_databaromni.__8172__=1;$_=Object.getPrototypeOf($_)}$_.i=0;for(;;){if($_.d1<=$g($_.tab164,$_.i)){var _2z=$G($_.tab164,$_.i+1,7);for(var _30=0,_31=_2z.length;_30<_31;_30++){$k[$j++]=$g(_2z,_30)}$_.d1te=$k[--$j];$_.d1to=$k[--$j];$_.d1mwe=$k[--$j];$_.d1mwo=$k[--$j];$_.d1ele=$k[--$j];$_.d1elo=$k[--$j];$_.d1gs=$k[--$j];break}$_.i=$_.i+8}$_.i=0;for(;;){if($_.d2<=$g($_.tab154,$_.i)){var _3H=$G($_.tab154,$_.i+1,7);for(var _3I=0,_3J=_3H.length;_3I<_3J;_3I++){$k[$j++]=$g(_3H,_3I)}$_.d2te=$k[--$j];$_.d2to=$k[--$j];$_.d2mwe=$k[--$j];$_.d2mwo=$k[--$j];$_.d2ele=$k[--$j];$_.d2elo=$k[--$j];$_.d2gs=$k[--$j];break}$_.i=$_.i+8}$_.i=0;for(;;){if($_.d3<=$g($_.tab164,$_.i)){var _3Z=$G($_.tab164,$_.i+1,7);for(var _3a=0,_3b=_3Z.length;_3a<_3b;_3a++){$k[$j++]=$g(_3Z,_3a)}$_.d3te=$k[--$j];$_.d3to=$k[--$j];$_.d3mwe=$k[--$j];$_.d3mwo=$k[--$j];$_.d3ele=$k[--$j];$_.d3elo=$k[--$j];$_.d3gs=$k[--$j];break}$_.i=$_.i+8}$_.i=0;for(;;){if($_.d4<=$g($_.tab154,$_.i)){var _3r=$G($_.tab154,$_.i+1,7);for(var _3s=0,_3t=_3r.length;_3s<_3t;_3s++){$k[$j++]=$g(_3r,_3s)}$_.d4te=$k[--$j];$_.d4to=$k[--$j];$_.d4mwe=$k[--$j];$_.d4mwo=$k[--$j];$_.d4ele=$k[--$j];$_.d4elo=$k[--$j];$_.d4gs=$k[--$j];break}$_.i=$_.i+8}$k[$j++]="d1wo";$k[$j++]=~~($f($_.d1-$_.d1gs)/$_.d1te);$k[$j++]=$_.d1elo;$k[$j++]=$_.d1mwo;$k[$j++]=4;$k[$j++]=false;$_.getRSSwidths();var _48=$k[--$j];$_[$k[--$j]]=_48;$k[$j++]="d1we";$k[$j++]=$f($_.d1-$_.d1gs)%$_.d1te;$k[$j++]=$_.d1ele;$k[$j++]=$_.d1mwe;$k[$j++]=4;$k[$j++]=true;$_.getRSSwidths();var _4F=$k[--$j];$_[$k[--$j]]=_4F;$k[$j++]="d2wo";$k[$j++]=$f($_.d2-$_.d2gs)%$_.d2to;$k[$j++]=$_.d2elo;$k[$j++]=$_.d2mwo;$k[$j++]=4;$k[$j++]=true;$_.getRSSwidths();var _4M=$k[--$j];$_[$k[--$j]]=_4M;$k[$j++]="d2we";$k[$j++]=~~($f($_.d2-$_.d2gs)/$_.d2to);$k[$j++]=$_.d2ele;$k[$j++]=$_.d2mwe;$k[$j++]=4;$k[$j++]=false;$_.getRSSwidths();var _4T=$k[--$j];$_[$k[--$j]]=_4T;$k[$j++]="d3wo";$k[$j++]=~~($f($_.d3-$_.d3gs)/$_.d3te);$k[$j++]=$_.d3elo;$k[$j++]=$_.d3mwo;$k[$j++]=4;$k[$j++]=false;$_.getRSSwidths();var _4a=$k[--$j];$_[$k[--$j]]=_4a;$k[$j++]="d3we";$k[$j++]=$f($_.d3-$_.d3gs)%$_.d3te;$k[$j++]=$_.d3ele;$k[$j++]=$_.d3mwe;$k[$j++]=4;$k[$j++]=true;$_.getRSSwidths();var _4h=$k[--$j];$_[$k[--$j]]=_4h;$k[$j++]="d4wo";$k[$j++]=$f($_.d4-$_.d4gs)%$_.d4to;$k[$j++]=$_.d4elo;$k[$j++]=$_.d4mwo;$k[$j++]=4;$k[$j++]=true;$_.getRSSwidths();var _4o=$k[--$j];$_[$k[--$j]]=_4o;$k[$j++]="d4we";$k[$j++]=~~($f($_.d4-$_.d4gs)/$_.d4to);$k[$j++]=$_.d4ele;$k[$j++]=$_.d4mwe;$k[$j++]=4;$k[$j++]=false;$_.getRSSwidths();var _4v=$k[--$j];$_[$k[--$j]]=_4v;$_.d1w=$a(8);for(var _4y=0;_4y<=3;_4y+=1){$_.i=_4y;$p($_.d1w,$_.i*2,$g($_.d1wo,$_.i));$p($_.d1w,$_.i*2+1,$g($_.d1we,$_.i))}$_.d2w=$a(8);for(var _5A=0;_5A<=3;_5A+=1){$_.i=_5A;$p($_.d2w,7-$_.i*2,$g($_.d2wo,$_.i));$p($_.d2w,6-$_.i*2,$g($_.d2we,$_.i))}$_.d3w=$a(8);for(var _5M=0;_5M<=3;_5M+=1){$_.i=_5M;$p($_.d3w,7-$_.i*2,$g($_.d3wo,$_.i));$p($_.d3w,6-$_.i*2,$g($_.d3we,$_.i))}$_.d4w=$a(8);for(var _5Y=0;_5Y<=3;_5Y+=1){$_.i=_5Y;$p($_.d4w,$_.i*2,$g($_.d4wo,$_.i));$p($_.d4w,$_.i*2+1,$g($_.d4we,$_.i))}$k[$j++]=Infinity;var _5j=$_.d1w;for(var _5k=0,_5l=_5j.length;_5k<_5l;_5k++){$k[$j++]=$g(_5j,_5k)}var _5n=$_.d2w;for(var _5o=0,_5p=_5n.length;_5o<_5p;_5o++){$k[$j++]=$g(_5n,_5o)}var _5r=$_.d3w;for(var _5s=0,_5t=_5r.length;_5s<_5t;_5s++){$k[$j++]=$g(_5r,_5s)}var _5v=$_.d4w;for(var _5w=0,_5x=_5v.length;_5w<_5x;_5w++){$k[$j++]=$g(_5v,_5w)}$_.widths=$a();if(!bwipp_databaromni.__8279__){$_=Object.create($_);$_.checkweights=$a([1,3,9,27,2,6,18,54,58,72,24,8,29,36,12,4,74,51,17,32,37,65,48,16,64,34,23,69,49,68,46,59]);$_.checkwidths=$a([3,8,2,1,1,3,5,5,1,1,3,3,7,1,1,3,1,9,1,1,2,7,4,1,1,2,5,6,1,1,2,3,8,1,1,1,5,7,1,1,1,3,9,1,1]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databaromni.$ctx[id]=$_[id]);bwipp_databaromni.__8279__=1;$_=Object.getPrototypeOf($_)}$_.checksum=0;for(var _63=0;_63<=31;_63+=1){$_.i=_63;$_.checksum=$f($_.checksum+$g($_.widths,$_.i)*$g($_.checkweights,$_.i))}$_.checksum=$_.checksum%79;if($_.checksum>=8){$_.checksum=$f($_.checksum+1)}if($_.checksum>=72){$_.checksum=$f($_.checksum+1)}$_.checklt=$G($_.checkwidths,~~($_.checksum/9)*5,5);$_.checkrtrev=$G($_.checkwidths,$_.checksum%9*5,5);$_.checkrt=$a(5);for(var _6N=0;_6N<=4;_6N+=1){$_.i=_6N;$p($_.checkrt,$_.i,$g($_.checkrtrev,4-$_.i))}if($eq($_.format,"omni")||$eq($_.format,"truncated")){$k[$j++]=Infinity;var _6V=$_.d1w;$k[$j++]=1;for(var _6W=0,_6X=_6V.length;_6W<_6X;_6W++){$k[$j++]=$g(_6V,_6W)}var _6Z=$_.checklt;for(var _6a=0,_6b=_6Z.length;_6a<_6b;_6a++){$k[$j++]=$g(_6Z,_6a)}var _6d=$_.d2w;for(var _6e=0,_6f=_6d.length;_6e<_6f;_6e++){$k[$j++]=$g(_6d,_6e)}var _6h=$_.d4w;for(var _6i=0,_6j=_6h.length;_6i<_6j;_6i++){$k[$j++]=$g(_6h,_6i)}var _6l=$_.checkrt;for(var _6m=0,_6n=_6l.length;_6m<_6n;_6m++){$k[$j++]=$g(_6l,_6m)}var _6p=$_.d3w;for(var _6q=0,_6r=_6p.length;_6q<_6r;_6q++){$k[$j++]=$g(_6p,_6q)}$k[$j++]=1;$k[$j++]=1;$_.sbs=$a();$k[$j++]=Infinity;var _6u=$_.sbs;$k[$j++]=Infinity;for(var _6w=0,_6x=~~(($_.sbs.length+1)/2);_6w<_6x;_6w++){$k[$j++]=$_.height}var _6z=$a();$k[$j++]=Infinity;for(var _71=0,_72=~~(($_.sbs.length+1)/2);_71<_72;_71++){$k[$j++]=0}var _73=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_6u;$k[$j++]="bhs";$k[$j++]=_6z;$k[$j++]="bbs";$k[$j++]=_73;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="borderleft";$k[$j++]=0;$k[$j++]="borderright";$k[$j++]=0;$k[$j++]="opt";$k[$j++]=$_.options;var _76=$d();$k[$j++]=_76;if(!$_.dontdraw){bwipp_renlinear()}}else{$k[$j++]=Infinity;var _78=$_.d1w;$k[$j++]=1;$k[$j++]=1;for(var _79=0,_7A=_78.length;_79<_7A;_79++){$k[$j++]=$g(_78,_79)}var _7C=$_.checklt;for(var _7D=0,_7E=_7C.length;_7D<_7E;_7D++){$k[$j++]=$g(_7C,_7D)}var _7G=$_.d2w;for(var _7H=0,_7I=_7G.length;_7H<_7I;_7H++){$k[$j++]=$g(_7G,_7H)}$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$_.top=$a();$k[$j++]=Infinity;var _7L=$_.d4w;$k[$j++]=1;$k[$j++]=1;for(var _7M=0,_7N=_7L.length;_7M<_7N;_7M++){$k[$j++]=$g(_7L,_7M)}var _7P=$_.checkrt;for(var _7Q=0,_7R=_7P.length;_7Q<_7R;_7Q++){$k[$j++]=$g(_7P,_7Q)}var _7T=$_.d3w;for(var _7U=0,_7V=_7T.length;_7U<_7V;_7U++){$k[$j++]=$g(_7T,_7U)}$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$_.bot=$a();for(var _7Y=0;_7Y<=24;_7Y+=2){$_.i=_7Y;for(var _7c=0,_7d=$g($_.top,$_.i);_7c<_7d;_7c++){$k[$j++]=0}for(var _7h=0,_7i=$g($_.top,$_.i+1);_7h<_7i;_7h++){$k[$j++]=1}}$as($a(50));$_.top=$k[--$j];for(var _7l=0;_7l<=24;_7l+=2){$_.i=_7l;for(var _7p=0,_7q=$g($_.bot,$_.i);_7p<_7q;_7p++){$k[$j++]=1}for(var _7u=0,_7v=$g($_.bot,$_.i+1);_7u<_7v;_7u++){$k[$j++]=0}}$as($a(50));$_.bot=$k[--$j];if($eq($_.format,"stacked")){$_.sep=$a(50);$p($_.sep,0,0);for(var _81=1;_81<=49;_81+=1){$_.i=_81;if($eq($g($_.top,$_.i),$g($_.bot,$_.i))){$p($_.sep,$_.i,$f(1-$g($_.top,$_.i)))}else{$p($_.sep,$_.i,$f(1-$g($_.sep,$_.i-1)))}}$P($_.sep,0,$a([0,0,0,0]));$P($_.sep,46,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _8M=0,_8N=5;_8M<_8N;_8M++){$q($_.top)}$q($_.sep);for(var _8Q=0,_8R=7;_8Q<_8R;_8Q++){$q($_.bot)}$_.pixs=$a();$_.pixy=~~($_.pixs.length/50)}if($eq($_.format,"stackedomni")){$k[$j++]=Infinity;$F($_.top,function(){var _8X=$k[--$j];$k[$j++]=$f(1-_8X)});$_.sep1=$a();$P($_.sep1,0,$a([0,0,0,0]));$P($_.sep1,46,$a([0,0,0,0]));for(var _8d=18;_8d<=30;_8d+=1){$_.i=_8d;if($g($_.top,$_.i)==0){if($g($_.top,$_.i-1)==1){$k[$j++]=1}else{var _8n=$g($_.sep1,$_.i-1)==0?1:0;$k[$j++]=_8n}}else{$k[$j++]=0}$p($_.sep1,$_.i,$k[--$j])}$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;for(var _8r=0,_8s=21;_8r<_8s;_8r++){$k[$j++]=0;$k[$j++]=1}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$_.sep2=$a();$k[$j++]=Infinity;$F($_.bot,function(){var _8v=$k[--$j];$k[$j++]=$f(1-_8v)});$_.sep3=$a();$P($_.sep3,0,$a([0,0,0,0]));$P($_.sep3,46,$a([0,0,0,0]));for(var _91=19;_91<=31;_91+=1){$_.i=_91;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _9B=$g($_.sep3,$_.i-1)==0?1:0;$k[$j++]=_9B}}else{$k[$j++]=0}$p($_.sep3,$_.i,$k[--$j])}$_.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _9G=0;_9G<=12;_9G+=1){var _9L=$k[--$j];$k[$j++]=_9L&&$eq($g($_.bot,_9G+19),$g($_.f3,_9G))}if($k[--$j]){$P($_.sep3,19,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]))}$k[$j++]=Infinity;for(var _9Q=0,_9R=$_.barxmult;_9Q<_9R;_9Q++){$q($_.top)}$q($_.sep1);$q($_.sep2);$q($_.sep3);for(var _9X=0,_9Y=$_.barxmult;_9X<_9Y;_9X++){$q($_.bot)}$_.pixs=$a();$_.pixy=~~($_.pixs.length/50)}var _9g=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",50],["pixy",$_.pixy],["height",$_.pixy/72],["width",50/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",$_.options]]);$k[$j++]=_9g;if(!$_.dontdraw){bwipp_renmatrix()}}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_databarstacked(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length!=17&&$_.barcode.length!=18){$k[$j++]="bwipp.databarstackedBadLength#8468";$k[$j++]="GS1 DataBar Stacked must be 13 or 14 digits";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"(01)")){$k[$j++]="bwipp.databarstackedBadAI#8471";$k[$j++]="GS1 DataBar Stacked must begin with (01) application identifier";bwipp_raiseerror()}var _8=$G($_.barcode,4,$_.barcode.length-4);for(var _9=0,_A=_8.length;_9<_A;_9++){var _B=$g(_8,_9);if(_B<48||_B>57){$k[$j++]="bwipp.databarstackedBadCharacter#8475";$k[$j++]="GS1 DataBar Stacked must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _C=0;_C<=12;_C+=1){$_.i=_C;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _I=$k[--$j];$k[$j++]=_I*3}var _J=$k[--$j];var _K=$k[--$j];$_[$k[--$j]]=$f(_K+_J)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==18){if($g($_.barcode,17)!=$_.checksum+48){$k[$j++]="bwipp.databarstackedBadCheckDigit#8488";$k[$j++]="Incorrect GS1 DataBar Stacked check digit provided";bwipp_raiseerror()}}var _R=$s(18);$P(_R,0,$_.barcode);$p(_R,17,$_.checksum+48);$_.barcode=_R;$p($_.options,"dontdraw",true);$p($_.options,"format","stacked");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_databaromni();var _Y=$k[--$j];$_[$k[--$j]]=_Y;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_databarstackedomni(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($ne($G($_.barcode,0,4),"(01)")){$k[$j++]="bwipp.databarstackedomniBadAI#8546";$k[$j++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier";bwipp_raiseerror()}if($_.barcode.length!=17&&$_.barcode.length!=18){$k[$j++]="bwipp.databarstackedomniBadLength#8549";$k[$j++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits";bwipp_raiseerror()}var _8=$G($_.barcode,4,$_.barcode.length-4);for(var _9=0,_A=_8.length;_9<_A;_9++){var _B=$g(_8,_9);if(_B<48||_B>57){$k[$j++]="bwipp.databarstackedomniBadCharacter#8553";$k[$j++]="GS1 DataBar Stacked Omnidirectional must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _C=0;_C<=12;_C+=1){$_.i=_C;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _I=$k[--$j];$k[$j++]=_I*3}var _J=$k[--$j];var _K=$k[--$j];$_[$k[--$j]]=$f(_K+_J)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==18){if($g($_.barcode,17)!=$_.checksum+48){$k[$j++]="bwipp.databarstackedomniBadCheckDigit#8566";$k[$j++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided";bwipp_raiseerror()}}var _R=$s(18);$P(_R,0,$_.barcode);$p(_R,17,$_.checksum+48);$_.barcode=_R;$p($_.options,"dontdraw",true);$p($_.options,"format","stackedomni");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_databaromni();var _Y=$k[--$j];$_[$k[--$j]]=_Y;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_databartruncated(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length!=17&&$_.barcode.length!=18){$k[$j++]="bwipp.databartruncatedBadLength#8624";$k[$j++]="GS1 DataBar Truncated must be 13 or 14 digits";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"(01)")){$k[$j++]="bwipp.databartruncatedBadAI#8627";$k[$j++]="GS1 DataBar Truncated must begin with (01) application identifier";bwipp_raiseerror()}var _8=$G($_.barcode,4,$_.barcode.length-4);for(var _9=0,_A=_8.length;_9<_A;_9++){var _B=$g(_8,_9);if(_B<48||_B>57){$k[$j++]="bwipp.databartruncatedBadCharacter#8631";$k[$j++]="GS1 DataBar Truncated must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _C=0;_C<=12;_C+=1){$_.i=_C;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _I=$k[--$j];$k[$j++]=_I*3}var _J=$k[--$j];var _K=$k[--$j];$_[$k[--$j]]=$f(_K+_J)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==18){if($g($_.barcode,17)!=$_.checksum+48){$k[$j++]="bwipp.databartruncatedBadCheckDigit#8644";$k[$j++]="Incorrect GS1 DataBar Truncated check digit provided";bwipp_raiseerror()}}var _R=$s(18);$P(_R,0,$_.barcode);$p(_R,17,$_.checksum+48);$_.barcode=_R;$p($_.options,"dontdraw",true);$p($_.options,"format","truncated");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_databaromni();var _Y=$k[--$j];$_[$k[--$j]]=_Y;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_databarlimited(){$_=Object.create($_);$_.dontdraw=false;$_.height=10/72;$_.linkage=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_databarlimited);if($_.barcode.length!=17&&$_.barcode.length!=18){$k[$j++]="bwipp.databarlimitedBadLength#8707";$k[$j++]="GS1 DataBar Limited must be 13 or 14 digits";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"(01)")){$k[$j++]="bwipp.databarlimitedBadAI#8710";$k[$j++]="GS1 DataBar Limited must begin with (01) application identifier";bwipp_raiseerror()}var _7=$g($_.barcode,4);if(_7<48||_7>49){$k[$j++]="bwipp.databarlimitedBadStartDigit#8713";$k[$j++]="GS1 DataBar Limited must begin with 0 or 1";bwipp_raiseerror()}var _A=$G($_.barcode,5,$_.barcode.length-5);for(var _B=0,_C=_A.length;_B<_C;_B++){var _D=$g(_A,_B);if(_D<48||_D>57){$k[$j++]="bwipp.databarlimitedBadCharacter#8717";$k[$j++]="GS1 DataBar Limited must contain only digits";bwipp_raiseerror()}}$_.checksum=0;for(var _E=0;_E<=12;_E+=1){$_.i=_E;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i+4)-48);if($_.i%2==0){var _K=$k[--$j];$k[$j++]=_K*3}var _L=$k[--$j];var _M=$k[--$j];$_[$k[--$j]]=$f(_M+_L)}$_.checksum=(10-$_.checksum%10)%10;if($_.barcode.length==18){if($g($_.barcode,17)!=$_.checksum+48){$k[$j++]="bwipp.databarlimitedBadCheckDigit#8730";$k[$j++]="Incorrect GS1 DataBar Limited check digit provided";bwipp_raiseerror()}}var _T=$s(18);$P(_T,0,$_.barcode);$p(_T,17,$_.checksum+48);$_.barcode=_T;if(!bwipp_databarlimited.__8741__){$_=Object.create($_);$_.linkval=$a([2,0,1,5,1,3,3,5,3,1,0,9,6]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarlimited.$ctx[id]=$_[id]);bwipp_databarlimited.__8741__=1;$_=Object.getPrototypeOf($_)}$k[$j++]=Infinity;var _Z=$G($_.barcode,4,13);for(var _a=0,_b=_Z.length;_a<_b;_a++){$k[$j++]=$f($g(_Z,_a)-48)}$_.binval=$a();if($_.linkage){for(var _h=0,_g=$_.binval.length-1;_h<=_g;_h+=1){$_.i=_h;$p($_.binval,$_.i,$f($g($_.binval,$_.i)+$g($_.linkval,$_.i)))}}$_.txt=$a($_.barcode.length);for(var _u=0,_t=$_.barcode.length-1;_u<=_t;_u+=1){$_.i=_u;$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),0,0,"",0]))}$_.ncr=function(){var _11=$k[--$j];var _12=$k[--$j];var _13=$f(_12-_11);if(_11<$f(_12-_11)){var _=_13;_13=_11;_11=_}$k[$j++]=_13;$k[$j++]=1;$k[$j++]=1;for(var _15=_12,_14=$f(_11+1);_15>=_14;_15-=1){var _16=$k[--$j];var _17=$k[--$j];var _18=$k[--$j];$k[$j++]=_18;$k[$j++]=_17;$k[$j++]=_16*_15;if($le(_17,_18)){var _19=$k[--$j];var _1A=$k[--$j];$k[$j++]=$f(_1A+1);$k[$j++]=~~(_19/_1A)}}for(;;){var _1B=$k[--$j];var _1C=$k[--$j];var _1D=$k[--$j];$k[$j++]=_1D;$k[$j++]=_1C;$k[$j++]=_1B;if($gt(_1C,_1D)){break}var _1E=$k[--$j];var _1F=$k[--$j];$k[$j++]=$f(_1F+1);$k[$j++]=~~(_1E/_1F)}var _1G=$k[--$j];var _1H=$k[--$j];$k[$j++]=_1G;$k[$j++]=_1H;$j--;var _1I=$k[--$j];var _1J=$k[--$j];$k[$j++]=_1I;$k[$j++]=_1J;$j--};$_.getRSSwidths=function(){$_.oe=$k[--$j];$_.el=$k[--$j];$_.mw=$k[--$j];$_.nm=$k[--$j];$_.val=$k[--$j];$_.out=$a($_.el);$_.mask=0;for(var _1T=0,_1S=$f($_.el-2);_1T<=_1S;_1T+=1){$_.bar=_1T;$_.ew=1;var _1V=$_.bar;$_.mask=$_.mask|(_1V<0?1>>>-_1V:1<<_1V);for(;;){$k[$j++]="sval";$k[$j++]=$f($f($_.nm-$_.ew)-1);$k[$j++]=$f($f($_.el-$_.bar)-2);$_.ncr();var _1a=$k[--$j];$_[$k[--$j]]=_1a;if($_.oe&&$_.mask==0&&$f($f($f($_.nm-$_.ew)-$_.el*2)+$_.bar*2)>=-2){$k[$j++]="sval";$k[$j++]=$_.sval;$k[$j++]=$f($f($f($_.nm-$_.ew)-$_.el)+$_.bar);$k[$j++]=$f($f($_.el-$_.bar)-2);$_.ncr();var _1p=$k[--$j];var _1q=$k[--$j];$_[$k[--$j]]=$f(_1q-_1p)}if($f($_.el-$_.bar)>2){$_.lval=0;for(var _20=$f($f($f($f($_.nm-$_.ew)-$_.el)+$_.bar)+2),_1z=$f($_.mw+1);_20>=_1z;_20-=1){$k[$j++]=$f($f($f($_.nm-_20)-$_.ew)-1);$k[$j++]=$f($f($_.el-$_.bar)-3);$_.ncr();$_.lval=$f($k[--$j]+$_.lval)}$_.sval=$f($_.sval-$_.lval*$f($f($_.el-$_.bar)-1))}else{if($f($_.nm-$_.ew)>$_.mw){$_.sval=$f($_.sval-1)}}$_.val=$f($_.val-$_.sval);if($_.val<0){break}$_.ew=$_.ew+1;var _2K=$_.bar;$_.mask=$_.mask&~(_2K<0?1>>>-_2K:1<<_2K)}$_.val=$f($_.val+$_.sval);$_.nm=$f($_.nm-$_.ew);$p($_.out,$_.bar,$_.ew)}$p($_.out,$f($_.el-1),$_.nm);$k[$j++]=$_.out};for(var _2W=0;_2W<=11;_2W+=1){$_.i=_2W;var _2X=$_.binval;var _2Y=$_.i;$p(_2X,_2Y+1,$f($g(_2X,_2Y+1)+$g($_.binval,$_.i)%2013571*10));$p($_.binval,$_.i,~~($g($_.binval,$_.i)/2013571))}$_.d2=$g($_.binval,12)%2013571;var _2k=$_.binval;$p(_2k,12,~~($g(_2k,12)/2013571));$_.d1=0;$_.i=true;for(var _2m=0;_2m<=12;_2m+=1){$_.j=_2m;var _2p=$g($_.binval,$_.j);$k[$j++]=_2p;if(_2p==0&&$_.i){$j--}else{$_.i=false;$_.d1=$f($_.d1+$k[--$j]*~~Math.pow(10,12-$_.j))}}if(!bwipp_databarlimited.__8845__){$_=Object.create($_);$_.tab267=$a([183063,0,17,9,6,3,6538,28,820063,183064,13,13,5,4,875,728,1000775,820064,9,17,3,6,28,6454,1491020,1000776,15,11,5,4,2415,203,1979844,1491021,11,15,4,5,203,2408,1996938,1979845,19,7,8,1,17094,1,2013570,1996939,7,19,1,8,1,16632]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarlimited.$ctx[id]=$_[id]);bwipp_databarlimited.__8845__=1;$_=Object.getPrototypeOf($_)}$_.i=0;for(;;){if($_.d1<=$g($_.tab267,$_.i)){var _32=$G($_.tab267,$_.i+1,7);for(var _33=0,_34=_32.length;_33<_34;_33++){$k[$j++]=$g(_32,_33)}$_.d1te=$k[--$j];$_.d1to=$k[--$j];$_.d1mwe=$k[--$j];$_.d1mwo=$k[--$j];$_.d1ele=$k[--$j];$_.d1elo=$k[--$j];$_.d1gs=$k[--$j];break}$_.i=$_.i+8}$_.i=0;for(;;){if($_.d2<=$g($_.tab267,$_.i)){var _3K=$G($_.tab267,$_.i+1,7);for(var _3L=0,_3M=_3K.length;_3L<_3M;_3L++){$k[$j++]=$g(_3K,_3L)}$_.d2te=$k[--$j];$_.d2to=$k[--$j];$_.d2mwe=$k[--$j];$_.d2mwo=$k[--$j];$_.d2ele=$k[--$j];$_.d2elo=$k[--$j];$_.d2gs=$k[--$j];break}$_.i=$_.i+8}$k[$j++]="d1wo";$k[$j++]=~~($f($_.d1-$_.d1gs)/$_.d1te);$k[$j++]=$_.d1elo;$k[$j++]=$_.d1mwo;$k[$j++]=7;$k[$j++]=false;$_.getRSSwidths();var _3b=$k[--$j];$_[$k[--$j]]=_3b;$k[$j++]="d1we";$k[$j++]=$f($_.d1-$_.d1gs)%$_.d1te;$k[$j++]=$_.d1ele;$k[$j++]=$_.d1mwe;$k[$j++]=7;$k[$j++]=true;$_.getRSSwidths();var _3i=$k[--$j];$_[$k[--$j]]=_3i;$k[$j++]="d2wo";$k[$j++]=~~($f($_.d2-$_.d2gs)/$_.d2te);$k[$j++]=$_.d2elo;$k[$j++]=$_.d2mwo;$k[$j++]=7;$k[$j++]=false;$_.getRSSwidths();var _3p=$k[--$j];$_[$k[--$j]]=_3p;$k[$j++]="d2we";$k[$j++]=$f($_.d2-$_.d2gs)%$_.d2te;$k[$j++]=$_.d2ele;$k[$j++]=$_.d2mwe;$k[$j++]=7;$k[$j++]=true;$_.getRSSwidths();var _3w=$k[--$j];$_[$k[--$j]]=_3w;$_.d1w=$a(14);for(var _3z=0;_3z<=6;_3z+=1){$_.i=_3z;$p($_.d1w,$_.i*2,$g($_.d1wo,$_.i));$p($_.d1w,$_.i*2+1,$g($_.d1we,$_.i))}$_.d2w=$a(14);for(var _4B=0;_4B<=6;_4B+=1){$_.i=_4B;$p($_.d2w,$_.i*2,$g($_.d2wo,$_.i));$p($_.d2w,$_.i*2+1,$g($_.d2we,$_.i))}$k[$j++]=Infinity;var _4M=$_.d1w;for(var _4N=0,_4O=_4M.length;_4N<_4O;_4N++){$k[$j++]=$g(_4M,_4N)}var _4Q=$_.d2w;for(var _4R=0,_4S=_4Q.length;_4R<_4S;_4R++){$k[$j++]=$g(_4Q,_4R)}$_.widths=$a();if(!bwipp_databarlimited.__8916__){$_=Object.create($_);$_.checkweights=$a([1,3,9,27,81,65,17,51,64,14,42,37,22,66,20,60,2,6,18,54,73,41,34,13,39,28,84,74]);$k[$j++]=Infinity;for(var _4W=0;_4W<=43;_4W+=1){$k[$j++]=_4W}$k[$j++]=45;$k[$j++]=52;$k[$j++]=57;for(var _4X=63;_4X<=66;_4X+=1){$k[$j++]=_4X}for(var _4Y=73;_4Y<=79;_4Y+=1){$k[$j++]=_4Y}$k[$j++]=82;for(var _4Z=126;_4Z<=130;_4Z+=1){$k[$j++]=_4Z}$k[$j++]=132;for(var _4a=141;_4a<=146;_4a+=1){$k[$j++]=_4a}for(var _4b=210;_4b<=217;_4b+=1){$k[$j++]=_4b}$k[$j++]=220;for(var _4c=316;_4c<=320;_4c+=1){$k[$j++]=_4c}$k[$j++]=322;$k[$j++]=323;$k[$j++]=326;$k[$j++]=337;$_.checkseq=$a();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarlimited.$ctx[id]=$_[id]);bwipp_databarlimited.__8916__=1;$_=Object.getPrototypeOf($_)}$_.checksum=0;for(var _4f=0;_4f<=27;_4f+=1){$_.i=_4f;$_.checksum=$f($_.checksum+$g($_.widths,$_.i)*$g($_.checkweights,$_.i))}$_.checksum=$_.checksum%89;$_.seq=$g($_.checkseq,$_.checksum);$k[$j++]="swidths";$k[$j++]=~~($_.seq/21);$k[$j++]=8;$k[$j++]=3;$k[$j++]=6;$k[$j++]=false;$_.getRSSwidths();var _4s=$k[--$j];$_[$k[--$j]]=_4s;$k[$j++]="bwidths";$k[$j++]=$_.seq%21;$k[$j++]=8;$k[$j++]=3;$k[$j++]=6;$k[$j++]=false;$_.getRSSwidths();var _4v=$k[--$j];$_[$k[--$j]]=_4v;$_.checkwidths=$a([0,0,0,0,0,0,0,0,0,0,0,0,1,1]);for(var _4y=0;_4y<=5;_4y+=1){$_.i=_4y;$p($_.checkwidths,$_.i*2,$g($_.swidths,$_.i));$p($_.checkwidths,$_.i*2+1,$g($_.bwidths,$_.i))}$k[$j++]=Infinity;var _59=$_.d1w;$k[$j++]=1;for(var _5A=0,_5B=_59.length;_5A<_5B;_5A++){$k[$j++]=$g(_59,_5A)}var _5D=$_.checkwidths;for(var _5E=0,_5F=_5D.length;_5E<_5F;_5E++){$k[$j++]=$g(_5D,_5E)}var _5H=$_.d2w;for(var _5I=0,_5J=_5H.length;_5I<_5J;_5I++){$k[$j++]=$g(_5H,_5I)}$k[$j++]=1;$k[$j++]=1;$k[$j++]=5;$_.sbs=$a();$k[$j++]=Infinity;var _5M=$_.sbs;$k[$j++]=Infinity;for(var _5O=0,_5P=~~(($_.sbs.length+1)/2);_5O<_5P;_5O++){$k[$j++]=$_.height}var _5R=$a();$k[$j++]=Infinity;for(var _5T=0,_5U=~~(($_.sbs.length+1)/2);_5T<_5U;_5T++){$k[$j++]=0}var _5V=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_5M;$k[$j++]="bhs";$k[$j++]=_5R;$k[$j++]="bbs";$k[$j++]=_5V;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="borderleft";$k[$j++]=0;$k[$j++]="borderright";$k[$j++]=0;$k[$j++]="opt";$k[$j++]=$_.options;var _5Y=$d();$k[$j++]=_5Y;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_databarexpanded(){$_=Object.create($_);$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$_.dontdraw=false;$_.height=34/72;$_.format="expanded";$_.segments=-1;$_.linkage=false;$_.barxmult=34;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_databarexpanded);if($_.barxmult<34){$k[$j++]="bwipp.databarStackedOmniBarXmult#9007";$k[$j++]="GS1 DataBar Expanded Stacked must have a barxmult of at least 34";bwipp_raiseerror()}if($ne($_.format,"expanded")&&$ne($_.format,"expandedstacked")){$k[$j++]="bwipp.databarexpandedBadFormat#9011";$k[$j++]="Valid formats are expanded and expandedstacked";bwipp_raiseerror()}if($_.segments==-1){var _7=$eq($_.format,"expandedstacked")?4:22;$_.segments=_7}else{if($_.segments<2||$_.segments>22||$_.segments%2!=0){$k[$j++]="bwipp.gs1databarexpandedBadSegments#9018";$k[$j++]="The number of segments must be even from 2 to 22";bwipp_raiseerror()}}$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];for(;;){if($_.ais.length==2){if($eq($g($_.ais,0),"01")&&$eq($g($_.ais,1),"3103")){if($eq($G($g($_.vals,0),0,1),"9")&&$i($g($_.vals,1))<=32767){$k[$j++]="0100";$k[$j++]=false;break}}}if($_.ais.length==2){if($eq($g($_.ais,0),"01")&&$eq($g($_.ais,1),"3202")){if($eq($G($g($_.vals,0),0,1),"9")&&$i($g($_.vals,1))<=9999){$k[$j++]="0101";$k[$j++]=false;break}}}if($_.ais.length==2){if($eq($g($_.ais,0),"01")&&$eq($g($_.ais,1),"3203")){if($eq($G($g($_.vals,0),0,1),"9")&&$i($g($_.vals,1))<=22767){$k[$j++]="0101";$k[$j++]=false;break}}}var _k=$_.ais.length;if(_k==2||_k==3){$k[$j++]="ai310x";$k[$j++]=false;for(var _l=3100;_l<=3109;_l+=1){var _q=$k[--$j];$k[$j++]=_q||$eq($R($s(4),_l,10),$g($_.ais,1))}var _r=$k[--$j];$_[$k[--$j]]=_r;$k[$j++]="ai320x";$k[$j++]=false;for(var _t=3200;_t<=3209;_t+=1){var _y=$k[--$j];$k[$j++]=_y||$eq($R($s(4),_t,10),$g($_.ais,1))}var _z=$k[--$j];$_[$k[--$j]]=_z;if($_.ais.length==3){var _12=$a(["11","13","15","17"]);$k[$j++]="aibad";$k[$j++]=true;for(var _13=0,_14=_12.length;_13<_14;_13++){var _18=$k[--$j];$k[$j++]=_18&&$ne($g(_12,_13),$g($_.ais,2))}var _19=$k[--$j];$_[$k[--$j]]=_19}else{$_.aibad=false}if($eq($g($_.ais,0),"01")&&($_.ai310x||$_.ai320x)&&!$_.aibad){if($_.ais.length==3){var _1P=$i($G($g($_.vals,2),2,2));var _1T=$i($G($g($_.vals,2),4,2));if($eq($G($g($_.vals,0),0,1),"9")&&$i($g($_.vals,1))<=99999&&(_1P>=1&&_1P<=12)&&(_1T>=0&&_1T<=31)){if($_.ai310x&&$eq($g($_.ais,2),"11")){$k[$j++]="0111000";$k[$j++]=false;break}if($_.ai320x&&$eq($g($_.ais,2),"11")){$k[$j++]="0111001";$k[$j++]=false;break}if($_.ai310x&&$eq($g($_.ais,2),"13")){$k[$j++]="0111010";$k[$j++]=false;break}if($_.ai320x&&$eq($g($_.ais,2),"13")){$k[$j++]="0111011";$k[$j++]=false;break}if($_.ai310x&&$eq($g($_.ais,2),"15")){$k[$j++]="0111100";$k[$j++]=false;break}if($_.ai320x&&$eq($g($_.ais,2),"15")){$k[$j++]="0111101";$k[$j++]=false;break}if($_.ai310x&&$eq($g($_.ais,2),"17")){$k[$j++]="0111110";$k[$j++]=false;break}if($_.ai320x&&$eq($g($_.ais,2),"17")){$k[$j++]="0111111";$k[$j++]=false;break}}}else{if($eq($G($g($_.vals,0),0,1),"9")&&$i($g($_.vals,1))<=99999){if($_.ai310x){$k[$j++]="0111000";$k[$j++]=false;break}if($_.ai320x){$k[$j++]="0111001";$k[$j++]=false;break}}}}}if($_.ais.length>=2){$k[$j++]="ai392x";$k[$j++]=false;for(var _20=3920;_20<=3923;_20+=1){var _25=$k[--$j];$k[$j++]=_25||$eq($R($s(4),_20,10),$g($_.ais,1))}var _26=$k[--$j];$_[$k[--$j]]=_26;if($eq($g($_.ais,0),"01")&&$_.ai392x){if($eq($G($g($_.vals,0),0,1),"9")){$k[$j++]="01100";$k[$j++]=true;break}}}if($_.ais.length>=2){$k[$j++]="ai393x";$k[$j++]=false;for(var _2F=3930;_2F<=3933;_2F+=1){var _2K=$k[--$j];$k[$j++]=_2K||$eq($R($s(4),_2F,10),$g($_.ais,1))}var _2L=$k[--$j];$_[$k[--$j]]=_2L;if($eq($g($_.ais,0),"01")&&$_.ai393x){if($eq($G($g($_.vals,0),0,1),"9")){$k[$j++]="01101";$k[$j++]=true;break}}}if($eq($g($_.ais,0),"01")){$k[$j++]="1";$k[$j++]=true;break}$k[$j++]="00";$k[$j++]=true;break}$_.gpfallow=$k[--$j];$_.method=$k[--$j];$_.conv12to40=function(){var _2Y=$Z($s(40),"0000000000000000000000000000000000000000");var _2Z=$k[--$j];var _2d=$R($s(10),$i($G(_2Z,0,3)),2);$P($G(_2Y,0,10),10-_2d.length,_2d);var _2h=$R($s(10),$i($G(_2Z,3,3)),2);$P($G(_2Y,10,10),10-_2h.length,_2h);var _2l=$R($s(10),$i($G(_2Z,6,3)),2);$P($G(_2Y,20,10),10-_2l.length,_2l);var _2p=$R($s(10),$i($G(_2Z,9,3)),2);$P($G(_2Y,30,10),10-_2p.length,_2p);$k[$j++]=_2Y;$k[$j++]=_2Z;$j--};$_.conv13to44=function(){var _2r=$Z($s(44),"00000000000000000000000000000000000000000000");var _2s=$k[--$j];var _2w=$R($s(4),$i($G(_2s,0,1)),2);$P($G(_2r,0,4),4-_2w.length,_2w);$k[$j++]=_2r;$k[$j++]=_2r;$k[$j++]=$G(_2s,1,12);$_.conv12to40();var _2y=$k[--$j];$P($k[--$j],4,_2y)};$_.tobin=function(){var _31=$s($k[--$j]);$k[$j++]=_31;for(var _33=0,_32=_31.length-1;_33<=_32;_33+=1){var _34=$k[--$j];$p(_34,_33,48);$k[$j++]=_34}var _35=$k[--$j];var _38=$R($s(_35.length),$k[--$j],2);$P(_35,_35.length-_38.length,_38);$k[$j++]=_35};$_.fnc1=-1;$_.lnumeric=-2;$_.lalphanumeric=-3;$_.liso646=-4;if($eq($_.method,"00")){$_.cdf=$a([]);$_.gpf=$a([])}if($eq($_.method,"1")){$k[$j++]="cdf";$k[$j++]=$G($g($_.vals,0),0,13);$_.conv13to44();var _3G=$k[--$j];$_[$k[--$j]]=_3G;$k[$j++]=Infinity;var _3I=$_.cdf;for(var _3J=0,_3K=_3I.length;_3J<_3K;_3J++){$k[$j++]=$f($g(_3I,_3J)-48)}$_.cdf=$a();$_.gpf=$a([]);$_.ais=$G($_.ais,1,$_.ais.length-1);$_.vals=$G($_.vals,1,$_.vals.length-1);$_.fncs=$G($_.fncs,1,$_.fncs.length-1)}if($eq($_.method,"0100")){$_.cdf=$s(55);$k[$j++]=$_.cdf;$k[$j++]=0;$k[$j++]=$G($g($_.vals,0),1,12);$_.conv12to40();var _3d=$k[--$j];var _3e=$k[--$j];$P($k[--$j],_3e,_3d);$k[$j++]=$_.cdf;$k[$j++]=40;$k[$j++]=$i($g($_.vals,1));$k[$j++]=15;$_.tobin();var _3j=$k[--$j];var _3k=$k[--$j];$P($k[--$j],_3k,_3j);$k[$j++]=Infinity;var _3m=$_.cdf;for(var _3n=0,_3o=_3m.length;_3n<_3o;_3n++){$k[$j++]=$g(_3m,_3n)-48}$_.cdf=$a();$_.gpf=$a([]);$_.ais=$a([]);$_.vals=$a([]);$_.fncs=$a([])}if($eq($_.method,"0101")){$_.cdf=$s(55);$k[$j++]=$_.cdf;$k[$j++]=0;$k[$j++]=$G($g($_.vals,0),1,12);$_.conv12to40();var _41=$k[--$j];var _42=$k[--$j];$P($k[--$j],_42,_41);if($eq($g($_.ais,1),"3202")){$k[$j++]=$i($g($_.vals,1));$k[$j++]=15;$_.tobin()}else{$k[$j++]=$i($g($_.vals,1))+1e4;$k[$j++]=15;$_.tobin()}$P($_.cdf,40,$k[--$j]);$k[$j++]=Infinity;var _4C=$_.cdf;for(var _4D=0,_4E=_4C.length;_4D<_4E;_4D++){$k[$j++]=$g(_4C,_4D)-48}$_.cdf=$a();$_.gpf=$a([]);$_.ais=$a([]);$_.vals=$a([]);$_.fncs=$a([])}if($_.method.length==7){$_.cdf=$s(76);$k[$j++]=$_.cdf;$k[$j++]=0;$k[$j++]=$G($g($_.vals,0),1,12);$_.conv12to40();var _4R=$k[--$j];var _4S=$k[--$j];$P($k[--$j],_4S,_4R);var _4U=$s(6);$P(_4U,0,$G($g($_.ais,1),3,1));$P(_4U,1,$G($g($_.vals,1),1,5));$k[$j++]=$i(_4U);$k[$j++]=20;$_.tobin();$P($_.cdf,40,$k[--$j]);if($_.ais.length==3){var _4f=$g($_.vals,2);$k[$j++]=$i($G(_4f,0,2))*384+(($i($G(_4f,2,2))-1)*32+$i($G(_4f,4,2)))}else{$k[$j++]=38400}$k[$j++]=16;$_.tobin();$P($_.cdf,60,$k[--$j]);$k[$j++]=Infinity;var _4l=$_.cdf;for(var _4m=0,_4n=_4l.length;_4m<_4n;_4m++){$k[$j++]=$g(_4l,_4m)-48}$_.cdf=$a();$_.gpf=$a([]);$_.ais=$a([]);$_.vals=$a([]);$_.fncs=$a([])}if($eq($_.method,"01100")){$_.cdf=$s(42);$k[$j++]=$_.cdf;$k[$j++]=0;$k[$j++]=$G($g($_.vals,0),1,12);$_.conv12to40();var _50=$k[--$j];var _51=$k[--$j];$P($k[--$j],_51,_50);$k[$j++]=$_.cdf;$k[$j++]=40;$k[$j++]=$i($G($g($_.ais,1),3,1));$k[$j++]=2;$_.tobin();var _57=$k[--$j];var _58=$k[--$j];$P($k[--$j],_58,_57);$k[$j++]=Infinity;var _5A=$_.cdf;for(var _5B=0,_5C=_5A.length;_5B<_5C;_5B++){$k[$j++]=$g(_5A,_5B)-48}$_.cdf=$a();$k[$j++]=Infinity;$F($g($_.vals,1));if($_.ais.length>2){$k[$j++]=$_.fnc1}$_.gpf=$a();$_.ais=$G($_.ais,2,$_.ais.length-2);$_.vals=$G($_.vals,2,$_.vals.length-2);$_.fncs=$G($_.fncs,2,$_.fncs.length-2)}if($eq($_.method,"01101")){$_.cdf=$s(52);$k[$j++]=$_.cdf;$k[$j++]=0;$k[$j++]=$G($g($_.vals,0),1,12);$_.conv12to40();var _5Z=$k[--$j];var _5a=$k[--$j];$P($k[--$j],_5a,_5Z);$k[$j++]=$_.cdf;$k[$j++]=40;$k[$j++]=$i($G($g($_.ais,1),3,1));$k[$j++]=2;$_.tobin();var _5g=$k[--$j];var _5h=$k[--$j];$P($k[--$j],_5h,_5g);$k[$j++]=$_.cdf;$k[$j++]=42;$k[$j++]=$i($G($g($_.vals,1),0,3));$k[$j++]=10;$_.tobin();var _5n=$k[--$j];var _5o=$k[--$j];$P($k[--$j],_5o,_5n);$k[$j++]=Infinity;var _5q=$_.cdf;for(var _5r=0,_5s=_5q.length;_5r<_5s;_5r++){$k[$j++]=$g(_5q,_5r)-48}$_.cdf=$a();$k[$j++]=Infinity;var _5w=$g($_.vals,1);var _5x=$G(_5w,3,_5w.length-3);for(var _5y=0,_5z=_5x.length;_5y<_5z;_5y++){$k[$j++]=$g(_5x,_5y)}if($_.ais.length>2){$k[$j++]=$_.fnc1}$_.gpf=$a();$_.ais=$G($_.ais,2,$_.ais.length-2);$_.vals=$G($_.vals,2,$_.vals.length-2);$_.fncs=$G($_.fncs,2,$_.fncs.length-2)}if($_.gpfallow){$_.vlf=$a(2)}else{$_.vlf=$a([])}if(!bwipp_databarexpanded.__9270__){$_=Object.create($_);$k[$j++]=Infinity;for(var _6G=0;_6G<=119;_6G+=1){var _6I=$Z($s(2),"00");var _6K=$R($s(2),_6G,11);$P(_6I,2-_6K.length,_6K);$k[$j++]=_6G;$k[$j++]=_6I;if($g(_6I,0)==65){var _6M=$k[--$j];$p(_6M,0,94);$k[$j++]=_6M}var _6N=$k[--$j];$k[$j++]=_6N;if($g(_6N,1)==65){var _6P=$k[--$j];$p(_6P,1,94);$k[$j++]=_6P}var _6Q=$k[--$j];var _6T=$Z($s(7),"0000000");var _6V=$R($s(7),$f($k[--$j]+8),2);$P(_6T,7-_6V.length,_6V);$k[$j++]=_6Q;$k[$j++]=_6T}$k[$j++]=$_.lalphanumeric;$k[$j++]="0000";$_.numeric=$d();$k[$j++]=Infinity;for(var _6Y=48;_6Y<=57;_6Y+=1){$k[$j++]=_6Y;$k[$j++]=_6Y-43;$k[$j++]=5;$_.tobin()}$k[$j++]=$_.fnc1;$k[$j++]="01111";for(var _6a=65;_6a<=90;_6a+=1){$k[$j++]=_6a;$k[$j++]=_6a-33;$k[$j++]=6;$_.tobin()}$k[$j++]=42;$k[$j++]="111010";for(var _6b=44;_6b<=47;_6b+=1){$k[$j++]=_6b;$k[$j++]=_6b+15;$k[$j++]=6;$_.tobin()}$k[$j++]=$_.lnumeric;$k[$j++]="000";$k[$j++]=$_.liso646;$k[$j++]="00100";$_.alphanumeric=$d();$k[$j++]=Infinity;for(var _6f=48;_6f<=57;_6f+=1){$k[$j++]=_6f;$k[$j++]=_6f-43;$k[$j++]=5;$_.tobin()}$k[$j++]=$_.fnc1;$k[$j++]="01111";for(var _6h=65;_6h<=90;_6h+=1){$k[$j++]=_6h;$k[$j++]=_6h-1;$k[$j++]=7;$_.tobin()}for(var _6i=97;_6i<=122;_6i+=1){$k[$j++]=_6i;$k[$j++]=_6i-7;$k[$j++]=7;$_.tobin()}$k[$j++]=33;$k[$j++]="11101000";$k[$j++]=34;$k[$j++]="11101001";for(var _6j=37;_6j<=47;_6j+=1){$k[$j++]=_6j;$k[$j++]=_6j+197;$k[$j++]=8;$_.tobin()}for(var _6k=58;_6k<=63;_6k+=1){$k[$j++]=_6k;$k[$j++]=_6k+187;$k[$j++]=8;$_.tobin()}$k[$j++]=95;$k[$j++]="11111011";$k[$j++]=32;$k[$j++]="11111100";$k[$j++]=$_.lnumeric;$k[$j++]="000";$k[$j++]=$_.lalphanumeric;$k[$j++]="00100";$_.iso646=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarexpanded.$ctx[id]=$_[id]);bwipp_databarexpanded.__9270__=1;$_=Object.getPrototypeOf($_)}for(var _6r=0,_6q=$_.ais.length-1;_6r<=_6q;_6r+=1){$_.i=_6r;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _71=$a($_.gpf.length+$_.ai.length+$_.val.length);$P(_71,0,$_.gpf);$k[$j++]=_71;$k[$j++]=_71;$k[$j++]=$_.gpf.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _75=$k[--$j];var _76=$k[--$j];$k[$j++]=_75;$F(_76);var _77=$a();var _78=$k[--$j];$P($k[--$j],_78,_77);var _7A=$k[--$j];$k[$j++]=_7A;$k[$j++]=_7A;$k[$j++]=$_.gpf.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _7E=$k[--$j];var _7F=$k[--$j];$k[$j++]=_7E;$F(_7F);var _7G=$a();var _7H=$k[--$j];$P($k[--$j],_7H,_7G);$_.gpf=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _7Q=$a($_.gpf.length+1);$P(_7Q,0,$_.gpf);$p(_7Q,$_.gpf.length,$_.fnc1);$_.gpf=_7Q}}$_.rembits=function(){var _7U=$k[--$j];var _7V=48;var _7W=~~Math.ceil(_7U/12)*12;if(~~Math.ceil(_7U/12)*12<48){var _=_7V;_7V=_7W;_7W=_}var _7X=~~(_7W/12);$k[$j++]=_7U;$k[$j++]=_7W;$k[$j++]=_7X;if(_7X%$_.segments==1){var _7Z=$k[--$j];var _7a=$k[--$j];$k[$j++]=$f(_7Z+1)*12;$k[$j++]=_7a;$j--}else{$j--}var _7b=$k[--$j];var _7c=$k[--$j];$k[$j++]=$f(_7b-_7c)};$_.encode=function(){var _7d=$k[--$j];$k[$j++]=_7d;if($ne(_7d,"raw")){var _7e=$k[--$j];var _7g=$g(_7e,$k[--$j]);$k[$j++]=_7g}else{$j--}var _7h=$k[--$j];$k[$j++]=_7h;if(_7h.length+$_.j>=252){$j--;$k[$j++]="bwipp.gs1databarexpandedTooLong#9306";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}$k[$j++]=Infinity;var _7j=$k[--$j];var _7k=$k[--$j];$k[$j++]=_7j;$F(_7k,function(){var _7l=$k[--$j];$k[$j++]=$f(_7l-48)});var _7m=$a();$P($_.gpfenc,$_.j,_7m);$_.j=_7m.length+$_.j};$k[$j++]=Infinity;for(var _7r=0,_7s=$_.gpf.length;_7r<_7s;_7r++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=-1;$_.numericruns=$a();$k[$j++]=Infinity;for(var _7v=0,_7w=$_.gpf.length;_7v<_7w;_7v++){$k[$j++]=0}$k[$j++]=0;$_.alphanumericruns=$a();$k[$j++]=Infinity;for(var _7z=0,_80=$_.gpf.length;_7z<_80;_7z++){$k[$j++]=0}$k[$j++]=9999;$_.nextiso646only=$a();for(var _83=$_.gpf.length-1;_83>=0;_83-=1){$_.i=_83;var _88=$Z($s(2),"00");var _8B=$g($_.gpf,$_.i);$k[$j++]=$g($_.gpf,$_.i);$k[$j++]=_88;$k[$j++]=_88;$k[$j++]=0;$k[$j++]=_8B;if(_8B==$_.fnc1){$j--;$k[$j++]=94}var _8D=$k[--$j];var _8E=$k[--$j];$p($k[--$j],_8E,_8D);if($_.i<$_.gpf.length-1){var _8I=$k[--$j];var _8L=$g($_.gpf,$_.i+1);$k[$j++]=_8I;$k[$j++]=_8I;$k[$j++]=1;$k[$j++]=_8L;if(_8L==$_.fnc1){$j--;$k[$j++]=94}var _8N=$k[--$j];var _8O=$k[--$j];$p($k[--$j],_8O,_8N)}var _8S=$g($_.numeric,$k[--$j])!==undefined;if(_8S){$p($_.numericruns,$_.i,$f($g($_.numericruns,$_.i+2)+2))}else{$p($_.numericruns,$_.i,0)}var _8a=$k[--$j];var _8c=$g($_.alphanumeric,_8a)!==undefined;$k[$j++]=_8a;if(_8c){$p($_.alphanumericruns,$_.i,$f($g($_.alphanumericruns,$_.i+1)+1))}else{$p($_.alphanumericruns,$_.i,0)}var _8k=$k[--$j];var _8m=$g($_.iso646,_8k)!==undefined;var _8o=$g($_.alphanumeric,_8k)!==undefined;if(_8m&&!_8o){$p($_.nextiso646only,$_.i,0)}else{$p($_.nextiso646only,$_.i,$f($g($_.nextiso646only,$_.i+1)+1))}}$_.gpfenc=$a(252);$_.i=0;$_.j=0;$_.mode="numeric";for(;;){if($_.i==$_.gpf.length){break}for(;;){if($eq($_.mode,"numeric")){if($_.i<=$_.gpf.length-2){var _92=$s(2);var _95=$g($_.gpf,$_.i);$k[$j++]=_92;$k[$j++]=_92;$k[$j++]=0;$k[$j++]=_95;if(_95==$_.fnc1){$j--;$k[$j++]=94}var _97=$k[--$j];var _98=$k[--$j];$p($k[--$j],_98,_97);var _9A=$k[--$j];var _9D=$g($_.gpf,$_.i+1);$k[$j++]=_9A;$k[$j++]=_9A;$k[$j++]=1;$k[$j++]=_9D;if(_9D==$_.fnc1){$j--;$k[$j++]=94}var _9F=$k[--$j];var _9G=$k[--$j];$p($k[--$j],_9G,_9F);var _9I=$k[--$j];var _9K=$g($_.numeric,_9I)!==undefined;$k[$j++]=_9I;if(_9K){$k[$j++]=$_.numeric;$_.encode();$_.i=$_.i+2;break}$j--;$k[$j++]=$_.lalphanumeric;$k[$j++]=$_.numeric;$_.encode();$_.mode="alphanumeric";break}else{var _9R=$g($_.gpf,$_.i);if(_9R<48||_9R>57){$k[$j++]=$_.lalphanumeric;$k[$j++]=$_.numeric;$_.encode();$_.mode="alphanumeric";break}$k[$j++]="rem";$k[$j++]=12+1+$_.method.length+$_.vlf.length+$_.cdf.length+$_.j;$_.rembits();var _9Y=$k[--$j];$_[$k[--$j]]=_9Y;if($_.rem>=4&&$_.rem<=6){var _9f=$G($Z($s(6),"000000"),0,$_.rem);var _9k=$R($s(4),$f($g($_.gpf,$_.i)-47),2);$P(_9f,4-_9k.length,_9k);$k[$j++]=_9f;$k[$j++]="raw";$_.encode();$_.i=$_.i+1;break}else{var _9m=$s(2);$p(_9m,0,$g($_.gpf,$_.i));$p(_9m,1,94);$k[$j++]=_9m;$k[$j++]=$_.numeric;$_.encode();$_.i=$_.i+1;break}}}if($eq($_.mode,"alphanumeric")){if($g($_.gpf,$_.i)==$_.fnc1){$k[$j++]=$_.fnc1;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="numeric";$_.i=$_.i+1;break}var _A2=$g($_.gpf,$_.i);var _A4=$g($_.iso646,_A2)!==undefined;var _A6=$g($_.alphanumeric,_A2)!==undefined;if(_A4&&!_A6){$k[$j++]=$_.liso646;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="iso646";break}if($g($_.numericruns,$_.i)>=6){$k[$j++]=$_.lnumeric;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="numeric";break}var _AG=$g($_.numericruns,$_.i);if(_AG>=4&&$f(_AG+$_.i)==$_.gpf.length){$k[$j++]=$_.lnumeric;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="numeric";break}$k[$j++]=$g($_.gpf,$_.i);$k[$j++]=$_.alphanumeric;$_.encode();$_.i=$_.i+1;break}if($eq($_.mode,"iso646")){if($g($_.gpf,$_.i)==$_.fnc1){$k[$j++]=$_.fnc1;$k[$j++]=$_.iso646;$_.encode();$_.mode="numeric";$_.i=$_.i+1;break}if($g($_.numericruns,$_.i)>=4&&$g($_.nextiso646only,$_.i)>=10){$k[$j++]=$_.lnumeric;$k[$j++]=$_.iso646;$_.encode();$_.mode="numeric";break}if($g($_.alphanumericruns,$_.i)>=5&&$g($_.nextiso646only,$_.i)>=10){$k[$j++]=$_.lalphanumeric;$k[$j++]=$_.iso646;$_.encode();$_.mode="alphanumeric";break}$k[$j++]=$g($_.gpf,$_.i);$k[$j++]=$_.iso646;$_.encode();$_.i=$_.i+1;break}}}$_.gpf=$G($_.gpfenc,0,$_.j);var _B0=1+12+$_.method.length+$_.vlf.length+$_.cdf.length+$_.gpf.length;$k[$j++]=_B0;$k[$j++]=_B0;$_.rembits();var _B1=$k[--$j];$_.pad=$a(_B1);$k[$j++]=_B1;if($_.vlf.length!=0){var _B4=$k[--$j];var _B6=~~($f($k[--$j]+_B4)/12);$p($_.vlf,0,_B6%2);var _B8=_B6<=14?0:1;$p($_.vlf,1,_B8)}else{$j-=2}if($_.pad.length>0){for(var _BD=0,_BC=$_.pad.length-1;_BD<=_BC;_BD+=5){$_.i=_BD;var _BE=$_.pad;var _BF=$_.i;var _BG=$a([0,0,1,0,0]);var _BH=$_.pad;var _BI=$_.i;var _BJ=5;var _BK=_BH.length-_BI;if(_BH.length-_BI>5){var _=_BJ;_BJ=_BK;_BK=_}$P(_BE,_BF,$G(_BG,0,_BK))}if($eq($_.mode,"numeric")){$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.pad);$_.pad=$G($a(),0,$_.pad.length)}}$k[$j++]=Infinity;var _BS=$_.linkage?1:0;$k[$j++]=_BS;$F($_.method,function(){var _BU=$k[--$j];$k[$j++]=$f(_BU-48)});$q($_.vlf);$q($_.cdf);$q($_.gpf);$q($_.pad);$_.binval=$a();$_.datalen=~~($_.binval.length/12);$_.ncr=function(){var _Bb=$k[--$j];var _Bc=$k[--$j];var _Bd=$f(_Bc-_Bb);if(_Bb<$f(_Bc-_Bb)){var _=_Bd;_Bd=_Bb;_Bb=_}$k[$j++]=_Bd;$k[$j++]=1;$k[$j++]=1;for(var _Bf=_Bc,_Be=$f(_Bb+1);_Bf>=_Be;_Bf-=1){var _Bg=$k[--$j];var _Bh=$k[--$j];var _Bi=$k[--$j];$k[$j++]=_Bi;$k[$j++]=_Bh;$k[$j++]=_Bg*_Bf;if($le(_Bh,_Bi)){var _Bj=$k[--$j];var _Bk=$k[--$j];$k[$j++]=$f(_Bk+1);$k[$j++]=~~(_Bj/_Bk)}}for(;;){var _Bl=$k[--$j];var _Bm=$k[--$j];var _Bn=$k[--$j];$k[$j++]=_Bn;$k[$j++]=_Bm;$k[$j++]=_Bl;if($gt(_Bm,_Bn)){break}var _Bo=$k[--$j];var _Bp=$k[--$j];$k[$j++]=$f(_Bp+1);$k[$j++]=~~(_Bo/_Bp)}var _Bq=$k[--$j];var _Br=$k[--$j];$k[$j++]=_Bq;$k[$j++]=_Br;$j--;var _Bs=$k[--$j];var _Bt=$k[--$j];$k[$j++]=_Bs;$k[$j++]=_Bt;$j--};$_.getRSSwidths=function(){$_.oe=$k[--$j];$_.el=$k[--$j];$_.mw=$k[--$j];$_.nm=$k[--$j];$_.val=$k[--$j];$_.out=$a($_.el);$_.mask=0;for(var _C3=0,_C2=$f($_.el-2);_C3<=_C2;_C3+=1){$_.bar=_C3;$_.ew=1;var _C5=$_.bar;$_.mask=$_.mask|(_C5<0?1>>>-_C5:1<<_C5);for(;;){$k[$j++]="sval";$k[$j++]=$f($f($_.nm-$_.ew)-1);$k[$j++]=$f($f($_.el-$_.bar)-2);$_.ncr();var _CA=$k[--$j];$_[$k[--$j]]=_CA;if($_.oe&&$_.mask==0&&$f($f($f($_.nm-$_.ew)-$_.el*2)+$_.bar*2)>=-2){$k[$j++]="sval";$k[$j++]=$_.sval;$k[$j++]=$f($f($f($_.nm-$_.ew)-$_.el)+$_.bar);$k[$j++]=$f($f($_.el-$_.bar)-2);$_.ncr();var _CP=$k[--$j];var _CQ=$k[--$j];$_[$k[--$j]]=$f(_CQ-_CP)}if($f($_.el-$_.bar)>2){$_.lval=0;for(var _Ca=$f($f($f($f($_.nm-$_.ew)-$_.el)+$_.bar)+2),_CZ=$f($_.mw+1);_Ca>=_CZ;_Ca-=1){$k[$j++]=$f($f($f($_.nm-_Ca)-$_.ew)-1);$k[$j++]=$f($f($_.el-$_.bar)-3);$_.ncr();$_.lval=$f($k[--$j]+$_.lval)}$_.sval=$f($_.sval-$_.lval*$f($f($_.el-$_.bar)-1))}else{if($f($_.nm-$_.ew)>$_.mw){$_.sval=$f($_.sval-1)}}$_.val=$f($_.val-$_.sval);if($_.val<0){break}$_.ew=$_.ew+1;var _Cu=$_.bar;$_.mask=$_.mask&~(_Cu<0?1>>>-_Cu:1<<_Cu)}$_.val=$f($_.val+$_.sval);$_.nm=$f($_.nm-$_.ew);$p($_.out,$_.bar,$_.ew)}$p($_.out,$f($_.el-1),$_.nm);$k[$j++]=$_.out};if(!bwipp_databarexpanded.__9530__){$_=Object.create($_);$_.tab174=$a([347,0,12,5,7,2,87,4,1387,348,10,7,5,4,52,20,2947,1388,8,9,4,5,30,52,3987,2948,6,11,3,6,10,104,4191,3988,4,13,1,8,1,204]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarexpanded.$ctx[id]=$_[id]);bwipp_databarexpanded.__9530__=1;$_=Object.getPrototypeOf($_)}$_.dxw=$a($_.datalen);for(var _DC=0,_DB=$_.datalen-1;_DC<=_DB;_DC+=1){$_.x=_DC;$_.d=$G($_.binval,$_.x*12,12);$k[$j++]="d";$k[$j++]=0;for(var _DG=0;_DG<=11;_DG+=1){$_.j=_DG;var _DL=$k[--$j];$k[$j++]=$f(_DL+~~Math.pow(2,11-$_.j)*$g($_.d,$_.j))}var _DM=$k[--$j];$_[$k[--$j]]=_DM;$_.j=0;for(;;){if($le($_.d,$g($_.tab174,$_.j))){var _DU=$G($_.tab174,$_.j+1,7);for(var _DV=0,_DW=_DU.length;_DV<_DW;_DV++){$k[$j++]=$g(_DU,_DV)}$_.dte=$k[--$j];$_.dto=$k[--$j];$_.dmwe=$k[--$j];$_.dmwo=$k[--$j];$_.dele=$k[--$j];$_.delo=$k[--$j];$_.dgs=$k[--$j];break}$_.j=$_.j+8}$k[$j++]="dwo";$k[$j++]=~~($f($_.d-$_.dgs)/$_.dte);$k[$j++]=$_.delo;$k[$j++]=$_.dmwo;$k[$j++]=4;$k[$j++]=true;$_.getRSSwidths();var _Dl=$k[--$j];$_[$k[--$j]]=_Dl;$k[$j++]="dwe";$k[$j++]=$f($_.d-$_.dgs)%$_.dte;$k[$j++]=$_.dele;$k[$j++]=$_.dmwe;$k[$j++]=4;$k[$j++]=false;$_.getRSSwidths();var _Ds=$k[--$j];$_[$k[--$j]]=_Ds;$_.dw=$a(8);if($_.x%2==0){for(var _Dw=0;_Dw<=3;_Dw+=1){$_.j=_Dw;$p($_.dw,7-$_.j*2,$g($_.dwo,$_.j));$p($_.dw,6-$_.j*2,$g($_.dwe,$_.j))}}else{for(var _E7=0;_E7<=3;_E7+=1){$_.j=_E7;$p($_.dw,$_.j*2,$g($_.dwo,$_.j));$p($_.dw,$_.j*2+1,$g($_.dwe,$_.j))}}$p($_.dxw,$_.x,$_.dw)}if(!bwipp_databarexpanded.__9597__){$_=Object.create($_);$_.finderwidths=$a([1,8,4,1,1,1,1,4,8,1,3,6,4,1,1,1,1,4,6,3,3,4,6,1,1,1,1,6,4,3,3,2,8,1,1,1,1,8,2,3,2,6,5,1,1,1,1,5,6,2,2,2,9,1,1,1,1,9,2,2]);$_.finderseq=$a([$a([0,1]),$a([0,3,2]),$a([0,5,2,7]),$a([0,9,2,7,4]),$a([0,9,2,7,6,11]),$a([0,9,2,7,8,11,10]),$a([0,1,2,3,4,5,6,7]),$a([0,1,2,3,4,5,6,9,8]),$a([0,1,2,3,4,5,6,9,10,11]),$a([0,1,2,3,4,7,6,9,8,11,10])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarexpanded.$ctx[id]=$_[id]);bwipp_databarexpanded.__9597__=1;$_=Object.getPrototypeOf($_)}$_.seq=$g($_.finderseq,~~(($_.datalen-2)/2));$_.fxw=$a($_.seq.length);for(var _Ef=0,_Ee=$_.seq.length-1;_Ef<=_Ee;_Ef+=1){$_.x=_Ef;$p($_.fxw,$_.x,$G($_.finderwidths,$g($_.seq,$_.x)*5,5))}if(!bwipp_databarexpanded.__9633__){$_=Object.create($_);$_.checkweights=$a([-1,-1,-1,-1,-1,-1,-1,-1,77,96,32,81,27,9,3,1,20,60,180,118,143,7,21,63,205,209,140,117,39,13,145,189,193,157,49,147,19,57,171,91,132,44,85,169,197,136,186,62,185,133,188,142,4,12,36,108,50,87,29,80,97,173,128,113,150,28,84,41,123,158,52,156,166,196,206,139,187,203,138,46,76,17,51,153,37,111,122,155,146,119,110,107,106,176,129,43,16,48,144,10,30,90,59,177,164,125,112,178,200,137,116,109,70,210,208,202,184,130,179,115,190,204,68,93,31,151,191,134,148,22,66,198,172,94,71,2,40,154,192,64,162,54,18,6,120,149,25,75,14,42,126,167,175,199,207,69,23,78,26,79,103,98,83,38,114,131,182,124,159,53,88,170,127,183,61,161,55,165,73,8,24,72,5,15,89,100,174,58,160,194,135,45]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_databarexpanded.$ctx[id]=$_[id]);bwipp_databarexpanded.__9633__=1;$_=Object.getPrototypeOf($_)}$k[$j++]=Infinity;$F($_.seq,function(){$q($G($_.checkweights,$k[--$j]*16,16))});var _Et=$a();$_.checkweightseq=$G(_Et,8,_Et.length-8);$k[$j++]=Infinity;var _Ev=$_.dxw;for(var _Ew=0,_Ex=_Ev.length;_Ew<_Ex;_Ew++){$F($g(_Ev,_Ew))}$_.widths=$a();$_.checksum=0;for(var _F2=0,_F1=$_.widths.length-1;_F2<=_F1;_F2+=1){$_.i=_F2;$_.checksum=$f($_.checksum+$g($_.widths,$_.i)*$g($_.checkweightseq,$_.i))}$_.checksum=$f($_.checksum%211+($_.datalen-3)*211);$_.i=0;for(;;){if($_.checksum<=$g($_.tab174,$_.i)){var _FI=$G($_.tab174,$_.i+1,7);for(var _FJ=0,_FK=_FI.length;_FJ<_FK;_FJ++){$k[$j++]=$g(_FI,_FJ)}$_.cte=$k[--$j];$_.cto=$k[--$j];$_.cmwe=$k[--$j];$_.cmwo=$k[--$j];$_.cele=$k[--$j];$_.celo=$k[--$j];$_.cgs=$k[--$j];break}$_.i=$_.i+8}$k[$j++]="cwo";$k[$j++]=~~($f($_.checksum-$_.cgs)/$_.cte);$k[$j++]=$_.celo;$k[$j++]=$_.cmwo;$k[$j++]=4;$k[$j++]=true;$_.getRSSwidths();var _FZ=$k[--$j];$_[$k[--$j]]=_FZ;$k[$j++]="cwe";$k[$j++]=$f($_.checksum-$_.cgs)%$_.cte;$k[$j++]=$_.cele;$k[$j++]=$_.cmwe;$k[$j++]=4;$k[$j++]=false;$_.getRSSwidths();var _Fg=$k[--$j];$_[$k[--$j]]=_Fg;$_.cw=$a(8);for(var _Fj=0;_Fj<=3;_Fj+=1){$_.i=_Fj;$p($_.cw,$_.i*2,$g($_.cwo,$_.i));$p($_.cw,$_.i*2+1,$g($_.cwe,$_.i))}var _Fu=$a(22);$p(_Fu,0,$_.cw);$P(_Fu,1,$_.dxw);$_.dxw=$G(_Fu,0,$_.datalen+1);$_.datalen=$_.dxw.length;$_.rows=$a(~~Math.ceil($_.datalen/$_.segments));$_.numrows=$_.rows.length;for(var _G6=0,_G5=$_.numrows-1;_G6<=_G5;_G6+=1){$_.r=_G6;$k[$j++]=Infinity;if($_.segments%4!=0&&$_.r%2==1){$k[$j++]=0}$k[$j++]=1;$k[$j++]=1;for(var _GB=0,_GA=$_.segments-1;_GB<=_GA;_GB+=1){$_.pos=_GB+$_.r*$_.segments;if($_.pos<$_.datalen){$F($g($_.dxw,$_.pos));if($_.pos%2==0){$F($g($_.fxw,~~($_.pos/2)))}}}var _GN=$m()+2;$k[$j++]=1;$k[$j++]=1;$as($a(_GN));$p($_.rows,$_.r,$k[--$j]);$j--}if($ne($_.format,"expandedstacked")){var _GU=$g($_.rows,0);$_.sbs=$G(_GU,1,_GU.length-1);$k[$j++]=Infinity;$k[$j++]=1;for(var _GY=0,_GX=$_.datalen-1;_GY<=_GX;_GY+=1){$_.i=_GY;$F($g($_.dxw,$_.i));if($_.i%2==0){$F($g($_.fxw,~~($_.i/2)))}}$k[$j++]=1;$k[$j++]=1;$_.sbs=$a();$k[$j++]=Infinity;var _Gh=$_.sbs;$k[$j++]=Infinity;for(var _Gj=0,_Gk=~~(($_.sbs.length+1)/2);_Gj<_Gk;_Gj++){$k[$j++]=$_.height}var _Gm=$a();$k[$j++]=Infinity;for(var _Go=0,_Gp=~~(($_.sbs.length+1)/2);_Go<_Gp;_Go++){$k[$j++]=0}var _Gq=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_Gh;$k[$j++]="bhs";$k[$j++]=_Gm;$k[$j++]="bbs";$k[$j++]=_Gq;$k[$j++]="borderleft";$k[$j++]=0;$k[$j++]="borderright";$k[$j++]=0;$k[$j++]="bordertop";$k[$j++]=0;$k[$j++]="borderbottom";$k[$j++]=0;$k[$j++]="opt";$k[$j++]=$_.options;var _Gs=$d();$k[$j++]=_Gs;if(!$_.dontdraw){bwipp_renlinear()}}else{$_.seps=$a($_.numrows);for(var _Gy=0,_Gx=$_.numrows-1;_Gy<=_Gx;_Gy+=1){$_.r=_Gy;$_.row=$g($_.rows,$_.r);$k[$j++]=Infinity;for(var _H4=0,_H3=$_.row.length-1;_H4<=_H3;_H4+=2){$_.i=_H4;for(var _H8=0,_H9=$g($_.row,$_.i);_H8<_H9;_H8++){$k[$j++]=0}if($_.i<$_.row.length-1){for(var _HF=0,_HG=$g($_.row,$_.i+1);_HF<_HG;_HF++){$k[$j++]=1}}}$as($a($m()));$_.row=$k[--$j];$j--;$k[$j++]=Infinity;$F($_.row,function(){var _HL=$k[--$j];$k[$j++]=$f(1-_HL)});$_.sep=$a();$k[$j++]=Infinity;for(var _HP=19,_HO=$_.row.length-13;_HP<=_HO;_HP+=98){$k[$j++]=_HP}for(var _HS=68,_HR=$_.row.length-13;_HS<=_HR;_HS+=98){$k[$j++]=_HS}$_.finderpos=$a();var _HU=$_.finderpos;for(var _HV=0,_HW=_HU.length;_HV<_HW;_HV++){var _HX=$g(_HU,_HV);for(var _HZ=_HX,_HY=$f(_HX+14);_HZ<=_HY;_HZ+=1){$_.i=_HZ;if($g($_.row,$_.i)==0){if($g($_.row,$_.i-1)==1){$k[$j++]=1}else{var _Hj=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_Hj}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}}$P($_.sep,0,$a([0,0,0,0]));$P($_.sep,$_.row.length-4,$a([0,0,0,0]));if($_.segments%4==0&&$_.r%2==1){if($g($_.rows,$_.r).length!=$g($_.rows,0).length&&$_.finderpos.length%2==1){$k[$j++]=Infinity;$k[$j++]=0;$q($_.row);$_.row=$a();$k[$j++]=Infinity;$k[$j++]=0;$q($_.sep);$_.sep=$a()}else{for(var _I5=$_.row.length-1;_I5>=0;_I5-=1){$k[$j++]=$g($_.row,_I5)}$as($_.row);$j--;for(var _IA=$_.sep.length-1;_IA>=0;_IA-=1){$k[$j++]=$g($_.sep,_IA)}$as($_.sep);$j--}}$p($_.rows,$_.r,$_.row);$p($_.seps,$_.r,$_.sep)}$_.pixx=$g($_.rows,0).length;$k[$j++]=Infinity;for(var _IN=0,_IO=$_.pixx;_IN<_IO;_IN++){$k[$j++]=0}var _IP=$a();$P(_IP,0,$g($_.rows,$_.numrows-1));$p($_.rows,$_.numrows-1,_IP);$k[$j++]=Infinity;for(var _IW=0,_IX=$_.pixx;_IW<_IX;_IW++){$k[$j++]=0}var _IY=$a();$P(_IY,0,$g($_.seps,$_.numrows-1));$p($_.seps,$_.numrows-1,_IY);$k[$j++]=Infinity;for(var _If=0,_Ig=~~($_.pixx/2)+1;_If<_Ig;_If++){$k[$j++]=0;$k[$j++]=1}$_.sep=$G($a(),0,$_.pixx);$P($_.sep,0,$a([0,0,0,0]));$P($_.sep,$_.pixx-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _Ir=0,_Iq=$_.numrows-1;_Ir<=_Iq;_Ir+=1){$_.r=_Ir;if($_.r!=0){$q($g($_.seps,$_.r))}for(var _Ix=0,_Iy=$_.barxmult;_Ix<_Iy;_Ix++){$q($g($_.rows,$_.r))}if($_.r!=$_.numrows-1){$q($g($_.seps,$_.r));$q($_.sep)}}$_.pixs=$a();var _JH=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",~~($_.pixs.length/$_.pixx)],["height",~~($_.pixs.length/$_.pixx)/72],["width",$_.pixx/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",$_.options]]);$k[$j++]=_JH;if(!$_.dontdraw){bwipp_renmatrix()}}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_databarexpandedstacked(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"format","expandedstacked");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_databarexpanded();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1northamericancoupon(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.coupontextfont="OCR-B";$_.coupontextsize=9;$_.coupontextxoffset=null;$_.coupontextyoffset=null;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$j--;$_.vals=$k[--$j];$_.ais=$k[--$j];if($_.ais.length!=1){$k[$j++]="bwipp.gs1northamericancouponBadAIStructure#9933";$k[$j++]="A GS1 North American Coupon should consist of a single AI (8110)";bwipp_raiseerror()}if($ne($g($_.ais,0),"8110")){$k[$j++]="bwipp.gs1northamericancouponBadAIStructure#9936";$k[$j++]="A GS1 North American Coupon should consist of a single AI (8110)";bwipp_raiseerror()}$_.val=$g($_.vals,0);$_.vli=$f($g($_.val,0)-48);if($_.vli<0||$_.vli>6){$k[$j++]="bwipp.gs1northamericancouponBadVLI#9943";$k[$j++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6";bwipp_raiseerror()}$_.gcp=$G($_.val,1,$f($_.vli+6));$_.cod=$G($_.val,$f($_.vli+7),6);$_.coupontext=$s($_.gcp.length+7);$P($_.coupontext,0,$_.gcp);$P($_.coupontext,$_.gcp.length,"-");$P($_.coupontext,$_.gcp.length+1,$_.cod);$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_databarexpandedstacked();var _W=$k[--$j];$_[$k[--$j]]=_W;if($_.includetext){if($eq($_.coupontextxoffset,null)){$_.coupontextxoffset=0}if($eq($_.coupontextyoffset,null)){$_.coupontextyoffset=$f($g($_.args,"height")*72+3)}var _e=$g($_.args,"txt")!==undefined;if(_e){$_.txt=$g($_.args,"txt");$_.newtxt=$a($_.txt.length+1);$P($_.newtxt,0,$_.txt);$p($_.newtxt,$_.newtxt.length-1,$a([$_.coupontext,$_.coupontextxoffset,$_.coupontextyoffset,$_.coupontextfont,$_.coupontextsize]));$p($_.args,"txt",$_.newtxt)}else{$p($_.args,"txt",$a([$a([$_.coupontext,$_.coupontextxoffset,$_.coupontextyoffset,$_.coupontextfont,$_.coupontextsize])]))}}$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_pharmacode(){$_=Object.create($_);$_.dontdraw=false;$_.height=8*2.835/72;$_.nwidth=.5*2.835;$_.wwidth=1.5*2.835;$_.swidth=1*2.835;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length<1||$_.barcode.length>6){$k[$j++]="bwipp.pharmacodeBadLength#10023";$k[$j++]="Pharmacode must be 1 to 6 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _5=$k[--$j];if(_5<48||_5>57){$k[$j++]="bwipp.pharmacodeBadCharacter#10027";$k[$j++]="Pharmacode must contain only digits";bwipp_raiseerror()}});var _7=$i($_.barcode);if(_7<3||_7>131070){$k[$j++]="bwipp.pharmacodeBadValue#10031";$k[$j++]="Pharmacode value must be between 3 and 131070";bwipp_raiseerror()}$_.txt=$a($_.barcode.length);for(var _C=0,_B=$_.barcode.length-1;_C<=_B;_C+=1){$_.i=_C;$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),0,0,"",0]))}$_.barcode=$R($s(17),$i($_.barcode)+1,2);$_.barcode=$G($_.barcode,1,$_.barcode.length-1);$_.barlen=$_.barcode.length;$_.sbs=$a($_.barlen*2);for(var _U=0,_T=$_.barlen-1;_U<=_T;_U+=1){$_.i=_U;$_.enc=$G($_.barcode,$_.i,1);if($eq($_.enc,"0")){$p($_.sbs,$_.i*2,$_.nwidth)}else{$p($_.sbs,$_.i*2,$_.wwidth)}$p($_.sbs,$_.i*2+1,$_.swidth)}$k[$j++]=Infinity;var _i=$_.sbs;$k[$j++]=Infinity;for(var _k=0,_l=~~(($_.sbs.length+1)/2);_k<_l;_k++){$k[$j++]=$_.height}var _n=$a();$k[$j++]=Infinity;for(var _p=0,_q=~~(($_.sbs.length+1)/2);_p<_q;_p++){$k[$j++]=0}var _r=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_i;$k[$j++]="bhs";$k[$j++]=_n;$k[$j++]="bbs";$k[$j++]=_r;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$_.options;var _u=$d();$k[$j++]=_u;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_pharmacode2(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.height=4;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length<1||$_.barcode.length>8){$k[$j++]="bwipp.pharmacode2BadLength#10112";$k[$j++]="Two-track Pharmacode must be 1 to 6 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _5=$k[--$j];if(_5<48||_5>57){$k[$j++]="bwipp.pharmacode2badCharacter#10116";$k[$j++]="Two-track Pharmacode must contain only digits";bwipp_raiseerror()}});var _7=$i($_.barcode);if(_7<4||_7>64570080){$k[$j++]="bwipp.pharmacode2badValue#10120";$k[$j++]="Two-track Pharmacode value must be between 4 and 64570080";bwipp_raiseerror()}$_.txt=$a($_.barcode.length);for(var _C=0,_B=$_.barcode.length-1;_C<=_B;_C+=1){$_.i=_C;$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),0,0,"",0]))}$_.encstr=$s(16);$_.sbs=$a(32);$_.bar=1/25.4*$_.height;$_.spc=1/25.4*72;$_.i=15;$_.val=$i($_.barcode);for(;;){if($_.val==0){break}var _P=$_.val%3;$_.val=~~($f($_.val-$g($a([3,1,2]),_P))/3);$p($_.encstr,$_.i,$g($a([2,0,1]),_P));$_.i=$_.i-1}$_.encstr=$G($_.encstr,$_.i+1,15-$_.i);$_.bhs=$a($_.encstr.length);$_.bbs=$a($_.encstr.length);for(var _i=0,_h=$_.encstr.length-1;_i<=_h;_i+=1){$_.i=_i;var _l=$g($_.encstr,$_.i);$p($_.bhs,$_.i,$_.bar*$g($a([1,1,2]),_l));$p($_.bbs,$_.i,$g($a([0,$_.bar,0]),_l))}$k[$j++]=Infinity;var _w=$_.bhs;var _x=$_.bbs;$k[$j++]=Infinity;for(var _z=0,_10=$_.encstr.length*2;_z<_10;_z++){$k[$j++]=$_.spc}var _12=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bhs";$k[$j++]=_w;$k[$j++]="bbs";$k[$j++]=_x;$k[$j++]="sbs";$k[$j++]=_12;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="textyoffset";$k[$j++]=4;$k[$j++]="opt";$k[$j++]=$_.options;var _15=$d();$k[$j++]=_15;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_code2of5(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.validatecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$_.version="industrial";$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.code2of5emptyData#10219";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_code2of5);$F($_.barcode,function(){var _4=$k[--$j];if(_4<48||_4>57){$k[$j++]="bwipp.code2of5badCharacter#10227";$k[$j++]="Code 25 must contain only digits";bwipp_raiseerror()}});$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _7=$k[--$j];$k[$j++]=$f(_7-1)}var _8=$k[--$j];$_[$k[--$j]]=_8;$_.checksum=0;for(var _C=0,_B=$f($_.barlen-1);_C<=_B;_C+=1){$_.i=_C;$k[$j++]="checksum";$k[$j++]=$_.checksum;$k[$j++]=$f($g($_.barcode,$_.i)-48);if($f($_.barlen-$_.i)%2!=0){var _J=$k[--$j];$k[$j++]=_J*3}var _K=$k[--$j];var _L=$k[--$j];$_[$k[--$j]]=$f(_L+_K)}$_.checksum=(10-$_.checksum%10)%10;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$_.checksum+48){$k[$j++]="bwipp.code2of5badCheckDigit#10241";$k[$j++]="Incorrect Code 25 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen);$_.includecheck=true}if(!bwipp_code2of5.__10273__){$_=Object.create($_);var _b=new Map([["industrial",$a(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","313111","31113"])],["iata",$a(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","1111","311"])],["matrix",$a(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","311111","31111"])],["coop",$a(["331111","111331","113131","113311","131131","131311","133111","311131","311311","313111","3131","133"])],["datalogic",$a(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","1111","311"])]]);$_.versions=_b;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code2of5.$ctx[id]=$_[id]);bwipp_code2of5.__10273__=1;$_=Object.getPrototypeOf($_)}var _f=$g($_.versions,$_.version)!==undefined;if(!_f){$k[$j++]="bwipp.code2of5badVersion#10276";$k[$j++]="Unrecognised Code 25 version";bwipp_raiseerror()}$_.encs=$g($_.versions,$_.version);$_.cs=$g($_.encs,0).length;$k[$j++]="cw";$k[$j++]=0;$F($g($_.encs,0),function(){var _n=$k[--$j];var _o=$k[--$j];$k[$j++]=$f(_o+$f(_n-48))});var _p=$k[--$j];$_[$k[--$j]]=_p;$_.ss=$g($_.encs,10).length;$k[$j++]="sw";$k[$j++]=0;$F($g($_.encs,10),function(){var _v=$k[--$j];var _w=$k[--$j];$k[$j++]=$f(_w+$f(_v-48))});var _x=$k[--$j];$_[$k[--$j]]=_x;var _10=$g($_.encs,11);$_.es=_10.length;if(!bwipp_code2of5.__10289__){$_=Object.create($_);$_.barchars="0123456789";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code2of5.$ctx[id]=$_[id]);bwipp_code2of5.__10289__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="sbs";$k[$j++]=$_.barlen;if($_.includecheck){var _14=$k[--$j];$k[$j++]=$f(_14+1)}var _19=$s($f($f($k[--$j]*$_.cs+$_.ss)+$_.es));$_[$k[--$j]]=_19;$k[$j++]="txt";$k[$j++]=$_.barlen;if($_.includecheck){var _1D=$k[--$j];$k[$j++]=$f(_1D+1)}var _1F=$a($k[--$j]);$_[$k[--$j]]=_1F;$P($_.sbs,0,$g($_.encs,10));for(var _1M=0,_1L=$f($_.barlen-1);_1M<=_1L;_1M+=1){$_.i=_1M;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*$_.cs+$_.ss,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$f($_.i*$_.cw+$_.sw),$_.textyoffset,$_.textfont,$_.textsize]))}if($_.includecheck){$P($_.sbs,$f($_.barlen*$_.cs+$_.ss),$g($_.encs,$_.checksum));$P($_.sbs,$f($f($_.barlen*$_.cs+$_.cs)+$_.ss),$g($_.encs,11));if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum,1),$f($_.barlen*$_.cw+$_.sw),$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a([" ",$f($_.barlen*$_.cw+$_.sw),$_.textyoffset,$_.textfont,$_.textsize]))}}else{$P($_.sbs,$f($_.barlen*$_.cs+$_.ss),$g($_.encs,11))}$k[$j++]=Infinity;$k[$j++]=Infinity;$F($_.sbs,function(){var _2U=$k[--$j];$k[$j++]=$f(_2U-48)});var _2V=$a();$k[$j++]=Infinity;for(var _2X=0,_2Y=~~(($_.sbs.length+1)/2);_2X<_2Y;_2X++){$k[$j++]=$_.height}var _2a=$a();$k[$j++]=Infinity;for(var _2c=0,_2d=~~(($_.sbs.length+1)/2);_2c<_2d;_2c++){$k[$j++]=0}var _2e=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_2V;$k[$j++]="bhs";$k[$j++]=_2a;$k[$j++]="bbs";$k[$j++]=_2e;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2i=$d();$k[$j++]=_2i;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_industrial2of5(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"version","industrial");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code2of5();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_iata2of5(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"version","iata");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code2of5();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_matrix2of5(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"version","matrix");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code2of5();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_coop2of5(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"version","coop");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code2of5();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_datalogic2of5(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"version","datalogic");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code2of5();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_code11(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.validatecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.code11emptyData#10624";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_code11);if(!bwipp_code11.__10641__){$_=Object.create($_);$_.encs=$a(["111131","311131","131131","331111","113131","313111","133111","111331","311311","311111","113111","113311"]);$_.barchars="0123456789-";$_.charvals=new Map;for(var _4=0;_4<=10;_4+=1){$p($_.charvals,$G($_.barchars,_4,1),_4)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code11.$ctx[id]=$_[id]);bwipp_code11.__10641__=1;$_=Object.getPrototypeOf($_)}for(var _B=0,_A=$_.barcode.length-1;_B<=_A;_B+=1){var _F=$g($_.charvals,$G($_.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.code11badCharacter#10646";$k[$j++]="Code 11 must contain only digits and dashes";bwipp_raiseerror()}}$_.barlen=$_.barcode.length;if($_.validatecheck){if($_.barlen==11){$k[$j++]="bwipp.code11badLength#10653";$k[$j++]="Code 11 cannot be 11 characters using check digits";bwipp_raiseerror()}var _L=$_.barlen<=10?1:2;$_.barlen=$_.barlen-_L}$k[$j++]="numchecks";if($_.includecheck||$_.validatecheck){var _P=$_.barlen>=10?2:1;$k[$j++]=_P}else{$k[$j++]=0}var _Q=$k[--$j];$_[$k[--$j]]=_Q;$_.checksum1=0;$_.checksum2=0;for(var _U=0,_T=$_.barlen-1;_U<=_T;_U+=1){$_.i=_U;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$_.checksum1=$f($_.checksum1+(($_.barlen-$_.i-1)%10+1)*$_.indx);$_.checksum2=$f($_.checksum2+(($_.barlen-$_.i)%9+1)*$_.indx)}$_.checksum1=$_.checksum1%11;$_.checksum2=$f($_.checksum2+$_.checksum1)%11;if($_.validatecheck){if($_.numchecks==1){var _r=$_.checksum1;if($g($_.barcode,$_.barlen)!=$g($_.barchars,_r)){$k[$j++]="bwipp.code11badCheckDigit#10671";$k[$j++]="Incorrect Code 11 check digit provided";bwipp_raiseerror()}}else{if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum1)||$g($_.barcode,$_.barlen+1)!=$g($_.barchars,$_.checksum2)){$k[$j++]="bwipp.code11badCheckDigits#10676";$k[$j++]="Incorrect Code 11 check digits provided";bwipp_raiseerror()}}$_.barcode=$G($_.barcode,0,$_.barlen);$_.includecheck=true}$_.sbs=$s($f($f($_.barlen+$_.numchecks)*6+12));$_.txt=$a($f($_.barlen+$_.numchecks));$P($_.sbs,0,$g($_.encs,11));$_.xpos=8;for(var _1J=0,_1I=$_.barlen-1;_1J<=_1I;_1J+=1){$_.i=_1J;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*6+6,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]));for(var _1f=0;_1f<=5;_1f+=1){$_.xpos=$f($f($g($_.enc,_1f)-48)+$_.xpos)}}if($_.includecheck){if($_.barlen>=10){$P($_.sbs,$_.barlen*6+6,$g($_.encs,$_.checksum1));$P($_.sbs,$_.barlen*6+12,$g($_.encs,$_.checksum2));if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum1,1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]));$_.enc=$g($_.encs,$_.checksum1);for(var _29=0;_29<=5;_29+=1){$_.xpos=$f($f($g($_.enc,_29)-48)+$_.xpos)}$p($_.txt,$_.barlen+1,$a([$G($_.barchars,$_.checksum2,1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a(["",$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]));$p($_.txt,$_.barlen+1,$a(["",$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,$_.barlen*6+18,$g($_.encs,11))}else{$P($_.sbs,$_.barlen*6+6,$g($_.encs,$_.checksum1));if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum1,1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a(["",$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,$_.barlen*6+12,$g($_.encs,11))}}else{$P($_.sbs,$_.barlen*6+6,$g($_.encs,11))}$k[$j++]=Infinity;$k[$j++]=Infinity;var _3A=$_.sbs;for(var _3B=0,_3C=_3A.length;_3B<_3C;_3B++){$k[$j++]=$g(_3A,_3B)-48}var _3E=$a();$k[$j++]=Infinity;for(var _3G=0,_3H=~~(($_.sbs.length+1)/2);_3G<_3H;_3G++){$k[$j++]=$_.height}var _3J=$a();$k[$j++]=Infinity;for(var _3L=0,_3M=~~(($_.sbs.length+1)/2);_3L<_3M;_3L++){$k[$j++]=0}var _3N=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_3E;$k[$j++]="bhs";$k[$j++]=_3J;$k[$j++]="bbs";$k[$j++]=_3N;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _3R=$d();$k[$j++]=_3R;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_bc412(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.validatecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.includestartstop=false;$_.semi=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.bc412emptyData#10796";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($_.semi){$_.includestartstop=true}bwipp_loadctx(bwipp_bc412);if(!bwipp_bc412.__10811__){$_=Object.create($_);$_.barchars="0R9GLVHA8EZ4NTS1J2Q6C7DYKBUIX3FWP5M";$_.charvals=new Map;for(var _4=0;_4<=34;_4+=1){$p($_.charvals,$G($_.barchars,_4,1),_4)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_bc412.$ctx[id]=$_[id]);bwipp_bc412.__10811__=1;$_=Object.getPrototypeOf($_)}for(var _B=0,_A=$_.barcode.length-1;_B<=_A;_B+=1){var _F=$g($_.charvals,$G($_.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.bc412badCharacter#10816";$k[$j++]="BC412 must contain only digits and capital letters except O";bwipp_raiseerror()}}if($_.semi){if($_.validatecheck){if($_.barcode.length<8||$_.barcode.length>19){$k[$j++]="bwipp.bc412semivalidateBadLength#10824";$k[$j++]="BC412 semi with check digit must be 8 to 19 characters long";bwipp_raiseerror()}}else{if($_.barcode.length<7||$_.barcode.length>18){$k[$j++]="bwipp.bc412semiBadLength#10828";$k[$j++]="BC412 semi must be 7 to 18 characters long";bwipp_raiseerror()}}$_.barlen=$_.barcode.length;if(!$_.validatecheck){$_.barlen=$_.barlen+1;$_.sbarcode=$s($_.barlen);$p($_.sbarcode,0,$g($_.barcode,0));$p($_.sbarcode,1,48);$P($_.sbarcode,2,$G($_.barcode,1,$_.barlen-2));$_.barcode=$_.sbarcode}$_.sumodd=0;$_.sumeven=0;for(var _c=0,_b=$_.barlen-1;_c<=_b;_c+=1){$_.i=_c;$k[$j++]=$g($_.charvals,$G($_.barcode,$_.i,1));if($_.i%2==0){$_.sumodd=$f($k[--$j]+$_.sumodd)}else{$_.sumeven=$f($k[--$j]+$_.sumeven)}}$_.checksum=$f($_.sumodd%35+$_.sumeven%35*2)%35;if($_.validatecheck){if($_.checksum!=0){$k[$j++]="bwipp.bc412semiBadCheckDigit#10854";$k[$j++]="Incorrect BC412 semi check digit provided";bwipp_raiseerror()}}else{$_.checksum=$_.checksum*17%35;$p($_.barcode,1,$g($_.barchars,$_.checksum))}}else{$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _y=$k[--$j];$k[$j++]=$f(_y-1)}var _z=$k[--$j];$_[$k[--$j]]=_z;$_.checksum=0;for(var _13=0,_12=$_.barlen-1;_13<=_12;_13+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_13,1))+$_.checksum)}$_.checksum=$_.checksum%35;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.bc412badCheckDigit#10871";$k[$j++]="Incorrect BC412 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen);$_.includecheck=true}}if(!bwipp_bc412.__10890__){$_=Object.create($_);$_.encs=$a(["11111115","13111212","11131113","12111213","12121311","13131111","12111312","11131212","11121411","11151111","15111111","11111511","12131211","13121112","13111311","11111214","12121113","11111313","13111113","11121213","11141112","11121312","11141211","14121111","12121212","11131311","13121211","12111411","14111211","11111412","12111114","14111112","12141111","11121114","12131112","12","111"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_bc412.$ctx[id]=$_[id]);bwipp_bc412.__10890__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s(($_.barlen+1)*8+5);if($_.includecheck){$_.txt=$a($_.barlen+1)}else{$_.txt=$a($_.barlen)}if($_.includestartstop){$P($_.sbs,0,$g($_.encs,35));$_.pos=2;$_.txtpos=3}else{$_.pos=0;$_.txtpos=0}for(var _1Z=0,_1Y=$_.barlen-1;_1Z<=_1Y;_1Z+=1){$_.i=_1Z;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$P($_.sbs,$_.pos,$g($_.encs,$_.indx));$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*12+$_.txtpos,$_.textyoffset,$_.textfont,$_.textsize]));$_.pos=$_.pos+8}if($_.includecheck){$P($_.sbs,$_.pos,$g($_.encs,$_.checksum));if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum,1),$_.barlen*12+$_.txtpos,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a(["",$_.barlen*12+$_.txtpos,$_.textyoffset,$_.textfont,$_.textsize]))}$_.pos=$_.pos+8}if($_.includestartstop){$P($_.sbs,$_.pos,$g($_.encs,36));$_.pos=$_.pos+3}$_.sbs=$G($_.sbs,0,$_.pos);$k[$j++]=Infinity;$k[$j++]=Infinity;var _2W=$_.sbs;for(var _2X=0,_2Y=_2W.length;_2X<_2Y;_2X++){$k[$j++]=$f($g(_2W,_2X)-48)}var _2a=$a();$k[$j++]=Infinity;for(var _2c=0,_2d=~~(($_.sbs.length+1)/2);_2c<_2d;_2c++){$k[$j++]=$_.height}var _2f=$a();$k[$j++]=Infinity;for(var _2h=0,_2i=~~(($_.sbs.length+1)/2);_2h<_2i;_2h++){$k[$j++]=0}var _2j=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_2a;$k[$j++]="bhs";$k[$j++]=_2f;$k[$j++]="bbs";$k[$j++]=_2j;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2n=$d();$k[$j++]=_2n;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_rationalizedCodabar(){$_=Object.create($_);$_.dontdraw=false;$_.altstartstop=false;$_.includecheck=false;$_.validatecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.barcode.length<2||$_.barcode.length<3&&$_.validatecheck){$k[$j++]="bwipp.rationalizedCodabarBadLength#10999";$k[$j++]="Codabar must be at least 2 characters in length excluding any check digit";bwipp_raiseerror()}bwipp_loadctx(bwipp_rationalizedCodabar);if(!bwipp_rationalizedCodabar.__11016__){$_=Object.create($_);$_.encs=$a(["11111331","11113311","11131131","33111111","11311311","31111311","13111131","13113111","13311111","31131111","11133111","11331111","31113131","31311131","31313111","11313131","11331311","13131131","11131331","11133311"]);$_.barcharsnormal="0123456789-$:/.+ABCD";$_.barcharsalt="0123456789-$:/.+TN*E";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_rationalizedCodabar.$ctx[id]=$_[id]);bwipp_rationalizedCodabar.__11016__=1;$_=Object.getPrototypeOf($_)}var _8=$_.altstartstop?$_.barcharsalt:$_.barcharsnormal;$_.barchars=_8;$_.charvals=new Map;for(var _9=0;_9<=19;_9+=1){$p($_.charvals,$G($_.barchars,_9,1),_9)}$_.bodyvals=new Map;for(var _D=0;_D<=15;_D+=1){$p($_.bodyvals,$G($_.barchars,_D,1),_D)}$_.ssvals=new Map;for(var _H=16;_H<=19;_H+=1){$p($_.ssvals,$G($_.barchars,_H,1),_H)}var _O=$g($_.ssvals,$G($_.barcode,0,1))!==undefined;var _T=$g($_.ssvals,$G($_.barcode,$_.barcode.length-1,1))!==undefined;if(!_O||!_T){if($_.altstartstop){$k[$j++]="bwipp.rationalizedCodabarBadAltStartStop#11031";$k[$j++]="Codabar start and stop characters must be one of E N T or *";bwipp_raiseerror()}else{$k[$j++]="bwipp.rationalizedCodabarBadStartStop#11033";$k[$j++]="Codabar start and stop characters must be one of A B C or D";bwipp_raiseerror()}}for(var _X=1,_W=$_.barcode.length-2;_X<=_W;_X+=1){var _b=$g($_.bodyvals,$G($_.barcode,_X,1))!==undefined;if(!_b){$k[$j++]="bwipp.rationalizedCodabarBadCharacter#11038";$k[$j++]="Codabar body must contain only digits and symbols - $ : / . +";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _e=$k[--$j];$k[$j++]=$f(_e-1)}var _f=$k[--$j];$_[$k[--$j]]=_f;$_.checksum=0;for(var _j=0,_i=$f($_.barlen-2);_j<=_i;_j+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_j,1))+$_.checksum)}var _r=$G($_.barcode,$_.barcode.length-1,1);$_.checksum=$f($g($_.charvals,_r)+$_.checksum);$_.checksum=$f(16-$_.checksum%16)%16;if($_.validatecheck){if($g($_.barcode,$f($_.barlen-1))!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.rationalizedCodabarBadCheckDigit#11054";$k[$j++]="Incorrect Codabar check digit provided";bwipp_raiseerror()}var _14=$s($_.barlen);$P(_14,0,$G($_.barcode,0,$f($_.barlen-1)));$P(_14,$f($_.barlen-1),$G($_.barcode,$_.barlen,1));$_.barcode=_14;$_.includecheck=true}$k[$j++]="sbs";$k[$j++]=$_.barlen;if($_.includecheck){var _1E=$k[--$j];$k[$j++]=$f(_1E+1)}var _1G=$s($k[--$j]*8);$_[$k[--$j]]=_1G;$k[$j++]="txt";$k[$j++]=$_.barlen;if($_.includecheck){var _1K=$k[--$j];$k[$j++]=$f(_1K+1)}var _1M=$a($k[--$j]);$_[$k[--$j]]=_1M;$_.xpos=0;for(var _1Q=0,_1P=$f($_.barlen-2);_1Q<=_1P;_1Q+=1){$_.i=_1Q;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*8,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]));for(var _1m=0;_1m<=7;_1m+=1){$_.xpos=$f($f($g($_.enc,_1m)-48)+$_.xpos)}}if($_.includecheck){$P($_.sbs,$f($_.barlen*8-8),$g($_.encs,$_.checksum));if($_.includecheckintext){$p($_.txt,$f($_.barlen-1),$a([$G($_.barchars,$_.checksum,1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$f($_.barlen-1),$a([" ",$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}for(var _2E=0;_2E<=7;_2E+=1){$_.xpos=$f($f($g($g($_.encs,$_.checksum),_2E)-48)+$_.xpos)}$_.indx=$g($_.charvals,$G($_.barcode,$f($_.barlen-1),1));$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.barlen*8,$_.enc);$p($_.txt,$_.barlen,$a([$G($_.barcode,$f($_.barlen-1),1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}else{$_.indx=$g($_.charvals,$G($_.barcode,$f($_.barlen-1),1));$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$f($_.barlen*8-8),$_.enc);$p($_.txt,$f($_.barlen-1),$a([$G($_.barcode,$f($_.barlen-1),1),$_.xpos,$_.textyoffset,$_.textfont,$_.textsize]))}$k[$j++]=Infinity;$k[$j++]=Infinity;$F($_.sbs,function(){var _31=$k[--$j];$k[$j++]=$f(_31-48)});var _32=$a();$k[$j++]=Infinity;for(var _34=0,_35=~~(($_.sbs.length+1)/2);_34<_35;_34++){$k[$j++]=$_.height}var _37=$a();$k[$j++]=Infinity;for(var _39=0,_3A=~~(($_.sbs.length+1)/2);_39<_3A;_39++){$k[$j++]=0}var _3B=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_32;$k[$j++]="bhs";$k[$j++]=_37;$k[$j++]="bbs";$k[$j++]=_3B;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _3F=$d();$k[$j++]=_3F;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_onecode(){$_=Object.create($_);$_.dontdraw=false;$_.height=.15;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_onecode);$_.barlen=$_.barcode.length;$F($_.barcode,function(){var _4=$k[--$j];if(_4<48||_4>57){$k[$j++]="bwipp.onecodeBadCharacter#11164";$k[$j++]="The data must contain only digits";bwipp_raiseerror()}});if($_.barlen!=20&&$_.barlen!=25&&$_.barlen!=29&&$_.barlen!=31){$k[$j++]="bwipp.onecodeInvalidLength#11169";$k[$j++]="The data must be 20, 25, 29 or 31 digits";bwipp_raiseerror()}$k[$j++]=Infinity;var _B=$eq($G($_.barcode,5,1),"9")?14:11;$k[$j++]=2;$k[$j++]=2;$k[$j++]=5;$k[$j++]=5;$k[$j++]=_B;$k[$j++]=_B;$k[$j++]=20;$k[$j++]=20;$k[$j++]=25;$k[$j++]=25;$k[$j++]=29;$k[$j++]=29;$_.txtdict=$d();$_.txt=$a($_.barlen+6);$_.spacecnt=0;for(var _H=0,_G=$_.barlen-1;_H<=_G;_H+=1){$_.i=_H;var _K=$g($_.txtdict,$_.i)!==undefined;if(_K){$p($_.txt,$_.i+$_.spacecnt,$a([" ",0,0,"",0]));$_.spacecnt=$_.spacecnt+1}$p($_.txt,$_.i+$_.spacecnt,$a([$G($_.barcode,$_.i,1),0,0,"",0]))}$_.txt=$G($_.txt,0,$_.barcode.length+$_.spacecnt);$_.normalize=function(){$_.base=$k[--$j];$_.num=$k[--$j];for(var _e=$_.num.length-1;_e>=1;_e-=1){$_.i=_e;var _f=$_.num;var _g=$_.i;$p(_f,_g-1,$f($g(_f,_g-1)+~~($g($_.num,$_.i)/$_.base)));$p($_.num,$_.i,$g($_.num,$_.i)%$_.base)}for(;;){if($lt($g($_.num,0),$_.base)){break}$k[$j++]=Infinity;$k[$j++]=0;$q($_.num);$_.num=$a();$p($_.num,0,$f($g($_.num,0)+~~($g($_.num,1)/$_.base)));$p($_.num,1,$g($_.num,1)%$_.base)}$k[$j++]=Infinity;$_.i=true;var _17=$_.num;for(var _18=0,_19=_17.length;_18<_19;_18++){var _1A=$g(_17,_18);$k[$j++]=_1A;if(_1A==0&&$_.i){$j--}else{$_.i=false}}$_.num=$a();if($_.num.length==0){$_.num=$a([0])}$k[$j++]=$_.num};$_.bigadd=function(){var _1G=$k[--$j];var _1H=$k[--$j];$_.offset=Math.abs(_1G.length-_1H.length);if(_1G.length<_1H.length){var _=_1G;_1G=_1H;_1H=_}$_.a=_1G;$_.b=_1H;for(var _1K=0,_1J=$_.b.length-1;_1K<=_1J;_1K+=1){var _1L=$_.a;var _1M=$_.offset;$p(_1L,_1K+_1M,$f($g(_1L,_1K+_1M)+$g($_.b,_1K)))}$k[$j++]=$_.a};if(!bwipp_onecode.__11232__){$_=Object.create($_);var _1V=new Map([[20,$a([0])],[25,$a([1])],[29,$a([1,0,0,0,0,1])],[31,$a([1,0,0,0,1,0,0,0,0,1])]]);$_.startvals=_1V;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_onecode.$ctx[id]=$_[id]);bwipp_onecode.__11232__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="binval";$k[$j++]=$g($_.startvals,$_.barlen);$k[$j++]=Infinity;var _1c=$G($_.barcode,20,$_.barlen-20);for(var _1d=0,_1e=_1c.length;_1d<_1e;_1d++){$k[$j++]=$f($g(_1c,_1d)-48)}var _1g=$a();$k[$j++]=_1g;$_.bigadd();var _1h=$k[--$j];$_[$k[--$j]]=_1h;$k[$j++]=Infinity;$q($_.binval);$k[$j++]=$f($g($_.barcode,0)-48);$_.binval=$a();$k[$j++]=Infinity;var _1n=$_.binval;for(var _1o=0,_1p=_1n.length;_1o<_1p;_1o++){$k[$j++]=$g(_1n,_1o)*5}var _1r=$a();$k[$j++]="binval";$k[$j++]=_1r;$k[$j++]=$a([$f($g($_.barcode,1)-48)]);$_.bigadd();$k[$j++]=10;$_.normalize();var _1v=$k[--$j];$_[$k[--$j]]=_1v;$k[$j++]=Infinity;$q($_.binval);var _1z=$G($_.barcode,2,18);for(var _20=0,_21=_1z.length;_20<_21;_20++){$k[$j++]=$f($g(_1z,_20)-48)}$_.binval=$a();$_.bytes=$a(13);var _25=$_.binval;$_.bintmp=$A($a(_25.length),_25);for(var _28=12;_28>=0;_28-=1){$_.i=_28;for(var _2B=0,_2A=$_.bintmp.length-2;_2B<=_2A;_2B+=1){$_.j=_2B;var _2C=$_.bintmp;var _2D=$_.j;$p(_2C,_2D+1,$f($g(_2C,_2D+1)+$g($_.bintmp,$_.j)%256*10));$p($_.bintmp,$_.j,~~($g($_.bintmp,$_.j)/256))}$p($_.bytes,$_.i,$g($_.bintmp,$_.bintmp.length-1)%256);var _2S=$_.bintmp;var _2T=$_.bintmp;$p(_2S,_2T.length-1,~~($g(_2S,_2T.length-1)/256))}$_.fcs=2047;$_.dat=$g($_.bytes,0)<<5;for(var _2X=0,_2Y=6;_2X<_2Y;_2X++){if((($_.fcs^$_.dat)&1024)!=0){$_.fcs=$_.fcs<<1^3893}else{$_.fcs=$_.fcs<<1}$_.fcs=$_.fcs&2047;$_.dat=$_.dat<<1}for(var _2f=1;_2f<=12;_2f+=1){$_.dat=$g($_.bytes,_2f)<<3;for(var _2i=0,_2j=8;_2i<_2j;_2i++){if((($_.fcs^$_.dat)&1024)!=0){$_.fcs=$_.fcs<<1^3893}else{$_.fcs=$_.fcs<<1}$_.fcs=$_.fcs&2047;$_.dat=$_.dat<<1}}$_.codewords=$a(10);for(var _2r=9;_2r>=0;_2r-=1){$_.i=_2r;var _2t=$_.i==9?636:1365;$_.b=_2t;for(var _2w=0,_2v=$_.binval.length-2;_2w<=_2v;_2w+=1){$_.j=_2w;var _2x=$_.binval;var _2y=$_.j;$p(_2x,_2y+1,$f($g(_2x,_2y+1)+$g($_.binval,$_.j)%$_.b*10));$p($_.binval,$_.j,~~($g($_.binval,$_.j)/$_.b))}$p($_.codewords,$_.i,$g($_.binval,$_.binval.length-1)%$_.b);var _3G=$_.binval;var _3H=$_.binval;$p(_3G,_3H.length-1,~~($g(_3G,_3H.length-1)/$_.b))}$p($_.codewords,9,$g($_.codewords,9)*2);if(($_.fcs&1024)!=0){$p($_.codewords,0,$f($g($_.codewords,0)+659))}if(!bwipp_onecode.__11397__){$_=Object.create($_);$_.tab513=$a([31,7936,47,7808,55,7552,59,7040,61,6016,62,3968,79,7744,87,7488,91,6976,93,5952,94,3904,103,7360,107,6848,109,5824,110,3776,115,6592,117,5568,118,3520,121,5056,122,3008,124,1984,143,7712,151,7456,155,6944,157,5920,158,3872,167,7328,171,6816,173,5792,174,3744,179,6560,181,5536,182,3488,185,5024,186,2976,188,1952,199,7264,203,6752,205,5728,206,3680,211,6496,213,5472,214,3424,217,4960,218,2912,220,1888,227,6368,229,5344,230,3296,233,4832,234,2784,236,1760,241,4576,242,2528,244,1504,248,992,271,7696,279,7440,283,6928,285,5904,286,3856,295,7312,299,6800,301,5776,302,3728,307,6544,309,5520,310,3472,313,5008,314,2960,316,1936,327,7248,331,6736,333,5712,334,3664,339,6480,341,5456,342,3408,345,4944,346,2896,348,1872,355,6352,357,5328,358,3280,361,4816,362,2768,364,1744,369,4560,370,2512,372,1488,376,976,391,7216,395,6704,397,5680,398,3632,403,6448,405,5424,406,3376,409,4912,410,2864,412,1840,419,6320,421,5296,422,3248,425,4784,426,2736,428,1712,433,4528,434,2480,436,1456,440,944,451,6256,453,5232,454,3184,457,4720,458,2672,460,1648,465,4464,466,2416,468,1392,472,880,481,4336,482,2288,484,1264,488,752,527,7688,535,7432,539,6920,541,5896,542,3848,551,7304,555,6792,557,5768,558,3720,563,6536,565,5512,566,3464,569,5e3,570,2952,572,1928,583,7240,587,6728,589,5704,590,3656,595,6472,597,5448,598,3400,601,4936,602,2888,604,1864,611,6344,613,5320,614,3272,617,4808,618,2760,620,1736,625,4552,626,2504,628,1480,632,968,647,7208,651,6696,653,5672,654,3624,659,6440,661,5416,662,3368,665,4904,666,2856,668,1832,675,6312,677,5288,678,3240,681,4776,682,2728,684,1704,689,4520,690,2472,692,1448,696,936,707,6248,709,5224,710,3176,713,4712,714,2664,716,1640,721,4456,722,2408,724,1384,728,872,737,4328,738,2280,740,1256,775,7192,779,6680,781,5656,782,3608,787,6424,789,5400,790,3352,793,4888,794,2840,796,1816,803,6296,805,5272,806,3224,809,4760,810,2712,812,1688,817,4504,818,2456,820,1432,824,920,835,6232,837,5208,838,3160,841,4696,842,2648,844,1624,849,4440,850,2392,852,1368,865,4312,866,2264,868,1240,899,6200,901,5176,902,3128,905,4664,906,2616,908,1592,913,4408,914,2360,916,1336,929,4280,930,2232,932,1208,961,4216,962,2168,964,1144,1039,7684,1047,7428,1051,6916,1053,5892,1054,3844,1063,7300,1067,6788,1069,5764,1070,3716,1075,6532,1077,5508,1078,3460,1081,4996,1082,2948,1084,1924,1095,7236,1099,6724,1101,5700,1102,3652,1107,6468,1109,5444,1110,3396,1113,4932,1114,2884,1116,1860,1123,6340,1125,5316,1126,3268,1129,4804,1130,2756,1132,1732,1137,4548,1138,2500,1140,1476,1159,7204,1163,6692,1165,5668,1166,3620,1171,6436,1173,5412,1174,3364,1177,4900,1178,2852,1180,1828,1187,6308,1189,5284,1190,3236,1193,4772,1194,2724,1196,1700,1201,4516,1202,2468,1204,1444,1219,6244,1221,5220,1222,3172,1225,4708,1226,2660,1228,1636,1233,4452,1234,2404,1236,1380,1249,4324,1250,2276,1287,7188,1291,6676,1293,5652,1294,3604,1299,6420,1301,5396,1302,3348,1305,4884,1306,2836,1308,1812,1315,6292,1317,5268,1318,3220,1321,4756,1322,2708,1324,1684,1329,4500,1330,2452,1332,1428,1347,6228,1349,5204,1350,3156,1353,4692,1354,2644,1356,1620,1361,4436,1362,2388,1377,4308,1378,2260,1411,6196,1413,5172,1414,3124,1417,4660,1418,2612,1420,1588,1425,4404,1426,2356,1441,4276,1442,2228,1473,4212,1474,2164,1543,7180,1547,6668,1549,5644,1550,3596,1555,6412,1557,5388,1558,3340,1561,4876,1562,2828,1564,1804,1571,6284,1573,5260,1574,3212,1577,4748,1578,2700,1580,1676,1585,4492,1586,2444,1603,6220,1605,5196,1606,3148,1609,4684,1610,2636,1617,4428,1618,2380,1633,4300,1634,2252,1667,6188,1669,5164,1670,3116,1673,4652,1674,2604,1681,4396,1682,2348,1697,4268,1698,2220,1729,4204,1730,2156,1795,6172,1797,5148,1798,3100,1801,4636,1802,2588,1809,4380,1810,2332,1825,4252,1826,2204,1857,4188,1858,2140,1921,4156,1922,2108,2063,7682,2071,7426,2075,6914,2077,5890,2078,3842,2087,7298,2091,6786,2093,5762,2094,3714,2099,6530,2101,5506,2102,3458,2105,4994,2106,2946,2119,7234,2123,6722,2125,5698,2126,3650,2131,6466,2133,5442,2134,3394,2137,4930,2138,2882,2147,6338,2149,5314,2150,3266,2153,4802,2154,2754,2161,4546,2162,2498,2183,7202,2187,6690,2189,5666,2190,3618,2195,6434,2197,5410,2198,3362,2201,4898,2202,2850,2211,6306,2213,5282,2214,3234,2217,4770,2218,2722,2225,4514,2226,2466,2243,6242,2245,5218,2246,3170,2249,4706,2250,2658,2257,4450,2258,2402,2273,4322,2311,7186,2315,6674,2317,5650,2318,3602,2323,6418,2325,5394,2326,3346,2329,4882,2330,2834,2339,6290,2341,5266,2342,3218,2345,4754,2346,2706,2353,4498,2354,2450,2371,6226,2373,5202,2374,3154,2377,4690,2378,2642,2385,4434,2401,4306,2435,6194,2437,5170,2438,3122,2441,4658,2442,2610,2449,4402,2465,4274,2497,4210,2567,7178,2571,6666,2573,5642,2574,3594,2579,6410,2581,5386,2582,3338,2585,4874,2586,2826,2595,6282,2597,5258,2598,3210,2601,4746,2602,2698,2609,4490,2627,6218,2629,5194,2630,3146,2633,4682,2641,4426,2657,4298,2691,6186,2693,5162,2694,3114,2697,4650,2705,4394,2721,4266,2753,4202,2819,6170,2821,5146,2822,3098,2825,4634,2833,4378,2849,4250,2881,4186,2945,4154,3079,7174,3083,6662,3085,5638,3086,3590,3091,6406,3093,5382,3094,3334,3097,4870,3107,6278,3109,5254,3110,3206,3113,4742,3121,4486,3139,6214,3141,5190,3145,4678,3153,4422,3169,4294,3203,6182,3205,5158,3209,4646,3217,4390,3233,4262,3265,4198,3331,6166,3333,5142,3337,4630,3345,4374,3361,4246,3393,4182,3457,4150,3587,6158,3589,5134,3593,4622,3601,4366,3617,4238,3649,4174,3713,4142,3841,4126,4111,7681,4119,7425,4123,6913,4125,5889,4135,7297,4139,6785,4141,5761,4147,6529,4149,5505,4153,4993,4167,7233,4171,6721,4173,5697,4179,6465,4181,5441,4185,4929,4195,6337,4197,5313,4201,4801,4209,4545,4231,7201,4235,6689,4237,5665,4243,6433,4245,5409,4249,4897,4259,6305,4261,5281,4265,4769,4273,4513,4291,6241,4293,5217,4297,4705,4305,4449,4359,7185,4363,6673,4365,5649,4371,6417,4373,5393,4377,4881,4387,6289,4389,5265,4393,4753,4401,4497,4419,6225,4421,5201,4425,4689,4483,6193,4485,5169,4489,4657,4615,7177,4619,6665,4621,5641,4627,6409,4629,5385,4633,4873,4643,6281,4645,5257,4649,4745,4675,6217,4677,5193,4739,6185,4741,5161,4867,6169,4869,5145,5127,7173,5131,6661,5133,5637,5139,6405,5141,5381,5155,6277,5157,5253,5187,6213,5251,6181,5379,6165,5635,6157,6151,7171,6155,6659,6163,6403,6179,6275,6211,5189,4681,4433,4321,3142,2634,2386,2274,1612,1364,1252,856,744,496]);$_.tab213=$a([3,6144,5,5120,6,3072,9,4608,10,2560,12,1536,17,4352,18,2304,20,1280,24,768,33,4224,34,2176,36,1152,40,640,48,384,65,4160,66,2112,68,1088,72,576,80,320,96,192,129,4128,130,2080,132,1056,136,544,144,288,257,4112,258,2064,260,1040,264,528,513,4104,514,2056,516,1032,1025,4100,1026,2052,2049,4098,4097,2050,1028,520,272,160]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_onecode.$ctx[id]=$_[id]);bwipp_onecode.__11397__=1;$_=Object.getPrototypeOf($_)}$_.chars=$a(10);for(var _3V=0;_3V<=9;_3V+=1){$_.i=_3V;var _3Y=$g($_.codewords,$_.i);$k[$j++]=_3Y;if(_3Y<=1286){var _3b=$g($_.tab513,$k[--$j]);$k[$j++]=_3b}else{var _3e=$g($_.tab213,$f($k[--$j]-1287));$k[$j++]=_3e}$p($_.chars,$_.i,$k[--$j])}for(var _3i=9;_3i>=0;_3i-=1){$_.i=_3i;if((~~Math.pow(2,$_.i)&$_.fcs)!=0){$p($_.chars,$_.i,$g($_.chars,$_.i)^8191)}}if(!bwipp_onecode.__11434__){$_=Object.create($_);$_.barmap=$a([7,2,4,3,1,10,0,0,9,12,2,8,5,5,6,11,8,9,3,1,0,1,5,12,2,5,1,8,4,4,9,11,6,3,8,10,3,9,7,6,5,11,1,4,8,5,2,12,9,10,0,2,7,1,6,7,3,6,4,9,0,3,8,6,6,4,2,7,1,1,9,9,7,10,5,2,4,0,3,8,6,2,0,4,8,11,1,0,9,8,3,12,2,6,7,7,5,1,4,10,1,12,6,9,7,3,8,0,5,8,9,7,4,6,2,10,3,4,0,5,8,4,5,7,7,11,1,9,6,0,9,6,0,6,4,8,2,1,3,2,5,9,8,12,4,11,6,1,9,5,7,4,3,3,1,2,0,7,2,0,1,3,4,1,6,10,3,5,8,7,9,4,2,11,5,6,0,8,7,12,4,2,8,1,5,10,3,0,9,3,0,9,6,5,2,4,7,8,1,7,5,0,4,5,2,3,0,10,6,12,9,2,3,11,1,6,8,8,7,9,5,4,0,11,1,5,2,2,9,1,4,12,8,3,6,6,7,0,3,7,4,7,7,5,0,12,1,11,2,9,9,0,6,8,5,3,3,10,8,2]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_onecode.$ctx[id]=$_[id]);bwipp_onecode.__11434__=1;$_=Object.getPrototypeOf($_)}$_.bbs=$a(65);$_.bhs=$a(65);for(var _3u=0;_3u<=64;_3u+=1){$_.i=_3u;$_.dec=($g($_.chars,$g($_.barmap,$_.i*4))&~~Math.pow(2,$g($_.barmap,$_.i*4+1)))!=0;$_.asc=($g($_.chars,$g($_.barmap,$_.i*4+2))&~~Math.pow(2,$g($_.barmap,$_.i*4+3)))!=0;if(!$_.dec&&!$_.asc){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,2*$_.height/8)}if(!$_.dec&&$_.asc){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($_.dec&&!$_.asc){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($_.dec&&$_.asc){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,8*$_.height/8)}}$k[$j++]=Infinity;var _4h=$_.bbs;var _4i=$_.bhs;$k[$j++]=Infinity;for(var _4k=0,_4l=$_.bhs.length-1;_4k<_4l;_4k++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _4m=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bbs";$k[$j++]=_4h;$k[$j++]="bhs";$k[$j++]=_4i;$k[$j++]="sbs";$k[$j++]=_4m;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="textxalign";$k[$j++]="left";$k[$j++]="textfont";$k[$j++]="OCR-B";$k[$j++]="textyoffset";$k[$j++]=1;$k[$j++]="textxoffset";$k[$j++]=-.3;$k[$j++]="opt";$k[$j++]=$_.options;var _4p=$d();$k[$j++]=_4p;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_postnet(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.validatecheck=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.125;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_postnet);$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _4=$k[--$j];$k[$j++]=$f(_4-1)}var _5=$k[--$j];$_[$k[--$j]]=_5;if($_.barlen!=5&&$_.barlen!=9&&$_.barlen!=11){$k[$j++]="bwipp.postnetBadLength#11529";$k[$j++]="USPS POSTNET must be 5, 9 or 11 digits excluding check digit";bwipp_raiseerror()}$F($_.barcode,function(){var _B=$k[--$j];if(_B<48||_B>57){$k[$j++]="bwipp.postnetBadCharacter#11533";$k[$j++]="USPS POSTNET must contain only digits";bwipp_raiseerror()}});if(!bwipp_postnet.__11547__){$_=Object.create($_);$_.barchars="0123456789";$_.encs=$a(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_postnet.$ctx[id]=$_[id]);bwipp_postnet.__11547__=1;$_=Object.getPrototypeOf($_)}$_.checksum=0;for(var _G=0,_F=$f($_.barlen-1);_G<=_F;_G+=1){$_.i=_G;$_.checksum=$f($_.checksum+$f($g($_.barcode,$_.i)-48))}$_.checksum=$f(10-$_.checksum%10)%10;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.postnetBadCheckDigit#11557";$k[$j++]="Incorrect USPS POSTNET check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}$_.bhs=$a($f($_.barlen*5+7));$_.txt=$a($f($_.barlen+1));$_.enc=$g($_.encs,10);$_.heights=$a($_.enc.length);for(var _g=0,_f=$_.enc.length-1;_g<=_f;_g+=1){$_.j=_g;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,0,$_.heights);for(var _r=0,_q=$f($_.barlen-1);_r<=_q;_r+=1){$_.i=_r;$_.enc=$g($_.encs,$f($g($_.barcode,$_.i)-48));$_.heights=$a($_.enc.length);for(var _11=0,_10=$_.enc.length-1;_11<=_10;_11+=1){$_.j=_11;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,$_.i*5+1,$_.heights);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i*5+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$_.enc=$g($_.encs,$_.checksum);$_.heights=$a($_.enc.length);for(var _1S=0,_1R=$_.enc.length-1;_1S<=_1R;_1S+=1){$_.j=_1S;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,$f($_.barlen*5+1),$_.heights);if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum,1),$f($_.barlen*5+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a([" ",$f($_.barlen*5+1)*72/25,$_.textyoffset,$_.textfont,$_.textsize]))}$_.enc=$g($_.encs,11);$_.heights=$a($_.enc.length);for(var _20=0,_1z=$_.enc.length-1;_20<=_1z;_20+=1){$_.j=_20;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,$f($_.barlen*5+6),$_.heights);$k[$j++]=Infinity;var _2A=$_.bhs;$k[$j++]=Infinity;for(var _2C=0,_2D=$_.bhs.length;_2C<_2D;_2C++){$k[$j++]=0}var _2E=$a();$k[$j++]=Infinity;for(var _2G=0,_2H=$_.bhs.length-1;_2G<_2H;_2G++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _2I=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bhs";$k[$j++]=_2A;$k[$j++]="bbs";$k[$j++]=_2E;$k[$j++]="sbs";$k[$j++]=_2I;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2M=$d();$k[$j++]=_2M;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_planet(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.validatecheck=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.125;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_planet);$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _4=$k[--$j];$k[$j++]=$f(_4-1)}var _5=$k[--$j];$_[$k[--$j]]=_5;if($_.barlen!=11&&$_.barlen!=13){$k[$j++]="bwipp.planetBadLength#11677";$k[$j++]="USPS PLANET must be 11 or 13 digits excluding check digit";bwipp_raiseerror()}$F($_.barcode,function(){var _A=$k[--$j];if(_A<48||_A>57){$k[$j++]="bwipp.planetBadCharacter#11681";$k[$j++]="USPS PLANET must contain only digits";bwipp_raiseerror()}});if(!bwipp_planet.__11695__){$_=Object.create($_);$_.barchars="0123456789";$_.encs=$a(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_planet.$ctx[id]=$_[id]);bwipp_planet.__11695__=1;$_=Object.getPrototypeOf($_)}$_.checksum=0;for(var _F=0,_E=$f($_.barlen-1);_F<=_E;_F+=1){$_.i=_F;$_.checksum=$f($_.checksum+$f($g($_.barcode,$_.i)-48))}$_.checksum=$f(10-$_.checksum%10)%10;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.planetBadCheckDigit#11706";$k[$j++]="Incorrect USPS PLANET check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}$_.bhs=$a($f($_.barlen*5+7));$_.txt=$a($f($_.barlen+1));$_.enc=$g($_.encs,10);$_.heights=$a($_.enc.length);for(var _f=0,_e=$_.enc.length-1;_f<=_e;_f+=1){$_.j=_f;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,0,$_.heights);for(var _q=0,_p=$f($_.barlen-1);_q<=_p;_q+=1){$_.i=_q;$_.enc=$g($_.encs,$f($g($_.barcode,$_.i)-48));$_.heights=$a($_.enc.length);for(var _10=0,_z=$_.enc.length-1;_10<=_z;_10+=1){$_.j=_10;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,$_.i*5+1,$_.heights);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i*5+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$_.enc=$g($_.encs,$_.checksum);$_.heights=$a($_.enc.length);for(var _1R=0,_1Q=$_.enc.length-1;_1R<=_1Q;_1R+=1){$_.j=_1R;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,$f($_.barlen*5+1),$_.heights);if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum,1),$f($_.barlen*5+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a([" ",$f($_.barlen*5+1)*72/25,$_.textyoffset,$_.textfont,$_.textsize]))}$_.enc=$g($_.encs,11);$_.heights=$a($_.enc.length);for(var _1z=0,_1y=$_.enc.length-1;_1z<=_1y;_1z+=1){$_.j=_1z;$p($_.heights,$_.j,$i($G($_.enc,$_.j,1))*$_.height/5)}$P($_.bhs,$f($_.barlen*5+6),$_.heights);$k[$j++]=Infinity;var _29=$_.bhs;$k[$j++]=Infinity;for(var _2B=0,_2C=$_.bhs.length;_2B<_2C;_2B++){$k[$j++]=0}var _2D=$a();$k[$j++]=Infinity;for(var _2F=0,_2G=$_.bhs.length-1;_2F<_2G;_2F++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _2H=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bhs";$k[$j++]=_29;$k[$j++]="bbs";$k[$j++]=_2D;$k[$j++]="sbs";$k[$j++]=_2H;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2L=$d();$k[$j++]=_2L;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_royalmail(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.validatecheck=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.175;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.royalmailEmptyData#11821";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_royalmail);if(!bwipp_royalmail.__11842__){$_=Object.create($_);$_.barchars="ZUVWXY501234B6789AHCDEFGNIJKLMTOPQRS";$_.charvals=new Map;for(var _3=0;_3<=35;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}$_.encs=$a(["3300","2211","2301","2310","3201","3210","1122","0033","0123","0132","1023","1032","1302","0213","0303","0312","1203","1212","1320","0231","0321","0330","1221","1230","3102","2013","2103","2112","3003","3012","3120","2031","2121","2130","3021","3030","2","3"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_royalmail.$ctx[id]=$_[id]);bwipp_royalmail.__11842__=1;$_=Object.getPrototypeOf($_)}for(var _B=0,_A=$_.barcode.length-1;_B<=_A;_B+=1){var _F=$g($_.charvals,$G($_.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.royalmailBadCharacter#11847";$k[$j++]="RM4SCC must contain only capital letters and digits";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _I=$k[--$j];$k[$j++]=$f(_I-1)}var _J=$k[--$j];$_[$k[--$j]]=_J;$_.checksumrow=0;$_.checksumcol=0;for(var _N=0,_M=$f($_.barlen-1);_N<=_M;_N+=1){$_.i=_N;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$_.checksumrow=$_.checksumrow+~~($_.indx/6);$_.checksumcol=$f($_.checksumcol+$_.indx%6)}$_.checksum=$f($_.checksumrow%6*6+$_.checksumcol%6);if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.royalmailBadCheckDigit#11864";$k[$j++]="Incorrect RM4SCC check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}$_.encstr=$s($f($_.barlen*4+6));$_.txt=$a($f($_.barlen+1));$P($_.encstr,0,$g($_.encs,36));for(var _s=0,_r=$f($_.barlen-1);_s<=_r;_s+=1){$_.i=_s;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$P($_.encstr,$_.i*4+1,$g($_.encs,$_.indx));$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.i*4+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.encstr,$f($_.barlen*4+1),$g($_.encs,$_.checksum));if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum,1),$f($_.barlen*4+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a([" ",$f($_.barlen*4+1)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.encstr,$f($_.barlen*4+5),$g($_.encs,37));$_.bbs=$a($_.encstr.length);$_.bhs=$a($_.encstr.length);for(var _1k=0,_1j=$_.encstr.length-1;_1k<=_1j;_1k+=1){$_.i=_1k;$_.enc=$G($_.encstr,$_.i,1);if($eq($_.enc,"0")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,2*$_.height/8)}if($eq($_.enc,"1")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"2")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"3")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,8*$_.height/8)}}$k[$j++]=Infinity;var _2G=$_.bbs;var _2H=$_.bhs;$k[$j++]=Infinity;for(var _2J=0,_2K=$_.bhs.length-1;_2J<_2K;_2J++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _2L=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bbs";$k[$j++]=_2G;$k[$j++]="bhs";$k[$j++]=_2H;$k[$j++]="sbs";$k[$j++]=_2L;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2P=$d();$k[$j++]=_2P;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_auspost(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.175;$_.custinfoenc="character";$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($ne($_.custinfoenc,"character")&&$ne($_.custinfoenc,"numeric")){$k[$j++]="bwipp.auspostBadCustinfoEncoding#11977";$k[$j++]="Customer information encoding must be either character or numeric";bwipp_raiseerror()}bwipp_loadctx(bwipp_auspost);if(!bwipp_auspost.__12003__){$_=Object.create($_);$_.encs=$a(["000","001","002","010","011","012","020","021","022","100","101","102","110","111","112","120","121","122","200","201","202","210","211","212","220","221","222","300","301","302","310","311","312","320","321","322","023","030","031","032","033","103","113","123","130","131","132","133","203","213","223","230","231","232","233","303","313","323","330","331","332","333","003","013","00","01","02","10","11","12","20","21","22","30","13","3"]);$_.barchars="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz #";var _5=new Map([["11",37],["45",37],["59",52],["62",67]]);$_.fcclen=_5;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_auspost.$ctx[id]=$_[id]);bwipp_auspost.__12003__=1;$_=Object.getPrototypeOf($_)}$_.barlen=$_.barcode.length;if($_.barlen<10){$k[$j++]="bwipp.auspostTooShort#12007";$k[$j++]="The data length must be at least 10";bwipp_raiseerror()}$_.txt=$a($_.barlen-2);$k[$j++]=$_.fcclen;if($_.barlen>=2){$k[$j++]=$G($_.barcode,0,2)}else{$k[$j++]=""}var _F=$k[--$j];var _G=$k[--$j];var _H=$g(_G,_F)!==undefined;$k[$j++]=_G;$k[$j++]=_F;if(!_H){$j-=2;$k[$j++]="bwipp.auspostBadFCC#12014";$k[$j++]="Must begin with an FCC, either 11, 45, 59 or 62";bwipp_raiseerror()}var _I=$k[--$j];$_.encstr=$s($g($k[--$j],_I));$k[$j++]=true;for(var _M=0,_N=1;_M<_N;_M++){if($_.barlen<10){$j--;$k[$j++]=false;break}var _Q=$G($_.barcode,2,8);for(var _R=0,_S=_Q.length;_R<_S;_R++){var _T=$g(_Q,_R);if(_T<48||_T>57){$j--;$k[$j++]=false;break}}}if($nt($k[--$j])){$k[$j++]="bwipp.auspostIncompleteDPID#12025";$k[$j++]="The DPID must be 8 digits";bwipp_raiseerror()}var _X=$eq($_.custinfoenc,"numeric")?2:3;if(($_.barlen-10)*_X>$_.encstr.length-22-14){$k[$j++]="bwipp.auspostTooLong#12031";$k[$j++]="The message is too long";bwipp_raiseerror()}$P($_.encstr,0,$g($_.encs,74));for(var _c=0;_c<=1;_c+=1){$_.i=_c;$P($_.encstr,$_.i*2+2,$g($_.encs,$i($G($_.barcode,$_.i,1))+64))}for(var _k=2;_k<=9;_k+=1){$_.i=_k;$P($_.encstr,$_.i*2+2,$g($_.encs,$i($G($_.barcode,$_.i,1))+64));$p($_.txt,$_.i-2,$a([$G($_.barcode,$_.i,1),(($_.i-2)*2+6)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}if($eq($_.custinfoenc,"numeric")){for(var _15=0,_14=$_.barlen-11;_15<=_14;_15+=1){$_.i=_15;var _19=$g($_.barcode,$_.i+10);$k[$j++]=$_.encs;$k[$j++]=_19;if(_19<48||_19>57){$k[$j++]="bwipp.auspostInvalidCustinfoDigit#12058";$k[$j++]="The customer information data contains a non-digit character";bwipp_raiseerror()}var _1A=$k[--$j];$P($_.encstr,$_.i*2+22,$g($k[--$j],$f($f(_1A-48)+64)));$p($_.txt,$_.i+8,$a([$G($_.barcode,$_.i+10,1),($_.i*2+22)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$_.ciflen=($_.barlen-10)*2}else{for(var _1S=0,_1R=$_.barlen-11;_1S<=_1R;_1S+=1){$_.i=_1S;$X($_.barchars,$G($_.barcode,$_.i+10,1));if($nt($k[--$j])){$j--;$k[$j++]="bwipp.auspostInvalidCustinfoCharacter#12070";$k[$j++]="The customer information contains an invalid character";bwipp_raiseerror()}$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.encstr,$_.i*3+22,$_.enc);$p($_.txt,$_.i+8,$a([$G($_.barcode,$_.i+10,1),($_.i*3+22)*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$_.ciflen=($_.barlen-10)*3}for(var _1t=22+$_.ciflen,_1s=$_.encstr.length-14;_1t<=_1s;_1t+=1){$P($_.encstr,_1t,$g($_.encs,75))}if(!bwipp_auspost.__12107__){$_=Object.create($_);$_.rstable=$a(64*64);$k[$j++]=$_.rstable;$k[$j++]=0;$k[$j++]=Infinity;for(var _1z=0,_20=64;_1z<_20;_1z++){$k[$j++]=0}var _21=$a();var _22=$k[--$j];$P($k[--$j],_22,_21);$k[$j++]=$_.rstable;$k[$j++]=64;$k[$j++]=Infinity;for(var _25=0;_25<=63;_25+=1){$k[$j++]=_25}var _26=$a();var _27=$k[--$j];$P($k[--$j],_27,_26);$_.prev=1;for(var _29=0,_2A=64;_29<_2A;_29++){$_.next=$_.prev<<1;if(($_.next&64)!=0){$_.next=$_.next^67}for(var _2E=0;_2E<=63;_2E+=1){$_.j=_2E;$_.nextcell=function(){$k[$j++]=$_.rstable;$k[$j++]=64*$_.next+$_.j};$_.nextcell();var _2M=$k[--$j];$p($k[--$j],_2M,$g($_.rstable,64*$_.prev+$_.j)<<1);$_.nextcell();var _2O=$k[--$j];if(($g($k[--$j],_2O)&64)!=0){$_.nextcell();$_.nextcell();var _2R=$k[--$j];var _2T=$g($k[--$j],_2R);var _2U=$k[--$j];$p($k[--$j],_2U,_2T^67)}}$_.prev=$_.next}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_auspost.$ctx[id]=$_[id]);bwipp_auspost.__12107__=1;$_=Object.getPrototypeOf($_)}$_.rscodes=$a(~~(($_.encstr.length-16)/3)+4);$k[$j++]=$_.rscodes;$k[$j++]=0;$k[$j++]=Infinity;for(var _2b=0,_2c=4;_2b<_2c;_2b++){$k[$j++]=0}var _2d=$a();var _2e=$k[--$j];$P($k[--$j],_2e,_2d);for(var _2i=2,_2h=$_.encstr.length-16;_2i<=_2h;_2i+=3){$_.i=_2i;$p($_.rscodes,$_.rscodes.length-~~(($_.i-2)/3)-1,$i($G($_.encstr,$_.i,1))*16+$i($G($_.encstr,$_.i+1,1))*4+$i($G($_.encstr,$_.i+2,1)))}for(var _2w=$_.rscodes.length-5;_2w>=0;_2w-=1){$_.i=_2w;for(var _2x=0;_2x<=4;_2x+=1){$_.j=_2x;$p($_.rscodes,$_.i+$_.j,$xo($g($_.rscodes,$_.i+$_.j),$g($_.rstable,$f(64*$g($a([48,17,29,30,1]),$_.j)+$g($_.rscodes,$_.i+4)))))}}$_.checkcode=$Z($s(12),"000000000000");for(var _3F=0;_3F<=3;_3F+=1){$_.i=_3F;$_.enc=$R($s(3),$g($_.rscodes,3-$_.i),4);$P($_.checkcode,$_.i*3+(3-$_.enc.length),$_.enc)}$P($_.encstr,$_.encstr.length-14,$_.checkcode);$P($_.encstr,$_.encstr.length-2,$g($_.encs,74));$_.bbs=$a($_.encstr.length);$_.bhs=$a($_.encstr.length);for(var _3c=0,_3b=$_.encstr.length-1;_3c<=_3b;_3c+=1){$_.i=_3c;$_.enc=$G($_.encstr,$_.i,1);if($eq($_.enc,"0")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,8*$_.height/8)}if($eq($_.enc,"1")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"2")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"3")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,2*$_.height/8)}}$k[$j++]=Infinity;var _48=$_.bbs;var _49=$_.bhs;$k[$j++]=Infinity;for(var _4B=0,_4C=$_.bhs.length-1;_4B<_4C;_4B++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _4D=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bbs";$k[$j++]=_48;$k[$j++]="bhs";$k[$j++]=_49;$k[$j++]="sbs";$k[$j++]=_4D;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _4H=$d();$k[$j++]=_4H;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_kix(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.175;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.kixEmptyData#12223";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_kix);if(!bwipp_kix.__12243__){$_=Object.create($_);$_.encs=$a(["0033","0123","0132","1023","1032","1122","0213","0303","0312","1203","1212","1302","0231","0321","0330","1221","1230","1320","2013","2103","2112","3003","3012","3102","2031","2121","2130","3021","3030","3120","2211","2301","2310","3201","3210","3300"]);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";$_.charvals=new Map;for(var _4=0;_4<=35;_4+=1){$p($_.charvals,$G($_.barchars,_4,1),_4)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_kix.$ctx[id]=$_[id]);bwipp_kix.__12243__=1;$_=Object.getPrototypeOf($_)}for(var _B=0,_A=$_.barcode.length-1;_B<=_A;_B+=1){var _F=$g($_.charvals,$G($_.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.kixBadCharacter#12248";$k[$j++]="KIX must contain only capital letters and digits";bwipp_raiseerror()}}$_.barlen=$_.barcode.length;$_.encstr=$s($_.barlen*4);$_.txt=$a($_.barlen);for(var _N=0,_M=$_.barlen-1;_N<=_M;_N+=1){$_.i=_N;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$P($_.encstr,$_.i*4,$g($_.encs,$_.indx));$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*4*3.312,$_.textyoffset,$_.textfont,$_.textsize]))}$_.bbs=$a($_.encstr.length);$_.bhs=$a($_.encstr.length);for(var _o=0,_n=$_.encstr.length-1;_o<=_n;_o+=1){$_.i=_o;$_.enc=$G($_.encstr,$_.i,1);if($eq($_.enc,"0")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,2*$_.height/8)}if($eq($_.enc,"1")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"2")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"3")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,8*$_.height/8)}}$k[$j++]=Infinity;var _1K=$_.bbs;var _1L=$_.bhs;$k[$j++]=Infinity;for(var _1N=0,_1O=$_.bhs.length-1;_1N<_1O;_1N++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _1P=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bbs";$k[$j++]=_1K;$k[$j++]="bhs";$k[$j++]=_1L;$k[$j++]="sbs";$k[$j++]=_1P;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _1T=$d();$k[$j++]=_1T;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_japanpost(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.includecheckintext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.175;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.japanpostEmptyData#12347";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_japanpost);$F($_.barcode,function(){var _4=$k[--$j];if(!(_4>=48&&_4<=57||(_4>=65&&_4<=90||_4==45))){$k[$j++]="bwipp.japanpostBadCharacter#12357";$k[$j++]="Japan Post must contain only digits, capital letters and the dash symbol";bwipp_raiseerror()}});if(!bwipp_japanpost.__12371__){$_=Object.create($_);$_.encs=$a(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]);$_.barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_japanpost.$ctx[id]=$_[id]);bwipp_japanpost.__12371__=1;$_=Object.getPrototypeOf($_)}$_.barlen=$_.barcode.length;$_.encstr=$s((20+1)*3+4);$_.digits=$a(20);$_.txt=$a($_.barlen+1);$P($_.encstr,0,$g($_.encs,19));$_.checksum=0;$_.j=0;$_.i=0;$k[$j++]=true;for(var _H=0,_G=$_.barlen-1;_H<=_G;_H+=1){$_.i=_H;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;if($_.indx>=11&&$_.indx<37){if($_.j>18){$j--;$k[$j++]=false;break}$_.digit=~~(($_.indx-1)/10)+10;$P($_.encstr,$_.j*3+2,$g($_.encs,$_.digit));$_.checksum=$_.checksum+$_.digit;$p($_.digits,$_.j,$_.digit);$_.j=$_.j+1}if($_.j>19){$j--;$k[$j++]=false;break}$_.digit=0;if($_.indx==37){$_.digit=14}if($_.indx>=11&&$_.indx<37){$_.digit=($_.indx-1)%10}if($_.indx<11){$_.digit=$_.indx}$P($_.encstr,$_.j*3+2,$g($_.encs,$_.digit));$_.checksum=$_.checksum+$_.digit;$p($_.digits,$_.j,$_.digit);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),($_.j*3+2)*3.312,$_.textyoffset,$_.textfont,$_.textsize]));$_.j=$_.j+1}if($nt($k[--$j])){$k[$j++]="bwipp.japanpostTooLong#12421";$k[$j++]="The input is too long";bwipp_raiseerror()}for(var _17=$_.j,_16=20-1;_17<=_16;_17+=1){$_.k=_17;$P($_.encstr,$_.k*3+2,$g($_.encs,14));$_.checksum=$_.checksum+14;$p($_.digits,$_.k,14)}$_.checksum=19-$_.checksum%19;$P($_.encstr,2+20*3,$g($_.encs,$_.checksum));$P($_.encstr,2+21*3,$g($_.encs,20));$_.checkdigit=" ";if($_.includecheckintext){$_.checkdigit=$G($_.barchars,$_.checksum,1)}$p($_.txt,$_.i+1,$a([$_.checkdigit,(20*3+2)*3.312,$_.textyoffset,$_.textfont,$_.textsize]));$P($_.encstr,(20+1)*3+2,$g($_.encs,20));$_.bbs=$a(21*3+4);$_.bhs=$a($_.bbs.length);for(var _1g=0,_1f=$_.bbs.length-1;_1g<=_1f;_1g+=1){$_.i=_1g;$_.enc=$G($_.encstr,$_.i,1);$_.bunit=0;$_.hunit=0;if($eq($_.enc,"0")){$_.bunit=3;$_.hunit=2}if($eq($_.enc,"1")){$_.bunit=0;$_.hunit=5}if($eq($_.enc,"2")){$_.bunit=3;$_.hunit=5}if($eq($_.enc,"3")){$_.bunit=0;$_.hunit=8}$p($_.bbs,$_.i,$_.bunit*$_.height/8);$p($_.bhs,$_.i,$_.hunit*$_.height/8)}$k[$j++]=Infinity;var _1w=$_.bbs;var _1x=$_.bhs;$k[$j++]=Infinity;for(var _1z=0,_20=$_.bhs.length-1;_1z<_20;_1z++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _21=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bbs";$k[$j++]=_1w;$k[$j++]="bhs";$k[$j++]=_1x;$k[$j++]="sbs";$k[$j++]=_21;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _25=$d();$k[$j++]=_25;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_msi(){$_=Object.create($_);$_.dontdraw=false;$_.includecheck=false;$_.includetext=false;$_.includecheckintext=false;$_.checktype="unset";$_.badmod11=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($ne($_.checktype,"unset")&&!$_.includecheck){$k[$j++]="bwipp.msiCheckTypeWithoutCheck#12538";$k[$j++]="checktype requires includecheck";bwipp_raiseerror()}if($_.badmod11&&($ne($_.checktype,"mod11")&&$ne($_.checktype,"ncrmod11")&&$ne($_.checktype,"mod1110")&&$ne($_.checktype,"ncrmod1110"))){$k[$j++]="bwipp.msiBadMod11Mismatch#12542";$k[$j++]="badmod11 requires checktype with mod11";bwipp_raiseerror()}if($eq($_.checktype,"unset")){$_.checktype="mod10"}bwipp_loadctx(bwipp_msi);$F($_.barcode,function(){var _B=$k[--$j];if(_B<48||_B>57){$k[$j++]="bwipp.msiBadCharacter#12552";$k[$j++]="MSI must contain only digits";bwipp_raiseerror()}});if(!bwipp_msi.__12566__){$_=Object.create($_);$_.encs=$a(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]);$_.barchars="0123456789";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_msi.$ctx[id]=$_[id]);bwipp_msi.__12566__=1;$_=Object.getPrototypeOf($_)}$_.barlen=$_.barcode.length;$_.txtlen=$_.barlen;$_.mod10=function(){$_.code=$k[--$j];$k[$j++]=0;$k[$j++]=0;$F($_.code,function(){var _I=$k[--$j];var _J=$k[--$j];var _K=$k[--$j];$k[$j++]=$f($f(_I-48)+_J*10);$k[$j++]=_K});$j--;var _L=$k[--$j];$k[$j++]=_L*2;$k[$j++]=0;for(;;){var _M=$k[--$j];var _N=$k[--$j];var _O=~~(_N/10);$k[$j++]=$f(_M+_N%10);$k[$j++]=_O;if(_O==0){$j--;break}var _P=$k[--$j];var _Q=$k[--$j];$k[$j++]=_P;$k[$j++]=_Q}$k[$j++]=0;$k[$j++]=0;$F($_.code,function(){var _S=$k[--$j];var _T=$k[--$j];var _U=$k[--$j];$k[$j++]=$f(_T+$f(_S-48));$k[$j++]=_U});var _V=$k[--$j];var _W=$k[--$j];$k[$j++]=_V;$k[$j++]=_W;$j--;var _X=$k[--$j];var _a=$s($_.code.length+1);$P(_a,0,$_.code);$p(_a,$_.code.length,$f($f(10-$f($k[--$j]+_X)%10)%10+48));$k[$j++]=_a};$_.mod11=function(){$_.code=$k[--$j];$k[$j++]=$_.code.length-1;$F($_.code,function(){var _g=$k[--$j];var _h=$k[--$j];$k[$j++]=$f(_g-48);$k[$j++]=$f(_h%6+2);$k[$j++]=$f(_h-1)});$j--;$k[$j++]=0;for(var _j=0,_k=$_.code.length;_j<_k;_j++){var _l=$k[--$j];var _m=$k[--$j];var _n=$k[--$j];$k[$j++]=$f(_l+_n*_m)}var _p=$f(11-$k[--$j]%11)%11;$k[$j++]=_p;if(_p==10){if($_.badmod11){$j--;var _s=$s($_.code.length+2);$P(_s,0,$_.code);$P(_s,$_.code.length,"10");$k[$j++]=_s}else{$j--;$k[$j++]="bwipp.msiBadMod11NotSpecified#12589";$k[$j++]="mod11 check digit is 10 but badmod11 not specified";bwipp_raiseerror()}}else{var _w=$s($_.code.length+1);$P(_w,0,$_.code);$p(_w,$_.code.length,$f($k[--$j]+48));$k[$j++]=_w}};$_.ncrmod11=function(){$_.code=$k[--$j];$k[$j++]=$_.code.length-1;$F($_.code,function(){var _13=$k[--$j];var _14=$k[--$j];$k[$j++]=$f(_13-48);$k[$j++]=$f(_14%8+2);$k[$j++]=$f(_14-1)});$j--;$k[$j++]=0;for(var _16=0,_17=$_.code.length;_16<_17;_16++){var _18=$k[--$j];var _19=$k[--$j];var _1A=$k[--$j];$k[$j++]=$f(_18+_1A*_19)}var _1C=$f(11-$k[--$j]%11)%11;$k[$j++]=_1C;if(_1C==10){if($_.badmod11){$j--;var _1F=$s($_.code.length+2);$P(_1F,0,$_.code);$P(_1F,$_.code.length,"10");$k[$j++]=_1F}else{$j--;$k[$j++]="bwipp.msiBadMod11NotSpecified#12605";$k[$j++]="mod11 check digit is 10 but badmod11 not specified";bwipp_raiseerror()}}else{var _1J=$s($_.code.length+1);$P(_1J,0,$_.code);$p(_1J,$_.code.length,$f($k[--$j]+48));$k[$j++]=_1J}};if(!bwipp_msi.__12621__){$_=Object.create($_);var _1N=new Map([["mod10",function(){$_.mod10()}],["mod1010",function(){$_.mod10();$_.mod10()}],["mod11",function(){$_.mod11()}],["ncrmod11",function(){$_.ncrmod11()}],["mod1110",function(){$_.mod11();$_.mod10()}],["ncrmod1110",function(){$_.ncrmod11();$_.mod10()}]]);$_.checkfunc=_1N;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_msi.$ctx[id]=$_[id]);bwipp_msi.__12621__=1;$_=Object.getPrototypeOf($_)}if($_.includecheck){var _1Q=$_.checkfunc;var _1R=$_.checktype;var _1S=$g(_1Q,_1R)!==undefined;$k[$j++]=_1Q;$k[$j++]=_1R;if(!_1S){$j-=2;$k[$j++]="bwipp.msiBadCharacter#12626";$k[$j++]="MSI checktype must be mod10, mod1010, mod11, ncrmod11, mod1110 or ncrmod1110";bwipp_raiseerror()}var _1T=$k[--$j];var _1V=$g($k[--$j],_1T);$k[$j++]=$_.barcode;if(_1V()===true){return true}$_.barcode=$k[--$j];$_.barlen=$_.barcode.length;if($_.includecheckintext){$_.txtlen=$_.barlen}}$_.sbs=$s($_.barlen*8+5);$_.txt=$a($_.barlen);$P($_.sbs,0,$g($_.encs,10));for(var _1k=0,_1j=$_.barlen-1;_1k<=_1j;_1k+=1){$_.i=_1k;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*8+2,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*12+3,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,$_.barlen*8+2,$g($_.encs,11));$k[$j++]=Infinity;$k[$j++]=Infinity;var _2A=$_.sbs;for(var _2B=0,_2C=_2A.length;_2B<_2C;_2B++){$k[$j++]=$g(_2A,_2B)-48}var _2E=$a();$k[$j++]=Infinity;for(var _2G=0,_2H=~~(($_.sbs.length+1)/2);_2G<_2H;_2G++){$k[$j++]=$_.height}var _2J=$a();$k[$j++]=Infinity;for(var _2L=0,_2M=~~(($_.sbs.length+1)/2);_2L<_2M;_2L++){$k[$j++]=0}var _2N=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_2E;$k[$j++]="bhs";$k[$j++]=_2J;$k[$j++]="bbs";$k[$j++]=_2N;if($_.includetext){$k[$j++]="txt";$k[$j++]=$G($_.txt,0,$_.txtlen)}$k[$j++]="opt";$k[$j++]=$_.options;var _2T=$d();$k[$j++]=_2T;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_plessey(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.validatecheck=false;$_.includecheckintext=false;$_.unidirectional=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.plesseyEmptyData#12717";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_plessey);if(!bwipp_plessey.__12736__){$_=Object.create($_);$_.barchars="0123456789ABCDEF";$_.charvals=new Map;for(var _3=0;_3<=15;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}$_.encs=$a(["14141414","32141414","14321414","32321414","14143214","32143214","14323214","32323214","14141432","32141432","14321432","32321432","14143232","32143232","14323232","32323232","32321432","541412323","323"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_plessey.$ctx[id]=$_[id]);bwipp_plessey.__12736__=1;$_=Object.getPrototypeOf($_)}for(var _B=0,_A=$_.barcode.length-1;_B<=_A;_B+=1){var _F=$g($_.charvals,$G($_.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.plesseyBadCharacter#12741";$k[$j++]="Plessey must contain only digits and letters A B C D E F";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _I=$k[--$j];$k[$j++]=$f(_I-2)}var _J=$k[--$j];$_[$k[--$j]]=_J;$_.checkbits=$a($f($_.barlen*4+8));$P($_.checkbits,$_.barlen*4,$a([0,0,0,0,0,0,0,0]));for(var _S=0,_R=$f($_.barlen-1);_S<=_R;_S+=1){$_.i=_S;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$P($_.checkbits,$_.i*4,$a([$_.indx&1,$_.indx>>>1&1,$_.indx>>>2&1,$_.indx>>>3]))}$_.checksalt=$a([1,1,1,1,0,1,0,0,1]);for(var _i=0,_h=$f($_.barlen*4-1);_i<=_h;_i+=1){$_.i=_i;if($g($_.checkbits,$_.i)==1){for(var _m=0;_m<=8;_m+=1){$_.j=_m;$p($_.checkbits,$_.i+$_.j,$xo($g($_.checkbits,$_.i+$_.j),$g($_.checksalt,$_.j)))}}}$_.checkval=0;for(var _x=0;_x<=7;_x+=1){$_.i=_x;$_.checkval=$f($_.checkval+~~Math.pow(2,$_.i)*$g($_.checkbits,$f($_.barlen*4+$_.i)))}$_.checksum1=$_.checkval&15;$_.checksum2=$_.checkval>>>4;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum1)||$g($_.barcode,$f($_.barlen+1))!=$g($_.barchars,$_.checksum2)){$k[$j++]="bwipp.plesseyBadCheckDigits#12780";$k[$j++]="Incorrect Plessey check digits provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _1O=$_.unidirectional?27:33;$_.sbs=$s($f($_.barlen*8+_1O));$_.txt=$a($f($_.barlen+2));$P($_.sbs,0,$g($_.encs,16));for(var _1X=0,_1W=$f($_.barlen-1);_1X<=_1W;_1X+=1){$_.i=_1X;$_.indx=$g($_.charvals,$G($_.barcode,$_.i,1));$P($_.sbs,$_.i*8+8,$g($_.encs,$_.indx));$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*20+20,$_.textyoffset,$_.textfont,$_.textsize]))}$P($_.sbs,$f($_.barlen*8+8),$g($_.encs,$_.checksum1));$P($_.sbs,$f($_.barlen*8+16),$g($_.encs,$_.checksum2));if($_.includecheckintext){$p($_.txt,$_.barlen,$a([$G($_.barchars,$_.checksum1,1),$f($_.barlen*20+20),$_.textyoffset,$_.textfont,$_.textsize]));$p($_.txt,$f($_.barlen+1),$a([$G($_.barchars,$_.checksum2,1),$f($f($_.barlen+1)*20+20),$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.barlen,$a([" ",$f($_.barlen*20+20),$_.textyoffset,$_.textfont,$_.textsize]));$p($_.txt,$f($_.barlen+1),$a([" ",$f($f($_.barlen+1)*20+20),$_.textyoffset,$_.textfont,$_.textsize]))}var _2f=$_.unidirectional?18:17;$P($_.sbs,$f($_.barlen*8+24),$g($_.encs,_2f));$k[$j++]=Infinity;$k[$j++]=Infinity;var _2h=$_.sbs;for(var _2i=0,_2j=_2h.length;_2i<_2j;_2i++){$k[$j++]=$g(_2h,_2i)-48}var _2l=$a();$k[$j++]=Infinity;for(var _2n=0,_2o=~~(($_.sbs.length+1)/2);_2n<_2o;_2n++){$k[$j++]=$_.height}var _2q=$a();$k[$j++]=Infinity;for(var _2s=0,_2t=~~(($_.sbs.length+1)/2);_2s<_2t;_2s++){$k[$j++]=0}var _2u=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_2l;$k[$j++]="bhs";$k[$j++]=_2q;$k[$j++]="bbs";$k[$j++]=_2u;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2y=$d();$k[$j++]=_2y;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_telepen(){$_=Object.create($_);$_.numeric=false;$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=1;$_.parse=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_telepen);var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];$_[$k[--$j]]=_6;$_.barlen=$_.barcode.length;delete $_.options["parse"];if($_.numeric&&$_.barlen%2!=0){$k[$j++]="bwipp.telepenNumericOddLength#12887";$k[$j++]="Telepen Numeric must have an even length";bwipp_raiseerror()}if(!bwipp_telepen.__12926__){$_=Object.create($_);$_.encs=$a(["31313131","1131313111","33313111","1111313131","3111313111","11333131","13133131","111111313111","31333111","1131113131","33113131","1111333111","3111113131","1113133111","1311133111","111111113131","3131113111","11313331","333331","111131113111","31113331","1133113111","1313113111","1111113331","31131331","113111113111","3311113111","1111131331","311111113111","1113111331","1311111331","11111111113111","31313311","1131311131","33311131","1111313311","3111311131","11333311","13133311","111111311131","31331131","1131113311","33113311","1111331131","3111113311","1113131131","1311131131","111111113311","3131111131","1131131311","33131311","111131111131","3111131311","1133111131","1313111131","111111131311","3113111311","113111111131","3311111131","111113111311","311111111131","111311111311","131111111311","11111111111131","3131311111","11313133","333133","111131311111","31113133","1133311111","1313311111","1111113133","313333","113111311111","3311311111","11113333","311111311111","11131333","13111333","11111111311111","31311133","1131331111","33331111","1111311133","3111331111","11331133","13131133","111111331111","3113131111","1131111133","33111133","111113131111","3111111133","111311131111","131111131111","111111111133","31311313","113131111111","3331111111","1111311313","311131111111","11331313","13131313","11111131111111","3133111111","1131111313","33111313","111133111111","3111111313","111313111111","131113111111","111111111313","313111111111","1131131113","33131113","11113111111111","3111131113","113311111111","131311111111","111111131113","3113111113","11311111111111","331111111111","111113111113","31111111111111","111311111113","131111111113","1111111111111111"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_telepen.$ctx[id]=$_[id]);bwipp_telepen.__12926__=1;$_=Object.getPrototypeOf($_)}$_.sbs=$s($_.barlen*16+48);$_.txt=$a($_.barlen);$_.enc=$g($_.encs,95);$P($_.sbs,0,$_.enc);$_.l=$_.enc.length;$_.checksum=0;$_.i=0;$_.j=0;for(;;){if($_.i==$_.barlen){break}if($_.numeric){if($g($_.barcode,$_.i)>16){$_.np=$G($_.barcode,$_.i,2);var _X=$g($_.np,0);var _Z=$g($_.np,1);if(_X<48||_X>57||(_Z<48||_Z>57)&&!(_Z==88)){$k[$j++]=-1}else{var _e=$f($g($_.np,1)-48);$k[$j++]=$f($g($_.np,0)-48);$k[$j++]=_e;if(_e!=40){var _f=$k[--$j];var _g=$k[--$j];$k[$j++]=$f($f(_f+_g*10)+10)}else{$j--}var _h=$k[--$j];$k[$j++]=$f(_h+17)}var _i=$k[--$j];$k[$j++]=_i;if(_i==-1){$k[$j++]="bwipp.telepenInvalidNumericCharacter#12953";$k[$j++]="Telepen Numeric may contain only digits, or X in even positions";bwipp_raiseerror()}$_.indx=$k[--$j];$p($_.txt,$_.j,$a([$_.np,$_.j*16+16,$_.textyoffset,$_.textfont,$_.textsize]));$_.i=$_.i+2}else{$_.indx=$g($_.barcode,$_.i);$p($_.txt,$_.j,$a([" ",$_.j*16+16,$_.textyoffset,$_.textfont,$_.textsize]));$_.i=$_.i+1}}else{$_.indx=$g($_.barcode,$_.i);if($_.indx>127){$k[$j++]="bwipp.telepenInvalidAlphaCharacter#12966";$k[$j++]="Telepen Alpha characters must have ordinal values 0 to 127";bwipp_raiseerror()}if($_.indx>=32&&$_.indx<=126){$p($_.txt,$_.j,$a([$G($_.barcode,$_.i,1),$_.j*16+16,$_.textyoffset,$_.textfont,$_.textsize]))}else{$p($_.txt,$_.j,$a([" ",$_.j*16+16,$_.textyoffset,$_.textfont,$_.textsize]))}$_.i=$_.i+1}$_.checksum=$f($_.checksum+$_.indx);$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.l,$_.enc);$_.l=$_.l+$_.enc.length;$_.j=$_.j+1}$_.checksum=$f(127-$_.checksum%127)%127;$_.enc=$g($_.encs,$_.checksum);$P($_.sbs,$_.l,$_.enc);$_.l=$_.l+$_.enc.length;$_.enc=$g($_.encs,122);$P($_.sbs,$_.l,$_.enc);$_.l=$_.l+$_.enc.length;$_.sbs=$G($_.sbs,0,$_.l);$_.txt=$G($_.txt,0,$_.j);$k[$j++]=Infinity;$k[$j++]=Infinity;var _1z=$_.sbs;for(var _20=0,_21=_1z.length;_20<_21;_20++){$k[$j++]=$f($g(_1z,_20)-48)}var _23=$a();$k[$j++]=Infinity;for(var _25=0,_26=~~(($_.sbs.length+1)/2);_25<_26;_25++){$k[$j++]=$_.height}var _28=$a();$k[$j++]=Infinity;for(var _2A=0,_2B=~~(($_.sbs.length+1)/2);_2A<_2B;_2A++){$k[$j++]=0}var _2C=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_23;$k[$j++]="bhs";$k[$j++]=_28;$k[$j++]="bbs";$k[$j++]=_2C;if($_.includetext){$k[$j++]="txt";$k[$j++]=$_.txt}$k[$j++]="opt";$k[$j++]=$_.options;var _2G=$d();$k[$j++]=_2G;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_telepennumeric(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"numeric",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_telepen();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_posicode(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=-8;$_.height=1;$_.encoding="auto";$_.version="a";$_.checkoffset=0;$_.raw=false;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];var _1=$k[--$j];$_.barcode=_1;bwipp_loadctx(bwipp_posicode);if(!bwipp_posicode.__13155__){$_=Object.create($_);$_.la0=-1;$_.la1=-2;$_.la2=-3;$_.sf0=-4;$_.sf1=-5;$_.sf2=-6;$_.fn1=-7;$_.fn2=-8;$_.fn3=-9;$_.fn4=-10;$_.charmapsnormal=$a([$a(["0","^","'"]),$a(["1",";",27]),$a(["2","<",28]),$a(["3","=",29]),$a(["4",">",30]),$a(["5","?",31]),$a(["6","@","!"]),$a(["7","[",'"']),$a(["8",92,"#"]),$a(["9","]","&"]),$a(["A","a",1]),$a(["B","b",2]),$a(["C","c",3]),$a(["D","d",4]),$a(["E","e",5]),$a(["F","f",6]),$a(["G","g",7]),$a(["H","h",8]),$a(["I","i",9]),$a(["J","j",10]),$a(["K","k",11]),$a(["L","l",12]),$a(["M","m",13]),$a(["N","n",14]),$a(["O","o",15]),$a(["P","p",16]),$a(["Q","q",17]),$a(["R","r",18]),$a(["S","s",19]),$a(["T","t",20]),$a(["U","u",21]),$a(["V","v",22]),$a(["W","w",23]),$a(["X","x",24]),$a(["Y","y",25]),$a(["Z","z",26]),$a(["-","_",40]),$a([".","`",41]),$a([" ",127,0]),$a(["$","{","*"]),$a(["/","|",","]),$a(["+","}",":"]),$a(["%","~",$_.fn1]),$a([$_.la1,$_.la0,$_.fn2]),$a([$_.sf1,$_.sf0,$_.fn3]),$a([$_.sf2,$_.sf2,$_.fn4])]);var _13=$a(["6",-98,-98]);$_.chapmapslimited=$a([$a(["0",-98,-98]),$a(["1",-98,-98]),$a(["2",-98,-98]),$a(["3",-98,-98]),$a(["4",-98,-98]),$a(["5",-98,-98]),_13,$a(["7",-98,-98]),$a(["8",-98,-98]),$a(["9",-98,-98]),$a(["A",-98,-98]),$a(["B",-98,-98]),$a(["C",-98,-98]),$a(["D",-98,-98]),$a(["E",-98,-98]),$a(["F",-98,-98]),$a(["G",-98,-98]),$a(["H",-98,-98]),$a(["I",-98,-98]),$a(["J",-98,-98]),$a(["K",-98,-98]),$a(["L",-98,-98]),$a(["M",-98,-98]),$a(["N",-98,-98]),$a(["O",-98,-98]),$a(["P",-98,-98]),$a(["Q",-98,-98]),$a(["R",-98,-98]),$a(["S",-98,-98]),$a(["T",-98,-98]),$a(["U",-98,-98]),$a(["V",-98,-98]),$a(["W",-98,-98]),$a(["X",-98,-98]),$a(["Y",-98,-98]),$a(["Z",-98,-98]),$a(["-",-98,-98]),$a([".",-98,-98])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_posicode.$ctx[id]=$_[id]);bwipp_posicode.__13155__=1;$_=Object.getPrototypeOf($_)}if($ne($_.version,"a")&&$ne($_.version,"b")&&$ne($_.version,"limiteda")&&$ne($_.version,"limitedb")){$k[$j++]="bwipp.posicodeInvalidVersion#13158";$k[$j++]="The version must be either a, b, limiteda or limitedb";bwipp_raiseerror()}$k[$j++]="charmaps";if($eq($_.version,"a")||$eq($_.version,"b")){$k[$j++]=$_.charmapsnormal}else{$k[$j++]=$_.chapmapslimited}var _1j=$k[--$j];$_[$k[--$j]]=_1j;var _1l=$_.charmaps;var _1m=$_.charmaps;var _1n=$_.charmaps;$_.charvals=$a([new Map,new Map,new Map]);for(var _1r=0,_1q=$_.charmaps.length-1;_1r<=_1q;_1r+=1){$_.i=_1r;$_.encs=$g($_.charmaps,$_.i);for(var _1v=0;_1v<=2;_1v+=1){$_.j=_1v;var _1y=$g($_.encs,$_.j);$k[$j++]=_1y;if($eq($t(_1y),"stringtype")){var _21=$g($k[--$j],0);$k[$j++]=_21}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}$_.set0=$g($_.charvals,0);$_.set1=$g($_.charvals,1);$_.set2=$g($_.charvals,2);if($eq($_.version,"limiteda")||$eq($_.version,"limitedb")){for(var _2H=0,_2G=$_.barcode.length-1;_2H<=_2G;_2H+=1){var _2M=$g($_.set0,$g($G($_.barcode,_2H,1),0))!==undefined;if(!_2M){$k[$j++]="bwipp.posicodeBadCharacter#13184";$k[$j++]="Posicode limited must contain only digits, capital letters, and the symbols - and .";bwipp_raiseerror()}}}if($_.raw){$_.encoding="raw"}if($eq($_.encoding,"raw")){$_.cws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i==$_.barcode.length){break}$_.cw=$i($G($_.barcode,$_.i+1,3));$p($_.cws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}$_.cws=$G($_.cws,0,$_.j);$_.text=""}if($eq($_.encoding,"auto")){var _2k=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["FNC1",$_.fn1],["FNC2",$_.fn2],["FNC3",$_.fn3]]);$_.fncvals=_2k;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _2n=$k[--$j];$_[$k[--$j]]=_2n;$_.msglen=$_.msg.length;$_.text=$s($_.msglen);for(var _2u=0,_2t=$_.msglen-1;_2u<=_2t;_2u+=1){$_.i=_2u;var _2z=$g($_.msg,$_.i);$k[$j++]=$_.text;$k[$j++]=$_.i;$k[$j++]=_2z;if(_2z<0){$j--;$k[$j++]=32}var _30=$k[--$j];var _31=$k[--$j];$p($k[--$j],_31,_30)}$k[$j++]=Infinity;for(var _34=0,_35=$_.msglen;_34<_35;_34++){$k[$j++]=0}$k[$j++]=0;$_.numSA=$a();$k[$j++]=Infinity;for(var _38=0,_39=$_.msglen;_38<_39;_38++){$k[$j++]=0}$k[$j++]=0;$_.numEA=$a();for(var _3C=$_.msglen-1;_3C>=0;_3C-=1){$_.i=_3C;if($g($_.msg,$_.i)>=0){if($g($_.msg,$_.i)>=128){$p($_.numEA,$_.i,$f($g($_.numEA,$_.i+1)+1))}else{$p($_.numSA,$_.i,$f($g($_.numSA,$_.i+1)+1))}}}$_.ea=false;$_.msgtmp=$a([]);for(var _3W=0,_3V=$_.msglen-1;_3W<=_3V;_3W+=1){$_.i=_3W;$_.c=$g($_.msg,$_.i);if(!$xo($_.ea,$_.c<128)&&$_.c>=0){if($_.ea){$k[$j++]=$_.numSA}else{$k[$j++]=$_.numEA}var _3i=$g($k[--$j],$_.i);var _3l=$f(_3i+$_.i)==$_.msglen?3:5;if(_3i<_3l){$k[$j++]=Infinity;$q($_.msgtmp);$k[$j++]=$_.fn4;$_.msgtmp=$a()}else{$k[$j++]=Infinity;$q($_.msgtmp);$k[$j++]=$_.fn4;$k[$j++]=$_.fn4;$_.msgtmp=$a();$_.ea=!$_.ea}}$k[$j++]=Infinity;$q($_.msgtmp);if($_.c>=0){$k[$j++]=$_.c&127}else{$k[$j++]=$_.c}$_.msgtmp=$a()}$_.msg=$_.msgtmp;$_.msglen=$_.msg.length;$_.enc=function(){var _41=$k[--$j];$p($_.cws,$_.j,$g(_41,$k[--$j]));$_.j=$_.j+1};$_.cws=$a($_.msglen*2);$_.i=0;$_.j=0;$_.cset="set0";for(;;){if($_.i==$_.msglen){break}for(;;){$_.char1=$g($_.msg,$_.i);$k[$j++]="char2";if($_.i+1<$_.msglen){$k[$j++]=$g($_.msg,$_.i+1)}else{$k[$j++]=-99}var _4J=$k[--$j];$_[$k[--$j]]=_4J;var _4O=$g($_[$_.cset],$_.char1)!==undefined;if(_4O){$k[$j++]=$_.char1;$k[$j++]=$_[$_.cset];$_.enc();$_.i=$_.i+1;break}var _4V=$g($_.set2,$_.char1)!==undefined;if(_4V){$k[$j++]=$_.sf2;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.set2;$_.enc();$_.i=$_.i+1;break}var _4f=$g($_[$_.cset],$_.char2)!==undefined;if(!_4f){if($eq($_.cset,"set0")){$k[$j++]=$_.la1;$k[$j++]=$_[$_.cset];$_.enc();$_.cset="set1"}else{$k[$j++]=$_.la0;$k[$j++]=$_[$_.cset];$_.enc();$_.cset="set0"}break}else{if($eq($_.cset,"set0")){$k[$j++]=$_.sf1;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.set1;$_.enc()}else{$k[$j++]=$_.sf0;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.set0;$_.enc()}$_.i=$_.i+1;break}break}}$_.cws=$G($_.cws,0,$_.j)}if(!bwipp_posicode.__13368__){$_=Object.create($_);var _56=new Map([["a",$a(["141112","131212","121312","111412","131113","121213","111313","121114","111214","111115","181111","171211","161311","151411","141511","131611","121711","111811","171112","161212","151312","141412","131512","121612","111712","161113","151213","141313","131413","121513","111613","151114","141214","131314","121414","111514","141115","131215","121315","111415","131116","121216","111316","121117","111217","111118","1<111112","111111111;1"])],["b",$a(["151213","141313","131413","121513","141214","131314","121414","131215","121315","121216","191212","181312","171412","161512","151612","141712","131812","121912","181213","171313","161413","151513","141613","131713","121813","171214","161314","151414","141514","131614","121714","161215","151315","141415","131515","121615","151216","141316","131416","121516","141217","131317","121417","131218","121318","121219","1<121312","121212121<1"])],["limiteda",$a(["111411","111312","111213","111114","121311","121212","121113","141111","131211","131112","171111","161211","151311","141411","131511","121611","111711","161112","151212","141312","131412","121512","111612","151113","141213","131313","121413","111513","141114","131214","121314","111414","131115","121215","111315","121116","111216","111117","151111","1"])],["limitedb",$a(["121512","121413","121314","121215","131412","131313","131214","151212","141312","141213","181212","171312","161412","151512","141612","131712","121812","171213","161313","151413","141513","131613","121713","161214","151314","141414","131514","121614","151215","141315","131415","121515","141216","131316","121416","131217","121317","121218","141212","1"])]]);$_.encmaps=_56;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_posicode.$ctx[id]=$_[id]);bwipp_posicode.__13368__=1;$_=Object.getPrototypeOf($_)}$_.encs=$g($_.encmaps,$_.version);if(!bwipp_posicode.__13379__){$_=Object.create($_);$_.c2w=$a([$a([495,330,210,126,70,35,15,5]),$a([165,120,84,56,35,20,10,4]),$a([45,36,28,21,15,10,6,3]),$a([9,8,7,6,5,4,3,2]),$a([1,1,1,1,1,1,1,1])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_posicode.$ctx[id]=$_[id]);bwipp_posicode.__13379__=1;$_=Object.getPrototypeOf($_)}$_.v=0;var _5I=$_.cws;for(var _5J=0,_5K=_5I.length;_5J<_5K;_5J++){$_.cw=$g(_5I,_5J);for(var _5M=0,_5N=6;_5M<_5N;_5M++){if((($_.cw^$_.v)&1)!=0){$_.v=$_.v^7682}$_.v=$_.v>>>1;$_.cw=$_.cw>>>1}}$_.v=$_.v+$_.checkoffset;if($eq($_.version,"limiteda")||$eq($_.version,"limitedb")){$_.v=$_.v&1023;if($_.v>824&&$_.v<853){$_.v=$_.v+292}}else{$_.v=($_.v&1023)+45}$_.d=$a([2,2,2,2,2,2]);$_.r=0;$_.c=0;$_.w=0;$_.sum=0;for(;;){if($_.sum==$_.v){break}$_.t=$f($_.sum+$g($g($_.c2w,$_.r),$_.c));if($_.t==$_.v){$_.w=$_.w+1;$p($_.d,$_.r,$_.w+2);$_.sum=$_.t}if($_.t>$_.v){$p($_.d,$_.r,$_.w+2);$_.r=$_.r+1;$_.w=0}if($_.t<$_.v){$_.c=$_.c+1;$_.w=$_.w+1;$_.sum=$_.t}}$k[$j++]=20;for(var _63=0;_63<=4;_63+=1){var _66=$k[--$j];$k[$j++]=$f(_66-$g($_.d,_63))}$p($_.d,5,$k[--$j]);if($eq($_.version,"b")||$eq($_.version,"limitedb")){$k[$j++]=Infinity;var _6B=$_.d;for(var _6C=0,_6D=_6B.length;_6C<_6D;_6C++){$k[$j++]=$f($g(_6B,_6C)+1)}$_.d=$a()}$_.cbs=$Z($s(12),"111111111111");for(var _6I=5;_6I>=0;_6I-=1){$_.i=_6I;$p($_.cbs,(5-$_.i)*2+1,$f($g($_.d,$_.i)+47))}$_.sbs=$s($_.cws.length*6+31);var _6S=$g($_.encs,$_.encs.length-2);$P($_.sbs,0,_6S);$_.j=_6S.length;for(var _6W=0,_6V=$_.cws.length-1;_6W<=_6V;_6W+=1){$_.i=_6W;$P($_.sbs,$_.j,$g($_.encs,$g($_.cws,$_.i)));$_.j=$_.j+6}$P($_.sbs,$_.j,$_.cbs);$_.j=$_.j+12;var _6l=$g($_.encs,$_.encs.length-1);$P($_.sbs,$_.j,_6l);$_.j=_6l.length+$_.j;$_.sbs=$G($_.sbs,0,$_.j);$k[$j++]=Infinity;$k[$j++]=Infinity;var _6s=$_.sbs;for(var _6t=0,_6u=_6s.length;_6t<_6u;_6t++){$k[$j++]=$f($g(_6s,_6t)-48)}var _6w=$a();$k[$j++]=Infinity;for(var _6y=0,_6z=~~(($_.sbs.length+1)/2);_6y<_6z;_6y++){$k[$j++]=$_.height}var _71=$a();$k[$j++]=Infinity;for(var _73=0,_74=~~(($_.sbs.length+1)/2);_73<_74;_73++){$k[$j++]=0}var _75=$a();var _7D=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]);var _7G=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]);$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_6w;$k[$j++]="bhs";$k[$j++]=_71;$k[$j++]="bbs";$k[$j++]=_75;$k[$j++]="txt";$k[$j++]=$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]);$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="borderleft";$k[$j++]=$g(_7D,$_.version);$k[$j++]="borderright";$k[$j++]=$g(_7G,$_.version);$k[$j++]="opt";$k[$j++]=$_.options;var _7K=$d();$k[$j++]=_7K;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_codablockf(){$_=Object.create($_);$_.dontdraw=false;$_.rows=-1;$_.columns=8;$_.rowheight=10;$_.sepheight=1;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.columns<4||$_.columns>62){$k[$j++]="bwipp.codablockfBadColumns#13514";$k[$j++]="Codablock F must have 4 to 62 columns";bwipp_raiseerror()}if($_.rows!=-1&&($_.rows<2||$_.rows>44)){$k[$j++]="bwipp.codablockfBadRows#13518";$k[$j++]="Codablock F must have 2 to 44 rows";bwipp_raiseerror()}if($_.rowheight<8){$k[$j++]="bwipp.codablockfBadRowHeight#13522";$k[$j++]="Codablock F must have rowheight of at least 8";bwipp_raiseerror()}if($_.sepheight<1){$k[$j++]="bwipp.codablockfBadSepHeight#13526";$k[$j++]="Codablock F must have sepheight of at least 1";bwipp_raiseerror()}bwipp_loadctx(bwipp_codablockf);$k[$j++]="c";if($_.columns>=4&&$_.columns<=62){$k[$j++]=$_.columns}else{$k[$j++]=8}var _C=$k[--$j];$_[$k[--$j]]=_C;$k[$j++]="rows";if($_.rows>=2&&$_.rows<=44){$k[$j++]=$_.rows}else{$k[$j++]=-1}var _H=$k[--$j];$_[$k[--$j]]=_H;$_.swa=-1;$_.swb=-2;$_.swc=-3;$_.sft=-4;$_.fn1=-5;$_.fn2=-6;$_.fn3=-7;$_.fn4=-8;$_.sta=-9;$_.stp=-10;var _N=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["FNC1",$_.fn1],["FNC3",$_.fn3]]);$_.fncvals=_N;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _Q=$k[--$j];$_[$k[--$j]]=_Q;$_.msglen=$_.msg.length;$_.msgtmp=$a([]);var _U=$_.msg;for(var _V=0,_W=_U.length;_V<_W;_V++){$_.char=$g(_U,_V);$k[$j++]=Infinity;$q($_.msgtmp);if($_.char<128){$k[$j++]=$_.char}else{$k[$j++]=$_.fn4;$k[$j++]=$_.char&127}$_.msgtmp=$a()}$_.kmsg=$_.msg;$_.msg=$_.msgtmp;$_.msglen=$_.msg.length;if(!bwipp_codablockf.__13616__){$_=Object.create($_);$_.charmaps=$a([$a([32,32,"00"]),$a(["!","!","01"]),$a(['"','"',"02"]),$a(["#","#","03"]),$a(["$","$","04"]),$a(["%","%","05"]),$a(["&","&","06"]),$a(["'","'","07"]),$a([40,40,"08"]),$a([41,41,"09"]),$a(["*","*","10"]),$a(["+","+","11"]),$a([",",",","12"]),$a(["-","-","13"]),$a([".",".","14"]),$a(["/","/","15"]),$a(["0","0","16"]),$a(["1","1","17"]),$a(["2","2","18"]),$a(["3","3","19"]),$a(["4","4","20"]),$a(["5","5","21"]),$a(["6","6","22"]),$a(["7","7","23"]),$a(["8","8","24"]),$a(["9","9","25"]),$a([":",":","26"]),$a([";",";","27"]),$a(["<","<","28"]),$a(["=","=","29"]),$a([">",">","30"]),$a(["?","?","31"]),$a(["@","@","32"]),$a(["A","A","33"]),$a(["B","B","34"]),$a(["C","C","35"]),$a(["D","D","36"]),$a(["E","E","37"]),$a(["F","F","38"]),$a(["G","G","39"]),$a(["H","H","40"]),$a(["I","I","41"]),$a(["J","J","42"]),$a(["K","K","43"]),$a(["L","L","44"]),$a(["M","M","45"]),$a(["N","N","46"]),$a(["O","O","47"]),$a(["P","P","48"]),$a(["Q","Q","49"]),$a(["R","R","50"]),$a(["S","S","51"]),$a(["T","T","52"]),$a(["U","U","53"]),$a(["V","V","54"]),$a(["W","W","55"]),$a(["X","X","56"]),$a(["Y","Y","57"]),$a(["Z","Z","58"]),$a(["[","[","59"]),$a([92,92,"60"]),$a(["]","]","61"]),$a(["^","^","62"]),$a(["_","_","63"]),$a([0,"`","64"]),$a([1,"a","65"]),$a([2,"b","66"]),$a([3,"c","67"]),$a([4,"d","68"]),$a([5,"e","69"]),$a([6,"f","70"]),$a([7,"g","71"]),$a([8,"h","72"]),$a([9,"i","73"]),$a([10,"j","74"]),$a([11,"k","75"]),$a([12,"l","76"]),$a([13,"m","77"]),$a([14,"n","78"]),$a([15,"o","79"]),$a([16,"p","80"]),$a([17,"q","81"]),$a([18,"r","82"]),$a([19,"s","83"]),$a([20,"t","84"]),$a([21,"u","85"]),$a([22,"v","86"]),$a([23,"w","87"]),$a([24,"x","88"]),$a([25,"y","89"]),$a([26,"z","90"]),$a([27,"{","91"]),$a([28,"|","92"]),$a([29,"}","93"]),$a([30,"~","94"]),$a([31,127,"95"]),$a([$_.fn3,$_.fn3,"96"]),$a([$_.fn2,$_.fn2,"97"]),$a([$_.sft,$_.sft,"98"]),$a([$_.swc,$_.swc,"99"]),$a([$_.swb,$_.fn4,$_.swb]),$a([$_.fn4,$_.swa,$_.swa]),$a([$_.fn1,$_.fn1,$_.fn1]),$a([$_.sta,$_.sta,$_.sta]),$a([$_.stp,$_.stp,$_.stp])]);$_.charvals=$a([new Map,new Map,new Map]);for(var _2p=0,_2o=$_.charmaps.length-1;_2p<=_2o;_2p+=1){$_.i=_2p;$_.encs=$g($_.charmaps,$_.i);for(var _2t=0;_2t<=2;_2t+=1){$_.j=_2t;var _2w=$g($_.encs,$_.j);$k[$j++]=_2w;if($eq($t(_2w),"stringtype")){var _2z=$g($k[--$j],0);$k[$j++]=_2z}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}$_.seta=$g($_.charvals,0);$_.setb=$g($_.charvals,1);$_.setc=$g($_.charvals,2);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_codablockf.$ctx[id]=$_[id]);bwipp_codablockf.__13616__=1;$_=Object.getPrototypeOf($_)}$_.numsscr=function(){$_.n=0;$_.s=0;$_.p=$k[--$j];for(;;){if($_.p>=$_.msglen){break}var _3H=$g($_.msg,$_.p);var _3J=$g($_.setc,_3H)!==undefined;$k[$j++]=_3H;if(!_3J){$j--;break}if($k[--$j]==$_.fn1){if($_.s%2==0){$_.s=$_.s+1}else{break}}$_.n=$_.n+1;$_.s=$_.s+1;$_.p=$f($_.p+1)}$k[$j++]=$_.n;$k[$j++]=$_.s};$_.enca=function(){$p($_.cws,$_.j,$g($_.seta,$k[--$j]));$_.j=$_.j+1};$_.encb=function(){$p($_.cws,$_.j,$g($_.setb,$k[--$j]));$_.j=$_.j+1};$_.encc=function(){var _3f=$k[--$j];$k[$j++]=_3f;if($ne($t(_3f),"arraytype")){var _3j=$g($_.setc,$k[--$j]);$k[$j++]=_3j}else{$q($k[--$j]);var _3l=$k[--$j];var _3m=$k[--$j];$k[$j++]=$f($f(_3l-48)+$f(_3m-48)*10)}$p($_.cws,$_.j,$k[--$j]);$_.j=$_.j+1};$_.anotb=function(){var _3r=$k[--$j];var _3t=$g($_.seta,_3r)!==undefined;var _3v=$g($_.setb,_3r)!==undefined;$k[$j++]=_3t&&!_3v};$_.bnota=function(){var _3w=$k[--$j];var _3y=$g($_.setb,_3w)!==undefined;var _40=$g($_.seta,_3w)!==undefined;$k[$j++]=_3y&&!_40};$k[$j++]=Infinity;for(var _42=0,_43=$_.msg.length;_42<_43;_42++){$k[$j++]=0}$k[$j++]=9999;$_.nextanotb=$a();$k[$j++]=Infinity;for(var _46=0,_47=$_.msg.length;_46<_47;_46++){$k[$j++]=0}$k[$j++]=9999;$_.nextbnota=$a();for(var _4A=$_.msg.length-1;_4A>=0;_4A-=1){$_.i=_4A;$k[$j++]=$g($_.msg,$_.i);$_.anotb();if($k[--$j]){$p($_.nextanotb,$_.i,0)}else{$p($_.nextanotb,$_.i,$f($g($_.nextanotb,$_.i+1)+1))}$k[$j++]=$g($_.msg,$_.i);$_.bnota();if($k[--$j]){$p($_.nextbnota,$_.i,0)}else{$p($_.nextbnota,$_.i,$f($g($_.nextbnota,$_.i+1)+1))}}$_.abeforeb=function(){var _4X=$k[--$j];$k[$j++]=$lt($g($_.nextanotb,_4X),$g($_.nextbnota,_4X))};$_.bbeforea=function(){var _4c=$k[--$j];$k[$j++]=$lt($g($_.nextbnota,_4c),$g($_.nextanotb,_4c))};$_.padrow=function(){for(var _4i=0,_4j=$k[--$j];_4i<_4j;_4i++){for(;;){if($eq($_.cset,"seta")){$k[$j++]=$_.swc;$_.enca();$_.cset="setc";break}if($eq($_.cset,"setb")){$k[$j++]=$_.swc;$_.encb();$_.cset="setc";break}if($eq($_.cset,"setc")){$k[$j++]=$_.swb;$_.encc();$_.cset="setb";break}}}};$_.encafitsrow=function(){if($_.rem<=2&&$g($_.msg,$_.i)==$_.fn4){var _4z=$_.rem==2&&$g($_.msg,$_.i+1)<=95;$k[$j++]=_4z;if(_4z){$k[$j++]=$_.fn4;$_.enca();$k[$j++]=$g($_.msg,$_.i+1);$_.enca();$_.i=$_.i+2}}else{$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;$k[$j++]=true}};$_.encbfitsrow=function(){if($_.rem<=2&&$g($_.msg,$_.i)==$_.fn4){var _5I=$_.rem==2&&$g($_.msg,$_.i+1)>=32;$k[$j++]=_5I;if(_5I){$k[$j++]=$_.fn4;$_.encb();$k[$j++]=$g($_.msg,$_.i+1);$_.encb();$_.i=$_.i+2}}else{$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;$k[$j++]=true}};$_.cws=$a($f($_.c+5)*44);$_.i=0;$_.j=0;$_.r=1;$_.lastrow=false;for(;;){if($_.lastrow){break}if($_.r>44){$k[$j++]="bwipp.codablockfTooBig#13732";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}$k[$j++]=$_.sta;$_.enca();if($_.i<$_.msglen){$k[$j++]=$_.i;$_.numsscr()}else{$k[$j++]=-1;$k[$j++]=-1}$_.nums=$k[--$j];$_.nchars=$k[--$j];for(;;){if($_.msglen==0){$k[$j++]=$_.swb;$_.enca();$_.cset="setb";break}if($_.nums>=2){$k[$j++]=$_.swc;$_.enca();$_.cset="setc";break}$k[$j++]=$_.i;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.sft;$_.enca();$_.cset="seta";break}$k[$j++]=$_.swb;$_.enca();$_.cset="setb";break}$_.j=$_.j+1;$_.endofrow=false;for(;;){$_.rem=$f($f($_.c+3)-$_.j%$f($_.c+5));if($_.i==$_.msglen||$_.endofrow){break}$k[$j++]=$_.i;$_.numsscr();$_.nums=$k[--$j];$_.nchars=$k[--$j];$k[$j++]="remnums";if($_.nums>$_.rem*2){$k[$j++]=$_.rem*2}else{$k[$j++]=$_.nums}var _5y=$k[--$j];$_[$k[--$j]]=_5y;for(;;){if(($eq($_.cset,"seta")||$eq($_.cset,"setb"))&&$_.remnums>=4&&$g($_.msg,$_.i)!=$_.fn1){if($_.remnums%2==0&&$_.rem>=3){$k[$j++]=$_.swc;if($eq($_.cset,"seta")){$_.enca()}else{$_.encb()}$_.cset="setc";for(var _6B=0,_6C=2;_6B<_6C;_6B++){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}}break}if($_.remnums%2!=0&&$_.rem>=4){$k[$j++]=$g($_.msg,$_.i);if($eq($_.cset,"seta")){$_.enca()}else{$_.encb()}$_.i=$_.i+1;$k[$j++]=$_.swc;if($eq($_.cset,"seta")){$_.enca()}else{$_.encb()}$_.cset="setc";for(var _6W=0,_6X=2;_6W<_6X;_6W++){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}}break}}$k[$j++]=$eq($_.cset,"setb");$k[$j++]=$g($_.msg,$_.i);$_.anotb();var _6m=$k[--$j];var _6n=$k[--$j];if(_6n&&_6m&&$_.rem>=2){if($_.i<$_.msglen-1){$k[$j++]=$_.i+1;$_.bbeforea();if($k[--$j]){$k[$j++]=$_.sft;$_.encb();$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;break}}$k[$j++]=$_.swa;$_.encb();$_.cset="seta";$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;break}$k[$j++]=$eq($_.cset,"seta");$k[$j++]=$g($_.msg,$_.i);$_.bnota();var _77=$k[--$j];var _78=$k[--$j];if(_78&&_77&&$_.rem>=2){if($_.i<$_.msglen-1){$k[$j++]=$_.i+1;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.sft;$_.enca();$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}}$k[$j++]=$_.swb;$_.enca();$_.cset="setb";$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}if($eq($_.cset,"setc")&&$_.remnums<2&&$_.rem>=2){$_.rem=$f($_.rem-1);$k[$j++]=$_.i;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.swa;$_.encc();$_.cset="seta";$_.encafitsrow();if($k[--$j]){break}}else{$k[$j++]=$_.swb;$_.encc();$_.cset="setb";$_.encbfitsrow();if($k[--$j]){break}}}var _7d=$g($_.seta,$g($_.msg,$_.i))!==undefined;if($eq($_.cset,"seta")&&_7d&&$_.rem>=1){$_.encafitsrow();if($k[--$j]){break}}var _7l=$g($_.setb,$g($_.msg,$_.i))!==undefined;if($eq($_.cset,"setb")&&_7l&&$_.rem>=1){$_.encbfitsrow();if($k[--$j]){break}}if($eq($_.cset,"setc")&&$_.remnums>=2&&$_.rem>=1){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}break}$_.endofrow=true;break}}if(($_.r>=$_.rows||$_.rows==-1)&&$_.r>1&&$_.i==$_.msglen&&$_.rem>=2){$k[$j++]=$f($_.rem-2);$_.padrow();$_.j=$_.j+3;$k[$j++]=$_.stp;$_.enca();$_.lastrow=true}else{$k[$j++]=$_.rem;$_.padrow();$_.j=$_.j+1;$k[$j++]=$_.stp;$_.enca();$_.r=$_.r+1}}$_.cws=$G($_.cws,0,$_.j);if(!bwipp_codablockf.__13905__){$_=Object.create($_);$k[$j++]=Infinity;for(var _8I=64;_8I<=95;_8I+=1){$k[$j++]=_8I}for(var _8J=0;_8J<=15;_8J+=1){$k[$j++]=_8J}for(var _8K=26;_8K<=63;_8K+=1){$k[$j++]=_8K}$_.abmap=$a();$k[$j++]=Infinity;for(var _8M=0;_8M<=85;_8M+=1){$k[$j++]=_8M}$_.cmap=$a();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_codablockf.$ctx[id]=$_[id]);bwipp_codablockf.__13905__=1;$_=Object.getPrototypeOf($_)}$_.chkmsg=$a($_.kmsg.length);$_.j=0;for(var _8T=0,_8S=$_.kmsg.length-1;_8T<=_8S;_8T+=1){$_.i=_8T;$_.char=$g($_.kmsg,$_.i);if($_.char>=0){$p($_.chkmsg,$_.j,$_.char);$_.j=$_.j+1}if($_.char==$_.fn1&&$_.i!=0){$p($_.chkmsg,$_.j,29);$_.j=$_.j+1}}$_.t1=0;$_.t2=0;$_.k1=0;$_.k2=0;for(var _8k=0,_8j=$_.j-1;_8k<=_8j;_8k+=1){$_.i=_8k;$_.t1=$g($_.chkmsg,$_.i)*$_.i%86;$_.t2=$f($_.t1+$g($_.chkmsg,$_.i))%86;$_.k1=$f($_.k1+$_.t2)%86;$_.k2=$f($_.k2+$_.t1)%86}$k[$j++]=$_.cws;$k[$j++]=$_.cws.length-4;if($ne($_.cset,"setc")){$k[$j++]=$_.abmap}else{$k[$j++]=$_.cmap}var _94=$g($k[--$j],$_.k1);var _95=$k[--$j];$p($k[--$j],_95,_94);$k[$j++]=$_.cws;$k[$j++]=$_.cws.length-3;if($ne($_.cset,"setc")){$k[$j++]=$_.abmap}else{$k[$j++]=$_.cmap}var _9E=$g($k[--$j],$_.k2);var _9F=$k[--$j];$p($k[--$j],_9F,_9E);var _9H=$_.cws;$k[$j++]=_9H;$k[$j++]=2;if($g(_9H,2-1)!=99){$k[$j++]=$_.abmap}else{$k[$j++]=$_.cmap}var _9N=$g($k[--$j],$_.r-2);var _9O=$k[--$j];$p($k[--$j],_9O,_9N);for(var _9S=1,_9R=$_.r-1;_9S<=_9R;_9S+=1){$_.i=_9S;var _9T=$_.cws;var _9U=$_.i;var _9V=$_.c;$k[$j++]=_9T;$k[$j++]=$f(_9U*$f(_9V+5)+2);if($g(_9T,$f($f(_9U*$f(_9V+5)+2)-1))!=99){$k[$j++]=$_.abmap}else{$k[$j++]=$_.cmap}var _9b=$g($k[--$j],$_.i+42);var _9c=$k[--$j];$p($k[--$j],_9c,_9b)}for(var _9g=0,_9f=$_.r-1;_9g<=_9f;_9g+=1){$_.rcws=$G($_.cws,_9g*$f($_.c+5),$f($_.c+4));$_.csum=$g($_.rcws,0);for(var _9p=1,_9o=$_.rcws.length-2;_9p<=_9o;_9p+=1){$_.i=_9p;$_.csum=$f($_.csum+$g($_.rcws,$_.i)*$_.i)}$p($_.rcws,$_.rcws.length-1,$_.csum%103)}var _9z=$g($_.options,"debugcws")!==undefined;if(_9z){$k[$j++]="bwipp.debugcws#13945";$k[$j++]=$_.cws;bwipp_raiseerror()}if(!bwipp_codablockf.__13966__){$_=Object.create($_);$_.encs=$a(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","2331112"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_codablockf.$ctx[id]=$_[id]);bwipp_codablockf.__13966__=1;$_=Object.getPrototypeOf($_)}$_.rowbits=$a($_.r);for(var _A7=0,_A6=$_.r-1;_A7<=_A6;_A7+=1){$_.i=_A7;$k[$j++]=Infinity;var _AC=$G($_.cws,$_.i*$f($_.c+5),$f($_.c+5));for(var _AD=0,_AE=_AC.length;_AD<_AE;_AD++){$F($g($_.encs,$g(_AC,_AD)),function(){var _AI=$k[--$j];$k[$j++]=$f(_AI-48)})}$_.sbs=$a();$k[$j++]=Infinity;var _AK=$_.sbs;$k[$j++]=0;for(var _AL=0,_AM=_AK.length;_AL<_AM;_AL++){var _AO=$k[--$j];var _AP=_AO==1?0:1;$k[$j++]=_AO;for(var _AQ=0,_AR=$g(_AK,_AL);_AQ<_AR;_AQ++){$k[$j++]=_AP}}$as($a($m()-1));var _AU=$k[--$j];var _AV=$k[--$j];$k[$j++]=_AU;$k[$j++]=_AV;$j--;var _AW=$k[--$j];var _AX=$k[--$j];$k[$j++]=_AW;$k[$j++]=_AX;$j--;$p($_.rowbits,$_.i,$k[--$j])}$_.symwid=$f($_.c*11+57);$k[$j++]=Infinity;for(var _Ae=0,_Af=$_.symwid*$_.sepheight;_Ae<_Af;_Ae++){$k[$j++]=1}for(var _Ai=0,_Ah=$_.r-2;_Ai<=_Ah;_Ai+=1){$_.i=_Ai;for(var _Ak=0,_Al=$_.rowheight;_Ak<_Al;_Ak++){$q($g($_.rowbits,$_.i))}for(var _Aq=0,_Ar=$_.sepheight;_Aq<_Ar;_Aq++){$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;for(var _At=0,_Au=$f($_.symwid-24);_At<_Au;_At++){$k[$j++]=1}$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=1}}for(var _Aw=0,_Ax=$_.rowheight;_Aw<_Ax;_Aw++){$q($g($_.rowbits,$_.r-1))}for(var _B3=0,_B4=$_.symwid*$_.sepheight;_B3<_B4;_B3++){$k[$j++]=1}$_.pixs=$a();var _BE=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.symwid],["pixy",~~($_.pixs.length/$_.symwid)],["height",~~($_.pixs.length/$_.symwid)/72],["width",$_.symwid/72],["opt",$_.options]]);$k[$j++]=_BE;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_code16k(){$_=Object.create($_);$_.dontdraw=false;$_.sam=-1;$_.rows=0;$_.rowheight=8;$_.sepheight=1;$_.raw=false;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.rows!=0&&($_.rows<2||$_.rows>16)){$k[$j++]="bwipp.code16kBadRows#14062";$k[$j++]="Code 16K must have 2 to 16 rows";bwipp_raiseerror()}if($_.rowheight<8){$k[$j++]="bwipp.code16kBadRowHeight#14066";$k[$j++]="Code 16K must have rowheight of at least 8";bwipp_raiseerror()}if($_.sepheight<1){$k[$j++]="bwipp.code16kBadSepHeight#14070";$k[$j++]="Code 16K must have sepheight of at least 1";bwipp_raiseerror()}if($_.sam!=-1){$k[$j++]=true;for(var _8=0,_9=1;_8<_9;_8++){var _A=$_.sam;if(_A<12||_A>99){$j--;$k[$j++]=false;break}if($_.sam%10<2){$j--;$k[$j++]=false;break}if(~~($_.sam/10)>$_.sam%10){$j--;$k[$j++]=false;break}}if($nt($k[--$j])){$k[$j++]="bwipp.code16kBadSAM#14081";$k[$j++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';bwipp_raiseerror()}}bwipp_loadctx(bwipp_code16k);if($_.sam!=-1){$_.rows=16}if(!bwipp_code16k.__14152__){$_=Object.create($_);$_.swa=-1;$_.swb=-2;$_.swc=-3;$_.sa1=-4;$_.sb1=-5;$_.sc1=-6;$_.sa2=-7;$_.sb2=-8;$_.sc2=-9;$_.pad=-10;$_.sb3=-11;$_.sc3=-12;$_.fn1=-13;$_.fn2=-14;$_.fn3=-15;$_.fn4=-16;$_.charmaps=$a([$a([32,32,"00"]),$a(["!","!","01"]),$a(['"','"',"02"]),$a(["#","#","03"]),$a(["$","$","04"]),$a(["%","%","05"]),$a(["&","&","06"]),$a(["'","'","07"]),$a([40,40,"08"]),$a([41,41,"09"]),$a(["*","*","10"]),$a(["+","+","11"]),$a([",",",","12"]),$a(["-","-","13"]),$a([".",".","14"]),$a(["/","/","15"]),$a(["0","0","16"]),$a(["1","1","17"]),$a(["2","2","18"]),$a(["3","3","19"]),$a(["4","4","20"]),$a(["5","5","21"]),$a(["6","6","22"]),$a(["7","7","23"]),$a(["8","8","24"]),$a(["9","9","25"]),$a([":",":","26"]),$a([";",";","27"]),$a(["<","<","28"]),$a(["=","=","29"]),$a([">",">","30"]),$a(["?","?","31"]),$a(["@","@","32"]),$a(["A","A","33"]),$a(["B","B","34"]),$a(["C","C","35"]),$a(["D","D","36"]),$a(["E","E","37"]),$a(["F","F","38"]),$a(["G","G","39"]),$a(["H","H","40"]),$a(["I","I","41"]),$a(["J","J","42"]),$a(["K","K","43"]),$a(["L","L","44"]),$a(["M","M","45"]),$a(["N","N","46"]),$a(["O","O","47"]),$a(["P","P","48"]),$a(["Q","Q","49"]),$a(["R","R","50"]),$a(["S","S","51"]),$a(["T","T","52"]),$a(["U","U","53"]),$a(["V","V","54"]),$a(["W","W","55"]),$a(["X","X","56"]),$a(["Y","Y","57"]),$a(["Z","Z","58"]),$a(["[","[","59"]),$a([92,92,"60"]),$a(["]","]","61"]),$a(["^","^","62"]),$a(["_","_","63"]),$a([0,"`","64"]),$a([1,"a","65"]),$a([2,"b","66"]),$a([3,"c","67"]),$a([4,"d","68"]),$a([5,"e","69"]),$a([6,"f","70"]),$a([7,"g","71"]),$a([8,"h","72"]),$a([9,"i","73"]),$a([10,"j","74"]),$a([11,"k","75"]),$a([12,"l","76"]),$a([13,"m","77"]),$a([14,"n","78"]),$a([15,"o","79"]),$a([16,"p","80"]),$a([17,"q","81"]),$a([18,"r","82"]),$a([19,"s","83"]),$a([20,"t","84"]),$a([21,"u","85"]),$a([22,"v","86"]),$a([23,"w","87"]),$a([24,"x","88"]),$a([25,"y","89"]),$a([26,"z","90"]),$a([27,"{","91"]),$a([28,"|","92"]),$a([29,"}","93"]),$a([30,"~","94"]),$a([31,127,"95"]),$a([$_.fn3,$_.fn3,"96"]),$a([$_.fn2,$_.fn2,"97"]),$a([$_.sb1,$_.sa1,"98"]),$a([$_.swc,$_.swc,"99"]),$a([$_.swb,$_.fn4,$_.swb]),$a([$_.fn4,$_.swa,$_.swa]),$a([$_.fn1,$_.fn1,$_.fn1]),$a([$_.pad,$_.pad,$_.pad]),$a([$_.sb2,$_.sa2,$_.sb1]),$a([$_.sc2,$_.sc2,$_.sb2]),$a([$_.sc3,$_.sc3,$_.sb3])]);$_.charvals=$a([new Map,new Map,new Map]);for(var _2W=0,_2V=$_.charmaps.length-1;_2W<=_2V;_2W+=1){$_.i=_2W;$_.encs=$g($_.charmaps,$_.i);for(var _2a=0;_2a<=2;_2a+=1){$_.j=_2a;var _2d=$g($_.encs,$_.j);$k[$j++]=_2d;if($eq($t(_2d),"stringtype")){var _2g=$g($k[--$j],0);$k[$j++]=_2g}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}$_.seta=$g($_.charvals,0);$_.setb=$g($_.charvals,1);$_.setc=$g($_.charvals,2);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code16k.$ctx[id]=$_[id]);bwipp_code16k.__14152__=1;$_=Object.getPrototypeOf($_)}if($_.raw){$_.cws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.barcode.length-3){break}if($g($_.barcode,$_.i)!=94){break}var _33=$G($_.barcode,$_.i+1,3);$k[$j++]=_33;$k[$j++]=false;for(var _34=0,_35=_33.length;_34<_35;_34++){var _36=$g(_33,_34);if(_36<48||_36>57){$j--;$k[$j++]=true}}if($k[--$j]){$j--;break}$_.cw=$i($k[--$j]);$p($_.cws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}if($_.i!=$_.barcode.length){$k[$j++]="bwipp.code16kBadRawFormat#14170";$k[$j++]="raw data must be formatted as ^NNN";bwipp_raiseerror()}$_.cws=$G($_.cws,0,$_.j)}else{var _3O=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true],["FNC1",$_.fn1],["FNC2",$_.fn2],["FNC3",$_.fn3]]);$_.fncvals=_3O;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _3R=$k[--$j];$_[$k[--$j]]=_3R;$_.msglen=$_.msg.length;$k[$j++]=Infinity;for(var _3V=0,_3W=$_.msglen;_3V<_3W;_3V++){$k[$j++]=0}$k[$j++]=0;$_.numSA=$a();$k[$j++]=Infinity;for(var _3Z=0,_3a=$_.msglen;_3Z<_3a;_3Z++){$k[$j++]=0}$k[$j++]=0;$_.numEA=$a();for(var _3d=$_.msglen-1;_3d>=0;_3d-=1){$_.i=_3d;if($g($_.msg,$_.i)>=0){if($g($_.msg,$_.i)>=128){$p($_.numEA,$_.i,$f($g($_.numEA,$_.i+1)+1))}else{$p($_.numSA,$_.i,$f($g($_.numSA,$_.i+1)+1))}}}$_.ea=false;$_.msgtmp=$a([]);for(var _3x=0,_3w=$_.msglen-1;_3x<=_3w;_3x+=1){$_.i=_3x;$_.c=$g($_.msg,$_.i);if(!$xo($_.ea,$_.c<128)&&$_.c>=0){if($_.ea){$k[$j++]=$_.numSA}else{$k[$j++]=$_.numEA}var _49=$g($k[--$j],$_.i);var _4C=$f(_49+$_.i)==$_.msglen?3:5;if(_49<_4C){$k[$j++]=Infinity;$q($_.msgtmp);$k[$j++]=$_.fn4;$_.msgtmp=$a()}else{$k[$j++]=Infinity;$q($_.msgtmp);$k[$j++]=$_.fn4;$k[$j++]=$_.fn4;$_.msgtmp=$a();$_.ea=!$_.ea}}$k[$j++]=Infinity;$q($_.msgtmp);if($_.c>=0){$k[$j++]=$_.c&127}else{$k[$j++]=$_.c}$_.msgtmp=$a()}$_.msg=$_.msgtmp;$_.msglen=$_.msg.length;$_.numsscr=function(){$_.n=0;$_.s=0;$_.p=$k[--$j];for(;;){if($_.p>=$_.msglen){break}var _4X=$g($_.msg,$_.p);var _4Z=$g($_.setc,_4X)!==undefined;$k[$j++]=_4X;if(!_4Z){$j--;break}if($k[--$j]==$_.fn1){if($_.s%2==0){$_.s=$_.s+1}else{break}}$_.n=$_.n+1;$_.s=$_.s+1;$_.p=$f($_.p+1)}$k[$j++]=$_.n;$k[$j++]=$_.s};$_.enca=function(){$p($_.cws,$_.j,$g($_.seta,$k[--$j]));$_.j=$_.j+1};$_.encb=function(){$p($_.cws,$_.j,$g($_.setb,$k[--$j]));$_.j=$_.j+1};$_.encc=function(){var _4v=$k[--$j];$k[$j++]=_4v;if($ne($t(_4v),"arraytype")){var _4z=$g($_.setc,$k[--$j]);$k[$j++]=_4z}else{$q($k[--$j]);var _51=$k[--$j];var _52=$k[--$j];$k[$j++]=$f($f(_51-48)+$f(_52-48)*10)}$p($_.cws,$_.j,$k[--$j]);$_.j=$_.j+1};$_.anotb=function(){var _57=$k[--$j];var _59=$g($_.seta,_57)!==undefined;var _5B=$g($_.setb,_57)!==undefined;$k[$j++]=_59&&!_5B};$_.bnota=function(){var _5C=$k[--$j];var _5E=$g($_.setb,_5C)!==undefined;var _5G=$g($_.seta,_5C)!==undefined;$k[$j++]=_5E&&!_5G};$k[$j++]=Infinity;for(var _5I=0,_5J=$_.msg.length;_5I<_5J;_5I++){$k[$j++]=0}$k[$j++]=9999;$_.nextanotb=$a();$k[$j++]=Infinity;for(var _5M=0,_5N=$_.msg.length;_5M<_5N;_5M++){$k[$j++]=0}$k[$j++]=9999;$_.nextbnota=$a();for(var _5Q=$_.msg.length-1;_5Q>=0;_5Q-=1){$_.i=_5Q;$k[$j++]=$g($_.msg,$_.i);$_.anotb();if($k[--$j]){$p($_.nextanotb,$_.i,0)}else{$p($_.nextanotb,$_.i,$f($g($_.nextanotb,$_.i+1)+1))}$k[$j++]=$g($_.msg,$_.i);$_.bnota();if($k[--$j]){$p($_.nextbnota,$_.i,0)}else{$p($_.nextbnota,$_.i,$f($g($_.nextbnota,$_.i+1)+1))}}$_.abeforeb=function(){var _5n=$k[--$j];$k[$j++]=$lt($g($_.nextanotb,_5n),$g($_.nextbnota,_5n))};$_.bbeforea=function(){var _5s=$k[--$j];$k[$j++]=$lt($g($_.nextbnota,_5s),$g($_.nextanotb,_5s))};$_.cws=$a($_.barcode.length*2+3);$_.i=0;$_.j=0;for(;;){if($_.sam!=-1){$p($_.cws,0,~~($_.sam/10)-1);$p($_.cws,1,$_.sam%10-1);$_.j=2;$_.cset="setb";$_.mode=7;break}if($_.msglen==0){$_.cset="setb";$_.mode=1;break}if($_.msglen>=2){$k[$j++]=$g($_.msg,0)==$_.fn1;$k[$j++]=1;$_.numsscr();var _69=$k[--$j];var _6A=$k[--$j];$k[$j++]=_69;$k[$j++]=_6A;$j--;var _6B=$k[--$j];var _6C=$k[--$j];if(_6C&&_6B>=2){$_.cset="setc";$_.mode=4;$_.i=1;break}}if($g($_.msg,0)==$_.fn1){$_.cset="setb";$_.mode=3;$_.i=1;break}if($_.msglen>=2){$k[$j++]=0;$_.numsscr();var _6H=$k[--$j];var _6I=$k[--$j];$k[$j++]=_6H;$k[$j++]=_6I;$j--;var _6J=$k[--$j];if(_6J>=2&&_6J%2==0){$_.cset="setc";$_.mode=2;break}$k[$j++]=0;$_.numsscr();var _6K=$k[--$j];var _6L=$k[--$j];$k[$j++]=_6K;$k[$j++]=_6L;$j--;var _6M=$k[--$j];if(_6M>=3&&_6M%2==1){$k[$j++]=$g($_.msg,0);$_.encb();$_.cset="setc";$_.mode=5;$_.i=1;break}var _6S=$g($_.setb,$g($_.msg,0))!==undefined;$k[$j++]=_6S;$k[$j++]=1;$_.numsscr();var _6T=$k[--$j];var _6U=$k[--$j];$k[$j++]=_6T;$k[$j++]=_6U;$j--;var _6V=$k[--$j];var _6W=$k[--$j];if(_6W&&(_6V>=2&&_6V%2==0)){$k[$j++]=$g($_.msg,0);$_.encb();$_.cset="setc";$_.mode=5;$_.i=1;break}var _6c=$g($_.setb,$g($_.msg,0))!==undefined;$k[$j++]=_6c;$k[$j++]=1;$_.numsscr();var _6d=$k[--$j];var _6e=$k[--$j];$k[$j++]=_6d;$k[$j++]=_6e;$j--;var _6f=$k[--$j];var _6g=$k[--$j];if(_6g&&(_6f>=3&&_6f%2==1)){$k[$j++]=$g($_.msg,0);$_.encb();$k[$j++]=$g($_.msg,1);$_.encb();$_.cset="setc";$_.mode=6;$_.i=2;break}var _6o=$g($_.setb,$g($_.msg,0))!==undefined;var _6s=$g($_.setb,$g($_.msg,1))!==undefined;$k[$j++]=_6o&&_6s;$k[$j++]=2;$_.numsscr();var _6t=$k[--$j];var _6u=$k[--$j];$k[$j++]=_6t;$k[$j++]=_6u;$j--;var _6v=$k[--$j];var _6w=$k[--$j];if(_6w&&(_6v>=2&&_6v%2==0)){$k[$j++]=$g($_.msg,0);$_.encb();$k[$j++]=$g($_.msg,1);$_.encb();$_.cset="setc";$_.mode=6;$_.i=2;break}}$k[$j++]=0;$_.abeforeb();if($k[--$j]){$_.cset="seta";$_.mode=0;break}$_.cset="setb";$_.mode=1;break}for(;;){if($_.i==$_.msglen){break}$k[$j++]=$_.i;$_.numsscr();$_.nums=$k[--$j];$_.nchars=$k[--$j];for(;;){if($eq($_.cset,"seta")){if($_.i<$_.msglen-1){$k[$j++]=$g($_.msg,$_.i);$_.bnota();$k[$j++]=$_.i+1;$_.abeforeb();var _7E=$k[--$j];var _7F=$k[--$j];if(_7F&&_7E){$k[$j++]=$_.sb1;$_.enca();$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}}if($_.i<$_.msglen-2){$k[$j++]=$g($_.msg,$_.i);$_.bnota();$k[$j++]=$g($_.msg,$_.i+1);$_.bnota();var _7T=$k[--$j];var _7U=$k[--$j];$k[$j++]=$an(_7U,_7T);$k[$j++]=$_.i+2;$_.abeforeb();var _7W=$k[--$j];var _7X=$k[--$j];if(_7X&&_7W){$k[$j++]=$_.sb2;$_.enca();$k[$j++]=$g($_.msg,$_.i);$_.encb();$k[$j++]=$g($_.msg,$_.i+1);$_.encb();$_.i=$_.i+2;break}}$k[$j++]=$g($_.msg,$_.i);$_.bnota();if($k[--$j]){$k[$j++]=$_.swb;$_.enca();$_.cset="setb";break}if($_.i<$_.msglen-4){var _7s=$g($_.seta,$g($_.msg,$_.i+4))!==undefined;if($_.nums==4&&_7s){$k[$j++]=$_.sc2;$_.enca();for(var _7u=0,_7v=2;_7u<_7v;_7u++){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}}break}}if($_.i<$_.msglen-6){var _8D=$g($_.seta,$g($_.msg,$_.i+6))!==undefined;if($_.nums==6&&_8D){$k[$j++]=$_.sc3;$_.enca();for(var _8F=0,_8G=3;_8F<_8G;_8F++){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}}break}}if($_.nums>=4&&$_.nums%2==0){$k[$j++]=$_.swc;$_.enca();$_.cset="setc";break}$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;break}if($eq($_.cset,"setb")){if($_.i<$_.msglen-1){$k[$j++]=$g($_.msg,$_.i);$_.anotb();$k[$j++]=$_.i+1;$_.bbeforea();var _8f=$k[--$j];var _8g=$k[--$j];if(_8g&&_8f){$k[$j++]=$_.sa1;$_.encb();$k[$j++]=$g($_.msg,$_.i);$_.enca();$_.i=$_.i+1;break}}if($_.i<$_.msglen-2){$k[$j++]=$g($_.msg,$_.i);$_.anotb();$k[$j++]=$g($_.msg,$_.i+1);$_.anotb();var _8u=$k[--$j];var _8v=$k[--$j];$k[$j++]=$an(_8v,_8u);$k[$j++]=$_.i+2;$_.bbeforea();var _8x=$k[--$j];var _8y=$k[--$j];if(_8y&&_8x){$k[$j++]=$_.sa2;$_.encb();$k[$j++]=$g($_.msg,$_.i);$_.enca();$k[$j++]=$g($_.msg,$_.i+1);$_.enca();$_.i=$_.i+2;break}}$k[$j++]=$g($_.msg,$_.i);$_.anotb();if($k[--$j]){$k[$j++]=$_.swa;$_.encb();$_.cset="seta";break}if($_.i<$_.msglen-4){var _9J=$g($_.setb,$g($_.msg,$_.i+4))!==undefined;if($_.nums==4&&_9J){$k[$j++]=$_.sc2;$_.encb();for(var _9L=0,_9M=2;_9L<_9M;_9L++){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}}break}}if($_.i<$_.msglen-6){var _9e=$g($_.setb,$g($_.msg,$_.i+6))!==undefined;if($_.nums==6&&_9e){$k[$j++]=$_.sc3;$_.encb();for(var _9g=0,_9h=3;_9g<_9h;_9g++){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}}break}}if($_.nums>=4&&$_.nums%2==0){$k[$j++]=$_.swc;$_.encb();$_.cset="setc";break}$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}if($eq($_.cset,"setc")){if($_.nums>=2){if($g($_.msg,$_.i)==$_.fn1){$k[$j++]=$_.fn1;$_.encc();$_.i=$_.i+1}else{$k[$j++]=$G($_.msg,$_.i,2);$_.encc();$_.i=$_.i+2}break}if($_.i<$_.msglen-1){var _AH=$g($_.setb,$g($_.msg,$_.i))!==undefined;$k[$j++]=_AH;$k[$j++]=$_.i+1;$_.numsscr();var _AJ=$k[--$j];var _AK=$k[--$j];$k[$j++]=_AJ;$k[$j++]=_AK;$j--;var _AL=$k[--$j];var _AM=$k[--$j];if(_AM&&(_AL>=2&&_AL%2==0)){$k[$j++]=$_.sb1;$_.encc();$k[$j++]=$g($_.msg,$_.i);$_.encb();$_.i=$_.i+1;break}}if($_.i<$_.msglen-1){var _AY=$g($_.setb,$g($_.msg,$_.i))!==undefined;$k[$j++]=_AY;$k[$j++]=$_.i+1;$_.numsscr();var _Aa=$k[--$j];var _Ab=$k[--$j];$k[$j++]=_Aa;$k[$j++]=_Ab;$j--;var _Ac=$k[--$j];var _Ad=$k[--$j];if(_Ad&&(_Ac>=3&&_Ac%2==1)){$k[$j++]=$_.sb2;$_.encc();$k[$j++]=$g($_.msg,$_.i);$_.encb();$k[$j++]=$g($_.msg,$_.i+1);$_.encb();$_.i=$_.i+2;break}}if($_.i<$_.msglen-2){var _As=$g($_.setb,$g($_.msg,$_.i))!==undefined;var _Ax=$g($_.setb,$g($_.msg,$_.i+1))!==undefined;$k[$j++]=_As&&_Ax;$k[$j++]=$_.i+2;$_.numsscr();var _Az=$k[--$j];var _B0=$k[--$j];$k[$j++]=_Az;$k[$j++]=_B0;$j--;var _B1=$k[--$j];var _B2=$k[--$j];if(_B2&&(_B1>=2&&_B1%2==0)){$k[$j++]=$_.sb2;$_.encc();$k[$j++]=$g($_.msg,$_.i);$_.encb();$k[$j++]=$g($_.msg,$_.i+1);$_.encb();$_.i=$_.i+2;break}}if($_.i<$_.msglen-3){var _BH=$g($_.setb,$g($_.msg,$_.i))!==undefined;var _BM=$g($_.setb,$g($_.msg,$_.i+1))!==undefined;$k[$j++]=_BH&&_BM;$k[$j++]=$_.i+2;$_.numsscr();var _BO=$k[--$j];var _BP=$k[--$j];$k[$j++]=_BO;$k[$j++]=_BP;$j--;var _BQ=$k[--$j];var _BR=$k[--$j];if(_BR&&(_BQ>=3&&_BQ%2==1)){$k[$j++]=$_.sb3;$_.encc();$k[$j++]=$g($_.msg,$_.i);$_.encb();$k[$j++]=$g($_.msg,$_.i+1);$_.encb();$k[$j++]=$g($_.msg,$_.i+2);$_.encb();$_.i=$_.i+3;break}}if($_.i<$_.msglen-3){var _Bj=$g($_.setb,$g($_.msg,$_.i))!==undefined;var _Bo=$g($_.setb,$g($_.msg,$_.i+1))!==undefined;var _Bt=$g($_.setb,$g($_.msg,$_.i+2))!==undefined;$k[$j++]=_Bj&&_Bo&&_Bt;$k[$j++]=$_.i+3;$_.numsscr();var _Bv=$k[--$j];var _Bw=$k[--$j];$k[$j++]=_Bv;$k[$j++]=_Bw;$j--;var _Bx=$k[--$j];var _By=$k[--$j];if(_By&&(_Bx>=2&&_Bx%2==0)){$k[$j++]=$_.sb3;$_.encc();$k[$j++]=$g($_.msg,$_.i);$_.encb();$k[$j++]=$g($_.msg,$_.i+1);$_.encb();$k[$j++]=$g($_.msg,$_.i+2);$_.encb();$_.i=$_.i+3;break}}$k[$j++]=$_.i;$_.abeforeb();if($k[--$j]){$k[$j++]=$_.swa;$_.encc();$_.cset="seta";break}$k[$j++]=$_.swb;$_.encc();$_.cset="setb";break}break}}$_.cws=$G($_.cws,0,$_.j)}if(!bwipp_code16k.__14645__){$_=Object.create($_);$_.metrics=$a([$a([2,7]),$a([3,12]),$a([4,17]),$a([5,22]),$a([6,27]),$a([7,32]),$a([8,37]),$a([9,42]),$a([10,47]),$a([11,52]),$a([12,57]),$a([13,62]),$a([14,67]),$a([15,72]),$a([16,77])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code16k.$ctx[id]=$_[id]);bwipp_code16k.__14645__=1;$_=Object.getPrototypeOf($_)}$_.urows=$_.rows;var _CZ=$_.metrics;for(var _Ca=0,_Cb=_CZ.length;_Ca<_Cb;_Ca++){$_.m=$g(_CZ,_Ca);$_.r=$g($_.m,0);$_.dcws=$g($_.m,1);$_.okay=true;if($_.urows!=0&&$_.urows!=$_.r){$_.okay=false}if($_.cws.length>$_.dcws){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.code16kNoValidSymbol#14660";$k[$j++]="Maximum length exceeded or data too large for given options";bwipp_raiseerror()}$k[$j++]=Infinity;$q($_.cws);for(var _Cr=0,_Cs=$f($_.dcws-$_.cws.length);_Cr<_Cs;_Cr++){$k[$j++]=103}$_.cws=$a();$k[$j++]=Infinity;$k[$j++]=$f($f($_.r-2)*7+$_.mode);$q($_.cws);$_.cws=$a();$k[$j++]=0;for(var _D0=0,_Cz=$_.dcws;_D0<=_Cz;_D0+=1){var _D3=$k[--$j];$k[$j++]=$f(_D3+(_D0+2)*$g($_.cws,_D0))}$_.c1=$k[--$j]%107;$k[$j++]=0;for(var _D7=0,_D6=$_.dcws;_D7<=_D6;_D7+=1){var _DA=$k[--$j];$k[$j++]=$f(_DA+(_D7+1)*$g($_.cws,_D7))}$_.c2=$f($k[--$j]+$_.c1*$f($_.dcws+2))%107;$k[$j++]=Infinity;$q($_.cws);$k[$j++]=$_.c1;$k[$j++]=$_.c2;$_.cws=$a();var _DJ=$g($_.options,"debugcws")!==undefined;if(_DJ){$k[$j++]="bwipp.debugcws#14676";$k[$j++]=$_.cws;bwipp_raiseerror()}if(!bwipp_code16k.__14712__){$_=Object.create($_);$_.encs=$a(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","211133"]);$_.startencs=$a(["3211","2221","2122","1411","1132","1231","1114","3112","3211","2221","2122","1411","1132","1231","1114","3112"]);$_.stopencsodd=$a(["3211","2221","2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411"]);$_.stopencseven=$a(["2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411","3211","2221"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code16k.$ctx[id]=$_[id]);bwipp_code16k.__14712__=1;$_=Object.getPrototypeOf($_)}if($_.sam==-1||~~($_.sam/10)%2==1){$_.stopencs=$_.stopencsodd}else{$_.stopencs=$_.stopencseven}$_.rowbits=$a($_.r);for(var _DY=0,_DX=$f($_.r-1);_DY<=_DX;_DY+=1){$_.i=_DY;$k[$j++]=Infinity;$k[$j++]=10;$F($g($_.startencs,$_.i),function(){var _Dc=$k[--$j];$k[$j++]=$f(_Dc-48)});var _Df=$G($_.cws,$_.i*5,5);$k[$j++]=1;for(var _Dg=0,_Dh=_Df.length;_Dg<_Dh;_Dg++){$F($g($_.encs,$g(_Df,_Dg)),function(){var _Dl=$k[--$j];$k[$j++]=$f(_Dl-48)})}$F($g($_.stopencs,$_.i),function(){var _Dp=$k[--$j];$k[$j++]=$f(_Dp-48)});$k[$j++]=1;$_.sbs=$a();$k[$j++]=Infinity;var _Dr=$_.sbs;$k[$j++]=1;for(var _Ds=0,_Dt=_Dr.length;_Ds<_Dt;_Ds++){var _Dv=$k[--$j];var _Dw=_Dv==0?1:0;$k[$j++]=_Dv;for(var _Dx=0,_Dy=$g(_Dr,_Ds);_Dx<_Dy;_Dx++){$k[$j++]=_Dw}}$as($a($m()-1));var _E1=$k[--$j];var _E2=$k[--$j];$k[$j++]=_E1;$k[$j++]=_E2;$j--;var _E3=$k[--$j];var _E4=$k[--$j];$k[$j++]=_E3;$k[$j++]=_E4;$j--;$p($_.rowbits,$_.i,$k[--$j])}$k[$j++]=Infinity;for(var _E9=0,_EA=81*$_.sepheight;_E9<_EA;_E9++){$k[$j++]=1}for(var _ED=0,_EC=$f($_.r-2);_ED<=_EC;_ED+=1){$_.i=_ED;for(var _EF=0,_EG=$_.rowheight;_EF<_EG;_EF++){$q($g($_.rowbits,$_.i))}for(var _EL=0,_EM=$_.sepheight;_EL<_EM;_EL++){for(var _EN=0,_EO=10;_EN<_EO;_EN++){$k[$j++]=0}for(var _EP=0,_EQ=70;_EP<_EQ;_EP++){$k[$j++]=1}$k[$j++]=0}}for(var _ES=0,_ET=$_.rowheight;_ES<_ET;_ES++){$q($g($_.rowbits,$f($_.r-1)))}for(var _EY=0,_EZ=81*$_.sepheight;_EY<_EZ;_EY++){$k[$j++]=1}$_.pixs=$a();var _Ef=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",81],["pixy",~~($_.pixs.length/81)],["height",~~($_.pixs.length/81)/72],["width",81/72],["opt",$_.options]]);$k[$j++]=_Ef;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_code49(){$_=Object.create($_);$_.dontdraw=false;$_.sam=-1;$_.append=false;$_.rows=0;$_.rowheight=8;$_.sepheight=1;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.rows!=0&&($_.rows<2||$_.rows>8)){$k[$j++]="bwipp.code49badRows#14814";$k[$j++]="Code 49 must have 2 to 8 rows";bwipp_raiseerror()}if($_.rowheight<8){$k[$j++]="bwipp.code49badRowHeight#14818";$k[$j++]="Code 49 must have rowheight of at least 8";bwipp_raiseerror()}if($_.sepheight<1){$k[$j++]="bwipp.code49badSepHeight#14822";$k[$j++]="Code 49 must have sepheight of at least 1";bwipp_raiseerror()}if($_.append&&$_.sam!=-1){$k[$j++]="bwipp.code49samAndAppend#14826";$k[$j++]="sam and append cannot be specified together";bwipp_raiseerror()}if($_.sam!=-1){$k[$j++]=true;for(var _A=0,_B=1;_A<_B;_A++){var _C=$_.sam;if(_C<12||_C>99){$j--;$k[$j++]=false;break}if($_.sam%10<2){$j--;$k[$j++]=false;break}if(~~($_.sam/10)>$_.sam%10){$j--;$k[$j++]=false;break}}if($nt($k[--$j])){$k[$j++]="bwipp.code49badSAM#14837";$k[$j++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';bwipp_raiseerror()}}bwipp_loadctx(bwipp_code49);if(!bwipp_code49.__14845__){$_=Object.create($_);$_.s1=-1;$_.s2=-2;$_.fn1=-3;$_.fn2=-4;$_.fn3=-5;$_.ns=-6;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code49.$ctx[id]=$_[id]);bwipp_code49.__14845__=1;$_=Object.getPrototypeOf($_)}var _N=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["FNC1",$_.fn1],["FNC2",$_.fn2],["FNC3",$_.fn3]]);$_.fncvals=_N;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _Q=$k[--$j];$_[$k[--$j]]=_Q;$_.msglen=$_.msg.length;$F($_.msg,function(){if($k[--$j]>127){$k[$j++]="bwipp.code49badCharacter#14860";$k[$j++]="Code 49 can only support ASCII characters with values 0 to 127";bwipp_raiseerror()}});if(!bwipp_code49.__14904__){$_=Object.create($_);$_.charmap=$a(["0","1","2","3","4","5","6","7","8","9","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","-","."," ","$","/","+","%",$_.s1,$_.s2,$_.fn1,$_.fn2,$_.fn3,$_.ns]);$_.charvals=new Map;for(var _c=0;_c<=48;_c+=1){$_.i=_c;var _f=$g($_.charmap,$_.i);$k[$j++]=_f;if($eq($t(_f),"stringtype")){var _i=$g($k[--$j],0);$k[$j++]=_i}$p($_.charvals,$k[--$j],$_.i)}$_.combos=$a(["1 ","1A","1B","1C","1D","1E","1F","1G","1H","1I","1J","1K","1L","1M","1N","1O","1P","1Q","1R","1S","1T","1U","1V","1W","1X","1Y","1Z","11","12","13","14","15"," ","16","17","18"," $"," %","19","10","1-","1.","1$"," +","1/"," -"," ."," /"," 0"," 1"," 2"," 3"," 4"," 5"," 6"," 7"," 8"," 9","1+","21","22","23","24","25","26"," 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","27","28","29","20","2-","2.","2A","2B","2C","2D","2E","2F","2G","2H","2I","2J","2K","2L","2M","2N","2O","2P","2Q","2R","2S","2T","2U","2V","2W","2X","2Y","2Z","2$","2/","2+","2%","2 "]);for(var _n=0;_n<=127;_n+=1){$_.i=_n;var _q=$g($_.combos,$_.i);$_.c1=$g(_q,0);$_.c2=$g(_q,1);if($_.c1==49){$p($_.charvals,$_.i,$a([$g($_.charvals,$_.s1),$g($_.charvals,$_.c2)]))}if($_.c1==50){$p($_.charvals,$_.i,$a([$g($_.charvals,$_.s2),$g($_.charvals,$_.c2)]))}}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code49.$ctx[id]=$_[id]);bwipp_code49.__14904__=1;$_=Object.getPrototypeOf($_)}$_.encodealpha=function(){var _1G=$g($_.charvals,$k[--$j]);$k[$j++]=_1G;if($ne($t(_1G),"arraytype")){$as($a(1))}var _1J=$k[--$j];$P($_.cws,$_.j,_1J);$_.j=_1J.length+$_.j};$_.base48=function(){var _1N=$k[--$j];$k[$j++]=0;$F(_1N,function(){var _1O=$k[--$j];var _1P=$k[--$j];$k[$j++]=$f($f(_1O-48)+_1P*10)});$k[$j++]=Infinity;var _1Q=$k[--$j];var _1R=$k[--$j];var _1S=$k[--$j];$k[$j++]=_1Q;$k[$j++]=_1R;for(var _1T=0,_1U=$f(_1S-1);_1T<_1U;_1T++){var _1V=$k[--$j];$k[$j++]=_1V%48;$k[$j++]=~~(_1V/48)}var _1W=$a();$k[$j++]=_1W;$k[$j++]=Infinity;var _1X=$k[--$j];var _1Y=$k[--$j];$k[$j++]=_1X;$k[$j++]=_1Y;for(var _1Z=_1Y.length-1;_1Z>=0;_1Z-=1){var _1a=$k[--$j];$k[$j++]=$g(_1a,_1Z);$k[$j++]=_1a}$j--;var _1c=$a();$P($_.cws,$_.j,_1c);$_.j=_1c.length+$_.j};$_.encodenumeric=function(){$_.nums=$k[--$j];var _1i=$_.nums.length;var _1j=_1i%5;$k[$j++]="pre";$k[$j++]=_1i;$k[$j++]=_1j;if(_1j!=2){var _1k=$k[--$j];var _1l=$k[--$j];$k[$j++]=$f(_1l-_1k)}else{var _1m=$k[--$j];var _1n=$k[--$j];$k[$j++]=$f($f(_1n-_1m)-5)}var _1o=$k[--$j];$_[$k[--$j]]=_1o;for(var _1s=0,_1r=$f($_.pre-1);_1s<=_1r;_1s+=5){$k[$j++]=3;$k[$j++]=$G($_.nums,_1s,5);$_.base48()}$_.nums=$G($_.nums,$_.pre,$f($_.nums.length-$_.pre));var _21=$_.nums.length;$k[$j++]=_21;if(_21==1){$k[$j++]=$g($_.nums,$_.i);$_.encodealpha()}var _25=$k[--$j];$k[$j++]=_25;if(_25==3){$k[$j++]=2;$k[$j++]=$_.nums;$_.base48()}var _27=$k[--$j];$k[$j++]=_27;if(_27==4){$k[$j++]=3;$k[$j++]=Infinity;$k[$j++]=49;$k[$j++]=48;$q($_.nums);var _29=$a();$k[$j++]=_29;$_.base48()}if($k[--$j]==7){$k[$j++]=3;$k[$j++]=Infinity;$k[$j++]=49;$k[$j++]=48;$q($G($_.nums,0,4));var _2D=$a();$k[$j++]=_2D;$_.base48();$k[$j++]=2;$k[$j++]=$G($_.nums,4,3);$_.base48()}};$k[$j++]=Infinity;for(var _2H=0,_2I=$_.msglen;_2H<_2I;_2H++){$k[$j++]=0}$k[$j++]=0;$_.numericruns=$a();for(var _2L=$_.msglen-1;_2L>=0;_2L-=1){$_.i=_2L;var _2O=$g($_.msg,$_.i);if(_2O>=48&&_2O<=57){$p($_.numericruns,$_.i,$f($g($_.numericruns,$_.i+1)+1))}else{$p($_.numericruns,$_.i,0)}}$_.cws=$a($_.msglen*2+1);if(!bwipp_code49.__14961__){$_=Object.create($_);$_.samval=$a([12,22,13,23,33,14,24,34,44,15,25,35,45,55,16,26,36,46,56,66,17,27,37,47,57,67,77,18,28,38,48,58,68,78,88,19,29,39,49,59,69,79,89,99]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code49.$ctx[id]=$_[id]);bwipp_code49.__14961__=1;$_=Object.getPrototypeOf($_)}for(;;){if($_.append){$_.mode=1;$_.method="alpha";$_.i=0;$_.j=0;break}if($_.sam!=-1){$_.mode=3;$k[$j++]=$_.cws;$k[$j++]=0;for(var _2d=0;_2d<=43;_2d+=1){$k[$j++]=_2d;if($g($_.samval,_2d)!=$_.sam){$j--}}var _2h=$k[--$j];var _2i=$k[--$j];$p($k[--$j],_2i,$f(_2h+1));$_.method="alpha";$_.i=0;$_.j=1;break}if($g($_.numericruns,0)>=5){$_.mode=2;$_.method="numeric";$_.i=0;$_.j=0;break}var _2p=$g($_.charvals,$g($_.msg,0));$k[$j++]=_2p;if($ne($t(_2p),"arraytype")){$j--;$_.mode=0;$_.method="alpha";$_.i=0;$_.j=0;break}var _2t=$g($k[--$j],0)==43?4:5;$_.mode=_2t;$p($_.cws,0,$g($g($_.charvals,$g($_.msg,0)),1));$_.method="alpha";$_.i=1;$_.j=1;break}for(;;){if($_.i==$_.msglen){break}for(;;){if($eq($_.method,"alpha")){if($g($_.numericruns,$_.i)>=5){$k[$j++]=$_.ns;$_.encodealpha();$_.method="numeric";break}$k[$j++]=$g($_.msg,$_.i);$_.encodealpha();$_.i=$_.i+1;break}if($eq($_.method,"numeric")){if($g($_.numericruns,$_.i)<5){$k[$j++]=$_.ns;$_.encodealpha();$_.method="alpha";break}$k[$j++]=$G($_.msg,$_.i,$g($_.numericruns,$_.i));$_.encodenumeric();$_.i=$f($_.i+$g($_.numericruns,$_.i));break}}}$_.cws=$G($_.cws,0,$_.j);if(!bwipp_code49.__15039__){$_=Object.create($_);$_.metrics=$a([$a([2,9]),$a([3,16]),$a([4,23]),$a([5,30]),$a([6,37]),$a([7,42]),$a([8,49])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code49.$ctx[id]=$_[id]);bwipp_code49.__15039__=1;$_=Object.getPrototypeOf($_)}$_.urows=$_.rows;var _3d=$_.metrics;for(var _3e=0,_3f=_3d.length;_3e<_3f;_3e++){$_.m=$g(_3d,_3e);$_.r=$g($_.m,0);$_.dcws=$g($_.m,1);$_.okay=true;if($_.urows!=0&&$_.urows!=$_.r){$_.okay=false}if($_.cws.length>$_.dcws){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.code49noValidSymbol#15054";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}$k[$j++]=Infinity;$q($_.cws);for(var _3v=0,_3w=$f($_.dcws-$_.cws.length);_3v<_3w;_3v++){$k[$j++]=48}$_.cws=$a();$_.ccs=$a($_.r*8);$_.j=0;for(var _42=0,_41=$f($_.r-2);_42<=_41;_42+=1){$_.i=_42;$_.cc=$G($_.cws,$_.j,7);$P($_.ccs,$_.i*8,$_.cc);var _4B=$_.cc;$k[$j++]=$_.ccs;$k[$j++]=$_.i*8+7;$k[$j++]=0;for(var _4C=0,_4D=_4B.length;_4C<_4D;_4C++){var _4F=$k[--$j];$k[$j++]=$f(_4F+$g(_4B,_4C))}var _4G=$k[--$j];var _4H=$k[--$j];$p($k[--$j],_4H,_4G%49);$_.j=$_.j+7}if($_.j<$_.dcws){$P($_.ccs,$_.ccs.length-8,$G($_.cws,$_.j,$f($_.dcws-$_.j)))}$_.cr7=$f($f($_.r-2)*7+$_.mode);$p($_.ccs,$_.ccs.length-2,$_.cr7);if(!bwipp_code49.__15085__){$_=Object.create($_);var _4Y=$a([1,9,31,26,2,12,17,23,37,18,22,6,27,44,15,43,39,11,13,5,41,33,36,8,4,32,3,19,40,25,29,10,24,30]);$k[$j++]=_4Y;$k[$j++]=_4Y;$k[$j++]=Infinity;var _4Z=$k[--$j];var _4b=$G($k[--$j],0,32);$k[$j++]=_4Z;$k[$j++]=20;$q(_4b);$_.weightx=$a();var _4d=$k[--$j];$k[$j++]=_4d;$k[$j++]=_4d;$k[$j++]=Infinity;var _4e=$k[--$j];var _4g=$G($k[--$j],1,32);$k[$j++]=_4e;$k[$j++]=16;$q(_4g);$_.weighty=$a();$k[$j++]=Infinity;var _4i=$k[--$j];var _4k=$G($k[--$j],2,32);$k[$j++]=_4i;$k[$j++]=38;$q(_4k);$_.weightz=$a();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code49.$ctx[id]=$_[id]);bwipp_code49.__15085__=1;$_=Object.getPrototypeOf($_)}$_.calccheck=function(){$_.weights=$k[--$j];$_.score=0;for(var _4q=0,_4p=~~($f($_.r-1)*8/2)-1;_4q<=_4p;_4q+=1){$_.i=_4q;$_.score=$f($f($g($_.ccs,$_.i*2)*49+$g($_.ccs,$_.i*2+1))*$g($_.weights,$_.i+1)+$_.score)}$k[$j++]=$_.score};$_.lastrow=$G($_.ccs,$_.ccs.length-8,8);if($_.r>=7){$k[$j++]=$_.cr7*$g($_.weightz,0);$k[$j++]=$_.weightz;$_.calccheck();var _5A=$k[--$j];var _5C=$f($k[--$j]+_5A)%2401;$k[$j++]=~~(_5C/49);$k[$j++]=_5C%49;$as($a(2));$P($_.lastrow,0,$k[--$j])}$_.wr1=$f($g($_.lastrow,0)*49+$g($_.lastrow,1));$k[$j++]=$_.cr7*$g($_.weighty,0);$k[$j++]=$_.weighty;$_.calccheck();var _5O=$k[--$j];var _5U=$f($f($k[--$j]+_5O)+$_.wr1*$g($_.weighty,$f($_.r*4-3)))%2401;$_.wr2=_5U;$k[$j++]=~~(_5U/49);$k[$j++]=_5U%49;$as($a(2));$P($_.lastrow,2,$k[--$j]);$k[$j++]=$_.cr7*$g($_.weightx,0);$k[$j++]=$_.weightx;$_.calccheck();var _5c=$k[--$j];var _5m=$f($f($f($k[--$j]+_5c)+$_.wr1*$g($_.weightx,$f($_.r*4-3)))+$_.wr2*$g($_.weightx,$f($_.r*4-2)))%2401;$k[$j++]=~~(_5m/49);$k[$j++]=_5m%49;$as($a(2));$P($_.lastrow,4,$k[--$j]);var _5s=$G($_.ccs,$_.ccs.length-8,7);$k[$j++]=0;for(var _5t=0,_5u=_5s.length;_5t<_5u;_5t++){var _5w=$k[--$j];$k[$j++]=$f(_5w+$g(_5s,_5t))}$p($_.ccs,$_.ccs.length-1,$k[--$j]%49);var _61=$g($_.options,"debugcws")!==undefined;if(_61){$k[$j++]="bwipp.debugcws#15125";$k[$j++]=$_.ccs;bwipp_raiseerror()}if(!bwipp_code49.__15823__){$_=Object.create($_);$_.patterns=$a([$a(["11521132","25112131","14212132","25121221","14221222","12412132","23321221","12421222","21521221","15112222","15121312","13312222","24221311","13321312","11512222","22421311","11521312","25112311","14212312","23312311","12412312","21512311","16121131","14321131","12521131","15212131","15221221","13412131","13421221","11612131","16112221","16121311","14312221","14321311","12512221","12521311","15212311","13412311","11612311","11131135","31131133","51131131","21122134","41122132","21131224","41131222","11113135","31113133","51113131","11122225","31122223","51122221","11131315","31131313","51131311","21113224","41113222","21122314","41122312","11113315","31113313","51113311","12131134","32131132","21231133","41231131","22122133","42122131","11222134","22131223","42131221","11231224","31231222","12113134","32113132","12122224","32122222","12131314","32131312","21231313","41231311","22113223","42113221","11213224","22122313","42122311","11222314","31222312","12113314","32113312","21213313","41213311","13131133","33131131","22231132","11331133","31331131","23122132","12222133","23131222","12231223","32231221","21331222","13113133","33113131","13122223","33122221","11313133","13131313","33131311","11322223","22231312","11331313","31331311","23113222","12213223","23122312","12222313","32222311","21322312","13113313","33113311","22213312","11313313","31313311","14131132","23231131","12331132","21431131","24122131","13222132","24131221","13231222","11422132","22331221","11431222","14113132","14122222","12313132","14131312","12322222","23231311","12331312","21431311","24113221","13213222","24122311","13222312","11413222","22322311","11422312","14113312","23213311","12313312","21413311","15131131","13331131","14222131","14231221","12422131","12431221","15113131","15122221","13313131","15131311","13322221","11513131","13331311","11522221","14213221","14222311","12413221","12422311","15113311","13313311","11513311","11141134","31141132","21132133","41132131","21141223","41141221","11123134","31123132","11132224","31132222","11141314","31141312","21114133","41114131","21123223","41123221","21132313","41132311","11114224","31114222","11123314","31123312","21114313","41114311","12141133","32141131","21241132","22132132","11232133","22141222","11241223","31241221","12123133","32123131","12132223","32132221","12141313","32141311","21241312","22114132","11214133","22123222","11223223","22132312","11232313","31232311","12114223","32114221","12123313","32123311","21223312","22114312","11214313","31214311","13141132","22241131","11341132","23132131","12232132","23141221","12241222","21341221","13123132","13132222","11323132","13141312","11332222","22241311","11341312","23114131","12214132","23123221","12223222","23132311","12232312","21332311","13114222","13123312","11314222","22223311","11323312","23114311","12214312","21314311","14141131","12341131","13232131","13241221","11432131","14123131","14132221","12323131","14141311","12332221","12341311","13214131","13223221","11414131","13232311","11423221","11432311","14114221","14123311","12314221","12323311","13214311","11414311","11151133","31151131","21142132","21151222","11133133","31133131","11142223","31142221","11151313","31151311","21124132","21133222","21142312","11115133","31115131","11124223","31124221","11133313","31133311","21115222","21124312","12151132","21251131","22142131","11242132","22151221","11251222","12133132","12142222","12151312","21251311","22124131","11224132","22133221","11233222","22142311","11242312","12115132","12124222","12133312","21233311","22115221","11215222","22124311","11224312","13151131","12242131","12251221","13133131","13142221","11333131","13151311","11342221","12224131","12233221","12242311","13115131","13124221","11315131","13133311","11324221","11333311","12215221","12224311","11161132","21152131","21161221","11143132","11152222","11161312","21134131","21143221","21152311","11125132","11134222","11143312","21116131","21125221","21134311","12161131","11252131","12143131","12152221","12161311","11234131","11243221","11252311","12125131","12134221","12143311","11216131","11225221","11234311","11111236","31111234","51111232","21111325","41111323","61111321","11111416","31111414","51111412","31211143","51211141","12111235","32111233","52111231","21211234","41211232","22111324","42111322","11211325","31211323","51211321","12111415","32111413","52111411","21211414","41211412","12211144","32211142","21311143","41311141","13111234","33111232","22211233","42211231","11311234","31311232","23111323","43111321","12211324","32211322","21311323","41311321","13111414","33111412","22211413","42211411","11311414","31311412","13211143","33211141","22311142","11411143","31411141","14111233","34111231","23211232","12311233","32311231","21411232","24111322","13211323","33211321","22311322","11411323","31411321","14111413","34111411","23211412","12311413","32311411","21411412","14211142","23311141","12411142","21511141","15111232","24211231","13311232","22411231","11511232","25111321","14211322","23311321","12411322","21511321","15111412","24211411","13311412","22411411","11511412","15211141","13411141","11611141","16111231","14311231","12511231","15211321","13411321","11611321","16111411","14311411","12511411","21121144","41121142","11112145","31112143","51112141","11121235","31121233","51121231","21112234","41112232","21121324","41121322","11112325","31112323","51112321","11121415","31121413","51121411","21112414","41112412","22121143","42121141","11221144","31221142","12112144","32112142","12121234","32121232","21221233","41221231","22112233","42112231","11212234","22121323","42121321","11221324","31221322","12112324","32112322","12121414","32121412","21221413","41221411","22112413","42112411","11212414","31212412","23121142","12221143","32221141","21321142","13112143","33112141","13121233","33121231","11312143","22221232","11321233","31321231","23112232","12212233","23121322","12221323","32221321","21321322","13112323","33112321","13121413","33121411","11312323","22221412","11321413","31321411","23112412","12212413","32212411","21312412","24121141","13221142","22321141","11421142","14112142","14121232","12312142","23221231","12321232","21421231","24112231","13212232","24121321","13221322","11412232","22321321","11421322","14112322","14121412","12312322","23221411","12321412","21421411","24112411","13212412","22312411","11412412","14221141","12421141","15112141","15121231","13312141","13321231","11512141","11521231","14212231","14221321","12412231","12421321","15112321","15121411","13312321","13321411","11512321","11521411","14212411","12412411","21131143","41131141","11122144","31122142","11131234","31131232","21113143","41113141","21122233","41122231","21131323","41131321","11113234","31113232","11122324","31122322","11131414","31131412","21113323","41113321","21122413","41122411","11113414","31113412","22131142","11231143","31231141","12122143","32122141","12131233","32131231","21231232","22113142","11213143","22122232","11222233","22131322","11231323","31231321","12113233","32113231","12122323","32122321","12131413","32131411","21231412","22113322","11213323","22122412","11222413","31222411","12113413","32113411","21213412","23131141","12231142","21331141","13122142","13131232","11322142","22231231","11331232","23113141","12213142","23122231","12222232","23131321","12231322","21331321","13113232","13122322","11313232","13131412","11322322","22231411","11331412","23113321","12213322","23122411","12222412","21322411","13113412","22213411","11313412","13231141","11431141","14122141","14131231","12322141","12331231","13213141","13222231","11413141","13231321","11422231","11431321","14113231","14122321","12313231","14131411","12322321","12331411","13213321","13222411","11413321","11422411","14113411","12313411","21141142","11132143","31132141","11141233","31141231","21123142","21132232","21141322","11114143","31114141","11123233","31123231","11132323","31132321","11141413","31141411","21114232","21123322","21132412","11114323","31114321","11123413","31123411","22141141","11241142","12132142","12141232","21241231","22123141","11223142","22132231","11232232","22141321","11241322","12114142","12123232","12132322","12141412","21241411","22114231","11214232","22123321","11223322","22132411","11232412","12114322","12123412","21223411","12241141","13132141","13141231","11332141","11341231","12223141","12232231","12241321","13114141","13123231","11314141","13132321","11323231","13141411","11332321","11341411","12214231","12223321","12232411","13114321","13123411","11314321","11323411","21151141","11142142","11151232","21133141","21142231","21151321","11124142","11133232","11142322","11151412","21115141","21124231","21133321","21142411","11115232","11124322","11133412","11251141","12142141","12151231","11233141","11242231","11251321","12124141","12133231","12142321","12151411","11215141","11224231","11233321","11242411","12115231","12124321","12133411","11152141","11161231","11134141","11143231","11152321","11161411","11116141","11125231","11134321","11143411","21111244","41111242","11111335","31111333","51111331","21111424","41111422","11111515","31111513","51111511","21211153","41211151","22111243","42111241","11211244","31211242","12111334","32111332","21211333","41211331","22111423","42111421","11211424","31211422","12111514","32111512","21211513","41211511","22211152","11311153","31311151","23111242","12211243","32211241","21311242","13111333","33111331","22211332","11311333","31311331","23111422","12211423","32211421","21311422","13111513","33111511","22211512","11311513","31311511","23211151","12311152","21411151","24111241","13211242","22311241","11411242","14111332","23211331","12311332","21411331","24111421","13211422","22311421","11411422","14111512","23211511","12311512","21411511","13311151","11511151","14211241","12411241","15111331","13311331","11511331","14211421","12411421","15111511","13311511","11511511","31121152","21112153","41112151","21121243","41121241","11112244","31112242","11121334","31121332","21112333","41112331","21121423","41121421","11112424","31112422","11121514","31121512","21112513","41112511","12121153","32121151","21221152","22112152","11212153","22121242","11221243","31221241","12112243","32112241","12121333","32121331","21221332","22112332","11212333","22121422","11221423","31221421","12112423","32112421","12121513","32121511","21221512","22112512","11212513","31212511","13121152","22221151","11321152","23112151","12212152","23121241","12221242","21321241","13112242","13121332","11312242","22221331","11321332","23112331","12212332","23121421","12221422","21321421","13112422","13121512","11312422","22221511","11321512","23112511","12212512","21312511","14121151","12321151","13212151","13221241","11412151","11421241","14112241","14121331","12312241","12321331","13212331","13221421","11412331","11421421","14112421","14121511","12312421","12321511","13212511","11412511","11131153","31131151","21122152","21131242","11113153","31113151","11122243","31122241","11131333","31131331","21113242","21122332","21131422","11113333","31113331","11122423","31122421","11131513","31131511","21113422","21122512","12131152","21231151","22122151","11222152","22131241","11231242","12113152","12122242","12131332","21231331","22113241","11213242","22122331","11222332","22131421","11231422","12113332","12122422","12131512","21231511","22113421","11213422","22122511","11222512","13131151","11331151","12222151","12231241","13113151","13122241","11313151","13131331","11322241","11331331","12213241","12222331","12231421","13113331","13122421","11313331","13131511","11322421","11331511","12213421","12222511","11141152","21132151","21141241","11123152","11132242","11141332","21114151","21123241","21132331","21141421","11114242","11123332","11132422","11141512","21114331","21123421","21132511","12141151","11232151","11241241","12123151","12132241","12141331","11214151","11223241","11232331","11241421","12114241","12123331","12132421","12141511","11214331","11223421","11232511","11151151","11133151","11142241","11151331","11115151","11124241","11133331","11142421","11151511","11111254","31111252","21111343","41111341","11111434","31111432","21111523","41111521","11111614","31111612","31211161","12111253","32111251","21211252","22111342","11211343","31211341","12111433","32111431","21211432","22111522","11211523","31211521","12111613","32111611","21211612","12211162","21311161","13111252","22211251","11311252","23111341","12211342","21311341","13111432","22211431","11311432","23111521","12211522","21311521","13111612","22211611","11311612","13211161","11411161","14111251","12311251","13211341","11411341","14111431","12311431","13211521","11411521","14111611","12311611","21121162","11112163","31112161","11121253","31121251","21112252","21121342","11112343","31112341","11121433","31121431","21112432","21121522","11112523","31112521","11121613","31121611","22121161","11221162","12112162","12121252","21221251","22112251","11212252","22121341","11221342","12112342","12121432","21221431","22112431","11212432","22121521","11221522","12112522","12121612","21221611","12221161","13112161","13121251","11312161","11321251","32121115","52121113","21221116","41221114","61221112","22112116","42112114","31212115","51212113","13121116","33121114","22221115","42221113","11321116","31321114","51321112","23112115","43112113","12212116","32212114","52212112","21312115","41312113","61312111","14121115","34121113","23221114","43221112","12321115","32321113","52321111","21421114","41421112","24112114","13212115","33212113","22312114","42312112","11412115","31412113","51412111","15121114","24221113","13321114","33321112","22421113","42421111","11521114","31521112","25112113","14212114","34212112","23312113","43312111","12412114","32412112","21512113","41512111","16121113","25221112","14321113","34321111","23421112","12521113","32521111","15212113","24312112","13412113","33412111","22512112","11612113","31612111","31131115","51131113","21122116","41122114","61122112","31113115","51113113","12131116","32131114","52131112","21231115","41231113","61231111","22122115","42122113","11222116","31222114","51222112","12113116","32113114","52113112","21213115","41213113","61213111","13131115","33131113","22231114","42231112","11331115","31331113","51331111","23122114","43122112","12222115","32222113","52222111","21322114","41322112","13113115","33113113","22213114","42213112","11313115","31313113","51313111","14131114","34131112","23231113","43231111","12331114","32331112","21431113","41431111","24122113","13222114","33222112","22322113","42322111","11422114","31422112","14113114","34113112","23213113","43213111","12313114","32313112","21413113","41413111","15131113","24231112","13331113","33331111","22431112","25122112","14222113","34222111","23322112","12422113","32422111","21522112","15113113","24213112","13313113","33313111","22413112","11513113","31513111","16131112","25231111","14331112","23431111","15222112","24322111","13422112","22522111","16113112","25213111","14313112","23413111","12513112","21613111","11141116","31141114","51141112","21132115","41132113","61132111","11123116","31123114","51123112","21114115","41114113","61114111","12141115","32141113","52141111","21241114","41241112","22132114","42132112","11232115","31232113","51232111","12123115","32123113","52123111","21223114","41223112","22114114","42114112","11214115","31214113","51214111","13141114","33141112","22241113","42241111","11341114","31341112","23132113","43132111","12232114","32232112","21332113","41332111","13123114","33123112","22223113","42223111","11323114","31323112","23114113","43114111","12214114","32214112","21314113","41314111","14141113","34141111","23241112","12341113","32341111","24132112","13232113","33232111","22332112","11432113","31432111","14123113","34123111","23223112","12323113","32323111","21423112","24114112","13214113","33214111","22314112","11414113","31414111","15141112","24241111","13341112","25132111","14232112","23332111","12432112","15123112","24223111","13323112","22423111","11523112","25114111","14214112","23314111","12414112","21514111","16141111","14341111","15232111","13432111","16123111","14323111","12523111","15214111","13414111","11614111","11151115","31151113","51151111","21142114","41142112","11133115","31133113","51133111","21124114","41124112","11115115","31115113","51115111","12151114","32151112","21251113","41251111","22142113","42142111","11242114","31242112","12133114","32133112","21233113","41233111","22124113","42124111","11224114","31224112","12115114","32115112","21215113","41215111","13151113","33151111","22251112","23142112","12242113","32242111","21342112","13133113","33133111","22233112","11333113","31333111","23124112","12224113","32224111","21324112","13115113","33115111","22215112","11315113","31315111","14151112","23251111","24142111","13242112","22342111","14133112","23233111","12333112","21433111","24124111","13224112","22324111","11424112","14115112","23215111","12315112","21415111","15151111","14242111","15133111","13333111","14224111","12424111","15115111","13315111","11515111","11161114","31161112","21152113","41152111","11143114","31143112","21134113","41134111","11125114","31125112","21116113","41116111","12161113","32161111","22152112","11252113","31252111","12143113","32143111","21243112","22134112","11234113","31234111","12125113","32125111","21225112","22116112","11216113","31216111","13161112","23152111","12252112","13143112","22243111","11343112","23134111","12234112","21334111","13125112","22225111","11325112","23116111","12216112","21316111","14161111","13252111","14143111","12343111","13234111","11434111","14125111","12325111","13216111","11416111","31111216","51111214","31211125","51211123","32111215","52111213","21211216","41211214","61211212","12211126","32211124","52211122","21311125","41311123","61311121","13111216","33111214","22211215","42211213","11311216","31311214","51311212","13211125","33211123","22311124","42311122","11411125","31411123","51411121","14111215","34111213","23211214","43211212","12311215","32311213","52311211","21411214","41411212","14211124","34211122","23311123","43311121","12411124","32411122","21511123","41511121","15111214","24211213","13311214","33311212","22411213","42411211","11511214","31511212","15211123","24311122","13411123","33411121","22511122","11611123","31611121","16111213","25211212","14311213","34311211","23411212","12511213","32511211","21611212","21121126","41121124","61121122","31112125","51112123","31121215","51121213","21112216","41112214","61112212","22121125","42121123","11221126","31221124","51221122","12112126","32112124","52112122","12121216","32121214","52121212","21221215","41221213","61221211","22112215","42112213","11212216","31212214","51212212","23121124","43121122","12221125","32221123","52221121","21321124","41321122","13112125","33112123","13121215","33121213","11312125","22221214","42221212","11321215","31321213","51321211","23112214","43112212","12212215","32212213","52212211","21312214","41312212","24121123","13221124","33221122","22321123","42321121","11421124","31421122","14112124","34112122","14121214","34121212","12312124","23221213","43221211","12321214","32321212","21421213","41421211","24112213","13212214","33212212","22312213","42312211","11412214","31412212","25121122","14221123","34221121","23321122","12421123","32421121","21521122","15112123","15121213","13312123","24221212","13321213","33321211","11512123","22421212","11521213","31521211","25112212","14212213","34212211","23312212","12412213","32412211","21512212","15221122","24321121","13421122","22521121","16112122","16121212","14312122","25221211","14321212","12512122","23421211","12521212","15212212","24312211","13412212","22512211","11612212","21131125","41131123","61131121","11122126","31122124","51122122","11131216","31131214","51131212","21113125","41113123","61113121","21122215","41122213","61122211","11113216","31113214","51113212","22131124","42131122","11231125","31231123","51231121","12122125","32122123","52122121","12131215","32131213","52131211","21231214","41231212","22113124","42113122","11213125","22122214","42122212","11222215","31222213","51222211","12113215","32113213","52113211","21213214","41213212","23131123","43131121","12231124","32231122","21331123","41331121","13122124","33122122","13131214","33131212","11322124","22231213","42231211","11331214","31331212","23113123","43113121","12213124","23122213","43122211","12222214","32222212","21322213","41322211","13113214","33113212","22213213","42213211","11313214","31313212","24131122","13231123","33231121","22331122","11431123","31431121","14122123","34122121","14131213","34131211","12322123","23231212","12331213","32331211","21431212","24113122","13213123","24122212","13222213","33222211","11413123","22322212","11422213","31422211","14113213","34113211","23213212","12313213","32313211","21413212","25131121","14231122","23331121","12431122","15122122","15131212","13322122","24231211","13331212","11522122","22431211","25113121","14213122","25122211","14222212","12413122","23322211","12422212","21522211","15113212","24213211","13313212","22413211","11513212","15231121","13431121","16122121","16131211","14322121","14331211","12522121","15213121","15222211","13413121","13422211","11613121","16113211","14313211","12513211","21141124","41141122","11132125","31132123","51132121","11141215","31141213","51141211","21123124","41123122","21132214","41132212","11114125","31114123","51114121","11123215","31123213","51123211","21114214","41114212","22141123","42141121","11241124","31241122","12132124","32132122","12141214","32141212","21241213","41241211","22123123","42123121","11223124","22132213","42132211","11232214","31232212","12114124","32114122","12123214","32123212","21223213","41223211","22114213","42114211","11214214","31214212","23141122","12241123","32241121","21341122","13132123","33132121","13141213","33141211","11332123","22241212","11341213","31341211","23123122","12223123","23132212","12232213","32232211","21332212","13114123","33114121","13123213","33123211","11314123","22223212","11323213","31323211","23114212","12214213","32214211","21314212","24141121","13241122","22341121","14132122","14141212","12332122","23241211","12341212","24123121","13223122","24132211","13232212","11423122","22332211","11432212","14114122","14123212","12314122","23223211","12323212","21423211","24114211","13214212","22314211","11414212","14241121","15132121","15141211","13332121","13341211","14223121","14232211","12423121","12432211","15114121","15123211","13314121","13323211","11514121","11523211","14214211","12414211","21151123","41151121","11142124","31142122","11151214","31151212","21133123","41133121","21142213","41142211","11124124","31124122","11133214","31133212","21115123","41115121","21124213","41124211","11115214","31115212","22151122","11251123","31251121","12142123","32142121","12151213","32151211","21251212","22133122","11233123","22142212","11242213","31242211","12124123","32124121","12133213","32133211","21233212","22115122","11215123","22124212","11224213","31224211","12115213","32115211","21215212","23151121","12251122","13142122","13151212","11342122","22251211","23133121","12233122","23142211","12242212","21342211","13124122","13133212","11324122","22233211","11333212","23115121","12215122","23124211","12224212","21324211","13115212","22215211","11315212","13251121","14142121","14151211","12342121","13233121","13242211","11433121","14124121","14133211","12324121","12333211","13215121","13224211","11415121","11424211","14115211","12315211","21161122","11152123","31152121","11161213","31161211","21143122","21152212","11134123","31134121","11143213","31143211","21125122","21134212","11116123","31116121","11125213","31125211","22161121","12152122","12161212","22143121","11243122","22152211","11252212","12134122","12143212","21243211","22125121","11225122","22134211","11234212","12116122","12125212","21225211","13152121","13161211","12243121","12252211","13134121","13143211","11334121","11343211","12225121","12234211","13116121","13125211","11316121","11325211","21111226","41111224","61111222","31111315","51111313","21211135","41211133","61211131","22111225","42111223","11211226","31211224","51211222","12111316","32111314","52111312","21211315","41211313","61211311","22211134","42211132","11311135","31311133","51311131","23111224","43111222","12211225","32211223","52211221","21311224","41311222","13111315","33111313","22211314","42211312","11311315","31311313","51311311","23211133","43211131","12311134","32311132","21411133","41411131","24111223","13211224","33211222","22311223","42311221","11411224","31411222","14111314","34111312","23211313","43211311","12311314","32311312","21411313","41411311","24211132","13311133","33311131","22411132","11511133","31511131","25111222","14211223","34211221","23311222","12411223","32411221","21511222","15111313","24211312","13311313","33311311","22411312","11511313","31511311","25211131","14311132","23411131","12511132","21611131","15211222","24311221","13411222","22511221","11611222","16111312","25211311","14311312","23411311","12511312","21611311","31121134","51121132","21112135","41112133","61112131","21121225","41121223","61121221","11112226","31112224","51112222","11121316","31121314","51121312","21112315","41112313","61112311","12121135","32121133","52121131","21221134","41221132","22112134","42112132","11212135","22121224","42121222","11221225","31221223","51221221","12112225","32112223","52112221","12121315","32121313","52121311","21221314","41221312","22112314","42112312","11212315","31212313","51212311","13121134","33121132","22221133","42221131","11321134","31321132","23112133","43112131","12212134","23121223","43121221","12221224","32221222","21321223","41321221","13112224","33112222","13121314","33121312","11312224","22221313","42221311","11321314","31321312","23112313","43112311","12212314","32212312","21312313","41312311","14121133","34121131","23221132","12321133","32321131","21421132","24112132","13212133","24121222","13221223","33221221","11412133","22321222","11421223","31421221","14112223","34112221","14121313","34121311","12312223","23221312","12321313","32321311","21421312","24112312","13212313","33212311","22312312","11412313","31412311","15121132","24221131","13321132","22421131"]),$a(["22121116","42121114","31221115","51221113","32112115","52112113","21212116","41212114","61212112","23121115","43121113","12221116","32221114","52221112","21321115","41321113","61321111","13112116","33112114","22212115","42212113","11312116","31312114","51312112","24121114","13221115","33221113","22321114","42321112","11421115","31421113","51421111","14112115","34112113","23212114","43212112","12312115","32312113","52312111","21412114","41412112","25121113","14221114","34221112","23321113","43321111","12421114","32421112","21521113","41521111","15112114","24212113","13312114","33312112","22412113","42412111","11512114","31512112","15221113","24321112","13421113","33421111","22521112","16112113","25212112","14312113","34312111","23412112","12512113","32512111","21612112","21131116","41131114","61131112","31122115","51122113","21113116","41113114","61113112","22131115","42131113","11231116","31231114","51231112","12122116","32122114","52122112","21222115","41222113","61222111","22113115","42113113","11213116","31213114","51213112","23131114","43131112","12231115","32231113","52231111","21331114","41331112","13122115","33122113","22222114","42222112","11322115","31322113","51322111","23113114","43113112","12213115","32213113","52213111","21313114","41313112","24131113","13231114","33231112","22331113","42331111","11431114","31431112","14122114","34122112","23222113","43222111","12322114","32322112","21422113","41422111","24113113","13213114","33213112","22313113","42313111","11413114","31413112","25131112","14231113","34231111","23331112","12431113","32431111","15122113","24222112","13322113","33322111","22422112","11522113","31522111","25113112","14213113","34213111","23313112","12413113","32413111","21513112","15231112","24331111","13431112","16122112","25222111","14322112","23422111","12522112","15213112","24313111","13413112","22513111","11613112","21141115","41141113","61141111","11132116","31132114","51132112","21123115","41123113","61123111","11114116","31114114","51114112","22141114","42141112","11241115","31241113","51241111","12132115","32132113","52132111","21232114","41232112","22123114","42123112","11223115","31223113","51223111","12114115","32114113","52114111","21214114","41214112","23141113","43141111","12241114","32241112","21341113","41341111","13132114","33132112","22232113","42232111","11332114","31332112","23123113","43123111","12223114","32223112","21323113","41323111","13114114","33114112","22214113","42214111","11314114","31314112","24141112","13241113","33241111","22341112","14132113","34132111","23232112","12332113","32332111","21432112","24123112","13223113","33223111","22323112","11423113","31423111","14114113","34114111","23214112","12314113","32314111","21414112","25141111","14241112","23341111","15132112","24232111","13332112","22432111","25123111","14223112","23323111","12423112","21523111","15114112","24214111","13314112","22414111","11514112","15241111","16132111","14332111","15223111","13423111","16114111","14314111","12514111","21151114","41151112","11142115","31142113","51142111","21133114","41133112","11124115","31124113","51124111","21115114","41115112","22151113","42151111","11251114","31251112","12142114","32142112","21242113","41242111","22133113","42133111","11233114","31233112","12124114","32124112","21224113","41224111","22115113","42115111","11215114","31215112","23151112","12251113","32251111","13142113","33142111","22242112","11342113","31342111","23133112","12233113","32233111","21333112","13124113","33124111","22224112","11324113","31324111","23115112","12215113","32215111","21315112","24151111","13251112","14142112","23242111","12342112","24133111","13233112","22333111","11433112","14124112","23224111","12324112","21424111","24115111","13215112","22315111","11415112","14251111","15142111","13342111","14233111","12433111","15124111","13324111","11524111","14215111","12415111","21161113","41161111","11152114","31152112","21143113","41143111","11134114","31134112","21125113","41125111","11116114","31116112","22161112","12152113","32152111","21252112","22143112","11243113","31243111","12134113","32134111","21234112","22125112","11225113","31225111","12116113","32116111","21216112","23161111","13152112","22252111","23143111","12243112","21343111","13134112","22234111","11334112","23125111","12225112","21325111","13116112","22216111","11316112","14152111","13243111","14134111","12334111","13225111","11425111","14116111","12316111","41111215","61111213","21211126","41211124","61211122","22111216","42111214","31211215","51211213","22211125","42211123","11311126","31311124","51311122","23111215","43111213","12211216","32211214","52211212","21311215","41311213","61311211","23211124","43211122","12311125","32311123","52311121","21411124","41411122","24111214","13211215","33211213","22311214","42311212","11411215","31411213","51411211","24211123","13311124","33311122","22411123","42411121","11511124","31511122","25111213","14211214","34211212","23311213","43311211","12411214","32411212","21511213","41511211","25211122","14311123","34311121","23411122","12511123","32511121","21611122","15211213","24311212","13411213","33411211","22511212","11611213","31611211","31121125","51121123","21112126","41112124","61112122","21121216","41121214","61121212","31112215","51112213","12121126","32121124","52121122","21221125","41221123","61221121","22112125","42112123","11212126","22121215","42121213","11221216","31221214","51221212","12112216","32112214","52112212","21212215","41212213","61212211","13121125","33121123","22221124","42221122","11321125","31321123","51321121","23112124","43112122","12212125","23121214","43121212","12221215","32221213","52221211","21321214","41321212","13112215","33112213","22212214","42212212","11312215","31312213","51312211","14121124","34121122","23221123","43221121","12321124","32321122","21421123","41421121","24112123","13212124","24121213","13221214","33221212","11412124","22321213","42321211","11421214","31421212","14112214","34112212","23212213","43212211","12312214","32312212","21412213","41412211","15121123","24221122","13321123","33321121","22421122","11521123","31521121","25112122","14212123","25121212","14221213","34221211","12412123","23321212","12421213","32421211","21521212","15112213","24212212","13312213","33312211","22412212","11512213","31512211","16121122","25221121","14321122","23421121","12521122","15212122","15221212","13412122","24321211","13421212","11612122","22521211","16112212","25212211","14312212","23412211","12512212","21612211","11131126","31131124","51131122","21122125","41122123","61122121","21131215","41131213","61131211","11113126","31113124","51113122","11122216","31122214","51122212","21113215","41113213","61113211","12131125","32131123","52131121","21231124","41231122","22122124","42122122","11222125","22131214","42131212","11231215","31231213","51231211","12113125","32113123","52113121","12122215","32122213","52122211","21222214","41222212","22113214","42113212","11213215","31213213","51213211","13131124","33131122","22231123","42231121","11331124","31331122","23122123","43122121","12222124","23131213","43131211","12231214","32231212","21331213","41331211","13113124","33113122","13122214","33122212","11313124","22222213","42222211","11322214","31322212","23113213","43113211","12213214","32213212","21313213","41313211","14131123","34131121","23231122","12331123","32331121","21431122","24122122","13222123","24131212","13231213","33231211","11422123","22331212","11431213","31431211","14113123","34113121","14122213","34122211","12313123","23222212","12322213","32322211","21422212","24113212","13213213","33213211","22313212","11413213","31413211","15131122","24231121","13331122","22431121","25122121","14222122","25131211","14231212","12422122","23331211","12431212","15113122","15122212","13313122","24222211","13322212","11513122","22422211","11522212","25113211","14213212","23313211","12413212","21513211","16131121","14331121","15222121","15231211","13422121","13431211","16113121","16122211","14313121","14322211","12513121","12522211","15213211","13413211","11613211","11141125","31141123","51141121","21132124","41132122","21141214","41141212","11123125","31123123","51123121","11132215","31132213","51132211","21114124","41114122","21123214","41123212","11114215","31114213","51114211","12141124","32141122","21241123","41241121","22132123","42132121","11232124","22141213","42141211","11241214","31241212","12123124","32123122","12132214","32132212","21232213","41232211","22114123","42114121","11214124","22123213","42123211","11223214","31223212","12114214","32114212","21214213","41214211","13141123","33141121","22241122","11341123","31341121","23132122","12232123","23141212","12241213","32241211","21341212","13123123","33123121","13132213","33132211","11323123","22232212","11332213","31332211","23114122","12214123","23123212","12223213","32223211","21323212","13114213","33114211","22214212","11314213","31314211","14141122","23241121","12341122","24132121","13232122","24141211","13241212","11432122","22341211","14123122","14132212","12323122","23232211","12332212","21432211","24114121","13214122","24123211","13223212","11414122","22323211","11423212","14114212","23214211","12314212","21414211","15141121","13341121","14232121","14241211","12432121","15123121","15132211","13323121","13332211","11523121","14214121","14223211","12414121","12423211","15114211","13314211","11514211","11151124","31151122","21142123","41142121","21151213","41151211","11133124","31133122","11142214","31142212","21124123","41124121","21133213","41133211","11115124","31115122","11124214","31124212","21115213","41115211","12151123","32151121","21251122","22142122","11242123","22151212","11251213","31251211","12133123","32133121","12142213","32142211","21242212","22124122","11224123","22133212","11233213","31233211","12115123","32115121","12124213","32124211","21224212","22115212","11215213","31215211","13151122","22251121","23142121","12242122","23151211","12251212","13133122","13142212","11333122","22242211","11342212","23124121","12224122","23133211","12233212","21333211","13115122","13124212","11315122","22224211","11324212","23115211","12215212","21315211","14151121","13242121","13251211","14133121","14142211","12333121","12342211","13224121","13233211","11424121","11433211","14115121","14124211","12315121","12324211","13215211","11415211","11161123","31161121","21152122","21161212","11143123","31143121","11152213","31152211","21134122","21143212","11125123","31125121","11134213","31134211","21116122","21125212","12161122","22152121","11252122","22161211","12143122","12152212","21252211","22134121","11234122","22143211","11243212","12125122","12134212","21234211","22116121","11216122","22125211","11225212","13161121","12252121","13143121","13152211","11343121","12234121","12243211","13125121","13134211","11325121","11334211","12216121","12225211","31111225","51111223","21111316","41111314","61111312","31211134","51211132","12111226","32111224","52111222","21211225","41211223","61211221","22111315","42111313","11211316","31211314","51211312","12211135","32211133","52211131","21311134","41311132","13111225","33111223","22211224","42211222","11311225","31311223","51311221","23111314","43111312","12211315","32211313","52211311","21311314","41311312","13211134","33211132","22311133","42311131","11411134","31411132","14111224","34111222","23211223","43211221","12311224","32311222","21411223","41411221","24111313","13211314","33211312","22311313","42311311","11411314","31411312","14211133","34211131","23311132","12411133","32411131","21511132","15111223","24211222","13311223","33311221","22411222","11511223","31511221","25111312","14211313","34211311","23311312","12411313","32411311","21511312","15211132","24311131","13411132","22511131","11611132","16111222","25211221","14311222","23411221","12511222","21611221","15211312","24311311","13411312","22511311","11611312","21121135","41121133","61121131","11112136","31112134","51112132","11121226","31121224","51121222","21112225","41112223","61112221","21121315","41121313","61121311","11112316","31112314","51112312","22121134","42121132","11221135","31221133","51221131","12112135","32112133","52112131","12121225","32121223","52121221","21221224","41221222","22112224","42112222","11212225","22121314","42121312","11221315","31221313","51221311","12112315","32112313","52112311","21212314","41212312","23121133","43121131","12221134","32221132","21321133","41321131","13112134","33112132","13121224","33121222","11312134","22221223","42221221","11321224","31321222","23112223","43112221","12212224","23121313","43121311","12221314","32221312","21321313","41321311","13112314","33112312","22212313","42212311","11312314","31312312","24121132","13221133","33221131","22321132","11421133","31421131","14112133","34112131","14121223","34121221","12312133","23221222","12321223","32321221","21421222","24112222","13212223","24121312","13221313","33221311","11412223","22321312","11421313","31421311","14112313","34112311","23212312","12312313","32312311","21412312","25121131","14221132","23321131","12421132","21521131","15112132","15121222","13312132","24221221","13321222","11512132","22421221","11521222","25112221","14212222","25121311","14221312","12412222","23321311","12421312","21521311","15112312","24212311","13312312","22412311","11512312","15221131","13421131","16112131","16121221","14312131","14321221","12512131","12521221","15212221","15221311","13412221","13421311","11612221","16112311","14312311","12512311","21131134","41131132","11122135","31122133","51122131","11131225","31131223","51131221","21113134","41113132","21122224","41122222","21131314","41131312","11113225","31113223","51113221","11122315","31122313","51122311","21113314","41113312","22131133","42131131","11231134","31231132","12122134","32122132","12131224","32131222","21231223","41231221","22113133","42113131","11213134","22122223","42122221","11222224","22131313","42131311","11231314","31231312","12113224","32113222","12122314","32122312","21222313","41222311","22113313","42113311","11213314","31213312","23131132","12231133","32231131","21331132","13122133","33122131","13131223","33131221","11322133","22231222","11331223","31331221","23113132","12213133","23122222","12222223","23131312","12231313","32231311","21331312","13113223","33113221","13122313","33122311","11313223","22222312","11322313","31322311","23113312","12213313","32213311","21313312","24131131","13231132","22331131","11431132","14122132","14131222","12322132","23231221","12331222","21431221","24113131","13213132","24122221","13222222","24131311","11413132","13231312","11422222","22331311","11431312","14113222","14122312","12313222","23222311","12322312","21422311","24113311","13213312","22313311","11413312","14231131","12431131","15122131","15131221","13322131","13331221","11522131","14213131","14222221","12413131","14231311","12422221","12431311","15113221","15122311","13313221","13322311","11513221","11522311","14213311","12413311","21141133","41141131","11132134","31132132","11141224","31141222","21123133","41123131","21132223","41132221","21141313","41141311","11114134","31114132","11123224","31123222","11132314","31132312","21114223","41114221","21123313","41123311","11114314","31114312","22141132","11241133","31241131","12132133","32132131","12141223","32141221","21241222","22123132","11223133","22132222","11232223","22141312","11241313","31241311","12114133","32114131","12123223","32123221","12132313","32132311","21232312","22114222","11214223","22123312","11223313","31223311","12114313","32114311","21214312","23141131","12241132","21341131","13132132","13141222","11332132","22241221","11341222","23123131","12223132","23132221","12232222","23141311","12241312","21341311","13114132","13123222","11314132","13132312","11323222","22232311","11332312","23114221","12214222","23123311","12223312","21323311","13114312","22214311","11314312","13241131","14132131","14141221","12332131","12341221","13223131","13232221","11423131","13241311","11432221","14114131","14123221","12314131","14132311","12323221","12332311","13214221","13223311","11414221","11423311","14114311","12314311","21151132","11142133","31142131","11151223","31151221","21133132","21142222","21151312","11124133","31124131","11133223","31133221","11142313","31142311","21115132","21124222","21133312","11115223","31115221","11124313","31124311","22151131","11251132","12142132","12151222","21251221","22133131","11233132","22142221","11242222","22151311","11251312","12124132","12133222","12142312","21242311","22115131","11215132","22124221","11224222","22133311","11233312","12115222","12124312","21224311","12251131","13142131","13151221","11342131","12233131","12242221","12251311","13124131","13133221","11324131","13142311","11333221","11342311","12215131","12224221","12233311","13115221","13124311","11315221","11324311","21161131","11152132","11161222","21143131","21152221","21161311","11134132","11143222","11152312","21125131","21134221","21143311","11116132","11125222","11134312","12152131","12161221","11243131","11252221","12134131","12143221","12152311","11225131","11234221","11243311","12116131","12125221","12134311","21111235","41111233","61111231","11111326","31111324","51111322","21111415","41111413","61111411","21211144","41211142","22111234","42111232","11211235","31211233","51211231","12111325","32111323","52111321","21211324","41211322","22111414","42111412","11211415","31211413","51211411","22211143","42211141","11311144","31311142","23111233","43111231","12211234","32211232","21311233","41311231","13111324","33111322","22211323","42211321","11311324","31311322","23111413","43111411","12211414","32211412","21311413","41311411","23211142","12311143","32311141","21411142","24111232","13211233","33211231","22311232","11411233","31411231","14111323","34111321","23211322","12311323","32311321","21411322","24111412","13211413","33211411","22311412","11411413","31411411","24211141","13311142","22411141","11511142","25111231","14211232","23311231","12411232","21511231","15111322","24211321","13311322","22411321","11511322","25111411","14211412","23311411","12411412","21511411","14311141","12511141","15211231","13411231","11611231","16111321","14311321","12511321","15211411","13411411","11611411","31121143","51121141","21112144","41112142","21121234","41121232","11112235","31112233","51112231","11121325","31121323","51121321","21112324","41112322","21121414","41121412","11112415","31112413","51112411","12121144","32121142","21221143","41221141","22112143","42112141","11212144","22121233","42121231","11221234","31221232","12112234","32112232","12121324","32121322","21221323","41221321","22112323","42112321","11212324","22121413","42121411","11221414","31221412","12112414","32112412","21212413","41212411","13121143","33121141","22221142","11321143","31321141","23112142","12212143","23121232","12221233","32221231","21321232","13112233","33112231","13121323","33121321","11312233","22221322","11321323","31321321","23112322","12212323","23121412","12221413","32221411","21321412","13112413","33112411","22212412","11312413","31312411","14121142","23221141","12321142","21421141","24112141","13212142","24121231","13221232","11412142","22321231","11421232","14112232","14121322","12312232","23221321","12321322","21421321","24112321","13212322","24121411","13221412","11412322","22321411","11421412","14112412","23212411","12312412","21412411","15121141","13321141","11521141","14212141","14221231","12412141","12421231","15112231","15121321","13312231","13321321","11512231","11521321","14212321","14221411","12412321","12421411","15112411","13312411","11512411","11131144","31131142","21122143","41122141","21131233","41131231","11113144","31113142","11122234","31122232","11131324","31131322","21113233","41113231","21122323","41122321","21131413","41131411","11113324","31113322","11122414","31122412","21113413","41113411","12131143","32131141","21231142","22122142","11222143","22131232","11231233","31231231","12113143","32113141","12122233","32122231","12131323","32131321","21231322","22113232","11213233","22122322","11222323","22131412","11231413","31231411","12113323","32113321","12122413","32122411","21222412","22113412","11213413","31213411","13131142","22231141","11331142","23122141","12222142","23131231","12231232","21331231","13113142","13122232","11313142","13131322","11322232","22231321","11331322","23113231","12213232","23122321","12222322","23131411","12231412","21331411","13113322","13122412","11313322","22222411","11322412","23113411","12213412","21313411","14131141","12331141","13222141","13231231","11422141","11431231","14113141","14122231","12313141","14131321","12322231","12331321","13213231","13222321","11413231","13231411","11422321","11431411","14113321","14122411","12313321","12322411","13213411","11413411","11141143","31141141","21132142","21141232","11123143","31123141","11132233","31132231","11141323","31141321","21114142","21123232","21132322","21141412","11114233","31114231","11123323","31123321","11132413","31132411","21114322","21123412","12141142","21241141","22132141","11232142","22141231","11241232","12123142","12132232","12141322","21241321","22114141","11214142","22123231","11223232","22132321","11232322","22141411","11241412","12114232","12123322","12132412","21232411","22114321","11214322","22123411","11223412","13141141","11341141","12232141","12241231","13123141","13132231","11323141","13141321","11332231","11341321","12214141","12223231","12232321","12241411","13114231","13123321","11314231","13132411","11323321","11332411","12214321","12223411","11151142","21142141","21151231","11133142","11142232","11151322","21124141","21133231","21142321","21151411","11115142","11124232","11133322","11142412","21115231","21124321","21133411","12151141","11242141","11251231","12133141","12142231","12151321","11224141","11233231","11242321","11251411","12115141","12124231","12133321","12142411","11215231","11224321","11233411","11161141","11143141","11152231","11161321","11125141","11134231","11143321","11152411","11111245","31111243","51111241","21111334","41111332","11111425","31111423","51111421","21111514","41111512","31211152","12111244","32111242","21211243","41211241","22111333","42111331","11211334","31211332","12111424","32111422","21211423","41211421","22111513","42111511","11211514","31211512","12211153","32211151","21311152","13111243","33111241","22211242","11311243","31311241","23111332","12211333","32211331","21311332","13111423","33111421","22211422","11311423","31311421","23111512","12211513","32211511","21311512","13211152","22311151","11411152","14111242","23211241","12311242","21411241","24111331","13211332","22311331","11411332","14111422","23211421","12311422","21411421","24111511","13211512","22311511","11411512","14211151","12411151","15111241","13311241","11511241","14211331","12411331","15111421","13311421","11511421","14211511","12411511","21121153","41121151","11112154","31112152","11121244","31121242","21112243","41112241","21121333","41121331","11112334","31112332","11121424","31121422","21112423","41112421","21121513","41121511","11112514","31112512","22121152","11221153","31221151","12112153","32112151","12121243","32121241","21221242","22112242","11212243","22121332","11221333","31221331","12112333","32112331","12121423","32121421","21221422","22112422","11212423","22121512","11221513","31221511","12112513","32112511","21212512","23121151","12221152","21321151","13112152","13121242","11312152","22221241","11321242","23112241","12212242","23121331","12221332","21321331","13112332","13121422","11312332","22221421","11321422","23112421","12212422","23121511","12221512","21321511","13112512","22212511","11312512","13221151","11421151","14112151","14121241","12312151","12321241","13212241","13221331","11412241","11421331","14112331","14121421","12312331","12321421","13212421","13221511","11412421","11421511","14112511","12312511","21131152","11122153","31122151","11131243","31131241","21113152","21122242","21131332","11113243","31113241","11122333","31122331","11131423","31131421","21113332","21122422","21131512","11113423","31113421","11122513","31122511","22131151","11231152","12122152","12131242","21231241","22113151","11213152","22122241","11222242","22131331","11231332","12113242","12122332","12131422","21231421","22113331","11213332","22122421","11222422","22131511","11231512","12113422","12122512","21222511","12231151","13122151","13131241","11322151","11331241","12213151","12222241","12231331","13113241","13122331","11313241","13131421","11322331","11331421","12213331","12222421","12231511","13113421","13122511","11313421","11322511","21141151","11132152","11141242","21123151","21132241","21141331","11114152","11123242","11132332","11141422","21114241","21123331","21132421","21141511","11114332","11123422","11132512","11241151","12132151","12141241","11223151","11232241","11241331","12114151","12123241","12132331","12141421","11214241","11223331","11232421","11241511","12114331","12123421","12132511","11142151","11151241","11124151","11133241","11142331","11151421","11115241","11124331","11133421","11142511","21111253","41111251","11111344","31111342","21111433","41111431","11111524","31111522","21111613","41111611","21211162","22111252","11211253","31211251","12111343","32111341","21211342","22111432","11211433","31211431","12111523","32111521","21211522","22111612","11211613","31211611","22211161","11311162","23111251","12211252","21311251","13111342","22211341","11311342","23111431","12211432","21311431","13111522","22211521","11311522","23111611","12211612","21311611","12311161","13211251","11411251","14111341","12311341","13211431","11411431","14111521","12311521","13211611","11411611","31121161","21112162","21121252","11112253","31112251","11121343","31121341","21112342","21121432","11112433","31112431","11121523","31121521","21112522","21121612","12121162","21221161","22112161","11212162","22121251","11221252","12112252","12121342","21221341","22112341","11212342","22121431","11221432","12112432","12121522","21221521","22112521","11212522","22121611","11221612","13121161","11321161","12212161","12221251","13112251","13121341","11312251","11321341","12212341","12221431","13112431","13121521","11312431","11321521","12212521","12221611","11131162","21122161","21131251","11113162"])]);$_.parity=$a(["1001","0101","1100","0011","1010","0110","1111","0000"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_code49.$ctx[id]=$_[id]);bwipp_code49.__15823__=1;$_=Object.getPrototypeOf($_)}$_.rowbits=$a($_.r);for(var _6C=0,_6B=$f($_.r-1);_6C<=_6B;_6C+=1){$_.i=_6C;$k[$j++]="p";if($_.i!=$f($_.r-1)){$k[$j++]=$g($_.parity,$_.i)}else{$k[$j++]="0000"}var _6I=$k[--$j];$_[$k[--$j]]=_6I;$_.ccrow=$G($_.ccs,$_.i*8,8);$k[$j++]=Infinity;for(var _6N=0;_6N<=7;_6N+=2){$q($G($_.ccrow,_6N,2));var _6Q=$k[--$j];var _6R=$k[--$j];$k[$j++]=$f(_6Q+_6R*49)}$_.scrow=$a();$k[$j++]=Infinity;$k[$j++]=10;$k[$j++]=1;$k[$j++]=1;for(var _6T=0;_6T<=3;_6T+=1){$_.j=_6T;$F($g($g($_.patterns,$f($g($_.p,$_.j)-48)),$g($_.scrow,$_.j)),function(){var _6d=$k[--$j];$k[$j++]=$f(_6d-48)})}$k[$j++]=4;$k[$j++]=1;$_.sbs=$a();$k[$j++]=Infinity;var _6f=$_.sbs;$k[$j++]=1;for(var _6g=0,_6h=_6f.length;_6g<_6h;_6g++){var _6j=$k[--$j];var _6k=_6j==0?1:0;$k[$j++]=_6j;for(var _6l=0,_6m=$g(_6f,_6g);_6l<_6m;_6l++){$k[$j++]=_6k}}$as($a($m()-1));var _6p=$k[--$j];var _6q=$k[--$j];$k[$j++]=_6p;$k[$j++]=_6q;$j--;var _6r=$k[--$j];var _6s=$k[--$j];$k[$j++]=_6r;$k[$j++]=_6s;$j--;$p($_.rowbits,$_.i,$k[--$j])}$k[$j++]=Infinity;for(var _6x=0,_6y=81*$_.sepheight;_6x<_6y;_6x++){$k[$j++]=1}for(var _71=0,_70=$f($_.r-2);_71<=_70;_71+=1){$_.i=_71;for(var _73=0,_74=$_.rowheight;_73<_74;_73++){$q($g($_.rowbits,$_.i))}for(var _79=0,_7A=$_.sepheight;_79<_7A;_79++){for(var _7B=0,_7C=10;_7B<_7C;_7B++){$k[$j++]=0}for(var _7D=0,_7E=70;_7D<_7E;_7D++){$k[$j++]=1}$k[$j++]=0}}for(var _7G=0,_7H=$_.rowheight;_7G<_7H;_7G++){$q($g($_.rowbits,$f($_.r-1)))}for(var _7M=0,_7N=81*$_.sepheight;_7M<_7N;_7M++){$k[$j++]=1}$_.pixs=$a();var _7T=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",81],["pixy",~~($_.pixs.length/81)],["height",~~($_.pixs.length/81)/72],["width",81/72],["opt",$_.options]]);$k[$j++]=_7T;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_flattermarken(){$_=Object.create($_);$_.dontdraw=false;$_.includetext=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.height=.3;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_flattermarken);$F($_.barcode,function(){var _3=$k[--$j];if(_3<48||_3>57){$k[$j++]="bwipp.flattermarkenBadCharacter#16187";$k[$j++]="Flattermarken must contain only digits";bwipp_raiseerror()}});if(!bwipp_flattermarken.__16200__){$_=Object.create($_);$_.encs=$a(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]);$_.barchars="1234567890";for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_flattermarken.$ctx[id]=$_[id]);bwipp_flattermarken.__16200__=1;$_=Object.getPrototypeOf($_)}$_.barlen=$_.barcode.length;$_.sbs=$s($_.barlen*4);$_.txt=$a($_.barlen);for(var _D=0,_C=$_.barlen-1;_D<=_C;_D+=1){$_.i=_D;$X($_.barchars,$G($_.barcode,$_.i,1));$j--;$_.indx=$k[--$j].length;$j-=2;$_.enc=$g($_.encs,$_.indx);$P($_.sbs,$_.i*4,$_.enc);$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),$_.i*9,$_.textyoffset,$_.textfont,$_.textsize]))}$k[$j++]=Infinity;$k[$j++]=Infinity;var _Z=$_.sbs;for(var _a=0,_b=_Z.length;_a<_b;_a++){$k[$j++]=$g(_Z,_a)-48}var _d=$a();$k[$j++]=Infinity;for(var _f=0,_g=~~(($_.sbs.length+1)/2);_f<_g;_f++){$k[$j++]=$_.height}var _i=$a();$k[$j++]=Infinity;for(var _k=0,_l=~~(($_.sbs.length+1)/2);_k<_l;_k++){$k[$j++]=0}var _m=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_d;$k[$j++]="bhs";$k[$j++]=_i;$k[$j++]="bbs";$k[$j++]=_m;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="opt";$k[$j++]=$_.options;var _p=$d();$k[$j++]=_p;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_raw(){$_=Object.create($_);$_.dontdraw=false;$_.height=1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$F($_.barcode,function(){var _3=$k[--$j];if(_3<49||_3>57){$k[$j++]="bwipp.rawBadCharacter#16273";$k[$j++]="Raw must contain only digits 1 to 9";bwipp_raiseerror()}});$k[$j++]=Infinity;$k[$j++]=Infinity;$F($_.barcode,function(){var _5=$k[--$j];$k[$j++]=$f(_5-48)});var _6=$a();$k[$j++]=Infinity;for(var _8=0,_9=~~(($_.barcode.length+1)/2);_8<_9;_8++){$k[$j++]=$_.height}var _B=$a();$k[$j++]=Infinity;for(var _D=0,_E=~~(($_.barcode.length+1)/2);_D<_E;_D++){$k[$j++]=0}var _F=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_6;$k[$j++]="bhs";$k[$j++]=_B;$k[$j++]="bbs";$k[$j++]=_F;$k[$j++]="opt";$k[$j++]=$_.options;var _H=$d();$k[$j++]=_H;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_daft(){$_=Object.create($_);$_.dontdraw=false;$_.height=.175;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.daftEmptyData#16326";$k[$j++]="The data must not be empty";bwipp_raiseerror()}$F($_.barcode,function(){var _4=$k[--$j];if(_4!=68&&(_4!=65&&(_4!=70&&_4!=84))){$k[$j++]="bwipp.daftBadCharacter#16331";$k[$j++]="DAFT must contain only characters D, A, F and T";bwipp_raiseerror()}});$_.barlen=$_.barcode.length;$_.bbs=$a($_.barlen);$_.bhs=$a($_.barlen);for(var _C=0,_B=$_.barlen-1;_C<=_B;_C+=1){$_.i=_C;$_.enc=$G($_.barcode,$_.i,1);if($eq($_.enc,"D")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"A")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,5*$_.height/8)}if($eq($_.enc,"F")){$p($_.bbs,$_.i,0*$_.height/8);$p($_.bhs,$_.i,8*$_.height/8)}if($eq($_.enc,"T")){$p($_.bbs,$_.i,3*$_.height/8);$p($_.bhs,$_.i,2*$_.height/8)}}$k[$j++]=Infinity;var _i=$_.bbs;var _j=$_.bhs;$k[$j++]=Infinity;for(var _l=0,_m=$_.bhs.length-1;_l<_m;_l++){$k[$j++]=1.44;$k[$j++]=1.872}$k[$j++]=1.44;var _n=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="bbs";$k[$j++]=_i;$k[$j++]="bhs";$k[$j++]=_j;$k[$j++]="sbs";$k[$j++]=_n;$k[$j++]="opt";$k[$j++]=$_.options;var _p=$d();$k[$j++]=_p;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_symbol(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _H=new Map([["fima",function(){$_.sbs=$a([2.25,2.25,2.25,11.25,2.25,11.25,2.25,2.25,2.25]);$_.bhs=$a([.625,.625,.625,.625,.625]);$_.bbs=$a([0,0,0,0,0])}],["fimb",function(){$_.sbs=$a([2.25,6.75,2.25,2.25,2.25,6.25,2.25,2.25,2.25,6.75,2.25]);$_.bhs=$a([.625,.625,.625,.625,.625,.625]);$_.bbs=$a([0,0,0,0,0,0])}],["fimc",function(){$_.sbs=$a([2.25,2.25,2.25,6.75,2.25,6.75,2.25,6.75,2.25,2.25,2.25]);$_.bhs=$a([.625,.625,.625,.625,.625,.625]);$_.bbs=$a([0,0,0,0,0,0])}],["fimd",function(){$_.sbs=$a([2.25,2.25,2.25,2.25,2.25,6.75,2.25,6.75,2.25,2.25,2.25,2.25,2.25]);$_.bhs=$a([.625,.625,.625,.625,.625,.625,.625]);$_.bbs=$a([0,0,0,0,0,0,0])}],["fime",function(){$_.sbs=$a([2.25,6.75,2.25,15.75,2.25,6.75,2.25]);$_.bhs=$a([.625,.625,.625,.625,.625,.625,.625]);$_.bbs=$a([0,0,0,0,0,0,0])}]]);$_.symbols=_H;var _K=$g($_.symbols,$_.barcode)!==undefined;if(!_K){$k[$j++]="bwipp.symbolUnknownSymbol#16437";$k[$j++]="Unknown symbol name provided";bwipp_raiseerror()}if($g($_.symbols,$_.barcode)()===true){return true}var _S=new Map([["ren",bwipp_renlinear],["sbs",$_.sbs],["bhs",$_.bhs],["bbs",$_.bbs],["opt",$_.options]]);$k[$j++]=_S;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_pdf417(){$_=Object.create($_);$_.dontdraw=false;$_.compact=false;$_.eclevel=-1;$_.columns=0;$_.rows=0;$_.rowmult=3;$_.ccc=false;$_.raw=false;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.pdf417emptyData#16502";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($_.eclevel!=-1&&($_.eclevel<0||$_.eclevel>8)){$k[$j++]="bwipp.pdf417InvalidErrorCorrectionLevel#16506";$k[$j++]="Valid error correction levels are 0 to 8";bwipp_raiseerror()}if($_.ccc&&$_.raw){$k[$j++]="bwipp.pdf417cccAndRaw#16510";$k[$j++]="Cannot combine ccc and raw";bwipp_raiseerror()}if($_.ccc&&$_.compact){$k[$j++]="bwipp.pdf417cccAndCompact#16514";$k[$j++]="Cannot combine ccc and compact";bwipp_raiseerror()}if($_.rows!=0&&($_.rows<3||$_.rows>90)){$k[$j++]="bwipp.pdf417invalidRows#16518";$k[$j++]="There must be between 3 and 90 rows";bwipp_raiseerror()}if($_.columns!=0&&($_.columns<1||$_.columns>30)){$k[$j++]="bwipp.pdf417invalidColumns#16522";$k[$j++]="There must be between 1 and 30 columns";bwipp_raiseerror()}if($_.rowmult<=0){$k[$j++]="bwipp.pdf417badRowMult#16526";$k[$j++]="The row multiplier must be greater than zero";bwipp_raiseerror()}bwipp_loadctx(bwipp_pdf417);if(!bwipp_pdf417.__16620__){$_=Object.create($_);$_.T=0;$_.N=1;$_.B=2;$_.A=0;$_.L=1;$_.M=2;$_.P=3;$_.tl=-1;$_.nl=-2;$_.bl=-3;$_.bl6=-4;$_.bs=-5;$_.al=-6;$_.ll=-7;$_.ml=-8;$_.pl=-9;$_.as=-10;$_.ps=-11;$_.charmaps=$a([$a(["A","a","0",";"]),$a(["B","b","1","<"]),$a(["C","c","2",">"]),$a(["D","d","3","@"]),$a(["E","e","4","["]),$a(["F","f","5",92]),$a(["G","g","6","]"]),$a(["H","h","7","_"]),$a(["I","i","8","`"]),$a(["J","j","9","~"]),$a(["K","k","&","!"]),$a(["L","l",13,13]),$a(["M","m",9,9]),$a(["N","n",",",","]),$a(["O","o",":",":"]),$a(["P","p","#",10]),$a(["Q","q","-","-"]),$a(["R","r",".","."]),$a(["S","s","$","$"]),$a(["T","t","/","/"]),$a(["U","u","+",'"']),$a(["V","v","%","|"]),$a(["W","w","*","*"]),$a(["X","x","=",40]),$a(["Y","y","^",41]),$a(["Z","z",$_.pl,"?"]),$a([" "," "," ","{"]),$a([$_.ll,$_.as,$_.ll,"}"]),$a([$_.ml,$_.ml,$_.al,"'"]),$a([$_.ps,$_.ps,$_.ps,$_.al])]);$_.charvals=$a([new Map,new Map,new Map,new Map]);$_.alltext=new Map;for(var _10=0,_z=$_.charmaps.length-1;_10<=_z;_10+=1){$_.i=_10;$_.encs=$g($_.charmaps,$_.i);for(var _14=0;_14<=3;_14+=1){$_.j=_14;var _17=$g($_.encs,$_.j);$k[$j++]=_17;if($eq($t(_17),"stringtype")){var _1A=$g($k[--$j],0);$k[$j++]=_1A}var _1B=$k[--$j];$p($g($_.charvals,$_.j),_1B,$_.i);$p($_.alltext,_1B,-1)}}$_.e=1e4;$_.latlen=$a([$a([0,1,1,2]),$a([2,0,1,2]),$a([1,1,0,1]),$a([1,2,2,0])]);$_.latseq=$a([$a([$a([]),$a([$_.ll]),$a([$_.ml]),$a([$_.ml,$_.pl])]),$a([$a([$_.ml,$_.al]),$a([]),$a([$_.ml]),$a([$_.ml,$_.pl])]),$a([$a([$_.al]),$a([$_.ll]),$a([]),$a([$_.pl])]),$a([$a([$_.al]),$a([$_.al,$_.ll]),$a([$_.al,$_.ml]),$a([])])]);$_.shftlen=$a([$a([$_.e,$_.e,$_.e,1]),$a([1,$_.e,$_.e,1]),$a([$_.e,$_.e,$_.e,1]),$a([$_.e,$_.e,$_.e,$_.e])]);$k[$j++]=Infinity;$k[$j++]=$_.tl;$k[$j++]=900;$k[$j++]=$_.bl;$k[$j++]=901;$k[$j++]=$_.bl6;$k[$j++]=924;$k[$j++]=$_.nl;$k[$j++]=902;$k[$j++]=$_.bs;$k[$j++]=913;$_.latchcws=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_pdf417.$ctx[id]=$_[id]);bwipp_pdf417.__16620__=1;$_=Object.getPrototypeOf($_)}if($_.raw){$_.datcws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.barcode.length-3){break}if($g($_.barcode,$_.i)!=94){break}var _2W=$G($_.barcode,$_.i+1,3);$k[$j++]=_2W;$k[$j++]=false;for(var _2X=0,_2Y=_2W.length;_2X<_2Y;_2X++){var _2Z=$g(_2W,_2X);if(_2Z<48||_2Z>57){$j--;$k[$j++]=true}}if($k[--$j]){$j--;break}$_.cw=$i($k[--$j]);$p($_.datcws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}if($_.i!=$_.barcode.length){$k[$j++]="bwipp.pdf417badRawFormat#16638";$k[$j++]="raw data must be formatted as ^NNN";bwipp_raiseerror()}$_.datcws=$G($_.datcws,0,$_.j)}$_.encb=function(){$_.in=$k[--$j];$_.inlen=$_.in.length;$_.out=$a(~~($_.inlen/6)*5+$_.inlen%6);for(var _2t=0,_2s=~~($_.inlen/6)-1;_2t<=_2s;_2t+=1){$_.k=_2t;$k[$j++]=Infinity;$q($G($_.in,$_.k*6,3));$_.msbs=$a();$k[$j++]=Infinity;$q($_.msbs);var _2z=$k[--$j];var _30=$k[--$j];var _31=$k[--$j];$k[$j++]=$f($f(_2z+_30*256)+_31*65536);for(var _32=0,_33=3;_32<_33;_32++){var _34=$k[--$j];$k[$j++]=_34%900;$k[$j++]=~~(_34/900)}$_.mscs=$a();$k[$j++]=Infinity;$q($G($_.in,$_.k*6+3,3));$_.lsbs=$a();$k[$j++]=Infinity;$q($_.lsbs);var _3B=$k[--$j];var _3C=$k[--$j];var _3D=$k[--$j];$k[$j++]=$f($f(_3B+_3C*256)+_3D*65536);for(var _3E=0,_3F=3;_3E<_3F;_3E++){var _3G=$k[--$j];$k[$j++]=_3G%900;$k[$j++]=~~(_3G/900)}$_.lscs=$a();var _3J=$g($_.lscs,0);var _3L=$g($_.mscs,0);$p($_.out,$_.k*5+4,$f(_3J+_3L*316)%900);var _3P=$g($_.lscs,1);var _3R=$g($_.mscs,0);var _3T=$g($_.mscs,1);$p($_.out,$_.k*5+3,$f($f($f(~~($f(_3J+_3L*316)/900)+_3P)+_3R*641)+_3T*316)%900);var _3X=$g($_.lscs,2);var _3Z=$g($_.mscs,0);var _3b=$g($_.mscs,1);var _3d=$g($_.mscs,2);$p($_.out,$_.k*5+2,$f($f($f($f(~~($f($f($f(~~($f(_3J+_3L*316)/900)+_3P)+_3R*641)+_3T*316)/900)+_3X)+_3Z*20)+_3b*641)+_3d*316)%900);var _3h=$g($_.lscs,3);var _3j=$g($_.mscs,1);var _3l=$g($_.mscs,2);$p($_.out,$_.k*5+1,$f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_3J+_3L*316)/900)+_3P)+_3R*641)+_3T*316)/900)+_3X)+_3Z*20)+_3b*641)+_3d*316)/900)+_3h)+_3j*20)+_3l*641)%900);$p($_.out,$_.k*5,$f(~~($f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_3J+_3L*316)/900)+_3P)+_3R*641)+_3T*316)/900)+_3X)+_3Z*20)+_3b*641)+_3d*316)/900)+_3h)+_3j*20)+_3l*641)/900)+$g($_.mscs,2)*20)%900)}$_.rem=$_.inlen%6;if($_.rem!=0){$k[$j++]=$_.out;$k[$j++]=$_.out.length-$_.rem;$k[$j++]=Infinity;$q($G($_.in,$_.inlen-$_.rem,$_.rem));var _42=$a();var _43=$k[--$j];$P($k[--$j],_43,_42)}$k[$j++]=$_.out};if($_.ccc){$_.barlen=$_.barcode.length;$_.datcws=$a(~~($_.barlen/6)*5+$_.barlen%6+2);$p($_.datcws,0,920);var _4E=$_.barlen%6==0?924:901;$p($_.datcws,1,_4E);$k[$j++]=$_.datcws;$k[$j++]=2;$k[$j++]=Infinity;$F($_.barcode);var _4H=$a();$k[$j++]=_4H;$_.encb();var _4I=$k[--$j];var _4J=$k[--$j];$P($k[--$j],_4J,_4I)}if(!$_.raw&&!$_.ccc){var _4P=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true]]);$_.fncvals=_4P;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _4S=$k[--$j];$_[$k[--$j]]=_4S;$_.msglen=$_.msg.length;$k[$j++]=Infinity;for(var _4W=0,_4X=$_.msglen;_4W<_4X;_4W++){$k[$j++]=0}$k[$j++]=0;$_.numdigits=$a();$k[$j++]=Infinity;for(var _4a=0,_4b=$_.msglen;_4a<_4b;_4a++){$k[$j++]=0}$k[$j++]=0;$_.numtext=$a();$k[$j++]=Infinity;for(var _4e=0,_4f=$_.msglen;_4e<_4f;_4e++){$k[$j++]=0}$k[$j++]=0;$_.numbytes=$a();$k[$j++]=Infinity;for(var _4i=0,_4j=$_.msglen;_4i<_4j;_4i++){$k[$j++]=0}$k[$j++]=0;$_.iseci=$a();for(var _4m=$_.msglen-1;_4m>=0;_4m-=1){$_.i=_4m;var _4p=$g($_.msg,$_.i);if(_4p>=48&&_4p<=57){$p($_.numdigits,$_.i,$f($g($_.numdigits,$_.i+1)+1))}var _4z=$g($_.alltext,$g($_.msg,$_.i))!==undefined;if(_4z&&$g($_.numdigits,$_.i)<13){$p($_.numtext,$_.i,$f($g($_.numtext,$_.i+1)+1))}if($g($_.msg,$_.i)>=0&&$g($_.numtext,$_.i)<5&&$g($_.numdigits,$_.i)<13){$p($_.numbytes,$_.i,$f($g($_.numbytes,$_.i+1)+1))}$p($_.iseci,$_.i,$g($_.msg,$_.i)<=-1e6)}$_.numdigits=$G($_.numdigits,0,$_.msglen);$_.numtext=$G($_.numtext,0,$_.msglen);$_.numbytes=$G($_.numbytes,0,$_.msglen);$_.seq=$a([]);$_.seqlen=0;$_.state=$_.T;$_.p=0;for(;;){if($_.p==$_.msglen){break}if($g($_.iseci,$_.p)){$_.eci=$g($_.msg,$_.p);$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$a([$_.eci]);$_.seq=$a();$_.p=$_.p+1;$k[$j++]="seqlen";$k[$j++]=$_.seqlen;if($_.eci<=-1810900){$k[$j++]=2}else{var _5s=$_.eci<=-1000900?3:2;$k[$j++]=_5s}var _5t=$k[--$j];var _5u=$k[--$j];$_[$k[--$j]]=$f(_5u+_5t)}else{$_.n=$g($_.numdigits,$_.p);if($_.n>=13||$_.n==$_.msglen&&$_.n>=8){$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$_.nl;$k[$j++]=Infinity;$q($G($_.msg,$_.p,$_.n));var _69=$a();$k[$j++]=_69;$_.seq=$a();$_.state=$_.N;$_.p=$f($_.p+$_.n);$_.seqlen=$f($_.seqlen+1+$_.n)}else{$_.t=$g($_.numtext,$_.p);if($_.t>=5){$k[$j++]=Infinity;$q($_.seq);if($_.state!=$_.T){$k[$j++]=$_.tl}$k[$j++]=Infinity;$q($G($_.msg,$_.p,$_.t));var _6S=$a();$k[$j++]=_6S;$_.seq=$a();$_.state=$_.T;$_.p=$f($_.p+$_.t);$_.seqlen=$f($f($_.seqlen+1)+$_.t)}else{$_.b=$g($_.numbytes,$_.p);if($_.b==1&&$_.state==$_.T){$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$_.bs;$k[$j++]=$a([$g($_.msg,$_.p)]);$_.seq=$a();$_.p=$f($_.p+$_.b);$_.seqlen=$f($_.seqlen+2)}else{$k[$j++]=Infinity;$q($_.seq);var _6r=$_.b%6!=0?$_.bl:$_.bl6;$k[$j++]=_6r;$k[$j++]=Infinity;$q($G($_.msg,$_.p,$_.b));var _6w=$a();$k[$j++]=_6w;$_.seq=$a();$_.state=$_.B;$_.p=$f($_.p+$_.b);$_.seqlen=$f($f($_.seqlen+1)+$_.b)}}}}}$_.enca=function(){var _77=$g($g($_.charvals,$_.A),$k[--$j]);$k[$j++]=_77};$_.encl=function(){var _7C=$g($g($_.charvals,$_.L),$k[--$j]);$k[$j++]=_7C};$_.encm=function(){var _7H=$g($g($_.charvals,$_.M),$k[--$j]);$k[$j++]=_7H};$_.encp=function(){var _7M=$g($g($_.charvals,$_.P),$k[--$j]);$k[$j++]=_7M};$_.textencfuncs=$a(["enca","encl","encm","encp"]);$_.addtotext=function(){$p($_.text,$_.l,$k[--$j]);$_.l=$_.l+1};$_.enct=function(){$_.in=$k[--$j];$_.curlen=$a([$_.e,$_.e,$_.e,$_.e]);$p($_.curlen,$_.submode,0);$_.curseq=$a([$a([]),$a([]),$a([]),$a([])]);$F($_.in,function(){$_.char=$k[--$j];for(;;){$_.imp=false;var _7l=$a([$_.A,$_.L,$_.M,$_.P]);for(var _7m=0,_7n=_7l.length;_7m<_7n;_7m++){$_.x=$g(_7l,_7m);var _7t=$a([$_.A,$_.L,$_.M,$_.P]);for(var _7u=0,_7v=_7t.length;_7u<_7v;_7u++){$_.y=$g(_7t,_7u);$_.cost=$f($g($_.curlen,$_.x)+$g($g($_.latlen,$_.x),$_.y));if($_.cost<$g($_.curlen,$_.y)){$p($_.curlen,$_.y,$_.cost);$k[$j++]=$_.curseq;$k[$j++]=$_.y;$k[$j++]=Infinity;$q($g($_.curseq,$_.x));$q($g($g($_.latseq,$_.x),$_.y));var _8M=$a();var _8N=$k[--$j];$p($k[--$j],_8N,_8M);$_.imp=true}}}if(!$_.imp){break}}$_.nxtlen=$a([$_.e,$_.e,$_.e,$_.e]);$_.nxtseq=$a(4);var _8a=$a([$_.A,$_.L,$_.M,$_.P]);for(var _8b=0,_8c=_8a.length;_8b<_8c;_8b++){$_.x=$g(_8a,_8b);for(;;){var _8i=$g($g($_.charvals,$_.x),$_.char)!==undefined;if(!_8i){break}$_.cost=$f($g($_.curlen,$_.x)+1);if($_.cost<$g($_.nxtlen,$_.x)){$p($_.nxtlen,$_.x,$_.cost);$k[$j++]=$_.nxtseq;$k[$j++]=$_.x;$k[$j++]=Infinity;$q($g($_.curseq,$_.x));$k[$j++]=$_.char;var _8z=$a();var _90=$k[--$j];$p($k[--$j],_90,_8z)}var _96=$a([$_.A,$_.L,$_.M,$_.P]);for(var _97=0,_98=_96.length;_97<_98;_97++){$_.y=$g(_96,_97);if($ne($_.x,$_.y)){$_.cost=$f($f($g($_.curlen,$_.y)+$g($g($_.shftlen,$_.y),$_.x))+1);if($_.cost<$g($_.nxtlen,$_.y)){$p($_.nxtlen,$_.y,$_.cost);$k[$j++]=$_.nxtseq;$k[$j++]=$_.y;$k[$j++]=Infinity;$q($g($_.curseq,$_.y));var _9Y=$_.x==$_.A?$_.as:$_.ps;$k[$j++]=_9Y;$k[$j++]=$_.char;var _9a=$a();var _9b=$k[--$j];$p($k[--$j],_9b,_9a)}}}break}}$_.curlen=$_.nxtlen;$_.curseq=$_.nxtseq});$_.minseq=$_.e;var _9k=$a([$_.A,$_.L,$_.M,$_.P]);for(var _9l=0,_9m=_9k.length;_9l<_9m;_9l++){$_.k=$g(_9k,_9l);if($g($_.curlen,$_.k)<$_.minseq){$_.minseq=$g($_.curlen,$_.k);$_.txtseq=$g($_.curseq,$_.k)}}$_.text=$a($_.minseq);$_.k=0;$_.l=0;for(;;){if($_.k>=$_.txtseq.length){break}$_.char=$g($_.txtseq,$_.k);$k[$j++]=$_.char;if($_[$g($_.textencfuncs,$_.submode)]()===true){break}$_.addtotext();$_.k=$_.k+1;if($_.char==$_.as||$_.char==$_.ps){$k[$j++]=$g($_.txtseq,$_.k);if($_.char==$_.as){$_.enca()}else{$_.encp()}$_.addtotext();$_.k=$_.k+1}if($_.char==$_.al){$_.submode=$_.A}if($_.char==$_.ll){$_.submode=$_.L}if($_.char==$_.ml){$_.submode=$_.M}if($_.char==$_.pl){$_.submode=$_.P}}if($_.text.length%2==1){if($_.submode==$_.P){$k[$j++]="pad";$k[$j++]=$_.al;$_.encp();var _Ab=$k[--$j];$_[$k[--$j]]=_Ab;$_.submode=$_.A}else{$_.nextecitext=false;for(var _Ah=$_.i+1,_Ag=$_.seq.length-1;_Ah<=_Ag;_Ah+=1){$_.ti=_Ah;if($ne($t($g($_.seq,$_.ti)),"arraytype")){$_.nextecitext=false;break}if($g($g($_.seq,$_.ti),0)>-1e6){break}$_.nextecitext=true}if($_.nextecitext){if($_.submode==$_.A){var _B0=$g($g($_.charvals,$_.L),$g($g($_.seq,$_.ti),0))!==undefined;if(_B0){$k[$j++]="pad";$k[$j++]=$_.ll;$_.enca();var _B2=$k[--$j];$_[$k[--$j]]=_B2;$_.submode=$_.L}else{$k[$j++]="pad";$k[$j++]=$_.ml;$_.enca();var _B6=$k[--$j];$_[$k[--$j]]=_B6;$_.submode=$_.M}}else{if($_.submode==$_.M){var _BI=$g($g($_.charvals,$_.L),$g($g($_.seq,$_.ti),0))!==undefined;if(_BI){$k[$j++]="pad";$k[$j++]=$_.ll;$_.encm();var _BK=$k[--$j];$_[$k[--$j]]=_BK;$_.submode=$_.L}else{var _BU=$g($g($_.charvals,$_.P),$g($g($_.seq,$_.ti),0))!==undefined;if(_BU){$k[$j++]="pad";$k[$j++]=$_.pl;$_.encm();var _BW=$k[--$j];$_[$k[--$j]]=_BW;$_.submode=$_.P}else{$k[$j++]="pad";$k[$j++]=$_.al;$_.encm();var _Ba=$k[--$j];$_[$k[--$j]]=_Ba;$_.submode=$_.A}}}else{$k[$j++]="pad";$k[$j++]=$_.ml;$_.encl();var _Be=$k[--$j];$_[$k[--$j]]=_Be;$_.submode=$_.M}}}else{$k[$j++]="pad";$k[$j++]=$_.ps;if($_[$g($_.textencfuncs,$_.submode)]()===true){return true}var _Bm=$k[--$j];$_[$k[--$j]]=_Bm}}$k[$j++]=Infinity;$q($_.text);$k[$j++]=$_.pad;$_.text=$a()}$_.out=$a(~~($_.text.length/2));for(var _Bv=0,_Bu=$_.out.length-1;_Bv<=_Bu;_Bv+=1){$_.k=_Bv;$p($_.out,$_.k,$f($g($_.text,$_.k*2)*30+$g($_.text,$_.k*2+1)))}$k[$j++]=$_.out};$_.encn=function(){$_.in=$k[--$j];$_.out=$a([]);for(var _C9=0,_C8=$_.in.length-1;_C9<=_C8;_C9+=44){$_.k=_C9;$k[$j++]=Infinity;var _CE=$_.in.length-$_.k;$k[$j++]=1;$k[$j++]=$_.in;$k[$j++]=$_.k;$k[$j++]=_CE;if(_CE>44){$j--;$k[$j++]=44}var _CF=$k[--$j];var _CG=$k[--$j];var _CI=$G($k[--$j],_CG,_CF);for(var _CJ=0,_CK=_CI.length;_CJ<_CK;_CJ++){$k[$j++]=$f($g(_CI,_CJ)-48)}$_.gmod=$a();$_.cwn=$a([]);for(;;){$_.dv=900;$_.gmul=$a([]);$_.val=0;for(;;){if($_.gmod.length==0){break}$_.val=$f($_.val*10+$g($_.gmod,0));$_.gmod=$G($_.gmod,1,$_.gmod.length-1);if($_.val<$_.dv){if($_.gmul.length!=0){$k[$j++]=Infinity;$q($_.gmul);$k[$j++]=0;$_.gmul=$a()}}else{$k[$j++]=Infinity;$q($_.gmul);$k[$j++]=~~($_.val/$_.dv);$_.gmul=$a()}$_.val=$_.val%$_.dv}$_.dv=$_.val;$k[$j++]=Infinity;$k[$j++]=$_.dv;$q($_.cwn);$_.cwn=$a();$_.gmod=$_.gmul;if($_.gmul.length==0){break}}$k[$j++]=Infinity;$q($_.out);$q($_.cwn);$_.out=$a()}$k[$j++]=$_.out};$_.ence=function(){var _Ct=$f(-$g($k[--$j],0)-1e6);$k[$j++]=_Ct;if(_Ct<=899){var _Cu=$k[--$j];$k[$j++]=927;$k[$j++]=_Cu;$as($a(2))}else{var _Cw=$k[--$j];$k[$j++]=_Cw;if(_Cw<=810899){var _Cx=$k[--$j];$k[$j++]=926;$k[$j++]=~~(_Cx/900)-1;$k[$j++]=_Cx%900;$as($a(3))}else{var _Cz=$k[--$j];$k[$j++]=_Cz;if(_Cz<=811799){var _D0=$k[--$j];$k[$j++]=925;$k[$j++]=$f(_D0-810900);$as($a(2))}else{$k[$j++]="bwipp.pdf417badECI#17000";$k[$j++]="PDF417 supports ECIs 000000 to 811799";bwipp_raiseerror()}}}};$_.encfuncs=$a(["enct","encn","encb"]);$_.addtocws=function(){var _D3=$k[--$j];$P($_.datcws,$_.j,_D3);$_.j=_D3.length+$_.j};$_.state=$_.T;$_.submode=$_.A;$_.datcws=$a($_.seqlen);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.seq.length){break}$_.chars=$g($_.seq,$_.i);if($eq($t($_.chars),"arraytype")){if($g($_.chars,0)<=-1e6){$k[$j++]=$_.chars;$_.ence();$_.addtocws()}else{$k[$j++]=$_.chars;if($_[$g($_.encfuncs,$_.state)]()===true){break}$_.addtocws()}}else{$k[$j++]=$a([$g($_.latchcws,$_.chars)]);$_.addtocws();if($_.chars==$_.tl){$_.state=$_.T;$_.submode=$_.A}if($_.chars==$_.nl){$_.state=$_.N}if($_.chars==$_.bl||$_.chars==$_.bl6){$_.state=$_.B}if($_.chars==$_.bs){$_.i=$_.i+1;$k[$j++]=$g($_.seq,$_.i);$_.encb();$_.addtocws()}}$_.i=$_.i+1}$_.datcws=$G($_.datcws,0,$_.j)}$_.m=$_.datcws.length;if($_.eclevel==-1){if($_.m<=40){$_.eclevel=2}if($_.m>=41&&$_.m<=160){$_.eclevel=3}if($_.m>=161&&$_.m<=320){$_.eclevel=4}if($_.m>=321){$_.eclevel=5}}$_.maxeclevel=~~(Math.log(928-1-$_.m)/Math.log(2))-1;if($_.eclevel>$_.maxeclevel){$_.eclevel=$_.maxeclevel}$_.k=~~Math.pow(2,$_.eclevel+1);if($_.columns==0){$_.columns=~~Math.round(Math.sqrt(($_.m+$_.k)/3))}$k[$j++]="c";if($_.columns>=1){$k[$j++]=$_.columns}else{$k[$j++]=1}var _E8=$k[--$j];$_[$k[--$j]]=_E8;$_.r=~~Math.ceil(($_.m+$_.k+1)/$_.columns);if($_.r<$_.rows&&$_.rows<=90){$_.r=$_.rows}if($_.r<3){$_.r=3}if($_.r>90){$k[$j++]="bwipp.pdf417insufficientCapacity#17063";$k[$j++]="Insufficient capacity in the symbol";bwipp_raiseerror()}var _EJ=$_.c;var _EK=$_.r;var _EL=$_.m;var _EM=8;var _EN=~~(Math.log($f($f(_EJ*_EK-1)-_EL))/Math.log(2))-1;if(~~(Math.log($f($f(_EJ*_EK-1)-_EL))/Math.log(2))-1>8){var _=_EM;_EM=_EN;_EN=_}$_.maxeclevel=_EN;if($_.maxeclevel>$_.eclevel){$_.eclevel=$_.maxeclevel;$_.k=~~Math.pow(2,$_.eclevel+1)}$_.n=$f($_.c*$_.r-$_.k);$_.cws=$a($f($_.c*$_.r+1));$p($_.cws,0,$_.n);$P($_.cws,1,$_.datcws);$k[$j++]=$_.cws;$k[$j++]=$_.m+1;$k[$j++]=Infinity;for(var _Eg=0,_Eh=$f($f($_.n-$_.m)-1);_Eg<_Eh;_Eg++){$k[$j++]=900}var _Ei=$a();var _Ej=$k[--$j];$P($k[--$j],_Ej,_Ei);$k[$j++]=$_.cws;$k[$j++]=$_.n;$k[$j++]=Infinity;for(var _Eo=0,_Ep=$_.k;_Eo<_Ep;_Eo++){$k[$j++]=0}$k[$j++]=0;var _Eq=$a();var _Er=$k[--$j];$P($k[--$j],_Er,_Eq);if(!bwipp_pdf417.__17086__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _Et=0,_Eu=928;_Et<_Eu;_Et++){var _Ev=$k[--$j];$k[$j++]=_Ev;$k[$j++]=_Ev*3%929}$_.rsalog=$a();$_.rslog=$a(929);for(var _Ey=1;_Ey<=928;_Ey+=1){$p($_.rslog,$g($_.rsalog,_Ey),_Ey)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_pdf417.$ctx[id]=$_[id]);bwipp_pdf417.__17086__=1;$_=Object.getPrototypeOf($_)}$_.rsprod=function(){var _F3=$k[--$j];var _F4=$k[--$j];$k[$j++]=_F4;$k[$j++]=_F3;if(_F3!=0&&_F4!=0){var _F7=$g($_.rslog,$k[--$j]);var _FC=$g($_.rsalog,$f(_F7+$g($_.rslog,$k[--$j]))%928);$k[$j++]=_FC}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _FE=0,_FF=$_.k;_FE<_FF;_FE++){$k[$j++]=0}$_.coeffs=$a();for(var _FJ=1,_FI=$_.k;_FJ<=_FI;_FJ+=1){$_.i=_FJ;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _FQ=$_.i-1;_FQ>=1;_FQ-=1){$_.j=_FQ;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Fc=$k[--$j];var _Fd=$k[--$j];var _Fe=$k[--$j];$p($k[--$j],_Fe,$f(_Fd+_Fc)%929)}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Fm=$k[--$j];var _Fn=$k[--$j];$p($k[--$j],_Fn,_Fm)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);for(var _Ft=$_.coeffs.length-1;_Ft>=0;_Ft-=2){var _Fu=$_.coeffs;$p(_Fu,_Ft,$f(929-$g(_Fu,_Ft)))}for(var _Fy=0,_Fx=$f($_.n-1);_Fy<=_Fx;_Fy+=1){$_.t=$f($g($_.cws,_Fy)+$g($_.cws,$_.n))%929;for(var _G6=0,_G5=$_.k-1;_G6<=_G5;_G6+=1){$_.j=_G6;$p($_.cws,$f($_.n+$_.j),$f($g($_.cws,$f($f($_.n+$_.j)+1))+$f(929-$_.t*$g($_.coeffs,$_.k-$_.j-1)%929))%929)}}for(var _GN=$_.n,_GM=$f($_.n+$_.k);_GN<=_GM;_GN+=1){$p($_.cws,_GN,$f(929-$g($_.cws,_GN))%929)}$_.cws=$G($_.cws,0,$_.cws.length-1);var _GV=$g($_.options,"debugcws")!==undefined;if(_GV){$k[$j++]="bwipp.debugcws#17124";$k[$j++]=$_.cws;bwipp_raiseerror()}if(!bwipp_pdf417.__17368__){$_=Object.create($_);$_.clusters=$a([$a([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),$a([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),$a([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_pdf417.$ctx[id]=$_[id]);bwipp_pdf417.__17368__=1;$_=Object.getPrototypeOf($_)}$_.cwtobits=function(){var _Ge=$g($_.clusters,$k[--$j]);$_.v=$g(_Ge,$k[--$j]);$k[$j++]=Infinity;for(var _Gh=0,_Gi=17;_Gh<_Gi;_Gh++){$k[$j++]=0}var _Gl=$R($s(17),$_.v,2);for(var _Gm=0,_Gn=_Gl.length;_Gm<_Gn;_Gm++){$k[$j++]=$g(_Gl,_Gm)-48}var _Gp=$a();$k[$j++]=$G(_Gp,_Gp.length-17,17)};if($_.compact){$_.rwid=$f($f($f(17*$_.c+17)+17)+1)}else{$_.rwid=$f($f($f($f(17*$_.c+17)+17)+17)+18)}$_.pixs=$a($_.rwid*$_.r*$_.rowmult);for(var _H0=0,_Gz=$_.r-1;_H0<=_Gz;_H0+=1){$_.i=_H0;if($_.i%3==0){$_.lcw=~~($_.i/3)*30+~~(($_.r-1)/3);$_.rcw=$f($f(~~($_.i/3)*30+$_.c)-1)}if($_.i%3==1){$_.lcw=~~($_.i/3)*30+$_.eclevel*3+($_.r-1)%3;$_.rcw=~~($_.i/3)*30+~~(($_.r-1)/3)}if($_.i%3==2){$_.lcw=$f($f(~~($_.i/3)*30+$_.c)-1);$_.rcw=~~($_.i/3)*30+$_.eclevel*3+($_.r-1)%3}$k[$j++]=Infinity;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=$_.lcw;$k[$j++]=$_.i%3;$_.cwtobits();$q($k[--$j]);var _HP=$G($_.cws,$_.c*$_.i,$_.c);for(var _HQ=0,_HR=_HP.length;_HQ<_HR;_HQ++){$k[$j++]=$g(_HP,_HQ);$k[$j++]=$_.i%3;$_.cwtobits();$q($k[--$j])}if($_.compact){$k[$j++]=1}else{$k[$j++]=$_.rcw;$k[$j++]=$_.i%3;$_.cwtobits();$q($k[--$j]);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;$k[$j++]=1}var _HZ=$a();$k[$j++]=_HZ;for(var _Hc=0,_Hb=$_.rowmult-1;_Hc<=_Hb;_Hc+=1){var _Hh=$k[--$j];$P($_.pixs,(_Hc+$_.i*$_.rowmult)*$_.rwid,_Hh);$k[$j++]=_Hh}$j--}var _Hq=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.rwid],["pixy",$_.r*$_.rowmult],["height",$_.r*$_.rowmult/72],["width",$_.rwid/72],["borderleft",2],["borderright",2],["bordertop",2],["borderbottom",2],["opt",$_.options]]);$k[$j++]=_Hq;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_pdf417compact(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"compact",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_pdf417();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_micropdf417(){$_=Object.create($_);$_.dontdraw=false;$_.version="unset";$_.columns=0;$_.rows=0;$_.rowmult=2;$_.cca=false;$_.ccb=false;$_.raw=false;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.micropdf417emptyData#17534";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($_.rowmult<=0){$k[$j++]="bwipp.micropdf417badRowMult#17538";$k[$j++]="The row multiplier must be greater than zero";bwipp_raiseerror()}if($_.cca&&$_.ccb||($_.cca&&$_.raw||$_.ccb&&$_.raw)){$k[$j++]="bwipp.micropdf417ccaAndCcb#17542";$k[$j++]="Cannot combine cca, ccb and raw";bwipp_raiseerror()}if($ne($_.version,"unset")){$X($_.version,"x");if($k[--$j]){var _D=$k[--$j];var _E=$k[--$j];$k[$j++]=_D;$k[$j++]=_E;$j--;var _F=$k[--$j];var _G=$k[--$j];$k[$j++]=_G;$k[$j++]=_F;$k[$j++]=_G;$k[$j++]=_F;$as($a(2));$F($k[--$j],function(){var _J=$k[--$j];$k[$j++]=_J;$k[$j++]=true;if(_J.length==0){$j--;$k[$j++]=false}var _K=$k[--$j];var _L=$k[--$j];$k[$j++]=_K;$F(_L,function(){var _M=$k[--$j];if(_M<48||_M>57){$j--;$k[$j++]=false}});if($nt($k[--$j])){$k[$j++]="bwipp.micropdf417BadVersionBadRowOrColumn#17556";$k[$j++]="version must be formatted as RxC";bwipp_raiseerror()}});$_.rows=$i($k[--$j]);$_.columns=$i($k[--$j])}else{$j--;$k[$j++]="bwipp.micropdf417badVersionFormat#17562";$k[$j++]="version must be formatted as RxC";bwipp_raiseerror()}}bwipp_loadctx(bwipp_micropdf417);if(!bwipp_micropdf417.__17656__){$_=Object.create($_);$_.T=0;$_.N=1;$_.B=2;$_.A=0;$_.L=1;$_.M=2;$_.P=3;$_.tl=-1;$_.nl=-2;$_.bl=-3;$_.bl6=-4;$_.bs=-5;$_.al=-6;$_.ll=-7;$_.ml=-8;$_.pl=-9;$_.as=-10;$_.ps=-11;$_.m05=-12;$_.m06=-13;$_.charmaps=$a([$a(["A","a","0",";"]),$a(["B","b","1","<"]),$a(["C","c","2",">"]),$a(["D","d","3","@"]),$a(["E","e","4","["]),$a(["F","f","5",92]),$a(["G","g","6","]"]),$a(["H","h","7","_"]),$a(["I","i","8","`"]),$a(["J","j","9","~"]),$a(["K","k","&","!"]),$a(["L","l",13,13]),$a(["M","m",9,9]),$a(["N","n",",",","]),$a(["O","o",":",":"]),$a(["P","p","#",10]),$a(["Q","q","-","-"]),$a(["R","r",".","."]),$a(["S","s","$","$"]),$a(["T","t","/","/"]),$a(["U","u","+",'"']),$a(["V","v","%","|"]),$a(["W","w","*","*"]),$a(["X","x","=",40]),$a(["Y","y","^",41]),$a(["Z","z",$_.pl,"?"]),$a([" "," "," ","{"]),$a([$_.ll,$_.as,$_.ll,"}"]),$a([$_.ml,$_.ml,$_.al,"'"]),$a([$_.ps,$_.ps,$_.ps,$_.al])]);$_.charvals=$a([new Map,new Map,new Map,new Map]);$_.alltext=new Map;for(var _19=0,_18=$_.charmaps.length-1;_19<=_18;_19+=1){$_.i=_19;$_.encs=$g($_.charmaps,$_.i);for(var _1D=0;_1D<=3;_1D+=1){$_.j=_1D;var _1G=$g($_.encs,$_.j);$k[$j++]=_1G;if($eq($t(_1G),"stringtype")){var _1J=$g($k[--$j],0);$k[$j++]=_1J}var _1K=$k[--$j];$p($g($_.charvals,$_.j),_1K,$_.i);$p($_.alltext,_1K,-1)}}$_.e=1e4;$_.latlen=$a([$a([0,1,1,2]),$a([2,0,1,2]),$a([1,1,0,1]),$a([1,2,2,0])]);$_.latseq=$a([$a([$a([]),$a([$_.ll]),$a([$_.ml]),$a([$_.ml,$_.pl])]),$a([$a([$_.ml,$_.al]),$a([]),$a([$_.ml]),$a([$_.ml,$_.pl])]),$a([$a([$_.al]),$a([$_.ll]),$a([]),$a([$_.pl])]),$a([$a([$_.al]),$a([$_.al,$_.ll]),$a([$_.al,$_.ml]),$a([])])]);$_.shftlen=$a([$a([$_.e,$_.e,$_.e,1]),$a([1,$_.e,$_.e,1]),$a([$_.e,$_.e,$_.e,1]),$a([$_.e,$_.e,$_.e,$_.e])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_micropdf417.$ctx[id]=$_[id]);bwipp_micropdf417.__17656__=1;$_=Object.getPrototypeOf($_)}if($_.raw||$_.cca){$_.datcws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.barcode.length-3){break}if($g($_.barcode,$_.i)!=94){break}var _2a=$G($_.barcode,$_.i+1,3);$k[$j++]=_2a;$k[$j++]=false;for(var _2b=0,_2c=_2a.length;_2b<_2c;_2b++){var _2d=$g(_2a,_2b);if(_2d<48||_2d>57){$j--;$k[$j++]=true}}if($k[--$j]){$j--;break}$_.cw=$i($k[--$j]);$p($_.datcws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}if($_.i!=$_.barcode.length){$k[$j++]="bwipp.micropdf417badCcaRawFormat#17674";$k[$j++]="cca and raw data must be formatted as ^NNN";bwipp_raiseerror()}$_.datcws=$G($_.datcws,0,$_.j)}$_.encb=function(){$_.in=$k[--$j];$_.inlen=$_.in.length;$_.out=$a(~~($_.inlen/6)*5+$_.inlen%6);for(var _2x=0,_2w=~~($_.inlen/6)-1;_2x<=_2w;_2x+=1){$_.k=_2x;$k[$j++]=Infinity;$q($G($_.in,$_.k*6,3));$_.msbs=$a();$k[$j++]=Infinity;$q($_.msbs);var _33=$k[--$j];var _34=$k[--$j];var _35=$k[--$j];$k[$j++]=$f($f(_33+_34*256)+_35*65536);for(var _36=0,_37=3;_36<_37;_36++){var _38=$k[--$j];$k[$j++]=_38%900;$k[$j++]=~~(_38/900)}$_.mscs=$a();$k[$j++]=Infinity;$q($G($_.in,$_.k*6+3,3));$_.lsbs=$a();$k[$j++]=Infinity;$q($_.lsbs);var _3F=$k[--$j];var _3G=$k[--$j];var _3H=$k[--$j];$k[$j++]=$f($f(_3F+_3G*256)+_3H*65536);for(var _3I=0,_3J=3;_3I<_3J;_3I++){var _3K=$k[--$j];$k[$j++]=_3K%900;$k[$j++]=~~(_3K/900)}$_.lscs=$a();var _3N=$g($_.lscs,0);var _3P=$g($_.mscs,0);$p($_.out,$_.k*5+4,$f(_3N+_3P*316)%900);var _3T=$g($_.lscs,1);var _3V=$g($_.mscs,0);var _3X=$g($_.mscs,1);$p($_.out,$_.k*5+3,$f($f($f(~~($f(_3N+_3P*316)/900)+_3T)+_3V*641)+_3X*316)%900);var _3b=$g($_.lscs,2);var _3d=$g($_.mscs,0);var _3f=$g($_.mscs,1);var _3h=$g($_.mscs,2);$p($_.out,$_.k*5+2,$f($f($f($f(~~($f($f($f(~~($f(_3N+_3P*316)/900)+_3T)+_3V*641)+_3X*316)/900)+_3b)+_3d*20)+_3f*641)+_3h*316)%900);var _3l=$g($_.lscs,3);var _3n=$g($_.mscs,1);var _3p=$g($_.mscs,2);$p($_.out,$_.k*5+1,$f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_3N+_3P*316)/900)+_3T)+_3V*641)+_3X*316)/900)+_3b)+_3d*20)+_3f*641)+_3h*316)/900)+_3l)+_3n*20)+_3p*641)%900);$p($_.out,$_.k*5,$f(~~($f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_3N+_3P*316)/900)+_3T)+_3V*641)+_3X*316)/900)+_3b)+_3d*20)+_3f*641)+_3h*316)/900)+_3l)+_3n*20)+_3p*641)/900)+$g($_.mscs,2)*20)%900)}$_.rem=$_.inlen%6;if($_.rem!=0){$k[$j++]=$_.out;$k[$j++]=$_.out.length-$_.rem;$k[$j++]=Infinity;$q($G($_.in,$_.inlen-$_.rem,$_.rem));var _46=$a();var _47=$k[--$j];$P($k[--$j],_47,_46)}$k[$j++]=$_.out};if($_.ccb){$_.barlen=$_.barcode.length;$_.datcws=$a(~~($_.barlen/6)*5+$_.barlen%6+2);$p($_.datcws,0,920);var _4I=$_.barlen%6==0?924:901;$p($_.datcws,1,_4I);$k[$j++]=$_.datcws;$k[$j++]=2;$k[$j++]=Infinity;$F($_.barcode);var _4L=$a();$k[$j++]=_4L;$_.encb();var _4M=$k[--$j];var _4N=$k[--$j];$P($k[--$j],_4N,_4M)}if(!$_.raw&&!$_.cca&&!$_.ccb){var _4U=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true]]);$_.fncvals=_4U;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _4X=$k[--$j];$_[$k[--$j]]=_4X;$_.msglen=$_.msg.length;if($_.msglen>=9){$q($G($_.msg,0,7));var _4d=$k[--$j];var _4e=$k[--$j];$k[$j++]=_4d==29;$k[$j++]=_4e;$j--;var _4f=$k[--$j];var _4g=$k[--$j];var _4h=$k[--$j];var _4i=$k[--$j];var _4j=$k[--$j];var _4k=$k[--$j];if(_4f&&_4g==48&&_4h==30&&_4i==62&&_4j==41&&_4k==91){$q($G($_.msg,$_.msglen-2,2));var _4o=$k[--$j];var _4p=$k[--$j];if(_4o==4&&_4p==30){if($g($_.msg,5)==53){$k[$j++]=Infinity;$k[$j++]=$_.m05;$q($G($_.msg,7,$_.msg.length-9));$_.msg=$a()}else{if($g($_.msg,5)==54){$k[$j++]=Infinity;$k[$j++]=$_.m06;$q($G($_.msg,7,$_.msg.length-9));$_.msg=$a()}}}}}$_.msglen=$_.msg.length;$k[$j++]=Infinity;for(var _56=0,_57=$_.msglen;_56<_57;_56++){$k[$j++]=0}$k[$j++]=0;$_.numdigits=$a();$k[$j++]=Infinity;for(var _5A=0,_5B=$_.msglen;_5A<_5B;_5A++){$k[$j++]=0}$k[$j++]=0;$_.numtext=$a();$k[$j++]=Infinity;for(var _5E=0,_5F=$_.msglen;_5E<_5F;_5E++){$k[$j++]=0}$k[$j++]=0;$_.numbytes=$a();$k[$j++]=Infinity;for(var _5I=0,_5J=$_.msglen;_5I<_5J;_5I++){$k[$j++]=0}$_.iseci=$a();for(var _5M=$_.msglen-1;_5M>=0;_5M-=1){$_.i=_5M;var _5P=$g($_.msg,$_.i);if(_5P>=48&&_5P<=57){$p($_.numdigits,$_.i,$f($g($_.numdigits,$_.i+1)+1))}var _5Z=$g($_.alltext,$g($_.msg,$_.i))!==undefined;if(_5Z&&$g($_.numdigits,$_.i)<13){$p($_.numtext,$_.i,$f($g($_.numtext,$_.i+1)+1))}if($g($_.msg,$_.i)>=0&&$g($_.numtext,$_.i)<5&&$g($_.numdigits,$_.i)<13){$p($_.numbytes,$_.i,$f($g($_.numbytes,$_.i+1)+1))}$p($_.iseci,$_.i,$g($_.msg,$_.i)<=-1e6)}$_.numdigits=$G($_.numdigits,0,$_.msglen);$_.numtext=$G($_.numtext,0,$_.msglen);$_.numbytes=$G($_.numbytes,0,$_.msglen);$_.seq=$a([]);$_.seqlen=0;$_.state=$_.B;$_.p=0;for(;;){if($_.p==$_.msglen){break}var _6H=$g($_.msg,$_.p);if($_.p==0&&(_6H==$_.m05||_6H==$_.m06)){$k[$j++]=Infinity;$q($_.seq);var _6P=$g($_.msg,$_.p)==$_.m05?$_.m05:$_.m06;$k[$j++]=_6P;$_.seq=$a();$_.p=$_.p+1;$_.seqlen=$_.seqlen+1}else{if($g($_.iseci,$_.p)){$_.eci=$g($_.msg,$_.p);$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$a([$_.eci]);$_.seq=$a();$_.p=$_.p+1;$k[$j++]="seqlen";$k[$j++]=$_.seqlen;if($_.eci<=-1810900){$k[$j++]=2}else{var _6h=$_.eci<=-1000900?3:2;$k[$j++]=_6h}var _6i=$k[--$j];var _6j=$k[--$j];$_[$k[--$j]]=$f(_6j+_6i)}else{$_.n=$g($_.numdigits,$_.p);if($_.n>=13||$_.n==$_.msglen&&$_.n>=8){$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$_.nl;$k[$j++]=Infinity;$q($G($_.msg,$_.p,$_.n));var _6y=$a();$k[$j++]=_6y;$_.seq=$a();$_.state=$_.N;$_.p=$f($_.p+$_.n);$_.seqlen=$f($_.seqlen+1+$_.n)}else{$_.t=$g($_.numtext,$_.p);if($_.t>=5){$k[$j++]=Infinity;$q($_.seq);if($_.state!=$_.T){$k[$j++]=$_.tl}$k[$j++]=Infinity;$q($G($_.msg,$_.p,$_.t));var _7H=$a();$k[$j++]=_7H;$_.seq=$a();$_.state=$_.T;$_.p=$f($_.p+$_.t);$_.seqlen=$f($f($_.seqlen+1)+$_.t)}else{$_.b=$g($_.numbytes,$_.p);if($_.b==1&&$_.state==$_.T){$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$_.bs;$k[$j++]=$a([$g($_.msg,$_.p)]);$_.seq=$a();$_.p=$f($_.p+$_.b);$_.seqlen=$f($_.seqlen+2)}else{$k[$j++]=Infinity;$q($_.seq);var _7g=$_.b%6!=0?$_.bl:$_.bl6;$k[$j++]=_7g;$k[$j++]=Infinity;$q($G($_.msg,$_.p,$_.b));var _7l=$a();$k[$j++]=_7l;$_.seq=$a();$_.state=$_.B;$_.p=$f($_.p+$_.b);$_.seqlen=$f($f($_.seqlen+1)+$_.b)}}}}}}$k[$j++]=Infinity;$k[$j++]=$_.tl;$k[$j++]=900;$k[$j++]=$_.bl;$k[$j++]=901;$k[$j++]=$_.bl6;$k[$j++]=924;$k[$j++]=$_.nl;$k[$j++]=902;$k[$j++]=$_.bs;$k[$j++]=913;$k[$j++]=$_.m05;$k[$j++]=916;$k[$j++]=$_.m06;$k[$j++]=917;$_.latchcws=$d();$_.enca=function(){var _84=$g($g($_.charvals,$_.A),$k[--$j]);$k[$j++]=_84};$_.encl=function(){var _89=$g($g($_.charvals,$_.L),$k[--$j]);$k[$j++]=_89};$_.encm=function(){var _8E=$g($g($_.charvals,$_.M),$k[--$j]);$k[$j++]=_8E};$_.encp=function(){var _8J=$g($g($_.charvals,$_.P),$k[--$j]);$k[$j++]=_8J};$_.textencfuncs=$a(["enca","encl","encm","encp"]);$_.addtotext=function(){$p($_.text,$_.l,$k[--$j]);$_.l=$_.l+1};$_.enct=function(){$_.in=$k[--$j];$_.curlen=$a([$_.e,$_.e,$_.e,$_.e]);$p($_.curlen,$_.submode,0);$_.curseq=$a([$a([]),$a([]),$a([]),$a([])]);$F($_.in,function(){$_.char=$k[--$j];for(;;){$_.imp=false;var _8i=$a([$_.A,$_.L,$_.M,$_.P]);for(var _8j=0,_8k=_8i.length;_8j<_8k;_8j++){$_.x=$g(_8i,_8j);var _8q=$a([$_.A,$_.L,$_.M,$_.P]);for(var _8r=0,_8s=_8q.length;_8r<_8s;_8r++){$_.y=$g(_8q,_8r);$_.cost=$f($g($_.curlen,$_.x)+$g($g($_.latlen,$_.x),$_.y));if($_.cost<$g($_.curlen,$_.y)){$p($_.curlen,$_.y,$_.cost);$k[$j++]=$_.curseq;$k[$j++]=$_.y;$k[$j++]=Infinity;$q($g($_.curseq,$_.x));$q($g($g($_.latseq,$_.x),$_.y));var _9J=$a();var _9K=$k[--$j];$p($k[--$j],_9K,_9J);$_.imp=true}}}if(!$_.imp){break}}$_.nxtlen=$a([$_.e,$_.e,$_.e,$_.e]);$_.nxtseq=$a(4);var _9X=$a([$_.A,$_.L,$_.M,$_.P]);for(var _9Y=0,_9Z=_9X.length;_9Y<_9Z;_9Y++){$_.x=$g(_9X,_9Y);for(;;){var _9f=$g($g($_.charvals,$_.x),$_.char)!==undefined;if(!_9f){break}$_.cost=$f($g($_.curlen,$_.x)+1);if($_.cost<$g($_.nxtlen,$_.x)){$p($_.nxtlen,$_.x,$_.cost);$k[$j++]=$_.nxtseq;$k[$j++]=$_.x;$k[$j++]=Infinity;$q($g($_.curseq,$_.x));$k[$j++]=$_.char;var _9w=$a();var _9x=$k[--$j];$p($k[--$j],_9x,_9w)}var _A3=$a([$_.A,$_.L,$_.M,$_.P]);for(var _A4=0,_A5=_A3.length;_A4<_A5;_A4++){$_.y=$g(_A3,_A4);if($ne($_.x,$_.y)){$_.cost=$f($f($g($_.curlen,$_.y)+$g($g($_.shftlen,$_.y),$_.x))+1);if($_.cost<$g($_.nxtlen,$_.y)){$p($_.nxtlen,$_.y,$_.cost);$k[$j++]=$_.nxtseq;$k[$j++]=$_.y;$k[$j++]=Infinity;$q($g($_.curseq,$_.y));var _AV=$_.x==$_.A?$_.as:$_.ps;$k[$j++]=_AV;$k[$j++]=$_.char;var _AX=$a();var _AY=$k[--$j];$p($k[--$j],_AY,_AX)}}}break}}$_.curlen=$_.nxtlen;$_.curseq=$_.nxtseq});$_.minseq=$_.e;var _Ah=$a([$_.A,$_.L,$_.M,$_.P]);for(var _Ai=0,_Aj=_Ah.length;_Ai<_Aj;_Ai++){$_.k=$g(_Ah,_Ai);if($g($_.curlen,$_.k)<$_.minseq){$_.minseq=$g($_.curlen,$_.k);$_.txtseq=$g($_.curseq,$_.k)}}$_.text=$a($_.minseq);$_.k=0;$_.l=0;for(;;){if($_.k>=$_.txtseq.length){break}$_.char=$g($_.txtseq,$_.k);$k[$j++]=$_.char;if($_[$g($_.textencfuncs,$_.submode)]()===true){break}$_.addtotext();$_.k=$_.k+1;if($_.char==$_.as||$_.char==$_.ps){$k[$j++]=$g($_.txtseq,$_.k);if($_.char==$_.as){$_.enca()}else{$_.encp()}$_.addtotext();$_.k=$_.k+1}if($_.char==$_.al){$_.submode=$_.A}if($_.char==$_.ll){$_.submode=$_.L}if($_.char==$_.ml){$_.submode=$_.M}if($_.char==$_.pl){$_.submode=$_.P}}if($_.text.length%2==1){if($_.submode==$_.P){$k[$j++]="pad";$k[$j++]=$_.al;$_.encp();var _BY=$k[--$j];$_[$k[--$j]]=_BY;$_.submode=$_.A}else{$_.nextecitext=false;for(var _Be=$_.i+1,_Bd=$_.seq.length-1;_Be<=_Bd;_Be+=1){$_.ti=_Be;if($ne($t($g($_.seq,$_.ti)),"arraytype")){$_.nextecitext=false;break}if($g($g($_.seq,$_.ti),0)>-1e6){break}$_.nextecitext=true}if($_.nextecitext){if($_.submode==$_.A){var _Bx=$g($g($_.charvals,$_.L),$g($g($_.seq,$_.ti),0))!==undefined;if(_Bx){$k[$j++]="pad";$k[$j++]=$_.ll;$_.enca();var _Bz=$k[--$j];$_[$k[--$j]]=_Bz;$_.submode=$_.L}else{$k[$j++]="pad";$k[$j++]=$_.ml;$_.enca();var _C3=$k[--$j];$_[$k[--$j]]=_C3;$_.submode=$_.M}}else{if($_.submode==$_.M){var _CF=$g($g($_.charvals,$_.L),$g($g($_.seq,$_.ti),0))!==undefined;if(_CF){$k[$j++]="pad";$k[$j++]=$_.ll;$_.encm();var _CH=$k[--$j];$_[$k[--$j]]=_CH;$_.submode=$_.L}else{var _CR=$g($g($_.charvals,$_.P),$g($g($_.seq,$_.ti),0))!==undefined;if(_CR){$k[$j++]="pad";$k[$j++]=$_.pl;$_.encm();var _CT=$k[--$j];$_[$k[--$j]]=_CT;$_.submode=$_.P}else{$k[$j++]="pad";$k[$j++]=$_.al;$_.encm();var _CX=$k[--$j];$_[$k[--$j]]=_CX;$_.submode=$_.A}}}else{$k[$j++]="pad";$k[$j++]=$_.ml;$_.encl();var _Cb=$k[--$j];$_[$k[--$j]]=_Cb;$_.submode=$_.M}}}else{$k[$j++]="pad";$k[$j++]=$_.ps;if($_[$g($_.textencfuncs,$_.submode)]()===true){return true}var _Cj=$k[--$j];$_[$k[--$j]]=_Cj}}$k[$j++]=Infinity;$q($_.text);$k[$j++]=$_.pad;$_.text=$a()}$_.out=$a(~~($_.text.length/2));for(var _Cs=0,_Cr=$_.out.length-1;_Cs<=_Cr;_Cs+=1){$_.k=_Cs;$p($_.out,$_.k,$f($g($_.text,$_.k*2)*30+$g($_.text,$_.k*2+1)))}$k[$j++]=$_.out};$_.encn=function(){$_.in=$k[--$j];$_.out=$a([]);for(var _D6=0,_D5=$_.in.length-1;_D6<=_D5;_D6+=44){$_.k=_D6;$k[$j++]=Infinity;var _DB=$_.in.length-$_.k;$k[$j++]=1;$k[$j++]=$_.in;$k[$j++]=$_.k;$k[$j++]=_DB;if(_DB>44){$j--;$k[$j++]=44}var _DC=$k[--$j];var _DD=$k[--$j];var _DF=$G($k[--$j],_DD,_DC);for(var _DG=0,_DH=_DF.length;_DG<_DH;_DG++){$k[$j++]=$f($g(_DF,_DG)-48)}$_.gmod=$a();$_.cwn=$a([]);for(;;){$_.dv=900;$_.gmul=$a([]);$_.val=0;for(;;){if($_.gmod.length==0){break}$_.val=$f($_.val*10+$g($_.gmod,0));$_.gmod=$G($_.gmod,1,$_.gmod.length-1);if($_.val<$_.dv){if($_.gmul.length!=0){$k[$j++]=Infinity;$q($_.gmul);$k[$j++]=0;$_.gmul=$a()}}else{$k[$j++]=Infinity;$q($_.gmul);$k[$j++]=~~($_.val/$_.dv);$_.gmul=$a()}$_.val=$_.val%$_.dv}$_.dv=$_.val;$k[$j++]=Infinity;$k[$j++]=$_.dv;$q($_.cwn);$_.cwn=$a();$_.gmod=$_.gmul;if($_.gmul.length==0){break}}$k[$j++]=Infinity;$q($_.out);$q($_.cwn);$_.out=$a()}$k[$j++]=$_.out};$_.ence=function(){var _Dq=$f(-$g($k[--$j],0)-1e6);$k[$j++]=_Dq;if(_Dq<=899){var _Dr=$k[--$j];$k[$j++]=927;$k[$j++]=_Dr;$as($a(2))}else{var _Dt=$k[--$j];$k[$j++]=_Dt;if(_Dt<=810899){var _Du=$k[--$j];$k[$j++]=926;$k[$j++]=~~(_Du/900)-1;$k[$j++]=_Du%900;$as($a(3))}else{var _Dw=$k[--$j];$k[$j++]=_Dw;if(_Dw<=811799){var _Dx=$k[--$j];$k[$j++]=925;$k[$j++]=$f(_Dx-810900);$as($a(2))}else{$k[$j++]="bwipp.pdf417badECI#18070";$k[$j++]="PDF417 supports ECIs 000000 to 811799";bwipp_raiseerror()}}}};$_.encfuncs=$a(["enct","encn","encb"]);$_.addtocws=function(){var _E0=$k[--$j];$P($_.datcws,$_.j,_E0);$_.j=_E0.length+$_.j};$_.datcws=$a($_.seqlen);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.seq.length){break}$_.chars=$g($_.seq,$_.i);if($eq($t($_.chars),"arraytype")){if($g($_.chars,0)<=-1e6){$k[$j++]=$_.chars;$_.ence();$_.addtocws()}else{$k[$j++]=$_.chars;if($_[$g($_.encfuncs,$_.state)]()===true){break}$_.addtocws()}}else{$k[$j++]=$a([$g($_.latchcws,$_.chars)]);$_.addtocws();if($_.chars==$_.tl){$_.state=$_.T;$_.submode=$_.A}if($_.chars==$_.nl){$_.state=$_.N}if($_.chars==$_.bl||$_.chars==$_.bl6){$_.state=$_.B}if($_.chars==$_.bs){$_.i=$_.i+1;$k[$j++]=$g($_.seq,$_.i);$_.encb();$_.addtocws()}if($_.chars==$_.m05){if($_.i+1<$_.seq.length){if($g($_.seq,$_.i+1)==$_.nl){$_.i=$_.i+1}}$_.state=$_.N}if($_.chars==$_.m06){if($_.i+1<$_.seq.length){if($g($_.seq,$_.i+1)==$_.tl){$_.i=$_.i+1}}$_.state=$_.T;$_.submode=$_.M}}$_.i=$_.i+1}$_.datcws=$G($_.datcws,0,$_.j)}if(!bwipp_micropdf417.__18185__){$_=Object.create($_);$_.ccametrics=$a([$a([2,5,4,39,0,19]),$a([2,6,4,1,0,33]),$a([2,7,5,32,0,12]),$a([2,8,5,8,0,40]),$a([2,9,6,14,0,46]),$a([2,10,6,43,0,23]),$a([2,12,7,20,0,52]),$a([3,4,4,11,43,23]),$a([3,5,5,1,33,13]),$a([3,6,6,5,37,17]),$a([3,7,7,15,47,27]),$a([3,8,7,21,1,33]),$a([4,3,4,40,20,52]),$a([4,4,5,43,23,3]),$a([4,5,6,46,26,6]),$a([4,6,7,34,14,46]),$a([4,7,8,29,9,41])]);$_.nonccametrics=$a([$a([1,11,7,1,0,9]),$a([1,14,7,8,0,8]),$a([1,17,7,36,0,36]),$a([1,20,8,19,0,19]),$a([1,24,8,9,0,17]),$a([1,28,8,25,0,33]),$a([2,8,8,1,0,1]),$a([2,11,9,1,0,9]),$a([2,14,9,8,0,8]),$a([2,17,10,36,0,36]),$a([2,20,11,19,0,19]),$a([2,23,13,9,0,17]),$a([2,26,15,27,0,35]),$a([3,6,12,1,1,1]),$a([3,8,14,7,7,7]),$a([3,10,16,15,15,15]),$a([3,12,18,25,25,25]),$a([3,15,21,37,37,37]),$a([3,20,26,1,17,33]),$a([3,26,32,1,9,17]),$a([3,32,38,21,29,37]),$a([3,38,44,15,31,47]),$a([3,44,50,1,25,49]),$a([4,4,8,47,19,43]),$a([4,6,12,1,1,1]),$a([4,8,14,7,7,7]),$a([4,10,16,15,15,15]),$a([4,12,18,25,25,25]),$a([4,15,21,37,37,37]),$a([4,20,26,1,17,33]),$a([4,26,32,1,9,17]),$a([4,32,38,21,29,37]),$a([4,38,44,15,31,47]),$a([4,44,50,1,25,49])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_micropdf417.$ctx[id]=$_[id]);bwipp_micropdf417.__18185__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="metrics";if($_.cca){$k[$j++]=$_.ccametrics}else{$k[$j++]=$_.nonccametrics}var _G1=$k[--$j];$_[$k[--$j]]=_G1;$_.urows=$_.rows;$_.ucols=$_.columns;$F($_.metrics,function(){$_.m=$k[--$j];$_.c=$g($_.m,0);$_.r=$g($_.m,1);$_.k=$g($_.m,2);$_.rapl=$g($_.m,3);$_.rapc=$g($_.m,4);$_.rapr=$g($_.m,5);$_.ncws=$f($_.r*$_.c-$_.k);$_.okay=true;if($_.datcws.length>$_.ncws){$_.okay=false}if($_.urows!=0&&$_.urows!=$_.r){$_.okay=false}if($_.ucols!=0&&$_.ucols!=$_.c){$_.okay=false}if($_.okay){return true}});if(!$_.okay){$k[$j++]="bwipp.micropdf417noValidSymbol#18209";$k[$j++]="Maximum length exceeded or invalid size";bwipp_raiseerror()}$_.m=$_.datcws.length;$_.n=$f($_.c*$_.r-$_.k);$_.cws=$a($f($_.c*$_.r+1));$P($_.cws,0,$_.datcws);$k[$j++]=$_.cws;$k[$j++]=$_.m;$k[$j++]=Infinity;for(var _Gj=0,_Gk=$f($_.n-$_.m);_Gj<_Gk;_Gj++){$k[$j++]=900}var _Gl=$a();var _Gm=$k[--$j];$P($k[--$j],_Gm,_Gl);$k[$j++]=$_.cws;$k[$j++]=$_.n;$k[$j++]=Infinity;for(var _Gr=0,_Gs=$_.k;_Gr<_Gs;_Gr++){$k[$j++]=0}$k[$j++]=0;var _Gt=$a();var _Gu=$k[--$j];$P($k[--$j],_Gu,_Gt);if(!bwipp_micropdf417.__18225__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _Gw=0,_Gx=928;_Gw<_Gx;_Gw++){var _Gy=$k[--$j];$k[$j++]=_Gy;$k[$j++]=_Gy*3%929}$_.rsalog=$a();$_.rslog=$a(929);for(var _H1=1;_H1<=928;_H1+=1){$p($_.rslog,$g($_.rsalog,_H1),_H1)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_micropdf417.$ctx[id]=$_[id]);bwipp_micropdf417.__18225__=1;$_=Object.getPrototypeOf($_)}$_.rsprod=function(){var _H6=$k[--$j];var _H7=$k[--$j];$k[$j++]=_H7;$k[$j++]=_H6;if(_H6!=0&&_H7!=0){var _HA=$g($_.rslog,$k[--$j]);var _HF=$g($_.rsalog,$f(_HA+$g($_.rslog,$k[--$j]))%928);$k[$j++]=_HF}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _HH=0,_HI=$_.k;_HH<_HI;_HH++){$k[$j++]=0}$_.coeffs=$a();for(var _HM=1,_HL=$_.k;_HM<=_HL;_HM+=1){$_.i=_HM;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _HT=$_.i-1;_HT>=1;_HT-=1){$_.j=_HT;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Hf=$k[--$j];var _Hg=$k[--$j];var _Hh=$k[--$j];$p($k[--$j],_Hh,$f(_Hg+_Hf)%929)}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Hp=$k[--$j];var _Hq=$k[--$j];$p($k[--$j],_Hq,_Hp)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);for(var _Hw=$_.coeffs.length-1;_Hw>=0;_Hw-=2){var _Hx=$_.coeffs;$p(_Hx,_Hw,$f(929-$g(_Hx,_Hw)))}for(var _I1=0,_I0=$f($_.n-1);_I1<=_I0;_I1+=1){$_.t=$f($g($_.cws,_I1)+$g($_.cws,$_.n))%929;for(var _I9=0,_I8=$f($_.k-1);_I9<=_I8;_I9+=1){$_.j=_I9;$p($_.cws,$f($_.n+$_.j),$f($g($_.cws,$f($f($_.n+$_.j)+1))+$f(929-$_.t*$g($_.coeffs,$f($f($_.k-$_.j)-1))%929))%929)}}for(var _IQ=$_.n,_IP=$f($_.n+$_.k);_IQ<=_IP;_IQ+=1){$p($_.cws,_IQ,$f(929-$g($_.cws,_IQ))%929)}$_.cws=$G($_.cws,0,$_.cws.length-1);var _IY=$g($_.options,"debugcws")!==undefined;if(_IY){$k[$j++]="bwipp.debugcws#18263";$k[$j++]=$_.cws;bwipp_raiseerror()}if(!bwipp_micropdf417.__18522__){$_=Object.create($_);$_.clusters=$a([$a([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),$a([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),$a([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]);$_.raps=$a([$a([802,930,946,818,882,890,826,954,922,986,970,906,778,794,786,914,978,982,980,916,948,932,934,942,940,936,808,812,814,806,822,950,918,790,788,820,884,868,870,878,876,872,840,856,860,862,846,844,836,838,834,866]),$a([718,590,622,558,550,566,534,530,538,570,562,546,610,626,634,762,754,758,630,628,612,614,582,578,706,738,742,740,748,620,556,552,616,744,712,716,708,710,646,654,652,668,664,696,688,656,720,592,600,604,732,734])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_micropdf417.$ctx[id]=$_[id]);bwipp_micropdf417.__18522__=1;$_=Object.getPrototypeOf($_)}$_.cwtobits=function(){var _Ik=$g($_.clusters,$k[--$j]);$_.v=$g(_Ik,$k[--$j]);$k[$j++]=Infinity;for(var _In=0,_Io=17;_In<_Io;_In++){$k[$j++]=0}var _Ir=$R($s(17),$_.v,2);for(var _Is=0,_It=_Ir.length;_Is<_It;_Is++){$k[$j++]=$g(_Ir,_Is)-48}var _Iv=$a();$k[$j++]=$G(_Iv,_Iv.length-17,17)};$_.raptobits=function(){var _Iz=$g($_.raps,$k[--$j]);$_.v=$g(_Iz,$k[--$j]);$k[$j++]=Infinity;for(var _J2=0,_J3=10;_J2<_J3;_J2++){$k[$j++]=0}var _J6=$R($s(10),$_.v,2);for(var _J7=0,_J8=_J6.length;_J7<_J8;_J7++){$k[$j++]=$g(_J6,_J7)-48}var _JA=$a();$k[$j++]=$G(_JA,_JA.length-10,10)};$_.rwid=$g($a([38,55,82,99]),$f($_.c-1));if($_.c==3&&$_.cca){$_.rwid=72}$_.pixs=$a($_.rwid*$_.r*$_.rowmult);for(var _JN=0,_JM=$f($_.r-1);_JN<=_JM;_JN+=1){$_.i=_JN;$_.clst=$f($f($_.i+$_.rapl)-1)%3;$k[$j++]=Infinity;if($_.c==1){$k[$j++]=$f($f($_.i+$_.rapl)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$f($f($_.i+$_.rapr)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j])}if($_.c==2){$k[$j++]=$f($f($_.i+$_.rapl)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*2);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*2+1);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$f($f($_.i+$_.rapr)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j])}if($_.c==3){if(!$_.cca){$k[$j++]=$f($f($_.i+$_.rapl)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j])}$k[$j++]=$g($_.cws,$_.i*3);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$f($f($_.i+$_.rapc)-1)%52;$k[$j++]=1;$_.raptobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*3+1);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*3+2);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$f($f($_.i+$_.rapr)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j])}if($_.c==4){$k[$j++]=$f($f($_.i+$_.rapl)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*4);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*4+1);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$f($f($_.i+$_.rapc)-1)%52;$k[$j++]=1;$_.raptobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*4+2);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$g($_.cws,$_.i*4+3);$k[$j++]=$_.clst;$_.cwtobits();$q($k[--$j]);$k[$j++]=$f($f($_.i+$_.rapr)-1)%52;$k[$j++]=0;$_.raptobits();$q($k[--$j])}$k[$j++]=1;var _Kn=$a();$k[$j++]=_Kn;for(var _Kq=0,_Kp=$_.rowmult-1;_Kq<=_Kp;_Kq+=1){var _Kv=$k[--$j];$P($_.pixs,(_Kq+$_.i*$_.rowmult)*$_.rwid,_Kv);$k[$j++]=_Kv}$j--}var _L4=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.rwid],["pixy",$_.r*$_.rowmult],["height",$_.r*$_.rowmult/72],["width",$_.rwid/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",$_.options]]);$k[$j++]=_L4;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_datamatrix(){$_=Object.create($_);$_.dontdraw=false;$_.columns=0;$_.rows=0;$_.format="unset";$_.version="unset";$_.parse=false;$_.parsefnc=false;$_.c40headerlength=-1;$_.raw=false;$_.dmre=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.datamatrixEmptyData#18653";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($ne($_.version,"unset")&&($_.rows!=0||$_.columns!=0)){$k[$j++]="bwipp.datamatrixVersionRowsCols#18657";$k[$j++]="rows and columns must not be given if version is specified";bwipp_raiseerror()}if($ne($_.version,"unset")){$X($_.version,"x");if($k[--$j]){var _9=$k[--$j];var _A=$k[--$j];$k[$j++]=_9;$k[$j++]=_A;$j--;var _B=$k[--$j];var _C=$k[--$j];$k[$j++]=_C;$k[$j++]=_B;$k[$j++]=_C;$k[$j++]=_B;$as($a(2));$F($k[--$j],function(){var _F=$k[--$j];$k[$j++]=_F;$k[$j++]=true;if(_F.length==0){$j--;$k[$j++]=false}var _G=$k[--$j];var _H=$k[--$j];$k[$j++]=_G;$F(_H,function(){var _I=$k[--$j];if(_I<48||_I>57){$j--;$k[$j++]=false}});if($nt($k[--$j])){$k[$j++]="bwipp.datamatrixVersionBadRowOrColumn#18671";$k[$j++]="version must be formatted as RxC";bwipp_raiseerror()}});$_.rows=$i($k[--$j]);$_.columns=$i($k[--$j]);$k[$j++]="format";if($_.rows==$_.columns){$k[$j++]="square"}else{$k[$j++]="rectangle"}var _O=$k[--$j];$_[$k[--$j]]=_O}else{$j--;$k[$j++]="bwipp.datamatrixVersionFormat#18678";$k[$j++]="version must be formatted as RxC";bwipp_raiseerror()}}else{if($eq($_.format,"unset")){$k[$j++]="format";if($_.dmre){$k[$j++]="rectangle"}else{$k[$j++]="square"}var _S=$k[--$j];$_[$k[--$j]]=_S}}if($ne($_.format,"square")&&$ne($_.format,"rectangle")){$k[$j++]="bwipp.datamatrixInvalidFormat#18687";$k[$j++]="The format must be either square or rectangle";bwipp_raiseerror()}bwipp_loadctx(bwipp_datamatrix);if(!bwipp_datamatrix.__18747__){$_=Object.create($_);var _18=$a([16,64,1,4,36,1,1]);$_.metrics=$a([$a([10,10,1,1,5,1,0]),$a([12,12,1,1,7,1,0]),$a([14,14,1,1,10,1,0]),$a([16,16,1,1,12,1,0]),$a([18,18,1,1,14,1,0]),$a([20,20,1,1,18,1,0]),$a([22,22,1,1,20,1,0]),$a([24,24,1,1,24,1,0]),$a([26,26,1,1,28,1,0]),$a([32,32,2,2,36,1,0]),$a([36,36,2,2,42,1,0]),$a([40,40,2,2,48,1,0]),$a([44,44,2,2,56,1,0]),$a([48,48,2,2,68,1,0]),$a([52,52,2,2,84,2,0]),$a([64,64,4,4,112,2,0]),$a([72,72,4,4,144,4,0]),$a([80,80,4,4,192,4,0]),$a([88,88,4,4,224,4,0]),$a([96,96,4,4,272,4,0]),$a([104,104,4,4,336,6,0]),$a([120,120,6,6,408,6,0]),$a([132,132,6,6,496,8,0]),$a([144,144,6,6,620,10,0]),$a([8,18,1,1,7,1,0]),$a([8,32,1,2,11,1,0]),$a([8,48,1,2,15,1,1]),$a([8,64,1,4,18,1,1]),$a([8,80,1,4,22,1,1]),$a([8,96,1,4,28,1,1]),$a([8,120,1,6,32,1,1]),$a([8,144,1,6,36,1,1]),$a([12,26,1,1,14,1,0]),$a([12,36,1,2,18,1,0]),$a([12,64,1,4,27,1,1]),$a([12,88,1,4,36,1,1]),$a([16,36,1,2,24,1,0]),$a([16,48,1,2,28,1,0]),_18,$a([20,36,1,2,28,1,1]),$a([20,44,1,2,34,1,1]),$a([20,64,1,4,42,1,1]),$a([22,48,1,2,38,1,1]),$a([24,48,1,2,41,1,1]),$a([24,64,1,4,46,1,1]),$a([26,40,1,2,38,1,1]),$a([26,48,1,2,42,1,1]),$a([26,64,1,4,50,1,1])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_datamatrix.$ctx[id]=$_[id]);bwipp_datamatrix.__18747__=1;$_=Object.getPrototypeOf($_)}$_.urows=$_.rows;$_.ucols=$_.columns;$_.fullcws=$a([]);var _1N=$_.metrics;for(var _1O=0,_1P=_1N.length;_1O<_1P;_1O++){$_.m=$g(_1N,_1O);$_.rows=$g($_.m,0);$_.cols=$g($_.m,1);$_.regh=$g($_.m,2);$_.regv=$g($_.m,3);$_.rscw=$g($_.m,4);$_.rsbl=$g($_.m,5);$_.doly=$g($_.m,6);$_.mrows=$f($_.rows-2*$_.regh);$_.mcols=$f($_.cols-2*$_.regv);$_.ncws=$f(~~($_.mrows*$_.mcols/8)-$_.rscw);$_.okay=true;if($_.urows!=0&&$_.urows!=$_.rows){$_.okay=false}if($_.ucols!=0&&$_.ucols!=$_.cols){$_.okay=false}if($eq($_.format,"square")&&$ne($_.rows,$_.cols)){$_.okay=false}if($eq($_.format,"rectangle")&&$eq($_.rows,$_.cols)){$_.okay=false}if(!$_.dmre&&$_.doly==1){$_.okay=false}if($_.okay){$k[$j++]=Infinity;$q($_.fullcws);$k[$j++]=$_.ncws;$_.fullcws=$a()}}$k[$j++]=Infinity;for(var _24=0,_25=1558;_24<_25;_24++){$k[$j++]=1e4}$_.numremcws=$a();var _27=$_.fullcws;for(var _28=0,_29=_27.length;_28<_29;_28++){$p($_.numremcws,$f($g(_27,_28)-1),1)}for(var _2C=1556;_2C>=0;_2C-=1){$_.i=_2C;if($g($_.numremcws,$_.i)!=1){$p($_.numremcws,$_.i,$f($g($_.numremcws,$_.i+1)+1))}}if(!bwipp_datamatrix.__18893__){$_=Object.create($_);$_.fnc1=-1;$_.prog=-2;$_.m05=-3;$_.m06=-4;$_.lC=-5;$_.lB=-6;$_.lX=-7;$_.lT=-8;$_.lE=-9;$_.unl=-10;$_.sapp=-11;$_.usft=-12;$_.sft1=-13;$_.sft2=-14;$_.sft3=-15;$_.eci=-16;$_.pad=-17;$_.unlcw=254;$k[$j++]=Infinity;for(var _2L=0;_2L<=128;_2L+=1){$k[$j++]=_2L;$k[$j++]=_2L+1}$k[$j++]=$_.pad;$k[$j++]=129;for(var _2N=0;_2N<=99;_2N+=1){var _2P=$R($s(2),_2N,10);var _2R=$Z($s(2),"00");$P(_2R,2-_2P.length,_2P);$k[$j++]=_2R;$k[$j++]=_2N+130}var _2e=$a([$_.lC,$_.lB,$_.fnc1,$_.sapp,$_.prog,$_.usft,$_.m05,$_.m06,$_.lX,$_.lT,$_.lE,$_.eci]);$k[$j++]=229;for(var _2f=0,_2g=_2e.length;_2f<_2g;_2f++){var _2j=$f($k[--$j]+1);$k[$j++]=$g(_2e,_2f);$k[$j++]=_2j;$k[$j++]=_2j}$j--;$_.Avals=$d();$k[$j++]=Infinity;var _2l=$_.Avals;for(var _2q=_2l.size,_2p=_2l.keys(),_2o=0;_2o<_2q;_2o++){var _2m=_2p.next().value;$k[$j++]=_2m;$k[$j++]=_2l.get(_2m);$k[$j++]=Infinity;var _2r=$k[--$j];var _2s=$k[--$j];$k[$j++]=_2r;$k[$j++]=_2s;var _2t=$a();$k[$j++]=_2t}$_.Avals=$d();$k[$j++]=Infinity;$k[$j++]=$_.sft1;$k[$j++]=0;$k[$j++]=$_.sft2;$k[$j++]=1;$k[$j++]=$_.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _2y=48;_2y<=57;_2y+=1){$k[$j++]=_2y;$k[$j++]=_2y-44}for(var _2z=65;_2z<=90;_2z+=1){$k[$j++]=_2z;$k[$j++]=_2z-51}$_.CNvals=$d();$k[$j++]=Infinity;for(var _31=0;_31<=31;_31+=1){$k[$j++]=_31;$k[$j++]=_31}$_.C1vals=$d();$k[$j++]=Infinity;for(var _33=33;_33<=47;_33+=1){$k[$j++]=_33;$k[$j++]=_33-33}for(var _34=58;_34<=64;_34+=1){$k[$j++]=_34;$k[$j++]=_34-43}for(var _35=91;_35<=95;_35+=1){$k[$j++]=_35;$k[$j++]=_35-69}$k[$j++]=$_.fnc1;$k[$j++]=27;$k[$j++]=$_.usft;$k[$j++]=30;$_.C2vals=$d();$k[$j++]=Infinity;for(var _39=96;_39<=127;_39+=1){$k[$j++]=_39;$k[$j++]=_39-96}$_.C3vals=$d();$k[$j++]=Infinity;var _3B=$_.CNvals;for(var _3G=_3B.size,_3F=_3B.keys(),_3E=0;_3E<_3G;_3E++){var _3C=_3F.next().value;$k[$j++]=_3C;$k[$j++]=_3B.get(_3C);$k[$j++]=Infinity;var _3H=$k[--$j];var _3I=$k[--$j];$k[$j++]=_3H;$k[$j++]=_3I;var _3J=$a();$k[$j++]=_3J}var _3K=$_.C1vals;for(var _3P=_3K.size,_3O=_3K.keys(),_3N=0;_3N<_3P;_3N++){var _3L=_3O.next().value;$k[$j++]=_3L;$k[$j++]=_3K.get(_3L);$k[$j++]=Infinity;var _3Q=$k[--$j];var _3R=$k[--$j];$k[$j++]=_3Q;$k[$j++]=$g($_.CNvals,$_.sft1);$k[$j++]=_3R;var _3V=$a();$k[$j++]=_3V}var _3W=$_.C2vals;for(var _3b=_3W.size,_3a=_3W.keys(),_3Z=0;_3Z<_3b;_3Z++){var _3X=_3a.next().value;$k[$j++]=_3X;$k[$j++]=_3W.get(_3X);$k[$j++]=Infinity;var _3c=$k[--$j];var _3d=$k[--$j];$k[$j++]=_3c;$k[$j++]=$g($_.CNvals,$_.sft2);$k[$j++]=_3d;var _3h=$a();$k[$j++]=_3h}var _3i=$_.C3vals;for(var _3n=_3i.size,_3m=_3i.keys(),_3l=0;_3l<_3n;_3l++){var _3j=_3m.next().value;$k[$j++]=_3j;$k[$j++]=_3i.get(_3j);$k[$j++]=Infinity;var _3o=$k[--$j];var _3p=$k[--$j];$k[$j++]=_3o;$k[$j++]=$g($_.CNvals,$_.sft3);$k[$j++]=_3p;var _3t=$a();$k[$j++]=_3t}$_.Cvals=$d();$k[$j++]=Infinity;$k[$j++]=$_.sft1;$k[$j++]=0;$k[$j++]=$_.sft2;$k[$j++]=1;$k[$j++]=$_.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _3y=48;_3y<=57;_3y+=1){$k[$j++]=_3y;$k[$j++]=_3y-44}for(var _3z=97;_3z<=122;_3z+=1){$k[$j++]=_3z;$k[$j++]=_3z-83}$_.TNvals=$d();$k[$j++]=Infinity;for(var _41=0;_41<=31;_41+=1){$k[$j++]=_41;$k[$j++]=_41}$_.T1vals=$d();$k[$j++]=Infinity;for(var _43=33;_43<=47;_43+=1){$k[$j++]=_43;$k[$j++]=_43-33}for(var _44=58;_44<=64;_44+=1){$k[$j++]=_44;$k[$j++]=_44-43}for(var _45=91;_45<=95;_45+=1){$k[$j++]=_45;$k[$j++]=_45-69}$k[$j++]=$_.fnc1;$k[$j++]=27;$k[$j++]=$_.usft;$k[$j++]=30;$_.T2vals=$d();$k[$j++]=Infinity;$k[$j++]=96;$k[$j++]=0;for(var _49=65;_49<=90;_49+=1){$k[$j++]=_49;$k[$j++]=_49-64}for(var _4A=123;_4A<=127;_4A+=1){$k[$j++]=_4A;$k[$j++]=_4A-96}$_.T3vals=$d();$k[$j++]=Infinity;var _4C=$_.TNvals;for(var _4H=_4C.size,_4G=_4C.keys(),_4F=0;_4F<_4H;_4F++){var _4D=_4G.next().value;$k[$j++]=_4D;$k[$j++]=_4C.get(_4D);$k[$j++]=Infinity;var _4I=$k[--$j];var _4J=$k[--$j];$k[$j++]=_4I;$k[$j++]=_4J;var _4K=$a();$k[$j++]=_4K}var _4L=$_.T1vals;for(var _4Q=_4L.size,_4P=_4L.keys(),_4O=0;_4O<_4Q;_4O++){var _4M=_4P.next().value;$k[$j++]=_4M;$k[$j++]=_4L.get(_4M);$k[$j++]=Infinity;var _4R=$k[--$j];var _4S=$k[--$j];$k[$j++]=_4R;$k[$j++]=$g($_.TNvals,$_.sft1);$k[$j++]=_4S;var _4W=$a();$k[$j++]=_4W}var _4X=$_.T2vals;for(var _4c=_4X.size,_4b=_4X.keys(),_4a=0;_4a<_4c;_4a++){var _4Y=_4b.next().value;$k[$j++]=_4Y;$k[$j++]=_4X.get(_4Y);$k[$j++]=Infinity;var _4d=$k[--$j];var _4e=$k[--$j];$k[$j++]=_4d;$k[$j++]=$g($_.TNvals,$_.sft2);$k[$j++]=_4e;var _4i=$a();$k[$j++]=_4i}var _4j=$_.T3vals;for(var _4o=_4j.size,_4n=_4j.keys(),_4m=0;_4m<_4o;_4m++){var _4k=_4n.next().value;$k[$j++]=_4k;$k[$j++]=_4j.get(_4k);$k[$j++]=Infinity;var _4p=$k[--$j];var _4q=$k[--$j];$k[$j++]=_4p;$k[$j++]=$g($_.TNvals,$_.sft3);$k[$j++]=_4q;var _4u=$a();$k[$j++]=_4u}$_.Tvals=$d();for(var _4w=128;_4w<=255;_4w+=1){$_.i=_4w;$k[$j++]=$_.Avals;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($g($_.Avals,$_.usft));$q($g($_.Avals,$_.i-128));var _55=$a();var _56=$k[--$j];$p($k[--$j],_56,_55);$k[$j++]=$_.Cvals;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($g($_.Cvals,$_.usft));$q($g($_.Cvals,$_.i-128));var _5G=$a();var _5H=$k[--$j];$p($k[--$j],_5H,_5G);$k[$j++]=$_.Tvals;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($g($_.Tvals,$_.usft));$q($g($_.Tvals,$_.i-128));var _5R=$a();var _5S=$k[--$j];$p($k[--$j],_5S,_5R)}$k[$j++]=Infinity;$k[$j++]=13;$k[$j++]=0;$k[$j++]=42;$k[$j++]=1;$k[$j++]=62;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _5U=48;_5U<=57;_5U+=1){$k[$j++]=_5U;$k[$j++]=_5U-44}for(var _5V=65;_5V<=90;_5V+=1){$k[$j++]=_5V;$k[$j++]=_5V-51}$_.Xvals=$d();$k[$j++]=Infinity;var _5X=$_.Xvals;for(var _5c=_5X.size,_5b=_5X.keys(),_5a=0;_5a<_5c;_5a++){var _5Y=_5b.next().value;$k[$j++]=_5Y;$k[$j++]=_5X.get(_5Y);$k[$j++]=Infinity;var _5d=$k[--$j];var _5e=$k[--$j];$k[$j++]=_5d;$k[$j++]=_5e;var _5f=$a();$k[$j++]=_5f}$_.Xvals=$d();$k[$j++]=Infinity;for(var _5h=64;_5h<=94;_5h+=1){$k[$j++]=_5h;$k[$j++]=_5h-64}$k[$j++]=$_.unl;$k[$j++]=31;for(var _5j=32;_5j<=63;_5j+=1){$k[$j++]=_5j;$k[$j++]=_5j}$_.Evals=$d();$k[$j++]=Infinity;var _5l=$_.Evals;for(var _5q=_5l.size,_5p=_5l.keys(),_5o=0;_5o<_5q;_5o++){var _5m=_5p.next().value;$k[$j++]=_5m;$k[$j++]=_5l.get(_5m);$k[$j++]=Infinity;var _5r=$k[--$j];var _5s=$k[--$j];$k[$j++]=_5r;$k[$j++]=_5s;var _5t=$a();$k[$j++]=_5t}$_.Evals=$d();$k[$j++]=Infinity;for(var _5v=0;_5v<=255;_5v+=1){$k[$j++]=_5v;$k[$j++]=_5v}$_.Bvals=$d();$k[$j++]=Infinity;var _5x=$_.Bvals;for(var _62=_5x.size,_61=_5x.keys(),_60=0;_60<_62;_60++){var _5y=_61.next().value;$k[$j++]=_5y;$k[$j++]=_5x.get(_5y);$k[$j++]=Infinity;var _63=$k[--$j];var _64=$k[--$j];$k[$j++]=_63;$k[$j++]=_64;var _65=$a();$k[$j++]=_65}$_.Bvals=$d();$_.encvals=$a([$_.Avals,$_.Cvals,$_.Tvals,$_.Xvals,$_.Evals,$_.Bvals]);$_.A=0;$_.C=1;$_.T=2;$_.X=3;$_.E=4;$_.B=5;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_datamatrix.$ctx[id]=$_[id]);bwipp_datamatrix.__18893__=1;$_=Object.getPrototypeOf($_)}if($_.raw){$_.cws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i==$_.barcode.length){break}$_.cw=$i($G($_.barcode,$_.i+1,3));$p($_.cws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}$_.cws=$G($_.cws,0,$_.j)}else{var _6Z=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true],["FNC1",$_.fnc1],["PROG",$_.prog]]);$_.fncvals=_6Z;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6c=$k[--$j];$_[$k[--$j]]=_6c;$_.msglen=$_.msg.length;if($_.msglen>=9){$q($G($_.msg,0,7));var _6i=$k[--$j];var _6j=$k[--$j];$k[$j++]=_6i==29;$k[$j++]=_6j;$j--;var _6k=$k[--$j];var _6l=$k[--$j];var _6m=$k[--$j];var _6n=$k[--$j];var _6o=$k[--$j];var _6p=$k[--$j];if(_6k&&_6l==48&&_6m==30&&_6n==62&&_6o==41&&_6p==91){$q($G($_.msg,$_.msglen-2,2));var _6t=$k[--$j];var _6u=$k[--$j];if(_6t==4&&_6u==30){if($g($_.msg,5)==53){$k[$j++]=Infinity;$k[$j++]=$_.m05;$q($G($_.msg,7,$_.msg.length-9));$_.msg=$a()}else{if($g($_.msg,5)==54){$k[$j++]=Infinity;$k[$j++]=$_.m06;$q($G($_.msg,7,$_.msg.length-9));$_.msg=$a()}}}}}$_.msglen=$_.msg.length;$k[$j++]=Infinity;for(var _7B=0,_7C=$_.msglen;_7B<_7C;_7B++){$k[$j++]=0}$k[$j++]=0;$_.numD=$a();$k[$j++]=Infinity;for(var _7F=0,_7G=$_.msglen;_7F<_7G;_7F++){$k[$j++]=0}$k[$j++]=9999;$_.nextXterm=$a();$k[$j++]=Infinity;for(var _7J=0,_7K=$_.msglen;_7J<_7K;_7J++){$k[$j++]=0}$k[$j++]=9999;$_.nextNonX=$a();$k[$j++]=Infinity;for(var _7N=0,_7O=$_.msglen;_7N<_7O;_7N++){$k[$j++]=false}$k[$j++]=false;$_.isECI=$a();for(var _7R=$_.msglen-1;_7R>=0;_7R-=1){$_.i=_7R;$_.barchar=$g($_.msg,$_.i);if($_.barchar>=48&&$_.barchar<=57){$p($_.numD,$_.i,$f($g($_.numD,$_.i+1)+1))}if($_.barchar==13||$_.barchar==42||$_.barchar==62){$p($_.nextXterm,$_.i,0)}else{$p($_.nextXterm,$_.i,$f($g($_.nextXterm,$_.i+1)+1))}var _7o=$g($_.Xvals,$_.barchar)!==undefined;if(!_7o){$p($_.nextNonX,$_.i,0)}else{$p($_.nextNonX,$_.i,$f($g($_.nextNonX,$_.i+1)+1))}$p($_.isECI,$_.i,$_.barchar<=-1e6)}$k[$j++]=Infinity;var _7z=$_.nextXterm;for(var _80=0,_81=_7z.length;_80<_81;_80++){var _82=$g(_7z,_80);$k[$j++]=_82;if(_82>1e4){$j--;$k[$j++]=1e4}}$_.nextXterm=$a();$k[$j++]=Infinity;var _84=$_.nextNonX;for(var _85=0,_86=_84.length;_85<_86;_85++){var _87=$g(_84,_85);$k[$j++]=_87;if(_87>1e4){$j--;$k[$j++]=1e4}}$_.nextNonX=$a();$_.isD=function(){$k[$j++]=$_.char>=48&&$_.char<=57};$_.isC=function(){var _8D=$g($_.CNvals,$_.char)!==undefined;$k[$j++]=_8D};$_.isT=function(){var _8G=$g($_.TNvals,$_.char)!==undefined;$k[$j++]=_8G};$_.isX=function(){var _8J=$g($_.Xvals,$_.char)!==undefined;$k[$j++]=_8J};$_.isE=function(){var _8M=$g($_.Evals,$_.char)!==undefined;$k[$j++]=_8M};$_.isEA=function(){$k[$j++]=$_.char>127};$_.isFN=function(){$k[$j++]=$_.char<0};$_.XtermFirst=function(){var _8P=$k[--$j];$k[$j++]=$lt($g($_.nextXterm,_8P),$g($_.nextNonX,_8P))};$_.lookup=function(){$_.ac=1;$_.cc=2;$_.tc=2;$_.xc=2;$_.ec=2;$_.bc=2.25;if($_.mode==$_.A){$_.ac=0;$_.cc=1;$_.tc=1;$_.xc=1;$_.ec=1;$_.bc=1.25}if($_.mode==$_.C){$_.cc=0}if($_.mode==$_.T){$_.tc=0}if($_.mode==$_.X){$_.xc=0}if($_.mode==$_.E){$_.ec=0}if($_.mode==$_.B){$_.bc=0}for(var _8g=0,_8h=1;_8g<_8h;_8g++){if($g($_.isECI,$_.i)){$k[$j++]=$_.A;break}if($_.c40headerlength!=-1&&$_.i<$_.c40headerlength){$k[$j++]=$_.C;break}$_.k=0;for(;;){if($_.i+$_.k==$_.msglen){var _8t=$a(["ac","cc","tc","xc","ec","bc"]);for(var _8u=0,_8v=_8t.length;_8u<_8v;_8u++){var _8w=$g(_8t,_8u);$_[_8w]=Math.ceil($_[_8w])}var _93=$a([$_.cc,$_.tc,$_.xc,$_.ec,$_.bc]);$k[$j++]=true;for(var _94=0,_95=_93.length;_94<_95;_94++){var _98=$k[--$j];$k[$j++]=_98&&$_.ac<=$g(_93,_94)}if($k[--$j]){$k[$j++]=$_.A;break}var _9G=$a([$_.ac,$_.cc,$_.tc,$_.xc,$_.ec]);$k[$j++]=true;for(var _9H=0,_9I=_9G.length;_9H<_9I;_9H++){var _9L=$k[--$j];$k[$j++]=_9L&&$_.bc<$g(_9G,_9H)}if($k[--$j]){$k[$j++]=$_.B;break}var _9T=$a([$_.ac,$_.cc,$_.tc,$_.xc,$_.bc]);$k[$j++]=true;for(var _9U=0,_9V=_9T.length;_9U<_9V;_9U++){var _9Y=$k[--$j];$k[$j++]=_9Y&&$_.ec<$g(_9T,_9U)}if($k[--$j]){$k[$j++]=$_.E;break}var _9g=$a([$_.ac,$_.cc,$_.xc,$_.ec,$_.bc]);$k[$j++]=true;for(var _9h=0,_9i=_9g.length;_9h<_9i;_9h++){var _9l=$k[--$j];$k[$j++]=_9l&&$_.tc<$g(_9g,_9h)}if($k[--$j]){$k[$j++]=$_.T;break}var _9t=$a([$_.ac,$_.cc,$_.tc,$_.ec,$_.bc]);$k[$j++]=true;for(var _9u=0,_9v=_9t.length;_9u<_9v;_9u++){var _9y=$k[--$j];$k[$j++]=_9y&&$_.xc<$g(_9t,_9u)}if($k[--$j]){$k[$j++]=$_.X;break}$k[$j++]=$_.C;break}$_.char=$g($_.msg,$_.i+$_.k);$k[$j++]="ac";$k[$j++]=$_.ac;$_.isD();if($k[--$j]){var _A8=$k[--$j];$k[$j++]=$f(_A8+1/2)}else{$_.isEA();if($k[--$j]){var _AA=$k[--$j];$k[$j++]=Math.ceil(_AA)+2}else{var _AB=$k[--$j];$k[$j++]=Math.ceil(_AB)+1}}var _AC=$k[--$j];$_[$k[--$j]]=_AC;$k[$j++]="cc";$k[$j++]=$_.cc;$_.isC();if($k[--$j]){var _AG=$k[--$j];$k[$j++]=$f(_AG+.6666667)}else{$_.isEA();if($k[--$j]){var _AI=$k[--$j];$k[$j++]=$f(_AI+2.6666667)}else{var _AJ=$k[--$j];$k[$j++]=$f(_AJ+1.3333334)}}var _AK=$k[--$j];$_[$k[--$j]]=_AK;$k[$j++]="tc";$k[$j++]=$_.tc;$_.isT();if($k[--$j]){var _AO=$k[--$j];$k[$j++]=$f(_AO+.6666667)}else{$_.isEA();if($k[--$j]){var _AQ=$k[--$j];$k[$j++]=$f(_AQ+2.6666667)}else{var _AR=$k[--$j];$k[$j++]=$f(_AR+1.3333334)}}var _AS=$k[--$j];$_[$k[--$j]]=_AS;$k[$j++]="xc";$k[$j++]=$_.xc;$_.isX();if($k[--$j]){var _AW=$k[--$j];$k[$j++]=$f(_AW+.6666667)}else{$_.isEA();if($k[--$j]){var _AY=$k[--$j];$k[$j++]=$f(_AY+4.3333334)}else{var _AZ=$k[--$j];$k[$j++]=$f(_AZ+3.3333334)}}var _Aa=$k[--$j];$_[$k[--$j]]=_Aa;$k[$j++]="ec";$k[$j++]=$_.ec;$_.isE();if($k[--$j]){var _Ae=$k[--$j];$k[$j++]=$f(_Ae+3/4)}else{$_.isEA();if($k[--$j]){var _Ag=$k[--$j];$k[$j++]=$f(_Ag+17/4)}else{var _Ah=$k[--$j];$k[$j++]=$f(_Ah+13/4)}}var _Ai=$k[--$j];$_[$k[--$j]]=_Ai;$k[$j++]="bc";$k[$j++]=$_.bc;$_.isFN();if($k[--$j]){var _Am=$k[--$j];$k[$j++]=$f(_Am+4)}else{var _An=$k[--$j];$k[$j++]=$f(_An+1)}var _Ao=$k[--$j];$_[$k[--$j]]=_Ao;if($_.k>=4){var _Aw=$a([$_.cc,$_.tc,$_.xc,$_.ec,$_.bc]);$k[$j++]=true;for(var _Ax=0,_Ay=_Aw.length;_Ax<_Ay;_Ax++){var _B1=$k[--$j];$k[$j++]=_B1&&$_.ac+1<=$g(_Aw,_Ax)}if($k[--$j]){$k[$j++]=$_.A;break}if($_.bc+1<=$_.ac){$k[$j++]=$_.B;break}var _BB=$a([$_.cc,$_.tc,$_.xc,$_.ec]);$k[$j++]=true;for(var _BC=0,_BD=_BB.length;_BC<_BD;_BC++){var _BG=$k[--$j];$k[$j++]=_BG&&$_.bc+1<$g(_BB,_BC)}if($k[--$j]){$k[$j++]=$_.B;break}var _BO=$a([$_.ac,$_.cc,$_.tc,$_.xc,$_.bc]);$k[$j++]=true;for(var _BP=0,_BQ=_BO.length;_BP<_BQ;_BP++){var _BT=$k[--$j];$k[$j++]=_BT&&$_.ec+1<$g(_BO,_BP)}if($k[--$j]){$k[$j++]=$_.E;break}var _Bb=$a([$_.ac,$_.cc,$_.xc,$_.ec,$_.bc]);$k[$j++]=true;for(var _Bc=0,_Bd=_Bb.length;_Bc<_Bd;_Bc++){var _Bg=$k[--$j];$k[$j++]=_Bg&&$_.tc+1<$g(_Bb,_Bc)}if($k[--$j]){$k[$j++]=$_.T;break}var _Bo=$a([$_.ac,$_.cc,$_.tc,$_.ec,$_.bc]);$k[$j++]=true;for(var _Bp=0,_Bq=_Bo.length;_Bp<_Bq;_Bp++){var _Bt=$k[--$j];$k[$j++]=_Bt&&$_.xc+1<$g(_Bo,_Bp)}if($k[--$j]){$k[$j++]=$_.X;break}var _C0=$a([$_.ac,$_.tc,$_.ec,$_.bc]);$k[$j++]=true;for(var _C1=0,_C2=_C0.length;_C1<_C2;_C1++){var _C5=$k[--$j];$k[$j++]=_C5&&$_.cc+1<$g(_C0,_C1)}if($k[--$j]){if($_.cc<$_.xc){$k[$j++]=$_.C;break}if($_.cc==$_.xc){$k[$j++]=$_.i+$_.k+1;$_.XtermFirst();if($k[--$j]){$k[$j++]=$_.X;break}else{$k[$j++]=$_.C;break}}}}$_.k=$_.k+1}}};$_.addtocws=function(){var _CI=$k[--$j];$P($_.cws,$_.j,_CI);$_.j=_CI.length+$_.j};$_.ECItocws=function(){var _CN=$f(-$k[--$j]-1e6);$k[$j++]=_CN;if(_CN<=126){var _CO=$k[--$j];$k[$j++]=$f(_CO+1);$as($a(1))}else{var _CQ=$k[--$j];$k[$j++]=_CQ;if(_CQ<=16382){var _CS=$f($k[--$j]-127);$k[$j++]=~~(_CS/254)+128;$k[$j++]=$f(_CS%254+1);$as($a(2))}else{var _CV=$f($k[--$j]-16383);$k[$j++]=~~(_CV/64516)+192;$k[$j++]=~~(_CV/254)%254+1;$k[$j++]=$f(_CV%254+1);$as($a(3))}}};$_.encA=function(){for(var _CX=0,_CY=1;_CX<_CY;_CX++){if($g($_.isECI,$_.i)){$k[$j++]=$g($_.Avals,$_.eci);$_.addtocws();$k[$j++]=$g($_.msg,$_.i);$_.ECItocws();$_.addtocws();$_.i=$_.i+1;break}if($g($_.numD,$_.i)>=2){var _Cm=$s(2);$p(_Cm,0,$g($_.msg,$_.i));$p(_Cm,1,$g($_.msg,$_.i+1));$k[$j++]=$g($_.Avals,_Cm);$_.addtocws();$_.i=$_.i+2;break}$k[$j++]="newmode";$_.lookup();var _Cw=$k[--$j];$_[$k[--$j]]=_Cw;if($_.newmode!=$_.mode){$k[$j++]=$g($_.Avals,$g($a([-1,$_.lC,$_.lT,$_.lX,$_.lE,$_.lB]),$_.newmode));$_.addtocws();$_.mode=$_.newmode;break}$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.i=$_.i+1;break}};$_.CTXvalstocws=function(){$_.in=$k[--$j];$k[$j++]=Infinity;for(var _DK=0,_DJ=$_.in.length-1;_DK<=_DJ;_DK+=3){var _DM=$G($_.in,_DK,3);$k[$j++]=0;for(var _DN=0,_DO=_DM.length;_DN<_DO;_DN++){var _DQ=$k[--$j];$k[$j++]=$f(_DQ+$g(_DM,_DN))*40}var _DS=~~($k[--$j]/40)+1;$k[$j++]=~~(_DS/256);$k[$j++]=_DS%256}$as($a($m()));var _DV=$k[--$j];var _DW=$k[--$j];$k[$j++]=_DV;$k[$j++]=_DW;$j--};$_.encCTX=function(){$_.p=0;$_.ctxvals=$a(2500);$_.done=false;for(;;){if($_.i==$_.msglen){break}var _Dg=$g($g($_.encvals,$_.mode),$g($_.msg,$_.i))!==undefined;if(!_Dg){break}if($_.p%3==0){if($_.p>0){$k[$j++]="newmode";$_.lookup();var _Dj=$k[--$j];$_[$k[--$j]]=_Dj;if($ne($_.newmode,$_.mode)){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();if($_.newmode!=$_.A){$k[$j++]=$g($_.Avals,$g($a([-1,$_.lC,$_.lT,$_.lX,$_.lE,$_.lB]),$_.newmode));$_.addtocws()}$_.mode=$_.newmode;$_.done=true;break}}if($_.msglen-$_.i<=3){$_.remcws=$g($_.numremcws,$_.j+~~($_.p/3)*2);$k[$j++]=Infinity;var _EF=$G($_.msg,$_.i,$_.msglen-$_.i);for(var _EG=0,_EH=_EF.length;_EG<_EH;_EG++){var _EI=$g(_EF,_EG);var _EM=$g($g($_.encvals,$_.mode),_EI)!==undefined;$k[$j++]=_EI;if(_EM){$q($g($g($_.encvals,$_.mode),$k[--$j]))}else{$j--;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1}}$_.remvals=$a();if($_.remcws==2&&$_.remvals.length==3){$k[$j++]=Infinity;$q($G($_.ctxvals,0,$_.p));$q($_.remvals);var _EZ=$a();$k[$j++]=_EZ;$_.CTXvalstocws();$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;$_.done=true;break}if($_.remcws==2&&$_.remvals.length==2&&$_.mode!=$_.X){$k[$j++]=Infinity;$q($G($_.ctxvals,0,$_.p));$q($_.remvals);$q($g($g($_.encvals,$_.mode),$_.sft1));var _Ep=$a();$k[$j++]=_Ep;$_.CTXvalstocws();$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;$_.done=true;break}if($_.remcws==2&&$_.remvals.length==1){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;$_.done=true;break}if($_.remcws==1&&$_.remvals.length==1){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;$_.done=true;break}}}var _FO=$g($g($_.encvals,$_.mode),$g($_.msg,$_.i));$P($_.ctxvals,$_.p,_FO);$_.p=_FO.length+$_.p;$_.i=$_.i+1}if(!$_.done){for(;;){if($_.p%3==0){break}$_.i=$_.i-1;$_.p=$_.p-$g($g($_.encvals,$_.mode),$g($_.msg,$_.i)).length}$k[$j++]=Infinity;$q($G($_.ctxvals,0,$_.p));var _Fh=$a();$k[$j++]=_Fh;$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$_.mode=$_.A;if($_.i!=$_.msglen&&$nt($g($_.isECI,$_.i))){if($g($_.numD,$_.i)>=2){var _Ft=$s(2);$p(_Ft,0,$g($_.msg,$_.i));$p(_Ft,1,$g($_.msg,$_.i+1));$k[$j++]=$g($_.Avals,_Ft);$_.addtocws();$_.i=$_.i+2}else{$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.i=$_.i+1}}}};$_.Evalstocws=function(){$_.in=$k[--$j];$_.inlen=$_.in.length;$_.outlen=~~Math.ceil($_.in.length/4*3);$k[$j++]=Infinity;$q($_.in);$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$_.in=$a();$k[$j++]=Infinity;for(var _GG=0,_GF=$_.inlen-1;_GG<=_GF;_GG+=4){var _GI=$G($_.in,_GG,4);$k[$j++]=0;for(var _GJ=0,_GK=_GI.length;_GJ<_GK;_GJ++){var _GM=$k[--$j];$k[$j++]=$or(_GM,$g(_GI,_GJ))<<6}var _GO=$k[--$j]>>>6;$k[$j++]=_GO>>>16&255;$k[$j++]=_GO>>>8&255;$k[$j++]=_GO&255}$as($a($m()));var _GR=$k[--$j];var _GS=$k[--$j];$k[$j++]=_GR;$k[$j++]=_GS;$j--;var _GV=$G($k[--$j],0,$_.outlen);$k[$j++]=_GV};$_.encE=function(){$_.p=0;$_.edifactvals=$a(2100);for(;;){if($_.i==$_.msglen){break}var _Gd=$g($_.Evals,$g($_.msg,$_.i))!==undefined;if(!_Gd){break}if($_.p%4==0){if($_.msglen-$_.i<=2){$_.remcws=$g($_.numremcws,$_.j+~~($_.p/4)*3);$k[$j++]=Infinity;var _Gp=$G($_.msg,$_.i,$_.msglen-$_.i);for(var _Gq=0,_Gr=_Gp.length;_Gq<_Gr;_Gq++){$q($g($_.Avals,$g(_Gp,_Gq)))}$_.remvals=$a();if(($_.remcws==1||$_.remcws==2)&&$_.remvals.length<=$_.remcws){$k[$j++]=$G($_.edifactvals,0,$_.p);$_.Evalstocws();$_.addtocws();$k[$j++]=$_.remvals;$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;break}}$_.lookup();if($k[--$j]!=$_.mode){break}}var _HC=$g($_.Evals,$g($_.msg,$_.i));$P($_.edifactvals,$_.p,_HC);$_.p=_HC.length+$_.p;$_.i=$_.i+1}if($_.mode!=$_.A){$_.remcws=$f($g($_.numremcws,$_.j+~~($_.p/4)*3-1)-1);if($_.p%4!=0||$_.i!=$_.msglen||$_.remcws>=3){var _HT=$g($_.Evals,$_.unl);$P($_.edifactvals,$_.p,_HT);$_.p=_HT.length+$_.p}$k[$j++]=$G($_.edifactvals,0,$_.p);$_.Evalstocws();$_.addtocws();$_.mode=$_.A;if($_.i!=$_.msglen&&$nt($g($_.isECI,$_.i))){if($g($_.numD,$_.i)>=2){var _Hj=$s(2);$p(_Hj,0,$g($_.msg,$_.i));$p(_Hj,1,$g($_.msg,$_.i+1));$k[$j++]=$g($_.Avals,_Hj);$_.addtocws();$_.i=$_.i+2}else{$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.i=$_.i+1}}}};$_.encB=function(){$_.p=0;$_.bvals=$a(1558);for(;;){if($_.i==$_.msglen){break}$_.lookup();if($k[--$j]!=$_.mode){break}$p($_.bvals,$_.p,$g($_.msg,$_.i));$_.p=$_.p+1;$_.i=$_.i+1}$_.remcws=$f($g($_.numremcws,$_.j+$_.p)-1);$k[$j++]=Infinity;if($_.remcws==0&&$_.i==$_.msglen){$k[$j++]=0}else{if($_.p<250){$k[$j++]=$_.p}else{$k[$j++]=~~($_.p/250)+249;$k[$j++]=$_.p%250}}$q($G($_.bvals,0,$_.p));$_.bvals=$a();for(var _IS=0,_IR=$_.bvals.length-1;_IS<=_IR;_IS+=1){$_.p=_IS;var _IY=$f(($_.j+$_.p+1)*149%255+1+$g($_.bvals,$_.p));$k[$j++]=_IY;if(_IY>=256){var _IZ=$k[--$j];$k[$j++]=$f(_IZ-256)}$p($_.bvals,$_.p,$k[--$j])}$k[$j++]=$_.bvals;$_.addtocws();$_.mode=$_.A};$_.cws=$a(1558);$_.mode=$_.A;$_.i=0;$_.j=0;for(;;){if($_.i>=$_.msglen){break}if($_[$g($a(["encA","encCTX","encCTX","encCTX","encE","encB"]),$_.mode)]()===true){break}}$_.cws=$G($_.cws,0,$_.j)}$_.datlen=$_.cws.length;$_.remcws=$f($g($_.numremcws,$_.j-1)-1);if($_.remcws>0){$k[$j++]=Infinity;$q($_.cws);for(var _Ix=0,_Iy=$_.remcws;_Ix<_Iy;_Ix++){$k[$j++]=129}$_.cws=$a();for(var _J4=$_.datlen+1,_J3=$f($f($_.datlen+$_.remcws)-1);_J4<=_J3;_J4+=1){$_.i=_J4;var _J6=($_.i+1)*149%253+1+129;$k[$j++]=_J6;if(_J6>254){var _J7=$k[--$j];$k[$j++]=$f(_J7-254)}$p($_.cws,$_.i,$k[--$j])}}var _JC=$g($_.options,"debugcws")!==undefined;if(_JC){$k[$j++]="bwipp.debugcws#19314";$k[$j++]=$_.cws;bwipp_raiseerror()}var _JE=$_.metrics;for(var _JF=0,_JG=_JE.length;_JF<_JG;_JF++){$_.m=$g(_JE,_JF);$_.rows=$g($_.m,0);$_.cols=$g($_.m,1);$_.regh=$g($_.m,2);$_.regv=$g($_.m,3);$_.rscw=$g($_.m,4);$_.rsbl=$g($_.m,5);$_.doly=$g($_.m,6);$_.mrows=$f($_.rows-2*$_.regh);$_.mcols=$f($_.cols-2*$_.regv);$_.rrows=~~($_.mrows/$_.regh);$_.rcols=~~($_.mcols/$_.regv);$_.ncws=$f(~~($_.mrows*$_.mcols/8)-$_.rscw);$_.okay=true;if($_.cws.length!=$_.ncws){$_.okay=false}if($_.urows!=0&&$_.urows!=$_.rows){$_.okay=false}if($_.ucols!=0&&$_.ucols!=$_.cols){$_.okay=false}if($eq($_.format,"square")&&$ne($_.rows,$_.cols)){$_.okay=false}if($eq($_.format,"rectangle")&&$eq($_.rows,$_.cols)){$_.okay=false}if(!$_.dmre&&$_.doly==1){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.datamatrixNoValidSymbol#19342";$k[$j++]="Maximum length exceeded or invalid size";bwipp_raiseerror()}$_.cwbs=$a($_.rsbl);$_.ecbs=$a($_.rsbl);for(var _K5=0,_K4=$f($_.rsbl-1);_K5<=_K4;_K5+=1){$_.i=_K5;if($_.cws.length!=1558){$_.cwbsize=~~($_.cws.length/$_.rsbl)}else{if($_.i<=7){$_.cwbsize=156}else{$_.cwbsize=155}}$_.cwb=$a($_.cwbsize);for(var _KE=0,_KD=$_.cwbsize-1;_KE<=_KD;_KE+=1){$_.j=_KE;$p($_.cwb,$_.j,$g($_.cws,$f($_.j*$_.rsbl+$_.i)))}$p($_.cwbs,$_.i,$_.cwb);$k[$j++]=$_.ecbs;$k[$j++]=$_.i;$k[$j++]=Infinity;for(var _KT=0,_KU=~~($_.rscw/$_.rsbl);_KT<_KU;_KT++){$k[$j++]=0}var _KV=$a();var _KW=$k[--$j];$p($k[--$j],_KW,_KV)}if(!bwipp_datamatrix.__19369__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _KY=0,_KZ=255;_KY<_KZ;_KY++){var _Ka=$k[--$j];var _Kb=_Ka*2;$k[$j++]=_Ka;$k[$j++]=_Kb;if(_Kb>=256){var _Kc=$k[--$j];$k[$j++]=_Kc^301}}$_.rsalog=$a();$_.rslog=$a(256);for(var _Kf=1;_Kf<=255;_Kf+=1){$p($_.rslog,$g($_.rsalog,_Kf),_Kf)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_datamatrix.$ctx[id]=$_[id]);bwipp_datamatrix.__19369__=1;$_=Object.getPrototypeOf($_)}$_.rsprod=function(){var _Kk=$k[--$j];var _Kl=$k[--$j];$k[$j++]=_Kl;$k[$j++]=_Kk;if(_Kk!=0&&_Kl!=0){var _Ko=$g($_.rslog,$k[--$j]);var _Kt=$g($_.rsalog,$f(_Ko+$g($_.rslog,$k[--$j]))%255);$k[$j++]=_Kt}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Kw=0,_Kx=~~($_.rscw/$_.rsbl);_Kw<_Kx;_Kw++){$k[$j++]=0}$_.coeffs=$a();for(var _L2=1,_L1=~~($_.rscw/$_.rsbl);_L2<=_L1;_L2+=1){$_.i=_L2;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _L9=$_.i-1;_L9>=1;_L9-=1){$_.j=_L9;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _LL=$k[--$j];var _LM=$k[--$j];var _LN=$k[--$j];$p($k[--$j],_LN,$xo(_LM,_LL))}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _LV=$k[--$j];var _LW=$k[--$j];$p($k[--$j],_LW,_LV)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);for(var _Ld=0,_Lc=$_.cwbs.length-1;_Ld<=_Lc;_Ld+=1){$_.i=_Ld;$_.cwb=$g($_.cwbs,$_.i);$_.ecb=$g($_.ecbs,$_.i);for(var _Lm=0,_Ll=$_.cwb.length-1;_Lm<=_Ll;_Lm+=1){$_.t=$xo($g($_.cwb,_Lm),$g($_.ecb,0));for(var _Ls=$_.ecb.length-1;_Ls>=0;_Ls-=1){$_.j=_Ls;$_.p=$_.ecb.length-$_.j-1;$k[$j++]=$_.ecb;$k[$j++]=$_.p;$k[$j++]=$_.t;$k[$j++]=$g($_.coeffs,$_.j);$_.rsprod();var _M1=$k[--$j];var _M2=$k[--$j];$p($k[--$j],_M2,_M1);if($_.j>0){$p($_.ecb,$_.p,$xo($g($_.ecb,$_.p+1),$g($_.ecb,$_.p)))}}}}if($_.ncws==1558){$k[$j++]=Infinity;var _MF=$G($_.ecbs,8,2);for(var _MG=0,_MH=_MF.length;_MG<_MH;_MG++){$k[$j++]=$g(_MF,_MG)}var _MK=$G($_.ecbs,0,8);for(var _ML=0,_MM=_MK.length;_ML<_MM;_ML++){$k[$j++]=$g(_MK,_ML)}$_.ecbs=$a()}$k[$j++]=Infinity;var _MP=$_.cws;for(var _MQ=0,_MR=_MP.length;_MQ<_MR;_MQ++){$k[$j++]=$g(_MP,_MQ)}for(var _MU=0,_MV=$_.rscw;_MU<_MV;_MU++){$k[$j++]=0}$_.cws=$a();for(var _MZ=0,_MY=$f($_.rscw-1);_MZ<=_MY;_MZ+=1){$_.i=_MZ;$p($_.cws,$f($_.ncws+$_.i),$g($g($_.ecbs,$_.i%$_.rsbl),~~($_.i/$_.rsbl)))}$_.module=function(){var _Mk=$k[--$j];var _Ml=$k[--$j];var _Mm=$k[--$j];var _Mp=$Z($s(8),"00000000");var _Mr=$R($s(8),$k[--$j],2);$P(_Mp,8-_Mr.length,_Mr);$k[$j++]=_Mm;$k[$j++]=_Ml;$k[$j++]=_Mk;$k[$j++]=_Mp;for(var _Ms=7;_Ms>=0;_Ms-=1){var _Mt=$k[--$j];$k[$j++]=$f($g(_Mt,_Ms)-48);$k[$j++]=_Mt}$j--;var _Mv=$k[--$j];var _Mw=$k[--$j];var _Mx=$k[--$j];var _My=$k[--$j];var _Mz=$k[--$j];var _N0=$k[--$j];var _N1=$k[--$j];var _N2=$k[--$j];var _N3=$k[--$j];var _N4=$k[--$j];var _N5=$k[--$j];$k[$j++]=_N2;$k[$j++]=_N1;$k[$j++]=_N0;$k[$j++]=_Mz;$k[$j++]=_My;$k[$j++]=_Mx;$k[$j++]=_Mw;$k[$j++]=_Mv;$k[$j++]=_N5;$k[$j++]=_N4;$F(_N3,function(){if($k[--$j]()===true){return true}var _N7=$k[--$j];var _N8=$k[--$j];$k[$j++]=_N8;$k[$j++]=_N7;if(_N8<0){var _N9=$k[--$j];var _NA=$k[--$j];$k[$j++]=$f(_NA+$_.mrows);$k[$j++]=$f(_N9+$f(4-$f($_.mrows+4)%8))}var _ND=$k[--$j];$k[$j++]=_ND;if(_ND<0){var _NF=$k[--$j];var _NG=$k[--$j];$k[$j++]=$f(_NG+$f(4-$f($_.mcols+4)%8));$k[$j++]=$f(_NF+$_.mcols)}var _NI=$k[--$j];var _NJ=$k[--$j];$k[$j++]=_NJ;$k[$j++]=_NI;if(_NJ>=$_.mrows){var _NL=$k[--$j];var _NM=$k[--$j];$k[$j++]=$f(_NM-$_.mrows);$k[$j++]=_NL}var _NO=$k[--$j];var _NP=$k[--$j];var _NS=$k[--$j];var _NT=$k[--$j];$p($_.mmat,$f(_NO+_NP*$_.mcols),$k[--$j]);$k[$j++]=_NT;$k[$j++]=_NS})};var _Nl=$a([function(){var _NV=$k[--$j];var _NW=$k[--$j];$k[$j++]=_NW;$k[$j++]=_NV;$k[$j++]=$f(_NW-2);$k[$j++]=$f(_NV-2)},function(){var _NX=$k[--$j];var _NY=$k[--$j];$k[$j++]=_NY;$k[$j++]=_NX;$k[$j++]=$f(_NY-2);$k[$j++]=$f(_NX-1)},function(){var _NZ=$k[--$j];var _Na=$k[--$j];$k[$j++]=_Na;$k[$j++]=_NZ;$k[$j++]=$f(_Na-1);$k[$j++]=$f(_NZ-2)},function(){var _Nb=$k[--$j];var _Nc=$k[--$j];$k[$j++]=_Nc;$k[$j++]=_Nb;$k[$j++]=$f(_Nc-1);$k[$j++]=$f(_Nb-1)},function(){var _Nd=$k[--$j];var _Ne=$k[--$j];$k[$j++]=_Ne;$k[$j++]=_Nd;$k[$j++]=$f(_Ne-1);$k[$j++]=_Nd},function(){var _Nf=$k[--$j];var _Ng=$k[--$j];$k[$j++]=_Ng;$k[$j++]=_Nf;$k[$j++]=_Ng;$k[$j++]=$f(_Nf-2)},function(){var _Nh=$k[--$j];var _Ni=$k[--$j];$k[$j++]=_Ni;$k[$j++]=_Nh;$k[$j++]=_Ni;$k[$j++]=$f(_Nh-1)},function(){var _Nj=$k[--$j];var _Nk=$k[--$j];$k[$j++]=_Nk;$k[$j++]=_Nj;$k[$j++]=_Nk;$k[$j++]=_Nj}]);$_.dmn=_Nl;var _Nu=$a([function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=0},function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=1},function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=2},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-2)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=1;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=2;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=3;$k[$j++]=$f($_.mcols-1)}]);$_.dmc1=_Nu;var _O3=$a([function(){$k[$j++]=$f($_.mrows-3);$k[$j++]=0},function(){$k[$j++]=$f($_.mrows-2);$k[$j++]=0},function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=0},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-4)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-3)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-2)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=1;$k[$j++]=$f($_.mcols-1)}]);$_.dmc2=_O3;var _OC=$a([function(){$k[$j++]=$f($_.mrows-3);$k[$j++]=0},function(){$k[$j++]=$f($_.mrows-2);$k[$j++]=0},function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=0},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-2)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=1;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=2;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=3;$k[$j++]=$f($_.mcols-1)}]);$_.dmc3=_OC;var _OM=$a([function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=0},function(){$k[$j++]=$f($_.mrows-1);$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-3)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-2)},function(){$k[$j++]=0;$k[$j++]=$f($_.mcols-1)},function(){$k[$j++]=1;$k[$j++]=$f($_.mcols-3)},function(){$k[$j++]=1;$k[$j++]=$f($_.mcols-2)},function(){$k[$j++]=1;$k[$j++]=$f($_.mcols-1)}]);$_.dmc4=_OM;$k[$j++]=Infinity;for(var _OP=0,_OQ=$_.mrows*$_.mcols;_OP<_OQ;_OP++){$k[$j++]=-1}$_.mmat=$a();for(var _OT=$_.cws.length-1;_OT>=0;_OT-=1){$k[$j++]=$g($_.cws,_OT)}$k[$j++]=4;$k[$j++]=0;for(;;){var _OW=$k[--$j];var _OX=$k[--$j];$k[$j++]=_OX;$k[$j++]=_OW;if(_OW==0&&_OX==$_.mrows){$k[$j++]=$_.dmc1;$_.module()}var _Oa=$k[--$j];var _Ob=$k[--$j];$k[$j++]=_Ob;$k[$j++]=_Oa;if(_Oa==0&&_Ob==$f($_.mrows-2)&&$_.mcols%4!=0){$k[$j++]=$_.dmc2;$_.module()}var _Of=$k[--$j];var _Og=$k[--$j];$k[$j++]=_Og;$k[$j++]=_Of;if(_Of==0&&_Og==$f($_.mrows-2)&&$_.mcols%8==4){$k[$j++]=$_.dmc3;$_.module()}var _Ok=$k[--$j];var _Ol=$k[--$j];$k[$j++]=_Ol;$k[$j++]=_Ok;if(_Ok==2&&_Ol==$f($_.mrows+4)&&$_.mcols%8==0){$k[$j++]=$_.dmc4;$_.module()}for(;;){var _Op=$k[--$j];var _Oq=$k[--$j];$k[$j++]=_Oq;$k[$j++]=_Op;if(_Op>=0&&_Oq<$_.mrows){var _Os=$k[--$j];var _Ot=$k[--$j];$k[$j++]=_Ot;$k[$j++]=_Os;if($g($_.mmat,$f(_Os+_Ot*$_.mcols))==-1){$k[$j++]=$_.dmn;$_.module()}}var _Oy=$k[--$j];var _Oz=$k[--$j];$k[$j++]=$f(_Oz-2);$k[$j++]=$f(_Oy+2);if(!($f(_Oy+2)<$_.mcols&&$f(_Oz-2)>=0)){break}}var _P1=$k[--$j];var _P2=$k[--$j];$k[$j++]=$f(_P2+1);$k[$j++]=$f(_P1+3);for(;;){var _P3=$k[--$j];var _P4=$k[--$j];$k[$j++]=_P4;$k[$j++]=_P3;if(_P3<$_.mcols&&_P4>=0){var _P6=$k[--$j];var _P7=$k[--$j];$k[$j++]=_P7;$k[$j++]=_P6;if($g($_.mmat,$f(_P6+_P7*$_.mcols))==-1){$k[$j++]=$_.dmn;$_.module()}}var _PC=$k[--$j];var _PD=$k[--$j];$k[$j++]=$f(_PD+2);$k[$j++]=$f(_PC-2);if(!($f(_PC-2)>=0&&$f(_PD+2)<$_.mrows)){break}}var _PF=$k[--$j];var _PG=$k[--$j];$k[$j++]=$f(_PG+3);$k[$j++]=$f(_PF+1);if(!($f(_PF+1)<$_.mcols||$f(_PG+3)<$_.mrows)){$j-=2;break}}if($g($_.mmat,$f($_.mrows*$_.mcols-1))==-1){$P($_.mmat,$f($_.mrows*$f($_.mcols-1)-2),$a([1,0]));$P($_.mmat,$f($_.mrows*$_.mcols-2),$a([0,1]))}$_.pixs=$a($_.rows*$_.cols);$_.cwpos=0;for(var _Pa=0,_PZ=$f($_.rows-1);_Pa<=_PZ;_Pa+=1){$_.i=_Pa;if($_.i%($_.rrows+2)==0){$k[$j++]=$_.pixs;$k[$j++]=$_.i*$_.cols;$k[$j++]=Infinity;for(var _Ph=0,_Pi=~~($_.cols/2);_Ph<_Pi;_Ph++){$k[$j++]=1;$k[$j++]=0}var _Pj=$a();var _Pk=$k[--$j];$P($k[--$j],_Pk,_Pj)}if($_.i%($_.rrows+2)==$_.rrows+1){$k[$j++]=$_.pixs;$k[$j++]=$_.i*$_.cols;$k[$j++]=Infinity;for(var _Pt=0,_Pu=$_.cols;_Pt<_Pu;_Pt++){$k[$j++]=1}var _Pv=$a();var _Pw=$k[--$j];$P($k[--$j],_Pw,_Pv)}if($_.i%($_.rrows+2)!=0&&$_.i%($_.rrows+2)!=$_.rrows+1){for(var _Q5=0,_Q4=$f($_.cols-1);_Q5<=_Q4;_Q5+=1){$_.j=_Q5;if($_.j%($_.rcols+2)==0){$p($_.pixs,$f($_.i*$_.cols+$_.j),1)}if($_.j%($_.rcols+2)==$_.rcols+1){$p($_.pixs,$f($_.i*$_.cols+$_.j),$_.i%2)}if($_.j%($_.rcols+2)!=0&&$_.j%($_.rcols+2)!=$_.rcols+1){$p($_.pixs,$f($_.i*$_.cols+$_.j),$g($_.mmat,$_.cwpos));$_.cwpos=$_.cwpos+1}}}}var _Qd=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.cols],["pixy",$_.rows],["height",$_.rows*2/72],["width",$_.cols*2/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",$_.options]]);$k[$j++]=_Qd;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_datamatrixrectangular(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"format","rectangle");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_datamatrixrectangularextension(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"dmre",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_mailmark(){$_=Object.create($_);$_.type="unset";$_.parse=false;$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];$_[$k[--$j]]=_6;$_.barlen=$_.barcode.length;delete $_.options["parse"];var _A=$_["type"];if($ne(_A,"7")&&($ne(_A,"9")&&$ne(_A,"29"))){$k[$j++]="bwipp.mailmarkBadType#19720";$k[$j++]="Royal Mail Mailmark type must be 7, 9 or 29";bwipp_raiseerror()}var _B=new Map([["7","24x24"],["9","32x32"],["29","16x48"]]);$_.version=$g(_B,$_["type"]);var _E=new Map([["7","square"],["9","square"],["29","rectangle"]]);$_.format=$g(_E,$_["type"]);if($_.barcode.length<45){$k[$j++]="bwipp.mailmarkBadLength#19736";$k[$j++]="Royal Mail Mailmark must contain at least 45 characters of Mailmark formatted data, including any required space padding";bwipp_raiseerror()}if($ne($G($_.barcode,0,4),"JGB ")){$k[$j++]="bwipp.mailmarkBadIndicator#19739";$k[$j++]="Royal Mail Mailmark must begin with JGB identifier";bwipp_raiseerror()}$p($_.options,"dontdraw",true);$p($_.options,"version",$_.version);$p($_.options,"format",$_.format);$p($_.options,"c40headerlength",45);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _S=$k[--$j];$_[$k[--$j]]=_S;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_qrcode(){$_=Object.create($_);$_.dontdraw=false;$_.format="unset";$_.version="unset";$_.eclevel="unset";$_.parse=false;$_.parsefnc=false;$_.mask=-1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_qrcode);if($eq($_.barcode,"")){$k[$j++]="bwipp.qrcodeEmptyData#19802";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($ne($_.version,"unset")){if($eq($_.format,"unset")){$k[$j++]="full";if($eq($G($_.version,0,1),"M")){$j--;$k[$j++]="micro"}if($eq($G($_.version,0,1),"R")){$j--;$k[$j++]="rmqr"}$_.format=$k[--$j]}}else{if($eq($_.format,"unset")){$_.format="full"}}if($ne($_.format,"full")&&($ne($_.format,"micro")&&$ne($_.format,"rmqr"))){$k[$j++]="bwipp.qrcodeInvalidFormat#19818";$k[$j++]="The format must be either full, micro or rmqr";bwipp_raiseerror()}if($eq($_.format,"rmqr")&&$eq($_.version,"unset")){$k[$j++]="bwipp.qrcodeRMQRwithoutVersion#19822";$k[$j++]="A version must be provided for RMQR";bwipp_raiseerror()}if($eq($_.eclevel,"unset")){$k[$j++]="eclevel";if($ne($_.format,"micro")){$k[$j++]="M"}else{$k[$j++]="L"}var _I=$k[--$j];$_[$k[--$j]]=_I}if($ne($_.eclevel,"L")&&($ne($_.eclevel,"M")&&($ne($_.eclevel,"Q")&&$ne($_.eclevel,"H")))){$k[$j++]="bwipp.qrcodeInvalidEClevel#19829";$k[$j++]="Error correction level must be either L, M, Q, or H";bwipp_raiseerror()}if($_.mask!=-1&&$eq($_.format,"rmqr")){$k[$j++]="bwipp.qrcodeRMQRmask#19833";$k[$j++]="A mask cannot be supplied for RMQR";bwipp_raiseerror()}if($_.mask!=-1){var _U=$eq($_.format,"full")?8:4;if($_.mask<1||$_.mask>_U){$k[$j++]="bwipp.qrcodeBadMask#19838";$k[$j++]="An invalid mask was supplied";bwipp_raiseerror()}}$_.fn1=-1;var _Y=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true],["FNC1",$_.fn1]]);$_.fncvals=_Y;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _b=$k[--$j];$_[$k[--$j]]=_b;$_.msglen=$_.msg.length;$_.fnc1first=false;if($_.msglen>0){if($g($_.msg,0)==$_.fn1){$_.fnc1first=true;$k[$j++]=Infinity;var _k=$G($_.msg,1,$_.msglen-1);for(var _l=0,_m=_k.length;_l<_m;_l++){var _n=$g(_k,_l);$k[$j++]=_n;if(_n==37){var _o=$k[--$j];$k[$j++]=_o;$k[$j++]=_o}}$_.msg=$a();$_.msglen=$_.msg.length}}if(!bwipp_qrcode.__19982__){$_=Object.create($_);var _r=$a(["v1to9","v10to26","v27to40","vM1","vM2","vM3","vM4","vR7x43","vR7x59","vR7x77","vR7x99","vR7x139","vR9x43","vR9x59","vR9x77","vR9x99","vR9x139","vR11x27","vR11x43","vR11x59","vR11x77","vR11x99","vR11x139","vR13x27","vR13x43","vR13x59","vR13x77","vR13x99","vR13x139","vR15x43","vR15x59","vR15x77","vR15x99","vR15x139","vR17x43","vR17x59","vR17x77","vR17x99","vR17x139"]);$k[$j++]=0;for(var _s=0,_t=_r.length;_s<_t;_s++){var _v=$k[--$j];$_[$g(_r,_s)]=_v;$k[$j++]=$f(_v+1)}$j--;$_.N=0;$_.A=1;$_.B=2;$_.K=3;$_.E=4;$k[$j++]=Infinity;$k[$j++]=Infinity;for(var _w=48;_w<=57;_w+=1){$k[$j++]=_w}var _x=$a();for(var _y=0,_z=_x.length;_y<_z;_y++){$k[$j++]=$g(_x,_y);$k[$j++]=-1}$_.Nexcl=$d();$k[$j++]=Infinity;$k[$j++]=Infinity;$k[$j++]=32;$k[$j++]=36;$k[$j++]=37;$k[$j++]=42;$k[$j++]=43;$k[$j++]=45;$k[$j++]=46;$k[$j++]=47;$k[$j++]=58;for(var _12=65;_12<=90;_12+=1){$k[$j++]=_12}$k[$j++]=$_.fn1;var _14=$a();for(var _15=0,_16=_14.length;_15<_16;_15++){$k[$j++]=$g(_14,_15);$k[$j++]=-1}$_.Aexcl=$d();$k[$j++]=Infinity;$k[$j++]=Infinity;for(var _19=129;_19<=159;_19+=1){$k[$j++]=_19}for(var _1A=224;_1A<=235;_1A+=1){$k[$j++]=_1A}var _1B=$a();for(var _1C=0,_1D=_1B.length;_1C<_1D;_1C++){$k[$j++]=$g(_1B,_1C);$k[$j++]=-1}$_.Kexcl=$d();$k[$j++]=Infinity;$k[$j++]=$a(["0001","0010","0100","1000","0111"]);$k[$j++]=$a(["0001","0010","0100","1000","0111"]);$k[$j++]=$a(["0001","0010","0100","1000","0111"]);$k[$j++]=$a(["",-1,-1,-1,-1]);$k[$j++]=$a(["0","1",-1,-1,-1]);$k[$j++]=$a(["00","01","10","11",-1]);$k[$j++]=$a(["000","001","010","011",-1]);for(var _1N=0,_1O=32;_1N<_1O;_1N++){$k[$j++]=$a(["001","010","011","100","111"])}$_.mids=$a();$_.cclens=$a([$a([10,9,8,8]),$a([12,11,16,10]),$a([14,13,16,12]),$a([3,-1,-1,-1]),$a([4,3,-1,-1]),$a([5,4,4,3]),$a([6,5,5,4]),$a([4,3,3,2]),$a([5,5,4,3]),$a([6,5,5,4]),$a([7,6,5,5]),$a([7,6,6,5]),$a([5,5,4,3]),$a([6,5,5,4]),$a([7,6,5,5]),$a([7,6,6,5]),$a([8,7,6,6]),$a([4,4,3,2]),$a([6,5,5,4]),$a([7,6,5,5]),$a([7,6,6,5]),$a([8,7,6,6]),$a([8,7,7,6]),$a([5,5,4,3]),$a([6,6,5,5]),$a([7,6,6,5]),$a([7,7,6,6]),$a([8,7,7,6]),$a([8,8,7,7]),$a([7,6,6,5]),$a([7,7,6,5]),$a([8,7,7,6]),$a([8,7,7,6]),$a([9,8,7,7]),$a([7,6,6,5]),$a([8,7,6,6]),$a([8,7,7,6]),$a([8,8,7,6]),$a([9,8,8,7])]);$k[$j++]=Infinity;for(var _25=0,_26=3;_25<_26;_25++){$k[$j++]=4}$k[$j++]=3;$k[$j++]=5;$k[$j++]=7;$k[$j++]=9;for(var _27=0,_28=32;_27<_28;_27++){$k[$j++]=3}$_.termlens=$a();$_.padstrs=$a(["11101100","00010001"]);$_.charmap="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";$_.charvals=new Map;for(var _2B=0;_2B<=44;_2B+=1){$p($_.charvals,$g($_.charmap,_2B),_2B)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__19982__=1;$_=Object.getPrototypeOf($_)}$_.tobin=function(){var _2H=$s($k[--$j]);$k[$j++]=_2H;for(var _2J=0,_2I=_2H.length-1;_2J<=_2I;_2J+=1){var _2K=$k[--$j];$p(_2K,_2J,48);$k[$j++]=_2K}var _2L=$k[--$j];var _2O=$R($s(_2L.length),$k[--$j],2);$P(_2L,_2L.length-_2O.length,_2O);$k[$j++]=_2L};$_.encA=function(){$_.in=$k[--$j];if($_.fnc1first){$k[$j++]=Infinity;$F($_.in,function(){var _2S=$k[--$j];$k[$j++]=_2S;if(_2S==$_.fn1){$j--;$k[$j++]=37}});$_.in=$a()}$_.out=$s(~~($_.in.length*11/2)+1);$_.k=0;$_.m=0;for(;;){if($_.k==$_.in.length){break}if($_.k<$_.in.length-1){$k[$j++]=$f($g($_.charvals,$g($_.in,$_.k))*45+$g($_.charvals,$g($_.in,$_.k+1)));$k[$j++]=11;$_.tobin();$_.k=$_.k+2}else{$k[$j++]=$g($_.charvals,$g($_.in,$_.k));$k[$j++]=6;$_.tobin();$_.k=$_.k+1}var _2s=$k[--$j];$P($_.out,$_.m,_2s);$_.m=_2s.length+$_.m}$k[$j++]=$G($_.out,0,$_.m)};$_.encN=function(){$_.in=$k[--$j];$_.out=$s(~~($_.in.length*10/3)+1);$_.k=0;$_.m=0;for(;;){if($_.k==$_.in.length){break}if($_.k<$_.in.length-2){var _38=$G($_.in,$_.k,3);$k[$j++]=0;for(var _39=0,_3A=_38.length;_39<_3A;_39++){var _3C=$k[--$j];$k[$j++]=$f($g(_38,_39)+$f(_3C*10-48))}$k[$j++]=10;$_.tobin();$_.k=$_.k+3}else{if($_.k==$_.in.length-2){var _3I=$G($_.in,$_.k,2);$k[$j++]=0;for(var _3J=0,_3K=_3I.length;_3J<_3K;_3J++){var _3M=$k[--$j];$k[$j++]=$f($g(_3I,_3J)+$f(_3M*10-48))}$k[$j++]=7;$_.tobin();$_.k=$_.k+2}else{var _3Q=$G($_.in,$_.k,1);$k[$j++]=0;for(var _3R=0,_3S=_3Q.length;_3R<_3S;_3R++){var _3U=$k[--$j];$k[$j++]=$f($g(_3Q,_3R)+$f(_3U*10-48))}$k[$j++]=4;$_.tobin();$_.k=$_.k+1}}var _3W=$k[--$j];$P($_.out,$_.m,_3W);$_.m=_3W.length+$_.m}$k[$j++]=$G($_.out,0,$_.m)};$_.encB=function(){$_.in=$k[--$j];if($_.fnc1first){$k[$j++]=Infinity;$F($_.in,function(){var _3g=$k[--$j];$k[$j++]=_3g;if(_3g==$_.fn1){$j--;$k[$j++]=29}});$_.in=$a()}$_.out=$s($_.in.length*8);for(var _3n=0,_3m=$_.in.length-1;_3n<=_3m;_3n+=1){$_.k=_3n;$k[$j++]=$i($g($_.in,$_.k));$k[$j++]=8;$_.tobin();$P($_.out,$_.k*8,$k[--$j])}$k[$j++]=$_.out};$_.encK=function(){$_.in=$k[--$j];$_.out=$s(~~($_.in.length/2)*13);$_.k=0;$_.m=0;for(;;){if($_.k==$_.in.length){break}var _46=$f($g($_.in,$_.k)*256+$g($_.in,$_.k+1));$k[$j++]=_46;if(_46<57408){$k[$j++]=33088}else{$k[$j++]=49472}var _47=$k[--$j];var _49=$f($k[--$j]-_47);$k[$j++]=$f((_49>>>8)*192+(_49&255));$k[$j++]=13;$_.tobin();var _4A=$k[--$j];$P($_.out,$_.m,_4A);$_.m=_4A.length+$_.m;$_.k=$_.k+2}$k[$j++]=$_.out};$_.encE=function(){var _4I=$f(-$g($k[--$j],0)-1e6);$k[$j++]=_4I;if(_4I<=127){$k[$j++]=8;$_.tobin()}else{var _4J=$k[--$j];$k[$j++]=_4J;if(_4J<=16383){var _4K=$k[--$j];$k[$j++]=$f(_4K+32768);$k[$j++]=16;$_.tobin()}else{var _4L=$k[--$j];$k[$j++]=$f(_4L+12582912);$k[$j++]=24;$_.tobin()}}};$_.encfuncs=$a(["encN","encA","encB","encK","encE"]);$_.addtobits=function(){var _4N=$k[--$j];$P($_.bits,$_.j,_4N);$_.j=_4N.length+$_.j};$k[$j++]=Infinity;for(var _4S=0,_4T=$_.msglen;_4S<_4T;_4S++){$k[$j++]=0}$k[$j++]=0;$_.numNs=$a();$k[$j++]=Infinity;for(var _4W=0,_4X=$_.msglen;_4W<_4X;_4W++){$k[$j++]=0}$k[$j++]=0;$_.numAs=$a();$k[$j++]=Infinity;for(var _4a=0,_4b=$_.msglen;_4a<_4b;_4a++){$k[$j++]=0}$k[$j++]=0;$_.numAorNs=$a();$k[$j++]=Infinity;for(var _4e=0,_4f=$_.msglen;_4e<_4f;_4e++){$k[$j++]=0}$k[$j++]=0;$_.numBs=$a();$k[$j++]=Infinity;for(var _4i=0,_4j=$_.msglen;_4i<_4j;_4i++){$k[$j++]=0}$k[$j++]=0;$_.numKs=$a();$k[$j++]=Infinity;for(var _4m=0,_4n=$_.msglen;_4m<_4n;_4m++){$k[$j++]=0}$k[$j++]=9999;$_.nextNs=$a();$k[$j++]=Infinity;for(var _4q=0,_4r=$_.msglen;_4q<_4r;_4q++){$k[$j++]=0}$k[$j++]=9999;$_.nextBs=$a();$k[$j++]=Infinity;for(var _4u=0,_4v=$_.msglen;_4u<_4v;_4u++){$k[$j++]=0}$k[$j++]=9999;$_.nextAs=$a();$k[$j++]=Infinity;for(var _4y=0,_4z=$_.msglen;_4y<_4z;_4y++){$k[$j++]=0}$k[$j++]=9999;$_.nextKs=$a();$_.isECI=$a($_.msglen);for(var _54=$_.msglen-1;_54>=0;_54-=1){$_.i=_54;$_.barchar=$g($_.msg,$_.i);var _5A=$g($_.Kexcl,$_.barchar)!==undefined;if(_5A){$k[$j++]="sjis";if($_.i+1<$_.msglen){$k[$j++]=$f($_.barchar*256+$g($_.msg,$_.i+1))}else{$k[$j++]=0}var _5H=$k[--$j];$_[$k[--$j]]=_5H;if($_.sjis>=33088&&$_.sjis<=40956||$_.sjis>=57408&&$_.sjis<=60351){$p($_.nextKs,$_.i,0);$p($_.numKs,$_.i,$f($g($_.numKs,$_.i+2)+1))}else{$p($_.nextKs,$_.i,$f($g($_.nextKs,$_.i+1)+1))}}else{$p($_.nextKs,$_.i,$f($g($_.nextKs,$_.i+1)+1))}var _5g=$g($_.Nexcl,$_.barchar)!==undefined;if(_5g){$p($_.nextNs,$_.i,0);$p($_.numNs,$_.i,$f($g($_.numNs,$_.i+1)+1));$p($_.numAorNs,$_.i,$f($g($_.numAorNs,$_.i+1)+1))}else{$p($_.nextNs,$_.i,$f($g($_.nextNs,$_.i+1)+1))}var _60=$g($_.Aexcl,$_.barchar)!==undefined;if(_60){$p($_.nextAs,$_.i,0);$p($_.numAs,$_.i,$f($g($_.numAs,$_.i+1)+1));$p($_.numAorNs,$_.i,$f($g($_.numAorNs,$_.i+1)+1))}else{$p($_.nextAs,$_.i,$f($g($_.nextAs,$_.i+1)+1))}$p($_.isECI,$_.i,$_.barchar<=-1e6)}for(var _6N=0,_6M=$_.msglen-1;_6N<=_6M;_6N+=1){$_.i=_6N;if($g($_.numKs,$_.i)>0){$p($_.numKs,$_.i+1,0);$p($_.nextKs,$_.i+1,$f($g($_.nextKs,$_.i+1)+1))}}for(var _6Z=$_.msglen-1;_6Z>=0;_6Z-=1){$_.i=_6Z;if($f($g($_.numNs,$_.i)+$f($g($_.numAs,$_.i)+$g($_.numKs,$_.i)))==0&&$nt($g($_.isECI,$_.i))){$p($_.nextBs,$_.i,0);$p($_.numBs,$_.i,$f($g($_.numBs,$_.i+1)+1))}else{$p($_.nextBs,$_.i,$f($g($_.nextBs,$_.i+1)+1))}}$_.KbeforeB=function(){var _71=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numK,_71)&&$g($_.nextBs,$f($_.numK*2+$_.i))==0};$_.KbeforeA=function(){var _79=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numK,_79)&&$g($_.nextAs,$f($_.numK*2+$_.i))==0};$_.KbeforeN=function(){var _7H=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numK,_7H)&&$g($_.nextNs,$f($_.numK*2+$_.i))==0};$_.KbeforeE=function(){var _7P=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numK,_7P)&&$f($_.numK*2+$_.i)==$_.msglen};$_.AbeforeK=function(){var _7W=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numA,_7W)&&$g($_.nextKs,$f($_.numA+$_.i))==0};$_.AbeforeB=function(){var _7e=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numA,_7e)&&$g($_.nextBs,$f($_.numA+$_.i))==0};$_.AbeforeN=function(){var _7m=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numA,_7m)&&$g($_.nextNs,$f($_.numA+$_.i))==0};$_.AbeforeE=function(){var _7u=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numA,_7u)&&$f($_.numA+$_.i)==$_.msglen};$_.NbeforeK=function(){var _81=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numN,_81)&&$g($_.nextKs,$f($_.numN+$_.i))==0};$_.NbeforeB=function(){var _89=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numN,_89)&&$g($_.nextBs,$f($_.numN+$_.i))==0};$_.NbeforeA=function(){var _8H=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numN,_8H)&&$g($_.nextAs,$f($_.numN+$_.i))==0};$_.NbeforeE=function(){var _8P=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numN,_8P)&&$f($_.numN+$_.i)==$_.msglen};$_.AorNbeforeB=function(){var _8W=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numAorN,_8W)&&$g($_.nextBs,$f($_.numAorN+$_.i))==0};$_.AorNbeforeE=function(){var _8e=$g($k[--$j],$_.ver);$k[$j++]=$ge($_.numAorN,_8e)&&$f($_.numAorN+$_.i)==$_.msglen};$_.nextNslt=function(){if($g($_.nextNs,$_.i)>=$_.msglen){$j--;$k[$j++]=true}else{var _8u=$g($k[--$j],$_.ver);$k[$j++]=$lt($g($_.numNs,$f($g($_.nextNs,$_.i)+$_.i)),_8u)}};if(!bwipp_qrcode.__20183__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]="full";$k[$j++]=Infinity;for(var _8v=0;_8v<=9;_8v+=1){$k[$j++]=$R($s(2),_8v,10);$k[$j++]=$_.v1to9}for(var _8z=10;_8z<=26;_8z+=1){$k[$j++]=$R($s(2),_8z,10);$k[$j++]=$_.v10to26}for(var _93=27;_93<=40;_93+=1){$k[$j++]=$R($s(2),_93,10);$k[$j++]=$_.v27to40}var _97=$d();var _9C=new Map([["M1",$_.vM1],["M2",$_.vM2],["M3",$_.vM3],["M4",$_.vM4]]);var _9j=new Map([["R7x43",$_.vR7x43],["R7x59",$_.vR7x59],["R7x77",$_.vR7x77],["R7x99",$_.vR7x99],["R7x139",$_.vR7x139],["R9x43",$_.vR9x43],["R9x59",$_.vR9x59],["R9x77",$_.vR9x77],["R9x99",$_.vR9x99],["R9x139",$_.vR9x139],["R11x27",$_.vR11x27],["R11x43",$_.vR11x43],["R11x59",$_.vR11x59],["R11x77",$_.vR11x77],["R11x99",$_.vR11x99],["R11x139",$_.vR11x139],["R13x27",$_.vR13x27],["R13x43",$_.vR13x43],["R13x59",$_.vR13x59],["R13x77",$_.vR13x77],["R13x99",$_.vR13x99],["R13x139",$_.vR13x139],["R15x43",$_.vR15x43],["R15x59",$_.vR15x59],["R15x77",$_.vR15x77],["R15x99",$_.vR15x99],["R15x139",$_.vR15x139],["R17x43",$_.vR17x43],["R17x59",$_.vR17x59],["R17x77",$_.vR17x77],["R17x99",$_.vR17x99],["R17x139",$_.vR17x139]]);$k[$j++]=_97;$k[$j++]="micro";$k[$j++]=_9C;$k[$j++]="rmqr";$k[$j++]=_9j;$_.versetmap=$d();$_.versetfull=$a([$_.v1to9,$_.v10to26,$_.v27to40]);$_.versetmicro=$a([$_.vM1,$_.vM2,$_.vM3,$_.vM4]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20183__=1;$_=Object.getPrototypeOf($_)}if($ne($_.version,"unset")){var _9y=$g($_.versetmap,$_.format);var _9z=$_.version;var _A0=$g(_9y,_9z)!==undefined;$k[$j++]=_9y;$k[$j++]=_9z;if(!_A0){$j-=2;if($eq($_.format,"full")){$k[$j++]="bwipp.qrcodeInvalidFullVersion#20189";$k[$j++]="Valid versions for QR Code symbols are 1 to 40";bwipp_raiseerror()}else{if($eq($_.format,"micro")){$k[$j++]="bwipp.qrcodeInvalidMicroVersion#20192";$k[$j++]="Valid versions for Micro QR Code symbols are M1 to M4";bwipp_raiseerror()}else{$k[$j++]="bwipp.qrcodeInvalidRMQRversion#20194";$k[$j++]="Invalid version for an RMQR symbol";bwipp_raiseerror()}}}var _A3=$k[--$j];var _A5=$g($k[--$j],_A3);$k[$j++]=_A5;$k[$j++]=Infinity;var _A6=$k[--$j];var _A7=$k[--$j];$k[$j++]=_A6;$k[$j++]=_A7;$_.verset=$a()}else{if($eq($_.format,"full")){$_.verset=$_.versetfull}if($eq($_.format,"micro")){$_.verset=$_.versetmicro}}$k[$j++]=Infinity;for(var _AD=0,_AE=39;_AD<_AE;_AD++){$k[$j++]=-1}$_.msgbits=$a();$_.e=1e4;if(!bwipp_qrcode.__20237__){$_=Object.create($_);$_.mode0forceKB=$a([1,1,1,$_.e,$_.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);$_.mode0forceA=$a([1,1,1,$_.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);$_.mode0forceN=$a([1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);$_.mode0NbeforeB=$a([4,4,5,$_.e,$_.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]);$_.modeBKbeforeB=$a([9,12,13,$_.e,$_.e,4,6,4,5,6,6,6,5,6,6,6,7,4,6,6,6,7,7,5,6,6,7,7,7,6,6,7,7,7,6,7,7,7,8]);$_.modeBKbeforeA=$a([8,10,11,$_.e,$_.e,4,5,4,5,5,6,6,5,5,6,6,6,4,5,6,6,6,6,5,6,6,6,6,7,6,6,6,6,7,6,6,6,7,7]);$_.modeBKbeforeN=$a([8,9,11,$_.e,$_.e,3,5,3,4,5,5,5,4,5,5,5,6,3,5,5,5,6,6,4,5,5,6,6,6,5,5,6,6,7,5,6,6,6,7]);$_.modeBKbeforeE=$a([5,5,6,$_.e,$_.e,2,3,2,3,3,3,3,3,3,3,3,4,2,3,3,3,4,4,3,3,3,4,4,4,3,3,4,4,4,3,4,4,4,4]);$_.modeBAbeforeK=$a([11,12,14,$_.e,$_.e,5,7,5,6,7,8,8,6,7,8,8,8,6,7,8,8,8,8,6,8,8,8,8,9,8,8,8,8,9,8,8,8,9,9]);$_.modeBAbeforeB=$a([11,15,16,$_.e,$_.e,6,7,6,7,7,8,8,7,7,8,8,8,6,7,8,8,8,9,7,8,8,8,9,9,8,8,9,9,9,8,8,9,9,10]);$_.modeBAbeforeN=$a([12,13,15,$_.e,$_.e,6,8,6,7,8,8,8,7,8,8,8,9,6,8,8,8,9,9,7,8,8,9,9,10,8,9,9,9,10,8,9,9,10,10]);$_.modeBAbeforeE=$a([6,7,8,$_.e,$_.e,3,4,3,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,4,4,4,5,5,5,4,5,5,5,5,4,5,5,5,5]);$_.modeBNbeforeK=$a([6,7,8,$_.e,$_.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5]);$_.modeBNbeforeB=$a([6,8,9,$_.e,$_.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6]);$_.modeBNbeforeA=$a([6,7,8,$_.e,$_.e,3,4,3,4,4,5,5,4,4,5,5,5,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,6]);$_.modeBNbeforeE=$a([3,4,4,$_.e,$_.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]);$_.modeANbeforeA=$a([13,15,17,$_.e,5,7,9,7,8,9,9,9,8,9,9,9,11,7,9,9,9,11,11,8,9,9,10,11,11,9,10,11,11,11,9,11,11,11,11]);$_.modeANbeforeB=$a([13,17,18,$_.e,$_.e,7,9,7,8,9,9,9,8,9,9,9,10,7,9,9,9,10,11,8,9,9,9,11,11,9,9,11,11,11,9,10,11,11,11]);$_.modeANbeforeE=$a([7,8,9,$_.e,3,4,5,4,5,5,5,5,5,5,5,5,6,4,5,5,5,6,6,5,5,5,5,6,6,5,5,6,6,6,5,6,6,6,6]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20237__=1;$_=Object.getPrototypeOf($_)}var _B7=$_.verset;for(var _B8=0,_B9=_B7.length;_B8<_B9;_B8++){$_.ver=$g(_B7,_B8);$_.mode=-1;$_.seq=$a([]);$_.i=0;for(;;){if($_.i>=$_.msglen){break}$_.numK=$g($_.numKs,$_.i);$_.numB=$g($_.numBs,$_.i);$_.numA=$g($_.numAs,$_.i);$_.numN=$g($_.numNs,$_.i);$_.numAorN=$g($_.numAorNs,$_.i);$_.eci=$g($_.isECI,$_.i);if($eq($_.ver,$_.vM1)&&$_.numA>=1){$_.seq=-1;break}if($eq($_.ver,$_.vM1)&&$_.numB>=1){$_.seq=-1;break}if($eq($_.ver,$_.vM1)&&$_.numK>=1){$_.seq=-1;break}if($eq($_.ver,$_.vM1)&&$_.eci){$_.seq=-1;break}if($eq($_.ver,$_.vM2)&&$_.numB>=1){$_.seq=-1;break}if($eq($_.ver,$_.vM2)&&$_.numK>=1){$_.seq=-1;break}if($eq($_.ver,$_.vM2)&&$_.eci){$_.seq=-1;break}if($eq($_.ver,$_.vM3)&&$_.eci){$_.seq=-1;break}if($eq($_.ver,$_.vM4)&&$_.eci){$_.seq=-1;break}for(;;){if($_.eci){$k[$j++]=$_.E;break}if($_.mode==-1){$k[$j++]=$_.mode0forceKB;$_.KbeforeA();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.mode0forceKB;$_.KbeforeN();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.modeBKbeforeE;$_.KbeforeB();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.mode0forceKB;$_.KbeforeE();if($k[--$j]){$k[$j++]=$_.K;break}if($_.numK>=1){$k[$j++]=$_.B;break}$k[$j++]=$_.mode0NbeforeB;$_.NbeforeB();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.mode0forceKB;$_.NbeforeB();if($k[--$j]){$k[$j++]=$_.B;break}$k[$j++]=$_.modeANbeforeE;$_.NbeforeA();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.mode0forceN;$_.NbeforeE();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeBAbeforeE;$_.AbeforeK();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.modeBAbeforeE;$_.AorNbeforeB();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.mode0forceA;$_.AorNbeforeE();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.B;break}if($_.mode==$_.B){$k[$j++]=$_.modeBKbeforeB;$_.KbeforeB();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.modeBKbeforeA;$_.KbeforeA();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.modeBKbeforeN;$_.KbeforeN();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.modeBKbeforeE;$_.KbeforeE();if($k[--$j]){$k[$j++]=$_.K;break}$k[$j++]=$_.modeBAbeforeK;$_.AbeforeK();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.modeBAbeforeB;$_.AbeforeB();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.modeBAbeforeN;$_.AbeforeN();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.modeBAbeforeE;$_.AbeforeE();if($k[--$j]){$k[$j++]=$_.A;break}$k[$j++]=$_.modeBNbeforeK;$_.NbeforeK();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeBNbeforeB;$_.NbeforeB();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeBNbeforeA;$_.NbeforeA();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeBNbeforeE;$_.NbeforeE();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeBAbeforeE;$_.AorNbeforeE();var _DH=$k[--$j];if(_DH&&$le($_.numAorN,$g($_.modeBAbeforeN,$_.ver))){$k[$j++]=$_.modeBNbeforeA;$_.nextNslt();if($k[--$j]){$k[$j++]=$_.A;break}}$k[$j++]=$_.B;break}if($_.mode==$_.A){if($_.numK>=1){$k[$j++]=$_.K;break}if($_.numB>=1){$k[$j++]=$_.B;break}$k[$j++]=$_.modeANbeforeA;$_.NbeforeA();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeANbeforeB;$_.NbeforeB();if($k[--$j]){$k[$j++]=$_.N;break}$k[$j++]=$_.modeANbeforeE;$_.NbeforeE();if($k[--$j]){$k[$j++]=$_.N;break}if($_.numA>=1||$_.numN>=1){$k[$j++]=$_.A;break}$k[$j++]=$_.B;break}if($_.mode==$_.N){if($_.numK>=1){$k[$j++]=$_.K;break}if($_.numB>=1){$k[$j++]=$_.B;break}if($_.numA>=1){$k[$j++]=$_.A;break}if($_.numN>=1){$k[$j++]=$_.N;break}$k[$j++]=$_.B;break}if($_.mode==$_.K){if($_.numB>=1){$k[$j++]=$_.B;break}if($_.numA>=1){$k[$j++]=$_.A;break}if($_.numN>=1){$k[$j++]=$_.N;break}if($_.numK>=1){$k[$j++]=$_.K;break}$k[$j++]=$_.B;break}}var _E1=$k[--$j];$k[$j++]=_E1;if(_E1==$_.K&&$_.fnc1first){$j--;$k[$j++]=$_.B}var _E5=$k[--$j];$k[$j++]=_E5;if(_E5==$_.mode){$j--;var _EB=$_.mode==$_.K?2:1;$_.dat=$G($_.msg,$_.i,_EB);$k[$j++]=Infinity;$q($_.seq);$k[$j++]=Infinity;var _EE=$k[--$j];var _EF=$k[--$j];$k[$j++]=_EE;$q(_EF);$q($_.dat);var _EH=$a();$k[$j++]=_EH;$_.seq=$a()}else{$_.mode=$k[--$j];if($_.mode==$_.K){$k[$j++]=$_.K;$k[$j++]=$G($_.msg,$_.i,$_.numK*2)}if($_.mode==$_.B){$k[$j++]=$_.B;$k[$j++]=$G($_.msg,$_.i,$_.numB)}if($_.mode==$_.A){$k[$j++]=$_.A;$k[$j++]=$G($_.msg,$_.i,$_.numA)}if($_.mode==$_.N){$k[$j++]=$_.N;$k[$j++]=$G($_.msg,$_.i,$_.numN)}if($_.mode==$_.E){$_.mode=-1;$k[$j++]=$_.E;$k[$j++]=$G($_.msg,$_.i,1)}$_.dat=$k[--$j];$_.sw=$k[--$j];$k[$j++]=Infinity;$q($_.seq);$k[$j++]=$_.sw;$k[$j++]=$_.dat;$_.seq=$a()}$_.i=$_.i+$_.dat.length}for(;;){if($_.seq==-1){break}$_.bits=$s(23648);$_.j=0;if($_.fnc1first){if($lt($_.ver,$_.vR7x43)){$k[$j++]="0101"}else{$k[$j++]="101"}$_.addtobits()}$_.abort=false;for(var _F7=0,_F6=$_.seq.length-1;_F7<=_F6;_F7+=2){$_.i=_F7;$_.mode=$g($_.seq,$_.i);$k[$j++]=$g($g($_.mids,$_.ver),$_.mode);$_.addtobits();$_.chars=$g($_.seq,$_.i+1);$k[$j++]="charslen";$k[$j++]=$_.chars.length;if($_.mode==$_.K){var _FM=$k[--$j];$k[$j++]=~~(_FM/2)}var _FN=$k[--$j];$_[$k[--$j]]=_FN;if($_.mode!=$_.E){$_.cclen=$g($g($_.cclens,$_.ver),$_.mode);if($_.charslen>=~~Math.pow(2,$_.cclen)){$_.abort=true;break}$k[$j++]=$_.charslen;$k[$j++]=$_.cclen;$_.tobin();$_.addtobits()}$k[$j++]=$_.chars;if($_[$g($_.encfuncs,$_.mode)]()===true){break}$_.addtobits()}if($_.abort){break}$_.bits=$G($_.bits,0,$_.j);$p($_.msgbits,$_.ver,$_.bits);break}}if(!bwipp_qrcode.__20455__){$_=Object.create($_);$_.metrics=$a([$a(["micro","M1",$_.vM1,11,11,98,99,36,$a([2,99,99,99]),$a([1,0,-1,-1,-1,-1,-1,-1])]),$a(["micro","M2",$_.vM2,13,13,98,99,80,$a([5,6,99,99]),$a([1,0,1,0,-1,-1,-1,-1])]),$a(["micro","M3",$_.vM3,15,15,98,99,132,$a([6,8,99,99]),$a([1,0,1,0,-1,-1,-1,-1])]),$a(["micro","M4",$_.vM4,17,17,98,99,192,$a([8,10,14,99]),$a([1,0,1,0,1,0,-1,-1])]),$a(["full","1",$_.v1to9,21,21,98,99,208,$a([7,10,13,17]),$a([1,0,1,0,1,0,1,0])]),$a(["full","2",$_.v1to9,25,25,18,99,359,$a([10,16,22,28]),$a([1,0,1,0,1,0,1,0])]),$a(["full","3",$_.v1to9,29,29,22,99,567,$a([15,26,36,44]),$a([1,0,1,0,2,0,2,0])]),$a(["full","4",$_.v1to9,33,33,26,99,807,$a([20,36,52,64]),$a([1,0,2,0,2,0,4,0])]),$a(["full","5",$_.v1to9,37,37,30,99,1079,$a([26,48,72,88]),$a([1,0,2,0,2,2,2,2])]),$a(["full","6",$_.v1to9,41,41,34,99,1383,$a([36,64,96,112]),$a([2,0,4,0,4,0,4,0])]),$a(["full","7",$_.v1to9,45,45,22,38,1568,$a([40,72,108,130]),$a([2,0,4,0,2,4,4,1])]),$a(["full","8",$_.v1to9,49,49,24,42,1936,$a([48,88,132,156]),$a([2,0,2,2,4,2,4,2])]),$a(["full","9",$_.v1to9,53,53,26,46,2336,$a([60,110,160,192]),$a([2,0,3,2,4,4,4,4])]),$a(["full","10",$_.v10to26,57,57,28,50,2768,$a([72,130,192,224]),$a([2,2,4,1,6,2,6,2])]),$a(["full","11",$_.v10to26,61,61,30,54,3232,$a([80,150,224,264]),$a([4,0,1,4,4,4,3,8])]),$a(["full","12",$_.v10to26,65,65,32,58,3728,$a([96,176,260,308]),$a([2,2,6,2,4,6,7,4])]),$a(["full","13",$_.v10to26,69,69,34,62,4256,$a([104,198,288,352]),$a([4,0,8,1,8,4,12,4])]),$a(["full","14",$_.v10to26,73,73,26,46,4651,$a([120,216,320,384]),$a([3,1,4,5,11,5,11,5])]),$a(["full","15",$_.v10to26,77,77,26,48,5243,$a([132,240,360,432]),$a([5,1,5,5,5,7,11,7])]),$a(["full","16",$_.v10to26,81,81,26,50,5867,$a([144,280,408,480]),$a([5,1,7,3,15,2,3,13])]),$a(["full","17",$_.v10to26,85,85,30,54,6523,$a([168,308,448,532]),$a([1,5,10,1,1,15,2,17])]),$a(["full","18",$_.v10to26,89,89,30,56,7211,$a([180,338,504,588]),$a([5,1,9,4,17,1,2,19])]),$a(["full","19",$_.v10to26,93,93,30,58,7931,$a([196,364,546,650]),$a([3,4,3,11,17,4,9,16])]),$a(["full","20",$_.v10to26,97,97,34,62,8683,$a([224,416,600,700]),$a([3,5,3,13,15,5,15,10])]),$a(["full","21",$_.v10to26,101,101,28,50,9252,$a([224,442,644,750]),$a([4,4,17,0,17,6,19,6])]),$a(["full","22",$_.v10to26,105,105,26,50,10068,$a([252,476,690,816]),$a([2,7,17,0,7,16,34,0])]),$a(["full","23",$_.v10to26,109,109,30,54,10916,$a([270,504,750,900]),$a([4,5,4,14,11,14,16,14])]),$a(["full","24",$_.v10to26,113,113,28,54,11796,$a([300,560,810,960]),$a([6,4,6,14,11,16,30,2])]),$a(["full","25",$_.v10to26,117,117,32,58,12708,$a([312,588,870,1050]),$a([8,4,8,13,7,22,22,13])]),$a(["full","26",$_.v10to26,121,121,30,58,13652,$a([336,644,952,1110]),$a([10,2,19,4,28,6,33,4])]),$a(["full","27",$_.v27to40,125,125,34,62,14628,$a([360,700,1020,1200]),$a([8,4,22,3,8,26,12,28])]),$a(["full","28",$_.v27to40,129,129,26,50,15371,$a([390,728,1050,1260]),$a([3,10,3,23,4,31,11,31])]),$a(["full","29",$_.v27to40,133,133,30,54,16411,$a([420,784,1140,1350]),$a([7,7,21,7,1,37,19,26])]),$a(["full","30",$_.v27to40,137,137,26,52,17483,$a([450,812,1200,1440]),$a([5,10,19,10,15,25,23,25])]),$a(["full","31",$_.v27to40,141,141,30,56,18587,$a([480,868,1290,1530]),$a([13,3,2,29,42,1,23,28])]),$a(["full","32",$_.v27to40,145,145,34,60,19723,$a([510,924,1350,1620]),$a([17,0,10,23,10,35,19,35])]),$a(["full","33",$_.v27to40,149,149,30,58,20891,$a([540,980,1440,1710]),$a([17,1,14,21,29,19,11,46])]),$a(["full","34",$_.v27to40,153,153,34,62,22091,$a([570,1036,1530,1800]),$a([13,6,14,23,44,7,59,1])]),$a(["full","35",$_.v27to40,157,157,30,54,23008,$a([570,1064,1590,1890]),$a([12,7,12,26,39,14,22,41])]),$a(["full","36",$_.v27to40,161,161,24,50,24272,$a([600,1120,1680,1980]),$a([6,14,6,34,46,10,2,64])]),$a(["full","37",$_.v27to40,165,165,28,54,25568,$a([630,1204,1770,2100]),$a([17,4,29,14,49,10,24,46])]),$a(["full","38",$_.v27to40,169,169,32,58,26896,$a([660,1260,1860,2220]),$a([4,18,13,32,48,14,42,32])]),$a(["full","39",$_.v27to40,173,173,26,54,28256,$a([720,1316,1950,2310]),$a([20,4,40,7,43,22,10,67])]),$a(["full","40",$_.v27to40,177,177,30,58,29648,$a([750,1372,2040,2430]),$a([19,6,18,31,34,34,20,61])]),$a(["rmqr","R7x43",$_.vR7x43,7,43,22,99,104,$a([99,7,99,10]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R7x59",$_.vR7x59,7,59,20,40,171,$a([99,9,99,14]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R7x77",$_.vR7x77,7,77,26,52,261,$a([99,12,99,22]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R7x99",$_.vR7x99,7,99,24,50,358,$a([99,16,99,30]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R7x139",$_.vR7x139,7,139,28,56,545,$a([99,24,99,44]),$a([-1,-1,1,0,-1,-1,2,0])]),$a(["rmqr","R9x43",$_.vR9x43,9,43,22,99,170,$a([99,9,99,14]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R9x59",$_.vR9x59,9,59,20,40,267,$a([99,12,99,22]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R9x77",$_.vR9x77,9,77,26,52,393,$a([99,18,99,32]),$a([-1,-1,1,0,-1,-1,1,1])]),$a(["rmqr","R9x99",$_.vR9x99,9,99,24,50,532,$a([99,24,99,44]),$a([-1,-1,1,0,-1,-1,2,0])]),$a(["rmqr","R9x139",$_.vR9x139,9,139,28,56,797,$a([99,36,99,66]),$a([-1,-1,1,1,-1,-1,3,0])]),$a(["rmqr","R11x27",$_.vR11x27,11,27,98,99,122,$a([99,8,99,10]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R11x43",$_.vR11x43,11,43,22,99,249,$a([99,12,99,20]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R11x59",$_.vR11x59,11,59,20,40,376,$a([99,16,99,32]),$a([-1,-1,1,0,-1,-1,1,1])]),$a(["rmqr","R11x77",$_.vR11x77,11,77,26,52,538,$a([99,24,99,44]),$a([-1,-1,1,0,-1,-1,1,1])]),$a(["rmqr","R11x99",$_.vR11x99,11,99,24,50,719,$a([99,32,99,60]),$a([-1,-1,1,1,-1,-1,1,1])]),$a(["rmqr","R11x139",$_.vR11x139,11,139,28,56,1062,$a([99,48,99,90]),$a([-1,-1,2,0,-1,-1,3,0])]),$a(["rmqr","R13x27",$_.vR13x27,13,27,98,99,172,$a([99,9,99,14]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R13x43",$_.vR13x43,13,43,22,99,329,$a([99,14,99,28]),$a([-1,-1,1,0,-1,-1,1,0])]),$a(["rmqr","R13x59",$_.vR13x59,13,59,20,40,486,$a([99,22,99,40]),$a([-1,-1,1,0,-1,-1,2,0])]),$a(["rmqr","R13x77",$_.vR13x77,13,77,26,52,684,$a([99,32,99,56]),$a([-1,-1,1,1,-1,-1,1,1])]),$a(["rmqr","R13x99",$_.vR13x99,13,99,24,50,907,$a([99,40,99,78]),$a([-1,-1,1,1,-1,-1,1,2])]),$a(["rmqr","R13x139",$_.vR13x139,13,139,28,56,1328,$a([99,60,99,112]),$a([-1,-1,2,1,-1,-1,2,2])]),$a(["rmqr","R15x43",$_.vR15x43,15,43,22,99,409,$a([99,18,99,36]),$a([-1,-1,1,0,-1,-1,1,1])]),$a(["rmqr","R15x59",$_.vR15x59,15,59,20,40,596,$a([99,26,99,48]),$a([-1,-1,1,0,-1,-1,2,0])]),$a(["rmqr","R15x77",$_.vR15x77,15,77,26,52,830,$a([99,36,99,72]),$a([-1,-1,1,1,-1,-1,2,1])]),$a(["rmqr","R15x99",$_.vR15x99,15,99,24,50,1095,$a([99,48,99,88]),$a([-1,-1,2,0,-1,-1,4,0])]),$a(["rmqr","R15x139",$_.vR15x139,15,139,28,56,1594,$a([99,72,99,130]),$a([-1,-1,2,1,-1,-1,1,4])]),$a(["rmqr","R17x43",$_.vR17x43,17,43,22,99,489,$a([99,22,99,40]),$a([-1,-1,1,0,-1,-1,1,1])]),$a(["rmqr","R17x59",$_.vR17x59,17,59,20,40,706,$a([99,32,99,60]),$a([-1,-1,2,0,-1,-1,2,0])]),$a(["rmqr","R17x77",$_.vR17x77,17,77,26,52,976,$a([99,44,99,84]),$a([-1,-1,2,0,-1,-1,1,2])]),$a(["rmqr","R17x99",$_.vR17x99,17,99,24,50,1283,$a([99,60,99,104]),$a([-1,-1,2,1,-1,-1,4,0])]),$a(["rmqr","R17x139",$_.vR17x139,17,139,28,56,1860,$a([99,80,99,156]),$a([-1,-1,4,0,-1,-1,2,4])])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20455__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="eclval";$X("LMQH",$_.eclevel);$j--;var _Kj=$k[--$j];var _Kk=$k[--$j];$k[$j++]=_Kj.length;$k[$j++]=_Kk;$j--;var _Kl=$k[--$j];var _Km=$k[--$j];$k[$j++]=_Kl;$k[$j++]=_Km;$j--;var _Kn=$k[--$j];$_[$k[--$j]]=_Kn;for(var _Kr=0,_Kq=$_.metrics.length-1;_Kr<=_Kq;_Kr+=1){$_.i=_Kr;$_.m=$g($_.metrics,$_.i);$_.frmt=$g($_.m,0);$_.vers=$g($_.m,1);$_.vergrp=$g($_.m,2);$_.verind=$_.i-44;$_.rows=$g($_.m,3);$_.cols=$g($_.m,4);$_.asp2=$g($_.m,5);$_.asp3=$g($_.m,6);$_.nmod=$g($_.m,7);$_.ncws=~~($_.nmod/8);$_.rbit=$_.nmod%8;$_.lc4b=false;if($eq($_.vers,"M1")||$eq($_.vers,"M3")){$_.ncws=$_.ncws+1;$_.rbit=0;$_.lc4b=true}$_.ecws=$g($g($_.m,8),$_.eclval);$_.dcws=$f($_.ncws-$_.ecws);var _LP=$_.lc4b?4:0;$_.dmod=$f($_.dcws*8-_LP);$_.ecb1=$g($g($_.m,9),$_.eclval*2);$_.ecb2=$g($g($_.m,9),$f($_.eclval*2+1));$_.okay=true;if($ne($_.format,$_.frmt)){$_.okay=false}if($eq($_.frmt,"micro")&&$_.fnc1first){$_.okay=false}if($ne($_.version,"unset")&&$ne($_.version,$_.vers)){$_.okay=false}if($_.ecb1==-1||$_.ecb2==-1){$_.okay=false}$_.verbits=$g($_.msgbits,$_.vergrp);if($_.verbits==-1){$_.okay=false}else{if($_.verbits.length>$_.dmod){$_.okay=false}}$_.term=$G("000000000",0,$g($_.termlens,$_.vergrp));if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.qrcodeNoValidSymbol#20499";$k[$j++]="Maximum length exceeded or invalid content";bwipp_raiseerror()}$_.format=$_.frmt;$_.version=$_.vers;$_.msgbits=$_.verbits;$_.dcpb=~~($_.dcws/$f($_.ecb1+$_.ecb2));$_.ecpb=~~($_.ncws/$f($_.ecb1+$_.ecb2))-$_.dcpb;var _M3=$_.term;var _M4=$_.dmod;var _M5=$_.msgbits;var _M6=$_.term;var _M7=_M6.length;var _M8=$f(_M4-_M5.length);if($f(_M4-_M5.length)>_M6.length){var _=_M7;_M7=_M8;_M8=_}$_.term=$G(_M3,0,_M8);var _MC=$s($_.msgbits.length+$_.term.length);$P(_MC,0,$_.msgbits);$P(_MC,$_.msgbits.length,$_.term);$_.msgbits=_MC;$_.pad=$s($_.dmod);for(var _MK=0,_MJ=$_.pad.length-1;_MK<=_MJ;_MK+=1){$p($_.pad,_MK,48)}$P($_.pad,0,$_.msgbits);$_.padnum=0;var _MR=$_.lc4b?5:1;for(var _MT=~~(Math.ceil($_.msgbits.length/8)*8),_MS=$f($_.dmod-_MR);_MT<=_MS;_MT+=8){$P($_.pad,_MT,$g($_.padstrs,$_.padnum));$_.padnum=($_.padnum+1)%2}$_.cws=$a($_.dcws);for(var _Md=0,_Mc=$_.cws.length-1;_Md<=_Mc;_Md+=1){$_.c=_Md;$_.bpcw=8;if($_.lc4b&&$_.c==$_.cws.length-1){$_.bpcw=4}$_.cwb=$G($_.pad,$_.c*8,$_.bpcw);$_.cw=0;for(var _Mn=0,_Mm=$_.bpcw-1;_Mn<=_Mm;_Mn+=1){$_.i=_Mn;$_.cw=$f($_.cw+~~Math.pow(2,$_.bpcw-$_.i-1)*$f($g($_.cwb,$_.i)-48))}$p($_.cws,$_.c,$_.cw)}if($_.lc4b){var _My=$_.cws;var _Mz=$_.cws;$p(_My,_Mz.length-1,$g(_My,_Mz.length-1)<<4)}var _N2=$g($_.options,"debugcws")!==undefined;if(_N2){$k[$j++]="bwipp.debugcws#20543";$k[$j++]=$_.cws;bwipp_raiseerror()}if(!bwipp_qrcode.__20550__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _N4=0,_N5=255;_N4<_N5;_N4++){var _N6=$k[--$j];var _N7=_N6*2;$k[$j++]=_N6;$k[$j++]=_N7;if(_N7>=256){var _N8=$k[--$j];$k[$j++]=_N8^285}}$_.rsalog=$a();$_.rslog=$a(256);for(var _NB=1;_NB<=255;_NB+=1){$p($_.rslog,$g($_.rsalog,_NB),_NB)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20550__=1;$_=Object.getPrototypeOf($_)}$_.rsprod=function(){var _NG=$k[--$j];var _NH=$k[--$j];$k[$j++]=_NH;$k[$j++]=_NG;if(_NG!=0&&_NH!=0){var _NK=$g($_.rslog,$k[--$j]);var _NP=$g($_.rsalog,$f(_NK+$g($_.rslog,$k[--$j]))%255);$k[$j++]=_NP}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _NR=0,_NS=$_.ecpb;_NR<_NS;_NR++){$k[$j++]=0}$_.coeffs=$a();for(var _NW=0,_NV=$_.ecpb-1;_NW<=_NV;_NW+=1){$_.i=_NW;$p($_.coeffs,$_.i+1,$g($_.coeffs,$_.i));for(var _Nd=$_.i;_Nd>=1;_Nd-=1){$_.j=_Nd;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Np=$k[--$j];var _Nq=$k[--$j];var _Nr=$k[--$j];$p($k[--$j],_Nr,$xo(_Nq,_Np))}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Nz=$k[--$j];var _O0=$k[--$j];$p($k[--$j],_O0,_Nz)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);$_.rscodes=function(){$_.rscws=$k[--$j];$_.rsnd=$_.rscws.length;$k[$j++]=Infinity;$F($_.rscws);for(var _O9=0,_OA=$_.ecpb;_O9<_OA;_O9++){$k[$j++]=0}$_.rscws=$a();for(var _OE=0,_OD=$_.rsnd-1;_OE<=_OD;_OE+=1){$_.m=_OE;$_.k=$g($_.rscws,$_.m);for(var _OK=0,_OJ=$_.ecpb-1;_OK<=_OJ;_OK+=1){$_.j=_OK;$k[$j++]=$_.rscws;$k[$j++]=$_.m+$_.j+1;$k[$j++]=$g($_.coeffs,$_.ecpb-$_.j-1);$k[$j++]=$_.k;$_.rsprod();var _OX=$k[--$j];var _OY=$k[--$j];$p($k[--$j],_OY,$xo(_OX,$g($_.rscws,$_.m+$_.j+1)))}}$k[$j++]=$G($_.rscws,$_.rsnd,$_.ecpb)};$_.dcwsb=$a($f($_.ecb1+$_.ecb2));$_.ecwsb=$a($f($_.ecb1+$_.ecb2));for(var _Om=0,_Ol=$f($_.ecb1-1);_Om<=_Ol;_Om+=1){$_.i=_Om;$p($_.dcwsb,$_.i,$G($_.cws,$_.i*$_.dcpb,$_.dcpb));$k[$j++]=$_.ecwsb;$k[$j++]=$_.i;$k[$j++]=$g($_.dcwsb,$_.i);$_.rscodes();var _Oz=$k[--$j];var _P0=$k[--$j];$p($k[--$j],_P0,_Oz)}for(var _P4=0,_P3=$f($_.ecb2-1);_P4<=_P3;_P4+=1){$_.i=_P4;$p($_.dcwsb,$f($_.ecb1+$_.i),$G($_.cws,$f($_.ecb1*$_.dcpb+$_.i*($_.dcpb+1)),$_.dcpb+1));$k[$j++]=$_.ecwsb;$k[$j++]=$f($_.ecb1+$_.i);$k[$j++]=$g($_.dcwsb,$f($_.ecb1+$_.i));$_.rscodes();var _PM=$k[--$j];var _PN=$k[--$j];$p($k[--$j],_PN,_PM)}$_.cws=$a($_.ncws);$_.cw=0;for(var _PT=0,_PS=$_.dcpb;_PT<=_PS;_PT+=1){$_.i=_PT;for(var _PX=0,_PW=$f($f($_.ecb1+$_.ecb2)-1);_PX<=_PW;_PX+=1){$_.j=_PX;if($_.i<$g($_.dcwsb,$_.j).length){$p($_.cws,$_.cw,$g($g($_.dcwsb,$_.j),$_.i));$_.cw=$_.cw+1}}}for(var _Pm=0,_Pl=$_.ecpb-1;_Pm<=_Pl;_Pm+=1){$_.i=_Pm;for(var _Pq=0,_Pp=$f($f($_.ecb1+$_.ecb2)-1);_Pq<=_Pp;_Pq+=1){$_.j=_Pq;$p($_.cws,$_.cw,$g($g($_.ecwsb,$_.j),$_.i));$_.cw=$_.cw+1}}if($_.rbit>0){$_.pad=$a($_.cws.length+1);$P($_.pad,0,$_.cws);$p($_.pad,$_.pad.length-1,0);$_.cws=$_.pad}if($_.lc4b){var _Q8=$_.cws;var _Q9=$_.dcws;$p(_Q8,$f(_Q9-1),$g(_Q8,$f(_Q9-1))>>>4);for(var _QE=$f($_.dcws-1),_QD=$_.ncws-2;_QE<=_QD;_QE+=1){$_.i=_QE;$p($_.cws,$_.i,($g($_.cws,$_.i)&15)<<4);$p($_.cws,$_.i,$g($_.cws,$_.i+1)>>>4&15|$g($_.cws,$_.i))}$p($_.cws,$_.ncws-1,($g($_.cws,$_.ncws-1)&15)<<4)}var _QY=$g($_.options,"debugecc")!==undefined;if(_QY){$k[$j++]="bwipp.debugecc#20645";$k[$j++]=$_.cws;bwipp_raiseerror()}$k[$j++]=Infinity;for(var _Qc=0,_Qd=$_.rows*$_.cols;_Qc<_Qd;_Qc++){$k[$j++]=-1}$_.pixs=$a();$_.qmv=function(){var _Qg=$k[--$j];var _Qh=$k[--$j];$k[$j++]=$f(_Qh+_Qg*$_.cols)};if($eq($_.format,"full")){for(var _Ql=8,_Qk=$f($_.cols-9);_Ql<=_Qk;_Ql+=1){$_.i=_Ql;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=6;$_.qmv();var _Qp=$k[--$j];$p($k[--$j],_Qp,($_.i+1)%2);$k[$j++]=$_.pixs;$k[$j++]=6;$k[$j++]=$_.i;$_.qmv();var _Qu=$k[--$j];$p($k[--$j],_Qu,($_.i+1)%2)}}if($eq($_.format,"micro")){for(var _Qz=8,_Qy=$f($_.cols-1);_Qz<=_Qy;_Qz+=1){$_.i=_Qz;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=0;$_.qmv();var _R3=$k[--$j];$p($k[--$j],_R3,($_.i+1)%2);$k[$j++]=$_.pixs;$k[$j++]=0;$k[$j++]=$_.i;$_.qmv();var _R8=$k[--$j];$p($k[--$j],_R8,($_.i+1)%2)}}if($eq($_.format,"rmqr")){for(var _RD=3,_RC=$f($_.cols-4);_RD<=_RC;_RD+=1){$_.i=_RD;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=0;$_.qmv();var _RH=$k[--$j];$p($k[--$j],_RH,($_.i+1)%2);$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$f($_.rows-1);$_.qmv();var _RN=$k[--$j];$p($k[--$j],_RN,($_.i+1)%2)}for(var _RR=3,_RQ=$f($_.rows-4);_RR<=_RQ;_RR+=1){$_.i=_RR;$k[$j++]=$_.pixs;$k[$j++]=0;$k[$j++]=$_.i;$_.qmv();var _RV=$k[--$j];$p($k[--$j],_RV,($_.i+1)%2);$k[$j++]=$_.pixs;$k[$j++]=$f($_.cols-1);$k[$j++]=$_.i;$_.qmv();var _Rb=$k[--$j];$p($k[--$j],_Rb,($_.i+1)%2)}for(var _Ri=$f($_.asp2-1),_Rj=$f($_.asp3-$_.asp2),_Rh=$f($_.cols-13);_Rj<0?_Ri>=_Rh:_Ri<=_Rh;_Ri+=_Rj){$_.i=_Ri;for(var _Rm=3,_Rl=$f($_.rows-4);_Rm<=_Rl;_Rm+=1){$_.j=_Rm;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.qmv();var _Rr=$k[--$j];$p($k[--$j],_Rr,($_.j+1)%2)}}}if(!bwipp_qrcode.__20734__){$_=Object.create($_);$_.fpat=$a([$a([1,1,1,1,1,1,1,0]),$a([1,0,0,0,0,0,1,0]),$a([1,0,1,1,1,0,1,0]),$a([1,0,1,1,1,0,1,0]),$a([1,0,1,1,1,0,1,0]),$a([1,0,0,0,0,0,1,0]),$a([1,1,1,1,1,1,1,0]),$a([0,0,0,0,0,0,0,0])]);$_.fsubpat=$a([$a([1,1,1,1,1,9,9,9]),$a([1,0,0,0,1,9,9,9]),$a([1,0,1,0,1,9,9,9]),$a([1,0,0,0,1,9,9,9]),$a([1,1,1,1,1,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9])]);$_.fcorpat=$a([$a([1,1,1,9,9,9,9,9]),$a([1,0,9,9,9,9,9,9]),$a([1,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9])]);$_.fnullpat=$a([$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9]),$a([9,9,9,9,9,9,9,9])]);var _Si=new Map([["full",$a([$_.fpat,$_.fpat,$_.fpat,$_.fnullpat])],["micro",$a([$_.fpat,$_.fnullpat,$_.fnullpat,$_.fnullpat])],["rmqr",$a([$_.fpat,$_.fcorpat,$_.fcorpat,$_.fsubpat])]]);$_.fpatmap=_Si;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20734__=1;$_=Object.getPrototypeOf($_)}$_.fpats=$g($_.fpatmap,$_.format);for(var _Sn=0;_Sn<=7;_Sn+=1){$_.y=_Sn;for(var _So=0;_So<=7;_So+=1){$_.x=_So;$_.fpb0=$g($g($g($_.fpats,0),$_.y),$_.x);$_.fpb1=$g($g($g($_.fpats,1),$_.y),$_.x);$_.fpb2=$g($g($g($_.fpats,2),$_.y),$_.x);$_.fpb3=$g($g($g($_.fpats,3),$_.y),$_.x);if($_.fpb0!=9&&$_.y<$_.rows){$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.qmv();var _TK=$k[--$j];$p($k[--$j],_TK,$_.fpb0)}if($_.fpb1!=9){$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.cols-$_.x)-1);$k[$j++]=$_.y;$_.qmv();var _TS=$k[--$j];$p($k[--$j],_TS,$_.fpb1)}if($_.fpb2!=9){$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$f($f($_.rows-$_.y)-1);$_.qmv();var _Ta=$k[--$j];$p($k[--$j],_Ta,$_.fpb2)}if($_.fpb3!=9){$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.cols-$_.x)-1);$k[$j++]=$f($f($_.rows-$_.y)-1);$_.qmv();var _Tj=$k[--$j];$p($k[--$j],_Tj,$_.fpb3)}}}if(!bwipp_qrcode.__20767__){$_=Object.create($_);$_.algnpatfull=$a([$a([1,1,1,1,1]),$a([1,0,0,0,1]),$a([1,0,1,0,1]),$a([1,0,0,0,1]),$a([1,1,1,1,1])]);$_.algnpatrmqr=$a([$a([1,1,1,9,9]),$a([1,0,1,9,9]),$a([1,1,1,9,9]),$a([9,9,9,9,9]),$a([9,9,9,9,9])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20767__=1;$_=Object.getPrototypeOf($_)}$_.putalgnpat=function(){$_.py=$k[--$j];$_.px=$k[--$j];for(var _U0=0;_U0<=4;_U0+=1){$_.pb=_U0;for(var _U1=0;_U1<=4;_U1+=1){$_.pa=_U1;$_.algnb=$g($g($_.algnpat,$_.pb),$_.pa);if($_.algnb!=9){$k[$j++]=$_.pixs;$k[$j++]=$f($_.px+$_.pa);$k[$j++]=$f($_.py+$_.pb);$_.qmv();var _UE=$k[--$j];$p($k[--$j],_UE,$_.algnb)}}}};if($eq($_.format,"full")){$_.algnpat=$_.algnpatfull;for(var _UN=$f($_.asp2-2),_UO=$f($_.asp3-$_.asp2),_UM=$f($_.cols-13);_UO<0?_UN>=_UM:_UN<=_UM;_UN+=_UO){$_.i=_UN;$k[$j++]=$_.i;$k[$j++]=4;$_.putalgnpat();$k[$j++]=4;$k[$j++]=$_.i;$_.putalgnpat()}for(var _UW=$f($_.asp2-2),_UX=$f($_.asp3-$_.asp2),_UV=$f($_.cols-9);_UX<0?_UW>=_UV:_UW<=_UV;_UW+=_UX){$_.x=_UW;for(var _Ud=$f($_.asp2-2),_Ue=$f($_.asp3-$_.asp2),_Uc=$f($_.rows-9);_Ue<0?_Ud>=_Uc:_Ud<=_Uc;_Ud+=_Ue){$_.y=_Ud;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.putalgnpat()}}}if($eq($_.format,"rmqr")){$_.algnpat=$_.algnpatrmqr;for(var _Uo=$f($_.asp2-2),_Up=$f($_.asp3-$_.asp2),_Un=$f($_.cols-13);_Up<0?_Uo>=_Un:_Uo<=_Un;_Uo+=_Up){$_.i=_Uo;$k[$j++]=$_.i;$k[$j++]=0;$_.putalgnpat();$k[$j++]=$_.i;$k[$j++]=$f($_.rows-3);$_.putalgnpat()}}if(!bwipp_qrcode.__20814__){$_=Object.create($_);$_.formatmapmicro=$a([$a([$a([1,8])]),$a([$a([2,8])]),$a([$a([3,8])]),$a([$a([4,8])]),$a([$a([5,8])]),$a([$a([6,8])]),$a([$a([7,8])]),$a([$a([8,8])]),$a([$a([8,7])]),$a([$a([8,6])]),$a([$a([8,5])]),$a([$a([8,4])]),$a([$a([8,3])]),$a([$a([8,2])]),$a([$a([8,1])])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__20814__=1;$_=Object.getPrototypeOf($_)}var _Xs=new Map([["full",$a([$a([$a([0,8]),$a([8,$f($_.cols-1)])]),$a([$a([1,8]),$a([8,$f($_.cols-2)])]),$a([$a([2,8]),$a([8,$f($_.cols-3)])]),$a([$a([3,8]),$a([8,$f($_.cols-4)])]),$a([$a([4,8]),$a([8,$f($_.cols-5)])]),$a([$a([5,8]),$a([8,$f($_.cols-6)])]),$a([$a([7,8]),$a([8,$f($_.cols-7)])]),$a([$a([8,8]),$a([$f($_.cols-8),8])]),$a([$a([8,7]),$a([$f($_.cols-7),8])]),$a([$a([8,5]),$a([$f($_.cols-6),8])]),$a([$a([8,4]),$a([$f($_.cols-5),8])]),$a([$a([8,3]),$a([$f($_.cols-4),8])]),$a([$a([8,2]),$a([$f($_.cols-3),8])]),$a([$a([8,1]),$a([$f($_.cols-2),8])]),$a([$a([8,0]),$a([$f($_.cols-1),8])])])],["micro",$_.formatmapmicro],["rmqr",$a([$a([$a([11,3]),$a([$f($_.cols-3),$f($_.rows-6)])]),$a([$a([11,2]),$a([$f($_.cols-4),$f($_.rows-6)])]),$a([$a([11,1]),$a([$f($_.cols-5),$f($_.rows-6)])]),$a([$a([10,5]),$a([$f($_.cols-6),$f($_.rows-2)])]),$a([$a([10,4]),$a([$f($_.cols-6),$f($_.rows-3)])]),$a([$a([10,3]),$a([$f($_.cols-6),$f($_.rows-4)])]),$a([$a([10,2]),$a([$f($_.cols-6),$f($_.rows-5)])]),$a([$a([10,1]),$a([$f($_.cols-6),$f($_.rows-6)])]),$a([$a([9,5]),$a([$f($_.cols-7),$f($_.rows-2)])]),$a([$a([9,4]),$a([$f($_.cols-7),$f($_.rows-3)])]),$a([$a([9,3]),$a([$f($_.cols-7),$f($_.rows-4)])]),$a([$a([9,2]),$a([$f($_.cols-7),$f($_.rows-5)])]),$a([$a([9,1]),$a([$f($_.cols-7),$f($_.rows-6)])]),$a([$a([8,5]),$a([$f($_.cols-8),$f($_.rows-2)])]),$a([$a([8,4]),$a([$f($_.cols-8),$f($_.rows-3)])]),$a([$a([8,3]),$a([$f($_.cols-8),$f($_.rows-4)])]),$a([$a([8,2]),$a([$f($_.cols-8),$f($_.rows-5)])]),$a([$a([8,1]),$a([$f($_.cols-8),$f($_.rows-6)])])])]]);$_.formatmap=$g(_Xs,$_.format);$F($_.formatmap,function(){$F($k[--$j],function(){$F($k[--$j]);$_.qmv();$p($_.pixs,$k[--$j],1)})});if($eq($_.format,"full")&&$_.cols>=45){$_.versionmap=$a([$a([$a([$f($_.cols-9),5]),$a([5,$f($_.cols-9)])]),$a([$a([$f($_.cols-10),5]),$a([5,$f($_.cols-10)])]),$a([$a([$f($_.cols-11),5]),$a([5,$f($_.cols-11)])]),$a([$a([$f($_.cols-9),4]),$a([4,$f($_.cols-9)])]),$a([$a([$f($_.cols-10),4]),$a([4,$f($_.cols-10)])]),$a([$a([$f($_.cols-11),4]),$a([4,$f($_.cols-11)])]),$a([$a([$f($_.cols-9),3]),$a([3,$f($_.cols-9)])]),$a([$a([$f($_.cols-10),3]),$a([3,$f($_.cols-10)])]),$a([$a([$f($_.cols-11),3]),$a([3,$f($_.cols-11)])]),$a([$a([$f($_.cols-9),2]),$a([2,$f($_.cols-9)])]),$a([$a([$f($_.cols-10),2]),$a([2,$f($_.cols-10)])]),$a([$a([$f($_.cols-11),2]),$a([2,$f($_.cols-11)])]),$a([$a([$f($_.cols-9),1]),$a([1,$f($_.cols-9)])]),$a([$a([$f($_.cols-10),1]),$a([1,$f($_.cols-10)])]),$a([$a([$f($_.cols-11),1]),$a([1,$f($_.cols-11)])]),$a([$a([$f($_.cols-9),0]),$a([0,$f($_.cols-9)])]),$a([$a([$f($_.cols-10),0]),$a([0,$f($_.cols-10)])]),$a([$a([$f($_.cols-11),0]),$a([0,$f($_.cols-11)])])])}else{$_.versionmap=$a([])}var _ZW=$_.versionmap;for(var _ZX=0,_ZY=_ZW.length;_ZX<_ZY;_ZX++){$F($g(_ZW,_ZX),function(){$F($k[--$j]);$_.qmv();$p($_.pixs,$k[--$j],0)})}if($eq($_.format,"full")){$k[$j++]=$_.pixs;$k[$j++]=8;$k[$j++]=$f($_.rows-8);$_.qmv();var _Zg=$k[--$j];$p($k[--$j],_Zg,0)}var _a0=$a([function(){var _Zi=$k[--$j];var _Zj=$k[--$j];$k[$j++]=$f(_Zj+_Zi)%2},function(){var _Zk=$k[--$j];var _Zl=$k[--$j];$k[$j++]=_Zk;$k[$j++]=_Zl;$j--;var _Zm=$k[--$j];$k[$j++]=_Zm%2},function(){$j--;var _Zn=$k[--$j];$k[$j++]=_Zn%3},function(){var _Zo=$k[--$j];var _Zp=$k[--$j];$k[$j++]=$f(_Zp+_Zo)%3},function(){var _Zq=$k[--$j];var _Zr=$k[--$j];$k[$j++]=(~~(_Zq/2)+~~(_Zr/3))%2},function(){var _Zs=$k[--$j];var _Zu=$k[--$j]*_Zs;$k[$j++]=$f(_Zu%2+_Zu%3)},function(){var _Zv=$k[--$j];var _Zx=$k[--$j]*_Zv;$k[$j++]=$f(_Zx%2+_Zx%3)%2},function(){var _Zy=$k[--$j];var _Zz=$k[--$j];$k[$j++]=$f(_Zz*_Zy%3+$f(_Zz+_Zy)%2)%2}]);var _aB=$a([function(){var _a1=$k[--$j];var _a2=$k[--$j];$k[$j++]=_a1;$k[$j++]=_a2;$j--;var _a3=$k[--$j];$k[$j++]=_a3%2},function(){var _a4=$k[--$j];var _a5=$k[--$j];$k[$j++]=(~~(_a4/2)+~~(_a5/3))%2},function(){var _a6=$k[--$j];var _a8=$k[--$j]*_a6;$k[$j++]=$f(_a8%2+_a8%3)%2},function(){var _a9=$k[--$j];var _aA=$k[--$j];$k[$j++]=$f(_aA*_a9%3+$f(_aA+_a9)%2)%2}]);var _aE=$a([function(){var _aC=$k[--$j];var _aD=$k[--$j];$k[$j++]=(~~(_aC/2)+~~(_aD/3))%2}]);var _aF=new Map([["full",_a0],["micro",_aB],["rmqr",_aE]]);$_.maskfuncs=$g(_aF,$_.format);if($_.mask!=-1){$_.maskfuncs=$a([$g($_.maskfuncs,$_.mask-1)]);$_.bestmaskval=$_.mask-1}$_.masks=$a($_.maskfuncs.length);for(var _aS=0,_aR=$_.masks.length-1;_aS<=_aR;_aS+=1){$_.m=_aS;$_.mask=$a($_.rows*$_.cols);for(var _aY=0,_aX=$f($_.rows-1);_aY<=_aX;_aY+=1){$_.j=_aY;for(var _ab=0,_aa=$f($_.cols-1);_ab<=_aa;_ab+=1){$_.i=_ab;$k[$j++]=$_.i;$k[$j++]=$_.j;if($g($_.maskfuncs,$_.m)()===true){break}var _ah=$k[--$j];$k[$j++]=_ah==0;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.qmv();var _al=$k[--$j];var _an=$g($k[--$j],_al);var _ao=$k[--$j];var _ap=_ao&&_an==-1?1:0;$k[$j++]=_ap;$k[$j++]=$_.mask;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.qmv();var _at=$k[--$j];var _au=$k[--$j];$p(_au,_at,$k[--$j])}}$p($_.masks,$_.m,$_.mask)}var _b1=$ne($_.format,"rmqr")?1:2;$_.posx=$f($_.cols-_b1);$_.posy=$f($_.rows-1);$_.dir=-1;$_.col=1;$_.num=0;for(;;){if($_.posx<0){break}$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.qmv();var _b7=$k[--$j];if($g($k[--$j],_b7)==-1){var _bC=$g($_.cws,~~($_.num/8));var _bE=-(7-$_.num%8);$k[$j++]=(_bE<0?_bC>>>-_bE:_bC<<_bE)&1;$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.qmv();var _bI=$k[--$j];var _bJ=$k[--$j];$p(_bJ,_bI,$k[--$j]);$_.num=$_.num+1}if($_.col==1){$_.col=0;$_.posx=$f($_.posx-1)}else{$_.col=1;$_.posx=$f($_.posx+1);$_.posy=$f($_.posy+$_.dir);if($_.posy<0||$_.posy>=$_.rows){$_.dir=$_.dir*-1;$_.posy=$f($_.posy+$_.dir);$_.posx=$f($_.posx-2);if($eq($_.format,"full")&&$_.posx==6){$_.posx=$f($_.posx-1)}}}}$_.evalfulln1n3=function(){$_.scrle=$k[--$j];$k[$j++]="scr1";$k[$j++]=0;$F($_.scrle,function(){var _bd=$k[--$j];$k[$j++]=_bd;if(_bd>=5){var _be=$k[--$j];var _bg=$f($f($k[--$j]+_be)-2);$k[$j++]=_bg;$k[$j++]=_bg}$j--});var _bh=$k[--$j];$_[$k[--$j]]=_bh;$_.scr3=0;for(var _bl=3,_bk=$_.scrle.length-3;_bl<=_bk;_bl+=2){$_.j=_bl;if($g($_.scrle,$_.j)%3==0){$_.fact=~~($g($_.scrle,$_.j)/3);var _bu=$G($_.scrle,$_.j-2,5);for(var _bv=0,_bw=_bu.length;_bv<_bw;_bv++){$k[$j++]=$g(_bu,_bv)==$_.fact}var _bz=$k[--$j];var _c0=$k[--$j];var _c1=$k[--$j];$k[$j++]=$an(_c0,_bz);$k[$j++]=_c1;$j--;var _c2=$k[--$j];var _c3=$k[--$j];var _c4=$k[--$j];if(_c4&&(_c3&&_c2)){if($_.j==3||$_.j+4>=$_.scrle.length){$_.scr3=$_.scr3+40}else{if($g($_.scrle,$_.j-3)>=4||$g($_.scrle,$_.j+3)>=4){$_.scr3=$_.scr3+40}}}}}$k[$j++]=$_.scr1;$k[$j++]=$_.scr3};$_.evalfull=function(){$_.sym=$k[--$j];$_.n1=0;$_.n2=0;$_.n3=0;$_.rle=$a($f($_.cols+1));$_.lastpairs=$a($_.cols);$_.thispairs=$a($_.cols);$_.colsadd1=$f($_.cols+1);for(var _cS=0,_cR=$f($_.cols-1);_cS<=_cR;_cS+=1){$_.i=_cS;$k[$j++]=Infinity;var _cU=$_.cols;$k[$j++]=0;$k[$j++]=0;for(var _cW=$_.i,_cX=_cU,_cV=$f(_cU*_cU-1);_cX<0?_cW>=_cV:_cW<=_cV;_cW+=_cX){var _cZ=$g($_.sym,_cW);var _ca=$k[--$j];$k[$j++]=_cZ;if($eq(_ca,_cZ)){var _cb=$k[--$j];var _cc=$k[--$j];$k[$j++]=$f(_cc+1);$k[$j++]=_cb}else{var _cd=$k[--$j];$k[$j++]=1;$k[$j++]=_cd}}$j--;var _cf=$m()+2;$as($G($_.rle,0,_cf-2));$_.evalfulln1n3();$_.n3=$f($k[--$j]+$_.n3);$_.n1=$f($k[--$j]+$_.n1);$j--;$_.symrow=$G($_.sym,$_.i*$_.cols,$_.cols);$k[$j++]=Infinity;var _cq=$_.symrow;$k[$j++]=0;$k[$j++]=0;for(var _cr=0,_cs=_cq.length;_cr<_cs;_cr++){var _ct=$g(_cq,_cr);var _cu=$k[--$j];$k[$j++]=_ct;if($eq(_cu,_ct)){var _cv=$k[--$j];var _cw=$k[--$j];$k[$j++]=$f(_cw+1);$k[$j++]=_cv}else{var _cx=$k[--$j];$k[$j++]=1;$k[$j++]=_cx}}$j--;var _cz=$m()+2;$as($G($_.rle,0,_cz-2));$_.evalfulln1n3();$_.n3=$f($k[--$j]+$_.n3);$_.n1=$f($k[--$j]+$_.n1);$j--;var _d5=$_.thispairs;$_.thispairs=$_.lastpairs;$_.lastpairs=_d5;var _d9=$g($_.symrow,0)==1?0:1;var _dA=$_.symrow;$k[$j++]=_d9;for(var _dB=0,_dC=_dA.length;_dB<_dC;_dB++){var _dD=$g(_dA,_dB);var _dE=$k[--$j];$k[$j++]=$f(_dE+_dD);$k[$j++]=_dD}$j--;$as($_.thispairs);$j--;if($_.i>0){$k[$j++]=Infinity;$q($_.lastpairs);$q($_.thispairs);$k[$j++]=$_.n2;for(var _dL=0,_dM=$_.cols;_dL<_dM;_dL++){var _dN=$k[--$j];var _dO=$k[--$j];$k[$j++]=_dN;$k[$j++]=_dO;var _dQ=$k[$j-1-$_.colsadd1];if(($f($k[--$j]+_dQ)&3)==0){var _dS=$k[--$j];$k[$j++]=$f(_dS+3)}}$_.n2=$k[--$j];$l()}}$k[$j++]="dark";$k[$j++]=0;$F($_.sym,function(){var _dV=$k[--$j];var _dW=$k[--$j];$k[$j++]=$f(_dW+_dV)});var _dX=$k[--$j];$_[$k[--$j]]=_dX;var _da=$_.cols;$_.n4=~~(Math.abs($f($_.dark*100/(_da*_da)-50))/5)*10;$k[$j++]=$f($f($f($_.n1+$_.n2)+$_.n3)+$_.n4)};$_.evalmicro=function(){$_.sym=$k[--$j];$_.dkrhs=0;$_.dkbot=0;for(var _di=1,_dh=$f($_.cols-1);_di<=_dh;_di+=1){$_.i=_di;$k[$j++]="dkrhs";$k[$j++]=$_.dkrhs;$k[$j++]=$_.sym;$k[$j++]=$f($_.cols-1);$k[$j++]=$_.i;$_.qmv();var _dn=$k[--$j];var _dp=$g($k[--$j],_dn);var _dq=$k[--$j];$_[$k[--$j]]=$f(_dq+_dp);$k[$j++]="dkbot";$k[$j++]=$_.dkbot;$k[$j++]=$_.sym;$k[$j++]=$_.i;$k[$j++]=$f($_.cols-1);$_.qmv();var _dw=$k[--$j];var _dy=$g($k[--$j],_dw);var _dz=$k[--$j];$_[$k[--$j]]=$f(_dz+_dy)}if($_.dkrhs<=$_.dkbot){$k[$j++]=-($_.dkrhs*16+$_.dkbot)}else{$k[$j++]=-($_.dkbot*16+$_.dkrhs)}};$_.bestscore=999999999;for(var _e9=0,_e8=$_.masks.length-1;_e9<=_e8;_e9+=1){$_.m=_e9;$_.masksym=$a($_.rows*$_.cols);for(var _eG=0,_eF=$f($_.rows*$_.cols-1);_eG<=_eF;_eG+=1){$_.i=_eG;$p($_.masksym,$_.i,$xo($g($_.pixs,$_.i),$g($g($_.masks,$_.m),$_.i)))}if($_.masks.length!=1){if($eq($_.format,"full")){$k[$j++]=$_.masksym;$_.evalfull();$_.score=$k[--$j]}else{$k[$j++]=$_.masksym;$_.evalmicro();$_.score=$k[--$j]}if($_.score<$_.bestscore){$_.bestsym=$_.masksym;$_.bestmaskval=$_.m;$_.bestscore=$_.score}}else{$_.bestsym=$_.masksym}}$_.pixs=$_.bestsym;if($eq($_.format,"full")){$k[$j++]=$_.pixs;$k[$j++]=8;$k[$j++]=$f($_.cols-8);$_.qmv();var _eh=$k[--$j];$p($k[--$j],_eh,1)}if(!bwipp_qrcode.__21096__){$_=Object.create($_);$_.fmtvalsfull=$a([21522,20773,24188,23371,17913,16590,20375,19104,30660,29427,32170,30877,26159,25368,27713,26998,5769,5054,7399,6608,1890,597,3340,2107,13663,12392,16177,14854,9396,8579,11994,11245]);$_.fmtvalsmicro=$a([17477,16754,20011,19228,21934,20633,24512,23287,26515,25252,28157,26826,30328,29519,31766,31009,1758,1001,3248,2439,5941,4610,7515,6252,9480,8255,12134,10833,13539,12756,16013,15290]);$_.fmtvalsrmqr1=$a([129714,124311,121821,115960,112748,108361,104707,99878,98062,90155,89697,82244,81360,74485,72895,66458,61898,61167,53413,53120,45844,44081,37499,36190,29814,27475,21785,19004,13992,10637,6087,2274,258919,257090,250376,249133,242105,241308,233686,233459,227035,223742,219060,215185,209925,207648,202090,199247,194591,190266,186736,181845,178881,173540,170926,165003,163235,156294,154828,148457,147325,139352,138770,131383]);$_.fmtvalsrmqr2=$a([133755,136542,142100,144433,149669,153472,158154,161519,167879,168162,175784,176525,183577,184892,191606,193363,196867,204326,204908,212809,213981,220408,221874,228759,230591,236442,239056,244469,247393,252228,255758,260139,942,7307,8897,15844,16752,24149,24607,32570,34322,39223,42877,47192,50380,56297,58787,64134,67798,71667,76217,79516,84488,87341,93031,95298,101738,102991,109573,111392,118708,118929,126683,127486]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__21096__=1;$_=Object.getPrototypeOf($_)}if($eq($_.format,"full")){$k[$j++]="ecid";$X("MLHQ",$_.eclevel);$j--;var _eq=$k[--$j];var _er=$k[--$j];$k[$j++]=_eq.length;$k[$j++]=_er;$j--;var _es=$k[--$j];var _et=$k[--$j];$k[$j++]=_es;$k[$j++]=_et;$j--;var _eu=$k[--$j];$_[$k[--$j]]=_eu;$_.fmtval=$g($_.fmtvalsfull,($_.ecid<<3)+$_.bestmaskval);for(var _f2=0,_f1=$_.formatmap.length-1;_f2<=_f1;_f2+=1){$_.i=_f2;$F($g($_.formatmap,$_.i),function(){var _f7=$k[--$j];$k[$j++]=$_.pixs;$q(_f7);$_.qmv();var _f8=$_.fmtval;var _fA=-(14-$_.i);var _fB=$k[--$j];$p($k[--$j],_fB,(_fA<0?_f8>>>-_fA:_f8<<_fA)&1)})}}if($eq($_.format,"micro")){$_.symid=$g($g($a([$a([0]),$a([1,2]),$a([3,4]),$a([5,6,7])]),~~($f($_.cols-11)/2)),$_.eclval);$_.fmtval=$g($_.fmtvalsmicro,($_.symid<<2)+$_.bestmaskval);for(var _fT=0,_fS=$_.formatmap.length-1;_fT<=_fS;_fT+=1){$_.i=_fT;$k[$j++]=$_.pixs;$q($g($g($_.formatmap,$_.i),0));$_.qmv();var _fZ=$_.fmtval;var _fb=-(14-$_.i);var _fc=$k[--$j];$p($k[--$j],_fc,(_fb<0?_fZ>>>-_fb:_fZ<<_fb)&1)}}if($eq($_.format,"rmqr")){$k[$j++]="fmtvalu";$X("MH",$_.eclevel);$j--;var _fg=$k[--$j];var _fh=$k[--$j];$k[$j++]=_fg.length;$k[$j++]=_fh;$j--;var _fi=$k[--$j];var _fj=$k[--$j];$k[$j++]=_fi;$k[$j++]=_fj;$j--;var _fk=$k[--$j];$_[$k[--$j]]=(_fk<<5)+$_.verind;$_.fmtval1=$g($_.fmtvalsrmqr1,$_.fmtvalu);$_.fmtval2=$g($_.fmtvalsrmqr2,$_.fmtvalu);for(var _fv=0,_fu=$_.formatmap.length-1;_fv<=_fu;_fv+=1){$_.i=_fv;$k[$j++]=$_.pixs;$q($g($g($_.formatmap,$_.i),0));$_.qmv();var _g1=$_.fmtval1;var _g3=-(17-$_.i);var _g4=$k[--$j];$p($k[--$j],_g4,(_g3<0?_g1>>>-_g3:_g1<<_g3)&1);$k[$j++]=$_.pixs;$q($g($g($_.formatmap,$_.i),1));$_.qmv();var _gB=$_.fmtval2;var _gD=-(17-$_.i);var _gE=$k[--$j];$p($k[--$j],_gE,(_gD<0?_gB>>>-_gD:_gB<<_gD)&1)}}if(!bwipp_qrcode.__21135__){$_=Object.create($_);$_.vervals=$a([31892,34236,39577,42195,48118,51042,55367,58893,63784,68472,70749,76311,79154,84390,87683,92361,96236,102084,102881,110507,110734,117786,119615,126325,127568,133589,136944,141498,145311,150283,152622,158308,161089,167017]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_qrcode.$ctx[id]=$_[id]);bwipp_qrcode.__21135__=1;$_=Object.getPrototypeOf($_)}if($eq($_.format,"full")&&$_.cols>=45){$_.verval=$g($_.vervals,~~($f($_.cols-17)/4)-7);for(var _gP=0,_gO=$_.versionmap.length-1;_gP<=_gO;_gP+=1){$_.i=_gP;$F($g($_.versionmap,$_.i),function(){var _gU=$k[--$j];$k[$j++]=$_.pixs;$F(_gU);$_.qmv();var _gV=$_.verval;var _gX=-(17-$_.i);var _gY=$k[--$j];$p($k[--$j],_gY,(_gX<0?_gV>>>-_gX:_gV<<_gX)&1)})}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=bwipp_renmatrix;$k[$j++]="pixs";$k[$j++]=$_.pixs;$k[$j++]="pixx";$k[$j++]=$_.cols;$k[$j++]="pixy";$k[$j++]=$_.rows;$k[$j++]="height";$k[$j++]=$_.rows*2/72;$k[$j++]="width";$k[$j++]=$_.cols*2/72;$k[$j++]="borderleft";if($eq($_.format,"full")){$k[$j++]=4}else{$k[$j++]=2}$k[$j++]="borderright";if($eq($_.format,"full")){$k[$j++]=4}else{$k[$j++]=2}$k[$j++]="bordertop";if($eq($_.format,"full")){$k[$j++]=4}else{$k[$j++]=2}$k[$j++]="borderbottom";if($eq($_.format,"full")){$k[$j++]=4}else{$k[$j++]=2}$k[$j++]="opt";$k[$j++]=$_.options;var _gk=$d();$k[$j++]=_gk;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_swissqrcode(){$_=Object.create($_);$_.dontdraw=false;$_.parse=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];$_[$k[--$j]]=_6;$_.barlen=$_.barcode.length;delete $_.options["parse"];if($_.barcode.length>997){$k[$j++]="bwipp.swissqrcodeBadLength#21216";$k[$j++]="Swiss QR Code input must not exceed 997 digits";bwipp_raiseerror()}$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_qrcode();var _E=$k[--$j];$_[$k[--$j]]=_E;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){$$.save();var _K=$$.currpos();$$.translate(_K.x,_K.y);var _L=72/25.4;$$.scale(_L,_L);$$.save();$$.newpath();$$.moveto(0,0);$$.lineto(46,0);$$.lineto(46,46);$$.lineto(0,46);$$.closepath();$$.moveto(19.5,19.5);$$.lineto(19.5,26.5);$$.lineto(26.5,26.5);$$.lineto(26.5,19.5);$$.closepath();$$.clip();$$.save();$$.moveto(0,0);var _O=46/$g($_.args,"pixx")/2;$$.scale(_O,_O);bwipp_renmatrix();$$.restore();$$.restore();$$.translate(19.5,19.5);var _P=7/83;$$.scale(_P,_P);$$.newpath();$$.moveto(6,6);$$.lineto(6,77);$$.lineto(77,77);$$.lineto(77,6);$$.closepath();$$.moveto(49,18);$$.lineto(49,34);$$.lineto(65,34);$$.lineto(65,49);$$.lineto(49,49);$$.lineto(49,65);$$.lineto(34,65);$$.lineto(34,49);$$.lineto(18,49);$$.lineto(18,34);$$.lineto(34,34);$$.lineto(34,18);$$.closepath();$$.setrgbcolor(0,0,0);$$.fill();$$.restore()}$_=Object.getPrototypeOf($_)}function bwipp_microqrcode(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"format","micro");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_qrcode();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_rectangularmicroqrcode(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"format","rmqr");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_qrcode();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_maxicode(){$_=Object.create($_);$_.dontdraw=false;$_.mode=-1;$_.sam=-1;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.maxicodeEmptyData#21434";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($_.mode!=-1&&($_.mode<2||$_.mode>6)){$k[$j++]="bwipp.maxicodeBadMode#21438";$k[$j++]="Mode must be 2 to 6";bwipp_raiseerror()}if($_.sam!=-1){$k[$j++]=true;for(var _7=0,_8=1;_7<_8;_7++){var _9=$_.sam;if(_9<12||_9>88){$j--;$k[$j++]=false;break}var _B=$_.sam%10;if(_B<2||_B>8){$j--;$k[$j++]=false;break}if(~~($_.sam/10)>$_.sam%10){$j--;$k[$j++]=false;break}}if($nt($k[--$j])){$k[$j++]="bwipp.maxicodeBadSAM#21449";$k[$j++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 8 symbols';bwipp_raiseerror()}}bwipp_loadctx(bwipp_maxicode);var _H=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true]]);$_.fncvals=_H;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _K=$k[--$j];$_[$k[--$j]]=_K;$_.msglen=$_.msg.length;if($_.mode==2||$_.mode==3){$_.barcode=$s($_.msglen);for(var _T=0,_S=$_.msglen-1;_T<=_S;_T+=1){$_.i=_T;if($g($_.msg,$_.i)>0){$p($_.barcode,$_.i,$g($_.msg,$_.i))}}$_.barlen=$_.barcode.length;$_.fid="";if($_.barlen>=7){if($eq($G($_.barcode,0,7),"[)>01")){$_.fid=$G($_.barcode,0,9);$_.barcode=$G($_.barcode,9,$_.barlen-9)}}$X($_.barcode,"");if($k[--$j]){$_.pcode=$k[--$j];$j--;if($_.mode==2){$k[$j++]=true;for(var _p=0,_q=1;_p<_q;_p++){if($_.pcode.length>9){$j--;$k[$j++]=false;break}$F($_.pcode,function(){var _t=$k[--$j];if(_t<48||_t>57){$j--;$k[$j++]=false;return true}})}if($nt($k[--$j])){$j--;$k[$j++]="bwipp.maxicodeBadMode2PostCode#21498";$k[$j++]="A mode 2 postcode must not exceed 9 digits";bwipp_raiseerror()}}else{$F($_.pcode,function(){var _w=$k[--$j];if(!(_w==32||(_w>=34&&_w<=58||_w>=65&&_w<=90))){$j--;$k[$j++]="bwipp.maxicodeBadMode3PostCode#21506";$k[$j++]="A mode 3 postcode must not exceed 6 characters";bwipp_raiseerror()}})}}else{$j--;$k[$j++]="bwipp.maxicodeExpectedPostCode#21511";$k[$j++]="Expected postcode followed by group separator character";bwipp_raiseerror()}$X($k[--$j],"");if($k[--$j]){$_.ccode=$k[--$j];$j--;$k[$j++]=true;for(var _10=0,_11=1;_10<_11;_10++){if($_.ccode.length!=3){$j--;$k[$j++]=false;break}$F($_.ccode,function(){var _14=$k[--$j];if(_14<48||_14>57){$j--;$k[$j++]=false;return true}})}if($nt($k[--$j])){$j--;$k[$j++]="bwipp.maxicodeBadCountryCode#21521";$k[$j++]="Country code must be three digits";bwipp_raiseerror()}}else{$j--;$k[$j++]="bwipp.maxicodeExpectedCountryCode#21524";$k[$j++]="Expected country code followed by group separator character";bwipp_raiseerror()}$X($k[--$j],"");if($k[--$j]){$_.scode=$k[--$j];$j--;$k[$j++]=true;for(var _19=0,_1A=1;_19<_1A;_19++){if($_.scode.length!=3){$j--;$k[$j++]=false;break}$F($_.scode,function(){var _1D=$k[--$j];if(_1D<48||_1D>57){$j--;$k[$j++]=false;return true}})}if($nt($k[--$j])){$j--;$k[$j++]="bwipp.maxicodeBadServiceClass#21534";$k[$j++]="Service class must be three digits";bwipp_raiseerror()}}else{$j--;$k[$j++]="bwipp.maxicodeExpectedServiceClass#21537";$k[$j++]="Expected service class followed by group separator character";bwipp_raiseerror()}$_.barcode=$k[--$j];var _1I=$s($_.barcode.length+$_.fid.length);$P(_1I,0,$_.fid);$P(_1I,$_.fid.length,$_.barcode);$_.barcode=_1I;$_.barlen=$_.barcode.length;$k[$j++]=Infinity;var _1N=$_.barcode;for(var _1O=0,_1P=_1N.length;_1O<_1P;_1O++){$k[$j++]=$g(_1N,_1O)}$_.msg=$a();$_.msglen=$_.msg.length}if(!bwipp_maxicode.__21647__){$_=Object.create($_);$_.eci=-1;$_.pad=-2;$_.ns=-3;$_.la=-4;$_.lb=-5;$_.sa=-6;$_.sb=-7;$_.sc=-8;$_.sd=-9;$_.se=-10;$_.sa2=-11;$_.sa3=-12;$_.lkc=-13;$_.lkd=-14;$_.lke=-15;$_.pd2=-16;$_.pd3=-17;$_.charmaps=$a([$a([13,"`",192,224,0]),$a(["A","a",193,225,1]),$a(["B","b",194,226,2]),$a(["C","c",195,227,3]),$a(["D","d",196,228,4]),$a(["E","e",197,229,5]),$a(["F","f",198,230,6]),$a(["G","g",199,231,7]),$a(["H","h",200,232,8]),$a(["I","i",201,233,9]),$a(["J","j",202,234,10]),$a(["K","k",203,235,11]),$a(["L","l",204,236,12]),$a(["M","m",205,237,13]),$a(["N","n",206,238,14]),$a(["O","o",207,239,15]),$a(["P","p",208,240,16]),$a(["Q","q",209,241,17]),$a(["R","r",210,242,18]),$a(["S","s",211,243,19]),$a(["T","t",212,244,20]),$a(["U","u",213,245,21]),$a(["V","v",214,246,22]),$a(["W","w",215,247,23]),$a(["X","x",216,248,24]),$a(["Y","y",217,249,25]),$a(["Z","z",218,250,26]),$a([$_.eci,$_.eci,$_.eci,$_.eci,$_.eci]),$a([28,28,28,28,$_.pad]),$a([29,29,29,29,$_.pad]),$a([30,30,30,30,27]),$a([$_.ns,$_.ns,$_.ns,$_.ns,$_.ns]),$a([" ","{",219,251,28]),$a([$_.pad,$_.pad,220,252,29]),$a(['"',"}",221,253,30]),$a(["#","~",222,254,31]),$a(["$",127,223,255,159]),$a(["%",";",170,161,160]),$a(["&","<",172,168,162]),$a(["'","=",177,171,163]),$a([40,">",178,175,164]),$a([41,"?",179,176,165]),$a(["*","[",181,180,166]),$a(["+",92,185,183,167]),$a([",","]",186,184,169]),$a(["-","^",188,187,173]),$a([".","_",189,191,174]),$a(["/"," ",190,138,182]),$a(["0",",",128,139,149]),$a(["1",".",129,140,150]),$a(["2","/",130,141,151]),$a(["3",":",131,142,152]),$a(["4","@",132,143,153]),$a(["5","!",133,144,154]),$a(["6","|",134,145,155]),$a(["7",$_.pd2,135,146,156]),$a(["8",$_.sa2,136,147,157]),$a(["9",$_.sa3,137,148,158]),$a([":",$_.pd3,$_.la,$_.la,$_.la]),$a([$_.sb,$_.sa," "," "," "]),$a([$_.sc,$_.sc,$_.lkc,$_.sc,$_.sc]),$a([$_.sd,$_.sd,$_.sd,$_.lkd,$_.sd]),$a([$_.se,$_.se,$_.se,$_.se,$_.lke]),$a([$_.lb,$_.la,$_.lb,$_.lb,$_.lb])]);$_.charvals=$a([new Map,new Map,new Map,new Map,new Map]);for(var _3G=0,_3F=$_.charmaps.length-1;_3G<=_3F;_3G+=1){$_.i=_3G;$_.encs=$g($_.charmaps,$_.i);for(var _3K=0;_3K<=4;_3K+=1){$_.j=_3K;var _3N=$g($_.encs,$_.j);$k[$j++]=_3N;if($eq($t(_3N),"stringtype")){var _3Q=$g($k[--$j],0);$k[$j++]=_3Q}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}$_.seta=$g($_.charvals,0);$_.setb=$g($_.charvals,1);$_.setc=$g($_.charvals,2);$_.setd=$g($_.charvals,3);$_.sete=$g($_.charvals,4);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_maxicode.$ctx[id]=$_[id]);bwipp_maxicode.__21647__=1;$_=Object.getPrototypeOf($_)}$k[$j++]=Infinity;for(var _3i=0,_3j=$_.msglen+1;_3i<_3j;_3i++){$k[$j++]=0}$_.nseq=$a();for(var _3m=$_.msglen-1;_3m>=0;_3m-=1){$_.i=_3m;var _3p=$g($_.msg,$_.i);if(_3p>=48&&_3p<=57){$p($_.nseq,$_.i,$f($g($_.nseq,$_.i+1)+1))}else{$p($_.nseq,$_.i,0)}}$_.nseq=$G($_.nseq,0,$_.msglen);$_.prefixinset=function(){$k[$j++]=0;for(;;){var _40=$k[--$j];var _41=$k[--$j];$k[$j++]=_41;$k[$j++]=_40;if(_40>=_41.length){break}var _42=$k[--$j];var _43=$k[--$j];var _45=$k[--$j];var _46=$g(_45,$g(_43,_42))!==undefined;$k[$j++]=_45;$k[$j++]=_43;$k[$j++]=_42;if(_46){var _47=$k[--$j];$k[$j++]=$f(_47+1)}else{break}}var _48=$k[--$j];var _49=$k[--$j];$k[$j++]=_48;$k[$j++]=_49;$j--;var _4A=$k[--$j];var _4B=$k[--$j];$k[$j++]=_4A;$k[$j++]=_4B;$j--};$_.enc=function(){var _4C=$k[--$j];$p($_.out,$_.j,$g(_4C,$k[--$j]));$_.j=$_.j+1};$_.out=$a(144);$_.i=0;$_.j=0;$_.cset="seta";for(;;){if($_.i==$_.msglen){if($ne($_.cset,"seta")&&$ne($_.cset,"setb")){$k[$j++]=$_.la;$k[$j++]=$_[$_.cset];$_.enc();$_.cset="seta"}break}for(;;){if($g($_.msg,$_.i)<=-1e6){$k[$j++]=$_.eci;$k[$j++]=$_[$_.cset];$_.enc();var _4Z=$f(-$g($_.msg,$_.i)-1e6);$k[$j++]=_4Z;if(_4Z<=31){var _4a=$k[--$j];$k[$j++]=_4a&63;$as($a(1))}else{var _4c=$k[--$j];$k[$j++]=_4c;if(_4c<=1023){var _4d=$k[--$j];$k[$j++]=_4d>>>6&31|32;$k[$j++]=_4d&63;$as($a(2))}else{var _4f=$k[--$j];$k[$j++]=_4f;if(_4f<=32767){var _4g=$k[--$j];$k[$j++]=_4g>>>12&47|48;$k[$j++]=_4g>>>6&63;$k[$j++]=_4g&63;$as($a(3))}else{var _4i=$k[--$j];$k[$j++]=_4i>>>18&55|56;$k[$j++]=_4i>>>12&63;$k[$j++]=_4i>>>6&63;$k[$j++]=_4i&63;$as($a(4))}}}var _4k=$k[--$j];$P($_.out,$_.j,_4k);$_.j=_4k.length+$_.j;$_.i=$_.i+1;break}if($g($_.nseq,$_.i)>=9){var _4u=$G($_.msg,$_.i,9);$k[$j++]=0;for(var _4v=0,_4w=_4u.length;_4v<_4w;_4v++){var _4y=$k[--$j];$k[$j++]=$f(_4y+$f($g(_4u,_4v)-48))*10}var _4z=$k[--$j];$k[$j++]=~~(_4z/10);for(var _50=0,_51=4;_50<_51;_50++){var _52=$k[--$j];$k[$j++]=_52&63;$k[$j++]=_52>>>6}$k[$j++]=$g($_[$_.cset],$_.ns);for(var _57=0;_57<=10;_57+=2){var _58=$k[$j-1-_57];$k[$j++]=_58}$as($a(6));var _5A=$k[--$j];var _5B=$k[--$j];var _5C=$k[--$j];var _5D=$k[--$j];var _5E=$k[--$j];var _5F=$k[--$j];var _5G=$k[--$j];$k[$j++]=_5A;$k[$j++]=_5G;$k[$j++]=_5F;$k[$j++]=_5E;$k[$j++]=_5D;$k[$j++]=_5C;$k[$j++]=_5B;for(var _5H=0,_5I=6;_5H<_5I;_5H++){$j--}$P($_.out,$_.j,$k[--$j]);$_.i=$_.i+9;$_.j=$_.j+6;break}$_.char1=$g($_.msg,$_.i);$k[$j++]="char2";if($_.i+1<$_.msglen){$k[$j++]=$g($_.msg,$_.i+1)}else{$k[$j++]=-99}var _5W=$k[--$j];$_[$k[--$j]]=_5W;$k[$j++]="char3";if($_.i+2<$_.msglen){$k[$j++]=$g($_.msg,$_.i+2)}else{$k[$j++]=-99}var _5d=$k[--$j];$_[$k[--$j]]=_5d;var _5i=$g($_[$_.cset],$_.char1)!==undefined;if(_5i){$k[$j++]=$_.char1;$k[$j++]=$_[$_.cset];$_.enc();$_.i=$_.i+1;break}var _5q=$g($_.setb,$_.char1)!==undefined;if($eq($_.cset,"seta")&&_5q){var _5t=$g($_.setb,$_.char2)!==undefined;if(_5t){$k[$j++]=$_.lb;$k[$j++]=$_.seta;$_.enc();$_.cset="setb"}else{$k[$j++]=$_.sb;$k[$j++]=$_.seta;$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.setb;$_.enc();$_.i=$_.i+1}break}var _64=$g($_.seta,$_.char1)!==undefined;if($eq($_.cset,"setb")&&_64){var _65=$_.seta;var _66=$_.msg;var _67=$_.i;var _68=$_.msglen;var _69=$_.i;var _6A=_68-_69;var _6B=4;if(4>_68-_69){var _=_6A;_6A=_6B;_6B=_}$k[$j++]="p";$k[$j++]=_65;$k[$j++]=$G(_66,_67,_6B);$_.prefixinset();var _6D=$k[--$j];$_[$k[--$j]]=_6D;if($_.p==1){$k[$j++]=$_.sa;$k[$j++]=$_.setb;$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.seta;$_.enc();$_.i=$_.i+1}if($_.p==2){$k[$j++]=$_.sa2;$k[$j++]=$_.setb;$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.seta;$_.enc();$k[$j++]=$_.char2;$k[$j++]=$_.seta;$_.enc();$_.i=$_.i+2}if($_.p==3){$k[$j++]=$_.sa3;$k[$j++]=$_.setb;$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_.seta;$_.enc();$k[$j++]=$_.char2;$k[$j++]=$_.seta;$_.enc();$k[$j++]=$_.char3;$k[$j++]=$_.seta;$_.enc();$_.i=$_.i+3}if($_.p>=4){$k[$j++]=$_.la;$k[$j++]=$_.setb;$_.enc();$_.cset="seta"}break}var _6i=$g($_.seta,$_.char1)!==undefined;if(_6i){$k[$j++]=$_.la;$k[$j++]=$_[$_.cset];$_.enc();$_.cset="seta";break}var _6o=$g($_.setb,$_.char1)!==undefined;if(_6o){$k[$j++]=$_.lb;$k[$j++]=$_[$_.cset];$_.enc();$_.cset="setb";break}var _6u=$g($_.setc,$_.char1)!==undefined;if(_6u){$_.setx="setc";$_.sx=$_.sc;$_.lkx=$_.lkc}var _6z=$g($_.setd,$_.char1)!==undefined;if(_6z){$_.setx="setd";$_.sx=$_.sd;$_.lkx=$_.lkd}var _74=$g($_.sete,$_.char1)!==undefined;if(_74){$_.setx="sete";$_.sx=$_.se;$_.lkx=$_.lke}var _78=$_[$_.setx];var _79=$_.msg;var _7A=$_.i;var _7B=$_.msglen;var _7C=$_.i;var _7D=_7B-_7C;var _7E=4;if(4>_7B-_7C){var _=_7D;_7D=_7E;_7E=_}$k[$j++]="p";$k[$j++]=_78;$k[$j++]=$G(_79,_7A,_7E);$_.prefixinset();var _7G=$k[--$j];$_[$k[--$j]]=_7G;if($_.p==1){$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_[$_.setx];$_.enc();$_.i=$_.i+1}if($_.p==2){$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_[$_.setx];$_.enc();$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char2;$k[$j++]=$_[$_.setx];$_.enc();$_.i=$_.i+2}if($_.p==3){$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char1;$k[$j++]=$_[$_.setx];$_.enc();$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char2;$k[$j++]=$_[$_.setx];$_.enc();$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.char3;$k[$j++]=$_[$_.setx];$_.enc();$_.i=$_.i+3}if($_.p>=4){$k[$j++]=$_.sx;$k[$j++]=$_[$_.cset];$_.enc();$k[$j++]=$_.lkx;$k[$j++]=$_[$_.setx];$_.enc();$_.cset=$_.setx}break}}$_.encmsg=$G($_.out,0,$_.j);$_.padval=$g($_[$_.cset],$_.pad);$k[$j++]="sami";if($_.sam!=-1){$k[$j++]=$a([$g($_.seta,$_.pad),(~~($_.sam/10)-1)*8+($_.sam%10-1)])}else{$k[$j++]=$a([])}var _8L=$k[--$j];$_[$k[--$j]]=_8L;$k[$j++]=Infinity;$q($_.sami);$q($_.encmsg);$_.encmsg=$a();if($_.mode==2||$_.mode==3){if($_.encmsg.length>84){$k[$j++]="bwipp.maxicodeMode23TooLong#21840";$k[$j++]="The secondary message is too long";bwipp_raiseerror()}var _8U=$Z($s(4),"0000");var _8X=$R($s(4),~~$_.mode,2);$P(_8U,4-_8X.length,_8X);$_.mdb=_8U;var _8Z=$Z($s(10),"0000000000");var _8c=$R($s(10),$i($_.ccode),2);$P(_8Z,10-_8c.length,_8c);$_.ccb=_8Z;var _8e=$Z($s(10),"0000000000");var _8h=$R($s(10),$i($_.scode),2);$P(_8e,10-_8h.length,_8h);$_.scb=_8e;$_.pcb=$Z($s(36),"000000000000000000000000000000000000");if($_.mode==2){var _8o=$R($s(6),$_.pcode.length,2);$P($_.pcb,6-_8o.length,_8o);var _8s=$R($s(30),$i($_.pcode),2);$P($_.pcb,36-_8s.length,_8s)}else{$k[$j++]=Infinity;var _8u=$Z($s(6)," ");$k[$j++]=_8u;$k[$j++]=_8u;$k[$j++]=0;if($_.pcode.length>6){$k[$j++]=$G($_.pcode,0,6)}else{$k[$j++]=$_.pcode}var _8z=$k[--$j];var _90=$k[--$j];$P($k[--$j],_90,_8z);$F($k[--$j],function(){var _95=$g($_.seta,$k[--$j]);$k[$j++]=_95});$_.pccw=$a();for(var _97=0;_97<=5;_97+=1){$_.i=_97;var _9D=$R($s(6),$g($_.pccw,$_.i),2);$P($_.pcb,6*$_.i+6-_9D.length,_9D)}}$_.scm=$s(60);$P($_.scm,2,$_.mdb);$P($_.scm,38,$G($_.pcb,0,4));$P($_.scm,30,$G($_.pcb,4,6));$P($_.scm,24,$G($_.pcb,10,6));$P($_.scm,18,$G($_.pcb,16,6));$P($_.scm,12,$G($_.pcb,22,6));$P($_.scm,6,$G($_.pcb,28,6));$P($_.scm,0,$G($_.pcb,34,2));$P($_.scm,52,$G($_.ccb,0,2));$P($_.scm,42,$G($_.ccb,2,6));$P($_.scm,36,$G($_.ccb,8,2));$P($_.scm,54,$G($_.scb,0,6));$P($_.scm,48,$G($_.scb,6,4));$_.pri=$a([0,0,0,0,0,0,0,0,0,0]);for(var _9t=0;_9t<=59;_9t+=1){$_.i=_9t;$_.ps=~~($_.i/6);$_.ep=~~Math.pow(2,5-$_.i%6)*($g($_.scm,$_.i)-48);$p($_.pri,$_.ps,$f($g($_.pri,$_.ps)+$_.ep))}$k[$j++]=Infinity;for(var _A5=0,_A6=84;_A5<_A6;_A5++){$k[$j++]=$_.padval}$_.sec=$a();$P($_.sec,0,$_.encmsg)}if($_.mode==4||$_.mode==5||$_.mode==6||$_.mode==-1){if($_.mode==-1){var _AH=$_.encmsg.length<=77?5:4;$_.mode=_AH}$k[$j++]=Infinity;var _AJ=$_.mode==5?78:94;for(var _AK=0,_AL=_AJ;_AK<_AL;_AK++){$k[$j++]=$_.padval}$_.cws=$a();if($_.encmsg.length>$_.cws.length-1){$k[$j++]="bwipp.maxicodeMode56TooLong#21905";$k[$j++]="The message is too long";bwipp_raiseerror()}$p($_.cws,0,$_.mode);$P($_.cws,1,$_.encmsg);$_.pri=$G($_.cws,0,10);$_.sec=$G($_.cws,10,$_.cws.length-10)}if(!bwipp_maxicode.__21921__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _AZ=0,_Aa=63;_AZ<_Aa;_AZ++){var _Ab=$k[--$j];var _Ac=_Ab*2;$k[$j++]=_Ab;$k[$j++]=_Ac;if(_Ac>=64){var _Ad=$k[--$j];$k[$j++]=_Ad^67}}$_.rsalog=$a();$_.rslog=$a(64);for(var _Ag=1;_Ag<=63;_Ag+=1){$p($_.rslog,$g($_.rsalog,_Ag),_Ag)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_maxicode.$ctx[id]=$_[id]);bwipp_maxicode.__21921__=1;$_=Object.getPrototypeOf($_)}$_.rsprod=function(){var _Al=$k[--$j];var _Am=$k[--$j];$k[$j++]=_Am;$k[$j++]=_Al;if(_Al!=0&&_Am!=0){var _Ap=$g($_.rslog,$k[--$j]);var _Au=$g($_.rsalog,$f(_Ap+$g($_.rslog,$k[--$j]))%63);$k[$j++]=_Au}else{$j-=2;$k[$j++]=0}};$_.rscodes=function(){$_.rsnum=$k[--$j];$_.cwb=$k[--$j];$k[$j++]=Infinity;$k[$j++]=1;for(var _Ay=0,_Az=$_.rsnum;_Ay<_Az;_Ay++){$k[$j++]=0}$_.coeffs=$a();for(var _B3=1,_B2=$_.rsnum;_B3<=_B2;_B3+=1){$_.i=_B3;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _BA=$_.i-1;_BA>=1;_BA-=1){$_.j=_BA;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _BM=$k[--$j];var _BN=$k[--$j];var _BO=$k[--$j];$p($k[--$j],_BO,$xo(_BN,_BM))}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _BW=$k[--$j];var _BX=$k[--$j];$p($k[--$j],_BX,_BW)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);$k[$j++]=Infinity;for(var _Bd=0,_Be=$_.rsnum;_Bd<_Be;_Bd++){$k[$j++]=0}$_.ecb=$a();for(var _Bi=0,_Bh=$_.cwb.length-1;_Bi<=_Bh;_Bi+=1){$_.t=$xo($g($_.cwb,_Bi),$g($_.ecb,0));for(var _Bo=$_.ecb.length-1;_Bo>=0;_Bo-=1){$_.i=_Bo;$_.p=$_.ecb.length-$_.i-1;$k[$j++]=$_.ecb;$k[$j++]=$_.p;$k[$j++]=$_.t;$k[$j++]=$g($_.coeffs,$_.i);$_.rsprod();var _Bx=$k[--$j];var _By=$k[--$j];$p($k[--$j],_By,_Bx);if($_.i>0){$p($_.ecb,$_.p,$xo($g($_.ecb,$_.p+1),$g($_.ecb,$_.p)))}}}$k[$j++]=$_.ecb};$k[$j++]=Infinity;for(var _CC=0,_CB=$_.sec.length-1;_CC<=_CB;_CC+=2){$k[$j++]=$g($_.sec,_CC)}$_.seco=$a();$k[$j++]=Infinity;for(var _CI=1,_CH=$_.sec.length-1;_CI<=_CH;_CI+=2){$k[$j++]=$g($_.sec,_CI)}$_.sece=$a();var _CN=$_.sec.length==84?20:28;$_.scodes=_CN;$k[$j++]="secochk";$k[$j++]=$_.seco;$k[$j++]=$_.scodes;$_.rscodes();var _CQ=$k[--$j];$_[$k[--$j]]=_CQ;$k[$j++]="secechk";$k[$j++]=$_.sece;$k[$j++]=$_.scodes;$_.rscodes();var _CU=$k[--$j];$_[$k[--$j]]=_CU;$k[$j++]=Infinity;for(var _CY=0,_CX=$_.scodes-1;_CY<=_CX;_CY+=1){$k[$j++]=$g($_.secochk,_CY);$k[$j++]=$g($_.secechk,_CY)}$_.secchk=$a();$k[$j++]=Infinity;$q($_.pri);$k[$j++]=$_.pri;$k[$j++]=10;$_.rscodes();$q($k[--$j]);$q($_.sec);$q($_.secchk);$_.codewords=$a();$k[$j++]=Infinity;for(var _Ck=0,_Cl=864;_Ck<_Cl;_Ck++){$k[$j++]=0}$_.mods=$a();for(var _Cn=0;_Cn<=143;_Cn+=1){$_.i=_Cn;$k[$j++]=Infinity;var _Cs=$R($s(6),$g($_.codewords,$_.i),2);for(var _Ct=0,_Cu=_Cs.length;_Ct<_Cu;_Ct++){$k[$j++]=$g(_Cs,_Ct)-48}$_.cw=$a();$P($_.mods,6*$_.i+(6-$_.cw.length),$_.cw)}if(!bwipp_maxicode.__22043__){$_=Object.create($_);$_.modmap=$a([469,529,286,316,347,346,673,672,703,702,647,676,283,282,313,312,370,610,618,379,378,409,408,439,705,704,559,589,588,619,458,518,640,701,675,674,285,284,315,314,310,340,531,289,288,319,349,348,456,486,517,516,471,470,369,368,399,398,429,428,549,548,579,578,609,608,649,648,679,678,709,708,639,638,669,668,699,698,279,278,309,308,339,338,381,380,411,410,441,440,561,560,591,590,621,620,547,546,577,576,607,606,367,366,397,396,427,426,291,290,321,320,351,350,651,650,681,680,711,710,1,0,31,30,61,60,3,2,33,32,63,62,5,4,35,34,65,64,7,6,37,36,67,66,9,8,39,38,69,68,11,10,41,40,71,70,13,12,43,42,73,72,15,14,45,44,75,74,17,16,47,46,77,76,19,18,49,48,79,78,21,20,51,50,81,80,23,22,53,52,83,82,25,24,55,54,85,84,27,26,57,56,87,86,117,116,147,146,177,176,115,114,145,144,175,174,113,112,143,142,173,172,111,110,141,140,171,170,109,108,139,138,169,168,107,106,137,136,167,166,105,104,135,134,165,164,103,102,133,132,163,162,101,100,131,130,161,160,99,98,129,128,159,158,97,96,127,126,157,156,95,94,125,124,155,154,93,92,123,122,153,152,91,90,121,120,151,150,181,180,211,210,241,240,183,182,213,212,243,242,185,184,215,214,245,244,187,186,217,216,247,246,189,188,219,218,249,248,191,190,221,220,251,250,193,192,223,222,253,252,195,194,225,224,255,254,197,196,227,226,257,256,199,198,229,228,259,258,201,200,231,230,261,260,203,202,233,232,263,262,205,204,235,234,265,264,207,206,237,236,267,266,297,296,327,326,357,356,295,294,325,324,355,354,293,292,323,322,353,352,277,276,307,306,337,336,275,274,305,304,335,334,273,272,303,302,333,332,271,270,301,300,331,330,361,360,391,390,421,420,363,362,393,392,423,422,365,364,395,394,425,424,383,382,413,412,443,442,385,384,415,414,445,444,387,386,417,416,447,446,477,476,507,506,537,536,475,474,505,504,535,534,473,472,503,502,533,532,455,454,485,484,515,514,453,452,483,482,513,512,451,450,481,480,511,510,541,540,571,570,601,600,543,542,573,572,603,602,545,544,575,574,605,604,563,562,593,592,623,622,565,564,595,594,625,624,567,566,597,596,627,626,657,656,687,686,717,716,655,654,685,684,715,714,653,652,683,682,713,712,637,636,667,666,697,696,635,634,665,664,695,694,633,632,663,662,693,692,631,630,661,660,691,690,721,720,751,750,781,780,723,722,753,752,783,782,725,724,755,754,785,784,727,726,757,756,787,786,729,728,759,758,789,788,731,730,761,760,791,790,733,732,763,762,793,792,735,734,765,764,795,794,737,736,767,766,797,796,739,738,769,768,799,798,741,740,771,770,801,800,743,742,773,772,803,802,745,744,775,774,805,804,747,746,777,776,807,806,837,836,867,866,897,896,835,834,865,864,895,894,833,832,863,862,893,892,831,830,861,860,891,890,829,828,859,858,889,888,827,826,857,856,887,886,825,824,855,854,885,884,823,822,853,852,883,882,821,820,851,850,881,880,819,818,849,848,879,878,817,816,847,846,877,876,815,814,845,844,875,874,813,812,843,842,873,872,811,810,841,840,871,870,901,900,931,930,961,960,903,902,933,932,963,962,905,904,935,934,965,964,907,906,937,936,967,966,909,908,939,938,969,968,911,910,941,940,971,970,913,912,943,942,973,972,915,914,945,944,975,974,917,916,947,946,977,976,919,918,949,948,979,978,921,920,951,950,981,980,923,922,953,952,983,982,925,924,955,954,985,984,927,926,957,956,987,986,58,89,88,118,149,148,178,209,208,238,269,268,298,329,328,358,389,388,418,449,448,478,509,508,538,569,568,598,629,628,658,689,688,718,749,748,778,809,808,838,869,868,898,929,928,958,989,988]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_maxicode.$ctx[id]=$_[id]);bwipp_maxicode.__22043__=1;$_=Object.getPrototypeOf($_)}$_.pixs=$a(864);$_.j=0;for(var _D6=0,_D5=$_.mods.length-1;_D6<=_D5;_D6+=1){$_.i=_D6;if($g($_.mods,$_.i)==1){$p($_.pixs,$_.j,$g($_.modmap,$_.i));$_.j=$_.j+1}}$k[$j++]=Infinity;$q($G($_.pixs,0,$_.j));$k[$j++]=28;$k[$j++]=29;$k[$j++]=280;$k[$j++]=281;$k[$j++]=311;$k[$j++]=457;$k[$j++]=488;$k[$j++]=500;$k[$j++]=530;$k[$j++]=670;$k[$j++]=700;$k[$j++]=677;$k[$j++]=707;$_.pixs=$a();var _DM=new Map([["ren",bwipp_renmaximatrix],["pixs",$_.pixs],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",$_.options]]);$k[$j++]=_DM;if(!$_.dontdraw){bwipp_renmaximatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_azteccode(){$_=Object.create($_);$_.dontdraw=false;$_.format="full";$_.readerinit=false;$_.layers=-1;$_.eclevel=23;$_.ecaddchars=3;$_.raw=false;$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_azteccode);if($eq($_.barcode,"")){$k[$j++]="bwipp.aztecEmptyData#22122";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($_.eclevel<5||$_.eclevel>95){$k[$j++]="bwipp.aztecInvalidEClevel#22126";$k[$j++]="The EC percentage must be from 5 to 95";bwipp_raiseerror()}if($_.ecaddchars<3){$k[$j++]="bwipp.aztecInvalidECaddChars#22130";$k[$j++]="The number of additional EC codewords must be 3 or more";bwipp_raiseerror()}if($ne($_.format,"full")&&($ne($_.format,"compact")&&$ne($_.format,"rune"))){$k[$j++]="bwipp.aztecInvalidFormat#22134";$k[$j++]="The format must be either full, compact or rune";bwipp_raiseerror()}if($eq($_.format,"full")){if($_.readerinit&&($_.layers<1||$_.layers>22)){$k[$j++]="bwipp.aztecFullInitInvalidLayers#22139";$k[$j++]="Full-range symbols for reader programming must specify from 1 to 22 layers";bwipp_raiseerror()}if($_.layers!=-1&&($_.layers<1||$_.layers>32)){$k[$j++]="bwipp.aztecFullInvalidLayers#22142";$k[$j++]="Layers for full-range symbols must be from 1 to 32";bwipp_raiseerror()}}if($eq($_.format,"compact")){if($_.readerinit){if($_.layers!=-1&&$_.layers!=1){$k[$j++]="bwipp.aztecCompactInitInvalidLayers#22149";$k[$j++]="Compact symbols for reader programming must have 1 layer";bwipp_raiseerror()}$_.layers=1}if($_.layers!=-1&&($_.layers<1||$_.layers>4)){$k[$j++]="bwipp.aztecCompactInvalidLayers#22154";$k[$j++]="Layers for compact symbols must be from 1 to 4";bwipp_raiseerror()}}if($eq($_.format,"rune")){if($_.layers!=-1){$k[$j++]="bwipp.aztecRuneInvalidLayers#22160";$k[$j++]="It is not valid to specify layers for runes";bwipp_raiseerror()}if($_.readerinit){$k[$j++]="bwipp.aztecRuneReaderInit#22163";$k[$j++]="Reader initialisation is not compactible with Aztec Runes";bwipp_raiseerror()}if($_.barcode.length==0){$k[$j++]="bwipp.aztecRuneNotNumeric#22166";$k[$j++]="Aztec runes must be numeric";bwipp_raiseerror()}$F($_.barcode,function(){var _S=$k[--$j];if(_S<48||_S>57){$k[$j++]="bwipp.aztecRuneNotNumeric#22170";$k[$j++]="Aztec runes must be numeric";bwipp_raiseerror()}});var _U=$i($_.barcode);if(_U<0||_U>255){$k[$j++]="bwipp.aztecRuneInvalid#22174";$k[$j++]="Aztec runes must be 0 to 255";bwipp_raiseerror()}}$_.fn1=-1;var _Y=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true],["FNC1",$_.fn1]]);$_.fncvals=_Y;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _b=$k[--$j];$_[$k[--$j]]=_b;$_.msglen=$_.msg.length;if(!bwipp_azteccode.__22287__){$_=Object.create($_);$_.U=0;$_.L=1;$_.M=2;$_.P=3;$_.D=4;$_.B=5;$_.lu=-2;$_.ll=-3;$_.lm=-4;$_.lp=-5;$_.ld=-6;$_.su=-7;$_.sp=-8;$_.sb=-9;$_.fl=-10;$_.p2=-11;$_.p3=-12;$_.p4=-13;$_.p5=-14;$_.charmaps=$a([$a([$_.sp,$_.sp,$_.sp,$_.fl,$_.sp]),$a([32,32,32,13,32]),$a(["A","a",1,$_.p2,"0"]),$a(["B","b",2,$_.p3,"1"]),$a(["C","c",3,$_.p4,"2"]),$a(["D","d",4,$_.p5,"3"]),$a(["E","e",5,"!","4"]),$a(["F","f",6,'"',"5"]),$a(["G","g",7,"#","6"]),$a(["H","h",8,"$","7"]),$a(["I","i",9,"%","8"]),$a(["J","j",10,"&","9"]),$a(["K","k",11,"'",","]),$a(["L","l",12,40,"."]),$a(["M","m",13,41,$_.lu]),$a(["N","n",27,"*",$_.su]),$a(["O","o",28,"+",-99]),$a(["P","p",29,",",-99]),$a(["Q","q",30,"-",-99]),$a(["R","r",31,".",-99]),$a(["S","s","@","/",-99]),$a(["T","t",92,":",-99]),$a(["U","u","^",";",-99]),$a(["V","v","_","<",-99]),$a(["W","w","`","=",-99]),$a(["X","x","|",">",-99]),$a(["Y","y","~","?",-99]),$a(["Z","z",127,"[",-99]),$a([$_.ll,$_.su,$_.ll,"]",-99]),$a([$_.lm,$_.lm,$_.lu,"{",-99]),$a([$_.ld,$_.ld,$_.lp,"}",-99]),$a([$_.sb,$_.sb,$_.sb,$_.lu,-99])]);$_.charvals=$a([new Map,new Map,new Map,new Map,new Map]);for(var _1c=0,_1b=$_.charmaps.length-1;_1c<=_1b;_1c+=1){$_.i=_1c;$_.encs=$g($_.charmaps,$_.i);for(var _1g=0;_1g<=4;_1g+=1){$_.j=_1g;var _1j=$g($_.encs,$_.j);$k[$j++]=_1j;if($eq($t(_1j),"stringtype")){var _1m=$g($k[--$j],0);$k[$j++]=_1m}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}var _1w=new Map([["\r\n",$_.p2],[". ",$_.p3],[", ",$_.p4],[": ",$_.p5]]);$_.pcomp=_1w;$_.e=1e6;var _22=$a([0,0,0,0,0,0]);$_.latlen=$a([$a([0,5,5,10,5,10]),$a([9,0,5,10,5,10]),$a([5,5,0,5,10,10]),$a([5,10,10,0,10,15]),$a([4,9,9,14,0,14]),_22]);$_.latseq=$a([$a([$a([]),$a([$_.ll]),$a([$_.lm]),$a([$_.lm,$_.lp]),$a([$_.ld]),$a([$_.sb])]),$a([$a([$_.ld,$_.lu]),$a([]),$a([$_.lm]),$a([$_.lm,$_.lp]),$a([$_.ld]),$a([$_.sb])]),$a([$a([$_.lu]),$a([$_.ll]),$a([]),$a([$_.lp]),$a([$_.lu,$_.ld]),$a([$_.sb])]),$a([$a([$_.lu]),$a([$_.lu,$_.ll]),$a([$_.lu,$_.lm]),$a([]),$a([$_.lu,$_.ld]),$a([$_.lu,$_.sb])]),$a([$a([$_.lu]),$a([$_.lu,$_.ll]),$a([$_.lu,$_.lm]),$a([$_.lu,$_.lm,$_.lp]),$a([]),$a([$_.lu,$_.sb])]),$a([$a([$_.lu]),$a([$_.ll]),$a([$_.lm]),$a([]),$a([]),$a([])])]);$_.shftlen=$a([$a([$_.e,$_.e,$_.e,5,$_.e]),$a([5,$_.e,$_.e,5,$_.e]),$a([$_.e,$_.e,$_.e,5,$_.e]),$a([$_.e,$_.e,$_.e,$_.e,$_.e]),$a([4,$_.e,$_.e,4,$_.e])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_azteccode.$ctx[id]=$_[id]);bwipp_azteccode.__22287__=1;$_=Object.getPrototypeOf($_)}$_.msgbits="";if($ne($_.format,"rune")&&$_.raw){$_.msgbits=$_.barcode}if($ne($_.format,"rune")&&!$_.raw){$_.charsize=function(){var _3v=$k[--$j];$k[$j++]=_3v;if(_3v>=0){$j--;var _3y=$g($a([5,5,5,5,4,8]),$k[--$j]);$k[$j++]=_3y}else{var _3z=$k[--$j];var _40=$k[--$j];$k[$j++]=_3z;$k[$j++]=_40;$j--;var _41=$k[--$j];$k[$j++]=_41;if(_41==$_.fn1){$j--;$k[$j++]=8}else{var _44=$f(-$k[--$j]-1e6);$k[$j++]=_44;if(_44==0){$j--;$k[$j++]=1}var _45=$k[--$j];$k[$j++]=(~~(Math.log(_45)/Math.log(10))+1)*4+8}}};$_.curlen=$a([0,$_.e,$_.e,$_.e,$_.e,$_.e]);$_.curseq=$a([$a([]),$a([]),$a([]),$a([]),$a([]),$a([])]);$_.backto=$_.U;$_.lastchar="";$F($_.msg,function(){$_.char=$k[--$j];for(;;){$_.imp=false;var _4S=$a([$_.U,$_.L,$_.M,$_.P,$_.D,$_.B]);for(var _4T=0,_4U=_4S.length;_4T<_4U;_4T++){$_.x=$g(_4S,_4T);var _4c=$a([$_.U,$_.L,$_.M,$_.P,$_.D,$_.B]);for(var _4d=0,_4e=_4c.length;_4d<_4e;_4d++){$_.y=$g(_4c,_4d);if($_.x!=$_.B||$_.y==$_.backto){$_.cost=$f($g($_.curlen,$_.x)+$g($g($_.latlen,$_.x),$_.y));if($_.cost<$g($_.curlen,$_.y)){$p($_.curlen,$_.y,$_.cost);$k[$j++]=$_.curseq;$k[$j++]=$_.y;$k[$j++]=Infinity;$q($g($_.curseq,$_.x));$q($g($g($_.latseq,$_.x),$_.y));var _59=$a();var _5A=$k[--$j];$p($k[--$j],_5A,_59);if($_.y==$_.B){$k[$j++]="backto";if($_.x==$_.P||$_.x==$_.D){$k[$j++]=$_.U}else{$k[$j++]=$_.x}var _5K=$k[--$j];$_[$k[--$j]]=_5K}$_.imp=true}}}}if(!$_.imp){break}}$_.nxtlen=$a([$_.e,$_.e,$_.e,$_.e,$_.e,$_.e]);$_.nxtseq=$a(6);var _5b=$a([$_.U,$_.L,$_.M,$_.P,$_.D,$_.B]);for(var _5c=0,_5d=_5b.length;_5c<_5d;_5c++){$_.x=$g(_5b,_5c);for(;;){if($_.char>=0){if($_.x!=$_.B){var _5m=$g($g($_.charvals,$_.x),$_.char)!==undefined;if(!_5m){break}}}else{if($_.x!=$_.P){break}}$k[$j++]="cost";$k[$j++]=$g($_.curlen,$_.x);$k[$j++]=$_.x;$k[$j++]=$_.char;$_.charsize();var _5u=$k[--$j];var _5v=$k[--$j];$_[$k[--$j]]=$f(_5v+_5u);if($_.cost<$g($_.nxtlen,$_.x)){$p($_.nxtlen,$_.x,$_.cost);$k[$j++]=$_.nxtseq;$k[$j++]=$_.x;$k[$j++]=Infinity;$q($g($_.curseq,$_.x));$k[$j++]=$_.char;var _6A=$a();var _6B=$k[--$j];$p($k[--$j],_6B,_6A)}if($_.x==$_.B){break}var _6K=$a([$_.U,$_.L,$_.M,$_.P,$_.D]);for(var _6L=0,_6M=_6K.length;_6L<_6M;_6L++){$_.y=$g(_6K,_6L);if($ne($_.x,$_.y)){$k[$j++]="cost";$k[$j++]=$f($g($_.curlen,$_.y)+$g($g($_.shftlen,$_.y),$_.x));$k[$j++]=$_.x;$k[$j++]=$_.char;$_.charsize();var _6a=$k[--$j];var _6b=$k[--$j];$_[$k[--$j]]=$f(_6b+_6a);if($_.cost<$g($_.nxtlen,$_.y)){$p($_.nxtlen,$_.y,$_.cost);$k[$j++]=$_.nxtseq;$k[$j++]=$_.y;$k[$j++]=Infinity;$q($g($_.curseq,$_.y));var _6r=$_.x==$_.U?$_.su:$_.sp;$k[$j++]=_6r;$k[$j++]=$_.char;var _6t=$a();var _6u=$k[--$j];$p($k[--$j],_6u,_6t)}}}break}}if($ne($_.lastchar,"")&&$_.char>=0){var _6y=$s(2);$p(_6y,0,$_.lastchar);$p(_6y,1,$_.char);$_.pchars=_6y;var _73=$g($_.pcomp,$_.pchars)!==undefined;if(_73){var _79=$a([$_.U,$_.L,$_.M,$_.P,$_.D]);for(var _7A=0,_7B=_79.length;_7A<_7B;_7A++){$_.i=$g(_79,_7A);$_.inP=true;if($_.i==$_.M){if($_.lastchar==13){$_.inP=false}}else{if($_.i==$_.D){if($_.lastchar==44||$_.lastchar==46){$_.inP=false}}}if($_.inP&&$lt($g($_.curlen,$_.i),$g($_.nxtlen,$_.i))){$_.curseqi=$g($_.curseq,$_.i);$_.lastld=false;$_.lastsp=false;$_.lastidx=-1;for(var _7V=$_.curseqi.length-1;_7V>=0;_7V-=1){$_.idx=_7V;$_.ch=$g($_.curseqi,$_.idx);if($_.lastidx==-1){if($eq($_.ch,$_.lastchar)){$_.lastidx=$_.idx;if($_.idx>0){if($g($_.curseqi,$_.idx-1)==$_.sp){$_.lastsp=true}}}}else{if($_.ch<0&&$_.ch>=$_.ld){if($_.i==$_.P){if($_.ch==$_.ld){$_.lastld=true}}else{if($_.ch!=$_.lp){$_.inP=$_.lastsp}}break}}}if($_.inP&&$_.lastidx>=0){$p($_.nxtlen,$_.i,$g($_.curlen,$_.i));if($_.lastidx<$_.curseqi.length-1){if($_.i==$_.P){if($_.lastld){$p($_.nxtlen,$_.i,$f($g($_.nxtlen,$_.i)+1))}$k[$j++]=$_.nxtseq;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($_.curseqi);$r($_.curseqi.length-$_.lastidx,-1);$j--;$k[$j++]=$g($_.pcomp,$_.pchars);var _8H=$a();var _8I=$k[--$j];$p($k[--$j],_8I,_8H)}else{$k[$j++]=$_.nxtseq;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($_.curseqi);var _8N=$a();var _8O=$k[--$j];$p($k[--$j],_8O,_8N);$p($g($_.nxtseq,$_.i),$_.lastidx,$g($_.pcomp,$_.pchars))}}else{$k[$j++]=$_.nxtseq;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($_.curseqi);$j--;$k[$j++]=$g($_.pcomp,$_.pchars);var _8d=$a();var _8e=$k[--$j];$p($k[--$j],_8e,_8d)}}}}}}if($ne($g($_.nxtseq,$_.B),null)){$_.numbytes=0;$F($g($_.nxtseq,$_.B),function(){if($k[--$j]==$_.sb){$k[$j++]=0}else{$k[$j++]=$_.numbytes+1}$_.numbytes=$k[--$j]});if($_.numbytes==32){$p($_.nxtlen,$_.B,$f($g($_.nxtlen,$_.B)+11))}}$_.curlen=$_.nxtlen;$_.curseq=$_.nxtseq;$k[$j++]="lastchar";if($_.char>=0){$k[$j++]=$_.char}else{$k[$j++]=""}var _90=$k[--$j];$_[$k[--$j]]=_90});$_.minseq=$_.e;var _99=$a([$_.U,$_.L,$_.M,$_.P,$_.D,$_.B]);for(var _9A=0,_9B=_99.length;_9A<_9B;_9A++){$_.i=$g(_99,_9A);if($g($_.curlen,$_.i)<$_.minseq){$_.minseq=$g($_.curlen,$_.i);$_.seq=$g($_.curseq,$_.i)}}$_.tobin=function(){var _9O=$s($k[--$j]);$k[$j++]=_9O;for(var _9Q=0,_9P=_9O.length-1;_9Q<=_9P;_9Q+=1){var _9R=$k[--$j];$p(_9R,_9Q,48);$k[$j++]=_9R}var _9S=$k[--$j];var _9V=$R($s(_9S.length),$k[--$j],2);$P(_9S,_9S.length-_9V.length,_9V);$k[$j++]=_9S};$_.encu=function(){var _9a=$g($g($_.charvals,$_.U),$k[--$j]);$k[$j++]=_9a;$k[$j++]=5;$_.tobin()};$_.encl=function(){var _9f=$g($g($_.charvals,$_.L),$k[--$j]);$k[$j++]=_9f;$k[$j++]=5;$_.tobin()};$_.encm=function(){var _9k=$g($g($_.charvals,$_.M),$k[--$j]);$k[$j++]=_9k;$k[$j++]=5;$_.tobin()};$_.encd=function(){var _9p=$g($g($_.charvals,$_.D),$k[--$j]);$k[$j++]=_9p;$k[$j++]=4;$_.tobin()};$_.encp=function(){var _9q=$k[--$j];$k[$j++]=_9q;if(_9q==$_.fn1){$j--;$k[$j++]="00000000"}else{var _9s=$k[--$j];$k[$j++]=_9s;if(_9s<=-1e6){var _9u=$f(-$k[--$j]-1e6);$k[$j++]=_9u;$k[$j++]=_9u;if(_9u==0){$j--;$k[$j++]=1}var _9w=~~(Math.log($k[--$j])/Math.log(10));var _9x=$s((_9w+1)*4+8);$P(_9x,0,"00000");$k[$j++]=_9w;$k[$j++]=_9x;$k[$j++]=_9x;$k[$j++]=_9w+1;$k[$j++]=3;$_.tobin();var _9y=$k[--$j];$P($k[--$j],5,_9y);var _A0=$k[--$j];var _A1=$k[--$j];var _A2=$k[--$j];$k[$j++]=_A0;$k[$j++]=_A2;for(var _A3=_A1;_A3>=0;_A3-=1){var _A4=$k[--$j];var _A5=$k[--$j];$k[$j++]=_A5;$k[$j++]=~~(_A4/10);$k[$j++]=_A5;$k[$j++]=_A3*4+8;$k[$j++]=$f(_A4%10+2);$k[$j++]=4;$_.tobin();var _A6=$k[--$j];var _A7=$k[--$j];$P($k[--$j],_A7,_A6)}$j--}else{var _AD=$g($g($_.charvals,$_.P),$k[--$j]);$k[$j++]=_AD;$k[$j++]=5;$_.tobin()}}};$_.encfuncs=$a(["encu","encl","encm","encp","encd"]);$_.addtomsgbits=function(){$_.v=$k[--$j];$P($_.msgbits,$_.j,$_.v);$_.j=$_.j+$_.v.length};$_.state=$_.U;$_.msgbits=$s($_.minseq);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.seq.length){break}if($_.state!=$_.B){$_.char=$g($_.seq,$_.i);$k[$j++]=$_.char;if($_[$g($_.encfuncs,$_.state)]()===true){break}$_.addtomsgbits();$_.i=$_.i+1;if($_.char==$_.su||$_.char==$_.sp){$k[$j++]=$g($_.seq,$_.i);if($_.char==$_.su){$_.encu()}else{$_.encp()}$_.addtomsgbits();$_.i=$_.i+1}if($_.char==$_.lu){$_.state=$_.U}if($_.char==$_.ll){$_.state=$_.L}if($_.char==$_.lm){$_.state=$_.M}if($_.char==$_.lp){$_.state=$_.P}if($_.char==$_.ld){$_.state=$_.D}if($_.char==$_.sb){$_.state=$_.B}}else{$_.numbytes=0;for(;;){if($_.i+$_.numbytes>=$_.seq.length){break}if($g($_.seq,$_.i+$_.numbytes)<0){break}$_.numbytes=$_.numbytes+1}if($_.numbytes<=31){$k[$j++]=$_.numbytes;$k[$j++]=5;$_.tobin();$_.addtomsgbits()}else{$k[$j++]=0;$k[$j++]=5;$_.tobin();$_.addtomsgbits();$k[$j++]=$_.numbytes-31;$k[$j++]=11;$_.tobin();$_.addtomsgbits()}for(var _BF=0,_BG=$_.numbytes;_BF<_BG;_BF++){$k[$j++]=$g($_.seq,$_.i);$k[$j++]=8;$_.tobin();$_.addtomsgbits();$_.i=$_.i+1}if($_.i<$_.seq.length){$_.char=$g($_.seq,$_.i);$_.i=$_.i+1;if($_.char==$_.lu){$_.state=$_.U}if($_.char==$_.ll){$_.state=$_.L}if($_.char==$_.lm){$_.state=$_.M}}}}}if(!bwipp_azteccode.__22601__){$_=Object.create($_);$_.metrics=$a([$a(["rune",0,0,0,6]),$a(["compact",1,1,17,6]),$a(["full",1,1,21,6]),$a(["compact",2,0,40,6]),$a(["full",2,1,48,6]),$a(["compact",3,0,51,8]),$a(["full",3,1,60,8]),$a(["compact",4,0,76,8]),$a(["full",4,1,88,8]),$a(["full",5,1,120,8]),$a(["full",6,1,156,8]),$a(["full",7,1,196,8]),$a(["full",8,1,240,8]),$a(["full",9,1,230,10]),$a(["full",10,1,272,10]),$a(["full",11,1,316,10]),$a(["full",12,1,364,10]),$a(["full",13,1,416,10]),$a(["full",14,1,470,10]),$a(["full",15,1,528,10]),$a(["full",16,1,588,10]),$a(["full",17,1,652,10]),$a(["full",18,1,720,10]),$a(["full",19,1,790,10]),$a(["full",20,1,864,10]),$a(["full",21,1,940,10]),$a(["full",22,1,1020,10]),$a(["full",23,0,920,12]),$a(["full",24,0,992,12]),$a(["full",25,0,1066,12]),$a(["full",26,0,1144,12]),$a(["full",27,0,1224,12]),$a(["full",28,0,1306,12]),$a(["full",29,0,1392,12]),$a(["full",30,0,1480,12]),$a(["full",31,0,1570,12]),$a(["full",32,0,1664,12])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_azteccode.$ctx[id]=$_[id]);bwipp_azteccode.__22601__=1;$_=Object.getPrototypeOf($_)}var _CD=$_.metrics;for(var _CE=0,_CF=_CD.length;_CE<_CF;_CE++){$_.m=$g(_CD,_CE);$_.frmt=$g($_.m,0);$_.mlyr=$g($_.m,1);$_.icap=$g($_.m,2);$_.ncws=$g($_.m,3);$_.bpcw=$g($_.m,4);$_.numecw=~~Math.ceil($f($_.ncws*$_.eclevel/100+$_.ecaddchars));if($_.msgbits.length==0){$_.numecw=0}$_.numdcw=$f($_.ncws-$_.numecw);$_.okay=true;if($ne($_.format,$_.frmt)){$_.okay=false}if($_.readerinit&&$_.icap!=1){$_.okay=false}if($_.layers!=-1&&$_.layers!=$_.mlyr){$_.okay=false}if(~~Math.ceil($_.msgbits.length/$_.bpcw)>$_.numdcw){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.azteccodeNoValidSymbol#22622";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}$_.layers=$_.mlyr;$_.allzero=function(){var _Ck=$k[--$j];$k[$j++]=$eq(_Ck,$G("000000000000",0,_Ck.length))};$_.allones=function(){var _Cm=$k[--$j];$k[$j++]=$eq(_Cm,$G("111111111111",0,_Cm.length))};$_.cws=$a($_.ncws);$_.m=0;$_.c=0;for(;;){if($_.msgbits.length<=$_.m){break}if($_.msgbits.length-$_.m>=$_.bpcw){$_.cwb=$G($_.msgbits,$_.m,$f($_.bpcw-1));$_.cwf=$G($_.msgbits,$f($f($_.m+$_.bpcw)-1),1);$k[$j++]=$_.cwb;$_.allzero();if($k[--$j]){$_.cwf="1";$_.m=$_.m-1}$k[$j++]=$_.cwb;$_.allones();if($k[--$j]){$_.cwf="0";$_.m=$_.m-1}var _D9=$s(12);$P(_D9,0,$_.cwb);$P(_D9,$f($_.bpcw-1),$_.cwf);$_.cwb=$G(_D9,0,$_.bpcw)}else{$_.cwb=$G($_.msgbits,$_.m,$_.msgbits.length-$_.m);var _DL=$Z($s(12),"111111111111");$P(_DL,0,$_.cwb);$_.cwb=$G(_DL,0,$_.bpcw);$k[$j++]=$_.cwb;$_.allones();if($k[--$j]){$P($_.cwb,$_.cwb.length-1,"0")}}$_.cw=0;for(var _DV=0,_DU=$f($_.bpcw-1);_DV<=_DU;_DV+=1){$_.i=_DV;$_.cw=$f($_.cw+~~Math.pow(2,$f($f($_.bpcw-$_.i)-1))*$f($g($_.cwb,$_.i)-48))}$p($_.cws,$_.c,$_.cw);$_.m=$f($_.m+$_.bpcw);$_.c=$_.c+1}$_.cws=$G($_.cws,0,$_.c);var _Dm=$g($_.options,"debugcws")!==undefined;if(_Dm){$k[$j++]="bwipp.debugcws#22661";$k[$j++]=$_.cws;bwipp_raiseerror()}$_.rscodes=function(){$_.rspm=$k[--$j];$_.rsgf=$k[--$j];$_.rsnc=$k[--$j];$_.rscws=$k[--$j];$k[$j++]=Infinity;$k[$j++]=1;for(var _Dt=0,_Du=$f($_.rsgf-1);_Dt<_Du;_Dt++){var _Dv=$k[--$j];var _Dw=_Dv*2;$k[$j++]=_Dv;$k[$j++]=_Dw;if(_Dw>=$_.rsgf){var _Dz=$k[--$j];$k[$j++]=$xo(_Dz,$_.rspm)}}$_.rsalog=$a();$_.rslog=$a($_.rsgf);for(var _E5=1,_E4=$f($_.rsgf-1);_E5<=_E4;_E5+=1){$p($_.rslog,$g($_.rsalog,_E5),_E5)}$_.rsprod=function(){var _E9=$k[--$j];var _EA=$k[--$j];$k[$j++]=_EA;$k[$j++]=_E9;if(_E9!=0&&_EA!=0){var _ED=$g($_.rslog,$k[--$j]);var _EJ=$g($_.rsalog,$f(_ED+$g($_.rslog,$k[--$j]))%$f($_.rsgf-1));$k[$j++]=_EJ}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _EL=0,_EM=$_.rsnc;_EL<_EM;_EL++){$k[$j++]=0}$_.coeffs=$a();for(var _EQ=1,_EP=$_.rsnc;_EQ<=_EP;_EQ+=1){$_.i=_EQ;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _EX=$_.i-1;_EX>=1;_EX-=1){$_.j=_EX;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Ej=$k[--$j];var _Ek=$k[--$j];var _El=$k[--$j];$p($k[--$j],_El,$xo(_Ek,_Ej))}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _Et=$k[--$j];var _Eu=$k[--$j];$p($k[--$j],_Eu,_Et)}$_.nd=$_.rscws.length;$k[$j++]=Infinity;$F($_.rscws);for(var _Ez=0,_F0=$_.rsnc;_Ez<_F0;_Ez++){$k[$j++]=0}$k[$j++]=0;$_.rscws=$a();for(var _F4=0,_F3=$_.nd-1;_F4<=_F3;_F4+=1){$_.k=$xo($g($_.rscws,_F4),$g($_.rscws,$_.nd));for(var _FC=0,_FB=$f($_.rsnc-1);_FC<=_FB;_FC+=1){$_.j=_FC;$k[$j++]=$_.rscws;$k[$j++]=$_.nd+$_.j;$k[$j++]=$g($_.rscws,$_.nd+$_.j+1);$k[$j++]=$_.k;$k[$j++]=$g($_.coeffs,$f($f($_.rsnc-$_.j)-1));$_.rsprod();var _FP=$k[--$j];var _FQ=$k[--$j];var _FR=$k[--$j];$p($k[--$j],_FR,$xo(_FQ,_FP))}}$k[$j++]=$G($_.rscws,0,$_.rscws.length-1)};if($eq($_.format,"full")){$_.mode=($f($_.layers-1)<<11)+($_.cws.length-1);if($_.readerinit){$_.mode=$_.mode|1024}$_.mode=$a([($_.mode&61440)>>>12,($_.mode&3840)>>>8,($_.mode&240)>>>4,$_.mode&15]);$k[$j++]="mode";$k[$j++]=$_.mode;$k[$j++]=6;$k[$j++]=16;$k[$j++]=19;$_.rscodes();var _Fh=$k[--$j];$_[$k[--$j]]=_Fh}if($eq($_.format,"compact")){$_.mode=($f($_.layers-1)<<6)+($_.cws.length-1);if($_.readerinit){$_.mode=$_.mode|32}$_.mode=$a([($_.mode&240)>>>4,$_.mode&15]);$k[$j++]="mode";$k[$j++]=$_.mode;$k[$j++]=5;$k[$j++]=16;$k[$j++]=19;$_.rscodes();var _Fs=$k[--$j];$_[$k[--$j]]=_Fs}if($eq($_.format,"rune")){$_.mode=$i($_.barcode);$_.mode=$a([($_.mode&240)>>>4,$_.mode&15]);$k[$j++]="mode";$k[$j++]=$_.mode;$k[$j++]=5;$k[$j++]=16;$k[$j++]=19;$_.rscodes();var _G0=$k[--$j];$_[$k[--$j]]=_G0;$k[$j++]=Infinity;var _G2=$_.mode;for(var _G3=0,_G4=_G2.length;_G3<_G4;_G3++){$k[$j++]=$g(_G2,_G3)^10}$_.mode=$a()}$_.modebits=$s($_.mode.length*4);for(var _GB=0,_GA=$_.modebits.length-1;_GB<=_GA;_GB+=1){$P($_.modebits,_GB,"0")}for(var _GF=0,_GE=$_.mode.length-1;_GF<=_GE;_GF+=1){$_.i=_GF;var _GL=$R($s(4),$g($_.mode,$_.i),2);$P($_.modebits,4-_GL.length+4*$_.i,_GL)}if(!bwipp_azteccode.__22762__){$_=Object.create($_);$_.rsparams=$a([$a([]),$a([]),$a([]),$a([]),$a([]),$a([]),$a([64,67]),$a([]),$a([256,301]),$a([]),$a([1024,1033]),$a([]),$a([4096,4201])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_azteccode.$ctx[id]=$_[id]);bwipp_azteccode.__22762__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="cws";$k[$j++]=$_.cws;$k[$j++]=$f($_.ncws-$_.cws.length);$F($g($_.rsparams,$_.bpcw));$_.rscodes();var _Gi=$k[--$j];$_[$k[--$j]]=_Gi;if($eq($_.format,"full")){$_.databits=$s($f($_.layers*$_.layers*16+$_.layers*112))}else{$_.databits=$s($f($_.layers*$_.layers*16+$_.layers*88))}for(var _Gv=0,_Gu=$_.databits.length-1;_Gv<=_Gu;_Gv+=1){$P($_.databits,_Gv,"0")}for(var _Gz=0,_Gy=$f($_.ncws-1);_Gz<=_Gy;_Gz+=1){$_.i=_Gz;var _H6=$R($s($_.bpcw),$g($_.cws,$_.i),2);$P($_.databits,$f($f($f($_.bpcw-_H6.length)+$_.bpcw*$_.i)+$f($_.databits.length-$_.ncws*$_.bpcw)),_H6)}$_.cmv=function(){var _HE=$k[--$j];var _HF=$k[--$j];$k[$j++]=$f($f(_HF-_HE*$_.size)+$_.mid)};$_.lmv=function(){$_.lbit=$k[--$j];$_.llyr=$k[--$j];$_.lwid=$f($_.fw+$_.llyr*4);$_.ldir=~~(~~($_.lbit/2)/$_.lwid);if($_.ldir==0){$k[$j++]=$f(-~~($f($_.lwid-1)/2)+1+~~($_.lbit/2)%$_.lwid);$k[$j++]=$f($f(~~(($_.fw-1)/2)+$_.llyr*2)+$_.lbit%2);$_.cmv()}if($_.ldir==1){$k[$j++]=$f($f(~~($_.fw/2)+$_.llyr*2)+$_.lbit%2);$k[$j++]=$f(~~($f($_.lwid-1)/2)-1-~~($_.lbit/2)%$_.lwid);$_.cmv()}if($_.ldir==2){$k[$j++]=-$f(-~~($_.lwid/2)+1+~~($_.lbit/2)%$_.lwid);$k[$j++]=-$f($f(~~($_.fw/2)+$_.llyr*2)+$_.lbit%2);$_.cmv()}if($_.ldir==3){$k[$j++]=-$f($f(~~(($_.fw-1)/2)+$_.llyr*2)+$_.lbit%2);$k[$j++]=-$f(~~($_.lwid/2)-1-~~($_.lbit/2)%$_.lwid);$_.cmv()}};if($eq($_.format,"full")){$_.fw=12}else{$_.fw=9}$_.size=$f($f($_.fw+$_.layers*4)+2);$k[$j++]=Infinity;for(var _Hu=0,_Hv=$_.size*$_.size;_Hu<_Hv;_Hu++){$k[$j++]=-1}$_.pixs=$a();$_.mid=$f(~~($f($_.size-1)/2)*$_.size+~~($f($_.size-1)/2));$_.i=0;for(var _I2=1,_I1=$_.layers;_I2<=_I1;_I2+=1){$_.layer=_I2;for(var _I6=0,_I5=($_.fw+$_.layer*4)*8-1;_I6<=_I5;_I6+=1){$_.pos=_I6;$k[$j++]=$_.pixs;$k[$j++]=$_.layer;$k[$j++]=$_.pos;$_.lmv();var _IE=$k[--$j];$p($k[--$j],_IE,$g($_.databits,$_.databits.length-$_.i-1)-48);$_.i=$_.i+1}}if($eq($_.format,"full")){$_.fw=13;$_.size=$f($f($f($_.fw+$_.layers*4)+2)+~~$f($f($_.layers+10.5)/7.5-1)*2);$_.mid=~~($_.size*$_.size/2);$k[$j++]=Infinity;for(var _IP=0,_IQ=$_.size*$_.size;_IP<_IQ;_IP++){$k[$j++]=-2}$_.npixs=$a();for(var _IU=0,_IT=~~($_.size/2);_IU<=_IT;_IU+=16){$_.i=_IU;for(var _IX=0,_IW=$f($_.size-1);_IX<=_IW;_IX+=1){$_.j=_IX;$k[$j++]=$_.npixs;$k[$j++]=-~~($_.size/2)+$_.j;$k[$j++]=$_.i;$_.cmv();var _Ig=$k[--$j];$P($k[--$j],_Ig,$a([(~~($_.size/2)+$_.j+$_.i+1)%2]));$k[$j++]=$_.npixs;$k[$j++]=-~~($_.size/2)+$_.j;$k[$j++]=-$_.i;$_.cmv();var _Iq=$k[--$j];$P($k[--$j],_Iq,$a([(~~($_.size/2)+$_.j+$_.i+1)%2]));$k[$j++]=$_.npixs;$k[$j++]=$_.i;$k[$j++]=-~~($_.size/2)+$_.j;$_.cmv();var _J0=$k[--$j];$P($k[--$j],_J0,$a([(~~($_.size/2)+$_.j+$_.i+1)%2]));$k[$j++]=$_.npixs;$k[$j++]=-$_.i;$k[$j++]=-~~($_.size/2)+$_.j;$_.cmv();var _JA=$k[--$j];$P($k[--$j],_JA,$a([(~~($_.size/2)+$_.j+$_.i+1)%2]))}}$_.j=0;for(var _JE=0,_JD=$_.npixs.length-1;_JE<=_JD;_JE+=1){$_.i=_JE;if($g($_.npixs,$_.i)==-2){$p($_.npixs,$_.i,$g($_.pixs,$_.j));$_.j=$_.j+1}}$_.pixs=$_.npixs}$_.fw=~~($_.fw/2);for(var _JT=-$_.fw,_JS=$_.fw;_JT<=_JS;_JT+=1){$_.i=_JT;for(var _JX=-$_.fw,_JW=$_.fw;_JX<=_JW;_JX+=1){$_.j=_JX;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.cmv();if(Math.abs($_.i)>Math.abs($_.j)){$k[$j++]=Math.abs($_.i)}else{$k[$j++]=Math.abs($_.j)}var _Jf=$k[--$j];var _Jg=$k[--$j];$p($k[--$j],_Jg,$f(_Jf+1)%2)}}var _KI=$a([$a([-($_.fw+1),$_.fw,1]),$a([-($_.fw+1),$_.fw+1,1]),$a([-$_.fw,$_.fw+1,1]),$a([$_.fw+1,$_.fw+1,1]),$a([$_.fw+1,$_.fw,1]),$a([$_.fw+1,-$_.fw,1]),$a([$_.fw,$_.fw+1,0]),$a([$_.fw+1,-($_.fw+1),0]),$a([$_.fw,-($_.fw+1),0]),$a([-$_.fw,-($_.fw+1),0]),$a([-($_.fw+1),-($_.fw+1),0]),$a([-($_.fw+1),-$_.fw,0])]);for(var _KJ=0,_KK=_KI.length;_KJ<_KK;_KJ++){$k[$j++]=$_.pixs;$F($g(_KI,_KJ));var _KN=$k[--$j];var _KO=$k[--$j];var _KP=$k[--$j];$k[$j++]=_KN;$k[$j++]=_KP;$k[$j++]=_KO;$_.cmv();var _KQ=$k[--$j];var _KR=$k[--$j];$p($k[--$j],_KQ,_KR)}if(!bwipp_azteccode.__22888__){$_=Object.create($_);$_.modemapfull=$a([$a([-5,7]),$a([-4,7]),$a([-3,7]),$a([-2,7]),$a([-1,7]),$a([1,7]),$a([2,7]),$a([3,7]),$a([4,7]),$a([5,7]),$a([7,5]),$a([7,4]),$a([7,3]),$a([7,2]),$a([7,1]),$a([7,-1]),$a([7,-2]),$a([7,-3]),$a([7,-4]),$a([7,-5]),$a([5,-7]),$a([4,-7]),$a([3,-7]),$a([2,-7]),$a([1,-7]),$a([-1,-7]),$a([-2,-7]),$a([-3,-7]),$a([-4,-7]),$a([-5,-7]),$a([-7,-5]),$a([-7,-4]),$a([-7,-3]),$a([-7,-2]),$a([-7,-1]),$a([-7,1]),$a([-7,2]),$a([-7,3]),$a([-7,4]),$a([-7,5])]);$_.modemapcompact=$a([$a([-3,5]),$a([-2,5]),$a([-1,5]),$a([0,5]),$a([1,5]),$a([2,5]),$a([3,5]),$a([5,3]),$a([5,2]),$a([5,1]),$a([5,0]),$a([5,-1]),$a([5,-2]),$a([5,-3]),$a([3,-5]),$a([2,-5]),$a([1,-5]),$a([0,-5]),$a([-1,-5]),$a([-2,-5]),$a([-3,-5]),$a([-5,-3]),$a([-5,-2]),$a([-5,-1]),$a([-5,0]),$a([-5,1]),$a([-5,2]),$a([-5,3])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_azteccode.$ctx[id]=$_[id]);bwipp_azteccode.__22888__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="modemap";if($eq($_.format,"full")){$k[$j++]=$_.modemapfull}else{$k[$j++]=$_.modemapcompact}var _Lf=$k[--$j];$_[$k[--$j]]=_Lf;for(var _Lj=0,_Li=$_.modemap.length-1;_Lj<=_Li;_Lj+=1){$_.i=_Lj;$k[$j++]=$_.pixs;$F($g($_.modemap,$_.i));$_.cmv();var _Lr=$k[--$j];$p($k[--$j],_Lr,$g($_.modebits,$_.i)-48)}var _Lz=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.size],["pixy",$_.size],["height",$_.size*2/72],["width",$_.size*2/72],["opt",$_.options]]);$k[$j++]=_Lz;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_azteccodecompact(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"format","compact");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_azteccode();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_aztecrune(){$_=Object.create($_);$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$p($_.options,"dontdraw",true);$p($_.options,"format","rune");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_azteccode();var _6=$k[--$j];$_[$k[--$j]]=_6;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_codeone(){$_=Object.create($_);$_.dontdraw=false;$_.version="unset";$_.parse=false;$_.parsefnc=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _2=$a(["unset","T-16","T-32","T-48","S-10","S-20","S-30","A","B","C","D","E","F","G","H"]);$k[$j++]=false;for(var _3=0,_4=_2.length;_3<_4;_3++){var _7=$k[--$j];$k[$j++]=_7||$eq($g(_2,_3),$_.version)}if($nt($k[--$j])){$k[$j++]="bwipp.codeoneBadVersion#23049";$k[$j++]="version must be A to H, T-16, T-32, T-48, S-10, S-20 or S-30";bwipp_raiseerror()}bwipp_loadctx(bwipp_codeone);$_.stype=$eq($G($_.version,0,1),"S");$_.ttype=$eq($G($_.version,0,1),"T");if(!bwipp_codeone.__23213__){$_=Object.create($_);$_.stypevals=$a(["1","1010","1100100","1111101000","10011100010000","11000011010100000","11110100001001000000","100110001001011010000000","101111101011110000100000000","111011100110101100101000000000","1001010100000010111110010000000000","1011101001000011101101110100000000000","1110100011010100101001010001000000000000","10010001100001001110011100101010000000000000","10110101111001100010000011110100100000000000000","11100011010111111010100100110001101000000000000000","100011100001101111001001101111110000010000000000000000","101100011010001010111100001011101100010100000000000000000"]);$_.stypemetrics=$a([$a(["S-10",8,11,10,4,4,1,99,99,99]),$a(["S-20",8,21,20,8,8,1,99,99,99]),$a(["S-30",8,31,30,12,12,1,99,99,99])]);$_.nonstypemetrics=$a([$a(["A",16,18,16,10,10,1,4,99,6]),$a(["B",22,22,20,19,16,1,4,99,8]),$a(["C",28,32,28,44,26,1,4,22,11]),$a(["D",40,42,36,91,44,1,4,16,16]),$a(["E",52,54,48,182,70,1,4,22,22]),$a(["F",70,76,68,370,140,2,4,22,31]),$a(["G",104,98,88,732,280,4,6,21,47]),$a(["H",148,134,120,1480,560,8,6,20,69]),$a(["T-16",16,17,16,10,10,1,99,99,99]),$a(["T-32",16,33,32,24,16,1,99,99,99]),$a(["T-48",16,49,48,38,22,1,99,99,99])]);$_.fnc1=-1;$_.fnc3=-2;$_.lC=-5;$_.lB=-6;$_.lX=-7;$_.lT=-8;$_.lD=-9;$_.unl=-10;$_.fnc2=-11;$_.fnc4=-12;$_.sft1=-13;$_.sft2=-14;$_.sft3=-15;$_.eci=-16;$_.pad=-17;$_.fnc1lD=-18;$_.unlcw=255;$k[$j++]=Infinity;for(var _U=0;_U<=128;_U+=1){$k[$j++]=_U;$k[$j++]=_U+1}$k[$j++]=$_.pad;$k[$j++]=129;for(var _W=0;_W<=99;_W+=1){var _Y=$R($s(2),_W,10);var _a=$Z($s(2),"00");$P(_a,2-_Y.length,_Y);$k[$j++]=_a;$k[$j++]=_W+130}var _i=$a([$_.lC,$_.lB,$_.fnc1,$_.fnc2,$_.fnc3,$_.fnc4,$_.fnc1lD]);$k[$j++]=229;for(var _j=0,_k=_i.length;_j<_k;_j++){var _n=$f($k[--$j]+1);$k[$j++]=$g(_i,_j);$k[$j++]=_n;$k[$j++]=_n}$j--;$k[$j++]=$_.lX;$k[$j++]=238;$k[$j++]=$_.lT;$k[$j++]=239;$_.Avals=$d();$k[$j++]=Infinity;var _r=$_.Avals;for(var _w=_r.size,_v=_r.keys(),_u=0;_u<_w;_u++){var _s=_v.next().value;$k[$j++]=_s;$k[$j++]=_r.get(_s);$k[$j++]=Infinity;var _x=$k[--$j];var _y=$k[--$j];$k[$j++]=_x;$k[$j++]=_y;var _z=$a();$k[$j++]=_z}$_.Avals=$d();$k[$j++]=Infinity;$k[$j++]=$_.sft1;$k[$j++]=0;$k[$j++]=$_.sft2;$k[$j++]=1;$k[$j++]=$_.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _14=48;_14<=57;_14+=1){$k[$j++]=_14;$k[$j++]=_14-44}for(var _15=65;_15<=90;_15+=1){$k[$j++]=_15;$k[$j++]=_15-51}$_.CNvals=$d();$k[$j++]=Infinity;for(var _17=0;_17<=31;_17+=1){$k[$j++]=_17;$k[$j++]=_17}$_.C1vals=$d();$k[$j++]=Infinity;for(var _19=33;_19<=47;_19+=1){$k[$j++]=_19;$k[$j++]=_19-33}for(var _1A=58;_1A<=64;_1A+=1){$k[$j++]=_1A;$k[$j++]=_1A-43}for(var _1B=91;_1B<=95;_1B+=1){$k[$j++]=_1B;$k[$j++]=_1B-69}$k[$j++]=$_.fnc1;$k[$j++]=27;$k[$j++]=$_.fnc2;$k[$j++]=28;$k[$j++]=$_.fnc3;$k[$j++]=29;$k[$j++]=$_.fnc4;$k[$j++]=30;$k[$j++]=$_.pad;$k[$j++]=31;$_.C2vals=$d();$k[$j++]=Infinity;for(var _1I=96;_1I<=127;_1I+=1){$k[$j++]=_1I;$k[$j++]=_1I-96}$_.C3vals=$d();$k[$j++]=Infinity;var _1K=$_.CNvals;for(var _1P=_1K.size,_1O=_1K.keys(),_1N=0;_1N<_1P;_1N++){var _1L=_1O.next().value;$k[$j++]=_1L;$k[$j++]=_1K.get(_1L);$k[$j++]=Infinity;var _1Q=$k[--$j];var _1R=$k[--$j];$k[$j++]=_1Q;$k[$j++]=_1R;var _1S=$a();$k[$j++]=_1S}var _1T=$_.C1vals;for(var _1Y=_1T.size,_1X=_1T.keys(),_1W=0;_1W<_1Y;_1W++){var _1U=_1X.next().value;$k[$j++]=_1U;$k[$j++]=_1T.get(_1U);$k[$j++]=Infinity;var _1Z=$k[--$j];var _1a=$k[--$j];$k[$j++]=_1Z;$k[$j++]=$g($_.CNvals,$_.sft1);$k[$j++]=_1a;var _1e=$a();$k[$j++]=_1e}var _1f=$_.C2vals;for(var _1k=_1f.size,_1j=_1f.keys(),_1i=0;_1i<_1k;_1i++){var _1g=_1j.next().value;$k[$j++]=_1g;$k[$j++]=_1f.get(_1g);$k[$j++]=Infinity;var _1l=$k[--$j];var _1m=$k[--$j];$k[$j++]=_1l;$k[$j++]=$g($_.CNvals,$_.sft2);$k[$j++]=_1m;var _1q=$a();$k[$j++]=_1q}var _1r=$_.C3vals;for(var _1w=_1r.size,_1v=_1r.keys(),_1u=0;_1u<_1w;_1u++){var _1s=_1v.next().value;$k[$j++]=_1s;$k[$j++]=_1r.get(_1s);$k[$j++]=Infinity;var _1x=$k[--$j];var _1y=$k[--$j];$k[$j++]=_1x;$k[$j++]=$g($_.CNvals,$_.sft3);$k[$j++]=_1y;var _22=$a();$k[$j++]=_22}$_.Cvals=$d();$k[$j++]=Infinity;$k[$j++]=$_.sft1;$k[$j++]=0;$k[$j++]=$_.sft2;$k[$j++]=1;$k[$j++]=$_.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _27=48;_27<=57;_27+=1){$k[$j++]=_27;$k[$j++]=_27-44}for(var _28=97;_28<=122;_28+=1){$k[$j++]=_28;$k[$j++]=_28-83}$_.TNvals=$d();$k[$j++]=Infinity;for(var _2A=0;_2A<=31;_2A+=1){$k[$j++]=_2A;$k[$j++]=_2A}$_.T1vals=$d();$k[$j++]=Infinity;for(var _2C=33;_2C<=47;_2C+=1){$k[$j++]=_2C;$k[$j++]=_2C-33}for(var _2D=58;_2D<=64;_2D+=1){$k[$j++]=_2D;$k[$j++]=_2D-43}for(var _2E=91;_2E<=95;_2E+=1){$k[$j++]=_2E;$k[$j++]=_2E-69}$k[$j++]=$_.fnc1;$k[$j++]=27;$k[$j++]=$_.fnc2;$k[$j++]=28;$k[$j++]=$_.fnc3;$k[$j++]=29;$k[$j++]=$_.fnc4;$k[$j++]=30;$k[$j++]=$_.pad;$k[$j++]=31;$_.T2vals=$d();$k[$j++]=Infinity;$k[$j++]=96;$k[$j++]=0;for(var _2L=65;_2L<=90;_2L+=1){$k[$j++]=_2L;$k[$j++]=_2L-64}for(var _2M=123;_2M<=127;_2M+=1){$k[$j++]=_2M;$k[$j++]=_2M-96}$_.T3vals=$d();$k[$j++]=Infinity;var _2O=$_.TNvals;for(var _2T=_2O.size,_2S=_2O.keys(),_2R=0;_2R<_2T;_2R++){var _2P=_2S.next().value;$k[$j++]=_2P;$k[$j++]=_2O.get(_2P);$k[$j++]=Infinity;var _2U=$k[--$j];var _2V=$k[--$j];$k[$j++]=_2U;$k[$j++]=_2V;var _2W=$a();$k[$j++]=_2W}var _2X=$_.T1vals;for(var _2c=_2X.size,_2b=_2X.keys(),_2a=0;_2a<_2c;_2a++){var _2Y=_2b.next().value;$k[$j++]=_2Y;$k[$j++]=_2X.get(_2Y);$k[$j++]=Infinity;var _2d=$k[--$j];var _2e=$k[--$j];$k[$j++]=_2d;$k[$j++]=$g($_.TNvals,$_.sft1);$k[$j++]=_2e;var _2i=$a();$k[$j++]=_2i}var _2j=$_.T2vals;for(var _2o=_2j.size,_2n=_2j.keys(),_2m=0;_2m<_2o;_2m++){var _2k=_2n.next().value;$k[$j++]=_2k;$k[$j++]=_2j.get(_2k);$k[$j++]=Infinity;var _2p=$k[--$j];var _2q=$k[--$j];$k[$j++]=_2p;$k[$j++]=$g($_.TNvals,$_.sft2);$k[$j++]=_2q;var _2u=$a();$k[$j++]=_2u}var _2v=$_.T3vals;for(var _30=_2v.size,_2z=_2v.keys(),_2y=0;_2y<_30;_2y++){var _2w=_2z.next().value;$k[$j++]=_2w;$k[$j++]=_2v.get(_2w);$k[$j++]=Infinity;var _31=$k[--$j];var _32=$k[--$j];$k[$j++]=_31;$k[$j++]=$g($_.TNvals,$_.sft3);$k[$j++]=_32;var _36=$a();$k[$j++]=_36}$_.Tvals=$d();for(var _38=128;_38<=255;_38+=1){$_.i=_38;$k[$j++]=$_.Avals;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($g($_.Avals,$_.fnc4));$q($g($_.Avals,$_.i-128));var _3H=$a();var _3I=$k[--$j];$p($k[--$j],_3I,_3H);$k[$j++]=$_.Cvals;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($g($_.Cvals,$_.fnc4));$q($g($_.Cvals,$_.i-128));var _3S=$a();var _3T=$k[--$j];$p($k[--$j],_3T,_3S);$k[$j++]=$_.Tvals;$k[$j++]=$_.i;$k[$j++]=Infinity;$q($g($_.Tvals,$_.fnc4));$q($g($_.Tvals,$_.i-128));var _3d=$a();var _3e=$k[--$j];$p($k[--$j],_3e,_3d)}$k[$j++]=Infinity;$k[$j++]=13;$k[$j++]=0;$k[$j++]=42;$k[$j++]=1;$k[$j++]=62;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _3g=48;_3g<=57;_3g+=1){$k[$j++]=_3g;$k[$j++]=_3g-44}for(var _3h=65;_3h<=90;_3h+=1){$k[$j++]=_3h;$k[$j++]=_3h-51}$_.Xvals=$d();$k[$j++]=Infinity;var _3j=$_.Xvals;for(var _3o=_3j.size,_3n=_3j.keys(),_3m=0;_3m<_3o;_3m++){var _3k=_3n.next().value;$k[$j++]=_3k;$k[$j++]=_3j.get(_3k);$k[$j++]=Infinity;var _3p=$k[--$j];var _3q=$k[--$j];$k[$j++]=_3p;$k[$j++]=_3q;var _3r=$a();$k[$j++]=_3r}$_.Xvals=$d();$k[$j++]=Infinity;for(var _3t=0;_3t<=255;_3t+=1){$k[$j++]=_3t;$k[$j++]=_3t}$_.Bvals=$d();$k[$j++]=Infinity;var _3v=$_.Bvals;for(var _40=_3v.size,_3z=_3v.keys(),_3y=0;_3y<_40;_3y++){var _3w=_3z.next().value;$k[$j++]=_3w;$k[$j++]=_3v.get(_3w);$k[$j++]=Infinity;var _41=$k[--$j];var _42=$k[--$j];$k[$j++]=_41;$k[$j++]=_42;var _43=$a();$k[$j++]=_43}$_.Bvals=$d();$_.encvals=$a([$_.Avals,$_.Cvals,$_.Tvals,$_.Xvals,-1,$_.Bvals]);$_.A=0;$_.C=1;$_.T=2;$_.X=3;$_.D=4;$_.B=5;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_codeone.$ctx[id]=$_[id]);bwipp_codeone.__23213__=1;$_=Object.getPrototypeOf($_)}if($_.stype){$F($_.barcode,function(){var _4E=$k[--$j];if(_4E<48||_4E>57){$k[$j++]="bwipp.codeoneStypeNonDigit#23219";$k[$j++]="S-Type symbols can only contain digits";bwipp_raiseerror()}});$_.barlen=$_.barcode.length;if($_.barlen>18){$k[$j++]="bwipp.codeoneStypeTooLong#23225";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}$_.normalize=function(){$_.base=$k[--$j];$_.num=$k[--$j];for(var _4K=$_.num.length-1;_4K>=1;_4K-=1){$_.i=_4K;var _4L=$_.num;var _4M=$_.i;$p(_4L,_4M-1,$f($g(_4L,_4M-1)+~~($g($_.num,$_.i)/$_.base)));$p($_.num,$_.i,$g($_.num,$_.i)%$_.base)}for(;;){if($lt($g($_.num,0),$_.base)){break}$k[$j++]=Infinity;$k[$j++]=0;$F($_.num);$_.num=$a();$p($_.num,0,$f($g($_.num,0)+~~($g($_.num,1)/$_.base)));$p($_.num,1,$g($_.num,1)%$_.base)}$k[$j++]=Infinity;$_.i=true;var _4n=$_.num;for(var _4o=0,_4p=_4n.length;_4o<_4p;_4o++){var _4q=$g(_4n,_4o);$k[$j++]=_4q;if(_4q==0&&$_.i){$j--}else{$_.i=false}}$_.num=$a();if($_.num.length==0){$_.num=$a([0])}$k[$j++]=$_.num};$_.bigadd=function(){var _4w=$k[--$j];var _4x=$k[--$j];$_.offset=Math.abs(_4w.length-_4x.length);if(_4w.length<_4x.length){var _=_4w;_4w=_4x;_4x=_}$_.a=_4w;$_.b=_4x;for(var _50=0,_4z=$_.b.length-1;_50<=_4z;_50+=1){var _51=$_.a;var _52=$_.offset;$p(_51,_50+_52,$f($g(_51,_50+_52)+$g($_.b,_50)))}$k[$j++]=$_.a};$_.barlen=$_.barcode.length;$_.v=$a([1]);for(var _5B=0,_5A=$_.barlen-1;_5B<=_5A;_5B+=1){$_.i=_5B;$k[$j++]=Infinity;$F($g($_.stypevals,$_.i),function(){var _5F=$k[--$j];$k[$j++]=$f(_5F-48)*$f($g($_.barcode,$_.barlen-$_.i-1)-48)});var _5K=$a();$k[$j++]=_5K;$k[$j++]=$_.v;$_.bigadd();$_.v=$k[--$j]}$k[$j++]="v";$k[$j++]=$_.v;$k[$j++]=2;$_.normalize();var _5O=$k[--$j];$_[$k[--$j]]=_5O;$k[$j++]=Infinity;for(var _5R=0,_5S=(5-$_.v.length%5)%5;_5R<_5S;_5R++){$k[$j++]=0}$q($_.v);$_.v=$a();$_.cws=$a(~~($_.v.length/5));for(var _5Z=0,_5Y=$_.cws.length-1;_5Z<=_5Y;_5Z+=1){$_.i=_5Z;var _5c=$G($_.v,$_.i*5,5);$k[$j++]=0;for(var _5d=0,_5e=_5c.length;_5d<_5e;_5d++){var _5g=$k[--$j];$k[$j++]=$f(_5g+$g(_5c,_5d))*2}$p($_.cws,$_.i,~~($k[--$j]/2))}$_.metrics=$_.stypemetrics}else{var _5p=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true],["FNC1",$_.fnc1],["FNC3",$_.fnc3]]);$_.fncvals=_5p;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _5s=$k[--$j];$_[$k[--$j]]=_5s;$_.msglen=$_.msg.length;$_.eciesc=92;var _5v=$_.msg;$k[$j++]="numecis";$k[$j++]=0;for(var _5w=0,_5x=_5v.length;_5w<_5x;_5w++){if($g(_5v,_5w)<=-1e6){var _5z=$k[--$j];$k[$j++]=$f(_5z+1)}}var _60=$k[--$j];$_[$k[--$j]]=_60;if($_.numecis>0){$_.msgtmp=$a($f($f($_.msg.length*2+$_.numecis*6)+2));$p($_.msgtmp,0,$_.pad);$p($_.msgtmp,1,$_.eciesc);$_.j=2;for(var _6C=0,_6B=$_.msg.length-1;_6C<=_6B;_6C+=1){var _6E=$g($_.msg,_6C);$k[$j++]=_6E;if(_6E<=-1e6){var _6I=$G($R($s(7),-$k[--$j],10),1,6);for(var _6J=0,_6K=_6I.length;_6J<_6K;_6J++){$k[$j++]=$g(_6I,_6J)}$as($a(6));$P($_.msgtmp,$_.j+1,$k[--$j]);$p($_.msgtmp,$_.j,$_.eciesc);$_.j=$_.j+7}else{var _6U=$k[--$j];$k[$j++]=_6U;if(_6U!=$_.eciesc){$p($_.msgtmp,$_.j,$k[--$j]);$_.j=$_.j+1}else{$j--;$p($_.msgtmp,$_.j,$_.eciesc);$p($_.msgtmp,$_.j+1,$_.eciesc);$_.j=$_.j+2}}}$_.msg=$G($_.msgtmp,0,$_.j);$_.msglen=$_.msg.length}$_.metrics=$_.nonstypemetrics;$_.fullcws=$a([]);var _6n=$_.metrics;for(var _6o=0,_6p=_6n.length;_6o<_6p;_6o++){$_.m=$g(_6n,_6o);$_.vers=$g($_.m,0);$_.dcws=$g($_.m,4);$_.okay=true;if($eq($_.version,"unset")){if($_.vers.length!=1){$_.okay=false}}else{if($ne($_.version,$_.vers)){$_.okay=false}}if($_.okay){$k[$j++]=Infinity;$q($_.fullcws);$k[$j++]=$_.dcws;$_.fullcws=$a()}}$k[$j++]=Infinity;for(var _73=0,_74=1480;_73<_74;_73++){$k[$j++]=1e4}$_.numremcws=$a();var _76=$_.fullcws;for(var _77=0,_78=_76.length;_77<_78;_77++){$p($_.numremcws,$f($g(_76,_77)-1),1)}for(var _7B=1478;_7B>=0;_7B-=1){$_.i=_7B;if($g($_.numremcws,$_.i)!=1){$p($_.numremcws,$_.i,$f($g($_.numremcws,$_.i+1)+1))}}$k[$j++]=Infinity;for(var _7L=0,_7M=$_.msglen;_7L<_7M;_7L++){$k[$j++]=0}$k[$j++]=0;$_.numD=$a();$k[$j++]=Infinity;for(var _7P=0,_7Q=$_.msglen;_7P<_7Q;_7P++){$k[$j++]=0}$k[$j++]=9999;$_.nextXterm=$a();$k[$j++]=Infinity;for(var _7T=0,_7U=$_.msglen;_7T<_7U;_7T++){$k[$j++]=0}$k[$j++]=9999;$_.nextNonX=$a();for(var _7X=$_.msglen-1;_7X>=0;_7X-=1){$_.i=_7X;$_.barchar=$g($_.msg,$_.i);if($_.barchar>=48&&$_.barchar<=57){$p($_.numD,$_.i,$f($g($_.numD,$_.i+1)+1))}if($_.barchar==13||$_.barchar==42||$_.barchar==62){$p($_.nextXterm,$_.i,0)}else{$p($_.nextXterm,$_.i,$f($g($_.nextXterm,$_.i+1)+1))}var _7u=$g($_.Xvals,$_.barchar)!==undefined;if(!_7u){$p($_.nextNonX,$_.i,0)}else{$p($_.nextNonX,$_.i,$f($g($_.nextNonX,$_.i+1)+1))}}$k[$j++]=Infinity;var _82=$_.nextXterm;for(var _83=0,_84=_82.length;_83<_84;_83++){var _85=$g(_82,_83);$k[$j++]=_85;if(_85>1e4){$j--;$k[$j++]=1e4}}$_.nextXterm=$a();$k[$j++]=Infinity;var _87=$_.nextNonX;for(var _88=0,_89=_87.length;_88<_89;_88++){var _8A=$g(_87,_88);$k[$j++]=_8A;if(_8A>1e4){$j--;$k[$j++]=1e4}}$_.nextNonX=$a();$_.isD=function(){$k[$j++]=$_.char>=48&&$_.char<=57};$_.isC=function(){var _8G=$g($_.CNvals,$_.char)!==undefined;$k[$j++]=_8G};$_.isT=function(){var _8J=$g($_.TNvals,$_.char)!==undefined;$k[$j++]=_8J};$_.isX=function(){var _8M=$g($_.Xvals,$_.char)!==undefined;$k[$j++]=_8M};$_.isEA=function(){$k[$j++]=$_.char>127};$_.isFN=function(){$k[$j++]=$_.char<0};$_.XtermFirst=function(){var _8P=$k[--$j];$k[$j++]=$lt($g($_.nextXterm,_8P),$g($_.nextNonX,_8P))};$_.lookup=function(){$_.ac=1;$_.cc=2;$_.tc=2;$_.xc=2;$_.bc=3;if($_.mode==$_.A){$_.ac=0;$_.cc=1;$_.tc=1;$_.xc=1;$_.bc=2}if($_.mode==$_.C){$_.cc=0}if($_.mode==$_.T){$_.tc=0}if($_.mode==$_.X){$_.xc=0}if($_.mode==$_.B){$_.bc=0}for(var _8e=0,_8f=1;_8e<_8f;_8e++){$_.k=0;for(;;){if($_.i+$_.k==$_.msglen){var _8n=$a([$_.ac,$_.cc,$_.tc,$_.xc]);$k[$j++]=true;for(var _8o=0,_8p=_8n.length;_8o<_8p;_8o++){var _8s=$k[--$j];$k[$j++]=_8s&&$_.bc<=Math.ceil($g(_8n,_8o))}if($k[--$j]){$k[$j++]=$_.B;break}var _8z=$a([$_.cc,$_.tc,$_.xc,$_.bc]);$k[$j++]=true;for(var _90=0,_91=_8z.length;_90<_91;_90++){var _94=$k[--$j];$k[$j++]=_94&&$_.ac<=Math.ceil($g(_8z,_90))}if($k[--$j]){$k[$j++]=$_.A;break}var _99=$a([$_.tc,$_.xc]);$k[$j++]=true;for(var _9A=0,_9B=_99.length;_9A<_9B;_9A++){var _9E=$k[--$j];$k[$j++]=_9E&&Math.ceil($_.cc)<=Math.ceil($g(_99,_9A))}if($k[--$j]){$k[$j++]=$_.C;break}var _9I=$a([$_.xc]);$k[$j++]=true;for(var _9J=0,_9K=_9I.length;_9J<_9K;_9J++){var _9N=$k[--$j];$k[$j++]=_9N&&Math.ceil($_.tc)<=Math.ceil($g(_9I,_9J))}if($k[--$j]){$k[$j++]=$_.T;break}$k[$j++]=$_.X;break}$_.char=$g($_.msg,$_.i+$_.k);$k[$j++]="ac";$k[$j++]=$_.ac;$_.isD();if($k[--$j]){var _9X=$k[--$j];$k[$j++]=$f(_9X+1/2)}else{$_.isEA();if($k[--$j]){var _9Z=$k[--$j];$k[$j++]=Math.ceil(_9Z)+2}else{var _9a=$k[--$j];$k[$j++]=Math.ceil(_9a)+1}}var _9b=$k[--$j];$_[$k[--$j]]=_9b;$k[$j++]="cc";$k[$j++]=$_.cc;$_.isC();if($k[--$j]){var _9f=$k[--$j];$k[$j++]=$f(_9f+.6666667)}else{$_.isEA();if($k[--$j]){var _9h=$k[--$j];$k[$j++]=$f(_9h+2.6666667)}else{var _9i=$k[--$j];$k[$j++]=$f(_9i+1.3333334)}}var _9j=$k[--$j];$_[$k[--$j]]=_9j;$k[$j++]="tc";$k[$j++]=$_.tc;$_.isT();if($k[--$j]){var _9n=$k[--$j];$k[$j++]=$f(_9n+.6666667)}else{$_.isEA();if($k[--$j]){var _9p=$k[--$j];$k[$j++]=$f(_9p+2.6666667)}else{var _9q=$k[--$j];$k[$j++]=$f(_9q+1.3333334)}}var _9r=$k[--$j];$_[$k[--$j]]=_9r;$k[$j++]="xc";$k[$j++]=$_.xc;$_.isX();if($k[--$j]){var _9v=$k[--$j];$k[$j++]=$f(_9v+.6666667)}else{$_.isEA();if($k[--$j]){var _9x=$k[--$j];$k[$j++]=$f(_9x+4.3333334)}else{var _9y=$k[--$j];$k[$j++]=$f(_9y+3.3333334)}}var _9z=$k[--$j];$_[$k[--$j]]=_9z;$k[$j++]="bc";$k[$j++]=$_.bc;$_.isFN();if($k[--$j]){var _A3=$k[--$j];$k[$j++]=$f(_A3+3)}else{var _A4=$k[--$j];$k[$j++]=$f(_A4+1)}var _A5=$k[--$j];$_[$k[--$j]]=_A5;if($_.k>=3){var _AC=$a([$_.ac,$_.cc,$_.tc,$_.xc]);$k[$j++]=true;for(var _AD=0,_AE=_AC.length;_AD<_AE;_AD++){var _AH=$k[--$j];$k[$j++]=_AH&&$_.bc+1<=Math.ceil($g(_AC,_AD))}if($k[--$j]){$k[$j++]=$_.B;break}var _AO=$a([$_.cc,$_.tc,$_.xc,$_.bc]);$k[$j++]=true;for(var _AP=0,_AQ=_AO.length;_AP<_AQ;_AP++){var _AT=$k[--$j];$k[$j++]=_AT&&$_.ac+1<=Math.ceil($g(_AO,_AP))}if($k[--$j]){$k[$j++]=$_.A;break}var _Aa=$a([$_.ac,$_.cc,$_.xc,$_.bc]);$k[$j++]=true;for(var _Ab=0,_Ac=_Aa.length;_Ab<_Ac;_Ab++){var _Af=$k[--$j];$k[$j++]=_Af&&Math.ceil($_.tc)+1<=Math.ceil($g(_Aa,_Ab))}if($k[--$j]){$k[$j++]=$_.T;break}var _Ak=$a([$_.ac,$_.tc]);$k[$j++]=true;for(var _Al=0,_Am=_Ak.length;_Al<_Am;_Al++){var _Ap=$k[--$j];$k[$j++]=_Ap&&Math.ceil($_.cc)+1<=Math.ceil($g(_Ak,_Al))}if($k[--$j]){if(Math.ceil($_.cc)1480){$j--;$k[$j++]="bwipp.codeoneTooLong#23421";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}var _BG=$k[--$j];$P($_.cws,$_.j,_BG);$_.j=_BG.length+$_.j};$_.tobin=function(){var _BL=$s($k[--$j]);$k[$j++]=_BL;for(var _BN=0,_BM=_BL.length-1;_BN<=_BM;_BN+=1){var _BO=$k[--$j];$p(_BO,_BN,48);$k[$j++]=_BO}var _BP=$k[--$j];var _BS=$R($s(_BP.length),$k[--$j],2);$P(_BP,_BP.length-_BS.length,_BS);$k[$j++]=_BP;$k[$j++]=Infinity;var _BT=$k[--$j];var _BU=$k[--$j];$k[$j++]=_BT;$F(_BU,function(){var _BV=$k[--$j];$k[$j++]=$f(_BV-48)});var _BW=$a();$k[$j++]=_BW};$_.encA=function(){for(var _BX=0,_BY=1;_BX<_BY;_BX++){if($g($_.numD,$_.i)>=21){$_.Dbits=$a([1,1,1,1]);$_.mode=$_.D;break}var _Bg=$g($_.numD,$_.i);if(_Bg>=13&&$f(_Bg+$_.i)==$_.msglen){$_.Dbits=$a([1,1,1,1]);$_.mode=$_.D;break}if($g($_.numD,$_.i)>=2){var _Bo=$s(2);$p(_Bo,0,$g($_.msg,$_.i));$p(_Bo,1,$g($_.msg,$_.i+1));$k[$j++]=$g($_.Avals,_Bo);$_.addtocws();$_.i=$_.i+2;break}if($g($_.msg,$_.i)==$_.fnc1){if($g($_.numD,$_.i+1)>=15){$k[$j++]=$g($_.Avals,$_.fnc1lD);$_.addtocws();$_.i=$_.i+1;$_.Dbits=$a([]);$_.mode=$_.D;break}var _CD=$g($_.numD,$_.i+1);if(_CD>=7&&$f($f(_CD+$_.i)+1)==$_.msglen){$k[$j++]=$g($_.Avals,$_.fnc1lD);$_.addtocws();$_.i=$_.i+1;$_.Dbits=$a([]);$_.mode=$_.D;break}}$k[$j++]="newmode";$_.lookup();var _CM=$k[--$j];$_[$k[--$j]]=_CM;if($_.newmode!=$_.mode){$k[$j++]=$g($_.Avals,$g($a([-1,$_.lC,$_.lT,$_.lX,$_.lD,$_.lB]),$_.newmode));$_.addtocws();$_.mode=$_.newmode;break}$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.i=$_.i+1;break}};$_.CTXvalstocws=function(){$_.in=$k[--$j];$k[$j++]=Infinity;for(var _Ck=0,_Cj=$_.in.length-1;_Ck<=_Cj;_Ck+=3){var _Cm=$G($_.in,_Ck,3);$k[$j++]=0;for(var _Cn=0,_Co=_Cm.length;_Cn<_Co;_Cn++){var _Cq=$k[--$j];$k[$j++]=$f(_Cq+$g(_Cm,_Cn))*40}var _Cs=~~($k[--$j]/40)+1;$k[$j++]=~~(_Cs/256);$k[$j++]=_Cs%256}$as($a($m()));var _Cv=$k[--$j];var _Cw=$k[--$j];$k[$j++]=_Cv;$k[$j++]=_Cw;$j--};$_.encCTX=function(){$_.p=0;$_.ctxvals=$a(2220);for(;;){if($_.i==$_.msglen){break}if($_.p%3==0){if($g($_.numD,$_.i)>=12){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$_.mode=$_.A;break}var _DC=$g($_.numD,$_.i);if(_DC>=8&&$f(_DC+$_.i)==$_.msglen){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$_.mode=$_.A;break}if($_.mode==$_.X){var _DR=$g($_.Xvals,$g($_.msg,$_.i))!==undefined;if(!_DR){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();if($g($_.numremcws,$_.j)!=1||$g($_.msg,$_.i)>127){$k[$j++]=$a([$_.unlcw]);$_.addtocws()}$_.mode=$_.A;break}if($_.i+1<$_.msglen){var _Dk=$g($_.Xvals,$g($_.msg,$_.i+1))!==undefined;if(!_Dk){break}if($_.i+2<$_.msglen){var _Dr=$g($_.Xvals,$g($_.msg,$_.i+2))!==undefined;if(!_Dr){break}}}}else{$_.lookup();if($k[--$j]!=$_.mode){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$_.mode=$_.A;break}}if($_.msglen-$_.i<=3){$_.remcws=$g($_.numremcws,$_.j+~~($_.p/3)*2);$k[$j++]=Infinity;var _EA=$G($_.msg,$_.i,$_.msglen-$_.i);for(var _EB=0,_EC=_EA.length;_EB<_EC;_EB++){var _ED=$g(_EA,_EB);var _EH=$g($g($_.encvals,$_.mode),_ED)!==undefined;$k[$j++]=_ED;if(_EH){$q($g($g($_.encvals,$_.mode),$k[--$j]))}else{$j--;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1}}$_.remvals=$a();if($_.remcws==2&&$_.remvals.length==3){$k[$j++]=Infinity;$q($G($_.ctxvals,0,$_.p));$q($_.remvals);var _EU=$a();$k[$j++]=_EU;$_.CTXvalstocws();$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;break}if($_.remcws==2&&$_.remvals.length==2&&$_.mode!=$_.X){$k[$j++]=Infinity;$q($G($_.ctxvals,0,$_.p));$q($_.remvals);$q($g($g($_.encvals,$_.mode),$_.sft1));var _Ek=$a();$k[$j++]=_Ek;$_.CTXvalstocws();$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;break}if($_.remcws==2&&$_.remvals.length==1){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;break}if($_.remcws==1&&$_.remvals.length==1){$k[$j++]=$G($_.ctxvals,0,$_.p);$_.CTXvalstocws();$_.addtocws();$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.mode=$_.A;$_.i=$_.msglen;break}}}var _FJ=$g($g($_.encvals,$_.mode),$g($_.msg,$_.i));$P($_.ctxvals,$_.p,_FJ);$_.p=_FJ.length+$_.p;$_.i=$_.i+1}if($_.mode!=$_.A){for(;;){if($_.p%3==0){break}$_.i=$_.i-1;$_.p=$_.p-$g($g($_.encvals,$_.mode),$g($_.msg,$_.i)).length}$k[$j++]=Infinity;$q($G($_.ctxvals,0,$_.p));var _Fd=$a();$k[$j++]=_Fd;$_.CTXvalstocws();$_.addtocws();$k[$j++]=$a([$_.unlcw]);$_.addtocws();$_.mode=$_.A;if($_.i!=$_.msglen){if($g($_.numD,$_.i)>=2){var _Fm=$s(2);$p(_Fm,0,$g($_.msg,$_.i));$p(_Fm,1,$g($_.msg,$_.i+1));$k[$j++]=$g($_.Avals,_Fm);$_.addtocws();$_.i=$_.i+2}else{$k[$j++]=$g($_.Avals,$g($_.msg,$_.i));$_.addtocws();$_.i=$_.i+1}}}};$_.encD=function(){for(;;){if($g($_.numD,$_.i)<3){$_.Drem=(8-$_.Dbits.length%8)%8;$_.remcws=$g($_.numremcws,$_.j+~~($_.Dbits.length/8));if(($f($g($_.numremcws,$_.j+~~($_.Dbits.length/8)-1)-1)==0&&$_.Drem==0||$_.remcws==1&&$_.Drem!=0)&&$_.i==$_.msglen){if($_.Drem==4||$_.Drem==6){$k[$j++]=Infinity;$q($_.Dbits);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$_.Dbits=$a()}if($_.Drem==2||$_.Drem==6){$k[$j++]=Infinity;$q($_.Dbits);$k[$j++]=0;$k[$j++]=1;$_.Dbits=$a()}break}if(($_.i==$_.msglen-1&&$g($_.numD,$_.i)==1||$_.i==$_.msglen-2&&$g($_.numD,$_.i)==2)&&$_.remcws==1&&$_.Drem==0){break}if(!($_.i==$_.msglen-1&&$g($_.numD,$_.i)==1&&$_.remcws==1&&($_.Drem==4||$_.Drem==6))){$k[$j++]=Infinity;$q($_.Dbits);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$_.Dbits=$a();$_.Drem=(8-$_.Dbits.length%8)%8}if($_.Drem==4||$_.Drem==6){if($g($_.numD,$_.i)>=1){$k[$j++]=Infinity;$q($_.Dbits);$k[$j++]=$f($f($g($_.msg,$_.i)-48)+1);$k[$j++]=4;$_.tobin();$q($k[--$j]);$_.Dbits=$a();$_.i=$_.i+1}else{$k[$j++]=Infinity;$q($_.Dbits);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$_.Dbits=$a()}$_.Drem=$_.Drem-4}if($_.Drem==2){$k[$j++]=Infinity;$q($_.Dbits);$k[$j++]=0;$k[$j++]=1;$_.Dbits=$a();$_.Drem=0}break}$k[$j++]=Infinity;$q($_.Dbits);var _H9=$G($_.msg,$_.i,3);$k[$j++]=0;for(var _HA=0,_HB=_H9.length;_HA<_HB;_HA++){var _HD=$k[--$j];$k[$j++]=$f(_HD+$f($g(_H9,_HA)-48))*10}var _HE=$k[--$j];$k[$j++]=~~(_HE/10)+1;$k[$j++]=10;$_.tobin();$q($k[--$j]);$_.Dbits=$a();$_.i=$_.i+3}$k[$j++]=Infinity;for(var _HK=0,_HJ=$_.Dbits.length-1;_HK<=_HJ;_HK+=8){var _HM=$G($_.Dbits,_HK,8);$k[$j++]=0;for(var _HN=0,_HO=_HM.length;_HN<_HO;_HN++){var _HQ=$k[--$j];$k[$j++]=$f(_HQ+$g(_HM,_HN))*2}var _HR=$k[--$j];$k[$j++]=~~(_HR/2)}$as($a($m()));var _HU=$k[--$j];var _HV=$k[--$j];$k[$j++]=_HU;$k[$j++]=_HV;$j--;$_.addtocws();$_.mode=$_.A};$_.encB=function(){$_.p=0;$_.bvals=$a(1480);for(;;){if($_.i==$_.msglen){break}if($g($_.msg,$_.i)<0){break}$_.lookup();if($k[--$j]!=$_.mode){break}$p($_.bvals,$_.p,$g($_.msg,$_.i));$_.p=$_.p+1;$_.i=$_.i+1}$_.remcws=$f($g($_.numremcws,$_.j+$_.p)-1);$k[$j++]=Infinity;if($_.remcws==0&&$_.i==$_.msglen){$k[$j++]=0}else{if($_.p<250){$k[$j++]=$_.p}else{$k[$j++]=~~($_.p/250)+249;$k[$j++]=$_.p%250}}$q($G($_.bvals,0,$_.p));$_.bvals=$a();$k[$j++]=$_.bvals;$_.addtocws();$_.mode=$_.A};$_.cws=$a(1480);$_.mode=$_.A;$_.i=0;$_.j=0;for(;;){if($_.i>=$_.msglen){break}if($_[$g($a(["encA","encCTX","encCTX","encCTX","encD","encB"]),$_.mode)]()===true){break}}$_.cws=$G($_.cws,0,$_.j)}var _IE=$_.metrics;for(var _IF=0,_IG=_IE.length;_IF<_IG;_IF++){$_.m=$g(_IE,_IF);$_.vers=$g($_.m,0);$_.rows=$g($_.m,1);$_.cols=$g($_.m,2);$_.dcol=$g($_.m,3);$_.dcws=$g($_.m,4);$_.rscw=$g($_.m,5);$_.rsbl=$g($_.m,6);$_.riso=$g($_.m,7);$_.risi=$g($_.m,8);$_.risl=$g($_.m,9);$_.dcpb=~~($_.dcws/$_.rsbl);$_.ecpb=~~($_.rscw/$_.rsbl);$_.okay=true;if($ne($_.version,"unset")&&$ne($_.version,$_.vers)){$_.okay=false}if($_.cws.length>$_.dcws){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.codeoneNoValidSymbol#23737";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}if(!$_.stype){$k[$j++]=Infinity;$q($_.cws);for(var _Ir=0,_Is=$f($_.dcws-$_.cws.length);_Ir<_Is;_Ir++){$k[$j++]=129}$_.cws=$a()}else{$k[$j++]=Infinity;for(var _Iw=0,_Ix=$f($_.dcws-$_.cws.length);_Iw<_Ix;_Iw++){$k[$j++]=0}$q($_.cws);$_.cws=$a()}var _J1=$g($_.options,"debugcws")!==undefined;if(_J1){$k[$j++]="bwipp.debugcws#23747";$k[$j++]=$_.cws;bwipp_raiseerror()}$_.cwbs=$a($_.rsbl);$_.ecbs=$a($_.rsbl);for(var _J9=0,_J8=$f($_.rsbl-1);_J9<=_J8;_J9+=1){$_.i=_J9;$_.cwb=$a($_.dcpb);for(var _JE=0,_JD=$_.dcpb-1;_JE<=_JD;_JE+=1){$_.j=_JE;$p($_.cwb,$_.j,$g($_.cws,$f($_.j*$_.rsbl+$_.i)))}$p($_.cwbs,$_.i,$_.cwb)}var _JQ=$_.stype?32:256;$_.gf=_JQ;$_["gf-1"]=$_.gf-1;var _JT=$_.stype?37:301;$_.pm=_JT;$k[$j++]=Infinity;$k[$j++]=1;for(var _JV=0,_JW=$_["gf-1"];_JV<_JW;_JV++){var _JX=$k[--$j];var _JY=_JX*2;$k[$j++]=_JX;$k[$j++]=_JY;if(_JY>=$_.gf){var _Jb=$k[--$j];$k[$j++]=_Jb^$_.pm}}$_.rsalog=$a();$_.rslog=$a($_.gf);for(var _Jh=1,_Jg=$_["gf-1"];_Jh<=_Jg;_Jh+=1){$p($_.rslog,$g($_.rsalog,_Jh),_Jh)}$_.rsprod=function(){var _Jl=$k[--$j];var _Jm=$k[--$j];$k[$j++]=_Jm;$k[$j++]=_Jl;if(_Jl!=0&&_Jm!=0){var _Jp=$g($_.rslog,$k[--$j]);var _Jv=$g($_.rsalog,$f(_Jp+$g($_.rslog,$k[--$j]))%$_["gf-1"]);$k[$j++]=_Jv}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Jx=0,_Jy=$_.ecpb;_Jx<_Jy;_Jx++){$k[$j++]=0}$_.coeffs=$a();for(var _K2=0,_K1=$_.ecpb-1;_K2<=_K1;_K2+=1){$_.i=_K2;$p($_.coeffs,$_.i+1,$g($_.coeffs,$_.i));for(var _K9=$_.i;_K9>=1;_K9-=1){$_.j=_K9;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _KL=$k[--$j];var _KM=$k[--$j];var _KN=$k[--$j];$p($k[--$j],_KN,$xo(_KM,_KL))}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _KV=$k[--$j];var _KW=$k[--$j];$p($k[--$j],_KW,_KV)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);for(var _Kd=0,_Kc=$_.cwbs.length-1;_Kd<=_Kc;_Kd+=1){$_.i=_Kd;$k[$j++]=Infinity;$q($g($_.cwbs,$_.i));for(var _Ki=0,_Kj=$_.ecpb;_Ki<_Kj;_Ki++){$k[$j++]=0}$_.rscws=$a();for(var _Kn=0,_Km=$_.dcpb-1;_Kn<=_Km;_Kn+=1){$_.m=_Kn;$_.k=$g($_.rscws,$_.m);for(var _Kt=0,_Ks=$_.ecpb-1;_Kt<=_Ks;_Kt+=1){$_.j=_Kt;$k[$j++]=$_.rscws;$k[$j++]=$_.m+$_.j+1;$k[$j++]=$g($_.coeffs,$_.ecpb-$_.j-1);$k[$j++]=$_.k;$_.rsprod();var _L6=$k[--$j];var _L7=$k[--$j];$p($k[--$j],_L7,$xo(_L6,$g($_.rscws,$_.m+$_.j+1)))}}$p($_.ecbs,$_.i,$G($_.rscws,$_.dcpb,$_.ecpb))}$k[$j++]=Infinity;$q($_.cws);for(var _LH=0,_LI=$_.rscw;_LH<_LI;_LH++){$k[$j++]=0}$_.cws=$a();for(var _LM=0,_LL=$f($_.rscw-1);_LM<=_LL;_LM+=1){$_.i=_LM;$p($_.cws,$f($_.dcws+$_.i),$g($g($_.ecbs,$_.i%$_.rsbl),~~($_.i/$_.rsbl)))}var _La=$_.stype?5:8;$_.mmat=$a($f($_.dcws+$_.rscw)*_La);$_.r=0;$_.c=0;var _Ld=$_.stype?2:1;for(var _Lg=0,_Lh=_Ld,_Lf=$_.cws.length-1;_Lh<0?_Lg>=_Lf:_Lg<=_Lf;_Lg+=_Lh){$_.i=_Lg;if(!$_.stype){var _Lk=$Z($s(8),"00000000");var _Lp=$R($s(8),$g($_.cws,$_.i),2);$P(_Lk,8-_Lp.length,_Lp);$k[$j++]=_Lk;$k[$j++]=Infinity;var _Lq=$k[--$j];var _Lr=$k[--$j];$k[$j++]=_Lq;$F(_Lr,function(){var _Ls=$k[--$j];$k[$j++]=$f(_Ls-48)});var _Lt=$a();$_.top=$G(_Lt,0,4);$_.bot=$G(_Lt,4,4)}else{var _Lx=$Z($s(5),"00000");var _M2=$R($s(5),$g($_.cws,$_.i),2);$P(_Lx,5-_M2.length,_M2);$k[$j++]=_Lx;$k[$j++]=Infinity;var _M3=$k[--$j];var _M4=$k[--$j];$k[$j++]=_M3;$F(_M4,function(){var _M5=$k[--$j];$k[$j++]=$f(_M5-48)});$_.c1=$a();var _M8=$Z($s(5),"00000");var _MD=$R($s(5),$g($_.cws,$_.i+1),2);$P(_M8,5-_MD.length,_MD);$k[$j++]=_M8;$k[$j++]=Infinity;var _ME=$k[--$j];var _MF=$k[--$j];$k[$j++]=_ME;$F(_MF,function(){var _MG=$k[--$j];$k[$j++]=$f(_MG-48)});$_.c2=$a();$k[$j++]=Infinity;$q($G($_.c1,0,3));$q($G($_.c2,0,2));$_.top=$a();$k[$j++]=Infinity;$q($G($_.c1,3,2));$q($G($_.c2,2,3));$_.bot=$a()}$P($_.mmat,$f($_.r*$_.dcol+$_.c),$_.top);$P($_.mmat,$f(($_.r+1)*$_.dcol+$_.c),$_.bot);$_.c=$_.c+$_.top.length;if($_.c==$_.dcol){$_.c=0;$_.r=$_.r+2}}$_.mmv=function(){var _Mi=$k[--$j];var _Mj=$k[--$j];$k[$j++]=$f(_Mj+_Mi*$_.cols)};$k[$j++]=Infinity;for(var _Mm=0,_Mn=$_.rows*$_.cols;_Mm<_Mn;_Mm++){$k[$j++]=-1}$_.pixs=$a();var _NJ=$a([function(){for(var _Mq=0,_Mr=$_.cols;_Mq<_Mr;_Mq++){$k[$j++]=0}},function(){for(var _Mt=0,_Mu=$_.cols;_Mt<_Mu;_Mt++){$k[$j++]=1}},function(){$k[$j++]=0;for(var _Mw=0,_Mx=$f($_.cols-2);_Mw<_Mx;_Mw++){$k[$j++]=1}$k[$j++]=0},function(){$k[$j++]=0;$k[$j++]=1;for(var _Mz=0,_N0=$f($_.cols-4);_Mz<_N0;_Mz++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0},function(){for(var _N2=0,_N3=~~($f($_.cols-1)/2);_N2<_N3;_N2++){$k[$j++]=-1}$k[$j++]=1;for(var _N5=0,_N6=~~($f($_.cols-1)/2);_N5<_N6;_N5++){$k[$j++]=-1}},function(){for(var _N8=0,_N9=~~($f($_.cols-1)/2);_N8<_N9;_N8++){$k[$j++]=-1}$k[$j++]=0;for(var _NB=0,_NC=~~($f($_.cols-1)/2);_NB<_NC;_NB++){$k[$j++]=-1}},function(){$k[$j++]=1;for(var _NE=0,_NF=$f($_.cols-2);_NE<_NF;_NE++){$k[$j++]=0}$k[$j++]=1},function(){$k[$j++]=1;$k[$j++]=0;for(var _NH=0,_NI=$f($_.cols-4);_NH<_NI;_NH++){$k[$j++]=1}$k[$j++]=0;$k[$j++]=1}]);$_.artifact=_NJ;if(!bwipp_codeone.__23866__){$_=Object.create($_);var _NK=new Map([["A","121343"],["B","12134343"],["C","12121343"],["D","1213434343"],["E","1212134343"],["F","1212121343"],["G","121213434343"],["H","121212134343"],["S","56661278"],["T","5666666666127878"]]);$_.cpatmap=_NK;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_codeone.$ctx[id]=$_[id]);bwipp_codeone.__23866__=1;$_=Object.getPrototypeOf($_)}$_.cpat=$g($_.cpatmap,$G($_.vers,0,1));$k[$j++]=$_.pixs;$k[$j++]=0;$k[$j++]=~~($f($_.rows-$_.cpat.length)/2);$_.mmv();$k[$j++]=Infinity;$F($_.cpat,function(){if($g($_.artifact,$f($k[--$j]-49))()===true){return true}});var _NX=$a();var _NY=$k[--$j];$P($k[--$j],_NY,_NX);for(var _Nc=0,_Nb=$f($_.risl-1);_Nc<=_Nb;_Nc+=1){$_.i=_Nc;for(var _Nh=$_.riso,_Ni=$_.risi,_Ng=$f($_.cols-1);_Ni<0?_Nh>=_Ng:_Nh<=_Ng;_Nh+=_Ni){$_.j=_Nh;var _Nk=$_.i%12==0?1:0;var _Nl=$a([1,_Nk]);$k[$j++]=_Nl;$k[$j++]=_Nl;$k[$j++]=$_.pixs;$k[$j++]=$_.j;$k[$j++]=$_.i;$_.mmv();var _Np=$k[--$j];var _Nq=$k[--$j];$P(_Nq,_Np,$k[--$j]);if($_.i!=$f($_.risl-1)){$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.cols-$_.j)-2);$k[$j++]=$f($f($_.rows-$_.i)-1);$_.mmv();var _Nz=$k[--$j];var _O0=$k[--$j];$P(_O0,_Nz,$k[--$j])}else{$j--}}}if(!bwipp_codeone.__23904__){$_=Object.create($_);var _Of=new Map([["A",$a([$a([12,5])])],["B",$a([$a([16,7])])],["C",$a([$a([26,12])])],["D",$a([])],["E",$a([$a([26,23])])],["F",$a([$a([26,32]),$a([70,32]),$a([26,34]),$a([70,34])])],["G",$a([$a([27,48]),$a([69,48])])],["H",$a([$a([26,70]),$a([66,70]),$a([106,70]),$a([26,72]),$a([66,72]),$a([106,72])])],["S-10",$a([])],["S-20",$a([$a([10,4])])],["S-30",$a([$a([15,4]),$a([15,6])])],["T-16",$a([$a([8,10])])],["T-32",$a([$a([16,10]),$a([16,12])])],["T-48",$a([$a([24,10]),$a([24,12]),$a([24,14])])]]);$_.blackdotmap=_Of;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_codeone.$ctx[id]=$_[id]);bwipp_codeone.__23904__=1;$_=Object.getPrototypeOf($_)}$F($g($_.blackdotmap,$_.vers),function(){var _Ol=$k[--$j];$k[$j++]=$_.pixs;$q(_Ol);$_.mmv();var _Om=$k[--$j];$p($k[--$j],_Om,1)});$_.j=0;for(var _Oq=0,_Op=$_.pixs.length-1;_Oq<=_Op;_Oq+=1){$_.i=_Oq;if($g($_.pixs,$_.i)==-1){$p($_.pixs,$_.i,$g($_.mmat,$_.j));$_.j=$_.j+1}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=bwipp_renmatrix;$k[$j++]="pixs";$k[$j++]=$_.pixs;$k[$j++]="pixx";$k[$j++]=$_.cols;$k[$j++]="pixy";$k[$j++]=$_.rows;$k[$j++]="height";$k[$j++]=$_.rows/72*2;$k[$j++]="width";$k[$j++]=$_.cols/72*2;if($_.stype||$_.ttype){$k[$j++]="borderleft";$k[$j++]=1;$k[$j++]="borderright";$k[$j++]=1;$k[$j++]="bordertop";$k[$j++]=0;$k[$j++]="borderbottom";$k[$j++]=1}$k[$j++]="opt";$k[$j++]=$_.options;var _P8=$d();$k[$j++]=_P8;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hanxin(){$_=Object.create($_);$_.dontdraw=false;$_.version="unset";$_.eclevel="L2";$_.parse=false;$_.parsefnc=false;$_.mask=-1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hanxinEmptyData#23983";$k[$j++]="The data must not be empty";bwipp_raiseerror()}if($ne($_.version,"unset")){var _5=$_.version.length;var _6=_5>=1&&_5<=2;$k[$j++]=_6;if(_6){$j--;var _7=$_.version;$k[$j++]=true;for(var _8=0,_9=_7.length;_8<_9;_8++){var _A=$g(_7,_8);if(_A<48||_A>57){$j--;$k[$j++]=false}}var _B=$k[--$j];$k[$j++]=_B;if(_B){$j--;var _D=$i($_.version);$k[$j++]=_D>=1&&_D<=84}}if($nt($k[--$j])){$k[$j++]="bwipp.hanxinInvalidVersion#23994";$k[$j++]="Valid versions are 1 to 84";bwipp_raiseerror()}}var _G=$_.eclevel.length==2;$k[$j++]=_G;if(_G){$j--;$k[$j++]=$G($_.eclevel,0,1);if($eq("L","L")){$j--;var _L=$g($_.eclevel,1)-48;$k[$j++]=_L>=1&&_L<=4}}if($nt($k[--$j])){$k[$j++]="bwipp.hanxinInvalidErrorCorrectionLevel#24004";$k[$j++]="Valid error correction levels are L1 to L4";bwipp_raiseerror()}if($_.mask!=-1){if($_.mask<1||$_.mask>4){$k[$j++]="bwipp.hanxinInvalidErrorCorrectionLevel#24009";$k[$j++]="The valid masks are 1 to 4";bwipp_raiseerror()}}bwipp_loadctx(bwipp_hanxin);var _S=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc]]);$_.fncvals=_S;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _V=$k[--$j];$_[$k[--$j]]=_V;$_.msglen=$_.msg.length;$_.tobin=function(){var _Z=$s($k[--$j]);$k[$j++]=_Z;for(var _b=0,_a=_Z.length-1;_b<=_a;_b+=1){var _c=$k[--$j];$p(_c,_b,48);$k[$j++]=_c}var _d=$k[--$j];var _g=$R($s(_d.length),$k[--$j],2);$P(_d,_d.length-_g.length,_g);$k[$j++]=_d};$_.bits=$s(4+13+$_.msglen*8);$P($_.bits,0,"0011");$k[$j++]=$_.bits;$k[$j++]=4;$k[$j++]=$_.msglen;$k[$j++]=13;$_.tobin();var _m=$k[--$j];var _n=$k[--$j];$P($k[--$j],_n,_m);for(var _r=0,_q=$_.msglen-1;_r<=_q;_r+=1){$_.i=_r;$k[$j++]=$_.bits;$k[$j++]=17+$_.i*8;$k[$j++]=$g($_.msg,$_.i);$k[$j++]=8;$_.tobin();var _x=$k[--$j];var _y=$k[--$j];$P($k[--$j],_y,_x)}if(!bwipp_hanxin.__24380__){$_=Object.create($_);var _24=$a([0,-1,-1]);$_.metrics=$a([$a(["1",23,-1,0,205,$a([1,21,4]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,17,8]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,13,12]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,9,16]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["2",25,-1,0,301,$a([1,31,6]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,25,12]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,19,18]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,15,22]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["3",27,-1,0,405,$a([1,42,8]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,34,16]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,26,24]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,20,30]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["4",29,14,1,439,$a([1,46,8]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,38,16]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,30,24]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,22,32]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["5",31,16,1,555,$a([1,57,12]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,49,20]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,37,32]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,14,20]),$a([1,13,22]),$a([0,-1,-1])]),$a(["6",33,16,1,675,$a([1,70,14]),_24,$a([0,-1,-1]),$a([1,58,26]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,24,20]),$a([1,22,18]),$a([0,-1,-1]),$a([1,16,24]),$a([1,18,26]),$a([0,-1,-1])]),$a(["7",35,17,1,805,$a([1,84,16]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,70,30]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,26,22]),$a([1,28,24]),$a([0,-1,-1]),$a([2,14,20]),$a([1,12,20]),$a([0,-1,-1])]),$a(["8",37,18,1,943,$a([1,99,18]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,40,18]),$a([1,41,18]),$a([0,-1,-1]),$a([1,31,26]),$a([1,32,28]),$a([0,-1,-1]),$a([2,16,24]),$a([1,15,22]),$a([0,-1,-1])]),$a(["9",39,19,1,1089,$a([1,114,22]),$a([0,-1,-1]),$a([0,-1,-1]),$a([2,48,20]),$a([0,-1,-1]),$a([0,-1,-1]),$a([2,24,20]),$a([1,26,22]),$a([0,-1,-1]),$a([2,18,28]),$a([1,18,26]),$a([0,-1,-1])]),$a(["10",41,20,1,1243,$a([1,131,24]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,52,22]),$a([1,57,24]),$a([0,-1,-1]),$a([2,27,24]),$a([1,29,24]),$a([0,-1,-1]),$a([2,21,32]),$a([1,19,30]),$a([0,-1,-1])]),$a(["11",43,14,2,1289,$a([1,135,26]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,56,24]),$a([1,57,24]),$a([0,-1,-1]),$a([2,28,24]),$a([1,31,26]),$a([0,-1,-1]),$a([2,22,32]),$a([1,21,32]),$a([0,-1,-1])]),$a(["12",45,15,2,1455,$a([1,153,28]),$a([0,-1,-1]),$a([0,-1,-1]),$a([1,62,26]),$a([1,65,28]),$a([0,-1,-1]),$a([2,32,28]),$a([1,33,28]),$a([0,-1,-1]),$a([3,17,26]),$a([1,22,30]),$a([0,-1,-1])]),$a(["13",47,16,2,1629,$a([1,86,16]),$a([1,85,16]),$a([0,-1,-1]),$a([1,71,30]),$a([1,72,30]),$a([0,-1,-1]),$a([2,37,32]),$a([1,35,30]),$a([0,-1,-1]),$a([3,20,30]),$a([1,21,32]),$a([0,-1,-1])]),$a(["14",49,16,2,1805,$a([1,94,18]),$a([1,95,18]),$a([0,-1,-1]),$a([2,51,22]),$a([1,55,24]),$a([0,-1,-1]),$a([3,30,26]),$a([1,31,26]),$a([0,-1,-1]),$a([4,18,28]),$a([1,17,24]),$a([0,-1,-1])]),$a(["15",51,17,2,1995,$a([1,104,20]),$a([1,105,20]),$a([0,-1,-1]),$a([2,57,24]),$a([1,61,26]),$a([0,-1,-1]),$a([3,33,28]),$a([1,36,30]),$a([0,-1,-1]),$a([4,20,30]),$a([1,19,30]),$a([0,-1,-1])]),$a(["16",53,17,2,2187,$a([1,115,22]),$a([1,114,22]),$a([0,-1,-1]),$a([2,65,28]),$a([1,61,26]),$a([0,-1,-1]),$a([3,38,32]),$a([1,33,30]),$a([0,-1,-1]),$a([5,19,28]),$a([1,14,24]),$a([0,-1,-1])]),$a(["17",55,18,2,2393,$a([1,126,24]),$a([1,125,24]),$a([0,-1,-1]),$a([2,70,30]),$a([1,69,30]),$a([0,-1,-1]),$a([4,33,28]),$a([1,29,26]),$a([0,-1,-1]),$a([5,20,30]),$a([1,19,30]),$a([0,-1,-1])]),$a(["18",57,19,2,2607,$a([1,136,26]),$a([1,137,26]),$a([0,-1,-1]),$a([3,56,24]),$a([1,59,26]),$a([0,-1,-1]),$a([5,35,30]),$a([0,-1,-1]),$a([0,-1,-1]),$a([6,18,28]),$a([1,21,28]),$a([0,-1,-1])]),$a(["19",59,20,2,2829,$a([1,148,28]),$a([1,149,28]),$a([0,-1,-1]),$a([3,61,26]),$a([1,64,28]),$a([0,-1,-1]),$a([7,24,20]),$a([1,23,22]),$a([0,-1,-1]),$a([6,20,30]),$a([1,21,32]),$a([0,-1,-1])]),$a(["20",61,20,2,3053,$a([3,107,20]),$a([0,-1,-1]),$a([0,-1,-1]),$a([3,65,28]),$a([1,72,30]),$a([0,-1,-1]),$a([7,26,22]),$a([1,23,22]),$a([0,-1,-1]),$a([7,19,28]),$a([1,20,32]),$a([0,-1,-1])]),$a(["21",63,21,2,3291,$a([3,115,22]),$a([0,-1,-1]),$a([0,-1,-1]),$a([4,56,24]),$a([1,63,28]),$a([0,-1,-1]),$a([7,28,24]),$a([1,25,22]),$a([0,-1,-1]),$a([8,18,28]),$a([1,21,22]),$a([0,-1,-1])]),$a(["22",65,16,3,3383,$a([2,116,22]),$a([1,122,24]),$a([0,-1,-1]),$a([4,56,24]),$a([1,72,30]),$a([0,-1,-1]),$a([7,28,24]),$a([1,32,26]),$a([0,-1,-1]),$a([8,18,28]),$a([1,24,30]),$a([0,-1,-1])]),$a(["23",67,17,3,3631,$a([3,127,24]),$a([0,-1,-1]),$a([0,-1,-1]),$a([5,51,22]),$a([1,62,26]),$a([0,-1,-1]),$a([7,30,26]),$a([1,35,26]),$a([0,-1,-1]),$a([8,20,30]),$a([1,21,32]),$a([0,-1,-1])]),$a(["24",69,17,3,3887,$a([2,135,26]),$a([1,137,26]),$a([0,-1,-1]),$a([5,56,24]),$a([1,59,26]),$a([0,-1,-1]),$a([7,33,28]),$a([1,30,28]),$a([0,-1,-1]),$a([11,16,24]),$a([1,19,26]),$a([0,-1,-1])]),$a(["25",71,18,3,4151,$a([3,105,20]),$a([1,121,22]),$a([0,-1,-1]),$a([5,61,26]),$a([1,57,26]),$a([0,-1,-1]),$a([9,28,24]),$a([1,28,22]),$a([0,-1,-1]),$a([10,19,28]),$a([1,18,30]),$a([0,-1,-1])]),$a(["26",73,18,3,4423,$a([2,157,30]),$a([1,150,28]),$a([0,-1,-1]),$a([5,65,28]),$a([1,61,26]),$a([0,-1,-1]),$a([8,33,28]),$a([1,34,30]),$a([0,-1,-1]),$a([10,19,28]),$a([2,15,26]),$a([0,-1,-1])]),$a(["27",75,19,3,4703,$a([3,126,24]),$a([1,115,22]),$a([0,-1,-1]),$a([7,51,22]),$a([1,54,22]),$a([0,-1,-1]),$a([8,35,30]),$a([1,37,30]),$a([0,-1,-1]),$a([15,15,22]),$a([1,10,22]),$a([0,-1,-1])]),$a(["28",77,19,3,4991,$a([4,105,20]),$a([1,103,20]),$a([0,-1,-1]),$a([7,56,24]),$a([1,45,18]),$a([0,-1,-1]),$a([10,31,26]),$a([1,27,26]),$a([0,-1,-1]),$a([10,17,26]),$a([3,20,28]),$a([1,21,28])]),$a(["29",79,20,3,5287,$a([3,139,26]),$a([1,137,28]),$a([0,-1,-1]),$a([6,66,28]),$a([1,66,30]),$a([0,-1,-1]),$a([9,36,30]),$a([1,34,32]),$a([0,-1,-1]),$a([13,19,28]),$a([1,17,32]),$a([0,-1,-1])]),$a(["30",81,20,3,5591,$a([6,84,16]),$a([1,82,16]),$a([0,-1,-1]),$a([6,70,30]),$a([1,68,30]),$a([0,-1,-1]),$a([7,35,30]),$a([3,33,28]),$a([1,32,28]),$a([13,20,30]),$a([1,20,28]),$a([0,-1,-1])]),$a(["31",83,21,3,5903,$a([5,105,20]),$a([1,94,18]),$a([0,-1,-1]),$a([6,74,32]),$a([1,71,30]),$a([0,-1,-1]),$a([11,33,28]),$a([1,34,32]),$a([0,-1,-1]),$a([13,19,28]),$a([3,16,26]),$a([0,-1,-1])]),$a(["32",85,17,4,6033,$a([4,127,24]),$a([1,126,24]),$a([0,-1,-1]),$a([7,66,28]),$a([1,66,30]),$a([0,-1,-1]),$a([12,30,24]),$a([1,24,28]),$a([1,24,30]),$a([15,19,28]),$a([1,17,32]),$a([0,-1,-1])]),$a(["33",87,17,4,6353,$a([7,84,16]),$a([1,78,16]),$a([0,-1,-1]),$a([7,70,30]),$a([1,66,28]),$a([0,-1,-1]),$a([12,33,28]),$a([1,32,30]),$a([0,-1,-1]),$a([14,21,32]),$a([1,24,28]),$a([0,-1,-1])]),$a(["34",89,18,4,6689,$a([5,117,22]),$a([1,117,24]),$a([0,-1,-1]),$a([8,66,28]),$a([1,58,26]),$a([0,-1,-1]),$a([11,38,32]),$a([1,34,32]),$a([0,-1,-1]),$a([15,20,30]),$a([2,17,26]),$a([0,-1,-1])]),$a(["35",91,18,4,7025,$a([4,148,28]),$a([1,146,28]),$a([0,-1,-1]),$a([8,68,30]),$a([1,70,24]),$a([0,-1,-1]),$a([10,36,32]),$a([3,38,28]),$a([0,-1,-1]),$a([16,19,28]),$a([3,16,26]),$a([0,-1,-1])]),$a(["36",93,19,4,7377,$a([4,126,24]),$a([2,135,26]),$a([0,-1,-1]),$a([8,70,28]),$a([2,43,26]),$a([0,-1,-1]),$a([13,32,28]),$a([2,41,30]),$a([0,-1,-1]),$a([17,19,28]),$a([3,15,26]),$a([0,-1,-1])]),$a(["37",95,19,4,7729,$a([5,136,26]),$a([1,132,24]),$a([0,-1,-1]),$a([5,67,30]),$a([4,68,28]),$a([1,69,28]),$a([14,35,30]),$a([1,32,24]),$a([0,-1,-1]),$a([18,18,26]),$a([3,16,28]),$a([1,14,28])]),$a(["38",97,19,4,8089,$a([3,142,26]),$a([3,141,28]),$a([0,-1,-1]),$a([8,70,30]),$a([1,73,32]),$a([1,74,32]),$a([12,34,30]),$a([3,34,26]),$a([1,35,28]),$a([18,21,32]),$a([1,27,30]),$a([0,-1,-1])]),$a(["39",99,20,4,8465,$a([5,116,22]),$a([2,103,20]),$a([1,102,20]),$a([9,74,32]),$a([1,74,30]),$a([0,-1,-1]),$a([14,34,28]),$a([2,32,32]),$a([1,32,30]),$a([19,21,32]),$a([1,25,26]),$a([0,-1,-1])]),$a(["40",101,20,4,8841,$a([7,116,22]),$a([1,117,22]),$a([0,-1,-1]),$a([11,65,28]),$a([1,58,24]),$a([0,-1,-1]),$a([15,38,32]),$a([1,27,28]),$a([0,-1,-1]),$a([20,20,30]),$a([1,20,32]),$a([1,21,32])]),$a(["41",103,17,5,9009,$a([6,136,26]),$a([1,130,24]),$a([0,-1,-1]),$a([11,66,28]),$a([1,62,30]),$a([0,-1,-1]),$a([14,34,28]),$a([3,34,32]),$a([1,30,30]),$a([18,20,30]),$a([3,20,28]),$a([2,15,26])]),$a(["42",105,17,5,9401,$a([5,105,20]),$a([2,115,22]),$a([2,116,22]),$a([10,75,32]),$a([1,73,32]),$a([0,-1,-1]),$a([16,38,32]),$a([1,27,28]),$a([0,-1,-1]),$a([22,19,28]),$a([2,16,30]),$a([1,19,30])]),$a(["43",107,18,5,9799,$a([6,147,28]),$a([1,146,28]),$a([0,-1,-1]),$a([11,66,28]),$a([2,65,30]),$a([0,-1,-1]),$a([18,33,28]),$a([2,33,30]),$a([0,-1,-1]),$a([22,21,32]),$a([1,28,30]),$a([0,-1,-1])]),$a(["44",109,18,5,10207,$a([6,116,22]),$a([3,125,24]),$a([0,-1,-1]),$a([11,75,32]),$a([1,68,30]),$a([0,-1,-1]),$a([13,35,28]),$a([6,34,32]),$a([1,30,30]),$a([23,21,32]),$a([1,26,30]),$a([0,-1,-1])]),$a(["45",111,18,5,10623,$a([7,105,20]),$a([4,95,18]),$a([0,-1,-1]),$a([12,67,28]),$a([1,63,30]),$a([1,62,32]),$a([21,31,26]),$a([2,33,32]),$a([0,-1,-1]),$a([23,21,32]),$a([2,24,30]),$a([0,-1,-1])]),$a(["46",113,19,5,11045,$a([10,116,22]),$a([0,-1,-1]),$a([0,-1,-1]),$a([12,74,32]),$a([1,78,30]),$a([0,-1,-1]),$a([18,37,32]),$a([1,39,30]),$a([1,41,28]),$a([25,21,32]),$a([1,27,28]),$a([0,-1,-1])]),$a(["47",115,19,5,11477,$a([5,126,24]),$a([4,115,22]),$a([1,114,22]),$a([12,67,28]),$a([2,66,32]),$a([1,68,30]),$a([21,35,30]),$a([1,39,30]),$a([0,-1,-1]),$a([26,21,32]),$a([1,28,28]),$a([0,-1,-1])]),$a(["48",117,19,5,11917,$a([9,126,24]),$a([1,117,22]),$a([0,-1,-1]),$a([13,75,32]),$a([1,68,30]),$a([0,-1,-1]),$a([20,35,30]),$a([3,35,28]),$a([0,-1,-1]),$a([27,21,32]),$a([1,28,30]),$a([0,-1,-1])]),$a(["49",119,17,6,12111,$a([9,126,24]),$a([1,137,26]),$a([0,-1,-1]),$a([13,71,30]),$a([2,68,32]),$a([0,-1,-1]),$a([20,37,32]),$a([1,39,28]),$a([1,38,28]),$a([24,20,32]),$a([5,25,28]),$a([0,-1,-1])]),$a(["50",121,17,6,12559,$a([8,147,28]),$a([1,141,28]),$a([0,-1,-1]),$a([10,73,32]),$a([4,74,30]),$a([1,73,30]),$a([16,36,32]),$a([6,39,30]),$a([1,37,30]),$a([27,21,32]),$a([3,20,26]),$a([0,-1,-1])]),$a(["51",123,18,6,13025,$a([9,137,26]),$a([1,135,26]),$a([0,-1,-1]),$a([12,70,30]),$a([4,75,32]),$a([0,-1,-1]),$a([24,35,30]),$a([1,40,28]),$a([0,-1,-1]),$a([23,20,32]),$a([8,24,30]),$a([0,-1,-1])]),$a(["52",125,18,6,13489,$a([14,95,18]),$a([1,86,18]),$a([0,-1,-1]),$a([13,73,32]),$a([3,77,30]),$a([0,-1,-1]),$a([24,35,30]),$a([2,35,28]),$a([0,-1,-1]),$a([26,21,32]),$a([5,21,30]),$a([1,23,30])]),$a(["53",127,18,6,13961,$a([9,147,28]),$a([1,142,28]),$a([0,-1,-1]),$a([10,73,30]),$a([6,70,32]),$a([1,71,32]),$a([25,35,30]),$a([2,34,26]),$a([0,-1,-1]),$a([29,21,32]),$a([4,22,30]),$a([0,-1,-1])]),$a(["54",129,18,6,14441,$a([11,126,24]),$a([1,131,24]),$a([0,-1,-1]),$a([16,74,32]),$a([1,79,30]),$a([0,-1,-1]),$a([25,38,32]),$a([1,25,30]),$a([0,-1,-1]),$a([33,21,32]),$a([1,28,28]),$a([0,-1,-1])]),$a(["55",131,19,6,14939,$a([14,105,20]),$a([1,99,18]),$a([0,-1,-1]),$a([19,65,28]),$a([1,72,28]),$a([0,-1,-1]),$a([24,37,32]),$a([2,40,30]),$a([1,41,30]),$a([31,21,32]),$a([4,24,32]),$a([0,-1,-1])]),$a(["56",133,19,6,15435,$a([10,147,28]),$a([1,151,28]),$a([0,-1,-1]),$a([15,71,30]),$a([3,71,32]),$a([1,73,32]),$a([24,37,32]),$a([3,38,30]),$a([1,39,30]),$a([36,19,30]),$a([3,29,26]),$a([0,-1,-1])]),$a(["57",135,19,6,15939,$a([15,105,20]),$a([1,99,18]),$a([0,-1,-1]),$a([19,70,30]),$a([1,64,28]),$a([0,-1,-1]),$a([27,38,32]),$a([2,25,26]),$a([0,-1,-1]),$a([38,20,30]),$a([2,18,28]),$a([0,-1,-1])]),$a(["58",137,17,7,16171,$a([14,105,20]),$a([1,113,22]),$a([1,114,22]),$a([17,67,30]),$a([3,92,32]),$a([0,-1,-1]),$a([30,35,30]),$a([1,41,30]),$a([0,-1,-1]),$a([36,21,32]),$a([1,26,30]),$a([1,27,30])]),$a(["59",139,17,7,16691,$a([11,146,28]),$a([1,146,26]),$a([0,-1,-1]),$a([20,70,30]),$a([1,60,26]),$a([0,-1,-1]),$a([29,38,32]),$a([1,24,32]),$a([0,-1,-1]),$a([40,20,30]),$a([2,17,26]),$a([0,-1,-1])]),$a(["60",141,18,7,17215,$a([3,137,26]),$a([1,136,26]),$a([10,126,24]),$a([22,65,28]),$a([1,75,30]),$a([0,-1,-1]),$a([30,37,32]),$a([1,51,30]),$a([0,-1,-1]),$a([42,20,30]),$a([1,21,30]),$a([0,-1,-1])]),$a(["61",143,18,7,17751,$a([12,126,24]),$a([2,118,22]),$a([1,116,22]),$a([19,74,32]),$a([1,74,30]),$a([1,72,28]),$a([30,38,32]),$a([2,29,30]),$a([0,-1,-1]),$a([39,20,32]),$a([2,37,26]),$a([1,38,26])]),$a(["62",145,18,7,18295,$a([12,126,24]),$a([3,136,26]),$a([0,-1,-1]),$a([21,70,30]),$a([2,65,28]),$a([0,-1,-1]),$a([34,35,30]),$a([1,44,32]),$a([0,-1,-1]),$a([42,20,30]),$a([2,19,28]),$a([2,18,28])]),$a(["63",147,18,7,18847,$a([12,126,24]),$a([3,117,22]),$a([1,116,22]),$a([25,61,26]),$a([2,62,28]),$a([0,-1,-1]),$a([34,35,30]),$a([1,40,32]),$a([1,41,32]),$a([45,20,30]),$a([1,20,32]),$a([1,21,32])]),$a(["64",149,19,7,19403,$a([15,105,20]),$a([2,115,22]),$a([2,116,22]),$a([25,65,28]),$a([1,72,28]),$a([0,-1,-1]),$a([18,35,30]),$a([17,37,32]),$a([1,50,32]),$a([42,20,30]),$a([6,19,28]),$a([1,15,28])]),$a(["65",151,19,7,19971,$a([19,105,20]),$a([1,101,20]),$a([0,-1,-1]),$a([33,51,22]),$a([1,65,22]),$a([0,-1,-1]),$a([40,33,28]),$a([1,28,28]),$a([0,-1,-1]),$a([49,20,30]),$a([1,18,28]),$a([0,-1,-1])]),$a(["66",153,17,8,20229,$a([18,105,20]),$a([2,117,22]),$a([0,-1,-1]),$a([26,65,28]),$a([1,80,30]),$a([0,-1,-1]),$a([35,35,30]),$a([3,35,28]),$a([1,36,28]),$a([52,18,28]),$a([2,38,30]),$a([0,-1,-1])]),$a(["67",155,17,8,20805,$a([26,84,16]),$a([0,-1,-1]),$a([0,-1,-1]),$a([26,70,30]),$a([0,-1,-1]),$a([0,-1,-1]),$a([45,31,26]),$a([1,9,26]),$a([0,-1,-1]),$a([52,20,30]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["68",157,17,8,21389,$a([16,126,24]),$a([1,114,22]),$a([1,115,22]),$a([23,70,30]),$a([3,65,28]),$a([1,66,28]),$a([40,35,30]),$a([1,43,30]),$a([0,-1,-1]),$a([46,20,30]),$a([7,19,28]),$a([1,16,28])]),$a(["69",159,18,8,21993,$a([19,116,22]),$a([1,105,22]),$a([0,-1,-1]),$a([20,70,30]),$a([7,66,28]),$a([1,63,28]),$a([40,35,30]),$a([1,42,32]),$a([1,43,32]),$a([54,20,30]),$a([1,19,30]),$a([0,-1,-1])]),$a(["70",161,18,8,22593,$a([17,126,24]),$a([2,115,22]),$a([0,-1,-1]),$a([24,70,30]),$a([4,74,32]),$a([0,-1,-1]),$a([48,31,26]),$a([2,18,26]),$a([0,-1,-1]),$a([54,19,28]),$a([6,15,26]),$a([1,14,26])]),$a(["71",163,18,8,23201,$a([29,84,16]),$a([0,-1,-1]),$a([0,-1,-1]),$a([29,70,30]),$a([0,-1,-1]),$a([0,-1,-1]),$a([6,34,30]),$a([3,36,30]),$a([38,33,28]),$a([58,20,30]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["72",165,18,8,23817,$a([16,147,28]),$a([1,149,28]),$a([0,-1,-1]),$a([31,66,28]),$a([1,37,26]),$a([0,-1,-1]),$a([48,33,28]),$a([1,23,26]),$a([0,-1,-1]),$a([53,20,30]),$a([6,19,28]),$a([1,17,28])]),$a(["73",167,19,8,24453,$a([20,115,22]),$a([2,134,24]),$a([0,-1,-1]),$a([29,66,28]),$a([2,56,26]),$a([2,57,26]),$a([45,36,30]),$a([2,15,28]),$a([0,-1,-1]),$a([59,20,30]),$a([2,21,32]),$a([0,-1,-1])]),$a(["74",169,19,8,25085,$a([17,147,28]),$a([1,134,26]),$a([0,-1,-1]),$a([26,70,30]),$a([5,75,32]),$a([0,-1,-1]),$a([47,35,30]),$a([1,48,32]),$a([0,-1,-1]),$a([64,18,28]),$a([2,33,30]),$a([1,35,30])]),$a(["75",171,17,9,25373,$a([22,115,22]),$a([1,133,24]),$a([0,-1,-1]),$a([33,65,28]),$a([1,74,28]),$a([0,-1,-1]),$a([43,36,30]),$a([5,27,28]),$a([1,30,28]),$a([57,20,30]),$a([5,21,32]),$a([1,24,32])]),$a(["76",173,17,9,26021,$a([18,136,26]),$a([2,142,26]),$a([0,-1,-1]),$a([33,66,28]),$a([2,49,26]),$a([0,-1,-1]),$a([48,35,30]),$a([2,38,28]),$a([0,-1,-1]),$a([64,20,30]),$a([1,20,32]),$a([0,-1,-1])]),$a(["77",175,17,9,26677,$a([19,126,24]),$a([2,135,26]),$a([1,136,26]),$a([32,66,28]),$a([2,55,26]),$a([2,56,26]),$a([49,36,30]),$a([2,18,32]),$a([0,-1,-1]),$a([65,18,28]),$a([5,27,30]),$a([1,29,30])]),$a(["78",177,18,9,27335,$a([20,137,26]),$a([1,130,26]),$a([0,-1,-1]),$a([30,75,32]),$a([2,71,32]),$a([0,-1,-1]),$a([46,35,30]),$a([6,39,32]),$a([0,-1,-1]),$a([3,12,30]),$a([70,19,28]),$a([0,-1,-1])]),$a(["79",179,18,9,28007,$a([20,147,28]),$a([0,-1,-1]),$a([0,-1,-1]),$a([35,70,30]),$a([0,-1,-1]),$a([0,-1,-1]),$a([49,35,30]),$a([5,35,28]),$a([0,-1,-1]),$a([70,20,30]),$a([0,-1,-1]),$a([0,-1,-1])]),$a(["80",181,18,9,28687,$a([21,136,26]),$a([1,155,28]),$a([0,-1,-1]),$a([34,70,30]),$a([1,64,28]),$a([1,65,28]),$a([54,35,30]),$a([1,45,30]),$a([0,-1,-1]),$a([68,20,30]),$a([3,18,28]),$a([1,19,28])]),$a(["81",183,18,9,29375,$a([19,126,24]),$a([5,115,22]),$a([1,114,22]),$a([33,70,30]),$a([3,65,28]),$a([1,64,28]),$a([52,35,30]),$a([3,41,32]),$a([1,40,32]),$a([67,20,30]),$a([5,21,32]),$a([1,24,32])]),$a(["82",185,18,9,30071,$a([2,150,28]),$a([21,136,26]),$a([0,-1,-1]),$a([32,70,30]),$a([6,65,28]),$a([0,-1,-1]),$a([52,38,32]),$a([2,27,32]),$a([0,-1,-1]),$a([73,20,30]),$a([2,22,32]),$a([0,-1,-1])]),$a(["83",187,17,10,30387,$a([21,126,24]),$a([4,136,26]),$a([0,-1,-1]),$a([30,74,32]),$a([6,73,30]),$a([0,-1,-1]),$a([54,35,30]),$a([4,40,32]),$a([0,-1,-1]),$a([75,20,30]),$a([1,20,28]),$a([0,-1,-1])]),$a(["84",189,17,10,31091,$a([30,105,20]),$a([1,114,22]),$a([0,-1,-1]),$a([3,45,22]),$a([55,47,20]),$a([0,-1,-1]),$a([2,26,26]),$a([62,33,28]),$a([0,-1,-1]),$a([79,18,28]),$a([4,33,30]),$a([0,-1,-1])])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hanxin.$ctx[id]=$_[id]);bwipp_hanxin.__24380__=1;$_=Object.getPrototypeOf($_)}$_.eclval=$g($_.eclevel,1)-49;var _Ig=$_.metrics;for(var _Ih=0,_Ii=_Ig.length;_Ih<_Ii;_Ih++){$_.m=$g(_Ig,_Ih);$_.vers=$g($_.m,0);$_.size=$g($_.m,1);$_.alnk=$g($_.m,2);$_.alnn=$g($_.m,3);$_.alnr=$f($_.size-$_.alnk*$_.alnn);$_.nmod=$g($_.m,4);$_.ncws=~~($_.nmod/8);$_.rbit=$_.nmod%8;$_.ecbs=$G($_.m,5+$_.eclval*3,3);var _J2=$_.ecbs;$k[$j++]="ecws";$k[$j++]=0;for(var _J3=0,_J4=_J2.length;_J3<_J4;_J3++){var _J5=$g(_J2,_J3);var _J8=$k[--$j];$k[$j++]=$f(_J8+$g(_J5,0)*$g(_J5,2))}var _J9=$k[--$j];$_[$k[--$j]]=_J9;$_.dcws=$f($_.ncws-$_.ecws);$_.dmod=$_.dcws*8;$_.okay=true;if($ne($_.version,"unset")&&$ne($_.version,$_.vers)){$_.okay=false}if($_.bits.length>$_.dmod){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.hanxinNoValidSymbol#24404";$k[$j++]="Maximum length exceeded or invalid content";bwipp_raiseerror()}$_.version=$_.vers;$_.msgbits=$_.bits;$_.e1nb=$g($g($_.ecbs,0),0);$_.e2nb=$g($g($_.ecbs,1),0);$_.e3nb=$g($g($_.ecbs,2),0);$_.e1dcws=$g($g($_.ecbs,0),1);$_.e2dcws=$g($g($_.ecbs,1),1);$_.e3dcws=$g($g($_.ecbs,2),1);$_.e1ecws=$g($g($_.ecbs,0),2);$_.e2ecws=$g($g($_.ecbs,1),2);$_.e3ecws=$g($g($_.ecbs,2),2);$_.pad=$s($_.dmod);for(var _Js=0,_Jr=$_.pad.length-1;_Js<=_Jr;_Js+=1){$p($_.pad,_Js,48)}$P($_.pad,0,$_.msgbits);$_.cws=$a($_.dcws);for(var _K0=0,_Jz=$_.cws.length-1;_K0<=_Jz;_K0+=1){$_.c=_K0;$_.cwb=$G($_.pad,$_.c*8,8);$_.cw=0;for(var _K4=0;_K4<=7;_K4+=1){$_.i=_K4;$_.cw=$f($_.cw+~~Math.pow(2,8-$_.i-1)*$f($g($_.cwb,$_.i)-48))}$p($_.cws,$_.c,$_.cw)}$_.rscodes=function(){$_.rspm=$k[--$j];$_.rsgf=$k[--$j];$_.rsnc=$k[--$j];$_.rscws=$k[--$j];$k[$j++]=Infinity;$k[$j++]=1;for(var _KI=0,_KJ=$f($_.rsgf-1);_KI<_KJ;_KI++){var _KK=$k[--$j];var _KL=_KK*2;$k[$j++]=_KK;$k[$j++]=_KL;if(_KL>=$_.rsgf){var _KO=$k[--$j];$k[$j++]=$xo(_KO,$_.rspm)}}$_.rsalog=$a();$_.rslog=$a($_.rsgf);for(var _KU=1,_KT=$f($_.rsgf-1);_KU<=_KT;_KU+=1){$p($_.rslog,$g($_.rsalog,_KU),_KU)}$_.rsprod=function(){var _KY=$k[--$j];var _KZ=$k[--$j];$k[$j++]=_KZ;$k[$j++]=_KY;if(_KY!=0&&_KZ!=0){var _Kc=$g($_.rslog,$k[--$j]);var _Ki=$g($_.rsalog,$f(_Kc+$g($_.rslog,$k[--$j]))%$f($_.rsgf-1));$k[$j++]=_Ki}else{$j-=2;$k[$j++]=0}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Kk=0,_Kl=$_.rsnc;_Kk<_Kl;_Kk++){$k[$j++]=0}$_.coeffs=$a();for(var _Kp=1,_Ko=$_.rsnc;_Kp<=_Ko;_Kp+=1){$_.i=_Kp;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _Kw=$_.i-1;_Kw>=1;_Kw-=1){$_.j=_Kw;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _L8=$k[--$j];var _L9=$k[--$j];var _LA=$k[--$j];$p($k[--$j],_LA,$xo(_L9,_L8))}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _LI=$k[--$j];var _LJ=$k[--$j];$p($k[--$j],_LJ,_LI)}$_.nd=$_.rscws.length;$k[$j++]=Infinity;$F($_.rscws);for(var _LO=0,_LP=$_.rsnc;_LO<_LP;_LO++){$k[$j++]=0}$k[$j++]=0;$_.rscws=$a();for(var _LT=0,_LS=$_.nd-1;_LT<=_LS;_LT+=1){$_.k=$xo($g($_.rscws,_LT),$g($_.rscws,$_.nd));for(var _Lb=0,_La=$f($_.rsnc-1);_Lb<=_La;_Lb+=1){$_.j=_Lb;$k[$j++]=$_.rscws;$k[$j++]=$_.nd+$_.j;$k[$j++]=$g($_.rscws,$_.nd+$_.j+1);$k[$j++]=$_.k;$k[$j++]=$g($_.coeffs,$f($f($_.rsnc-$_.j)-1));$_.rsprod();var _Lo=$k[--$j];var _Lp=$k[--$j];var _Lq=$k[--$j];$p($k[--$j],_Lq,$xo(_Lp,_Lo))}}$k[$j++]=$G($_.rscws,0,$_.rscws.length-1)};$_.dcwsb=$a($f($f($_.e1nb+$_.e2nb)+$_.e3nb));$_.ecwsb=$a($_.dcwsb.length);$_.in=0;$_.out=0;for(var _M2=0,_M3=$_.e1nb;_M2<_M3;_M2++){$k[$j++]=$G($_.cws,$_.in,$_.e1dcws);$k[$j++]=$_.e1ecws;$k[$j++]=256;$k[$j++]=355;$_.rscodes();var _M9=$k[--$j];$p($_.dcwsb,$_.out,$G(_M9,0,$_.e1dcws));$p($_.ecwsb,$_.out,$G(_M9,$_.e1dcws,$_.e1ecws));$_.in=$f($_.in+$_.e1dcws);$_.out=$_.out+1}for(var _MN=0,_MO=$_.e2nb;_MN<_MO;_MN++){$k[$j++]=$G($_.cws,$_.in,$_.e2dcws);$k[$j++]=$_.e2ecws;$k[$j++]=256;$k[$j++]=355;$_.rscodes();var _MU=$k[--$j];$p($_.dcwsb,$_.out,$G(_MU,0,$_.e2dcws));$p($_.ecwsb,$_.out,$G(_MU,$_.e2dcws,$_.e2ecws));$_.in=$f($_.in+$_.e2dcws);$_.out=$_.out+1}for(var _Mi=0,_Mj=$_.e3nb;_Mi<_Mj;_Mi++){$k[$j++]=$G($_.cws,$_.in,$_.e3dcws);$k[$j++]=$_.e3ecws;$k[$j++]=256;$k[$j++]=355;$_.rscodes();var _Mp=$k[--$j];$p($_.dcwsb,$_.out,$G(_Mp,0,$_.e3dcws));$p($_.ecwsb,$_.out,$G(_Mp,$_.e3dcws,$_.e3ecws));$_.in=$f($_.in+$_.e3dcws);$_.out=$_.out+1}$_.cws=$a($_.ncws);$_.cw=0;for(var _N6=0,_N5=$_.dcwsb.length-1;_N6<=_N5;_N6+=1){$_.i=_N6;var _N9=$g($_.dcwsb,$_.i);$P($_.cws,$_.cw,_N9);$_.cw=_N9.length+$_.cw;var _NF=$g($_.ecwsb,$_.i);$P($_.cws,$_.cw,_NF);$_.cw=_NF.length+$_.cw}$k[$j++]=Infinity;var _NJ=$_.ncws;var _NK=12;var _NL=_NJ-1;if(_NJ-1>12){var _=_NK;_NK=_NL;_NL=_}for(var _NN=0,_NM=_NL;_NN<=_NM;_NN+=1){for(var _NQ=_NN,_NP=$_.ncws-1;_NQ<=_NP;_NQ+=13){$k[$j++]=_NQ;if(_NQ<$_.ncws){var _NU=$g($_.cws,$k[--$j]);$k[$j++]=_NU}else{$j--}}}$_.cws=$a();if($_.rbit>0){$_.pad=$a($_.cws.length+1);$P($_.pad,0,$_.cws);$p($_.pad,$_.pad.length-1,0);$_.cws=$_.pad}$k[$j++]=Infinity;for(var _Ng=0,_Nh=$_.size*$_.size;_Ng<_Nh;_Ng++){$k[$j++]=-1}$_.pixs=$a();$_.qmv=function(){var _Nk=$k[--$j];var _Nl=$k[--$j];$k[$j++]=$f(_Nl+_Nk*$_.size)};if($_.alnn!=0){$_.trmv=function(){var _No=$k[--$j];var _Nq=$k[--$j];$k[$j++]=$f($f($f(_No*$_.size+$_.size)-1)-_Nq)};$_.aplot=function(){var _Nr=$k[--$j];var _Ns=$k[--$j];var _Nt=$k[--$j];$k[$j++]=_Nr;$k[$j++]=_Nt;$k[$j++]=_Ns;$k[$j++]=_Nr;$k[$j++]=_Ns;$k[$j++]=_Nt;$_.trmv();var _Nv=$k[--$j];$p($_.pixs,_Nv,$k[--$j]);$_.trmv();var _Ny=$k[--$j];$p($_.pixs,_Ny,$k[--$j])};$_.i=0;$_.stag=0;for(;;){if($_.i>=$_.size){break}for(var _O4=0,_O3=$f($_.size-1);_O4<=_O3;_O4+=1){$_.j=_O4;if($f($_.j+$_.alnr)<$_.size){$k[$j++]=(~~($_.j/$_.alnk)+$_.stag)%2==0&&!($_.i==0&&$_.j<$_.alnk)||$_.j%$_.alnk==0}else{$k[$j++]=$f($_.alnn+$_.stag)%2==0}if($k[--$j]){$k[$j++]=$_.j;$k[$j++]=$_.i;$k[$j++]=1;$_.aplot();var _OL=$_.j;var _OM=$_.i;$k[$j++]=_OL+1;$k[$j++]=_OM+1;if(_OM+1<$_.size&&_OL+1<$_.size){$k[$j++]=0;$_.aplot()}else{$j-=2}}}if($f($_.i+$_.alnr)==$_.size){$_.i=$f($f($_.i+$_.alnr)-1)}else{$_.i=$f($_.i+$_.alnk)}$_.stag=1-$_.stag}for(var _Ob=$_.alnk,_Oc=$_.alnk,_Oa=$f($_.size-2);_Oc<0?_Ob>=_Oa:_Ob<=_Oa;_Ob+=_Oc){$_.i=_Ob;if(~~($_.i/$_.alnk)%2!=0){$k[$j++]=$_.pixs;$k[$j++]=0;$k[$j++]=$_.i-1;$_.trmv();var _Oh=$k[--$j];$p($k[--$j],_Oh,0);$k[$j++]=$_.pixs;$k[$j++]=0;$k[$j++]=$_.i+1;$_.trmv();var _Ol=$k[--$j];$p($k[--$j],_Ol,0);$k[$j++]=$_.pixs;$k[$j++]=1;$k[$j++]=$_.i-1;$_.trmv();var _Op=$k[--$j];$p($k[--$j],_Op,0);$k[$j++]=$_.pixs;$k[$j++]=1;$k[$j++]=$_.i;$_.trmv();var _Ot=$k[--$j];$p($k[--$j],_Ot,0);$k[$j++]=$_.pixs;$k[$j++]=1;$k[$j++]=$_.i+1;$_.trmv();var _Ox=$k[--$j];$p($k[--$j],_Ox,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i-1;$k[$j++]=0;$_.trmv();var _P1=$k[--$j];$p($k[--$j],_P1,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i+1;$k[$j++]=0;$_.trmv();var _P5=$k[--$j];$p($k[--$j],_P5,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i-1;$k[$j++]=1;$_.trmv();var _P9=$k[--$j];$p($k[--$j],_P9,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=1;$_.trmv();var _PD=$k[--$j];$p($k[--$j],_PD,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i+1;$k[$j++]=1;$_.trmv();var _PH=$k[--$j];$p($k[--$j],_PH,0)}$k[$j++]=$_.pixs;$k[$j++]=$f($_.size-1);$k[$j++]=$_.i-1;$_.trmv();var _PM=$k[--$j];if($g($k[--$j],_PM)!=1){$k[$j++]=$_.pixs;$k[$j++]=$f($_.size-1);$k[$j++]=$_.i-1;$_.trmv();var _PS=$k[--$j];$p($k[--$j],_PS,0);$k[$j++]=$_.pixs;$k[$j++]=$f($_.size-2);$k[$j++]=$_.i-1;$_.trmv();var _PX=$k[--$j];$p($k[--$j],_PX,0);$k[$j++]=$_.pixs;$k[$j++]=$f($_.size-2);$k[$j++]=$_.i;$_.trmv();var _Pc=$k[--$j];$p($k[--$j],_Pc,0);$k[$j++]=$_.pixs;$k[$j++]=$f($_.size-2);$k[$j++]=$_.i+1;$_.trmv();var _Ph=$k[--$j];$p($k[--$j],_Ph,0);$k[$j++]=$_.pixs;$k[$j++]=$f($_.size-1);$k[$j++]=$_.i+1;$_.trmv();var _Pm=$k[--$j];$p($k[--$j],_Pm,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i-1;$k[$j++]=$f($_.size-1);$_.trmv();var _Pr=$k[--$j];$p($k[--$j],_Pr,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i-1;$k[$j++]=$f($_.size-2);$_.trmv();var _Pw=$k[--$j];$p($k[--$j],_Pw,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$f($_.size-2);$_.trmv();var _Q1=$k[--$j];$p($k[--$j],_Q1,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i+1;$k[$j++]=$f($_.size-2);$_.trmv();var _Q6=$k[--$j];$p($k[--$j],_Q6,0);$k[$j++]=$_.pixs;$k[$j++]=$_.i+1;$k[$j++]=$f($_.size-1);$_.trmv();var _QB=$k[--$j];$p($k[--$j],_QB,0)}}}if(!bwipp_hanxin.__24612__){$_=Object.create($_);$_.fpat=$a([$a([1,1,1,1,1,1,1,0]),$a([1,0,0,0,0,0,0,0]),$a([1,0,1,1,1,1,1,0]),$a([1,0,1,0,0,0,0,0]),$a([1,0,1,0,1,1,1,0]),$a([1,0,1,0,1,1,1,0]),$a([1,0,1,0,1,1,1,0]),$a([0,0,0,0,0,0,0,0])]);$_.fpat2=$a([$a([1,1,1,0,1,0,1,0]),$a([1,1,1,0,1,0,1,0]),$a([1,1,1,0,1,0,1,0]),$a([0,0,0,0,1,0,1,0]),$a([1,1,1,1,1,0,1,0]),$a([0,0,0,0,0,0,1,0]),$a([1,1,1,1,1,1,1,0]),$a([0,0,0,0,0,0,0,0])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hanxin.$ctx[id]=$_[id]);bwipp_hanxin.__24612__=1;$_=Object.getPrototypeOf($_)}for(var _QY=0,_QX=$_.fpat.length-1;_QY<=_QX;_QY+=1){$_.y=_QY;for(var _Qc=0,_Qb=$g($_.fpat,0).length-1;_Qc<=_Qb;_Qc+=1){$_.x=_Qc;$_.fpb=$g($g($_.fpat,$_.y),$_.x);$_.fpb2=$g($g($_.fpat2,$_.y),$_.x);$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.qmv();var _Qr=$k[--$j];$p($k[--$j],_Qr,$_.fpb);$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.size-$_.x)-1);$k[$j++]=$_.y;$_.qmv();var _Qy=$k[--$j];$p($k[--$j],_Qy,$_.fpb);$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.size-$_.x)-1);$k[$j++]=$f($f($_.size-$_.y)-1);$_.qmv();var _R6=$k[--$j];$p($k[--$j],_R6,$_.fpb);$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$f($f($_.size-$_.y)-1);$_.qmv();var _RD=$k[--$j];$p($k[--$j],_RD,$_.fpb2)}}$_.functionmap=$a([$a([$a([0,8]),$a([$f($_.size-1),$f($_.size-9)])]),$a([$a([1,8]),$a([$f($_.size-2),$f($_.size-9)])]),$a([$a([2,8]),$a([$f($_.size-3),$f($_.size-9)])]),$a([$a([3,8]),$a([$f($_.size-4),$f($_.size-9)])]),$a([$a([4,8]),$a([$f($_.size-5),$f($_.size-9)])]),$a([$a([5,8]),$a([$f($_.size-6),$f($_.size-9)])]),$a([$a([6,8]),$a([$f($_.size-7),$f($_.size-9)])]),$a([$a([7,8]),$a([$f($_.size-8),$f($_.size-9)])]),$a([$a([8,8]),$a([$f($_.size-9),$f($_.size-9)])]),$a([$a([8,7]),$a([$f($_.size-9),$f($_.size-8)])]),$a([$a([8,6]),$a([$f($_.size-9),$f($_.size-7)])]),$a([$a([8,5]),$a([$f($_.size-9),$f($_.size-6)])]),$a([$a([8,4]),$a([$f($_.size-9),$f($_.size-5)])]),$a([$a([8,3]),$a([$f($_.size-9),$f($_.size-4)])]),$a([$a([8,2]),$a([$f($_.size-9),$f($_.size-3)])]),$a([$a([8,1]),$a([$f($_.size-9),$f($_.size-2)])]),$a([$a([8,0]),$a([$f($_.size-9),$f($_.size-1)])]),$a([$a([$f($_.size-9),0]),$a([8,$f($_.size-1)])]),$a([$a([$f($_.size-9),1]),$a([8,$f($_.size-2)])]),$a([$a([$f($_.size-9),2]),$a([8,$f($_.size-3)])]),$a([$a([$f($_.size-9),3]),$a([8,$f($_.size-4)])]),$a([$a([$f($_.size-9),4]),$a([8,$f($_.size-5)])]),$a([$a([$f($_.size-9),5]),$a([8,$f($_.size-6)])]),$a([$a([$f($_.size-9),6]),$a([8,$f($_.size-7)])]),$a([$a([$f($_.size-9),7]),$a([8,$f($_.size-8)])]),$a([$a([$f($_.size-9),8]),$a([8,$f($_.size-9)])]),$a([$a([$f($_.size-8),8]),$a([7,$f($_.size-9)])]),$a([$a([$f($_.size-7),8]),$a([6,$f($_.size-9)])]),$a([$a([$f($_.size-6),8]),$a([5,$f($_.size-9)])]),$a([$a([$f($_.size-5),8]),$a([4,$f($_.size-9)])]),$a([$a([$f($_.size-4),8]),$a([3,$f($_.size-9)])]),$a([$a([$f($_.size-3),8]),$a([2,$f($_.size-9)])]),$a([$a([$f($_.size-2),8]),$a([1,$f($_.size-9)])]),$a([$a([$f($_.size-1),8]),$a([0,$f($_.size-9)])])]);var _U0=$_.functionmap;for(var _U1=0,_U2=_U0.length;_U1<_U2;_U1++){$F($g(_U0,_U1),function(){$F($k[--$j]);$_.qmv();$p($_.pixs,$k[--$j],0)})}var _UD=$a([function(){$j-=2;$k[$j++]=1},function(){var _U7=$k[--$j];var _U8=$k[--$j];$k[$j++]=$f(_U8+_U7)%2},function(){var _U9=$k[--$j];var _UA=$k[--$j];$k[$j++]=$f($f(_U9+_UA)%3+_UA%3)%2},function(){var _UB=$k[--$j];var _UC=$k[--$j];$k[$j++]=$f(_UC%_UB+$f(_UB%_UC+$f(_UB%3+_UC%3)))%2}]);$_.maskfuncs=_UD;if($_.mask!=-1){$_.maskfuncs=$a([$g($_.maskfuncs,$_.mask-1)]);$_.bestmaskval=$_.mask-1}$_.masks=$a($_.maskfuncs.length);for(var _UO=0,_UN=$_.masks.length-1;_UO<=_UN;_UO+=1){$_.m=_UO;$_.mask=$a($_.size*$_.size);for(var _UU=0,_UT=$f($_.size-1);_UU<=_UT;_UU+=1){$_.j=_UU;for(var _UX=0,_UW=$f($_.size-1);_UX<=_UW;_UX+=1){$_.i=_UX;$k[$j++]=$_.i+1;$k[$j++]=$_.j+1;if($g($_.maskfuncs,$_.m)()===true){break}var _Ud=$k[--$j];$k[$j++]=_Ud==0;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.qmv();var _Uh=$k[--$j];var _Uj=$g($k[--$j],_Uh);var _Uk=$k[--$j];var _Ul=_Uk&&_Uj==-1?1:0;$k[$j++]=_Ul;$k[$j++]=$_.mask;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.qmv();var _Up=$k[--$j];var _Uq=$k[--$j];$p(_Uq,_Up,$k[--$j])}}$p($_.masks,$_.m,$_.mask)}$_.posx=0;$_.posy=0;$_.num=0;for(;;){if($_.posy==$_.size){break}$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.qmv();var _V0=$k[--$j];if($g($k[--$j],_V0)==-1){var _V5=$g($_.cws,~~($_.num/8));var _V7=-(7-$_.num%8);$k[$j++]=(_V7<0?_V5>>>-_V7:_V5<<_V7)&1;$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.qmv();var _VB=$k[--$j];var _VC=$k[--$j];$p(_VC,_VB,$k[--$j]);$_.num=$_.num+1}$_.posx=$_.posx+1;if($_.posx==$_.size){$_.posx=0;$_.posy=$_.posy+1}}$_.evalfulln1n3=function(){$_.scrle=$k[--$j];$k[$j++]="scr1";$k[$j++]=0;$F($_.scrle,function(){var _VL=$k[--$j];$k[$j++]=_VL;if(_VL>=3){var _VM=$k[--$j];var _VO=$f($k[--$j]+_VM*4);$k[$j++]=_VO;$k[$j++]=_VO}$j--});var _VP=$k[--$j];$_[$k[--$j]]=_VP;$_.scr3=0;for(var _VT=5,_VS=$_.scrle.length-1;_VT<=_VS;_VT+=2){$_.j=_VT;if($g($_.scrle,$_.j)%3==0){$_.fact=~~($g($_.scrle,$_.j)/3);var _Vc=$G($_.scrle,$_.j-4,4);for(var _Vd=0,_Ve=_Vc.length;_Vd<_Ve;_Vd++){$k[$j++]=$g(_Vc,_Vd)==$_.fact}var _Vh=$k[--$j];var _Vi=$k[--$j];var _Vj=$k[--$j];var _Vk=$k[--$j];if(_Vk&&(_Vj&&(_Vi&&_Vh))){if($_.j==5||$_.j+2>=$_.scrle.length){$_.scr3=$_.scr3+50}else{if($g($_.scrle,$_.j-5)>=3||$g($_.scrle,$_.j+1)>=3){$_.scr3=$_.scr3+50}}}}}for(var _Vy=1,_Vx=$_.scrle.length-5;_Vy<=_Vx;_Vy+=2){$_.j=_Vy;if($g($_.scrle,$_.j)%3==0){$_.fact=~~($g($_.scrle,$_.j)/3);var _W7=$G($_.scrle,$_.j+1,4);for(var _W8=0,_W9=_W7.length;_W8<_W9;_W8++){$k[$j++]=$g(_W7,_W8)==$_.fact}var _WC=$k[--$j];var _WD=$k[--$j];var _WE=$k[--$j];var _WF=$k[--$j];if(_WF&&(_WE&&(_WD&&_WC))){if($_.j==1||$_.j+6>=$_.scrle.length){$_.scr3=$_.scr3+50}else{if($g($_.scrle,$_.j-1)>=3||$g($_.scrle,$_.j+5)>=3){$_.scr3=$_.scr3+50}}}}}$k[$j++]=$_.scr1;$k[$j++]=$_.scr3};$_.evalfull=function(){$_.sym=$k[--$j];$_.n1=0;$_.n3=0;$_.rle=$a($f($_.size+1));$_.lastpairs=$a($_.size);$_.thispairs=$a($_.size);$_.sizeadd1=$f($_.size+1);for(var _Wd=0,_Wc=$f($_.size-1);_Wd<=_Wc;_Wd+=1){$_.i=_Wd;$k[$j++]=Infinity;var _Wf=$_.size;$k[$j++]=0;$k[$j++]=0;for(var _Wh=$_.i,_Wi=_Wf,_Wg=$f(_Wf*_Wf-1);_Wi<0?_Wh>=_Wg:_Wh<=_Wg;_Wh+=_Wi){var _Wk=$g($_.sym,_Wh);var _Wl=$k[--$j];$k[$j++]=_Wk;if($eq(_Wl,_Wk)){var _Wm=$k[--$j];var _Wn=$k[--$j];$k[$j++]=$f(_Wn+1);$k[$j++]=_Wm}else{var _Wo=$k[--$j];$k[$j++]=1;$k[$j++]=_Wo}}$j--;var _Wq=$m()+2;$as($G($_.rle,0,_Wq-2));$_.evalfulln1n3();$_.n3=$f($k[--$j]+$_.n3);$_.n1=$f($k[--$j]+$_.n1);$j--;$_.symrow=$G($_.sym,$_.i*$_.size,$_.size);$k[$j++]=Infinity;var _X1=$_.symrow;$k[$j++]=0;$k[$j++]=0;for(var _X2=0,_X3=_X1.length;_X2<_X3;_X2++){var _X4=$g(_X1,_X2);var _X5=$k[--$j];$k[$j++]=_X4;if($eq(_X5,_X4)){var _X6=$k[--$j];var _X7=$k[--$j];$k[$j++]=$f(_X7+1);$k[$j++]=_X6}else{var _X8=$k[--$j];$k[$j++]=1;$k[$j++]=_X8}}$j--;var _XA=$m()+2;$as($G($_.rle,0,_XA-2));$_.evalfulln1n3();$_.n3=$f($k[--$j]+$_.n3);$_.n1=$f($k[--$j]+$_.n1);$j--}$k[$j++]=$f($_.n1+$_.n3)};$_.bestscore=999999999;for(var _XK=0,_XJ=$_.masks.length-1;_XK<=_XJ;_XK+=1){$_.m=_XK;$_.masksym=$a($_.size*$_.size);for(var _XR=0,_XQ=$f($_.size*$_.size-1);_XR<=_XQ;_XR+=1){$_.i=_XR;$p($_.masksym,$_.i,$xo($g($_.pixs,$_.i),$g($g($_.masks,$_.m),$_.i)))}if($_.masks.length!=1){$k[$j++]=$_.masksym;$_.evalfull();$_.score=$k[--$j];if($_.score<$_.bestscore){$_.bestsym=$_.masksym;$_.bestmaskval=$_.m;$_.bestscore=$_.score}}else{$_.bestsym=$_.masksym}}$_.pixs=$_.bestsym;$_.funval=((~~($f($_.size-21)/2)+20)*4+$_.eclval)*4+$_.bestmaskval;$k[$j++]=$a([($_.funval&3840)>>>8,($_.funval&240)>>>4,$_.funval&15]);$k[$j++]=4;$k[$j++]=16;$k[$j++]=19;$_.rscodes();$_.funvals=$k[--$j];$k[$j++]=Infinity;$F($_.funvals,function(){$k[$j++]=4;$_.tobin();$F($k[--$j],function(){var _Xw=$k[--$j];$k[$j++]=$f(_Xw-48)})});$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$_.funbits=$a();for(var _Y0=0,_Xz=$_.functionmap.length-1;_Y0<=_Xz;_Y0+=1){$_.i=_Y0;$F($g($_.functionmap,$_.i),function(){var _Y5=$k[--$j];$k[$j++]=$_.pixs;$q(_Y5);$_.qmv();var _Y9=$k[--$j];$p($k[--$j],_Y9,$g($_.funbits,$_.i))})}var _YH=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.size],["pixy",$_.size],["height",$_.size*2/72],["width",$_.size*2/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",$_.options]]);$k[$j++]=_YH;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_dotcode(){$_=Object.create($_);$_.dontdraw=false;$_.rows=-1;$_.columns=-1;$_.ratio=-1;$_.parse=false;$_.parsefnc=false;$_.raw=false;$_.fast=false;$_.mask=-1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.rows!=-1){if($_.rows<5){$k[$j++]="bwipp.dotcodeBadRows#24881";$k[$j++]="There must be at least 5 rows";bwipp_raiseerror()}}if($_.columns!=-1){if($_.columns<5){$k[$j++]="bwipp.dotcodeBadColumns#24887";$k[$j++]="There must be at least 5 columns";bwipp_raiseerror()}}if($_.rows!=-1&&$_.columns!=-1&&($_.rows+$_.columns)%2!=1){$k[$j++]="bwipp.dotcodeRowsColumnsBadParity#24892";$k[$j++]="Sum of rows and columns must be odd";bwipp_raiseerror()}if($_.ratio==-1&&$_.rows==-1&&$_.columns==-1){$_.ratio=3/2}if($_.ratio!=-1){if($_.ratio<=0){$k[$j++]="bwipp.dotcodeRatio#24901";$k[$j++]="The ratio must be greater than 0";bwipp_raiseerror()}}if($_.mask!=-1){if($_.mask<0||$_.mask>3){$k[$j++]="bwipp.dotcodeBadMask#24907";$k[$j++]="Valid mask values are 0 to 3";bwipp_raiseerror()}}bwipp_loadctx(bwipp_dotcode);if(!bwipp_dotcode.__24924__){$_=Object.create($_);$_.laa=-1;$_.lab=-2;$_.lac=-3;$_.bin=-4;$_.sfa=-5;$_.sfb=-6;$_.sb2=-7;$_.sb3=-8;$_.sb4=-9;$_.sb5=-10;$_.sb6=-11;$_.sfc=-12;$_.sc2=-13;$_.sc3=-14;$_.sc4=-15;$_.sc5=-16;$_.sc6=-17;$_.sc7=-18;$_.bsa=-19;$_.bsb=-20;$_.tma=-21;$_.tmb=-22;$_.tmc=-23;$_.tms=-24;$_.fn1=-25;$_.fn2=-26;$_.fn3=-27;$_.crl=-28;$_.aim=-29;$_.m05=-30;$_.m06=-31;$_.m12=-32;$_.mac=-33;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_dotcode.$ctx[id]=$_[id]);bwipp_dotcode.__24924__=1;$_=Object.getPrototypeOf($_)}var _N=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["eci",true],["FNC1",$_.fn1],["FNC3",$_.fn3]]);$_.fncvals=_N;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _Q=$k[--$j];$_[$k[--$j]]=_Q;$_.msglen=$_.msg.length;var _T=$_.msg;$k[$j++]="numecis";$k[$j++]=0;for(var _U=0,_V=_T.length;_U<_V;_U++){if($g(_T,_U)<=-1e6){var _X=$k[--$j];$k[$j++]=$f(_X+1)}}var _Y=$k[--$j];$_[$k[--$j]]=_Y;$_.msgtmp=$a($f($_.msg.length+$_.numecis*6));$_.j=0;for(var _f=0,_e=$_.msg.length-1;_f<=_e;_f+=1){var _h=$g($_.msg,_f);$k[$j++]=_h;if(_h<=-1e6){var _l=$G($R($s(7),-$k[--$j],10),1,6);for(var _m=0,_n=_l.length;_m<_n;_m++){$k[$j++]=$g(_l,_m)}$as($a(6));$P($_.msgtmp,$_.j+1,$k[--$j]);$p($_.msgtmp,$_.j,$_.fn2);$_.j=$_.j+7}else{$p($_.msgtmp,$_.j,$k[--$j]);$_.j=$_.j+1}}$_.msg=$_.msgtmp;$_.msglen=$_.msg.length;if(!bwipp_dotcode.__25023__){$_=Object.create($_);$_.charmaps=$a([$a([32,32,"00"]),$a(["!","!","01"]),$a(['"','"',"02"]),$a(["#","#","03"]),$a(["$","$","04"]),$a(["%","%","05"]),$a(["&","&","06"]),$a(["'","'","07"]),$a([40,40,"08"]),$a([41,41,"09"]),$a(["*","*","10"]),$a(["+","+","11"]),$a([",",",","12"]),$a(["-","-","13"]),$a([".",".","14"]),$a(["/","/","15"]),$a(["0","0","16"]),$a(["1","1","17"]),$a(["2","2","18"]),$a(["3","3","19"]),$a(["4","4","20"]),$a(["5","5","21"]),$a(["6","6","22"]),$a(["7","7","23"]),$a(["8","8","24"]),$a(["9","9","25"]),$a([":",":","26"]),$a([";",";","27"]),$a(["<","<","28"]),$a(["=","=","29"]),$a([">",">","30"]),$a(["?","?","31"]),$a(["@","@","32"]),$a(["A","A","33"]),$a(["B","B","34"]),$a(["C","C","35"]),$a(["D","D","36"]),$a(["E","E","37"]),$a(["F","F","38"]),$a(["G","G","39"]),$a(["H","H","40"]),$a(["I","I","41"]),$a(["J","J","42"]),$a(["K","K","43"]),$a(["L","L","44"]),$a(["M","M","45"]),$a(["N","N","46"]),$a(["O","O","47"]),$a(["P","P","48"]),$a(["Q","Q","49"]),$a(["R","R","50"]),$a(["S","S","51"]),$a(["T","T","52"]),$a(["U","U","53"]),$a(["V","V","54"]),$a(["W","W","55"]),$a(["X","X","56"]),$a(["Y","Y","57"]),$a(["Z","Z","58"]),$a(["[","[","59"]),$a([92,92,"60"]),$a(["]","]","61"]),$a(["^","^","62"]),$a(["_","_","63"]),$a([0,"`","64"]),$a([1,"a","65"]),$a([2,"b","66"]),$a([3,"c","67"]),$a([4,"d","68"]),$a([5,"e","69"]),$a([6,"f","70"]),$a([7,"g","71"]),$a([8,"h","72"]),$a([9,"i","73"]),$a([10,"j","74"]),$a([11,"k","75"]),$a([12,"l","76"]),$a([13,"m","77"]),$a([14,"n","78"]),$a([15,"o","79"]),$a([16,"p","80"]),$a([17,"q","81"]),$a([18,"r","82"]),$a([19,"s","83"]),$a([20,"t","84"]),$a([21,"u","85"]),$a([22,"v","86"]),$a([23,"w","87"]),$a([24,"x","88"]),$a([25,"y","89"]),$a([26,"z","90"]),$a([27,"{","91"]),$a([28,"|","92"]),$a([29,"}","93"]),$a([30,"~","94"]),$a([31,127,"95"]),$a([$_.sfb,$_.crl,"96"]),$a([$_.sb2,9,"97"]),$a([$_.sb3,28,"98"]),$a([$_.sb4,29,"99"]),$a([$_.sb5,30,$_.aim]),$a([$_.sb6,$_.sfa,$_.laa]),$a([$_.lab,$_.laa,$_.sfb]),$a([$_.sc2,$_.sc2,$_.sb2]),$a([$_.sc3,$_.sc3,$_.sb3]),$a([$_.sc4,$_.sc4,$_.sb4]),$a([$_.lac,$_.lac,$_.lab]),$a([$_.fn1,$_.fn1,$_.fn1]),$a([$_.fn2,$_.fn2,$_.fn2]),$a([$_.fn3,$_.fn3,$_.fn3]),$a([$_.bsa,$_.bsa,$_.bsa]),$a([$_.bsb,$_.bsb,$_.bsb]),$a([$_.bin,$_.bin,$_.bin])]);$_.charvals=$a([new Map,new Map,new Map]);for(var _3d=0,_3c=$_.charmaps.length-1;_3d<=_3c;_3d+=1){$_.i=_3d;$_.encs=$g($_.charmaps,$_.i);for(var _3h=0;_3h<=2;_3h+=1){$_.j=_3h;var _3k=$g($_.encs,$_.j);$k[$j++]=_3k;if($eq($t(_3k),"stringtype")){var _3n=$g($k[--$j],0);$k[$j++]=_3n}$p($g($_.charvals,$_.j),$k[--$j],$_.i)}}$_.Avals=$g($_.charvals,0);$_.Bvals=$g($_.charvals,1);$p($_.Bvals,$_.m05,97);$p($_.Bvals,$_.m06,98);$p($_.Bvals,$_.m12,99);$p($_.Bvals,$_.mac,100);$_.Cvals=$g($_.charvals,2);$k[$j++]=Infinity;var _4H=$a([$_.sc2,$_.sc3,$_.sc4,$_.sc5,$_.sc6,$_.sc7,$_.tma,$_.tmb,$_.tmc,$_.tms]);$k[$j++]=102;for(var _4I=0,_4J=_4H.length;_4I<_4J;_4I++){var _4M=$f($k[--$j]+1);$k[$j++]=$g(_4H,_4I);$k[$j++]=_4M;$k[$j++]=_4M}$j--;$_.BINvals=$d();$_.A=0;$_.B=1;$_.C=2;$_.BIN=3;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_dotcode.$ctx[id]=$_[id]);bwipp_dotcode.__25023__=1;$_=Object.getPrototypeOf($_)}$k[$j++]=Infinity;for(var _4Q=0,_4R=$_.msglen+1;_4Q<_4R;_4Q++){$k[$j++]=0}$_.nDigits=$a();$k[$j++]=Infinity;for(var _4U=0,_4V=$_.msglen+1;_4U<_4V;_4U++){$k[$j++]=false}$_.SeventeenTen=$a();$k[$j++]=Infinity;for(var _4Y=0,_4Z=$_.msglen+1;_4Y<_4Z;_4Y++){$k[$j++]=false}$_.ECI=$a();$k[$j++]=Infinity;for(var _4c=0,_4d=$_.msglen+1;_4c<_4d;_4c++){$k[$j++]=false}$_.DatumA=$a();$k[$j++]=Infinity;for(var _4g=0,_4h=$_.msglen+1;_4g<_4h;_4g++){$k[$j++]=false}$_.DatumB=$a();$k[$j++]=Infinity;for(var _4k=0,_4l=$_.msglen+1;_4k<_4l;_4k++){$k[$j++]=false}$_.DatumC=$a();$k[$j++]=Infinity;for(var _4o=0,_4p=$_.msglen+8;_4o<_4p;_4o++){$k[$j++]=false}$_.Binary=$a();$k[$j++]=Infinity;for(var _4s=0,_4t=$_.msglen+1;_4s<_4t;_4s++){$k[$j++]=0}$_.AheadC=$a();$k[$j++]=Infinity;for(var _4w=0,_4x=$_.msglen+1;_4w<_4x;_4w++){$k[$j++]=0}$_.TryC=$a();$k[$j++]=Infinity;for(var _50=0,_51=$_.msglen+1;_50<_51;_50++){$k[$j++]=0}$_.AheadA=$a();$k[$j++]=Infinity;for(var _54=0,_55=$_.msglen+1;_54<_55;_54++){$k[$j++]=0}$_.AheadB=$a();$k[$j++]=Infinity;for(var _58=0,_59=$_.msglen+1;_58<_59;_58++){$k[$j++]=0}$_.UntilEndSeg=$a();for(var _5C=$_.msglen-1;_5C>=0;_5C-=1){$_.i=_5C;$_.barchar=$g($_.msg,$_.i);if($_.barchar>=48&&$_.barchar<=57){$p($_.nDigits,$_.i,$f($g($_.nDigits,$_.i+1)+1))}var _5P=$g($_.Avals,$_.barchar)!==undefined;if(_5P){$p($_.DatumA,$_.i,true)}var _5U=$g($_.Bvals,$_.barchar)!==undefined;if(_5U){$p($_.DatumB,$_.i,true)}$_.CRLF=false;if($_.barchar==13&&$_.i<$_.msglen-1){if($g($_.msg,$_.i+1)==10){$_.CRLF=true}}if($_.CRLF){$p($_.DatumB,$_.i,true)}if($g($_.nDigits,$_.i)>=2){$p($_.DatumC,$_.i,true)}if($_.barchar<0){$p($_.DatumC,$_.i,true)}if($_.barchar>=128){$p($_.Binary,$_.i,true)}if($g($_.nDigits,$_.i)>=10){$k[$j++]=Infinity;$q($G($_.msg,$_.i,10));for(var _5x=0,_5y=1;_5x<_5y;_5x++){if($k[--$j]!=48){$k[$j++]=false;break}if($k[--$j]!=49){$k[$j++]=false;break}$j-=6;if($k[--$j]!=55){$k[$j++]=false;break}if($k[--$j]!=49){$k[$j++]=false;break}$k[$j++]=true}$p($_.SeventeenTen,$_.i,$k[--$j]);$l()}if($g($_.nDigits,$_.i+1)>=6&&$g($_.msg,$_.i)==$_.fn2){$p($_.ECI,$_.i,true)}if($_.barchar<0&&$_.barchar!=$_.fn3){$p($_.AheadC,$_.i,$f($g($_.AheadC,$_.i+1)+1))}else{if($g($_.nDigits,$_.i)<=1){$p($_.AheadC,$_.i,0)}else{$p($_.AheadC,$_.i,$f($g($_.AheadC,$_.i+2)+1))}}if($g($_.nDigits,$_.i)>0&&$gt($g($_.AheadC,$_.i),$g($_.AheadC,$_.i+1))){$p($_.TryC,$_.i,$g($_.AheadC,$_.i))}if($g($_.DatumA,$_.i)&&$g($_.TryC,$_.i)<2&&$_.barchar!=$_.fn3){$p($_.AheadA,$_.i,$f($g($_.AheadA,$_.i+1)+1))}if($g($_.DatumB,$_.i)&&$g($_.TryC,$_.i)<2&&$_.barchar!=$_.fn3){$k[$j++]=$_.AheadB;$k[$j++]=$_.i;$k[$j++]=$_.AheadB;$k[$j++]=$_.i+1;if($_.CRLF){var _7B=$k[--$j];$k[$j++]=$f(_7B+1)}var _7C=$k[--$j];var _7E=$g($k[--$j],_7C);var _7F=$k[--$j];$p($k[--$j],_7F,$f(_7E+1))}if($_.barchar!=$_.fn3){$p($_.UntilEndSeg,$_.i,$f($g($_.UntilEndSeg,$_.i+1)+1))}}$_.addtocws=function(){var _7O=$k[--$j];$P($_.cws,$_.j,_7O);$_.j=_7O.length+$_.j};$_.base259to103=function(){$_.in=$k[--$j];$_.inlen=$_.in.length;$k[$j++]=Infinity;for(var _7V=0,_7W=5-$_.inlen;_7V<_7W;_7V++){$k[$j++]=0}$q($_.in);$_.in=$a();$_.out=$a(6);$k[$j++]=Infinity;$q($G($_.in,0,2));$_.msbs=$a();$k[$j++]=Infinity;$q($_.msbs);var _7e=$k[--$j];var _7f=$k[--$j];$k[$j++]=$f(_7e+_7f*259);for(var _7g=0,_7h=2;_7g<_7h;_7g++){var _7i=$k[--$j];$k[$j++]=_7i%103;$k[$j++]=~~(_7i/103)}$_.mscs=$a();$k[$j++]=Infinity;$q($G($_.in,2,3));$_.lsbs=$a();$k[$j++]=Infinity;$q($_.lsbs);var _7o=$k[--$j];var _7p=$k[--$j];var _7q=$k[--$j];$k[$j++]=$f($f(_7o+_7p*259)+_7q*67081);for(var _7r=0,_7s=3;_7r<_7s;_7r++){var _7t=$k[--$j];$k[$j++]=_7t%103;$k[$j++]=~~(_7t/103)}$_.lscs=$a();var _7w=$g($_.lscs,0);var _7y=$g($_.mscs,0);$p($_.out,5,$f(_7w+_7y*42)%103);var _81=$g($_.lscs,1);var _83=$g($_.mscs,0);var _85=$g($_.mscs,1);$p($_.out,4,$f($f($f(~~($f(_7w+_7y*42)/103)+_81)+_83*68)+_85*42)%103);var _88=$g($_.lscs,2);var _8A=$g($_.mscs,0);var _8C=$g($_.mscs,1);var _8E=$g($_.mscs,2);$p($_.out,3,$f($f($f($f(~~($f($f($f(~~($f(_7w+_7y*42)/103)+_81)+_83*68)+_85*42)/103)+_88)+_8A*92)+_8C*68)+_8E*42)%103);var _8H=$g($_.lscs,3);var _8J=$g($_.mscs,0);var _8L=$g($_.mscs,1);var _8N=$g($_.mscs,2);$p($_.out,2,$f($f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_7w+_7y*42)/103)+_81)+_83*68)+_85*42)/103)+_88)+_8A*92)+_8C*68)+_8E*42)/103)+_8H)+_8J*15)+_8L*92)+_8N*68)%103);var _8Q=$g($_.mscs,1);var _8S=$g($_.mscs,2);$p($_.out,1,$f($f(~~($f($f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_7w+_7y*42)/103)+_81)+_83*68)+_85*42)/103)+_88)+_8A*92)+_8C*68)+_8E*42)/103)+_8H)+_8J*15)+_8L*92)+_8N*68)/103)+_8Q*15)+_8S*92)%103);$p($_.out,0,$f(~~($f($f(~~($f($f($f($f(~~($f($f($f($f(~~($f($f($f(~~($f(_7w+_7y*42)/103)+_81)+_83*68)+_85*42)/103)+_88)+_8A*92)+_8C*68)+_8E*42)/103)+_8H)+_8J*15)+_8L*92)+_8N*68)/103)+_8Q*15)+_8S*92)/103)+$g($_.mscs,2)*15)%103);$k[$j++]=$G($_.out,6-$_.inlen-1,$_.inlen+1)};$_.finaliseBIN=function(){if($_.bpos!=0){$k[$j++]=$G($_.bvals,0,$_.bpos);$_.base259to103();$q($k[--$j]);$_.bpos=0}};$_.addtobin=function(){$p($_.bvals,$_.bpos,$k[--$j]);$_.bpos=$_.bpos+1;if($_.bpos==5){$_.finaliseBIN()}};$_.ECIabc=function(){var _8n=$G($_.msg,$_.i+1,6);$k[$j++]=0;for(var _8o=0,_8p=_8n.length;_8o<_8p;_8o++){var _8r=$k[--$j];$k[$j++]=$f(_8r+$f($g(_8n,_8o)-48))*10}var _8t=~~($k[--$j]/10);$k[$j++]=_8t;if(_8t>=40){var _8v=$f($k[--$j]-40);var _8w=_8v%12769;$k[$j++]=~~(_8v/12769)+40;$k[$j++]=~~(_8w/113);$k[$j++]=_8w%113}};$_.ECIbin=function(){$k[$j++]=Infinity;var _8z=$G($_.msg,$_.i+1,6);$k[$j++]=0;for(var _90=0,_91=_8z.length;_90<_91;_90++){var _93=$k[--$j];$k[$j++]=$f(_93+$f($g(_8z,_90)-48))*10}var _95=~~($k[--$j]/10);$k[$j++]=_95;if(_95>=65536){var _96=$k[--$j];var _97=_96%65536;$k[$j++]=258;$k[$j++]=~~(_96/65536);$k[$j++]=~~(_97/256);$k[$j++]=_97%256}else{var _98=$k[--$j];$k[$j++]=_98;if(_98>=256){var _99=$k[--$j];$k[$j++]=257;$k[$j++]=~~(_99/256);$k[$j++]=_99%256}else{var _9A=$k[--$j];$k[$j++]=256;$k[$j++]=_9A}}var _9B=$a();for(var _9C=0,_9D=_9B.length;_9C<_9D;_9C++){$k[$j++]=$g(_9B,_9C);$_.addtobin()}};$_.encC=function(){for(var _9F=0,_9G=1;_9F<_9G;_9F++){if($_.i==$_.segstart){for(var _9J=0,_9K=1;_9J<_9K;_9J++){if($_.i>$f($_.segend-7)){$k[$j++]=0;break}if($g($_.msg,$_.segstart)!=91){$k[$j++]=0;break}if($g($_.msg,$_.segstart+1)!=41){$k[$j++]=0;break}if($g($_.msg,$_.segstart+2)!=62){$k[$j++]=0;break}if($g($_.msg,$_.segstart+3)!=30){$k[$j++]=0;break}var _9b=$g($_.msg,$_.segstart+4);if(_9b<48||_9b>57){$k[$j++]=0;break}var _9e=$g($_.msg,$_.segstart+5);if(_9e<48||_9e>57){$k[$j++]=0;break}if($g($_.msg,$f($_.segend-1))!=4){$k[$j++]=0;break}var _9o=$f($f($g($_.msg,$_.segstart+4)-48)*10+$f($g($_.msg,$_.segstart+5)-48));$k[$j++]=_9o;if(_9o!=5&&(_9o!=6&&_9o!=12)){$j--;$k[$j++]=$_.mac;break}if($g($_.msg,$_.segstart+6)!=29){$j--;$k[$j++]=0;break}if($g($_.msg,$f($_.segend-2))!=30){$j--;$k[$j++]=0;break}var _9w=$k[--$j];$k[$j++]=_9w;if(_9w==5){$j--;$k[$j++]=$_.m05;break}if($k[--$j]==6){$k[$j++]=$_.m06;break}$k[$j++]=$_.m12;break}$_.inmac=$k[--$j];if($_.inmac!=0){$k[$j++]=$a([$g($_.Cvals,$_.lab)]);$_.addtocws();$_.mode=$_.B;$k[$j++]=$a([$g($_.Bvals,$_.inmac)]);$_.addtocws();if($_.inmac==$_.mac){$k[$j++]=$a([$g($_.Bvals,$g($_.msg,$_.segstart+4))]);$_.addtocws();$k[$j++]=$a([$g($_.Bvals,$g($_.msg,$_.segstart+5))]);$_.addtocws();$_.i=$_.i+6}else{$_.i=$_.i+7}break}}if($_.i==$_.segstart){if($g($_.nDigits,$_.i)>=2){$k[$j++]=$a([$g($_.Cvals,$_.fn1)]);$_.addtocws()}if($g($_.msg,$_.i)==$_.fn1&&$g($_.nDigits,$_.i+1)>=2){$_.i=$_.i+1}}if($g($_.SeventeenTen,$_.i)){$k[$j++]=$a([$g($_.Cvals,$_.aim),$f($f($g($_.msg,$_.i+2)-48)*10+$f($g($_.msg,$_.i+3)-48)),$f($f($g($_.msg,$_.i+4)-48)*10+$f($g($_.msg,$_.i+5)-48)),$f($f($g($_.msg,$_.i+6)-48)*10+$f($g($_.msg,$_.i+7)-48))]);$_.addtocws();$_.i=$_.i+10;break}if($g($_.DatumC,$_.i)){var _BE=$g($_.msg,$_.i);if(_BE==$_.fn1||(_BE==$_.fn2||_BE==$_.fn3)){$k[$j++]=$a([$g($_.Cvals,$g($_.msg,$_.i))]);$_.addtocws();if($g($_.ECI,$_.i)){$k[$j++]=Infinity;$_.ECIabc();var _BR=$a();$k[$j++]=_BR;$_.addtocws();$_.i=$_.i+7;break}if($g($_.msg,$_.i)==$_.fn3&&$_.segstart!=$_.i){$_.i=$_.i+1;$_.inmac=0;$_.segstart=$_.i;$_.segend=$f($_.i+$g($_.UntilEndSeg,$_.i));break}$_.i=$_.i+1;break}$k[$j++]=$a([$f($f($g($_.msg,$_.i)-48)*10+$f($g($_.msg,$_.i+1)-48))]);$_.addtocws();$_.i=$_.i+2;break}if($g($_.Binary,$_.i)){if($g($_.nDigits,$_.i+1)>0){if($g($_.msg,$_.i)<160){$k[$j++]=$a([$g($_.Cvals,$_.bsa),$g($_.Avals,$f($g($_.msg,$_.i)-128))]);$_.addtocws()}else{$k[$j++]=$a([$g($_.Cvals,$_.bsb),$g($_.Bvals,$f($g($_.msg,$_.i)-128))]);$_.addtocws()}$_.i=$_.i+1;break}$k[$j++]=$a([$g($_.Cvals,$_.bin)]);$_.addtocws();$_.mode=$_.BIN;break}$_.m=$g($_.AheadA,$_.i);$_.n=$g($_.AheadB,$_.i);if($gt($_.m,$_.n)){$k[$j++]=$a([$g($_.Cvals,$_.laa)]);$_.addtocws();$_.mode=$_.A;break}if($_.i==$_.segstart){var _Cc=$g($_.msg,$_.i);if(_Cc==9||(_Cc==28||(_Cc==29||_Cc==30))){$k[$j++]=$a([$g($_.Cvals,$_.laa)]);$_.addtocws();$_.mode=$_.A;break}}if($_.n>4){$k[$j++]=$a([$g($_.Cvals,$_.lab)]);$_.addtocws();$_.mode=$_.B;break}$k[$j++]=$a([$g($_.Cvals,$g($a([$_.sfb,$_.sb2,$_.sb3,$_.sb4]),$f($_.n-1)))]);$_.addtocws();for(var _Cz=0,_D0=$_.n;_Cz<_D0;_Cz++){if($g($_.msg,$_.i)==13){$k[$j++]=$a([$g($_.Bvals,$_.crl)]);$_.addtocws();$_.i=$_.i+2}else{$k[$j++]=$a([$g($_.Bvals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1}}break}};$_.encB=function(){for(var _DG=0,_DH=1;_DG<_DH;_DG++){$_.n=$g($_.TryC,$_.i);if($_.n>=2){if($_.n>4){$k[$j++]=$a([$g($_.Bvals,$_.lac)]);$_.addtocws();$_.mode=$_.C;break}$k[$j++]=$a([$g($_.Bvals,$g($a([$_.sfc,$_.sc2,$_.sc3,$_.sc4]),$f($_.n-1)))]);$_.addtocws();for(var _Dd=0,_De=$_.n;_Dd<_De;_Dd++){if($g($_.msg,$_.i)<0){$k[$j++]=$a([$g($_.Cvals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1}else{$k[$j++]=$a([$f($f($g($_.msg,$_.i)-48)*10+$f($g($_.msg,$_.i+1)-48))]);$_.addtocws();$_.i=$_.i+2}}break}if($g($_.DatumB,$_.i)){var _E2=$g($_.msg,$_.i);if(_E2==$_.fn1||(_E2==$_.fn2||_E2==$_.fn3)){$k[$j++]=$a([$g($_.Bvals,$g($_.msg,$_.i))]);$_.addtocws();if($g($_.ECI,$_.i)){$k[$j++]=Infinity;$_.ECIabc();var _EF=$a();$k[$j++]=_EF;$_.addtocws();$_.i=$_.i+7;break}if($g($_.msg,$_.i)==$_.fn3&&$_.i!=$_.segstart){$_.i=$_.i+1;$_.mode=$_.C;$_.inmac=0;$_.segstart=$_.i;$_.segend=$f($_.i+$g($_.UntilEndSeg,$_.i));break}$_.i=$_.i+1;break}if($g($_.msg,$_.i)==13&&$_.i<$_.msglen-1){if($g($_.msg,$_.i+1)==10){$k[$j++]=$a([$g($_.Bvals,$_.crl)]);$_.addtocws();$_.i=$_.i+2;break}}$k[$j++]=$a([$g($_.Bvals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1;break}if($g($_.Binary,$_.i)){if($g($_.DatumB,$_.i+1)){if($g($_.msg,$_.i)<160){$k[$j++]=$a([$g($_.Bvals,$_.bsa),$g($_.Avals,$f($g($_.msg,$_.i)-128))]);$_.addtocws()}else{$k[$j++]=$a([$g($_.Bvals,$_.bsb),$g($_.Bvals,$f($g($_.msg,$_.i)-128))]);$_.addtocws()}$_.i=$_.i+1;break}$k[$j++]=$a([$g($_.Bvals,$_.bin)]);$_.addtocws();$_.mode=$_.BIN;break}if($g($_.AheadA,$_.i)==1){$k[$j++]=$a([$g($_.Bvals,$_.sfa),$g($_.Avals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1;break}$k[$j++]=$a([$g($_.Bvals,$_.laa)]);$_.addtocws();$_.mode=$_.A;break}};$_.encA=function(){for(var _Fe=0,_Ff=1;_Fe<_Ff;_Fe++){$_.n=$g($_.TryC,$_.i);if($_.n>=2){if($_.n>4){$k[$j++]=$a([$g($_.Avals,$_.lac)]);$_.addtocws();$_.mode=$_.C;break}$k[$j++]=$a([$g($_.Avals,$g($a([$_.sfc,$_.sc2,$_.sc3,$_.sc4]),$f($_.n-1)))]);$_.addtocws();for(var _G1=0,_G2=$_.n;_G1<_G2;_G1++){if($g($_.msg,$_.i)<0){$k[$j++]=$a([$g($_.Cvals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1}else{$k[$j++]=$a([$f($f($g($_.msg,$_.i)-48)*10+$f($g($_.msg,$_.i+1)-48))]);$_.addtocws();$_.i=$_.i+2}}break}if($g($_.DatumA,$_.i)){var _GQ=$g($_.msg,$_.i);if(_GQ==$_.fn1||(_GQ==$_.fn2||_GQ==$_.fn3)){$k[$j++]=$a([$g($_.Avals,$g($_.msg,$_.i))]);$_.addtocws();if($g($_.ECI,$_.i)){$k[$j++]=Infinity;$_.ECIabc();var _Gd=$a();$k[$j++]=_Gd;$_.addtocws();$_.i=$_.i+7;break}if($g($_.msg,$_.i)==$_.fn3&&$_.i!=$_.segstart){$_.i=$_.i+1;$_.mode=$_.C;$_.inmac=0;$_.segstart=$_.i;$_.segend=$f($_.i+$g($_.UntilEndSeg,$_.i));break}$_.i=$_.i+1;break}$k[$j++]=$a([$g($_.Avals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1;break}if($g($_.Binary,$_.i)){if($g($_.DatumA,$_.i+1)){if($g($_.msg,$_.i)<160){$k[$j++]=$a([$g($_.Avals,$_.bsa),$g($_.Avals,$f($g($_.msg,$_.i)-128))]);$_.addtocws()}else{$k[$j++]=$a([$g($_.Avals,$_.bsb),$g($_.Bvals,$f($g($_.msg,$_.i)-128))]);$_.addtocws()}$_.i=$_.i+1;break}$k[$j++]=$a([$g($_.Avals,$_.bin)]);$_.addtocws();$_.mode=$_.BIN;break}$_.n=$g($_.AheadB,$_.i);if($_.n>6){$k[$j++]=$a([$g($_.Avals,$_.lab)]);$_.addtocws();$_.mode=$_.B;break}$k[$j++]=$a([$g($_.Avals,$g($a([$_.sfb,$_.sb2,$_.sb3,$_.sb4,$_.sb5,$_.sb6]),$f($_.n-1)))]);$_.addtocws();for(var _Ht=0,_Hu=$_.n;_Ht<_Hu;_Ht++){if($g($_.msg,$_.i)==13){$k[$j++]=$a([$g($_.Bvals,$_.crl)]);$_.addtocws();$_.i=$_.i+2}else{$k[$j++]=$a([$g($_.Bvals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1}}break}};$_.encBIN=function(){for(var _IA=0,_IB=1;_IA<_IB;_IA++){$_.n=$g($_.TryC,$_.i);if($_.n>=2){$k[$j++]=Infinity;$_.finaliseBIN();var _IG=$a();$k[$j++]=_IG;$_.addtocws();if($_.n>7){$k[$j++]=$a([$g($_.BINvals,$_.tmc)]);$_.addtocws();$_.mode=$_.C;break}$k[$j++]=$a([$g($_.BINvals,$g($a([$_.sc2,$_.sc3,$_.sc4,$_.sc5,$_.sc6,$_.sc7]),$f($_.n-2)))]);$_.addtocws();for(var _Ia=0,_Ib=$_.n;_Ia<_Ib;_Ia++){if($g($_.msg,$_.i)<0){$k[$j++]=$a([$g($_.Cvals,$g($_.msg,$_.i))]);$_.addtocws();$_.i=$_.i+1}else{$k[$j++]=$a([$f($f($g($_.msg,$_.i)-48)*10+$f($g($_.msg,$_.i+1)-48))]);$_.addtocws();$_.i=$_.i+2}}break}if($g($_.ECI,$_.i)&&$g($_.Binary,$_.i+7)){$k[$j++]=Infinity;$_.ECIbin();var _J0=$a();$k[$j++]=_J0;$_.addtocws();$_.i=$_.i+7;if($_.i==$_.msglen){$k[$j++]=Infinity;$_.finaliseBIN();var _J4=$a();$k[$j++]=_J4;$_.addtocws()}break}if($g($_.msg,$_.i)>=0){if($g($_.Binary,$_.i)||$g($_.Binary,$_.i+1)||$g($_.Binary,$_.i+2)||$g($_.Binary,$_.i+3)||$g($_.ECI,$_.i+1)&&$g($_.Binary,$_.i+8)){$k[$j++]=Infinity;$k[$j++]=$g($_.msg,$_.i);$_.addtobin();var _JT=$a();$k[$j++]=_JT;$_.addtocws();$_.i=$_.i+1;if($_.i==$_.msglen){$k[$j++]=Infinity;$_.finaliseBIN();var _JX=$a();$k[$j++]=_JX;$_.addtocws()}break}}$k[$j++]=Infinity;$_.finaliseBIN();var _JY=$a();$k[$j++]=_JY;$_.addtocws();if($_.i!=$_.msglen-1){if($g($_.msg,$_.i)==$_.fn3&&$_.i!=$_.segstart){$k[$j++]=$a([$g($_.BINvals,$_.tms)]);$_.addtocws();$_.i=$_.i+1;$_.mode=$_.C;$_.inmac=0;$_.segstart=$_.i;$_.segend=$f($_.i+$g($_.UntilEndSeg,$_.i));break}if($gt($g($_.AheadA,$_.i),$g($_.AheadB,$_.i))){$k[$j++]=$a([$g($_.BINvals,$_.tma)]);$_.addtocws();$_.mode=$_.A}else{$k[$j++]=$a([$g($_.BINvals,$_.tmb)]);$_.addtocws();$_.mode=$_.B}break}break}};$_.cws=$a($_.msglen*2+1);$_.mode=$_.C;$_.bvals=$a(5);$_.bpos=0;$_.inmac=0;$_.segstart=0;$_.segend=$g($_.UntilEndSeg,0);$_.i=0;$_.j=0;for(;;){if($_.i>=$_.msglen){break}if($_.inmac!=0){if($_.inmac!=$_.mac&&$_.i==$f($_.segend-2)){$_.i=$_.i+2;if($_.i>=$_.msglen){break}}if($_.inmac==$_.mac&&$_.i==$f($_.segend-1)){$_.i=$_.i+1;if($_.i>=$_.msglen){break}}}if($_[$g($a(["encA","encB","encC","encBIN"]),$_.mode)]()===true){break}}$_.cws=$G($_.cws,0,$_.j);$_.nd=$_.cws.length;$_.minarea=(($_.nd+3+~~($_.nd/2))*9+2)*2;if($_.ratio!=-1){$_.hgt=Math.sqrt($_.minarea/$_.ratio);$_.wid=Math.sqrt($_.minarea*$_.ratio);$_.h=~~$_.hgt;$_.w=~~$_.wid;if(($_.h+$_.w)%2==1){if($_.h*$_.w<$_.minarea){$_.h=$_.h+1;$_.w=$_.w+1}}else{if($_.hgt*$_.w<$_.wid*$_.h){$_.w=$_.w+1;if($_.h*$_.w<$_.minarea){$_.w=$_.w-1;$_.h=$_.h+1;if($_.h*$_.w<$_.minarea){$_.w=$_.w+2}}}else{$_.h=$_.h+1;if($_.h*$_.w<$_.minarea){$_.h=$_.h-1;$_.w=$_.w+1;if($_.h*$_.w<$_.minarea){$_.h=$_.h+2}}}}$_.rows=$_.h;$_.columns=$_.w}else{if($_.columns==-1){var _LN=~~(($_.minarea+$_.rows-1)/$_.rows);$k[$j++]="columns";$k[$j++]=_LN;if((_LN+$_.rows)%2==0){var _LP=$k[--$j];$k[$j++]=$f(_LP+1)}var _LQ=$k[--$j];$_[$k[--$j]]=_LQ}if($_.rows==-1){var _LW=~~(($_.minarea+$_.columns-1)/$_.columns);$k[$j++]="rows";$k[$j++]=_LW;if((_LW+$_.columns)%2==0){var _LY=$k[--$j];$k[$j++]=$f(_LY+1)}var _LZ=$k[--$j];$_[$k[--$j]]=_LZ}}$_.ndots=~~($_.rows*$_.columns/2);for(;;){var _Le=$_.nd+1;if((_Le+(~~(_Le/2)+3))*9+2>$_.ndots){break}$_.nd=$_.nd+1}$_.nc=~~($_.nd/2)+3;$_.nw=$_.nd+$_.nc;$_.rembits=$_.ndots-($_.nw*9+2);if($_.nd>$_.cws.length){$k[$j++]=Infinity;$q($_.cws);var _Lr=$_.mode==$_.BIN?109:106;$k[$j++]=_Lr;for(var _Lu=0,_Lv=$_.nd-$_.cws.length-1;_Lu<_Lv;_Lu++){$k[$j++]=106}$_.cws=$a()}var _Ly=$g($_.options,"debugcws")!==undefined;if(_Ly){$k[$j++]="bwipp.debugcws#25580";$k[$j++]=$_.cws;bwipp_raiseerror()}if($_.nw*9>$_.ndots-2){$k[$j++]="bwipp.dotcodeTooLong#25584";$k[$j++]="Maximum length exceeded";bwipp_raiseerror()}if(!bwipp_dotcode.__25614__){$_=Object.create($_);$_.encs=$a(["101010101","010101011","010101101","010110101","011010101","101010110","101011010","101101010","110101010","010101110","010110110","010111010","011010110","011011010","011101010","100101011","100101101","100110101","101001011","101001101","101010011","101011001","101100101","101101001","110010101","110100101","110101001","001010111","001011011","001011101","001101011","001101101","001110101","010010111","010011011","010011101","010100111","010110011","010111001","011001011","011001101","011010011","011011001","011100101","011101001","100101110","100110110","100111010","101001110","101011100","101100110","101101100","101110010","101110100","110010110","110011010","110100110","110101100","110110010","110110100","111001010","111010010","111010100","001011110","001101110","001110110","001111010","010011110","010111100","011001110","011011100","011100110","011101100","011110010","011110100","100010111","100011011","100011101","100100111","100110011","100111001","101000111","101100011","101110001","110001011","110001101","110010011","110011001","110100011","110110001","111000101","111001001","111010001","000101111","000110111","000111011","000111101","001001111","001100111","001110011","001111001","010001111","011000111","011100011","011110001","100011110","100111100","101111000","110001110","110011100","110111000","111000110","111001100"]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_dotcode.$ctx[id]=$_[id]);bwipp_dotcode.__25614__=1;$_=Object.getPrototypeOf($_)}if($_.rows%2==0){$_.sixedges=$a([$a([$_.columns-1,$_.rows-2]),$a([0,$_.rows-2]),$a([$_.columns-2,$_.rows-1]),$a([1,$_.rows-1]),$a([$_.columns-1,0]),$a([0,0])])}else{$_.sixedges=$a([$a([$_.columns-2,0]),$a([$_.columns-2,$_.rows-1]),$a([$_.columns-1,1]),$a([$_.columns-1,$_.rows-2]),$a([0,0]),$a([0,$_.rows-1])])}$_.dmv=function(){var _MY=$k[--$j];var _MZ=$k[--$j];$k[$j++]=$f(_MZ+_MY*$_.columns)};$_.outline=$a($_.rows*$_.columns);for(var _Mf=0,_Me=$_.rows-1;_Mf<=_Me;_Mf+=1){$_.y=_Mf;for(var _Mi=0,_Mh=$_.columns-1;_Mi<=_Mh;_Mi+=1){$_.x=_Mi;$k[$j++]=$_.outline;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.dmv();var _Mo=$k[--$j];$p($k[--$j],_Mo,($_.x+$_.y)%2-1)}}var _Mq=$_.sixedges;for(var _Mr=0,_Ms=_Mq.length;_Mr<_Ms;_Mr++){$k[$j++]=$_.outline;$q($g(_Mq,_Mr));$_.dmv();var _Mv=$k[--$j];$p($k[--$j],_Mv,1)}$_.clearcol=function(){$_.x=$k[--$j];$k[$j++]=true;for(var _N1=$_.x&1,_N0=$_.rows-1;_N1<=_N0;_N1+=2){$k[$j++]=$_.x;$k[$j++]=_N1;$_.dmv();if($g($_.sym,$k[--$j])==1){$j--;$k[$j++]=false;break}}};$_.clearrow=function(){$_.y=$k[--$j];$k[$j++]=true;for(var _NA=$_.y&1,_N9=$_.columns-1;_NA<=_N9;_NA+=2){$k[$j++]=_NA;$k[$j++]=$_.y;$_.dmv();if($g($_.sym,$k[--$j])==1){$j--;$k[$j++]=false;break}}};$_.evalsymbol=function(){$_.sym=$k[--$j];$_.worst=9999999;var _NK=$a([$a(["x",0]),$a(["x",1]),$a(["y",0]),$a(["y",1])]);for(var _NL=0,_NM=_NK.length;_NL<_NM;_NL++){$q($g(_NK,_NL));$_.fl=$k[--$j];$_.dir=$k[--$j];$_.sum=0;$_.first=-1;$_.last=-1;var _NR=$eq($_.dir,"x")?$_.columns:$_.rows;for(var _NT=0,_NS=_NR-1;_NT<=_NS;_NT+=1){$_[$_.dir]=_NT;var _NV=$_.sym;var _NX=$_[$_.dir];var _NZ=$eq($_.dir,"x")?$_.rows:$_.columns;var _Nc=(_NZ-1)*$_.fl;if($eq($_.dir,"y")){var _=_Nc;_Nc=_NX;_NX=_}$k[$j++]=_NV;$k[$j++]=_NX;$k[$j++]=_Nc;$_.dmv();var _Nd=$k[--$j];if($g($k[--$j],_Nd)==1){if($_.first==-1){$_.first=$_[$_.dir]}$_.last=$_[$_.dir];$_.sum=$_.sum+1}}var _Nq=$eq($_.dir,"x")?$_.rows:$_.columns;var _Nr=$f($f($_.sum+$_.last)-$_.first)*_Nq;$k[$j++]=_Nr;if(_Nr<$_.worst){$_.worst=$k[--$j]}else{$j--}}$_.pen=0;if($_.rows%2==1||$_.rows<=12){$_.sum=0;$_.p=0;for(var _Ny=1,_Nx=$_.columns-2;_Ny<=_Nx;_Ny+=1){$k[$j++]=_Ny;$_.clearcol();if($k[--$j]){$_.sum=$_.sum+1;$k[$j++]="p";if($_.sum==1){$k[$j++]=$_.rows}else{$k[$j++]=$_.p*$_.rows}var _O5=$k[--$j];$_[$k[--$j]]=_O5}else{$_.sum=0;$_.pen=$_.pen+$_.p;$_.p=0}}$_.pen=$_.pen+$_.p}if($_.rows%2==0||$_.columns<=12){$_.sum=0;$_.p=0;for(var _OF=1,_OE=$_.rows-2;_OF<=_OE;_OF+=1){$k[$j++]=_OF;$_.clearrow();if($k[--$j]){$_.sum=$_.sum+1;$k[$j++]="p";if($_.sum==1){$k[$j++]=$_.columns}else{$k[$j++]=$_.p*$_.columns}var _OM=$k[--$j];$_[$k[--$j]]=_OM}else{$_.sum=0;$_.pen=$_.pen+$_.p;$_.p=0}}$_.pen=$_.pen+$_.p}$k[$j++]=Infinity;for(var _OT=0,_OU=($_.columns+4)*2;_OT<_OU;_OT++){$k[$j++]=0}for(var _OY=0,_OZ=$_.columns,_OX=$_.sym.length-1;_OZ<0?_OY>=_OX:_OY<=_OX;_OY+=_OZ){$k[$j++]=0;$k[$j++]=0;$q($G($_.sym,_OY,$_.columns));$k[$j++]=0;$k[$j++]=0}for(var _Oe=0,_Of=($_.columns+4)*2;_Oe<_Of;_Oe++){$k[$j++]=0}$_.symp=$a();$_.columns=$_.columns+4;$_.rows=$_.rows+4;$_.sum=0;for(var _Ol=2,_Ok=$_.rows-3;_Ol<=_Ok;_Ol+=1){$_.y=_Ol;for(var _Op=($_.y&1)+2,_Oo=$_.columns-3;_Op<=_Oo;_Op+=2){$_.x=_Op;for(var _Oq=0,_Or=1;_Oq<_Or;_Oq++){$k[$j++]=$_.symp;$k[$j++]=$_.x-1;$k[$j++]=$_.y-1;$_.dmv();var _Ov=$k[--$j];if($g($k[--$j],_Ov)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x+1;$k[$j++]=$_.y-1;$_.dmv();var _P1=$k[--$j];if($g($k[--$j],_P1)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x-1;$k[$j++]=$_.y+1;$_.dmv();var _P7=$k[--$j];if($g($k[--$j],_P7)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x+1;$k[$j++]=$_.y+1;$_.dmv();var _PD=$k[--$j];if($g($k[--$j],_PD)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.dmv();var _PJ=$k[--$j];if($g($k[--$j],_PJ)==0){$_.sum=$_.sum+1;break}$k[$j++]=$_.symp;$k[$j++]=$_.x-2;$k[$j++]=$_.y;$_.dmv();var _PQ=$k[--$j];if($g($k[--$j],_PQ)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x;$k[$j++]=$_.y-2;$_.dmv();var _PW=$k[--$j];if($g($k[--$j],_PW)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x+2;$k[$j++]=$_.y;$_.dmv();var _Pc=$k[--$j];if($g($k[--$j],_Pc)==1){break}$k[$j++]=$_.symp;$k[$j++]=$_.x;$k[$j++]=$_.y+2;$_.dmv();var _Pi=$k[--$j];if($g($k[--$j],_Pi)==1){break}$_.sum=$_.sum+1}}}$_.columns=$_.columns-4;$_.rows=$_.rows-4;if($_.worst==0){$k[$j++]=-99999}else{$k[$j++]=$f($f($_.worst-$_.sum*$_.sum)-$_.pen)}};if(!bwipp_dotcode.__25779__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _Pt=0,_Pu=112;_Pt<_Pu;_Pt++){var _Pv=$k[--$j];$k[$j++]=_Pv;$k[$j++]=_Pv*3%113}$_.rsalog=$a();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_dotcode.$ctx[id]=$_[id]);bwipp_dotcode.__25779__=1;$_=Object.getPrototypeOf($_)}$_.step=~~($_.nw/112)+1;$_.offset=function(){var _Q0=$k[--$j];$k[$j++]=$f(_Q0*$_.step+$_.start)};$_.bestscore=-99999999;$k[$j++]="masks";if($_.mask!=-1){$k[$j++]=$a([$_.mask])}else{if($_.fast){$k[$j++]=$a([3,2,1,0])}else{$k[$j++]=$a([0,1,2,3])}}var _Q8=$k[--$j];$_[$k[--$j]]=_Q8;$_.litmasks=$a(4);$F($_.masks,function(){$_.mask=$k[--$j];$k[$j++]=Infinity;var _QH=$_.cws;$k[$j++]=$_.mask;$k[$j++]=$g($a([0,3,7,17]),$_.mask);$k[$j++]=0;for(var _QI=0,_QJ=_QH.length;_QI<_QJ;_QI++){var _QL=$k[--$j];var _QM=$k[--$j];$k[$j++]=$f($g(_QH,_QI)+_QL)%113;$k[$j++]=_QM;$k[$j++]=$f(_QL+_QM)}$j-=2;for(var _QO=0,_QP=$_.nc;_QO<_QP;_QO++){$k[$j++]=0}$_.rscws=$a();for(var _QT=0,_QS=$_.step-1;_QT<=_QS;_QT+=1){$_.start=_QT;$_.ND=~~(($_.nd+1-$_.start+$_.step-1)/$_.step);$_.NW=~~(($_.nw+1-$_.start+$_.step-1)/$_.step);$_.NC=$_.NW-$_.ND;$k[$j++]=Infinity;$k[$j++]=1;for(var _Qf=0,_Qg=$_.NC;_Qf<_Qg;_Qf++){$k[$j++]=0}$_.coeffs=$a();for(var _Qk=1,_Qj=$_.NC;_Qk<=_Qj;_Qk+=1){$_.i=_Qk;for(var _Qm=$_.NC;_Qm>=1;_Qm-=1){$_.j=_Qm;$p($_.coeffs,$_.j,$f($f($g($_.coeffs,$_.j)+113)-$g($_.rsalog,$_.i)*$g($_.coeffs,$_.j-1)%113)%113)}}for(var _R0=0,_Qz=$_.ND-1;_R0<=_Qz;_R0+=1){$k[$j++]="t";$k[$j++]=$_.rscws;$k[$j++]=_R0;$_.offset();var _R2=$k[--$j];var _R4=$g($k[--$j],_R2);$k[$j++]=_R4;$k[$j++]=$_.rscws;$k[$j++]=$_.ND;$_.offset();var _R7=$k[--$j];var _R9=$g($k[--$j],_R7);var _RA=$k[--$j];$_[$k[--$j]]=$f(_RA+_R9)%113;for(var _RE=0,_RD=$_.NC-2;_RE<=_RD;_RE+=1){$_.j=_RE;$k[$j++]=$_.rscws;$k[$j++]=$_.ND+$_.j;$_.offset();$k[$j++]=$_.rscws;$k[$j++]=$_.ND+$_.j+1;$_.offset();var _RL=$k[--$j];var _RN=$g($k[--$j],_RL);var _RS=$k[--$j];$p($k[--$j],_RS,$f($f(_RN+113)-$_.t*$g($_.coeffs,$_.j+1)%113)%113)}$k[$j++]=$_.rscws;$k[$j++]=$_.ND+$_.NC-1;$_.offset();var _Rb=$k[--$j];$p($k[--$j],_Rb,$f(113-$_.t*$g($_.coeffs,$_.NC)%113)%113)}for(var _Rg=$_.ND,_Rf=$_.NW-1;_Rg<=_Rf;_Rg+=1){$k[$j++]=_Rg;$k[$j++]=$_.rscws;$k[$j++]=_Rg;$_.offset();var _Rj=$k[--$j];var _Rk=$k[--$j];var _Rl=$k[--$j];$k[$j++]=_Rk;$k[$j++]=_Rj;$k[$j++]=113;$k[$j++]=$_.rscws;$k[$j++]=_Rl;$_.offset();var _Rm=$k[--$j];var _Ro=$g($k[--$j],_Rm);var _Rp=$k[--$j];var _Rq=$k[--$j];$p($k[--$j],_Rq,$f(_Rp-_Ro)%113)}}$_.bits=$s($_.ndots);$P($_.bits,0,$g($a(["00","01","10","11"]),$_.mask));for(var _S0=1,_Rz=$_.nw;_S0<=_Rz;_S0+=1){$_.i=_S0;$P($_.bits,($_.i-1)*9+2,$g($_.encs,$g($_.rscws,$_.i)))}if($_.rembits>0){$P($_.bits,$_.nw*9+2,$G("11111111111111111",0,$_.rembits))}var _SD=$_.outline;$_.pixs=$A($a(_SD.length),_SD);$_.posx=0;$k[$j++]="posy";if($_.rows%2==0){$k[$j++]=0}else{$k[$j++]=$_.rows-1}var _SI=$k[--$j];$_[$k[--$j]]=_SI;var _SM=$G($_.bits,0,$_.bits.length-6);for(var _SN=0,_SO=_SM.length;_SN<_SO;_SN++){$k[$j++]=$g(_SM,_SN);for(;;){$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.dmv();var _ST=$k[--$j];if($g($k[--$j],_ST)==-1){break}if($_.rows%2==0){$_.posy=$_.posy+1;if($_.posy==$_.rows){$_.posy=0;$_.posx=$_.posx+1}}else{$_.posx=$_.posx+1;if($_.posx==$_.columns){$_.posx=0;$_.posy=$_.posy-1}}}$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.dmv();var _Si=$k[--$j];var _Sj=$k[--$j];$p(_Sj,_Si,$f($k[--$j]-48))}for(var _Sl=0;_Sl<=5;_Sl+=1){$_.i=_Sl;$k[$j++]=$_.pixs;$q($g($_.sixedges,$_.i));$_.dmv();var _Su=$k[--$j];$p($k[--$j],_Su,$g($_.bits,$_.bits.length-6+$_.i)-48)}$k[$j++]="score";$k[$j++]=$_.pixs;$_.evalsymbol();var _Sx=$k[--$j];$_[$k[--$j]]=_Sx;if($_.score>$_.bestscore){$_.bestsym=$_.pixs;$_.bestscore=$_.score;if($_.fast&&$_.bestscore>~~($_.rows*$_.columns/2)){return true}}var _T7=$_.pixs;$_.litmask=$A($a(_T7.length),_T7);for(var _TA=0;_TA<=5;_TA+=1){$_.i=_TA;$k[$j++]=$_.litmask;$q($g($_.sixedges,$_.i));$_.dmv();var _TF=$k[--$j];$p($k[--$j],_TF,1)}$p($_.litmasks,$_.mask,$_.litmask);if($_.fast){$k[$j++]="score";$k[$j++]=$_.litmask;$_.evalsymbol();var _TM=$k[--$j];$_[$k[--$j]]=_TM;if($gt($_.score,$_.bestscore)){$_.bestsym=$_.litmask;$_.bestscore=$_.score;if($_.bestscore>~~($_.rows*$_.columns/2)){return true}}}});$_.pixs=$_.bestsym;if(!$_.fast&&$_.bestscore<=~~($_.rows*$_.columns/2)){$_.bestscore=-99999999;$F($_.masks,function(){$_.litmask=$g($_.litmasks,$k[--$j]);$k[$j++]="score";$k[$j++]=$_.litmask;$_.evalsymbol();var _Tf=$k[--$j];$_[$k[--$j]]=_Tf;if($_.score>$_.bestscore){$_.bestsym=$_.litmask;$_.bestscore=$_.score}});$_.pixs=$_.bestsym}var _Ts=new Map([["ren",bwipp_renmatrix],["dotty",true],["pixs",$_.pixs],["pixx",$_.columns],["pixy",$_.rows],["height",$_.rows*2/72],["width",$_.columns*2/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",$_.options]]);$k[$j++]=_Ts;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_ultracode(){$_=Object.create($_);$_.dontdraw=false;$_.eclevel="EC2";$_.parse=false;$_.parsefnc=false;$_.start=257;$_.link1=0;$_.raw=false;$_.rev=2;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _2=$_.rev;if(_2!=1&&_2!=2){$k[$j++]="bwipp.ultracodeInvalidRevision#25981";$k[$j++]="Valid revisions are 1 and 2";bwipp_raiseerror()}var _4=$_.eclevel.length==3;$k[$j++]=_4;if(_4){$j--;$k[$j++]=$G($_.eclevel,0,2);if($eq("EC","EC")){$j--;var _9=$g($_.eclevel,2)-48;var _B=$_.rev==2?1:0;$k[$j++]=_9>=_B&&_9<=5}}if($nt($k[--$j])){$k[$j++]="bwipp.ultracodeInvalidErrorCorrectionLevel#25990";$k[$j++]="Valid error correction levels are EC1 to EC5, and EC0 for legacy revision 1";bwipp_raiseerror()}bwipp_loadctx(bwipp_ultracode);if($_.raw){$_.dcws=$a($_.barcode.length);$_.i=0;$_.j=0;for(;;){if($_.i==$_.barcode.length){break}$_.cw=$i($G($_.barcode,$_.i+1,3));$p($_.dcws,$_.j,$_.cw);$_.i=$_.i+4;$_.j=$_.j+1}$_.dcws=$G($_.dcws,0,$_.j)}else{$_.fn1=-1;$_.fn3=-2;var _X=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["FNC1",$_.fn1],["FNC3",$_.fn3]]);$_.fncvals=_X;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _a=$k[--$j];$_[$k[--$j]]=_a;$_.msglen=$_.msg.length;$_.scr=$a([]);$_.scp=$a([]);$k[$j++]=Infinity;$q($_.scr);$q($_.scp);$F($_.msg,function(){var _i=$k[--$j];$k[$j++]=_i;if(_i==$_.fn1){$j--;$k[$j++]=268}var _k=$k[--$j];$k[$j++]=_k;if(_k==$_.fn3){$j--;$k[$j++]=269}});$_.dcws=$a()}var _o=$g($_.options,"debugcws")!==undefined;if(_o){$k[$j++]="bwipp.debugcws#26034";$k[$j++]=$_.dcws;bwipp_raiseerror()}$_.mcc=$_.dcws.length+3;$_.eclval=$g($_.eclevel,2)-48;if($_.eclval!=0){$k[$j++]="qcc";$k[$j++]=$g($a([0,1,2,4,6,8]),$_.eclval);$k[$j++]=~~($_.mcc/25);if($_.mcc%25!=0){var _z=$k[--$j];$k[$j++]=$f(_z+1)}var _10=$k[--$j];var _11=$k[--$j];$_[$k[--$j]]=$f(_11*_10+5)}else{$_.qcc=3}$_.acc=$_.qcc-3+78*$_.link1;$_.tcc=$_.mcc+$_.qcc;if(!bwipp_ultracode.__26056__){$_=Object.create($_);$_.metrics=$a([$a([2,7,37,5]),$a([3,36,84,13]),$a([4,85,161,22]),$a([5,142,282,29])]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ultracode.$ctx[id]=$_[id]);bwipp_ultracode.__26056__=1;$_=Object.getPrototypeOf($_)}var _1D=$_.metrics;for(var _1E=0,_1F=_1D.length;_1E<_1F;_1E++){$_.m=$g(_1D,_1E);$_.rows=$g($_.m,0);$_.minc=$g($_.m,1);$_.maxc=$g($_.m,2);$_.mcol=$g($_.m,3);$_.okay=true;if($_.tcc<$_.minc||$_.tcc>$_.maxc){$_.okay=false}if($_.okay){break}}if(!$_.okay){$k[$j++]="bwipp.ultracodeNoValidSymbol#26070";$k[$j++]="Maximum length exceeded or invalid content";bwipp_raiseerror()}for(var _1W=$_.mcol;_1W<=61;_1W+=1){$_.columns=_1W;$k[$j++]=$_.columns;if($_.columns>=15){var _1Z=$k[--$j];$k[$j++]=$f(_1Z-1)}if($_.columns>=31){var _1b=$k[--$j];$k[$j++]=$f(_1b-1)}if($_.columns>=47){var _1d=$k[--$j];$k[$j++]=$f(_1d-1)}var _1h=$f($f($k[--$j]*$_.rows-3)-$_.tcc);$k[$j++]=_1h;if(_1h>=0){$_.pads=$k[--$j];break}$j--}$_.dcc=$f($_.columns-$_.mcol);$k[$j++]=Infinity;$k[$j++]=$_.start;$k[$j++]=$_.mcc;$k[$j++]=$_.acc;$q($_.dcws);for(var _1q=0,_1r=$_.qcc;_1q<_1r;_1q++){$k[$j++]=0}$k[$j++]=0;$_.rsseq=$a();if(!bwipp_ultracode.__26103__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=1;for(var _1t=0,_1u=282;_1t<_1u;_1t++){var _1v=$k[--$j];$k[$j++]=_1v;$k[$j++]=_1v*3%283}$_.rsalog=$a();$_.rslog=$a(283);for(var _1y=1;_1y<=282;_1y+=1){$p($_.rslog,$g($_.rsalog,_1y),_1y)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ultracode.$ctx[id]=$_[id]);bwipp_ultracode.__26103__=1;$_=Object.getPrototypeOf($_)}$_.rsprod=function(){var _23=$k[--$j];var _24=$k[--$j];$k[$j++]=_24;$k[$j++]=_23;if(_23!=0&&_24!=0){var _27=$g($_.rslog,$k[--$j]);var _2C=$g($_.rsalog,$f(_27+$g($_.rslog,$k[--$j]))%282);$k[$j++]=_2C}else{$j-=2;$k[$j++]=0}};$_.n=$_.mcc;$_.k=$_.qcc;$k[$j++]=Infinity;$k[$j++]=1;for(var _2G=0,_2H=$_.k;_2G<_2H;_2G++){$k[$j++]=0}$_.coeffs=$a();for(var _2L=1,_2K=$_.k;_2L<=_2K;_2L+=1){$_.i=_2L;$p($_.coeffs,$_.i,$g($_.coeffs,$_.i-1));for(var _2S=$_.i-1;_2S>=1;_2S-=1){$_.j=_2S;$k[$j++]=$_.coeffs;$k[$j++]=$_.j;$k[$j++]=$g($_.coeffs,$_.j-1);$k[$j++]=$g($_.coeffs,$_.j);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _2e=$k[--$j];var _2f=$k[--$j];var _2g=$k[--$j];$p($k[--$j],_2g,$f(_2f+_2e)%283)}$k[$j++]=$_.coeffs;$k[$j++]=0;$k[$j++]=$g($_.coeffs,0);$k[$j++]=$g($_.rsalog,$_.i);$_.rsprod();var _2o=$k[--$j];var _2p=$k[--$j];$p($k[--$j],_2p,_2o)}$_.coeffs=$G($_.coeffs,0,$_.coeffs.length-1);for(var _2v=$_.coeffs.length-1;_2v>=0;_2v-=2){var _2w=$_.coeffs;$p(_2w,_2v,$f(283-$g(_2w,_2v)))}for(var _30=0,_2z=$_.n-1;_30<=_2z;_30+=1){$_.t=$f($g($_.rsseq,_30)+$g($_.rsseq,$_.n))%283;for(var _38=0,_37=$_.k-1;_38<=_37;_38+=1){$_.j=_38;$p($_.rsseq,$_.n+$_.j,$f($g($_.rsseq,$_.n+$_.j+1)+$f(283-$_.t*$g($_.coeffs,$_.k-$_.j-1)%283))%283)}}for(var _3P=$_.n,_3O=$_.n+$_.k;_3P<=_3O;_3P+=1){$p($_.rsseq,_3P,$f(283-$g($_.rsseq,_3P))%283)}$_.ecws=$G($_.rsseq,$_.n,$_.k);var _3Y=$g($_.options,"debugecc")!==undefined;if(_3Y){$k[$j++]="bwipp.debugecc#26140";$k[$j++]=$_.ecws;bwipp_raiseerror()}if(!bwipp_ultracode.__26199__){$_=Object.create($_);$_.tiles=$a([13135,13136,13153,13156,13163,13165,13513,13515,13516,13531,13535,13536,13561,13563,13565,13613,13615,13616,13631,13635,13636,13651,13653,13656,15135,15136,15153,15163,15165,15313,15315,15316,15351,15353,15356,15361,15363,15365,15613,15615,15616,15631,15635,15636,15651,15653,15656,16135,16136,16153,16156,16165,16313,16315,16316,16351,16353,16356,16361,16363,16365,16513,16515,16516,16531,16535,16536,16561,16563,16565,31315,31316,31351,31356,31361,31365,31513,31515,31516,31531,31535,31536,31561,31563,31565,31613,31615,31631,31635,31636,31651,31653,31656,35131,35135,35136,35151,35153,35156,35161,35163,35165,35315,35316,35351,35356,35361,35365,35613,35615,35616,35631,35635,35636,35651,35653,35656,36131,36135,36136,36151,36153,36156,36163,36165,36315,36316,36351,36356,36361,36365,36513,36515,36516,36531,36535,36536,36561,36563,36565,51313,51315,51316,51351,51353,51356,51361,51363,51365,51513,51516,51531,51536,51561,51563,51613,51615,51616,51631,51635,51636,51651,51653,51656,53131,53135,53136,53151,53153,53156,53161,53163,53165,53513,53516,53531,53536,53561,53563,53613,53615,53616,53631,53635,53636,53651,53653,53656,56131,56135,56136,56151,56153,56156,56161,56163,56165,56313,56315,56316,56351,56353,56356,56361,56363,56365,56513,56516,56531,56536,56561,56563,61313,61315,61316,61351,61353,61356,61361,61363,61365,61513,61515,61516,61531,61535,61536,61561,61563,61565,61615,61631,61635,61651,61653,63131,63135,63136,63151,63153,63156,63161,63163,63165,63513,63515,63516,63531,63535,63536,63561,63563,63565,63613,63615,63631,63635,63651,63653,65131,65135,65136,65151,65153,65156,65161,65163,65165,65313,65315,65316,65351,65353,65356,65361,65363,65365,65613,65615,65631,65635,65651,65653,56565,51515]);$_.dccurev1=$a([51363,51563,51653,53153,53163,53513,53563,53613,53653,56153,56163,56313,56353,56363,56513,56563,51316,51356,51536,51616,53156,53516,53536,53616,53636,53656,56136,56156,56316,56356,56516,56536]);$_.dcclrev1=$a([61351,61361,61531,61561,61631,61651,63131,63151,63161,63531,63561,63631,65131,65161,65351,65631,31351,31361,31531,31561,31631,31651,35131,35151,35161,35361,35631,35651,36131,36151,36351,36531]);$_.dccurev2=$a([15316,16316,13516,16516,13616,15616,13136,15136,16136,13536,16536,13636,13156,16156,15356,13656,15313,16313,13513,16513,13613,15613,13153,15153,16153,16353,13653,15653,13163,15163,15363,13563]);$_.dcclrev2=$a([36315,36515,35615,35135,36135,31535,36535,31635,35635,35165,36165,31365,35365,36365,31565,36565,61315,65315,63515,61615,65135,61535,63535,61635,63635,65635,63165,65165,61365,65365,61565,63565]);for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ultracode.$ctx[id]=$_[id]);bwipp_ultracode.__26199__=1;$_=Object.getPrototypeOf($_)}$k[$j++]="dccu";if($_.rev==1){$k[$j++]=$_.dccurev1}else{$k[$j++]=$_.dccurev2}var _3j=$k[--$j];$_[$k[--$j]]=_3j;$k[$j++]="dccl";if($_.rev==1){$k[$j++]=$_.dcclrev1}else{$k[$j++]=$_.dcclrev2}var _3o=$k[--$j];$_[$k[--$j]]=_3o;$_.rows=$f($_.rows*6+1);$_.columns=$_.columns+6;$k[$j++]=Infinity;for(var _3u=0,_3v=$_.rows*$_.columns;_3u<_3v;_3u++){$k[$j++]=-1}$_.pixs=$a();$_.qmv=function(){var _3y=$k[--$j];var _3z=$k[--$j];$k[$j++]=$f(_3z+_3y*$_.columns)};for(var _42=0,_41=$_.columns-1;_42<=_41;_42+=1){$_.i=_42;for(var _45=0,_44=$f($_.rows-1);_45<=_44;_45+=6){$_.j=_45;if($_.i>=5){$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.qmv();var _4B=$k[--$j];$p($k[--$j],_4B,$_.i%2*9)}}$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=0;$_.qmv();var _4F=$k[--$j];$p($k[--$j],_4F,9);$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$f($_.rows-1);$_.qmv();var _4K=$k[--$j];$p($k[--$j],_4K,9)}for(var _4O=1,_4N=$f($_.rows-2);_4O<=_4N;_4O+=1){$_.i=_4O;for(var _4R=3,_4Q=$_.columns-1;_4R<=_4Q;_4R+=16){$_.j=_4R;$k[$j++]=$_.pixs;$k[$j++]=$_.j;$k[$j++]=$_.i;$_.qmv();var _4W=$k[--$j];$p($k[--$j],_4W,(1-$_.i%2)*9)}$k[$j++]=$_.pixs;$k[$j++]=0;$k[$j++]=$_.i;$_.qmv();var _4a=$k[--$j];$p($k[--$j],_4a,9);$k[$j++]=$_.pixs;$k[$j++]=1;$k[$j++]=$_.i;$_.qmv();var _4f=$k[--$j];$p($k[--$j],_4f,(1-$_.i%2)*9);$k[$j++]=$_.pixs;$k[$j++]=2;$k[$j++]=$_.i;$_.qmv();var _4j=$k[--$j];$p($k[--$j],_4j,0);$k[$j++]=$_.pixs;$k[$j++]=3;$k[$j++]=$_.i;$_.qmv();var _4n=$k[--$j];$p($k[--$j],_4n,9);$k[$j++]=$_.pixs;$k[$j++]=4;$k[$j++]=$_.i;$_.qmv();var _4r=$k[--$j];$p($k[--$j],_4r,0);$k[$j++]=$_.pixs;$k[$j++]=$_.columns-1;$k[$j++]=$_.i;$_.qmv();var _4w=$k[--$j];$p($k[--$j],_4w,9)}$_.i=~~($_.rows/2)-5;$k[$j++]=Infinity;var _53=$R($s(5),$g($_.dccu,$_.dcc),10);for(var _54=0,_55=_53.length;_54<_55;_54++){$k[$j++]=$g(_53,_54)-48}var _5B=$R($s(5),$g($_.dccl,$_.dcc),10);$k[$j++]=0;for(var _5C=0,_5D=_5B.length;_5C<_5D;_5C++){$k[$j++]=$g(_5B,_5C)-48}var _5F=$a();for(var _5G=0,_5H=_5F.length;_5G<_5H;_5G++){$k[$j++]=$g(_5F,_5G);$k[$j++]=$_.pixs;$k[$j++]=2;$k[$j++]=$_.i;$_.qmv();var _5L=$k[--$j];var _5M=$k[--$j];$p(_5M,_5L,$k[--$j]);$_.i=$_.i+1}$k[$j++]=Infinity;$k[$j++]=$_.start;$k[$j++]=$_.mcc;$q($_.ecws);$k[$j++]=$_.tcc;$k[$j++]=283;$k[$j++]=$_.acc;$q($_.dcws);for(var _5W=0,_5X=$_.pads;_5W<_5X;_5W++){$k[$j++]=284}$k[$j++]=$_.qcc;$_.tileseq=$a();$_.x=5;$_.y=1;var _5a=$_.tileseq;for(var _5b=0,_5c=_5a.length;_5b<_5c;_5b++){var _5h=$R($s(5),$g($_.tiles,$g(_5a,_5b)),10);for(var _5i=0,_5j=_5h.length;_5i<_5j;_5i++){$k[$j++]=$g(_5h,_5i);$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.qmv();var _5o=$k[--$j];var _5p=$k[--$j];$p(_5p,_5o,$f($k[--$j]-48));$_.y=$_.y+1}if($_.y!=$f($_.rows-1)){$_.y=$_.y+1}else{$_.x=$_.x+1;$_.y=1;$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.qmv();var _5z=$k[--$j];if($g($k[--$j],_5z)!=-1){$_.x=$_.x+1}}}if(!bwipp_ultracode.__26281__){$_=Object.create($_);var _63=new Map([[0,"FFFFFF"],[9,"000000"],[1,"00FFFF"],[3,"FF00FF"],[5,"FFFF00"],[6,"00FF00"]]);$_.colormap=_63;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_ultracode.$ctx[id]=$_[id]);bwipp_ultracode.__26281__=1;$_=Object.getPrototypeOf($_)}var _6C=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.columns],["pixy",$_.rows],["height",$_.rows/72*2],["width",$_.columns/72*2],["colormap",$_.colormap],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",$_.options]]);$k[$j++]=_6C;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_jabcode(){$_=Object.create($_);$_.dontdraw=false;$_.rows=-1;$_.columns=-1;$_.slave=false;$_.colors=16;$_.eclevel=6;$_.raw=false;$_.parse=false;$_.parsefnc=false;$_.mask=-1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$_.databpm=~~Math.round(Math.log($_.colors)/Math.log(2));var _3=$_.colors;$k[$j++]="metabpm";$k[$j++]=_3;if(_3>8){$j--;$k[$j++]=8}var _4=$k[--$j];$_[$k[--$j]]=~~Math.round(Math.log(_4)/Math.log(2));$_.fn1=-1;var _9=new Map([["parse",$_.parse],["parsefnc",$_.parsefnc],["FNC1",$_.fn1]]);$_.fncvals=_9;$k[$j++]="msg";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _C=$k[--$j];$_[$k[--$j]]=_C;$_.msglen=$_.msg.length;$_.addtobits=function(){var _F=$k[--$j];$P($_.bits,$_.j,_F);$_.j=_F.length+$_.j};$_.tofixedbits=function(){var _K=$Z($s(13),"0000000000000");var _L=$k[--$j];var _O=$R($s(13),$k[--$j],2);$P(_K,$f(_L-_O.length),_O);$k[$j++]=$G(_K,0,_L)};var _R=$_.msglen<=15?4:17;$_.bits=$s(7+_R+$_.msglen*8+12);$_.j=0;$k[$j++]=31;$k[$j++]=5;$_.tofixedbits();$_.addtobits();$k[$j++]="00";$_.addtobits();if($_.msglen<=15){$k[$j++]=$_.msglen;$k[$j++]=4;$_.tofixedbits();$_.addtobits()}else{$k[$j++]="0000";$_.addtobits();$k[$j++]=$_.msglen-16;$k[$j++]=13;$_.tofixedbits();$_.addtobits()}for(var _Z=0,_Y=$_.msglen-1;_Z<=_Y;_Z+=1){$k[$j++]=$g($_.msg,_Z);$k[$j++]=8;$_.tofixedbits();$_.addtobits()}$k[$j++]=28;$k[$j++]=5;$_.tofixedbits();$_.addtobits();$k[$j++]=31;$k[$j++]=5;$_.tofixedbits();$_.addtobits();$k[$j++]="11";$_.addtobits();$_.diffside=21;$_.sameshape=false;$_.sameecc=false;$_.hasslaves=false;$_.metrics=function(){$_.mc=$k[--$j];$_.mr=$k[--$j];var _e=$_.mc;var _f=$_.mr;var _g=$_.mc;var _h=$_.mr;var _i=$_.colors;var _j=64;if(64>_i){var _=_i;_i=_j;_j=_}var _l=$_.slave?7:17;$k[$j++]=_e*_f;$k[$j++]=((~~($f(_g-25)/16)+2)*(~~($f(_h-25)/16)+2)-4)*7;$k[$j++]=_j*2;$k[$j++]=_l*4;if(!$_.slave){var _p=$eq($_.mr,$_.mc)?0:1;$_.metass=_p;var _q=$_.mr;var _r=$_.mc;if($lt(_q,_r)){var _=_r;_r=_q;_q=_}$_.metavf=$g($a([0,1,2,2,3,3,3,3]),~~($f(_q-21)/16));$k[$j++]="metavlen";if($_.metass==0){$k[$j++]=$a([2,2,3,4])}else{$k[$j++]=$a([4,6,8,10])}var _z=$g($k[--$j],$_.metavf);$_[$k[--$j]]=_z;$_.metaelen=$f($_.metavf*2+10);$k[$j++]=$f($f(7+$_.metavlen)+$_.metaelen);if($_.hasslaves){var _15=$k[--$j];$k[$j++]=$f(_15+4)}var _18=~~Math.ceil($k[--$j]*2/$_.metabpm);$_.nummetabits=$f(_18*$_.metabpm+6);$k[$j++]=_18+6}else{$k[$j++]=3;if(!$_.sameshape){var _1B=$k[--$j];$k[$j++]=$f(_1B+5)}if($_.hasslaves){var _1D=$k[--$j];$k[$j++]=$f(_1D+3)}if(!$_.sameecc){var _1F=$_.mr;var _1G=$_.mc;if($lt(_1F,_1G)){var _=_1G;_1G=_1F;_1F=_}var _1J=$k[--$j];$k[$j++]=$f(_1J+$g($a([10,12,14,14,16,16,16,16]),~~($f(_1F-21)/16)))}var _1M=~~Math.ceil($k[--$j]*2/$_.metabpm);$_.nummetabits=_1M*$_.metabpm;$k[$j++]=_1M}var _1O=$k[--$j];$_.nummetamodules=_1O;var _1P=$k[--$j];var _1Q=$k[--$j];var _1R=$k[--$j];$_.numdatamodules=$f($k[--$j]-$f(_1R+$f(_1Q+$f(_1P+_1O))));$_.numdatabits=$_.numdatamodules*$_.databpm};$_.coderate=$g($a([.67,.63,.57,.55,.5,.43,.34,.25,.2,.17,.14]),$_.eclevel);$_.grosslen=~~Math.ceil($_.bits.length/$_.coderate);$_.snapsize=function(){var _1b=~~Math.ceil($k[--$j])-18;$k[$j++]=_1b;if(_1b<0){$j--;$k[$j++]=0}var _1c=$k[--$j];$k[$j++]=~~(_1c/4)*4+21};if($_.rows==-1&&$_.columns==-1){$k[$j++]="size";$k[$j++]=Math.sqrt($_.grosslen);$_.snapsize();var _1g=$k[--$j];$_[$k[--$j]]=_1g;for(;;){$k[$j++]=$_.size;$k[$j++]=$_.size;$_.metrics();if($_.grosslen<=$_.numdatabits){break}$_.size=$f($_.size+4)}$_.rows=$_.size;$_.columns=$_.size}else{if($_.columns==-1&&$_.rows!=-1){$k[$j++]="columns";$k[$j++]=$_.grosslen/$_.rows;$_.snapsize();var _1t=$k[--$j];$_[$k[--$j]]=_1t;for(;;){$k[$j++]=$_.rows;$k[$j++]=$_.columns;$_.metrics();if($_.grosslen<=$_.numdatabits){break}$_.columns=$f($_.columns+4)}}if($_.rows==-1&&$_.columns!=-1){$k[$j++]="rows";$k[$j++]=$_.grosslen/$_.columns;$_.snapsize();var _24=$k[--$j];$_[$k[--$j]]=_24;for(;;){$k[$j++]=$_.rows;$k[$j++]=$_.columns;$_.metrics();if($_.grosslen<=$_.numdatabits){break}$_.rows=$f($_.rows+4)}}if($_.rows!=-1&&$_.columns!=-1){$k[$j++]=$_.rows;$k[$j++]=$_.columns;$_.metrics()}}$_.C=$_.numdatabits;$_.cols=$_.columns;if($_.rows>145||$_.cols>145){$k[$j++]="bwipp.jabcodeNoValidSymbol#26497";$k[$j++]="Maximum length exceeded or invalid content";bwipp_raiseerror()}$_.min=$_.C;for(var _2K=3;_2K<=8;_2K+=1){$_.i=_2K;for(var _2M=$_.i+1;_2M<=9;_2M+=1){$_.j=_2M;$_.dist=~~($_.C/$_.j)*$_.j-~~($_.C/$_.j)*$_.i-$_.bits.length;if($_.dist<$_.min&&$_.dist>=0){$_.datawc=$_.i;$_.datawr=$_.j;$_.min=$_.dist}}}$_.tmpbits=$s(~~($_.C/$_.datawr)*$_.datawr-~~($_.C/$_.datawr)*$_.datawc);$P($_.tmpbits,0,$_.bits);for(var _2m=$_.bits.length,_2l=$_.tmpbits.length-1;_2m<=_2l;_2m+=1){var _2o=$g($_.tmpbits,_2m-1);$k[$j++]=_2m;$k[$j++]=_2o;if(_2o%2==0){var _2p=$k[--$j];$k[$j++]=$f(_2p+1)}else{var _2q=$k[--$j];$k[$j++]=$f(_2q-1)}var _2s=$k[--$j];$p($_.tmpbits,$k[--$j],_2s)}$_.bits=$_.tmpbits;$_.m0=22609+1;$_.m1=62509-65536;$_.m2=19605;$_.m3=32557;$_.lcg64_temper=function(){$_.p00=$_.m0*$_.s0;$_.p01=$_.m0*$_.s1;$_.p02=$_.m0*$_.s2;$_.p03=$_.m0*$_.s3;$_.p10=$_.m1*$_.s0;$_.p11=$_.m1*$_.s1;$_.p12=$_.m1*$_.s2;$_.p13=$_.m1*$_.s3;$_.p20=$_.m2*$_.s0;$_.p21=$_.m2*$_.s1;$_.p22=$_.m2*$_.s2;$_.p23=$_.m2*$_.s3;$_.p30=$_.m3*$_.s0;$_.p31=$_.m3*$_.s1;$_.p32=$_.m3*$_.s2;$_.p33=$_.m3*$_.s3;$_.s3=$_.p33%65536+1;$_.s2=$_.p32%65536+~~($_.p33/65536)+$_.p23%65536;$_.s1=$_.p31%65536+~~($_.p32/65536)+($_.p22%65536+~~($_.p23/65536))+$_.p13%65536;$_.s0=$_.p30%65536+~~($_.p31/65536)+($_.p21%65536+~~($_.p22/65536))+($_.p12%65536+~~($_.p13/65536))+$_.p03%65536;$_.s3=$_.s3+65536;$_.s2=$_.s2+65535;$_.s1=$_.s1+65535;$_.s0=$_.s0+65535;$_.s2=~~($_.s3/65536)+$_.s2;$_.s3=$_.s3%65536;$_.s1=~~($_.s2/65536)+$_.s1;$_.s2=$_.s2%65536;$_.s0=~~($_.s1/65536)+$_.s0;$_.s1=$_.s1%65536;$_.s0=$_.s0%65536;var _3x=(($_.s0-32768)*65536+$_.s1^2147483648)&4294967295;var _3y=_3x^_3x>>>11;var _3z=_3y^_3y<<7&-1658038656;var _40=(_3z^_3z<<15&-272236544)&4294967295;$k[$j++]=_40^_40>>>18};$_.createMatrixA=function(){$k[$j++]="nb_pcb";if($_.wr<4){$k[$j++]=~~($_.Pg_sub_block/2)}else{$k[$j++]=~~($_.Pg_sub_block/$_.wr)*$_.wc}var _46=$k[--$j];$_[$k[--$j]]=_46;$_.offset=~~Math.ceil($_.Pg_sub_block/32);$_.effwidth=$_.offset*32;$_.matrixA=$a($_.offset*$_.nb_pcb);for(var _4G=0,_4F=$_.offset*$_.nb_pcb-1;_4G<=_4F;_4G+=1){$p($_.matrixA,_4G,0)}$_.permutation=$a($_.Pg_sub_block);for(var _4M=0,_4L=$_.Pg_sub_block-1;_4M<=_4L;_4M+=1){$p($_.permutation,_4M,_4M)}for(var _4R=0,_4Q=~~($_.Pg_sub_block/$_.wr)-1;_4R<=_4Q;_4R+=1){$_.i=_4R;for(var _4U=0,_4T=$f($_.wr-1);_4U<=_4T;_4U+=1){$_.j=_4U;var _4V=$_.matrixA;var _4W=$_.i;var _4X=$_.effwidth;var _4Y=$_.wr;var _4Z=$_.j;var _4f=$f(31-$f($_.i*$f($_.effwidth+$_.wr)+$_.j)%32);$p(_4V,~~($f(_4W*$f(_4X+_4Y)+_4Z)/32),$g(_4V,~~($f(_4W*$f(_4X+_4Y)+_4Z)/32))|(_4f<0?1>>>-_4f:1<<_4f))}}$_.s0=0;$_.s1=0;$_.s2=11;$_.s3=64569;for(var _4i=1,_4h=$f($_.wc-1);_4i<=_4h;_4i+=1){$_.i=_4i;$_.off_index=~~($_.Pg_sub_block/$_.wr)*$_.i;for(var _4o=0,_4n=$_.Pg_sub_block-1;_4o<=_4n;_4o+=1){$_.j=_4o;$_.lcg64_temper();var _4p=$k[--$j];$k[$j++]=_4p;if(_4p<0){var _4q=$k[--$j];$k[$j++]=$f((_4q^2147483648)+2147483648)}$_.pos=~~($k[--$j]/4294967296*($_.Pg_sub_block-$_.j));for(var _4x=0,_4w=~~($_.Pg_sub_block/$_.wr)-1;_4x<=_4w;_4x+=1){$_.k=_4x;var _4y=$_.matrixA;var _4z=$_.off_index;var _50=$_.k;var _51=$_.offset;var _52=$_.j;var _5A=$g($_.matrixA,~~($g($_.permutation,$_.pos)/32)+$_.k*$_.offset);var _5E=-$f(31-$g($_.permutation,$_.pos)%32);var _5G=31-$_.j%32;$p(_4y,(_4z+_50)*_51+~~(_52/32),$g(_4y,(_4z+_50)*_51+~~(_52/32))|(_5G<0?((_5E<0?_5A>>>-_5E:_5A<<_5E)&1)>>>-_5G:((_5E<0?_5A>>>-_5E:_5A<<_5E)&1)<<_5G))}var _5J=$_.permutation;var _5K=$_.Pg_sub_block;var _5L=$_.j;$p(_5J,_5K-1-_5L,$g($_.permutation,$_.pos));$p($_.permutation,$_.pos,$g(_5J,_5K-1-_5L))}}};$_.createMetadataMatrixA=function(){$_.nb_pcb=~~($_.Pg_sub_block/2);$_.offset=~~Math.ceil($_.Pg_sub_block/32);$_.matrixA=$a($_.offset*$_.nb_pcb);for(var _5Y=0,_5X=$_.offset*$_.nb_pcb-1;_5Y<=_5X;_5Y+=1){$p($_.matrixA,_5Y,0)}$_.permutation=$a($_.Pg_sub_block);for(var _5e=0,_5d=$_.Pg_sub_block-1;_5e<=_5d;_5e+=1){$p($_.permutation,_5e,_5e)}$_.s0=0;$_.s1=0;$_.s2=0;$_.s3=38545;$_.nb_once=~~(~~$f($_.nb_pcb/$_.wc*$_.Pg_sub_block+3)/$_.nb_pcb);for(var _5m=0,_5l=$_.nb_pcb-1;_5m<=_5l;_5m+=1){$_.i=_5m;for(var _5p=0,_5o=$_.nb_once-1;_5p<=_5o;_5p+=1){$_.j=_5p;$_.lcg64_temper();var _5q=$k[--$j];$k[$j++]=_5q;if(_5q<0){var _5r=$k[--$j];$k[$j++]=$f((_5r^2147483648)+2147483648)}$_.pos=~~($k[--$j]/4294967296*($_.Pg_sub_block-$_.j));var _5v=$_.matrixA;var _5w=$_.i;var _5x=$_.offset;var _60=$g($_.permutation,$_.pos);var _65=$f(31-$g($_.permutation,$_.pos)%32);$p(_5v,_5w*_5x+~~(_60/32),$g(_5v,_5w*_5x+~~(_60/32))|(_65<0?1>>>-_65:1<<_65));var _68=$_.permutation;var _69=$_.Pg_sub_block;var _6A=$_.j;$p(_68,_69-1-_6A,$g($_.permutation,$_.pos));$p($_.permutation,$_.pos,$g(_68,_69-1-_6A))}}};$_.GaussJordan=function(){$k[$j++]="nb_pcb";if($_.wr<4){$k[$j++]=~~($_.Pg_sub_block/2)}else{$k[$j++]=~~($_.Pg_sub_block/$_.wr)*$_.wc}var _6K=$k[--$j];$_[$k[--$j]]=_6K;$_.offset=~~Math.ceil($_.Pg_sub_block/32);var _6N=$_.matrixA;$_.matrixH=$A($a(_6N.length),_6N);$k[$j++]=Infinity;for(var _6R=0,_6S=$_.Pg_sub_block;_6R<_6S;_6R++){$k[$j++]=0}$_.column_arrangement=$a();$k[$j++]=Infinity;for(var _6V=0,_6W=$_.Pg_sub_block;_6V<_6W;_6V++){$k[$j++]=false}$_.processed_column=$a();$k[$j++]=Infinity;for(var _6Z=0,_6a=$_.nb_pcb;_6Z<_6a;_6Z++){$k[$j++]=0}$_.zero_lines_nb=$a();$k[$j++]=Infinity;for(var _6d=0,_6e=$_.Pg_sub_block*2;_6d<_6e;_6d++){$k[$j++]=0}$_.swap_col=$a();$_.zero_lines=0;$_.loop0=0;for(var _6i=0,_6h=$_.nb_pcb-1;_6i<=_6h;_6i+=1){$_.i=_6i;$_.pivot_column=$_.Pg_sub_block+1;for(var _6m=0,_6l=$_.Pg_sub_block-1;_6m<=_6l;_6m+=1){$_.j=_6m;var _6r=$g($_.matrixH,~~(($_.offset*32*$_.i+$_.j)/32));var _6v=-(31-($_.offset*32*$_.i+$_.j)%32);if(((_6v<0?_6r>>>-_6v:_6r<<_6v)&1)==1){$_.pivot_column=$_.j;break}}if($_.pivot_column<$_.Pg_sub_block){$p($_.processed_column,$_.pivot_column,true);$p($_.column_arrangement,$_.pivot_column,$_.i);if($_.pivot_column>=$_.nb_pcb){$p($_.swap_col,$_.loop0*2,$_.pivot_column);$_.loop0=$_.loop0+1}$_.off_index=~~($_.pivot_column/32);$_.off_index1=$_.pivot_column%32;for(var _7E=0,_7D=$_.nb_pcb-1;_7E<=_7D;_7E+=1){$_.j=_7E;if($_.i!=$_.j){var _7L=$g($_.matrixH,$_.off_index+$_.j*$_.offset);var _7N=-(31-$_.off_index1);if(((_7N<0?_7L>>>-_7N:_7L<<_7N)&1)==1){for(var _7Q=0,_7P=$_.offset-1;_7Q<=_7P;_7Q+=1){$_.k=_7Q;var _7R=$_.matrixH;var _7S=$_.offset;var _7T=$_.j;var _7U=$_.k;$p(_7R,_7S*_7T+_7U,$xo($g(_7R,_7S*_7T+_7U),$g($_.matrixH,$_.offset*$_.i+$_.k)))}}}}}else{$p($_.zero_lines_nb,$_.zero_lines,$_.i);$_.zero_lines=$_.zero_lines+1}}$_.matrix_rank=$_.nb_pcb-$_.zero_lines;$_.loop2=0;for(var _7k=$_.matrix_rank,_7j=$_.nb_pcb-1;_7k<=_7j;_7k+=1){$_.i=_7k;if($g($_.column_arrangement,$_.i)>0){for(var _7q=0,_7p=$_.nb_pcb-1;_7q<=_7p;_7q+=1){$_.j=_7q;if($nt($g($_.processed_column,$_.j))){$p($_.column_arrangement,$_.j,$g($_.column_arrangement,$_.i));$p($_.column_arrangement,$_.i,0);$p($_.processed_column,$_.j,true);$p($_.processed_column,$_.i,false);$p($_.swap_col,$_.loop0*2,$_.i);$p($_.swap_col,$_.loop0*2+1,$_.j);$p($_.column_arrangement,$_.i,$_.j);$_.loop0=$_.loop0+1;$_.loop2=$_.loop2+1;break}}}}$_.loop1=0;for(var _8I=0,_8H=$_.nb_pcb-1;_8I<=_8H;_8I+=1){$_.kl=_8I;if($nt($g($_.processed_column,$_.kl))&&$_.loop1<$_.loop0-$_.loop2){$p($_.column_arrangement,$_.kl,$g($_.column_arrangement,$g($_.swap_col,$_.loop1*2)));$p($_.processed_column,$_.kl,true);$p($_.swap_col,$_.loop1*2+1,$_.kl);$_.loop1=$_.loop1+1}}$_.loop1=0;for(var _8e=0,_8d=$_.nb_pcb-1;_8e<=_8d;_8e+=1){$_.kl=_8e;if($nt($g($_.processed_column,$_.kl))){$p($_.column_arrangement,$_.kl,$g($_.zero_lines_nb,$_.loop1));$_.loop1=$_.loop1+1}}for(var _8q=0,_8p=$_.nb_pcb-1;_8q<=_8p;_8q+=1){$_.i=_8q;for(var _8t=0,_8s=$_.offset-1;_8t<=_8s;_8t+=1){$_.j=_8t;$p($_.matrixA,$_.i*$_.offset+$_.j,$g($_.matrixH,$f($g($_.column_arrangement,$_.i)*$_.offset+$_.j)))}}$_.tmp=0;for(var _97=0,_96=$_.loop0-1;_97<=_96;_97+=1){$_.i=_97;for(var _9A=0,_99=$_.nb_pcb-1;_9A<=_99;_9A+=1){$_.j=_9A;var _9H=$g($_.matrixA,~~($g($_.swap_col,$_.i*2)/32)+$_.j*$_.offset);var _9L=-$f(31-$g($_.swap_col,$_.i*2)%32);$_.tmp=(-((_9L<0?_9H>>>-_9L:_9H<<_9L)&1)^$_.tmp)&1^$_.tmp;var _9O=$_.matrixA;var _9R=$g($_.swap_col,$_.i*2);var _9S=$_.j;var _9T=$_.offset;var _9b=$g($_.matrixA,~~($g($_.swap_col,$_.i*2+1)/32)+$_.j*$_.offset);var _9f=-$f(31-$g($_.swap_col,$_.i*2+1)%32);var _9q=$f(31-$g($_.swap_col,$_.i*2)%32);$p(_9O,~~(_9R/32)+_9S*_9T,$g(_9O,~~(_9R/32)+_9S*_9T)^(-((_9f<0?_9b>>>-_9f:_9b<<_9f)&1)^$g($_.matrixA,~~($g($_.swap_col,$_.i*2)/32)+$_.j*$_.offset))&(_9q<0?1>>>-_9q:1<<_9q));var _9r=$_.matrixA;var _9u=$g($_.swap_col,$_.i*2+1);var _9v=$_.j;var _9w=$_.offset;var _A9=$f(31-$g($_.swap_col,$_.i*2+1)%32);$p(_9r,~~(_9u/32)+_9v*_9w,$g(_9r,~~(_9u/32)+_9v*_9w)^(-($_.tmp&1)^$g($_.matrixA,~~($g($_.swap_col,$_.i*2+1)/32)+$_.j*$_.offset))&(_A9<0?1>>>-_A9:1<<_A9))}}};$_.createGeneratorMatrix=function(){$_.pn=$_.Pg_sub_block-$_.matrix_rank;$_.offset=~~Math.ceil($_.pn/32);$_.effwidth=$_.offset*32;$_.offset_cap=~~Math.ceil($_.Pg_sub_block/32);$_.G=$a($_.offset*$_.Pg_sub_block);for(var _AL=0,_AK=$_.offset*$_.Pg_sub_block-1;_AL<=_AK;_AL+=1){$p($_.G,_AL,0)}for(var _AP=0,_AO=$_.pn-1;_AP<=_AO;_AP+=1){$_.i=_AP;var _AQ=$_.G;var _AR=$_.Pg_sub_block;var _AS=$_.pn;var _AT=$_.i;var _AU=$_.offset;var _AV=$_.i;var _AY=31-$_.i%32;$p(_AQ,(_AR-_AS+_AT)*_AU+~~(_AV/32),$g(_AQ,(_AR-_AS+_AT)*_AU+~~(_AV/32))|(_AY<0?1>>>-_AY:1<<_AY))}$_.matrix_index=$_.Pg_sub_block-$_.pn;$_.loop0=0;for(var _Af=0,_Ae=($_.Pg_sub_block-$_.pn)*$_.effwidth-1;_Af<=_Ae;_Af+=1){$_.i=_Af;if($_.matrix_index>=$_.Pg_sub_block){$_.loop0=$_.loop0+1;$_.matrix_index=$_.Pg_sub_block-$_.pn}if($_.i%$_.effwidth<$_.pn){var _Ao=$_.G;var _Ap=$_.i;var _Av=$g($_.matrixA,~~($_.matrix_index/32)+$_.offset_cap*$_.loop0);var _Ax=-(31-$_.matrix_index%32);var _B2=31-$_.i%32;$p(_Ao,~~(_Ap/32),$g(_Ao,~~(_Ap/32))^(-((_Ax<0?_Av>>>-_Ax:_Av<<_Ax)&1)^$g($_.G,~~($_.i/32)))&(_B2<0?1>>>-_B2:1<<_B2));$_.matrix_index=$_.matrix_index+1}}};$_.ldpc=function(){$_.wr=$k[--$j];$_.wc=$k[--$j];$k[$j++]=Infinity;var _B6=$k[--$j];var _B7=$k[--$j];$k[$j++]=_B6;$F(_B7,function(){var _B8=$k[--$j];$k[$j++]=$f(_B8-48)});$_.data=$a();$_.Pn=$_.data.length;if($_.wr!=-1){$_.Pg=~~(Math.ceil(Math.ceil($_.Pn*$_.wr/$f($_.wr-$_.wc))/$_.wr)*$_.wr);$_.nb_sub_blocks=~~($_.Pg/2700)+1;$_.Pg_sub_block=~~(~~($_.Pg/$_.nb_sub_blocks)/$_.wr)*$_.wr;$_.Pn_sub_block=~~($_.Pg_sub_block*$f($_.wr-$_.wc)/$_.wr);$_.nb_sub_blocks=~~($_.Pg/$_.Pg_sub_block);$k[$j++]="encoding_iterations";$k[$j++]=~~($_.Pg/$_.Pg_sub_block);if($_.Pn_sub_block*$_.nb_sub_blocks<$_.Pn){var _BY=$k[--$j];$k[$j++]=$f(_BY-1)}var _BZ=$k[--$j];$_[$k[--$j]]=_BZ;$_.createMatrixA()}else{$_.Pg=$_.Pn*2;$_.nb_sub_blocks=1;$_.Pg_sub_block=$_.Pg;$_.Pn_sub_block=$_.Pn;$_.encoding_iterations=1;$_.createMetadataMatrixA()}$_.GaussJordan();$_.createGeneratorMatrix();$_.ecc_encoded_data=$a($_.Pg);$_.offset=~~Math.ceil(($_.Pg_sub_block-$_.matrix_rank)/32);for(var _Bk=0,_Bj=$_.encoding_iterations-1;_Bk<=_Bj;_Bk+=1){$_.iter=_Bk;for(var _Bn=0,_Bm=$_.Pg_sub_block-1;_Bn<=_Bm;_Bn+=1){$_.i=_Bn;$_.temp=0;$_.loop0=0;$_.offset_index=$_.offset*$_.i;for(var _Bv=$_.iter*$_.Pn_sub_block,_Bu=($_.iter+1)*$_.Pn_sub_block-1;_Bv<=_Bu;_Bv+=1){var _C1=$g($_.G,$_.offset_index+~~($_.loop0/32));var _C3=-(31-$_.loop0%32);$_.temp=$g($_.data,_Bv)&((_C3<0?_C1>>>-_C3:_C1<<_C3)&1)^$_.temp;$_.loop0=$_.loop0+1}$p($_.ecc_encoded_data,$_.i+$_.iter*$_.Pg_sub_block,$_.temp)}}if($_.encoding_iterations!=$_.nb_sub_blocks){$_.start=$_.encoding_iterations*$_.Pn_sub_block;$_.last_index=$_.encoding_iterations*$_.Pg_sub_block;$_.Pg_sub_block=$_.Pg-$_.encoding_iterations*$_.Pg_sub_block;$_.Pn_sub_block=~~($_.Pg_sub_block*$f($_.wr-$_.wc)/$_.wr);$_.createMatrixA();$_.GaussJordan();$_.createGeneratorMatrix();$_.offset=~~Math.ceil(($_.Pg_sub_block-$_.matrix_rank)/32);for(var _CS=0,_CR=$_.Pg_sub_block-1;_CS<=_CR;_CS+=1){$_.i=_CS;$_.temp=0;$_.loop0=0;$_.offset_index=$_.offset*$_.i;for(var _CY=$_.start,_CX=$_.Pn-1;_CY<=_CX;_CY+=1){var _Ce=$g($_.G,$_.offset_index+~~($_.loop0/32));var _Cg=-(31-$_.loop0%32);$_.temp=$g($_.data,_CY)&((_Cg<0?_Ce>>>-_Cg:_Ce<<_Cg)&1)^$_.temp;$_.loop0=$_.loop0+1}$p($_.ecc_encoded_data,$_.i+$_.last_index,$_.temp)}}$_.out=$s($_.Pg);for(var _Cr=0,_Cq=$_.Pg-1;_Cr<=_Cq;_Cr+=1){$p($_.out,_Cr,$f($g($_.ecc_encoded_data,_Cr)+48))}$k[$j++]=$_.out};$k[$j++]="bits";$k[$j++]=$_.bits;$k[$j++]=$_.datawc;$k[$j++]=$_.datawr;$_.ldpc();var _Cz=$k[--$j];$_[$k[--$j]]=_Cz;$_.s0=0;$_.s1=0;$_.s2=3;$_.s3=30151;for(var _D2=$_.bits.length-1;_D2>=1;_D2-=1){$_.l=_D2;$_.lcg64_temper();var _D3=$k[--$j];$k[$j++]=_D3;if(_D3<0){var _D4=$k[--$j];$k[$j++]=$f((_D4^2147483648)+2147483648)}$_.r=~~($k[--$j]/4294967296*($_.l+1));$p($_.bits,$_.l,$g($_.bits,$_.r));$p($_.bits,$_.r,$g($_.bits,$_.l))}$_.tmpbits=$s($_.C);$P($_.tmpbits,0,$_.bits);$_.j=$_.bits.length;for(var _DO=0,_DP=~~($f($f($_.C-$_.j)+1)/2);_DO<_DP;_DO++){$p($_.tmpbits,$_.j,48);if($_.j+1<$_.C){$p($_.tmpbits,$_.j+1,49)}$_.j=$_.j+2}$_.bits=$_.tmpbits;if($_.colors==4){$_.bi=0;$_.gi=1;$_.mi=2;$_.yi=3;$_.ki=4;$_.wi=5;$k[$j++]=Infinity;$k[$j++]=$_.bi;$k[$j++]="0000FF";$k[$j++]=$_.gi;$k[$j++]="00FF00";$k[$j++]=$_.mi;$k[$j++]="FF00FF";$k[$j++]=$_.yi;$k[$j++]="FFFF00";$k[$j++]=$_.ki;$k[$j++]="000000";$k[$j++]=$_.wi;$k[$j++]="FFFFFF";$_.palette=$d();$_.metacolorindex=$a([$_.bi,$_.gi,$_.mi,$_.yi]);$_.palettelayout=$a([$_.bi,$_.gi,$_.mi,$_.yi])}else{var _Dw=new Map([[8,$a([2,2,2])],[16,$a([4,2,2])],[32,$a([4,4,2])],[64,$a([4,4,4])],[128,$a([8,4,4])],[256,$a([8,8,4])]]);$_.rgbres=$g(_Dw,$_.colors);$k[$j++]="rvals";$k[$j++]=$g($_.rgbres,0);$k[$j++]=Infinity;var _E1=$k[--$j];var _E3=$f($k[--$j]-1);$k[$j++]=_E1;$k[$j++]=_E3;for(var _E5=0,_E4=_E3;_E5<=_E4;_E5+=1){var _E6=$k[--$j];$k[$j++]=~~Math.round(_E5*(255/_E6));$k[$j++]=_E6}$j--;var _E7=$a();$_[$k[--$j]]=_E7;$k[$j++]="gvals";$k[$j++]=$g($_.rgbres,1);$k[$j++]=Infinity;var _EB=$k[--$j];var _ED=$f($k[--$j]-1);$k[$j++]=_EB;$k[$j++]=_ED;for(var _EF=0,_EE=_ED;_EF<=_EE;_EF+=1){var _EG=$k[--$j];$k[$j++]=~~Math.round(_EF*(255/_EG));$k[$j++]=_EG}$j--;var _EH=$a();$_[$k[--$j]]=_EH;$k[$j++]="bvals";$k[$j++]=$g($_.rgbres,2);$k[$j++]=Infinity;var _EL=$k[--$j];var _EN=$f($k[--$j]-1);$k[$j++]=_EL;$k[$j++]=_EN;for(var _EP=0,_EO=_EN;_EP<=_EO;_EP+=1){var _EQ=$k[--$j];$k[$j++]=~~Math.round(_EP*(255/_EQ));$k[$j++]=_EQ}$j--;var _ER=$a();$_[$k[--$j]]=_ER;var _ET=$_.colors;$_.palette=new Map;var _EU=$_.colors;var _EV=64;if(64>_EU){var _=_EU;_EU=_EV;_EV=_}$_.palettelayout=$a(_EV);$_.i=0;$_.j=8;$F($_.rvals,function(){$_.r=$k[--$j];$F($_.gvals,function(){$_.g=$k[--$j];$F($_.bvals,function(){$_.b=$k[--$j];var _Eh=$Z($s(6),"000000");var _Ej=$R($s(6),$_.r<<16|$_.g<<8|$_.b,16);$P(_Eh,6-_Ej.length,_Ej);$k[$j++]=_Eh;$k[$j++]=false;if($eq(_Eh,"000000")){$_.ki=$_.i;$j--;$k[$j++]=true}var _El=$k[--$j];var _Em=$k[--$j];$k[$j++]=_Em;$k[$j++]=_El;if($eq(_Em,"0000FF")){$_.bi=$_.i;$j--;$k[$j++]=true}var _Eo=$k[--$j];var _Ep=$k[--$j];$k[$j++]=_Ep;$k[$j++]=_Eo;if($eq(_Ep,"00FF00")){$_.gi=$_.i;$j--;$k[$j++]=true}var _Er=$k[--$j];var _Es=$k[--$j];$k[$j++]=_Es;$k[$j++]=_Er;if($eq(_Es,"00FFFF")){$_.ci=$_.i;$j--;$k[$j++]=true}var _Eu=$k[--$j];var _Ev=$k[--$j];$k[$j++]=_Ev;$k[$j++]=_Eu;if($eq(_Ev,"FF0000")){$_.ri=$_.i;$j--;$k[$j++]=true}var _Ex=$k[--$j];var _Ey=$k[--$j];$k[$j++]=_Ey;$k[$j++]=_Ex;if($eq(_Ey,"FF00FF")){$_.mi=$_.i;$j--;$k[$j++]=true}var _F0=$k[--$j];var _F1=$k[--$j];$k[$j++]=_F1;$k[$j++]=_F0;if($eq(_F1,"FFFF00")){$_.yi=$_.i;$j--;$k[$j++]=true}var _F3=$k[--$j];var _F4=$k[--$j];$k[$j++]=_F4;$k[$j++]=_F3;if($eq(_F4,"FFFFFF")){$_.wi=$_.i;$j--;$k[$j++]=true}if($nt($k[--$j])){if($_.colors<=64||($_.colors==128&&($_.r==0||$_.r==73||$_.r==182||$_.r==255)||$_.colors==256&&($_.r==0||$_.r==73||$_.r==182||$_.r==255)&&($_.g==0||$_.g==73||$_.g==182||$_.g==255))){$p($_.palettelayout,$_.j,$_.i);$_.j=$_.j+1}}$p($_.palette,$_.i,$k[--$j]);$_.i=$_.i+1})})});$P($_.palettelayout,0,$a([$_.ki,$_.bi,$_.gi,$_.ci,$_.ri,$_.mi,$_.yi,$_.wi]));$_.metacolorindex=$a([$_.ki,$_.bi,$_.gi,$_.ci,$_.ri,$_.mi,$_.yi,$_.wi])}$k[$j++]=Infinity;for(var _Fp=0,_Fq=$_.rows*$_.cols;_Fp<_Fq;_Fp++){$k[$j++]=-1}$_.pixs=$a();$_.jmv=function(){var _Ft=$k[--$j];var _Fu=$k[--$j];$k[$j++]=$f(_Fu+_Ft*$_.cols)};if(!$_.slave){$_.fpat=$a([$a([1,1,1,0,0]),$a([1,2,2,0,0]),$a([1,2,1,2,1]),$a([0,0,2,2,1]),$a([0,0,1,1,1])]);$_.fmap=$a([$a([-1,$_.bi,$_.yi]),$a([-1,$_.yi,$_.bi]),$a([-1,$_.gi,$_.mi]),$a([-1,$_.mi,$_.gi])])}else{$_.fpat=$a([$a([0,0,0,0,0]),$a([0,2,2,0,0]),$a([0,2,1,2,0]),$a([0,0,2,2,0]),$a([0,0,0,0,0])]);$_.fmap=$a([$a([-1,$_.ki,$_.wi]),$a([-1,$_.ki,$_.wi]),$a([-1,$_.ki,$_.wi]),$a([-1,$_.ki,$_.wi])])}for(var _GY=0;_GY<=4;_GY+=1){$_.y=_GY;for(var _GZ=0;_GZ<=4;_GZ+=1){$_.x=_GZ;$_.fpb=$g($g($_.fpat,$_.y),$_.x);$k[$j++]=$_.pixs;$k[$j++]=$_.x+1;$k[$j++]=$_.y+1;$_.jmv();var _Gm=$k[--$j];$p($k[--$j],_Gm,$g($g($_.fmap,0),$_.fpb));$k[$j++]=$_.pixs;$k[$j++]=$_.x+1;$k[$j++]=$f($f($_.rows-$_.y)-2);$_.jmv();var _Gw=$k[--$j];$p($k[--$j],_Gw,$g($g($_.fmap,1),$_.fpb));$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.x+$_.cols)-6);$k[$j++]=$_.y+1;$_.jmv();var _H6=$k[--$j];$p($k[--$j],_H6,$g($g($_.fmap,2),$_.fpb));$k[$j++]=$_.pixs;$k[$j++]=$f($f($_.x+$_.cols)-6);$k[$j++]=$f($f($_.rows-$_.y)-2);$_.jmv();var _HH=$k[--$j];$p($k[--$j],_HH,$g($g($_.fmap,3),$_.fpb))}}$_.algnpat0=$a([$a([$_.ki,$_.ki,-1]),$a([$_.ki,$_.wi,$_.ki]),$a([-1,$_.ki,$_.ki])]);$_.algnpat1=$a([$a([-1,$_.ki,$_.ki]),$a([$_.ki,$_.wi,$_.ki]),$a([$_.ki,$_.ki,-1])]);$_.num=~~Math.round($_.cols/16)-1;$_.algnrpos=$a([3,17]);if($_.num>0){$k[$j++]=Infinity;for(var _Hk=0,_Hj=$_.num;_Hk<=_Hj;_Hk+=1){$k[$j++]=~~(_Hk*($f($_.cols-7)/$_.num))+3}$_.algnrpos=$a()}$_.num=~~Math.round($_.rows/16)-1;$_.algncpos=$a([3,17]);if($_.num>0){$k[$j++]=Infinity;for(var _Ht=0,_Hs=$_.num;_Ht<=_Hs;_Ht+=1){$k[$j++]=~~(_Ht*($f($_.rows-7)/$_.num))+3}$_.algncpos=$a()}$_.putalgnpat=function(){$_.pp=$k[--$j];$_.py=$k[--$j];$_.px=$k[--$j];for(var _I0=0;_I0<=2;_I0+=1){$_.pb=_I0;for(var _I1=0;_I1<=2;_I1+=1){$_.pa=_I1;$k[$j++]=$_.pixs;$k[$j++]=$f($_.px+$_.pa);$k[$j++]=$f($_.py+$_.pb);$_.jmv();var _IC=$k[--$j];$p($k[--$j],_IC,$g($g($_.pp,$_.pb),$_.pa))}}};for(var _IG=0,_IF=$_.algncpos.length-1;_IG<=_IF;_IG+=1){$_.j=_IG;$_.y=$g($_.algncpos,$_.j);for(var _IM=0,_IL=$_.algnrpos.length-1;_IM<=_IL;_IM+=1){$_.i=_IM;$_.x=$g($_.algnrpos,$_.i);$k[$j++]=$_.pixs;$k[$j++]=$_.x;$k[$j++]=$_.y;$_.jmv();var _IT=$k[--$j];if($g($k[--$j],_IT)==-1){$k[$j++]=$f($_.x-1);$k[$j++]=$f($_.y-1);if(($_.i+$_.j)%2==0){$k[$j++]=$_.algnpat0}else{$k[$j++]=$_.algnpat1}$_.putalgnpat()}}}if(!$_.slave){var _JL=$a([$a([6,1]),$a([6,2]),$a([6,3]),$a([6,4]),$a([6,5]),$a([6,6]),$a([5,6]),$a([4,6]),$a([3,6]),$a([2,6]),$a([1,6]),$a([7,1]),$a([7,2]),$a([7,3]),$a([7,4]),$a([7,5]),$a([7,6]),$a([7,7]),$a([6,7]),$a([5,7]),$a([4,7]),$a([3,7]),$a([2,7]),$a([1,7]),$a([8,1]),$a([8,2]),$a([8,3]),$a([8,4]),$a([8,5]),$a([8,6]),$a([8,7]),$a([8,8]),$a([7,8]),$a([6,8]),$a([5,8]),$a([4,8]),$a([3,8]),$a([2,8]),$a([1,8]),$a([9,1]),$a([9,2]),$a([9,3]),$a([9,4]),$a([9,5])]);for(var _JM=0,_JN=_JL.length;_JM<_JN;_JM++){$q($g(_JL,_JM));$_.y=$k[--$j];$_.x=$k[--$j];$k[$j++]=$a([$_.x,$_.y]);$k[$j++]=$a([-$_.x,$_.y]);$k[$j++]=$a([-$_.x,-$_.y]);$k[$j++]=$a([$_.x,-$_.y])}$as($a(176));$_.metadatamap=$k[--$j];$_.palettemap1=$a([$a([4,1]),$a([4,2]),$a([5,1]),$a([5,2]),$a([2,4]),$a([2,5]),$a([1,4]),$a([1,5]),$a([-2,1]),$a([-2,2]),$a([-1,1]),$a([-1,2]),$a([-4,4]),$a([-4,5]),$a([-5,4]),$a([-5,5])]);$_.palettemap2=$a([$a([-4,-5]),$a([-4,-4]),$a([-5,-5]),$a([-5,-4]),$a([-2,-2]),$a([-2,-1]),$a([-1,-2]),$a([-1,-1]),$a([2,-5]),$a([2,-4]),$a([1,-5]),$a([1,-4]),$a([4,-2]),$a([4,-1]),$a([5,-2]),$a([5,-1])])}else{$k[$j++]=Infinity;for(var _KD=1;_KD<=19;_KD+=1){$_.i=_KD;$k[$j++]=$a([0,$_.i]);$k[$j++]=$a([1,$_.i])}for(var _KI=5;_KI<=12;_KI+=1){$_.i=_KI;$k[$j++]=$a([2,$_.i]);$k[$j++]=$a([3,$_.i])}$_.metadatamap=$a();$k[$j++]=Infinity;for(var _KO=5;_KO<=12;_KO+=1){$k[$j++]=_KO;$k[$j++]=Infinity;var _KP=$k[--$j];var _KQ=$k[--$j];$k[$j++]=_KP;$k[$j++]=4;$k[$j++]=_KQ;var _KR=$a();$k[$j++]=_KR}for(var _KS=12;_KS>=5;_KS-=1){$k[$j++]=_KS;$k[$j++]=Infinity;var _KT=$k[--$j];var _KU=$k[--$j];$k[$j++]=_KT;$k[$j++]=5;$k[$j++]=_KU;var _KV=$a();$k[$j++]=_KV}for(var _KW=5;_KW<=12;_KW+=1){$k[$j++]=_KW;$k[$j++]=Infinity;var _KX=$k[--$j];var _KY=$k[--$j];$k[$j++]=_KX;$k[$j++]=6;$k[$j++]=_KY;var _KZ=$a();$k[$j++]=_KZ}for(var _Ka=12;_Ka>=5;_Ka-=1){$k[$j++]=_Ka;$k[$j++]=Infinity;var _Kb=$k[--$j];var _Kc=$k[--$j];$k[$j++]=_Kb;$k[$j++]=7;$k[$j++]=_Kc;var _Kd=$a();$k[$j++]=_Kd}$_.palettemap1=$a();$k[$j++]=Infinity;var _Kf=$_.palettemap1;for(var _Kg=0,_Kh=_Kf.length;_Kg<_Kh;_Kg++){$k[$j++]=$g(_Kf,_Kg);$k[$j++]=Infinity;var _Kj=$k[--$j];var _Kk=$k[--$j];$k[$j++]=_Kj;$q(_Kk);var _Kl=$k[--$j];var _Km=$k[--$j];$k[$j++]=-_Km;$k[$j++]=-_Kl;var _Kn=$a();$k[$j++]=_Kn}$_.palettemap2=$a()}var _Kp=$_.metadatamap;for(var _Kq=0,_Kr=_Kp.length;_Kq<_Kr;_Kq++){var _Ks=$g(_Kp,_Kq);var _Kt=$g(_Ks,0);$k[$j++]=_Ks;$k[$j++]=_Kt;if(_Kt<0){var _Kv=$k[--$j];var _Kw=$k[--$j];$p(_Kw,0,$f($f(_Kv+$_.cols)-1));$k[$j++]=_Kw}else{$j--}var _Kx=$k[--$j];var _Ky=$g(_Kx,1);$k[$j++]=_Kx;$k[$j++]=_Ky;if(_Ky<0){var _L0=$k[--$j];var _L1=$k[--$j];$p(_L1,1,$f($f(_L0+$_.rows)-1));$k[$j++]=_L1}else{$j--}$j--}var _L2=$_.palettemap1;for(var _L3=0,_L4=_L2.length;_L3<_L4;_L3++){var _L5=$g(_L2,_L3);var _L6=$g(_L5,0);$k[$j++]=_L5;$k[$j++]=_L6;if(_L6<0){var _L8=$k[--$j];var _L9=$k[--$j];$p(_L9,0,$f($f(_L8+$_.cols)-1));$k[$j++]=_L9}else{$j--}var _LA=$k[--$j];var _LB=$g(_LA,1);$k[$j++]=_LA;$k[$j++]=_LB;if(_LB<0){var _LD=$k[--$j];var _LE=$k[--$j];$p(_LE,1,$f($f(_LD+$_.rows)-1));$k[$j++]=_LE}else{$j--}$j--}var _LF=$_.palettemap2;for(var _LG=0,_LH=_LF.length;_LG<_LH;_LG++){var _LI=$g(_LF,_LG);var _LJ=$g(_LI,0);$k[$j++]=_LI;$k[$j++]=_LJ;if(_LJ<0){var _LL=$k[--$j];var _LM=$k[--$j];$p(_LM,0,$f($f(_LL+$_.cols)-1));$k[$j++]=_LM}else{$j--}var _LN=$k[--$j];var _LO=$g(_LN,1);$k[$j++]=_LN;$k[$j++]=_LO;if(_LO<0){var _LQ=$k[--$j];var _LR=$k[--$j];$p(_LR,1,$f($f(_LQ+$_.rows)-1));$k[$j++]=_LR}else{$j--}$j--}for(var _LU=0,_LT=$f($_.nummetamodules-1);_LU<=_LT;_LU+=1){$k[$j++]=$_.pixs;$q($g($_.metadatamap,_LU));$_.jmv();var _LY=$k[--$j];$p($k[--$j],_LY,0)}if(!$_.slave){var _Lb=$_.colors;var _Lc=16;if(16>_Lb){var _=_Lb;_Lb=_Lc;_Lc=_}for(var _Le=0,_Ld=_Lc-1;_Le<=_Ld;_Le+=1){$_.i=_Le;var _Lh=$g($_.palettelayout,$_.i);$k[$j++]=_Lh;$k[$j++]=$_.pixs;$k[$j++]=_Lh;$q($g($_.palettemap1,$_.i));$_.jmv();var _Lm=$k[--$j];var _Ln=$k[--$j];$p($k[--$j],_Lm,_Ln);var _Lq=$k[--$j];$k[$j++]=$_.pixs;$k[$j++]=_Lq;$q($g($_.palettemap2,$_.i));$_.jmv();var _Lu=$k[--$j];var _Lv=$k[--$j];$p($k[--$j],_Lu,_Lv)}$_.i=16}else{$_.i=0}$_.j=$_.nummetamodules;for(var _M1=$_.i,_M0=$_.palettelayout.length-1;_M1<=_M0;_M1+=2){$_.i=_M1;var _M4=$g($_.palettelayout,$_.i);$k[$j++]=_M4;$k[$j++]=$_.pixs;$k[$j++]=_M4;$q($g($_.metadatamap,$_.j));$_.jmv();var _M9=$k[--$j];var _MA=$k[--$j];$p($k[--$j],_M9,_MA);var _MD=$k[--$j];$k[$j++]=$_.pixs;$k[$j++]=_MD;$q($g($_.metadatamap,$f($_.j+2)));$_.jmv();var _MH=$k[--$j];var _MI=$k[--$j];$p($k[--$j],_MH,_MI);var _MM=$g($_.palettelayout,$_.i+1);$k[$j++]=_MM;$k[$j++]=$_.pixs;$k[$j++]=_MM;$q($g($_.metadatamap,$f($_.j+1)));$_.jmv();var _MR=$k[--$j];var _MS=$k[--$j];$p($k[--$j],_MR,_MS);var _MV=$k[--$j];$k[$j++]=$_.pixs;$k[$j++]=_MV;$q($g($_.metadatamap,$f($_.j+3)));$_.jmv();var _MZ=$k[--$j];var _Ma=$k[--$j];$p($k[--$j],_MZ,_Ma);$_.j=$f($_.j+4)}var _N2=$a([function(){var _Md=$k[--$j];var _Me=$k[--$j];$k[$j++]=$f(_Me+_Md)%$_.colors},function(){$j--;var _Mh=$k[--$j];$k[$j++]=_Mh%$_.colors},function(){var _Mi=$k[--$j];var _Mj=$k[--$j];$k[$j++]=_Mi;$k[$j++]=_Mj;$j--;var _Ml=$k[--$j];$k[$j++]=_Ml%$_.colors},function(){var _Mm=$k[--$j];var _Mn=$k[--$j];$k[$j++]=(~~(_Mm/3)+~~(_Mn/2))%$_.colors},function(){var _Mp=$k[--$j];var _Mq=$k[--$j];$k[$j++]=(~~(_Mp/2)+~~(_Mq/3))%$_.colors},function(){var _Ms=$k[--$j];var _Mu=$f($k[--$j]+_Ms);$k[$j++]=(~~(_Mu/2)+~~(_Mu/3))%$_.colors},function(){var _Mw=$k[--$j];var _Mx=$k[--$j];$k[$j++]=$f(_Mw*(_Mx*_Mx)%7+$f(_Mw+_Mx*_Mx)*2%19)%$_.colors},function(){var _Mz=$k[--$j];var _N0=$k[--$j];$k[$j++]=$f(_N0*(_Mz*_Mz)%5+$f(_Mz*_Mz+_N0*2)%13)%$_.colors}]);$_.maskfuncs=_N2;if($_.mask!=-1){$_.maskfuncs=$a([$g($_.maskfuncs,$_.mask)]);$_.bestmaskval=$_.mask}$_.masks=$a($_.maskfuncs.length);for(var _ND=0,_NC=$_.masks.length-1;_ND<=_NC;_ND+=1){$_.m=_ND;$_.mask=$a($_.rows*$_.cols);for(var _NJ=0,_NI=$f($_.rows-1);_NJ<=_NI;_NJ+=1){$_.j=_NJ;for(var _NM=0,_NL=$f($_.cols-1);_NM<=_NL;_NM+=1){$_.i=_NM;$k[$j++]=$_.pixs;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.jmv();var _NQ=$k[--$j];if($g($k[--$j],_NQ)==-1){$k[$j++]=$_.i;$k[$j++]=$_.j;if($g($_.maskfuncs,$_.m)()===true){break}}else{$k[$j++]=0}$k[$j++]=$_.mask;$k[$j++]=$_.i;$k[$j++]=$_.j;$_.jmv();var _Nb=$k[--$j];var _Nc=$k[--$j];$p(_Nc,_Nb,$k[--$j])}}$p($_.masks,$_.m,$_.mask)}$_.posx=0;$_.posy=0;$_.i=0;for(;;){if($_.posx==$_.cols){break}$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.jmv();var _Nm=$k[--$j];if($g($k[--$j],_Nm)==-1){var _Ns=$G($_.bits,$_.i,$_.databpm);$k[$j++]=0;for(var _Nt=0,_Nu=_Ns.length;_Nt<_Nu;_Nt++){var _Nw=$k[--$j];$k[$j++]=$f(_Nw+$f($g(_Ns,_Nt)-48))*2}var _Nx=$k[--$j];$k[$j++]=~~(_Nx/2);$k[$j++]=$_.pixs;$k[$j++]=$_.posx;$k[$j++]=$_.posy;$_.jmv();var _O1=$k[--$j];var _O2=$k[--$j];$p(_O2,_O1,$k[--$j]);$_.i=$_.i+$_.databpm}$_.posy=$_.posy+1;if($_.posy==$_.rows){$_.posy=0;$_.posx=$_.posx+1}}$_.evalrle=function(){$_.scrle=$k[--$j];$_.scr1=0;$_.scr3=0;for(var _OD=0,_OC=$_.scrle.length-2;_OD<=_OC;_OD+=2){$_.j=_OD;if($g($_.scrle,$_.j+1)!=-1){var _OJ=$g($_.scrle,$_.j);$k[$j++]=_OJ;if(_OJ>=5){$_.scr1=$f($f($k[--$j]-2)+$_.scr1)}else{$j--}if($_.j>=4&&$_.j<=$_.scrle.length-5){var _OR=$G($_.scrle,$_.j-4,10);$k[$j++]=_OR;for(var _OS=0,_OT=_OR.length;_OS<_OT;_OS++){$k[$j++]=$g(_OR,_OS)==1}$j--;for(var _OV=0,_OW=4;_OV<_OW;_OV++){var _OX=$k[--$j];var _OY=$k[--$j];$k[$j++]=_OX;$k[$j++]=_OY;$j--;var _OZ=$k[--$j];var _Oa=$k[--$j];$k[$j++]=$an(_Oa,_OZ)}if($k[--$j]){$k[$j++]=Infinity;var _Oc=$k[--$j];var _Od=$k[--$j];$k[$j++]=_Oc;$q(_Od);var _Oe=$k[--$j];var _Of=$k[--$j];var _Og=$k[--$j];var _Oh=$k[--$j];var _Oi=$k[--$j];var _Oj=$k[--$j];var _Ok=$k[--$j];var _Ol=$k[--$j];var _Om=$k[--$j];$k[$j++]=_Om;$k[$j++]=_Ol;$k[$j++]=_Ok;$k[$j++]=_Oj;$k[$j++]=_Oi;$k[$j++]=_Oh;$k[$j++]=_Og;$k[$j++]=_Of;$k[$j++]=_Oe;if($eq(_Om,_Oi)&&$eq(_Om,_Oe)&&$eq(_Ok,_Og)){var _On=$k[--$j];var _Oo=$k[--$j];var _Op=$k[--$j];$_.c4=_Op;$_.c5=_On;$k[$j++]=_Op;$k[$j++]=_Oo;if($_.c4==$_.bi&&$_.c5==$_.yi||($_.c4==$_.yi&&$_.c5==$_.bi||($_.c4==$_.gi&&$_.c5==$_.mi||$_.c4==$_.mi&&$_.c5==$_.gi))){$_.scr3=$_.scr3+100}}$l()}else{$j--}}}}$k[$j++]=$_.scr1;$k[$j++]=$_.scr3};$_.evalmask=function(){$_.sym=$k[--$j];$_.n1=0;$_.n2=0;$_.n3=0;var _PA=$_.rows;var _PB=$_.cols;if(_PA<_PB){var _=_PB;_PB=_PA;_PA=_}$_.rle=$a($f(_PA*2+2));$_.lastpairs=$a($_.cols);$_.thispairs=$a($_.cols);for(var _PJ=0,_PI=$f($_.cols-1);_PJ<=_PI;_PJ+=1){$_.i=_PJ;$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=-1;for(var _PP=$_.i,_PQ=$_.cols,_PO=$f($_.rows*$_.cols-1);_PQ<0?_PP>=_PO:_PP<=_PO;_PP+=_PQ){var _PS=$g($_.sym,_PP);var _PT=$k[--$j];$k[$j++]=_PT;$k[$j++]=_PS;if($eq(_PT,_PS)){$j--;var _PU=$k[--$j];var _PV=$k[--$j];$k[$j++]=$f(_PV+1);$k[$j++]=_PU}else{var _PW=$k[--$j];$k[$j++]=1;$k[$j++]=_PW}}var _PY=$m()+2;$as($G($_.rle,0,_PY-2));$_.evalrle();$_.n3=$f($k[--$j]+$_.n3);$_.n1=$f($k[--$j]+$_.n1);$j--}for(var _Pg=0,_Pf=$f($_.rows-1);_Pg<=_Pf;_Pg+=1){$_.i=_Pg;$_.symrow=$G($_.sym,$_.i*$_.cols,$_.cols);$k[$j++]=Infinity;var _Pm=$_.symrow;$k[$j++]=0;$k[$j++]=-1;for(var _Pn=0,_Po=_Pm.length;_Pn<_Po;_Pn++){var _Pp=$g(_Pm,_Pn);var _Pq=$k[--$j];$k[$j++]=_Pq;$k[$j++]=_Pp;if($eq(_Pq,_Pp)){$j--;var _Pr=$k[--$j];var _Ps=$k[--$j];$k[$j++]=$f(_Ps+1);$k[$j++]=_Pr}else{var _Pt=$k[--$j];$k[$j++]=1;$k[$j++]=_Pt}}var _Pv=$m()+2;$as($G($_.rle,0,_Pv-2));$_.evalrle();$_.n3=$f($k[--$j]+$_.n3);$_.n1=$f($k[--$j]+$_.n1);$j--;var _Q1=$_.thispairs;$_.thispairs=$_.lastpairs;$_.lastpairs=_Q1;var _Q3=$_.symrow;$k[$j++]=-1;for(var _Q4=0,_Q5=_Q3.length;_Q4<_Q5;_Q4++){var _Q6=$g(_Q3,_Q4);var _Q7=$k[--$j];$k[$j++]=_Q6;$k[$j++]=_Q7;if($ne(_Q6,_Q7)){$j--;var _Q8=$k[--$j];$k[$j++]=-1;$k[$j++]=_Q8}}$j--;$as($_.thispairs);$j--;if($_.i>0){$k[$j++]=Infinity;$q($_.lastpairs);$q($_.thispairs);$k[$j++]=$_.n2;for(var _QF=0,_QG=$_.cols;_QF<_QG;_QF++){var _QH=$k[--$j];var _QI=$k[--$j];$k[$j++]=_QH;$k[$j++]=_QI;if(_QI!=-1){var _QK=$k[$j-1-$f($_.cols+1)];if($eq($k[--$j],_QK)){var _QM=$k[--$j];$k[$j++]=$f(_QM+3)}}else{$j--}}$_.n2=$k[--$j];$l()}}$k[$j++]=$f($f($_.n1+$_.n2)+$_.n3)};$_.bestscore=999999999;for(var _QT=0,_QS=$_.masks.length-1;_QT<=_QS;_QT+=1){$_.m=_QT;$_.masksym=$a($_.rows*$_.cols);for(var _Qa=0,_QZ=$f($_.rows*$_.cols-1);_Qa<=_QZ;_Qa+=1){$_.i=_Qa;$p($_.masksym,$_.i,$xo($g($_.pixs,$_.i),$g($g($_.masks,$_.m),$_.i)))}if($_.masks.length!=1){$k[$j++]=$_.masksym;$_.evalmask();$_.score=$k[--$j];if($_.score<$_.bestscore){$_.bestsym=$_.masksym;$_.bestmaskval=$_.m;$_.bestscore=$_.score}}else{$_.bestsym=$_.masksym}}$_.pixs=$_.bestsym;$_.metamask=$_.bestmaskval;$_.addtometapart=function(){var _Qw=$k[--$j];$P($_.metapart,$_.p,_Qw);$_.p=_Qw.length+$_.p};$_.addtometabits=function(){var _R0=$k[--$j];$P($_.metabits,$_.q,_R0);$_.q=_R0.length+$_.q};$_.metapart=$s(40);$_.metabits=$s($_.nummetabits);$_.p=0;$_.q=0;if(!$_.slave){$k[$j++]=~~Math.round(Math.log($_.colors)/Math.log(2))-1;$k[$j++]=3;$_.tofixedbits();$_.addtometapart();$k[$j++]=$G($_.metapart,0,$_.p);$k[$j++]=2;$k[$j++]=-1;$_.ldpc();$_.addtometabits();$_.p=0;$k[$j++]=$_.metass;$k[$j++]=1;$_.tofixedbits();$_.addtometapart();$k[$j++]=$_.metavf;$k[$j++]=2;$_.tofixedbits();$_.addtometapart();$k[$j++]=$_.metamask;$k[$j++]=3;$_.tofixedbits();$_.addtometapart();if($_.hasslaves){$k[$j++]="1"}else{$k[$j++]="0"}$_.addtometapart();$k[$j++]=$G($_.metapart,0,$_.p);$k[$j++]=2;$k[$j++]=-1;$_.ldpc();$_.addtometabits();$_.p=0;if($_.metass==0){$k[$j++]=$f($f(~~($f($_.cols-17)/4)-$g($a([0,4,8,16]),$_.metavf))-1);$k[$j++]=$_.metavlen;$_.tofixedbits();$_.addtometapart()}else{$k[$j++]=~~($f($_.cols-17)/4)-1;$k[$j++]=~~($_.metavlen/2);$_.tofixedbits();$_.addtometapart();$k[$j++]=~~($f($_.rows-17)/4)-1;$k[$j++]=~~($_.metavlen/2);$_.tofixedbits();$_.addtometapart()}$k[$j++]=$_.datawc-3;$k[$j++]=~~($_.metaelen/2);$_.tofixedbits();$_.addtometapart();$k[$j++]=$_.datawr-4;$k[$j++]=~~($_.metaelen/2);$_.tofixedbits();$_.addtometapart();if($_.hasslaves){$k[$j++]=0;$k[$j++]=4;$_.tofixedbits();$_.addtometapart()}$k[$j++]=$G($_.metapart,0,$_.p);$k[$j++]=2;$k[$j++]=-1;$_.ldpc();$_.addtometabits();$_.p=0}else{var _Rc=$_.sameshape?0:1;$k[$j++]=_Rc;$k[$j++]=1;$_.tofixedbits();$_.addtometapart();var _Re=$_.sameecc?0:1;$k[$j++]=_Re;$k[$j++]=1;$_.tofixedbits();$_.addtometapart();var _Rg=$_.hasslaves?1:0;$k[$j++]=_Rg;$k[$j++]=1;$_.tofixedbits();$_.addtometapart();$k[$j++]=$G($_.metapart,0,$_.p);$k[$j++]=2;$k[$j++]=-1;$_.ldpc();$_.addtometabits();$_.p=0;if(!$_.sameshape){$k[$j++]=~~(($_.diffside-17)/4)-1;$k[$j++]=5;$_.tofixedbits();$_.addtometapart()}if($_.hasslaves){$k[$j++]=0;$k[$j++]=3;$_.tofixedbits();$_.addtometapart()}$k[$j++]=$G($_.metapart,0,$_.p);$k[$j++]=2;$k[$j++]=-1;$_.ldpc();$_.addtometabits();$_.p=0;if(!$_.sameecc){$k[$j++]=$_.datawc-3;$k[$j++]=~~($_.metaelen/2);$_.tofixedbits();$_.addtometapart();$k[$j++]=$_.datawr-4;$k[$j++]=~~($_.metaelen/2);$_.tofixedbits();$_.addtometapart()}$k[$j++]=$G($_.metapart,0,$_.p);$k[$j++]=2;$k[$j++]=-1;$_.ldpc();$_.addtometabits();$_.p=0}for(var _S1=$_.q,_S0=$f($_.nummetabits-1);_S1<=_S0;_S1+=1){$p($_.metabits,_S1,48)}$_.i=0;$_.j=0;if(!$_.slave){var _S6=$G($_.metabits,$_.i,6);for(var _S7=0,_S8=_S6.length;_S7<_S8;_S7++){$k[$j++]=$g(_S6,_S7);if($_.colors==4){$k[$j++]=$a([$_.bi,$_.yi])}else{$k[$j++]=$a([$_.ki,$_.wi])}var _SH=$k[--$j];var _SJ=$g(_SH,$f($k[--$j]-48));$k[$j++]=_SJ;$k[$j++]=$_.pixs;$q($g($_.metadatamap,$_.j));$_.jmv();var _SO=$k[--$j];var _SP=$k[--$j];$p(_SP,_SO,$k[--$j]);$_.j=$_.j+1}$_.i=$_.i+6}for(var _SW=0,_SX=~~($f($_.nummetabits-$_.i)/$_.metabpm);_SW<_SX;_SW++){var _Sb=$G($_.metabits,$_.i,$_.metabpm);$k[$j++]=0;for(var _Sc=0,_Sd=_Sb.length;_Sc<_Sd;_Sc++){var _Sf=$k[--$j];$k[$j++]=$f(_Sf+$f($g(_Sb,_Sc)-48))*2}var _Si=$g($_.metacolorindex,~~($k[--$j]/2));$k[$j++]=_Si;$k[$j++]=$_.pixs;$q($g($_.metadatamap,$_.j));$_.jmv();var _Sn=$k[--$j];var _So=$k[--$j];$p(_So,_Sn,$k[--$j]);$_.i=$f($_.i+$_.metabpm);$_.j=$_.j+1}var _T0=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.cols],["pixy",$_.rows],["colormap",$_.palette],["height",$_.rows*2/72],["width",$_.cols*2/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",$_.options]]);$k[$j++]=_T0;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1_cc(){$_=Object.create($_);$_.parse=false;$_.dontlint=false;$_.lintreqs=false;$_.dontdraw=false;$_.ccversion="a";$_.cccolumns=-1;$_.lintype="";$_.linwidth=-1;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];bwipp_loadctx(bwipp_gs1_cc);if($ne($_.ccversion,"a")&&$ne($_.ccversion,"b")&&$ne($_.ccversion,"c")){$k[$j++]="bwipp.gs1ccBadCCversion#27487";$k[$j++]="ccversion must be a, b or c";bwipp_raiseerror()}if($_.cccolumns>30){$k[$j++]="bwipp.gs1ccColumnsTooBig#27491";$k[$j++]="The maximum number of composite component columns is 30";bwipp_raiseerror()}if(!bwipp_gs1_cc.__27509__){$_=Object.create($_);var _6=new Map([["ean13",4],["upca",4],["ean8",3],["upce",2],["gs1-128",4],["databaromni",4],["databarstacked",2],["databarstackedomni",2],["databartruncated",4],["databarlimited",3],["databarexpanded",4],["databarexpandedstacked",4]]);$_.lintypecccolumns=_6;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1_cc.$ctx[id]=$_[id]);bwipp_gs1_cc.__27509__=1;$_=Object.getPrototypeOf($_)}if($ne($_.lintype,"")){var _B=$g($_.lintypecccolumns,$_.lintype)!==undefined;if(!_B){$k[$j++]="bwipp.gs1ccBadLinType#27513";$k[$j++]="The lintype is not recognised";bwipp_raiseerror()}}if($_.cccolumns==-1){if($eq($_.lintype,"gs1-128")&&$eq($_.ccversion,"c")){if($_.linwidth<0){$k[$j++]="bwipp.gs1ccMissingLinWidth#27521";$k[$j++]="linwidth must be set for a GS1-128 with a CC-C composite component";bwipp_raiseerror()}if($_.linwidth<68){$k[$j++]="bwipp.gs1ccMinimumLinWidth#27524";$k[$j++]="Minimum linwidth for a GS1-128 with a CC-C composite component is 68";bwipp_raiseerror()}if($_.linwidth==68){$k[$j++]=1}else{$k[$j++]=~~(($_.linwidth-52)/17)}}else{if($ne($_.lintype,"")){$k[$j++]=$g($_.lintypecccolumns,$_.lintype)}else{$k[$j++]=2}}$_.cccolumns=$k[--$j]}$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];$_.isupper=function(){var _S=$k[--$j];$k[$j++]=_S>=65&&_S<=90};$_.isnum0=function(){var _T=$k[--$j];$k[$j++]=_T>=48&&_T<=57};$_.isnum1=function(){var _U=$k[--$j];$k[$j++]=_U>=49&&_U<=57};for(;;){if($_.ais.length>=1){if($eq($g($_.ais,0),"10")||$eq($g($_.ais,0),"11")||$eq($g($_.ais,0),"17")){$k[$j++]=-1;$k[$j++]="10";break}}if($_.ais.length>=1){if($eq($g($_.ais,0),"90")){$_.v=$g($_.vals,0);if($_.v.length>=1){$k[$j++]=$g($_.v,0);$_.isupper();if($k[--$j]){$k[$j++]=0;$k[$j++]="11";break}}if($_.v.length>=2){$k[$j++]=$g($_.v,0);$_.isnum1();$k[$j++]=$g($_.v,1);$_.isupper();var _q=$k[--$j];var _r=$k[--$j];if(_r&&_q){$k[$j++]=1;$k[$j++]="11";break}}if($_.v.length>=3){$k[$j++]=$g($_.v,0);$_.isnum1();$k[$j++]=$g($_.v,1);$_.isnum0();var _x=$k[--$j];var _y=$k[--$j];$k[$j++]=$an(_y,_x);$k[$j++]=$g($_.v,2);$_.isupper();var _11=$k[--$j];var _12=$k[--$j];if(_12&&_11){$k[$j++]=2;$k[$j++]="11";break}}if($_.v.length>=4){$k[$j++]=$g($_.v,0);$_.isnum1();$k[$j++]=$g($_.v,1);$_.isnum0();var _18=$k[--$j];var _19=$k[--$j];$k[$j++]=$an(_19,_18);$k[$j++]=$g($_.v,2);$_.isnum0();var _1C=$k[--$j];var _1D=$k[--$j];$k[$j++]=$an(_1D,_1C);$k[$j++]=$g($_.v,3);$_.isupper();var _1G=$k[--$j];var _1H=$k[--$j];if(_1H&&_1G){$k[$j++]=3;$k[$j++]="11";break}}}}$k[$j++]=-1;$k[$j++]="0";break}$_.method=$k[--$j];$_.npre=$k[--$j];$_.tobin=function(){var _1L=$s($k[--$j]);$k[$j++]=_1L;for(var _1N=0,_1M=_1L.length-1;_1N<=_1M;_1N+=1){var _1O=$k[--$j];$p(_1O,_1N,48);$k[$j++]=_1O}var _1P=$k[--$j];var _1S=$R($s(_1P.length),$k[--$j],2);$P(_1P,_1P.length-_1S.length,_1S);$k[$j++]=_1P};if(!bwipp_gs1_cc.__27644__){$_=Object.create($_);$_.fnc1=-1;$_.lnumeric=-2;$_.lalphanumeric=-3;$_.liso646=-4;$k[$j++]=Infinity;for(var _1T=65;_1T<=90;_1T+=1){$k[$j++]=_1T;$k[$j++]=_1T-65;$k[$j++]=5;$_.tobin()}for(var _1U=48;_1U<=57;_1U+=1){$k[$j++]=_1U;$k[$j++]=_1U+4;$k[$j++]=6;$_.tobin()}$k[$j++]=$_.fnc1;$k[$j++]="11111";$_.alpha=$d();$k[$j++]=Infinity;for(var _1X=0;_1X<=119;_1X+=1){var _1Z=$Z($s(2),"00");var _1b=$R($s(2),_1X,11);$P(_1Z,2-_1b.length,_1b);$k[$j++]=_1X;$k[$j++]=_1Z;if($g(_1Z,0)==65){var _1d=$k[--$j];$p(_1d,0,94);$k[$j++]=_1d}var _1e=$k[--$j];$k[$j++]=_1e;if($g(_1e,1)==65){var _1g=$k[--$j];$p(_1g,1,94);$k[$j++]=_1g}var _1h=$k[--$j];var _1k=$Z($s(7),"0000000");var _1m=$R($s(7),$f($k[--$j]+8),2);$P(_1k,7-_1m.length,_1m);$k[$j++]=_1h;$k[$j++]=_1k}$k[$j++]=$_.lalphanumeric;$k[$j++]="0000";$_.numeric=$d();$k[$j++]=Infinity;for(var _1p=48;_1p<=57;_1p+=1){$k[$j++]=_1p;$k[$j++]=_1p-43;$k[$j++]=5;$_.tobin()}$k[$j++]=$_.fnc1;$k[$j++]="01111";for(var _1r=65;_1r<=90;_1r+=1){$k[$j++]=_1r;$k[$j++]=_1r-33;$k[$j++]=6;$_.tobin()}$k[$j++]=42;$k[$j++]="111010";for(var _1s=44;_1s<=47;_1s+=1){$k[$j++]=_1s;$k[$j++]=_1s+15;$k[$j++]=6;$_.tobin()}$k[$j++]=$_.lnumeric;$k[$j++]="000";$k[$j++]=$_.liso646;$k[$j++]="00100";$_.alphanumeric=$d();$k[$j++]=Infinity;for(var _1w=48;_1w<=57;_1w+=1){$k[$j++]=_1w;$k[$j++]=_1w-43;$k[$j++]=5;$_.tobin()}$k[$j++]=$_.fnc1;$k[$j++]="01111";for(var _1y=65;_1y<=90;_1y+=1){$k[$j++]=_1y;$k[$j++]=_1y-1;$k[$j++]=7;$_.tobin()}for(var _1z=97;_1z<=122;_1z+=1){$k[$j++]=_1z;$k[$j++]=_1z-7;$k[$j++]=7;$_.tobin()}$k[$j++]=33;$k[$j++]="11101000";$k[$j++]=34;$k[$j++]="11101001";for(var _20=37;_20<=47;_20+=1){$k[$j++]=_20;$k[$j++]=_20+197;$k[$j++]=8;$_.tobin()}for(var _21=58;_21<=63;_21+=1){$k[$j++]=_21;$k[$j++]=_21+187;$k[$j++]=8;$_.tobin()}$k[$j++]=95;$k[$j++]="11111011";$k[$j++]=32;$k[$j++]="11111100";$k[$j++]=$_.lnumeric;$k[$j++]="000";$k[$j++]=$_.lalphanumeric;$k[$j++]="00100";$_.iso646=$d();for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1_cc.$ctx[id]=$_[id]);bwipp_gs1_cc.__27644__=1;$_=Object.getPrototypeOf($_)}if($eq($_.method,"10")){if($eq($g($_.ais,0),"11")||$eq($g($_.ais,0),"17")){var _2C=$g($_.vals,0);var _2H=$Z($s(16),"0000000000000000");var _2J=$R($s(16),$i($G(_2C,0,2))*384+(($i($G(_2C,2,2))-1)*32+$i($G(_2C,4,2))),2);$P(_2H,16-_2J.length,_2J);$k[$j++]=_2H;$k[$j++]=Infinity;var _2K=$k[--$j];var _2L=$k[--$j];$k[$j++]=_2K;$k[$j++]=1;$k[$j++]=0;$F(_2L,function(){var _2M=$k[--$j];$k[$j++]=$f(_2M-48)});var _2P=$eq($g($_.ais,0),"11")?0:1;$k[$j++]=_2P;$_.cdf=$a();$_.ais=$G($_.ais,1,$_.ais.length-1);$_.vals=$G($_.vals,1,$_.vals.length-1);$_.fncs=$G($_.fncs,1,$_.fncs.length-1)}else{$_.cdf=$a([1,0,1,1])}if($_.ais.length!=0){if($eq($g($_.ais,0),"10")){$k[$j++]=Infinity;$F($g($_.vals,0));$_.gpf=$a();if($_.ais.length>1){$k[$j++]=Infinity;$q($_.gpf);$k[$j++]=$_.fnc1;$_.gpf=$a()}$_.ais=$G($_.ais,1,$_.ais.length-1);$_.vals=$G($_.vals,1,$_.vals.length-1);$_.fncs=$G($_.fncs,1,$_.fncs.length-1)}else{$_.gpf=$a([$_.fnc1])}}else{$k[$j++]=Infinity;$q($_.cdf);$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$_.cdf=$a();$_.gpf=$a([])}$_.mode="numeric"}if($eq($_.method,"11")){$_.cdf=$a([1,1]);$_.ai90=$g($_.vals,0);if($f($_.npre+1)!=$_.ai90.length){$k[$j++]=$G($_.ai90,$f($_.npre+1),$f($f($_.ai90.length-$_.npre)-1))}else{$k[$j++]=""}$_.ai90rem=$k[--$j];$k[$j++]="nalpha";$k[$j++]=0;$F($_.ai90rem,function(){var _3C=$k[--$j];if(_3C>=65&&_3C<=90){var _3D=$k[--$j];$k[$j++]=$f(_3D+1)}});var _3E=$k[--$j];$_[$k[--$j]]=_3E;$k[$j++]="nnums";$k[$j++]=0;$F($_.ai90rem,function(){var _3H=$k[--$j];if(_3H>=48&&_3H<=57){var _3I=$k[--$j];$k[$j++]=$f(_3I+1)}});var _3J=$k[--$j];$_[$k[--$j]]=_3J;$k[$j++]="mode";if($gt($_.nalpha,$_.nnums)){$k[$j++]="alpha"}else{if($_.nalpha==0){$k[$j++]="numeric"}else{$k[$j++]="alphanumeric"}}var _3O=$k[--$j];$_[$k[--$j]]=_3O;if($f($_.nalpha+$_.nnums)!=$_.ai90rem.length){$_.mode="alphanumeric"}$k[$j++]=Infinity;$q($_.cdf);if($eq($_.mode,"alphanumeric")){$k[$j++]=0}if($eq($_.mode,"numeric")){$k[$j++]=1;$k[$j++]=0}if($eq($_.mode,"alpha")){$k[$j++]=1;$k[$j++]=1}$_.cdf=$a();$k[$j++]="ais1";if($_.ais.length>1){$k[$j++]=$g($_.ais,1)}else{$k[$j++]=-1}var _3b=$k[--$j];$_[$k[--$j]]=_3b;$k[$j++]="vals1";if($_.vals.length>1){$k[$j++]=$g($_.vals,1)}else{$k[$j++]=-1}var _3g=$k[--$j];$_[$k[--$j]]=_3g;if($eq($_.ais1,"21")||$eq($_.ais1,"8004")){$k[$j++]=Infinity;$q($_.cdf);if($eq($_.ais1,"21")){$k[$j++]=1;$k[$j++]=0}else{$k[$j++]=1;$k[$j++]=1}$_.cdf=$a()}else{$k[$j++]=Infinity;$q($_.cdf);$k[$j++]=0;$_.cdf=$a()}$k[$j++]="nval";if($_.npre!=0){$k[$j++]=$i($G($_.ai90,0,$_.npre))}else{$k[$j++]=0}var _3t=$k[--$j];$_[$k[--$j]]=_3t;$X("BDHIJKLNPQRSTVXZ",$G($_.ai90,$_.npre,1));if($k[--$j]){var _3z=$k[--$j];var _40=$k[--$j];$k[$j++]=_3z.length;$k[$j++]=_40;$j--;var _41=$k[--$j];var _42=$k[--$j];$k[$j++]=_41;$k[$j++]=_42;$j--;$_.aval=$k[--$j]}else{$j--;$_.aval=-1}if($_.nval<31&&$_.aval!=-1){var _47=$Z($s(5),"00000");var _4A=$R($s(5),$_.nval,2);$P(_47,5-_4A.length,_4A);$k[$j++]=_47;$k[$j++]=Infinity;var _4B=$k[--$j];var _4C=$k[--$j];$k[$j++]=_4B;$F(_4C,function(){var _4D=$k[--$j];$k[$j++]=$f(_4D-48)});$_.nbits=$a();var _4G=$Z($s(4),"0000");var _4J=$R($s(4),$_.aval,2);$P(_4G,4-_4J.length,_4J);$k[$j++]=_4G;$k[$j++]=Infinity;var _4K=$k[--$j];var _4L=$k[--$j];$k[$j++]=_4K;$F(_4L,function(){var _4M=$k[--$j];$k[$j++]=$f(_4M-48)});$_.abits=$a();$k[$j++]=Infinity;$q($_.cdf);$q($_.nbits);$q($_.abits);$_.cdf=$a()}else{var _4T=$Z($s(10),"0000000000");var _4W=$R($s(10),$_.nval,2);$P(_4T,10-_4W.length,_4W);$k[$j++]=_4T;$k[$j++]=Infinity;var _4X=$k[--$j];var _4Y=$k[--$j];$k[$j++]=_4X;$F(_4Y,function(){var _4Z=$k[--$j];$k[$j++]=$f(_4Z-48)});$_.nbits=$a();var _4c=$Z($s(5),"00000");var _4h=$R($s(5),$f($g($_.ai90,$_.npre)-65),2);$P(_4c,5-_4h.length,_4h);$k[$j++]=_4c;$k[$j++]=Infinity;var _4i=$k[--$j];var _4j=$k[--$j];$k[$j++]=_4i;$F(_4j,function(){var _4k=$k[--$j];$k[$j++]=$f(_4k-48)});$_.abits=$a();$k[$j++]=Infinity;$q($_.cdf);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$q($_.nbits);$q($_.abits);$_.cdf=$a()}if($ne($_.mode,"alpha")){$k[$j++]=Infinity;$F($_.ai90rem);if($_.ais.length>1){$k[$j++]=$_.fnc1}$_.gpf=$a()}else{$k[$j++]=Infinity;$F($_.ai90rem);if($_.ais.length>1){$k[$j++]=$_.fnc1}$_.in=$a();$_.out=$a($_.in.length*6);$_.j=0;for(var _53=0,_52=$_.in.length-1;_53<=_52;_53+=1){var _57=$g($_.alpha,$g($_.in,_53));$k[$j++]=_57;$k[$j++]=_57;$k[$j++]=Infinity;var _58=$k[--$j];var _59=$k[--$j];$k[$j++]=_58;$F(_59,function(){var _5A=$k[--$j];$k[$j++]=$f(_5A-48)});$P($_.out,$_.j,$a());$_.j=$k[--$j].length+$_.j}$k[$j++]=Infinity;$q($_.cdf);$q($G($_.out,0,$_.j));$_.cdf=$a();$_.gpf=$a([]);if($_.ais.length>1){$_.mode="numeric"}}$_.ais=$G($_.ais,1,$_.ais.length-1);$_.vals=$G($_.vals,1,$_.vals.length-1);$_.fncs=$G($_.fncs,1,$_.fncs.length-1);if($_.ais.length!=0){if($eq($_.ais1,"21")||$eq($_.ais1,"8004")){$k[$j++]=Infinity;$q($_.gpf);$F($_.vals1);$_.gpf=$a();$_.ais=$G($_.ais,1,$_.ais.length-1);$_.vals=$G($_.vals,1,$_.vals.length-1);$_.fncs=$G($_.fncs,1,$_.fncs.length-1);if($_.ais.length!=0){$k[$j++]=Infinity;$q($_.gpf);$k[$j++]=$_.fnc1;$_.gpf=$a()}}}}if($eq($_.method,"0")){$_.cdf=$a([0]);$_.gpf=$a([]);$_.mode="numeric"}for(var _5u=0,_5t=$_.ais.length-1;_5u<=_5t;_5u+=1){$_.i=_5u;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _64=$a($_.gpf.length+$_.ai.length+$_.val.length);$P(_64,0,$_.gpf);$k[$j++]=_64;$k[$j++]=_64;$k[$j++]=$_.gpf.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _68=$k[--$j];var _69=$k[--$j];$k[$j++]=_68;$F(_69);var _6A=$a();var _6B=$k[--$j];$P($k[--$j],_6B,_6A);var _6D=$k[--$j];$k[$j++]=_6D;$k[$j++]=_6D;$k[$j++]=$_.gpf.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _6H=$k[--$j];var _6I=$k[--$j];$k[$j++]=_6H;$F(_6I);var _6J=$a();var _6K=$k[--$j];$P($k[--$j],_6K,_6J);$_.gpf=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _6T=$a($_.gpf.length+1);$P(_6T,0,$_.gpf);$p(_6T,$_.gpf.length,$_.fnc1);$_.gpf=_6T}}if(!bwipp_gs1_cc.__27813__){$_=Object.create($_);var _6f=new Map([["a",$a([$a([167,138,118,108,88,78,59]),$a([167,138,118,98,78]),$a([197,167,138,108,78])])],["b",$a([$a([336,296,256,208,160,104,56]),$a([768,648,536,416,304,208,152,112,72,32]),$a([1184,1016,840,672,496,352,264,208,152,96,56])])]]);$_.bitcapsmaps=_6f;for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1_cc.$ctx[id]=$_[id]);bwipp_gs1_cc.__27813__=1;$_=Object.getPrototypeOf($_)}$_.rembits=function(){$_.used=$k[--$j];if($ne($_.ccversion,"c")){$_.bitcaps=$g($g($_.bitcapsmaps,$_.ccversion),$f($_.cccolumns-2));$k[$j++]=-1;$F($_.bitcaps,function(){var _6p=$k[--$j];$k[$j++]=_6p;if($ge(_6p,$_.used)){var _6r=$k[--$j];var _6s=$k[--$j];$k[$j++]=_6r;$k[$j++]=_6s}$j--});var _6t=$k[--$j];$k[$j++]=_6t;if(_6t!=-1){var _6v=$k[--$j];$k[$j++]=$f(_6v-$_.used)}}else{var _6w=new Map([["c",-1]]);var _6y=$g(_6w,$_.ccversion);var _70=~~Math.ceil($_.used/8);$_.m=~~(_70/6)*5+_70%6;if($_.m<=40){$k[$j++]=8}if($_.m>=41&&$_.m<=160){$k[$j++]=16}if($_.m>=161&&$_.m<=320){$k[$j++]=32}if($_.m>=321&&$_.m<=833){$k[$j++]=64}if($_.m>=834){$k[$j++]=32}$_.eccws=$k[--$j];$_.m=$f($f($_.m+$_.eccws)+3);if($_.cccolumns>30){$_.cccolumns=30}for(;;){if(~~Math.ceil($_.m/$_.cccolumns)<=30||$_.cccolumns>=30){break}$_.cccolumns=$_.cccolumns+1}$_.r=~~Math.ceil($_.m/$_.cccolumns);if($_.r<3){$_.r=3}var _7N=$f($f($_.cccolumns*$_.r-$_.eccws)-3);$_.tgt=$f(~~(_7N/5)*6+_7N%5)*8;if($_.used<=8304){$k[$j++]=$f($_.tgt-$_.used)}else{$k[$j++]=-1}}var _7R=$k[--$j];$k[$j++]=_7R;if(_7R==-1){$j--;if($eq($_.ccversion,"a")){$_.ccversion="b"}else{if($eq($_.ccversion,"b")&&$eq($_.lintype,"gs1-128")){$_.ccversion="c";$_.cccolumns=~~(($_.linwidth-52)/17)}else{$_.ccversion=-1}}$k[$j++]=$_.used;$_.rembits()}};$_.encode=function(){var _7X=$k[--$j];$k[$j++]=_7X;if($ne(_7X,"raw")){var _7Y=$k[--$j];var _7a=$g(_7Y,$k[--$j]);$k[$j++]=_7a}else{$j--}$k[$j++]=Infinity;var _7b=$k[--$j];var _7c=$k[--$j];$k[$j++]=_7b;$F(_7c,function(){var _7d=$k[--$j];$k[$j++]=$f(_7d-48)});var _7e=$a();$P($_.gpfenc,$_.j,_7e);$_.j=_7e.length+$_.j};$k[$j++]=Infinity;for(var _7j=0,_7k=$_.gpf.length;_7j<_7k;_7j++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=-1;$_.numericruns=$a();$k[$j++]=Infinity;for(var _7n=0,_7o=$_.gpf.length;_7n<_7o;_7n++){$k[$j++]=0}$k[$j++]=0;$_.alphanumericruns=$a();$k[$j++]=Infinity;for(var _7r=0,_7s=$_.gpf.length;_7r<_7s;_7r++){$k[$j++]=0}$k[$j++]=9999;$_.nextiso646only=$a();for(var _7v=$_.gpf.length-1;_7v>=0;_7v-=1){$_.i=_7v;var _80=$Z($s(2),"00");var _83=$g($_.gpf,$_.i);$k[$j++]=$g($_.gpf,$_.i);$k[$j++]=_80;$k[$j++]=_80;$k[$j++]=0;$k[$j++]=_83;if(_83==$_.fnc1){$j--;$k[$j++]=94}var _85=$k[--$j];var _86=$k[--$j];$p($k[--$j],_86,_85);if($_.i<$_.gpf.length-1){var _8A=$k[--$j];var _8D=$g($_.gpf,$_.i+1);$k[$j++]=_8A;$k[$j++]=_8A;$k[$j++]=1;$k[$j++]=_8D;if(_8D==$_.fnc1){$j--;$k[$j++]=94}var _8F=$k[--$j];var _8G=$k[--$j];$p($k[--$j],_8G,_8F)}var _8K=$g($_.numeric,$k[--$j])!==undefined;if(_8K){$p($_.numericruns,$_.i,$f($g($_.numericruns,$_.i+2)+2))}else{$p($_.numericruns,$_.i,0)}var _8S=$k[--$j];var _8U=$g($_.alphanumeric,_8S)!==undefined;$k[$j++]=_8S;if(_8U){$p($_.alphanumericruns,$_.i,$f($g($_.alphanumericruns,$_.i+1)+1))}else{$p($_.alphanumericruns,$_.i,0)}var _8c=$k[--$j];var _8e=$g($_.iso646,_8c)!==undefined;var _8g=$g($_.alphanumeric,_8c)!==undefined;if(_8e&&!_8g){$p($_.nextiso646only,$_.i,0)}else{$p($_.nextiso646only,$_.i,$f($g($_.nextiso646only,$_.i+1)+1))}}$_.gpfenc=$a(8304);$_.i=0;$_.j=0;for(;;){if($_.i==$_.gpf.length){break}for(;;){if($eq($_.mode,"numeric")){if($_.i<=$_.gpf.length-2){var _8u=$s(2);var _8x=$g($_.gpf,$_.i);$k[$j++]=_8u;$k[$j++]=_8u;$k[$j++]=0;$k[$j++]=_8x;if(_8x==$_.fnc1){$j--;$k[$j++]=94}var _8z=$k[--$j];var _90=$k[--$j];$p($k[--$j],_90,_8z);var _92=$k[--$j];var _95=$g($_.gpf,$_.i+1);$k[$j++]=_92;$k[$j++]=_92;$k[$j++]=1;$k[$j++]=_95;if(_95==$_.fnc1){$j--;$k[$j++]=94}var _97=$k[--$j];var _98=$k[--$j];$p($k[--$j],_98,_97);var _9A=$k[--$j];var _9C=$g($_.numeric,_9A)!==undefined;$k[$j++]=_9A;if(_9C){$k[$j++]=$_.numeric;$_.encode();$_.i=$_.i+2;break}$j--;$k[$j++]=$_.lalphanumeric;$k[$j++]=$_.numeric;$_.encode();$_.mode="alphanumeric";break}else{var _9J=$g($_.gpf,$_.i);if(_9J<48||_9J>57){$k[$j++]=$_.lalphanumeric;$k[$j++]=$_.numeric;$_.encode();$_.mode="alphanumeric";break}$k[$j++]="rem";$k[$j++]=$_.cdf.length+$_.j;$_.rembits();var _9O=$k[--$j];$_[$k[--$j]]=_9O;if($_.rem>=4&&$_.rem<=6){var _9V=$G($Z($s(6),"000000"),0,$_.rem);var _9a=$R($s(4),$f($g($_.gpf,$_.i)-47),2);$P(_9V,4-_9a.length,_9a);$k[$j++]=_9V;$k[$j++]="raw";$_.encode();$_.i=$_.i+1;break}else{var _9c=$s(2);$p(_9c,0,$g($_.gpf,$_.i));$p(_9c,1,94);$k[$j++]=_9c;$k[$j++]=$_.numeric;$_.encode();$_.i=$_.i+1;break}}}if($eq($_.mode,"alphanumeric")){if($g($_.gpf,$_.i)==$_.fnc1){$k[$j++]=$_.fnc1;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="numeric";$_.i=$_.i+1;break}var _9s=$g($_.gpf,$_.i);var _9u=$g($_.iso646,_9s)!==undefined;var _9w=$g($_.alphanumeric,_9s)!==undefined;if(_9u&&!_9w){$k[$j++]=$_.liso646;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="iso646";break}if($g($_.numericruns,$_.i)>=6){$k[$j++]=$_.lnumeric;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="numeric";break}var _A6=$g($_.numericruns,$_.i);if(_A6>=4&&$f(_A6+$_.i)==$_.gpf.length){$k[$j++]=$_.lnumeric;$k[$j++]=$_.alphanumeric;$_.encode();$_.mode="numeric";break}$k[$j++]=$g($_.gpf,$_.i);$k[$j++]=$_.alphanumeric;$_.encode();$_.i=$_.i+1;break}if($eq($_.mode,"iso646")){if($g($_.gpf,$_.i)==$_.fnc1){$k[$j++]=$_.fnc1;$k[$j++]=$_.iso646;$_.encode();$_.mode="numeric";$_.i=$_.i+1;break}if($g($_.numericruns,$_.i)>=4&&$g($_.nextiso646only,$_.i)>=10){$k[$j++]=$_.lnumeric;$k[$j++]=$_.iso646;$_.encode();$_.mode="numeric";break}if($g($_.alphanumericruns,$_.i)>=5&&$g($_.nextiso646only,$_.i)>=10){$k[$j++]=$_.lalphanumeric;$k[$j++]=$_.iso646;$_.encode();$_.mode="alphanumeric";break}$k[$j++]=$g($_.gpf,$_.i);$k[$j++]=$_.iso646;$_.encode();$_.i=$_.i+1;break}}}$_.gpf=$G($_.gpfenc,0,$_.j);$k[$j++]="pad";$k[$j++]=$_.cdf.length+$_.gpf.length;$_.rembits();var _Ap=$a($k[--$j]);$_[$k[--$j]]=_Ap;if($_.pad.length>0){for(var _Au=0,_At=$_.pad.length-1;_Au<=_At;_Au+=5){$_.i=_Au;var _Av=$_.pad;var _Aw=$_.i;var _Ax=$a([0,0,1,0,0]);var _Ay=$_.pad;var _Az=$_.i;var _B0=5;var _B1=_Ay.length-_Az;if(_Ay.length-_Az>5){var _=_B0;_B0=_B1;_B1=_}$P(_Av,_Aw,$G(_Ax,0,_B1))}if($eq($_.mode,"numeric")){$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.pad);$_.pad=$G($a(),0,$_.pad.length)}if($eq($_.mode,"alpha")){$k[$j++]=Infinity;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.pad);$_.pad=$G($a(),0,$_.pad.length)}}$k[$j++]=Infinity;$q($_.cdf);$q($_.gpf);$q($_.pad);$_.bits=$a();if(!bwipp_gs1_cc.__28024__){$_=Object.create($_);$k[$j++]=Infinity;$k[$j++]=$a([0,0,0,0,0,0,1]);for(var _BI=0,_BJ=68;_BI<_BJ;_BI++){$k[$j++]=$a(7)}$_.pwr928=$a();for(var _BM=1;_BM<=68;_BM+=1){$_.j=_BM;$_.v=0;for(var _BN=6;_BN>=1;_BN-=1){$_.i=_BN;$_.v=$f($g($g($_.pwr928,$_.j-1),$_.i)*2+~~($_.v/928));$p($g($_.pwr928,$_.j),$_.i,$_.v%928)}$p($g($_.pwr928,$_.j),0,$f($g($g($_.pwr928,$_.j-1),0)*2+~~($_.v/928)))}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_gs1_cc.$ctx[id]=$_[id]);bwipp_gs1_cc.__28024__=1;$_=Object.getPrototypeOf($_)}if($_.ccversion=="a"){$k[$j++]=Infinity;for(var _Bj=0,_Bk=28;_Bj<_Bk;_Bj++){$k[$j++]=0}$_.cws=$a();$_.b=0;$_.c=0;for(;;){if($_.b==$_.bits.length){break}var _Bo=$_.bits;var _Bp=$_.b;var _Bq=$_.bits;var _Br=$_.b;var _Bs=_Bq.length-_Br;var _Bt=69;if(69>_Bq.length-_Br){var _=_Bs;_Bs=_Bt;_Bt=_}$_.bs=$G(_Bo,_Bp,_Bt);$_.bsl=$_.bs.length;$_.cs=$G($_.cws,$_.c,~~($_.bsl/10)+1);$_.csl=$_.cs.length;for(var _C3=0,_C2=$_.bsl-1;_C3<=_C2;_C3+=1){$_.i=_C3;for(var _C6=0,_C5=$_.csl-1;_C6<=_C5;_C6+=1){$_.j=_C6;var _C7=$_.cs;var _C8=$_.j;$p(_C7,_C8,$f($g(_C7,_C8)+$g($g($_.pwr928,$_.i),$_.j+7-$_.csl)*$g($_.bs,$_.bsl-$_.i-1)))}}for(var _CL=$_.csl-1;_CL>=1;_CL-=1){$_.i=_CL;var _CM=$_.cs;var _CN=$_.i;$p(_CM,_CN-1,$f($g(_CM,_CN-1)+~~($g($_.cs,$_.i)/928)));var _CS=$_.cs;var _CT=$_.i;$p(_CS,_CT,$g(_CS,_CT)%928)}$_.b=$_.b+$_.bsl;$_.c=$_.c+$_.csl}$_.cws=$G($_.cws,0,$_.c);$_.barcode=$s($_.cws.length*4);for(var _Cg=0,_Cf=$_.cws.length-1;_Cg<=_Cf;_Cg+=1){$_.i=_Cg;var _Ci=$Z($s(4),"^000");var _Cn=$R($s(4),$g($_.cws,$_.i),10);$P(_Ci,4-_Cn.length,_Cn);$P($_.barcode,$_.i*4,_Ci)}delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"cca",true);$p($_.options,"columns",$_.cccolumns);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_micropdf417();var _Cx=$k[--$j];$_[$k[--$j]]=_Cx}if($_.ccversion=="b"){$_.barcode=$s(~~($_.bits.length/8));for(var _D4=0,_D3=$_.barcode.length-1;_D4<=_D3;_D4+=1){$_.i=_D4;var _D7=$G($_.bits,$_.i*8,8);$k[$j++]=0;for(var _D8=0,_D9=_D7.length;_D8<_D9;_D8++){var _DB=$k[--$j];$k[$j++]=$f(_DB+$g(_D7,_D8))*2}$p($_.barcode,$_.i,~~($k[--$j]/2))}delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"ccb",true);$p($_.options,"columns",$_.cccolumns);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_micropdf417();var _DM=$k[--$j];$_[$k[--$j]]=_DM}if($_.ccversion=="c"){$_.barcode=$s(~~($_.bits.length/8));for(var _DT=0,_DS=$_.barcode.length-1;_DT<=_DS;_DT+=1){$_.i=_DT;var _DW=$G($_.bits,$_.i*8,8);$k[$j++]=0;for(var _DX=0,_DY=_DW.length;_DX<_DY;_DX++){var _Da=$k[--$j];$k[$j++]=$f(_Da+$g(_DW,_DX))*2}$p($_.barcode,$_.i,~~($k[--$j]/2))}delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"ccc",true);$p($_.options,"columns",$_.cccolumns);$p($_.options,"eclevel",~~(Math.log($_.eccws)/Math.log(2))-1);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_pdf417();var _Dn=$k[--$j];$_[$k[--$j]]=_Dn}$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_ean13composite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#28154";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}$p($_.options,"lintype","ean13");$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _C=$s($_.comp.length+18);$P(_C,0,"(01)00000000000000");$P(_C,18,$_.comp);$k[$j++]=_C;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_ean13();if(!$_.usematrix){$$.save();bwipp_renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _H=0,_I=93;_H<_I;_H++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _J=0,_K=93;_J<_K;_J++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _L=0,_M=93;_L<_M;_L++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;var _N=$a();$k[$j++]="ren";$k[$j++]=bwipp_renmatrix;$k[$j++]="pixs";$k[$j++]=_N;$k[$j++]="pixx";$k[$j++]=97;$k[$j++]="pixy";$k[$j++]=3;$k[$j++]="height";$k[$j++]=6/72;$k[$j++]="width";$k[$j++]=97/72;$k[$j++]="opt";$k[$j++]=$_.options;var _P=$d();$k[$j++]=_P;bwipp_renmatrix();$$.rmoveto(-2,6);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$_.linsym=$k[--$j];$_.sbs=$g($_.linsym,"sbs");$_.bhs=$g($_.linsym,"bhs");$_.bbs=$g($_.linsym,"bbs");$k[$j++]="linwidth";$k[$j++]=0;$F($_.sbs,function(){var _a=$k[--$j];var _b=$k[--$j];$k[$j++]=$f(_b+$i(_a))});var _c=$k[--$j];$_[$k[--$j]]=_c;$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _g=$k[--$j];$_[$k[--$j]]=_g;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;for(var _n=0,_o=$f($_.ccpixx-97);_n<_o;_n++){$k[$j++]=0}$_.linpad=$a();$_.diff=$f($f($f($_.linwidth+$_.linpad.length)+1)-$_.ccpixx);if($_.diff>0){$k[$j++]=Infinity;for(var _v=0,_w=$_.diff;_v<_w;_v++){$k[$j++]=0}$_.ccrpad=$a();$_.pixx=$f($_.ccpixx+$_.diff)}else{$_.ccrpad=$a(0);$_.pixx=$_.ccpixx}$k[$j++]=Infinity;for(var _15=0,_16=$_.ccpixx,_14=$_.ccpixs.length-1;_16<0?_15>=_14:_15<=_14;_15+=_16){$_.i=_15;$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}for(var _1C=0,_1D=2;_1C<_1D;_1C++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1F=0,_1G=93;_1F<_1G;_1F++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1I=0,_1J=2;_1I<_1J;_1I++){$q($_.linpad);$k[$j++]=1;$k[$j++]=0;for(var _1L=0,_1M=93;_1L<_1M;_1L++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$q($_.ccrpad)}for(var _1O=0,_1P=2;_1O<_1P;_1O++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1R=0,_1S=93;_1R<_1S;_1R++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1U=71;_1U>=0;_1U-=1){$_.y=_1U;$q($_.linpad);$k[$j++]=0;for(var _1Y=0,_1X=$_.sbs.length-1;_1Y<=_1X;_1Y+=1){$_.i=_1Y;if($_.i%2==0){var _1d=$g($_.bbs,~~($_.i/2))*72;if(_1d>$_.y||$f(_1d+$g($_.bhs,~~($_.i/2))*72)<$_.y){for(var _1m=0,_1n=$i($g($_.sbs,$_.i));_1m<_1n;_1m++){$k[$j++]=0}}else{for(var _1r=0,_1s=$i($g($_.sbs,$_.i));_1r<_1s;_1r++){$k[$j++]=1}}}else{for(var _1w=0,_1x=$i($g($_.sbs,$_.i));_1w<_1x;_1w++){$k[$j++]=0}}}if($_.diff<0){$k[$j++]=0}}$_.pixs=$a();$_.pixy=~~($_.pixs.length/$_.pixx);var _28=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_28;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_ean8composite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#28315";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}$p($_.options,"lintype","ean8");$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _C=$s($_.comp.length+18);$P(_C,0,"(01)00000000000000");$P(_C,18,$_.comp);$k[$j++]=_C;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_ean8();if(!$_.usematrix){$$.save();bwipp_renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _H=0,_I=65;_H<_I;_H++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _J=0,_K=65;_J<_K;_J++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _L=0,_M=65;_L<_M;_L++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;var _N=$a();$k[$j++]="ren";$k[$j++]=bwipp_renmatrix;$k[$j++]="pixs";$k[$j++]=_N;$k[$j++]="pixx";$k[$j++]=69;$k[$j++]="pixy";$k[$j++]=3;$k[$j++]="height";$k[$j++]=6/72;$k[$j++]="width";$k[$j++]=69/72;$k[$j++]="opt";$k[$j++]=$_.options;var _P=$d();$k[$j++]=_P;bwipp_renmatrix();$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _S=$k[--$j];$$.rmoveto($f(69-$g(_S,"pixx")),6);$k[$j++]=_S;bwipp_renmatrix();$$.restore()}else{$_.linsym=$k[--$j];$_.sbs=$g($_.linsym,"sbs");$_.bhs=$g($_.linsym,"bhs");$_.bbs=$g($_.linsym,"bbs");$k[$j++]="linwidth";$k[$j++]=0;$F($_.sbs,function(){var _c=$k[--$j];var _d=$k[--$j];$k[$j++]=$f(_d+$i(_c))});var _e=$k[--$j];$_[$k[--$j]]=_e;var _g=$_.comp;$k[$j++]="compsym";$k[$j++]=_g;$k[$j++]=$_.options;bwipp_gs1_cc();var _i=$k[--$j];$_[$k[--$j]]=_i;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;for(var _p=0,_q=$f($_.ccpixx-69);_p<_q;_p++){$k[$j++]=0}$_.linpad=$a();$_.diff=$f($f($f($_.linwidth+$_.linpad.length)+1)-$_.ccpixx);if($_.diff>0){$k[$j++]=Infinity;for(var _x=0,_y=$_.diff;_x<_y;_x++){$k[$j++]=0}$_.ccrpad=$a();$_.pixx=$f($_.ccpixx+$_.diff)}else{$_.ccrpad=$a(0);$_.pixx=$_.ccpixx}$k[$j++]=Infinity;for(var _17=0,_18=$_.ccpixx,_16=$_.ccpixs.length-1;_18<0?_17>=_16:_17<=_16;_17+=_18){$_.i=_17;$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}for(var _1E=0,_1F=2;_1E<_1F;_1E++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1H=0,_1I=65;_1H<_1I;_1H++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1K=0,_1L=2;_1K<_1L;_1K++){$q($_.linpad);$k[$j++]=1;$k[$j++]=0;for(var _1N=0,_1O=65;_1N<_1O;_1N++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$q($_.ccrpad)}for(var _1Q=0,_1R=2;_1Q<_1R;_1Q++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1T=0,_1U=65;_1T<_1U;_1T++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1W=71;_1W>=0;_1W-=1){$_.y=_1W;$q($_.linpad);$k[$j++]=0;for(var _1a=0,_1Z=$_.sbs.length-1;_1a<=_1Z;_1a+=1){$_.i=_1a;if($_.i%2==0){var _1f=$g($_.bbs,~~($_.i/2))*72;if(_1f>$_.y||$f(_1f+$g($_.bhs,~~($_.i/2))*72)<$_.y){for(var _1o=0,_1p=$i($g($_.sbs,$_.i));_1o<_1p;_1o++){$k[$j++]=0}}else{for(var _1t=0,_1u=$i($g($_.sbs,$_.i));_1t<_1u;_1t++){$k[$j++]=1}}}else{for(var _1y=0,_1z=$i($g($_.sbs,$_.i));_1y<_1z;_1y++){$k[$j++]=0}}}if($_.diff<0){$k[$j++]=0}}$_.pixs=$a();$_.pixy=~~($_.pixs.length/$_.pixx);var _2A=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_2A;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_upcacomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#28479";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}$p($_.options,"lintype","ean13");$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _C=$s($_.comp.length+18);$P(_C,0,"(01)00000000000000");$P(_C,18,$_.comp);$k[$j++]=_C;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_upca();if(!$_.usematrix){$$.save();bwipp_renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _H=0,_I=93;_H<_I;_H++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _J=0,_K=93;_J<_K;_J++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _L=0,_M=93;_L<_M;_L++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;var _N=$a();$k[$j++]="ren";$k[$j++]=bwipp_renmatrix;$k[$j++]="pixs";$k[$j++]=_N;$k[$j++]="pixx";$k[$j++]=97;$k[$j++]="pixy";$k[$j++]=3;$k[$j++]="height";$k[$j++]=6/72;$k[$j++]="width";$k[$j++]=97/72;$k[$j++]="opt";$k[$j++]=$_.options;var _P=$d();$k[$j++]=_P;bwipp_renmatrix();$$.rmoveto(-2,6);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$_.linsym=$k[--$j];$_.sbs=$g($_.linsym,"sbs");$_.bhs=$g($_.linsym,"bhs");$_.bbs=$g($_.linsym,"bbs");$k[$j++]="linwidth";$k[$j++]=0;$F($_.sbs,function(){var _a=$k[--$j];var _b=$k[--$j];$k[$j++]=$f(_b+$i(_a))});var _c=$k[--$j];$_[$k[--$j]]=_c;$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _g=$k[--$j];$_[$k[--$j]]=_g;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;for(var _n=0,_o=$f($_.ccpixx-97);_n<_o;_n++){$k[$j++]=0}$_.linpad=$a();$_.diff=$f($f($f($_.linwidth+$_.linpad.length)+1)-$_.ccpixx);if($_.diff>0){$k[$j++]=Infinity;for(var _v=0,_w=$_.diff;_v<_w;_v++){$k[$j++]=0}$_.ccrpad=$a();$_.pixx=$f($_.ccpixx+$_.diff)}else{$_.ccrpad=$a(0);$_.pixx=$_.ccpixx}$k[$j++]=Infinity;for(var _15=0,_16=$_.ccpixx,_14=$_.ccpixs.length-1;_16<0?_15>=_14:_15<=_14;_15+=_16){$_.i=_15;$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}for(var _1C=0,_1D=2;_1C<_1D;_1C++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1F=0,_1G=93;_1F<_1G;_1F++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1I=0,_1J=2;_1I<_1J;_1I++){$q($_.linpad);$k[$j++]=1;$k[$j++]=0;for(var _1L=0,_1M=93;_1L<_1M;_1L++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$q($_.ccrpad)}for(var _1O=0,_1P=2;_1O<_1P;_1O++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1R=0,_1S=93;_1R<_1S;_1R++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1U=71;_1U>=0;_1U-=1){$_.y=_1U;$q($_.linpad);$k[$j++]=0;for(var _1Y=0,_1X=$_.sbs.length-1;_1Y<=_1X;_1Y+=1){$_.i=_1Y;if($_.i%2==0){var _1d=$g($_.bbs,~~($_.i/2))*72;if(_1d>$_.y||$f(_1d+$g($_.bhs,~~($_.i/2))*72)<$_.y){for(var _1m=0,_1n=$i($g($_.sbs,$_.i));_1m<_1n;_1m++){$k[$j++]=0}}else{for(var _1r=0,_1s=$i($g($_.sbs,$_.i));_1r<_1s;_1r++){$k[$j++]=1}}}else{for(var _1w=0,_1x=$i($g($_.sbs,$_.i));_1w<_1x;_1w++){$k[$j++]=0}}}if($_.diff<0){$k[$j++]=0}}$_.pixs=$a();$_.pixy=~~($_.pixs.length/$_.pixx);var _28=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_28;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_upcecomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#28640";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}$p($_.options,"lintype","upce");$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _C=$s($_.comp.length+18);$P(_C,0,"(01)00000000000000");$P(_C,18,$_.comp);$k[$j++]=_C;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_upce();if(!$_.usematrix){$$.save();bwipp_renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _H=0,_I=49;_H<_I;_H++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _J=0,_K=49;_J<_K;_J++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _L=0,_M=49;_L<_M;_L++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;var _N=$a();$k[$j++]="ren";$k[$j++]=bwipp_renmatrix;$k[$j++]="pixs";$k[$j++]=_N;$k[$j++]="pixx";$k[$j++]=53;$k[$j++]="pixy";$k[$j++]=3;$k[$j++]="height";$k[$j++]=6/72;$k[$j++]="width";$k[$j++]=53/72;$k[$j++]="opt";$k[$j++]=$_.options;var _P=$d();$k[$j++]=_P;bwipp_renmatrix();$$.rmoveto(-2,6);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$_.linsym=$k[--$j];$_.sbs=$g($_.linsym,"sbs");$_.bhs=$g($_.linsym,"bhs");$_.bbs=$g($_.linsym,"bbs");$k[$j++]="linwidth";$k[$j++]=0;$F($_.sbs,function(){var _a=$k[--$j];var _b=$k[--$j];$k[$j++]=$f(_b+$i(_a))});var _c=$k[--$j];$_[$k[--$j]]=_c;$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _g=$k[--$j];$_[$k[--$j]]=_g;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;for(var _n=0,_o=$f($_.ccpixx-53);_n<_o;_n++){$k[$j++]=0}$_.linpad=$a();$_.diff=$f($f($f($_.linwidth+$_.linpad.length)+1)-$_.ccpixx);if($_.diff>0){$k[$j++]=Infinity;for(var _v=0,_w=$_.diff;_v<_w;_v++){$k[$j++]=0}$_.ccrpad=$a();$_.pixx=$f($_.ccpixx+$_.diff)}else{$_.ccrpad=$a(0);$_.pixx=$_.ccpixx}$k[$j++]=Infinity;for(var _15=0,_16=$_.ccpixx,_14=$_.ccpixs.length-1;_16<0?_15>=_14:_15<=_14;_15+=_16){$_.i=_15;$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}for(var _1C=0,_1D=2;_1C<_1D;_1C++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1F=0,_1G=49;_1F<_1G;_1F++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1I=0,_1J=2;_1I<_1J;_1I++){$q($_.linpad);$k[$j++]=1;$k[$j++]=0;for(var _1L=0,_1M=49;_1L<_1M;_1L++){$k[$j++]=0}$k[$j++]=0;$k[$j++]=1;$q($_.ccrpad)}for(var _1O=0,_1P=2;_1O<_1P;_1O++){$q($_.linpad);$k[$j++]=0;$k[$j++]=1;for(var _1R=0,_1S=49;_1R<_1S;_1R++){$k[$j++]=0}$k[$j++]=1;$k[$j++]=0;$q($_.ccrpad)}for(var _1U=71;_1U>=0;_1U-=1){$_.y=_1U;$q($_.linpad);$k[$j++]=0;for(var _1Y=0,_1X=$_.sbs.length-1;_1Y<=_1X;_1Y+=1){$_.i=_1Y;if($_.i%2==0){var _1d=$g($_.bbs,~~($_.i/2))*72;if(_1d>$_.y||$f(_1d+$g($_.bhs,~~($_.i/2))*72)<$_.y){for(var _1m=0,_1n=$i($g($_.sbs,$_.i));_1m<_1n;_1m++){$k[$j++]=0}}else{for(var _1r=0,_1s=$i($g($_.sbs,$_.i));_1r<_1s;_1r++){$k[$j++]=1}}}else{for(var _1w=0,_1x=$i($g($_.sbs,$_.i));_1w<_1x;_1w++){$k[$j++]=0}}}if($_.diff<0){$k[$j++]=0}}$_.pixs=$a();$_.pixy=~~($_.pixs.length/$_.pixx);var _28=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_28;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databaromnicomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#28801";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databaromni");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databaromni();var _L=$k[--$j];$_.linsbs=$g(_L,"sbs");$_.linheight=$g($g(_L,"bhs"),0)*72;$k[$j++]=_L;if(!$_.usematrix){bwipp_renlinear()}else{$j--}$_.sepfinder=function(){$_.fp=$k[--$j];for(var _U=$_.fp,_T=$f($_.fp+12);_U<=_T;_U+=1){$_.i=_U;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _e=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_e}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}$_.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _j=0;_j<=12;_j+=1){var _p=$k[--$j];$k[$j++]=_p&&$eq($g($_.bot,$f(_j+$_.fp)),$g($_.f3,_j))}if($k[--$j]){$P($_.sep,$_.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]))}};$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _v=$k[--$j];var _w=$k[--$j];var _x=_w==1?0:1;$k[$j++]=_w;for(var _y=0,_z=_v;_y<_z;_y++){$k[$j++]=_x}});$as($a($m()-1));$_.bot=$k[--$j];$j-=2;$k[$j++]=Infinity;$F($_.bot,function(){var _14=$k[--$j];$k[$j++]=$f(1-_14)});$_.sep=$a();$P($_.sep,0,$a([0,0,0]));$P($_.sep,$_.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;$_.sepfinder();$k[$j++]=64;$_.sepfinder();if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _1H=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_1H;bwipp_renmatrix();$$.rmoveto(-5,1);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _1M=$k[--$j];$_[$k[--$j]]=_1M;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _1T=$k[--$j];var _1U=$k[--$j];var _1V=_1U==0?1:0;$k[$j++]=_1U;for(var _1W=0,_1X=$i(_1T);_1W<_1X;_1W++){$k[$j++]=_1V}});$_.linpixs=$a();$k[$j++]=Infinity;$k[$j++]=0;$q($_.sep);$_.sep=$a();$_.linheight=~~$_.linheight;$k[$j++]=Infinity;for(var _1f=0,_1g=$_.ccpixx,_1e=$_.ccpixs.length-1;_1g<0?_1f>=_1e:_1f<=_1e;_1f+=_1g){$_.i=_1f;$q($G($_.ccpixs,$_.i,$_.ccpixx));$k[$j++]=0}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.sep);for(var _1n=0,_1o=$_.linheight;_1n<_1o;_1n++){$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.linpixs)}$_.pixs=$a();$_.pixx=$f($_.ccpixx+1);$_.pixy=~~($_.pixs.length/$_.pixx);var _20=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_20;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databarstackedcomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#28958";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databarstacked");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databarstacked();var _L=$k[--$j];$_.bot=$G($g(_L,"pixs"),0,$g(_L,"pixx"));$_.linheight=$g(_L,"pixy");$k[$j++]=_L;if(!$_.usematrix){bwipp_renmatrix()}else{$_.linpixs=$g($k[--$j],"pixs")}$_.sepfinder=function(){$_.fp=$k[--$j];for(var _X=$_.fp,_W=$f($_.fp+12);_X<=_W;_X+=1){$_.i=_X;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _h=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_h}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}$_.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _m=0;_m<=12;_m+=1){var _s=$k[--$j];$k[$j++]=_s&&$eq($g($_.bot,$f(_m+$_.fp)),$g($_.f3,_m))}if($k[--$j]){$P($_.sep,$_.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]))}};$k[$j++]=Infinity;var _x=$_.bot;for(var _y=0,_z=_x.length;_y<_z;_y++){$k[$j++]=$f(1-$g(_x,_y))}$_.sep=$a();$P($_.sep,0,$a([0,0,0,0]));$P($_.sep,$_.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;$_.sepfinder();if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _1D=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_1D;bwipp_renmatrix();$$.rmoveto(1,1);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _1I=$k[--$j];$_[$k[--$j]]=_1I;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$_.linwidth=$_.sep.length;$k[$j++]=Infinity;for(var _1S=0,_1T=$_.ccpixx,_1R=$_.ccpixs.length-1;_1T<0?_1S>=_1R:_1S<=_1R;_1S+=_1T){$_.i=_1S;$k[$j++]=0;$q($G($_.ccpixs,$_.i,$_.ccpixx))}$q($_.sep);$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;for(var _1c=0,_1d=$_.linwidth,_1b=$_.linpixs.length-1;_1d<0?_1c>=_1b:_1c<=_1b;_1c+=_1d){$_.i=_1c;$q($G($_.linpixs,$_.i,$_.linwidth));$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0}$_.pixs=$a();$_.pixx=$f($_.ccpixx+1);$_.pixy=~~($_.pixs.length/$_.pixx);var _1s=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_1s;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databarstackedomnicomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#29111";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databarstackedomni");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databarstackedomni();var _L=$k[--$j];$_.bot=$G($g(_L,"pixs"),0,$g(_L,"pixx"));$_.linheight=$g(_L,"pixy");$k[$j++]=_L;if(!$_.usematrix){bwipp_renmatrix()}else{$_.linpixs=$g($k[--$j],"pixs")}$_.sepfinder=function(){$_.fp=$k[--$j];for(var _X=$_.fp,_W=$f($_.fp+12);_X<=_W;_X+=1){$_.i=_X;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _h=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_h}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}$_.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _m=0;_m<=12;_m+=1){var _s=$k[--$j];$k[$j++]=_s&&$eq($g($_.bot,$f(_m+$_.fp)),$g($_.f3,_m))}if($k[--$j]){$P($_.sep,$_.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]))}};$k[$j++]=Infinity;var _x=$_.bot;for(var _y=0,_z=_x.length;_y<_z;_y++){$k[$j++]=$f(1-$g(_x,_y))}$_.sep=$a();$P($_.sep,0,$a([0,0,0,0]));$P($_.sep,$_.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;$_.sepfinder();if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _1D=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_1D;bwipp_renmatrix();$$.rmoveto(1,1);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _1I=$k[--$j];$_[$k[--$j]]=_1I;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$_.linwidth=$_.sep.length;$k[$j++]=Infinity;for(var _1S=0,_1T=$_.ccpixx,_1R=$_.ccpixs.length-1;_1T<0?_1S>=_1R:_1S<=_1R;_1S+=_1T){$_.i=_1S;$k[$j++]=0;$q($G($_.ccpixs,$_.i,$_.ccpixx))}$q($_.sep);$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;for(var _1c=0,_1d=$_.linwidth,_1b=$_.linpixs.length-1;_1d<0?_1c>=_1b:_1c<=_1b;_1c+=_1d){$_.i=_1c;$q($G($_.linpixs,$_.i,$_.linwidth));$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0}$_.pixs=$a();$_.pixx=$f($_.ccpixx+1);$_.pixy=~~($_.pixs.length/$_.pixx);var _1s=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_1s;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databartruncatedcomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#29265";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databartruncated");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databartruncated();var _L=$k[--$j];$_.linsbs=$g(_L,"sbs");$_.linheight=$g($g(_L,"bhs"),0)*72;$k[$j++]=_L;if(!$_.usematrix){bwipp_renlinear()}else{$j--}$_.sepfinder=function(){$_.fp=$k[--$j];for(var _U=$_.fp,_T=$f($_.fp+12);_U<=_T;_U+=1){$_.i=_U;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _e=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_e}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}$_.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _j=0;_j<=12;_j+=1){var _p=$k[--$j];$k[$j++]=_p&&$eq($g($_.bot,$f(_j+$_.fp)),$g($_.f3,_j))}if($k[--$j]){$P($_.sep,$_.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]))}};$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _v=$k[--$j];var _w=$k[--$j];var _x=_w==1?0:1;$k[$j++]=_w;for(var _y=0,_z=_v;_y<_z;_y++){$k[$j++]=_x}});$as($a($m()-1));$_.bot=$k[--$j];$j-=2;$k[$j++]=Infinity;$F($_.bot,function(){var _14=$k[--$j];$k[$j++]=$f(1-_14)});$_.sep=$a();$P($_.sep,0,$a([0,0,0]));$P($_.sep,$_.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;$_.sepfinder();$k[$j++]=64;$_.sepfinder();if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _1H=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_1H;bwipp_renmatrix();$$.rmoveto(-5,1);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _1M=$k[--$j];$_[$k[--$j]]=_1M;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _1T=$k[--$j];var _1U=$k[--$j];var _1V=_1U==0?1:0;$k[$j++]=_1U;for(var _1W=0,_1X=$i(_1T);_1W<_1X;_1W++){$k[$j++]=_1V}});$_.linpixs=$a();$k[$j++]=Infinity;$k[$j++]=0;$q($_.sep);$_.sep=$a();$_.linheight=~~$_.linheight;$k[$j++]=Infinity;for(var _1f=0,_1g=$_.ccpixx,_1e=$_.ccpixs.length-1;_1g<0?_1f>=_1e:_1f<=_1e;_1f+=_1g){$_.i=_1f;$q($G($_.ccpixs,$_.i,$_.ccpixx));$k[$j++]=0}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.sep);for(var _1n=0,_1o=$_.linheight;_1n<_1o;_1n++){$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.linpixs)}$_.pixs=$a();$_.pixx=$f($_.ccpixx+1);$_.pixy=~~($_.pixs.length/$_.pixx);var _20=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_20;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databarlimitedcomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#29423";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databarlimited");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databarlimited();var _L=$k[--$j];$_.linsbs=$g(_L,"sbs");$_.linheight=$g($g(_L,"bhs"),0)*72;$k[$j++]=_L;if(!$_.usematrix){bwipp_renlinear()}else{$j--}$k[$j++]=Infinity;$k[$j++]=1;$F($_.linsbs,function(){var _R=$k[--$j];var _S=$k[--$j];var _T=_S==0?1:0;$k[$j++]=_S;for(var _U=0,_V=_R;_U<_V;_U++){$k[$j++]=_T}});$as($a($m()-1));$_.sep=$k[--$j];$j-=2;$P($_.sep,0,$a([0,0,0]));var _c=$_.sep;$P($_.sep,_c.length-9,$a([0,0,0,0,0,0,0,0,0]));if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _g=$_.sep;var _k=new Map([["ren",bwipp_renmatrix],["pixs",_g],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_k;bwipp_renmatrix();$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _n=$k[--$j];$$.rmoveto($f(72-$g(_n,"pixx")),1);$k[$j++]=_n;bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _r=$k[--$j];$_[$k[--$j]]=_r;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _y=$k[--$j];var _z=$k[--$j];var _10=_z==0?1:0;$k[$j++]=_z;for(var _11=0,_12=$i(_y);_11<_12;_11++){$k[$j++]=_10}});$_.linpixs=$a();$k[$j++]=Infinity;$k[$j++]=0;$q($_.sep);$_.sep=$a();$_.linheight=~~$_.linheight;if($_.ccpixx==72){$k[$j++]=Infinity;for(var _1B=0,_1C=$_.ccpixx,_1A=$_.ccpixs.length-1;_1C<0?_1B>=_1A:_1B<=_1A;_1B+=_1C){$_.i=_1B;$k[$j++]=0;$q($G($_.ccpixs,$_.i,$_.ccpixx));$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0}$q($_.sep);for(var _1J=0,_1K=$_.linheight;_1J<_1K;_1J++){$q($_.linpixs)}$_.pixs=$a();$_.pixx=$_.linpixs.length}else{$k[$j++]=Infinity;for(var _1R=0,_1S=$_.ccpixx,_1Q=$_.ccpixs.length-1;_1S<0?_1R>=_1Q:_1R<=_1Q;_1R+=_1S){$_.i=_1R;$q($G($_.ccpixs,$_.i,$_.ccpixx));$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.sep);for(var _1Z=0,_1a=$_.linheight;_1Z<_1a;_1Z++){$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($_.linpixs)}$_.pixs=$a();$_.pixx=$f($_.ccpixx+6)}$_.pixy=~~($_.pixs.length/$_.pixx);var _1m=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_1m;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databarexpandedcomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#29572";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databarexpanded");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databarexpanded();var _L=$k[--$j];$_.linsbs=$g(_L,"sbs");$_.linheight=$g($g(_L,"bhs"),0)*72;$k[$j++]=_L;if(!$_.usematrix){bwipp_renlinear()}else{$j--}$_.sepfinder=function(){$_.fp=$k[--$j];for(var _U=$_.fp,_T=$f($_.fp+12);_U<=_T;_U+=1){$_.i=_U;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _e=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_e}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}};$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _j=$k[--$j];var _k=$k[--$j];var _l=_k==1?0:1;$k[$j++]=_k;for(var _m=0,_n=_j;_m<_n;_m++){$k[$j++]=_l}});$as($a($m()-1));$_.bot=$k[--$j];$j-=2;$k[$j++]=Infinity;$F($_.bot,function(){var _s=$k[--$j];$k[$j++]=$f(1-_s)});$_.sep=$a();$P($_.sep,0,$a([0,0,0]));$P($_.sep,$_.sep.length-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _11=18,_10=$_.bot.length-13;_11<=_10;_11+=98){$k[$j++]=_11}for(var _14=69,_13=$_.bot.length-13;_14<=_13;_14+=98){$k[$j++]=_14}var _15=$a();for(var _16=0,_17=_15.length;_16<_17;_16++){$k[$j++]=$g(_15,_16);$_.sepfinder()}if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _1F=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_1F;bwipp_renmatrix();$$.rmoveto(1,1);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _1K=$k[--$j];$_[$k[--$j]]=_1K;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;$k[$j++]=0;$F($_.linsbs,function(){var _1R=$k[--$j];var _1S=$k[--$j];var _1T=_1S==0?1:0;$k[$j++]=_1S;for(var _1U=0,_1V=$i(_1R);_1U<_1V;_1U++){$k[$j++]=_1T}});$_.linpixs=$a();$k[$j++]=Infinity;$k[$j++]=0;$q($_.sep);$_.sep=$a();$_.linheight=~~$_.linheight;$_.diff=$f($_.linpixs.length-$_.ccpixx);$k[$j++]=Infinity;for(var _1d=0,_1e=$f($_.diff-2);_1d<_1e;_1d++){$k[$j++]=0}$_.ccrpad=$a();$k[$j++]=Infinity;for(var _1j=0,_1k=$_.ccpixx,_1i=$_.ccpixs.length-1;_1k<0?_1j>=_1i:_1j<=_1i;_1j+=_1k){$_.i=_1j;$k[$j++]=0;$k[$j++]=0;$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}$q($_.sep);for(var _1s=0,_1t=$_.linheight;_1s<_1t;_1s++){$q($_.linpixs)}$_.pixs=$a();$_.pixx=$_.linpixs.length;$_.pixy=~~($_.pixs.length/$_.pixx);var _25=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_25;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_databarexpandedstackedcomposite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#29729";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"lintype","databarexpandedstacked");$p($_.options,"linkage",true);$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _F=$s($_.linear.length+$_.comp.length);$P(_F,0,$_.linear);$P(_F,$_.linear.length,$_.comp);$k[$j++]=_F;$k[$j++]="ai";bwipp_gs1process();$j-=3;$k[$j++]=$_.linear;$k[$j++]=$_.options;bwipp_databarexpandedstacked();var _L=$k[--$j];$_.bot=$G($g(_L,"pixs"),0,$g(_L,"pixx"));$_.linheight=$g(_L,"pixy");$k[$j++]=_L;if(!$_.usematrix){bwipp_renmatrix()}else{$_.linpixs=$g($k[--$j],"pixs")}$_.sepfinder=function(){$_.fp=$k[--$j];for(var _X=$_.fp,_W=$f($_.fp+12);_X<=_W;_X+=1){$_.i=_X;if($g($_.bot,$_.i)==0){if($g($_.bot,$_.i-1)==1){$k[$j++]=1}else{var _h=$g($_.sep,$_.i-1)==0?1:0;$k[$j++]=_h}}else{$k[$j++]=0}$p($_.sep,$_.i,$k[--$j])}};$k[$j++]=Infinity;var _l=$_.bot;for(var _m=0,_n=_l.length;_m<_n;_m++){$k[$j++]=$f(1-$g(_l,_m))}$_.sep=$a();$P($_.sep,0,$a([0,0,0,0]));$P($_.sep,$_.sep.length-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _x=19,_w=$_.bot.length-13;_x<=_w;_x+=98){$k[$j++]=_x}for(var _10=70,_z=$_.bot.length-13;_10<=_z;_10+=98){$k[$j++]=_10}var _11=$a();for(var _12=0,_13=_11.length;_12<_13;_12++){$k[$j++]=$g(_11,_12);$_.sepfinder()}if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _1B=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_1B;bwipp_renmatrix();var _1E=$g($_.bot,0)==0?2:0;$$.rmoveto(_1E,1);$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();bwipp_renmatrix();$$.restore()}else{$k[$j++]="compsym";$k[$j++]=$_.comp;$k[$j++]=$_.options;bwipp_gs1_cc();var _1J=$k[--$j];$_[$k[--$j]]=_1J;$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$_.pixx=$_.sep.length;$k[$j++]=Infinity;for(var _1S=0,_1T=~~($f($f($_.pixx-$_.ccpixx)+1)/2);_1S<_1T;_1S++){$k[$j++]=0}$_.cclpad=$a();$k[$j++]=Infinity;for(var _1X=0,_1Y=~~($f($_.pixx-$_.ccpixx)/2);_1X<_1Y;_1X++){$k[$j++]=0}$_.ccrpad=$a();$k[$j++]=Infinity;for(var _1d=0,_1e=$_.ccpixx,_1c=$_.ccpixs.length-1;_1e<0?_1d>=_1c:_1d<=_1c;_1d+=_1e){$_.i=_1d;$q($_.cclpad);$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}$q($_.sep);$q($_.linpixs);$_.pixs=$a();$_.pixy=~~($_.pixs.length/$_.pixx);var _1w=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_1w;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_gs1_128composite(){$_=Object.create($_);$_.dontdraw=false;$_.usematrix=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($_.dontdraw){$_.usematrix=true}$X($_.barcode,"|");if($k[--$j]){$_.linear=$k[--$j];$j--;$_.comp=$k[--$j]}else{$j--;$k[$j++]="bwipp.missingCompositeComponent#29878";$k[$j++]="A Composite Component must be provided following a pipe character";bwipp_raiseerror()}if(!$_.usematrix){$$.save()}$p($_.options,"inkspreadv",0);$p($_.options,"dontdraw",true);$p($_.options,"dontlint",true);var _D=$s($_.linear.length+$_.comp.length);$P(_D,0,$_.linear);$P(_D,$_.linear.length,$_.comp);$k[$j++]=_D;$k[$j++]="ai";bwipp_gs1process();$j-=3;$p($_.options,"linkagea",true);$k[$j++]=$_.linear;$k[$j++]=Infinity;$F($_.options);var _K=$d();$k[$j++]=_K;bwipp_gs1_128();var _M=$g($k[--$j],"sbs");$k[$j++]=0;$F(_M,function(){var _N=$k[--$j];var _O=$k[--$j];$k[$j++]=$f(_O+_N)});$_.linwidth=$k[--$j];$p($_.options,"lintype","gs1-128");$p($_.options,"linwidth",$_.linwidth);$k[$j++]=$_.comp;$k[$j++]=Infinity;$F($_.options);var _V=$d();$k[$j++]=_V;bwipp_gs1_cc();$_.compsym=$k[--$j];if($g($_.compsym,"pixx")==99){$k[$j++]="a"}else{$k[$j++]="c"}$_.linktype=$k[--$j];if($eq($_.linktype,"a")){$p($_.options,"linkagea",true);$p($_.options,"linkagec",false)}else{$p($_.options,"linkagea",false);$p($_.options,"linkagec",true)}$k[$j++]=$_.linear;$k[$j++]=Infinity;var _g=$_.options;$F(_g);var _h=$d();$k[$j++]=_h;bwipp_gs1_128();var _i=$k[--$j];$_.linsbs=$g(_i,"sbs");$_.linheight=$g($g(_i,"bhs"),0)*72;$k[$j++]=_i;if(!$_.usematrix){bwipp_renlinear()}else{$j--}$k[$j++]=Infinity;$k[$j++]=1;$F($_.linsbs,function(){var _o=$k[--$j];var _p=$k[--$j];var _q=_p==0?1:0;$k[$j++]=_p;for(var _r=0,_s=_o;_r<_s;_r++){$k[$j++]=_q}});$as($a($m()-1));$_.sep=$k[--$j];$j-=2;if(!$_.usematrix){$$.rmoveto(0,$_.linheight);var _12=new Map([["ren",bwipp_renmatrix],["pixs",$_.sep],["pixx",$_.sep.length],["pixy",1],["height",1/72],["width",$_.sep.length/72],["opt",$_.options]]);$k[$j++]=_12;bwipp_renmatrix()}if($eq($_.linktype,"a")){$_.s=~~($f($_.linwidth-2)/11);$_.p=~~(($_.s-9)/2);$k[$j++]="x";$k[$j++]=($_.s-$_.p-1)*11+10;if($_.p==0){var _19=$k[--$j];$k[$j++]=$f(_19+2)}var _1A=$k[--$j];$_[$k[--$j]]=$f(_1A-99)}else{$_.x=-7}if(!$_.usematrix){$$.rmoveto($_.x,1);$k[$j++]=$_.compsym;bwipp_renmatrix();$$.restore()}else{$_.ccpixs=$g($_.compsym,"pixs");$_.ccpixx=$g($_.compsym,"pixx");$k[$j++]=Infinity;$F($_.linsbs,function(){var _1K=$k[--$j];var _1L=$k[--$j];var _1M=_1L==1?0:1;$k[$j++]=_1L;for(var _1N=0,_1O=_1K;_1N<_1O;_1N++){$k[$j++]=_1M}});$_.linpixs=$a();if($_.x>0){$k[$j++]=Infinity;for(var _1S=0,_1T=$_.x;_1S<_1T;_1S++){$k[$j++]=0}$_.cclpad=$a();$_.linlpad=$a(0)}else{$_.cclpad=$a(0);$k[$j++]=Infinity;for(var _1Y=0,_1Z=-$_.x;_1Y<_1Z;_1Y++){$k[$j++]=0}$_.linlpad=$a()}$_.diff=$f($_.linwidth-$f($_.ccpixx+$_.x));if($_.diff>0){$k[$j++]=Infinity;for(var _1g=0,_1h=$_.diff;_1g<_1h;_1g++){$k[$j++]=0}$_.ccrpad=$a();$_.linrpad=$a(0)}else{$_.ccrpad=$a(0);$k[$j++]=Infinity;for(var _1m=0,_1n=-$_.diff;_1m<_1n;_1m++){$k[$j++]=0}$_.linrpad=$a()}$_.linheight=~~$_.linheight;$k[$j++]=Infinity;for(var _1t=0,_1u=$_.ccpixx,_1s=$_.ccpixs.length-1;_1u<0?_1t>=_1s:_1t<=_1s;_1t+=_1u){$_.i=_1t;$q($_.cclpad);$q($G($_.ccpixs,$_.i,$_.ccpixx));$q($_.ccrpad)}$q($_.linlpad);$q($_.sep);$q($_.linrpad);for(var _25=0,_26=$_.linheight;_25<_26;_25++){$q($_.linlpad);$q($_.linpixs);$q($_.linrpad)}$_.pixs=$a();$_.pixx=$f($f($_.cclpad.length+$_.ccpixx)+$_.ccrpad.length);$_.pixy=~~($_.pixs.length/$_.pixx);var _2M=new Map([["ren",bwipp_renmatrix],["pixs",$_.pixs],["pixx",$_.pixx],["pixy",$_.pixy],["height",$_.pixy/72],["width",$_.pixx/72],["opt",$_.options]]);$k[$j++]=_2M;if(!$_.dontdraw){$$.save();bwipp_renmatrix();$$.restore()}}$_=Object.getPrototypeOf($_)}function bwipp_gs1datamatrix(){$_=Object.create($_);$_.dontdraw=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$_.gssep=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];$_.fnc1=-1;$_.dmtx=$a([$_.fnc1]);for(var _A=0,_9=$_.ais.length-1;_A<=_9;_A+=1){$_.i=_A;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _K=$a($_.dmtx.length+$_.ai.length+$_.val.length);$P(_K,0,$_.dmtx);$k[$j++]=_K;$k[$j++]=_K;$k[$j++]=$_.dmtx.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _O=$k[--$j];var _P=$k[--$j];$k[$j++]=_O;$F(_P);var _Q=$a();var _R=$k[--$j];$P($k[--$j],_R,_Q);var _T=$k[--$j];$k[$j++]=_T;$k[$j++]=_T;$k[$j++]=$_.dmtx.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _X=$k[--$j];var _Y=$k[--$j];$k[$j++]=_X;$F(_Y);var _Z=$a();var _a=$k[--$j];$P($k[--$j],_a,_Z);$_.dmtx=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _j=$a($_.dmtx.length+1);$P(_j,0,$_.dmtx);$k[$j++]=_j;$k[$j++]=_j;$k[$j++]=$_.dmtx.length;if($_.gssep){$k[$j++]=29}else{$k[$j++]=$_.fnc1}var _o=$k[--$j];var _p=$k[--$j];$p($k[--$j],_p,_o);$_.dmtx=$k[--$j]}}$_.barcode=$s(($_.dmtx.length+1)*5);$_.i=0;$_.j=0;for(;;){if($_.i==$_.dmtx.length){break}var _y=$g($_.dmtx,$_.i);$k[$j++]=_y;if(_y==$_.fnc1){$j--;$P($_.barcode,$_.j,"^FNC1");$_.j=$_.j+4}else{$p($_.barcode,$_.j,$k[--$j])}$_.i=$_.i+1;$_.j=$_.j+1}$_.barcode=$G($_.barcode,0,$_.j);delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _1G=$k[--$j];$_[$k[--$j]]=_1G;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1datamatrixrectangular(){$_=Object.create($_);$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$_.dontdraw=false;$_.gssep=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];$_.fnc1=-1;$_.dmtx=$a([$_.fnc1]);for(var _A=0,_9=$_.ais.length-1;_A<=_9;_A+=1){$_.i=_A;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _K=$a($_.dmtx.length+$_.ai.length+$_.val.length);$P(_K,0,$_.dmtx);$k[$j++]=_K;$k[$j++]=_K;$k[$j++]=$_.dmtx.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _O=$k[--$j];var _P=$k[--$j];$k[$j++]=_O;$F(_P);var _Q=$a();var _R=$k[--$j];$P($k[--$j],_R,_Q);var _T=$k[--$j];$k[$j++]=_T;$k[$j++]=_T;$k[$j++]=$_.dmtx.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _X=$k[--$j];var _Y=$k[--$j];$k[$j++]=_X;$F(_Y);var _Z=$a();var _a=$k[--$j];$P($k[--$j],_a,_Z);$_.dmtx=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _j=$a($_.dmtx.length+1);$P(_j,0,$_.dmtx);$k[$j++]=_j;$k[$j++]=_j;$k[$j++]=$_.dmtx.length;if($_.gssep){$k[$j++]=29}else{$k[$j++]=$_.fnc1}var _o=$k[--$j];var _p=$k[--$j];$p($k[--$j],_p,_o);$_.dmtx=$k[--$j]}}$_.barcode=$s(($_.dmtx.length+1)*5);$_.i=0;$_.j=0;for(;;){if($_.i==$_.dmtx.length){break}var _y=$g($_.dmtx,$_.i);$k[$j++]=_y;if(_y==$_.fnc1){$j--;$P($_.barcode,$_.j,"^FNC1");$_.j=$_.j+4}else{$p($_.barcode,$_.j,$k[--$j])}$_.i=$_.i+1;$_.j=$_.j+1}$_.barcode=$G($_.barcode,0,$_.j);delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$p($_.options,"format","rectangle");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _1H=$k[--$j];$_[$k[--$j]]=_1H;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1dldatamatrix(){$_=Object.create($_);$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];$_[$k[--$j]]=_6;$k[$j++]=$_.barcode;$k[$j++]="dl";bwipp_gs1process();$j-=3;delete $_.options["parse"];$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _D=$k[--$j];$_[$k[--$j]]=_D;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1qrcode(){$_=Object.create($_);$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];$_.fnc1=-1;$_.qrc=$a([$_.fnc1]);for(var _A=0,_9=$_.ais.length-1;_A<=_9;_A+=1){$_.i=_A;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _K=$a($_.qrc.length+$_.ai.length+$_.val.length);$P(_K,0,$_.qrc);$k[$j++]=_K;$k[$j++]=_K;$k[$j++]=$_.qrc.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _O=$k[--$j];var _P=$k[--$j];$k[$j++]=_O;$F(_P);var _Q=$a();var _R=$k[--$j];$P($k[--$j],_R,_Q);var _T=$k[--$j];$k[$j++]=_T;$k[$j++]=_T;$k[$j++]=$_.qrc.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _X=$k[--$j];var _Y=$k[--$j];$k[$j++]=_X;$F(_Y);var _Z=$a();var _a=$k[--$j];$P($k[--$j],_a,_Z);$_.qrc=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _j=$a($_.qrc.length+1);$P(_j,0,$_.qrc);$p(_j,$_.qrc.length,$_.fnc1);$_.qrc=_j}}$_.barcode=$s(($_.qrc.length+1)*5);$_.i=0;$_.j=0;for(;;){if($_.i==$_.qrc.length){break}var _t=$g($_.qrc,$_.i);$k[$j++]=_t;if(_t==$_.fnc1){$j--;$P($_.barcode,$_.j,"^FNC1");$_.j=$_.j+4}else{$p($_.barcode,$_.j,$k[--$j])}$_.i=$_.i+1;$_.j=$_.j+1}$_.barcode=$G($_.barcode,0,$_.j);delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_qrcode();var _1B=$k[--$j];$_[$k[--$j]]=_1B;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1dlqrcode(){$_=Object.create($_);$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$_.dontdraw=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];var _3=new Map([["parse",$_.parse],["parseonly",true],["parsefnc",false]]);$_.fncvals=_3;$k[$j++]="barcode";$k[$j++]=$_.barcode;$k[$j++]=$_.fncvals;bwipp_parseinput();var _6=$k[--$j];$_[$k[--$j]]=_6;$k[$j++]=$_.barcode;$k[$j++]="dl";bwipp_gs1process();$j-=3;delete $_.options["parse"];$p($_.options,"dontdraw",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_qrcode();var _D=$k[--$j];$_[$k[--$j]]=_D;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_gs1dotcode(){$_=Object.create($_);$_.dontdraw=false;$_.parse=false;$_.dontlint=false;$_.lintreqs=true;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];$k[$j++]=$_.barcode;$k[$j++]="ai";bwipp_gs1process();$_.fncs=$k[--$j];$_.vals=$k[--$j];$_.ais=$k[--$j];$_.fnc1=-1;$_.dmtx=$a([$_.fnc1]);for(var _A=0,_9=$_.ais.length-1;_A<=_9;_A+=1){$_.i=_A;$_.ai=$g($_.ais,$_.i);$_.val=$g($_.vals,$_.i);var _K=$a($_.dmtx.length+$_.ai.length+$_.val.length);$P(_K,0,$_.dmtx);$k[$j++]=_K;$k[$j++]=_K;$k[$j++]=$_.dmtx.length;$k[$j++]=$_.ai;$k[$j++]=Infinity;var _O=$k[--$j];var _P=$k[--$j];$k[$j++]=_O;$F(_P);var _Q=$a();var _R=$k[--$j];$P($k[--$j],_R,_Q);var _T=$k[--$j];$k[$j++]=_T;$k[$j++]=_T;$k[$j++]=$_.dmtx.length+$_.ai.length;$k[$j++]=$_.val;$k[$j++]=Infinity;var _X=$k[--$j];var _Y=$k[--$j];$k[$j++]=_X;$F(_Y);var _Z=$a();var _a=$k[--$j];$P($k[--$j],_a,_Z);$_.dmtx=$k[--$j];if($_.i!=$_.ais.length-1&&$g($_.fncs,$_.i)){var _j=$a($_.dmtx.length+1);$P(_j,0,$_.dmtx);$p(_j,$_.dmtx.length,$_.fnc1);$_.dmtx=_j}}$_.barcode=$s(($_.dmtx.length+1)*5);$_.i=0;$_.j=0;for(;;){if($_.i==$_.dmtx.length){break}var _t=$g($_.dmtx,$_.i);$k[$j++]=_t;if(_t==$_.fnc1){$j--;$P($_.barcode,$_.j,"^FNC1");$_.j=$_.j+4}else{$p($_.barcode,$_.j,$k[--$j])}$_.i=$_.i+1;$_.j=$_.j+1}$_.barcode=$G($_.barcode,0,$_.j);delete $_.options["parse"];$p($_.options,"dontdraw",true);$p($_.options,"parsefnc",true);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_dotcode();var _1B=$k[--$j];$_[$k[--$j]]=_1B;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_)}function bwipp_hibccode39(){$_=Object.create($_);$_.dontdraw=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.textxoffset=0;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibccode39emptyData#30537";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibccode39);if(!bwipp_hibccode39.__30547__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibccode39.$ctx[id]=$_[id]);bwipp_hibccode39.__30547__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibccode39badCharacter#30552";$k[$j++]="HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibccode39badCheckDigit#30566";$k[$j++]="Incorrect HIBC Code 39 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$_.text=$s($f($_.barlen+4));$p($_.text,0,42);$P($_.text,1,$_.barcode);var _v=$g($_.barcode,$f($_.barlen+1));$k[$j++]=$_.text;$k[$j++]=$f($_.barlen+2);$k[$j++]=_v;if(_v==32){$j--;$k[$j++]=95}var _w=$k[--$j];var _x=$k[--$j];$p($k[--$j],_x,_w);$p($_.text,$f($_.barlen+3),42);$p($_.options,"dontdraw",true);$p($_.options,"includecheck",false);$p($_.options,"validatecheck",false);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code39();var _16=$k[--$j];$_[$k[--$j]]=_16;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibccode128(){$_=Object.create($_);$_.dontdraw=false;$_.textfont="OCR-B";$_.textsize=10;$_.textyoffset=-8;$_.textxoffset=0;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibccode128emptyData#30641";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibccode128);if(!bwipp_hibccode128.__30651__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibccode128.$ctx[id]=$_[id]);bwipp_hibccode128.__30651__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibccode128badCharacter#30656";$k[$j++]="HIBC Code 128 must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibccode128badCheckDigit#30670";$k[$j++]="Incorrect HIBC Code 128 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$_.text=$s($f($_.barlen+4));$p($_.text,0,42);$P($_.text,1,$_.barcode);var _v=$g($_.barcode,$f($_.barlen+1));$k[$j++]=$_.text;$k[$j++]=$f($_.barlen+2);$k[$j++]=_v;if(_v==32){$j--;$k[$j++]=95}var _w=$k[--$j];var _x=$k[--$j];$p($k[--$j],_x,_w);$p($_.text,$f($_.barlen+3),42);$p($_.options,"dontdraw",true);$p($_.options,"validatecheck",false);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_code128();var _15=$k[--$j];$_[$k[--$j]]=_15;$p($_.args,"txt",$a([$a([$_.text,$_.textxoffset,$_.textyoffset,$_.textfont,$_.textsize])]));$p($_.args,"textxalign","center");$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibcdatamatrix(){$_=Object.create($_);$_.dontdraw=false;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibcdatamatrixEmptyData#30740";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibcdatamatrix);if(!bwipp_hibcdatamatrix.__30750__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibcdatamatrix.$ctx[id]=$_[id]);bwipp_hibcdatamatrix.__30750__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibcdatamatrixBadCharacter#30755";$k[$j++]="HIBC Data Matrix must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibcdatamatrixBadCheckDigit#30769";$k[$j++]="Incorrect HIBC Data Matrix check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _d=$_.barlen;var _e=$s($f(_d+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$p($_.options,"dontdraw",true);$p($_.options,"validatecheck",false);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _q=$k[--$j];var _r=$k[--$j];$_[_r]=_q;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibcdatamatrixrectangular(){$_=Object.create($_);$_.dontdraw=false;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibcdatamatrixrectangularEmptyData#30831";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibcdatamatrixrectangular);if(!bwipp_hibcdatamatrixrectangular.__30841__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibcdatamatrixrectangular.$ctx[id]=$_[id]);bwipp_hibcdatamatrixrectangular.__30841__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibcdatamatrixrectangularBadCharacter#30846";$k[$j++]="HIBC Data Matrix Rectangular must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibcdatamatrixrectangularBadCheckDigit#30860";$k[$j++]="Incorrect HIBC Data Matrix Rectangular check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _d=$_.barlen;var _e=$s($f(_d+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$p($_.options,"dontdraw",true);$p($_.options,"validatecheck",false);$p($_.options,"format","rectangle");$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_datamatrix();var _r=$k[--$j];$_[$k[--$j]]=_r;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibcpdf417(){$_=Object.create($_);$_.dontdraw=false;$_.columns=2;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibcpdf417EmptyData#30924";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibcpdf417);if(!bwipp_hibcpdf417.__30934__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibcpdf417.$ctx[id]=$_[id]);bwipp_hibcpdf417.__30934__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibcpdf417BadCharacter#30939";$k[$j++]="HIBC PDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibcpdf417BadCheckDigit#30953";$k[$j++]="Incorrect HIBC PDF417 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$p($_.options,"dontdraw",true);$p($_.options,"columns",$_.columns);var _p=$_.options;$p(_p,"validatecheck",false);var _r=$_.options;$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=_r;bwipp_pdf417();var _s=$k[--$j];$_[$k[--$j]]=_s;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibcmicropdf417(){$_=Object.create($_);$_.dontdraw=false;$_.columns=2;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibcmicropdf417EmptyData#31017";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibcmicropdf417);if(!bwipp_hibcmicropdf417.__31027__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibcmicropdf417.$ctx[id]=$_[id]);bwipp_hibcmicropdf417.__31027__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibcmicropdf417BadCharacter#31032";$k[$j++]="HIBC MicroPDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibcmicropdf417BadCheckDigit#31046";$k[$j++]="Incorrect HIBC MicroPDF417 check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));var _m=$_.options;$p(_m,"dontdraw",true);$p($_.options,"columns",$_.columns);$p($_.options,"validatecheck",false);var _r=$_.options;$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=_r;bwipp_micropdf417();var _s=$k[--$j];$_[$k[--$j]]=_s;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibcqrcode(){$_=Object.create($_);$_.dontdraw=false;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibcqrcodeEmptyData#31109";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibcqrcode);if(!bwipp_hibcqrcode.__31119__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibcqrcode.$ctx[id]=$_[id]);bwipp_hibcqrcode.__31119__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibcqrcodeBadCharacter#31124";$k[$j++]="HIBC QR Code must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibcqrcodeBadCheckDigit#31138";$k[$j++]="Incorrect HIBC QR Code check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$p($_.options,"dontdraw",true);$p($_.options,"validatecheck",false);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_qrcode();var _q=$k[--$j];var _r=$k[--$j];$_[_r]=_q;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibccodablockf(){$_=Object.create($_);$_.dontdraw=false;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibccodablockfEmptyData#31200";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibccodablockf);if(!bwipp_hibccodablockf.__31210__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibccodablockf.$ctx[id]=$_[id]);bwipp_hibccodablockf.__31210__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibccodablockfBadCharacter#31215";$k[$j++]="HIBC Codablock F must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibccodablockfBadCheckDigit#31229";$k[$j++]="Incorrect HIBC Codablock F check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$p($_.options,"dontdraw",true);$p($_.options,"validatecheck",false);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_codablockf();var _q=$k[--$j];var _r=$k[--$j];$_[_r]=_q;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_hibcazteccode(){$_=Object.create($_);$_.dontdraw=false;$_.validatecheck=false;$k[$j++]=$_;bwipp_processoptions();$_.options=$k[--$j];$_.barcode=$k[--$j];if($eq($_.barcode,"")){$k[$j++]="bwipp.hibcazteccodeEmptyData#31291";$k[$j++]="The data must not be empty";bwipp_raiseerror()}bwipp_loadctx(bwipp_hibcazteccode);if(!bwipp_hibcazteccode.__31301__){$_=Object.create($_);$_.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$_.charvals=new Map;for(var _3=0;_3<=42;_3+=1){$p($_.charvals,$G($_.barchars,_3,1),_3)}for(var id in $_)$_.hasOwnProperty(id)&&(bwipp_hibcazteccode.$ctx[id]=$_[id]);bwipp_hibcazteccode.__31301__=1;$_=Object.getPrototypeOf($_)}for(var _A=0,_9=$_.barcode.length-1;_A<=_9;_A+=1){var _E=$g($_.charvals,$G($_.barcode,_A,1))!==undefined;if(!_E){$k[$j++]="bwipp.hibcazteccodeBadCharacter#31306";$k[$j++]="HIBC Aztec Code must contain only digits, capital letters, spaces and the symbols -.$/+%";bwipp_raiseerror()}}$k[$j++]="barlen";$k[$j++]=$_.barcode.length;if($_.validatecheck){var _H=$k[--$j];$k[$j++]=$f(_H-1)}var _I=$k[--$j];$_[$k[--$j]]=_I;$_.checksum=41;for(var _M=0,_L=$f($_.barlen-1);_M<=_L;_M+=1){$_.checksum=$f($g($_.charvals,$G($_.barcode,_M,1))+$_.checksum)}$_.checksum=$_.checksum%43;if($_.validatecheck){if($g($_.barcode,$_.barlen)!=$g($_.barchars,$_.checksum)){$k[$j++]="bwipp.hibcazteccodeBadCheckDigit#31320";$k[$j++]="Incorrect HIBC Aztec Code check digit provided";bwipp_raiseerror()}$_.barcode=$G($_.barcode,0,$_.barlen)}var _e=$s($f($_.barlen+2));$P(_e,1,$_.barcode);$_.barcode=_e;$p($_.barcode,0,43);$p($_.barcode,$f($_.barlen+1),$g($_.barchars,$_.checksum));$p($_.options,"dontdraw",true);$p($_.options,"validatecheck",false);$k[$j++]="args";$k[$j++]=$_.barcode;$k[$j++]=$_.options;bwipp_azteccode();var _q=$k[--$j];var _r=$k[--$j];$_[_r]=_q;$p($_.args,"opt",$_.options);$k[$j++]=$_.args;if(!$_.dontdraw){bwipp_renmatrix()}$_=Object.getPrototypeOf($_);$_=Object.getPrototypeOf($_)}function bwipp_channelcode(){$_=Object.create($_);$_.options=$k[--$j];$_.barcode=$k[--$j];$_.dontdraw=false;$_.shortfinder=false;$_.includetext=false;$_.includecheck=false;$_.height=1;$F($_.options,function(){var _3=$k[--$j];$_[$k[--$j]]=_3});$_.height=+$_.height;if($_.barcode.length<2||$_.barcode.length>7){$k[$j++]="bwipp.channelcodeBadLength#31395";$k[$j++]="Channel Code must be 2 to 7 digits";bwipp_raiseerror()}$F($_.barcode,function(){var _9=$k[--$j];if(_9<48||_9>57){$k[$j++]="bwipp.channelcodeBadCharacter#31399";$k[$j++]="Channel Code must contain only digits";bwipp_raiseerror()}});if($i($_.barcode)>$g($a([26,292,3493,44072,576688,7742862]),$_.barcode.length-2)){$k[$j++]="bwipp.channelcodeTooBig#31403";$k[$j++]="The Channel Code value is too big for the number of channels";bwipp_raiseerror()}$_.nextb=function(){var _E=$k[--$j];var _N=$f($g($_.s,_E)+$f($g($_.b,$f(_E-1))+$f($g($_.b,$f(_E-2))+$g($_.s,$f(_E-1)))))>4?1:2;$k[$j++]=_E;$k[$j++]=_N;if(_E<$f($_.chan+2)){var _P=$k[--$j];var _Q=$k[--$j];var _R=$k[--$j];$k[$j++]=_R;$k[$j++]=_Q;$k[$j++]=_P;for(var _T=_P,_S=_R;_T<=_S;_T+=1){var _V=$k[--$j];var _W=$k[--$j];$p($_.b,_W,_T);var _X=$k[--$j];var _Y=$k[--$j];$k[$j++]=_Y;$k[$j++]=_X;$k[$j++]=_W;$k[$j++]=_V;$k[$j++]=$f($f(_X-_T)+1);$k[$j++]=_Y;$k[$j++]=$f(_W+1);$_.nexts()}}else{var _Z=$k[--$j];var _a=$k[--$j];var _b=$k[--$j];$k[$j++]=_b;$k[$j++]=_a;$k[$j++]=_Z;if($le(_Z,_b)){var _d=$k[--$j];var _e=$k[--$j];var _f=$k[--$j];$p($_.b,_e,_f);$k[$j++]=_f;$k[$j++]=_e;$k[$j++]=_d;if($_.value==$_.target){$k[$j++]=Infinity;for(var _i=3;_i<=10;_i+=1){$k[$j++]=$g($_.s,_i);$k[$j++]=$g($_.b,_i)}$_.out=$G($a(),0,$_.chan*2)}$_.value=$_.value+1}}$j-=4};$_.nexts=function(){var _r=$k[--$j];$k[$j++]=_r;if(_r<$f($_.chan+2)){$k[$j++]=1}else{var _t=$k[--$j];var _u=$k[--$j];$k[$j++]=_u;$k[$j++]=_t;$k[$j++]=_u}var _v=$k[--$j];var _w=$k[--$j];var _x=$k[--$j];$k[$j++]=_x;$k[$j++]=_w;for(var _z=_v,_y=_x;_z<=_y;_z+=1){var _11=$k[--$j];$p($_.s,_11,_z);var _12=$k[--$j];var _13=$k[--$j];$k[$j++]=_13;$k[$j++]=_12;$k[$j++]=_11;$k[$j++]=$f($f(_12-_z)+1);$k[$j++]=_13;$k[$j++]=_11;$_.nextb()}$j-=3};$_.encode=function(){$_.chan=$k[--$j];$_.target=$k[--$j];$_.value=0;$_.out=-1;$_.b=$a([1,1,1,0,0,0,0,0,0,0,0]);$_.s=$a([0,1,1,0,0,0,0,0,0,0,0]);var _18=$_.chan;$k[$j++]=_18;$k[$j++]=_18;$k[$j++]=3;$_.nexts();$k[$j++]=$_.out};$_.barlen=$_.barcode.length;$k[$j++]="finder";if($_.shortfinder){$k[$j++]=$a([1,1,1,1,1])}else{$k[$j++]=$a([1,1,1,1,1,1,1,1,1])}var _1E=$k[--$j];$_[$k[--$j]]=_1E;$k[$j++]="data";$k[$j++]=$i($_.barcode);$k[$j++]=$_.barlen+1;$_.encode();var _1I=$k[--$j];$_[$k[--$j]]=_1I;$_.check=$a([]);if($_.includecheck){$_.mod23=$g($a([$a([]),$a([]),$a([13,12,4,9,3,1]),$a([13,2,12,3,18,16,4,1]),$a([11,16,17,8,20,4,10,2,5,1]),$a([1,4,16,18,3,12,2,8,9,13,6,1]),$a([20,16,22,13,15,12,5,4,8,9,21,3,7,1]),$a([2,6,18,8,1,3,9,4,12,13,16,2,6,18,8,1])]),$_.barlen);$k[$j++]=0;for(var _1Z=0,_1Y=$_.data.length-1;_1Z<=_1Y;_1Z+=1){var _1e=$k[--$j];$k[$j++]=$f(_1e+$f($g($_.data,_1Z)-1)*$g($_.mod23,_1Z))}var _1f=$k[--$j];$k[$j++]=_1f%23;$k[$j++]=3;$_.encode();$_.check=$k[--$j]}$k[$j++]=Infinity;$q($_.finder);$q($_.data);$q($_.check);$_.sbs=$a();$_.txt=$a($_.barlen);for(var _1p=0,_1o=$_.barlen-1;_1p<=_1o;_1p+=1){$_.i=_1p;$p($_.txt,$_.i,$a([$G($_.barcode,$_.i,1),0,0,"",0]))}$k[$j++]=Infinity;var _1w=$_.sbs;$k[$j++]=Infinity;for(var _1y=0,_1z=~~(($_.sbs.length+1)/2);_1y<_1z;_1y++){$k[$j++]=$_.height}var _21=$a();$k[$j++]=Infinity;for(var _23=0,_24=~~(($_.sbs.length+1)/2);_23<_24;_23++){$k[$j++]=0}var _25=$a();$k[$j++]="ren";$k[$j++]=bwipp_renlinear;$k[$j++]="sbs";$k[$j++]=_1w;$k[$j++]="bhs";$k[$j++]=_21;$k[$j++]="bbs";$k[$j++]=_25;$k[$j++]="txt";$k[$j++]=$_.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$_.options;var _28=$d();$k[$j++]=_28;if(!$_.dontdraw){bwipp_renlinear()}$_=Object.getPrototypeOf($_)}function bwipp_renlinear(){if($_.bwipjs_dontdraw){return}$_=Object.create($_);$_.sbs=$a([]);$_.bhs=$a([]);$_.bbs=$a([]);$_.txt=$a([]);$_.barcolor="unset";$_.includetext=false;$_.textcolor="unset";$_.textxalign="unset";$_.textyalign="unset";$_.textfont="OCR-B";$_.textsize=10;$_.textxoffset=0;$_.textyoffset=0;$_.textgaps=0;$_.alttext="";$_.bordercolor="unset";$_.backgroundcolor="unset";$_.inkspread=0;$_.width=0;$_.barratio=1;$_.spaceratio=1;$_.showborder=false;$_.showbearer=false;$_.borderleft=10;$_.borderright=10;$_.bordertop=1;$_.borderbottom=1;$_.borderwidth=.5;$_.guardwhitespace=false;$_.guardleftpos=0;$_.guardleftypos=0;$_.guardrightpos=0;$_.guardrightypos=0;$_.guardwidth=7;$_.guardheight=7;$F($k[--$j],function(){var _6=$k[--$j];$_[$k[--$j]]=_6});$k[$j++]=$_.opt;delete $_["opt"];$k[$j++]=$_;bwipp_processoptions();$j--;if($_.textsize<=0){$k[$j++]="bwipp.renlinearBadTextsize#31578";$k[$j++]="The font size must be greater than zero";bwipp_raiseerror()}$_.bars=$a(~~(($_.sbs.length+1)/2));$_.pixx=0;$_.pixy=0;for(var _E=0,_D=~~(($_.sbs.length+1)/2)*2-2;_E<=_D;_E+=1){$_.i=_E;if($_.i%2==0){$_.d=$f($f($g($_.sbs,$_.i)*$_.barratio-$_.barratio)+1);if($g($_.sbs,$_.i)!=0){$_.h=$g($_.bhs,~~($_.i/2))*72;$_.c=$f($_.d/2+$_.pixx);$_.y=$g($_.bbs,~~($_.i/2))*72;$_.w=$f($_.d-$_.inkspread);$p($_.bars,~~($_.i/2),$a([$_.h,$_.c,$_.y,$_.w]));if($f($_.h+$_.y)>$_.pixy){$_.pixy=$f($_.h+$_.y)}}else{$p($_.bars,~~($_.i/2),-1)}}else{$_.d=$f($f($g($_.sbs,$_.i)*$_.spaceratio-$_.spaceratio)+1)}$_.pixx=$f($_.pixx+$_.d)}$$.save();var _t=$$.currpos();$$.translate(_t.x,_t.y);if($_.width!=0){$$.scale($_.width*72/$_.pixx,1)}$_.tl=$a([-$f($_.borderleft+$_.borderwidth/2),$f($f($_.pixy+$_.bordertop)+$_.borderwidth/2)]);$_.tr=$a([$f($f($_.pixx+$_.borderright)+$_.borderwidth/2),$f($f($_.pixy+$_.bordertop)+$_.borderwidth/2)]);$_.bl=$a([-$f($_.borderleft+$_.borderwidth/2),-$f($_.borderbottom+$_.borderwidth/2)]);$_.br=$a([$f($f($_.pixx+$_.borderright)+$_.borderwidth/2),-$f($_.borderbottom+$_.borderwidth/2)]);if($_.showbearer){$$.save();$$.newpath();$q($_.bl);var _1N=$k[--$j];$$.moveto($k[--$j],_1N);$q($_.br);var _1Q=$k[--$j];$$.lineto($k[--$j],_1Q);$q($_.tl);var _1T=$k[--$j];$$.moveto($k[--$j],_1T);$q($_.tr);var _1W=$k[--$j];$$.lineto($k[--$j],_1W);if($ne($_.bordercolor,"unset")){$$.setcolor($_.bordercolor)}$$.setlinewidth($f($_.borderwidth-$_.inkspread*2));$$.stroke();$$.restore()}else{if($_.showborder){$$.save();$$.newpath();$q($_.bl);var _1e=$k[--$j];$$.moveto($k[--$j],_1e);var _1j=$a([$_.br,$_.tr,$_.tl]);for(var _1k=0,_1l=_1j.length;_1k<_1l;_1k++){$q($g(_1j,_1k));var _1n=$k[--$j];$$.lineto($k[--$j],_1n)}$$.closepath();if($ne($_.bordercolor,"unset")){$$.setcolor($_.bordercolor)}$$.setlinewidth($_.borderwidth);$$.stroke();$$.restore()}}$$.save();if($ne($_.barcolor,"unset")){$$.setcolor($_.barcolor)}var _1u=$_.bars;for(var _1v=0,_1w=_1u.length;_1v<_1w;_1v++){var _1x=$g(_1u,_1v);$k[$j++]=_1x;if(_1x!=-1){$q($k[--$j]);$$.newpath();$$.setlinewidth($k[--$j]);var _20=$k[--$j];$$.moveto($k[--$j],_20);$$.rlineto(0,$k[--$j]);$$.stroke()}else{$j--}}$$.restore();if($ne($_.textcolor,"unset")){$$.setcolor($_.textcolor)}if($_.includetext){if($eq($_.textxalign,"unset")&&$eq($_.textyalign,"unset")&&$eq($_.alttext,"")){$_.s=0;$_.fn="";var _29=$_.txt;for(var _2A=0,_2B=_29.length;_2A<_2B;_2A++){$F($g(_29,_2A));var _2D=$k[--$j];var _2E=$k[--$j];$k[$j++]=_2E;$k[$j++]=_2D;if(_2D!=$_.s||$ne(_2E,$_.fn)){var _2H=$k[--$j];var _2I=$k[--$j];$_.s=_2H;$_.fn=_2I;$$.selectfont(_2I,_2H)}else{$j-=2}var _2J=$k[--$j];$$.moveto($k[--$j],_2J);$$.show($k[--$j],0,0)}}else{$$.selectfont($_.textfont,$_.textsize);if($eq($_.alttext,"")){$k[$j++]=Infinity;var _2P=$_.txt;for(var _2Q=0,_2R=_2P.length;_2Q<_2R;_2Q++){$F($g($g(_2P,_2Q),0))}$_.txt=$a();$_.tstr=$s($_.txt.length);for(var _2Z=0,_2Y=$_.txt.length-1;_2Z<=_2Y;_2Z+=1){$p($_.tstr,_2Z,$g($_.txt,_2Z))}}else{$_.tstr=$_.alttext}if($_.tstr.length==0){$k[$j++]=0}else{$$.save();$$.newpath();$$.moveto(0,0);$$.charpath("0",false);var _2f=$$.pathbbox();$$.restore();$k[$j++]=_2f.ury}$_.textascent=$k[--$j];var _2i=$$.stringwidth($_.tstr);$_.textwidth=$f(_2i.w+($_.tstr.length-1)*$_.textgaps);$_.textxpos=$f($_.textxoffset+$f($_.pixx-$_.textwidth)/2);if($eq($_.textxalign,"left")){$_.textxpos=$_.textxoffset}if($eq($_.textxalign,"right")){$_.textxpos=$f($f($_.pixx-$_.textxoffset)-$_.textwidth)}if($eq($_.textxalign,"offleft")){$_.textxpos=-$f($_.textwidth+$_.textxoffset)}if($eq($_.textxalign,"offright")){$_.textxpos=$f($_.pixx+$_.textxoffset)}if($eq($_.textxalign,"justify")&&$_.textwidth<$_.pixx){$_.textxpos=0;$_.textgaps=$f($_.pixx-$_.textwidth)/($_.tstr.length-1)}$_.textypos=-$f($f($_.textyoffset+$_.textascent)+1);if($eq($_.textyalign,"above")){$_.textypos=$f($f($_.textyoffset+$_.pixy)+1)}if($eq($_.textyalign,"center")){$_.textypos=$f($_.textyoffset+$f($_.pixy-$_.textascent)/2)}$$.moveto($_.textxpos,$_.textypos);$$.show($_.tstr,$_.textgaps,0)}}if($_.guardwhitespace){$$.selectfont("OCR-B",$_.guardheight*2);if($_.guardleftpos!=0){$$.moveto(-$_.guardleftpos-2,$f($f($_.guardleftypos-$_.guardheight/2)-1.25));$$.show("<",0,0)}if($_.guardrightpos!=0){$$.moveto($f($f($f($_.guardrightpos+$_.pixx)-$_.guardwidth)+1),$f($f($_.guardrightypos-$_.guardheight/2)-1.25));$$.show(">",0,0)}}$$.restore();$_=Object.getPrototypeOf($_)}function bwipp_renmaximatrix(){if($_.bwipjs_dontdraw){return}$_=Object.create($_);$_.args=$k[--$j];$_.barcolor="unset";$_.backgroundcolor="unset";$F($_.args,function(){var _3=$k[--$j];$_[$k[--$j]]=_3});var _5=$_.opt;for(var _A=_5.size,_9=_5.keys(),_8=0;_8<_A;_8++){var _6=_9.next().value;$_[_6]=_5.get(_6)}$_.barcolor=""+$_.barcolor;$_.backgroundcolor=""+$_.backgroundcolor;$$.save();if($ne($_.barcolor,"unset")){$$.setcolor($_.barcolor)}$$.maxicode($_.pixs);$$.restore();$_=Object.getPrototypeOf($_)}function bwipp_encode(bwipjs,encoder,text,opts,dontdraw){if(typeof text!=="string"){throw new Error("bwipp.typeError: barcode text not a string ("+text+")")}opts=opts||{};if(typeof opts==="string"){var tmp=opts.split(" ");opts={};for(var i=0;i=0&&r[e].op=="l";e--);e++;if(ev.x0)n=v.x0;if(sv.y0)a=v.y0;if(fv.x1)n=v.x1;if(sv.y1)a=v.y1;if(fs.x0)t=s.x0;if(is.x1)t=s.x1;if(is.y0)e=s.y0;if(ns.y1)e=s.y1;if(no){var y=s;s=o;o=y}if(f>v){var y=f;f=v;v=y}if(s==o){this.bbox(s-h,f,s+c-h-1,v)}else{this.bbox(s,f-p+g+1,o,v+g)}e++}else if(a.op=="p"){var d=Infinity;var x=Infinity;var b=-Infinity;var w=-Infinity;var _=a.poly;if(_.length!=4){throw new Error("stroke: --not-a-rect--")}for(var n=0,m=_.length-1;n<_.length;m=n++){var k=_[m][0];var I=_[m][1];var F=_[n][0];var C=_[n][1];if(F!=k&&C!=I){throw new Error("stroke: --not-orthogonal--")}if(Fb)b=F;if(Cw)w=C}var h=T(c/2);var g=T(p/2);this.bbox(d-h,x-g,b+h,w+g);i++}else{throw new Error("stroke: --not-a-line--")}}var S=this;this.cmds.push(function(){var r=T(c/2);var t=T(p/2);var e=c-r;var i=p-t;for(var n=0;ns)s=h;if(uf)f=u}this.bbox(e,a+1,s-1,f)}else if(t.op=="e"){this.bbox(t.x-t.rx,t.y-t.ry,t.x+t.rx,t.y+t.ry)}else{throw new Error("fill: --not-a-polygon--")}}var l=this;this.cmds.push(function(){for(var r=0;r9){v++}var t,h,e,i;e=s/2|0;i=f/2|0;t=v-e;if(t&1){t--}h=(4*f|0)-i;var u=t/2-1;var l=(u+1)/2|0;var c=h-2-2*l;this.bbox(0,0,v*30-e,f*3*32+f*4-i);var p=this;this.cmds.push(function(){for(var r=0;re){var n=r;r=e;e=n}if(t>i){var n=t;t=i;i=n}r=M(r);t=M(t);e=T(e);i=T(i);if(this.minx>r)this.minx=r;if(this.maxxt)this.miny=t;if(this.maxys){for(var f=s+1;fa){L(n,a)}if(h>a){L(o,a)}}else{var v=r[i==t-1?0:i+1][1];var h=r[e==0?t-1:e-1][1];if(v>a){L(o,a)}if(h>a){L(n,a)}}}}},hexagon:function(r,t){var e=r[0][0]|0;var i=r[0][1]|0;var n=r[1][1]-r[0][1]|0;var a=r[2][1]-r[1][1]-1|0;var s=r[2][0]|0;var f=r[4][0]|0;I=parseInt(t.substr(0,2),16);F=parseInt(t.substr(2,2),16);C=parseInt(t.substr(4,2),16);E(e,e+1,i++);for(var o=1;o=1;o--){E(e-2*o,e+1+2*o,i++)}E(e,e+1,i)},ellipse:function(r,t,e,i,n){a(r-e|0,t-i|0,r+e|0,t+i|0,n)},fill:function(r){I=parseInt(r.substr(0,2),16);F=parseInt(r.substr(2,2),16);C=parseInt(r.substr(4,2),16);t();S=[];S.min=Infinity},clip:function(r){if(!M){M=[];M.min=Infinity}var t=S;S=M;for(var e=0,i=r.length;et)S.min=t;if(!S[t]){S[t]=[r]}else{S[t].push(r)}}function E(r,t,e){while(r<=t){T(r++,e,255)}}function t(){var r=S.min;var t=S.length-1;for(var e=r;e<=t;e++){var i=S[e];if(!i){continue}i.sort(function(r,t){return r-t});var n=false;var a=0;for(var s=0,f=i.length;se){r=e;e+=a}if(t>i)t=i;t+=(s+1)/2|0;i=t-f;a*=8*a;f=8*s*s;do{d(c,e,t);y(l,r,t);y(l,r,i);d(c,e,i);u=2*h;if(u>=o){r++;e--;o+=f;h+=o}if(u<=v){t++;i--;v+=a;h+=v}}while(r<=e);while(t-ie)r.min=e;var i=r[e];if(i==null||i>t){r[e]=t}}function d(r,t,e){if(r.min>e)r.min=e;var i=r[e];if(i==null||ir){return!i}else if(s==r){return i}i=!i}return true}function e(r){var t=0;for(var e=0,i=r.length,n=i-1;e0?1:-1}}function DrawingCanvas(e,r){if(r&&r instanceof HTMLCanvasElement){e=r}var i;var n=e.getContext("2d",{willReadFrequently:true});var t=DrawingBuiltin();t.image=f;t.end=o;var a;var s=t.setopts;t.setopts=function(r){a=r;s&&s.call(t,r)};return t;function f(r,t){e.width=r;e.height=t;n.setTransform(1,0,0,1,0,0);if(/^[0-9a-fA-F]{6}$/.test(""+a.backgroundcolor)){n.fillStyle="#"+a.backgroundcolor;n.fillRect(0,0,r,t)}else{n.clearRect(0,0,r,t)}i=n.getImageData(0,0,r,t);return{buffer:i.data,ispng:false}}function o(){n.putImageData(i,0,0);return e}}function DrawingSVG(){var o=0,v=0,h=0,n=0;var u=0,l=0,a=0,c=0;var p;var g="";var f;var t="";var y=[];var d={};var x=.55228475-45e-5;var b,w;var _,m;return{setopts(r){p=r},scale(r,t){},measure(r,t,e,i){e=e|0;i=i|0;var n=FontLib.lookup(t);var a=0;var s=0;var f=0;for(var o=0,v=r.length;o\n";f=null}},clip:function(e){var i='';t="clip"+y.length;y.push(i)},unclip:function(){t=""},text(t,e,r,i,n){var a=FontLib.lookup(n.name);var s=n.width|0;var f=n.height|0;var o=n.dx|0;var v="";for(var h=0;h\n'}},end(){var r="";for(var t in d){r+=d[t]+'" />\n'}var e=p.backgroundcolor;return'\n'+(y.length?""+y.join("")+"":"")+(/^[0-9A-Fa-f]{6}$/.test(""+e)?'\n':"")+r+g+"\n"}};function k(r,t){r+=_;t+=m;var e=o*r+v*t+h*(b-1)+n*(w-1);var i=u*r+l*t+a*(b-1)+c*(w-1);return""+((e|0)==e?e:e.toFixed(2))+" "+((i|0)==i?i:i.toFixed(2))}}var FontLib=function(){var v=[];var s={};var h={};var u={};var l=0;u.next=u;u.prev=u;return{lookup:t,monochrome:e,getglyph:i,getpaths:n,loadFont:r};function r(r){var t=100;var e=100;var i=null;if(arguments.length==2){i=arguments[1]}else if(arguments.length==3){t=e=+arguments[1]||100;i=arguments[2]}else if(arguments.length==4){e=+arguments[1]||100;t=+arguments[2]||100;i=arguments[3]}else{throw new Error("bwipjs: loadFont: invalid number of arguments")}var n=STBTT.InitFont(toUint8Array(i));n.bwipjs_name=r;n.bwipjs_multx=t;n.bwipjs_multy=e;var a=v.push(n)-1;s[r.toUpperCase()]=a;return a}function t(r){var t=s[r.toUpperCase()];return t===undefined?1:t}function e(r){if(r){throw new Error("bwipjs: monochrome fonts not implemented")}}function i(r,t,e,i){r=r|0;t=t|0;e=+e;i=+i;if(!e||e<8){e=8}if(!i||i<8){i=e}if(r<0||r>=v.length){r=1}if(!t||t<32){t=32}var n=""+r+"c"+t+"w"+e+"h"+i;var a=h[n];if(a){a.prev.next=a.next;a.next.prev=a.prev;var s=u;s.next.prev=a;a.next=s.next;a.prev=s;s.next=a;return a}var f=v[r];var a=STBTT.GetGlyph(f,t,e*f.bwipjs_multx/100,i*f.bwipjs_multy/100)||STBTT.GetGlyph(f,0,e*f.bwipjs_multx/100,i*f.bwipjs_multy/100);a.bytes=a.pixels;a.cachekey=n;a.offset=0;if(l>250){var s=u;var o=s.prev;o.prev.next=s;s.prev=o.prev;o.next=o.prev=null;delete h[o.cachekey]}else{l++}h[n]=a;var s=u;s.next.prev=a;a.next=s.next;a.prev=s;s.next=a;return a}function n(r,t,e,i){r=r|0;t=t|0;e=+e;i=+i;if(!e||e<8){e=8}if(!i||i<8){i=e}if(r<0||r>=v.length){r=1}if(!t||t<32){t=32}var n=v[r];return STBTT.GetPaths(n,t,e*n.bwipjs_multx/100,i*n.bwipjs_multy/100)}}();function LoadFont(){return FontLib.loadFont.apply(FontLib,Array.prototype.slice.call(arguments))}var STBTT=function(){var D=1,W=2,N=3,y=4,C=0,r=1,t=2,S=3,e=0,i=1,n=2,a=3,s=4,o=0,T=1,h=2,L=10;var O=Math.floor;var f=Math.ceil;var U=Math.sqrt;var A=Math.abs;function Y(r){var t=[];for(var e=0;er.length||t<0?r.length:t}function j(r,t){d(r,r.cursor+t)}function B(r,t){var e=0;for(var i=0;ir.length||e>r.length-t){return x()}var i=r.subarray(t,t+e);i.cursor=0;return i}function w(r){var t=r.cursor;var e=B(r,2);if(e){var i=z(r);j(r,i*e);j(r,B(r,i)-1)}return b(r,t,r.cursor-t)}function R(r){var t=z(r);if(t>=32&&t<=246){return t-139}else if(t>=247&&t<=250){return(t-247)*256+z(r)+108}else if(t>=251&&t<=254){return-(t-251)*256-z(r)-108}else if(t==28){return B(r,2)}else if(t==29){return B(r,4)}return 0}function E(r){var t=g(r);if(t==30){j(r,1);while(r.cursor>4==15){break}}}else{R(r)}}function Q(r,t){d(r,0);while(r.cursor=28){E(r)}i=r.cursor;n=z(r);if(n==12){n=z(r)|256}if(n==t){return b(r,e,i-e)}}return b(r,0,0)}function K(r,t,e,i){var n=Q(r,t);for(var a=0;a>0:r}function J(r,t){return r[t]*256+r[t+1]}function H(r,t){var e=r[t]*256+r[t+1];return e&32768?(4294901760|e)>>0:e}function F(r,t){return(r[t]<<24)+(r[t+1]<<16)+(r[t+2]<<8)+r[t+3]}function m(r,t,e){var i=J(r,t+4);var n=t+12;for(var a=0;a=s&&t>1,v=J(e,i+8)>>1,h=J(e,i+10),u=J(e,i+12)>>1,l=i+14,c=l;if(t>65535){return 0}if(t>=J(e,c+u*2)){c+=u*2}c-=2;while(h){v>>=1;var p=J(e,c+v*2);if(t>p){c+=v*2}--h}c+=2;var g,y,d=c-l>>>1;y=J(e,i+14+o*2+2+2*d);if(t>1);var m=F(e,i+16+_*12);var k=F(e,i+16+_*12+4);if(tk){b=_+1}else{var I=F(e,i+16+_*12+8);if(n==12){return I+t-m}else{return I}}}return 0}return 0}function $(r,t,e,i,n,a){r.type=t;r.x=e;r.y=i;r.cx=n;r.cy=a}function nr(r,t){var e,i;if(t>=r.numGlyphs){return-1}if(r.indexToLocFormat>=2){return-1}if(r.indexToLocFormat==0){e=r.glyf+J(r.data,r.loca+t*2)*2;i=r.glyf+J(r.data,r.loca+t*2+2)*2}else{e=r.glyf+F(r.data,r.loca+t*4);i=r.glyf+F(r.data,r.loca+t*4+4)}return e==i?-1:e}function ar(r,t,e){if(r.cff.length){pr(r,t,e)}else{var i=nr(r,t);if(i<0){return 0}e.x0=H(r.data,i+2);e.y0=H(r.data,i+4);e.x1=H(r.data,i+6);e.y1=H(r.data,i+8)}return 1}function sr(r,t,e,i,n,a,s,f,o,v){if(i){if(e){$(r[t++],N,o+s>>1,v+f>>1,o,v)}$(r[t++],N,n,a,s,f)}else{if(e){$(r[t++],N,n,a,o,v)}else{$(r[t++],W,n,a,0,0)}}return t}function fr(r,t){var e=r.data,i=nr(r,t);if(i<0){return null}var n=[];var a=H(e,i);if(a>0){var s=0,f,o,v=0,h,u,l,c=0,p,g=0,y,d,x,b,w,_,m,k;var I=i+10;var G=J(e,i+10+a*2);var F=e.subarray(i+10+a*2+2+G);var C=0;u=1+J(e,I+a*2-2);h=u+2*a;n=Y(h);l=0;f=0;p=h-u;for(o=0;o>1;_=d+n[p+o+1].y>>1}else{w=n[p+o+1].x;_=n[p+o+1].y;++o}}else{w=y;_=d}$(n[T++],D,w,_,0,0);c=0;l=1+J(e,I+v*2);++v}else{if(!(s&1)){if(c){$(n[T++],N,x+y>>1,b+d>>1,x,b)}x=y;b=d;c=1}else{if(c){$(n[T++],N,y,d,x,b)}else{$(n[T++],W,y,d,0,0)}c=0}}}n.length=sr(n,T,c,g,w,_,m,k,x,b)}else if(a==-1){var L=1;var E=i+10;while(L){var s,A,j=[1,0,0,1,0,0];s=H(e,E);E+=2;A=H(e,E);E+=2;if(s&2){if(s&1){j[4]=H(e,E);E+=2;j[5]=H(e,E);E+=2}else{j[4]=z(e,E);E+=1;j[5]=z(e,E);E+=1}}if(s&1<<3){j[0]=j[3]=H(e,E)/16384;E+=2;j[1]=j[2]=0}else if(s&1<<6){j[0]=H(e,E)/16384;E+=2;j[1]=j[2]=0;j[3]=H(e,E)/16384;E+=2}else if(s&1<<7){j[0]=H(e,E)/16384;E+=2;j[1]=H(e,E)/16384;E+=2;j[2]=H(e,E)/16384;E+=2;j[3]=H(e,E)/16384;E+=2}var h=U(j[0]*j[0]+j[1]*j[1]);var u=U(j[2]*j[2]+j[3]*j[3]);var B=Z(r,A);if(B.length>0){for(var o=0,P=B.length;or.max_x||!r.started){r.max_x=t}if(e>r.max_y||!r.started){r.max_y=e}if(t=33900){i=32768}else if(e>=1240){i=1131}t+=i;if(t<0||t>=e){return x()}return G(r,t)}function hr(r,t){var e=r.fdselect;var i,n,a,s,f,o=-1,v;d(e,0);f=z(e);if(f==0){j(e,t);o=z(e)}else if(f==3){i=B(e,2);n=B(e,2);for(v=0;v=n&&t=s){break}q(e,0,l[o]);o++;if(o>=s){break}q(e,l[o],0);o++}break;case 6:if(s<1){return 0}for(;;){if(o>=s){break}q(e,l[o],0);o++;if(o>=s){break}q(e,0,l[o]);o++}break;case 31:if(s<4){return 0}for(;;){if(o+3>=s){break}V(e,l[o],0,l[o+1],l[o+2],s-o==5?l[o+4]:0,l[o+3]);o+=4;if(o+3>=s){break}V(e,0,l[o],l[o+1],l[o+2],l[o+3],s-o==5?l[o+4]:0);o+=4}break;case 30:if(s<4){return 0}for(;;){if(o+3>=s){break}V(e,0,l[o],l[o+1],l[o+2],l[o+3],s-o==5?l[o+4]:0);o+=4;if(o+3>=s){break}V(e,l[o],0,l[o+1],l[o+2],s-o==5?l[o+4]:0,l[o+3]);o+=4}break;case 8:if(s<6){return 0}for(;o+5=s){return 0}q(e,l[o],l[o+1]);break;case 25:if(s<8){return 0}for(;o+1=s){return 0}V(e,l[o],l[o+1],l[o+2],l[o+3],l[o+4],l[o+5]);break;case 26:case 27:if(s<4){return 0}y=0;if(s&1){y=l[o];o++}for(;o+3=10){return 0}c[a++]=g;g=vr(v==10?p:r.gsubrs,f);if(g.length==0){return 0}g.cursor=0;u=0;break;case 11:if(a<=0){return 0}g=c[--a];u=0;break;case 14:or(e);return 1;case 12:var d,x,b,w,_,m,k,I,F,C,S,M,T,L,E=z(g);switch(E){case 34:if(s<7){return 0}d=l[0];x=l[1];I=l[2];b=l[3];w=l[4];_=l[5];m=l[6];V(e,d,0,x,I,b,0);V(e,w,0,_,-I,m,0);break;case 35:if(s<13){return 0}d=l[0];k=l[1];x=l[2];I=l[3];b=l[4];F=l[5];w=l[6];C=l[7];_=l[8];S=l[9];m=l[10];M=l[11];V(e,d,k,x,I,b,F);V(e,w,C,_,S,m,M);break;case 36:if(s<9){return 0}d=l[0];k=l[1];x=l[2];I=l[3];b=l[4];w=l[5];_=l[6];S=l[7];m=l[8];V(e,d,k,x,I,b,0);V(e,w,0,_,S,m,-(k+I+S));break;case 37:if(s<11){return 0}d=l[0];k=l[1];x=l[2];I=l[3];b=l[4];F=l[5];w=l[6];C=l[7];_=l[8];S=l[9];m=M=l[10];T=d+x+b+w+_;L=k+I+F+C+S;if(A(T)>A(L)){M=-L}else{m=-T}V(e,d,k,x,I,b,F);V(e,w,C,_,S,m,M);break;default:return 0}break;default:if(v!=255&&v!=28&&(v<32||v>254)){return 0}if(v==255){y=(B(g,4)|0)/65536}else{j(g,-1);y=(R(g)<<16|0)>>16}if(s>=48){return 0}l[s++]=y;u=0;break}if(u){s=0}}return 0}function lr(){return{started:0,first_x:0,first_y:0,x:0,y:0,min_x:0,max_x:0,min_y:0,max_y:0,vertices:[]}}function cr(r,t){var e=lr();if(ur(r,t,e)){return e.vertices}return null}function pr(r,t,e){var i=lr();var n=ur(r,t,i);e.x0=n?i.min_x:0;e.y0=n?i.min_y:0;e.x1=n?i.max_x:0;e.y1=n?i.max_y:0;return n&&i.vertices?i.vertices.length:0}function Z(r,t){if(!r.cff.length){return fr(r,t)}else{return cr(r,t)}}function I(r,t){var e=J(r.data,r.hhea+34);if(te.ey){return}if(se.ey){a+=(a-i)*(e.ey-s)/(s-n);s=e.ey}if(i<=t&&a<=t){r[t]+=e.direction*(s-n)}else if(i>=t+1&&a>=t+1){}else{r[t]+=e.direction*(s-n)*(1-(i-t+(a-t))/2)}}function wr(r,t,e,i,n){var a=n+1;while(i){if(i.fdx==0){var s=i.fx;if(s=0){M(r,s,i,s,n,s,a);M(t,s+1,i,s,n,s,a)}else{M(t,0,i,s,n,s,a)}}}else{var s=i.fx,f=i.fdx,o=s+f,v,h,u,l,c=i.fdy;if(i.sy>n){v=s+f*(i.sy-n);u=i.sy}else{v=s;u=n}if(i.ey=0&&h>=0&&vh){u=a-(u-n);l=a-(l-n);y=u,u=l,l=y;y=h,h=v,v=y;f=-f;c=-c;y=s,s=o,o=y}d=v|0;x=h|0;b=(d+1-s)*c+n;_=i.direction;m=_*(b-u);r[d]+=m*(1-(v-d+(d+1-d))/2);w=_*c;for(g=d+1;gx){M(r,g,i,s,k,d,C);M(r,g,i,d,C,x,S);M(r,g,i,x,S,I,F)}else if(Ix){M(r,g,i,s,k,x,S);M(r,g,i,x,S,d,C);M(r,g,i,d,C,I,F)}else if(sd){M(r,g,i,s,k,d,C);M(r,g,i,d,C,I,F)}else if(Id){M(r,g,i,s,k,d,C);M(r,g,i,d,C,I,F)}else if(sx){M(r,g,i,s,k,x,S);M(r,g,i,x,S,I,F)}else if(Ix){M(r,g,i,s,k,x,S);M(r,g,i,x,S,I,F)}else{M(r,g,i,s,k,I,F)}}}}i=i.next}}function _r(r,t,e,i,n,a){i|=0,n|=0,a|=0;var s=null,f;var o=a,v=0,h;var u=new Float32Array(r.w*2+1);var l=u.subarray(r.w);var c=0;t[e].y0=a+r.h+1;while(v>>0;if(_>255){_=255}r.pixels[v*r.stride+h]=_}y=s;while(y){f=y;f.fx+=f.fdx;y=f.next}++o;++v}}function mr(r,t){for(var e=1;e0&&i.y012){var i,n,a,s,f,o=e>>1,v=r[t].y0=s){break}i=r[t+a];r[t+a]=r[t+s];r[t+s]=i;++a;--s}if(st[x+g].y:t[x+p].y16){return 1}if(u*u+l*l>f){c(r,t,e,(t+i)/2,(e+n)/2,v,h,f,o+1);c(r,v,h,(i+a)/2,(n+s)/2,a,s,f,o+1)}else{r.push({x:a,y:s})}return 1}function X(r,t,e,i,n,a,s,f,o,v,h){var u=i-t,l=n-e,c=a-i,p=s-n,g=f-a,y=o-s,d=f-t,x=o-e,b=U(u*u+l*l)+U(c*c+p*p)+U(g*g+y*y),w=U(d*d+x*x),_=b*b-w*w;if(h>16){return}if(_>v){var m=(t+i)/2,k=(e+n)/2,I=(i+a)/2,F=(n+s)/2,C=(a+f)/2,S=(s+o)/2,M=(m+I)/2,T=(k+F)/2,L=(I+C)/2,E=(F+S)/2,A=(M+L)/2,j=(T+E)/2;X(r,t,e,m,k,M,T,A,j,v,h+1);X(r,A,j,L,E,C,S,f,o,v,h+1)}else{r.push({x:f,y:o})}}function Fr(r,t,e){var i=[],n=t*t,a=-1,s=0,f=0,o=0;for(var v=0,h=r.length;v=0){e[a]=i.length-s}++a;s=i.length;f=r[v].x,o=r[v].y;i.push({x:f,y:o});break;case W:f=r[v].x,o=r[v].y;i.push({x:f,y:o});break;case N:c(i,f,o,r[v].cx,r[v].cy,r[v].x,r[v].y,n,0);f=r[v].x,o=r[v].y;break;case y:X(i,f,o,r[v].cx,r[v].cy,r[v].cx1,r[v].cy1,r[v].x,r[v].y,n,0);f=r[v].x,o=r[v].y;break}}e[a]=i.length-s;return i}function Cr(r,t,e,i,n,a,s,f,o,v){f|=0,o|=0;var h=i>n?n:i,u=[],l=Fr(e,t/h,u);if(l){Ir(r,l,u,i,n,a,s,f,o,v)}}function Sr(r,t,e,i,n,a,s,f,o,v){var h=Z(r,v);var u={};var l=p(r,v,a,s,f,o);u.pixels=t;u.w=e|0;u.h=i|0;u.stride=n|0;if(u.w&&u.h){Cr(u,.35,h,a,s,f,o,l.x0,l.y0,1)}}function Mr(r,t,e,i,n,a,s,f,o,v){Sr(r,t,e,i,n,a,s,f,o,k(r,v))}function Tr(r,t,e){return ir(r,t,e)}function Lr(r){var t={};if(!ir(t,r,0)){return null}var e=yr(t);t.ascent=e.ascent;t.descent=e.descent;t.linegap=e.linegap;return t}function Er(r,t,e,i){i=i||e;var n=e/r.ascent;var a=i/r.ascent;var s=k(r,t);if(!s&&t){return null}var f=Z(r,s);var o=p(r,s,n,a,0,0);var v=o.x1-o.x0;var h=o.y1-o.y0;var u=null;if(v&&h){var l={pixels:u=new Uint8Array(v*h),w:v,h:h,stride:v};Cr(l,.35,f,n,a,0,0,o.x0,o.y0,1)}var c=I(r,s);return{glyph:s,pixels:u,width:v,height:h,top:-o.y0,left:o.x0,advance:O(c.advanceWidth*n)}}function Ar(r,t,e,i){i=i||e;var n=e/r.ascent;var a=i/r.ascent;var s=k(r,t);if(!s&&t){return null}var f=Z(r,s);var o=I(r,s);var v=0;var h=0;var u=[];if(f){for(var l=0,c=f.length;lv)v=g.y;if(g.y=0&&r[e].op=="l";e--);e++;if(ev.x0)n=v.x0;if(sv.y0)a=v.y0;if(fv.x1)n=v.x1;if(sv.y1)a=v.y1;if(fs.x0)t=s.x0;if(is.x1)t=s.x1;if(is.y0)e=s.y0;if(ns.y1)e=s.y1;if(no){var y=s;s=o;o=y}if(f>v){var y=f;f=v;v=y}if(s==o){this.bbox(s-h,f,s+c-h-1,v)}else{this.bbox(s,f-p+g+1,o,v+g)}e++}else if(a.op=="p"){var d=Infinity;var x=Infinity;var b=-Infinity;var w=-Infinity;var _=a.poly;if(_.length!=4){throw new Error("stroke: --not-a-rect--")}for(var n=0,m=_.length-1;n<_.length;m=n++){var k=_[m][0];var I=_[m][1];var F=_[n][0];var C=_[n][1];if(F!=k&&C!=I){throw new Error("stroke: --not-orthogonal--")}if(Fb)b=F;if(Cw)w=C}var h=T(c/2);var g=T(p/2);this.bbox(d-h,x-g,b+h,w+g);i++}else{throw new Error("stroke: --not-a-line--")}}var S=this;this.cmds.push(function(){var r=T(c/2);var t=T(p/2);var e=c-r;var i=p-t;for(var n=0;ns)s=h;if(uf)f=u}this.bbox(e,a+1,s-1,f)}else if(t.op=="e"){this.bbox(t.x-t.rx,t.y-t.ry,t.x+t.rx,t.y+t.ry)}else{throw new Error("fill: --not-a-polygon--")}}var l=this;this.cmds.push(function(){for(var r=0;r9){v++}var t,h,e,i;e=s/2|0;i=f/2|0;t=v-e;if(t&1){t--}h=(4*f|0)-i;var u=t/2-1;var l=(u+1)/2|0;var c=h-2-2*l;this.bbox(0,0,v*30-e,f*3*32+f*4-i);var p=this;this.cmds.push(function(){for(var r=0;re){var n=r;r=e;e=n}if(t>i){var n=t;t=i;i=n}r=M(r);t=M(t);e=T(e);i=T(i);if(this.minx>r)this.minx=r;if(this.maxxt)this.miny=t;if(this.maxys){for(var f=s+1;fa){L(n,a)}if(h>a){L(o,a)}}else{var v=r[i==t-1?0:i+1][1];var h=r[e==0?t-1:e-1][1];if(v>a){L(o,a)}if(h>a){L(n,a)}}}}},hexagon:function(r,t){var e=r[0][0]|0;var i=r[0][1]|0;var n=r[1][1]-r[0][1]|0;var a=r[2][1]-r[1][1]-1|0;var s=r[2][0]|0;var f=r[4][0]|0;I=parseInt(t.substr(0,2),16);F=parseInt(t.substr(2,2),16);C=parseInt(t.substr(4,2),16);E(e,e+1,i++);for(var o=1;o=1;o--){E(e-2*o,e+1+2*o,i++)}E(e,e+1,i)},ellipse:function(r,t,e,i,n){a(r-e|0,t-i|0,r+e|0,t+i|0,n)},fill:function(r){I=parseInt(r.substr(0,2),16);F=parseInt(r.substr(2,2),16);C=parseInt(r.substr(4,2),16);t();S=[];S.min=Infinity},clip:function(r){if(!M){M=[];M.min=Infinity}var t=S;S=M;for(var e=0,i=r.length;et)S.min=t;if(!S[t]){S[t]=[r]}else{S[t].push(r)}}function E(r,t,e){while(r<=t){T(r++,e,255)}}function t(){var r=S.min;var t=S.length-1;for(var e=r;e<=t;e++){var i=S[e];if(!i){continue}i.sort(function(r,t){return r-t});var n=false;var a=0;for(var s=0,f=i.length;se){r=e;e+=a}if(t>i)t=i;t+=(s+1)/2|0;i=t-f;a*=8*a;f=8*s*s;do{d(c,e,t);y(l,r,t);y(l,r,i);d(c,e,i);u=2*h;if(u>=o){r++;e--;o+=f;h+=o}if(u<=v){t++;i--;v+=a;h+=v}}while(r<=e);while(t-ie)r.min=e;var i=r[e];if(i==null||i>t){r[e]=t}}function d(r,t,e){if(r.min>e)r.min=e;var i=r[e];if(i==null||ir){return!i}else if(s==r){return i}i=!i}return true}function e(r){var t=0;for(var e=0,i=r.length,n=i-1;e0?1:-1}}function DrawingCanvas(e,r){if(r&&r instanceof HTMLCanvasElement){e=r}var i;var n=e.getContext("2d",{willReadFrequently:true});var t=DrawingBuiltin();t.image=f;t.end=o;var a;var s=t.setopts;t.setopts=function(r){a=r;s&&s.call(t,r)};return t;function f(r,t){e.width=r;e.height=t;n.setTransform(1,0,0,1,0,0);if(/^[0-9a-fA-F]{6}$/.test(""+a.backgroundcolor)){n.fillStyle="#"+a.backgroundcolor;n.fillRect(0,0,r,t)}else{n.clearRect(0,0,r,t)}i=n.getImageData(0,0,r,t);return{buffer:i.data,ispng:false}}function o(){n.putImageData(i,0,0);return e}}function DrawingSVG(){var o=0,v=0,h=0,n=0;var u=0,l=0,a=0,c=0;var p;var g="";var f;var t="";var y=[];var d={};var x,b;var w=.55228475-45e-5;var _,m;var k,I;return{setopts(r){p=r},scale(r,t){x=r;b=t},measure(r,t,e,i){e=e|0;i=i|0;var n=FontLib.lookup(t);var a=0;var s=0;var f=0;for(var o=0,v=r.length;o\n";f=null}},clip:function(e){var i='';t="clip"+y.length;y.push(i)},unclip:function(){t=""},text(t,e,r,i,n){var a=FontLib.lookup(n.name);var s=n.width|0;var f=n.height|0;var o=n.dx|0;var v="";for(var h=0;h\n'}},end(){var r="";for(var t in d){r+=d[t]+'" />\n'}var e=p.backgroundcolor;return'\n'+(y.length?""+y.join("")+"":"")+(/^[0-9A-Fa-f]{6}$/.test(""+e)?'\n':"")+r+g+"\n"}};function F(r,t){r+=k;t+=I;var e=o*r+v*t+h*(_-1)+n*(m-1);var i=u*r+l*t+a*(_-1)+c*(m-1);return""+((e|0)==e?e:e.toFixed(2))+" "+((i|0)==i?i:i.toFixed(2))}}var FontLib=function(){var v=[];var s={};var h={};var u={};var l=0;u.next=u;u.prev=u;return{lookup:t,monochrome:e,getglyph:i,getpaths:n,loadFont:r};function r(r){var t=100;var e=100;var i=null;if(arguments.length==2){i=arguments[1]}else if(arguments.length==3){t=e=+arguments[1]||100;i=arguments[2]}else if(arguments.length==4){e=+arguments[1]||100;t=+arguments[2]||100;i=arguments[3]}else{throw new Error("bwipjs: loadFont: invalid number of arguments")}var n=STBTT.InitFont(toUint8Array(i));n.bwipjs_name=r;n.bwipjs_multx=t;n.bwipjs_multy=e;var a=v.push(n)-1;s[r.toUpperCase()]=a;return a}function t(r){var t=s[r.toUpperCase()];return t===undefined?1:t}function e(r){if(r){throw new Error("bwipjs: monochrome fonts not implemented")}}function i(r,t,e,i){r=r|0;t=t|0;e=+e;i=+i;if(!e||e<8){e=8}if(!i||i<8){i=e}if(r<0||r>=v.length){r=1}if(!t||t<32){t=32}var n=""+r+"c"+t+"w"+e+"h"+i;var a=h[n];if(a){a.prev.next=a.next;a.next.prev=a.prev;var s=u;s.next.prev=a;a.next=s.next;a.prev=s;s.next=a;return a}var f=v[r];var a=STBTT.GetGlyph(f,t,e*f.bwipjs_multx/100,i*f.bwipjs_multy/100)||STBTT.GetGlyph(f,0,e*f.bwipjs_multx/100,i*f.bwipjs_multy/100);a.bytes=a.pixels;a.cachekey=n;a.offset=0;if(l>250){var s=u;var o=s.prev;o.prev.next=s;s.prev=o.prev;o.next=o.prev=null;delete h[o.cachekey]}else{l++}h[n]=a;var s=u;s.next.prev=a;a.next=s.next;a.prev=s;s.next=a;return a}function n(r,t,e,i){r=r|0;t=t|0;e=+e;i=+i;if(!e||e<8){e=8}if(!i||i<8){i=e}if(r<0||r>=v.length){r=1}if(!t||t<32){t=32}var n=v[r];return STBTT.GetPaths(n,t,e*n.bwipjs_multx/100,i*n.bwipjs_multy/100)}}();function LoadFont(){return FontLib.loadFont.apply(FontLib,Array.prototype.slice.call(arguments))}var STBTT=function(){var D=1,W=2,N=3,y=4,C=0,r=1,t=2,S=3,e=0,i=1,n=2,a=3,s=4,o=0,T=1,h=2,L=10;var O=Math.floor;var f=Math.ceil;var U=Math.sqrt;var A=Math.abs;function Y(r){var t=[];for(var e=0;er.length||t<0?r.length:t}function j(r,t){d(r,r.cursor+t)}function B(r,t){var e=0;for(var i=0;ir.length||e>r.length-t){return x()}var i=r.subarray(t,t+e);i.cursor=0;return i}function w(r){var t=r.cursor;var e=B(r,2);if(e){var i=z(r);j(r,i*e);j(r,B(r,i)-1)}return b(r,t,r.cursor-t)}function R(r){var t=z(r);if(t>=32&&t<=246){return t-139}else if(t>=247&&t<=250){return(t-247)*256+z(r)+108}else if(t>=251&&t<=254){return-(t-251)*256-z(r)-108}else if(t==28){return B(r,2)}else if(t==29){return B(r,4)}return 0}function E(r){var t=g(r);if(t==30){j(r,1);while(r.cursor>4==15){break}}}else{R(r)}}function Q(r,t){d(r,0);while(r.cursor=28){E(r)}i=r.cursor;n=z(r);if(n==12){n=z(r)|256}if(n==t){return b(r,e,i-e)}}return b(r,0,0)}function K(r,t,e,i){var n=Q(r,t);for(var a=0;a>0:r}function J(r,t){return r[t]*256+r[t+1]}function H(r,t){var e=r[t]*256+r[t+1];return e&32768?(4294901760|e)>>0:e}function F(r,t){return(r[t]<<24)+(r[t+1]<<16)+(r[t+2]<<8)+r[t+3]}function m(r,t,e){var i=J(r,t+4);var n=t+12;for(var a=0;a=s&&t>1,v=J(e,i+8)>>1,h=J(e,i+10),u=J(e,i+12)>>1,l=i+14,c=l;if(t>65535){return 0}if(t>=J(e,c+u*2)){c+=u*2}c-=2;while(h){v>>=1;var p=J(e,c+v*2);if(t>p){c+=v*2}--h}c+=2;var g,y,d=c-l>>>1;y=J(e,i+14+o*2+2+2*d);if(t>1);var m=F(e,i+16+_*12);var k=F(e,i+16+_*12+4);if(tk){b=_+1}else{var I=F(e,i+16+_*12+8);if(n==12){return I+t-m}else{return I}}}return 0}return 0}function $(r,t,e,i,n,a){r.type=t;r.x=e;r.y=i;r.cx=n;r.cy=a}function nr(r,t){var e,i;if(t>=r.numGlyphs){return-1}if(r.indexToLocFormat>=2){return-1}if(r.indexToLocFormat==0){e=r.glyf+J(r.data,r.loca+t*2)*2;i=r.glyf+J(r.data,r.loca+t*2+2)*2}else{e=r.glyf+F(r.data,r.loca+t*4);i=r.glyf+F(r.data,r.loca+t*4+4)}return e==i?-1:e}function ar(r,t,e){if(r.cff.length){pr(r,t,e)}else{var i=nr(r,t);if(i<0){return 0}e.x0=H(r.data,i+2);e.y0=H(r.data,i+4);e.x1=H(r.data,i+6);e.y1=H(r.data,i+8)}return 1}function sr(r,t,e,i,n,a,s,f,o,v){if(i){if(e){$(r[t++],N,o+s>>1,v+f>>1,o,v)}$(r[t++],N,n,a,s,f)}else{if(e){$(r[t++],N,n,a,o,v)}else{$(r[t++],W,n,a,0,0)}}return t}function fr(r,t){var e=r.data,i=nr(r,t);if(i<0){return null}var n=[];var a=H(e,i);if(a>0){var s=0,f,o,v=0,h,u,l,c=0,p,g=0,y,d,x,b,w,_,m,k;var I=i+10;var G=J(e,i+10+a*2);var F=e.subarray(i+10+a*2+2+G);var C=0;u=1+J(e,I+a*2-2);h=u+2*a;n=Y(h);l=0;f=0;p=h-u;for(o=0;o>1;_=d+n[p+o+1].y>>1}else{w=n[p+o+1].x;_=n[p+o+1].y;++o}}else{w=y;_=d}$(n[T++],D,w,_,0,0);c=0;l=1+J(e,I+v*2);++v}else{if(!(s&1)){if(c){$(n[T++],N,x+y>>1,b+d>>1,x,b)}x=y;b=d;c=1}else{if(c){$(n[T++],N,y,d,x,b)}else{$(n[T++],W,y,d,0,0)}c=0}}}n.length=sr(n,T,c,g,w,_,m,k,x,b)}else if(a==-1){var L=1;var E=i+10;while(L){var s,A,j=[1,0,0,1,0,0];s=H(e,E);E+=2;A=H(e,E);E+=2;if(s&2){if(s&1){j[4]=H(e,E);E+=2;j[5]=H(e,E);E+=2}else{j[4]=z(e,E);E+=1;j[5]=z(e,E);E+=1}}if(s&1<<3){j[0]=j[3]=H(e,E)/16384;E+=2;j[1]=j[2]=0}else if(s&1<<6){j[0]=H(e,E)/16384;E+=2;j[1]=j[2]=0;j[3]=H(e,E)/16384;E+=2}else if(s&1<<7){j[0]=H(e,E)/16384;E+=2;j[1]=H(e,E)/16384;E+=2;j[2]=H(e,E)/16384;E+=2;j[3]=H(e,E)/16384;E+=2}var h=U(j[0]*j[0]+j[1]*j[1]);var u=U(j[2]*j[2]+j[3]*j[3]);var B=Z(r,A);if(B.length>0){for(var o=0,P=B.length;or.max_x||!r.started){r.max_x=t}if(e>r.max_y||!r.started){r.max_y=e}if(t=33900){i=32768}else if(e>=1240){i=1131}t+=i;if(t<0||t>=e){return x()}return G(r,t)}function hr(r,t){var e=r.fdselect;var i,n,a,s,f,o=-1,v;d(e,0);f=z(e);if(f==0){j(e,t);o=z(e)}else if(f==3){i=B(e,2);n=B(e,2);for(v=0;v=n&&t=s){break}q(e,0,l[o]);o++;if(o>=s){break}q(e,l[o],0);o++}break;case 6:if(s<1){return 0}for(;;){if(o>=s){break}q(e,l[o],0);o++;if(o>=s){break}q(e,0,l[o]);o++}break;case 31:if(s<4){return 0}for(;;){if(o+3>=s){break}V(e,l[o],0,l[o+1],l[o+2],s-o==5?l[o+4]:0,l[o+3]);o+=4;if(o+3>=s){break}V(e,0,l[o],l[o+1],l[o+2],l[o+3],s-o==5?l[o+4]:0);o+=4}break;case 30:if(s<4){return 0}for(;;){if(o+3>=s){break}V(e,0,l[o],l[o+1],l[o+2],l[o+3],s-o==5?l[o+4]:0);o+=4;if(o+3>=s){break}V(e,l[o],0,l[o+1],l[o+2],s-o==5?l[o+4]:0,l[o+3]);o+=4}break;case 8:if(s<6){return 0}for(;o+5=s){return 0}q(e,l[o],l[o+1]);break;case 25:if(s<8){return 0}for(;o+1=s){return 0}V(e,l[o],l[o+1],l[o+2],l[o+3],l[o+4],l[o+5]);break;case 26:case 27:if(s<4){return 0}y=0;if(s&1){y=l[o];o++}for(;o+3=10){return 0}c[a++]=g;g=vr(v==10?p:r.gsubrs,f);if(g.length==0){return 0}g.cursor=0;u=0;break;case 11:if(a<=0){return 0}g=c[--a];u=0;break;case 14:or(e);return 1;case 12:var d,x,b,w,_,m,k,I,F,C,S,M,T,L,E=z(g);switch(E){case 34:if(s<7){return 0}d=l[0];x=l[1];I=l[2];b=l[3];w=l[4];_=l[5];m=l[6];V(e,d,0,x,I,b,0);V(e,w,0,_,-I,m,0);break;case 35:if(s<13){return 0}d=l[0];k=l[1];x=l[2];I=l[3];b=l[4];F=l[5];w=l[6];C=l[7];_=l[8];S=l[9];m=l[10];M=l[11];V(e,d,k,x,I,b,F);V(e,w,C,_,S,m,M);break;case 36:if(s<9){return 0}d=l[0];k=l[1];x=l[2];I=l[3];b=l[4];w=l[5];_=l[6];S=l[7];m=l[8];V(e,d,k,x,I,b,0);V(e,w,0,_,S,m,-(k+I+S));break;case 37:if(s<11){return 0}d=l[0];k=l[1];x=l[2];I=l[3];b=l[4];F=l[5];w=l[6];C=l[7];_=l[8];S=l[9];m=M=l[10];T=d+x+b+w+_;L=k+I+F+C+S;if(A(T)>A(L)){M=-L}else{m=-T}V(e,d,k,x,I,b,F);V(e,w,C,_,S,m,M);break;default:return 0}break;default:if(v!=255&&v!=28&&(v<32||v>254)){return 0}if(v==255){y=(B(g,4)|0)/65536}else{j(g,-1);y=(R(g)<<16|0)>>16}if(s>=48){return 0}l[s++]=y;u=0;break}if(u){s=0}}return 0}function lr(){return{started:0,first_x:0,first_y:0,x:0,y:0,min_x:0,max_x:0,min_y:0,max_y:0,vertices:[]}}function cr(r,t){var e=lr();if(ur(r,t,e)){return e.vertices}return null}function pr(r,t,e){var i=lr();var n=ur(r,t,i);e.x0=n?i.min_x:0;e.y0=n?i.min_y:0;e.x1=n?i.max_x:0;e.y1=n?i.max_y:0;return n&&i.vertices?i.vertices.length:0}function Z(r,t){if(!r.cff.length){return fr(r,t)}else{return cr(r,t)}}function I(r,t){var e=J(r.data,r.hhea+34);if(te.ey){return}if(se.ey){a+=(a-i)*(e.ey-s)/(s-n);s=e.ey}if(i<=t&&a<=t){r[t]+=e.direction*(s-n)}else if(i>=t+1&&a>=t+1){}else{r[t]+=e.direction*(s-n)*(1-(i-t+(a-t))/2)}}function wr(r,t,e,i,n){var a=n+1;while(i){if(i.fdx==0){var s=i.fx;if(s=0){M(r,s,i,s,n,s,a);M(t,s+1,i,s,n,s,a)}else{M(t,0,i,s,n,s,a)}}}else{var s=i.fx,f=i.fdx,o=s+f,v,h,u,l,c=i.fdy;if(i.sy>n){v=s+f*(i.sy-n);u=i.sy}else{v=s;u=n}if(i.ey=0&&h>=0&&vh){u=a-(u-n);l=a-(l-n);y=u,u=l,l=y;y=h,h=v,v=y;f=-f;c=-c;y=s,s=o,o=y}d=v|0;x=h|0;b=(d+1-s)*c+n;_=i.direction;m=_*(b-u);r[d]+=m*(1-(v-d+(d+1-d))/2);w=_*c;for(g=d+1;gx){M(r,g,i,s,k,d,C);M(r,g,i,d,C,x,S);M(r,g,i,x,S,I,F)}else if(Ix){M(r,g,i,s,k,x,S);M(r,g,i,x,S,d,C);M(r,g,i,d,C,I,F)}else if(sd){M(r,g,i,s,k,d,C);M(r,g,i,d,C,I,F)}else if(Id){M(r,g,i,s,k,d,C);M(r,g,i,d,C,I,F)}else if(sx){M(r,g,i,s,k,x,S);M(r,g,i,x,S,I,F)}else if(Ix){M(r,g,i,s,k,x,S);M(r,g,i,x,S,I,F)}else{M(r,g,i,s,k,I,F)}}}}i=i.next}}function _r(r,t,e,i,n,a){i|=0,n|=0,a|=0;var s=null,f;var o=a,v=0,h;var u=new Float32Array(r.w*2+1);var l=u.subarray(r.w);var c=0;t[e].y0=a+r.h+1;while(v>>0;if(_>255){_=255}r.pixels[v*r.stride+h]=_}y=s;while(y){f=y;f.fx+=f.fdx;y=f.next}++o;++v}}function mr(r,t){for(var e=1;e0&&i.y012){var i,n,a,s,f,o=e>>1,v=r[t].y0=s){break}i=r[t+a];r[t+a]=r[t+s];r[t+s]=i;++a;--s}if(st[x+g].y:t[x+p].y16){return 1}if(u*u+l*l>f){c(r,t,e,(t+i)/2,(e+n)/2,v,h,f,o+1);c(r,v,h,(i+a)/2,(n+s)/2,a,s,f,o+1)}else{r.push({x:a,y:s})}return 1}function X(r,t,e,i,n,a,s,f,o,v,h){var u=i-t,l=n-e,c=a-i,p=s-n,g=f-a,y=o-s,d=f-t,x=o-e,b=U(u*u+l*l)+U(c*c+p*p)+U(g*g+y*y),w=U(d*d+x*x),_=b*b-w*w;if(h>16){return}if(_>v){var m=(t+i)/2,k=(e+n)/2,I=(i+a)/2,F=(n+s)/2,C=(a+f)/2,S=(s+o)/2,M=(m+I)/2,T=(k+F)/2,L=(I+C)/2,E=(F+S)/2,A=(M+L)/2,j=(T+E)/2;X(r,t,e,m,k,M,T,A,j,v,h+1);X(r,A,j,L,E,C,S,f,o,v,h+1)}else{r.push({x:f,y:o})}}function Fr(r,t,e){var i=[],n=t*t,a=-1,s=0,f=0,o=0;for(var v=0,h=r.length;v=0){e[a]=i.length-s}++a;s=i.length;f=r[v].x,o=r[v].y;i.push({x:f,y:o});break;case W:f=r[v].x,o=r[v].y;i.push({x:f,y:o});break;case N:c(i,f,o,r[v].cx,r[v].cy,r[v].x,r[v].y,n,0);f=r[v].x,o=r[v].y;break;case y:X(i,f,o,r[v].cx,r[v].cy,r[v].cx1,r[v].cy1,r[v].x,r[v].y,n,0);f=r[v].x,o=r[v].y;break}}e[a]=i.length-s;return i}function Cr(r,t,e,i,n,a,s,f,o,v){f|=0,o|=0;var h=i>n?n:i,u=[],l=Fr(e,t/h,u);if(l){Ir(r,l,u,i,n,a,s,f,o,v)}}function Sr(r,t,e,i,n,a,s,f,o,v){var h=Z(r,v);var u={};var l=p(r,v,a,s,f,o);u.pixels=t;u.w=e|0;u.h=i|0;u.stride=n|0;if(u.w&&u.h){Cr(u,.35,h,a,s,f,o,l.x0,l.y0,1)}}function Mr(r,t,e,i,n,a,s,f,o,v){Sr(r,t,e,i,n,a,s,f,o,k(r,v))}function Tr(r,t,e){return ir(r,t,e)}function Lr(r){var t={};if(!ir(t,r,0)){return null}var e=yr(t);t.ascent=e.ascent;t.descent=e.descent;t.linegap=e.linegap;return t}function Er(r,t,e,i){i=i||e;var n=e/r.ascent;var a=i/r.ascent;var s=k(r,t);if(!s&&t){return null}var f=Z(r,s);var o=p(r,s,n,a,0,0);var v=o.x1-o.x0;var h=o.y1-o.y0;var u=null;if(v&&h){var l={pixels:u=new Uint8Array(v*h),w:v,h:h,stride:v};Cr(l,.35,f,n,a,0,0,o.x0,o.y0,1)}var c=I(r,s);return{glyph:s,pixels:u,width:v,height:h,top:-o.y0,left:o.x0,advance:O(c.advanceWidth*n)}}function Ar(r,t,e,i){i=i||e;var n=e/r.ascent;var a=i/r.ascent;var s=k(r,t);if(!s&&t){return null}var f=Z(r,s);var o=I(r,s);var v=0;var h=0;var u=[];if(f){for(var l=0,c=f.length;lv)v=g.y;if(g.y