forked from metafloor/bwip-js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
bwipp-min.js
executable file
·11 lines (11 loc) · 664 KB
/
bwipp-min.js
1
2
3
4
5
6
7
8
9
10
11
// bwip-js // Barcode Writer in Pure JavaScript
// https://github.com/metafloor/bwip-js
//
// This code was automatically generated from:
// Barcode Writer in Pure PostScript - Version 2018-02-04
//
// Copyright (c) 2011-2018 Mark Warren
// Copyright (c) 2004-2014 Terry Burton
//
// Licensed MIT. See the LICENSE file in the bwip-js root directory.
"use strict";function BWIPP(){var $$=null;var $0={$error:{}};var $j=0;var $k=[];var $b={};function $a(a){if(!arguments.length){for(var i=$j-1;i>=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<l;i++){a[i]=null;}}a.b=a;a.o=0;return a;}function $d(){var d={};for(var i=$j-1;i>=0&&$k[i]!==Infinity;i-=2){if($k[i-1]===Infinity){throw new Error('dict-malformed-stack');}var k=$k[i-1];var t=typeof k;if(t==='number'){d['\uffff'+k]=$k[i];}else if(t==='string'){d[k]=$k[i];}else if(k instanceof Uint8Array){d[$z(k)]=$k[i];}else{throw'dict-not-a-valid-key('+k+')';}}if(i<0){throw'dict-marker-not-found';}$j=i;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<v.length;i++){s[i]=v.charCodeAt(i);}return s;}function $z(s){if(s instanceof Uint8Array){for(var i=0,l=s.length;i<l&&s[i];i++);if(i<l){return String.fromCharCode.apply(null,s.subarray(0,i));}return String.fromCharCode.apply(null,s)}return''+s;}function $Z(dst,src){if(typeof dst==='string'){dst=$s(dst);}if(src instanceof Uint8Array){for(var i=0,l=src.length;i<l;i++){dst[i]=src[i];}}else{for(var i=0,l=src.length;i<l;i++){dst[i]=src.charCodeAt(i);}}return src.length<dst.length?dst.subarray(0,src.length):dst;}function $A(dst,src){for(var i=0,l=src.length;i<l;i++){dst[i]=src[i];}dst.length=src.length;return dst;}function $c(s,v){var t=typeof v;if(t=='number'||t=='boolean'||v===null){v=''+v;}else if(t!=='string'){v='--nostringval--';}for(var i=0,l=v.length;i<l;i++){s[i]=v.charCodeAt(i);}$k[$j++]=i<s.length?s.subarray(0,i):s;}function $R(s,n,r){return $Z(s,(~~n).toString(r).toUpperCase());}function $g(s,k){if(s instanceof Uint8Array){return s[k];}if(typeof s==='string'){return s.charCodeAt(k);}if(s instanceof Array){return s.b[s.o+k];}if(typeof k==='number'){return s['\uffff'+k];}if(k instanceof Uint8Array){return s[$z(k)];}return s[k];}function $p(d,k,v){if(d instanceof Uint8Array){d[k]=v;}else if(d instanceof Array){d.b[d.o+k]=v;}else if(typeof d=='object'){if(k instanceof Uint8Array){d[$z(k)]=v;}else{d[typeof k=='number'?'\uffff'+k:k]=v;}}else{throw'put-not-writable-'+(typeof d);}}function $G(s,o,l){if(s instanceof Uint8Array){return s.subarray(o,o+l);}if(s instanceof Array){var a=new Array(l);a.b=s.b;a.o=s.o+o;return a;}return s.substr(o,l);}function $P(d,o,s){if(d instanceof Uint8Array){if(typeof s=='string'){for(var i=0,l=s.length;i<l;i++){d[o+i]=s.charCodeAt(i);}}else{for(var i=s.length-1;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;i<l;i++){darr[doff+i]=sarr[soff+i];}}else{throw'putinterval-not-writable-'+(typeof d);}}function $t(v){if(v===null||v===undefined){return'nulltype';}var t=typeof v;if(t=='number'){return v%1?'realtype':'integertype';}if(t=='boolean'){return'booleantype';}if(t=='string'||v instanceof Uint8Array){return'stringtype';}if(t=='function'){return'operatortype';}if(v instanceof Array){return'arraytype';}return'dicttype';}function $x(str,seek){if(!(str instanceof Uint8Array)){str=$s(str);}var ls=str.length;if(seek.length==1){var lk=1;var cd=seek instanceof Uint8Array?seek[0]:seek.charCodeAt(0);for(var i=0;i<ls&&str[i]!=cd;i++);}else{if(!(seek instanceof Uint8Array)){seek=$(seek);}var lk=seek.length;var cd=seek[0];for(var i=0;i<ls&&str[i]!=cd;i++);while(i<ls){for(var j=1;j<lk&&str[i+j]===seek[j];j++);if(j===lk){break;}for(i++;i<ls&&str[i]!=cd;i++);}}if(i<ls){$k[$j++]=str.subarray(i+lk);$k[$j++]=str.subarray(i,i+lk);$k[$j++]=str.subarray(0,i);$k[$j++]=true;}else{$k[$j++]=str;$k[$j++]=false;}}function $f(o,cb){if(o instanceof Uint8Array){for(var i=0,l=o.length;i<l;i++){$k[$j++]=o[i];if(cb&&cb()==$b)break;}}else if(o instanceof Array){for(var a=o.b,i=o.o,l=o.o+o.length;i<l;i++){$k[$j++]=a[i];if(cb&&cb()==$b)break;}}else if(typeof o==='string'){for(var i=0,l=o.length;i<l;i++){$k[$j++]=o.charCodeAt(i);if(cb&&cb()==$b)break;}}else{for(var id in o){$k[$j++]=id;$k[$j++]=o[id];if(cb&&cb()==$b)break;}}}function $l(){while($j>0&&$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;i<l;i++){$k[$j++]=b[o+i];}}function $r(a){for(var i=0,l=a.length,b=a.b,o=a.o+l-1;i<l;i++){b[o-i]=$k[--$j];}$k[$j++]=a;}function $eq(a,b){if(typeof a==='string'&&typeof b==='string'){return a==b;}if(a instanceof Uint8Array&&b instanceof Uint8Array){if(a.length!=b.length){return false;}for(var i=0,l=a.length;i<l;i++){if(a[i]!=b[i]){return false;}}return true;}if(a instanceof Uint8Array&&typeof b==='string'||b instanceof Uint8Array&&typeof a==='string'){if(a instanceof Uint8Array){a=$z(a);}else{b=$z(b);}return a==b;}return a==b;}function $ne(a,b){return!$eq(a,b);}function $lt(a,b){if(a instanceof Uint8Array){a=$z(a);}if(b instanceof Uint8Array){b=$z(b);}return a<b;}function $le(a,b){if(a instanceof Uint8Array){a=$z(a);}if(b instanceof Uint8Array){b=$z(b);}return a<=b;}function $gt(a,b){if(a instanceof Uint8Array){a=$z(a);}if(b instanceof Uint8Array){b=$z(b);}return a>b;}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 $stack(){console.log('[[[');for(var i=$j-1;i>=0;i--){console.log(tostring($k[i]));}console.log(']]]');function tostring(v){if(v===null){return'null';}else if(v===undefined){return'<undefined>';}else if(v instanceof Array){var s='<array,'+v.o+','+v.length+'>[';for(var j=v.o,a=v.b,l=v.length+v.o;j<l;j++){s+=(j==v.o?'':',')+tostring(a[j]);}return s+']';}else if(v instanceof Uint8Array){return'('+$z[v]+')';}else if(typeof v==='object'){var s='<<';for(var id in v){s+=(s.length==7?'':',')+id+':'+tostring(v[id]);}return s+'>>';}else if(typeof v==='string'){return'"'+v+'"';}else{return''+v;}}}$0.raiseerror=function(){$0.$error.errorinfo=$k[--$j];$0.$error.errorname=$k[--$j];$0.$error.command=null;$0.$error.newerror=true;throw new Error($0.$error.errorname+": "+$0.$error.errorinfo);};$0.ean5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Helvetica";$1.textsize=12;$1.textxoffset=0;$1.textyoffset="unset";$1.height=0.7;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.height=+$1.height;$1.textxoffset=+$1.textxoffset;if($eq($1.textyoffset,"unset")){$1.textyoffset=($1.height*72)+1;}else{$1.textyoffset=+$1.textyoffset;}if($1.barcode.length!=5){$k[$j++]="bwipp.ean5badLength";$k[$j++]="EAN-5 add-on must be 5 digits";$0.raiseerror();}$f($1.barcode,function(){var _E=$k[--$j];if((_E<48)||(_E>57)){$k[$j++]="bwipp.ean5badCharacter";$k[$j++]="EAN-5 add-on must contain only digits";$0.raiseerror();}});$1.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);$1.barchars="0123456789";$1.mirrormaps=$a(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]);$1.checksum=0;for(var _H=0;_H<=4;_H+=1){$1.i=_H;$1.barchar=$g($1.barcode,$1.i)-48;if(($1.i%2)==0){$1.checksum=($1.barchar*3)+$1.checksum;}else{$1.checksum=($1.barchar*9)+$1.checksum;}}$1.checksum=$1.checksum%10;$1.mirrormap=$g($1.mirrormaps,$1.checksum);$1.sbs=$s(31);$1.txt=$a(5);for(var _W=0;_W<=4;_W+=1){$1.i=_W;if($1.i==0){$P($1.sbs,0,$g($1.encs,10));}else{$P($1.sbs,(($1.i-1)*6)+7,$g($1.encs,11));}$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);if($g($1.mirrormap,$1.i)==49){$1.enclen=$1.enc.length;$1.revenc=$s($1.enclen);for(var _v=0,_u=$1.enclen-1;_v<=_u;_v+=1){$1.j=_v;$1.char=$g($1.enc,$1.j);$p($1.revenc,($1.enclen-$1.j)-1,$1.char);}$1.enc=$1.revenc;}$P($1.sbs,($1.i*6)+3,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),((($1.i-1)*9)+13)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _1I=$1.sbs;for(var _1J=0,_1K=_1I.length;_1J<_1K;_1J++){$k[$j++]=$g(_1I,_1J)-48;}var _1M=$a();$k[$j++]=_1M;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _1N=0,_1O=16;_1N<_1O;_1N++){$k[$j++]=$1.height;}var _1Q=$a();$k[$j++]=_1Q;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _1R=0,_1S=16;_1R<_1S;_1R++){$k[$j++]=0;}var _1T=$a();$k[$j++]=_1T;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;$k[$j++]="guardrightpos";$k[$j++]=10;$k[$j++]="guardrightypos";$k[$j++]=$1.textyoffset+4;$k[$j++]="bordertop";$k[$j++]=10;var _1Y=$d();$k[$j++]=_1Y;if(!$1.dontdraw){$0.renlinear();}};$0.ean2=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Helvetica";$1.textsize=12;$1.textxoffset=0;$1.textyoffset="unset";$1.height=0.7;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.height=+$1.height;$1.textxoffset=+$1.textxoffset;if($eq($1.textyoffset,"unset")){$1.textyoffset=($1.height*72)+1;}else{$1.textyoffset=+$1.textyoffset;}if($1.barcode.length!=2){$k[$j++]="bwipp.ean2badLength";$k[$j++]="EAN-2 add-on must be 2 digits";$0.raiseerror();}$f($1.barcode,function(){var _E=$k[--$j];if((_E<48)||(_E>57)){$k[$j++]="bwipp.ean2badCharacter";$k[$j++]="EAN-2 add-on must contain only digits";$0.raiseerror();}});$1.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);$1.barchars="0123456789";$1.mirrormap=$g($a(["00","01","10","11"]),(~~$z($G($1.barcode,0,2)))%4);$1.sbs=$s(13);$1.txt=$a(2);for(var _M=0;_M<=1;_M+=1){$1.i=_M;if($1.i==0){$P($1.sbs,0,$g($1.encs,10));}else{$P($1.sbs,(($1.i-1)*6)+7,$g($1.encs,11));}$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);if($g($1.mirrormap,$1.i)==49){$1.enclen=$1.enc.length;$1.revenc=$s($1.enclen);for(var _l=0,_k=$1.enclen-1;_l<=_k;_l+=1){$1.j=_l;$1.char=$g($1.enc,$1.j);$p($1.revenc,($1.enclen-$1.j)-1,$1.char);}$1.enc=$1.revenc;}$P($1.sbs,($1.i*6)+3,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),((($1.i-1)*9)+13)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _18=$1.sbs;for(var _19=0,_1A=_18.length;_19<_1A;_19++){$k[$j++]=$g(_18,_19)-48;}var _1C=$a();$k[$j++]=_1C;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _1D=0,_1E=12;_1D<_1E;_1D++){$k[$j++]=$1.height;}var _1G=$a();$k[$j++]=_1G;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _1H=0,_1I=12;_1H<_1I;_1H++){$k[$j++]=0;}var _1J=$a();$k[$j++]=_1J;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;$k[$j++]="guardrightpos";$k[$j++]=10;$k[$j++]="guardrightypos";$k[$j++]=$1.textyoffset+4;$k[$j++]="bordertop";$k[$j++]=10;var _1O=$d();$k[$j++]=_1O;if(!$1.dontdraw){$0.renlinear();}};$0.ean13=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Helvetica";$1.textsize=12;$1.textxoffset=-10;$1.textyoffset=-4.5;$1.height=1;$1.addongap=12;$1.addontextfont="unset";$1.addontextsize="unset";$1.addontextxoffset="unset";$1.addontextyoffset="unset";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.addongap=+$1.addongap;if($ne($1.addontextfont,"unset")){$1.addontextfont=""+$1.addontextfont;}if($ne($1.addontextsize,"unset")){$1.addontextsize=+$1.addontextsize;}if($ne($1.addontextxoffset,"unset")){$1.addontextxoffset=+$1.addontextxoffset;}if($ne($1.addontextyoffset,"unset")){$1.addontextyoffset=+$1.addontextyoffset;}$x($1.barcode," ");if($k[--$j]){$1.barcode=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if(($1.barcode.length!=12)&&($1.barcode.length!=13)){$k[$j++]="bwipp.ean13badLength";$k[$j++]="EAN-13 must be 12 or 13 digits";$0.raiseerror();}$f($1.barcode,function(){var _Q=$k[--$j];if((_Q<48)||(_Q>57)){$k[$j++]="bwipp.ean13badCharacter";$k[$j++]="EAN-13 must contain only digits";$0.raiseerror();}});if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.ean13badAddOnLength";$k[$j++]="Add-on for EAN-13 must be 2 or 5 digits";$0.raiseerror();}$1.pad=$s(13);$1.checksum=0;for(var _V=0;_V<=11;_V+=1){$1.i=_V;$1.barchar=$g($1.barcode,$1.i)-48;if(($1.i%2)==0){$1.checksum=$1.barchar+$1.checksum;}else{$1.checksum=($1.barchar*3)+$1.checksum;}}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==13){if($g($1.barcode,12)!=($1.checksum+48)){$k[$j++]="bwipp.ean13badCheckDigit";$k[$j++]="Incorrect EAN-13 check digit provided";$0.raiseerror();}}$P($1.pad,0,$1.barcode);$p($1.pad,12,$1.checksum+48);$1.barcode=$1.pad;$1.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);$1.barchars="0123456789";$1.mirrormaps=$a(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);$1.sbs=$s(59);$1.txt=$a(13);$P($1.sbs,0,$g($1.encs,10));$1.mirrormap=$g($1.mirrormaps,$g($1.barcode,0)-48);$p($1.txt,0,$a([$G($1.barcode,0,1),$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));for(var _17=1;_17<=6;_17+=1){$1.i=_17;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);if($g($1.mirrormap,$1.i-1)==49){$1.enclen=$1.enc.length;$1.revenc=$s($1.enclen);for(var _1O=0,_1N=$1.enclen-1;_1O<=_1N;_1O+=1){$1.j=_1O;$1.char=$g($1.enc,$1.j);$p($1.revenc,($1.enclen-$1.j)-1,$1.char);}$1.enc=$1.revenc;}$P($1.sbs,(($1.i-1)*4)+3,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),((($1.i-1)*7)+14)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,((7-1)*4)+3,$g($1.encs,11));for(var _1o=7;_1o<=12;_1o+=1){$1.i=_1o;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,(($1.i-1)*4)+8,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),((($1.i-1)*7)+18)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,56,$g($1.encs,12));$k[$j++]=Infinity;var _2E=$1.sbs;for(var _2F=0,_2G=_2E.length;_2F<_2G;_2F++){$k[$j++]=$g(_2E,_2F)-48;}$1.sbs=$a();if($1.includetext){$k[$j++]=Infinity;$k[$j++]=$1.height;$k[$j++]=$1.height;for(var _2M=0,_2N=12;_2M<_2N;_2M++){$k[$j++]=$1.height-0.075;}$k[$j++]=$1.height;$k[$j++]=$1.height;for(var _2R=0,_2S=12;_2R<_2S;_2R++){$k[$j++]=$1.height-0.075;}$k[$j++]=$1.height;$k[$j++]=$1.height;$1.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;for(var _2X=0,_2Y=12;_2X<_2Y;_2X++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;for(var _2Z=0,_2a=12;_2Z<_2a;_2Z++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;$1.bbs=$a();}else{$k[$j++]=Infinity;for(var _2c=0,_2d=30;_2c<_2d;_2c++){$k[$j++]=$1.height;}$1.bhs=$a();$k[$j++]=Infinity;for(var _2g=0,_2h=30;_2g<_2h;_2g++){$k[$j++]=0;}$1.bbs=$a();$1.txt=$a([]);}$1.guardrightypos=0;if($ne($1.addon,"")){$k[$j++]="addopts";$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$1.height-0.15;$k[$j++]="textxoffset";if($1.addontextxoffset!="unset"){$k[$j++]=$1.addontextxoffset;}else{$k[$j++]=95+$1.addongap;}if($1.addontextyoffset!="unset"){$k[$j++]="textyoffset";$k[$j++]=$1.addontextyoffset;}var _2s=($1.addontextsize!="unset")?$1.addontextsize:$1.textsize;var _2u=$ne($1.addontextfont,"unset")?$1.addontextfont:$1.textfont;$k[$j++]="textsize";$k[$j++]=_2s;$k[$j++]="textfont";$k[$j++]=_2u;var _2v=$d();$1[$k[--$j]]=_2v;if($1.addon.length==2){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean2();}if($1.addon.length==5){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean5();}$1.addcode=$k[--$j];$k[$j++]=Infinity;$q($1.sbs);$k[$j++]=$1.addongap;$q($1.addcode.sbs);$1.sbs=$a();$k[$j++]=Infinity;$q($1.bhs);$f($1.addcode.bhs,function(){var _3C=$k[--$j];$k[$j++]=_3C-0.075;});$1.bhs=$a();$k[$j++]=Infinity;$q($1.bbs);$f($1.addcode.bbs,function(){var _3H=$k[--$j];$k[$j++]=_3H+0.075;});$1.bbs=$a();$k[$j++]=Infinity;$q($1.txt);$q($1.addcode.txt);$1.txt=$a();$1.guardrightypos=($1.height*72)-6;}var _3U={ren:$0.renlinear,sbs:$1.sbs,bhs:$1.bhs,bbs:$1.bbs,txt:$1.txt,opt:$1.options,guardrightpos:10,guardrightypos:$1.guardrightypos,borderbottom:5};$k[$j++]=_3U;if(!$1.dontdraw){$0.renlinear();}};$0.ean8=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Helvetica";$1.textsize=12;$1.textxoffset=4;$1.textyoffset=-4.5;$1.height=1;$1.addongap=12;$1.addontextfont="unset";$1.addontextsize="unset";$1.addontextxoffset="unset";$1.addontextyoffset="unset";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.addongap=+$1.addongap;if($ne($1.addontextfont,"unset")){$1.addontextfont=""+$1.addontextfont;}if($ne($1.addontextsize,"unset")){$1.addontextsize=+$1.addontextsize;}if($ne($1.addontextxoffset,"unset")){$1.addontextxoffset=+$1.addontextxoffset;}if($ne($1.addontextyoffset,"unset")){$1.addontextyoffset=+$1.addontextyoffset;}$x($1.barcode," ");if($k[--$j]){$1.barcode=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if(($1.barcode.length!=7)&&($1.barcode.length!=8)){$k[$j++]="bwipp.ean8badLength";$k[$j++]="EAN-8 must be 7 or 8 digits";$0.raiseerror();}$f($1.barcode,function(){var _Q=$k[--$j];if((_Q<48)||(_Q>57)){$k[$j++]="bwipp.ean8badCharacter";$k[$j++]="EAN-8 must contain only digits";$0.raiseerror();}});if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.ean8badAddOnLength";$k[$j++]="Add-on for EAN-8 must be 2 or 5 digits";$0.raiseerror();}$1.pad=$s(8);$1.checksum=0;for(var _V=0;_V<=6;_V+=1){$1.i=_V;$1.barchar=$g($1.barcode,$1.i)-48;if(($1.i%2)!=0){$1.checksum=$1.barchar+$1.checksum;}else{$1.checksum=($1.barchar*3)+$1.checksum;}}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==8){if($g($1.barcode,7)!=($1.checksum+48)){$k[$j++]="bwipp.ean8badCheckDigit";$k[$j++]="Incorrect EAN-8 check digit provided";$0.raiseerror();}}$P($1.pad,0,$1.barcode);$p($1.pad,7,$1.checksum+48);$1.barcode=$1.pad;$1.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);$1.barchars="0123456789";$1.sbs=$s(43);$1.txt=$a(8);$P($1.sbs,0,$g($1.encs,10));for(var _u=0;_u<=3;_u+=1){$1.i=_u;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*4)+3,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*7)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,(4*4)+3,$g($1.encs,11));for(var _1K=4;_1K<=7;_1K+=1){$1.i=_1K;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*4)+8,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.i*7)+$1.textxoffset)+4,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,40,$g($1.encs,12));$k[$j++]=Infinity;var _1k=$1.sbs;for(var _1l=0,_1m=_1k.length;_1l<_1m;_1l++){$k[$j++]=$g(_1k,_1l)-48;}$1.sbs=$a();if($1.includetext){$k[$j++]=Infinity;$k[$j++]=$1.height;$k[$j++]=$1.height;for(var _1s=0,_1t=8;_1s<_1t;_1s++){$k[$j++]=$1.height-0.075;}$k[$j++]=$1.height;$k[$j++]=$1.height;for(var _1x=0,_1y=8;_1x<_1y;_1x++){$k[$j++]=$1.height-0.075;}$k[$j++]=$1.height;$k[$j++]=$1.height;$1.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;for(var _23=0,_24=8;_23<_24;_23++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;for(var _25=0,_26=8;_25<_26;_25++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;$1.bbs=$a();}else{$k[$j++]=Infinity;for(var _28=0,_29=22;_28<_29;_28++){$k[$j++]=$1.height;}$1.bhs=$a();$k[$j++]=Infinity;for(var _2C=0,_2D=22;_2C<_2D;_2C++){$k[$j++]=0;}$1.bbs=$a();$1.txt=$a([]);}$1.guardrightypos=0;if($ne($1.addon,"")){$k[$j++]="addopts";$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$1.height-0.15;$k[$j++]="textxoffset";if($1.addontextxoffset!="unset"){$k[$j++]=$1.addontextxoffset;}else{$k[$j++]=67+$1.addongap;}if($1.addontextyoffset!="unset"){$k[$j++]="textyoffset";$k[$j++]=$1.addontextyoffset;}var _2O=($1.addontextsize!="unset")?$1.addontextsize:$1.textsize;var _2Q=$ne($1.addontextfont,"unset")?$1.addontextfont:$1.textfont;$k[$j++]="textsize";$k[$j++]=_2O;$k[$j++]="textfont";$k[$j++]=_2Q;var _2R=$d();$1[$k[--$j]]=_2R;if($1.addon.length==2){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean2();}if($1.addon.length==5){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean5();}$1.addcode=$k[--$j];$k[$j++]=Infinity;$q($1.sbs);$k[$j++]=$1.addongap;$q($1.addcode.sbs);$1.sbs=$a();$k[$j++]=Infinity;$q($1.bhs);$f($1.addcode.bhs,function(){var _2i=$k[--$j];$k[$j++]=_2i-0.075;});$1.bhs=$a();$k[$j++]=Infinity;$q($1.bbs);$f($1.addcode.bbs,function(){var _2n=$k[--$j];$k[$j++]=_2n+0.075;});$1.bbs=$a();$k[$j++]=Infinity;$q($1.txt);$q($1.addcode.txt);$1.txt=$a();$1.guardrightypos=($1.height*72)-6;}var _30={ren:$0.renlinear,sbs:$1.sbs,bhs:$1.bhs,bbs:$1.bbs,txt:$1.txt,opt:$1.options,guardleftpos:10,guardrightpos:10,guardrightypos:$1.guardrightypos,borderbottom:5};$k[$j++]=_30;if(!$1.dontdraw){$0.renlinear();}};$0.upca=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Helvetica";$1.textsize=12;$1.textxoffset=-7;$1.textyoffset=-4.5;$1.height=1;$1.addongap=12;$1.addontextfont="unset";$1.addontextsize="unset";$1.addontextxoffset="unset";$1.addontextyoffset="unset";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.addongap=+$1.addongap;if($ne($1.addontextfont,"unset")){$1.addontextfont=""+$1.addontextfont;}if($ne($1.addontextsize,"unset")){$1.addontextsize=+$1.addontextsize;}if($ne($1.addontextxoffset,"unset")){$1.addontextxoffset=+$1.addontextxoffset;}if($ne($1.addontextyoffset,"unset")){$1.addontextyoffset=+$1.addontextyoffset;}$x($1.barcode," ");if($k[--$j]){$1.barcode=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if(($1.barcode.length==7)||($1.barcode.length==8)){$f($1.barcode,function(){var _Q=$k[--$j];if((_Q<48)||(_Q>57)){$k[$j++]="bwipp.upcAupcEbadCharacter";$k[$j++]="UPC-E must contain only digits";$0.raiseerror();}});var _S=$g($1.barcode,0);if((_S!=48)&&(_S!=49)){$k[$j++]="bwipp.upcAupcEbadNumberSystem";$k[$j++]="UPC-E must have number system 0 or 1";$0.raiseerror();}for(var _T=0,_U=1;_T<_U;_T++){var _W=($1.barcode.length==8)?12:11;$1.upcacode=$s(_W);if(($g($1.barcode,6)-48)<=2){$P($1.upcacode,0,$G($1.barcode,0,3));$P($1.upcacode,3,$G($1.barcode,6,1));$P($1.upcacode,4,"0000");$P($1.upcacode,8,$G($1.barcode,3,3));break;}if(($g($1.barcode,6)-48)==3){$P($1.upcacode,0,$G($1.barcode,0,4));$P($1.upcacode,4,"00000");$P($1.upcacode,9,$G($1.barcode,4,2));break;}if(($g($1.barcode,6)-48)==4){$P($1.upcacode,0,$G($1.barcode,0,5));$P($1.upcacode,5,"00000");$P($1.upcacode,10,$G($1.barcode,5,1));break;}if(($g($1.barcode,6)-48)>=5){$P($1.upcacode,0,$G($1.barcode,0,6));$P($1.upcacode,6,"0000");$P($1.upcacode,10,$G($1.barcode,6,1));break;}}if($1.barcode.length==8){$P($1.upcacode,11,$G($1.barcode,7,1));}$1.barcode=$1.upcacode;}if(($1.barcode.length!=11)&&($1.barcode.length!=12)){$k[$j++]="bwipp.upcAbadLength";$k[$j++]="UPC-A must be 11 or 12 digits";$0.raiseerror();}var _1I=$1.barcode;for(var _1J=0,_1K=_1I.length;_1J<_1K;_1J++){var _1L=$g(_1I,_1J);if((_1L<48)||(_1L>57)){$k[$j++]="bwipp.upcAbadCharacter";$k[$j++]="UPC-A must contain only digits";$0.raiseerror();}}if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.upcAbadAddOnLength";$k[$j++]="Add-on for UPC-A must be 2 or 5 digits";$0.raiseerror();}$1.pad=$s(12);$1.checksum=0;for(var _1Q=0;_1Q<=10;_1Q+=1){$1.i=_1Q;$1.barchar=$g($1.barcode,$1.i)-48;if(($1.i%2)!=0){$1.checksum=$1.checksum+$1.barchar;}else{$1.checksum=$1.checksum+($1.barchar*3);}}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==12){if($g($1.barcode,11)!=($1.checksum+48)){$k[$j++]="bwipp.upcAbadCheckDigit";$k[$j++]="Incorrect UPC check digit provided";$0.raiseerror();}}$P($1.pad,0,$1.barcode);$p($1.pad,11,$1.checksum+48);$1.barcode=$1.pad;$1.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);$1.barchars="0123456789";$1.sbs=$s(59);$1.txt=$a(12);$P($1.sbs,0,$g($1.encs,10));for(var _1p=0;_1p<=5;_1p+=1){$1.i=_1p;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*4)+3,$1.enc);if($1.i==0){$p($1.txt,0,$a([$G($1.barcode,0,1),$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize-2]));}else{$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.i*7)+11)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}}$P($1.sbs,(6*4)+3,$g($1.encs,11));for(var _2O=6;_2O<=11;_2O+=1){$1.i=_2O;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*4)+8,$1.enc);if($1.i==11){$p($1.txt,11,$a([$G($1.barcode,11,1),$1.textxoffset+103,$1.textyoffset,$1.textfont,$1.textsize-2]));}else{$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.i*7)+$1.textxoffset)+15,$1.textyoffset,$1.textfont,$1.textsize]));}}$P($1.sbs,56,$g($1.encs,12));$k[$j++]=Infinity;var _2x=$1.sbs;for(var _2y=0,_2z=_2x.length;_2y<_2z;_2y++){$k[$j++]=$g(_2x,_2y)-48;}$1.sbs=$a();if($1.includetext){$k[$j++]=Infinity;for(var _33=0,_34=4;_33<_34;_33++){$k[$j++]=$1.height;}for(var _36=0,_37=10;_36<_37;_36++){$k[$j++]=$1.height-0.075;}$k[$j++]=$1.height;$k[$j++]=$1.height;for(var _3B=0,_3C=10;_3B<_3C;_3B++){$k[$j++]=$1.height-0.075;}for(var _3E=0,_3F=4;_3E<_3F;_3E++){$k[$j++]=$1.height;}$1.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;for(var _3I=0,_3J=10;_3I<_3J;_3I++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;for(var _3K=0,_3L=10;_3K<_3L;_3K++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$1.bbs=$a();}else{$k[$j++]=Infinity;for(var _3N=0,_3O=30;_3N<_3O;_3N++){$k[$j++]=$1.height;}$1.bhs=$a();$k[$j++]=Infinity;for(var _3R=0,_3S=30;_3R<_3S;_3R++){$k[$j++]=0;}$1.bbs=$a();$1.txt=$a([]);}$1.guardrightypos=0;if($ne($1.addon,"")){$k[$j++]="addopts";$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$1.height-0.15;$k[$j++]="textxoffset";if($1.addontextxoffset!="unset"){$k[$j++]=$1.addontextxoffset;}else{$k[$j++]=95+$1.addongap;}if($1.addontextyoffset!="unset"){$k[$j++]="textyoffset";$k[$j++]=$1.addontextyoffset;}var _3d=($1.addontextsize!="unset")?$1.addontextsize:$1.textsize;var _3f=$ne($1.addontextfont,"unset")?$1.addontextfont:$1.textfont;$k[$j++]="textsize";$k[$j++]=_3d;$k[$j++]="textfont";$k[$j++]=_3f;var _3g=$d();$1[$k[--$j]]=_3g;if($1.addon.length==2){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean2();}if($1.addon.length==5){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean5();}$1.addcode=$k[--$j];$k[$j++]=Infinity;$q($1.sbs);$k[$j++]=$1.addongap;$q($1.addcode.sbs);$1.sbs=$a();$k[$j++]=Infinity;$q($1.bhs);$f($1.addcode.bhs,function(){var _3x=$k[--$j];$k[$j++]=_3x-0.075;});$1.bhs=$a();$k[$j++]=Infinity;$q($1.bbs);$f($1.addcode.bbs,function(){var _42=$k[--$j];$k[$j++]=_42+0.075;});$1.bbs=$a();$k[$j++]=Infinity;$q($1.txt);$q($1.addcode.txt);$1.txt=$a();$1.guardrightypos=($1.height*72)-6;}var _4F={ren:$0.renlinear,sbs:$1.sbs,bhs:$1.bhs,bbs:$1.bbs,txt:$1.txt,opt:$1.options,guardrightpos:10,guardrightypos:$1.guardrightypos,borderbottom:5};$k[$j++]=_4F;if(!$1.dontdraw){$0.renlinear();}};$0.upce=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Helvetica";$1.textsize=12;$1.textxoffset=-7;$1.textyoffset=-4.5;$1.height=1;$1.addongap=12;$1.addontextfont="unset";$1.addontextsize="unset";$1.addontextxoffset="unset";$1.addontextyoffset="unset";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.addongap=+$1.addongap;if($ne($1.addontextfont,"unset")){$1.addontextfont=""+$1.addontextfont;}if($ne($1.addontextsize,"unset")){$1.addontextsize=+$1.addontextsize;}if($ne($1.addontextxoffset,"unset")){$1.addontextxoffset=+$1.addontextxoffset;}if($ne($1.addontextyoffset,"unset")){$1.addontextyoffset=+$1.addontextyoffset;}$x($1.barcode," ");if($k[--$j]){$1.barcode=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if(($1.barcode.length==11)||($1.barcode.length==12)){$f($1.barcode,function(){var _Q=$k[--$j];if((_Q<48)||(_Q>57)){$k[$j++]="bwipp.upcEupcAbadCharacter";$k[$j++]="UPC-A must contain only digits";$0.raiseerror();}});for(var _R=0,_S=1;_R<_S;_R++){var _U=($1.barcode.length==12)?8:7;$1.upcecode=$s(_U);if((($g($1.barcode,3)-48)<=2)&&$eq($G($1.barcode,4,4),"0000")){$P($1.upcecode,0,$G($1.barcode,0,3));$P($1.upcecode,3,$G($1.barcode,8,3));$P($1.upcecode,6,$G($1.barcode,3,1));break;}if($eq($G($1.barcode,4,5),"00000")){$P($1.upcecode,0,$G($1.barcode,0,4));$P($1.upcecode,4,$G($1.barcode,9,2));$P($1.upcecode,6,"3");break;}if($eq($G($1.barcode,5,5),"00000")){$P($1.upcecode,0,$G($1.barcode,0,5));$P($1.upcecode,5,$G($1.barcode,10,1));$P($1.upcecode,6,"4");break;}if((($g($1.barcode,10)-48)>=5)&&$eq($G($1.barcode,6,4),"0000")){$P($1.upcecode,0,$G($1.barcode,0,6));$P($1.upcecode,6,$G($1.barcode,10,1));break;}$k[$j++]="bwipp.upcEupcAnotCompressible";$k[$j++]="UPC-A cannot be converted to a UPC-E";$0.raiseerror();}if($1.barcode.length==12){$P($1.upcecode,7,$G($1.barcode,11,1));}$1.barcode=$1.upcecode;}if(($1.barcode.length!=7)&&($1.barcode.length!=8)){$k[$j++]="bwipp.upcEbadLength";$k[$j++]="UPC-E must be 7 or 8 digits";$0.raiseerror();}var _1I=$1.barcode;for(var _1J=0,_1K=_1I.length;_1J<_1K;_1J++){var _1L=$g(_1I,_1J);if((_1L<48)||(_1L>57)){$k[$j++]="bwipp.upcEbadCharacter";$k[$j++]="UPC-E must contain only digits";$0.raiseerror();}}if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.upcEbadAddOnLength";$k[$j++]="Add-on for UPC-E must be 2 or 5 digits";$0.raiseerror();}var _1Q=$g($1.barcode,0);if((_1Q!=48)&&(_1Q!=49)){$k[$j++]="bwipp.upcEbadNumberSystem";$k[$j++]="UPC-E must have number system 0 or 1";$0.raiseerror();}$1.encs=$a(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]);$1.barchars="0123456789";$1.mirrormaps=$a(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var _1T=0,_1U=1;_1T<_1U;_1T++){$1.upcacode=$s(11);if(($g($1.barcode,6)-48)<=2){$P($1.upcacode,0,$G($1.barcode,0,3));$P($1.upcacode,3,$G($1.barcode,6,1));$P($1.upcacode,4,"0000");$P($1.upcacode,8,$G($1.barcode,3,3));break;}if(($g($1.barcode,6)-48)==3){$P($1.upcacode,0,$G($1.barcode,0,4));$P($1.upcacode,4,"00000");$P($1.upcacode,9,$G($1.barcode,4,2));break;}if(($g($1.barcode,6)-48)==4){$P($1.upcacode,0,$G($1.barcode,0,5));$P($1.upcacode,5,"00000");$P($1.upcacode,10,$G($1.barcode,5,1));break;}if(($g($1.barcode,6)-48)>=5){$P($1.upcacode,0,$G($1.barcode,0,6));$P($1.upcacode,6,"0000");$P($1.upcacode,10,$G($1.barcode,6,1));break;}}$1.checksum=0;for(var _29=0;_29<=10;_29+=1){$1.i=_29;$1.barchar=$g($1.upcacode,$1.i)-48;if(($1.i%2)!=0){$1.checksum=$1.checksum+$1.barchar;}else{$1.checksum=$1.checksum+($1.barchar*3);}}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==8){if($g($1.barcode,7)!=($1.checksum+48)){$k[$j++]="bwipp.upcEbadCheckDigit";$k[$j++]="Incorrect UPC check digit provided";$0.raiseerror();}}$1.pad=$s(8);$P($1.pad,0,$1.barcode);$p($1.pad,7,$1.checksum+48);$1.barcode=$1.pad;$1.txt=$a(8);$p($1.txt,0,$a([$G($1.barcode,0,1),$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize-2]));$1.mirrormap=$g($1.mirrormaps,$1.checksum);if($g($1.barcode,0)==48){$1.invt=$s($1.mirrormap.length);for(var _2l=0,_2k=$1.mirrormap.length-1;_2l<=_2k;_2l+=1){$1.i=_2l;if($g($1.mirrormap,$1.i)==48){$p($1.invt,$1.i,49);}else{$p($1.invt,$1.i,48);}}$1.mirrormap=$1.invt;}$1.sbs=$s(33);$P($1.sbs,0,$g($1.encs,10));for(var _2y=1;_2y<=6;_2y+=1){$1.i=_2y;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);if($g($1.mirrormap,$1.i-1)==49){$1.enclen=$1.enc.length;$1.revenc=$s($1.enclen);for(var _3F=0,_3E=$1.enclen-1;_3F<=_3E;_3F+=1){$1.j=_3F;$1.char=$g($1.enc,$1.j);$p($1.revenc,($1.enclen-$1.j)-1,$1.char);}$1.enc=$1.revenc;}$P($1.sbs,(($1.i-1)*4)+3,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),((($1.i-1)*7)+11)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize]));}$p($1.txt,7,$a([$G($1.barcode,7,1),((6*7)+18)+$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize-2]));$P($1.sbs,27,$g($1.encs,11));$k[$j++]=Infinity;var _3n=$1.sbs;for(var _3o=0,_3p=_3n.length;_3o<_3p;_3o++){$k[$j++]=$g(_3n,_3o)-48;}$1.sbs=$a();if($1.includetext){$k[$j++]=Infinity;$k[$j++]=$1.height;$k[$j++]=$1.height;for(var _3v=0,_3w=12;_3v<_3w;_3v++){$k[$j++]=$1.height-0.075;}$k[$j++]=$1.height;$k[$j++]=$1.height;$k[$j++]=$1.height;$1.bhs=$a();$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;for(var _42=0,_43=12;_42<_43;_42++){$k[$j++]=0.075;}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$1.bbs=$a();}else{$k[$j++]=Infinity;for(var _45=0,_46=17;_45<_46;_45++){$k[$j++]=$1.height;}$1.bhs=$a();$k[$j++]=Infinity;for(var _49=0,_4A=17;_49<_4A;_49++){$k[$j++]=0;}$1.bbs=$a();$1.txt=$a([]);}$1.guardrightypos=0;if($ne($1.addon,"")){$k[$j++]="addopts";$k[$j++]=Infinity;$k[$j++]="dontdraw";$k[$j++]=true;$k[$j++]="includetext";$k[$j++]=true;$k[$j++]="height";$k[$j++]=$1.height-0.15;$k[$j++]="textxoffset";if($1.addontextxoffset!="unset"){$k[$j++]=$1.addontextxoffset;}else{$k[$j++]=51+$1.addongap;}if($1.addontextyoffset!="unset"){$k[$j++]="textyoffset";$k[$j++]=$1.addontextyoffset;}var _4L=($1.addontextsize!="unset")?$1.addontextsize:$1.textsize;var _4N=$ne($1.addontextfont,"unset")?$1.addontextfont:$1.textfont;$k[$j++]="textsize";$k[$j++]=_4L;$k[$j++]="textfont";$k[$j++]=_4N;var _4O=$d();$1[$k[--$j]]=_4O;if($1.addon.length==2){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean2();}if($1.addon.length==5){$k[$j++]=$1.addon;$k[$j++]=$1.addopts;$0.ean5();}$1.addcode=$k[--$j];$k[$j++]=Infinity;$q($1.sbs);$k[$j++]=$1.addongap;$q($1.addcode.sbs);$1.sbs=$a();$k[$j++]=Infinity;$q($1.bhs);$f($1.addcode.bhs,function(){var _4f=$k[--$j];$k[$j++]=_4f-0.075;});$1.bhs=$a();$k[$j++]=Infinity;$q($1.bbs);$f($1.addcode.bbs,function(){var _4k=$k[--$j];$k[$j++]=_4k+0.075;});$1.bbs=$a();$k[$j++]=Infinity;$q($1.txt);$q($1.addcode.txt);$1.txt=$a();$1.guardrightypos=($1.height*72)-6;}var _4x={ren:$0.renlinear,sbs:$1.sbs,bhs:$1.bhs,bbs:$1.bbs,txt:$1.txt,opt:$1.options,guardrightpos:10,guardrightypos:$1.guardrightypos,borderbottom:5};$k[$j++]=_4x;if(!$1.dontdraw){$0.renlinear();}};$0.isbn=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.isbntextfont="OCR-A";$1.isbntextsize=8;$1.isbntextxoffset="unset";$1.isbntextyoffset="unset";$1.height=1;$1.addongap=12;$1.legacy=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.isbntextfont=""+$1.isbntextfont;$1.isbntextsize=+$1.isbntextsize;if($ne($1.isbntextxoffset,"unset")){$1.isbntextxoffset=+$1.isbntextxoffset;}if($ne($1.isbntextyoffset,"unset")){$1.isbntextyoffset=+$1.isbntextyoffset;}$1.height=+$1.height;$1.addongap=+$1.addongap;$x($1.barcode," ");if($k[--$j]){$1.barcode=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if((($1.barcode.length!=15)&&($1.barcode.length!=17))&&(($1.barcode.length!=11)&&($1.barcode.length!=13))){$k[$j++]="bwipp.isbnBadLength";$k[$j++]="ISBN-13 must be 15 or 17 characters including dashes. ISBN-10 must be 11 or 13 characters including dashes";$0.raiseerror();}if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.isbnBadAddOnLength";$k[$j++]="Add-on for ISBN must be 2 or 5 digits";$0.raiseerror();}if($1.barcode.length>=15){var _Q=$G($1.barcode,0,4);if($ne(_Q,"978-")&&$ne(_Q,"979-")){$k[$j++]="bwipp.isbn13badPrefix";$k[$j++]="ISBN-13 prefix must be 978- or 979-";$0.raiseerror();}$1.wasdash=false;$1.numdash=0;$1.numdigit=0;$f($G($1.barcode,5,9),function(){var _T=$k[--$j];$k[$j++]=_T;if(_T==45){if($1.wasdash){$k[$j++]="bwipp.isbn13adjacentDashes";$k[$j++]="ISBN-13 does not permit adjacent dashes";$0.raiseerror();}$1.wasdash=true;$1.numdash=$1.numdash+1;}var _W=$k[--$j];if((_W>=48)&&(_W<=57)){$1.wasdash=false;$1.numdigit=$1.numdigit+1;}});if(($1.numdash!=2)||($1.numdigit!=7)){$k[$j++]="bwipp.isbn13numDashesDigits";$k[$j++]="Incorrect number of dashes and digits for ISBN-13";$0.raiseerror();}var _b=$g($1.barcode,14);if((_b<48)||(_b>57)){$k[$j++]="bwipp.isbn13character15";$k[$j++]="ISBN-13 character 15 must be a digit";$0.raiseerror();}if($1.barcode.length==17){if($ne($G($1.barcode,15,1),"-")){$k[$j++]="bwipp.isbn13character16";$k[$j++]="ISBN-13 penultimate character must be a dash";$0.raiseerror();}var _g=$g($1.barcode,16);if((_g<48)||(_g>57)){$k[$j++]="bwipp.isbn13character17";$k[$j++]="ISBN-13 final character must be a digit";$0.raiseerror();}}}else{var _i=$g($1.barcode,0);if((_i<48)||(_i>57)){$k[$j++]="bwipp.isbn10FirstDigit";$k[$j++]="ISBN-10 first character must be a digit";$0.raiseerror();}$1.wasdash=false;$1.numdash=0;$1.numdigit=0;$f($G($1.barcode,1,9),function(){var _l=$k[--$j];$k[$j++]=_l;if(_l==45){if($1.wasdash){$k[$j++]="bwipp.isbn10adjacentDashes";$k[$j++]="ISBN-10 does not permit adjacent dashes";$0.raiseerror();}$1.wasdash=true;$1.numdash=$1.numdash+1;}var _o=$k[--$j];if((_o>=48)&&(_o<=57)){$1.wasdash=false;$1.numdigit=$1.numdigit+1;}});if(($1.numdash!=2)||($1.numdigit!=7)){$k[$j++]="bwipp.isbn10numDashesDigits";$k[$j++]="Incorrect number of dashes and digits for ISBN-10";$0.raiseerror();}var _t=$g($1.barcode,10);if((_t<48)||(_t>57)){$k[$j++]="bwipp.isbn10character11";$k[$j++]="ISBN-10 character 11 must be a digit";$0.raiseerror();}if($1.barcode.length==13){if($ne($G($1.barcode,11,1),"-")){$k[$j++]="bwipp.isbn10character12";$k[$j++]="ISBN-10 penultimate character must be a dash";$0.raiseerror();}var _y=$g($1.barcode,12);if(((_y<48)||(_y>57))&&(_y!=88)){$k[$j++]="bwipp.isbn10character13";$k[$j++]="ISBN-10 final character must be a digit or X";$0.raiseerror();}}}$1.isbntxt=$1.barcode;if($1.isbntxt.length<=13){$1.isbn=$s(10);$1.checksum=0;$1.i=0;$1.n=0;for(;;){$1.isbnchar=$g($1.isbntxt,$1.i)-48;if($1.isbnchar!=-3){$p($1.isbn,$1.n,$1.isbnchar+48);if($1.n<9){$1.checksum=$1.checksum+((10-$1.n)*$1.isbnchar);}$1.n=$1.n+1;}$1.i=$1.i+1;if($1.i==$1.isbntxt.length){break;}}var _1I=(11-($1.checksum%11))%11;$k[$j++]="checksum";$k[$j++]=_1I;if(_1I==10){$j--;$k[$j++]=40;}var _1J=$k[--$j];$1[$k[--$j]]=_1J+48;$1.isbn=$G($1.isbn,0,9);if($1.isbntxt.length==13){if($g($1.isbntxt,12)!=$1.checksum){$k[$j++]="bwipp.isbn10badCheckDigit";$k[$j++]="Incorrect ISBN-10 check digit provided";$0.raiseerror();}}}if((!$1.legacy)||($1.isbntxt.length>=15)){if($1.isbntxt.length<=13){$1.pad=$s(15);$P($1.pad,0,"978-");$P($1.pad,4,$G($1.isbntxt,0,11));$1.isbntxt=$1.pad;}$1.isbn=$s(13);$1.checksum=0;$1.i=0;$1.n=0;for(;;){$1.isbnchar=$g($1.isbntxt,$1.i)-48;if($1.isbnchar!=-3){$p($1.isbn,$1.n,$1.isbnchar+48);if($1.n<12){$k[$j++]="checksum";$k[$j++]=$1.isbnchar;if(($1.n%2)!=0){var _1l=$k[--$j];$k[$j++]=_1l*3;}var _1n=$k[--$j];$1[$k[--$j]]=_1n+$1.checksum;}$1.n=$1.n+1;}$1.i=$1.i+1;if($1.i==$1.isbntxt.length){break;}}$1.checksum=((10-($1.checksum%10))%10)+48;$1.isbn=$G($1.isbn,0,12);if($1.isbntxt.length==17){if($g($1.isbntxt,16)!=$1.checksum){$k[$j++]="bwipp.isbn13badCheckDigit";$k[$j++]="Incorrect ISBN-13 check digit provided";$0.raiseerror();}}}var _21=($1.isbn.length==12)?22:18;$1.pad=$s(_21);$P($1.pad,0,"ISBN ");$P($1.pad,5,$1.isbntxt);$p($1.pad,$1.pad.length-2,45);$p($1.pad,$1.pad.length-1,$1.checksum);$1.isbntxt=$1.pad;$1.barcode=$s(12);if($1.isbn.length==9){$P($1.barcode,0,"978");$P($1.barcode,3,$1.isbn);}else{$P($1.barcode,0,$1.isbn);}if($ne($1.addon,"")){var _2L=$s((12+$1.addon.length)+1);$P(_2L,0,$1.barcode);$P(_2L,12," ");$P(_2L,13,$1.addon);$1.barcode=_2L;}$1.options.dontdraw=true;$1.options.addongap=$1.addongap;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.ean13();var _2T=$k[--$j];$1[$k[--$j]]=_2T;if($1.includetext){if($1.isbntextxoffset=="unset"){$k[$j++]="isbntextxoffset";if($1.isbn.length==9){$k[$j++]=-1;}else{$k[$j++]=-12;}var _2Y=$k[--$j];$1[$k[--$j]]=_2Y;}if($1.isbntextyoffset=="unset"){$1.isbntextyoffset=($1.height*72)+3;}var _2d=$1.args.txt!==undefined;if(_2d){$1.txt=$1.args.txt;$1.newtxt=$a($1.txt.length+1);$P($1.newtxt,0,$1.txt);$p($1.newtxt,$1.newtxt.length-1,$a([$1.isbntxt,$1.isbntextxoffset,$1.isbntextyoffset,$1.isbntextfont,$1.isbntextsize]));$1.args.txt=$1.newtxt;}else{$1.args.txt=$a([$a([$1.isbntxt,$1.isbntextxoffset,$1.isbntextyoffset,$1.isbntextfont,$1.isbntextsize])]);}}$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.ismn=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.ismntextfont="OCR-A";$1.ismntextsize=8;$1.ismntextxoffset="unset";$1.ismntextyoffset="unset";$1.height=1;$1.addongap=12;$1.legacy=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.ismntextfont=""+$1.ismntextfont;$1.ismntextsize=+$1.ismntextsize;if($ne($1.ismntextxoffset,"unset")){$1.ismntextxoffset=+$1.ismntextxoffset;}if($ne($1.ismntextyoffset,"unset")){$1.ismntextyoffset=+$1.ismntextyoffset;}$1.height=+$1.height;$1.addongap=+$1.addongap;$x($1.barcode," ");if($k[--$j]){$1.barcode=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if((($1.barcode.length!=15)&&($1.barcode.length!=17))&&(($1.barcode.length!=11)&&($1.barcode.length!=13))){$k[$j++]="bwipp.ismnBadLength";$k[$j++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes";$0.raiseerror();}if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.ismnBadAddOnLength";$k[$j++]="Add-on for ISMN must be 2 or 5 digits";$0.raiseerror();}if($1.barcode.length>=15){if($ne($G($1.barcode,0,4),"979-")){$k[$j++]="bwipp.ismn13badPrefix";$k[$j++]="ISMN-13 prefix must be 979-";$0.raiseerror();}$1.wasdash=false;$1.numdash=0;$1.numdigit=0;$f($G($1.barcode,5,9),function(){var _T=$k[--$j];$k[$j++]=_T;if(_T==45){if($1.wasdash){$k[$j++]="bwipp.ismn13adjacentDashes";$k[$j++]="ISMN-13 does not permit adjacent dashes";$0.raiseerror();}$1.wasdash=true;$1.numdash=$1.numdash+1;}var _W=$k[--$j];if((_W>=48)&&(_W<=57)){$1.wasdash=false;$1.numdigit=$1.numdigit+1;}});if(($1.numdash!=2)||($1.numdigit!=7)){$k[$j++]="bwipp.ismn13numDashesDigits";$k[$j++]="Incorrect number of dashes and digits for ISMN-13";$0.raiseerror();}var _b=$g($1.barcode,14);if((_b<48)||(_b>57)){$k[$j++]="bwipp.ismn13character15";$k[$j++]="ISMN-13 character 15 must be a digit";$0.raiseerror();}if($1.barcode.length==17){if($ne($G($1.barcode,15,1),"-")){$k[$j++]="bwipp.ismn13character16";$k[$j++]="ISMN-13 penultimate character must be a dash";$0.raiseerror();}var _g=$g($1.barcode,16);if((_g<48)||(_g>57)){$k[$j++]="bwipp.ismn13character17";$k[$j++]="ISMN-13 final character must be a digit";$0.raiseerror();}}}else{if($ne($G($1.barcode,0,2),"M-")){$k[$j++]="bwipp.ismn10badPrefix";$k[$j++]="ISMN-10 prefix must be M-";$0.raiseerror();}var _k=$g($1.barcode,2);if((_k<48)||(_k>57)){$k[$j++]="bwipp.ismn10character3";$k[$j++]="ISMN-10 character 3 must be a digit";$0.raiseerror();}$1.wasdash=false;$1.numdash=0;$1.numdigit=0;$f($G($1.barcode,3,7),function(){var _n=$k[--$j];$k[$j++]=_n;if(_n==45){if($1.wasdash){$k[$j++]="bwipp.ismn10adjacentDashes";$k[$j++]="ISMN-10 does not permit adjacent dashes";$0.raiseerror();}$1.wasdash=true;$1.numdash=$1.numdash+1;}var _q=$k[--$j];if((_q>=48)&&(_q<=57)){$1.wasdash=false;$1.numdigit=$1.numdigit+1;}});if(($1.numdash!=1)||($1.numdigit!=6)){$k[$j++]="bwipp.ismn10numDashesDigits";$k[$j++]="Incorrect number of dashes and digits for ISMN-10";$0.raiseerror();}var _v=$g($1.barcode,10);if((_v<48)||(_v>57)){$k[$j++]="bwipp.ismn10character11";$k[$j++]="ISMN-10 character 11 must be a digit";$0.raiseerror();}if($1.barcode.length==13){if($ne($G($1.barcode,11,1),"-")){$k[$j++]="bwipp.ismn10character12";$k[$j++]="ISMN-10 penultimate character must be a dash";$0.raiseerror();}var _10=$g($1.barcode,12);if(((_10<48)||(_10>57))&&(_10!=88)){$k[$j++]="bwipp.ismn10character13";$k[$j++]="ISMN-10 final character must be a digit or X";$0.raiseerror();}}}$1.ismntxt=$1.barcode;$1.legacytxt="";if($1.ismntxt.length<=13){$1.legacytxt=$1.ismntxt;$1.pad=$s($1.ismntxt.length+4);$P($1.pad,0,"979-0-");$P($1.pad,6,$G($1.ismntxt,2,$1.ismntxt.length-2));$1.ismntxt=$1.pad;}$1.ismn=$s(13);$1.checksum=0;$1.i=0;$1.n=0;for(;;){$1.ismnchar=$g($1.ismntxt,$1.i)-48;if($1.ismnchar!=-3){$p($1.ismn,$1.n,$1.ismnchar+48);if($1.n<12){if(($1.n%2)==0){$1.checksum=$1.ismnchar+$1.checksum;}else{$1.checksum=($1.ismnchar*3)+$1.checksum;}}$1.n=$1.n+1;}$1.i=$1.i+1;if($1.i==$1.ismntxt.length){break;}}$1.checksum=((10-($1.checksum%10))%10)+48;if(($1.barcode.length==13)||($1.barcode.length==17)){var _1X=$1.barcode;if($g(_1X,_1X.length-1)!=$1.checksum){$k[$j++]="bwipp.ismnBadCheckDigit";$k[$j++]="Incorrect ISMN check digit provided";$0.raiseerror();}}if($1.legacy&&$ne($1.legacytxt,"")){$1.ismntxt=$1.legacytxt;$1.pad=$s(18);}else{$1.pad=$s(22);}$P($1.pad,0,"ISMN ");$P($1.pad,5,$1.ismntxt);$p($1.pad,$1.pad.length-2,45);$p($1.pad,$1.pad.length-1,$1.checksum);$1.ismntxt=$1.pad;$1.barcode=$G($1.ismn,0,12);if($ne($1.addon,"")){var _1s=$s((12+$1.addon.length)+1);$P(_1s,0,$1.barcode);$P(_1s,12," ");$P(_1s,13,$1.addon);$1.barcode=_1s;}$1.options.dontdraw=true;$1.options.addongap=$1.addongap;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.ean13();var _20=$k[--$j];$1[$k[--$j]]=_20;if($1.includetext){if($1.ismntextxoffset=="unset"){$k[$j++]="ismntextxoffset";if($1.ismntxt.length==18){$k[$j++]=-1;}else{$k[$j++]=-12;}var _25=$k[--$j];$1[$k[--$j]]=_25;}if($1.ismntextyoffset=="unset"){$1.ismntextyoffset=($1.height*72)+3;}var _2A=$1.args.txt!==undefined;if(_2A){$1.txt=$1.args.txt;$1.newtxt=$a($1.txt.length+1);$P($1.newtxt,0,$1.txt);$p($1.newtxt,$1.newtxt.length-1,$a([$1.ismntxt,$1.ismntextxoffset,$1.ismntextyoffset,$1.ismntextfont,$1.ismntextsize]));$1.args.txt=$1.newtxt;}else{$1.args.txt=$a([$a([$1.ismntxt,$1.ismntextxoffset,$1.ismntextyoffset,$1.ismntextfont,$1.ismntextsize])]);}}$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.issn=function(){var $1={};$1.options=$k[--$j];$1.issntxt=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.issntextfont="OCR-A";$1.issntextsize=8;$1.issntextxoffset="unset";$1.issntextyoffset="unset";$1.height=1;$1.addongap=12;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.issntextfont=""+$1.issntextfont;$1.issntextsize=+$1.issntextsize;if($ne($1.issntextxoffset,"unset")){$1.issntextxoffset=+$1.issntextxoffset;}if($ne($1.issntextyoffset,"unset")){$1.issntextyoffset=+$1.issntextyoffset;}$1.height=+$1.height;$1.addongap=+$1.addongap;$x($1.issntxt," ");if($k[--$j]){$1.issntxt=$k[--$j];$j--;$1.seqvar=$k[--$j];}else{$j--;$1.seqvar="00";}$x($1.seqvar," ");if($k[--$j]){$1.seqvar=$k[--$j];$j--;$1.addon=$k[--$j];}else{$j--;$1.addon="";}if(($1.issntxt.length!=8)&&($1.issntxt.length!=9)){$k[$j++]="bwipp.issnBadLength";$k[$j++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX";$0.raiseerror();}$f($G($1.issntxt,0,4),function(){var _P=$k[--$j];if((_P<48)||(_P>57)){$k[$j++]="bwipp.issnFirstThroughFourthNotNumeric";$k[$j++]="ISSN first four characters must be numeral characters";$0.raiseerror();}});if($ne($G($1.issntxt,4,1),"-")){$k[$j++]="bwipp.issnNeedsDash";$k[$j++]="ISSN fifth character must be a dash";$0.raiseerror();}$f($G($1.issntxt,5,3),function(){var _U=$k[--$j];if((_U<48)||(_U>57)){$k[$j++]="bwipp.issnSixthThroughEighthNotNumeric";$k[$j++]="ISSN sixth through eighth characters must be numerals";$0.raiseerror();}});if($1.issntxt.length==9){var _X=$g($1.issntxt,8);if(((_X<48)||(_X>57))&&(_X!=88)){$k[$j++]="bwipp.issnNinthCharacterBadFormat";$k[$j++]="ISSN ninth character must be a number or the character X";$0.raiseerror();}}if($1.seqvar.length!=2){$k[$j++]="bwipp.issnBadSequenceVariantLength";$k[$j++]="Sequence variant for ISSN must be 2 digits";$0.raiseerror();}$f($1.seqvar,function(){var _a=$k[--$j];if((_a<48)||(_a>57)){$k[$j++]="bwipp.issnSequenceVariantBadCharacter";$k[$j++]="Sequence variant for ISSN must contain only digits";$0.raiseerror();}});if((($1.addon.length!=0)&&($1.addon.length!=2))&&($1.addon.length!=5)){$k[$j++]="bwipp.issnBadAddOnLength";$k[$j++]="Add-on for ISSN must be 2 or 5 digits";$0.raiseerror();}$1.issn=$s(8);$1.checksum=0;$1.i=0;$1.n=0;for(;;){$1.issnchar=$g($1.issntxt,$1.i)-48;if($1.issnchar!=-3){$p($1.issn,$1.n,$1.issnchar+48);if($1.n<7){$1.checksum=$1.checksum+($1.issnchar*(8-$1.n));}$1.n=$1.n+1;}$1.i=$1.i+1;if($1.i==$1.issntxt.length){break;}}$1.checksum=(11-($1.checksum%11))%11;var _w=$1.checksum+48;$k[$j++]="checksum";$k[$j++]=_w;if(_w==58){$j--;$k[$j++]=88;}var _x=$k[--$j];$1[$k[--$j]]=_x;if($1.issntxt.length==9){if($g($1.issntxt,8)!=$1.checksum){$k[$j++]="bwipp.issnBadCheckDigit";$k[$j++]="Incorrect ISSN check digit provided";$0.raiseerror();}}$1.pad=$s(14);$P($1.pad,0,"ISSN ");$P($1.pad,5,$1.issntxt);$p($1.pad,13,$1.checksum);$1.issntxt=$1.pad;$1.barcode=$G($1.issn,0,7);$1.barcode=$s(12);$P($1.barcode,0,"977");$P($1.barcode,3,$1.issn);$P($1.barcode,10,$1.seqvar);if($ne($1.addon,"")){var _1K=$s((12+$1.addon.length)+1);$P(_1K,0,$1.barcode);$P(_1K,12," ");$P(_1K,13,$1.addon);$1.barcode=_1K;}$1.options.dontdraw=true;$1.options.addongap=$1.addongap;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.ean13();var _1S=$k[--$j];$1[$k[--$j]]=_1S;if($1.includetext){if($1.issntextxoffset=="unset"){$1.issntextxoffset=10;}if($1.issntextyoffset=="unset"){$1.issntextyoffset=($1.height*72)+3;}var _1Z=$1.args.txt!==undefined;if(_1Z){$1.txt=$1.args.txt;$1.newtxt=$a($1.txt.length+1);$P($1.newtxt,0,$1.txt);$p($1.newtxt,$1.newtxt.length-1,$a([$1.issntxt,$1.issntextxoffset,$1.issntextyoffset,$1.issntextfont,$1.issntextsize]));$1.args.txt=$1.newtxt;}else{$1.args.txt=$a([$a([$1.issntxt,$1.issntextxoffset,$1.issntextyoffset,$1.issntextfont,$1.issntextsize])]);}}$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.code128=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$1.encoding="auto";$1.raw=false;$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.barlen=$1.barcode.length;$1.sta=-1;$1.stb=-2;$1.stc=-3;$1.swa=-4;$1.swb=-5;$1.swc=-6;$1.fn1=-7;$1.fn2=-8;$1.fn3=-9;$1.fn4=-10;$1.sft=-11;$1.stp=-12;$1.lka=-13;$1.lkc=-14;$1.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([$1.fn3,$1.fn3,"96"]),$a([$1.fn2,$1.fn2,"97"]),$a([$1.sft,$1.sft,"98"]),$a([$1.swc,$1.swc,"99"]),$a([$1.swb,$1.fn4,$1.swb]),$a([$1.fn4,$1.swa,$1.swa]),$a([$1.fn1,$1.fn1,$1.fn1]),$a([$1.sta,$1.sta,$1.sta]),$a([$1.stb,$1.stb,$1.stb]),$a([$1.stc,$1.stc,$1.stc]),$a([$1.stp,$1.stp,$1.stp])]);$1.charvals=$a([{},{},{}]);for(var _2R=0,_2Q=$1.charmaps.length-1;_2R<=_2Q;_2R+=1){$1.i=_2R;$1.encs=$g($1.charmaps,$1.i);for(var _2V=0;_2V<=2;_2V+=1){$1.j=_2V;var _2Y=$g($1.encs,$1.j);$k[$j++]=_2Y;if($eq($t(_2Y),"stringtype")){var _2b=$g($k[--$j],0);$k[$j++]=_2b;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}$1.seta=$g($1.charvals,0);$1.setb=$g($1.charvals,1);$1.setc=$g($1.charvals,2);$p($1.seta,$1.lka,$g($1.seta,$1.swb));$p($1.seta,$1.lkc,$g($1.seta,$1.swc));$p($1.setb,$1.lka,$g($1.setb,$1.swc));$p($1.setb,$1.lkc,$g($1.setb,$1.swa));$p($1.setc,$1.lka,$g($1.setc,$1.swa));$p($1.setc,$1.lkc,$g($1.setc,$1.swb));if($1.raw){$1.encoding="raw";}if($eq($1.encoding,"raw")){$1.cws=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.cw=~~$z($G($1.barcode,$1.i+1,3));$p($1.cws,$1.j,$1.cw);$1.i=$1.i+4;$1.j=$1.j+1;}$1.cws=$G($1.cws,0,$1.j);$1.text="";}if($eq($1.encoding,"auto")){var _3e={FNC1:$1.fn1,FNC2:$1.fn2,FNC3:$1.fn3,LNKA:$1.lka,LNKC:$1.lkc};$1.fncvals=_3e;$1.msg=$a($1.barlen);$1.text=$s($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);$p($1.text,$1.j,$1.char);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$P($1.text,$1.j," ");$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.text=$G($1.text,0,$1.j);$k[$j++]=Infinity;for(var _4K=0,_4L=$1.msglen;_4K<_4L;_4K++){$k[$j++]=0;}$k[$j++]=0;$1.numSA=$a();$k[$j++]=Infinity;for(var _4O=0,_4P=$1.msglen;_4O<_4P;_4O++){$k[$j++]=0;}$k[$j++]=0;$1.numEA=$a();for(var _4S=$1.msglen-1;_4S>=0;_4S-=1){$1.i=_4S;if($g($1.msg,$1.i)>=0){if($g($1.msg,$1.i)>=128){$p($1.numEA,$1.i,$g($1.numEA,$1.i+1)+1);}else{$p($1.numSA,$1.i,$g($1.numSA,$1.i+1)+1);}}}$1.ea=false;$1.msgtmp=$a([]);for(var _4m=0,_4l=$1.msglen-1;_4m<=_4l;_4m+=1){$1.i=_4m;$1.c=$g($1.msg,$1.i);if((!$xo($1.ea,$1.c<128))&&($1.c>=0)){if($1.ea){$k[$j++]=$1.numSA;}else{$k[$j++]=$1.numEA;}var _4y=$g($k[--$j],$1.i);var _51=((_4y+$1.i)==$1.msglen)?3:5;if(_4y<_51){$k[$j++]=Infinity;$q($1.msgtmp);$k[$j++]=$1.fn4;$1.msgtmp=$a();}else{$k[$j++]=Infinity;$q($1.msgtmp);$k[$j++]=$1.fn4;$k[$j++]=$1.fn4;$1.msgtmp=$a();$1.ea=!$1.ea;}}$k[$j++]=Infinity;$q($1.msgtmp);if($1.c>=0){$k[$j++]=$1.c&127;}else{$k[$j++]=$1.c;}$1.msgtmp=$a();}$1.msg=$1.msgtmp;$1.msglen=$1.msg.length;$1.numsscr=function(){$1.n=0;$1.s=0;$1.p=$k[--$j];for(;;){if($1.p>=$1.msglen){break;}var _5M=$g($1.msg,$1.p);var _5O=$g($1.setc,_5M)!==undefined;$k[$j++]=_5M;if(!_5O){$j--;break;}if($k[--$j]==$1.fn1){if(($1.s%2)==0){$1.s=$1.s+1;}else{break;}}$1.n=$1.n+1;$1.s=$1.s+1;$1.p=$1.p+1;}$k[$j++]=$1.n;$k[$j++]=$1.s;};$1.enca=function(){$p($1.cws,$1.j,$g($1.seta,$k[--$j]));$1.j=$1.j+1;};$1.encb=function(){$p($1.cws,$1.j,$g($1.setb,$k[--$j]));$1.j=$1.j+1;};$1.encc=function(){var _5k=$k[--$j];$k[$j++]=_5k;if($ne($t(_5k),"arraytype")){var _5o=$g($1.setc,$k[--$j]);$k[$j++]=_5o;}else{$q($k[--$j]);var _5q=$k[--$j];var _5r=$k[--$j];$k[$j++]=(_5q-48)+((_5r-48)*10);}$p($1.cws,$1.j,$k[--$j]);$1.j=$1.j+1;};$1.anotb=function(){var _5w=$k[--$j];var _5y=$g($1.seta,_5w)!==undefined;var _60=$g($1.setb,_5w)!==undefined;$k[$j++]=_5y&&(!_60);};$1.bnota=function(){var _61=$k[--$j];var _63=$g($1.setb,_61)!==undefined;var _65=$g($1.seta,_61)!==undefined;$k[$j++]=_63&&(!_65);};$k[$j++]=Infinity;for(var _67=0,_68=$1.msg.length;_67<_68;_67++){$k[$j++]=0;}$k[$j++]=9999;$1.nextanotb=$a();$k[$j++]=Infinity;for(var _6B=0,_6C=$1.msg.length;_6B<_6C;_6B++){$k[$j++]=0;}$k[$j++]=9999;$1.nextbnota=$a();for(var _6F=$1.msg.length-1;_6F>=0;_6F-=1){$1.i=_6F;$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;if($k[--$j]){$p($1.nextanotb,$1.i,0);}else{$p($1.nextanotb,$1.i,$g($1.nextanotb,$1.i+1)+1);}$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;if($k[--$j]){$p($1.nextbnota,$1.i,0);}else{$p($1.nextbnota,$1.i,$g($1.nextbnota,$1.i+1)+1);}}$1.abeforeb=function(){var _6c=$k[--$j];$k[$j++]=$lt($g($1.nextanotb,_6c),$g($1.nextbnota,_6c));};$1.bbeforea=function(){var _6h=$k[--$j];$k[$j++]=$lt($g($1.nextbnota,_6h),$g($1.nextanotb,_6h));};$1.cws=$a(($1.barcode.length*2)+3);$1.j=0;if($1.msglen>0){$k[$j++]=0;if($1.numsscr()==$b)return $b;}else{$k[$j++]=-1;$k[$j++]=-1;}$1.nums=$k[--$j];$1.nchars=$k[--$j];for(;;){if($1.msglen==0){$k[$j++]=$1.stb;if($1.enca()==$b)break;$1.cset="setb";break;}if(($1.msglen==2)&&($1.nums==2)){$k[$j++]=$1.stc;if($1.enca()==$b)break;$1.cset="setc";break;}if($1.nums>=4){$k[$j++]=$1.stc;if($1.enca()==$b)break;$1.cset="setc";break;}$k[$j++]=0;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.sta;if($1.enca()==$b)break;$1.cset="seta";break;}$k[$j++]=$1.stb;if($1.enca()==$b)break;$1.cset="setb";break;}$1.i=0;for(;;){if($1.i==$1.msglen){break;}$k[$j++]=$1.i;if($1.numsscr()==$b)break;$1.nums=$k[--$j];$1.nchars=$k[--$j];for(;;){if((($eq($1.cset,"seta")||$eq($1.cset,"setb"))&&($1.nums>=4))&&($g($1.msg,$1.i)!=$1.fn1)){if(($1.nums%2)==0){$k[$j++]=$1.swc;if($eq($1.cset,"seta")){if($1.enca()==$b)break;}else{if($1.encb()==$b)break;}$1.cset="setc";break;}else{$k[$j++]=$g($1.msg,$1.i);if($eq($1.cset,"seta")){if($1.enca()==$b)break;}else{if($1.encb()==$b)break;}$1.i=$1.i+1;$k[$j++]=$1.swc;if($eq($1.cset,"seta")){if($1.enca()==$b)break;}else{if($1.encb()==$b)break;}$1.cset="setc";break;}}$k[$j++]=$eq($1.cset,"setb");$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;var _7R=$k[--$j];if(($k[--$j]&&_7R)){if($1.i<($1.msglen-1)){$k[$j++]=$1.i+1;if($1.bbeforea()==$b)break;if($k[--$j]){$k[$j++]=$1.sft;if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}}$k[$j++]=$1.swa;if($1.encb()==$b)break;$1.cset="seta";break;}$k[$j++]=$eq($1.cset,"seta");$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;var _7h=$k[--$j];if(($k[--$j]&&_7h)){if($1.i<($1.msglen-1)){$k[$j++]=$1.i+1;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.sft;if($1.enca()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}}$k[$j++]=$1.swb;if($1.enca()==$b)break;$1.cset="setb";break;}if($eq($1.cset,"setc")&&($1.nums<2)){$k[$j++]=$1.i;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.swa;if($1.encc()==$b)break;$1.cset="seta";break;}$k[$j++]=$1.swb;if($1.encc()==$b)break;$1.cset="setb";break;}if($eq($1.cset,"seta")){$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}if($eq($1.cset,"setb")){$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}if($eq($1.cset,"setc")){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}break;}break;}}$1.cws=$G($1.cws,0,$1.j);}var _8O=$a($1.j+2);$P(_8O,0,$1.cws);$1.cws=_8O;$1.csum=$g($1.cws,0);for(var _8U=1,_8T=$1.j-1;_8U<=_8T;_8U+=1){$1.i=_8U;$1.csum=$1.csum+($g($1.cws,$1.i)*$1.i);}$1.csum=$1.csum%103;$p($1.cws,$1.j,$1.csum);$p($1.cws,$1.j+1,$g($1.seta,$1.stp));$1.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"]);$1.sbs=$s(($1.cws.length*6)+1);for(var _8o=0,_8n=$1.cws.length-1;_8o<=_8n;_8o+=1){$1.i=_8o;$P($1.sbs,$1.i*6,$g($1.encs,$g($1.cws,$1.i)));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _8w=$1.sbs;for(var _8x=0,_8y=_8w.length;_8x<_8y;_8x++){$k[$j++]=$g(_8w,_8x)-48;}var _90=$a();$k[$j++]=_90;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _92=0,_93=~~(($1.sbs.length+1)/2);_92<_93;_92++){$k[$j++]=$1.height;}var _95=$a();$k[$j++]=_95;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _97=0,_98=~~(($1.sbs.length+1)/2);_97<_98;_97++){$k[$j++]=0;}var _99=$a();$k[$j++]=_99;$k[$j++]="txt";$k[$j++]=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$1.options;var _9I=$d();$k[$j++]=_9I;if(!$1.dontdraw){$0.renlinear();}};$0["gs1-128"]=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=0.5;$1.linkagea=false;$1.linkagec=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.text=$1.barcode;$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _H=$k[--$j];$P($1.out,$1.j,_H);$1.j=(_H.length+$1.j)+1;$j--;var _L=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_L,0,3)));$k[$j++]=$G(_L,3,_L.length-3);}else{var _Q=$k[--$j];$P($1.out,$1.j,_Q);$1.j=_Q.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _Z=$1.barcode;$k[$j++]=$G(_Z,1,_Z.length-1);for(;;){var _b=$k[--$j];$k[$j++]=_b;if($eq(_b,"")){break;}$x($k[--$j],")");$j--;var _d=$k[--$j];var _e=$k[--$j];var _f=$k[--$j];$k[$j++]=_d;$x(_f,"(");if($k[--$j]){var _h=$k[--$j];var _i=$k[--$j];var _j=$k[--$j];var _k=$k[--$j];$k[$j++]=_j;$k[$j++]=_k;$k[$j++]=_h;}else{var _l=$k[--$j];var _m=$k[--$j];$k[$j++]="";$k[$j++]=_m;$k[$j++]=_l;}$k[$j++]=Infinity;$q($1.ais);var _p=$k[$j-1-($m()+2)];$k[$j++]=_p;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _t=$k[$j-1-($m()+1)];$k[$j++]=_t;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;$1.aifixed={};$k[$j++]=Infinity;for(var _v=0;_v<=4;_v+=1){$k[$j++]=_v;}var _w=$a();for(var _x=0,_y=_w.length;_x<_y;_x++){var _11=$Z($s(2),"00");$p(_11,1,$g(_w,_x)+48);$p($1.aifixed,_11,_11);}$k[$j++]=Infinity;for(var _13=11;_13<=20;_13+=1){$k[$j++]=_13;}$k[$j++]=23;for(var _14=31;_14<=36;_14+=1){$k[$j++]=_14;}$k[$j++]=41;var _15=$a();for(var _16=0,_17=_15.length;_16<_17;_16++){var _1A=$R($s(2),$g(_15,_16),10);$p($1.aifixed,_1A,_1A);}$1.fnc1=-1;$1.c128=$a([$1.fnc1]);for(var _1G=0,_1F=$1.ais.length-1;_1G<=_1F;_1G+=1){$1.i=_1G;$1.ai=$g($1.ais,$1.i);$1.val=$g($1.vals,$1.i);var _1Q=$a(($1.c128.length+$1.ai.length)+$1.val.length);$P(_1Q,0,$1.c128);$k[$j++]=_1Q;$k[$j++]=_1Q;$k[$j++]=$1.c128.length;$k[$j++]=$1.ai;$k[$j++]=Infinity;var _1U=$k[--$j];var _1V=$k[--$j];$k[$j++]=_1U;$f(_1V);var _1W=$a();var _1X=$k[--$j];$P($k[--$j],_1X,_1W);var _1Z=$k[--$j];$k[$j++]=_1Z;$k[$j++]=_1Z;$k[$j++]=$1.c128.length+$1.ai.length;$k[$j++]=$1.val;$k[$j++]=Infinity;var _1d=$k[--$j];var _1e=$k[--$j];$k[$j++]=_1d;$f(_1e);var _1f=$a();var _1g=$k[--$j];$P($k[--$j],_1g,_1f);$1.c128=$k[--$j];var _1o=$g($1.aifixed,$G($1.ai,0,2))!==undefined;if(($1.i!=($1.ais.length-1))&&(!_1o)){var _1q=$a($1.c128.length+1);$P(_1q,0,$1.c128);$p(_1q,$1.c128.length,$1.fnc1);$1.c128=_1q;}}$1.barcode=$s(($1.c128.length+1)*5);$1.i=0;$1.j=0;for(;;){if($1.i==$1.c128.length){break;}var _20=$g($1.c128,$1.i);$k[$j++]=_20;if(_20==$1.fnc1){$j--;$P($1.barcode,$1.j,"^FNC1");$1.j=$1.j+4;}else{$p($1.barcode,$1.j,$k[--$j]);}$1.i=$1.i+1;$1.j=$1.j+1;}if($1.linkagea||$1.linkagec){$k[$j++]=$1.barcode;$k[$j++]=$1.j;if($1.linkagea){$k[$j++]="^LNKA";}else{$k[$j++]="^LNKC";}var _2F=$k[--$j];var _2G=$k[--$j];$P($k[--$j],_2G,_2F);$1.j=$1.j+5;}$1.barcode=$G($1.barcode,0,$1.j);$1.options.height=$1.height;$1.options.dontdraw=true;$1.options.parsefnc=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code128();var _2S=$k[--$j];$1[$k[--$j]]=_2S;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.ean14=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.text=$1.barcode;var _B=$1.barcode;$k[$j++]=$s(_B.length);$k[$j++]=0;$f(_B,function(){var _D=$k[--$j];$k[$j++]=_D;if(_D!=32){var _E=$k[--$j];var _F=$k[--$j];var _G=$k[--$j];$p(_G,_F,_E);$k[$j++]=_G;$k[$j++]=_F+1;}else{$j--;}});var _H=$k[--$j];$1.barcode=$G($k[--$j],0,_H);$1.hasspace=$1.text.length!=$1.barcode.length;if($ne($G($1.barcode,0,4),"(01)")){$k[$j++]="bwipp.ean14badAI";$k[$j++]="GS1-14 must begin with (01) application identifier";$0.raiseerror();}if(($1.barcode.length!=17)&&($1.barcode.length!=18)){$k[$j++]="bwipp.ean14badLength";$k[$j++]="GS1-14 must be 13 or 14 digits";$0.raiseerror();}$f($G($1.barcode,4,$1.barcode.length-4),function(){var _T=$k[--$j];if((_T<48)||(_T>57)){$k[$j++]="bwipp.ean14badCharacter";$k[$j++]="GS1-14 must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _U=0;_U<=12;_U+=1){$1.i=_U;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _a=$k[--$j];$k[$j++]=_a*3;}var _b=$k[--$j];var _c=$k[--$j];$1[$k[--$j]]=_c+_b;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==18){if($g($1.barcode,17)!=($1.checksum+48)){$k[$j++]="bwipp.ean14badCheckDigit";$k[$j++]="Incorrect GS1-14 check digit provided";$0.raiseerror();}}else{var _j=$s(18);$P(_j,0,$1.barcode);$p(_j,17,$1.checksum+48);$1.barcode=_j;var _o=$1.hasspace?2:1;var _p=$s($1.text.length+_o);$P(_p,_p.length-2," ");$p(_p,_p.length-1,$1.checksum+48);$P(_p,0,$1.text);$1.text=_p;}$1.gtin=$G($1.barcode,4,14);$1.barcode=$s(21);$P($1.barcode,0,"^FNC101");$P($1.barcode,7,$1.gtin);$1.options.dontdraw=true;$1.options.parsefnc=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code128();var _12=$k[--$j];$1[$k[--$j]]=_12;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.sscc18=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.text=$1.barcode;var _B=$1.barcode;$k[$j++]=$s(_B.length);$k[$j++]=0;$f(_B,function(){var _D=$k[--$j];$k[$j++]=_D;if(_D!=32){var _E=$k[--$j];var _F=$k[--$j];var _G=$k[--$j];$p(_G,_F,_E);$k[$j++]=_G;$k[$j++]=_F+1;}else{$j--;}});var _H=$k[--$j];$1.barcode=$G($k[--$j],0,_H);$1.hasspace=$1.text.length!=$1.barcode.length;if($ne($G($1.barcode,0,4),"(00)")){$k[$j++]="bwipp.sscc18badAI";$k[$j++]="SSCC-18 must begin with (00) application identifier";$0.raiseerror();}if(($1.barcode.length!=21)&&($1.barcode.length!=22)){$k[$j++]="bwipp.sscc18badLength";$k[$j++]="SSCC-18 must be 17 or 18 digits";$0.raiseerror();}$f($G($1.barcode,4,$1.barcode.length-4),function(){var _T=$k[--$j];if((_T<48)||(_T>57)){$k[$j++]="bwipp.sscc18badCharacter";$k[$j++]="SSCC-18 must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _U=0;_U<=16;_U+=1){$1.i=_U;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _a=$k[--$j];$k[$j++]=_a*3;}var _b=$k[--$j];var _c=$k[--$j];$1[$k[--$j]]=_c+_b;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==22){if($g($1.barcode,21)!=($1.checksum+48)){$k[$j++]="bwipp.sscc18badCheckDigit";$k[$j++]="Incorrect SSCC-18 check digit provided";$0.raiseerror();}}else{var _j=$s(22);$P(_j,0,$1.barcode);$p(_j,21,$1.checksum+48);$1.barcode=_j;var _o=$1.hasspace?2:1;var _p=$s($1.text.length+_o);$P(_p,_p.length-2," ");$p(_p,_p.length-1,$1.checksum+48);$P(_p,0,$1.text);$1.text=_p;}$1.sscc=$G($1.barcode,4,18);$1.barcode=$s(25);$P($1.barcode,0,"^FNC100");$P($1.barcode,7,$1.sscc);$1.options.dontdraw=true;$1.options.parsefnc=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code128();var _12=$k[--$j];$1[$k[--$j]]=_12;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.code39=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.validatecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.hidestars=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _9=0;_9<=42;_9+=1){$p($1.charvals,$G($1.barchars,_9,1),_9);}for(var _F=0,_E=$1.barcode.length-1;_F<=_E;_F+=1){var _J=$g($1.charvals,$G($1.barcode,_F,1))!==undefined;if(!_J){$k[$j++]="bwipp.code39badCharacter";$k[$j++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _M=$k[--$j];$k[$j++]=_M-1;}var _N=$k[--$j];$1[$k[--$j]]=_N;$1.checksum=0;for(var _R=0,_Q=$1.barlen-1;_R<=_Q;_R+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_R,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.code39badCheckDigit";$k[$j++]="Incorrect Code 39 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);$1.includecheck=true;}$1.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"]);var _l=$1.includecheck?3:2;$1.sbs=$s(($1.barlen+_l)*10);var _p=$1.includecheck?3:2;$1.txt=$a($1.barlen+_p);$P($1.sbs,0,$g($1.encs,43));if(!$1.hidestars){$p($1.txt,0,$a(["*",0,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,0,$a(["",0,$1.textyoffset,$1.textfont,$1.textsize]));}for(var _17=0,_16=$1.barlen-1;_17<=_16;_17+=1){$1.i=_17;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$P($1.sbs,($1.i*10)+10,$g($1.encs,$1.indx));$p($1.txt,$1.i+1,$a([$G($1.barcode,$1.i,1),($1.i+1)*16,$1.textyoffset,$1.textfont,$1.textsize]));}if($1.includecheck){$P($1.sbs,($1.barlen*10)+10,$g($1.encs,$1.checksum));if($1.includecheckintext){$p($1.txt,$1.barlen+1,$a([$G($1.barchars,$1.checksum,1),($1.barlen+1)*16,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen+1,$a(["",($1.barlen+1)*16,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,($1.barlen*10)+20,$g($1.encs,43));if(!$1.hidestars){$p($1.txt,$1.barlen+2,$a(["*",($1.barlen+2)*16,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen+2,$a(["",($1.barlen+2)*16,$1.textyoffset,$1.textfont,$1.textsize]));}}else{$P($1.sbs,($1.barlen*10)+10,$g($1.encs,43));if(!$1.hidestars){$p($1.txt,$1.barlen+1,$a(["*",($1.barlen+1)*16,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen+1,$a(["",($1.barlen+1)*16,$1.textyoffset,$1.textfont,$1.textsize]));}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _2S=$1.sbs;for(var _2T=0,_2U=_2S.length;_2T<_2U;_2T++){$k[$j++]=$g(_2S,_2T)-48;}var _2W=$a();$k[$j++]=_2W;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _2Y=0,_2Z=~~(($1.sbs.length+1)/2);_2Y<_2Z;_2Y++){$k[$j++]=$1.height;}var _2b=$a();$k[$j++]=_2b;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2d=0,_2e=~~(($1.sbs.length+1)/2);_2d<_2e;_2d++){$k[$j++]=0;}var _2f=$a();$k[$j++]=_2f;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _2j=$d();$k[$j++]=_2j;if(!$1.dontdraw){$0.renlinear();}};$0.code39ext=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$f($1.barcode,function(){if($k[--$j]>=128){$k[$j++]="bwipp.code39extBadCharacter";$k[$j++]="Code 39 Extended must contain only ASCII characters";$0.raiseerror();}});$1.barlen=$1.barcode.length;$1.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"]);$1.newcode=$s($1.barlen*2);$1.newtext=$s($1.barlen*2);$1.j=0;for(var _F=0,_E=$1.barlen-1;_F<=_E;_F+=1){$1.i=_F;$1.extchar=$g($1.extencs,$g($1.barcode,$1.i));$P($1.newcode,$1.j,$1.extchar);$p($1.newtext,$1.j,$g($1.barcode,$1.i));if($1.extchar.length!=1){$P($1.newtext,$1.j+1," ");}$1.j=$1.j+$1.extchar.length;}$1.newcode=$G($1.newcode,0,$1.j);$1.newtext=$G($1.newtext,0,$1.j);$1.options.dontdraw=true;$k[$j++]="args";$k[$j++]=$1.newcode;$k[$j++]=$1.options;$0.code39();var _h=$k[--$j];$1[$k[--$j]]=_h;if($1.includetext){$1.txt=$1.args.txt;for(var _o=0,_n=$1.newtext.length-1;_o<=_n;_o+=1){$1.i=_o;$1.txtentry=$g($1.txt,$1.i+1);$p($1.txtentry,0,$G($1.newtext,$1.i,1));$p($1.txt,$1.i+1,$1.txtentry);}$1.args.txt=$1.txt;}$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.code32=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.textxoffset=0;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;if(($1.barcode.length!=8)&&($1.barcode.length!=9)){$k[$j++]="bwipp.code32badLength";$k[$j++]="Italian Pharmacode must be 8 or 9 digits";$0.raiseerror();}$f($1.barcode,function(){var _C=$k[--$j];if((_C<48)||(_C>57)){$k[$j++]="bwipp.code32badCharacter";$k[$j++]="Italian Pharmacode must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _D=0;_D<=7;_D+=1){$1.i=_D;$k[$j++]=$g($1.barcode,$1.i)-48;if(($1.i%2)!=0){var _I=$k[--$j];$k[$j++]=_I*2;}var _J=$k[--$j];$k[$j++]=_J;if(_J>9){var _K=$k[--$j];$k[$j++]=_K-9;}$1.checksum=$k[--$j]+$1.checksum;}$1.checksum=$1.checksum%10;if($1.barcode.length==9){if($g($1.barcode,8)!=($1.checksum+48)){$k[$j++]="bwipp.code32badCheckDigit";$k[$j++]="Incorrect Italian Pharmacode check digit provided";$0.raiseerror();}}var _S=$s(10);$P(_S,0,$1.barcode);$p(_S,8,$1.checksum+48);$1.text=_S;$1.val=$R($1.barcode,~~$z($1.text),32);$1.barcode=$s(6);for(var _Z=0;_Z<=5;_Z+=1){$p($1.barcode,_Z,48);}$P($1.barcode,6-$1.val.length,$1.val);for(var _e=0;_e<=5;_e+=1){var _g=$g($1.barcode,_e);$k[$j++]=_e;$k[$j++]=_g;$k[$j++]=_g;for(var _h=0,_i="AEIO".length;_h<_i;_h++){if($k[--$j]>=$g("AEIO",_h)){var _l=$k[--$j];$k[$j++]=_l+1;}var _m=$k[--$j];$k[$j++]=_m;$k[$j++]=_m;}$j--;var _o=$k[--$j];$p($1.barcode,$k[--$j],_o);}$P($1.text,1,$G($1.text,0,9));$p($1.text,0,65);$1.options.dontdraw=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code39();var _x=$k[--$j];$1[$k[--$j]]=_x;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.pzn=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.textxoffset=0;$1.height=1;$1.pzn8=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.textxoffset=+$1.textxoffset;$1.height=+$1.height;if($1.pzn8){if(($1.barcode.length!=7)&&($1.barcode.length!=8)){$k[$j++]="bwipp.pzn8badLength";$k[$j++]="PZN8 must be 7 or 8 digits";$0.raiseerror();}}else{if(($1.barcode.length!=6)&&($1.barcode.length!=7)){$k[$j++]="bwipp.pzn7badLength";$k[$j++]="PZN7 must be 6 or 7 digits";$0.raiseerror();}}$f($1.barcode,function(){var _G=$k[--$j];if((_G<48)||(_G>57)){$k[$j++]="bwipp.pznBadCharacter";$k[$j++]="PZN must contain only digits";$0.raiseerror();}});var _I=$1.pzn8?9:8;$1.msglen=_I;$1.checksum=0;for(var _L=0,_K=$1.msglen-3;_L<=_K;_L+=1){$1.i=_L;var _R=$1.pzn8?1:2;$1.checksum=(($g($1.barcode,$1.i)-48)*($1.i+_R))+$1.checksum;}$1.checksum=$1.checksum%11;if($1.checksum==10){$k[$j++]="bwipp.pznBadInputSequence";$k[$j++]="Incorrect PZN input sequence provided";$0.raiseerror();}if($1.barcode.length==($1.msglen-1)){if($g($1.barcode,$1.msglen-2)!=($1.checksum+48)){$k[$j++]="bwipp.pznBadCheckDigit";$k[$j++]="Incorrect PZN check digit provided";$0.raiseerror();}}var _c=$s($1.msglen);$p(_c,0,45);$P(_c,1,$1.barcode);$p(_c,$1.msglen-1,$1.checksum+48);$1.msg=_c;$1.options.dontdraw=true;$k[$j++]="args";$k[$j++]=$1.msg;$k[$j++]=$1.options;$0.code39();var _j=$k[--$j];$1[$k[--$j]]=_j;$1.text=$s($1.msglen+5);$P($1.text,0,"PZN - ");$P($1.text,6,$G($1.msg,1,$1.msglen-1));$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.code93=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.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"]);$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.barlen=$1.barcode.length;$1.sft1=-1;$1.sft2=-2;$1.sft3=-3;$1.sft4=-4;var _F={"SFT$":$1.sft1,"SFT%":$1.sft2,"SFT/":$1.sft3,"SFT+":$1.sft4};$1.fncvals=_F;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;if($1.includecheck){$1.sbs=$s(($1.msglen*6)+25);}else{$1.sbs=$s(($1.msglen*6)+13);}$1.txt=$a($1.msglen);$P($1.sbs,0,$g($1.encs,47));$1.checksum1=0;$1.checksum2=0;for(var _w=0,_v=$1.msglen-1;_w<=_v;_w+=1){$1.i=_w;var _z=$g($1.msg,$1.i);$k[$j++]=_z;if(_z<0){$1.indx=42-$k[--$j];$1.char=" ";}else{var _11=$s(1);$p(_11,0,$k[--$j]);$1.char=_11;$x($1.barchars,$1.char);$j--;$1.indx=$k[--$j].length;$j-=2;}$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*6)+6,$1.enc);$p($1.txt,$1.i,$a([$1.char,($1.i*9)+9,$1.textyoffset,$1.textfont,$1.textsize]));$1.checksum1=$1.checksum1+((((($1.msglen-$1.i)-1)%20)+1)*$1.indx);$1.checksum2=$1.checksum2+(((($1.msglen-$1.i)%15)+1)*$1.indx);}if($1.includecheck){$1.checksum1=$1.checksum1%47;$1.checksum2=($1.checksum2+$1.checksum1)%47;$P($1.sbs,($1.msglen*6)+6,$g($1.encs,$1.checksum1));$P($1.sbs,($1.msglen*6)+12,$g($1.encs,$1.checksum2));$P($1.sbs,($1.msglen*6)+18,$g($1.encs,48));}else{$P($1.sbs,($1.msglen*6)+6,$g($1.encs,48));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _1o=$1.sbs;for(var _1p=0,_1q=_1o.length;_1p<_1q;_1p++){$k[$j++]=$g(_1o,_1p)-48;}var _1s=$a();$k[$j++]=_1s;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _1u=0,_1v=~~(($1.sbs.length+1)/2);_1u<_1v;_1u++){$k[$j++]=$1.height;}var _1x=$a();$k[$j++]=_1x;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _1z=0,_20=~~(($1.sbs.length+1)/2);_1z<_20;_1z++){$k[$j++]=0;}var _21=$a();$k[$j++]=_21;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _25=$d();$k[$j++]=_25;if(!$1.dontdraw){$0.renlinear();}};$0.code93ext=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barlen=$1.barcode.length;$1.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/D","^SFT/E","^SFT/F","^SFT/G","^SFT/H","^SFT/I","^SFT/J","^SFT/K","^SFT/L","-",".","^SFT/O","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"]);$1.newcode=$s($1.barlen*6);$1.newtext=$s($1.barlen*6);$1.j=0;$1.k=0;for(var _D=0,_C=$1.barlen-1;_D<=_C;_D+=1){$1.i=_D;$1.extchar=$g($1.extencs,$g($1.barcode,$1.i));$1.extlen=$1.extchar.length;$P($1.newcode,$1.j,$1.extchar);$p($1.newtext,$1.k,$g($1.barcode,$1.i));if($1.extlen!=1){$P($1.newtext,$1.k+1," ");}$1.j=$1.j+$1.extlen;var _Z=($1.extlen==1)?1:2;$1.k=$1.k+_Z;}$1.newcode=$G($1.newcode,0,$1.j);$1.newtext=$G($1.newtext,0,$1.k);$1.options.dontdraw=true;$1.options.parsefnc=true;$k[$j++]="args";$k[$j++]=$1.newcode;$k[$j++]=$1.options;$0.code93();var _k=$k[--$j];$1[$k[--$j]]=_k;if($1.includetext){$1.txt=$1.args.txt;for(var _r=0,_q=$1.newtext.length-1;_r<=_q;_r+=1){$1.i=_r;$1.txtentry=$g($1.txt,$1.i);$p($1.txtentry,0,$G($1.newtext,$1.i,1));$p($1.txt,$1.i,$1.txtentry);}$1.args.txt=$1.txt;}$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.interleaved2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$f($1.barcode,function(){var _A=$k[--$j];if((_A<48)||(_A>57)){$k[$j++]="bwipp.interleaved2of5badCharacter";$k[$j++]="Interleaved 2 of 5 must contain only digits";$0.raiseerror();}});$1.barlen=$1.barcode.length;if(((($1.barlen%2)==0)&&$1.includecheck)||((($1.barlen%2)!=0)&&(!$1.includecheck))){$1.pad=$s($1.barlen+1);$p($1.pad,0,48);$P($1.pad,1,$1.barcode);$1.barcode=$1.pad;$1.barlen=$1.barlen+1;}if($1.includecheck){$1.checksum=0;for(var _Q=0,_P=$1.barlen-1;_Q<=_P;_Q+=1){$1.i=_Q;if(($1.i%2)==0){$1.checksum=$1.checksum+(($g($1.barcode,$1.i)-48)*3);}else{$1.checksum=$1.checksum+($g($1.barcode,$1.i)-48);}}$1.checksum=(10-($1.checksum%10))%10;$1.pad=$s($1.barlen+1);$P($1.pad,0,$1.barcode);$p($1.pad,$1.barlen,$1.checksum+48);$1.barcode=$1.pad;$1.barlen=$1.barlen+1;}$1.encs=$a(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]);$1.barchars="0123456789";$1.sbs=$s(($1.barlen*5)+8);$1.txt=$a($1.barlen);$P($1.sbs,0,$g($1.encs,10));for(var _u=0,_t=$1.barlen-1;_u<=_t;_u+=2){$1.i=_u;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enca=$g($1.encs,$1.indx);$x($1.barchars,$G($1.barcode,$1.i+1,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.encb=$g($1.encs,$1.indx);$1.intl=$s($1.enca.length*2);for(var _1F=0,_1E=$1.enca.length-1;_1F<=_1E;_1F+=1){$1.j=_1F;$1.achar=$g($1.enca,$1.j);$1.bchar=$g($1.encb,$1.j);$p($1.intl,$1.j*2,$1.achar);$p($1.intl,($1.j*2)+1,$1.bchar);}$P($1.sbs,($1.i*5)+4,$1.intl);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*9)+4,$1.textyoffset,$1.textfont,$1.textsize]));if(($1.includecheck&&(!$1.includecheckintext))&&(($1.barlen-2)==$1.i)){$p($1.txt,$1.i+1,$a([" ",(($1.i+1)*9)+4,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.i+1,$a([$G($1.barcode,$1.i+1,1),(($1.i+1)*9)+4,$1.textyoffset,$1.textfont,$1.textsize]));}}$P($1.sbs,($1.barlen*5)+4,$g($1.encs,11));$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _24=$1.sbs;for(var _25=0,_26=_24.length;_25<_26;_25++){$k[$j++]=$g(_24,_25)-48;}var _28=$a();$k[$j++]=_28;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _2A=0,_2B=~~(($1.sbs.length+1)/2);_2A<_2B;_2A++){$k[$j++]=$1.height;}var _2D=$a();$k[$j++]=_2D;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2F=0,_2G=~~(($1.sbs.length+1)/2);_2F<_2G;_2F++){$k[$j++]=0;}var _2H=$a();$k[$j++]=_2H;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="barratio";$k[$j++]=2;$k[$j++]="spaceratio";$k[$j++]=2;$k[$j++]="opt";$k[$j++]=$1.options;var _2L=$d();$k[$j++]=_2L;if(!$1.dontdraw){$0.renlinear();}};$0.itf14=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.includecheckintext=true;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=3;$1.height=0.5;$1.showborder=true;$1.borderwidth=4;$1.borderleft=15;$1.borderright=15;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.borderwidth=+$1.borderwidth;$1.borderleft=+$1.borderleft;$1.borderright=+$1.borderright;$1.text=$1.barcode;var _E=$1.barcode;$k[$j++]=$s(_E.length);$k[$j++]=0;$f(_E,function(){var _G=$k[--$j];$k[$j++]=_G;if(_G!=32){var _H=$k[--$j];var _I=$k[--$j];var _J=$k[--$j];$p(_J,_I,_H);$k[$j++]=_J;$k[$j++]=_I+1;}else{$j--;}});var _K=$k[--$j];$1.barcode=$G($k[--$j],0,_K);$1.hasspace=$1.text.length!=$1.barcode.length;if(($1.barcode.length!=13)&&($1.barcode.length!=14)){$k[$j++]="bwipp.itf14badLength";$k[$j++]="ITF-14 must be 13 or 14 digits";$0.raiseerror();}$f($1.barcode,function(){var _S=$k[--$j];if((_S<48)||(_S>57)){$k[$j++]="bwipp.itf14badCharacter";$k[$j++]="ITF-14 must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _T=0;_T<=12;_T+=1){$1.i=_T;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i)-48;if(($1.i%2)==0){var _Z=$k[--$j];$k[$j++]=_Z*3;}var _a=$k[--$j];var _b=$k[--$j];$1[$k[--$j]]=_b+_a;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==14){if($g($1.barcode,13)!=($1.checksum+48)){$k[$j++]="bwipp.itf14badCheckDigit";$k[$j++]="Incorrect ITF-14 check digit provided";$0.raiseerror();}}else{var _i=$s(14);$P(_i,0,$1.barcode);$p(_i,13,$1.checksum+48);$1.barcode=_i;var _n=$1.hasspace?2:1;var _o=$s($1.text.length+_n);$P(_o,_o.length-2," ");$p(_o,_o.length-1,$1.checksum+48);$P(_o,0,$1.text);$1.text=_o;}$1.options.dontdraw=true;$1.options.showborder=$1.showborder;$1.options.borderwidth=$1.borderwidth;$1.options.borderleft=$1.borderleft;$1.options.borderright=$1.borderright;$1.options.height=$1.height;$1.options.textyoffset=$1.textyoffset;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.interleaved2of5();var _16=$k[--$j];$1[$k[--$j]]=_16;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.identcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;if(($1.barcode.length!=11)&&($1.barcode.length!=12)){$k[$j++]="bwipp.identcodeBadLength";$k[$j++]="Deutsche Post Identcode must be 11 or 12 digits";$0.raiseerror();}$f($1.barcode,function(){var _D=$k[--$j];if((_D<48)||(_D>57)){$k[$j++]="bwipp.identcodeBadCharacter";$k[$j++]="Deutsche Post Identcode must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _E=0;_E<=10;_E+=1){$1.i=_E;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i)-48;if(($1.i%2)==0){var _K=$k[--$j];$k[$j++]=_K*4;}else{var _L=$k[--$j];$k[$j++]=_L*9;}var _M=$k[--$j];var _N=$k[--$j];$1[$k[--$j]]=_N+_M;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==12){if($g($1.barcode,11)!=($1.checksum+48)){$k[$j++]="bwipp.identcodeBadCheckDigit";$k[$j++]="Incorrect Deutsche Post Identcode check digit provided";$0.raiseerror();}}var _U=$s(12);$P(_U,0,$1.barcode);$p(_U,11,$1.checksum+48);$1.barcode=_U;$1.text=$Z($s(16)," . . ");$P($1.text,0,$G($1.barcode,0,2));$P($1.text,3,$G($1.barcode,2,3));$P($1.text,7,$G($1.barcode,5,3));$P($1.text,11,$G($1.barcode,8,3));$P($1.text,15,$G($1.barcode,11,1));$1.options.dontdraw=true;$1.options.includecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.interleaved2of5();var _s=$k[--$j];$1[$k[--$j]]=_s;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.leitcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;if(($1.barcode.length!=13)&&($1.barcode.length!=14)){$k[$j++]="bwipp.leitcodeBadLength";$k[$j++]="Deutsche Post Leitcode must be 13 or 14 digits";$0.raiseerror();}$f($1.barcode,function(){var _D=$k[--$j];if((_D<48)||(_D>57)){$k[$j++]="bwipp.leitcodeBadCharacter";$k[$j++]="Deutsche Post Leitcode must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _E=0;_E<=12;_E+=1){$1.i=_E;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i)-48;if(($1.i%2)==0){var _K=$k[--$j];$k[$j++]=_K*4;}else{var _L=$k[--$j];$k[$j++]=_L*9;}var _M=$k[--$j];var _N=$k[--$j];$1[$k[--$j]]=_N+_M;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==14){if($g($1.barcode,13)!=($1.checksum+48)){$k[$j++]="bwipp.leitcodeBadCheckDigit";$k[$j++]="Incorrect Deutsche Post Leitcode check digit provided";$0.raiseerror();}}var _U=$s(14);$P(_U,0,$1.barcode);$p(_U,13,$1.checksum+48);$1.barcode=_U;$1.text=$Z($s(18)," . . . ");$P($1.text,0,$G($1.barcode,0,5));$P($1.text,6,$G($1.barcode,5,3));$P($1.text,10,$G($1.barcode,8,3));$P($1.text,14,$G($1.barcode,11,2));$P($1.text,17,$G($1.barcode,13,1));$1.options.dontdraw=true;$1.options.includecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.interleaved2of5();var _s=$k[--$j];$1[$k[--$j]]=_s;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.databaromni=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=33/72;$1.linkage=false;$1.format="omni";$1.barxmult=33;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});if($eq($1.format,"truncated")){$1.height=13/72;}$1.height=+$1.height;$1.barxmult=~~$1.barxmult;if($ne($G($1.barcode,0,4),"(01)")){$k[$j++]="bwipp.databaromniBadAI";$k[$j++]="GS1 DataBar Omnidirectional must begin with (01) application identifier";$0.raiseerror();}if(($1.barcode.length!=17)&&($1.barcode.length!=18)){$k[$j++]="bwipp.databaromniBadLength";$k[$j++]="GS1 DataBar Omnidirectional must be 13 or 14 digits";$0.raiseerror();}$f($G($1.barcode,4,$1.barcode.length-4),function(){var _F=$k[--$j];if((_F<48)||(_F>57)){$k[$j++]="bwipp.databaromniBadCharacter";$k[$j++]="GS1 DataBar Omnidirectional must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _G=0;_G<=12;_G+=1){$1.i=_G;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _M=$k[--$j];$k[$j++]=_M*3;}var _N=$k[--$j];var _O=$k[--$j];$1[$k[--$j]]=_O+_N;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==18){if($g($1.barcode,17)!=($1.checksum+48)){$k[$j++]="bwipp.databaromniBadCheckDigit";$k[$j++]="Incorrect GS1 DataBar Omnidirectional check digit provided";$0.raiseerror();}}var _V=$s(18);$P(_V,0,$1.barcode);$p(_V,17,$1.checksum+48);$1.barcode=_V;$1.txt=$a($1.barcode.length);for(var _c=0,_b=$1.barcode.length-1;_c<=_b;_c+=1){$1.i=_c;$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),0,0,"",0]));}$1.ncr=function(){var _j=$k[--$j];var _k=$k[--$j];var _l=_k-_j;if(_j<(_k-_j)){var _=_l;_l=_j;_j=_;}$k[$j++]=_l;$k[$j++]=1;$k[$j++]=1;for(var _n=_k,_m=_j+1;_n>=_m;_n-=1){var _o=$k[--$j];var _p=$k[--$j];var _q=$k[--$j];$k[$j++]=_q;$k[$j++]=_p;$k[$j++]=_o*_n;if($le(_p,_q)){var _r=$k[--$j];var _s=$k[--$j];$k[$j++]=_s+1;$k[$j++]=~~(_r/_s);}}for(;;){var _t=$k[--$j];var _u=$k[--$j];var _v=$k[--$j];$k[$j++]=_v;$k[$j++]=_u;$k[$j++]=_t;if($gt(_u,_v)){break;}var _w=$k[--$j];var _x=$k[--$j];$k[$j++]=_x+1;$k[$j++]=~~(_w/_x);}var _y=$k[--$j];var _z=$k[--$j];var _10=$k[--$j];$k[$j++]=_y;};$1.getRSSwidths=function(){$1.oe=$k[--$j];$1.el=$k[--$j];$1.mw=$k[--$j];$1.nm=$k[--$j];$1.val=$k[--$j];$1.out=$a($1.el);$1.mask=0;for(var _1A=0,_19=$1.el-2;_1A<=_19;_1A+=1){$1.bar=_1A;$1.ew=1;var _1C=$1.bar;$1.mask=$1.mask|((_1C<0?1>>>-_1C:1<<_1C));for(;;){$k[$j++]="sval";$k[$j++]=($1.nm-$1.ew)-1;$k[$j++]=($1.el-$1.bar)-2;if($1.ncr()==$b)break;var _1H=$k[--$j];$1[$k[--$j]]=_1H;if(($1.oe&&($1.mask==0))&&(((($1.nm-$1.ew)-($1.el*2))+($1.bar*2))>=-2)){$k[$j++]="sval";$k[$j++]=$1.sval;$k[$j++]=(($1.nm-$1.ew)-$1.el)+$1.bar;$k[$j++]=($1.el-$1.bar)-2;if($1.ncr()==$b)break;var _1W=$k[--$j];var _1X=$k[--$j];$1[$k[--$j]]=_1X-_1W;}if(($1.el-$1.bar)>2){$1.lval=0;for(var _1h=((($1.nm-$1.ew)-$1.el)+$1.bar)+2,_1g=$1.mw+1;_1h>=_1g;_1h-=1){$k[$j++]=(($1.nm-_1h)-$1.ew)-1;$k[$j++]=($1.el-$1.bar)-3;if($1.ncr()==$b)break;$1.lval=$k[--$j]+$1.lval;}$1.sval=$1.sval-($1.lval*(($1.el-$1.bar)-1));}else{if(($1.nm-$1.ew)>$1.mw){$1.sval=$1.sval-1;}}$1.val=$1.val-$1.sval;if($1.val<0){break;}$1.ew=$1.ew+1;var _21=$1.bar;$1.mask=$1.mask&(~((_21<0?1>>>-_21:1<<_21)));}$1.val=$1.val+$1.sval;$1.nm=$1.nm-$1.ew;$p($1.out,$1.bar,$1.ew);}$p($1.out,$1.el-1,$1.nm);$k[$j++]=$1.out;};$k[$j++]=Infinity;var _2E=$1.linkage?1:0;$k[$j++]=_2E;$f($G($1.barcode,4,13),function(){var _2H=$k[--$j];$k[$j++]=_2H-48;});$1.binval=$a();for(var _2J=0;_2J<=12;_2J+=1){$1.i=_2J;var _2K=$1.binval;var _2L=$1.i;$p(_2K,_2L+1,$g(_2K,_2L+1)+(($g($1.binval,$1.i)%4537077)*10));$p($1.binval,$1.i,~~($g($1.binval,$1.i)/4537077));}$1.right=$g($1.binval,13)%4537077;var _2X=$1.binval;$p(_2X,13,~~($g(_2X,13)/4537077));$1.left=0;$1.i=true;for(var _2Z=0;_2Z<=13;_2Z+=1){$1.j=_2Z;var _2c=$g($1.binval,$1.j);$k[$j++]=_2c;if((_2c==0)&&$1.i){$j--;}else{$1.i=false;$1.left=$1.left+($k[--$j]*(~~Math.pow(10,13-$1.j)));}}$1.d1=~~($1.left/1597);$1.d2=$1.left%1597;$1.d3=~~($1.right/1597);$1.d4=$1.right%1597;$1.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]);$1.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]);$1.i=0;for(;;){if($1.d1<=$g($1.tab164,$1.i)){$f($G($1.tab164,$1.i+1,7));$1.d1te=$k[--$j];$1.d1to=$k[--$j];$1.d1mwe=$k[--$j];$1.d1mwo=$k[--$j];$1.d1ele=$k[--$j];$1.d1elo=$k[--$j];$1.d1gs=$k[--$j];break;}$1.i=$1.i+8;}$1.i=0;for(;;){if($1.d2<=$g($1.tab154,$1.i)){$f($G($1.tab154,$1.i+1,7));$1.d2te=$k[--$j];$1.d2to=$k[--$j];$1.d2mwe=$k[--$j];$1.d2mwo=$k[--$j];$1.d2ele=$k[--$j];$1.d2elo=$k[--$j];$1.d2gs=$k[--$j];break;}$1.i=$1.i+8;}$1.i=0;for(;;){if($1.d3<=$g($1.tab164,$1.i)){$f($G($1.tab164,$1.i+1,7));$1.d3te=$k[--$j];$1.d3to=$k[--$j];$1.d3mwe=$k[--$j];$1.d3mwo=$k[--$j];$1.d3ele=$k[--$j];$1.d3elo=$k[--$j];$1.d3gs=$k[--$j];break;}$1.i=$1.i+8;}$1.i=0;for(;;){if($1.d4<=$g($1.tab154,$1.i)){$f($G($1.tab154,$1.i+1,7));$1.d4te=$k[--$j];$1.d4to=$k[--$j];$1.d4mwe=$k[--$j];$1.d4mwo=$k[--$j];$1.d4ele=$k[--$j];$1.d4elo=$k[--$j];$1.d4gs=$k[--$j];break;}$1.i=$1.i+8;}$k[$j++]="d1wo";$k[$j++]=~~(($1.d1-$1.d1gs)/$1.d1te);$k[$j++]=$1.d1elo;$k[$j++]=$1.d1mwo;$k[$j++]=4;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _3q=$k[--$j];$1[$k[--$j]]=_3q;$k[$j++]="d1we";$k[$j++]=($1.d1-$1.d1gs)%$1.d1te;$k[$j++]=$1.d1ele;$k[$j++]=$1.d1mwe;$k[$j++]=4;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _3x=$k[--$j];$1[$k[--$j]]=_3x;$k[$j++]="d2wo";$k[$j++]=($1.d2-$1.d2gs)%$1.d2to;$k[$j++]=$1.d2elo;$k[$j++]=$1.d2mwo;$k[$j++]=4;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _44=$k[--$j];$1[$k[--$j]]=_44;$k[$j++]="d2we";$k[$j++]=~~(($1.d2-$1.d2gs)/$1.d2to);$k[$j++]=$1.d2ele;$k[$j++]=$1.d2mwe;$k[$j++]=4;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _4B=$k[--$j];$1[$k[--$j]]=_4B;$k[$j++]="d3wo";$k[$j++]=~~(($1.d3-$1.d3gs)/$1.d3te);$k[$j++]=$1.d3elo;$k[$j++]=$1.d3mwo;$k[$j++]=4;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _4I=$k[--$j];$1[$k[--$j]]=_4I;$k[$j++]="d3we";$k[$j++]=($1.d3-$1.d3gs)%$1.d3te;$k[$j++]=$1.d3ele;$k[$j++]=$1.d3mwe;$k[$j++]=4;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _4P=$k[--$j];$1[$k[--$j]]=_4P;$k[$j++]="d4wo";$k[$j++]=($1.d4-$1.d4gs)%$1.d4to;$k[$j++]=$1.d4elo;$k[$j++]=$1.d4mwo;$k[$j++]=4;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _4W=$k[--$j];$1[$k[--$j]]=_4W;$k[$j++]="d4we";$k[$j++]=~~(($1.d4-$1.d4gs)/$1.d4to);$k[$j++]=$1.d4ele;$k[$j++]=$1.d4mwe;$k[$j++]=4;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _4d=$k[--$j];$1[$k[--$j]]=_4d;$1.d1w=$a(8);for(var _4g=0;_4g<=3;_4g+=1){$1.i=_4g;$p($1.d1w,$1.i*2,$g($1.d1wo,$1.i));$p($1.d1w,($1.i*2)+1,$g($1.d1we,$1.i));}$1.d2w=$a(8);for(var _4s=0;_4s<=3;_4s+=1){$1.i=_4s;$p($1.d2w,7-($1.i*2),$g($1.d2wo,$1.i));$p($1.d2w,6-($1.i*2),$g($1.d2we,$1.i));}$1.d3w=$a(8);for(var _54=0;_54<=3;_54+=1){$1.i=_54;$p($1.d3w,7-($1.i*2),$g($1.d3wo,$1.i));$p($1.d3w,6-($1.i*2),$g($1.d3we,$1.i));}$1.d4w=$a(8);for(var _5G=0;_5G<=3;_5G+=1){$1.i=_5G;$p($1.d4w,$1.i*2,$g($1.d4wo,$1.i));$p($1.d4w,($1.i*2)+1,$g($1.d4we,$1.i));}$k[$j++]=Infinity;var _5R=$1.d1w;for(var _5S=0,_5T=_5R.length;_5S<_5T;_5S++){$k[$j++]=$g(_5R,_5S);}var _5V=$1.d2w;for(var _5W=0,_5X=_5V.length;_5W<_5X;_5W++){$k[$j++]=$g(_5V,_5W);}var _5Z=$1.d3w;for(var _5a=0,_5b=_5Z.length;_5a<_5b;_5a++){$k[$j++]=$g(_5Z,_5a);}var _5d=$1.d4w;for(var _5e=0,_5f=_5d.length;_5e<_5f;_5e++){$k[$j++]=$g(_5d,_5e);}$1.widths=$a();$1.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]);$1.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]);$1.checksum=0;for(var _5k=0;_5k<=31;_5k+=1){$1.i=_5k;$1.checksum=$1.checksum+($g($1.widths,$1.i)*$g($1.checkweights,$1.i));}$1.checksum=$1.checksum%79;if($1.checksum>=8){$1.checksum=$1.checksum+1;}if($1.checksum>=72){$1.checksum=$1.checksum+1;}$1.checklt=$G($1.checkwidths,(~~($1.checksum/9))*5,5);$1.checkrtrev=$G($1.checkwidths,($1.checksum%9)*5,5);$1.checkrt=$a(5);for(var _64=0;_64<=4;_64+=1){$1.i=_64;$p($1.checkrt,$1.i,$g($1.checkrtrev,4-$1.i));}if($eq($1.format,"omni")||$eq($1.format,"truncated")){$k[$j++]=Infinity;var _6C=$1.d1w;$k[$j++]=1;for(var _6D=0,_6E=_6C.length;_6D<_6E;_6D++){$k[$j++]=$g(_6C,_6D);}$f($1.checklt);var _6H=$1.d2w;for(var _6I=0,_6J=_6H.length;_6I<_6J;_6I++){$k[$j++]=$g(_6H,_6I);}var _6L=$1.d4w;for(var _6M=0,_6N=_6L.length;_6M<_6N;_6M++){$k[$j++]=$g(_6L,_6M);}var _6P=$1.checkrt;for(var _6Q=0,_6R=_6P.length;_6Q<_6R;_6Q++){$k[$j++]=$g(_6P,_6Q);}var _6T=$1.d3w;for(var _6U=0,_6V=_6T.length;_6U<_6V;_6U++){$k[$j++]=$g(_6T,_6U);}$k[$j++]=1;$k[$j++]=1;$1.sbs=$a();$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=$1.sbs;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _6a=0,_6b=~~(($1.sbs.length+1)/2);_6a<_6b;_6a++){$k[$j++]=$1.height;}var _6d=$a();$k[$j++]=_6d;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _6f=0,_6g=~~(($1.sbs.length+1)/2);_6f<_6g;_6f++){$k[$j++]=0;}var _6h=$a();$k[$j++]=_6h;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$1.options;var _6k=$d();$k[$j++]=_6k;if(!$1.dontdraw){$0.renlinear();}}else{$k[$j++]=Infinity;var _6m=$1.d1w;$k[$j++]=1;$k[$j++]=1;for(var _6n=0,_6o=_6m.length;_6n<_6o;_6n++){$k[$j++]=$g(_6m,_6n);}$f($1.checklt);var _6r=$1.d2w;for(var _6s=0,_6t=_6r.length;_6s<_6t;_6s++){$k[$j++]=$g(_6r,_6s);}$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$1.top=$a();$k[$j++]=Infinity;var _6w=$1.d4w;$k[$j++]=1;$k[$j++]=1;for(var _6x=0,_6y=_6w.length;_6x<_6y;_6x++){$k[$j++]=$g(_6w,_6x);}var _70=$1.checkrt;for(var _71=0,_72=_70.length;_71<_72;_71++){$k[$j++]=$g(_70,_71);}var _74=$1.d3w;for(var _75=0,_76=_74.length;_75<_76;_75++){$k[$j++]=$g(_74,_75);}$k[$j++]=1;$k[$j++]=1;$k[$j++]=0;$1.bot=$a();for(var _79=0;_79<=24;_79+=2){$1.i=_79;for(var _7D=0,_7E=$g($1.top,$1.i);_7D<_7E;_7D++){$k[$j++]=0;}for(var _7I=0,_7J=$g($1.top,$1.i+1);_7I<_7J;_7I++){$k[$j++]=1;}}$r($a(50));$1.top=$k[--$j];for(var _7M=0;_7M<=24;_7M+=2){$1.i=_7M;for(var _7Q=0,_7R=$g($1.bot,$1.i);_7Q<_7R;_7Q++){$k[$j++]=1;}for(var _7V=0,_7W=$g($1.bot,$1.i+1);_7V<_7W;_7V++){$k[$j++]=0;}}$r($a(50));$1.bot=$k[--$j];if($eq($1.format,"stacked")){$k[$j++]=Infinity;for(var _7a=0,_7b=50;_7a<_7b;_7a++){$k[$j++]=0;}$1.sep=$a();for(var _7d=4;_7d<=45;_7d+=1){$1.i=_7d;if($eq($g($1.top,$1.i),$g($1.bot,$1.i))){$p($1.sep,$1.i,1-$g($1.top,$1.i));}else{$p($1.sep,$1.i,1-$g($1.sep,$1.i-1));}}$k[$j++]=Infinity;for(var _7u=0,_7v=5;_7u<_7v;_7u++){$q($1.top);}$q($1.sep);for(var _7y=0,_7z=7;_7y<_7z;_7y++){$q($1.bot);}$1.pixs=$a();$1.pixy=~~($1.pixs.length/50);}if($eq($1.format,"stackedomni")){$k[$j++]=Infinity;$f($1.top,function(){var _85=$k[--$j];$k[$j++]=1-_85;});$1.sep1=$a();$P($1.sep1,0,$a([0,0,0,0]));$P($1.sep1,46,$a([0,0,0,0]));for(var _8B=18;_8B<=30;_8B+=1){$1.i=_8B;if($g($1.top,$1.i)==0){if($g($1.top,$1.i-1)==1){$k[$j++]=1;}else{var _8L=($g($1.sep1,$1.i-1)==0)?1:0;$k[$j++]=_8L;}}else{$k[$j++]=0;}$p($1.sep1,$1.i,$k[--$j]);}$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;for(var _8P=0,_8Q=21;_8P<_8Q;_8P++){$k[$j++]=0;$k[$j++]=1;}$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$1.sep2=$a();$k[$j++]=Infinity;$f($1.bot,function(){var _8T=$k[--$j];$k[$j++]=1-_8T;});$1.sep3=$a();$P($1.sep3,0,$a([0,0,0,0]));$P($1.sep3,46,$a([0,0,0,0]));for(var _8Z=19;_8Z<=31;_8Z+=1){$1.i=_8Z;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _8j=($g($1.sep3,$1.i-1)==0)?1:0;$k[$j++]=_8j;}}else{$k[$j++]=0;}$p($1.sep3,$1.i,$k[--$j]);}$1.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _8o=0;_8o<=12;_8o+=1){var _8t=$k[--$j];$k[$j++]=_8t&&$eq($g($1.bot,_8o+19),$g($1.f3,_8o));}if($k[--$j]){$P($1.sep3,19,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]));}$k[$j++]=Infinity;for(var _8y=0,_8z=$1.barxmult;_8y<_8z;_8y++){$q($1.top);}$q($1.sep1);$q($1.sep2);$q($1.sep3);for(var _95=0,_96=$1.barxmult;_95<_96;_95++){$q($1.bot);}$1.pixs=$a();$1.pixy=~~($1.pixs.length/50);}var _9E={ren:$0.renmatrix,pixs:$1.pixs,pixx:50,pixy:$1.pixy,height:$1.pixy/72,width:50/72,opt:$1.options};$k[$j++]=_9E;if(!$1.dontdraw){$0.renmatrix();}}};$0.databarstacked=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});if($ne($G($1.barcode,0,4),"(01)")){$k[$j++]="bwipp.databarstackedBadAI";$k[$j++]="GS1 DataBar Stacked must begin with (01) application identifier";$0.raiseerror();}if(($1.barcode.length!=17)&&($1.barcode.length!=18)){$k[$j++]="bwipp.databarstackedBadLength";$k[$j++]="GS1 DataBar Stacked must be 13 or 14 digits";$0.raiseerror();}$f($G($1.barcode,4,$1.barcode.length-4),function(){var _C=$k[--$j];if((_C<48)||(_C>57)){$k[$j++]="bwipp.databarstackedBadCharacter";$k[$j++]="GS1 DataBar Stacked must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _D=0;_D<=12;_D+=1){$1.i=_D;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _J=$k[--$j];$k[$j++]=_J*3;}var _K=$k[--$j];var _L=$k[--$j];$1[$k[--$j]]=_L+_K;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==18){if($g($1.barcode,17)!=($1.checksum+48)){$k[$j++]="bwipp.databarstackedBadCheckDigit";$k[$j++]="Incorrect GS1 DataBar Stacked check digit provided";$0.raiseerror();}}var _S=$s(18);$P(_S,0,$1.barcode);$p(_S,17,$1.checksum+48);$1.barcode=_S;$1.options.dontdraw=true;$1.options.format="stacked";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.databaromni();var _Z=$k[--$j];$1[$k[--$j]]=_Z;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.databarstackedomni=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});if($ne($G($1.barcode,0,4),"(01)")){$k[$j++]="bwipp.databarstackedomniBadAI";$k[$j++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier";$0.raiseerror();}if(($1.barcode.length!=17)&&($1.barcode.length!=18)){$k[$j++]="bwipp.databarstackedomniBadLength";$k[$j++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits";$0.raiseerror();}$f($G($1.barcode,4,$1.barcode.length-4),function(){var _C=$k[--$j];if((_C<48)||(_C>57)){$k[$j++]="bwipp.databarstackedomniBadCharacter";$k[$j++]="GS1 DataBar Stacked Omnidirectional must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _D=0;_D<=12;_D+=1){$1.i=_D;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _J=$k[--$j];$k[$j++]=_J*3;}var _K=$k[--$j];var _L=$k[--$j];$1[$k[--$j]]=_L+_K;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==18){if($g($1.barcode,17)!=($1.checksum+48)){$k[$j++]="bwipp.databarstackedomniBadCheckDigit";$k[$j++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided";$0.raiseerror();}}var _S=$s(18);$P(_S,0,$1.barcode);$p(_S,17,$1.checksum+48);$1.barcode=_S;$1.options.dontdraw=true;$1.options.format="stackedomni";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.databaromni();var _Z=$k[--$j];$1[$k[--$j]]=_Z;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.databartruncated=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});if($ne($G($1.barcode,0,4),"(01)")){$k[$j++]="bwipp.databartruncatedBadAI";$k[$j++]="GS1 DataBar Truncated must begin with (01) application identifier";$0.raiseerror();}if(($1.barcode.length!=17)&&($1.barcode.length!=18)){$k[$j++]="bwipp.databartruncatedBadLength";$k[$j++]="GS1 DataBar Truncated must be 13 or 14 digits";$0.raiseerror();}$f($G($1.barcode,4,$1.barcode.length-4),function(){var _C=$k[--$j];if((_C<48)||(_C>57)){$k[$j++]="bwipp.databartruncatedBadCharacter";$k[$j++]="GS1 DataBar Truncated must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _D=0;_D<=12;_D+=1){$1.i=_D;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _J=$k[--$j];$k[$j++]=_J*3;}var _K=$k[--$j];var _L=$k[--$j];$1[$k[--$j]]=_L+_K;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==18){if($g($1.barcode,17)!=($1.checksum+48)){$k[$j++]="bwipp.databartruncatedBadCheckDigit";$k[$j++]="Incorrect GS1 DataBar Truncated check digit provided";$0.raiseerror();}}var _S=$s(18);$P(_S,0,$1.barcode);$p(_S,17,$1.checksum+48);$1.barcode=_S;$1.options.dontdraw=true;$1.options.format="truncated";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.databaromni();var _Z=$k[--$j];$1[$k[--$j]]=_Z;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.databarlimited=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=10/72;$1.linkage=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;if($ne($G($1.barcode,0,4),"(01)")){$k[$j++]="bwipp.databarlimitedBadAI";$k[$j++]="GS1 DataBar Limited must begin with (01) application identifier";$0.raiseerror();}if(($1.barcode.length!=17)&&($1.barcode.length!=18)){$k[$j++]="bwipp.databarlimitedBadLength";$k[$j++]="GS1 DataBar Limited must be 13 or 14 digits";$0.raiseerror();}var _B=$g($1.barcode,4);if((_B<48)||(_B>49)){$k[$j++]="bwipp.databarlimitedBadStartDigit";$k[$j++]="GS1 DataBar Limited must begin with 0 or 1";$0.raiseerror();}$f($G($1.barcode,5,$1.barcode.length-5),function(){var _F=$k[--$j];if((_F<48)||(_F>57)){$k[$j++]="bwipp.databarlimitedBadCharacter";$k[$j++]="GS1 DataBar Limited must contain only digits";$0.raiseerror();}});$1.checksum=0;for(var _G=0;_G<=12;_G+=1){$1.i=_G;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i+4)-48;if(($1.i%2)==0){var _M=$k[--$j];$k[$j++]=_M*3;}var _N=$k[--$j];var _O=$k[--$j];$1[$k[--$j]]=_O+_N;}$1.checksum=(10-($1.checksum%10))%10;if($1.barcode.length==18){if($g($1.barcode,17)!=($1.checksum+48)){$k[$j++]="bwipp.databaromniBadCheckDigit";$k[$j++]="Incorrect GS1 DataBar Limited check digit provided";$0.raiseerror();}}var _V=$s(18);$P(_V,0,$1.barcode);$p(_V,17,$1.checksum+48);$1.barcode=_V;$k[$j++]=Infinity;$f($G($1.barcode,4,13),function(){var _a=$k[--$j];$k[$j++]=_a-48;});$1.binval=$a();if($1.linkage){$1.linkval=$a([2,0,1,5,1,3,3,5,3,1,0,9,6]);for(var _g=0,_f=$1.binval.length-1;_g<=_f;_g+=1){$1.i=_g;$p($1.binval,$1.i,$g($1.binval,$1.i)+$g($1.linkval,$1.i));}}$1.txt=$a($1.barcode.length);for(var _t=0,_s=$1.barcode.length-1;_t<=_s;_t+=1){$1.i=_t;$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),0,0,"",0]));}$1.ncr=function(){var _10=$k[--$j];var _11=$k[--$j];var _12=_11-_10;if(_10<(_11-_10)){var _=_12;_12=_10;_10=_;}$k[$j++]=_12;$k[$j++]=1;$k[$j++]=1;for(var _14=_11,_13=_10+1;_14>=_13;_14-=1){var _15=$k[--$j];var _16=$k[--$j];var _17=$k[--$j];$k[$j++]=_17;$k[$j++]=_16;$k[$j++]=_15*_14;if($le(_16,_17)){var _18=$k[--$j];var _19=$k[--$j];$k[$j++]=_19+1;$k[$j++]=~~(_18/_19);}}for(;;){var _1A=$k[--$j];var _1B=$k[--$j];var _1C=$k[--$j];$k[$j++]=_1C;$k[$j++]=_1B;$k[$j++]=_1A;if($gt(_1B,_1C)){break;}var _1D=$k[--$j];var _1E=$k[--$j];$k[$j++]=_1E+1;$k[$j++]=~~(_1D/_1E);}var _1F=$k[--$j];var _1G=$k[--$j];var _1H=$k[--$j];$k[$j++]=_1F;};$1.getRSSwidths=function(){$1.oe=$k[--$j];$1.el=$k[--$j];$1.mw=$k[--$j];$1.nm=$k[--$j];$1.val=$k[--$j];$1.out=$a($1.el);$1.mask=0;for(var _1R=0,_1Q=$1.el-2;_1R<=_1Q;_1R+=1){$1.bar=_1R;$1.ew=1;var _1T=$1.bar;$1.mask=$1.mask|((_1T<0?1>>>-_1T:1<<_1T));for(;;){$k[$j++]="sval";$k[$j++]=($1.nm-$1.ew)-1;$k[$j++]=($1.el-$1.bar)-2;if($1.ncr()==$b)break;var _1Y=$k[--$j];$1[$k[--$j]]=_1Y;if(($1.oe&&($1.mask==0))&&(((($1.nm-$1.ew)-($1.el*2))+($1.bar*2))>=-2)){$k[$j++]="sval";$k[$j++]=$1.sval;$k[$j++]=(($1.nm-$1.ew)-$1.el)+$1.bar;$k[$j++]=($1.el-$1.bar)-2;if($1.ncr()==$b)break;var _1n=$k[--$j];var _1o=$k[--$j];$1[$k[--$j]]=_1o-_1n;}if(($1.el-$1.bar)>2){$1.lval=0;for(var _1y=((($1.nm-$1.ew)-$1.el)+$1.bar)+2,_1x=$1.mw+1;_1y>=_1x;_1y-=1){$k[$j++]=(($1.nm-_1y)-$1.ew)-1;$k[$j++]=($1.el-$1.bar)-3;if($1.ncr()==$b)break;$1.lval=$k[--$j]+$1.lval;}$1.sval=$1.sval-($1.lval*(($1.el-$1.bar)-1));}else{if(($1.nm-$1.ew)>$1.mw){$1.sval=$1.sval-1;}}$1.val=$1.val-$1.sval;if($1.val<0){break;}$1.ew=$1.ew+1;var _2I=$1.bar;$1.mask=$1.mask&(~((_2I<0?1>>>-_2I:1<<_2I)));}$1.val=$1.val+$1.sval;$1.nm=$1.nm-$1.ew;$p($1.out,$1.bar,$1.ew);}$p($1.out,$1.el-1,$1.nm);$k[$j++]=$1.out;};for(var _2U=0;_2U<=11;_2U+=1){$1.i=_2U;var _2V=$1.binval;var _2W=$1.i;$p(_2V,_2W+1,$g(_2V,_2W+1)+(($g($1.binval,$1.i)%2013571)*10));$p($1.binval,$1.i,~~($g($1.binval,$1.i)/2013571));}$1.d2=$g($1.binval,12)%2013571;var _2i=$1.binval;$p(_2i,12,~~($g(_2i,12)/2013571));$1.d1=0;$1.i=true;for(var _2k=0;_2k<=12;_2k+=1){$1.j=_2k;var _2n=$g($1.binval,$1.j);$k[$j++]=_2n;if((_2n==0)&&$1.i){$j--;}else{$1.i=false;$1.d1=$1.d1+($k[--$j]*(~~Math.pow(10,12-$1.j)));}}$1.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]);$1.i=0;for(;;){if($1.d1<=$g($1.tab267,$1.i)){$f($G($1.tab267,$1.i+1,7));$1.d1te=$k[--$j];$1.d1to=$k[--$j];$1.d1mwe=$k[--$j];$1.d1mwo=$k[--$j];$1.d1ele=$k[--$j];$1.d1elo=$k[--$j];$1.d1gs=$k[--$j];break;}$1.i=$1.i+8;}$1.i=0;for(;;){if($1.d2<=$g($1.tab267,$1.i)){$f($G($1.tab267,$1.i+1,7));$1.d2te=$k[--$j];$1.d2to=$k[--$j];$1.d2mwe=$k[--$j];$1.d2mwo=$k[--$j];$1.d2ele=$k[--$j];$1.d2elo=$k[--$j];$1.d2gs=$k[--$j];break;}$1.i=$1.i+8;}$k[$j++]="d1wo";$k[$j++]=~~(($1.d1-$1.d1gs)/$1.d1te);$k[$j++]=$1.d1elo;$k[$j++]=$1.d1mwo;$k[$j++]=7;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _3S=$k[--$j];$1[$k[--$j]]=_3S;$k[$j++]="d1we";$k[$j++]=($1.d1-$1.d1gs)%$1.d1te;$k[$j++]=$1.d1ele;$k[$j++]=$1.d1mwe;$k[$j++]=7;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _3Z=$k[--$j];$1[$k[--$j]]=_3Z;$k[$j++]="d2wo";$k[$j++]=~~(($1.d2-$1.d2gs)/$1.d2te);$k[$j++]=$1.d2elo;$k[$j++]=$1.d2mwo;$k[$j++]=7;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _3g=$k[--$j];$1[$k[--$j]]=_3g;$k[$j++]="d2we";$k[$j++]=($1.d2-$1.d2gs)%$1.d2te;$k[$j++]=$1.d2ele;$k[$j++]=$1.d2mwe;$k[$j++]=7;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _3n=$k[--$j];$1[$k[--$j]]=_3n;$1.d1w=$a(14);for(var _3q=0;_3q<=6;_3q+=1){$1.i=_3q;$p($1.d1w,$1.i*2,$g($1.d1wo,$1.i));$p($1.d1w,($1.i*2)+1,$g($1.d1we,$1.i));}$1.d2w=$a(14);for(var _42=0;_42<=6;_42+=1){$1.i=_42;$p($1.d2w,$1.i*2,$g($1.d2wo,$1.i));$p($1.d2w,($1.i*2)+1,$g($1.d2we,$1.i));}$k[$j++]=Infinity;var _4D=$1.d1w;for(var _4E=0,_4F=_4D.length;_4E<_4F;_4E++){$k[$j++]=$g(_4D,_4E);}var _4H=$1.d2w;for(var _4I=0,_4J=_4H.length;_4I<_4J;_4I++){$k[$j++]=$g(_4H,_4I);}$1.widths=$a();$1.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 _4N=0;_4N<=43;_4N+=1){$k[$j++]=_4N;}$k[$j++]=45;$k[$j++]=52;$k[$j++]=57;for(var _4O=63;_4O<=66;_4O+=1){$k[$j++]=_4O;}for(var _4P=73;_4P<=79;_4P+=1){$k[$j++]=_4P;}$k[$j++]=82;for(var _4Q=126;_4Q<=130;_4Q+=1){$k[$j++]=_4Q;}$k[$j++]=132;for(var _4R=141;_4R<=146;_4R+=1){$k[$j++]=_4R;}for(var _4S=210;_4S<=217;_4S+=1){$k[$j++]=_4S;}$k[$j++]=220;for(var _4T=316;_4T<=320;_4T+=1){$k[$j++]=_4T;}$k[$j++]=322;$k[$j++]=323;$k[$j++]=326;$k[$j++]=337;$1.checkseq=$a();$1.checksum=0;for(var _4V=0;_4V<=27;_4V+=1){$1.i=_4V;$1.checksum=$1.checksum+($g($1.widths,$1.i)*$g($1.checkweights,$1.i));}$1.checksum=$1.checksum%89;$1.seq=$g($1.checkseq,$1.checksum);$k[$j++]="swidths";$k[$j++]=~~($1.seq/21);$k[$j++]=8;$k[$j++]=3;$k[$j++]=6;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _4i=$k[--$j];$1[$k[--$j]]=_4i;$k[$j++]="bwidths";$k[$j++]=$1.seq%21;$k[$j++]=8;$k[$j++]=3;$k[$j++]=6;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _4l=$k[--$j];$1[$k[--$j]]=_4l;$1.checkwidths=$a([0,0,0,0,0,0,0,0,0,0,0,0,1,1]);for(var _4o=0;_4o<=5;_4o+=1){$1.i=_4o;$p($1.checkwidths,$1.i*2,$g($1.swidths,$1.i));$p($1.checkwidths,($1.i*2)+1,$g($1.bwidths,$1.i));}$k[$j++]=Infinity;var _4z=$1.d1w;$k[$j++]=1;for(var _50=0,_51=_4z.length;_50<_51;_50++){$k[$j++]=$g(_4z,_50);}var _53=$1.checkwidths;for(var _54=0,_55=_53.length;_54<_55;_54++){$k[$j++]=$g(_53,_54);}var _57=$1.d2w;for(var _58=0,_59=_57.length;_58<_59;_58++){$k[$j++]=$g(_57,_58);}$k[$j++]=1;$k[$j++]=1;$1.sbs=$a();$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=$1.sbs;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _5E=0,_5F=~~(($1.sbs.length+1)/2);_5E<_5F;_5E++){$k[$j++]=$1.height;}var _5H=$a();$k[$j++]=_5H;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _5J=0,_5K=~~(($1.sbs.length+1)/2);_5J<_5K;_5J++){$k[$j++]=0;}var _5L=$a();$k[$j++]=_5L;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$1.options;var _5O=$d();$k[$j++]=_5O;if(!$1.dontdraw){$0.renlinear();}};$0.databarexpanded=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=34/72;$1.format="expanded";$1.segments=-1;$1.linkage=false;$1.barxmult=34;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;$1.segments=~~$1.segments;$1.barxmult=~~$1.barxmult;if($1.segments==-1){var _A=$eq($1.format,"expandedstacked")?4:22;$1.segments=_A;}$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _H=$k[--$j];$P($1.out,$1.j,_H);$1.j=(_H.length+$1.j)+1;$j--;var _L=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_L,0,3)));$k[$j++]=$G(_L,3,_L.length-3);}else{var _Q=$k[--$j];$P($1.out,$1.j,_Q);$1.j=_Q.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _Z=$1.barcode;$k[$j++]=$G(_Z,1,_Z.length-1);for(;;){var _b=$k[--$j];$k[$j++]=_b;if($eq(_b,"")){break;}$x($k[--$j],")");$j--;var _d=$k[--$j];var _e=$k[--$j];var _f=$k[--$j];$k[$j++]=_d;$x(_f,"(");if($k[--$j]){var _h=$k[--$j];var _i=$k[--$j];var _j=$k[--$j];var _k=$k[--$j];$k[$j++]=_j;$k[$j++]=_k;$k[$j++]=_h;}else{var _l=$k[--$j];var _m=$k[--$j];$k[$j++]="";$k[$j++]=_m;$k[$j++]=_l;}$k[$j++]=Infinity;$q($1.ais);var _p=$k[$j-1-($m()+2)];$k[$j++]=_p;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _t=$k[$j-1-($m()+1)];$k[$j++]=_t;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;for(;;){if($1.ais.length==2){if($eq($g($1.ais,0),"01")&&$eq($g($1.ais,1),"3103")){if($eq($G($g($1.vals,0),0,1),"9")&&((~~$z($g($1.vals,1)))<=32767)){$k[$j++]="0100";$k[$j++]=false;break;}}}if($1.ais.length==2){if($eq($g($1.ais,0),"01")&&$eq($g($1.ais,1),"3202")){if($eq($G($g($1.vals,0),0,1),"9")&&((~~$z($g($1.vals,1)))<=9999)){$k[$j++]="0101";$k[$j++]=false;break;}}}if($1.ais.length==2){if($eq($g($1.ais,0),"01")&&$eq($g($1.ais,1),"3203")){if($eq($G($g($1.vals,0),0,1),"9")&&((~~$z($g($1.vals,1)))<=22767)){$k[$j++]="0101";$k[$j++]=false;break;}}}var _1Q=$1.ais.length;if((_1Q==2)||(_1Q==3)){$k[$j++]="ai310x";$k[$j++]=false;for(var _1R=3100;_1R<=3109;_1R+=1){var _1W=$k[--$j];$k[$j++]=_1W||$eq($R($s(4),_1R,10),$g($1.ais,1));}var _1X=$k[--$j];$1[$k[--$j]]=_1X;$k[$j++]="ai320x";$k[$j++]=false;for(var _1Z=3200;_1Z<=3209;_1Z+=1){var _1e=$k[--$j];$k[$j++]=_1e||$eq($R($s(4),_1Z,10),$g($1.ais,1));}var _1f=$k[--$j];$1[$k[--$j]]=_1f;if($1.ais.length==3){var _1i=$a(["11","13","15","17"]);$k[$j++]="aibad";$k[$j++]=true;for(var _1j=0,_1k=_1i.length;_1j<_1k;_1j++){var _1o=$k[--$j];$k[$j++]=_1o&&$ne($g(_1i,_1j),$g($1.ais,2));}var _1p=$k[--$j];$1[$k[--$j]]=_1p;}else{$1.aibad=false;}if(($eq($g($1.ais,0),"01")&&($1.ai310x||$1.ai320x))&&(!$1.aibad)){if($1.ais.length==3){$k[$j++]=$eq($G($g($1.vals,0),0,1),"9")&&((~~$z($g($1.vals,1)))<=99999);if($1.vals&&((~~2)<=999999)){if($1.ai310x&&$eq($g($1.ais,2),"11")){$k[$j++]="0111000";$k[$j++]=false;break;}if($1.ai320x&&$eq($g($1.ais,2),"11")){$k[$j++]="0111001";$k[$j++]=false;break;}if($1.ai310x&&$eq($g($1.ais,2),"13")){$k[$j++]="0111010";$k[$j++]=false;break;}if($1.ai320x&&$eq($g($1.ais,2),"13")){$k[$j++]="0111011";$k[$j++]=false;break;}if($1.ai310x&&$eq($g($1.ais,2),"15")){$k[$j++]="0111100";$k[$j++]=false;break;}if($1.ai320x&&$eq($g($1.ais,2),"15")){$k[$j++]="0111101";$k[$j++]=false;break;}if($1.ai310x&&$eq($g($1.ais,2),"17")){$k[$j++]="0111110";$k[$j++]=false;break;}if($1.ai320x&&$eq($g($1.ais,2),"17")){$k[$j++]="0111111";$k[$j++]=false;break;}}}else{if($eq($G($g($1.vals,0),0,1),"9")&&((~~$z($g($1.vals,1)))<=99999)){if($1.ai310x){$k[$j++]="0111000";$k[$j++]=false;break;}if($1.ai320x){$k[$j++]="0111001";$k[$j++]=false;break;}}}}}if($1.ais.length>=2){$k[$j++]="ai392x";$k[$j++]=false;for(var _2Z=3920;_2Z<=3923;_2Z+=1){var _2e=$k[--$j];$k[$j++]=_2e||$eq($R($s(4),_2Z,10),$g($1.ais,1));}var _2f=$k[--$j];$1[$k[--$j]]=_2f;if($eq($g($1.ais,0),"01")&&$1.ai392x){if($eq($G($g($1.vals,0),0,1),"9")){$k[$j++]="01100";$k[$j++]=true;break;}}}if($1.ais.length>=2){$k[$j++]="ai393x";$k[$j++]=false;for(var _2o=3930;_2o<=3933;_2o+=1){var _2t=$k[--$j];$k[$j++]=_2t||$eq($R($s(4),_2o,10),$g($1.ais,1));}var _2u=$k[--$j];$1[$k[--$j]]=_2u;if($eq($g($1.ais,0),"01")&&$1.ai393x){if($eq($G($g($1.vals,0),0,1),"9")){$k[$j++]="01101";$k[$j++]=true;break;}}}if($eq($g($1.ais,0),"01")){$k[$j++]="1";$k[$j++]=true;break;}$k[$j++]="00";$k[$j++]=true;break;}$1.gpfallow=$k[--$j];$1.method=$k[--$j];$1.conv12to40=function(){var _37=$Z($s(40),"0000000000000000000000000000000000000000");var _38=$k[--$j];var _3C=$R($s(10),~~$z($G(_38,0,3)),2);$P($G(_37,0,10),10-_3C.length,_3C);var _3G=$R($s(10),~~$z($G(_38,3,3)),2);$P($G(_37,10,10),10-_3G.length,_3G);var _3K=$R($s(10),~~$z($G(_38,6,3)),2);$P($G(_37,20,10),10-_3K.length,_3K);var _3O=$R($s(10),~~$z($G(_38,9,3)),2);$P($G(_37,30,10),10-_3O.length,_3O);$k[$j++]=_37;};$1.conv13to44=function(){var _3Q=$Z($s(44),"00000000000000000000000000000000000000000000");var _3R=$k[--$j];var _3V=$R($s(4),~~$z($G(_3R,0,1)),2);$P($G(_3Q,0,4),4-_3V.length,_3V);$k[$j++]=_3Q;$k[$j++]=_3Q;$k[$j++]=$G(_3R,1,12);if($1.conv12to40()==$b)return $b;var _3X=$k[--$j];$P($k[--$j],4,_3X);};$1.tobin=function(){var _3a=$s($k[--$j]);$k[$j++]=_3a;for(var _3c=0,_3b=_3a.length-1;_3c<=_3b;_3c+=1){var _3d=$k[--$j];$p(_3d,_3c,48);$k[$j++]=_3d;}var _3e=$k[--$j];var _3h=$R($s(_3e.length),$k[--$j],2);$P(_3e,_3e.length-_3h.length,_3h);$k[$j++]=_3e;};if($eq($1.method,"00")){$1.cdf=$a([]);$1.gpf=$a([]);}if($eq($1.method,"1")){$k[$j++]="cdf";$k[$j++]=$G($g($1.vals,0),0,13);if($1.conv13to44()==$b)return $b;var _3p=$k[--$j];$1[$k[--$j]]=_3p;$k[$j++]=Infinity;var _3r=$1.cdf;for(var _3s=0,_3t=_3r.length;_3s<_3t;_3s++){$k[$j++]=$g(_3r,_3s)-48;}$1.cdf=$a();$1.gpf=$a([]);$1.ais=$G($1.ais,1,$1.ais.length-1);$1.vals=$G($1.vals,1,$1.vals.length-1);}if($eq($1.method,"0100")){$1.cdf=$s(55);$k[$j++]=$1.cdf;$k[$j++]=0;$k[$j++]=$G($g($1.vals,0),1,12);if($1.conv12to40()==$b)return $b;var _49=$k[--$j];var _4A=$k[--$j];$P($k[--$j],_4A,_49);$k[$j++]=$1.cdf;$k[$j++]=40;$k[$j++]=~~$z($g($1.vals,1));$k[$j++]=15;if($1.tobin()==$b)return $b;var _4F=$k[--$j];var _4G=$k[--$j];$P($k[--$j],_4G,_4F);$k[$j++]=Infinity;var _4I=$1.cdf;for(var _4J=0,_4K=_4I.length;_4J<_4K;_4J++){$k[$j++]=$g(_4I,_4J)-48;}$1.cdf=$a();$1.gpf=$a([]);$1.ais=$a([]);$1.vals=$a([]);}if($eq($1.method,"0101")){$1.cdf=$s(55);$k[$j++]=$1.cdf;$k[$j++]=0;$k[$j++]=$G($g($1.vals,0),1,12);if($1.conv12to40()==$b)return $b;var _4W=$k[--$j];var _4X=$k[--$j];$P($k[--$j],_4X,_4W);if($eq($g($1.ais,1),"3202")){$k[$j++]=~~$z($g($1.vals,1));$k[$j++]=15;if($1.tobin()==$b)return $b;}else{$k[$j++]=(~~$z($g($1.vals,1)))+10000;$k[$j++]=15;if($1.tobin()==$b)return $b;}$P($1.cdf,40,$k[--$j]);$k[$j++]=Infinity;var _4h=$1.cdf;for(var _4i=0,_4j=_4h.length;_4i<_4j;_4i++){$k[$j++]=$g(_4h,_4i)-48;}$1.cdf=$a();$1.gpf=$a([]);$1.ais=$a([]);$1.vals=$a([]);}if($1.method.length==7){$1.cdf=$s(76);$k[$j++]=$1.cdf;$k[$j++]=0;$k[$j++]=$G($g($1.vals,0),1,12);if($1.conv12to40()==$b)return $b;var _4v=$k[--$j];var _4w=$k[--$j];$P($k[--$j],_4w,_4v);var _4y=$s(6);$P(_4y,0,$G($g($1.ais,1),3,1));$P(_4y,1,$G($g($1.vals,1),1,5));$k[$j++]=~~$z(_4y);$k[$j++]=20;if($1.tobin()==$b)return $b;$P($1.cdf,40,$k[--$j]);if($1.ais.length==3){var _59=$g($1.vals,2);$k[$j++]=((~~$z($G(_59,0,2)))*384)+((((~~$z($G(_59,2,2)))-1)*32)+(~~$z($G(_59,4,2))));}else{$k[$j++]=38400;}$k[$j++]=16;if($1.tobin()==$b)return $b;$P($1.cdf,60,$k[--$j]);$k[$j++]=Infinity;var _5F=$1.cdf;for(var _5G=0,_5H=_5F.length;_5G<_5H;_5G++){$k[$j++]=$g(_5F,_5G)-48;}$1.cdf=$a();$1.gpf=$a([]);$1.ais=$a([]);$1.vals=$a([]);}if($eq($1.method,"01100")){$1.cdf=$s(42);$k[$j++]=$1.cdf;$k[$j++]=0;$k[$j++]=$G($g($1.vals,0),1,12);if($1.conv12to40()==$b)return $b;var _5T=$k[--$j];var _5U=$k[--$j];$P($k[--$j],_5U,_5T);$k[$j++]=$1.cdf;$k[$j++]=40;$k[$j++]=~~$z($G($g($1.ais,1),3,1));$k[$j++]=2;if($1.tobin()==$b)return $b;var _5a=$k[--$j];var _5b=$k[--$j];$P($k[--$j],_5b,_5a);$k[$j++]=Infinity;var _5d=$1.cdf;for(var _5e=0,_5f=_5d.length;_5e<_5f;_5e++){$k[$j++]=$g(_5d,_5e)-48;}$1.cdf=$a();$k[$j++]=Infinity;$f($g($1.vals,1));$1.gpf=$a();$1.ais=$G($1.ais,2,$1.ais.length-2);$1.vals=$G($1.vals,2,$1.vals.length-2);}if($eq($1.method,"01101")){$1.cdf=$s(52);$k[$j++]=$1.cdf;$k[$j++]=0;$k[$j++]=$G($g($1.vals,0),1,12);if($1.conv12to40()==$b)return $b;var _5x=$k[--$j];var _5y=$k[--$j];$P($k[--$j],_5y,_5x);$k[$j++]=$1.cdf;$k[$j++]=40;$k[$j++]=~~$z($G($g($1.ais,1),3,1));$k[$j++]=2;if($1.tobin()==$b)return $b;var _64=$k[--$j];var _65=$k[--$j];$P($k[--$j],_65,_64);$k[$j++]=$1.cdf;$k[$j++]=42;$k[$j++]=~~$z($G($g($1.vals,1),0,3));$k[$j++]=10;if($1.tobin()==$b)return $b;var _6B=$k[--$j];var _6C=$k[--$j];$P($k[--$j],_6C,_6B);$k[$j++]=Infinity;var _6E=$1.cdf;for(var _6F=0,_6G=_6E.length;_6F<_6G;_6F++){$k[$j++]=$g(_6E,_6F)-48;}$1.cdf=$a();$k[$j++]=Infinity;var _6K=$g($1.vals,1);$f($G(_6K,3,_6K.length-3));$1.gpf=$a();$1.ais=$G($1.ais,2,$1.ais.length-2);$1.vals=$G($1.vals,2,$1.vals.length-2);}if($1.gpfallow){$1.vlf=$a(2);}else{$1.vlf=$a([]);}$1.aifixed={};$k[$j++]=Infinity;for(var _6W=0;_6W<=4;_6W+=1){$k[$j++]=_6W;}var _6X=$a();for(var _6Y=0,_6Z=_6X.length;_6Y<_6Z;_6Y++){var _6c=$Z($s(2),"00");$p(_6c,1,$g(_6X,_6Y)+48);$p($1.aifixed,_6c,_6c);}$k[$j++]=Infinity;for(var _6e=11;_6e<=20;_6e+=1){$k[$j++]=_6e;}$k[$j++]=23;for(var _6f=31;_6f<=36;_6f+=1){$k[$j++]=_6f;}$k[$j++]=41;var _6g=$a();for(var _6h=0,_6i=_6g.length;_6h<_6i;_6h++){var _6l=$R($s(2),$g(_6g,_6h),10);$p($1.aifixed,_6l,_6l);}$1.fnc1=-1;$1.lnumeric=-2;$1.lalphanumeric=-3;$1.liso646=-4;$k[$j++]="numeric";$k[$j++]=Infinity;for(var _6n=0;_6n<=119;_6n+=1){var _6p=$Z($s(2),"00");var _6r=$R($s(2),_6n,11);$P(_6p,2-_6r.length,_6r);$k[$j++]=_6n;$k[$j++]=_6p;if($g(_6p,0)==65){var _6t=$k[--$j];$p(_6t,0,94);$k[$j++]=_6t;}var _6u=$k[--$j];$k[$j++]=_6u;if($g(_6u,1)==65){var _6w=$k[--$j];$p(_6w,1,94);$k[$j++]=_6w;}var _6x=$k[--$j];var _70=$Z($s(7),"0000000");var _72=$R($s(7),$k[--$j]+8,2);$P(_70,7-_72.length,_72);$k[$j++]=_6x;$k[$j++]=_70;}$k[$j++]=$1.lalphanumeric;$k[$j++]="0000";var _74=$d();$1[$k[--$j]]=_74;$k[$j++]="alphanumeric";$k[$j++]=Infinity;for(var _76=48;_76<=57;_76+=1){$k[$j++]=_76;$k[$j++]=_76-43;$k[$j++]=5;if($1.tobin()==$b)break;}$k[$j++]=$1.fnc1;$k[$j++]="01111";for(var _78=65;_78<=90;_78+=1){$k[$j++]=_78;$k[$j++]=_78-33;$k[$j++]=6;if($1.tobin()==$b)break;}$k[$j++]=42;$k[$j++]="111010";for(var _79=44;_79<=47;_79+=1){$k[$j++]=_79;$k[$j++]=_79+15;$k[$j++]=6;if($1.tobin()==$b)break;}$k[$j++]=$1.lnumeric;$k[$j++]="000";$k[$j++]=$1.liso646;$k[$j++]="00100";var _7C=$d();$1[$k[--$j]]=_7C;$k[$j++]="iso646";$k[$j++]=Infinity;for(var _7E=48;_7E<=57;_7E+=1){$k[$j++]=_7E;$k[$j++]=_7E-43;$k[$j++]=5;if($1.tobin()==$b)break;}$k[$j++]=$1.fnc1;$k[$j++]="01111";for(var _7G=65;_7G<=90;_7G+=1){$k[$j++]=_7G;$k[$j++]=_7G-1;$k[$j++]=7;if($1.tobin()==$b)break;}for(var _7H=97;_7H<=122;_7H+=1){$k[$j++]=_7H;$k[$j++]=_7H-7;$k[$j++]=7;if($1.tobin()==$b)break;}$k[$j++]=33;$k[$j++]="11101000";$k[$j++]=34;$k[$j++]="11101001";for(var _7I=37;_7I<=47;_7I+=1){$k[$j++]=_7I;$k[$j++]=_7I+197;$k[$j++]=8;if($1.tobin()==$b)break;}for(var _7J=58;_7J<=63;_7J+=1){$k[$j++]=_7J;$k[$j++]=_7J+187;$k[$j++]=8;if($1.tobin()==$b)break;}$k[$j++]=95;$k[$j++]="11111011";$k[$j++]=32;$k[$j++]="11111100";$k[$j++]=$1.lnumeric;$k[$j++]="000";$k[$j++]=$1.lalphanumeric;$k[$j++]="00100";var _7M=$d();$1[$k[--$j]]=_7M;for(var _7Q=0,_7P=$1.ais.length-1;_7Q<=_7P;_7Q+=1){$1.i=_7Q;$1.ai=$g($1.ais,$1.i);$1.val=$g($1.vals,$1.i);var _7a=$a(($1.gpf.length+$1.ai.length)+$1.val.length);$P(_7a,0,$1.gpf);$k[$j++]=_7a;$k[$j++]=_7a;$k[$j++]=$1.gpf.length;$k[$j++]=$1.ai;$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);var _7j=$k[--$j];$k[$j++]=_7j;$k[$j++]=_7j;$k[$j++]=$1.gpf.length+$1.ai.length;$k[$j++]=$1.val;$k[$j++]=Infinity;var _7n=$k[--$j];var _7o=$k[--$j];$k[$j++]=_7n;$f(_7o);var _7p=$a();var _7q=$k[--$j];$P($k[--$j],_7q,_7p);$1.gpf=$k[--$j];var _7y=$g($1.aifixed,$G($1.ai,0,2))!==undefined;if(($1.i!=($1.ais.length-1))&&(!_7y)){var _80=$a($1.gpf.length+1);$P(_80,0,$1.gpf);$p(_80,$1.gpf.length,$1.fnc1);$1.gpf=_80;}}$1.rembits=function(){var _84=$k[--$j];var _85=48;var _86=(~~Math.ceil(_84/12))*12;if(((~~Math.ceil(_84/12))*12)<48){var _=_85;_85=_86;_86=_;}var _87=~~(_86/12);$k[$j++]=_84;$k[$j++]=_86;$k[$j++]=_87;if((_87%$1.segments)==1){var _89=$k[--$j];var _8A=$k[--$j];$k[$j++]=(_89+1)*12;}else{$j--;}var _8B=$k[--$j];var _8C=$k[--$j];$k[$j++]=_8B-_8C;};$1.encode=function(){var _8D=$k[--$j];$k[$j++]=_8D;if($ne(_8D,"raw")){var _8E=$k[--$j];var _8G=$g(_8E,$k[--$j]);$k[$j++]=_8G;}else{$j--;}$k[$j++]=Infinity;var _8H=$k[--$j];var _8I=$k[--$j];$k[$j++]=_8H;$f(_8I,function(){var _8J=$k[--$j];$k[$j++]=_8J-48;});var _8K=$a();$P($1.gpfenc,$1.j,_8K);$1.j=_8K.length+$1.j;};$k[$j++]=Infinity;for(var _8P=0,_8Q=$1.gpf.length;_8P<_8Q;_8P++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=-1;$1.numericruns=$a();$k[$j++]=Infinity;for(var _8T=0,_8U=$1.gpf.length;_8T<_8U;_8T++){$k[$j++]=0;}$k[$j++]=0;$1.alphanumericruns=$a();$k[$j++]=Infinity;for(var _8X=0,_8Y=$1.gpf.length;_8X<_8Y;_8X++){$k[$j++]=0;}$k[$j++]=9999;$1.nextiso646only=$a();for(var _8b=$1.gpf.length-1;_8b>=0;_8b-=1){$1.i=_8b;var _8g=$Z($s(2),"00");var _8j=$g($1.gpf,$1.i);$k[$j++]=$g($1.gpf,$1.i);$k[$j++]=_8g;$k[$j++]=_8g;$k[$j++]=0;$k[$j++]=_8j;if(_8j==$1.fnc1){$j--;$k[$j++]=94;}var _8l=$k[--$j];var _8m=$k[--$j];$p($k[--$j],_8m,_8l);if($1.i<($1.gpf.length-1)){var _8q=$k[--$j];var _8t=$g($1.gpf,$1.i+1);$k[$j++]=_8q;$k[$j++]=_8q;$k[$j++]=1;$k[$j++]=_8t;if(_8t==$1.fnc1){$j--;$k[$j++]=94;}var _8v=$k[--$j];var _8w=$k[--$j];$p($k[--$j],_8w,_8v);}var _90=$g($1.numeric,$k[--$j])!==undefined;if(_90){$p($1.numericruns,$1.i,$g($1.numericruns,$1.i+2)+2);}else{$p($1.numericruns,$1.i,0);}var _98=$k[--$j];var _9A=$g($1.alphanumeric,_98)!==undefined;$k[$j++]=_98;if(_9A){$p($1.alphanumericruns,$1.i,$g($1.alphanumericruns,$1.i+1)+1);}else{$p($1.alphanumericruns,$1.i,0);}var _9I=$k[--$j];var _9K=$g($1.iso646,_9I)!==undefined;var _9M=$g($1.alphanumeric,_9I)!==undefined;if(_9K&&(!_9M)){$p($1.nextiso646only,$1.i,0);}else{$p($1.nextiso646only,$1.i,$g($1.nextiso646only,$1.i+1)+1);}}$1.gpfenc=$a(252);$1.i=0;$1.j=0;$1.mode="numeric";for(;;){if($1.i==$1.gpf.length){break;}for(;;){if($eq($1.mode,"numeric")){if($1.i<=($1.gpf.length-2)){var _9a=$s(2);var _9d=$g($1.gpf,$1.i);$k[$j++]=_9a;$k[$j++]=_9a;$k[$j++]=0;$k[$j++]=_9d;if(_9d==$1.fnc1){$j--;$k[$j++]=94;}var _9f=$k[--$j];var _9g=$k[--$j];$p($k[--$j],_9g,_9f);var _9i=$k[--$j];var _9l=$g($1.gpf,$1.i+1);$k[$j++]=_9i;$k[$j++]=_9i;$k[$j++]=1;$k[$j++]=_9l;if(_9l==$1.fnc1){$j--;$k[$j++]=94;}var _9n=$k[--$j];var _9o=$k[--$j];$p($k[--$j],_9o,_9n);var _9q=$k[--$j];var _9s=$g($1.numeric,_9q)!==undefined;$k[$j++]=_9q;if(_9s){$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.i=$1.i+2;break;}$j--;$k[$j++]=$1.lalphanumeric;$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.mode="alphanumeric";break;}else{var _9z=$g($1.gpf,$1.i);if((_9z<48)||(_9z>57)){$k[$j++]=$1.lalphanumeric;$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.mode="alphanumeric";break;}$k[$j++]="rem";$k[$j++]=((((12+1)+$1.method.length)+$1.vlf.length)+$1.cdf.length)+$1.j;if($1.rembits()==$b)break;var _A6=$k[--$j];$1[$k[--$j]]=_A6;if(($1.rem>=4)&&($1.rem<=6)){var _AD=$G($Z($s(6),"000000"),0,$1.rem);var _AI=$R($s(4),$g($1.gpf,$1.i)-47,2);$P(_AD,4-_AI.length,_AI);$k[$j++]=_AD;$k[$j++]="raw";if($1.encode()==$b)break;$1.i=$1.i+1;break;}else{var _AK=$s(2);$p(_AK,0,$g($1.gpf,$1.i));$p(_AK,1,94);$k[$j++]=_AK;$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.i=$1.i+1;break;}}}if($eq($1.mode,"alphanumeric")){if($g($1.gpf,$1.i)==$1.fnc1){$k[$j++]=$1.fnc1;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="numeric";$1.i=$1.i+1;break;}var _Aa=$g($1.gpf,$1.i);var _Ac=$g($1.iso646,_Aa)!==undefined;var _Ae=$g($1.alphanumeric,_Aa)!==undefined;if(_Ac&&(!_Ae)){$k[$j++]=$1.liso646;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="iso646";break;}if($g($1.numericruns,$1.i)>=6){$k[$j++]=$1.lnumeric;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="numeric";break;}var _Ao=$g($1.numericruns,$1.i);if((_Ao>=4)&&((_Ao+$1.i)==$1.gpf.length)){$k[$j++]=$1.lnumeric;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="numeric";break;}$k[$j++]=$g($1.gpf,$1.i);$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.i=$1.i+1;break;}if($eq($1.mode,"iso646")){if($g($1.gpf,$1.i)==$1.fnc1){$k[$j++]=$1.fnc1;$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.mode="numeric";$1.i=$1.i+1;break;}if(($g($1.numericruns,$1.i)>=4)&&($g($1.nextiso646only,$1.i)>=10)){$k[$j++]=$1.lnumeric;$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.mode="numeric";break;}if(($g($1.alphanumericruns,$1.i)>=5)&&($g($1.nextiso646only,$1.i)>=10)){$k[$j++]=$1.lalphanumeric;$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.mode="alphanumeric";break;}$k[$j++]=$g($1.gpf,$1.i);$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.i=$1.i+1;break;}}}$1.gpf=$G($1.gpfenc,0,$1.j);var _BY=((((1+12)+$1.method.length)+$1.vlf.length)+$1.cdf.length)+$1.gpf.length;$k[$j++]=_BY;$k[$j++]=_BY;if($1.rembits()==$b)return $b;var _BZ=$k[--$j];$1.pad=$a(_BZ);$k[$j++]=_BZ;if($1.vlf.length!=0){var _Bc=$k[--$j];var _Be=~~(($k[--$j]+_Bc)/12);$p($1.vlf,0,_Be%2);var _Bg=(_Be<=14)?0:1;$p($1.vlf,1,_Bg);}else{$j-=2;}if($1.pad.length>0){for(var _Bl=0,_Bk=$1.pad.length-1;_Bl<=_Bk;_Bl+=5){$1.i=_Bl;var _Bm=$1.pad;var _Bn=$1.i;var _Bo=$a([0,0,1,0,0]);var _Bp=$1.pad;var _Bq=$1.i;var _Br=5;var _Bs=_Bp.length-_Bq;if((_Bp.length-_Bq)>5){var _=_Br;_Br=_Bs;_Bs=_;}$P(_Bm,_Bn,$G(_Bo,0,_Bs));}if($eq($1.mode,"numeric")){$k[$j++]="pad";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($1.pad);var _By=$G($a(),0,$1.pad.length);$1[$k[--$j]]=_By;}}$k[$j++]=Infinity;var _C1=$1.linkage?1:0;$k[$j++]=_C1;$f($1.method,function(){var _C3=$k[--$j];$k[$j++]=_C3-48;});$q($1.vlf);$q($1.cdf);$q($1.gpf);$q($1.pad);$1.binval=$a();$1.datalen=~~($1.binval.length/12);$1.ncr=function(){var _CA=$k[--$j];var _CB=$k[--$j];var _CC=_CB-_CA;if(_CA<(_CB-_CA)){var _=_CC;_CC=_CA;_CA=_;}$k[$j++]=_CC;$k[$j++]=1;$k[$j++]=1;for(var _CE=_CB,_CD=_CA+1;_CE>=_CD;_CE-=1){var _CF=$k[--$j];var _CG=$k[--$j];var _CH=$k[--$j];$k[$j++]=_CH;$k[$j++]=_CG;$k[$j++]=_CF*_CE;if($le(_CG,_CH)){var _CI=$k[--$j];var _CJ=$k[--$j];$k[$j++]=_CJ+1;$k[$j++]=~~(_CI/_CJ);}}for(;;){var _CK=$k[--$j];var _CL=$k[--$j];var _CM=$k[--$j];$k[$j++]=_CM;$k[$j++]=_CL;$k[$j++]=_CK;if($gt(_CL,_CM)){break;}var _CN=$k[--$j];var _CO=$k[--$j];$k[$j++]=_CO+1;$k[$j++]=~~(_CN/_CO);}var _CP=$k[--$j];var _CQ=$k[--$j];var _CR=$k[--$j];$k[$j++]=_CP;};$1.getRSSwidths=function(){$1.oe=$k[--$j];$1.el=$k[--$j];$1.mw=$k[--$j];$1.nm=$k[--$j];$1.val=$k[--$j];$1.out=$a($1.el);$1.mask=0;for(var _Cb=0,_Ca=$1.el-2;_Cb<=_Ca;_Cb+=1){$1.bar=_Cb;$1.ew=1;var _Cd=$1.bar;$1.mask=$1.mask|((_Cd<0?1>>>-_Cd:1<<_Cd));for(;;){$k[$j++]="sval";$k[$j++]=($1.nm-$1.ew)-1;$k[$j++]=($1.el-$1.bar)-2;if($1.ncr()==$b)break;var _Ci=$k[--$j];$1[$k[--$j]]=_Ci;if(($1.oe&&($1.mask==0))&&(((($1.nm-$1.ew)-($1.el*2))+($1.bar*2))>=-2)){$k[$j++]="sval";$k[$j++]=$1.sval;$k[$j++]=(($1.nm-$1.ew)-$1.el)+$1.bar;$k[$j++]=($1.el-$1.bar)-2;if($1.ncr()==$b)break;var _Cx=$k[--$j];var _Cy=$k[--$j];$1[$k[--$j]]=_Cy-_Cx;}if(($1.el-$1.bar)>2){$1.lval=0;for(var _D8=((($1.nm-$1.ew)-$1.el)+$1.bar)+2,_D7=$1.mw+1;_D8>=_D7;_D8-=1){$k[$j++]=(($1.nm-_D8)-$1.ew)-1;$k[$j++]=($1.el-$1.bar)-3;if($1.ncr()==$b)break;$1.lval=$k[--$j]+$1.lval;}$1.sval=$1.sval-($1.lval*(($1.el-$1.bar)-1));}else{if(($1.nm-$1.ew)>$1.mw){$1.sval=$1.sval-1;}}$1.val=$1.val-$1.sval;if($1.val<0){break;}$1.ew=$1.ew+1;var _DS=$1.bar;$1.mask=$1.mask&(~((_DS<0?1>>>-_DS:1<<_DS)));}$1.val=$1.val+$1.sval;$1.nm=$1.nm-$1.ew;$p($1.out,$1.bar,$1.ew);}$p($1.out,$1.el-1,$1.nm);$k[$j++]=$1.out;};$1.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]);$1.dxw=$a($1.datalen);for(var _Dj=0,_Di=$1.datalen-1;_Dj<=_Di;_Dj+=1){$1.x=_Dj;$1.d=$G($1.binval,$1.x*12,12);$k[$j++]="d";$k[$j++]=0;for(var _Dn=0;_Dn<=11;_Dn+=1){$1.j=_Dn;var _Ds=$k[--$j];$k[$j++]=_Ds+((~~Math.pow(2,11-$1.j))*$g($1.d,$1.j));}var _Dt=$k[--$j];$1[$k[--$j]]=_Dt;$1.j=0;for(;;){if($le($1.d,$g($1.tab174,$1.j))){$f($G($1.tab174,$1.j+1,7));$1.dte=$k[--$j];$1.dto=$k[--$j];$1.dmwe=$k[--$j];$1.dmwo=$k[--$j];$1.dele=$k[--$j];$1.delo=$k[--$j];$1.dgs=$k[--$j];break;}$1.j=$1.j+8;}$k[$j++]="dwo";$k[$j++]=~~(($1.d-$1.dgs)/$1.dte);$k[$j++]=$1.delo;$k[$j++]=$1.dmwo;$k[$j++]=4;$k[$j++]=true;if($1.getRSSwidths()==$b)break;var _EF=$k[--$j];$1[$k[--$j]]=_EF;$k[$j++]="dwe";$k[$j++]=($1.d-$1.dgs)%$1.dte;$k[$j++]=$1.dele;$k[$j++]=$1.dmwe;$k[$j++]=4;$k[$j++]=false;if($1.getRSSwidths()==$b)break;var _EM=$k[--$j];$1[$k[--$j]]=_EM;$1.dw=$a(8);if(($1.x%2)==0){for(var _EQ=0;_EQ<=3;_EQ+=1){$1.j=_EQ;$p($1.dw,7-($1.j*2),$g($1.dwo,$1.j));$p($1.dw,6-($1.j*2),$g($1.dwe,$1.j));}}else{for(var _Eb=0;_Eb<=3;_Eb+=1){$1.j=_Eb;$p($1.dw,$1.j*2,$g($1.dwo,$1.j));$p($1.dw,($1.j*2)+1,$g($1.dwe,$1.j));}}$p($1.dxw,$1.x,$1.dw);}$1.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]);$1.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])]);$1.seq=$g($1.finderseq,~~(($1.datalen-2)/2));$1.fxw=$a($1.seq.length);for(var _F8=0,_F7=$1.seq.length-1;_F8<=_F7;_F8+=1){$1.x=_F8;$p($1.fxw,$1.x,$G($1.finderwidths,$g($1.seq,$1.x)*5,5));}$1.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]);$k[$j++]="checkweightseq";$k[$j++]=Infinity;$f($1.seq,function(){$q($G($1.checkweights,$k[--$j]*16,16));});var _FL=$a();$1[$k[--$j]]=$G(_FL,8,_FL.length-8);$k[$j++]=Infinity;var _FO=$1.dxw;for(var _FP=0,_FQ=_FO.length;_FP<_FQ;_FP++){$f($g(_FO,_FP));}$1.widths=$a();$1.checksum=0;for(var _FV=0,_FU=$1.widths.length-1;_FV<=_FU;_FV+=1){$1.i=_FV;$1.checksum=$1.checksum+($g($1.widths,$1.i)*$g($1.checkweightseq,$1.i));}$1.checksum=($1.checksum%211)+(($1.datalen-3)*211);$1.i=0;for(;;){if($1.checksum<=$g($1.tab174,$1.i)){$f($G($1.tab174,$1.i+1,7));$1.cte=$k[--$j];$1.cto=$k[--$j];$1.cmwe=$k[--$j];$1.cmwo=$k[--$j];$1.cele=$k[--$j];$1.celo=$k[--$j];$1.cgs=$k[--$j];break;}$1.i=$1.i+8;}$k[$j++]="cwo";$k[$j++]=~~(($1.checksum-$1.cgs)/$1.cte);$k[$j++]=$1.celo;$k[$j++]=$1.cmwo;$k[$j++]=4;$k[$j++]=true;if($1.getRSSwidths()==$b)return $b;var _Fz=$k[--$j];$1[$k[--$j]]=_Fz;$k[$j++]="cwe";$k[$j++]=($1.checksum-$1.cgs)%$1.cte;$k[$j++]=$1.cele;$k[$j++]=$1.cmwe;$k[$j++]=4;$k[$j++]=false;if($1.getRSSwidths()==$b)return $b;var _G6=$k[--$j];$1[$k[--$j]]=_G6;$1.cw=$a(8);for(var _G9=0;_G9<=3;_G9+=1){$1.i=_G9;$p($1.cw,$1.i*2,$g($1.cwo,$1.i));$p($1.cw,($1.i*2)+1,$g($1.cwe,$1.i));}var _GK=$a(22);$p(_GK,0,$1.cw);$P(_GK,1,$1.dxw);$1.dxw=$G(_GK,0,$1.datalen+1);$1.datalen=$1.dxw.length;$1.rows=$a(~~Math.ceil($1.datalen/$1.segments));$1.numrows=$1.rows.length;for(var _GW=0,_GV=$1.numrows-1;_GW<=_GV;_GW+=1){$1.r=_GW;$k[$j++]=Infinity;if((($1.segments%4)!=0)&&(($1.r%2)==1)){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=1;for(var _Gb=0,_Ga=$1.segments-1;_Gb<=_Ga;_Gb+=1){$1.pos=_Gb+($1.r*$1.segments);if($1.pos<$1.datalen){$f($g($1.dxw,$1.pos));if(($1.pos%2)==0){$f($g($1.fxw,~~($1.pos/2)));}}}var _Gn=$m()+2;$k[$j++]=1;$k[$j++]=1;$r($a(_Gn));$p($1.rows,$1.r,$k[--$j]);$j--;}if($ne($1.format,"expandedstacked")){var _Gu=$g($1.rows,0);$1.sbs=$G(_Gu,1,_Gu.length-1);$k[$j++]=Infinity;$k[$j++]=1;for(var _Gy=0,_Gx=$1.datalen-1;_Gy<=_Gx;_Gy+=1){$1.i=_Gy;$f($g($1.dxw,$1.i));if(($1.i%2)==0){$f($g($1.fxw,~~($1.i/2)));}}$k[$j++]=1;$k[$j++]=1;$1.sbs=$a();$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=$1.sbs;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _H9=0,_HA=~~(($1.sbs.length+1)/2);_H9<_HA;_H9++){$k[$j++]=$1.height;}var _HC=$a();$k[$j++]=_HC;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _HE=0,_HF=~~(($1.sbs.length+1)/2);_HE<_HF;_HE++){$k[$j++]=0;}var _HG=$a();$k[$j++]=_HG;$k[$j++]="opt";$k[$j++]=$1.options;var _HI=$d();$k[$j++]=_HI;if(!$1.dontdraw){$0.renlinear();}}else{$1.seps=$a($1.numrows);for(var _HO=0,_HN=$1.numrows-1;_HO<=_HN;_HO+=1){$1.r=_HO;$1.row=$g($1.rows,$1.r);$k[$j++]=Infinity;for(var _HU=0,_HT=$1.row.length-1;_HU<=_HT;_HU+=2){$1.i=_HU;for(var _HY=0,_HZ=$g($1.row,$1.i);_HY<_HZ;_HY++){$k[$j++]=0;}if($1.i<($1.row.length-1)){for(var _Hf=0,_Hg=$g($1.row,$1.i+1);_Hf<_Hg;_Hf++){$k[$j++]=1;}}}$r($a($m()));$1.row=$k[--$j];$j--;$k[$j++]=Infinity;$f($1.row,function(){var _Hl=$k[--$j];$k[$j++]=1-_Hl;});$1.sep=$a();$P($1.sep,0,$a([0,0,0,0]));$P($1.sep,$1.row.length-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _Hu=19,_Ht=$1.row.length-13;_Hu<=_Ht;_Hu+=98){$k[$j++]=_Hu;}for(var _Hx=68,_Hw=$1.row.length-13;_Hx<=_Hw;_Hx+=98){$k[$j++]=_Hx;}$1.finderpos=$a();var _Hz=$1.finderpos;for(var _I0=0,_I1=_Hz.length;_I0<_I1;_I0++){var _I2=$g(_Hz,_I0);for(var _I4=_I2,_I3=_I2+14;_I4<=_I3;_I4+=1){$1.i=_I4;if($g($1.row,$1.i)==0){if($g($1.row,$1.i-1)==1){$k[$j++]=1;}else{var _IE=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_IE;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}}if((($1.segments%4)==0)&&(($1.r%2)==1)){if(($g($1.rows,$1.r).length!=$g($1.rows,0).length)&&(($1.finderpos.length%2)==1)){$k[$j++]=Infinity;$k[$j++]=0;$q($1.row);$1.row=$a();$k[$j++]=Infinity;$k[$j++]=0;$q($1.sep);$1.sep=$a();}else{for(var _IV=$1.row.length-1;_IV>=0;_IV-=1){$k[$j++]=$g($1.row,_IV);}$r($1.row);$j--;for(var _Ia=$1.sep.length-1;_Ia>=0;_Ia-=1){$k[$j++]=$g($1.sep,_Ia);}$r($1.sep);$j--;}}$p($1.rows,$1.r,$1.row);$p($1.seps,$1.r,$1.sep);}$1.pixx=$g($1.rows,0).length;$k[$j++]=Infinity;for(var _In=0,_Io=$1.pixx;_In<_Io;_In++){$k[$j++]=0;}var _Ip=$a();$P(_Ip,0,$g($1.rows,$1.numrows-1));$p($1.rows,$1.numrows-1,_Ip);$k[$j++]=Infinity;for(var _Iw=0,_Ix=$1.pixx;_Iw<_Ix;_Iw++){$k[$j++]=0;}var _Iy=$a();$P(_Iy,0,$g($1.seps,$1.numrows-1));$p($1.seps,$1.numrows-1,_Iy);$k[$j++]="sep";$k[$j++]=Infinity;for(var _J5=0,_J6=(~~($1.pixx/2))+1;_J5<_J6;_J5++){$k[$j++]=0;$k[$j++]=1;}var _J9=$G($a(),0,$1.pixx);$1[$k[--$j]]=_J9;$P($1.sep,0,$a([0,0,0,0]));$P($1.sep,$1.pixx-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _JI=0,_JH=$1.numrows-1;_JI<=_JH;_JI+=1){$1.r=_JI;if($1.r!=0){$q($g($1.seps,$1.r));}for(var _JO=0,_JP=$1.barxmult;_JO<_JP;_JO++){$q($g($1.rows,$1.r));}if($1.r!=($1.numrows-1)){$q($g($1.seps,$1.r));$q($1.sep);}}$1.pixs=$a();var _Ji={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.pixx,pixy:~~($1.pixs.length/$1.pixx),height:(~~($1.pixs.length/$1.pixx))/72,width:$1.pixx/72,opt:$1.options};$k[$j++]=_Ji;if(!$1.dontdraw){$0.renmatrix();}}};$0.databarexpandedstacked=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.options.dontdraw=true;$1.options.format="expandedstacked";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.databarexpanded();var _9=$k[--$j];$1[$k[--$j]]=_9;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.gs1northamericancoupon=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.coupontextfont="Helvetica";$1.coupontextsize=9;$1.coupontextxoffset="unset";$1.coupontextyoffset="unset";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.coupontextfont=""+$1.coupontextfont;$1.coupontextsize=+$1.coupontextsize;if($ne($1.coupontextxoffset,"unset")){$1.coupontextxoffset=+$1.coupontextxoffset;}if($ne($1.coupontextyoffset,"unset")){$1.coupontextyoffset=+$1.coupontextyoffset;}$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _H=$k[--$j];$P($1.out,$1.j,_H);$1.j=(_H.length+$1.j)+1;$j--;var _L=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_L,0,3)));$k[$j++]=$G(_L,3,_L.length-3);}else{var _Q=$k[--$j];$P($1.out,$1.j,_Q);$1.j=_Q.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _Z=$1.barcode;$k[$j++]=$G(_Z,1,_Z.length-1);for(;;){var _b=$k[--$j];$k[$j++]=_b;if($eq(_b,"")){break;}$x($k[--$j],")");$j--;var _d=$k[--$j];var _e=$k[--$j];var _f=$k[--$j];$k[$j++]=_d;$x(_f,"(");if($k[--$j]){var _h=$k[--$j];var _i=$k[--$j];var _j=$k[--$j];var _k=$k[--$j];$k[$j++]=_j;$k[$j++]=_k;$k[$j++]=_h;}else{var _l=$k[--$j];var _m=$k[--$j];$k[$j++]="";$k[$j++]=_m;$k[$j++]=_l;}$k[$j++]=Infinity;$q($1.ais);var _p=$k[$j-1-($m()+2)];$k[$j++]=_p;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _t=$k[$j-1-($m()+1)];$k[$j++]=_t;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;if($1.ais.length!=1){$k[$j++]="bwipp.gs1northamericancouponBadAIStructure";$k[$j++]="A GS1 North American Coupon should consist of a single AI (8110)";$0.raiseerror();}if($ne($g($1.ais,0),"8110")){$k[$j++]="bwipp.gs1northamericancouponBadAIStructure";$k[$j++]="A GS1 North American Coupon should consist of a single AI (8110)";$0.raiseerror();}$1.val=$g($1.vals,0);$1.vli=$g($1.val,0)-48;if(($1.vli<0)||($1.vli>6)){$k[$j++]="bwipp.gs1northamericancouponBadVLI";$k[$j++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6";$0.raiseerror();}$1.gcp=$G($1.val,1,$1.vli+6);$1.cod=$G($1.val,$1.vli+7,6);$1.coupontext=$s($1.gcp.length+7);$P($1.coupontext,0,$1.gcp);$P($1.coupontext,$1.gcp.length,"-");$P($1.coupontext,$1.gcp.length+1,$1.cod);$1.options.dontdraw=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.databarexpandedstacked();var _1M=$k[--$j];$1[$k[--$j]]=_1M;if($1.includetext){if($1.coupontextxoffset=="unset"){$1.coupontextxoffset=0;}if($1.coupontextyoffset=="unset"){$1.coupontextyoffset=($1.args.height*72)+3;}var _1U=$1.args.txt!==undefined;if(_1U){$1.txt=$1.args.txt;$1.newtxt=$a($1.txt.length+1);$P($1.newtxt,0,$1.txt);$p($1.newtxt,$1.newtxt.length-1,$a([$1.coupontext,$1.coupontextxoffset,$1.coupontextyoffset,$1.coupontextfont,$1.coupontextsize]));$1.args.txt=$1.newtxt;}else{$1.args.txt=$a([$a([$1.coupontext,$1.coupontextxoffset,$1.coupontextyoffset,$1.coupontextfont,$1.coupontextsize])]);}}$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.pharmacode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=(8*2.835)/72;$1.nwidth=0.5*2.835;$1.wwidth=1.5*2.835;$1.swidth=1*2.835;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;$1.nwidth=+$1.nwidth;$1.wwidth=+$1.wwidth;$1.swidth=+$1.swidth;if(($1.barcode.length<1)||($1.barcode.length>6)){$k[$j++]="bwipp.pharmacodeBadLength";$k[$j++]="Pharmacode must be 1 to 6 digits";$0.raiseerror();}$f($1.barcode,function(){var _C=$k[--$j];if((_C<48)||(_C>57)){$k[$j++]="bwipp.pharmacodeBadCharacter";$k[$j++]="Pharmacode must contain only digits";$0.raiseerror();}});var _E=~~$z($1.barcode);if((_E<3)||(_E>131070)){$k[$j++]="bwipp.pharmacodeBadValue";$k[$j++]="Pharmacode value must be between 3 and 131070";$0.raiseerror();}$1.txt=$a($1.barcode.length);for(var _J=0,_I=$1.barcode.length-1;_J<=_I;_J+=1){$1.i=_J;$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),0,0,"",0]));}$1.barcode=$R($s(17),(~~$z($1.barcode))+1,2);$1.barcode=$G($1.barcode,1,$1.barcode.length-1);$1.barlen=$1.barcode.length;$1.sbs=$a($1.barlen*2);for(var _b=0,_a=$1.barlen-1;_b<=_a;_b+=1){$1.i=_b;$1.enc=$G($1.barcode,$1.i,1);if($eq($1.enc,"0")){$p($1.sbs,$1.i*2,$1.nwidth);}else{$p($1.sbs,$1.i*2,$1.wwidth);}$p($1.sbs,($1.i*2)+1,$1.swidth);}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=$1.sbs;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _r=0,_s=~~(($1.sbs.length+1)/2);_r<_s;_r++){$k[$j++]=$1.height;}var _u=$a();$k[$j++]=_u;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _w=0,_x=~~(($1.sbs.length+1)/2);_w<_x;_w++){$k[$j++]=0;}var _y=$a();$k[$j++]=_y;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$1.options;var _11=$d();$k[$j++]=_11;if(!$1.dontdraw){$0.renlinear();}};$0.pharmacode2=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.height=4;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;if(($1.barcode.length<1)||($1.barcode.length>8)){$k[$j++]="bwipp.pharmacode2BadLength";$k[$j++]="Two-track Pharmacode must be 1 to 6 digits";$0.raiseerror();}$f($1.barcode,function(){var _9=$k[--$j];if((_9<48)||(_9>57)){$k[$j++]="bwipp.pharmacode2badCharacter";$k[$j++]="Two-track Pharmacode must contain only digits";$0.raiseerror();}});var _B=~~$z($1.barcode);if((_B<4)||(_B>64570080)){$k[$j++]="bwipp.pharmacode2badValue";$k[$j++]="Two-track Pharmacode value must be between 4 and 64570080";$0.raiseerror();}$1.txt=$a($1.barcode.length);for(var _G=0,_F=$1.barcode.length-1;_G<=_F;_G+=1){$1.i=_G;$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),0,0,"",0]));}$1.encstr=$s(16);$1.bhs=$a(16);$1.bbs=$a(16);$1.sbs=$a(32);$1.bar=(1/25.4)*$1.height;$1.spc=(1/25.4)*72;$1.i=15;$1.val=~~$z($1.barcode);for(;;){if($1.val==0){break;}var _V=$1.val%3;$1.val=~~(($1.val-$g($a([3,1,2]),_V))/3);$p($1.encstr,$1.i,$g($a([2,0,1]),_V));$1.i=$1.i-1;}$1.encstr=$G($1.encstr,$1.i+1,15-$1.i);for(var _k=0,_j=$1.encstr.length-1;_k<=_j;_k+=1){$1.i=_k;var _n=$g($1.encstr,$1.i);$p($1.bhs,$1.i,$1.bar*$g($a([1,1,2]),_n));$p($1.bbs,$1.i,$g($a([0,$1.bar,0]),_n));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _11=0,_12=$1.encstr.length*2;_11<_12;_11++){$k[$j++]=$1.spc;}var _14=$a();$k[$j++]=_14;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="textyoffset";$k[$j++]=4;$k[$j++]="opt";$k[$j++]=$1.options;var _17=$d();$k[$j++]=_17;if(!$1.dontdraw){$0.renlinear();}};$0.code2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.validatecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$1.version="industrial";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$f($1.barcode,function(){var _A=$k[--$j];if((_A<48)||(_A>57)){$k[$j++]="bwipp.code2of5badCharacter";$k[$j++]="Code 25 must contain only digits";$0.raiseerror();}});$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _D=$k[--$j];$k[$j++]=_D-1;}var _E=$k[--$j];$1[$k[--$j]]=_E;$1.checksum=0;for(var _I=0,_H=$1.barlen-1;_I<=_H;_I+=1){$1.i=_I;$k[$j++]="checksum";$k[$j++]=$1.checksum;$k[$j++]=$g($1.barcode,$1.i)-48;if((($1.barlen-$1.i)%2)!=0){var _P=$k[--$j];$k[$j++]=_P*3;}var _Q=$k[--$j];var _R=$k[--$j];$1[$k[--$j]]=_R+_Q;}$1.checksum=(10-($1.checksum%10))%10;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=($1.checksum+48)){$k[$j++]="bwipp.code2of5badCheckDigit";$k[$j++]="Incorrect Code 25 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);$1.includecheck=true;}var _h={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"])};$1.versions=_h;var _k=$g($1.versions,$1.version)!==undefined;if(!_k){$k[$j++]="bwipp.code2of5badVersion";$k[$j++]="Unrecognised Code 25 version";$0.raiseerror();}$1.encs=$g($1.versions,$1.version);$1.cs=$g($1.encs,0).length;$k[$j++]="cw";$k[$j++]=0;$f($g($1.encs,0),function(){var _s=$k[--$j];var _t=$k[--$j];$k[$j++]=_t+(_s-48);});var _u=$k[--$j];$1[$k[--$j]]=_u;var _w=$1.encs;$1.ss=$g(_w,_w.length-2).length;var _y=$1.encs;$k[$j++]="sw";$k[$j++]=0;$f($g(_y,_y.length-2),function(){var _10=$k[--$j];var _11=$k[--$j];$k[$j++]=_11+(_10-48);});var _12=$k[--$j];$1[$k[--$j]]=_12;$1.barchars="0123456789";$k[$j++]="sbs";$k[$j++]=$1.barlen;if($1.includecheck){var _16=$k[--$j];$k[$j++]=_16+1;}var _1B=$s((($k[--$j]*$1.cs)+$1.ss)+$1.ss);$1[$k[--$j]]=_1B;$k[$j++]="txt";$k[$j++]=$1.barlen;if($1.includecheck){var _1F=$k[--$j];$k[$j++]=_1F+1;}var _1H=$a($k[--$j]);$1[$k[--$j]]=_1H;$P($1.sbs,0,$g($1.encs,10));for(var _1O=0,_1N=$1.barlen-1;_1O<=_1N;_1O+=1){$1.i=_1O;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*$1.cs)+$1.ss,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*$1.cw)+$1.sw,$1.textyoffset,$1.textfont,$1.textsize]));}if($1.includecheck){$P($1.sbs,($1.barlen*$1.cs)+$1.ss,$g($1.encs,$1.checksum));$P($1.sbs,(($1.barlen*$1.cs)+$1.cs)+$1.ss,$g($1.encs,11));if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum,1),($1.barlen*$1.cw)+$1.sw,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a([" ",($1.barlen*$1.cw)+$1.sw,$1.textyoffset,$1.textfont,$1.textsize]));}}else{$P($1.sbs,($1.barlen*$1.cs)+$1.ss,$g($1.encs,11));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;$f($1.sbs,function(){var _2W=$k[--$j];$k[$j++]=_2W-48;});var _2X=$a();$k[$j++]=_2X;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _2Z=0,_2a=~~(($1.sbs.length+1)/2);_2Z<_2a;_2Z++){$k[$j++]=$1.height;}var _2c=$a();$k[$j++]=_2c;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2e=0,_2f=~~(($1.sbs.length+1)/2);_2e<_2f;_2e++){$k[$j++]=0;}var _2g=$a();$k[$j++]=_2g;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _2k=$d();$k[$j++]=_2k;if(!$1.dontdraw){$0.renlinear();}};$0.industrial2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.options.dontdraw=true;$1.options.version="industrial";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code2of5();var _E=$k[--$j];$1[$k[--$j]]=_E;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.iata2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.options.dontdraw=true;$1.options.version="iata";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code2of5();var _E=$k[--$j];$1[$k[--$j]]=_E;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.matrix2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.options.dontdraw=true;$1.options.version="matrix";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code2of5();var _E=$k[--$j];$1[$k[--$j]]=_E;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.coop2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.options.dontdraw=true;$1.options.version="coop";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code2of5();var _E=$k[--$j];$1[$k[--$j]]=_E;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.datalogic2of5=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.options.dontdraw=true;$1.options.version="datalogic";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code2of5();var _E=$k[--$j];$1[$k[--$j]]=_E;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.code11=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.validatecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.encs=$a(["111131","311131","131131","331111","113131","313111","133111","111331","311311","311111","113111","113311"]);$1.barchars="0123456789-";$1.charvals={};for(var _A=0;_A<=10;_A+=1){$p($1.charvals,$G($1.barchars,_A,1),_A);}for(var _G=0,_F=$1.barcode.length-1;_G<=_F;_G+=1){var _K=$g($1.charvals,$G($1.barcode,_G,1))!==undefined;if(!_K){$k[$j++]="bwipp.code11badCharacter";$k[$j++]="Code 11 must contain only digits and dashes";$0.raiseerror();}}$1.barlen=$1.barcode.length;if($1.validatecheck){if($1.barlen==11){$k[$j++]="bwipp.code11badLength";$k[$j++]="Code 11 cannot be 11 characters using check digits";$0.raiseerror();}var _Q=($1.barlen<=10)?1:2;$1.barlen=$1.barlen-_Q;}$k[$j++]="numchecks";if($1.includecheck||$1.validatecheck){var _U=($1.barlen>=10)?2:1;$k[$j++]=_U;}else{$k[$j++]=0;}var _V=$k[--$j];$1[$k[--$j]]=_V;$1.checksum1=0;$1.checksum2=0;for(var _Z=0,_Y=$1.barlen-1;_Z<=_Y;_Z+=1){$1.i=_Z;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$1.checksum1=$1.checksum1+((((($1.barlen-$1.i)-1)%10)+1)*$1.indx);$1.checksum2=$1.checksum2+(((($1.barlen-$1.i)%9)+1)*$1.indx);}$1.checksum1=$1.checksum1%11;$1.checksum2=($1.checksum2+$1.checksum1)%11;if($1.validatecheck){if($1.numchecks==1){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum1)){$k[$j++]="bwipp.code11badCheckDigit";$k[$j++]="Incorrect Code 11 check digit provided";$0.raiseerror();}}else{if(($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum1))||($g($1.barcode,$1.barlen+1)!=$g($1.barchars,$1.checksum2))){$k[$j++]="bwipp.code11badCheckDigits";$k[$j++]="Incorrect Code 11 check digits provided";$0.raiseerror();}}$1.barcode=$G($1.barcode,0,$1.barlen);$1.includecheck=true;}$1.sbs=$s((($1.barlen+$1.numchecks)*6)+12);$1.txt=$a($1.barlen+$1.numchecks);$P($1.sbs,0,$g($1.encs,11));$1.xpos=8;for(var _1O=0,_1N=$1.barlen-1;_1O<=_1N;_1O+=1){$1.i=_1O;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*6)+6,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));for(var _1k=0;_1k<=5;_1k+=1){$1.xpos=($g($1.enc,_1k)-48)+$1.xpos;}}if($1.includecheck){if($1.barlen>=10){$P($1.sbs,($1.barlen*6)+6,$g($1.encs,$1.checksum1));$P($1.sbs,($1.barlen*6)+12,$g($1.encs,$1.checksum2));if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum1,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));$1.enc=$g($1.encs,$1.checksum1);for(var _2E=0;_2E<=5;_2E+=1){$1.xpos=($g($1.enc,_2E)-48)+$1.xpos;}$p($1.txt,$1.barlen+1,$a([$G($1.barchars,$1.checksum2,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a(["",$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));$p($1.txt,$1.barlen+1,$a(["",$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,($1.barlen*6)+18,$g($1.encs,11));}else{$P($1.sbs,($1.barlen*6)+6,$g($1.encs,$1.checksum1));if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum1,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a(["",$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,($1.barlen*6)+12,$g($1.encs,11));}}else{$P($1.sbs,($1.barlen*6)+6,$g($1.encs,11));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _3F=$1.sbs;for(var _3G=0,_3H=_3F.length;_3G<_3H;_3G++){$k[$j++]=$g(_3F,_3G)-48;}var _3J=$a();$k[$j++]=_3J;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _3L=0,_3M=~~(($1.sbs.length+1)/2);_3L<_3M;_3L++){$k[$j++]=$1.height;}var _3O=$a();$k[$j++]=_3O;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _3Q=0,_3R=~~(($1.sbs.length+1)/2);_3Q<_3R;_3Q++){$k[$j++]=0;}var _3S=$a();$k[$j++]=_3S;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _3W=$d();$k[$j++]=_3W;if(!$1.dontdraw){$0.renlinear();}};$0.bc412=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.validatecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.includestartstop=false;$1.semi=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;if($1.semi){$1.includecheck=true;$1.includestartstop=true;}$1.barchars="0R9GLVHA8EZ4NTS1J2Q6C7DYKBUIX3FWP5M";$1.charvals={};for(var _A=0;_A<=34;_A+=1){$p($1.charvals,$G($1.barchars,_A,1),_A);}for(var _G=0,_F=$1.barcode.length-1;_G<=_F;_G+=1){var _K=$g($1.charvals,$G($1.barcode,_G,1))!==undefined;if(!_K){$k[$j++]="bwipp.bc412badCharacter";$k[$j++]="BC412 must contain only digits and capital letters except O";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _N=$k[--$j];$k[$j++]=_N-1;}var _O=$k[--$j];$1[$k[--$j]]=_O;$1.checksum=0;for(var _S=0,_R=$1.barlen-1;_S<=_R;_S+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_S,1))+$1.checksum;}$1.checksum=$1.checksum%35;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.bc412badCheckDigit";$k[$j++]="Incorrect BC412 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);$1.includecheck=true;}$1.encs=$a(["11111115","13111212","11131113","12111213","12121311","13131111","12111312","11131212","11121411","11151111","15111111","11111511","12131211","13121112","13111212","11111214","12121113","11111313","13111113","11121213","11141112","11121312","11141211","14121111","12121212","11131311","13121211","12111411","14111211","11111412","12111114","14111112","12141111","11121114","12131112","12","111"]);$1.sbs=$s((($1.barlen+1)*8)+5);if($1.includecheck){$1.txt=$a($1.barlen+1);}else{$1.txt=$a($1.barlen);}if($1.includestartstop){$P($1.sbs,0,$g($1.encs,35));$1.pos=2;$1.txtpos=3;}else{$1.pos=0;$1.txtpos=0;}for(var _x=0,_w=$1.barlen-1;_x<=_w;_x+=1){$1.i=_x;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$P($1.sbs,$1.pos,$g($1.encs,$1.indx));$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*12)+$1.txtpos,$1.textyoffset,$1.textfont,$1.textsize]));$1.pos=$1.pos+8;}if($1.includecheck){$P($1.sbs,$1.pos,$g($1.encs,$1.checksum));if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum,1),($1.barlen*12)+$1.txtpos,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a(["",($1.barlen*12)+$1.txtpos,$1.textyoffset,$1.textfont,$1.textsize]));}$1.pos=$1.pos+8;}if($1.includestartstop){$P($1.sbs,$1.pos,$g($1.encs,36));$1.pos=$1.pos+2;}$1.sbs=$G($1.sbs,0,$1.pos);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;$f($1.sbs,function(){var _1v=$k[--$j];$k[$j++]=_1v-48;});var _1w=$a();$k[$j++]=_1w;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _1y=0,_1z=~~(($1.sbs.length+1)/2);_1y<_1z;_1y++){$k[$j++]=$1.height;}var _21=$a();$k[$j++]=_21;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _23=0,_24=~~(($1.sbs.length+1)/2);_23<_24;_23++){$k[$j++]=0;}var _25=$a();$k[$j++]=_25;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _29=$d();$k[$j++]=_29;if(!$1.dontdraw){$0.renlinear();}};$0.rationalizedCodabar=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.altstartstop=false;$1.includecheck=false;$1.validatecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.encs=$a(["11111331","11113311","11131131","33111111","11311311","31111311","13111131","13113111","13311111","31131111","11133111","11331111","31113131","31311131","31313111","11313131","11331311","13131131","11131331","11133311"]);if($1.altstartstop){$1.barchars="0123456789-$:/.+TN*E";}else{$1.barchars="0123456789-$:/.+ABCD";}$1.charvals={};for(var _B=0;_B<=19;_B+=1){$p($1.charvals,$G($1.barchars,_B,1),_B);}$1.bodyvals={};for(var _F=0;_F<=15;_F+=1){$p($1.bodyvals,$G($1.barchars,_F,1),_F);}$1.ssvals={};for(var _J=16;_J<=19;_J+=1){$p($1.ssvals,$G($1.barchars,_J,1),_J);}var _Q=$g($1.ssvals,$G($1.barcode,0,1))!==undefined;var _V=$g($1.ssvals,$G($1.barcode,$1.barcode.length-1,1))!==undefined;if((!_Q)||(!_V)){if($1.altstartstop){$k[$j++]="bwipp.rationalizedCodabarBadAltStartStop";$k[$j++]="Codabar start and stop characters must be one of E N T or *";$0.raiseerror();}else{$k[$j++]="bwipp.rationalizedCodabarBadStartStop";$k[$j++]="Codabar start and stop characters must be one of A B C or D";$0.raiseerror();}}for(var _Z=1,_Y=$1.barcode.length-2;_Z<=_Y;_Z+=1){var _d=$g($1.bodyvals,$G($1.barcode,_Z,1))!==undefined;if(!_d){$k[$j++]="bwipp.rationalizedCodabarBadCharacter";$k[$j++]="Codabar body must contain only digits and symbols - $ : / . +";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _g=$k[--$j];$k[$j++]=_g-1;}var _h=$k[--$j];$1[$k[--$j]]=_h;$1.checksum=0;for(var _l=0,_k=$1.barlen-2;_l<=_k;_l+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_l,1))+$1.checksum;}$1.checksum=$g($1.charvals,$G($1.barcode,$1.barcode.length-1,1))+$1.checksum;$1.checksum=(16-($1.checksum%16))%16;if($1.validatecheck){if($g($1.barcode,$1.barlen-1)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.rationalizedCodabarBadCheckDigit";$k[$j++]="Incorrect Codabar check digit provided";$0.raiseerror();}var _16=$s($1.barlen);$P(_16,0,$G($1.barcode,0,$1.barlen-1));$P(_16,$1.barlen-1,$G($1.barcode,$1.barlen,1));$1.barcode=_16;$1.includecheck=true;}$k[$j++]="sbs";$k[$j++]=$1.barlen;if($1.includecheck){var _1G=$k[--$j];$k[$j++]=_1G+1;}var _1I=$s($k[--$j]*8);$1[$k[--$j]]=_1I;$k[$j++]="txt";$k[$j++]=$1.barlen;if($1.includecheck){var _1M=$k[--$j];$k[$j++]=_1M+1;}var _1O=$a($k[--$j]);$1[$k[--$j]]=_1O;$1.xpos=0;for(var _1S=0,_1R=$1.barlen-2;_1S<=_1R;_1S+=1){$1.i=_1S;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$1.enc=$g($1.encs,$1.indx);$P($1.sbs,$1.i*8,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));for(var _1o=0;_1o<=7;_1o+=1){$1.xpos=($g($1.enc,_1o)-48)+$1.xpos;}}if($1.includecheck){$P($1.sbs,($1.barlen*8)-8,$g($1.encs,$1.checksum));if($1.includecheckintext){$p($1.txt,$1.barlen-1,$a([$G($1.barchars,$1.checksum,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen-1,$a([" ",$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}for(var _2G=0;_2G<=7;_2G+=1){$1.xpos=($g($g($1.encs,$1.checksum),_2G)-48)+$1.xpos;}$1.indx=$g($1.charvals,$G($1.barcode,$1.barlen-1,1));$1.enc=$g($1.encs,$1.indx);$P($1.sbs,$1.barlen*8,$1.enc);$p($1.txt,$1.barlen,$a([$G($1.barcode,$1.barlen-1,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}else{$1.indx=$g($1.charvals,$G($1.barcode,$1.barlen-1,1));$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.barlen*8)-8,$1.enc);$p($1.txt,$1.barlen-1,$a([$G($1.barcode,$1.barlen-1,1),$1.xpos,$1.textyoffset,$1.textfont,$1.textsize]));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;$f($1.sbs,function(){var _33=$k[--$j];$k[$j++]=_33-48;});var _34=$a();$k[$j++]=_34;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _36=0,_37=~~(($1.sbs.length+1)/2);_36<_37;_36++){$k[$j++]=$1.height;}var _39=$a();$k[$j++]=_39;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _3B=0,_3C=~~(($1.sbs.length+1)/2);_3B<_3C;_3B++){$k[$j++]=0;}var _3D=$a();$k[$j++]=_3D;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _3H=$d();$k[$j++]=_3H;if(!$1.dontdraw){$0.renlinear();}};$0.onecode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=0.15;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;$1.barlen=$1.barcode.length;$k[$j++]="txtdict";$k[$j++]=Infinity;var _9=$eq($G($1.barcode,5,1),"9")?14:11;$k[$j++]=2;$k[$j++]=2;$k[$j++]=5;$k[$j++]=5;$k[$j++]=_9;$k[$j++]=_9;$k[$j++]=20;$k[$j++]=20;$k[$j++]=25;$k[$j++]=25;$k[$j++]=29;$k[$j++]=29;var _A=$d();$1[$k[--$j]]=_A;$1.txt=$a($1.barlen+6);$1.spacecnt=0;for(var _G=0,_F=$1.barlen-1;_G<=_F;_G+=1){$1.i=_G;var _J=$g($1.txtdict,$1.i)!==undefined;if(_J){$p($1.txt,$1.i+$1.spacecnt,$a([" ",0,0,"",0]));$1.spacecnt=$1.spacecnt+1;}$p($1.txt,$1.i+$1.spacecnt,$a([$G($1.barcode,$1.i,1),0,0,"",0]));}$1.txt=$G($1.txt,0,$1.barcode.length+$1.spacecnt);$1.normalize=function(){$1.base=$k[--$j];$1.num=$k[--$j];for(var _d=$1.num.length-1;_d>=1;_d-=1){$1.i=_d;var _e=$1.num;var _f=$1.i;$p(_e,_f-1,$g(_e,_f-1)+(~~($g($1.num,$1.i)/$1.base)));$p($1.num,$1.i,$g($1.num,$1.i)%$1.base);}for(;;){if($lt($g($1.num,0),$1.base)){break;}$k[$j++]=Infinity;$k[$j++]=0;$f($1.num);$1.num=$a();$p($1.num,0,$g($1.num,0)+(~~($g($1.num,1)/$1.base)));$p($1.num,1,$g($1.num,1)%$1.base);}$k[$j++]=Infinity;$1.i=true;var _16=$1.num;for(var _17=0,_18=_16.length;_17<_18;_17++){var _19=$g(_16,_17);$k[$j++]=_19;if((_19==0)&&$1.i){$j--;}else{$1.i=false;}}$1.num=$a();if($1.num.length==0){$1.num=$a([0]);}$k[$j++]=$1.num;};$1.bigadd=function(){var _1F=$k[--$j];var _1G=$k[--$j];$1.offset=Math.abs(_1F.length-_1G.length);if(_1F.length<_1G.length){var _=_1F;_1F=_1G;_1G=_;}$1.a=_1F;$1.b=_1G;for(var _1J=0,_1I=$1.b.length-1;_1J<=_1I;_1J+=1){var _1K=$1.a;var _1L=$1.offset;$p(_1K,_1J+_1L,$g(_1K,_1J+_1L)+$g($1.b,_1J));}$k[$j++]=$1.a;};if($1.barlen==20){$k[$j++]=$a([0]);}if($1.barlen==25){$k[$j++]=$a([1]);}if($1.barlen==29){$k[$j++]=$a([1,0,0,0,0,1]);}if($1.barlen==31){$k[$j++]=$a([1,0,0,0,1,0,0,0,0,1]);}var _1Y=$k[--$j];$k[$j++]="binval";$k[$j++]=_1Y;$k[$j++]=Infinity;$f($G($1.barcode,20,$1.barlen-20),function(){var _1c=$k[--$j];$k[$j++]=_1c-48;});var _1d=$a();$k[$j++]=_1d;if($1.bigadd()==$b)return $b;var _1e=$k[--$j];$1[$k[--$j]]=_1e;$k[$j++]=Infinity;var _1g=$1.binval;for(var _1h=0,_1i=_1g.length;_1h<_1i;_1h++){$k[$j++]=$g(_1g,_1h);}$k[$j++]=$g($1.barcode,0)-48;$1.binval=$a();$k[$j++]="binval";$k[$j++]=Infinity;var _1n=$1.binval;for(var _1o=0,_1p=_1n.length;_1o<_1p;_1o++){$k[$j++]=$g(_1n,_1o)*5;}var _1r=$a();$k[$j++]=_1r;$k[$j++]=$a([$g($1.barcode,1)-48]);if($1.bigadd()==$b)return $b;$k[$j++]=10;if($1.normalize()==$b)return $b;var _1v=$k[--$j];$1[$k[--$j]]=_1v;$k[$j++]=Infinity;var _1x=$1.binval;for(var _1y=0,_1z=_1x.length;_1y<_1z;_1y++){$k[$j++]=$g(_1x,_1y);}$f($G($1.barcode,2,18),function(){var _23=$k[--$j];$k[$j++]=_23-48;});$1.binval=$a();$1.bytes=$a(13);$k[$j++]=Infinity;var _26=$1.binval;for(var _27=0,_28=_26.length;_27<_28;_27++){$k[$j++]=$g(_26,_27);}$1.bintmp=$a();for(var _2B=12;_2B>=0;_2B-=1){$1.i=_2B;for(var _2E=0,_2D=$1.bintmp.length-2;_2E<=_2D;_2E+=1){$1.j=_2E;var _2F=$1.bintmp;var _2G=$1.j;$p(_2F,_2G+1,$g(_2F,_2G+1)+(($g($1.bintmp,$1.j)%256)*10));$p($1.bintmp,$1.j,~~($g($1.bintmp,$1.j)/256));}$p($1.bytes,$1.i,$g($1.bintmp,$1.bintmp.length-1)%256);var _2V=$1.bintmp;var _2W=$1.bintmp;$p(_2V,_2W.length-1,~~($g(_2V,_2W.length-1)/256));}$1.fcs=2047;$1.dat=$g($1.bytes,0)<<5;for(var _2a=0,_2b=6;_2a<_2b;_2a++){if((($1.fcs^$1.dat)&1024)!=0){$1.fcs=($1.fcs<<1)^3893;}else{$1.fcs=$1.fcs<<1;}$1.fcs=$1.fcs&2047;$1.dat=$1.dat<<1;}for(var _2i=1;_2i<=12;_2i+=1){$1.dat=$g($1.bytes,_2i)<<3;for(var _2l=0,_2m=8;_2l<_2m;_2l++){if((($1.fcs^$1.dat)&1024)!=0){$1.fcs=($1.fcs<<1)^3893;}else{$1.fcs=$1.fcs<<1;}$1.fcs=$1.fcs&2047;$1.dat=$1.dat<<1;}}$1.codewords=$a(10);for(var _2u=9;_2u>=0;_2u-=1){$1.i=_2u;if($1.i==9){$1.b=636;}else{$1.b=1365;}for(var _2y=0,_2x=$1.binval.length-2;_2y<=_2x;_2y+=1){$1.j=_2y;var _2z=$1.binval;var _30=$1.j;$p(_2z,_30+1,$g(_2z,_30+1)+(($g($1.binval,$1.j)%$1.b)*10));$p($1.binval,$1.j,~~($g($1.binval,$1.j)/$1.b));}$p($1.codewords,$1.i,$g($1.binval,$1.binval.length-1)%$1.b);var _3I=$1.binval;var _3J=$1.binval;$p(_3I,_3J.length-1,~~($g(_3I,_3J.length-1)/$1.b));}$p($1.codewords,9,$g($1.codewords,9)*2);if(($1.fcs&1024)!=0){$p($1.codewords,0,$g($1.codewords,0)+659);}$1.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,5000,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]);$1.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]);$1.chars=$a(10);for(var _3W=0;_3W<=9;_3W+=1){$1.i=_3W;var _3Z=$g($1.codewords,$1.i);$k[$j++]=_3Z;if(_3Z<=1286){var _3c=$g($1.tab513,$k[--$j]);$k[$j++]=_3c;}else{var _3f=$g($1.tab213,$k[--$j]-1287);$k[$j++]=_3f;}$p($1.chars,$1.i,$k[--$j]);}for(var _3j=9;_3j>=0;_3j-=1){$1.i=_3j;if(((~~Math.pow(2,$1.i))&$1.fcs)!=0){$p($1.chars,$1.i,$g($1.chars,$1.i)^8191);}}$1.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]);$1.bbs=$a(65);$1.bhs=$a(65);for(var _3u=0;_3u<=64;_3u+=1){$1.i=_3u;$1.dec=($g($1.chars,$g($1.barmap,$1.i*4))&(~~Math.pow(2,$g($1.barmap,($1.i*4)+1))))!=0;$1.asc=($g($1.chars,$g($1.barmap,($1.i*4)+2))&(~~Math.pow(2,$g($1.barmap,($1.i*4)+3))))!=0;if((!$1.dec)&&(!$1.asc)){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(2*$1.height)/8);}if((!$1.dec)&&$1.asc){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($1.dec&&(!$1.asc)){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($1.dec&&$1.asc){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(8*$1.height)/8);}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _4k=0,_4l=$1.bhs.length-1;_4k<_4l;_4k++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _4m=$a();$k[$j++]=_4m;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="textxalign";$k[$j++]="left";$k[$j++]="textfont";$k[$j++]="Helvetica";$k[$j++]="textyoffset";$k[$j++]=1;$k[$j++]="textxoffset";$k[$j++]=-0.3;$k[$j++]="opt";$k[$j++]=$1.options;var _4p=$d();$k[$j++]=_4p;if(!$1.dontdraw){$0.renlinear();}};$0.postnet=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.validatecheck=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.125;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _B=$k[--$j];$k[$j++]=_B-1;}var _C=$k[--$j];$1[$k[--$j]]=_C;if((($1.barlen!=5)&&($1.barlen!=9))&&($1.barlen!=11)){$k[$j++]="bwipp.postnetBadLength";$k[$j++]="USPS POSTNET must be 5, 9 or 11 digits excluding check digit";$0.raiseerror();}$f($1.barcode,function(){var _I=$k[--$j];if((_I<48)||(_I>57)){$k[$j++]="bwipp.postnetBadCharacter";$k[$j++]="USPS POSTNET must contain only digits";$0.raiseerror();}});$1.barchars="0123456789";$1.checksum=0;for(var _L=0,_K=$1.barlen-1;_L<=_K;_L+=1){$1.i=_L;$1.checksum=$1.checksum+($g($1.barcode,$1.i)-48);}$1.checksum=(10-($1.checksum%10))%10;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.postnetBadCheckDigit";$k[$j++]="Incorrect USPS POSTNET check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}$1.encs=$a(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]);$1.bhs=$a(($1.barlen*5)+7);$1.txt=$a($1.barlen+1);$1.enc=$g($1.encs,10);$1.heights=$a($1.enc.length);for(var _m=0,_l=$1.enc.length-1;_m<=_l;_m+=1){$1.j=_m;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,0,$1.heights);for(var _x=0,_w=$1.barlen-1;_x<=_w;_x+=1){$1.i=_x;$1.enc=$g($1.encs,$g($1.barcode,$1.i)-48);$1.heights=$a($1.enc.length);for(var _17=0,_16=$1.enc.length-1;_17<=_16;_17+=1){$1.j=_17;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,($1.i*5)+1,$1.heights);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.i*5)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$1.enc=$g($1.encs,$1.checksum);$1.heights=$a($1.enc.length);for(var _1Y=0,_1X=$1.enc.length-1;_1Y<=_1X;_1Y+=1){$1.j=_1Y;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,($1.barlen*5)+1,$1.heights);if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum,1),(($1.barlen*5)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a([" ",((($1.barlen*5)+1)*72)/25,$1.textyoffset,$1.textfont,$1.textsize]));}$1.enc=$g($1.encs,11);$1.heights=$a($1.enc.length);for(var _26=0,_25=$1.enc.length-1;_26<=_25;_26+=1){$1.j=_26;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,($1.barlen*5)+6,$1.heights);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2I=0,_2J=$1.bhs.length;_2I<_2J;_2I++){$k[$j++]=0;}var _2K=$a();$k[$j++]=_2K;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _2M=0,_2N=$1.bhs.length-1;_2M<_2N;_2M++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _2O=$a();$k[$j++]=_2O;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _2S=$d();$k[$j++]=_2S;if(!$1.dontdraw){$0.renlinear();}};$0.planet=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.validatecheck=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.125;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _B=$k[--$j];$k[$j++]=_B-1;}var _C=$k[--$j];$1[$k[--$j]]=_C;if(($1.barlen!=11)&&($1.barlen!=13)){$k[$j++]="bwipp.planetBadLength";$k[$j++]="USPS PLANET must be 11 or 13 digits excluding check digit";$0.raiseerror();}$f($1.barcode,function(){var _H=$k[--$j];if((_H<48)||(_H>57)){$k[$j++]="bwipp.planetBadCharacter";$k[$j++]="USPS PLANET must contain only digits";$0.raiseerror();}});$1.barchars="0123456789";$1.checksum=0;for(var _K=0,_J=$1.barlen-1;_K<=_J;_K+=1){$1.i=_K;$1.checksum=$1.checksum+($g($1.barcode,$1.i)-48);}$1.checksum=(10-($1.checksum%10))%10;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.planetBadCheckDigit";$k[$j++]="Incorrect USPS PLANET check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}$1.encs=$a(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]);$1.bhs=$a(($1.barlen*5)+7);$1.txt=$a($1.barlen+1);$1.enc=$g($1.encs,10);$1.heights=$a($1.enc.length);for(var _l=0,_k=$1.enc.length-1;_l<=_k;_l+=1){$1.j=_l;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,0,$1.heights);for(var _w=0,_v=$1.barlen-1;_w<=_v;_w+=1){$1.i=_w;$1.enc=$g($1.encs,$g($1.barcode,$1.i)-48);$1.heights=$a($1.enc.length);for(var _16=0,_15=$1.enc.length-1;_16<=_15;_16+=1){$1.j=_16;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,($1.i*5)+1,$1.heights);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.i*5)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$1.enc=$g($1.encs,$1.checksum);$1.heights=$a($1.enc.length);for(var _1X=0,_1W=$1.enc.length-1;_1X<=_1W;_1X+=1){$1.j=_1X;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,($1.barlen*5)+1,$1.heights);if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum,1),(($1.barlen*5)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a([" ",((($1.barlen*5)+1)*72)/25,$1.textyoffset,$1.textfont,$1.textsize]));}$1.enc=$g($1.encs,11);$1.heights=$a($1.enc.length);for(var _25=0,_24=$1.enc.length-1;_25<=_24;_25+=1){$1.j=_25;$p($1.heights,$1.j,((~~$z($G($1.enc,$1.j,1)))*$1.height)/5);}$P($1.bhs,($1.barlen*5)+6,$1.heights);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2H=0,_2I=$1.bhs.length;_2H<_2I;_2H++){$k[$j++]=0;}var _2J=$a();$k[$j++]=_2J;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _2L=0,_2M=$1.bhs.length-1;_2L<_2M;_2L++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _2N=$a();$k[$j++]=_2N;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _2R=$d();$k[$j++]=_2R;if(!$1.dontdraw){$0.renlinear();}};$0.royalmail=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.validatecheck=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.175;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.barchars="ZUVWXY501234B6789AHCDEFGNIJKLMTOPQRS";$1.charvals={};for(var _9=0;_9<=35;_9+=1){$p($1.charvals,$G($1.barchars,_9,1),_9);}for(var _F=0,_E=$1.barcode.length-1;_F<=_E;_F+=1){var _J=$g($1.charvals,$G($1.barcode,_F,1))!==undefined;if(!_J){$k[$j++]="bwipp.royalmailBadCharacter";$k[$j++]="RM4SCC must contain only capital letters and digits";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _M=$k[--$j];$k[$j++]=_M-1;}var _N=$k[--$j];$1[$k[--$j]]=_N;$1.checksumrow=0;$1.checksumcol=0;for(var _R=0,_Q=$1.barlen-1;_R<=_Q;_R+=1){$1.i=_R;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$1.checksumrow=$1.checksumrow+(~~($1.indx/6));$1.checksumcol=$1.checksumcol+($1.indx%6);}$1.checksum=(($1.checksumrow%6)*6)+($1.checksumcol%6);if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.royalmailBadCheckDigit";$k[$j++]="Incorrect RM4SCC check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}$1.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"]);$1.encstr=$s(($1.barlen*4)+6);$1.txt=$a($1.barlen+1);$P($1.encstr,0,$g($1.encs,36));for(var _x=0,_w=$1.barlen-1;_x<=_w;_x+=1){$1.i=_x;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$P($1.encstr,($1.i*4)+1,$g($1.encs,$1.indx));$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.i*4)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.encstr,($1.barlen*4)+1,$g($1.encs,$1.checksum));if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum,1),(($1.barlen*4)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a([" ",(($1.barlen*4)+1)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.encstr,($1.barlen*4)+5,$g($1.encs,37));$1.bbs=$a($1.encstr.length);$1.bhs=$a($1.encstr.length);for(var _1p=0,_1o=$1.encstr.length-1;_1p<=_1o;_1p+=1){$1.i=_1p;$1.enc=$G($1.encstr,$1.i,1);if($eq($1.enc,"0")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(2*$1.height)/8);}if($eq($1.enc,"1")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"2")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"3")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(8*$1.height)/8);}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _2O=0,_2P=$1.bhs.length-1;_2O<_2P;_2O++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _2Q=$a();$k[$j++]=_2Q;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _2U=$d();$k[$j++]=_2U;if(!$1.dontdraw){$0.renlinear();}};$0.auspost=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.175;$1.custinfoenc="character";$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.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"]);$1.barchars="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz #";$1.barlen=$1.barcode.length;if($eq($G($1.barcode,0,2),"11")){$k[$j++]=37;}if($eq($G($1.barcode,0,2),"45")){$k[$j++]=37;}if($eq($G($1.barcode,0,2),"59")){$k[$j++]=52;}if($eq($G($1.barcode,0,2),"62")){$k[$j++]=67;}$1.encstr=$s($k[--$j]);$1.txt=$a($1.barlen-2);$P($1.encstr,0,$g($1.encs,74));for(var _Q=0;_Q<=1;_Q+=1){$1.i=_Q;$P($1.encstr,($1.i*2)+2,$g($1.encs,(~~$z($G($1.barcode,$1.i,1)))+64));}for(var _Y=2;_Y<=9;_Y+=1){$1.i=_Y;$P($1.encstr,($1.i*2)+2,$g($1.encs,(~~$z($G($1.barcode,$1.i,1)))+64));$p($1.txt,$1.i-2,$a([$G($1.barcode,$1.i,1),((($1.i-2)*2)+6)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}if($eq($1.custinfoenc,"numeric")){for(var _t=0,_s=$1.barlen-11;_t<=_s;_t+=1){$1.i=_t;$P($1.encstr,($1.i*2)+22,$g($1.encs,(~~$z($G($1.barcode,$1.i+10,1)))+64));$p($1.txt,$1.i+8,$a([$G($1.barcode,$1.i+10,1),(($1.i*2)+22)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$1.ciflen=($1.barlen-10)*2;}else{for(var _1E=0,_1D=$1.barlen-11;_1E<=_1D;_1E+=1){$1.i=_1E;$x($1.barchars,$G($1.barcode,$1.i+10,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.encstr,($1.i*3)+22,$1.enc);$p($1.txt,$1.i+8,$a([$G($1.barcode,$1.i+10,1),(($1.i*3)+22)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$1.ciflen=($1.barlen-10)*3;}for(var _1e=22+$1.ciflen,_1d=$1.encstr.length-14;_1e<=_1d;_1e+=1){$P($1.encstr,_1e,$g($1.encs,75));}$1.rstable=$a(64*64);$k[$j++]=$1.rstable;$k[$j++]=0;$k[$j++]=Infinity;for(var _1k=0,_1l=64;_1k<_1l;_1k++){$k[$j++]=0;}var _1m=$a();var _1n=$k[--$j];$P($k[--$j],_1n,_1m);$k[$j++]=$1.rstable;$k[$j++]=64;$k[$j++]=Infinity;for(var _1q=0;_1q<=63;_1q+=1){$k[$j++]=_1q;}var _1r=$a();var _1s=$k[--$j];$P($k[--$j],_1s,_1r);$1.prev=1;for(var _1u=0,_1v=64;_1u<_1v;_1u++){$1.next=$1.prev<<1;if(($1.next&64)!=0){$1.next=$1.next^67;}for(var _1z=0;_1z<=63;_1z+=1){$1.j=_1z;$1.nextcell=function(){$k[$j++]=$1.rstable;$k[$j++]=(64*$1.next)+$1.j;};if($1.nextcell()==$b)break;var _27=$k[--$j];$p($k[--$j],_27,$g($1.rstable,(64*$1.prev)+$1.j)<<1);if($1.nextcell()==$b)break;var _29=$k[--$j];if(($g($k[--$j],_29)&64)!=0){if($1.nextcell()==$b)break;if($1.nextcell()==$b)break;var _2C=$k[--$j];var _2E=$g($k[--$j],_2C);var _2F=$k[--$j];$p($k[--$j],_2F,_2E^67);}}$1.prev=$1.next;}$1.rscodes=$a((~~(($1.encstr.length-16)/3))+4);$k[$j++]=$1.rscodes;$k[$j++]=0;$k[$j++]=Infinity;for(var _2L=0,_2M=4;_2L<_2M;_2L++){$k[$j++]=0;}var _2N=$a();var _2O=$k[--$j];$P($k[--$j],_2O,_2N);for(var _2S=2,_2R=$1.encstr.length-16;_2S<=_2R;_2S+=3){$1.i=_2S;$p($1.rscodes,($1.rscodes.length-(~~(($1.i-2)/3)))-1,(((~~$z($G($1.encstr,$1.i,1)))*16)+((~~$z($G($1.encstr,$1.i+1,1)))*4))+(~~$z($G($1.encstr,$1.i+2,1))));}for(var _2g=$1.rscodes.length-5;_2g>=0;_2g-=1){$1.i=_2g;for(var _2h=0;_2h<=4;_2h+=1){$1.j=_2h;$p($1.rscodes,$1.i+$1.j,$xo($g($1.rscodes,$1.i+$1.j),$g($1.rstable,(64*$g($a([48,17,29,30,1]),$1.j))+$g($1.rscodes,$1.i+4))));}}$1.checkcode=$Z($s(12),"000000000000");for(var _2z=0;_2z<=3;_2z+=1){$1.i=_2z;$1.enc=$R($s(3),$g($1.rscodes,3-$1.i),4);$P($1.checkcode,($1.i*3)+(3-$1.enc.length),$1.enc);}$P($1.encstr,$1.encstr.length-14,$1.checkcode);$P($1.encstr,$1.encstr.length-2,$g($1.encs,74));$1.bbs=$a($1.encstr.length);$1.bhs=$a($1.encstr.length);for(var _3M=0,_3L=$1.encstr.length-1;_3M<=_3L;_3M+=1){$1.i=_3M;$1.enc=$G($1.encstr,$1.i,1);if($eq($1.enc,"0")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(8*$1.height)/8);}if($eq($1.enc,"1")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"2")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"3")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(2*$1.height)/8);}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _3v=0,_3w=$1.bhs.length-1;_3v<_3w;_3v++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _3x=$a();$k[$j++]=_3x;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _41=$d();$k[$j++]=_41;if(!$1.dontdraw){$0.renlinear();}};$0.kix=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.175;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.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"]);$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";$1.charvals={};for(var _A=0;_A<=35;_A+=1){$p($1.charvals,$G($1.barchars,_A,1),_A);}for(var _G=0,_F=$1.barcode.length-1;_G<=_F;_G+=1){var _K=$g($1.charvals,$G($1.barcode,_G,1))!==undefined;if(!_K){$k[$j++]="bwipp.kixBadCharacter";$k[$j++]="KIX must contain only capital letters and digits";$0.raiseerror();}}$1.barlen=$1.barcode.length;$1.encstr=$s($1.barlen*4);$1.txt=$a($1.barlen);for(var _S=0,_R=$1.barlen-1;_S<=_R;_S+=1){$1.i=_S;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$P($1.encstr,$1.i*4,$g($1.encs,$1.indx));$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*4)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));}$1.bbs=$a($1.encstr.length);$1.bhs=$a($1.encstr.length);for(var _t=0,_s=$1.encstr.length-1;_t<=_s;_t+=1){$1.i=_t;$1.enc=$G($1.encstr,$1.i,1);if($eq($1.enc,"0")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(2*$1.height)/8);}if($eq($1.enc,"1")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"2")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"3")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(8*$1.height)/8);}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _1S=0,_1T=$1.bhs.length-1;_1S<_1T;_1S++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _1U=$a();$k[$j++]=_1U;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _1Y=$d();$k[$j++]=_1Y;if(!$1.dontdraw){$0.renlinear();}};$0.japanpost=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.includecheckintext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.175;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.encs=$a(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]);$1.barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ";$1.barlen=$1.barcode.length;$1.encstr=$s(((20+1)*3)+4);$1.digits=$a(20);$1.txt=$a($1.barlen+1);$P($1.encstr,0,$g($1.encs,19));$1.checksum=0;$1.j=0;$1.i=0;for(var _K=0,_J=$1.barlen-1;_K<=_J;_K+=1){$1.i=_K;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;if(($1.indx>=11)&&($1.indx<37)){if($1.j>18){break;}$1.digit=(~~(($1.indx-1)/10))+10;$P($1.encstr,($1.j*3)+2,$g($1.encs,$1.digit));$1.checksum=$1.checksum+$1.digit;$p($1.digits,$1.j,$1.digit);$1.j=$1.j+1;}if($1.j>19){break;}$1.digit=0;if($1.indx==37){$1.digit=14;}if(($1.indx>=11)&&($1.indx<37)){$1.digit=($1.indx-1)%10;}if($1.indx<11){$1.digit=$1.indx;}$P($1.encstr,($1.j*3)+2,$g($1.encs,$1.digit));$1.checksum=$1.checksum+$1.digit;$p($1.digits,$1.j,$1.digit);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),(($1.j*3)+2)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));$1.j=$1.j+1;}for(var _19=$1.j,_18=20-1;_19<=_18;_19+=1){$1.k=_19;$P($1.encstr,($1.k*3)+2,$g($1.encs,14));$1.checksum=$1.checksum+14;$p($1.digits,$1.k,14);}$1.checksum=19-($1.checksum%19);$P($1.encstr,2+(20*3),$g($1.encs,$1.checksum));$P($1.encstr,2+(21*3),$g($1.encs,20));$1.checkdigit=" ";if($1.includecheckintext){$1.checkdigit=$G($1.barchars,$1.checksum,1);}$p($1.txt,$1.i+1,$a([$1.checkdigit,((20*3)+2)*3.312,$1.textyoffset,$1.textfont,$1.textsize]));$P($1.encstr,((20+1)*3)+2,$g($1.encs,20));$1.bbs=$a((21*3)+4);$1.bhs=$a($1.bbs.length);for(var _1i=0,_1h=$1.bbs.length-1;_1i<=_1h;_1i+=1){$1.i=_1i;$1.enc=$G($1.encstr,$1.i,1);$1.bunit=0;$1.hunit=0;if($eq($1.enc,"0")){$1.bunit=3;$1.hunit=2;}if($eq($1.enc,"1")){$1.bunit=0;$1.hunit=5;}if($eq($1.enc,"2")){$1.bunit=3;$1.hunit=5;}if($eq($1.enc,"3")){$1.bunit=0;$1.hunit=8;}$p($1.bbs,$1.i,($1.bunit*$1.height)/8);$p($1.bhs,$1.i,($1.hunit*$1.height)/8);}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _21=0,_22=$1.bhs.length-1;_21<_22;_21++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _23=$a();$k[$j++]=_23;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _27=$d();$k[$j++]=_27;if(!$1.dontdraw){$0.renlinear();}};$0.msi=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includecheck=false;$1.includetext=false;$1.includecheckintext=false;$1.checktype="mod10";$1.badmod11=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.encs=$a(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]);$1.barchars="0123456789";$1.barlen=$1.barcode.length;$1.txtlen=$1.barlen;$1.mod10=function(){$1.code=$k[--$j];$k[$j++]=0;$k[$j++]=0;$f($1.code,function(){var _E=$k[--$j];var _F=$k[--$j];var _G=$k[--$j];$k[$j++]=(_E-48)+(_F*10);$k[$j++]=_G;});$j--;var _H=$k[--$j];$k[$j++]=_H*2;$k[$j++]=0;for(;;){var _I=$k[--$j];var _J=$k[--$j];var _K=~~(_J/10);$k[$j++]=_I+(_J%10);$k[$j++]=_K;if(_K==0){$j--;break;}var _L=$k[--$j];var _M=$k[--$j];$k[$j++]=_L;$k[$j++]=_M;}$k[$j++]=0;$k[$j++]=0;$f($1.code,function(){var _O=$k[--$j];var _P=$k[--$j];var _Q=$k[--$j];$k[$j++]=_P+(_O-48);$k[$j++]=_Q;});var _R=$k[--$j];var _S=$k[--$j];var _V=$s($1.code.length+1);$P(_V,0,$1.code);$p(_V,$1.code.length,((10-(($k[--$j]+_R)%10))%10)+48);$k[$j++]=_V;};$1.mod11=function(){$1.code=$k[--$j];$k[$j++]=$1.code.length-1;$f($1.code,function(){var _b=$k[--$j];var _c=$k[--$j];$k[$j++]=_b-48;$k[$j++]=(_c%6)+2;$k[$j++]=_c-1;});$j--;$k[$j++]=0;for(var _e=0,_f=$1.code.length;_e<_f;_e++){var _g=$k[--$j];var _h=$k[--$j];var _i=$k[--$j];$k[$j++]=_g+(_i*_h);}var _k=(11-($k[--$j]%11))%11;$k[$j++]=_k;if((_k==10)&&$1.badmod11){$j--;var _n=$s($1.code.length+2);$P(_n,0,$1.code);$P(_n,$1.code.length,"10");$k[$j++]=_n;}else{var _r=$s($1.code.length+1);$P(_r,0,$1.code);$p(_r,$1.code.length,$k[--$j]+48);$k[$j++]=_r;}};$1.ncrmod11=function(){$1.code=$k[--$j];$k[$j++]=$1.code.length-1;$f($1.code,function(){var _y=$k[--$j];var _z=$k[--$j];$k[$j++]=_y-48;$k[$j++]=(_z%8)+2;$k[$j++]=_z-1;});$j--;$k[$j++]=0;for(var _11=0,_12=$1.code.length;_11<_12;_11++){var _13=$k[--$j];var _14=$k[--$j];var _15=$k[--$j];$k[$j++]=_13+(_15*_14);}var _17=(11-($k[--$j]%11))%11;$k[$j++]=_17;if((_17==10)&&$1.badmod11){$j--;var _1A=$s($1.code.length+2);$P(_1A,0,$1.code);$P(_1A,$1.code.length,"10");$k[$j++]=_1A;}else{var _1E=$s($1.code.length+1);$P(_1E,0,$1.code);$p(_1E,$1.code.length,$k[--$j]+48);$k[$j++]=_1E;}};if($1.includecheck){if($eq($1.checktype,"mod10")){$k[$j++]=$1.barcode;if($1.mod10()==$b)return $b;}if($eq($1.checktype,"mod1010")){$k[$j++]=$1.barcode;if($1.mod10()==$b)return $b;if($1.mod10()==$b)return $b;}if($eq($1.checktype,"mod11")){$k[$j++]=$1.barcode;if($1.mod11()==$b)return $b;}if($eq($1.checktype,"ncrmod11")){$k[$j++]=$1.barcode;if($1.ncrmod11()==$b)return $b;}if($eq($1.checktype,"mod1110")){$k[$j++]=$1.barcode;if($1.mod11()==$b)return $b;if($1.mod10()==$b)return $b;}if($eq($1.checktype,"ncrmod1110")){$k[$j++]=$1.barcode;if($1.ncrmod11()==$b)return $b;if($1.mod10()==$b)return $b;}$1.barcode=$k[--$j];$1.barlen=$1.barcode.length;if($1.includecheckintext){$1.txtlen=$1.barlen;}}$1.sbs=$s(($1.barlen*8)+5);$1.txt=$a($1.barlen);$P($1.sbs,0,$g($1.encs,10));for(var _1i=0,_1h=$1.barlen-1;_1i<=_1h;_1i+=1){$1.i=_1i;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,($1.i*8)+2,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*12)+3,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,($1.barlen*8)+2,$g($1.encs,11));$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _28=$1.sbs;for(var _29=0,_2A=_28.length;_29<_2A;_29++){$k[$j++]=$g(_28,_29)-48;}var _2C=$a();$k[$j++]=_2C;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _2E=0,_2F=~~(($1.sbs.length+1)/2);_2E<_2F;_2E++){$k[$j++]=$1.height;}var _2H=$a();$k[$j++]=_2H;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2J=0,_2K=~~(($1.sbs.length+1)/2);_2J<_2K;_2J++){$k[$j++]=0;}var _2L=$a();$k[$j++]=_2L;if($1.includetext){$k[$j++]="txt";$k[$j++]=$G($1.txt,0,$1.txtlen);}$k[$j++]="opt";$k[$j++]=$1.options;var _2R=$d();$k[$j++]=_2R;if(!$1.dontdraw){$0.renlinear();}};$0.plessey=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.validatecheck=false;$1.includecheckintext=false;$1.unidirectional=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.barchars="0123456789ABCDEF";$1.charvals={};for(var _9=0;_9<=15;_9+=1){$p($1.charvals,$G($1.barchars,_9,1),_9);}for(var _F=0,_E=$1.barcode.length-1;_F<=_E;_F+=1){var _J=$g($1.charvals,$G($1.barcode,_F,1))!==undefined;if(!_J){$k[$j++]="bwipp.plesseyBadCharacter";$k[$j++]="Plessey must contain only digits and letters A B C D E F";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _M=$k[--$j];$k[$j++]=_M-2;}var _N=$k[--$j];$1[$k[--$j]]=_N;$1.checkbits=$a(($1.barlen*4)+8);$P($1.checkbits,$1.barlen*4,$a([0,0,0,0,0,0,0,0]));for(var _W=0,_V=$1.barlen-1;_W<=_V;_W+=1){$1.i=_W;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$P($1.checkbits,$1.i*4,$a([$1.indx&1,($1.indx>>>1)&1,($1.indx>>>2)&1,$1.indx>>>3]));}$1.checksalt=$a([1,1,1,1,0,1,0,0,1]);for(var _m=0,_l=($1.barlen*4)-1;_m<=_l;_m+=1){$1.i=_m;if($g($1.checkbits,$1.i)==1){for(var _q=0;_q<=8;_q+=1){$1.j=_q;$p($1.checkbits,$1.i+$1.j,$xo($g($1.checkbits,$1.i+$1.j),$g($1.checksalt,$1.j)));}}}$1.checkval=0;for(var _11=0;_11<=7;_11+=1){$1.i=_11;$1.checkval=$1.checkval+((~~Math.pow(2,$1.i))*$g($1.checkbits,($1.barlen*4)+$1.i));}$1.checksum1=$1.checkval&15;$1.checksum2=$1.checkval>>>4;if($1.validatecheck){if(($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum1))||($g($1.barcode,$1.barlen+1)!=$g($1.barchars,$1.checksum2))){$k[$j++]="bwipp.plesseyBadCheckDigits";$k[$j++]="Incorrect Plessey check digits provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}$1.encs=$a(["14141414","32141414","14321414","32321414","14143214","32143214","14323214","32323214","14141432","32141432","14321432","32321432","14143232","32143232","14323232","32323232","32321432","541412323","323"]);var _1T=$1.unidirectional?27:33;$1.sbs=$s(($1.barlen*8)+_1T);$1.txt=$a($1.barlen+2);$P($1.sbs,0,$g($1.encs,16));for(var _1c=0,_1b=$1.barlen-1;_1c<=_1b;_1c+=1){$1.i=_1c;$1.indx=$g($1.charvals,$G($1.barcode,$1.i,1));$P($1.sbs,($1.i*8)+8,$g($1.encs,$1.indx));$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),($1.i*20)+20,$1.textyoffset,$1.textfont,$1.textsize]));}$P($1.sbs,($1.barlen*8)+8,$g($1.encs,$1.checksum1));$P($1.sbs,($1.barlen*8)+16,$g($1.encs,$1.checksum2));if($1.includecheckintext){$p($1.txt,$1.barlen,$a([$G($1.barchars,$1.checksum1,1),($1.barlen*20)+20,$1.textyoffset,$1.textfont,$1.textsize]));$p($1.txt,$1.barlen+1,$a([$G($1.barchars,$1.checksum2,1),(($1.barlen+1)*20)+20,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.barlen,$a([" ",($1.barlen*20)+20,$1.textyoffset,$1.textfont,$1.textsize]));$p($1.txt,$1.barlen+1,$a([" ",(($1.barlen+1)*20)+20,$1.textyoffset,$1.textfont,$1.textsize]));}var _2k=$1.unidirectional?18:17;$P($1.sbs,($1.barlen*8)+24,$g($1.encs,_2k));$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _2m=$1.sbs;for(var _2n=0,_2o=_2m.length;_2n<_2o;_2n++){$k[$j++]=$g(_2m,_2n)-48;}var _2q=$a();$k[$j++]=_2q;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _2s=0,_2t=~~(($1.sbs.length+1)/2);_2s<_2t;_2s++){$k[$j++]=$1.height;}var _2v=$a();$k[$j++]=_2v;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _2x=0,_2y=~~(($1.sbs.length+1)/2);_2x<_2y;_2x++){$k[$j++]=0;}var _2z=$a();$k[$j++]=_2z;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _33=$d();$k[$j++]=_33;if(!$1.dontdraw){$0.renlinear();}};$0.telepen=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.numeric=false;$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=1;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.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"]);$1.barlen=$1.barcode.length;$1.sbs=$s(($1.barlen*16)+48);$1.txt=$a($1.barlen);$1.enc=$g($1.encs,95);$P($1.sbs,0,$1.enc);$1.l=$1.enc.length;$1.checksum=0;$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}if($1.numeric){if($g($1.barcode,$1.i)>16){$1.np=$G($1.barcode,$1.i,2);if($eq($G($1.np,1,1),"X")){$1.indx=(~~$z($G($1.np,0,1)))+17;}else{$1.indx=(~~$z($1.np))+27;}$p($1.txt,$1.j,$a([$1.np,($1.j*16)+16,$1.textyoffset,$1.textfont,$1.textsize]));$1.i=$1.i+2;}else{$1.indx=$g($1.barcode,$1.i);$p($1.txt,$1.j,$a([" ",($1.j*16)+16,$1.textyoffset,$1.textfont,$1.textsize]));$1.i=$1.i+1;}}else{$1.indx=$g($1.barcode,$1.i);if(($1.indx>=32)&&($1.indx<=126)){$p($1.txt,$1.j,$a([$G($1.barcode,$1.i,1),($1.j*16)+16,$1.textyoffset,$1.textfont,$1.textsize]));}else{$p($1.txt,$1.j,$a([" ",($1.j*16)+16,$1.textyoffset,$1.textfont,$1.textsize]));}$1.i=$1.i+1;}$1.checksum=$1.checksum+$1.indx;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,$1.l,$1.enc);$1.l=$1.l+$1.enc.length;$1.j=$1.j+1;}$1.checksum=(127-($1.checksum%127))%127;$1.enc=$g($1.encs,$1.checksum);$P($1.sbs,$1.l,$1.enc);$1.l=$1.l+$1.enc.length;$1.enc=$g($1.encs,122);$P($1.sbs,$1.l,$1.enc);$1.l=$1.l+$1.enc.length;$1.sbs=$G($1.sbs,0,$1.l);$1.txt=$G($1.txt,0,$1.j);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;$f($1.sbs,function(){var _1n=$k[--$j];$k[$j++]=_1n-48;});var _1o=$a();$k[$j++]=_1o;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _1q=0,_1r=~~(($1.sbs.length+1)/2);_1q<_1r;_1q++){$k[$j++]=$1.height;}var _1t=$a();$k[$j++]=_1t;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _1v=0,_1w=~~(($1.sbs.length+1)/2);_1v<_1w;_1v++){$k[$j++]=0;}var _1x=$a();$k[$j++]=_1x;if($1.includetext){$k[$j++]="txt";$k[$j++]=$1.txt;}$k[$j++]="opt";$k[$j++]=$1.options;var _21=$d();$k[$j++]=_21;if(!$1.dontdraw){$0.renlinear();}};$0.telepennumeric=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$1.options.dontdraw=true;$1.options.numeric=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.telepen();var _E=$k[--$j];$1[$k[--$j]]=_E;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.posicode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=-8.5;$1.height=1;$1.encoding="auto";$1.version="a";$1.checkoffset=0;$1.raw=false;$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.encoding=""+$1.encoding;$1.version=""+$1.version;$1.checkoffset=~~$1.checkoffset;$1.height=+$1.height;$1.barlen=$1.barcode.length;$1.la0=-1;$1.la1=-2;$1.la2=-3;$1.sf0=-4;$1.sf1=-5;$1.sf2=-6;$1.fn1=-7;$1.fn2=-8;$1.fn3=-9;$1.fn4=-10;var _1m={normal:$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(["%","~",$1.fn1]),$a([$1.la1,$1.la0,$1.fn2]),$a([$1.sf1,$1.sf0,$1.fn3]),$a([$1.sf2,$1.sf2,$1.fn4])]),limited:$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]),$a(["6",-98,-98]),$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])])};$k[$j++]=_1m;if($eq($1.version,"a")||$eq($1.version,"b")){$k[$j++]="normal";}else{$k[$j++]="limited";}var _1p=$k[--$j];$1.charmaps=$g($k[--$j],_1p);var _1s=$1.charmaps;var _1t=$1.charmaps;var _1u=$1.charmaps;$1.charvals=$a([{},{},{}]);for(var _1y=0,_1x=$1.charmaps.length-1;_1y<=_1x;_1y+=1){$1.i=_1y;$1.encs=$g($1.charmaps,$1.i);for(var _22=0;_22<=2;_22+=1){$1.j=_22;var _25=$g($1.encs,$1.j);$k[$j++]=_25;if($eq($t(_25),"stringtype")){var _28=$g($k[--$j],0);$k[$j++]=_28;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}$1.set0=$g($1.charvals,0);$1.set1=$g($1.charvals,1);$1.set2=$g($1.charvals,2);if($1.raw){$1.encoding="raw";}if($eq($1.encoding,"raw")){$1.cws=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.cw=~~$z($G($1.barcode,$1.i+1,3));$p($1.cws,$1.j,$1.cw);$1.i=$1.i+4;$1.j=$1.j+1;}$1.cws=$G($1.cws,0,$1.j);$1.text="";}if($eq($1.encoding,"auto")){var _2f={FNC1:$1.fn1,FNC2:$1.fn2,FNC3:$1.fn3};$1.fncvals=_2f;$1.msg=$a($1.barlen);$1.text=$s($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);$p($1.text,$1.j,$1.char);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$P($1.text,$1.j," ");$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.text=$G($1.text,0,$1.j);$k[$j++]=Infinity;for(var _3L=0,_3M=$1.msglen;_3L<_3M;_3L++){$k[$j++]=0;}$k[$j++]=0;$1.numSA=$a();$k[$j++]=Infinity;for(var _3P=0,_3Q=$1.msglen;_3P<_3Q;_3P++){$k[$j++]=0;}$k[$j++]=0;$1.numEA=$a();for(var _3T=$1.msglen-1;_3T>=0;_3T-=1){$1.i=_3T;if($g($1.msg,$1.i)>=0){if($g($1.msg,$1.i)>=128){$p($1.numEA,$1.i,$g($1.numEA,$1.i+1)+1);}else{$p($1.numSA,$1.i,$g($1.numSA,$1.i+1)+1);}}}$1.ea=false;$1.msgtmp=$a([]);for(var _3n=0,_3m=$1.msglen-1;_3n<=_3m;_3n+=1){$1.i=_3n;$1.c=$g($1.msg,$1.i);if((!$xo($1.ea,$1.c<128))&&($1.c>=0)){if($1.ea){$k[$j++]=$1.numSA;}else{$k[$j++]=$1.numEA;}var _3z=$g($k[--$j],$1.i);var _42=((_3z+$1.i)==$1.msglen)?3:5;if(_3z<_42){$k[$j++]=Infinity;$q($1.msgtmp);$k[$j++]=$1.fn4;$1.msgtmp=$a();}else{$k[$j++]=Infinity;$q($1.msgtmp);$k[$j++]=$1.fn4;$k[$j++]=$1.fn4;$1.msgtmp=$a();$1.ea=!$1.ea;}}$k[$j++]=Infinity;$q($1.msgtmp);if($1.c>=0){$k[$j++]=$1.c&127;}else{$k[$j++]=$1.c;}$1.msgtmp=$a();}$1.msg=$1.msgtmp;$1.msglen=$1.msg.length;$1.enc=function(){var _4I=$k[--$j];$p($1.cws,$1.j,$g(_4I,$k[--$j]));$1.j=$1.j+1;};$1.cws=$a($1.msglen*2);$1.i=0;$1.j=0;$1.cset="set0";for(;;){if($1.i==$1.msglen){break;}for(;;){$1.char1=$g($1.msg,$1.i);$k[$j++]="char2";if(($1.i+1)<$1.msglen){$k[$j++]=$g($1.msg,$1.i+1);}else{$k[$j++]=-99;}var _4a=$k[--$j];$1[$k[--$j]]=_4a;var _4f=$g($1[$1.cset],$1.char1)!==undefined;if(_4f){$k[$j++]=$1.char1;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.i=$1.i+1;break;}var _4m=$g($1.set2,$1.char1)!==undefined;if(_4m){$k[$j++]=$1.sf2;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.set2;if($1.enc()==$b)break;$1.i=$1.i+1;break;}var _4w=$g($1[$1.cset],$1.char2)!==undefined;if(!_4w){if($eq($1.cset,"set0")){$k[$j++]=$1.la1;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.cset="set1";}else{$k[$j++]=$1.la0;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.cset="set0";}break;}else{if($eq($1.cset,"set0")){$k[$j++]=$1.sf1;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.set1;if($1.enc()==$b)break;}else{$k[$j++]=$1.sf0;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.set0;if($1.enc()==$b)break;}$1.i=$1.i+1;break;}break;}}$1.cws=$G($1.cws,0,$1.j);}var _5N={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"])};$1.encs=$g(_5N,$1.version);$1.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])]);$1.v=0;$f($1.cws,function(){$1.cw=$k[--$j];for(var _5Y=0,_5Z=6;_5Y<_5Z;_5Y++){if((($1.cw^$1.v)&1)!=0){$1.v=$1.v^7682;}$1.v=$1.v>>>1;$1.cw=$1.cw>>>1;}});$1.v=$1.v+$1.checkoffset;if($eq($1.version,"limiteda")||$eq($1.version,"limitedb")){$1.v=$1.v&1023;if(($1.v>824)&&($1.v<853)){$1.v=$1.v+292;}}else{$1.v=($1.v&1023)+45;}$1.d=$a([2,2,2,2,2,2]);$1.r=0;$1.c=0;$1.w=0;$1.sum=0;for(;;){if($1.sum==$1.v){break;}$1.t=$1.sum+$g($g($1.c2w,$1.r),$1.c);if($1.t==$1.v){$1.w=$1.w+1;$p($1.d,$1.r,$1.w+2);$1.sum=$1.t;}if($1.t>$1.v){$p($1.d,$1.r,$1.w+2);$1.r=$1.r+1;$1.w=0;}if($1.t<$1.v){$1.c=$1.c+1;$1.w=$1.w+1;$1.sum=$1.t;}}$k[$j++]=20;for(var _6F=0;_6F<=4;_6F+=1){var _6I=$k[--$j];$k[$j++]=_6I-$g($1.d,_6F);}$p($1.d,5,$k[--$j]);if($eq($1.version,"b")||$eq($1.version,"limitedb")){$k[$j++]=Infinity;var _6N=$1.d;for(var _6O=0,_6P=_6N.length;_6O<_6P;_6O++){$k[$j++]=$g(_6N,_6O)+1;}$1.d=$a();}$1.cbs=$Z($s(12),"111111111111");for(var _6U=5;_6U>=0;_6U-=1){$1.i=_6U;$p($1.cbs,((5-$1.i)*2)+1,$g($1.d,$1.i)+47);}$1.sbs=$s(($1.cws.length*6)+31);var _6e=$g($1.encs,$1.encs.length-2);$P($1.sbs,0,_6e);$1.j=_6e.length;for(var _6i=0,_6h=$1.cws.length-1;_6i<=_6h;_6i+=1){$1.i=_6i;$P($1.sbs,$1.j,$g($1.encs,$g($1.cws,$1.i)));$1.j=$1.j+6;}$P($1.sbs,$1.j,$1.cbs);$1.j=$1.j+12;var _6x=$g($1.encs,$1.encs.length-1);$P($1.sbs,$1.j,_6x);$1.j=_6x.length+$1.j;$1.sbs=$G($1.sbs,0,$1.j);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;$f($1.sbs,function(){var _75=$k[--$j];$k[$j++]=_75-48;});var _76=$a();$k[$j++]=_76;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _78=0,_79=~~(($1.sbs.length+1)/2);_78<_79;_78++){$k[$j++]=$1.height;}var _7B=$a();$k[$j++]=_7B;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _7D=0,_7E=~~(($1.sbs.length+1)/2);_7D<_7E;_7D++){$k[$j++]=0;}var _7F=$a();$k[$j++]=_7F;$k[$j++]="txt";$k[$j++]=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$1.options;var _7O=$d();$k[$j++]=_7O;if(!$1.dontdraw){$0.renlinear();}};$0.codablockf=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.rows=-1;$1.columns=8;$1.rowheight=10;$1.sepheight=1;$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.rows=~~$1.rows;$1.columns=~~$1.columns;$1.rowheight=~~$1.rowheight;$1.sepheight=~~$1.sepheight;if((($1.columns>=4)&&($1.columns<=62))&&((($1.rows>=2)&&($1.rows<=44))||($1.rows==-1))){$1.c=$1.columns;}$1.barlen=$1.barcode.length;$1.swa=-1;$1.swb=-2;$1.swc=-3;$1.sft=-4;$1.fn1=-5;$1.fn2=-6;$1.fn3=-7;$1.fn4=-8;$1.sta=-9;$1.stp=-10;$1.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([$1.fn3,$1.fn3,"96"]),$a([$1.fn2,$1.fn2,"97"]),$a([$1.sft,$1.sft,"98"]),$a([$1.swc,$1.swc,"99"]),$a([$1.swb,$1.fn4,$1.swb]),$a([$1.fn4,$1.swa,$1.swa]),$a([$1.fn1,$1.fn1,$1.fn1]),$a([$1.sta,$1.sta,$1.sta]),$a([$1.stp,$1.stp,$1.stp])]);$1.charvals=$a([{},{},{}]);for(var _2O=0,_2N=$1.charmaps.length-1;_2O<=_2N;_2O+=1){$1.i=_2O;$1.encs=$g($1.charmaps,$1.i);for(var _2S=0;_2S<=2;_2S+=1){$1.j=_2S;var _2V=$g($1.encs,$1.j);$k[$j++]=_2V;if($eq($t(_2V),"stringtype")){var _2Y=$g($k[--$j],0);$k[$j++]=_2Y;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}$1.seta=$g($1.charvals,0);$1.setb=$g($1.charvals,1);$1.setc=$g($1.charvals,2);var _2m={FNC1:$1.fn1,FNC3:$1.fn3};$1.fncvals=_2m;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.msgtmp=$a([]);$f($1.msg,function(){$1.char=$k[--$j];$k[$j++]=Infinity;$q($1.msgtmp);if($1.char<128){$k[$j++]=$1.char;}else{$k[$j++]=$1.fn4;$k[$j++]=$1.char&127;}$1.msgtmp=$a();});$1.msg=$1.msgtmp;$1.msglen=$1.msg.length;$1.numsscr=function(){$1.n=0;$1.s=0;$1.p=$k[--$j];for(;;){if($1.p>=$1.msglen){break;}var _3X=$g($1.msg,$1.p);var _3Z=$g($1.setc,_3X)!==undefined;$k[$j++]=_3X;if(!_3Z){$j--;break;}if($k[--$j]==$1.fn1){if(($1.s%2)==0){$1.s=$1.s+1;}else{break;}}$1.n=$1.n+1;$1.s=$1.s+1;$1.p=$1.p+1;}$k[$j++]=$1.n;$k[$j++]=$1.s;};$1.enca=function(){$p($1.cws,$1.j,$g($1.seta,$k[--$j]));$1.j=$1.j+1;};$1.encb=function(){$p($1.cws,$1.j,$g($1.setb,$k[--$j]));$1.j=$1.j+1;};$1.encc=function(){var _3v=$k[--$j];$k[$j++]=_3v;if($ne($t(_3v),"arraytype")){var _3z=$g($1.setc,$k[--$j]);$k[$j++]=_3z;}else{$q($k[--$j]);var _41=$k[--$j];var _42=$k[--$j];$k[$j++]=(_41-48)+((_42-48)*10);}$p($1.cws,$1.j,$k[--$j]);$1.j=$1.j+1;};$1.anotb=function(){var _47=$k[--$j];var _49=$g($1.seta,_47)!==undefined;var _4B=$g($1.setb,_47)!==undefined;$k[$j++]=_49&&(!_4B);};$1.bnota=function(){var _4C=$k[--$j];var _4E=$g($1.setb,_4C)!==undefined;var _4G=$g($1.seta,_4C)!==undefined;$k[$j++]=_4E&&(!_4G);};$k[$j++]=Infinity;for(var _4I=0,_4J=$1.msg.length;_4I<_4J;_4I++){$k[$j++]=0;}$k[$j++]=9999;$1.nextanotb=$a();$k[$j++]=Infinity;for(var _4M=0,_4N=$1.msg.length;_4M<_4N;_4M++){$k[$j++]=0;}$k[$j++]=9999;$1.nextbnota=$a();for(var _4Q=$1.msg.length-1;_4Q>=0;_4Q-=1){$1.i=_4Q;$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;if($k[--$j]){$p($1.nextanotb,$1.i,0);}else{$p($1.nextanotb,$1.i,$g($1.nextanotb,$1.i+1)+1);}$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;if($k[--$j]){$p($1.nextbnota,$1.i,0);}else{$p($1.nextbnota,$1.i,$g($1.nextbnota,$1.i+1)+1);}}$1.abeforeb=function(){var _4n=$k[--$j];$k[$j++]=$lt($g($1.nextanotb,_4n),$g($1.nextbnota,_4n));};$1.bbeforea=function(){var _4s=$k[--$j];$k[$j++]=$lt($g($1.nextbnota,_4s),$g($1.nextanotb,_4s));};$1.padrow=function(){for(var _4y=0,_4z=$k[--$j];_4y<_4z;_4y++){for(;;){if($eq($1.cset,"seta")){$k[$j++]=$1.swc;if($1.enca()==$b)break;$1.cset="setc";break;}if($eq($1.cset,"setb")){$k[$j++]=$1.swc;if($1.encb()==$b)break;$1.cset="setc";break;}if($eq($1.cset,"setc")){$k[$j++]=$1.swb;if($1.encc()==$b)break;$1.cset="setb";break;}}}};$k[$j++]="cws";$k[$j++]=$1.c+5;if($1.rows!=-1){$k[$j++]=$1.rows;}else{$k[$j++]=44;}var _59=$k[--$j];var _5B=$a($k[--$j]*_59);$1[$k[--$j]]=_5B;$1.i=0;$1.j=0;$1.r=1;$1.lastrow=false;for(;;){if($1.lastrow){break;}$k[$j++]=$1.sta;if($1.enca()==$b)break;if($1.i<$1.msglen){$k[$j++]=$1.i;if($1.numsscr()==$b)break;}else{$k[$j++]=-1;$k[$j++]=-1;}$1.nums=$k[--$j];$1.nchars=$k[--$j];for(;;){if($1.msglen==0){$k[$j++]=$1.swb;if($1.enca()==$b)break;$1.cset="setb";break;}if($1.nums>=2){$k[$j++]=$1.swc;if($1.enca()==$b)break;$1.cset="setc";break;}$k[$j++]=$1.i;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.sft;if($1.enca()==$b)break;$1.cset="seta";break;}$k[$j++]=$1.swb;if($1.enca()==$b)break;$1.cset="setb";break;}$1.j=$1.j+1;$1.endofrow=false;for(;;){$1.rem=($1.c+3)-($1.j%($1.c+5));if(($1.i==$1.msglen)||$1.endofrow){break;}$k[$j++]=$1.i;if($1.numsscr()==$b)break;$1.nums=$k[--$j];$1.nchars=$k[--$j];for(;;){if((($eq($1.cset,"seta")||$eq($1.cset,"setb"))&&($1.nums>=4))&&($g($1.msg,$1.i)!=$1.fn1)){if((($1.nums%2)==0)&&($1.rem>=3)){$k[$j++]=$1.swc;if($eq($1.cset,"seta")){if($1.enca()==$b)break;}else{if($1.encb()==$b)break;}$1.cset="setc";for(var _5n=0,_5o=2;_5n<_5o;_5n++){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}}break;}if((($1.nums%2)!=0)&&($1.rem>=4)){$k[$j++]=$g($1.msg,$1.i);if($eq($1.cset,"seta")){if($1.enca()==$b)break;}else{if($1.encb()==$b)break;}$1.i=$1.i+1;$k[$j++]=$1.swc;if($eq($1.cset,"seta")){if($1.enca()==$b)break;}else{if($1.encb()==$b)break;}$1.cset="setc";for(var _68=0,_69=2;_68<_69;_68++){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}}break;}}$k[$j++]=$eq($1.cset,"setb");$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;var _6O=$k[--$j];if(($k[--$j]&&_6O)&&($1.rem>=2)){if($1.i<($1.msglen-1)){$k[$j++]=$1.i+1;if($1.bbeforea()==$b)break;if($k[--$j]){$k[$j++]=$1.sft;if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}}$k[$j++]=$1.swa;if($1.encb()==$b)break;$1.cset="seta";$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}$k[$j++]=$eq($1.cset,"seta");$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;var _6j=$k[--$j];if(($k[--$j]&&_6j)&&($1.rem>=2)){if($1.i<($1.msglen-1)){$k[$j++]=$1.i+1;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.sft;if($1.enca()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}}$k[$j++]=$1.swb;if($1.enca()==$b)break;$1.cset="setb";$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}if(($eq($1.cset,"setc")&&($1.nums<2))&&($1.rem>=2)){$k[$j++]=$1.i;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.swa;if($1.encc()==$b)break;$1.cset="seta";$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}$k[$j++]=$1.swb;if($1.encc()==$b)break;$1.cset="setb";$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}var _7K=$g($1.seta,$g($1.msg,$1.i))!==undefined;if(($eq($1.cset,"seta")&&_7K)&&($1.rem>=1)){$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}var _7V=$g($1.setb,$g($1.msg,$1.i))!==undefined;if(($eq($1.cset,"setb")&&_7V)&&($1.rem>=1)){$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}if(($eq($1.cset,"setc")&&($1.nums>=2))&&($1.rem>=1)){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}break;}$1.endofrow=true;break;}}if((((($1.r==$1.rows)||($1.rows==-1))&&($1.r>1))&&($1.i==$1.msglen))&&($1.rem>=2)){$k[$j++]=$1.rem-2;if($1.padrow()==$b)break;$1.j=$1.j+3;$k[$j++]=$1.stp;if($1.enca()==$b)break;$1.lastrow=true;}else{$k[$j++]=$1.rem;if($1.padrow()==$b)break;$1.j=$1.j+1;$k[$j++]=$1.stp;if($1.enca()==$b)break;$1.r=$1.r+1;}}$1.cws=$G($1.cws,0,$1.j);$k[$j++]=Infinity;for(var _85=64;_85<=95;_85+=1){$k[$j++]=_85;}for(var _86=0;_86<=15;_86+=1){$k[$j++]=_86;}for(var _87=26;_87<=63;_87+=1){$k[$j++]=_87;}$1.abmap=$a();$k[$j++]=Infinity;for(var _89=0;_89<=85;_89+=1){$k[$j++]=_89;}$1.cmap=$a();$1.chkmsg=$a($1.msglen);$1.j=0;for(var _8F=0,_8E=$1.msglen-1;_8F<=_8E;_8F+=1){$1.i=_8F;$1.char=$g($1.msg,$1.i);if($1.char>=0){$p($1.chkmsg,$1.j,$1.char);$1.j=$1.j+1;}if(($1.char==$1.fn1)&&($1.i!=0)){$p($1.chkmsg,$1.j,29);$1.j=$1.j+1;}}$1.t1=0;$1.t2=0;$1.k1=0;$1.k2=0;for(var _8W=0,_8V=$1.j-1;_8W<=_8V;_8W+=1){$1.i=_8W;$1.t1=($g($1.chkmsg,$1.i)*$1.i)%86;$1.t2=($1.t1+$g($1.chkmsg,$1.i))%86;$1.k1=($1.k1+$1.t2)%86;$1.k2=($1.k2+$1.t1)%86;}$k[$j++]=$1.cws;$k[$j++]=$1.cws.length-4;if($ne($1.cset,"setc")){$k[$j++]=$1.abmap;}else{$k[$j++]=$1.cmap;}var _8q=$g($k[--$j],$1.k1);var _8r=$k[--$j];$p($k[--$j],_8r,_8q);$k[$j++]=$1.cws;$k[$j++]=$1.cws.length-3;if($ne($1.cset,"setc")){$k[$j++]=$1.abmap;}else{$k[$j++]=$1.cmap;}var _90=$g($k[--$j],$1.k2);var _91=$k[--$j];$p($k[--$j],_91,_90);var _93=$1.cws;$k[$j++]=_93;$k[$j++]=2;if($g(_93,2-1)!=99){$k[$j++]=$1.abmap;}else{$k[$j++]=$1.cmap;}var _99=$g($k[--$j],$1.r-2);var _9A=$k[--$j];$p($k[--$j],_9A,_99);for(var _9E=1,_9D=$1.r-1;_9E<=_9D;_9E+=1){$1.i=_9E;var _9F=$1.cws;var _9G=$1.i;var _9H=$1.c;$k[$j++]=_9F;$k[$j++]=(_9G*(_9H+5))+2;if($g(_9F,((_9G*(_9H+5))+2)-1)!=99){$k[$j++]=$1.abmap;}else{$k[$j++]=$1.cmap;}var _9N=$g($k[--$j],$1.i+42);var _9O=$k[--$j];$p($k[--$j],_9O,_9N);}for(var _9S=0,_9R=$1.r-1;_9S<=_9R;_9S+=1){$1.rcws=$G($1.cws,_9S*($1.c+5),$1.c+4);$1.csum=$g($1.rcws,0);for(var _9b=1,_9a=$1.rcws.length-2;_9b<=_9a;_9b+=1){$1.i=_9b;$1.csum=$1.csum+($g($1.rcws,$1.i)*$1.i);}$p($1.rcws,$1.rcws.length-1,$1.csum%103);}$1.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"]);$1.rowbits=$a($1.r);for(var _9p=0,_9o=$1.r-1;_9p<=_9o;_9p+=1){$1.i=_9p;$k[$j++]=Infinity;$f($G($1.cws,$1.i*($1.c+5),$1.c+5),function(){$f($g($1.encs,$k[--$j]),function(){var _9y=$k[--$j];$k[$j++]=_9y-48;});});$1.sbs=$a();$k[$j++]=Infinity;var _A0=$1.sbs;$k[$j++]=0;for(var _A1=0,_A2=_A0.length;_A1<_A2;_A1++){var _A4=$k[--$j];var _A5=(_A4==1)?0:1;$k[$j++]=_A4;for(var _A6=0,_A7=$g(_A0,_A1);_A6<_A7;_A6++){$k[$j++]=_A5}}$r($a($m()-1));var _AA=$k[--$j];var _AB=$k[--$j];var _AC=$k[--$j];$p($1.rowbits,$1.i,_AA);}$1.symwid=($1.c*11)+57;$k[$j++]=Infinity;for(var _AI=0,_AJ=$1.symwid*$1.sepheight;_AI<_AJ;_AI++){$k[$j++]=1;}for(var _AM=0,_AL=$1.r-2;_AM<=_AL;_AM+=1){$1.i=_AM;for(var _AO=0,_AP=$1.rowheight;_AO<_AP;_AO++){$q($g($1.rowbits,$1.i));}for(var _AU=0,_AV=$1.sepheight;_AU<_AV;_AU++){$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 _AX=0,_AY=$1.symwid-24;_AX<_AY;_AX++){$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 _Aa=0,_Ab=$1.rowheight;_Aa<_Ab;_Aa++){$q($g($1.rowbits,$1.r-1));}for(var _Ah=0,_Ai=$1.symwid*$1.sepheight;_Ah<_Ai;_Ah++){$k[$j++]=1;}$1.pixs=$a();var _As={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.symwid,pixy:~~($1.pixs.length/$1.symwid),height:(~~($1.pixs.length/$1.symwid))/72,width:$1.symwid/72,opt:$1.options};$k[$j++]=_As;if(!$1.dontdraw){$0.renmatrix();}};$0.code16k=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.mode=-1;$1.pos=-1;$1.rows=0;$1.rowheight=8;$1.sepheight=1;$1.encoding="auto";$1.raw=false;$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.mode=~~$1.mode;$1.pos=~~$1.pos;$1.rows=~~$1.rows;$1.rowheight=~~$1.rowheight;$1.sepheight=~~$1.sepheight;if($1.pos!=-1){$1.rows=16;}$1.barlen=$1.barcode.length;$1.swa=-1;$1.swb=-2;$1.swc=-3;$1.sa1=-4;$1.sb1=-5;$1.sc1=-6;$1.sa2=-7;$1.sb2=-8;$1.sc2=-9;$1.pad=-10;$1.sb3=-11;$1.sc3=-12;$1.fn1=-13;$1.fn2=-14;$1.fn3=-15;$1.fn4=-16;$1.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([$1.fn3,$1.fn3,"96"]),$a([$1.fn2,$1.fn2,"97"]),$a([$1.sb1,$1.sa1,"98"]),$a([$1.swc,$1.swc,"99"]),$a([$1.swb,$1.fn4,$1.swb]),$a([$1.fn4,$1.swa,$1.swa]),$a([$1.fn1,$1.fn1,$1.fn1]),$a([$1.pad,$1.pad,$1.pad]),$a([$1.sb2,$1.sa2,$1.sb1]),$a([$1.sc2,$1.sc2,$1.sb2]),$a([$1.sc3,$1.sc3,$1.sb3])]);$1.charvals=$a([{},{},{}]);for(var _2S=0,_2R=$1.charmaps.length-1;_2S<=_2R;_2S+=1){$1.i=_2S;$1.encs=$g($1.charmaps,$1.i);for(var _2W=0;_2W<=2;_2W+=1){$1.j=_2W;var _2Z=$g($1.encs,$1.j);$k[$j++]=_2Z;if($eq($t(_2Z),"stringtype")){var _2c=$g($k[--$j],0);$k[$j++]=_2c;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}$1.seta=$g($1.charvals,0);$1.setb=$g($1.charvals,1);$1.setc=$g($1.charvals,2);if($1.raw){$1.encoding="raw";}if($eq($1.encoding,"raw")){$1.cws=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.cw=~~$z($G($1.barcode,$1.i+1,3));$p($1.cws,$1.j,$1.cw);$1.i=$1.i+4;$1.j=$1.j+1;}$1.cws=$G($1.cws,0,$1.j);$1.text="";}if($eq($1.encoding,"auto")){var _39={FNC1:$1.fn1,FNC2:$1.fn2,FNC3:$1.fn3};$1.fncvals=_39;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$k[$j++]=Infinity;for(var _3f=0,_3g=$1.msglen;_3f<_3g;_3f++){$k[$j++]=0;}$k[$j++]=0;$1.numSA=$a();$k[$j++]=Infinity;for(var _3j=0,_3k=$1.msglen;_3j<_3k;_3j++){$k[$j++]=0;}$k[$j++]=0;$1.numEA=$a();for(var _3n=$1.msglen-1;_3n>=0;_3n-=1){$1.i=_3n;if($g($1.msg,$1.i)>=0){if($g($1.msg,$1.i)>=128){$p($1.numEA,$1.i,$g($1.numEA,$1.i+1)+1);}else{$p($1.numSA,$1.i,$g($1.numSA,$1.i+1)+1);}}}$1.ea=false;$1.msgtmp=$a([]);for(var _47=0,_46=$1.msglen-1;_47<=_46;_47+=1){$1.i=_47;$1.c=$g($1.msg,$1.i);if((!$xo($1.ea,$1.c<128))&&($1.c>=0)){if($1.ea){$k[$j++]=$1.numSA;}else{$k[$j++]=$1.numEA;}var _4J=$g($k[--$j],$1.i);var _4M=((_4J+$1.i)==$1.msglen)?3:5;if(_4J<_4M){$k[$j++]=Infinity;$q($1.msgtmp);$k[$j++]=$1.fn4;$1.msgtmp=$a();}else{$k[$j++]=Infinity;$q($1.msgtmp);$k[$j++]=$1.fn4;$k[$j++]=$1.fn4;$1.msgtmp=$a();$1.ea=!$1.ea;}}$k[$j++]=Infinity;$q($1.msgtmp);if($1.c>=0){$k[$j++]=$1.c&127;}else{$k[$j++]=$1.c;}$1.msgtmp=$a();}$1.msg=$1.msgtmp;$1.msglen=$1.msg.length;$1.numsscr=function(){$1.n=0;$1.s=0;$1.p=$k[--$j];for(;;){if($1.p>=$1.msglen){break;}var _4h=$g($1.msg,$1.p);var _4j=$g($1.setc,_4h)!==undefined;$k[$j++]=_4h;if(!_4j){$j--;break;}if($k[--$j]==$1.fn1){if(($1.s%2)==0){$1.s=$1.s+1;}else{break;}}$1.n=$1.n+1;$1.s=$1.s+1;$1.p=$1.p+1;}$k[$j++]=$1.n;$k[$j++]=$1.s;};$1.enca=function(){$p($1.cws,$1.j,$g($1.seta,$k[--$j]));$1.j=$1.j+1;};$1.encb=function(){$p($1.cws,$1.j,$g($1.setb,$k[--$j]));$1.j=$1.j+1;};$1.encc=function(){var _55=$k[--$j];$k[$j++]=_55;if($ne($t(_55),"arraytype")){var _59=$g($1.setc,$k[--$j]);$k[$j++]=_59;}else{$q($k[--$j]);var _5B=$k[--$j];var _5C=$k[--$j];$k[$j++]=(_5B-48)+((_5C-48)*10);}$p($1.cws,$1.j,$k[--$j]);$1.j=$1.j+1;};$1.anotb=function(){var _5H=$k[--$j];var _5J=$g($1.seta,_5H)!==undefined;var _5L=$g($1.setb,_5H)!==undefined;$k[$j++]=_5J&&(!_5L);};$1.bnota=function(){var _5M=$k[--$j];var _5O=$g($1.setb,_5M)!==undefined;var _5Q=$g($1.seta,_5M)!==undefined;$k[$j++]=_5O&&(!_5Q);};$k[$j++]=Infinity;for(var _5S=0,_5T=$1.msg.length;_5S<_5T;_5S++){$k[$j++]=0;}$k[$j++]=9999;$1.nextanotb=$a();$k[$j++]=Infinity;for(var _5W=0,_5X=$1.msg.length;_5W<_5X;_5W++){$k[$j++]=0;}$k[$j++]=9999;$1.nextbnota=$a();for(var _5a=$1.msg.length-1;_5a>=0;_5a-=1){$1.i=_5a;$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;if($k[--$j]){$p($1.nextanotb,$1.i,0);}else{$p($1.nextanotb,$1.i,$g($1.nextanotb,$1.i+1)+1);}$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;if($k[--$j]){$p($1.nextbnota,$1.i,0);}else{$p($1.nextbnota,$1.i,$g($1.nextbnota,$1.i+1)+1);}}$1.abeforeb=function(){var _5x=$k[--$j];$k[$j++]=$lt($g($1.nextanotb,_5x),$g($1.nextbnota,_5x));};$1.bbeforea=function(){var _62=$k[--$j];$k[$j++]=$lt($g($1.nextbnota,_62),$g($1.nextanotb,_62));};$1.cws=$a(($1.barcode.length*2)+3);$1.i=0;$1.j=0;for(;;){if($1.pos!=-1){$p($1.cws,0,(~~($1.pos/10))-1);$p($1.cws,1,($1.pos%10)-1);$1.j=2;$1.cset="setb";$1.mode=7;break;}if($1.msglen==0){$1.cset="setb";$1.mode=1;break;}if($1.msglen>=2){$k[$j++]=$g($1.msg,0)==$1.fn1;$k[$j++]=1;if($1.numsscr()==$b)break;var _6J=$k[--$j];var _6K=$k[--$j];if($k[--$j]&&(_6J>=2)){$1.cset="setc";$1.mode=4;$1.i=1;break;}}if($g($1.msg,0)==$1.fn1){$1.cset="setb";$1.mode=3;$1.i=1;break;}if($1.msglen>=2){$k[$j++]=0;if($1.numsscr()==$b)break;var _6Q=$k[--$j];var _6R=$k[--$j];if((_6Q>=2)&&((_6Q%2)==0)){$1.cset="setc";$1.mode=2;break;}$k[$j++]=0;if($1.numsscr()==$b)break;var _6S=$k[--$j];var _6T=$k[--$j];if((_6S>=3)&&((_6S%2)==1)){$k[$j++]=$g($1.msg,0);if($1.encb()==$b)break;$1.cset="setc";$1.mode=5;$1.i=1;break;}var _6Z=$g($1.setb,$g($1.msg,0))!==undefined;$k[$j++]=_6Z;$k[$j++]=1;if($1.numsscr()==$b)break;var _6a=$k[--$j];var _6b=$k[--$j];if($k[--$j]&&((_6a>=2)&&((_6a%2)==0))){$k[$j++]=$g($1.msg,0);if($1.encb()==$b)break;$1.cset="setc";$1.mode=5;$1.i=1;break;}var _6i=$g($1.setb,$g($1.msg,0))!==undefined;$k[$j++]=_6i;$k[$j++]=1;if($1.numsscr()==$b)break;var _6j=$k[--$j];var _6k=$k[--$j];if($k[--$j]&&((_6j>=3)&&((_6j%2)==1))){$k[$j++]=$g($1.msg,0);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,1);if($1.encb()==$b)break;$1.cset="setc";$1.mode=6;$1.i=2;break;}var _6t=$g($1.setb,$g($1.msg,0))!==undefined;var _6x=$g($1.setb,$g($1.msg,1))!==undefined;$k[$j++]=_6t&&_6x;$k[$j++]=2;if($1.numsscr()==$b)break;var _6y=$k[--$j];var _6z=$k[--$j];if($k[--$j]&&((_6y>=2)&&((_6y%2)==0))){$k[$j++]=$g($1.msg,0);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,1);if($1.encb()==$b)break;$1.cset="setc";$1.mode=6;$1.i=2;break;}}$k[$j++]=0;if($1.abeforeb()==$b)break;if($k[--$j]){$1.cset="seta";$1.mode=0;break;}$1.cset="setb";$1.mode=1;break;}for(;;){if($1.i==$1.msglen){break;}$k[$j++]=$1.i;if($1.numsscr()==$b)break;$1.nums=$k[--$j];$1.nchars=$k[--$j];for(;;){if($eq($1.cset,"seta")){if($1.i<($1.msglen-1)){$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;$k[$j++]=$1.i+1;if($1.abeforeb()==$b)break;var _7I=$k[--$j];if(($k[--$j]&&_7I)){$k[$j++]=$1.sb1;if($1.enca()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}}if($1.i<($1.msglen-2)){$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.bnota()==$b)break;var _7X=$k[--$j];var _7Y=$k[--$j];$k[$j++]=$an(_7Y,_7X);$k[$j++]=$1.i+2;if($1.abeforeb()==$b)break;var _7a=$k[--$j];if(($k[--$j]&&_7a)){$k[$j++]=$1.sb2;if($1.enca()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.encb()==$b)break;$1.i=$1.i+2;break;}}$k[$j++]=$g($1.msg,$1.i);if($1.bnota()==$b)break;if($k[--$j]){$k[$j++]=$1.swb;if($1.enca()==$b)break;$1.cset="setb";break;}if($1.i<($1.msglen-4)){var _7w=$g($1.seta,$g($1.msg,$1.i+4))!==undefined;if(($1.nums==4)&&_7w){$k[$j++]=$1.sc2;if($1.enca()==$b)break;for(var _7y=0,_7z=2;_7y<_7z;_7y++){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}}break;}}if($1.i<($1.msglen-6)){var _8H=$g($1.seta,$g($1.msg,$1.i+6))!==undefined;if(($1.nums==6)&&_8H){$k[$j++]=$1.sc3;if($1.enca()==$b)break;for(var _8J=0,_8K=3;_8J<_8K;_8J++){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}}break;}}if(($1.nums>=4)&&(($1.nums%2)==0)){$k[$j++]=$1.swc;if($1.enca()==$b)break;$1.cset="setc";break;}$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}if($eq($1.cset,"setb")){if($1.i<($1.msglen-1)){$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;$k[$j++]=$1.i+1;if($1.bbeforea()==$b)break;var _8j=$k[--$j];if(($k[--$j]&&_8j)){$k[$j++]=$1.sa1;if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$1.i=$1.i+1;break;}}if($1.i<($1.msglen-2)){$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.anotb()==$b)break;var _8y=$k[--$j];var _8z=$k[--$j];$k[$j++]=$an(_8z,_8y);$k[$j++]=$1.i+2;if($1.bbeforea()==$b)break;var _91=$k[--$j];if(($k[--$j]&&_91)){$k[$j++]=$1.sa2;if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.enca()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.enca()==$b)break;$1.i=$1.i+2;break;}}$k[$j++]=$g($1.msg,$1.i);if($1.anotb()==$b)break;if($k[--$j]){$k[$j++]=$1.swa;if($1.encb()==$b)break;$1.cset="seta";break;}if($1.i<($1.msglen-4)){var _9N=$g($1.setb,$g($1.msg,$1.i+4))!==undefined;if(($1.nums==4)&&_9N){$k[$j++]=$1.sc2;if($1.encb()==$b)break;for(var _9P=0,_9Q=2;_9P<_9Q;_9P++){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}}break;}}if($1.i<($1.msglen-6)){var _9i=$g($1.setb,$g($1.msg,$1.i+6))!==undefined;if(($1.nums==6)&&_9i){$k[$j++]=$1.sc3;if($1.encb()==$b)break;for(var _9k=0,_9l=3;_9k<_9l;_9k++){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}}break;}}if(($1.nums>=4)&&(($1.nums%2)==0)){$k[$j++]=$1.swc;if($1.encb()==$b)break;$1.cset="setc";break;}$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}if($eq($1.cset,"setc")){if($1.nums>=2){if($g($1.msg,$1.i)==$1.fn1){$k[$j++]=$1.fn1;if($1.encc()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$G($1.msg,$1.i,2);if($1.encc()==$b)break;$1.i=$1.i+2;}break;}if($1.i<($1.msglen-1)){var _AL=$g($1.setb,$g($1.msg,$1.i))!==undefined;$k[$j++]=_AL;$k[$j++]=$1.i+1;if($1.numsscr()==$b)break;var _AN=$k[--$j];var _AO=$k[--$j];if($k[--$j]&&((_AN>=2)&&((_AN%2)==0))){$k[$j++]=$1.sb1;if($1.encc()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$1.i=$1.i+1;break;}}if($1.i<($1.msglen-1)){var _Ab=$g($1.setb,$g($1.msg,$1.i))!==undefined;$k[$j++]=_Ab;$k[$j++]=$1.i+1;if($1.numsscr()==$b)break;var _Ad=$k[--$j];var _Ae=$k[--$j];if($k[--$j]&&((_Ad>=3)&&((_Ad%2)==1))){$k[$j++]=$1.sb2;if($1.encc()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.encb()==$b)break;$1.i=$1.i+2;break;}}if($1.i<($1.msglen-2)){var _Au=$g($1.setb,$g($1.msg,$1.i))!==undefined;var _Az=$g($1.setb,$g($1.msg,$1.i+1))!==undefined;$k[$j++]=_Au&&_Az;$k[$j++]=$1.i+2;if($1.numsscr()==$b)break;var _B1=$k[--$j];var _B2=$k[--$j];if($k[--$j]&&((_B1>=2)&&((_B1%2)==0))){$k[$j++]=$1.sb2;if($1.encc()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.encb()==$b)break;$1.i=$1.i+2;break;}}if($1.i<($1.msglen-3)){var _BI=$g($1.setb,$g($1.msg,$1.i))!==undefined;var _BN=$g($1.setb,$g($1.msg,$1.i+1))!==undefined;$k[$j++]=_BI&&_BN;$k[$j++]=$1.i+2;if($1.numsscr()==$b)break;var _BP=$k[--$j];var _BQ=$k[--$j];if($k[--$j]&&((_BP>=3)&&((_BP%2)==1))){$k[$j++]=$1.sb3;if($1.encc()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+2);if($1.encb()==$b)break;$1.i=$1.i+3;break;}}if($1.i<($1.msglen-3)){var _Bj=$g($1.setb,$g($1.msg,$1.i))!==undefined;var _Bo=$g($1.setb,$g($1.msg,$1.i+1))!==undefined;var _Bt=$g($1.setb,$g($1.msg,$1.i+2))!==undefined;$k[$j++]=(_Bj&&_Bo)&&_Bt;$k[$j++]=$1.i+3;if($1.numsscr()==$b)break;var _Bv=$k[--$j];var _Bw=$k[--$j];if($k[--$j]&&((_Bv>=2)&&((_Bv%2)==0))){$k[$j++]=$1.sb3;if($1.encc()==$b)break;$k[$j++]=$g($1.msg,$1.i);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+1);if($1.encb()==$b)break;$k[$j++]=$g($1.msg,$1.i+2);if($1.encb()==$b)break;$1.i=$1.i+3;break;}}$k[$j++]=$1.i;if($1.abeforeb()==$b)break;if($k[--$j]){$k[$j++]=$1.swa;if($1.encc()==$b)break;$1.cset="seta";break;}$k[$j++]=$1.swb;if($1.encc()==$b)break;$1.cset="setb";break;}break;}}$1.cws=$G($1.cws,0,$1.j);}$1.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])]);$1.urows=$1.rows;$1.i=0;for(;;){$1.m=$g($1.metrics,$1.i);$1.r=$g($1.m,0);$1.dcws=$g($1.m,1);$1.okay=true;if(($1.urows!=0)&&($1.urows!=$1.r)){$1.okay=false;}if($1.cws.length>$1.dcws){$1.okay=false;}if($1.okay){break;}$1.i=$1.i+1;}$k[$j++]=Infinity;$q($1.cws);for(var _Co=0,_Cp=$1.dcws-$1.cws.length;_Co<_Cp;_Co++){$k[$j++]=103;}$1.cws=$a();$k[$j++]=Infinity;$k[$j++]=(($1.r-2)*7)+$1.mode;$q($1.cws);$1.cws=$a();$k[$j++]=0;for(var _Cx=0,_Cw=$1.dcws;_Cx<=_Cw;_Cx+=1){var _D0=$k[--$j];$k[$j++]=_D0+((_Cx+2)*$g($1.cws,_Cx));}$1.c1=$k[--$j]%107;$k[$j++]=0;for(var _D4=0,_D3=$1.dcws;_D4<=_D3;_D4+=1){var _D7=$k[--$j];$k[$j++]=_D7+((_D4+1)*$g($1.cws,_D4));}$1.c2=($k[--$j]+($1.c1*($1.dcws+2)))%107;$k[$j++]=Infinity;$q($1.cws);$k[$j++]=$1.c1;$k[$j++]=$1.c2;$1.cws=$a();$1.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"]);$1.startencs=$a(["3211","2221","2122","1411","1132","1231","1114","3112","3211","2221","2122","1411","1132","1231","1114","3112"]);$1.stopencsodd=$a(["3211","2221","2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411"]);$1.stopencseven=$a(["2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411","3211","2221"]);if(($1.pos==-1)||(((~~($1.pos/10))%2)==1)){$1.stopencs=$1.stopencsodd;}else{$1.stopencs=$1.stopencseven;}$1.rowbits=$a($1.r);for(var _DR=0,_DQ=$1.r-1;_DR<=_DQ;_DR+=1){$1.i=_DR;$k[$j++]=Infinity;$k[$j++]=10;$f($g($1.startencs,$1.i),function(){var _DV=$k[--$j];$k[$j++]=_DV-48;});$k[$j++]=1;$f($G($1.cws,$1.i*5,5),function(){$f($g($1.encs,$k[--$j]),function(){var _Dc=$k[--$j];$k[$j++]=_Dc-48;});});$f($g($1.stopencs,$1.i),function(){var _Dg=$k[--$j];$k[$j++]=_Dg-48;});$k[$j++]=1;$1.sbs=$a();$k[$j++]=Infinity;var _Di=$1.sbs;$k[$j++]=1;for(var _Dj=0,_Dk=_Di.length;_Dj<_Dk;_Dj++){var _Dm=$k[--$j];var _Dn=(_Dm==0)?1:0;$k[$j++]=_Dm;for(var _Do=0,_Dp=$g(_Di,_Dj);_Do<_Dp;_Do++){$k[$j++]=_Dn}}$r($a($m()-1));var _Ds=$k[--$j];var _Dt=$k[--$j];var _Du=$k[--$j];$p($1.rowbits,$1.i,_Ds);}$k[$j++]=Infinity;for(var _Dy=0,_Dz=81*$1.sepheight;_Dy<_Dz;_Dy++){$k[$j++]=1;}for(var _E2=0,_E1=$1.r-2;_E2<=_E1;_E2+=1){$1.i=_E2;for(var _E4=0,_E5=$1.rowheight;_E4<_E5;_E4++){$q($g($1.rowbits,$1.i));}for(var _EA=0,_EB=$1.sepheight;_EA<_EB;_EA++){for(var _EC=0,_ED=10;_EC<_ED;_EC++){$k[$j++]=0;}for(var _EE=0,_EF=70;_EE<_EF;_EE++){$k[$j++]=1;}$k[$j++]=0;}}for(var _EH=0,_EI=$1.rowheight;_EH<_EI;_EH++){$q($g($1.rowbits,$1.r-1));}for(var _EN=0,_EO=81*$1.sepheight;_EN<_EO;_EN++){$k[$j++]=1;}$1.pixs=$a();var _EU={ren:$0.renmatrix,pixs:$1.pixs,pixx:81,pixy:~~($1.pixs.length/81),height:(~~($1.pixs.length/81))/72,width:81/72,opt:$1.options};$k[$j++]=_EU;if(!$1.dontdraw){$0.renmatrix();}};$0.code49=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.mode=-1;$1.pos=-1;$1.rows=0;$1.rowheight=8;$1.sepheight=1;$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.mode=~~$1.mode;$1.pos=~~$1.pos;$1.rows=~~$1.rows;$1.rowheight=~~$1.rowheight;$1.sepheight=~~$1.sepheight;$1.barlen=$1.barcode.length;$1.s1=-1;$1.s2=-2;$1.fn1=-3;$1.fn2=-4;$1.fn3=-5;$1.ns=-6;var _E={FNC1:$1.fn1,FNC2:$1.fn2,FNC3:$1.fn3};$1.fncvals=_E;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.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","-","."," ","$","/","+","%",$1.s1,$1.s2,$1.fn1,$1.fn2,$1.fn3,$1.ns]);$1.charvals={};for(var _q=0;_q<=48;_q+=1){$1.i=_q;var _t=$g($1.charmap,$1.i);$k[$j++]=_t;if($eq($t(_t),"stringtype")){var _w=$g($k[--$j],0);$k[$j++]=_w;}$p($1.charvals,$k[--$j],$1.i);}$1.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 _11=0;_11<=127;_11+=1){$1.i=_11;var _14=$g($1.combos,$1.i);$1.c1=$g(_14,0);$1.c2=$g(_14,1);if($1.c1==49){$p($1.charvals,$1.i,$a([$g($1.charvals,$1.s1),$g($1.charvals,$1.c2)]));}if($1.c1==50){$p($1.charvals,$1.i,$a([$g($1.charvals,$1.s2),$g($1.charvals,$1.c2)]));}}$1.encodealpha=function(){var _1T=$g($1.charvals,$k[--$j]);$k[$j++]=_1T;if($ne($t(_1T),"arraytype")){$r($a(1));}var _1W=$k[--$j];$P($1.cws,$1.j,_1W);$1.j=_1W.length+$1.j;};$1.base48=function(){var _1a=$k[--$j];$k[$j++]=0;$f(_1a,function(){var _1b=$k[--$j];var _1c=$k[--$j];$k[$j++]=(_1b-48)+(_1c*10);});$k[$j++]=Infinity;var _1d=$k[--$j];var _1e=$k[--$j];var _1f=$k[--$j];$k[$j++]=_1d;$k[$j++]=_1e;for(var _1g=0,_1h=_1f-1;_1g<_1h;_1g++){var _1i=$k[--$j];$k[$j++]=_1i%48;$k[$j++]=~~(_1i/48);}var _1j=$a();$k[$j++]=_1j;$k[$j++]=Infinity;var _1k=$k[--$j];var _1l=$k[--$j];$k[$j++]=_1k;$k[$j++]=_1l;for(var _1m=_1l.length-1;_1m>=0;_1m-=1){var _1n=$k[--$j];$k[$j++]=$g(_1n,_1m);$k[$j++]=_1n;}$j--;var _1p=$a();$P($1.cws,$1.j,_1p);$1.j=_1p.length+$1.j;};$1.encodenumeric=function(){$1.nums=$k[--$j];var _1v=$1.nums.length;var _1w=_1v%5;$k[$j++]="pre";$k[$j++]=_1v;$k[$j++]=_1w;if(_1w!=2){var _1x=$k[--$j];var _1y=$k[--$j];$k[$j++]=_1y-_1x;}else{var _1z=$k[--$j];var _20=$k[--$j];$k[$j++]=(_20-_1z)-5;}var _21=$k[--$j];$1[$k[--$j]]=_21;for(var _25=0,_24=$1.pre-1;_25<=_24;_25+=5){$k[$j++]=3;$k[$j++]=$G($1.nums,_25,5);if($1.base48()==$b)break;}$1.nums=$G($1.nums,$1.pre,$1.nums.length-$1.pre);var _2E=$1.nums.length;$k[$j++]=_2E;if(_2E==1){$k[$j++]=$g($1.nums,$1.i);if($1.encodealpha()==$b)return $b;}var _2I=$k[--$j];$k[$j++]=_2I;if(_2I==3){$k[$j++]=2;$k[$j++]=$1.nums;if($1.base48()==$b)return $b;}var _2K=$k[--$j];$k[$j++]=_2K;if(_2K==4){$k[$j++]=3;$k[$j++]=Infinity;$k[$j++]=49;$k[$j++]=48;$q($1.nums);var _2M=$a();$k[$j++]=_2M;if($1.base48()==$b)return $b;}if($k[--$j]==7){$k[$j++]=3;$k[$j++]=Infinity;$k[$j++]=49;$k[$j++]=48;$q($G($1.nums,0,4));var _2Q=$a();$k[$j++]=_2Q;if($1.base48()==$b)return $b;$k[$j++]=2;$k[$j++]=$G($1.nums,4,3);if($1.base48()==$b)return $b;}};$k[$j++]=Infinity;for(var _2U=0,_2V=$1.msglen;_2U<_2V;_2U++){$k[$j++]=0;}$k[$j++]=0;$1.numericruns=$a();for(var _2Y=$1.msglen-1;_2Y>=0;_2Y-=1){$1.i=_2Y;var _2b=$g($1.msg,$1.i);if((_2b>=48)&&(_2b<=57)){$p($1.numericruns,$1.i,$g($1.numericruns,$1.i+1)+1);}else{$p($1.numericruns,$1.i,0);}}if($1.mode==-1){for(;;){if($1.pos!=-1){$1.mode=3;break;}if($g($1.numericruns,0)>=5){$1.mode=2;break;}var _2q=$g($1.charvals,$g($1.msg,0));$k[$j++]=_2q;if($ne($t(_2q),"arraytype")){$j--;$1.mode=0;break;}var _2u=($g($k[--$j],0)==43)?4:5;$1.mode=_2u;break;}}$1.cws=$a(($1.msglen*2)+1);$1.method="alpha";$1.i=-1;$1.j=-1;if(($1.mode==0)||($1.mode==1)){$1.method="alpha";$1.i=0;$1.j=0;}if($1.mode==2){$1.method="numeric";$1.i=0;$1.j=0;}if($1.mode==3){$1.posval=$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]);$k[$j++]=$1.cws;$k[$j++]=0;for(var _33=0;_33<=43;_33+=1){$k[$j++]=_33;if($g($1.posval,_33)!=$1.pos){$j--;}}var _37=$k[--$j];var _38=$k[--$j];$p($k[--$j],_38,_37+1);$1.method="alpha";$1.i=0;$1.j=1;}if(($1.mode==4)||($1.mode==5)){$p($1.cws,0,$g($g($1.charvals,$g($1.msg,0)),1));$1.method="alpha";$1.i=1;$1.j=1;}for(;;){if($1.i==$1.msglen){break;}for(;;){if($eq($1.method,"alpha")){if($g($1.numericruns,$1.i)>=5){$k[$j++]=$1.ns;if($1.encodealpha()==$b)break;$1.method="numeric";break;}$k[$j++]=$g($1.msg,$1.i);if($1.encodealpha()==$b)break;$1.i=$1.i+1;break;}if($eq($1.method,"numeric")){if($g($1.numericruns,$1.i)<5){$k[$j++]=$1.ns;if($1.encodealpha()==$b)break;$1.method="alpha";break;}$k[$j++]=$G($1.msg,$1.i,$g($1.numericruns,$1.i));if($1.encodenumeric()==$b)break;$1.i=$1.i+$g($1.numericruns,$1.i);break;}}}$1.cws=$G($1.cws,0,$1.j);$1.metrics=$a([$a([2,9]),$a([3,16]),$a([4,23]),$a([5,30]),$a([6,37]),$a([7,42]),$a([8,49])]);$1.urows=$1.rows;$1.i=0;for(;;){$1.m=$g($1.metrics,$1.i);$1.r=$g($1.m,0);$1.dcws=$g($1.m,1);$1.okay=true;if(($1.urows!=0)&&($1.urows!=$1.r)){$1.okay=false;}if($1.cws.length>$1.dcws){$1.okay=false;}if($1.okay){break;}$1.i=$1.i+1;}$k[$j++]=Infinity;$q($1.cws);for(var _4B=0,_4C=$1.dcws-$1.cws.length;_4B<_4C;_4B++){$k[$j++]=48;}$1.cws=$a();$1.ccs=$a($1.r*8);$1.j=0;for(var _4I=0,_4H=$1.r-2;_4I<=_4H;_4I+=1){$1.i=_4I;$1.cc=$G($1.cws,$1.j,7);$P($1.ccs,$1.i*8,$1.cc);$k[$j++]=$1.ccs;$k[$j++]=($1.i*8)+7;$k[$j++]=0;$f($1.cc,function(){var _4S=$k[--$j];var _4T=$k[--$j];$k[$j++]=_4T+_4S;});var _4U=$k[--$j];var _4V=$k[--$j];$p($k[--$j],_4V,_4U%49);$1.j=$1.j+7;}if($1.j<$1.dcws){$P($1.ccs,$1.ccs.length-8,$G($1.cws,$1.j,$1.dcws-$1.j));}$1.cr7=(($1.r-2)*7)+$1.mode;$p($1.ccs,$1.ccs.length-2,$1.cr7);var _4m=$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++]=_4m;$k[$j++]=_4m;$k[$j++]=Infinity;var _4n=$k[--$j];var _4p=$G($k[--$j],0,32);$k[$j++]=_4n;$k[$j++]=20;$q(_4p);$1.weightx=$a();var _4r=$k[--$j];$k[$j++]=_4r;$k[$j++]=_4r;$k[$j++]=Infinity;var _4s=$k[--$j];var _4u=$G($k[--$j],1,32);$k[$j++]=_4s;$k[$j++]=16;$q(_4u);$1.weighty=$a();$k[$j++]=Infinity;var _4w=$k[--$j];var _4y=$G($k[--$j],2,32);$k[$j++]=_4w;$k[$j++]=38;$q(_4y);$1.weightz=$a();$1.calccheck=function(){$1.weights=$k[--$j];$1.score=0;for(var _53=0,_52=(~~((($1.r-1)*8)/2))-1;_53<=_52;_53+=1){$1.i=_53;$1.score=((($g($1.ccs,$1.i*2)*49)+$g($1.ccs,($1.i*2)+1))*$g($1.weights,$1.i+1))+$1.score;}$k[$j++]=$1.score;};$1.lastrow=$G($1.ccs,$1.ccs.length-8,8);if($1.r>=7){$k[$j++]=$1.cr7*$g($1.weightz,0);$k[$j++]=$1.weightz;if($1.calccheck()==$b)return $b;var _5N=$k[--$j];var _5P=($k[--$j]+_5N)%2401;$k[$j++]=~~(_5P/49);$k[$j++]=_5P%49;$r($a(2));$P($1.lastrow,0,$k[--$j]);}$1.wr1=($g($1.lastrow,0)*49)+$g($1.lastrow,1);$k[$j++]=$1.cr7*$g($1.weighty,0);$k[$j++]=$1.weighty;if($1.calccheck()==$b)return $b;var _5b=$k[--$j];var _5h=(($k[--$j]+_5b)+($1.wr1*$g($1.weighty,($1.r*4)-3)))%2401;$1.wr2=_5h;$k[$j++]=~~(_5h/49);$k[$j++]=_5h%49;$r($a(2));$P($1.lastrow,2,$k[--$j]);$k[$j++]=$1.cr7*$g($1.weightx,0);$k[$j++]=$1.weightx;if($1.calccheck()==$b)return $b;var _5p=$k[--$j];var _5z=((($k[--$j]+_5p)+($1.wr1*$g($1.weightx,($1.r*4)-3)))+($1.wr2*$g($1.weightx,($1.r*4)-2)))%2401;$k[$j++]=~~(_5z/49);$k[$j++]=_5z%49;$r($a(2));$P($1.lastrow,4,$k[--$j]);$k[$j++]=0;$f($G($1.ccs,$1.ccs.length-8,7),function(){var _66=$k[--$j];var _67=$k[--$j];$k[$j++]=_67+_66;});$p($1.ccs,$1.ccs.length-1,$k[--$j]%49);$1.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"])]);$1.parity=$a(["1001","0101","1100","0011","1010","0110","1111","0000"]);$1.rowbits=$a($1.r);for(var _6J=0,_6I=$1.r-1;_6J<=_6I;_6J+=1){$1.i=_6J;$k[$j++]="p";if($1.i!=($1.r-1)){$k[$j++]=$g($1.parity,$1.i);}else{$k[$j++]="0000";}var _6P=$k[--$j];$1[$k[--$j]]=_6P;$1.ccrow=$G($1.ccs,$1.i*8,8);$k[$j++]=Infinity;for(var _6U=0;_6U<=7;_6U+=2){$q($G($1.ccrow,_6U,2));var _6X=$k[--$j];var _6Y=$k[--$j];$k[$j++]=_6X+(_6Y*49);}$1.scrow=$a();$k[$j++]=Infinity;$k[$j++]=10;$k[$j++]=1;$k[$j++]=1;for(var _6a=0;_6a<=3;_6a+=1){$1.j=_6a;$f($g($g($1.patterns,$g($1.p,$1.j)-48),$g($1.scrow,$1.j)),function(){var _6k=$k[--$j];$k[$j++]=_6k-48;});}$k[$j++]=4;$k[$j++]=1;$1.sbs=$a();$k[$j++]=Infinity;var _6m=$1.sbs;$k[$j++]=1;for(var _6n=0,_6o=_6m.length;_6n<_6o;_6n++){var _6q=$k[--$j];var _6r=(_6q==0)?1:0;$k[$j++]=_6q;for(var _6s=0,_6t=$g(_6m,_6n);_6s<_6t;_6s++){$k[$j++]=_6r}}$r($a($m()-1));var _6w=$k[--$j];var _6x=$k[--$j];var _6y=$k[--$j];$p($1.rowbits,$1.i,_6w);}$k[$j++]=Infinity;for(var _72=0,_73=81*$1.sepheight;_72<_73;_72++){$k[$j++]=1;}for(var _76=0,_75=$1.r-2;_76<=_75;_76+=1){$1.i=_76;for(var _78=0,_79=$1.rowheight;_78<_79;_78++){$q($g($1.rowbits,$1.i));}for(var _7E=0,_7F=$1.sepheight;_7E<_7F;_7E++){for(var _7G=0,_7H=10;_7G<_7H;_7G++){$k[$j++]=0;}for(var _7I=0,_7J=70;_7I<_7J;_7I++){$k[$j++]=1;}$k[$j++]=0;}}for(var _7L=0,_7M=$1.rowheight;_7L<_7M;_7L++){$q($g($1.rowbits,$1.r-1));}for(var _7R=0,_7S=81*$1.sepheight;_7R<_7S;_7R++){$k[$j++]=1;}$1.pixs=$a();var _7Y={ren:$0.renmatrix,pixs:$1.pixs,pixx:81,pixy:~~($1.pixs.length/81),height:(~~($1.pixs.length/81))/72,width:81/72,opt:$1.options};$k[$j++]=_7Y;if(!$1.dontdraw){$0.renmatrix();}};$0.flattermarken=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.includetext=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.height=0.3;$f($1.barcode,function(){var _3=$k[--$j];if((_3<48)||(_3>57)){$k[$j++]="bwipp.flattermarkenBadCharacter";$k[$j++]="Flattermarken must contain only digits";$0.raiseerror();}});$f($1.options,function(){var _5=$k[--$j];$1[$k[--$j]]=_5;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.height=+$1.height;$f($1.barcode,function(){var _C=$k[--$j];if((_C<48)||(_C>57)){$k[$j++]="bwipp.flattermarkenBadCharacter";$k[$j++]="Flattermarken must contain only digits";$0.raiseerror();}});$1.encs=$a(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]);$1.barchars="1234567890";$1.barlen=$1.barcode.length;$1.sbs=$s($1.barlen*4);$1.txt=$a($1.barlen);for(var _L=0,_K=$1.barlen-1;_L<=_K;_L+=1){$1.i=_L;$x($1.barchars,$G($1.barcode,$1.i,1));$j--;$1.indx=$k[--$j].length;$j-=2;$1.enc=$g($1.encs,$1.indx);$P($1.sbs,$1.i*4,$1.enc);$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),$1.i*9,$1.textyoffset,$1.textfont,$1.textsize]));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;var _h=$1.sbs;for(var _i=0,_j=_h.length;_i<_j;_i++){$k[$j++]=$g(_h,_i)-48;}var _l=$a();$k[$j++]=_l;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _n=0,_o=~~(($1.sbs.length+1)/2);_n<_o;_n++){$k[$j++]=$1.height;}var _q=$a();$k[$j++]=_q;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _s=0,_t=~~(($1.sbs.length+1)/2);_s<_t;_s++){$k[$j++]=0;}var _u=$a();$k[$j++]=_u;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="opt";$k[$j++]=$1.options;var _x=$d();$k[$j++]=_x;if(!$1.dontdraw){$0.renlinear();}};$0.raw=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;$f($1.barcode,function(){var _7=$k[--$j];if((_7<49)||(_7>57)){$k[$j++]="bwipp.rawBadCharacter";$k[$j++]="Raw must contain only digits 1 to 9";$0.raiseerror();}});$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=Infinity;$f($1.barcode,function(){var _9=$k[--$j];$k[$j++]=_9-48;});var _A=$a();$k[$j++]=_A;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _C=0,_D=~~(($1.barcode.length+1)/2);_C<_D;_C++){$k[$j++]=$1.height;}var _F=$a();$k[$j++]=_F;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _H=0,_I=~~(($1.barcode.length+1)/2);_H<_I;_H++){$k[$j++]=0;}var _J=$a();$k[$j++]=_J;$k[$j++]="opt";$k[$j++]=$1.options;var _L=$d();$k[$j++]=_L;if(!$1.dontdraw){$0.renlinear();}};$0.daft=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.height=0.175;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;$f($1.barcode,function(){var _7=$k[--$j];if((_7!=68)&&((_7!=65)&&((_7!=70)&&(_7!=84)))){$k[$j++]="bwipp.daftBadCharacter";$k[$j++]="DAFT must contain only characters D, A, F and T";$0.raiseerror();}});$1.barlen=$1.barcode.length;$1.bbs=$a($1.barlen);$1.bhs=$a($1.barlen);for(var _F=0,_E=$1.barlen-1;_F<=_E;_F+=1){$1.i=_F;$1.enc=$G($1.barcode,$1.i,1);if($eq($1.enc,"D")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"A")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(5*$1.height)/8);}if($eq($1.enc,"F")){$p($1.bbs,$1.i,(0*$1.height)/8);$p($1.bhs,$1.i,(8*$1.height)/8);}if($eq($1.enc,"T")){$p($1.bbs,$1.i,(3*$1.height)/8);$p($1.bhs,$1.i,(2*$1.height)/8);}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="bbs";$k[$j++]=$1.bbs;$k[$j++]="bhs";$k[$j++]=$1.bhs;$k[$j++]="sbs";$k[$j++]=Infinity;for(var _o=0,_p=$1.bhs.length-1;_o<_p;_o++){$k[$j++]=1.44;$k[$j++]=1.872;}$k[$j++]=1.44;var _q=$a();$k[$j++]=_q;$k[$j++]="opt";$k[$j++]=$1.options;var _s=$d();$k[$j++]=_s;if(!$1.dontdraw){$0.renlinear();}};$0.symbol=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});var _H={fima:function(){$1.sbs=$a([2.25,2.25,2.25,11.25,2.25,11.25,2.25,2.25,2.25]);$1.bhs=$a([0.625,0.625,0.625,0.625,0.625]);$1.bbs=$a([0,0,0,0,0]);},fimb:function(){$1.sbs=$a([2.25,6.75,2.25,2.25,2.25,6.25,2.25,2.25,2.25,6.75,2.25]);$1.bhs=$a([0.625,0.625,0.625,0.625,0.625,0.625]);$1.bbs=$a([0,0,0,0,0,0]);},fimc:function(){$1.sbs=$a([2.25,2.25,2.25,6.75,2.25,6.75,2.25,6.75,2.25,2.25,2.25]);$1.bhs=$a([0.625,0.625,0.625,0.625,0.625,0.625]);$1.bbs=$a([0,0,0,0,0,0]);},fimd:function(){$1.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]);$1.bhs=$a([0.625,0.625,0.625,0.625,0.625,0.625,0.625]);$1.bbs=$a([0,0,0,0,0,0,0]);}};$1.symbols=_H;var _K=$g($1.symbols,$1.barcode)!==undefined;if(!_K){$k[$j++]="bwipp.symbolUnknownSymbol";$k[$j++]="Unknown symbol name provided";$0.raiseerror();}$g($1.symbols,$1.barcode)();var _S={ren:$0.renlinear,sbs:$1.sbs,bhs:$1.bhs,bbs:$1.bbs,opt:$1.options};$k[$j++]=_S;if(!$1.dontdraw){$0.renlinear();}};$0.pdf417=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.compact=false;$1.eclevel=-1;$1.columns=0;$1.rows=0;$1.rowmult=3;$1.encoding="auto";$1.ccc=false;$1.raw=false;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.eclevel=~~$1.eclevel;$1.columns=~~$1.columns;$1.rows=~~$1.rows;$1.rowmult=+$1.rowmult;if($1.raw){$1.encoding="raw";}if($eq($1.encoding,"raw")){$1.datcws=$a($1.barcode.length);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barcode.length){break;}$1.cw=~~$z($G($1.barcode,$1.i+1,3));$p($1.datcws,$1.j,$1.cw);$1.i=$1.i+4;$1.j=$1.j+1;}$1.datcws=$G($1.datcws,0,$1.j);}$k[$j++]=Infinity;$f($1.barcode);$1.barcode=$a();$1.barlen=$1.barcode.length;if($1.ccc){$1.encoding="ccc";}$1.encb=function(){$1.in=$k[--$j];$1.inlen=$1.in.length;$1.out=$a(((~~($1.inlen/6))*5)+($1.inlen%6));for(var _b=0,_a=(~~($1.inlen/6))-1;_b<=_a;_b+=1){$1.k=_b;$k[$j++]=Infinity;$q($G($1.in,$1.k*6,3));$1.msbs=$a();$k[$j++]=Infinity;$q($1.msbs);var _h=$k[--$j];var _i=$k[--$j];var _j=$k[--$j];$k[$j++]=(_h+(_i*256))+(_j*65536);for(var _k=0,_l=3;_k<_l;_k++){var _m=$k[--$j];$k[$j++]=_m%900;$k[$j++]=~~(_m/900);}$1.mscs=$a();$k[$j++]=Infinity;$q($G($1.in,($1.k*6)+3,3));$1.lsbs=$a();$k[$j++]=Infinity;$q($1.lsbs);var _t=$k[--$j];var _u=$k[--$j];var _v=$k[--$j];$k[$j++]=(_t+(_u*256))+(_v*65536);for(var _w=0,_x=3;_w<_x;_w++){var _y=$k[--$j];$k[$j++]=_y%900;$k[$j++]=~~(_y/900);}$1.lscs=$a();var _11=$g($1.lscs,0);var _13=$g($1.mscs,0);$p($1.out,($1.k*5)+4,(_11+(_13*316))%900);var _17=$g($1.lscs,1);var _19=$g($1.mscs,0);var _1B=$g($1.mscs,1);$p($1.out,($1.k*5)+3,((((~~((_11+(_13*316))/900))+_17)+(_19*641))+(_1B*316))%900);var _1F=$g($1.lscs,2);var _1H=$g($1.mscs,0);var _1J=$g($1.mscs,1);var _1L=$g($1.mscs,2);$p($1.out,($1.k*5)+2,(((((~~(((((~~((_11+(_13*316))/900))+_17)+(_19*641))+(_1B*316))/900))+_1F)+(_1H*20))+(_1J*641))+(_1L*316))%900);var _1P=$g($1.lscs,3);var _1R=$g($1.mscs,1);var _1T=$g($1.mscs,2);$p($1.out,($1.k*5)+1,((((~~((((((~~(((((~~((_11+(_13*316))/900))+_17)+(_19*641))+(_1B*316))/900))+_1F)+(_1H*20))+(_1J*641))+(_1L*316))/900))+_1P)+(_1R*20))+(_1T*641))%900);$p($1.out,$1.k*5,((~~(((((~~((((((~~(((((~~((_11+(_13*316))/900))+_17)+(_19*641))+(_1B*316))/900))+_1F)+(_1H*20))+(_1J*641))+(_1L*316))/900))+_1P)+(_1R*20))+(_1T*641))/900))+($g($1.mscs,2)*20))%900);}$1.rem=$1.inlen%6;if($1.rem!=0){$k[$j++]=$1.out;$k[$j++]=$1.out.length-$1.rem;$k[$j++]=Infinity;$q($G($1.in,$1.inlen-$1.rem,$1.rem));var _1k=$a();var _1l=$k[--$j];$P($k[--$j],_1l,_1k);}$k[$j++]=$1.out;};if($eq($1.encoding,"byte")||$eq($1.encoding,"ccc")){$1.datcws=$a((((~~($1.barlen/6))*5)+($1.barlen%6))+1);var _1v=(($1.barlen%6)==0)?924:901;$p($1.datcws,0,_1v);$k[$j++]=$1.datcws;$k[$j++]=1;$k[$j++]=$1.barcode;if($1.encb()==$b)return $b;var _1y=$k[--$j];var _1z=$k[--$j];$P($k[--$j],_1z,_1y);if($eq($1.encoding,"ccc")){$k[$j++]=Infinity;$k[$j++]=920;$q($1.datcws);$1.datcws=$a();}}if($eq($1.encoding,"auto")){$1.T=0;$1.N=1;$1.B=2;$1.A=0;$1.L=1;$1.M=2;$1.P=3;$1.tl=-1;$1.nl=-2;$1.bl=-3;$1.bl6=-4;$1.bs=-5;$1.al=-6;$1.ll=-7;$1.ml=-8;$1.pl=-9;$1.as=-10;$1.ps=-11;$1.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",$1.pl,"?"]),$a([" "," "," ","{"]),$a([$1.ll,$1.as,$1.ll,"}"]),$a([$1.ml,$1.ml,$1.al,"'"]),$a([$1.ps,$1.ps,$1.ps,$1.al])]);$1.charvals=$a([{},{},{},{}]);$1.alltext={};for(var _2o=0,_2n=$1.charmaps.length-1;_2o<=_2n;_2o+=1){$1.i=_2o;$1.encs=$g($1.charmaps,$1.i);for(var _2s=0;_2s<=3;_2s+=1){$1.j=_2s;var _2v=$g($1.encs,$1.j);$k[$j++]=_2v;if($eq($t(_2v),"stringtype")){var _2y=$g($k[--$j],0);$k[$j++]=_2y;}var _2z=$k[--$j];$p($g($1.charvals,$1.j),_2z,$1.i);$p($1.alltext,_2z,-1);}}$1.e=10000;$1.latlen=$a([$a([0,1,1,2]),$a([2,0,1,2]),$a([1,1,0,1]),$a([1,2,2,0])]);$1.latseq=$a([$a([$a([]),$a([$1.ll]),$a([$1.ml]),$a([$1.ml,$1.pl])]),$a([$a([$1.ml,$1.al]),$a([]),$a([$1.ml]),$a([$1.ml,$1.pl])]),$a([$a([$1.al]),$a([$1.ll]),$a([]),$a([$1.pl])]),$a([$a([$1.al]),$a([$1.al,$1.ll]),$a([$1.al,$1.ml]),$a([])])]);$1.shftlen=$a([$a([$1.e,$1.e,$1.e,1]),$a([1,$1.e,$1.e,1]),$a([$1.e,$1.e,$1.e,1]),$a([$1.e,$1.e,$1.e,$1.e])]);$k[$j++]=Infinity;for(var _44=0,_45=$1.barlen;_44<_45;_44++){$k[$j++]=0;}$k[$j++]=0;$1.numdigits=$a();$k[$j++]=Infinity;for(var _48=0,_49=$1.barlen;_48<_49;_48++){$k[$j++]=0;}$k[$j++]=0;$1.numtext=$a();$k[$j++]=Infinity;for(var _4C=0,_4D=$1.barlen;_4C<_4D;_4C++){$k[$j++]=0;}$k[$j++]=0;$1.numbytes=$a();for(var _4G=$1.barlen-1;_4G>=0;_4G-=1){$1.i=_4G;var _4J=$g($1.barcode,$1.i);if((_4J>=48)&&(_4J<=57)){$p($1.numdigits,$1.i,$g($1.numdigits,$1.i+1)+1);}var _4T=$g($1.alltext,$g($1.barcode,$1.i))!==undefined;if(_4T&&($g($1.numdigits,$1.i)<13)){$p($1.numtext,$1.i,$g($1.numtext,$1.i+1)+1);}if(($g($1.numtext,$1.i)<5)&&($g($1.numdigits,$1.i)<13)){$p($1.numbytes,$1.i,$g($1.numbytes,$1.i+1)+1);}}$1.numdigits=$G($1.numdigits,0,$1.barlen);$1.numtext=$G($1.numtext,0,$1.barlen);$1.numbytes=$G($1.numbytes,0,$1.barlen);$1.seq=$a([]);$1.seqlen=0;$1.state=$1.T;$1.p=0;for(;;){if($1.p==$1.barlen){break;}$1.n=$g($1.numdigits,$1.p);if($1.n>=13){$k[$j++]=Infinity;$q($1.seq);$k[$j++]=$1.nl;$k[$j++]=Infinity;$q($G($1.barcode,$1.p,$1.n));var _5A=$a();$k[$j++]=_5A;$1.seq=$a();$1.state=$1.N;$1.p=$1.p+$1.n;$1.seqlen=($1.seqlen+1)+$1.n;}else{$1.t=$g($1.numtext,$1.p);if($1.t>=5){$k[$j++]=Infinity;$q($1.seq);if($1.state!=$1.T){$k[$j++]=$1.tl;}$k[$j++]=Infinity;$q($G($1.barcode,$1.p,$1.t));var _5T=$a();$k[$j++]=_5T;$1.seq=$a();$1.state=$1.T;$1.p=$1.p+$1.t;$1.seqlen=($1.seqlen+1)+$1.t;}else{$1.b=$g($1.numbytes,$1.p);if(($1.b==1)&&($1.state==$1.T)){$k[$j++]=Infinity;$q($1.seq);$k[$j++]=$1.bs;$k[$j++]=$a([$g($1.barcode,$1.p)]);$1.seq=$a();$1.p=$1.p+$1.b;$1.seqlen=$1.seqlen+2;}else{$k[$j++]=Infinity;$q($1.seq);var _5s=(($1.b%6)!=0)?$1.bl:$1.bl6;$k[$j++]=_5s;$k[$j++]=Infinity;$q($G($1.barcode,$1.p,$1.b));var _5x=$a();$k[$j++]=_5x;$1.seq=$a();$1.state=$1.B;$1.p=$1.p+$1.b;$1.seqlen=($1.seqlen+1)+$1.b;}}}}$k[$j++]="latchcws";$k[$j++]=Infinity;$k[$j++]=$1.tl;$k[$j++]=900;$k[$j++]=$1.bl;$k[$j++]=901;$k[$j++]=$1.bl6;$k[$j++]=924;$k[$j++]=$1.nl;$k[$j++]=902;$k[$j++]=$1.bs;$k[$j++]=913;var _69=$d();$1[$k[--$j]]=_69;$1.enca=function(){var _6F=$g($g($1.charvals,$1.A),$k[--$j]);$k[$j++]=_6F;};$1.encl=function(){var _6K=$g($g($1.charvals,$1.L),$k[--$j]);$k[$j++]=_6K;};$1.encm=function(){var _6P=$g($g($1.charvals,$1.M),$k[--$j]);$k[$j++]=_6P;};$1.encp=function(){var _6U=$g($g($1.charvals,$1.P),$k[--$j]);$k[$j++]=_6U;};$1.textencfuncs=$a(["enca","encl","encm","encp"]);$1.addtotext=function(){$p($1.text,$1.l,$k[--$j]);$1.l=$1.l+1;};$1.enct=function(){$1.in=$k[--$j];$1.curlen=$a([$1.e,$1.e,$1.e,$1.e]);$p($1.curlen,$1.submode,0);$1.curseq=$a([$a([]),$a([]),$a([]),$a([])]);$f($1.in,function(){$1.char=$k[--$j];for(;;){$1.imp=false;var _6t=$a([$1.A,$1.L,$1.M,$1.P]);for(var _6u=0,_6v=_6t.length;_6u<_6v;_6u++){$1.x=$g(_6t,_6u);var _71=$a([$1.A,$1.L,$1.M,$1.P]);for(var _72=0,_73=_71.length;_72<_73;_72++){$1.y=$g(_71,_72);$1.cost=$g($1.curlen,$1.x)+$g($g($1.latlen,$1.x),$1.y);if($1.cost<$g($1.curlen,$1.y)){$p($1.curlen,$1.y,$1.cost);$k[$j++]=$1.curseq;$k[$j++]=$1.y;$k[$j++]=Infinity;$q($g($1.curseq,$1.x));$q($g($g($1.latseq,$1.x),$1.y));var _7U=$a();var _7V=$k[--$j];$p($k[--$j],_7V,_7U);$1.imp=true;}}}if(!$1.imp){break;}}$1.nxtlen=$a([$1.e,$1.e,$1.e,$1.e]);$1.nxtseq=$a(4);var _7i=$a([$1.A,$1.L,$1.M,$1.P]);for(var _7j=0,_7k=_7i.length;_7j<_7k;_7j++){$1.x=$g(_7i,_7j);for(;;){var _7q=$g($g($1.charvals,$1.x),$1.char)!==undefined;if(!_7q){break;}$1.cost=$g($1.curlen,$1.x)+1;if($1.cost<$g($1.nxtlen,$1.x)){$p($1.nxtlen,$1.x,$1.cost);$k[$j++]=$1.nxtseq;$k[$j++]=$1.x;$k[$j++]=Infinity;$q($g($1.curseq,$1.x));$k[$j++]=$1.char;var _87=$a();var _88=$k[--$j];$p($k[--$j],_88,_87);}var _8E=$a([$1.A,$1.L,$1.M,$1.P]);for(var _8F=0,_8G=_8E.length;_8F<_8G;_8F++){$1.y=$g(_8E,_8F);if($ne($1.x,$1.y)){$1.cost=($g($1.curlen,$1.y)+$g($g($1.shftlen,$1.y),$1.x))+1;if($1.cost<$g($1.nxtlen,$1.y)){$p($1.nxtlen,$1.y,$1.cost);$k[$j++]=$1.nxtseq;$k[$j++]=$1.y;$k[$j++]=Infinity;$q($g($1.curseq,$1.y));var _8g=($1.x==$1.A)?$1.as:$1.ps;$k[$j++]=_8g;$k[$j++]=$1.char;var _8i=$a();var _8j=$k[--$j];$p($k[--$j],_8j,_8i);}}}break;}}$1.curlen=$1.nxtlen;$1.curseq=$1.nxtseq;});$1.minseq=$1.e;var _8s=$a([$1.A,$1.L,$1.M,$1.P]);for(var _8t=0,_8u=_8s.length;_8t<_8u;_8t++){$1.k=$g(_8s,_8t);if($g($1.curlen,$1.k)<$1.minseq){$1.minseq=$g($1.curlen,$1.k);$1.txtseq=$g($1.curseq,$1.k);}}$1.text=$a($1.minseq);$1.k=0;$1.l=0;for(;;){if($1.k>=$1.txtseq.length){break;}$1.char=$g($1.txtseq,$1.k);$k[$j++]=$1.char;$1[$g($1.textencfuncs,$1.submode)]();if($1.addtotext()==$b)break;$1.k=$1.k+1;if(($1.char==$1.as)||($1.char==$1.ps)){$k[$j++]=$g($1.txtseq,$1.k);if($1.char==$1.as){if($1.enca()==$b)break;}else{if($1.encp()==$b)break;}if($1.addtotext()==$b)break;$1.k=$1.k+1;}if($1.char==$1.al){$1.submode=$1.A;}if($1.char==$1.ll){$1.submode=$1.L;}if($1.char==$1.ml){$1.submode=$1.M;}if($1.char==$1.pl){$1.submode=$1.P;}}if(($1.text.length%2)==1){if($1.submode==$1.P){$k[$j++]="pad";$k[$j++]=$1.al;if($1.encp()==$b)return $b;var _9j=$k[--$j];$1[$k[--$j]]=_9j;$1.submode=$1.A;}else{$k[$j++]="pad";$k[$j++]=$1.ps;$1[$g($1.textencfuncs,$1.submode)]();var _9r=$k[--$j];$1[$k[--$j]]=_9r;}$k[$j++]=Infinity;$q($1.text);$k[$j++]=$1.pad;$1.text=$a();}$1.out=$a(~~($1.text.length/2));for(var _A0=0,_9z=$1.out.length-1;_A0<=_9z;_A0+=1){$1.k=_A0;$p($1.out,$1.k,($g($1.text,$1.k*2)*30)+$g($1.text,($1.k*2)+1));}$k[$j++]=$1.out;};$1.encn=function(){$1.in=$k[--$j];$1.out=$a([]);for(var _AE=0,_AD=$1.in.length-1;_AE<=_AD;_AE+=44){$1.k=_AE;$k[$j++]=Infinity;var _AJ=$1.in.length-$1.k;$k[$j++]=1;$k[$j++]=$1.in;$k[$j++]=$1.k;$k[$j++]=_AJ;if(_AJ>44){$j--;$k[$j++]=44;}var _AK=$k[--$j];var _AL=$k[--$j];$f($G($k[--$j],_AL,_AK),function(){var _AO=$k[--$j];$k[$j++]=_AO-48;});$1.gmod=$a();$1.cwn=$a([]);for(;;){$1.dv=900;$1.gmul=$a([]);$1.val=0;for(;;){if($1.gmod.length==0){break;}$1.val=($1.val*10)+$g($1.gmod,0);$1.gmod=$G($1.gmod,1,$1.gmod.length-1);if($1.val<$1.dv){if($1.gmul.length!=0){$k[$j++]=Infinity;$q($1.gmul);$k[$j++]=0;$1.gmul=$a();}}else{$k[$j++]=Infinity;$q($1.gmul);$k[$j++]=~~($1.val/$1.dv);$1.gmul=$a();}$1.val=$1.val%$1.dv;}$1.dv=$1.val;$k[$j++]=Infinity;$k[$j++]=$1.dv;$q($1.cwn);$1.cwn=$a();$1.gmod=$1.gmul;if($1.gmul.length==0){break;}}$k[$j++]=Infinity;$q($1.out);$q($1.cwn);$1.out=$a();}$k[$j++]=$1.out;};$1.encfuncs=$a(["enct","encn","encb"]);$1.addtocws=function(){var _Av=$k[--$j];$P($1.datcws,$1.j,_Av);$1.j=_Av.length+$1.j;};$1.state=$1.T;$1.submode=$1.A;$1.datcws=$a($1.seqlen);$1.i=0;$1.j=0;for(;;){if($1.i>=$1.seq.length){break;}$1.chars=$g($1.seq,$1.i);if($eq($t($1.chars),"arraytype")){$k[$j++]=$1.chars;$1[$g($1.encfuncs,$1.state)]();if($1.addtocws()==$b)break;}else{$k[$j++]=$a([$g($1.latchcws,$1.chars)]);if($1.addtocws()==$b)break;if($1.chars==$1.tl){$1.state=$1.T;$1.submode=$1.A;}if($1.chars==$1.nl){$1.state=$1.N;}if(($1.chars==$1.bl)||($1.chars==$1.bl6)){$1.state=$1.B;}if($1.chars==$1.bs){$1.i=$1.i+1;$k[$j++]=$g($1.seq,$1.i);if($1.encb()==$b)break;if($1.addtocws()==$b)break;}}$1.i=$1.i+1;}$1.datcws=$G($1.datcws,0,$1.j);}$1.m=$1.datcws.length;if($1.eclevel==-1){if($1.m<=40){$1.eclevel=2;}if(($1.m>=41)&&($1.m<=160)){$1.eclevel=3;}if(($1.m>=161)&&($1.m<=320)){$1.eclevel=4;}if($1.m>=321){$1.eclevel=5;}}$1.maxeclevel=(~~((Math.log((928-1)-$1.m))/Math.log(2)))-1;if($1.eclevel>$1.maxeclevel){$1.eclevel=$1.maxeclevel;}$1.k=~~Math.pow(2,$1.eclevel+1);if($1.columns==0){$1.columns=~~(Math.round(Math.sqrt(($1.m+$1.k)/3)));}if(($1.columns>=1)&&($1.columns<=30)){$1.c=$1.columns;}$1.r=~~(Math.ceil((($1.m+$1.k)+1)/$1.columns));if(($1.r<$1.rows)&&($1.rows<=90)){$1.r=$1.rows;}if($1.r<3){$1.r=3;}var _C6=$1.c;var _C7=$1.r;var _C8=$1.m;var _C9=8;var _CA=(~~((Math.log(((_C6*_C7)-1)-_C8))/Math.log(2)))-1;if(((~~((Math.log(((_C6*_C7)-1)-_C8))/Math.log(2)))-1)>8){var _=_C9;_C9=_CA;_CA=_;}$1.maxeclevel=_CA;if($1.maxeclevel>$1.eclevel){$1.eclevel=$1.maxeclevel;$1.k=~~Math.pow(2,$1.eclevel+1);}$1.n=($1.c*$1.r)-$1.k;$1.cws=$a(($1.c*$1.r)+1);$p($1.cws,0,$1.n);$P($1.cws,1,$1.datcws);$k[$j++]=$1.cws;$k[$j++]=$1.m+1;$k[$j++]=Infinity;for(var _CT=0,_CU=($1.n-$1.m)-1;_CT<_CU;_CT++){$k[$j++]=900;}var _CV=$a();var _CW=$k[--$j];$P($k[--$j],_CW,_CV);$k[$j++]=$1.cws;$k[$j++]=$1.n;$k[$j++]=Infinity;for(var _Cb=0,_Cc=$1.k;_Cb<_Cc;_Cb++){$k[$j++]=0;}$k[$j++]=0;var _Cd=$a();var _Ce=$k[--$j];$P($k[--$j],_Ce,_Cd);$k[$j++]=Infinity;$k[$j++]=1;for(var _Cg=0,_Ch=928;_Cg<_Ch;_Cg++){var _Ci=$k[--$j];$k[$j++]=_Ci;$k[$j++]=(_Ci*3)%929;}$1.rsalog=$a();$1.rslog=$a(929);for(var _Cl=1;_Cl<=928;_Cl+=1){$p($1.rslog,$g($1.rsalog,_Cl),_Cl);}$1.rsprod=function(){var _Cp=$k[--$j];var _Cq=$k[--$j];$k[$j++]=_Cq;$k[$j++]=_Cp;if((_Cp!=0)&&(_Cq!=0)){var _Ct=$g($1.rslog,$k[--$j]);var _Cy=$g($1.rsalog,(_Ct+$g($1.rslog,$k[--$j]))%928);$k[$j++]=_Cy;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _D0=0,_D1=$1.k;_D0<_D1;_D0++){$k[$j++]=0;}$1.coeffs=$a();for(var _D5=1,_D4=$1.k;_D5<=_D4;_D5+=1){$1.i=_D5;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _DC=$1.i-1;_DC>=1;_DC-=1){$1.j=_DC;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _DO=$k[--$j];var _DP=$k[--$j];var _DQ=$k[--$j];$p($k[--$j],_DQ,(_DP+_DO)%929);}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _DY=$k[--$j];var _DZ=$k[--$j];$p($k[--$j],_DZ,_DY);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);for(var _Df=$1.coeffs.length-1;_Df>=0;_Df-=2){var _Dg=$1.coeffs;$p(_Dg,_Df,929-$g(_Dg,_Df));}for(var _Dk=0,_Dj=$1.n-1;_Dk<=_Dj;_Dk+=1){$1.t=($g($1.cws,_Dk)+$g($1.cws,$1.n))%929;for(var _Ds=0,_Dr=$1.k-1;_Ds<=_Dr;_Ds+=1){$1.j=_Ds;$p($1.cws,$1.n+$1.j,($g($1.cws,($1.n+$1.j)+1)+(929-(($1.t*$g($1.coeffs,($1.k-$1.j)-1))%929)))%929);}}for(var _E9=$1.n,_E8=$1.n+$1.k;_E9<=_E8;_E9+=1){$p($1.cws,_E9,(929-$g($1.cws,_E9))%929);}$1.cws=$G($1.cws,0,$1.cws.length-1);$1.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,84000,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,92000,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,111000,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,122000,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,100000,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69000,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,125000,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,91000,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])]);$1.cwtobits=function(){var _EM=$g($1.clusters,$k[--$j]);$1.v=$g(_EM,$k[--$j]);$k[$j++]=Infinity;for(var _EP=0,_EQ=17;_EP<_EQ;_EP++){$k[$j++]=0;}var _ET=$R($s(17),$1.v,2);for(var _EU=0,_EV=_ET.length;_EU<_EV;_EU++){$k[$j++]=$g(_ET,_EU)-48;}var _EX=$a();$k[$j++]=$G(_EX,_EX.length-17,17);};if($1.compact){$1.rwid=(((17*$1.c)+17)+17)+1;}else{$1.rwid=((((17*$1.c)+17)+17)+17)+18;}$1.pixs=$a($1.rwid*$1.r);for(var _Eh=0,_Eg=$1.r-1;_Eh<=_Eg;_Eh+=1){$1.i=_Eh;if(($1.i%3)==0){$1.lcw=((~~($1.i/3))*30)+(~~(($1.r-1)/3));$1.rcw=(((~~($1.i/3))*30)+$1.c)-1;}if(($1.i%3)==1){$1.lcw=(((~~($1.i/3))*30)+($1.eclevel*3))+(($1.r-1)%3);$1.rcw=((~~($1.i/3))*30)+(~~(($1.r-1)/3));}if(($1.i%3)==2){$1.lcw=(((~~($1.i/3))*30)+$1.c)-1;$1.rcw=(((~~($1.i/3))*30)+($1.eclevel*3))+(($1.r-1)%3);}$k[$j++]=$1.pixs;$k[$j++]=$1.rwid*$1.i;$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++]=$1.lcw;$k[$j++]=$1.i%3;if($1.cwtobits()==$b)break;$f($k[--$j]);$f($G($1.cws,$1.c*$1.i,$1.c),function(){$k[$j++]=$1.i%3;if($1.cwtobits()==$b)return $b;$f($k[--$j]);});if($1.compact){$k[$j++]=1;}else{$k[$j++]=$1.rcw;$k[$j++]=$1.i%3;if($1.cwtobits()==$b)break;$f($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 _FG=$a();var _FH=$k[--$j];$P($k[--$j],_FH,_FG);}var _FQ={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.rwid,pixy:$1.r,height:($1.r/72)*$1.rowmult,width:$1.rwid/72,opt:$1.options};$k[$j++]=_FQ;if(!$1.dontdraw){$0.renmatrix();}};$0.pdf417compact=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.options.dontdraw=true;$1.options.compact=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.pdf417();var _9=$k[--$j];$1[$k[--$j]]=_9;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.micropdf417=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.version="unset";$1.columns=0;$1.rows=0;$1.rowmult=2;$1.encoding="auto";$1.cca=false;$1.ccb=false;$1.raw=false;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});if($ne($1.version,"unset")){$x($1.version,"x");$j--;$1.columns=$k[--$j];$j--;$1.rows=$k[--$j];}$1.columns=~~$z($1.columns);$1.rows=~~$z($1.rows);$1.rowmult=+$1.rowmult;if($1.raw){$1.encoding="raw";}if($1.cca){$1.encoding="cca";}if($eq($1.encoding,"raw")||$eq($1.encoding,"cca")){$1.datcws=$a($1.barcode.length);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barcode.length){break;}$1.cw=~~$z($G($1.barcode,$1.i+1,3));$p($1.datcws,$1.j,$1.cw);$1.i=$1.i+4;$1.j=$1.j+1;}$1.datcws=$G($1.datcws,0,$1.j);}$k[$j++]=Infinity;$f($1.barcode);$1.barcode=$a();$1.barlen=$1.barcode.length;if($1.ccb){$1.encoding="ccb";}$1.encb=function(){$1.in=$k[--$j];$1.inlen=$1.in.length;$1.out=$a(((~~($1.inlen/6))*5)+($1.inlen%6));for(var _g=0,_f=(~~($1.inlen/6))-1;_g<=_f;_g+=1){$1.k=_g;$k[$j++]=Infinity;$q($G($1.in,$1.k*6,3));$1.msbs=$a();$k[$j++]=Infinity;$q($1.msbs);var _m=$k[--$j];var _n=$k[--$j];var _o=$k[--$j];$k[$j++]=(_m+(_n*256))+(_o*65536);for(var _p=0,_q=3;_p<_q;_p++){var _r=$k[--$j];$k[$j++]=_r%900;$k[$j++]=~~(_r/900);}$1.mscs=$a();$k[$j++]=Infinity;$q($G($1.in,($1.k*6)+3,3));$1.lsbs=$a();$k[$j++]=Infinity;$q($1.lsbs);var _y=$k[--$j];var _z=$k[--$j];var _10=$k[--$j];$k[$j++]=(_y+(_z*256))+(_10*65536);for(var _11=0,_12=3;_11<_12;_11++){var _13=$k[--$j];$k[$j++]=_13%900;$k[$j++]=~~(_13/900);}$1.lscs=$a();var _16=$g($1.lscs,0);var _18=$g($1.mscs,0);$p($1.out,($1.k*5)+4,(_16+(_18*316))%900);var _1C=$g($1.lscs,1);var _1E=$g($1.mscs,0);var _1G=$g($1.mscs,1);$p($1.out,($1.k*5)+3,((((~~((_16+(_18*316))/900))+_1C)+(_1E*641))+(_1G*316))%900);var _1K=$g($1.lscs,2);var _1M=$g($1.mscs,0);var _1O=$g($1.mscs,1);var _1Q=$g($1.mscs,2);$p($1.out,($1.k*5)+2,(((((~~(((((~~((_16+(_18*316))/900))+_1C)+(_1E*641))+(_1G*316))/900))+_1K)+(_1M*20))+(_1O*641))+(_1Q*316))%900);var _1U=$g($1.lscs,3);var _1W=$g($1.mscs,1);var _1Y=$g($1.mscs,2);$p($1.out,($1.k*5)+1,((((~~((((((~~(((((~~((_16+(_18*316))/900))+_1C)+(_1E*641))+(_1G*316))/900))+_1K)+(_1M*20))+(_1O*641))+(_1Q*316))/900))+_1U)+(_1W*20))+(_1Y*641))%900);$p($1.out,$1.k*5,((~~(((((~~((((((~~(((((~~((_16+(_18*316))/900))+_1C)+(_1E*641))+(_1G*316))/900))+_1K)+(_1M*20))+(_1O*641))+(_1Q*316))/900))+_1U)+(_1W*20))+(_1Y*641))/900))+($g($1.mscs,2)*20))%900);}$1.rem=$1.inlen%6;if($1.rem!=0){$k[$j++]=$1.out;$k[$j++]=$1.out.length-$1.rem;$k[$j++]=Infinity;$q($G($1.in,$1.inlen-$1.rem,$1.rem));var _1p=$a();var _1q=$k[--$j];$P($k[--$j],_1q,_1p);}$k[$j++]=$1.out;};if($eq($1.encoding,"byte")||$eq($1.encoding,"ccb")){$1.datcws=$a((((~~($1.barlen/6))*5)+($1.barlen%6))+1);var _20=(($1.barlen%6)==0)?924:901;$p($1.datcws,0,_20);$k[$j++]=$1.datcws;$k[$j++]=1;$k[$j++]=$1.barcode;if($1.encb()==$b)return $b;var _23=$k[--$j];var _24=$k[--$j];$P($k[--$j],_24,_23);if($eq($1.encoding,"ccb")){$k[$j++]=Infinity;$k[$j++]=920;$q($1.datcws);$1.datcws=$a();}}if($eq($1.encoding,"auto")){$1.T=0;$1.N=1;$1.B=2;$1.A=0;$1.L=1;$1.M=2;$1.P=3;$1.tl=-1;$1.nl=-2;$1.bl=-3;$1.bl6=-4;$1.bs=-5;$1.al=-6;$1.ll=-7;$1.ml=-8;$1.pl=-9;$1.as=-10;$1.ps=-11;$1.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",$1.pl,"?"]),$a([" "," "," ","{"]),$a([$1.ll,$1.as,$1.ll,"}"]),$a([$1.ml,$1.ml,$1.al,"'"]),$a([$1.ps,$1.ps,$1.ps,$1.al])]);$1.charvals=$a([{},{},{},{}]);$1.alltext={};for(var _2t=0,_2s=$1.charmaps.length-1;_2t<=_2s;_2t+=1){$1.i=_2t;$1.encs=$g($1.charmaps,$1.i);for(var _2x=0;_2x<=3;_2x+=1){$1.j=_2x;var _30=$g($1.encs,$1.j);$k[$j++]=_30;if($eq($t(_30),"stringtype")){var _33=$g($k[--$j],0);$k[$j++]=_33;}var _34=$k[--$j];$p($g($1.charvals,$1.j),_34,$1.i);$p($1.alltext,_34,-1);}}$1.e=10000;$1.latlen=$a([$a([0,1,1,2]),$a([2,0,1,2]),$a([1,1,0,1]),$a([1,2,2,0])]);$1.latseq=$a([$a([$a([]),$a([$1.ll]),$a([$1.ml]),$a([$1.ml,$1.pl])]),$a([$a([$1.ml,$1.al]),$a([]),$a([$1.ml]),$a([$1.ml,$1.pl])]),$a([$a([$1.al]),$a([$1.ll]),$a([]),$a([$1.pl])]),$a([$a([$1.al]),$a([$1.al,$1.ll]),$a([$1.al,$1.ml]),$a([])])]);$1.shftlen=$a([$a([$1.e,$1.e,$1.e,1]),$a([1,$1.e,$1.e,1]),$a([$1.e,$1.e,$1.e,1]),$a([$1.e,$1.e,$1.e,$1.e])]);$k[$j++]=Infinity;for(var _49=0,_4A=$1.barlen;_49<_4A;_49++){$k[$j++]=0;}$k[$j++]=0;$1.numdigits=$a();$k[$j++]=Infinity;for(var _4D=0,_4E=$1.barlen;_4D<_4E;_4D++){$k[$j++]=0;}$k[$j++]=0;$1.numtext=$a();$k[$j++]=Infinity;for(var _4H=0,_4I=$1.barlen;_4H<_4I;_4H++){$k[$j++]=0;}$k[$j++]=0;$1.numbytes=$a();for(var _4L=$1.barlen-1;_4L>=0;_4L-=1){$1.i=_4L;var _4O=$g($1.barcode,$1.i);if((_4O>=48)&&(_4O<=57)){$p($1.numdigits,$1.i,$g($1.numdigits,$1.i+1)+1);}var _4Y=$g($1.alltext,$g($1.barcode,$1.i))!==undefined;if(_4Y&&($g($1.numdigits,$1.i)<13)){$p($1.numtext,$1.i,$g($1.numtext,$1.i+1)+1);}if(($g($1.numtext,$1.i)<5)&&($g($1.numdigits,$1.i)<13)){$p($1.numbytes,$1.i,$g($1.numbytes,$1.i+1)+1);}}$1.numdigits=$G($1.numdigits,0,$1.barlen);$1.numtext=$G($1.numtext,0,$1.barlen);$1.numbytes=$G($1.numbytes,0,$1.barlen);$1.seq=$a([]);$1.seqlen=0;$1.state=$1.B;$1.p=0;for(;;){if($1.p==$1.barlen){break;}$1.n=$g($1.numdigits,$1.p);if($1.n>=13){$k[$j++]=Infinity;$q($1.seq);$k[$j++]=$1.nl;$k[$j++]=Infinity;$q($G($1.barcode,$1.p,$1.n));var _5F=$a();$k[$j++]=_5F;$1.seq=$a();$1.state=$1.N;$1.p=$1.p+$1.n;$1.seqlen=($1.seqlen+1)+$1.n;}else{$1.t=$g($1.numtext,$1.p);if($1.t>=5){$k[$j++]=Infinity;$q($1.seq);if($1.state!=$1.T){$k[$j++]=$1.tl;}$k[$j++]=Infinity;$q($G($1.barcode,$1.p,$1.t));var _5Y=$a();$k[$j++]=_5Y;$1.seq=$a();$1.state=$1.T;$1.p=$1.p+$1.t;$1.seqlen=($1.seqlen+1)+$1.t;}else{$1.b=$g($1.numbytes,$1.p);if(($1.b==1)&&($1.state==$1.T)){$k[$j++]=Infinity;$q($1.seq);$k[$j++]=$1.bs;$k[$j++]=$a([$g($1.barcode,$1.p)]);$1.seq=$a();$1.p=$1.p+$1.b;$1.seqlen=$1.seqlen+2;}else{$k[$j++]=Infinity;$q($1.seq);var _5x=(($1.b%6)!=0)?$1.bl:$1.bl6;$k[$j++]=_5x;$k[$j++]=Infinity;$q($G($1.barcode,$1.p,$1.b));var _62=$a();$k[$j++]=_62;$1.seq=$a();$1.state=$1.B;$1.p=$1.p+$1.b;$1.seqlen=($1.seqlen+1)+$1.b;}}}}$k[$j++]="latchcws";$k[$j++]=Infinity;$k[$j++]=$1.tl;$k[$j++]=900;$k[$j++]=$1.bl;$k[$j++]=901;$k[$j++]=$1.bl6;$k[$j++]=924;$k[$j++]=$1.nl;$k[$j++]=902;$k[$j++]=$1.bs;$k[$j++]=913;var _6E=$d();$1[$k[--$j]]=_6E;$1.enca=function(){var _6K=$g($g($1.charvals,$1.A),$k[--$j]);$k[$j++]=_6K;};$1.encl=function(){var _6P=$g($g($1.charvals,$1.L),$k[--$j]);$k[$j++]=_6P;};$1.encm=function(){var _6U=$g($g($1.charvals,$1.M),$k[--$j]);$k[$j++]=_6U;};$1.encp=function(){var _6Z=$g($g($1.charvals,$1.P),$k[--$j]);$k[$j++]=_6Z;};$1.textencfuncs=$a(["enca","encl","encm","encp"]);$1.addtotext=function(){$p($1.text,$1.l,$k[--$j]);$1.l=$1.l+1;};$1.enct=function(){$1.in=$k[--$j];$1.curlen=$a([$1.e,$1.e,$1.e,$1.e]);$p($1.curlen,$1.submode,0);$1.curseq=$a([$a([]),$a([]),$a([]),$a([])]);$f($1.in,function(){$1.char=$k[--$j];for(;;){$1.imp=false;var _6y=$a([$1.A,$1.L,$1.M,$1.P]);for(var _6z=0,_70=_6y.length;_6z<_70;_6z++){$1.x=$g(_6y,_6z);var _76=$a([$1.A,$1.L,$1.M,$1.P]);for(var _77=0,_78=_76.length;_77<_78;_77++){$1.y=$g(_76,_77);$1.cost=$g($1.curlen,$1.x)+$g($g($1.latlen,$1.x),$1.y);if($1.cost<$g($1.curlen,$1.y)){$p($1.curlen,$1.y,$1.cost);$k[$j++]=$1.curseq;$k[$j++]=$1.y;$k[$j++]=Infinity;$q($g($1.curseq,$1.x));$q($g($g($1.latseq,$1.x),$1.y));var _7Z=$a();var _7a=$k[--$j];$p($k[--$j],_7a,_7Z);$1.imp=true;}}}if(!$1.imp){break;}}$1.nxtlen=$a([$1.e,$1.e,$1.e,$1.e]);$1.nxtseq=$a(4);var _7n=$a([$1.A,$1.L,$1.M,$1.P]);for(var _7o=0,_7p=_7n.length;_7o<_7p;_7o++){$1.x=$g(_7n,_7o);for(;;){var _7v=$g($g($1.charvals,$1.x),$1.char)!==undefined;if(!_7v){break;}$1.cost=$g($1.curlen,$1.x)+1;if($1.cost<$g($1.nxtlen,$1.x)){$p($1.nxtlen,$1.x,$1.cost);$k[$j++]=$1.nxtseq;$k[$j++]=$1.x;$k[$j++]=Infinity;$q($g($1.curseq,$1.x));$k[$j++]=$1.char;var _8C=$a();var _8D=$k[--$j];$p($k[--$j],_8D,_8C);}var _8J=$a([$1.A,$1.L,$1.M,$1.P]);for(var _8K=0,_8L=_8J.length;_8K<_8L;_8K++){$1.y=$g(_8J,_8K);if($ne($1.x,$1.y)){$1.cost=($g($1.curlen,$1.y)+$g($g($1.shftlen,$1.y),$1.x))+1;if($1.cost<$g($1.nxtlen,$1.y)){$p($1.nxtlen,$1.y,$1.cost);$k[$j++]=$1.nxtseq;$k[$j++]=$1.y;$k[$j++]=Infinity;$q($g($1.curseq,$1.y));var _8l=($1.x==$1.A)?$1.as:$1.ps;$k[$j++]=_8l;$k[$j++]=$1.char;var _8n=$a();var _8o=$k[--$j];$p($k[--$j],_8o,_8n);}}}break;}}$1.curlen=$1.nxtlen;$1.curseq=$1.nxtseq;});$1.minseq=$1.e;var _8x=$a([$1.A,$1.L,$1.M,$1.P]);for(var _8y=0,_8z=_8x.length;_8y<_8z;_8y++){$1.k=$g(_8x,_8y);if($g($1.curlen,$1.k)<$1.minseq){$1.minseq=$g($1.curlen,$1.k);$1.txtseq=$g($1.curseq,$1.k);}}$1.text=$a($1.minseq);$1.k=0;$1.l=0;for(;;){if($1.k>=$1.txtseq.length){break;}$1.char=$g($1.txtseq,$1.k);$k[$j++]=$1.char;$1[$g($1.textencfuncs,$1.submode)]();if($1.addtotext()==$b)break;$1.k=$1.k+1;if(($1.char==$1.as)||($1.char==$1.ps)){$k[$j++]=$g($1.txtseq,$1.k);if($1.char==$1.as){if($1.enca()==$b)break;}else{if($1.encp()==$b)break;}if($1.addtotext()==$b)break;$1.k=$1.k+1;}if($1.char==$1.al){$1.submode=$1.A;}if($1.char==$1.ll){$1.submode=$1.L;}if($1.char==$1.ml){$1.submode=$1.M;}if($1.char==$1.pl){$1.submode=$1.P;}}if(($1.text.length%2)==1){if($1.submode==$1.P){$k[$j++]="pad";$k[$j++]=$1.al;if($1.encp()==$b)return $b;var _9o=$k[--$j];$1[$k[--$j]]=_9o;$1.submode=$1.A;}else{$k[$j++]="pad";$k[$j++]=$1.ps;$1[$g($1.textencfuncs,$1.submode)]();var _9w=$k[--$j];$1[$k[--$j]]=_9w;}$k[$j++]=Infinity;$q($1.text);$k[$j++]=$1.pad;$1.text=$a();}$1.out=$a(~~($1.text.length/2));for(var _A5=0,_A4=$1.out.length-1;_A5<=_A4;_A5+=1){$1.k=_A5;$p($1.out,$1.k,($g($1.text,$1.k*2)*30)+$g($1.text,($1.k*2)+1));}$k[$j++]=$1.out;};$1.encn=function(){$1.in=$k[--$j];$1.out=$a([]);for(var _AJ=0,_AI=$1.in.length-1;_AJ<=_AI;_AJ+=44){$1.k=_AJ;$k[$j++]=Infinity;var _AO=$1.in.length-$1.k;$k[$j++]=1;$k[$j++]=$1.in;$k[$j++]=$1.k;$k[$j++]=_AO;if(_AO>44){$j--;$k[$j++]=44;}var _AP=$k[--$j];var _AQ=$k[--$j];$f($G($k[--$j],_AQ,_AP),function(){var _AT=$k[--$j];$k[$j++]=_AT-48;});$1.gmod=$a();$1.cwn=$a([]);for(;;){$1.dv=900;$1.gmul=$a([]);$1.val=0;for(;;){if($1.gmod.length==0){break;}$1.val=($1.val*10)+$g($1.gmod,0);$1.gmod=$G($1.gmod,1,$1.gmod.length-1);if($1.val<$1.dv){if($1.gmul.length!=0){$k[$j++]=Infinity;$q($1.gmul);$k[$j++]=0;$1.gmul=$a();}}else{$k[$j++]=Infinity;$q($1.gmul);$k[$j++]=~~($1.val/$1.dv);$1.gmul=$a();}$1.val=$1.val%$1.dv;}$1.dv=$1.val;$k[$j++]=Infinity;$k[$j++]=$1.dv;$q($1.cwn);$1.cwn=$a();$1.gmod=$1.gmul;if($1.gmul.length==0){break;}}$k[$j++]=Infinity;$q($1.out);$q($1.cwn);$1.out=$a();}$k[$j++]=$1.out;};$1.encfuncs=$a(["enct","encn","encb"]);$1.addtocws=function(){var _B0=$k[--$j];$P($1.datcws,$1.j,_B0);$1.j=_B0.length+$1.j;};$1.state=$1.T;$1.submode=$1.A;$1.datcws=$a($1.seqlen);$1.i=0;$1.j=0;for(;;){if($1.i>=$1.seq.length){break;}$1.chars=$g($1.seq,$1.i);if($eq($t($1.chars),"arraytype")){$k[$j++]=$1.chars;$1[$g($1.encfuncs,$1.state)]();if($1.addtocws()==$b)break;}else{$k[$j++]=$a([$g($1.latchcws,$1.chars)]);if($1.addtocws()==$b)break;if($1.chars==$1.tl){$1.state=$1.T;$1.submode=$1.A;}if($1.chars==$1.nl){$1.state=$1.N;}if(($1.chars==$1.bl)||($1.chars==$1.bl6)){$1.state=$1.B;}if($1.chars==$1.bs){$1.i=$1.i+1;$k[$j++]=$g($1.seq,$1.i);if($1.encb()==$b)break;if($1.addtocws()==$b)break;}}$1.i=$1.i+1;}$1.datcws=$G($1.datcws,0,$1.j);}$1.metrics=$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])]);$1.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])]);if($1.cca){$1.metrics=$1.ccametrics;}$1.urows=$1.rows;$1.ucols=$1.columns;$1.i=0;for(;;){$1.m=$g($1.metrics,$1.i);$1.c=$g($1.m,0);$1.r=$g($1.m,1);$1.k=$g($1.m,2);$1.rapl=$g($1.m,3);$1.rapc=$g($1.m,4);$1.rapr=$g($1.m,5);$1.ncws=($1.r*$1.c)-$1.k;$1.okay=true;if($1.datcws.length>$1.ncws){$1.okay=false;}if(($1.urows!=0)&&($1.urows!=$1.r)){$1.okay=false;}if(($1.ucols!=0)&&($1.ucols!=$1.c)){$1.okay=false;}if($1.okay){break;}$1.i=$1.i+1;}$1.m=$1.datcws.length;$1.n=($1.c*$1.r)-$1.k;$1.cws=$a(($1.c*$1.r)+1);$P($1.cws,0,$1.datcws);$k[$j++]=$1.cws;$k[$j++]=$1.m;$k[$j++]=Infinity;for(var _DK=0,_DL=$1.n-$1.m;_DK<_DL;_DK++){$k[$j++]=900;}var _DM=$a();var _DN=$k[--$j];$P($k[--$j],_DN,_DM);$k[$j++]=$1.cws;$k[$j++]=$1.n;$k[$j++]=Infinity;for(var _DS=0,_DT=$1.k;_DS<_DT;_DS++){$k[$j++]=0;}$k[$j++]=0;var _DU=$a();var _DV=$k[--$j];$P($k[--$j],_DV,_DU);$k[$j++]=Infinity;$k[$j++]=1;for(var _DX=0,_DY=928;_DX<_DY;_DX++){var _DZ=$k[--$j];$k[$j++]=_DZ;$k[$j++]=(_DZ*3)%929;}$1.rsalog=$a();$1.rslog=$a(929);for(var _Dc=1;_Dc<=928;_Dc+=1){$p($1.rslog,$g($1.rsalog,_Dc),_Dc);}$1.rsprod=function(){var _Dg=$k[--$j];var _Dh=$k[--$j];$k[$j++]=_Dh;$k[$j++]=_Dg;if((_Dg!=0)&&(_Dh!=0)){var _Dk=$g($1.rslog,$k[--$j]);var _Dp=$g($1.rsalog,(_Dk+$g($1.rslog,$k[--$j]))%928);$k[$j++]=_Dp;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Dr=0,_Ds=$1.k;_Dr<_Ds;_Dr++){$k[$j++]=0;}$1.coeffs=$a();for(var _Dw=1,_Dv=$1.k;_Dw<=_Dv;_Dw+=1){$1.i=_Dw;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _E3=$1.i-1;_E3>=1;_E3-=1){$1.j=_E3;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _EF=$k[--$j];var _EG=$k[--$j];var _EH=$k[--$j];$p($k[--$j],_EH,(_EG+_EF)%929);}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _EP=$k[--$j];var _EQ=$k[--$j];$p($k[--$j],_EQ,_EP);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);for(var _EW=$1.coeffs.length-1;_EW>=0;_EW-=2){var _EX=$1.coeffs;$p(_EX,_EW,929-$g(_EX,_EW));}for(var _Eb=0,_Ea=$1.n-1;_Eb<=_Ea;_Eb+=1){$1.t=($g($1.cws,_Eb)+$g($1.cws,$1.n))%929;for(var _Ej=0,_Ei=$1.k-1;_Ej<=_Ei;_Ej+=1){$1.j=_Ej;$p($1.cws,$1.n+$1.j,($g($1.cws,($1.n+$1.j)+1)+(929-(($1.t*$g($1.coeffs,($1.k-$1.j)-1))%929)))%929);}}for(var _F0=$1.n,_Ez=$1.n+$1.k;_F0<=_Ez;_F0+=1){$p($1.cws,_F0,(929-$g($1.cws,_F0))%929);}$1.cws=$G($1.cws,0,$1.cws.length-1);$1.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,84000,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,92000,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,111000,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,122000,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,100000,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69000,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,125000,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,91000,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])]);$1.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])]);$1.cwtobits=function(){var _FG=$g($1.clusters,$k[--$j]);$1.v=$g(_FG,$k[--$j]);$k[$j++]=Infinity;for(var _FJ=0,_FK=17;_FJ<_FK;_FJ++){$k[$j++]=0;}var _FN=$R($s(17),$1.v,2);for(var _FO=0,_FP=_FN.length;_FO<_FP;_FO++){$k[$j++]=$g(_FN,_FO)-48;}var _FR=$a();$k[$j++]=$G(_FR,_FR.length-17,17);};$1.raptobits=function(){var _FV=$g($1.raps,$k[--$j]);$1.v=$g(_FV,$k[--$j]);$k[$j++]=Infinity;for(var _FY=0,_FZ=10;_FY<_FZ;_FY++){$k[$j++]=0;}var _Fc=$R($s(10),$1.v,2);for(var _Fd=0,_Fe=_Fc.length;_Fd<_Fe;_Fd++){$k[$j++]=$g(_Fc,_Fd)-48;}var _Fg=$a();$k[$j++]=$G(_Fg,_Fg.length-10,10);};$1.rwid=$g($a([38,55,82,99]),$1.c-1);if(($1.c==3)&&$1.cca){$1.rwid=72;}$1.pixs=$a($1.rwid*$1.r);for(var _Fs=0,_Fr=$1.r-1;_Fs<=_Fr;_Fs+=1){$1.i=_Fs;$1.clst=(($1.i+$1.rapl)-1)%3;$k[$j++]=$1.pixs;$k[$j++]=$1.rwid*$1.i;$k[$j++]=Infinity;if($1.c==1){$k[$j++]=(($1.i+$1.rapl)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,$1.i);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=(($1.i+$1.rapr)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);}if($1.c==2){$k[$j++]=(($1.i+$1.rapl)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,$1.i*2);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,($1.i*2)+1);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=(($1.i+$1.rapr)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);}if($1.c==3){if(!$1.cca){$k[$j++]=(($1.i+$1.rapl)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);}$k[$j++]=$g($1.cws,$1.i*3);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=(($1.i+$1.rapc)-1)%52;$k[$j++]=1;if($1.raptobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,($1.i*3)+1);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,($1.i*3)+2);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=(($1.i+$1.rapr)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);}if($1.c==4){$k[$j++]=(($1.i+$1.rapl)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,$1.i*4);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,($1.i*4)+1);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=(($1.i+$1.rapc)-1)%52;$k[$j++]=1;if($1.raptobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,($1.i*4)+2);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=$g($1.cws,($1.i*4)+3);$k[$j++]=$1.clst;if($1.cwtobits()==$b)break;$q($k[--$j]);$k[$j++]=(($1.i+$1.rapr)-1)%52;$k[$j++]=0;if($1.raptobits()==$b)break;$q($k[--$j]);}$k[$j++]=1;var _HL=$a();var _HM=$k[--$j];$P($k[--$j],_HM,_HL);}var _HV={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.rwid,pixy:$1.r,height:($1.r/72)*$1.rowmult,width:$1.rwid/72,opt:$1.options};$k[$j++]=_HV;if(!$1.dontdraw){$0.renmatrix();}};$0.datamatrix=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.columns=0;$1.rows=0;$1.format="square";$1.version="unset";$1.parse=false;$1.parsefnc=false;$1.dmre=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});if($ne($1.version,"unset")){$x($1.version,"x");$j--;$1.rows=$k[--$j];$j--;$1.columns=$k[--$j];}$1.columns=~~$z($1.columns);$1.rows=~~$z($1.rows);$1.mac05comp=false;$1.mac06comp=false;if($1.barcode.length>=9){var _D=$G($1.barcode,0,7);if((($eq(_D,"[)>03605035"))||($eq(_D,"[)>03606035")))&&$eq($G($1.barcode,$1.barcode.length-2,2),"036004")){if($g($1.barcode,5)==53){$k[$j++]="mac05comp";}else{$k[$j++]="mac06comp";}$1[$k[--$j]]=true;$1.barcode=$G($1.barcode,7,$1.barcode.length-9);}}$1.barlen=$1.barcode.length;$1.fnc1=-1;$1.prog=-2;$1.m05=-3;$1.m06=-4;var _S={FNC1:$1.fnc1,PROG:$1.prog,MAC5:$1.m05,MAC6:$1.m06};$1.fncvals=_S;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);if($1.mac05comp){$k[$j++]=Infinity;$k[$j++]=$1.m05;$q($1.msg);$1.msg=$a();}if($1.mac06comp){$k[$j++]=Infinity;$k[$j++]=$1.m06;$q($1.msg);$1.msg=$a();}$1.msglen=$1.msg.length;$k[$j++]=Infinity;$k[$j++]=$a([10,10,1,1,5,1]);$k[$j++]=$a([12,12,1,1,7,1]);$k[$j++]=$a([14,14,1,1,10,1]);$k[$j++]=$a([16,16,1,1,12,1]);$k[$j++]=$a([18,18,1,1,14,1]);$k[$j++]=$a([20,20,1,1,18,1]);$k[$j++]=$a([22,22,1,1,20,1]);$k[$j++]=$a([24,24,1,1,24,1]);$k[$j++]=$a([26,26,1,1,28,1]);$k[$j++]=$a([32,32,2,2,36,1]);$k[$j++]=$a([36,36,2,2,42,1]);$k[$j++]=$a([40,40,2,2,48,1]);$k[$j++]=$a([44,44,2,2,56,1]);$k[$j++]=$a([48,48,2,2,68,1]);$k[$j++]=$a([52,52,2,2,84,2]);$k[$j++]=$a([64,64,4,4,112,2]);$k[$j++]=$a([72,72,4,4,144,4]);$k[$j++]=$a([80,80,4,4,192,4]);$k[$j++]=$a([88,88,4,4,224,4]);$k[$j++]=$a([96,96,4,4,272,4]);$k[$j++]=$a([104,104,4,4,336,6]);$k[$j++]=$a([120,120,6,6,408,6]);$k[$j++]=$a([132,132,6,6,496,8]);$k[$j++]=$a([144,144,6,6,620,10]);$k[$j++]=$a([8,18,1,1,7,1]);$k[$j++]=$a([8,32,1,2,11,1]);if($1.dmre){$k[$j++]=$a([8,48,1,2,15,1]);}if($1.dmre){$k[$j++]=$a([8,64,1,4,18,1]);}$k[$j++]=$a([12,26,1,1,14,1]);$k[$j++]=$a([12,36,1,2,18,1]);if($1.dmre){$k[$j++]=$a([12,64,1,4,27,1]);}$k[$j++]=$a([16,36,1,2,24,1]);$k[$j++]=$a([16,48,1,2,28,1]);if($1.dmre){$k[$j++]=$a([16,64,1,4,36,1]);}if($1.dmre){$k[$j++]=$a([24,32,1,2,28,1]);}if($1.dmre){$k[$j++]=$a([24,36,1,2,33,1]);}if($1.dmre){$k[$j++]=$a([24,48,1,2,41,1]);}if($1.dmre){$k[$j++]=$a([24,64,1,4,46,1]);}if($1.dmre){$k[$j++]=$a([26,32,1,2,32,1]);}if($1.dmre){$k[$j++]=$a([26,40,1,2,38,1]);}if($1.dmre){$k[$j++]=$a([26,48,1,2,42,1]);}if($1.dmre){$k[$j++]=$a([26,64,1,4,50,1]);}$1.metrics=$a();$1.urows=$1.rows;$1.ucols=$1.columns;$1.fullcws=$a([]);var _21=$1.metrics;for(var _22=0,_23=_21.length;_22<_23;_22++){$1.m=$g(_21,_22);$1.rows=$g($1.m,0);$1.cols=$g($1.m,1);$1.regh=$g($1.m,2);$1.regv=$g($1.m,3);$1.rscw=$g($1.m,4);$1.rsbl=$g($1.m,5);$1.mrows=$1.rows-(2*$1.regh);$1.mcols=$1.cols-(2*$1.regv);$1.ncws=(~~(($1.mrows*$1.mcols)/8))-$1.rscw;$1.okay=true;if(($1.urows!=0)&&($1.urows!=$1.rows)){$1.okay=false;}if(($1.ucols!=0)&&($1.ucols!=$1.cols)){$1.okay=false;}if($eq($1.format,"square")&&$ne($1.rows,$1.cols)){$1.okay=false;}if($eq($1.format,"rectangle")&&$eq($1.rows,$1.cols)){$1.okay=false;}if($1.okay){$k[$j++]=Infinity;$q($1.fullcws);$k[$j++]=$1.ncws;$1.fullcws=$a();}}$k[$j++]=Infinity;for(var _2e=0,_2f=1558;_2e<_2f;_2e++){$k[$j++]=10000;}$1.numremcws=$a();var _2h=$1.fullcws;for(var _2i=0,_2j=_2h.length;_2i<_2j;_2i++){$p($1.numremcws,$g(_2h,_2i)-1,1);}for(var _2m=1556;_2m>=0;_2m-=1){$1.i=_2m;if($g($1.numremcws,$1.i)!=1){$p($1.numremcws,$1.i,$g($1.numremcws,$1.i+1)+1);}}$1.lC=-5;$1.lB=-6;$1.lX=-7;$1.lT=-8;$1.lE=-9;$1.unl=-10;$1.sapp=-11;$1.usft=-12;$1.sft1=-13;$1.sft2=-14;$1.sft3=-15;$1.eci=-16;$1.pad=-17;$1.unlcw=254;$k[$j++]="Avals";$k[$j++]=Infinity;for(var _2v=0;_2v<=128;_2v+=1){$k[$j++]=_2v;$k[$j++]=_2v+1;}$k[$j++]=$1.pad;$k[$j++]=129;for(var _2x=0;_2x<=99;_2x+=1){var _2z=$R($s(2),_2x,10);var _31=$Z($s(2),"00");$P(_31,2-_2z.length,_2z);$k[$j++]=_31;$k[$j++]=_2x+130;}var _3E=$a([$1.lC,$1.lB,$1.fnc1,$1.sapp,$1.prog,$1.usft,$1.m05,$1.m06,$1.lX,$1.lT,$1.lE,$1.eci]);$k[$j++]=229;for(var _3F=0,_3G=_3E.length;_3F<_3G;_3F++){var _3J=$k[--$j]+1;$k[$j++]=$g(_3E,_3F);$k[$j++]=_3J;$k[$j++]=_3J;}$j--;var _3K=$d();$1[$k[--$j]]=_3K;$k[$j++]="Avals";$k[$j++]=Infinity;$f($1.Avals,function(){$k[$j++]=Infinity;var _3N=$k[--$j];var _3O=$k[--$j];$k[$j++]=_3N;$k[$j++]=_3O;var _3P=$a();$k[$j++]=_3P;});var _3Q=$d();$1[$k[--$j]]=_3Q;$k[$j++]="CNvals";$k[$j++]=Infinity;$k[$j++]=$1.sft1;$k[$j++]=0;$k[$j++]=$1.sft2;$k[$j++]=1;$k[$j++]=$1.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _3V=48;_3V<=57;_3V+=1){$k[$j++]=_3V;$k[$j++]=_3V-44;}for(var _3W=65;_3W<=90;_3W+=1){$k[$j++]=_3W;$k[$j++]=_3W-51;}var _3X=$d();$1[$k[--$j]]=_3X;$k[$j++]="C1vals";$k[$j++]=Infinity;for(var _3Z=0;_3Z<=31;_3Z+=1){$k[$j++]=_3Z;$k[$j++]=_3Z;}var _3a=$d();$1[$k[--$j]]=_3a;$k[$j++]="C2vals";$k[$j++]=Infinity;for(var _3c=33;_3c<=47;_3c+=1){$k[$j++]=_3c;$k[$j++]=_3c-33;}for(var _3d=58;_3d<=64;_3d+=1){$k[$j++]=_3d;$k[$j++]=_3d-43;}for(var _3e=91;_3e<=95;_3e+=1){$k[$j++]=_3e;$k[$j++]=_3e-69;}$k[$j++]=$1.fnc1;$k[$j++]=27;$k[$j++]=$1.usft;$k[$j++]=30;var _3h=$d();$1[$k[--$j]]=_3h;$k[$j++]="C3vals";$k[$j++]=Infinity;for(var _3j=96;_3j<=127;_3j+=1){$k[$j++]=_3j;$k[$j++]=_3j-96;}var _3k=$d();$1[$k[--$j]]=_3k;$k[$j++]="Cvals";$k[$j++]=Infinity;$f($1.CNvals,function(){$k[$j++]=Infinity;var _3n=$k[--$j];var _3o=$k[--$j];$k[$j++]=_3n;$k[$j++]=_3o;var _3p=$a();$k[$j++]=_3p;});$f($1.C1vals,function(){$k[$j++]=Infinity;var _3r=$k[--$j];var _3s=$k[--$j];$k[$j++]=_3r;$k[$j++]=$g($1.CNvals,$1.sft1);$k[$j++]=_3s;var _3w=$a();$k[$j++]=_3w;});$f($1.C2vals,function(){$k[$j++]=Infinity;var _3y=$k[--$j];var _3z=$k[--$j];$k[$j++]=_3y;$k[$j++]=$g($1.CNvals,$1.sft2);$k[$j++]=_3z;var _43=$a();$k[$j++]=_43;});$f($1.C3vals,function(){$k[$j++]=Infinity;var _45=$k[--$j];var _46=$k[--$j];$k[$j++]=_45;$k[$j++]=$g($1.CNvals,$1.sft3);$k[$j++]=_46;var _4A=$a();$k[$j++]=_4A;});var _4B=$d();$1[$k[--$j]]=_4B;$k[$j++]="TNvals";$k[$j++]=Infinity;$k[$j++]=$1.sft1;$k[$j++]=0;$k[$j++]=$1.sft2;$k[$j++]=1;$k[$j++]=$1.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _4G=48;_4G<=57;_4G+=1){$k[$j++]=_4G;$k[$j++]=_4G-44;}for(var _4H=97;_4H<=122;_4H+=1){$k[$j++]=_4H;$k[$j++]=_4H-83;}var _4I=$d();$1[$k[--$j]]=_4I;$k[$j++]="T1vals";$k[$j++]=Infinity;for(var _4K=0;_4K<=31;_4K+=1){$k[$j++]=_4K;$k[$j++]=_4K;}var _4L=$d();$1[$k[--$j]]=_4L;$k[$j++]="T2vals";$k[$j++]=Infinity;for(var _4N=33;_4N<=47;_4N+=1){$k[$j++]=_4N;$k[$j++]=_4N-33;}for(var _4O=58;_4O<=64;_4O+=1){$k[$j++]=_4O;$k[$j++]=_4O-43;}for(var _4P=91;_4P<=95;_4P+=1){$k[$j++]=_4P;$k[$j++]=_4P-69;}$k[$j++]=$1.fnc1;$k[$j++]=27;$k[$j++]=$1.usft;$k[$j++]=30;var _4S=$d();$1[$k[--$j]]=_4S;$k[$j++]="T3vals";$k[$j++]=Infinity;$k[$j++]=96;$k[$j++]=0;for(var _4U=65;_4U<=90;_4U+=1){$k[$j++]=_4U;$k[$j++]=_4U-64;}for(var _4V=123;_4V<=127;_4V+=1){$k[$j++]=_4V;$k[$j++]=_4V-96;}var _4W=$d();$1[$k[--$j]]=_4W;$k[$j++]="Tvals";$k[$j++]=Infinity;$f($1.TNvals,function(){$k[$j++]=Infinity;var _4Z=$k[--$j];var _4a=$k[--$j];$k[$j++]=_4Z;$k[$j++]=_4a;var _4b=$a();$k[$j++]=_4b;});$f($1.T1vals,function(){$k[$j++]=Infinity;var _4d=$k[--$j];var _4e=$k[--$j];$k[$j++]=_4d;$k[$j++]=$g($1.TNvals,$1.sft1);$k[$j++]=_4e;var _4i=$a();$k[$j++]=_4i;});$f($1.T2vals,function(){$k[$j++]=Infinity;var _4k=$k[--$j];var _4l=$k[--$j];$k[$j++]=_4k;$k[$j++]=$g($1.TNvals,$1.sft2);$k[$j++]=_4l;var _4p=$a();$k[$j++]=_4p;});$f($1.T3vals,function(){$k[$j++]=Infinity;var _4r=$k[--$j];var _4s=$k[--$j];$k[$j++]=_4r;$k[$j++]=$g($1.TNvals,$1.sft3);$k[$j++]=_4s;var _4w=$a();$k[$j++]=_4w;});var _4x=$d();$1[$k[--$j]]=_4x;for(var _4z=128;_4z<=255;_4z+=1){$1.i=_4z;$k[$j++]=$1.Avals;$k[$j++]=$1.i;$k[$j++]=Infinity;$q($g($1.Avals,$1.usft));$q($g($1.Avals,$1.i-128));var _58=$a();var _59=$k[--$j];$p($k[--$j],_59,_58);$k[$j++]=$1.Cvals;$k[$j++]=$1.i;$k[$j++]=Infinity;$q($g($1.Cvals,$1.usft));$q($g($1.Cvals,$1.i-128));var _5J=$a();var _5K=$k[--$j];$p($k[--$j],_5K,_5J);$k[$j++]=$1.Tvals;$k[$j++]=$1.i;$k[$j++]=Infinity;$q($g($1.Tvals,$1.usft));$q($g($1.Tvals,$1.i-128));var _5U=$a();var _5V=$k[--$j];$p($k[--$j],_5V,_5U);}$k[$j++]="Xvals";$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 _5X=48;_5X<=57;_5X+=1){$k[$j++]=_5X;$k[$j++]=_5X-44;}for(var _5Y=65;_5Y<=90;_5Y+=1){$k[$j++]=_5Y;$k[$j++]=_5Y-51;}var _5Z=$d();$1[$k[--$j]]=_5Z;$k[$j++]="Xvals";$k[$j++]=Infinity;$f($1.Xvals,function(){$k[$j++]=Infinity;var _5c=$k[--$j];var _5d=$k[--$j];$k[$j++]=_5c;$k[$j++]=_5d;var _5e=$a();$k[$j++]=_5e;});var _5f=$d();$1[$k[--$j]]=_5f;$k[$j++]="Evals";$k[$j++]=Infinity;for(var _5h=64;_5h<=94;_5h+=1){$k[$j++]=_5h;$k[$j++]=_5h-64;}$k[$j++]=$1.unl;$k[$j++]=31;for(var _5j=32;_5j<=63;_5j+=1){$k[$j++]=_5j;$k[$j++]=_5j;}var _5k=$d();$1[$k[--$j]]=_5k;$k[$j++]="Evals";$k[$j++]=Infinity;$f($1.Evals,function(){$k[$j++]=Infinity;var _5n=$k[--$j];var _5o=$k[--$j];$k[$j++]=_5n;$k[$j++]=_5o;var _5p=$a();$k[$j++]=_5p;});var _5q=$d();$1[$k[--$j]]=_5q;$k[$j++]="Bvals";$k[$j++]=Infinity;for(var _5s=0;_5s<=255;_5s+=1){$k[$j++]=_5s;$k[$j++]=_5s;}var _5t=$d();$1[$k[--$j]]=_5t;$k[$j++]="Bvals";$k[$j++]=Infinity;$f($1.Bvals,function(){$k[$j++]=Infinity;var _5w=$k[--$j];var _5x=$k[--$j];$k[$j++]=_5w;$k[$j++]=_5x;var _5y=$a();$k[$j++]=_5y;});var _5z=$d();$1[$k[--$j]]=_5z;$1.encvals=$a([$1.Avals,$1.Cvals,$1.Tvals,$1.Xvals,$1.Evals,$1.Bvals]);$k[$j++]=Infinity;for(var _69=0,_6A=$1.msglen;_69<_6A;_69++){$k[$j++]=0;}$k[$j++]=0;$1.numD=$a();$k[$j++]=Infinity;for(var _6D=0,_6E=$1.msglen;_6D<_6E;_6D++){$k[$j++]=0;}$k[$j++]=9999;$1.nextXterm=$a();$k[$j++]=Infinity;for(var _6H=0,_6I=$1.msglen;_6H<_6I;_6H++){$k[$j++]=0;}$k[$j++]=9999;$1.nextNonX=$a();for(var _6L=$1.msglen-1;_6L>=0;_6L-=1){$1.i=_6L;$1.barchar=$g($1.msg,$1.i);if(($1.barchar>=48)&&($1.barchar<=57)){$p($1.numD,$1.i,$g($1.numD,$1.i+1)+1);}if((($1.barchar==13)||($1.barchar==42))||($1.barchar==62)){$p($1.nextXterm,$1.i,0);}else{$p($1.nextXterm,$1.i,$g($1.nextXterm,$1.i+1)+1);}var _6i=$g($1.Xvals,$1.barchar)!==undefined;if(!_6i){$p($1.nextNonX,$1.i,0);}else{$p($1.nextNonX,$1.i,$g($1.nextNonX,$1.i+1)+1);}}$k[$j++]=Infinity;var _6q=$1.nextXterm;for(var _6r=0,_6s=_6q.length;_6r<_6s;_6r++){var _6t=$g(_6q,_6r);$k[$j++]=_6t;if(_6t>10000){$j--;$k[$j++]=10000;}}$1.nextXterm=$a();$k[$j++]=Infinity;var _6v=$1.nextNonX;for(var _6w=0,_6x=_6v.length;_6w<_6x;_6w++){var _6y=$g(_6v,_6w);$k[$j++]=_6y;if(_6y>10000){$j--;$k[$j++]=10000;}}$1.nextNonX=$a();$1.isD=function(){$k[$j++]=($1.char>=48)&&($1.char<=57);};$1.isC=function(){var _74=$g($1.CNvals,$1.char)!==undefined;$k[$j++]=_74;};$1.isT=function(){var _77=$g($1.TNvals,$1.char)!==undefined;$k[$j++]=_77;};$1.isX=function(){var _7A=$g($1.Xvals,$1.char)!==undefined;$k[$j++]=_7A;};$1.isE=function(){var _7D=$g($1.Evals,$1.char)!==undefined;$k[$j++]=_7D;};$1.isEA=function(){$k[$j++]=$1.char>127;};$1.isFN=function(){$k[$j++]=$1.char<0;};$1.XtermFirst=function(){var _7G=$k[--$j];$k[$j++]=$lt($g($1.nextXterm,_7G),$g($1.nextNonX,_7G));};$1.A=0;$1.C=1;$1.T=2;$1.X=3;$1.E=4;$1.B=5;$1.lookup=function(){$1.ac=1;$1.cc=2;$1.tc=2;$1.xc=2;$1.ec=2;$1.bc=2.25;if($1.mode==$1.A){$1.ac=0;$1.cc=1;$1.tc=1;$1.xc=1;$1.ec=1;$1.bc=1.25;}if($1.mode==$1.C){$1.cc=0;}if($1.mode==$1.T){$1.tc=0;}if($1.mode==$1.X){$1.xc=0;}if($1.mode==$1.E){$1.ec=0;}if($1.mode==$1.B){$1.bc=0;}for(var _7X=0,_7Y=1;_7X<_7Y;_7X++){$1.k=0;for(;;){if(($1.i+$1.k)==$1.msglen){var _7c=$a(["ac","cc","tc","xc","ec","bc"]);for(var _7d=0,_7e=_7c.length;_7d<_7e;_7d++){var _7f=$g(_7c,_7d);$1[_7f]=Math.ceil($1[_7f]);}var _7m=$a([$1.cc,$1.tc,$1.xc,$1.ec,$1.bc]);$k[$j++]=true;for(var _7n=0,_7o=_7m.length;_7n<_7o;_7n++){var _7r=$k[--$j];$k[$j++]=_7r&&($1.ac<=$g(_7m,_7n));}if($k[--$j]){$k[$j++]=$1.A;break;}var _7z=$a([$1.ac,$1.cc,$1.tc,$1.xc,$1.ec]);$k[$j++]=true;for(var _80=0,_81=_7z.length;_80<_81;_80++){var _84=$k[--$j];$k[$j++]=_84&&($1.bc<$g(_7z,_80));}if($k[--$j]){$k[$j++]=$1.B;break;}var _8C=$a([$1.ac,$1.cc,$1.tc,$1.xc,$1.bc]);$k[$j++]=true;for(var _8D=0,_8E=_8C.length;_8D<_8E;_8D++){var _8H=$k[--$j];$k[$j++]=_8H&&($1.ec<$g(_8C,_8D));}if($k[--$j]){$k[$j++]=$1.E;break;}var _8P=$a([$1.ac,$1.cc,$1.xc,$1.ec,$1.bc]);$k[$j++]=true;for(var _8Q=0,_8R=_8P.length;_8Q<_8R;_8Q++){var _8U=$k[--$j];$k[$j++]=_8U&&($1.tc<$g(_8P,_8Q));}if($k[--$j]){$k[$j++]=$1.T;break;}var _8c=$a([$1.ac,$1.cc,$1.tc,$1.ec,$1.bc]);$k[$j++]=true;for(var _8d=0,_8e=_8c.length;_8d<_8e;_8d++){var _8h=$k[--$j];$k[$j++]=_8h&&($1.xc<$g(_8c,_8d));}if($k[--$j]){$k[$j++]=$1.X;break;}$k[$j++]=$1.C;break;}$1.char=$g($1.msg,$1.i+$1.k);$k[$j++]="ac";$k[$j++]=$1.ac;if($1.isD()==$b)break;if($k[--$j]){var _8r=$k[--$j];$k[$j++]=_8r+(1/2);}else{if($1.isEA()==$b)break;if($k[--$j]){var _8t=$k[--$j];$k[$j++]=Math.ceil(_8t)+2;}else{var _8u=$k[--$j];$k[$j++]=Math.ceil(_8u)+1;}}var _8v=$k[--$j];$1[$k[--$j]]=_8v;$k[$j++]="cc";$k[$j++]=$1.cc;if($1.isC()==$b)break;if($k[--$j]){var _8z=$k[--$j];$k[$j++]=_8z+(2/3);}else{if($1.isEA()==$b)break;if($k[--$j]){var _91=$k[--$j];$k[$j++]=_91+(8/3);}else{var _92=$k[--$j];$k[$j++]=_92+(4/3);}}var _93=$k[--$j];$1[$k[--$j]]=_93;$k[$j++]="tc";$k[$j++]=$1.tc;if($1.isT()==$b)break;if($k[--$j]){var _97=$k[--$j];$k[$j++]=_97+(2/3);}else{if($1.isEA()==$b)break;if($k[--$j]){var _99=$k[--$j];$k[$j++]=_99+(8/3);}else{var _9A=$k[--$j];$k[$j++]=_9A+(4/3);}}var _9B=$k[--$j];$1[$k[--$j]]=_9B;$k[$j++]="xc";$k[$j++]=$1.xc;if($1.isX()==$b)break;if($k[--$j]){var _9F=$k[--$j];$k[$j++]=_9F+(2/3);}else{if($1.isEA()==$b)break;if($k[--$j]){var _9H=$k[--$j];$k[$j++]=_9H+(13/3);}else{var _9I=$k[--$j];$k[$j++]=_9I+(10/3);}}var _9J=$k[--$j];$1[$k[--$j]]=_9J;$k[$j++]="ec";$k[$j++]=$1.ec;if($1.isE()==$b)break;if($k[--$j]){var _9N=$k[--$j];$k[$j++]=_9N+(3/4);}else{if($1.isEA()==$b)break;if($k[--$j]){var _9P=$k[--$j];$k[$j++]=_9P+(17/4);}else{var _9Q=$k[--$j];$k[$j++]=_9Q+(13/4);}}var _9R=$k[--$j];$1[$k[--$j]]=_9R;$k[$j++]="bc";$k[$j++]=$1.bc;if($1.isFN()==$b)break;if($k[--$j]){var _9V=$k[--$j];$k[$j++]=_9V+4;}else{var _9W=$k[--$j];$k[$j++]=_9W+1;}var _9X=$k[--$j];$1[$k[--$j]]=_9X;if($1.k>=4){var _9f=$a([$1.cc,$1.tc,$1.xc,$1.ec,$1.bc]);$k[$j++]=true;for(var _9g=0,_9h=_9f.length;_9g<_9h;_9g++){var _9k=$k[--$j];$k[$j++]=_9k&&(($1.ac+1)<=$g(_9f,_9g));}if($k[--$j]){$k[$j++]=$1.A;break;}if(($1.bc+1)<=$1.ac){$k[$j++]=$1.B;break;}var _9u=$a([$1.cc,$1.tc,$1.xc,$1.ec]);$k[$j++]=true;for(var _9v=0,_9w=_9u.length;_9v<_9w;_9v++){var _9z=$k[--$j];$k[$j++]=_9z&&(($1.bc+1)<$g(_9u,_9v));}if($k[--$j]){$k[$j++]=$1.B;break;}var _A7=$a([$1.ac,$1.cc,$1.tc,$1.xc,$1.bc]);$k[$j++]=true;for(var _A8=0,_A9=_A7.length;_A8<_A9;_A8++){var _AC=$k[--$j];$k[$j++]=_AC&&(($1.ec+1)<$g(_A7,_A8));}if($k[--$j]){$k[$j++]=$1.E;break;}var _AK=$a([$1.ac,$1.cc,$1.xc,$1.ec,$1.bc]);$k[$j++]=true;for(var _AL=0,_AM=_AK.length;_AL<_AM;_AL++){var _AP=$k[--$j];$k[$j++]=_AP&&(($1.tc+1)<$g(_AK,_AL));}if($k[--$j]){$k[$j++]=$1.T;break;}var _AX=$a([$1.ac,$1.cc,$1.tc,$1.ec,$1.bc]);$k[$j++]=true;for(var _AY=0,_AZ=_AX.length;_AY<_AZ;_AY++){var _Ac=$k[--$j];$k[$j++]=_Ac&&(($1.xc+1)<$g(_AX,_AY));}if($k[--$j]){$k[$j++]=$1.X;break;}var _Aj=$a([$1.ac,$1.tc,$1.ec,$1.bc]);$k[$j++]=true;for(var _Ak=0,_Al=_Aj.length;_Ak<_Al;_Ak++){var _Ao=$k[--$j];$k[$j++]=_Ao&&(($1.cc+1)<$g(_Aj,_Ak));}if($k[--$j]){if($1.cc<$1.xc){$k[$j++]=$1.C;break;}if($1.cc==$1.xc){$k[$j++]=($1.i+$1.k)+1;if($1.XtermFirst()==$b)break;if($k[--$j]){$k[$j++]=$1.X;break;}else{$k[$j++]=$1.C;break;}}}}$1.k=$1.k+1;}}};$1.addtocws=function(){var _B1=$k[--$j];$P($1.cws,$1.j,_B1);$1.j=_B1.length+$1.j;};$1.encA=function(){for(var _B5=0,_B6=1;_B5<_B6;_B5++){if($g($1.numD,$1.i)>=2){var _BA=$s(2);$p(_BA,0,$g($1.msg,$1.i));$p(_BA,1,$g($1.msg,$1.i+1));$k[$j++]=$g($1.Avals,_BA);if($1.addtocws()==$b)break;$1.i=$1.i+2;break;}$k[$j++]="newmode";if($1.lookup()==$b)break;var _BK=$k[--$j];$1[$k[--$j]]=_BK;if($1.newmode!=$1.mode){$k[$j++]=$g($1.Avals,$g($a([-1,$1.lC,$1.lT,$1.lX,$1.lE,$1.lB]),$1.newmode));if($1.addtocws()==$b)break;$1.mode=$1.newmode;break;}$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)break;$1.i=$1.i+1;break;}};$1.CTXvalstocws=function(){$1.in=$k[--$j];$k[$j++]=Infinity;for(var _Bi=0,_Bh=$1.in.length-1;_Bi<=_Bh;_Bi+=3){$k[$j++]=0;$f($G($1.in,_Bi,3),function(){var _Bl=$k[--$j];var _Bm=$k[--$j];$k[$j++]=(_Bm+_Bl)*40;});var _Bo=(~~($k[--$j]/40))+1;$k[$j++]=~~(_Bo/256);$k[$j++]=_Bo%256;}$r($a($m()));var _Br=$k[--$j];var _Bs=$k[--$j];$k[$j++]=_Br;};$1.encCTX=function(){$1.p=0;$1.ctxvals=$a(2500);for(;;){if($1.i==$1.msglen){break;}var _C2=$g($g($1.encvals,$1.mode),$g($1.msg,$1.i))!==undefined;if(!_C2){break;}if(($1.p%3)==0){if($1.lookup()==$b)break;if($ne($k[--$j],$1.mode)){$k[$j++]=$G($1.ctxvals,0,$1.p);if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}if(($1.msglen-$1.i)<=3){$1.remcws=$g($1.numremcws,$1.j+((~~($1.p/3))*2));$k[$j++]=Infinity;$f($G($1.msg,$1.i,$1.msglen-$1.i),function(){var _CN=$k[--$j];var _CR=$g($g($1.encvals,$1.mode),_CN)!==undefined;$k[$j++]=_CN;if(_CR){$q($g($g($1.encvals,$1.mode),$k[--$j]));}else{$j--;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1;}});$1.remvals=$a();if(($1.remcws==2)&&($1.remvals.length==3)){$k[$j++]=Infinity;$q($G($1.ctxvals,0,$1.p));$q($1.remvals);var _Ce=$a();$k[$j++]=_Ce;if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}if((($1.remcws==2)&&($1.remvals.length==2))&&($1.mode!=$1.X)){$k[$j++]=Infinity;$q($G($1.ctxvals,0,$1.p));$q($1.remvals);$q($g($g($1.encvals,$1.mode),$1.sft1));var _Cu=$a();$k[$j++]=_Cu;if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}if(($1.remcws==2)&&($1.remvals.length==1)){$k[$j++]=$G($1.ctxvals,0,$1.p);if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)break;$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}if(($1.remcws==1)&&($1.remvals.length==1)){$k[$j++]=$G($1.ctxvals,0,$1.p);if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}}}var _DT=$g($g($1.encvals,$1.mode),$g($1.msg,$1.i));$P($1.ctxvals,$1.p,_DT);$1.p=_DT.length+$1.p;$1.i=$1.i+1;}if($1.mode!=$1.A){for(;;){if(($1.p%3)==0){break;}$1.i=$1.i-1;$1.p=$1.p-$g($g($1.encvals,$1.mode),$g($1.msg,$1.i)).length;}$k[$j++]=Infinity;$q($G($1.ctxvals,0,$1.p));var _Dn=$a();$k[$j++]=_Dn;if($1.CTXvalstocws()==$b)return $b;if($1.addtocws()==$b)return $b;$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)return $b;$1.mode=$1.A;if($1.i!=$1.msglen){if($g($1.numD,$1.i)>=2){var _Dw=$s(2);$p(_Dw,0,$g($1.msg,$1.i));$p(_Dw,1,$g($1.msg,$1.i+1));$k[$j++]=$g($1.Avals,_Dw);if($1.addtocws()==$b)return $b;$1.i=$1.i+2;}else{$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)return $b;$1.i=$1.i+1;}}}};$1.Evalstocws=function(){$1.in=$k[--$j];$1.inlen=$1.in.length;$1.outlen=~~(Math.ceil(($1.in.length/4)*3));$k[$j++]=Infinity;$q($1.in);$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$1.in=$a();$k[$j++]=Infinity;for(var _EJ=0,_EI=$1.inlen-1;_EJ<=_EI;_EJ+=4){$k[$j++]=0;$f($G($1.in,_EJ,4),function(){var _EM=$k[--$j];var _EN=$k[--$j];$k[$j++]=$or(_EN,_EM)<<6;});var _EP=$k[--$j]>>>6;$k[$j++]=(_EP>>>16)&255;$k[$j++]=(_EP>>>8)&255;$k[$j++]=_EP&255;}$r($a($m()));var _ES=$k[--$j];var _ET=$k[--$j];$k[$j++]=$G(_ES,0,$1.outlen);};$1.encE=function(){$1.p=0;$1.edifactvals=$a(2100);for(;;){if($1.i==$1.msglen){break;}var _Ed=$g($1.Evals,$g($1.msg,$1.i))!==undefined;if(!_Ed){break;}if(($1.p%4)==0){if(($1.msglen-$1.i)<=2){$1.remcws=$g($1.numremcws,$1.j+((~~($1.p/4))*3));$k[$j++]=Infinity;$f($G($1.msg,$1.i,$1.msglen-$1.i),function(){$q($g($1.Avals,$k[--$j]));});$1.remvals=$a();if((($1.remcws==1)||($1.remcws==2))&&($1.remvals.length<=$1.remcws)){$k[$j++]=$G($1.edifactvals,0,$1.p);if($1.Evalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$1.remvals;if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}}if($1.lookup()==$b)break;if($k[--$j]!=$1.mode){break;}}var _FA=$g($1.Evals,$g($1.msg,$1.i));$P($1.edifactvals,$1.p,_FA);$1.p=_FA.length+$1.p;$1.i=$1.i+1;}if($1.mode!=$1.A){$1.remcws=$g($1.numremcws,($1.j+((~~($1.p/4))*3))-1)-1;if(((($1.p%4)!=0)||($1.i!=$1.msglen))||($1.remcws>=3)){var _FR=$g($1.Evals,$1.unl);$P($1.edifactvals,$1.p,_FR);$1.p=_FR.length+$1.p;}$k[$j++]=$G($1.edifactvals,0,$1.p);if($1.Evalstocws()==$b)return $b;if($1.addtocws()==$b)return $b;$1.mode=$1.A;if($1.i!=$1.msglen){if($g($1.numD,$1.i)>=2){var _Fe=$s(2);$p(_Fe,0,$g($1.msg,$1.i));$p(_Fe,1,$g($1.msg,$1.i+1));$k[$j++]=$g($1.Avals,_Fe);if($1.addtocws()==$b)return $b;$1.i=$1.i+2;}else{$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)return $b;$1.i=$1.i+1;}}}};$1.encB=function(){$1.p=0;$1.bvals=$a(1558);for(;;){if($1.i==$1.msglen){break;}if($1.lookup()==$b)break;if($k[--$j]!=$1.mode){break;}$p($1.bvals,$1.p,$g($1.msg,$1.i));$1.p=$1.p+1;$1.i=$1.i+1;}$1.remcws=$g($1.numremcws,$1.j+$1.p)-1;$k[$j++]=Infinity;if(($1.remcws==0)&&($1.i==$1.msglen)){$k[$j++]=0;}else{if($1.p<250){$k[$j++]=$1.p;}else{$k[$j++]=(~~($1.p/250))+249;$k[$j++]=$1.p%250;}}$q($G($1.bvals,0,$1.p));$1.bvals=$a();for(var _GN=0,_GM=$1.bvals.length-1;_GN<=_GM;_GN+=1){$1.p=_GN;var _GT=((((($1.j+$1.p)+1)*149)%255)+1)+$g($1.bvals,$1.p);$k[$j++]=_GT;if(_GT>=256){var _GU=$k[--$j];$k[$j++]=_GU-256;}$p($1.bvals,$1.p,$k[--$j]);}$k[$j++]=$1.bvals;if($1.addtocws()==$b)return $b;$1.mode=$1.A;};$1.cws=$a(1558);$1.mode=$1.A;$1.i=0;$1.j=0;for(;;){if($1.i>=$1.msglen){break;}$1[$g($a(["encA","encCTX","encCTX","encCTX","encE","encB"]),$1.mode)]();}$1.cws=$G($1.cws,0,$1.j);$1.datlen=$1.cws.length;$1.remcws=$g($1.numremcws,$1.j-1)-1;if($1.remcws>0){$k[$j++]=Infinity;$q($1.cws);for(var _Gs=0,_Gt=$1.remcws;_Gs<_Gt;_Gs++){$k[$j++]=129;}$1.cws=$a();for(var _Gz=$1.datlen+1,_Gy=($1.datlen+$1.remcws)-1;_Gz<=_Gy;_Gz+=1){$1.i=_Gz;var _H1=(((($1.i+1)*149)%253)+1)+129;$k[$j++]=_H1;if(_H1>254){var _H2=$k[--$j];$k[$j++]=_H2-254;}$p($1.cws,$1.i,$k[--$j]);}}$1.i=0;for(;;){$1.m=$g($1.metrics,$1.i);$1.rows=$g($1.m,0);$1.cols=$g($1.m,1);$1.regh=$g($1.m,2);$1.regv=$g($1.m,3);$1.rscw=$g($1.m,4);$1.rsbl=$g($1.m,5);$1.mrows=$1.rows-(2*$1.regh);$1.mcols=$1.cols-(2*$1.regv);$1.rrows=~~($1.mrows/$1.regh);$1.rcols=~~($1.mcols/$1.regv);$1.ncws=(~~(($1.mrows*$1.mcols)/8))-$1.rscw;$1.okay=true;if($1.cws.length!=$1.ncws){$1.okay=false;}if(($1.urows!=0)&&($1.urows!=$1.rows)){$1.okay=false;}if(($1.ucols!=0)&&($1.ucols!=$1.cols)){$1.okay=false;}if($eq($1.format,"square")&&$ne($1.rows,$1.cols)){$1.okay=false;}if($eq($1.format,"rectangle")&&$eq($1.rows,$1.cols)){$1.okay=false;}if($1.okay){break;}$1.i=$1.i+1;}$1.cwbs=$a($1.rsbl);$1.ecbs=$a($1.rsbl);for(var _Hs=0,_Hr=$1.rsbl-1;_Hs<=_Hr;_Hs+=1){$1.i=_Hs;if($1.cws.length!=1558){$1.cwbsize=~~($1.cws.length/$1.rsbl);}else{if($1.i<=7){$1.cwbsize=156;}else{$1.cwbsize=155;}}$1.cwb=$a($1.cwbsize);for(var _I1=0,_I0=$1.cwbsize-1;_I1<=_I0;_I1+=1){$1.j=_I1;$p($1.cwb,$1.j,$g($1.cws,($1.j*$1.rsbl)+$1.i));}$p($1.cwbs,$1.i,$1.cwb);$k[$j++]=$1.ecbs;$k[$j++]=$1.i;$k[$j++]=Infinity;for(var _IG=0,_IH=~~($1.rscw/$1.rsbl);_IG<_IH;_IG++){$k[$j++]=0;}var _II=$a();var _IJ=$k[--$j];$p($k[--$j],_IJ,_II);}$k[$j++]=Infinity;$k[$j++]=1;for(var _IL=0,_IM=255;_IL<_IM;_IL++){var _IN=$k[--$j];var _IO=_IN*2;$k[$j++]=_IN;$k[$j++]=_IO;if(_IO>=256){var _IP=$k[--$j];$k[$j++]=_IP^301;}}$1.rsalog=$a();$1.rslog=$a(256);for(var _IS=1;_IS<=255;_IS+=1){$p($1.rslog,$g($1.rsalog,_IS),_IS);}$1.rsprod=function(){var _IW=$k[--$j];var _IX=$k[--$j];$k[$j++]=_IX;$k[$j++]=_IW;if((_IW!=0)&&(_IX!=0)){var _Ia=$g($1.rslog,$k[--$j]);var _If=$g($1.rsalog,(_Ia+$g($1.rslog,$k[--$j]))%255);$k[$j++]=_If;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Ii=0,_Ij=~~($1.rscw/$1.rsbl);_Ii<_Ij;_Ii++){$k[$j++]=0;}$1.coeffs=$a();for(var _Io=1,_In=~~($1.rscw/$1.rsbl);_Io<=_In;_Io+=1){$1.i=_Io;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _Iv=$1.i-1;_Iv>=1;_Iv-=1){$1.j=_Iv;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _J7=$k[--$j];var _J8=$k[--$j];var _J9=$k[--$j];$p($k[--$j],_J9,$xo(_J8,_J7));}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _JH=$k[--$j];var _JI=$k[--$j];$p($k[--$j],_JI,_JH);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);for(var _JP=0,_JO=$1.cwbs.length-1;_JP<=_JO;_JP+=1){$1.i=_JP;$1.cwb=$g($1.cwbs,$1.i);$1.ecb=$g($1.ecbs,$1.i);for(var _JY=0,_JX=$1.cwb.length-1;_JY<=_JX;_JY+=1){$1.t=$xo($g($1.cwb,_JY),$g($1.ecb,0));for(var _Je=$1.ecb.length-1;_Je>=0;_Je-=1){$1.j=_Je;$1.p=($1.ecb.length-$1.j)-1;$k[$j++]=$1.ecb;$k[$j++]=$1.p;$k[$j++]=$1.t;$k[$j++]=$g($1.coeffs,$1.j);if($1.rsprod()==$b)break;var _Jn=$k[--$j];var _Jo=$k[--$j];$p($k[--$j],_Jo,_Jn);if($1.j>0){$p($1.ecb,$1.p,$xo($g($1.ecb,$1.p+1),$g($1.ecb,$1.p)));}}}}if($1.ncws==1558){$k[$j++]=Infinity;$f($G($1.ecbs,8,2));$f($G($1.ecbs,0,8));$1.ecbs=$a();}$k[$j++]=Infinity;var _K5=$1.cws;for(var _K6=0,_K7=_K5.length;_K6<_K7;_K6++){$k[$j++]=$g(_K5,_K6);}for(var _KA=0,_KB=$1.rscw;_KA<_KB;_KA++){$k[$j++]=0;}$1.cws=$a();for(var _KF=0,_KE=$1.rscw-1;_KF<=_KE;_KF+=1){$1.i=_KF;$p($1.cws,$1.ncws+$1.i,$g($g($1.ecbs,$1.i%$1.rsbl),~~($1.i/$1.rsbl)));}$1.module=function(){var _KQ=$k[--$j];var _KR=$k[--$j];var _KS=$k[--$j];var _KV=$Z($s(8),"00000000");var _KX=$R($s(8),$k[--$j],2);$P(_KV,8-_KX.length,_KX);$k[$j++]=_KS;$k[$j++]=_KR;$k[$j++]=_KQ;$k[$j++]=_KV;for(var _KY=7;_KY>=0;_KY-=1){var _KZ=$k[--$j];$k[$j++]=$g(_KZ,_KY)-48;$k[$j++]=_KZ;}$j--;var _Kb=$k[--$j];var _Kc=$k[--$j];var _Kd=$k[--$j];var _Ke=$k[--$j];var _Kf=$k[--$j];var _Kg=$k[--$j];var _Kh=$k[--$j];var _Ki=$k[--$j];var _Kj=$k[--$j];var _Kk=$k[--$j];var _Kl=$k[--$j];$k[$j++]=_Ki;$k[$j++]=_Kh;$k[$j++]=_Kg;$k[$j++]=_Kf;$k[$j++]=_Ke;$k[$j++]=_Kd;$k[$j++]=_Kc;$k[$j++]=_Kb;$k[$j++]=_Kl;$k[$j++]=_Kk;$f(_Kj,function(){$k[--$j]();var _Kn=$k[--$j];var _Ko=$k[--$j];$k[$j++]=_Ko;$k[$j++]=_Kn;if(_Ko<0){var _Kp=$k[--$j];var _Kq=$k[--$j];$k[$j++]=_Kq+$1.mrows;$k[$j++]=_Kp+(4-(($1.mrows+4)%8));}var _Kt=$k[--$j];$k[$j++]=_Kt;if(_Kt<0){var _Kv=$k[--$j];var _Kw=$k[--$j];$k[$j++]=_Kw+(4-(($1.mcols+4)%8));$k[$j++]=_Kv+$1.mcols;}var _Ky=$k[--$j];var _Kz=$k[--$j];$k[$j++]=_Kz;$k[$j++]=_Ky;if(_Kz>=$1.mrows){var _L1=$k[--$j];var _L2=$k[--$j];$k[$j++]=_L2-$1.mrows;$k[$j++]=_L1;}var _L4=$k[--$j];var _L5=$k[--$j];var _L8=$k[--$j];var _L9=$k[--$j];$p($1.mmat,_L4+(_L5*$1.mcols),$k[--$j]);$k[$j++]=_L9;$k[$j++]=_L8;});};var _LR=$a([function(){var _LB=$k[--$j];var _LC=$k[--$j];$k[$j++]=_LC;$k[$j++]=_LB;$k[$j++]=_LC-2;$k[$j++]=_LB-2;},function(){var _LD=$k[--$j];var _LE=$k[--$j];$k[$j++]=_LE;$k[$j++]=_LD;$k[$j++]=_LE-2;$k[$j++]=_LD-1;},function(){var _LF=$k[--$j];var _LG=$k[--$j];$k[$j++]=_LG;$k[$j++]=_LF;$k[$j++]=_LG-1;$k[$j++]=_LF-2;},function(){var _LH=$k[--$j];var _LI=$k[--$j];$k[$j++]=_LI;$k[$j++]=_LH;$k[$j++]=_LI-1;$k[$j++]=_LH-1;},function(){var _LJ=$k[--$j];var _LK=$k[--$j];$k[$j++]=_LK;$k[$j++]=_LJ;$k[$j++]=_LK-1;$k[$j++]=_LJ;},function(){var _LL=$k[--$j];var _LM=$k[--$j];$k[$j++]=_LM;$k[$j++]=_LL;$k[$j++]=_LM;$k[$j++]=_LL-2;},function(){var _LN=$k[--$j];var _LO=$k[--$j];$k[$j++]=_LO;$k[$j++]=_LN;$k[$j++]=_LO;$k[$j++]=_LN-1;},function(){var _LP=$k[--$j];var _LQ=$k[--$j];$k[$j++]=_LQ;$k[$j++]=_LP;$k[$j++]=_LQ;$k[$j++]=_LP;}]);$1.dmn=_LR;var _La=$a([function(){$k[$j++]=$1.mrows-1;$k[$j++]=0;},function(){$k[$j++]=$1.mrows-1;$k[$j++]=1;},function(){$k[$j++]=$1.mrows-1;$k[$j++]=2;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-2;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=1;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=2;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=3;$k[$j++]=$1.mcols-1;}]);$1.dmc1=_La;var _Lj=$a([function(){$k[$j++]=$1.mrows-3;$k[$j++]=0;},function(){$k[$j++]=$1.mrows-2;$k[$j++]=0;},function(){$k[$j++]=$1.mrows-1;$k[$j++]=0;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-4;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-3;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-2;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=1;$k[$j++]=$1.mcols-1;}]);$1.dmc2=_Lj;var _Ls=$a([function(){$k[$j++]=$1.mrows-3;$k[$j++]=0;},function(){$k[$j++]=$1.mrows-2;$k[$j++]=0;},function(){$k[$j++]=$1.mrows-1;$k[$j++]=0;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-2;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=1;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=2;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=3;$k[$j++]=$1.mcols-1;}]);$1.dmc3=_Ls;var _M2=$a([function(){$k[$j++]=$1.mrows-1;$k[$j++]=0;},function(){$k[$j++]=$1.mrows-1;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-3;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-2;},function(){$k[$j++]=0;$k[$j++]=$1.mcols-1;},function(){$k[$j++]=1;$k[$j++]=$1.mcols-3;},function(){$k[$j++]=1;$k[$j++]=$1.mcols-2;},function(){$k[$j++]=1;$k[$j++]=$1.mcols-1;}]);$1.dmc4=_M2;$k[$j++]=Infinity;for(var _M5=0,_M6=$1.mrows*$1.mcols;_M5<_M6;_M5++){$k[$j++]=-1;}$1.mmat=$a();for(var _M9=$1.cws.length-1;_M9>=0;_M9-=1){$k[$j++]=$g($1.cws,_M9);}$k[$j++]=4;$k[$j++]=0;for(;;){var _MC=$k[--$j];var _MD=$k[--$j];$k[$j++]=_MD;$k[$j++]=_MC;if((_MC==0)&&(_MD==$1.mrows)){$k[$j++]=$1.dmc1;if($1.module()==$b)break;}var _MG=$k[--$j];var _MH=$k[--$j];$k[$j++]=_MH;$k[$j++]=_MG;if(((_MG==0)&&(_MH==($1.mrows-2)))&&(($1.mcols%4)!=0)){$k[$j++]=$1.dmc2;if($1.module()==$b)break;}var _ML=$k[--$j];var _MM=$k[--$j];$k[$j++]=_MM;$k[$j++]=_ML;if(((_ML==0)&&(_MM==($1.mrows-2)))&&(($1.mcols%8)==4)){$k[$j++]=$1.dmc3;if($1.module()==$b)break;}var _MQ=$k[--$j];var _MR=$k[--$j];$k[$j++]=_MR;$k[$j++]=_MQ;if(((_MQ==2)&&(_MR==($1.mrows+4)))&&(($1.mcols%8)==0)){$k[$j++]=$1.dmc4;if($1.module()==$b)break;}for(;;){var _MV=$k[--$j];var _MW=$k[--$j];$k[$j++]=_MW;$k[$j++]=_MV;if((_MV>=0)&&(_MW<$1.mrows)){var _MY=$k[--$j];var _MZ=$k[--$j];$k[$j++]=_MZ;$k[$j++]=_MY;if($g($1.mmat,_MY+(_MZ*$1.mcols))==-1){$k[$j++]=$1.dmn;if($1.module()==$b)break;}}var _Me=$k[--$j];var _Mf=$k[--$j];$k[$j++]=_Mf-2;$k[$j++]=_Me+2;if(!(((_Me+2)<$1.mcols)&&((_Mf-2)>=0))){break;}}var _Mh=$k[--$j];var _Mi=$k[--$j];$k[$j++]=_Mi+1;$k[$j++]=_Mh+3;for(;;){var _Mj=$k[--$j];var _Mk=$k[--$j];$k[$j++]=_Mk;$k[$j++]=_Mj;if((_Mj<$1.mcols)&&(_Mk>=0)){var _Mm=$k[--$j];var _Mn=$k[--$j];$k[$j++]=_Mn;$k[$j++]=_Mm;if($g($1.mmat,_Mm+(_Mn*$1.mcols))==-1){$k[$j++]=$1.dmn;if($1.module()==$b)break;}}var _Ms=$k[--$j];var _Mt=$k[--$j];$k[$j++]=_Mt+2;$k[$j++]=_Ms-2;if(!(((_Ms-2)>=0)&&((_Mt+2)<$1.mrows))){break;}}var _Mv=$k[--$j];var _Mw=$k[--$j];$k[$j++]=_Mw+3;$k[$j++]=_Mv+1;if(!(((_Mv+1)<$1.mcols)||((_Mw+3)<$1.mrows))){$j-=2;break;}}if($g($1.mmat,($1.mrows*$1.mcols)-1)==-1){$P($1.mmat,($1.mrows*($1.mcols-1))-2,$a([1,0]));$P($1.mmat,($1.mrows*$1.mcols)-2,$a([0,1]));}$1.pixs=$a($1.rows*$1.cols);$1.cwpos=0;for(var _NG=0,_NF=$1.rows-1;_NG<=_NF;_NG+=1){$1.i=_NG;if(($1.i%($1.rrows+2))==0){$k[$j++]=$1.pixs;$k[$j++]=$1.i*$1.cols;$k[$j++]=Infinity;for(var _NN=0,_NO=~~($1.cols/2);_NN<_NO;_NN++){$k[$j++]=1;$k[$j++]=0;}var _NP=$a();var _NQ=$k[--$j];$P($k[--$j],_NQ,_NP);}if(($1.i%($1.rrows+2))==($1.rrows+1)){$k[$j++]=$1.pixs;$k[$j++]=$1.i*$1.cols;$k[$j++]=Infinity;for(var _NZ=0,_Na=$1.cols;_NZ<_Na;_NZ++){$k[$j++]=1;}var _Nb=$a();var _Nc=$k[--$j];$P($k[--$j],_Nc,_Nb);}if((($1.i%($1.rrows+2))!=0)&&(($1.i%($1.rrows+2))!=($1.rrows+1))){for(var _Nl=0,_Nk=$1.cols-1;_Nl<=_Nk;_Nl+=1){$1.j=_Nl;if(($1.j%($1.rcols+2))==0){$p($1.pixs,($1.i*$1.cols)+$1.j,1);}if(($1.j%($1.rcols+2))==($1.rcols+1)){$p($1.pixs,($1.i*$1.cols)+$1.j,$1.i%2);}if((($1.j%($1.rcols+2))!=0)&&(($1.j%($1.rcols+2))!=($1.rcols+1))){$p($1.pixs,($1.i*$1.cols)+$1.j,$g($1.mmat,$1.cwpos));$1.cwpos=$1.cwpos+1;}}}}var _OJ={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.cols,pixy:$1.rows,height:($1.rows*2)/72,width:($1.cols*2)/72,opt:$1.options};$k[$j++]=_OJ;if(!$1.dontdraw){$0.renmatrix();}};$0.datamatrixrectangular=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.options.dontdraw=true;$1.options.format="rectangle";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.datamatrix();var _9=$k[--$j];$1[$k[--$j]]=_9;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.qrcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.format="full";$1.version="unset";$1.eclevel="unset";$1.parse=false;$1.parsefnc=false;$1.mask=-1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.mask=~~$1.mask;$1.barlen=$1.barcode.length;$1.fn1=-1;var _8={FNC1:$1.fn1};$1.fncvals=_8;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.fnc1first=false;if($1.msglen>0){if($g($1.msg,0)==$1.fn1){$1.fnc1first=true;$k[$j++]=Infinity;$f($G($1.msg,1,$1.msglen-1),function(){var _k=$k[--$j];$k[$j++]=_k;if(_k==37){var _l=$k[--$j];$k[$j++]=_l;$k[$j++]=_l;}});$1.msg=$a();$1.msglen=$1.msg.length;}}if($eq($1.eclevel,"unset")){$k[$j++]="eclevel";if($eq($1.format,"full")){$k[$j++]="M";}else{$k[$j++]="L";}var _q=$k[--$j];$1[$k[--$j]]=_q;}$1.N=0;$1.A=1;$1.B=2;$1.K=3;$k[$j++]="Nexcl";$k[$j++]=Infinity;$k[$j++]=Infinity;for(var _s=48;_s<=57;_s+=1){$k[$j++]=_s;}var _t=$a();for(var _u=0,_v=_t.length;_u<_v;_u++){$k[$j++]=$g(_t,_u);$k[$j++]=-1;}var _x=$d();$1[$k[--$j]]=_x;$k[$j++]="Aexcl";$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 _z=65;_z<=90;_z+=1){$k[$j++]=_z;}$k[$j++]=$1.fn1;var _11=$a();for(var _12=0,_13=_11.length;_12<_13;_12++){$k[$j++]=$g(_11,_12);$k[$j++]=-1;}var _15=$d();$1[$k[--$j]]=_15;$k[$j++]="Bexcl";$k[$j++]=Infinity;$k[$j++]=Infinity;for(var _17=0;_17<=31;_17+=1){$k[$j++]=_17;}$k[$j++]=33;$k[$j++]=34;$k[$j++]=35;$k[$j++]=38;$k[$j++]=39;$k[$j++]=40;$k[$j++]=41;$k[$j++]=44;for(var _18=59;_18<=64;_18+=1){$k[$j++]=_18;}for(var _19=91;_19<=127;_19+=1){$k[$j++]=_19;}for(var _1A=160;_1A<=223;_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;}var _1F=$d();$1[$k[--$j]]=_1F;$k[$j++]="Kexcl";$k[$j++]=Infinity;$k[$j++]=Infinity;for(var _1H=129;_1H<=159;_1H+=1){$k[$j++]=_1H;}for(var _1I=224;_1I<=235;_1I+=1){$k[$j++]=_1I;}var _1J=$a();for(var _1K=0,_1L=_1J.length;_1K<_1L;_1K++){$k[$j++]=$g(_1J,_1K);$k[$j++]=-1;}var _1N=$d();$1[$k[--$j]]=_1N;$1.mids=$a([$a(["0001","0010","0100","1000"]),$a(["0001","0010","0100","1000"]),$a(["0001","0010","0100","1000"]),$a(["",-1,-1,-1]),$a(["0","1",-1,-1]),$a(["00","01","10","11"]),$a(["000","001","010","011"])]);$1.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])]);$1.termlens=$a([4,4,4,3,5,7,9]);$1.tobin=function(){var _1h=$s($k[--$j]);$k[$j++]=_1h;for(var _1j=0,_1i=_1h.length-1;_1j<=_1i;_1j+=1){var _1k=$k[--$j];$p(_1k,_1j,48);$k[$j++]=_1k;}var _1l=$k[--$j];var _1o=$R($s(_1l.length),$k[--$j],2);$P(_1l,_1l.length-_1o.length,_1o);$k[$j++]=_1l;};$1.charmap="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";$1.charvals={};for(var _1p=0;_1p<=44;_1p+=1){$p($1.charvals,$g($1.charmap,_1p),_1p);}$1.encA=function(){$1.in=$k[--$j];if($1.fnc1first){$k[$j++]=Infinity;$f($1.in,function(){var _1w=$k[--$j];$k[$j++]=_1w;if(_1w==-1){$j--;$k[$j++]=37;}});$1.in=$a();}$1.out=$s((~~(($1.in.length*11)/2))+1);$1.k=0;$1.m=0;for(;;){if($1.k==$1.in.length){break;}if($1.k<($1.in.length-1)){$k[$j++]=($g($1.charvals,$g($1.in,$1.k))*45)+$g($1.charvals,$g($1.in,$1.k+1));$k[$j++]=11;if($1.tobin()==$b)break;$1.k=$1.k+2;}else{$k[$j++]=$g($1.charvals,$g($1.in,$1.k));$k[$j++]=6;if($1.tobin()==$b)break;$1.k=$1.k+1;}var _2L=$k[--$j];$P($1.out,$1.m,_2L);$1.m=_2L.length+$1.m;}$k[$j++]=$G($1.out,0,$1.m);};$1.encN=function(){$1.in=$k[--$j];$1.out=$s((~~(($1.in.length*10)/3))+1);$1.k=0;$1.m=0;for(;;){if($1.k==$1.in.length){break;}if($1.k<($1.in.length-2)){$k[$j++]=0;$f($G($1.in,$1.k,3),function(){var _2c=$k[--$j];var _2d=$k[--$j];$k[$j++]=_2c+((_2d*10)-48);});$k[$j++]=10;if($1.tobin()==$b)break;$1.k=$1.k+3;}else{if($1.k==($1.in.length-2)){$k[$j++]=0;$f($G($1.in,$1.k,2),function(){var _2k=$k[--$j];var _2l=$k[--$j];$k[$j++]=_2k+((_2l*10)-48);});$k[$j++]=7;if($1.tobin()==$b)break;$1.k=$1.k+2;}else{$k[$j++]=0;$f($G($1.in,$1.k,1),function(){var _2q=$k[--$j];var _2r=$k[--$j];$k[$j++]=_2q+((_2r*10)-48);});$k[$j++]=4;if($1.tobin()==$b)break;$1.k=$1.k+1;}}var _2t=$k[--$j];$P($1.out,$1.m,_2t);$1.m=_2t.length+$1.m;}$k[$j++]=$G($1.out,0,$1.m);};$1.encB=function(){$1.in=$k[--$j];if($1.fnc1first){$k[$j++]=Infinity;$f($1.in,function(){var _33=$k[--$j];$k[$j++]=_33;if(_33==-1){$j--;$k[$j++]=29;}});$1.in=$a();}$1.out=$s($1.in.length*8);for(var _39=0,_38=$1.in.length-1;_39<=_38;_39+=1){$1.k=_39;$k[$j++]=~~$z($g($1.in,$1.k));$k[$j++]=8;if($1.tobin()==$b)break;$P($1.out,$1.k*8,$k[--$j]);}$k[$j++]=$1.out;};$1.encK=function(){$1.in=$k[--$j];$1.out=$s((~~($1.in.length/2))*13);$1.k=0;$1.m=0;for(;;){if($1.k==$1.in.length){break;}var _3S=($g($1.in,$1.k)*256)+$g($1.in,$1.k+1);$k[$j++]=_3S;if(_3S<57408){$k[$j++]=33088;}else{$k[$j++]=49472;}var _3T=$k[--$j];var _3V=$k[--$j]-_3T;$k[$j++]=((_3V>>>8)*192)+(_3V&255);$k[$j++]=13;if($1.tobin()==$b)break;var _3W=$k[--$j];$P($1.out,$1.m,_3W);$1.m=_3W.length+$1.m;$1.k=$1.k+2;}$k[$j++]=$1.out;};$1.encfuncs=$a(["encN","encA","encB","encK"]);$1.addtobits=function(){var _3d=$k[--$j];$P($1.bits,$1.j,_3d);$1.j=_3d.length+$1.j;};$k[$j++]=Infinity;for(var _3i=0,_3j=$1.msglen;_3i<_3j;_3i++){$k[$j++]=0;}$k[$j++]=0;$1.numNs=$a();$k[$j++]=Infinity;for(var _3m=0,_3n=$1.msglen;_3m<_3n;_3m++){$k[$j++]=0;}$k[$j++]=0;$1.numAs=$a();$k[$j++]=Infinity;for(var _3q=0,_3r=$1.msglen;_3q<_3r;_3q++){$k[$j++]=0;}$k[$j++]=0;$1.numBs=$a();$k[$j++]=Infinity;for(var _3u=0,_3v=$1.msglen;_3u<_3v;_3u++){$k[$j++]=0;}$k[$j++]=-1;$1.numKs=$a();$k[$j++]=Infinity;for(var _3y=0,_3z=$1.msglen;_3y<_3z;_3y++){$k[$j++]=0;}$k[$j++]=9999;$1.nextNs=$a();$k[$j++]=Infinity;for(var _42=0,_43=$1.msglen;_42<_43;_42++){$k[$j++]=0;}$k[$j++]=9999;$1.nextBs=$a();$k[$j++]=Infinity;for(var _46=0,_47=$1.msglen;_46<_47;_46++){$k[$j++]=0;}$k[$j++]=9999;$1.nextAs=$a();$k[$j++]=Infinity;for(var _4A=0,_4B=$1.msglen;_4A<_4B;_4A++){$k[$j++]=0;}$k[$j++]=9999;$1.nextKs=$a();for(var _4E=$1.msglen-1;_4E>=0;_4E-=1){$1.i=_4E;$1.barchar=$g($1.msg,$1.i);var _4K=$g($1.Kexcl,$1.barchar)!==undefined;if(_4K){$p($1.nextKs,$1.i,0);$p($1.numKs,$1.i,$g($1.numKs,$1.i+1)+1);}else{$p($1.nextKs,$1.i,$g($1.nextKs,$1.i+1)+1);}var _4Z=$g($1.Nexcl,$1.barchar)!==undefined;if(_4Z){$p($1.nextNs,$1.i,0);$p($1.numNs,$1.i,$g($1.numNs,$1.i+1)+1);}else{$p($1.nextNs,$1.i,$g($1.nextNs,$1.i+1)+1);}var _4o=$g($1.Bexcl,$1.barchar)!==undefined;if(_4o){$p($1.nextBs,$1.i,0);$p($1.numBs,$1.i,$g($1.numBs,$1.i+1)+1);}else{$p($1.nextBs,$1.i,$g($1.nextBs,$1.i+1)+1);}var _53=$g($1.Aexcl,$1.barchar)!==undefined;if(_53){$p($1.nextAs,$1.i,0);$p($1.numAs,$1.i,$g($1.numAs,$1.i+1)+1);}else{$p($1.nextAs,$1.i,$g($1.nextAs,$1.i+1)+1);}}$k[$j++]=Infinity;var _5G=$1.numKs;for(var _5H=0,_5I=_5G.length;_5H<_5I;_5H++){$k[$j++]=~~(($g(_5G,_5H)+1)/2);}$1.numKs=$a();$1.KbeforeB=function(){var _5O=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numK,_5O)&&($g($1.nextBs,($1.numK*2)+$1.i)==0);};$1.KbeforeA=function(){var _5W=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numK,_5W)&&($g($1.nextAs,($1.numK*2)+$1.i)==0);};$1.KbeforeN=function(){var _5e=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numK,_5e)&&($g($1.nextNs,($1.numK*2)+$1.i)==0);};$1.KbeforeE=function(){var _5m=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numK,_5m)&&((($1.numK*2)+$1.i)==$1.msglen);};$1.AbeforeK=function(){var _5t=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numA,_5t)&&($g($1.nextKs,$1.numA+$1.i)==0);};$1.AbeforeB=function(){var _61=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numA,_61)&&($g($1.nextBs,$1.numA+$1.i)==0);};$1.AbeforeN=function(){var _69=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numA,_69)&&($g($1.nextNs,$1.numA+$1.i)==0);};$1.AbeforeE=function(){var _6H=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numA,_6H)&&(($1.numA+$1.i)==$1.msglen);};$1.NbeforeK=function(){var _6O=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numN,_6O)&&($g($1.nextKs,$1.numN+$1.i)==0);};$1.NbeforeB=function(){var _6W=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numN,_6W)&&($g($1.nextBs,$1.numN+$1.i)==0);};$1.NbeforeA=function(){var _6e=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numN,_6e)&&($g($1.nextAs,$1.numN+$1.i)==0);};$1.NbeforeE=function(){var _6m=$g($k[--$j],$1.ver);$k[$j++]=$ge($1.numN,_6m)&&(($1.numN+$1.i)==$1.msglen);};$1.msgbits=$a([-1,-1,-1,-1,-1,-1,-1]);$1.v1to9=0;$1.v10to26=1;$1.v27to40=2;$1.vM1=3;$1.vM2=4;$1.vM3=5;$1.vM4=6;$1.e=10000;var _6y=$a([$1.v1to9,$1.v10to26,$1.v27to40,$1.vM1,$1.vM2,$1.vM3,$1.vM4]);for(var _6z=0,_70=_6y.length;_6z<_70;_6z++){$1.ver=$g(_6y,_6z);$1.mode=-1;$1.seq=$a([]);$1.i=0;for(;;){if($1.i>=$1.msglen){break;}$1.numK=$g($1.numKs,$1.i);$1.numB=$g($1.numBs,$1.i);$1.numA=$g($1.numAs,$1.i);$1.numN=$g($1.numNs,$1.i);if(($1.ver==$1.vM1)&&($1.numA>=1)){$1.seq=-1;break;}if(($1.ver==$1.vM1)&&($1.numB>=1)){$1.seq=-1;break;}if(($1.ver==$1.vM1)&&($1.numK>=1)){$1.seq=-1;break;}if(($1.ver==$1.vM2)&&($1.numB>=1)){$1.seq=-1;break;}if(($1.ver==$1.vM2)&&($1.numK>=1)){$1.seq=-1;break;}for(;;){if($1.mode==-1){$k[$j++]=$a([1,1,1,$1.e,$1.e,1,1]);if($1.KbeforeA()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([1,1,1,$1.e,$1.e,1,1]);if($1.KbeforeN()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([5,5,6,$1.e,$1.e,2,3]);if($1.KbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([1,1,1,$1.e,$1.e,1,1]);if($1.KbeforeE()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}if($1.numK>=1){$k[$j++]=$1.B;break;}$k[$j++]=$a([6,7,8,$1.e,$1.e,3,4]);if($1.AbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}$k[$j++]=$a([1,1,1,$1.e,1,1,1]);if($1.AbeforeE()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}if($1.numA>=1){var _85=($1.ver!=$1.vM2)?$1.B:$1.A;$k[$j++]=_85;break;}$k[$j++]=$a([4,4,5,$1.e,$1.e,2,3]);if($1.NbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([1,1,1,$1.e,$1.e,1,1]);if($1.NbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.B;break;}$k[$j++]=$a([7,8,9,$1.e,3,4,5]);if($1.NbeforeA()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([1,1,1,$1.e,1,1,1]);if($1.NbeforeA()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}if($1.numN>=1){$k[$j++]=$1.N;break;}$k[$j++]=$1.B;break;}if($1.mode==$1.B){$k[$j++]=$a([9,12,13,$1.e,$1.e,4,5]);if($1.KbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([9,10,12,$1.e,$1.e,4,5]);if($1.KbeforeA()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([9,10,11,$1.e,$1.e,5,6]);if($1.KbeforeN()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([4,5,6,$1.e,$1.e,2,3]);if($1.KbeforeE()==$b)break;if($k[--$j]){$k[$j++]=$1.K;break;}$k[$j++]=$a([11,12,14,$1.e,$1.e,5,7]);if($1.AbeforeK()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}$k[$j++]=$a([11,15,16,$1.e,$1.e,6,7]);if($1.AbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}$k[$j++]=$a([12,13,15,$1.e,$1.e,6,8]);if($1.AbeforeN()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}$k[$j++]=$a([6,7,8,$1.e,$1.e,3,4]);if($1.AbeforeE()==$b)break;if($k[--$j]){$k[$j++]=$1.A;break;}$k[$j++]=$a([6,7,8,$1.e,$1.e,3,4]);if($1.NbeforeK()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([6,8,9,$1.e,$1.e,3,4]);if($1.NbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([6,7,8,$1.e,$1.e,3,4]);if($1.NbeforeA()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([3,4,5,$1.e,$1.e,2,3]);if($1.NbeforeE()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$1.B;break;}if($1.mode==$1.A){if($1.numK>=1){$k[$j++]=$1.K;break;}if($1.numB>=1){$k[$j++]=$1.B;break;}$k[$j++]=$a([13,15,17,$1.e,5,7,9]);if($1.NbeforeA()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([13,17,18,$1.e,$1.e,7,9]);if($1.NbeforeB()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}$k[$j++]=$a([7,8,9,$1.e,3,4,5]);if($1.NbeforeE()==$b)break;if($k[--$j]){$k[$j++]=$1.N;break;}if(($1.numA>=1)||($1.numN>=1)){$k[$j++]=$1.A;break;}$k[$j++]=$1.B;break;}if($1.mode==$1.N){if($1.numK>=1){$k[$j++]=$1.K;break;}if($1.numB>=1){$k[$j++]=$1.B;break;}if($1.numA>=1){$k[$j++]=$1.A;break;}if($1.numN>=1){$k[$j++]=$1.N;break;}$k[$j++]=$1.B;break;}if($1.mode==$1.K){if($1.numB>=1){$k[$j++]=$1.B;break;}if($1.numA>=1){$k[$j++]=$1.A;break;}if($1.numN>=1){$k[$j++]=$1.N;break;}if($1.numK>=1){$k[$j++]=$1.K;break;}$k[$j++]=$1.B;break;}}var _AB=$k[--$j];$k[$j++]=_AB;if((_AB==$1.K)&&$1.fnc1first){$j--;$k[$j++]=$1.B;}var _AF=$k[--$j];$k[$j++]=_AF;if(_AF==$1.mode){$j--;var _AL=($1.mode==$1.K)?2:1;$1.dat=$G($1.msg,$1.i,_AL);$k[$j++]=Infinity;$q($1.seq);$k[$j++]=Infinity;var _AO=$k[--$j];var _AP=$k[--$j];$k[$j++]=_AO;$q(_AP);$q($1.dat);var _AR=$a();$k[$j++]=_AR;$1.seq=$a();}else{$1.mode=$k[--$j];if($1.mode==$1.K){$k[$j++]=$1.K;$k[$j++]=$G($1.msg,$1.i,$1.numK*2);}if($1.mode==$1.B){$k[$j++]=$1.B;$k[$j++]=$G($1.msg,$1.i,$1.numB);}if($1.mode==$1.A){$k[$j++]=$1.A;$k[$j++]=$G($1.msg,$1.i,$1.numA);}if($1.mode==$1.N){$k[$j++]=$1.N;$k[$j++]=$G($1.msg,$1.i,$1.numN);}$1.dat=$k[--$j];$1.sw=$k[--$j];$k[$j++]=Infinity;$q($1.seq);$k[$j++]=$1.sw;$k[$j++]=$1.dat;$1.seq=$a();}$1.i=$1.i+$1.dat.length;}for(;;){if($1.seq==-1){break;}$1.bits=$s(23648);$1.j=0;if($1.fnc1first){$k[$j++]="0101";if($1.addtobits()==$b)break;}$1.abort=false;for(var _B9=0,_B8=$1.seq.length-1;_B9<=_B8;_B9+=2){$1.i=_B9;$1.mode=$g($1.seq,$1.i);$k[$j++]=$g($g($1.mids,$1.ver),$1.mode);if($1.addtobits()==$b)break;$1.cclen=$g($g($1.cclens,$1.ver),$1.mode);$1.chars=$g($1.seq,$1.i+1);if($1.chars.length>=(~~Math.pow(2,$1.cclen))){$1.abort=true;break;}$k[$j++]=$1.chars.length;if($1.mode==$1.K){var _BV=$k[--$j];$k[$j++]=~~(_BV/2);}$k[$j++]=$1.cclen;if($1.tobin()==$b)break;if($1.addtobits()==$b)break;$k[$j++]=$1.chars;$1[$g($1.encfuncs,$1.mode)]();if($1.addtobits()==$b)break;}if($1.abort){break;}$1.bits=$G($1.bits,0,$1.j);$p($1.msgbits,$1.ver,$1.bits);break;}}$1.metrics=$a([$a(["micro","M1",$1.vM1,11,98,99,36,$a([2,99,99,99]),$a([1,0,-1,-1,-1,-1,-1,-1])]),$a(["micro","M2",$1.vM2,13,98,99,80,$a([5,6,99,99]),$a([1,0,1,0,-1,-1,-1,-1])]),$a(["micro","M3",$1.vM3,15,98,99,132,$a([6,8,99,99]),$a([1,0,1,0,-1,-1,-1,-1])]),$a(["micro","M4",$1.vM4,17,98,99,192,$a([8,10,14,99]),$a([1,0,1,0,1,0,-1,-1])]),$a(["full","1",$1.v1to9,21,98,99,208,$a([7,10,13,17]),$a([1,0,1,0,1,0,1,0])]),$a(["full","2",$1.v1to9,25,18,99,359,$a([10,16,22,28]),$a([1,0,1,0,1,0,1,0])]),$a(["full","3",$1.v1to9,29,22,99,567,$a([15,26,36,44]),$a([1,0,1,0,2,0,2,0])]),$a(["full","4",$1.v1to9,33,26,99,807,$a([20,36,52,64]),$a([1,0,2,0,2,0,4,0])]),$a(["full","5",$1.v1to9,37,30,99,1079,$a([26,48,72,88]),$a([1,0,2,0,2,2,2,2])]),$a(["full","6",$1.v1to9,41,34,99,1383,$a([36,64,96,112]),$a([2,0,4,0,4,0,4,0])]),$a(["full","7",$1.v1to9,45,22,38,1568,$a([40,72,108,130]),$a([2,0,4,0,2,4,4,1])]),$a(["full","8",$1.v1to9,49,24,42,1936,$a([48,88,132,156]),$a([2,0,2,2,4,2,4,2])]),$a(["full","9",$1.v1to9,53,26,46,2336,$a([60,110,160,192]),$a([2,0,3,2,4,4,4,4])]),$a(["full","10",$1.v10to26,57,28,50,2768,$a([72,130,192,224]),$a([2,2,4,1,6,2,6,2])]),$a(["full","11",$1.v10to26,61,30,54,3232,$a([80,150,224,264]),$a([4,0,1,4,4,4,3,8])]),$a(["full","12",$1.v10to26,65,32,58,3728,$a([96,176,260,308]),$a([2,2,6,2,4,6,7,4])]),$a(["full","13",$1.v10to26,69,34,62,4256,$a([104,198,288,352]),$a([4,0,8,1,8,4,12,4])]),$a(["full","14",$1.v10to26,73,26,46,4651,$a([120,216,320,384]),$a([3,1,4,5,11,5,11,5])]),$a(["full","15",$1.v10to26,77,26,48,5243,$a([132,240,360,432]),$a([5,1,5,5,5,7,11,7])]),$a(["full","16",$1.v10to26,81,26,50,5867,$a([144,280,408,480]),$a([5,1,7,3,15,2,3,13])]),$a(["full","17",$1.v10to26,85,30,54,6523,$a([168,308,448,532]),$a([1,5,10,1,1,15,2,17])]),$a(["full","18",$1.v10to26,89,30,56,7211,$a([180,338,504,588]),$a([5,1,9,4,17,1,2,19])]),$a(["full","19",$1.v10to26,93,30,58,7931,$a([196,364,546,650]),$a([3,4,3,11,17,4,9,16])]),$a(["full","20",$1.v10to26,97,34,62,8683,$a([224,416,600,700]),$a([3,5,3,13,15,5,15,10])]),$a(["full","21",$1.v10to26,101,28,50,9252,$a([224,442,644,750]),$a([4,4,17,0,17,6,19,6])]),$a(["full","22",$1.v10to26,105,26,50,10068,$a([252,476,690,816]),$a([2,7,17,0,7,16,34,0])]),$a(["full","23",$1.v10to26,109,30,54,10916,$a([270,504,750,900]),$a([4,5,4,14,11,14,16,14])]),$a(["full","24",$1.v10to26,113,28,54,11796,$a([300,560,810,960]),$a([6,4,6,14,11,16,30,2])]),$a(["full","25",$1.v10to26,117,32,58,12708,$a([312,588,870,1050]),$a([8,4,8,13,7,22,22,13])]),$a(["full","26",$1.v10to26,121,30,58,13652,$a([336,644,952,1110]),$a([10,2,19,4,28,6,33,4])]),$a(["full","27",$1.v27to40,125,34,62,14628,$a([360,700,1020,1200]),$a([8,4,22,3,8,26,12,28])]),$a(["full","28",$1.v27to40,129,26,50,15371,$a([390,728,1050,1260]),$a([3,10,3,23,4,31,11,31])]),$a(["full","29",$1.v27to40,133,30,54,16411,$a([420,784,1140,1350]),$a([7,7,21,7,1,37,19,26])]),$a(["full","30",$1.v27to40,137,26,52,17483,$a([450,812,1200,1440]),$a([5,10,19,10,15,25,23,25])]),$a(["full","31",$1.v27to40,141,30,56,18587,$a([480,868,1290,1530]),$a([13,3,2,29,42,1,23,28])]),$a(["full","32",$1.v27to40,145,34,60,19723,$a([510,924,1350,1620]),$a([17,0,10,23,10,35,19,35])]),$a(["full","33",$1.v27to40,149,30,58,20891,$a([540,980,1440,1710]),$a([17,1,14,21,29,19,11,46])]),$a(["full","34",$1.v27to40,153,34,62,22091,$a([570,1036,1530,1800]),$a([13,6,14,23,44,7,59,1])]),$a(["full","35",$1.v27to40,157,30,54,23008,$a([570,1064,1590,1890]),$a([12,7,12,26,39,14,22,41])]),$a(["full","36",$1.v27to40,161,24,50,24272,$a([600,1120,1680,1980]),$a([6,14,6,34,46,10,2,64])]),$a(["full","37",$1.v27to40,165,28,54,25568,$a([630,1204,1770,2100]),$a([17,4,29,14,49,10,24,46])]),$a(["full","38",$1.v27to40,169,32,58,26896,$a([660,1260,1860,2220]),$a([4,18,13,32,48,14,42,32])]),$a(["full","39",$1.v27to40,173,26,54,28256,$a([720,1316,1950,2310]),$a([20,4,40,7,43,22,10,67])]),$a(["full","40",$1.v27to40,177,30,58,29648,$a([750,1372,2040,2430]),$a([19,6,18,31,34,34,20,61])])]);$k[$j++]="eclval";$x("LMQH",$1.eclevel);$j--;var _Eb=$k[--$j];var _Ec=$k[--$j];var _Ed=$k[--$j];$1[$k[--$j]]=_Eb.length;for(var _Ef=0;_Ef<=43;_Ef+=1){$1.i=_Ef;$1.m=$g($1.metrics,$1.i);$1.frmt=$g($1.m,0);$1.vers=$g($1.m,1);$1.vergrp=$g($1.m,2);$1.size=$g($1.m,3);$1.asp2=$g($1.m,4);$1.asp3=$g($1.m,5);$1.nmod=$g($1.m,6);$1.ncws=~~($1.nmod/8);$1.rbit=$1.nmod%8;$1.lc4b=false;if(($1.size==11)||($1.size==15)){$1.ncws=$1.ncws+1;$1.rbit=0;$1.lc4b=true;}$1.ecws=$g($g($1.m,7),$1.eclval);$1.dcws=$1.ncws-$1.ecws;var _FA=$1.lc4b?4:0;$1.dmod=($1.dcws*8)-_FA;$1.ecb1=$g($g($1.m,8),$1.eclval*2);$1.ecb2=$g($g($1.m,8),($1.eclval*2)+1);$1.okay=true;if($ne($1.format,"any")&&$ne($1.format,$1.frmt)){$1.okay=false;}if($eq($1.frmt,"micro")&&$1.fnc1first){$1.okay=false;}if($ne($1.version,"unset")&&$ne($1.version,$1.vers)){$1.okay=false;}if(($1.ecb1==-1)||($1.ecb2==-1)){$1.okay=false;}$1.verbits=$g($1.msgbits,$1.vergrp);if($1.verbits==-1){$1.okay=false;}else{if($1.verbits.length>$1.dmod){$1.okay=false;}}$1.term=$G("000000000",0,$g($1.termlens,$1.vergrp));if($1.okay){break;}}if(!$1.okay){$k[$j++]="bwipp.qrcodeNoValidSymbol";$k[$j++]="No valid symbol available";$0.raiseerror();}$1.format=$1.frmt;$1.version=$1.vers;$1.msgbits=$1.verbits;$1.dcpb=~~($1.dcws/($1.ecb1+$1.ecb2));$1.ecpb=(~~($1.ncws/($1.ecb1+$1.ecb2)))-$1.dcpb;var _Fp=$1.term;var _Fq=$1.dmod;var _Fr=$1.msgbits;var _Fs=$1.term;var _Ft=_Fs.length;var _Fu=_Fq-_Fr.length;if((_Fq-_Fr.length)>_Fs.length){var _=_Ft;_Ft=_Fu;_Fu=_;}$1.term=$G(_Fp,0,_Fu);var _Fy=$s($1.msgbits.length+$1.term.length);$P(_Fy,0,$1.msgbits);$P(_Fy,$1.msgbits.length,$1.term);$1.msgbits=_Fy;$1.pad=$s($1.dmod);for(var _G6=0,_G5=$1.pad.length-1;_G6<=_G5;_G6+=1){$p($1.pad,_G6,48);}$P($1.pad,0,$1.msgbits);$1.padstrs=$a(["11101100","00010001"]);$1.padnum=0;var _GE=$1.lc4b?5:1;for(var _GG=~~(Math.ceil($1.msgbits.length/8)*8),_GF=$1.dmod-_GE;_GG<=_GF;_GG+=8){$P($1.pad,_GG,$g($1.padstrs,$1.padnum));$1.padnum=($1.padnum+1)%2;}$1.cws=$a($1.dcws);for(var _GQ=0,_GP=$1.cws.length-1;_GQ<=_GP;_GQ+=1){$1.c=_GQ;$1.bpcw=8;if($1.lc4b&&($1.c==($1.cws.length-1))){$1.bpcw=4;}$1.cwb=$G($1.pad,$1.c*8,$1.bpcw);$1.cw=0;for(var _Ga=0,_GZ=$1.bpcw-1;_Ga<=_GZ;_Ga+=1){$1.i=_Ga;$1.cw=$1.cw+((~~(Math.pow(2,($1.bpcw-$1.i)-1)))*($g($1.cwb,$1.i)-48));}$p($1.cws,$1.c,$1.cw);}if($1.lc4b){var _Gl=$1.cws;var _Gm=$1.cws;$p(_Gl,_Gm.length-1,$g(_Gl,_Gm.length-1)<<4);}$k[$j++]=Infinity;$k[$j++]=1;for(var _Go=0,_Gp=255;_Go<_Gp;_Go++){var _Gq=$k[--$j];var _Gr=_Gq*2;$k[$j++]=_Gq;$k[$j++]=_Gr;if(_Gr>=256){var _Gs=$k[--$j];$k[$j++]=_Gs^285;}}$1.rsalog=$a();$1.rslog=$a(256);for(var _Gv=1;_Gv<=255;_Gv+=1){$p($1.rslog,$g($1.rsalog,_Gv),_Gv);}$1.rsprod=function(){var _Gz=$k[--$j];var _H0=$k[--$j];$k[$j++]=_H0;$k[$j++]=_Gz;if((_Gz!=0)&&(_H0!=0)){var _H3=$g($1.rslog,$k[--$j]);var _H8=$g($1.rsalog,(_H3+$g($1.rslog,$k[--$j]))%255);$k[$j++]=_H8;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _HA=0,_HB=$1.ecpb;_HA<_HB;_HA++){$k[$j++]=0;}$1.coeffs=$a();for(var _HF=0,_HE=$1.ecpb-1;_HF<=_HE;_HF+=1){$1.i=_HF;$p($1.coeffs,$1.i+1,$g($1.coeffs,$1.i));for(var _HM=$1.i;_HM>=1;_HM-=1){$1.j=_HM;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _HY=$k[--$j];var _HZ=$k[--$j];var _Ha=$k[--$j];$p($k[--$j],_Ha,$xo(_HZ,_HY));}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _Hi=$k[--$j];var _Hj=$k[--$j];$p($k[--$j],_Hj,_Hi);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);$1.rscodes=function(){$1.rscws=$k[--$j];$1.rsnd=$1.rscws.length;$k[$j++]=Infinity;$f($1.rscws);for(var _Hs=0,_Ht=$1.ecpb;_Hs<_Ht;_Hs++){$k[$j++]=0;}$1.rscws=$a();for(var _Hx=0,_Hw=$1.rsnd-1;_Hx<=_Hw;_Hx+=1){$1.m=_Hx;$1.k=$g($1.rscws,$1.m);for(var _I3=0,_I2=$1.ecpb-1;_I3<=_I2;_I3+=1){$1.j=_I3;$k[$j++]=$1.rscws;$k[$j++]=($1.m+$1.j)+1;$k[$j++]=$g($1.coeffs,($1.ecpb-$1.j)-1);$k[$j++]=$1.k;if($1.rsprod()==$b)break;var _IG=$k[--$j];var _IH=$k[--$j];$p($k[--$j],_IH,$xo(_IG,$g($1.rscws,($1.m+$1.j)+1)));}}$k[$j++]=$G($1.rscws,$1.rsnd,$1.ecpb);};$1.dcwsb=$a($1.ecb1+$1.ecb2);$1.ecwsb=$a($1.ecb1+$1.ecb2);for(var _IV=0,_IU=$1.ecb1-1;_IV<=_IU;_IV+=1){$1.i=_IV;$p($1.dcwsb,$1.i,$G($1.cws,$1.i*$1.dcpb,$1.dcpb));$k[$j++]=$1.ecwsb;$k[$j++]=$1.i;$k[$j++]=$g($1.dcwsb,$1.i);if($1.rscodes()==$b)break;var _Ii=$k[--$j];var _Ij=$k[--$j];$p($k[--$j],_Ij,_Ii);}for(var _In=0,_Im=$1.ecb2-1;_In<=_Im;_In+=1){$1.i=_In;$p($1.dcwsb,$1.ecb1+$1.i,$G($1.cws,($1.ecb1*$1.dcpb)+($1.i*($1.dcpb+1)),$1.dcpb+1));$k[$j++]=$1.ecwsb;$k[$j++]=$1.ecb1+$1.i;$k[$j++]=$g($1.dcwsb,$1.ecb1+$1.i);if($1.rscodes()==$b)break;var _J5=$k[--$j];var _J6=$k[--$j];$p($k[--$j],_J6,_J5);}$1.cws=$a($1.ncws);$1.cw=0;for(var _JC=0,_JB=$1.dcpb;_JC<=_JB;_JC+=1){$1.i=_JC;for(var _JG=0,_JF=($1.ecb1+$1.ecb2)-1;_JG<=_JF;_JG+=1){$1.j=_JG;if($1.i<$g($1.dcwsb,$1.j).length){$p($1.cws,$1.cw,$g($g($1.dcwsb,$1.j),$1.i));$1.cw=$1.cw+1;}}}for(var _JV=0,_JU=$1.ecpb-1;_JV<=_JU;_JV+=1){$1.i=_JV;for(var _JZ=0,_JY=($1.ecb1+$1.ecb2)-1;_JZ<=_JY;_JZ+=1){$1.j=_JZ;$p($1.cws,$1.cw,$g($g($1.ecwsb,$1.j),$1.i));$1.cw=$1.cw+1;}}if($1.rbit>0){$1.pad=$a($1.cws.length+1);$P($1.pad,0,$1.cws);$p($1.pad,$1.pad.length-1,0);$1.cws=$1.pad;}if($1.lc4b){var _Jr=$1.cws;var _Js=$1.dcws;$p(_Jr,_Js-1,$g(_Jr,_Js-1)>>>4);for(var _Jx=$1.dcws-1,_Jw=$1.ncws-2;_Jx<=_Jw;_Jx+=1){$1.i=_Jx;$p($1.cws,$1.i,($g($1.cws,$1.i)&15)<<4);$p($1.cws,$1.i,(($g($1.cws,$1.i+1)>>>4)&15)|$g($1.cws,$1.i));}$p($1.cws,$1.ncws-1,($g($1.cws,$1.ncws-1)&15)<<4);}$k[$j++]=Infinity;for(var _KI=0,_KJ=$1.size*$1.size;_KI<_KJ;_KI++){$k[$j++]=-1;}$1.pixs=$a();$1.qmv=function(){var _KM=$k[--$j];var _KN=$k[--$j];$k[$j++]=_KN+(_KM*$1.size);};$1.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])]);for(var _KZ=0,_KY=$1.fpat.length-1;_KZ<=_KY;_KZ+=1){$1.y=_KZ;for(var _Kd=0,_Kc=$g($1.fpat,0).length-1;_Kd<=_Kc;_Kd+=1){$1.x=_Kd;$1.fpb=$g($g($1.fpat,$1.y),$1.x);$k[$j++]=$1.pixs;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.qmv()==$b)break;var _Kn=$k[--$j];$p($k[--$j],_Kn,$1.fpb);if($eq($1.format,"full")){$k[$j++]=$1.pixs;$k[$j++]=($1.size-$1.x)-1;$k[$j++]=$1.y;if($1.qmv()==$b)break;var _Kv=$k[--$j];$p($k[--$j],_Kv,$1.fpb);$k[$j++]=$1.pixs;$k[$j++]=$1.x;$k[$j++]=($1.size-$1.y)-1;if($1.qmv()==$b)break;var _L2=$k[--$j];$p($k[--$j],_L2,$1.fpb);}}}$1.algnpat=$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])]);$1.putalgnpat=function(){$1.py=$k[--$j];$1.px=$k[--$j];for(var _LC=0;_LC<=4;_LC+=1){$1.pb=_LC;for(var _LD=0;_LD<=4;_LD+=1){$1.pa=_LD;$k[$j++]=$1.pixs;$k[$j++]=$1.px+$1.pa;$k[$j++]=$1.py+$1.pb;if($1.qmv()==$b)break;var _LO=$k[--$j];$p($k[--$j],_LO,$g($g($1.algnpat,$1.pb),$1.pa));}}};for(var _LV=$1.asp2-2,_LW=$1.asp3-$1.asp2,_LU=$1.size-13;_LW<0?_LV>=_LU:_LV<=_LU;_LV+=_LW){$1.i=_LV;$k[$j++]=$1.i;$k[$j++]=4;if($1.putalgnpat()==$b)break;$k[$j++]=4;$k[$j++]=$1.i;if($1.putalgnpat()==$b)break;}for(var _Le=$1.asp2-2,_Lf=$1.asp3-$1.asp2,_Ld=$1.size-9;_Lf<0?_Le>=_Ld:_Le<=_Ld;_Le+=_Lf){$1.x=_Le;for(var _Ll=$1.asp2-2,_Lm=$1.asp3-$1.asp2,_Lk=$1.size-9;_Lm<0?_Ll>=_Lk:_Ll<=_Lk;_Ll+=_Lm){$1.y=_Ll;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.putalgnpat()==$b)break;}}if($eq($1.format,"full")){for(var _Ls=8,_Lr=$1.size-9;_Ls<=_Lr;_Ls+=1){$1.i=_Ls;$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=6;if($1.qmv()==$b)break;var _Lw=$k[--$j];$p($k[--$j],_Lw,($1.i+1)%2);$k[$j++]=$1.pixs;$k[$j++]=6;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _M1=$k[--$j];$p($k[--$j],_M1,($1.i+1)%2);}}else{for(var _M5=8,_M4=$1.size-1;_M5<=_M4;_M5+=1){$1.i=_M5;$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=0;if($1.qmv()==$b)break;var _M9=$k[--$j];$p($k[--$j],_M9,($1.i+1)%2);$k[$j++]=$1.pixs;$k[$j++]=0;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _ME=$k[--$j];$p($k[--$j],_ME,($1.i+1)%2);}}if($eq($1.format,"full")){$1.formatmap=$a([$a([$a([0,8]),$a([8,$1.size-1])]),$a([$a([1,8]),$a([8,$1.size-2])]),$a([$a([2,8]),$a([8,$1.size-3])]),$a([$a([3,8]),$a([8,$1.size-4])]),$a([$a([4,8]),$a([8,$1.size-5])]),$a([$a([5,8]),$a([8,$1.size-6])]),$a([$a([7,8]),$a([8,$1.size-7])]),$a([$a([8,8]),$a([$1.size-8,8])]),$a([$a([8,7]),$a([$1.size-7,8])]),$a([$a([8,5]),$a([$1.size-6,8])]),$a([$a([8,4]),$a([$1.size-5,8])]),$a([$a([8,3]),$a([$1.size-4,8])]),$a([$a([8,2]),$a([$1.size-3,8])]),$a([$a([8,1]),$a([$1.size-2,8])]),$a([$a([8,0]),$a([$1.size-1,8])])]);}else{$1.formatmap=$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])])]);}var _Nl=$1.formatmap;for(var _Nm=0,_Nn=_Nl.length;_Nm<_Nn;_Nm++){$f($g(_Nl,_Nm),function(){$f($k[--$j]);if($1.qmv()==$b)return $b;$p($1.pixs,$k[--$j],0);});}if($1.size>=45){$1.versionmap=$a([$a([$a([$1.size-9,5]),$a([5,$1.size-9])]),$a([$a([$1.size-10,5]),$a([5,$1.size-10])]),$a([$a([$1.size-11,5]),$a([5,$1.size-11])]),$a([$a([$1.size-9,4]),$a([4,$1.size-9])]),$a([$a([$1.size-10,4]),$a([4,$1.size-10])]),$a([$a([$1.size-11,4]),$a([4,$1.size-11])]),$a([$a([$1.size-9,3]),$a([3,$1.size-9])]),$a([$a([$1.size-10,3]),$a([3,$1.size-10])]),$a([$a([$1.size-11,3]),$a([3,$1.size-11])]),$a([$a([$1.size-9,2]),$a([2,$1.size-9])]),$a([$a([$1.size-10,2]),$a([2,$1.size-10])]),$a([$a([$1.size-11,2]),$a([2,$1.size-11])]),$a([$a([$1.size-9,1]),$a([1,$1.size-9])]),$a([$a([$1.size-10,1]),$a([1,$1.size-10])]),$a([$a([$1.size-11,1]),$a([1,$1.size-11])]),$a([$a([$1.size-9,0]),$a([0,$1.size-9])]),$a([$a([$1.size-10,0]),$a([0,$1.size-10])]),$a([$a([$1.size-11,0]),$a([0,$1.size-11])])]);}else{$1.versionmap=$a([]);}var _PN=$1.versionmap;for(var _PO=0,_PP=_PN.length;_PO<_PP;_PO++){$f($g(_PN,_PO),function(){$f($k[--$j]);if($1.qmv()==$b)return $b;$p($1.pixs,$k[--$j],0);});}if($eq($1.format,"full")){$k[$j++]=$1.pixs;$k[$j++]=8;$k[$j++]=$1.size-8;if($1.qmv()==$b)return $b;var _PX=$k[--$j];$p($k[--$j],_PX,0);}if($eq($1.format,"full")){var _Pr=$a([function(){var _Pa=$k[--$j];var _Pb=$k[--$j];$k[$j++]=(_Pb+_Pa)%2;},function(){var _Pc=$k[--$j];var _Pd=$k[--$j];$k[$j++]=_Pc%2;},function(){$j--;var _Pe=$k[--$j];$k[$j++]=_Pe%3;},function(){var _Pf=$k[--$j];var _Pg=$k[--$j];$k[$j++]=(_Pg+_Pf)%3;},function(){var _Ph=$k[--$j];var _Pi=$k[--$j];$k[$j++]=((~~(_Ph/2))+(~~(_Pi/3)))%2;},function(){var _Pj=$k[--$j];var _Pl=$k[--$j]*_Pj;$k[$j++]=(_Pl%2)+(_Pl%3);},function(){var _Pm=$k[--$j];var _Po=$k[--$j]*_Pm;$k[$j++]=((_Po%2)+(_Po%3))%2;},function(){var _Pp=$k[--$j];var _Pq=$k[--$j];$k[$j++]=(((_Pq*_Pp)%3)+((_Pq+_Pp)%2))%2;}]);$1.maskfuncs=_Pr;}else{var _Q1=$a([function(){var _Ps=$k[--$j];var _Pt=$k[--$j];$k[$j++]=_Ps%2;},function(){var _Pu=$k[--$j];var _Pv=$k[--$j];$k[$j++]=((~~(_Pu/2))+(~~(_Pv/3)))%2;},function(){var _Pw=$k[--$j];var _Py=$k[--$j]*_Pw;$k[$j++]=((_Py%2)+(_Py%3))%2;},function(){var _Pz=$k[--$j];var _Q0=$k[--$j];$k[$j++]=(((_Q0*_Pz)%3)+((_Q0+_Pz)%2))%2;}]);$1.maskfuncs=_Q1;}if($1.mask!=-1){$1.maskfuncs=$a([$g($1.maskfuncs,$1.mask-1)]);$1.bestmaskval=$1.mask-1;}$1.masks=$a($1.maskfuncs.length);for(var _QC=0,_QB=$1.masks.length-1;_QC<=_QB;_QC+=1){$1.m=_QC;$1.mask=$a($1.size*$1.size);for(var _QI=0,_QH=$1.size-1;_QI<=_QH;_QI+=1){$1.j=_QI;for(var _QL=0,_QK=$1.size-1;_QL<=_QK;_QL+=1){$1.i=_QL;$k[$j++]=$1.i;$k[$j++]=$1.j;$g($1.maskfuncs,$1.m)();var _QR=$k[--$j];$k[$j++]=_QR==0;$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=$1.j;if($1.qmv()==$b)break;var _QV=$k[--$j];var _QX=$g($k[--$j],_QV);var _QZ=($k[--$j]&&(_QX==-1))?1:0;$k[$j++]=_QZ;$k[$j++]=$1.mask;$k[$j++]=$1.i;$k[$j++]=$1.j;if($1.qmv()==$b)break;var _Qd=$k[--$j];var _Qe=$k[--$j];$p(_Qe,_Qd,$k[--$j]);}}$p($1.masks,$1.m,$1.mask);}$1.posx=$1.size-1;$1.posy=$1.size-1;$1.dir=-1;$1.col=1;$1.num=0;for(;;){if($1.posx<0){break;}$k[$j++]=$1.pixs;$k[$j++]=$1.posx;$k[$j++]=$1.posy;if($1.qmv()==$b)break;var _Qp=$k[--$j];if($g($k[--$j],_Qp)==-1){var _Qu=$g($1.cws,~~($1.num/8));var _Qw=-(7-($1.num%8));$k[$j++]=((_Qw<0?_Qu>>>-_Qw:_Qu<<_Qw))&1;$k[$j++]=$1.pixs;$k[$j++]=$1.posx;$k[$j++]=$1.posy;if($1.qmv()==$b)break;var _R0=$k[--$j];var _R1=$k[--$j];$p(_R1,_R0,$k[--$j]);$1.num=$1.num+1;}if($1.col==1){$1.col=0;$1.posx=$1.posx-1;}else{$1.col=1;$1.posx=$1.posx+1;$1.posy=$1.posy+$1.dir;if(($1.posy<0)||($1.posy>=$1.size)){$1.dir=$1.dir*-1;$1.posy=$1.posy+$1.dir;$1.posx=$1.posx-2;if($eq($1.format,"full")&&($1.posx==6)){$1.posx=$1.posx-1;}}}}$1.evalfulln1n3=function(){$1.scrle=$k[--$j];$k[$j++]="scr1";$k[$j++]=0;$f($1.scrle,function(){var _RL=$k[--$j];$k[$j++]=_RL;if(_RL>=5){var _RM=$k[--$j];var _RO=($k[--$j]+_RM)-2;$k[$j++]=_RO;$k[$j++]=_RO;}$j--;});var _RP=$k[--$j];$1[$k[--$j]]=_RP;$1.scr3=0;for(var _RT=3,_RS=$1.scrle.length-3;_RT<=_RS;_RT+=2){$1.j=_RT;if(($g($1.scrle,$1.j)%3)==0){$1.fact=~~($g($1.scrle,$1.j)/3);$f($G($1.scrle,$1.j-2,5),function(){var _Re=$k[--$j];$k[$j++]=_Re==$1.fact;});var _Rf=$k[--$j];var _Rg=$k[--$j];var _Rh=$k[--$j];var _Ri=$k[--$j];if($k[--$j]&&(_Ri&&(_Rg&&_Rf))){if(($1.j==3)||(($1.j+4)>=$1.scrle.length)){$1.scr3=$1.scr3+40;}else{if(($g($1.scrle,$1.j-3)>=4)||($g($1.scrle,$1.j+3)>=4)){$1.scr3=$1.scr3+40;}}}}}$k[$j++]=$1.scr1;$k[$j++]=$1.scr3;};$1.evalfull=function(){$1.sym=$k[--$j];$1.n1=0;$1.n2=0;$1.n3=0;$1.rle=$a($1.size+1);$1.lastpairs=$a($1.size);$1.thispairs=$a($1.size);$1.sizeadd1=$1.size+1;for(var _S7=0,_S6=$1.size-1;_S7<=_S6;_S7+=1){$1.i=_S7;$k[$j++]=Infinity;var _S9=$1.size;$k[$j++]=0;$k[$j++]=0;for(var _SB=$1.i,_SC=_S9,_SA=(_S9*_S9)-1;_SC<0?_SB>=_SA:_SB<=_SA;_SB+=_SC){var _SE=$g($1.sym,_SB);var _SF=$k[--$j];$k[$j++]=_SE;if($eq(_SF,_SE)){var _SG=$k[--$j];var _SH=$k[--$j];$k[$j++]=_SH+1;$k[$j++]=_SG;}else{var _SI=$k[--$j];$k[$j++]=1;$k[$j++]=_SI;}}$j--;var _SK=$m()+2;$r($G($1.rle,0,_SK-2));if($1.evalfulln1n3()==$b)break;$1.n3=$k[--$j]+$1.n3;$1.n1=$k[--$j]+$1.n1;$j--;$1.symrow=$G($1.sym,$1.i*$1.size,$1.size);$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$f($1.symrow,function(){var _SW=$k[--$j];var _SX=$k[--$j];$k[$j++]=_SW;if($eq(_SX,_SW)){var _SY=$k[--$j];var _SZ=$k[--$j];$k[$j++]=_SZ+1;$k[$j++]=_SY;}else{var _Sa=$k[--$j];$k[$j++]=1;$k[$j++]=_Sa;}});$j--;var _Sc=$m()+2;$r($G($1.rle,0,_Sc-2));if($1.evalfulln1n3()==$b)break;$1.n3=$k[--$j]+$1.n3;$1.n1=$k[--$j]+$1.n1;$j--;var _Si=$1.thispairs;$1.thispairs=$1.lastpairs;$1.lastpairs=_Si;var _Sm=($g($1.symrow,0)==1)?0:1;$k[$j++]=_Sm;$f($1.symrow,function(){var _So=$k[--$j];var _Sp=$k[--$j];$k[$j++]=_Sp+_So;$k[$j++]=_So;});$j--;$r($1.thispairs);$j--;if($1.i>0){$k[$j++]=Infinity;$q($1.lastpairs);$q($1.thispairs);$k[$j++]=$1.n2;for(var _Sw=0,_Sx=$1.size;_Sw<_Sx;_Sw++){var _Sy=$k[--$j];var _Sz=$k[--$j];$k[$j++]=_Sy;$k[$j++]=_Sz;var _T1=$k[$j-1-$1.sizeadd1];if((($k[--$j]+_T1)&3)==0){var _T3=$k[--$j];$k[$j++]=_T3+3;}}$1.n2=$k[--$j];$l();}}$k[$j++]="dark";$k[$j++]=0;$f($1.sym,function(){var _T6=$k[--$j];var _T7=$k[--$j];$k[$j++]=_T7+_T6;});var _T8=$k[--$j];$1[$k[--$j]]=_T8;var _TB=$1.size;$1.n4=(~~((Math.abs((($1.dark*100)/(_TB*_TB))-50))/5))*10;$k[$j++]=(($1.n1+$1.n2)+$1.n3)+$1.n4;};$1.evalmicro=function(){$1.sym=$k[--$j];$1.dkrhs=0;$1.dkbot=0;for(var _TJ=1,_TI=$1.size-1;_TJ<=_TI;_TJ+=1){$1.i=_TJ;$k[$j++]="dkrhs";$k[$j++]=$1.dkrhs;$k[$j++]=$1.sym;$k[$j++]=$1.size-1;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _TO=$k[--$j];var _TQ=$g($k[--$j],_TO);var _TR=$k[--$j];$1[$k[--$j]]=_TR+_TQ;$k[$j++]="dkbot";$k[$j++]=$1.dkbot;$k[$j++]=$1.sym;$k[$j++]=$1.i;$k[$j++]=$1.size-1;if($1.qmv()==$b)break;var _TX=$k[--$j];var _TZ=$g($k[--$j],_TX);var _Ta=$k[--$j];$1[$k[--$j]]=_Ta+_TZ;}if($1.dkrhs<=$1.dkbot){$k[$j++]=-(($1.dkrhs*16)+$1.dkbot);}else{$k[$j++]=-(($1.dkbot*16)+$1.dkrhs);}};$1.bestscore=999999999;for(var _Tk=0,_Tj=$1.masks.length-1;_Tk<=_Tj;_Tk+=1){$1.m=_Tk;$1.masksym=$a($1.size*$1.size);for(var _Tr=0,_Tq=($1.size*$1.size)-1;_Tr<=_Tq;_Tr+=1){$1.i=_Tr;$p($1.masksym,$1.i,$xo($g($1.pixs,$1.i),$g($g($1.masks,$1.m),$1.i)));}if($1.masks.length!=1){if($eq($1.format,"full")){$k[$j++]=$1.masksym;if($1.evalfull()==$b)break;$1.score=$k[--$j];}else{$k[$j++]=$1.masksym;if($1.evalmicro()==$b)break;$1.score=$k[--$j];}if($1.score<$1.bestscore){$1.bestsym=$1.masksym;$1.bestmaskval=$1.m;$1.bestscore=$1.score;}}else{$1.bestsym=$1.masksym;}}$1.pixs=$1.bestsym;if($eq($1.format,"full")){$k[$j++]=$1.pixs;$k[$j++]=8;$k[$j++]=$1.size-8;if($1.qmv()==$b)return $b;var _UI=$k[--$j];$p($k[--$j],_UI,1);}if($eq($1.format,"full")){$1.fmtvals=$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]);$k[$j++]="ecid";$x("MLHQ",$1.eclevel);$j--;var _UN=$k[--$j];var _UO=$k[--$j];var _UP=$k[--$j];$1[$k[--$j]]=_UN.length;$1.fmtval=$g($1.fmtvals,($1.ecid<<3)+$1.bestmaskval);}else{$1.fmtvals=$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]);$1.symid=$g($g($a([$a([0]),$a([1,2]),$a([3,4]),$a([5,6,7])]),~~(($1.size-11)/2)),$1.eclval);$1.fmtval=$g($1.fmtvals,($1.symid<<2)+$1.bestmaskval);}for(var _Ul=0,_Uk=$1.formatmap.length-1;_Ul<=_Uk;_Ul+=1){$1.i=_Ul;$f($g($1.formatmap,$1.i),function(){var _Uq=$k[--$j];$k[$j++]=$1.pixs;$f(_Uq);if($1.qmv()==$b)return $b;var _Ur=$1.fmtval;var _Ut=-(14-$1.i);var _Uu=$k[--$j];$p($k[--$j],_Uu,((_Ut<0?_Ur>>>-_Ut:_Ur<<_Ut))&1);});}if($1.size>=45){$1.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,136957,141498,145311,150283,152622,158308,161089,167017]);$1.verval=$g($1.vervals,(~~(($1.size-17)/4))-7);for(var _V3=0,_V2=$1.versionmap.length-1;_V3<=_V2;_V3+=1){$1.i=_V3;$f($g($1.versionmap,$1.i),function(){var _V8=$k[--$j];$k[$j++]=$1.pixs;$f(_V8);if($1.qmv()==$b)return $b;var _V9=$1.verval;var _VB=-(17-$1.i);var _VC=$k[--$j];$p($k[--$j],_VC,((_VB<0?_V9>>>-_VB:_V9<<_VB))&1);});}}var _VK={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.size,pixy:$1.size,height:($1.size*2)/72,width:($1.size*2)/72,opt:$1.options};$k[$j++]=_VK;if(!$1.dontdraw){$0.renmatrix();}};$0.microqrcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.options.dontdraw=true;$1.options.format="micro";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.qrcode();var _9=$k[--$j];$1[$k[--$j]]=_9;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.maxicode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.mode=-1;$1.sam=-1;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.mode=~~$1.mode;$1.sam=~~$1.sam;$1.msg=$1.barcode;$1.msglen=$1.msg.length;if(($1.mode==2)||($1.mode==3)){if($eq($G($1.msg,0,7),"\x5b\x29\x3e\x1e\x30\x31\x1d")){$1.fid=$G($1.msg,0,9);$1.msg=$G($1.msg,9,$1.msglen-9);}else{$1.fid="";}$x($1.msg,"\x1d");$j--;$1.pcode=$k[--$j];$j--;$x($k[--$j],"\x1d");$j--;$1.ccode=$k[--$j];$j--;$x($k[--$j],"\x1d");$j--;$1.scode=$k[--$j];$j--;$1.msg=$k[--$j];var _R=$s($1.msg.length+$1.fid.length);$P(_R,0,$1.fid);$P(_R,$1.fid.length,$1.msg);$1.msg=_R;$1.msglen=$1.msg.length;}$1.eci=-1;$1.pad=-2;$1.ns=-3;$1.la=-4;$1.lb=-5;$1.sa=-6;$1.sb=-7;$1.sc=-8;$1.sd=-9;$1.se=-10;$1.sa2=-11;$1.sa3=-12;$1.lkc=-13;$1.lkd=-14;$1.lke=-15;$1.pd2=-16;$1.pd3=-17;$1.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([$1.eci,$1.eci,$1.eci,$1.eci,$1.eci]),$a([28,28,28,28,$1.pad]),$a([29,29,29,29,$1.pad]),$a([30,30,30,30,27]),$a([$1.ns,$1.ns,$1.ns,$1.ns,$1.ns]),$a([" ","{",219,251,28]),$a([$1.pad,$1.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",$1.pd2,135,146,156]),$a(["8",$1.sa2,136,147,157]),$a(["9",$1.sa3,137,148,158]),$a([":",$1.pd3,$1.la,$1.la,$1.la]),$a([$1.sb,$1.sa," "," "," "]),$a([$1.sc,$1.sc,$1.lkc,$1.sc,$1.sc]),$a([$1.sd,$1.sd,$1.sd,$1.lkd,$1.sd]),$a([$1.se,$1.se,$1.se,$1.se,$1.lke]),$a([$1.lb,$1.la,$1.lb,$1.lb,$1.lb])]);$1.charvals=$a([{},{},{},{},{}]);for(var _2J=0,_2I=$1.charmaps.length-1;_2J<=_2I;_2J+=1){$1.i=_2J;$1.encs=$g($1.charmaps,$1.i);for(var _2N=0;_2N<=4;_2N+=1){$1.j=_2N;var _2Q=$g($1.encs,$1.j);$k[$j++]=_2Q;if($eq($t(_2Q),"stringtype")){var _2T=$g($k[--$j],0);$k[$j++]=_2T;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}$1.seta=$g($1.charvals,0);$1.setb=$g($1.charvals,1);$1.setc=$g($1.charvals,2);$1.setd=$g($1.charvals,3);$1.sete=$g($1.charvals,4);$k[$j++]=Infinity;for(var _2k=0,_2l=$1.msglen+1;_2k<_2l;_2k++){$k[$j++]=0;}$1.nseq=$a();for(var _2o=$1.msglen-1;_2o>=0;_2o-=1){$1.i=_2o;var _2r=$g($1.msg,$1.i);if((_2r>=48)&&(_2r<=57)){$p($1.nseq,$1.i,$g($1.nseq,$1.i+1)+1);}else{$p($1.nseq,$1.i,0);}}$1.nseq=$G($1.nseq,0,$1.msglen);$1.prefixinset=function(){$k[$j++]=0;for(;;){var _32=$k[--$j];var _33=$k[--$j];$k[$j++]=_33;$k[$j++]=_32;if(_32>=_33.length){break;}var _34=$k[--$j];var _35=$k[--$j];var _37=$k[--$j];var _38=$g(_37,$g(_35,_34))!==undefined;$k[$j++]=_37;$k[$j++]=_35;$k[$j++]=_34;if(_38){var _39=$k[--$j];$k[$j++]=_39+1;}else{break;}}var _3A=$k[--$j];var _3B=$k[--$j];var _3C=$k[--$j];$k[$j++]=_3A;};$1.enc=function(){var _3D=$k[--$j];$p($1.out,$1.j,$g(_3D,$k[--$j]));$1.j=$1.j+1;};$1.out=$a(144);$1.i=0;$1.j=0;$1.cset="seta";for(;;){if($1.i==$1.msglen){if($ne($1.cset,"seta")&&$ne($1.cset,"setb")){$k[$j++]=$1.la;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.cset="seta";}break;}for(;;){if($g($1.nseq,$1.i)>=9){$k[$j++]=~~$z($G($1.msg,$1.i,9));for(var _3X=0,_3Y=4;_3X<_3Y;_3X++){var _3Z=$k[--$j];$k[$j++]=_3Z&63;$k[$j++]=_3Z>>>6;}$k[$j++]=$g($1[$1.cset],$1.ns);for(var _3e=0;_3e<=10;_3e+=2){var _3f=$k[$j-1-_3e];$k[$j++]=_3f;}$r($a(6));var _3h=$k[--$j];var _3i=$k[--$j];var _3j=$k[--$j];var _3k=$k[--$j];var _3l=$k[--$j];var _3m=$k[--$j];var _3n=$k[--$j];$k[$j++]=_3h;$k[$j++]=_3n;$k[$j++]=_3m;$k[$j++]=_3l;$k[$j++]=_3k;$k[$j++]=_3j;$k[$j++]=_3i;for(var _3o=0,_3p=6;_3o<_3p;_3o++){$j--;}$P($1.out,$1.j,$k[--$j]);$1.i=$1.i+9;$1.j=$1.j+6;break;}$1.char1=$g($1.msg,$1.i);$k[$j++]="char2";if(($1.i+1)<$1.msglen){$k[$j++]=$g($1.msg,$1.i+1);}else{$k[$j++]=-99;}var _43=$k[--$j];$1[$k[--$j]]=_43;$k[$j++]="char3";if(($1.i+2)<$1.msglen){$k[$j++]=$g($1.msg,$1.i+2);}else{$k[$j++]=-99;}var _4A=$k[--$j];$1[$k[--$j]]=_4A;var _4F=$g($1[$1.cset],$1.char1)!==undefined;if(_4F){$k[$j++]=$1.char1;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.i=$1.i+1;break;}var _4N=$g($1.setb,$1.char1)!==undefined;if($eq($1.cset,"seta")&&_4N){var _4Q=$g($1.setb,$1.char2)!==undefined;if(_4Q){$k[$j++]=$1.lb;$k[$j++]=$1.seta;if($1.enc()==$b)break;$1.cset="setb";}else{$k[$j++]=$1.sb;$k[$j++]=$1.seta;if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.setb;if($1.enc()==$b)break;$1.i=$1.i+1;}break;}var _4b=$g($1.seta,$1.char1)!==undefined;if($eq($1.cset,"setb")&&_4b){var _4c=$1.seta;var _4d=$1.msg;var _4e=$1.i;var _4f=$1.msglen;var _4g=$1.i;var _4h=_4f-_4g;var _4i=4;if(4>(_4f-_4g)){var _=_4h;_4h=_4i;_4i=_;}$k[$j++]="p";$k[$j++]=_4c;$k[$j++]=$G(_4d,_4e,_4i);if($1.prefixinset()==$b)break;var _4k=$k[--$j];$1[$k[--$j]]=_4k;if($1.p==1){$k[$j++]=$1.sa;$k[$j++]=$1.setb;if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.seta;if($1.enc()==$b)break;$1.i=$1.i+1;}if($1.p==2){$k[$j++]=$1.sa2;$k[$j++]=$1.setb;if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.seta;if($1.enc()==$b)break;$k[$j++]=$1.char2;$k[$j++]=$1.seta;if($1.enc()==$b)break;$1.i=$1.i+2;}if($1.p==3){$k[$j++]=$1.sa3;$k[$j++]=$1.setb;if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1.seta;if($1.enc()==$b)break;$k[$j++]=$1.char2;$k[$j++]=$1.seta;if($1.enc()==$b)break;$k[$j++]=$1.char3;$k[$j++]=$1.seta;if($1.enc()==$b)break;$1.i=$1.i+3;}if($1.p>=4){$k[$j++]=$1.la;$k[$j++]=$1.setb;if($1.enc()==$b)break;$1.cset="seta";}break;}var _5F=$g($1.seta,$1.char1)!==undefined;if(_5F){$k[$j++]=$1.la;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.cset="seta";break;}var _5L=$g($1.setb,$1.char1)!==undefined;if(_5L){$k[$j++]=$1.lb;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$1.cset="setb";break;}var _5R=$g($1.setc,$1.char1)!==undefined;if(_5R){$1.setx="setc";$1.sx=$1.sc;$1.lkx=$1.lkc;}var _5W=$g($1.setd,$1.char1)!==undefined;if(_5W){$1.setx="setd";$1.sx=$1.sd;$1.lkx=$1.lkd;}var _5b=$g($1.sete,$1.char1)!==undefined;if(_5b){$1.setx="sete";$1.sx=$1.se;$1.lkx=$1.lke;}var _5f=$1[$1.setx];var _5g=$1.msg;var _5h=$1.i;var _5i=$1.msglen;var _5j=$1.i;var _5k=_5i-_5j;var _5l=4;if(4>(_5i-_5j)){var _=_5k;_5k=_5l;_5l=_;}$k[$j++]="p";$k[$j++]=_5f;$k[$j++]=$G(_5g,_5h,_5l);if($1.prefixinset()==$b)break;var _5n=$k[--$j];$1[$k[--$j]]=_5n;if($1.p==1){$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$1.i=$1.i+1;}if($1.p==2){$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char2;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$1.i=$1.i+2;}if($1.p==3){$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char1;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char2;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.char3;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$1.i=$1.i+3;}if($1.p>=4){$k[$j++]=$1.sx;$k[$j++]=$1[$1.cset];if($1.enc()==$b)break;$k[$j++]=$1.lkx;$k[$j++]=$1[$1.setx];if($1.enc()==$b)break;$1.cset=$1.setx;}break;}}$1.encmsg=$G($1.out,0,$1.j);$1.padval=$g($1[$1.cset],$1.pad);$1.sami=$a([]);if($1.sam!=-1){$1.sami=$a(2);$p($1.sami,0,$g($1.seta,$1.pad));$p($1.sami,1,(((~~($1.sam/10))-1)*8)+(($1.sam%10)-1));}$k[$j++]=Infinity;$q($1.sami);$q($1.encmsg);$1.encmsg=$a();if(($1.mode==2)||($1.mode==3)){var _70=$Z($s(4),"0000");var _73=$R($s(4),~~$1.mode,2);$P(_70,4-_73.length,_73);$1.mdb=_70;var _75=$Z($s(10),"0000000000");var _78=$R($s(10),~~$z($1.ccode),2);$P(_75,10-_78.length,_78);$1.ccb=_75;var _7A=$Z($s(10),"0000000000");var _7D=$R($s(10),~~$z($1.scode),2);$P(_7A,10-_7D.length,_7D);$1.scb=_7A;$1.pcb=$Z($s(36),"000000000000000000000000000000000000");if($1.mode==2){var _7K=$R($s(6),$1.pcode.length,2);$P($1.pcb,6-_7K.length,_7K);var _7O=$R($s(30),~~$z($1.pcode),2);$P($1.pcb,36-_7O.length,_7O);}else{$k[$j++]=Infinity;var _7Q=$Z($s(6)," ");$k[$j++]=_7Q;$k[$j++]=_7Q;$k[$j++]=0;if($1.pcode.length>6){$k[$j++]=$G($1.pcode,0,6);}else{$k[$j++]=$1.pcode;}var _7V=$k[--$j];var _7W=$k[--$j];$P($k[--$j],_7W,_7V);$f($k[--$j],function(){var _7b=$g($1.seta,$k[--$j]);$k[$j++]=_7b;});$1.pccw=$a();for(var _7d=0;_7d<=5;_7d+=1){$1.i=_7d;var _7j=$R($s(6),$g($1.pccw,$1.i),2);$P($1.pcb,((6*$1.i)+6)-_7j.length,_7j);}}$1.scm=$s(60);$P($1.scm,2,$1.mdb);$P($1.scm,38,$G($1.pcb,0,4));$P($1.scm,30,$G($1.pcb,4,6));$P($1.scm,24,$G($1.pcb,10,6));$P($1.scm,18,$G($1.pcb,16,6));$P($1.scm,12,$G($1.pcb,22,6));$P($1.scm,6,$G($1.pcb,28,6));$P($1.scm,0,$G($1.pcb,34,2));$P($1.scm,52,$G($1.ccb,0,2));$P($1.scm,42,$G($1.ccb,2,6));$P($1.scm,36,$G($1.ccb,8,2));$P($1.scm,54,$G($1.scb,0,6));$P($1.scm,48,$G($1.scb,6,4));$1.pri=$a([0,0,0,0,0,0,0,0,0,0]);for(var _8P=0;_8P<=59;_8P+=1){$1.i=_8P;$1.ps=~~($1.i/6);$1.ep=(~~(Math.pow(2,5-($1.i%6))))*($g($1.scm,$1.i)-48);$p($1.pri,$1.ps,$g($1.pri,$1.ps)+$1.ep);}$k[$j++]=Infinity;for(var _8b=0,_8c=84;_8b<_8c;_8b++){$k[$j++]=$1.padval;}$1.sec=$a();$P($1.sec,0,$1.encmsg);}if(((($1.mode==4)||($1.mode==5))||($1.mode==6))||($1.mode==-1)){if($1.mode==-1){var _8n=($1.encmsg.length<=77)?5:4;$1.mode=_8n;}$k[$j++]=Infinity;var _8p=($1.mode==5)?78:94;for(var _8q=0,_8r=_8p;_8q<_8r;_8q++){$k[$j++]=$1.padval;}$1.cws=$a();$p($1.cws,0,$1.mode);$P($1.cws,1,$1.encmsg);$1.pri=$G($1.cws,0,10);$1.sec=$G($1.cws,10,$1.cws.length-10);}$k[$j++]=Infinity;$k[$j++]=1;for(var _93=0,_94=63;_93<_94;_93++){var _95=$k[--$j];var _96=_95*2;$k[$j++]=_95;$k[$j++]=_96;if(_96>=64){var _97=$k[--$j];$k[$j++]=_97^67;}}$1.rsalog=$a();$1.rslog=$a(64);for(var _9A=1;_9A<=63;_9A+=1){$p($1.rslog,$g($1.rsalog,_9A),_9A);}$1.rsprod=function(){var _9E=$k[--$j];var _9F=$k[--$j];$k[$j++]=_9F;$k[$j++]=_9E;if((_9E!=0)&&(_9F!=0)){var _9I=$g($1.rslog,$k[--$j]);var _9N=$g($1.rsalog,(_9I+$g($1.rslog,$k[--$j]))%63);$k[$j++]=_9N;}else{$j-=2;$k[$j++]=0;}};$1.rscodes=function(){$1.rsnum=$k[--$j];$1.cwb=$k[--$j];$k[$j++]=Infinity;$k[$j++]=1;for(var _9R=0,_9S=$1.rsnum;_9R<_9S;_9R++){$k[$j++]=0;}$1.coeffs=$a();for(var _9W=1,_9V=$1.rsnum;_9W<=_9V;_9W+=1){$1.i=_9W;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _9d=$1.i-1;_9d>=1;_9d-=1){$1.j=_9d;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _9p=$k[--$j];var _9q=$k[--$j];var _9r=$k[--$j];$p($k[--$j],_9r,$xo(_9q,_9p));}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _9z=$k[--$j];var _A0=$k[--$j];$p($k[--$j],_A0,_9z);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);$k[$j++]=Infinity;for(var _A6=0,_A7=$1.rsnum;_A6<_A7;_A6++){$k[$j++]=0;}$1.ecb=$a();for(var _AB=0,_AA=$1.cwb.length-1;_AB<=_AA;_AB+=1){$1.t=$xo($g($1.cwb,_AB),$g($1.ecb,0));for(var _AH=$1.ecb.length-1;_AH>=0;_AH-=1){$1.i=_AH;$1.p=($1.ecb.length-$1.i)-1;$k[$j++]=$1.ecb;$k[$j++]=$1.p;$k[$j++]=$1.t;$k[$j++]=$g($1.coeffs,$1.i);if($1.rsprod()==$b)break;var _AQ=$k[--$j];var _AR=$k[--$j];$p($k[--$j],_AR,_AQ);if($1.i>0){$p($1.ecb,$1.p,$xo($g($1.ecb,$1.p+1),$g($1.ecb,$1.p)));}}}$k[$j++]=$1.ecb;};$k[$j++]=Infinity;for(var _Af=0,_Ae=$1.sec.length-1;_Af<=_Ae;_Af+=2){$k[$j++]=$g($1.sec,_Af);}$1.seco=$a();$k[$j++]=Infinity;for(var _Al=1,_Ak=$1.sec.length-1;_Al<=_Ak;_Al+=2){$k[$j++]=$g($1.sec,_Al);}$1.sece=$a();var _Aq=($1.sec.length==84)?20:28;$1.scodes=_Aq;$k[$j++]="secochk";$k[$j++]=$1.seco;$k[$j++]=$1.scodes;if($1.rscodes()==$b)return $b;var _At=$k[--$j];$1[$k[--$j]]=_At;$k[$j++]="secechk";$k[$j++]=$1.sece;$k[$j++]=$1.scodes;if($1.rscodes()==$b)return $b;var _Ax=$k[--$j];$1[$k[--$j]]=_Ax;$k[$j++]=Infinity;for(var _B1=0,_B0=$1.scodes-1;_B1<=_B0;_B1+=1){$k[$j++]=$g($1.secochk,_B1);$k[$j++]=$g($1.secechk,_B1);}$1.secchk=$a();$k[$j++]=Infinity;$q($1.pri);$k[$j++]=$1.pri;$k[$j++]=10;if($1.rscodes()==$b)return $b;$q($k[--$j]);$q($1.sec);$q($1.secchk);$1.codewords=$a();$k[$j++]=Infinity;for(var _BD=0,_BE=864;_BD<_BE;_BD++){$k[$j++]=0;}$1.mods=$a();for(var _BG=0;_BG<=143;_BG+=1){$1.i=_BG;$k[$j++]=Infinity;var _BL=$R($s(6),$g($1.codewords,$1.i),2);for(var _BM=0,_BN=_BL.length;_BM<_BN;_BM++){$k[$j++]=$g(_BL,_BM)-48;}$1.cw=$a();$P($1.mods,(6*$1.i)+(6-$1.cw.length),$1.cw);}$1.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]);$1.pixs=$a(864);$1.j=0;for(var _BY=0,_BX=$1.mods.length-1;_BY<=_BX;_BY+=1){$1.i=_BY;if($g($1.mods,$1.i)==1){$p($1.pixs,$1.j,$g($1.modmap,$1.i));$1.j=$1.j+1;}}$k[$j++]=Infinity;$f($G($1.pixs,0,$1.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;$1.pixs=$a();var _Bo={ren:$0.renmaximatrix,pixs:$1.pixs,opt:$1.options};$k[$j++]=_Bo;if(!$1.dontdraw){$0.renmaximatrix();}};$0.azteccode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.format="unset";$1.readerinit=false;$1.layers=-1;$1.eclevel=23;$1.ecaddchars=3;$1.raw=false;$1.parse=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.layers=~~$1.layers;$1.eclevel=+$1.eclevel;$1.ecaddchars=~~$1.ecaddchars;$1.msgbits="";if($ne($1.format,"rune")&&$1.raw){$1.msgbits=$1.barcode;}if($ne($1.format,"rune")&&(!$1.raw)){$1.U=0;$1.L=1;$1.M=2;$1.P=3;$1.D=4;$1.B=5;$1.lu=-1;$1.ll=-2;$1.lm=-3;$1.lp=-4;$1.ld=-5;$1.su=-6;$1.sp=-7;$1.sb=-8;$1.fl=-9;$1.p2=-10;$1.p3=-11;$1.p4=-12;$1.p5=-13;$1.charmaps=$a([$a([$1.sp,$1.sp,$1.sp,$1.fl,$1.sp]),$a([32,32,32,13,32]),$a(["A","a",1,$1.p2,"0"]),$a(["B","b",2,$1.p3,"1"]),$a(["C","c",3,$1.p4,"2"]),$a(["D","d",4,$1.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,$1.lu]),$a(["N","n",27,"*",$1.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([$1.ll,$1.su,$1.ll,"]",-99]),$a([$1.lm,$1.lm,$1.lu,"{",-99]),$a([$1.ld,$1.ld,$1.lp,"}",-99]),$a([$1.sb,$1.sb,$1.sb,$1.lu,-99])]);$1.charvals=$a([{},{},{},{},{}]);for(var _1B=0,_1A=$1.charmaps.length-1;_1B<=_1A;_1B+=1){$1.i=_1B;$1.encs=$g($1.charmaps,$1.i);for(var _1F=0;_1F<=4;_1F+=1){$1.j=_1F;var _1I=$g($1.encs,$1.j);$k[$j++]=_1I;if($eq($t(_1I),"stringtype")){var _1L=$g($k[--$j],0);$k[$j++]=_1L;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}var _1V={"\x0d\x0a":$1.p2,". ":$1.p3,", ":$1.p4,": ":$1.p5};$1.pcomp=_1V;$1.e=10000;$1.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]),$a([0,0,0,0,0,0])]);$1.latseq=$a([$a([$a([]),$a([$1.ll]),$a([$1.lm]),$a([$1.lm,$1.lp]),$a([$1.ld]),$a([$1.sb])]),$a([$a([$1.ld,$1.lu]),$a([]),$a([$1.lm]),$a([$1.lm,$1.lp]),$a([$1.ld]),$a([$1.sb])]),$a([$a([$1.lu]),$a([$1.ll]),$a([]),$a([$1.lp]),$a([$1.lu,$1.ld]),$a([$1.sb])]),$a([$a([$1.lu]),$a([$1.lu,$1.ll]),$a([$1.lu,$1.lm]),$a([]),$a([$1.lu,$1.ld]),$a([$1.lu,$1.sb])]),$a([$a([$1.lu]),$a([$1.lu,$1.ll]),$a([$1.lu,$1.lm]),$a([$1.lu,$1.lm,$1.lp]),$a([]),$a([$1.lu,$1.sb])]),$a([$a([$1.lu]),$a([$1.ll]),$a([$1.lm]),$a([]),$a([]),$a([])])]);$1.shftlen=$a([$a([$1.e,$1.e,$1.e,5,$1.e]),$a([5,$1.e,$1.e,5,$1.e]),$a([$1.e,$1.e,$1.e,5,$1.e]),$a([$1.e,$1.e,$1.e,$1.e,$1.e]),$a([4,$1.e,$1.e,4,$1.e])]);$1.charsize=$a([5,5,5,5,4,8]);$1.curlen=$a([0,$1.e,$1.e,$1.e,$1.e,$1.e]);$1.curseq=$a([$a([]),$a([]),$a([]),$a([]),$a([]),$a([])]);$1.backto=$1.U;$1.lastchar="";$f($1.barcode,function(){$1.char=$k[--$j];for(;;){$1.imp=false;var _3l=$a([$1.U,$1.L,$1.M,$1.P,$1.D,$1.B]);for(var _3m=0,_3n=_3l.length;_3m<_3n;_3m++){$1.x=$g(_3l,_3m);var _3v=$a([$1.U,$1.L,$1.M,$1.P,$1.D,$1.B]);for(var _3w=0,_3x=_3v.length;_3w<_3x;_3w++){$1.y=$g(_3v,_3w);if(($1.x!=$1.B)||($1.y==$1.backto)){$1.cost=$g($1.curlen,$1.x)+$g($g($1.latlen,$1.x),$1.y);if($1.cost<$g($1.curlen,$1.y)){$p($1.curlen,$1.y,$1.cost);$k[$j++]=$1.curseq;$k[$j++]=$1.y;$k[$j++]=Infinity;$q($g($1.curseq,$1.x));$q($g($g($1.latseq,$1.x),$1.y));var _4S=$a();var _4T=$k[--$j];$p($k[--$j],_4T,_4S);if($1.y==$1.B){$k[$j++]="backto";if(($1.x==$1.P)||($1.x==$1.D)){$k[$j++]=$1.U;}else{$k[$j++]=$1.x;}var _4d=$k[--$j];$1[$k[--$j]]=_4d;}$1.imp=true;}}}}if(!$1.imp){break;}}$1.nxtlen=$a([$1.e,$1.e,$1.e,$1.e,$1.e,$1.e]);$1.nxtseq=$a(6);var _4u=$a([$1.U,$1.L,$1.M,$1.P,$1.D,$1.B]);for(var _4v=0,_4w=_4u.length;_4v<_4w;_4v++){$1.x=$g(_4u,_4v);for(;;){if($1.x!=$1.B){var _54=$g($g($1.charvals,$1.x),$1.char)!==undefined;if(!_54){break;}}$1.cost=$g($1.curlen,$1.x)+$g($1.charsize,$1.x);if($1.cost<$g($1.nxtlen,$1.x)){$p($1.nxtlen,$1.x,$1.cost);$k[$j++]=$1.nxtseq;$k[$j++]=$1.x;$k[$j++]=Infinity;$q($g($1.curseq,$1.x));$k[$j++]=$1.char;var _5O=$a();var _5P=$k[--$j];$p($k[--$j],_5P,_5O);}if($1.x==$1.B){break;}var _5Y=$a([$1.U,$1.L,$1.M,$1.P,$1.D]);for(var _5Z=0,_5a=_5Y.length;_5Z<_5a;_5Z++){$1.y=$g(_5Y,_5Z);if($ne($1.x,$1.y)){$1.cost=($g($1.curlen,$1.y)+$g($g($1.shftlen,$1.y),$1.x))+$g($1.charsize,$1.x);if($1.cost<$g($1.nxtlen,$1.y)){$p($1.nxtlen,$1.y,$1.cost);$k[$j++]=$1.nxtseq;$k[$j++]=$1.y;$k[$j++]=Infinity;$q($g($1.curseq,$1.y));var _63=($1.x==$1.U)?$1.su:$1.sp;$k[$j++]=_63;$k[$j++]=$1.char;var _65=$a();var _66=$k[--$j];$p($k[--$j],_66,_65);}}}break;}}if($ne($1.lastchar,"")){var _69=$s(2);$p(_69,0,$1.lastchar);$p(_69,1,$1.char);$1.pchars=_69;var _6E=$g($1.pcomp,$1.pchars)!==undefined;if(_6E){if($lt($g($1.curlen,$1.P),$g($1.nxtlen,$1.P))){$p($1.nxtlen,$1.P,$g($1.curlen,$1.P));$k[$j++]=$1.nxtseq;$k[$j++]=$1.P;$k[$j++]=Infinity;$q($g($1.curseq,$1.P));$j--;$k[$j++]=$g($1.pcomp,$1.pchars);var _6Y=$a();var _6Z=$k[--$j];$p($k[--$j],_6Z,_6Y);}}}$1.numbytes=0;$f($g($1.nxtseq,$1.B),function(){if($k[--$j]==$1.sb){$k[$j++]=0;}else{$k[$j++]=$1.numbytes+1;}$1.numbytes=$k[--$j];});if($1.numbytes==32){$p($1.nxtlen,$1.B,$g($1.nxtlen,$1.B)+11);}$1.curlen=$1.nxtlen;$1.curseq=$1.nxtseq;$1.lastchar=$1.char;});$1.minseq=$1.e;var _6y=$a([$1.U,$1.L,$1.M,$1.P,$1.D,$1.B]);for(var _6z=0,_70=_6y.length;_6z<_70;_6z++){$1.i=$g(_6y,_6z);if($g($1.curlen,$1.i)<$1.minseq){$1.minseq=$g($1.curlen,$1.i);$1.seq=$g($1.curseq,$1.i);}}$1.tobin=function(){var _7D=$s($k[--$j]);$k[$j++]=_7D;for(var _7F=0,_7E=_7D.length-1;_7F<=_7E;_7F+=1){var _7G=$k[--$j];$p(_7G,_7F,48);$k[$j++]=_7G;}var _7H=$k[--$j];var _7K=$R($s(_7H.length),$k[--$j],2);$P(_7H,_7H.length-_7K.length,_7K);$k[$j++]=_7H;};$1.encu=function(){var _7P=$g($g($1.charvals,$1.U),$k[--$j]);$k[$j++]=_7P;$k[$j++]=5;if($1.tobin()==$b)return $b;};$1.encl=function(){var _7U=$g($g($1.charvals,$1.L),$k[--$j]);$k[$j++]=_7U;$k[$j++]=5;if($1.tobin()==$b)return $b;};$1.encm=function(){var _7Z=$g($g($1.charvals,$1.M),$k[--$j]);$k[$j++]=_7Z;$k[$j++]=5;if($1.tobin()==$b)return $b;};$1.encp=function(){var _7e=$g($g($1.charvals,$1.P),$k[--$j]);$k[$j++]=_7e;$k[$j++]=5;if($1.tobin()==$b)return $b;};$1.encd=function(){var _7j=$g($g($1.charvals,$1.D),$k[--$j]);$k[$j++]=_7j;$k[$j++]=4;if($1.tobin()==$b)return $b;};$1.encfuncs=$a(["encu","encl","encm","encp","encd"]);$1.addtomsgbits=function(){$1.v=$k[--$j];$P($1.msgbits,$1.j,$1.v);$1.j=$1.j+$1.v.length;};$1.state=$1.U;$1.msgbits=$s($1.minseq);$1.i=0;$1.j=0;for(;;){if($1.i>=$1.seq.length){break;}if($1.state!=$1.B){$1.char=$g($1.seq,$1.i);$k[$j++]=$1.char;$1[$g($1.encfuncs,$1.state)]();if($1.addtomsgbits()==$b)break;$1.i=$1.i+1;if(($1.char==$1.su)||($1.char==$1.sp)){$k[$j++]=$g($1.seq,$1.i);if($1.char==$1.su){if($1.encu()==$b)break;}else{if($1.encp()==$b)break;}if($1.addtomsgbits()==$b)break;$1.i=$1.i+1;}if($1.char==$1.lu){$1.state=$1.U;}if($1.char==$1.ll){$1.state=$1.L;}if($1.char==$1.lm){$1.state=$1.M;}if($1.char==$1.lp){$1.state=$1.P;}if($1.char==$1.ld){$1.state=$1.D;}if($1.char==$1.sb){$1.state=$1.B;}}else{$1.numbytes=0;for(;;){if(($1.i+$1.numbytes)>=$1.seq.length){break;}if($g($1.seq,$1.i+$1.numbytes)<0){break;}$1.numbytes=$1.numbytes+1;}if($1.numbytes<=31){$k[$j++]=$1.numbytes;$k[$j++]=5;if($1.tobin()==$b)break;if($1.addtomsgbits()==$b)break;}else{$k[$j++]=0;$k[$j++]=5;if($1.tobin()==$b)break;if($1.addtomsgbits()==$b)break;$k[$j++]=$1.numbytes-31;$k[$j++]=11;if($1.tobin()==$b)break;if($1.addtomsgbits()==$b)break;}for(var _8l=0,_8m=$1.numbytes;_8l<_8m;_8l++){$k[$j++]=$g($1.seq,$1.i);$k[$j++]=8;if($1.tobin()==$b)break;if($1.addtomsgbits()==$b)break;$1.i=$1.i+1;}if($1.i<$1.seq.length){$1.char=$g($1.seq,$1.i);$1.i=$1.i+1;if($1.char==$1.lu){$1.state=$1.U;}if($1.char==$1.ll){$1.state=$1.L;}if($1.char==$1.lm){$1.state=$1.M;}}}}}$1.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])]);$1.i=0;for(;;){$1.m=$g($1.metrics,$1.i);$1.frmt=$g($1.m,0);$1.mlyr=$g($1.m,1);$1.icap=$g($1.m,2);$1.ncws=$g($1.m,3);$1.bpcw=$g($1.m,4);$1.numecw=~~(Math.ceil((($1.ncws*$1.eclevel)/100)+$1.ecaddchars));if($1.msgbits.length==0){$1.numecw=0;}$1.numdcw=$1.ncws-$1.numecw;$1.okay=true;if($ne($1.format,"unset")&&$ne($1.format,$1.frmt)){$1.okay=false;}if($1.readerinit&&($1.icap!=1)){$1.okay=false;}if(($1.layers!=-1)&&($1.layers!=$1.mlyr)){$1.okay=false;}if((~~Math.ceil($1.msgbits.length/$1.bpcw))>$1.numdcw){$1.okay=false;}if($1.okay){break;}$1.i=$1.i+1;}$1.layers=$1.mlyr;$1.format=$1.frmt;$1.allzero=function(){var _AG=$k[--$j];$k[$j++]=$eq(_AG,$G("000000000000",0,_AG.length));};$1.allones=function(){var _AI=$k[--$j];$k[$j++]=$eq(_AI,$G("111111111111",0,_AI.length));};$1.cws=$a($1.ncws);$1.m=0;$1.c=0;for(;;){if($1.msgbits.length<=$1.m){break;}if(($1.msgbits.length-$1.m)>=$1.bpcw){$1.cwb=$G($1.msgbits,$1.m,$1.bpcw-1);$1.cwf=$G($1.msgbits,($1.m+$1.bpcw)-1,1);$k[$j++]=$1.cwb;if($1.allzero()==$b)break;if($k[--$j]){$1.cwf="1";$1.m=$1.m-1;}$k[$j++]=$1.cwb;if($1.allones()==$b)break;if($k[--$j]){$1.cwf="0";$1.m=$1.m-1;}var _Af=$s(12);$P(_Af,0,$1.cwb);$P(_Af,$1.bpcw-1,$1.cwf);$1.cwb=$G(_Af,0,$1.bpcw);}else{$1.cwb=$G($1.msgbits,$1.m,$1.msgbits.length-$1.m);var _Ar=$Z($s(12),"111111111111");$P(_Ar,0,$1.cwb);$1.cwb=$G(_Ar,0,$1.bpcw);$k[$j++]=$1.cwb;if($1.allones()==$b)break;if($k[--$j]){$P($1.cwb,$1.cwb.length-1,"0");}}$1.cw=0;for(var _B1=0,_B0=$1.bpcw-1;_B1<=_B0;_B1+=1){$1.i=_B1;$1.cw=$1.cw+((~~(Math.pow(2,($1.bpcw-$1.i)-1)))*($g($1.cwb,$1.i)-48));}$p($1.cws,$1.c,$1.cw);$1.m=$1.m+$1.bpcw;$1.c=$1.c+1;}$1.cws=$G($1.cws,0,$1.c);$1.rscodes=function(){$1.rspm=$k[--$j];$1.rsgf=$k[--$j];$1.rsnc=$k[--$j];$1.rscws=$k[--$j];$k[$j++]=Infinity;$k[$j++]=1;for(var _BM=0,_BN=$1.rsgf-1;_BM<_BN;_BM++){var _BO=$k[--$j];var _BP=_BO*2;$k[$j++]=_BO;$k[$j++]=_BP;if(_BP>=$1.rsgf){var _BS=$k[--$j];$k[$j++]=$xo(_BS,$1.rspm);}}$1.rsalog=$a();$1.rslog=$a($1.rsgf);for(var _BY=1,_BX=$1.rsgf-1;_BY<=_BX;_BY+=1){$p($1.rslog,$g($1.rsalog,_BY),_BY);}$1.rsprod=function(){var _Bc=$k[--$j];var _Bd=$k[--$j];$k[$j++]=_Bd;$k[$j++]=_Bc;if((_Bc!=0)&&(_Bd!=0)){var _Bg=$g($1.rslog,$k[--$j]);var _Bm=$g($1.rsalog,(_Bg+$g($1.rslog,$k[--$j]))%($1.rsgf-1));$k[$j++]=_Bm;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Bo=0,_Bp=$1.rsnc;_Bo<_Bp;_Bo++){$k[$j++]=0;}$1.coeffs=$a();for(var _Bt=1,_Bs=$1.rsnc;_Bt<=_Bs;_Bt+=1){$1.i=_Bt;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _C0=$1.i-1;_C0>=1;_C0-=1){$1.j=_C0;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _CC=$k[--$j];var _CD=$k[--$j];var _CE=$k[--$j];$p($k[--$j],_CE,$xo(_CD,_CC));}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _CM=$k[--$j];var _CN=$k[--$j];$p($k[--$j],_CN,_CM);}$1.nd=$1.rscws.length;$k[$j++]=Infinity;$f($1.rscws);for(var _CS=0,_CT=$1.rsnc;_CS<_CT;_CS++){$k[$j++]=0;}$k[$j++]=0;$1.rscws=$a();for(var _CX=0,_CW=$1.nd-1;_CX<=_CW;_CX+=1){$1.k=$xo($g($1.rscws,_CX),$g($1.rscws,$1.nd));for(var _Cf=0,_Ce=$1.rsnc-1;_Cf<=_Ce;_Cf+=1){$1.j=_Cf;$k[$j++]=$1.rscws;$k[$j++]=$1.nd+$1.j;$k[$j++]=$g($1.rscws,($1.nd+$1.j)+1);$k[$j++]=$1.k;$k[$j++]=$g($1.coeffs,($1.rsnc-$1.j)-1);if($1.rsprod()==$b)break;var _Cs=$k[--$j];var _Ct=$k[--$j];var _Cu=$k[--$j];$p($k[--$j],_Cu,$xo(_Ct,_Cs));}}$k[$j++]=$G($1.rscws,0,$1.rscws.length-1);};if($eq($1.format,"full")){$1.mode=(($1.layers-1)<<11)+($1.cws.length-1);if($1.readerinit){$1.mode=$1.mode|1024;}$1.mode=$a([($1.mode&61440)>>>12,($1.mode&3840)>>>8,($1.mode&240)>>>4,$1.mode&15]);$k[$j++]="mode";$k[$j++]=$1.mode;$k[$j++]=6;$k[$j++]=16;$k[$j++]=19;if($1.rscodes()==$b)return $b;var _DA=$k[--$j];$1[$k[--$j]]=_DA;}if($eq($1.format,"compact")){$1.mode=(($1.layers-1)<<6)+($1.cws.length-1);if($1.readerinit){$1.mode=$1.mode|32;}$1.mode=$a([($1.mode&240)>>>4,$1.mode&15]);$k[$j++]="mode";$k[$j++]=$1.mode;$k[$j++]=5;$k[$j++]=16;$k[$j++]=19;if($1.rscodes()==$b)return $b;var _DL=$k[--$j];$1[$k[--$j]]=_DL;}if($eq($1.format,"rune")){$1.mode=~~$z($1.barcode);$1.mode=$a([($1.mode&240)>>>4,$1.mode&15]);$k[$j++]="mode";$k[$j++]=$1.mode;$k[$j++]=5;$k[$j++]=16;$k[$j++]=19;if($1.rscodes()==$b)return $b;var _DT=$k[--$j];$1[$k[--$j]]=_DT;$k[$j++]=Infinity;var _DV=$1.mode;for(var _DW=0,_DX=_DV.length;_DW<_DX;_DW++){$k[$j++]=$g(_DV,_DW)^10;}$1.mode=$a();}$1.modebits=$s($1.mode.length*4);for(var _De=0,_Dd=$1.modebits.length-1;_De<=_Dd;_De+=1){$P($1.modebits,_De,"0");}for(var _Di=0,_Dh=$1.mode.length-1;_Di<=_Dh;_Di+=1){$1.i=_Di;var _Do=$R($s(4),$g($1.mode,$1.i),2);$P($1.modebits,(4-_Do.length)+(4*$1.i),_Do);}$1.rsparams=$a([$a([]),$a([]),$a([]),$a([]),$a([]),$a([]),$a([64,67]),$a([]),$a([256,301]),$a([]),$a([1024,1033]),$a([]),$a([4096,4201])]);$k[$j++]="cws";$k[$j++]=$1.cws;$k[$j++]=$1.ncws-$1.cws.length;$f($g($1.rsparams,$1.bpcw));if($1.rscodes()==$b)return $b;var _EA=$k[--$j];$1[$k[--$j]]=_EA;if($eq($1.format,"full")){$1.databits=$s((($1.layers*$1.layers)*16)+($1.layers*112));}else{$1.databits=$s((($1.layers*$1.layers)*16)+($1.layers*88));}for(var _EN=0,_EM=$1.databits.length-1;_EN<=_EM;_EN+=1){$P($1.databits,_EN,"0");}for(var _ER=0,_EQ=$1.ncws-1;_ER<=_EQ;_ER+=1){$1.i=_ER;var _EY=$R($s($1.bpcw),$g($1.cws,$1.i),2);$P($1.databits,(($1.bpcw-_EY.length)+($1.bpcw*$1.i))+($1.databits.length-($1.ncws*$1.bpcw)),_EY);}$1.cmv=function(){var _Eg=$k[--$j];var _Eh=$k[--$j];$k[$j++]=(_Eh-(_Eg*$1.size))+$1.mid;};$1.lmv=function(){$1.lbit=$k[--$j];$1.llyr=$k[--$j];$1.lwid=$1.fw+($1.llyr*4);$1.ldir=~~((~~($1.lbit/2))/$1.lwid);if($1.ldir==0){$k[$j++]=((-(~~(($1.lwid-1)/2)))+1)+((~~($1.lbit/2))%$1.lwid);$k[$j++]=((~~(($1.fw-1)/2))+($1.llyr*2))+($1.lbit%2);if($1.cmv()==$b)return $b;}if($1.ldir==1){$k[$j++]=((~~($1.fw/2))+($1.llyr*2))+($1.lbit%2);$k[$j++]=((~~(($1.lwid-1)/2))-1)-((~~($1.lbit/2))%$1.lwid);if($1.cmv()==$b)return $b;}if($1.ldir==2){$k[$j++]=-(((-(~~($1.lwid/2)))+1)+((~~($1.lbit/2))%$1.lwid));$k[$j++]=-(((~~($1.fw/2))+($1.llyr*2))+($1.lbit%2));if($1.cmv()==$b)return $b;}if($1.ldir==3){$k[$j++]=-(((~~(($1.fw-1)/2))+($1.llyr*2))+($1.lbit%2));$k[$j++]=-(((~~($1.lwid/2))-1)-((~~($1.lbit/2))%$1.lwid));if($1.cmv()==$b)return $b;}};if($eq($1.format,"full")){$1.fw=12;}else{$1.fw=9;}$1.size=($1.fw+($1.layers*4))+2;$k[$j++]=Infinity;for(var _FM=0,_FN=$1.size*$1.size;_FM<_FN;_FM++){$k[$j++]=-1;}$1.pixs=$a();$1.mid=((~~(($1.size-1)/2))*$1.size)+(~~(($1.size-1)/2));$1.i=0;for(var _FU=1,_FT=$1.layers;_FU<=_FT;_FU+=1){$1.layer=_FU;for(var _FY=0,_FX=(($1.fw+($1.layer*4))*8)-1;_FY<=_FX;_FY+=1){$1.pos=_FY;$k[$j++]=$1.pixs;$k[$j++]=$1.layer;$k[$j++]=$1.pos;if($1.lmv()==$b)break;var _Fg=$k[--$j];$p($k[--$j],_Fg,$g($1.databits,($1.databits.length-$1.i)-1)-48);$1.i=$1.i+1;}}if($eq($1.format,"full")){$1.fw=13;$1.size=(($1.fw+($1.layers*4))+2)+((~~((($1.layers+10.5)/7.5)-1))*2);$1.mid=~~(($1.size*$1.size)/2);$k[$j++]=Infinity;for(var _Fr=0,_Fs=$1.size*$1.size;_Fr<_Fs;_Fr++){$k[$j++]=-2;}$1.npixs=$a();for(var _Fw=0,_Fv=~~($1.size/2);_Fw<=_Fv;_Fw+=16){$1.i=_Fw;for(var _Fz=0,_Fy=$1.size-1;_Fz<=_Fy;_Fz+=1){$1.j=_Fz;$k[$j++]=$1.npixs;$k[$j++]=(-(~~($1.size/2)))+$1.j;$k[$j++]=$1.i;if($1.cmv()==$b)break;var _G8=$k[--$j];$P($k[--$j],_G8,$a([((((~~($1.size/2))+$1.j)+$1.i)+1)%2]));$k[$j++]=$1.npixs;$k[$j++]=(-(~~($1.size/2)))+$1.j;$k[$j++]=-$1.i;if($1.cmv()==$b)break;var _GI=$k[--$j];$P($k[--$j],_GI,$a([((((~~($1.size/2))+$1.j)+$1.i)+1)%2]));$k[$j++]=$1.npixs;$k[$j++]=$1.i;$k[$j++]=(-(~~($1.size/2)))+$1.j;if($1.cmv()==$b)break;var _GS=$k[--$j];$P($k[--$j],_GS,$a([((((~~($1.size/2))+$1.j)+$1.i)+1)%2]));$k[$j++]=$1.npixs;$k[$j++]=-$1.i;$k[$j++]=(-(~~($1.size/2)))+$1.j;if($1.cmv()==$b)break;var _Gc=$k[--$j];$P($k[--$j],_Gc,$a([((((~~($1.size/2))+$1.j)+$1.i)+1)%2]));}}$1.j=0;for(var _Gg=0,_Gf=$1.npixs.length-1;_Gg<=_Gf;_Gg+=1){$1.i=_Gg;if($g($1.npixs,$1.i)==-2){$p($1.npixs,$1.i,$g($1.pixs,$1.j));$1.j=$1.j+1;}}$1.pixs=$1.npixs;}$1.fw=~~($1.fw/2);for(var _Gv=-$1.fw,_Gu=$1.fw;_Gv<=_Gu;_Gv+=1){$1.i=_Gv;for(var _Gz=-$1.fw,_Gy=$1.fw;_Gz<=_Gy;_Gz+=1){$1.j=_Gz;$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=$1.j;if($1.cmv()==$b)break;if(Math.abs($1.i)>Math.abs($1.j)){$k[$j++]=Math.abs($1.i);}else{$k[$j++]=Math.abs($1.j);}var _H7=$k[--$j];var _H8=$k[--$j];$p($k[--$j],_H8,(_H7+1)%2);}}var _Hk=$a([$a([-($1.fw+1),$1.fw,1]),$a([-($1.fw+1),$1.fw+1,1]),$a([-$1.fw,$1.fw+1,1]),$a([$1.fw+1,$1.fw+1,1]),$a([$1.fw+1,$1.fw,1]),$a([$1.fw+1,-$1.fw,1]),$a([$1.fw,$1.fw+1,0]),$a([$1.fw+1,-($1.fw+1),0]),$a([$1.fw,-($1.fw+1),0]),$a([-$1.fw,-($1.fw+1),0]),$a([-($1.fw+1),-($1.fw+1),0]),$a([-($1.fw+1),-$1.fw,0])]);for(var _Hl=0,_Hm=_Hk.length;_Hl<_Hm;_Hl++){$k[$j++]=$1.pixs;$f($g(_Hk,_Hl));var _Hp=$k[--$j];var _Hq=$k[--$j];var _Hr=$k[--$j];$k[$j++]=_Hp;$k[$j++]=_Hr;$k[$j++]=_Hq;if($1.cmv()==$b)return $b;var _Hs=$k[--$j];var _Ht=$k[--$j];$p($k[--$j],_Hs,_Ht);}if($eq($1.format,"full")){$1.modemap=$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])]);}else{$1.modemap=$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 _J6=0,_J5=$1.modemap.length-1;_J6<=_J5;_J6+=1){$1.i=_J6;$k[$j++]=$1.pixs;$f($g($1.modemap,$1.i));if($1.cmv()==$b)break;var _JE=$k[--$j];$p($k[--$j],_JE,$g($1.modebits,$1.i)-48);}var _JM={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.size,pixy:$1.size,height:($1.size*2)/72,width:($1.size*2)/72,opt:$1.options};$k[$j++]=_JM;if(!$1.dontdraw){$0.renmatrix();}};$0.azteccodecompact=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.options.dontdraw=true;$1.options.format="compact";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.azteccode();var _9=$k[--$j];$1[$k[--$j]]=_9;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.aztecrune=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.options.dontdraw=true;$1.options.format="rune";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.azteccode();var _9=$k[--$j];$1[$k[--$j]]=_9;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.codeone=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.version="unset";$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barlen=$1.barcode.length;$1.stype=$eq($G($1.version,0,1),"S");if($1.stype){$1.vals=$a(["1","1010","1100100","1111101000","10011100010000","11000011010100000","11110100001001000000","100110001001011010000000","101111101011110000100000000","111011100110101100101000000000","1001010100000010111110010000000000","1011101001000011101101110100000000000","1110100011010100101001010001000000000000","10010001100001001110011100101010000000000000","10110101111001100010000011110100100000000000000","11100011010111111010100100110001101000000000000000","100011100001101111001001101111110000010000000000000000","101100011010001010111100001011101100010100000000000000000"]);$1.normalize=function(){$1.base=$k[--$j];$1.num=$k[--$j];for(var _D=$1.num.length-1;_D>=1;_D-=1){$1.i=_D;var _E=$1.num;var _F=$1.i;$p(_E,_F-1,$g(_E,_F-1)+(~~($g($1.num,$1.i)/$1.base)));$p($1.num,$1.i,$g($1.num,$1.i)%$1.base);}for(;;){if($lt($g($1.num,0),$1.base)){break;}$k[$j++]=Infinity;$k[$j++]=0;$f($1.num);$1.num=$a();$p($1.num,0,$g($1.num,0)+(~~($g($1.num,1)/$1.base)));$p($1.num,1,$g($1.num,1)%$1.base);}$k[$j++]=Infinity;$1.i=true;var _g=$1.num;for(var _h=0,_i=_g.length;_h<_i;_h++){var _j=$g(_g,_h);$k[$j++]=_j;if((_j==0)&&$1.i){$j--;}else{$1.i=false;}}$1.num=$a();if($1.num.length==0){$1.num=$a([0]);}$k[$j++]=$1.num;};$1.bigadd=function(){var _p=$k[--$j];var _q=$k[--$j];$1.offset=Math.abs(_p.length-_q.length);if(_p.length<_q.length){var _=_p;_p=_q;_q=_;}$1.a=_p;$1.b=_q;for(var _t=0,_s=$1.b.length-1;_t<=_s;_t+=1){var _u=$1.a;var _v=$1.offset;$p(_u,_t+_v,$g(_u,_t+_v)+$g($1.b,_t));}$k[$j++]=$1.a;};$1.v=$a([1]);for(var _13=0,_12=$1.barlen-1;_13<=_12;_13+=1){$1.i=_13;$k[$j++]=Infinity;$f($g($1.vals,$1.i),function(){var _17=$k[--$j];$k[$j++]=(_17-48)*($g($1.barcode,($1.barlen-$1.i)-1)-48);});var _1C=$a();$k[$j++]=_1C;$k[$j++]=$1.v;if($1.bigadd()==$b)break;$1.v=$k[--$j];}$k[$j++]="v";$k[$j++]=$1.v;$k[$j++]=2;if($1.normalize()==$b)return $b;var _1G=$k[--$j];$1[$k[--$j]]=_1G;$k[$j++]=Infinity;for(var _1J=0,_1K=(5-($1.v.length%5))%5;_1J<_1K;_1J++){$k[$j++]=0;}$q($1.v);$1.v=$a();$1.cws=$a(~~($1.v.length/5));for(var _1R=0,_1Q=$1.cws.length-1;_1R<=_1Q;_1R+=1){$1.i=_1R;$k[$j++]=0;$f($G($1.v,$1.i*5,5),function(){var _1V=$k[--$j];var _1W=$k[--$j];$k[$j++]=(_1W+_1V)*2;});$p($1.cws,$1.i,~~($k[--$j]/2));}$1.metrics=$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])]);}else{$1.fnc1=-1;$1.fnc3=-2;var _1g={FNC1:$1.fnc1,FNC3:$1.fnc3};$1.fncvals=_1g;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.metrics=$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])]);$1.fullcws=$a([]);var _2O=$1.metrics;for(var _2P=0,_2Q=_2O.length;_2P<_2Q;_2P++){$1.m=$g(_2O,_2P);$1.vers=$g($1.m,0);$1.dcws=$g($1.m,4);$1.okay=true;if($eq($1.version,"unset")){if($1.vers.length!=1){$1.okay=false;}}else{if($ne($1.version,$1.vers)){$1.okay=false;}}if($1.okay){$k[$j++]=Infinity;$q($1.fullcws);$k[$j++]=$1.dcws;$1.fullcws=$a();}}$k[$j++]=Infinity;for(var _2e=0,_2f=1480;_2e<_2f;_2e++){$k[$j++]=10000;}$1.numremcws=$a();var _2h=$1.fullcws;for(var _2i=0,_2j=_2h.length;_2i<_2j;_2i++){$p($1.numremcws,$g(_2h,_2i)-1,1);}for(var _2m=1478;_2m>=0;_2m-=1){$1.i=_2m;if($g($1.numremcws,$1.i)!=1){$p($1.numremcws,$1.i,$g($1.numremcws,$1.i+1)+1);}}$1.lC=-5;$1.lB=-6;$1.lX=-7;$1.lT=-8;$1.lD=-9;$1.unl=-10;$1.fnc2=-11;$1.fnc4=-12;$1.sft1=-13;$1.sft2=-14;$1.sft3=-15;$1.eci=-16;$1.pad=-17;$1.fnc1lD=-18;$1.unlcw=255;$k[$j++]="Avals";$k[$j++]=Infinity;for(var _2v=0;_2v<=128;_2v+=1){$k[$j++]=_2v;$k[$j++]=_2v+1;}$k[$j++]=$1.pad;$k[$j++]=129;for(var _2x=0;_2x<=99;_2x+=1){var _2z=$R($s(2),_2x,10);var _31=$Z($s(2),"00");$P(_31,2-_2z.length,_2z);$k[$j++]=_31;$k[$j++]=_2x+130;}var _39=$a([$1.lC,$1.lB,$1.fnc1,$1.fnc2,$1.fnc3,$1.fnc4,$1.fnc1lD]);$k[$j++]=229;for(var _3A=0,_3B=_39.length;_3A<_3B;_3A++){var _3E=$k[--$j]+1;$k[$j++]=$g(_39,_3A);$k[$j++]=_3E;$k[$j++]=_3E;}$j--;$k[$j++]=$1.lX;$k[$j++]=238;$k[$j++]=$1.lT;$k[$j++]=239;var _3H=$d();$1[$k[--$j]]=_3H;$k[$j++]="Avals";$k[$j++]=Infinity;$f($1.Avals,function(){$k[$j++]=Infinity;var _3K=$k[--$j];var _3L=$k[--$j];$k[$j++]=_3K;$k[$j++]=_3L;var _3M=$a();$k[$j++]=_3M;});var _3N=$d();$1[$k[--$j]]=_3N;$k[$j++]="CNvals";$k[$j++]=Infinity;$k[$j++]=$1.sft1;$k[$j++]=0;$k[$j++]=$1.sft2;$k[$j++]=1;$k[$j++]=$1.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _3S=48;_3S<=57;_3S+=1){$k[$j++]=_3S;$k[$j++]=_3S-44;}for(var _3T=65;_3T<=90;_3T+=1){$k[$j++]=_3T;$k[$j++]=_3T-51;}var _3U=$d();$1[$k[--$j]]=_3U;$k[$j++]="C1vals";$k[$j++]=Infinity;for(var _3W=0;_3W<=31;_3W+=1){$k[$j++]=_3W;$k[$j++]=_3W;}var _3X=$d();$1[$k[--$j]]=_3X;$k[$j++]="C2vals";$k[$j++]=Infinity;for(var _3Z=33;_3Z<=47;_3Z+=1){$k[$j++]=_3Z;$k[$j++]=_3Z-33;}for(var _3a=58;_3a<=64;_3a+=1){$k[$j++]=_3a;$k[$j++]=_3a-43;}for(var _3b=91;_3b<=95;_3b+=1){$k[$j++]=_3b;$k[$j++]=_3b-69;}$k[$j++]=$1.fnc1;$k[$j++]=27;$k[$j++]=$1.fnc2;$k[$j++]=28;$k[$j++]=$1.fnc3;$k[$j++]=29;$k[$j++]=$1.fnc4;$k[$j++]=30;$k[$j++]=$1.pad;$k[$j++]=31;var _3h=$d();$1[$k[--$j]]=_3h;$k[$j++]="C3vals";$k[$j++]=Infinity;for(var _3j=96;_3j<=127;_3j+=1){$k[$j++]=_3j;$k[$j++]=_3j-96;}var _3k=$d();$1[$k[--$j]]=_3k;$k[$j++]="Cvals";$k[$j++]=Infinity;$f($1.CNvals,function(){$k[$j++]=Infinity;var _3n=$k[--$j];var _3o=$k[--$j];$k[$j++]=_3n;$k[$j++]=_3o;var _3p=$a();$k[$j++]=_3p;});$f($1.C1vals,function(){$k[$j++]=Infinity;var _3r=$k[--$j];var _3s=$k[--$j];$k[$j++]=_3r;$k[$j++]=$g($1.CNvals,$1.sft1);$k[$j++]=_3s;var _3w=$a();$k[$j++]=_3w;});$f($1.C2vals,function(){$k[$j++]=Infinity;var _3y=$k[--$j];var _3z=$k[--$j];$k[$j++]=_3y;$k[$j++]=$g($1.CNvals,$1.sft2);$k[$j++]=_3z;var _43=$a();$k[$j++]=_43;});$f($1.C3vals,function(){$k[$j++]=Infinity;var _45=$k[--$j];var _46=$k[--$j];$k[$j++]=_45;$k[$j++]=$g($1.CNvals,$1.sft3);$k[$j++]=_46;var _4A=$a();$k[$j++]=_4A;});var _4B=$d();$1[$k[--$j]]=_4B;$k[$j++]="TNvals";$k[$j++]=Infinity;$k[$j++]=$1.sft1;$k[$j++]=0;$k[$j++]=$1.sft2;$k[$j++]=1;$k[$j++]=$1.sft3;$k[$j++]=2;$k[$j++]=32;$k[$j++]=3;for(var _4G=48;_4G<=57;_4G+=1){$k[$j++]=_4G;$k[$j++]=_4G-44;}for(var _4H=97;_4H<=122;_4H+=1){$k[$j++]=_4H;$k[$j++]=_4H-83;}var _4I=$d();$1[$k[--$j]]=_4I;$k[$j++]="T1vals";$k[$j++]=Infinity;for(var _4K=0;_4K<=31;_4K+=1){$k[$j++]=_4K;$k[$j++]=_4K;}var _4L=$d();$1[$k[--$j]]=_4L;$k[$j++]="T2vals";$k[$j++]=Infinity;for(var _4N=33;_4N<=47;_4N+=1){$k[$j++]=_4N;$k[$j++]=_4N-33;}for(var _4O=58;_4O<=64;_4O+=1){$k[$j++]=_4O;$k[$j++]=_4O-43;}for(var _4P=91;_4P<=95;_4P+=1){$k[$j++]=_4P;$k[$j++]=_4P-69;}$k[$j++]=$1.fnc1;$k[$j++]=27;$k[$j++]=$1.fnc2;$k[$j++]=28;$k[$j++]=$1.fnc3;$k[$j++]=29;$k[$j++]=$1.fnc4;$k[$j++]=30;$k[$j++]=$1.pad;$k[$j++]=31;var _4V=$d();$1[$k[--$j]]=_4V;$k[$j++]="T3vals";$k[$j++]=Infinity;$k[$j++]=96;$k[$j++]=0;for(var _4X=65;_4X<=90;_4X+=1){$k[$j++]=_4X;$k[$j++]=_4X-64;}for(var _4Y=123;_4Y<=127;_4Y+=1){$k[$j++]=_4Y;$k[$j++]=_4Y-96;}var _4Z=$d();$1[$k[--$j]]=_4Z;$k[$j++]="Tvals";$k[$j++]=Infinity;$f($1.TNvals,function(){$k[$j++]=Infinity;var _4c=$k[--$j];var _4d=$k[--$j];$k[$j++]=_4c;$k[$j++]=_4d;var _4e=$a();$k[$j++]=_4e;});$f($1.T1vals,function(){$k[$j++]=Infinity;var _4g=$k[--$j];var _4h=$k[--$j];$k[$j++]=_4g;$k[$j++]=$g($1.TNvals,$1.sft1);$k[$j++]=_4h;var _4l=$a();$k[$j++]=_4l;});$f($1.T2vals,function(){$k[$j++]=Infinity;var _4n=$k[--$j];var _4o=$k[--$j];$k[$j++]=_4n;$k[$j++]=$g($1.TNvals,$1.sft2);$k[$j++]=_4o;var _4s=$a();$k[$j++]=_4s;});$f($1.T3vals,function(){$k[$j++]=Infinity;var _4u=$k[--$j];var _4v=$k[--$j];$k[$j++]=_4u;$k[$j++]=$g($1.TNvals,$1.sft3);$k[$j++]=_4v;var _4z=$a();$k[$j++]=_4z;});var _50=$d();$1[$k[--$j]]=_50;for(var _52=128;_52<=255;_52+=1){$1.i=_52;$k[$j++]=$1.Avals;$k[$j++]=$1.i;$k[$j++]=Infinity;$q($g($1.Avals,$1.fnc4));$q($g($1.Avals,$1.i-128));var _5B=$a();var _5C=$k[--$j];$p($k[--$j],_5C,_5B);$k[$j++]=$1.Cvals;$k[$j++]=$1.i;$k[$j++]=Infinity;$q($g($1.Cvals,$1.fnc4));$q($g($1.Cvals,$1.i-128));var _5M=$a();var _5N=$k[--$j];$p($k[--$j],_5N,_5M);$k[$j++]=$1.Tvals;$k[$j++]=$1.i;$k[$j++]=Infinity;$q($g($1.Tvals,$1.fnc4));$q($g($1.Tvals,$1.i-128));var _5X=$a();var _5Y=$k[--$j];$p($k[--$j],_5Y,_5X);}$k[$j++]="Xvals";$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 _5a=48;_5a<=57;_5a+=1){$k[$j++]=_5a;$k[$j++]=_5a-44;}for(var _5b=65;_5b<=90;_5b+=1){$k[$j++]=_5b;$k[$j++]=_5b-51;}var _5c=$d();$1[$k[--$j]]=_5c;$k[$j++]="Xvals";$k[$j++]=Infinity;$f($1.Xvals,function(){$k[$j++]=Infinity;var _5f=$k[--$j];var _5g=$k[--$j];$k[$j++]=_5f;$k[$j++]=_5g;var _5h=$a();$k[$j++]=_5h;});var _5i=$d();$1[$k[--$j]]=_5i;$k[$j++]="Bvals";$k[$j++]=Infinity;for(var _5k=0;_5k<=255;_5k+=1){$k[$j++]=_5k;$k[$j++]=_5k;}var _5l=$d();$1[$k[--$j]]=_5l;$k[$j++]="Bvals";$k[$j++]=Infinity;$f($1.Bvals,function(){$k[$j++]=Infinity;var _5o=$k[--$j];var _5p=$k[--$j];$k[$j++]=_5o;$k[$j++]=_5p;var _5q=$a();$k[$j++]=_5q;});var _5r=$d();$1[$k[--$j]]=_5r;$1.encvals=$a([$1.Avals,$1.Cvals,$1.Tvals,$1.Xvals,-1,$1.Bvals]);$k[$j++]=Infinity;for(var _60=0,_61=$1.msglen;_60<_61;_60++){$k[$j++]=0;}$k[$j++]=0;$1.numD=$a();$k[$j++]=Infinity;for(var _64=0,_65=$1.msglen;_64<_65;_64++){$k[$j++]=0;}$k[$j++]=9999;$1.nextXterm=$a();$k[$j++]=Infinity;for(var _68=0,_69=$1.msglen;_68<_69;_68++){$k[$j++]=0;}$k[$j++]=9999;$1.nextNonX=$a();for(var _6C=$1.msglen-1;_6C>=0;_6C-=1){$1.i=_6C;$1.barchar=$g($1.msg,$1.i);if(($1.barchar>=48)&&($1.barchar<=57)){$p($1.numD,$1.i,$g($1.numD,$1.i+1)+1);}if((($1.barchar==13)||($1.barchar==42))||($1.barchar==62)){$p($1.nextXterm,$1.i,0);}else{$p($1.nextXterm,$1.i,$g($1.nextXterm,$1.i+1)+1);}var _6Z=$g($1.Xvals,$1.barchar)!==undefined;if(!_6Z){$p($1.nextNonX,$1.i,0);}else{$p($1.nextNonX,$1.i,$g($1.nextNonX,$1.i+1)+1);}}$k[$j++]=Infinity;var _6h=$1.nextXterm;for(var _6i=0,_6j=_6h.length;_6i<_6j;_6i++){var _6k=$g(_6h,_6i);$k[$j++]=_6k;if(_6k>10000){$j--;$k[$j++]=10000;}}$1.nextXterm=$a();$k[$j++]=Infinity;var _6m=$1.nextNonX;for(var _6n=0,_6o=_6m.length;_6n<_6o;_6n++){var _6p=$g(_6m,_6n);$k[$j++]=_6p;if(_6p>10000){$j--;$k[$j++]=10000;}}$1.nextNonX=$a();$1.isD=function(){$k[$j++]=($1.char>=48)&&($1.char<=57);};$1.isC=function(){var _6v=$g($1.CNvals,$1.char)!==undefined;$k[$j++]=_6v;};$1.isT=function(){var _6y=$g($1.TNvals,$1.char)!==undefined;$k[$j++]=_6y;};$1.isX=function(){var _71=$g($1.Xvals,$1.char)!==undefined;$k[$j++]=_71;};$1.isEA=function(){$k[$j++]=$1.char>127;};$1.isFN=function(){$k[$j++]=$1.char<0;};$1.XtermFirst=function(){var _74=$k[--$j];$k[$j++]=$lt($g($1.nextXterm,_74),$g($1.nextNonX,_74));};$1.A=0;$1.C=1;$1.T=2;$1.X=3;$1.D=4;$1.B=5;$1.lookup=function(){$1.ac=1;$1.cc=2;$1.tc=2;$1.xc=2;$1.bc=3;if($1.mode==$1.A){$1.ac=0;$1.cc=1;$1.tc=1;$1.xc=1;$1.bc=2;}if($1.mode==$1.C){$1.cc=0;}if($1.mode==$1.T){$1.tc=0;}if($1.mode==$1.X){$1.xc=0;}if($1.mode==$1.B){$1.bc=0;}for(var _7J=0,_7K=1;_7J<_7K;_7J++){$1.k=0;for(;;){if(($1.i+$1.k)==$1.msglen){var _7S=$a([$1.ac,$1.cc,$1.tc,$1.xc]);$k[$j++]=true;for(var _7T=0,_7U=_7S.length;_7T<_7U;_7T++){var _7X=$k[--$j];$k[$j++]=_7X&&($1.bc<=Math.ceil($g(_7S,_7T)));}if($k[--$j]){$k[$j++]=$1.B;break;}var _7e=$a([$1.cc,$1.tc,$1.xc,$1.bc]);$k[$j++]=true;for(var _7f=0,_7g=_7e.length;_7f<_7g;_7f++){var _7j=$k[--$j];$k[$j++]=_7j&&($1.ac<=Math.ceil($g(_7e,_7f)));}if($k[--$j]){$k[$j++]=$1.A;break;}var _7o=$a([$1.tc,$1.xc]);$k[$j++]=true;for(var _7p=0,_7q=_7o.length;_7p<_7q;_7p++){var _7t=$k[--$j];$k[$j++]=_7t&&(Math.ceil($1.cc)<=Math.ceil($g(_7o,_7p)));}if($k[--$j]){$k[$j++]=$1.C;break;}var _7x=$a([$1.xc]);$k[$j++]=true;for(var _7y=0,_7z=_7x.length;_7y<_7z;_7y++){var _82=$k[--$j];$k[$j++]=_82&&(Math.ceil($1.tc)<=Math.ceil($g(_7x,_7y)));}if($k[--$j]){$k[$j++]=$1.T;break;}$k[$j++]=$1.X;break;}$1.char=$g($1.msg,$1.i+$1.k);$k[$j++]="ac";$k[$j++]=$1.ac;if($1.isD()==$b)break;if($k[--$j]){var _8C=$k[--$j];$k[$j++]=_8C+(1/2);}else{if($1.isEA()==$b)break;if($k[--$j]){var _8E=$k[--$j];$k[$j++]=Math.ceil(_8E)+2;}else{var _8F=$k[--$j];$k[$j++]=Math.ceil(_8F)+1;}}var _8G=$k[--$j];$1[$k[--$j]]=_8G;$k[$j++]="cc";$k[$j++]=$1.cc;if($1.isC()==$b)break;if($k[--$j]){var _8K=$k[--$j];$k[$j++]=_8K+(2/3);}else{if($1.isEA()==$b)break;if($k[--$j]){var _8M=$k[--$j];$k[$j++]=_8M+(8/3);}else{var _8N=$k[--$j];$k[$j++]=_8N+(4/3);}}var _8O=$k[--$j];$1[$k[--$j]]=_8O;$k[$j++]="tc";$k[$j++]=$1.tc;if($1.isT()==$b)break;if($k[--$j]){var _8S=$k[--$j];$k[$j++]=_8S+(2/3);}else{if($1.isEA()==$b)break;if($k[--$j]){var _8U=$k[--$j];$k[$j++]=_8U+(8/3);}else{var _8V=$k[--$j];$k[$j++]=_8V+(4/3);}}var _8W=$k[--$j];$1[$k[--$j]]=_8W;$k[$j++]="xc";$k[$j++]=$1.xc;if($1.isX()==$b)break;if($k[--$j]){var _8a=$k[--$j];$k[$j++]=_8a+(2/3);}else{if($1.isEA()==$b)break;if($k[--$j]){var _8c=$k[--$j];$k[$j++]=_8c+(13/3);}else{var _8d=$k[--$j];$k[$j++]=_8d+(10/3);}}var _8e=$k[--$j];$1[$k[--$j]]=_8e;$k[$j++]="bc";$k[$j++]=$1.bc;if($1.isFN()==$b)break;if($k[--$j]){var _8i=$k[--$j];$k[$j++]=_8i+3;}else{var _8j=$k[--$j];$k[$j++]=_8j+1;}var _8k=$k[--$j];$1[$k[--$j]]=_8k;if($1.k>=3){var _8r=$a([$1.ac,$1.cc,$1.tc,$1.xc]);$k[$j++]=true;for(var _8s=0,_8t=_8r.length;_8s<_8t;_8s++){var _8w=$k[--$j];$k[$j++]=_8w&&(($1.bc+1)<=Math.ceil($g(_8r,_8s)));}if($k[--$j]){$k[$j++]=$1.B;break;}var _93=$a([$1.cc,$1.tc,$1.xc,$1.bc]);$k[$j++]=true;for(var _94=0,_95=_93.length;_94<_95;_94++){var _98=$k[--$j];$k[$j++]=_98&&(($1.ac+1)<=Math.ceil($g(_93,_94)));}if($k[--$j]){$k[$j++]=$1.A;break;}var _9F=$a([$1.ac,$1.cc,$1.xc,$1.bc]);$k[$j++]=true;for(var _9G=0,_9H=_9F.length;_9G<_9H;_9G++){var _9K=$k[--$j];$k[$j++]=_9K&&(($1.tc+1)<=Math.ceil($g(_9F,_9G)));}if($k[--$j]){$k[$j++]=$1.T;break;}var _9P=$a([$1.ac,$1.tc]);$k[$j++]=true;for(var _9Q=0,_9R=_9P.length;_9Q<_9R;_9Q++){var _9U=$k[--$j];$k[$j++]=_9U&&(($1.cc+1)<=Math.ceil($g(_9P,_9Q)));}if($k[--$j]){if(Math.ceil($1.cc)<Math.ceil($1.xc)){$k[$j++]=$1.C;break;}if($1.cc==$1.xc){$k[$j++]=($1.i+$1.k)+1;if($1.XtermFirst()==$b)break;if($k[--$j]){$k[$j++]=$1.X;break;}else{$k[$j++]=$1.C;break;}}}var _9k=$a([$1.ac,$1.cc,$1.tc,$1.bc]);$k[$j++]=true;for(var _9l=0,_9m=_9k.length;_9l<_9m;_9l++){var _9p=$k[--$j];$k[$j++]=_9p&&(($1.xc+1)<$g(_9k,_9l));}if($k[--$j]){$k[$j++]=$1.X;break;}}$1.k=$1.k+1;}}};$1.addtocws=function(){var _9t=$k[--$j];$P($1.cws,$1.j,_9t);$1.j=_9t.length+$1.j;};$1.tobin=function(){var _9y=$s($k[--$j]);$k[$j++]=_9y;for(var _A0=0,_9z=_9y.length-1;_A0<=_9z;_A0+=1){var _A1=$k[--$j];$p(_A1,_A0,48);$k[$j++]=_A1;}var _A2=$k[--$j];var _A5=$R($s(_A2.length),$k[--$j],2);$P(_A2,_A2.length-_A5.length,_A5);$k[$j++]=_A2;$k[$j++]=Infinity;var _A6=$k[--$j];var _A7=$k[--$j];$k[$j++]=_A6;$f(_A7,function(){var _A8=$k[--$j];$k[$j++]=_A8-48;});var _A9=$a();$k[$j++]=_A9;};$1.encA=function(){for(var _AA=0,_AB=1;_AA<_AB;_AA++){if($g($1.numD,$1.i)>=21){$1.Dbits=$a([1,1,1,1]);$1.mode=$1.D;break;}var _AJ=$g($1.numD,$1.i);if((_AJ>=13)&&((_AJ+$1.i)==$1.msglen)){$1.Dbits=$a([1,1,1,1]);$1.mode=$1.D;break;}if($g($1.numD,$1.i)>=2){var _AR=$s(2);$p(_AR,0,$g($1.msg,$1.i));$p(_AR,1,$g($1.msg,$1.i+1));$k[$j++]=$g($1.Avals,_AR);if($1.addtocws()==$b)break;$1.i=$1.i+2;break;}if($g($1.msg,$1.i)==$1.fnc1){if($g($1.numD,$1.i+1)>=15){$k[$j++]=$g($1.Avals,$1.fnc1lD);if($1.addtocws()==$b)break;$1.i=$1.i+1;$1.Dbits=$a([]);$1.mode=$1.D;break;}var _Aq=$g($1.numD,$1.i+1);if((_Aq>=7)&&(((_Aq+$1.i)+1)==$1.msglen)){$k[$j++]=$g($1.Avals,$1.fnc1lD);if($1.addtocws()==$b)break;$1.i=$1.i+1;$1.Dbits=$a([]);$1.mode=$1.D;break;}}$k[$j++]="newmode";if($1.lookup()==$b)break;var _Az=$k[--$j];$1[$k[--$j]]=_Az;if($1.newmode!=$1.mode){$k[$j++]=$g($1.Avals,$g($a([-1,$1.lC,$1.lT,$1.lX,$1.lD,$1.lB]),$1.newmode));if($1.addtocws()==$b)break;$1.mode=$1.newmode;break;}$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)break;$1.i=$1.i+1;break;}};$1.CTXvalstocws=function(){$1.in=$k[--$j];$k[$j++]=Infinity;for(var _BN=0,_BM=$1.in.length-1;_BN<=_BM;_BN+=3){$k[$j++]=0;$f($G($1.in,_BN,3),function(){var _BQ=$k[--$j];var _BR=$k[--$j];$k[$j++]=(_BR+_BQ)*40;});var _BT=(~~($k[--$j]/40))+1;$k[$j++]=~~(_BT/256);$k[$j++]=_BT%256;}$r($a($m()));var _BW=$k[--$j];var _BX=$k[--$j];$k[$j++]=_BW;};$1.encCTX=function(){$1.p=0;$1.ctxvals=$a(2220);for(;;){if($1.i==$1.msglen){break;}var _Bh=$g($g($1.encvals,$1.mode),$g($1.msg,$1.i))!==undefined;if(!_Bh){break;}if(($1.p%3)==0){if($g($1.numD,$1.i)>=12){$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}var _Br=$g($1.numD,$1.i);if((_Br>=8)&&((_Br+$1.i)==$1.msglen)){$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}if($1.lookup()==$b)break;if($k[--$j]!=$1.mode){$k[$j++]=$G($1.ctxvals,0,$1.p);if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}if(($1.msglen-$1.i)<=3){$1.remcws=$g($1.numremcws,$1.j+((~~($1.p/3))*2));$k[$j++]=Infinity;$f($G($1.msg,$1.i,$1.msglen-$1.i),function(){var _CG=$k[--$j];var _CK=$g($g($1.encvals,$1.mode),_CG)!==undefined;$k[$j++]=_CG;if(_CK){$q($g($g($1.encvals,$1.mode),$k[--$j]));}else{$j--;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1;$k[$j++]=-1;}});$1.remvals=$a();if(($1.remcws==2)&&($1.remvals.length==3)){$k[$j++]=Infinity;$q($G($1.ctxvals,0,$1.p));$q($1.remvals);var _CX=$a();$k[$j++]=_CX;if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}if((($1.remcws==2)&&($1.remvals.length==2))&&($1.mode!=$1.X)){$k[$j++]=Infinity;$q($G($1.ctxvals,0,$1.p));$q($1.remvals);$q($g($g($1.encvals,$1.mode),$1.sft1));var _Cn=$a();$k[$j++]=_Cn;if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}if(($1.remcws==2)&&($1.remvals.length==1)){$k[$j++]=$G($1.ctxvals,0,$1.p);if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)break;$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}if(($1.remcws==1)&&($1.remvals.length==1)){$k[$j++]=$G($1.ctxvals,0,$1.p);if($1.CTXvalstocws()==$b)break;if($1.addtocws()==$b)break;$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)break;$1.mode=$1.A;$1.i=$1.msglen;break;}}}var _DM=$g($g($1.encvals,$1.mode),$g($1.msg,$1.i));$P($1.ctxvals,$1.p,_DM);$1.p=_DM.length+$1.p;$1.i=$1.i+1;}if($1.mode!=$1.A){for(;;){if(($1.p%3)==0){break;}$1.i=$1.i-1;$1.p=$1.p-$g($g($1.encvals,$1.mode),$g($1.msg,$1.i)).length;}$k[$j++]=Infinity;$q($G($1.ctxvals,0,$1.p));var _Dg=$a();$k[$j++]=_Dg;if($1.CTXvalstocws()==$b)return $b;if($1.addtocws()==$b)return $b;$k[$j++]=$a([$1.unlcw]);if($1.addtocws()==$b)return $b;$1.mode=$1.A;if($1.i!=$1.msglen){if($g($1.numD,$1.i)>=2){var _Dp=$s(2);$p(_Dp,0,$g($1.msg,$1.i));$p(_Dp,1,$g($1.msg,$1.i+1));$k[$j++]=$g($1.Avals,_Dp);if($1.addtocws()==$b)return $b;$1.i=$1.i+2;}else{$k[$j++]=$g($1.Avals,$g($1.msg,$1.i));if($1.addtocws()==$b)return $b;$1.i=$1.i+1;}}}};$1.encD=function(){for(;;){if($g($1.numD,$1.i)<3){$1.Drem=(8-($1.Dbits.length%8))%8;$1.remcws=$g($1.numremcws,$1.j+(~~($1.Dbits.length/8)));if((($g($1.numremcws,($1.j+(~~($1.Dbits.length/8)))-1)-1)==0)&&($1.i==$1.msglen)){break;}if(((($1.i==($1.msglen-1))&&($g($1.numD,$1.i)==1))&&($1.remcws==1))&&($1.Drem==0)){break;}if(!(((($1.i==($1.msglen-1))&&($g($1.numD,$1.i)==1))&&($1.remcws==1))&&(($1.Drem==4)||($1.Drem==6)))){$k[$j++]=Infinity;$q($1.Dbits);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$1.Dbits=$a();$1.Drem=(8-($1.Dbits.length%8))%8;}if(($1.Drem==4)||($1.Drem==6)){if($g($1.numD,$1.i)>=1){$k[$j++]=Infinity;$q($1.Dbits);$k[$j++]=($g($1.msg,$1.i)-48)+1;$k[$j++]=4;if($1.tobin()==$b)break;$q($k[--$j]);$1.Dbits=$a();$1.i=$1.i+1;}else{$k[$j++]=Infinity;$q($1.Dbits);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$1.Dbits=$a();}$1.Drem=$1.Drem-4;}if($1.Drem==2){$k[$j++]=Infinity;$q($1.Dbits);$k[$j++]=0;$k[$j++]=1;$1.Dbits=$a();$1.Drem=0;}break;}$k[$j++]=Infinity;$q($1.Dbits);$k[$j++]=0;$f($G($1.msg,$1.i,3),function(){var _Ex=$k[--$j];var _Ey=$k[--$j];$k[$j++]=(_Ey+(_Ex-48))*10;});var _Ez=$k[--$j];$k[$j++]=(~~(_Ez/10))+1;$k[$j++]=10;if($1.tobin()==$b)break;$q($k[--$j]);$1.Dbits=$a();$1.i=$1.i+3;}$k[$j++]=Infinity;for(var _F5=0,_F4=$1.Dbits.length-1;_F5<=_F4;_F5+=8){$k[$j++]=0;$f($G($1.Dbits,_F5,8),function(){var _F8=$k[--$j];var _F9=$k[--$j];$k[$j++]=(_F9+_F8)*2;});var _FA=$k[--$j];$k[$j++]=~~(_FA/2);}$r($a($m()));var _FD=$k[--$j];var _FE=$k[--$j];$k[$j++]=_FD;if($1.addtocws()==$b)return $b;$1.mode=$1.A;};$1.encB=function(){$1.p=0;$1.bvals=$a(1480);for(;;){if($1.i==$1.msglen){break;}if($g($1.msg,$1.i)<0){break;}if($1.lookup()==$b)break;if($k[--$j]!=$1.mode){break;}$p($1.bvals,$1.p,$g($1.msg,$1.i));$1.p=$1.p+1;$1.i=$1.i+1;}$1.remcws=$g($1.numremcws,$1.j+$1.p)-1;$k[$j++]=Infinity;if(($1.remcws==0)&&($1.i==$1.msglen)){$k[$j++]=0;}else{if($1.p<250){$k[$j++]=$1.p;}else{$k[$j++]=(~~($1.p/250))+249;$k[$j++]=$1.p%250;}}$q($G($1.bvals,0,$1.p));$1.bvals=$a();$k[$j++]=$1.bvals;if($1.addtocws()==$b)return $b;$1.mode=$1.A;};$1.cws=$a(1480);$1.mode=$1.A;$1.i=0;$1.j=0;for(;;){if($1.i>=$1.msglen){break;}$1[$g($a(["encA","encCTX","encCTX","encCTX","encD","encB"]),$1.mode)]();}$1.cws=$G($1.cws,0,$1.j);}$1.i=0;for(;;){$1.m=$g($1.metrics,$1.i);$1.vers=$g($1.m,0);$1.rows=$g($1.m,1);$1.cols=$g($1.m,2);$1.dcol=$g($1.m,3);$1.dcws=$g($1.m,4);$1.rscw=$g($1.m,5);$1.rsbl=$g($1.m,6);$1.riso=$g($1.m,7);$1.risi=$g($1.m,8);$1.risl=$g($1.m,9);$1.dcpb=~~($1.dcws/$1.rsbl);$1.ecpb=~~($1.rscw/$1.rsbl);$1.okay=true;if($ne($1.version,"unset")&&$ne($1.version,$1.vers)){$1.okay=false;}if($1.cws.length>$1.dcws){$1.okay=false;}if($1.okay){break;}$1.i=$1.i+1;}if(!$1.stype){$k[$j++]=Infinity;$q($1.cws);for(var _GZ=0,_Ga=$1.dcws-$1.cws.length;_GZ<_Ga;_GZ++){$k[$j++]=129;}$1.cws=$a();}else{$k[$j++]=Infinity;for(var _Ge=0,_Gf=$1.dcws-$1.cws.length;_Ge<_Gf;_Ge++){$k[$j++]=0;}$q($1.cws);$1.cws=$a();}$1.cwbs=$a($1.rsbl);$1.ecbs=$a($1.rsbl);for(var _Go=0,_Gn=$1.rsbl-1;_Go<=_Gn;_Go+=1){$1.i=_Go;$1.cwb=$a($1.dcpb);for(var _Gt=0,_Gs=$1.dcpb-1;_Gt<=_Gs;_Gt+=1){$1.j=_Gt;$p($1.cwb,$1.j,$g($1.cws,($1.j*$1.rsbl)+$1.i));}$p($1.cwbs,$1.i,$1.cwb);}var _H5=$1.stype?32:256;$1.gf=_H5;$1["gf-1"]=$1.gf-1;var _H8=$1.stype?37:301;$1.pm=_H8;$k[$j++]=Infinity;$k[$j++]=1;for(var _HA=0,_HB=$1["gf-1"];_HA<_HB;_HA++){var _HC=$k[--$j];var _HD=_HC*2;$k[$j++]=_HC;$k[$j++]=_HD;if(_HD>=$1.gf){var _HG=$k[--$j];$k[$j++]=_HG^$1.pm;}}$1.rsalog=$a();$1.rslog=$a($1.gf);for(var _HM=1,_HL=$1["gf-1"];_HM<=_HL;_HM+=1){$p($1.rslog,$g($1.rsalog,_HM),_HM);}$1.rsprod=function(){var _HQ=$k[--$j];var _HR=$k[--$j];$k[$j++]=_HR;$k[$j++]=_HQ;if((_HQ!=0)&&(_HR!=0)){var _HU=$g($1.rslog,$k[--$j]);var _Ha=$g($1.rsalog,(_HU+$g($1.rslog,$k[--$j]))%$1["gf-1"]);$k[$j++]=_Ha;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Hc=0,_Hd=$1.ecpb;_Hc<_Hd;_Hc++){$k[$j++]=0;}$1.coeffs=$a();for(var _Hh=0,_Hg=$1.ecpb-1;_Hh<=_Hg;_Hh+=1){$1.i=_Hh;$p($1.coeffs,$1.i+1,$g($1.coeffs,$1.i));for(var _Ho=$1.i;_Ho>=1;_Ho-=1){$1.j=_Ho;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _I0=$k[--$j];var _I1=$k[--$j];var _I2=$k[--$j];$p($k[--$j],_I2,$xo(_I1,_I0));}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _IA=$k[--$j];var _IB=$k[--$j];$p($k[--$j],_IB,_IA);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);for(var _II=0,_IH=$1.cwbs.length-1;_II<=_IH;_II+=1){$1.i=_II;$k[$j++]=Infinity;$q($g($1.cwbs,$1.i));for(var _IN=0,_IO=$1.ecpb;_IN<_IO;_IN++){$k[$j++]=0;}$1.rscws=$a();for(var _IS=0,_IR=$1.dcpb-1;_IS<=_IR;_IS+=1){$1.m=_IS;$1.k=$g($1.rscws,$1.m);for(var _IY=0,_IX=$1.ecpb-1;_IY<=_IX;_IY+=1){$1.j=_IY;$k[$j++]=$1.rscws;$k[$j++]=($1.m+$1.j)+1;$k[$j++]=$g($1.coeffs,($1.ecpb-$1.j)-1);$k[$j++]=$1.k;if($1.rsprod()==$b)break;var _Il=$k[--$j];var _Im=$k[--$j];$p($k[--$j],_Im,$xo(_Il,$g($1.rscws,($1.m+$1.j)+1)));}}$p($1.ecbs,$1.i,$G($1.rscws,$1.dcpb,$1.ecpb));}$k[$j++]=Infinity;$q($1.cws);for(var _Iw=0,_Ix=$1.rscw;_Iw<_Ix;_Iw++){$k[$j++]=0;}$1.cws=$a();for(var _J1=0,_J0=$1.rscw-1;_J1<=_J0;_J1+=1){$1.i=_J1;$p($1.cws,$1.dcws+$1.i,$g($g($1.ecbs,$1.i%$1.rsbl),~~($1.i/$1.rsbl)));}var _JF=$1.stype?5:8;$1.mmat=$a(($1.dcws+$1.rscw)*_JF);$1.r=0;$1.c=0;var _JI=$1.stype?2:1;for(var _JL=0,_JM=_JI,_JK=$1.cws.length-1;_JM<0?_JL>=_JK:_JL<=_JK;_JL+=_JM){$1.i=_JL;if(!$1.stype){var _JP=$Z($s(8),"00000000");var _JU=$R($s(8),$g($1.cws,$1.i),2);$P(_JP,8-_JU.length,_JU);$k[$j++]=_JP;$k[$j++]=Infinity;var _JV=$k[--$j];var _JW=$k[--$j];$k[$j++]=_JV;$f(_JW,function(){var _JX=$k[--$j];$k[$j++]=_JX-48;});var _JY=$a();$1.top=$G(_JY,0,4);$1.bot=$G(_JY,4,4);}else{var _Jc=$Z($s(5),"00000");var _Jh=$R($s(5),$g($1.cws,$1.i),2);$P(_Jc,5-_Jh.length,_Jh);$k[$j++]=_Jc;$k[$j++]=Infinity;var _Ji=$k[--$j];var _Jj=$k[--$j];$k[$j++]=_Ji;$f(_Jj,function(){var _Jk=$k[--$j];$k[$j++]=_Jk-48;});$1.c1=$a();var _Jn=$Z($s(5),"00000");var _Js=$R($s(5),$g($1.cws,$1.i+1),2);$P(_Jn,5-_Js.length,_Js);$k[$j++]=_Jn;$k[$j++]=Infinity;var _Jt=$k[--$j];var _Ju=$k[--$j];$k[$j++]=_Jt;$f(_Ju,function(){var _Jv=$k[--$j];$k[$j++]=_Jv-48;});$1.c2=$a();$k[$j++]=Infinity;$q($G($1.c1,0,3));$q($G($1.c2,0,2));$1.top=$a();$k[$j++]=Infinity;$q($G($1.c1,3,2));$q($G($1.c2,2,3));$1.bot=$a();}$P($1.mmat,($1.r*$1.dcol)+$1.c,$1.top);$P($1.mmat,(($1.r+1)*$1.dcol)+$1.c,$1.bot);$1.c=$1.c+$1.top.length;if($1.c==$1.dcol){$1.c=0;$1.r=$1.r+2;}}$1.mmv=function(){var _KN=$k[--$j];var _KO=$k[--$j];$k[$j++]=_KO+(_KN*$1.cols);};$k[$j++]=Infinity;for(var _KR=0,_KS=$1.rows*$1.cols;_KR<_KS;_KR++){$k[$j++]=-1;}$1.pixs=$a();var _Ky=$a([function(){for(var _KV=0,_KW=$1.cols;_KV<_KW;_KV++){$k[$j++]=0;}},function(){for(var _KY=0,_KZ=$1.cols;_KY<_KZ;_KY++){$k[$j++]=1;}},function(){$k[$j++]=0;for(var _Kb=0,_Kc=$1.cols-2;_Kb<_Kc;_Kb++){$k[$j++]=1;}$k[$j++]=0;},function(){$k[$j++]=0;$k[$j++]=1;for(var _Ke=0,_Kf=$1.cols-4;_Ke<_Kf;_Ke++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;},function(){for(var _Kh=0,_Ki=~~(($1.cols-1)/2);_Kh<_Ki;_Kh++){$k[$j++]=-1;}$k[$j++]=1;for(var _Kk=0,_Kl=~~(($1.cols-1)/2);_Kk<_Kl;_Kk++){$k[$j++]=-1;}},function(){for(var _Kn=0,_Ko=~~(($1.cols-1)/2);_Kn<_Ko;_Kn++){$k[$j++]=-1;}$k[$j++]=0;for(var _Kq=0,_Kr=~~(($1.cols-1)/2);_Kq<_Kr;_Kq++){$k[$j++]=-1;}},function(){$k[$j++]=1;for(var _Kt=0,_Ku=$1.cols-2;_Kt<_Ku;_Kt++){$k[$j++]=0;}$k[$j++]=1;},function(){$k[$j++]=1;$k[$j++]=0;for(var _Kw=0,_Kx=$1.cols-4;_Kw<_Kx;_Kw++){$k[$j++]=1;}$k[$j++]=0;$k[$j++]=1;}]);$1.artifact=_Ky;var _Kz={A:"121343",B:"12134343",C:"12121343",D:"1213434343",E:"1212134343",F:"1212121343",G:"121213434343",H:"121212134343",S:"56661278",T:"5666666666127878"};$1.cpat=$g(_Kz,$G($1.vers,0,1));$k[$j++]=$1.pixs;$k[$j++]=0;$k[$j++]=~~(($1.rows-$1.cpat.length)/2);if($1.mmv()==$b)return $b;$k[$j++]=Infinity;$f($1.cpat,function(){$g($1.artifact,$k[--$j]-49)();});var _LA=$a();var _LB=$k[--$j];$P($k[--$j],_LB,_LA);for(var _LF=0,_LE=$1.risl-1;_LF<=_LE;_LF+=1){$1.i=_LF;for(var _LK=$1.riso,_LL=$1.risi,_LJ=$1.cols-1;_LL<0?_LK>=_LJ:_LK<=_LJ;_LK+=_LL){$1.j=_LK;var _LN=(($1.i%12)==0)?1:0;var _LO=$a([1,_LN]);$k[$j++]=_LO;$k[$j++]=_LO;$k[$j++]=$1.pixs;$k[$j++]=$1.j;$k[$j++]=$1.i;if($1.mmv()==$b)break;var _LS=$k[--$j];var _LT=$k[--$j];$P(_LT,_LS,$k[--$j]);if($1.i!=($1.risl-1)){$k[$j++]=$1.pixs;$k[$j++]=($1.cols-$1.j)-2;$k[$j++]=($1.rows-$1.i)-1;if($1.mmv()==$b)break;var _Lc=$k[--$j];var _Ld=$k[--$j];$P(_Ld,_Lc,$k[--$j]);}else{$j--;}}}var _MI={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])])};$f($g(_MI,$1.vers),function(){var _MM=$k[--$j];$k[$j++]=$1.pixs;$q(_MM);if($1.mmv()==$b)return $b;var _MN=$k[--$j];$p($k[--$j],_MN,1);});$1.j=0;for(var _MR=0,_MQ=$1.pixs.length-1;_MR<=_MQ;_MR+=1){$1.i=_MR;if($g($1.pixs,$1.i)==-1){$p($1.pixs,$1.i,$g($1.mmat,$1.j));$1.j=$1.j+1;}}var _Mh={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.cols,pixy:$1.rows,height:($1.rows/72)*2,width:($1.cols/72)*2,opt:$1.options};$k[$j++]=_Mh;if(!$1.dontdraw){$0.renmatrix();}};$0.hanxin=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.version="unset";$1.eclevel="unset";$1.parse=false;$1.parsefnc=false;$1.mask=-1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.mask=~~$1.mask;$1.barlen=$1.barcode.length;var _7={};$1.fncvals=_7;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;if($eq($1.eclevel,"unset")){$1.eclevel="L2";}$1.tobin=function(){var _e=$s($k[--$j]);$k[$j++]=_e;for(var _g=0,_f=_e.length-1;_g<=_f;_g+=1){var _h=$k[--$j];$p(_h,_g,48);$k[$j++]=_h;}var _i=$k[--$j];var _l=$R($s(_i.length),$k[--$j],2);$P(_i,_i.length-_l.length,_l);$k[$j++]=_i;};$1.bits=$s((4+13)+($1.msglen*8));$P($1.bits,0,"0011");$k[$j++]=$1.bits;$k[$j++]=4;$k[$j++]=$1.msglen;$k[$j++]=13;if($1.tobin()==$b)return $b;var _r=$k[--$j];var _s=$k[--$j];$P($k[--$j],_s,_r);for(var _w=0,_v=$1.msglen-1;_w<=_v;_w+=1){$1.i=_w;$k[$j++]=$1.bits;$k[$j++]=17+($1.i*8);$k[$j++]=$g($1.msg,$1.i);$k[$j++]=8;if($1.tobin()==$b)break;var _12=$k[--$j];var _13=$k[--$j];$P($k[--$j],_13,_12);}$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]),$a([0,-1,-1]),$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])])]);$1.eclval=$g($1.eclevel,1)-49;for(var _Ik=0;_Ik<=83;_Ik+=1){$1.i=_Ik;$1.m=$g($1.metrics,$1.i);$1.vers=$g($1.m,0);$1.size=$g($1.m,1);$1.alnk=$g($1.m,2);$1.alnn=$g($1.m,3);$1.alnr=$1.size-($1.alnk*$1.alnn);$1.nmod=$g($1.m,4);$1.ncws=~~($1.nmod/8);$1.rbit=$1.nmod%8;$1.ecbs=$G($1.m,5+($1.eclval*3),3);$k[$j++]="ecws";$k[$j++]=0;$f($1.ecbs,function(){var _J7=$k[--$j];var _JA=$k[--$j];$k[$j++]=_JA+($g(_J7,0)*$g(_J7,2));});var _JB=$k[--$j];$1[$k[--$j]]=_JB;$1.dcws=$1.ncws-$1.ecws;$1.dmod=$1.dcws*8;$1.okay=true;if($ne($1.version,"unset")&&$ne($1.version,$1.vers)){$1.okay=false;}if($1.bits.length>$1.dmod){$1.okay=false;}if($1.okay){break;}}if(!$1.okay){$k[$j++]="bwipp.hanxinNoValidSymbol";$k[$j++]="No valid symbol available";$0.raiseerror();}$1.version=$1.vers;$1.msgbits=$1.bits;$1.e1nb=$g($g($1.ecbs,0),0);$1.e2nb=$g($g($1.ecbs,1),0);$1.e3nb=$g($g($1.ecbs,2),0);$1.e1dcws=$g($g($1.ecbs,0),1);$1.e2dcws=$g($g($1.ecbs,1),1);$1.e3dcws=$g($g($1.ecbs,2),1);$1.e1ecws=$g($g($1.ecbs,0),2);$1.e2ecws=$g($g($1.ecbs,1),2);$1.e3ecws=$g($g($1.ecbs,2),2);$1.pad=$s($1.dmod);for(var _Ju=0,_Jt=$1.pad.length-1;_Ju<=_Jt;_Ju+=1){$p($1.pad,_Ju,48);}$P($1.pad,0,$1.msgbits);$1.cws=$a($1.dcws);for(var _K2=0,_K1=$1.cws.length-1;_K2<=_K1;_K2+=1){$1.c=_K2;$1.cwb=$G($1.pad,$1.c*8,8);$1.cw=0;for(var _K6=0;_K6<=7;_K6+=1){$1.i=_K6;$1.cw=$1.cw+((~~(Math.pow(2,(8-$1.i)-1)))*($g($1.cwb,$1.i)-48));}$p($1.cws,$1.c,$1.cw);}$1.rscodes=function(){$1.rspm=$k[--$j];$1.rsgf=$k[--$j];$1.rsnc=$k[--$j];$1.rscws=$k[--$j];$k[$j++]=Infinity;$k[$j++]=1;for(var _KK=0,_KL=$1.rsgf-1;_KK<_KL;_KK++){var _KM=$k[--$j];var _KN=_KM*2;$k[$j++]=_KM;$k[$j++]=_KN;if(_KN>=$1.rsgf){var _KQ=$k[--$j];$k[$j++]=$xo(_KQ,$1.rspm);}}$1.rsalog=$a();$1.rslog=$a($1.rsgf);for(var _KW=1,_KV=$1.rsgf-1;_KW<=_KV;_KW+=1){$p($1.rslog,$g($1.rsalog,_KW),_KW);}$1.rsprod=function(){var _Ka=$k[--$j];var _Kb=$k[--$j];$k[$j++]=_Kb;$k[$j++]=_Ka;if((_Ka!=0)&&(_Kb!=0)){var _Ke=$g($1.rslog,$k[--$j]);var _Kk=$g($1.rsalog,(_Ke+$g($1.rslog,$k[--$j]))%($1.rsgf-1));$k[$j++]=_Kk;}else{$j-=2;$k[$j++]=0;}};$k[$j++]=Infinity;$k[$j++]=1;for(var _Km=0,_Kn=$1.rsnc;_Km<_Kn;_Km++){$k[$j++]=0;}$1.coeffs=$a();for(var _Kr=1,_Kq=$1.rsnc;_Kr<=_Kq;_Kr+=1){$1.i=_Kr;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _Ky=$1.i-1;_Ky>=1;_Ky-=1){$1.j=_Ky;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _LA=$k[--$j];var _LB=$k[--$j];var _LC=$k[--$j];$p($k[--$j],_LC,$xo(_LB,_LA));}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _LK=$k[--$j];var _LL=$k[--$j];$p($k[--$j],_LL,_LK);}$1.nd=$1.rscws.length;$k[$j++]=Infinity;$f($1.rscws);for(var _LQ=0,_LR=$1.rsnc;_LQ<_LR;_LQ++){$k[$j++]=0;}$k[$j++]=0;$1.rscws=$a();for(var _LV=0,_LU=$1.nd-1;_LV<=_LU;_LV+=1){$1.k=$xo($g($1.rscws,_LV),$g($1.rscws,$1.nd));for(var _Ld=0,_Lc=$1.rsnc-1;_Ld<=_Lc;_Ld+=1){$1.j=_Ld;$k[$j++]=$1.rscws;$k[$j++]=$1.nd+$1.j;$k[$j++]=$g($1.rscws,($1.nd+$1.j)+1);$k[$j++]=$1.k;$k[$j++]=$g($1.coeffs,($1.rsnc-$1.j)-1);if($1.rsprod()==$b)break;var _Lq=$k[--$j];var _Lr=$k[--$j];var _Ls=$k[--$j];$p($k[--$j],_Ls,$xo(_Lr,_Lq));}}$k[$j++]=$G($1.rscws,0,$1.rscws.length-1);};$1.dcwsb=$a(($1.e1nb+$1.e2nb)+$1.e3nb);$1.ecwsb=$a($1.dcwsb.length);$1.in=0;$1.out=0;for(var _M4=0,_M5=$1.e1nb;_M4<_M5;_M4++){$k[$j++]=$G($1.cws,$1.in,$1.e1dcws);$k[$j++]=$1.e1ecws;$k[$j++]=256;$k[$j++]=355;if($1.rscodes()==$b)break;var _MB=$k[--$j];$p($1.dcwsb,$1.out,$G(_MB,0,$1.e1dcws));$p($1.ecwsb,$1.out,$G(_MB,$1.e1dcws,$1.e1ecws));$1.in=$1.in+$1.e1dcws;$1.out=$1.out+1;}for(var _MP=0,_MQ=$1.e2nb;_MP<_MQ;_MP++){$k[$j++]=$G($1.cws,$1.in,$1.e2dcws);$k[$j++]=$1.e2ecws;$k[$j++]=256;$k[$j++]=355;if($1.rscodes()==$b)break;var _MW=$k[--$j];$p($1.dcwsb,$1.out,$G(_MW,0,$1.e2dcws));$p($1.ecwsb,$1.out,$G(_MW,$1.e2dcws,$1.e2ecws));$1.in=$1.in+$1.e2dcws;$1.out=$1.out+1;}for(var _Mk=0,_Ml=$1.e3nb;_Mk<_Ml;_Mk++){$k[$j++]=$G($1.cws,$1.in,$1.e3dcws);$k[$j++]=$1.e3ecws;$k[$j++]=256;$k[$j++]=355;if($1.rscodes()==$b)break;var _Mr=$k[--$j];$p($1.dcwsb,$1.out,$G(_Mr,0,$1.e3dcws));$p($1.ecwsb,$1.out,$G(_Mr,$1.e3dcws,$1.e3ecws));$1.in=$1.in+$1.e3dcws;$1.out=$1.out+1;}$1.cws=$a($1.ncws);$1.cw=0;for(var _N8=0,_N7=$1.dcwsb.length-1;_N8<=_N7;_N8+=1){$1.i=_N8;var _NB=$g($1.dcwsb,$1.i);$P($1.cws,$1.cw,_NB);$1.cw=_NB.length+$1.cw;var _NH=$g($1.ecwsb,$1.i);$P($1.cws,$1.cw,_NH);$1.cw=_NH.length+$1.cw;}$k[$j++]=Infinity;var _NL=$1.ncws;var _NM=12;var _NN=_NL-1;if((_NL-1)>12){var _=_NM;_NM=_NN;_NN=_;}for(var _NP=0,_NO=_NN;_NP<=_NO;_NP+=1){for(var _NS=_NP,_NR=$1.ncws-1;_NS<=_NR;_NS+=13){$k[$j++]=_NS;if(_NS<$1.ncws){var _NW=$g($1.cws,$k[--$j]);$k[$j++]=_NW;}else{$j--;}}}$1.cws=$a();if($1.rbit>0){$1.pad=$a($1.cws.length+1);$P($1.pad,0,$1.cws);$p($1.pad,$1.pad.length-1,0);$1.cws=$1.pad;}$k[$j++]=Infinity;for(var _Ni=0,_Nj=$1.size*$1.size;_Ni<_Nj;_Ni++){$k[$j++]=-1;}$1.pixs=$a();$1.qmv=function(){var _Nm=$k[--$j];var _Nn=$k[--$j];$k[$j++]=_Nn+(_Nm*$1.size);};if($1.alnn!=0){$1.trmv=function(){var _Nq=$k[--$j];var _Ns=$k[--$j];$k[$j++]=(((_Nq*$1.size)+$1.size)-1)-_Ns;};$1.aplot=function(){var _Nt=$k[--$j];var _Nu=$k[--$j];var _Nv=$k[--$j];$k[$j++]=_Nt;$k[$j++]=_Nv;$k[$j++]=_Nu;$k[$j++]=_Nt;$k[$j++]=_Nu;$k[$j++]=_Nv;if($1.trmv()==$b)return $b;var _Nx=$k[--$j];$p($1.pixs,_Nx,$k[--$j]);if($1.trmv()==$b)return $b;var _O0=$k[--$j];$p($1.pixs,_O0,$k[--$j]);};$1.i=0;$1.stag=0;for(;;){if($1.i>=$1.size){break;}for(var _O6=0,_O5=$1.size-1;_O6<=_O5;_O6+=1){$1.j=_O6;if(($1.j+$1.alnr)<$1.size){$k[$j++]=(((((~~($1.j/$1.alnk))+$1.stag)%2)==0)&&(!(($1.i==0)&&($1.j<$1.alnk))))||(($1.j%$1.alnk)==0);}else{$k[$j++]=(($1.alnn+$1.stag)%2)==0;}if($k[--$j]){$k[$j++]=$1.j;$k[$j++]=$1.i;$k[$j++]=1;if($1.aplot()==$b)break;var _ON=$1.j;var _OO=$1.i;$k[$j++]=_ON+1;$k[$j++]=_OO+1;if(((_OO+1)<$1.size)&&((_ON+1)<$1.size)){$k[$j++]=0;if($1.aplot()==$b)break;}else{$j-=2;}}}if(($1.i+$1.alnr)==$1.size){$1.i=($1.i+$1.alnr)-1;}else{$1.i=$1.i+$1.alnk;}$1.stag=1-$1.stag;}for(var _Od=$1.alnk,_Oe=$1.alnk,_Oc=$1.size-2;_Oe<0?_Od>=_Oc:_Od<=_Oc;_Od+=_Oe){$1.i=_Od;if(((~~($1.i/$1.alnk))%2)!=0){$k[$j++]=$1.pixs;$k[$j++]=0;$k[$j++]=$1.i-1;if($1.trmv()==$b)break;var _Oj=$k[--$j];$p($k[--$j],_Oj,0);$k[$j++]=$1.pixs;$k[$j++]=0;$k[$j++]=$1.i+1;if($1.trmv()==$b)break;var _On=$k[--$j];$p($k[--$j],_On,0);$k[$j++]=$1.pixs;$k[$j++]=1;$k[$j++]=$1.i-1;if($1.trmv()==$b)break;var _Or=$k[--$j];$p($k[--$j],_Or,0);$k[$j++]=$1.pixs;$k[$j++]=1;$k[$j++]=$1.i;if($1.trmv()==$b)break;var _Ov=$k[--$j];$p($k[--$j],_Ov,0);$k[$j++]=$1.pixs;$k[$j++]=1;$k[$j++]=$1.i+1;if($1.trmv()==$b)break;var _Oz=$k[--$j];$p($k[--$j],_Oz,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i-1;$k[$j++]=0;if($1.trmv()==$b)break;var _P3=$k[--$j];$p($k[--$j],_P3,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i+1;$k[$j++]=0;if($1.trmv()==$b)break;var _P7=$k[--$j];$p($k[--$j],_P7,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i-1;$k[$j++]=1;if($1.trmv()==$b)break;var _PB=$k[--$j];$p($k[--$j],_PB,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=1;if($1.trmv()==$b)break;var _PF=$k[--$j];$p($k[--$j],_PF,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i+1;$k[$j++]=1;if($1.trmv()==$b)break;var _PJ=$k[--$j];$p($k[--$j],_PJ,0);}$k[$j++]=$1.pixs;$k[$j++]=$1.size-1;$k[$j++]=$1.i-1;if($1.trmv()==$b)break;var _PO=$k[--$j];if($g($k[--$j],_PO)!=1){$k[$j++]=$1.pixs;$k[$j++]=$1.size-1;$k[$j++]=$1.i-1;if($1.trmv()==$b)break;var _PU=$k[--$j];$p($k[--$j],_PU,0);$k[$j++]=$1.pixs;$k[$j++]=$1.size-2;$k[$j++]=$1.i-1;if($1.trmv()==$b)break;var _PZ=$k[--$j];$p($k[--$j],_PZ,0);$k[$j++]=$1.pixs;$k[$j++]=$1.size-2;$k[$j++]=$1.i;if($1.trmv()==$b)break;var _Pe=$k[--$j];$p($k[--$j],_Pe,0);$k[$j++]=$1.pixs;$k[$j++]=$1.size-2;$k[$j++]=$1.i+1;if($1.trmv()==$b)break;var _Pj=$k[--$j];$p($k[--$j],_Pj,0);$k[$j++]=$1.pixs;$k[$j++]=$1.size-1;$k[$j++]=$1.i+1;if($1.trmv()==$b)break;var _Po=$k[--$j];$p($k[--$j],_Po,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i-1;$k[$j++]=$1.size-1;if($1.trmv()==$b)break;var _Pt=$k[--$j];$p($k[--$j],_Pt,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i-1;$k[$j++]=$1.size-2;if($1.trmv()==$b)break;var _Py=$k[--$j];$p($k[--$j],_Py,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=$1.size-2;if($1.trmv()==$b)break;var _Q3=$k[--$j];$p($k[--$j],_Q3,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i+1;$k[$j++]=$1.size-2;if($1.trmv()==$b)break;var _Q8=$k[--$j];$p($k[--$j],_Q8,0);$k[$j++]=$1.pixs;$k[$j++]=$1.i+1;$k[$j++]=$1.size-1;if($1.trmv()==$b)break;var _QD=$k[--$j];$p($k[--$j],_QD,0);}}}$1.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])]);$1.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 _QZ=0,_QY=$1.fpat.length-1;_QZ<=_QY;_QZ+=1){$1.y=_QZ;for(var _Qd=0,_Qc=$g($1.fpat,0).length-1;_Qd<=_Qc;_Qd+=1){$1.x=_Qd;$1.fpb=$g($g($1.fpat,$1.y),$1.x);$1.fpb2=$g($g($1.fpat2,$1.y),$1.x);$k[$j++]=$1.pixs;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.qmv()==$b)break;var _Qs=$k[--$j];$p($k[--$j],_Qs,$1.fpb);$k[$j++]=$1.pixs;$k[$j++]=($1.size-$1.x)-1;$k[$j++]=$1.y;if($1.qmv()==$b)break;var _Qz=$k[--$j];$p($k[--$j],_Qz,$1.fpb);$k[$j++]=$1.pixs;$k[$j++]=($1.size-$1.x)-1;$k[$j++]=($1.size-$1.y)-1;if($1.qmv()==$b)break;var _R7=$k[--$j];$p($k[--$j],_R7,$1.fpb);$k[$j++]=$1.pixs;$k[$j++]=$1.x;$k[$j++]=($1.size-$1.y)-1;if($1.qmv()==$b)break;var _RE=$k[--$j];$p($k[--$j],_RE,$1.fpb2);}}$1.functionmap=$a([$a([$a([0,8]),$a([$1.size-1,$1.size-9])]),$a([$a([1,8]),$a([$1.size-2,$1.size-9])]),$a([$a([2,8]),$a([$1.size-3,$1.size-9])]),$a([$a([3,8]),$a([$1.size-4,$1.size-9])]),$a([$a([4,8]),$a([$1.size-5,$1.size-9])]),$a([$a([5,8]),$a([$1.size-6,$1.size-9])]),$a([$a([6,8]),$a([$1.size-7,$1.size-9])]),$a([$a([7,8]),$a([$1.size-8,$1.size-9])]),$a([$a([8,8]),$a([$1.size-9,$1.size-9])]),$a([$a([8,7]),$a([$1.size-9,$1.size-8])]),$a([$a([8,6]),$a([$1.size-9,$1.size-7])]),$a([$a([8,5]),$a([$1.size-9,$1.size-6])]),$a([$a([8,4]),$a([$1.size-9,$1.size-5])]),$a([$a([8,3]),$a([$1.size-9,$1.size-4])]),$a([$a([8,2]),$a([$1.size-9,$1.size-3])]),$a([$a([8,1]),$a([$1.size-9,$1.size-2])]),$a([$a([8,0]),$a([$1.size-9,$1.size-1])]),$a([$a([$1.size-9,0]),$a([8,$1.size-1])]),$a([$a([$1.size-9,1]),$a([8,$1.size-2])]),$a([$a([$1.size-9,2]),$a([8,$1.size-3])]),$a([$a([$1.size-9,3]),$a([8,$1.size-4])]),$a([$a([$1.size-9,4]),$a([8,$1.size-5])]),$a([$a([$1.size-9,5]),$a([8,$1.size-6])]),$a([$a([$1.size-9,6]),$a([8,$1.size-7])]),$a([$a([$1.size-9,7]),$a([8,$1.size-8])]),$a([$a([$1.size-9,8]),$a([8,$1.size-9])]),$a([$a([$1.size-8,8]),$a([7,$1.size-9])]),$a([$a([$1.size-7,8]),$a([6,$1.size-9])]),$a([$a([$1.size-6,8]),$a([5,$1.size-9])]),$a([$a([$1.size-5,8]),$a([4,$1.size-9])]),$a([$a([$1.size-4,8]),$a([3,$1.size-9])]),$a([$a([$1.size-3,8]),$a([2,$1.size-9])]),$a([$a([$1.size-2,8]),$a([1,$1.size-9])]),$a([$a([$1.size-1,8]),$a([0,$1.size-9])])]);var _U1=$1.functionmap;for(var _U2=0,_U3=_U1.length;_U2<_U3;_U2++){$f($g(_U1,_U2),function(){$f($k[--$j]);if($1.qmv()==$b)return $b;$p($1.pixs,$k[--$j],0);});}var _UE=$a([function(){$j-=2;$k[$j++]=1;},function(){var _U8=$k[--$j];var _U9=$k[--$j];$k[$j++]=(_U9+_U8)%2;},function(){var _UA=$k[--$j];var _UB=$k[--$j];$k[$j++]=(((_UA+_UB)%3)+(_UB%3))%2;},function(){var _UC=$k[--$j];var _UD=$k[--$j];$k[$j++]=((_UD%_UC)+((_UC%_UD)+((_UC%3)+(_UD%3))))%2;}]);$1.maskfuncs=_UE;if($1.mask!=-1){$1.maskfuncs=$a([$g($1.maskfuncs,$1.mask-1)]);$1.bestmaskval=$1.mask-1;}$1.masks=$a($1.maskfuncs.length);for(var _UP=0,_UO=$1.masks.length-1;_UP<=_UO;_UP+=1){$1.m=_UP;$1.mask=$a($1.size*$1.size);for(var _UV=0,_UU=$1.size-1;_UV<=_UU;_UV+=1){$1.j=_UV;for(var _UY=0,_UX=$1.size-1;_UY<=_UX;_UY+=1){$1.i=_UY;$k[$j++]=$1.i+1;$k[$j++]=$1.j+1;$g($1.maskfuncs,$1.m)();var _Ue=$k[--$j];$k[$j++]=_Ue==0;$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=$1.j;if($1.qmv()==$b)break;var _Ui=$k[--$j];var _Uk=$g($k[--$j],_Ui);var _Um=($k[--$j]&&(_Uk==-1))?1:0;$k[$j++]=_Um;$k[$j++]=$1.mask;$k[$j++]=$1.i;$k[$j++]=$1.j;if($1.qmv()==$b)break;var _Uq=$k[--$j];var _Ur=$k[--$j];$p(_Ur,_Uq,$k[--$j]);}}$p($1.masks,$1.m,$1.mask);}$1.posx=0;$1.posy=0;$1.num=0;for(;;){if($1.posy==$1.size){break;}$k[$j++]=$1.pixs;$k[$j++]=$1.posx;$k[$j++]=$1.posy;if($1.qmv()==$b)break;var _V1=$k[--$j];if($g($k[--$j],_V1)==-1){var _V6=$g($1.cws,~~($1.num/8));var _V8=-(7-($1.num%8));$k[$j++]=((_V8<0?_V6>>>-_V8:_V6<<_V8))&1;$k[$j++]=$1.pixs;$k[$j++]=$1.posx;$k[$j++]=$1.posy;if($1.qmv()==$b)break;var _VC=$k[--$j];var _VD=$k[--$j];$p(_VD,_VC,$k[--$j]);$1.num=$1.num+1;}$1.posx=$1.posx+1;if($1.posx==$1.size){$1.posx=0;$1.posy=$1.posy+1;}}$1.evalfulln1n3=function(){$1.scrle=$k[--$j];$k[$j++]="scr1";$k[$j++]=0;$f($1.scrle,function(){var _VM=$k[--$j];$k[$j++]=_VM;if(_VM>=3){var _VN=$k[--$j];var _VP=$k[--$j]+(_VN*4);$k[$j++]=_VP;$k[$j++]=_VP;}$j--;});var _VQ=$k[--$j];$1[$k[--$j]]=_VQ;$1.scr3=0;for(var _VU=5,_VT=$1.scrle.length-1;_VU<=_VT;_VU+=2){$1.j=_VU;if(($g($1.scrle,$1.j)%3)==0){$1.fact=~~($g($1.scrle,$1.j)/3);$f($G($1.scrle,$1.j-4,4),function(){var _Vf=$k[--$j];$k[$j++]=_Vf==$1.fact;});var _Vg=$k[--$j];var _Vh=$k[--$j];var _Vi=$k[--$j];if($k[--$j]&&(_Vi&&(_Vh&&_Vg))){if(($1.j==5)||(($1.j+2)>=$1.scrle.length)){$1.scr3=$1.scr3+50;}else{if(($g($1.scrle,$1.j-5)>=3)||($g($1.scrle,$1.j+1)>=3)){$1.scr3=$1.scr3+50;}}}}}for(var _Vx=1,_Vw=$1.scrle.length-5;_Vx<=_Vw;_Vx+=2){$1.j=_Vx;if(($g($1.scrle,$1.j)%3)==0){$1.fact=~~($g($1.scrle,$1.j)/3);$f($G($1.scrle,$1.j+1,4),function(){var _W8=$k[--$j];$k[$j++]=_W8==$1.fact;});var _W9=$k[--$j];var _WA=$k[--$j];var _WB=$k[--$j];if($k[--$j]&&(_WB&&(_WA&&_W9))){if(($1.j==1)||(($1.j+6)>=$1.scrle.length)){$1.scr3=$1.scr3+50;}else{if(($g($1.scrle,$1.j-1)>=3)||($g($1.scrle,$1.j+5)>=3)){$1.scr3=$1.scr3+50;}}}}}$k[$j++]=$1.scr1;$k[$j++]=$1.scr3;};$1.evalfull=function(){$1.sym=$k[--$j];$1.n1=0;$1.n3=0;$1.rle=$a($1.size+1);$1.lastpairs=$a($1.size);$1.thispairs=$a($1.size);$1.sizeadd1=$1.size+1;for(var _Wa=0,_WZ=$1.size-1;_Wa<=_WZ;_Wa+=1){$1.i=_Wa;$k[$j++]=Infinity;var _Wc=$1.size;$k[$j++]=0;$k[$j++]=0;for(var _We=$1.i,_Wf=_Wc,_Wd=(_Wc*_Wc)-1;_Wf<0?_We>=_Wd:_We<=_Wd;_We+=_Wf){var _Wh=$g($1.sym,_We);var _Wi=$k[--$j];$k[$j++]=_Wh;if($eq(_Wi,_Wh)){var _Wj=$k[--$j];var _Wk=$k[--$j];$k[$j++]=_Wk+1;$k[$j++]=_Wj;}else{var _Wl=$k[--$j];$k[$j++]=1;$k[$j++]=_Wl;}}$j--;var _Wn=$m()+2;$r($G($1.rle,0,_Wn-2));if($1.evalfulln1n3()==$b)break;$1.n3=$k[--$j]+$1.n3;$1.n1=$k[--$j]+$1.n1;$j--;$1.symrow=$G($1.sym,$1.i*$1.size,$1.size);$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$f($1.symrow,function(){var _Wz=$k[--$j];var _X0=$k[--$j];$k[$j++]=_Wz;if($eq(_X0,_Wz)){var _X1=$k[--$j];var _X2=$k[--$j];$k[$j++]=_X2+1;$k[$j++]=_X1;}else{var _X3=$k[--$j];$k[$j++]=1;$k[$j++]=_X3;}});$j--;var _X5=$m()+2;$r($G($1.rle,0,_X5-2));if($1.evalfulln1n3()==$b)break;$1.n3=$k[--$j]+$1.n3;$1.n1=$k[--$j]+$1.n1;$j--;}$k[$j++]=$1.n1+$1.n3;};$1.bestscore=999999999;for(var _XF=0,_XE=$1.masks.length-1;_XF<=_XE;_XF+=1){$1.m=_XF;$1.masksym=$a($1.size*$1.size);for(var _XM=0,_XL=($1.size*$1.size)-1;_XM<=_XL;_XM+=1){$1.i=_XM;$p($1.masksym,$1.i,$xo($g($1.pixs,$1.i),$g($g($1.masks,$1.m),$1.i)));}if($1.masks.length!=1){$k[$j++]=$1.masksym;if($1.evalfull()==$b)break;$1.score=$k[--$j];if($1.score<$1.bestscore){$1.bestsym=$1.masksym;$1.bestmaskval=$1.m;$1.bestscore=$1.score;}}else{$1.bestsym=$1.masksym;}}$1.pixs=$1.bestsym;$1.funval=(((((~~(($1.size-21)/2))+20)*4)+$1.eclval)*4)+$1.bestmaskval;$k[$j++]=$a([($1.funval&3840)>>>8,($1.funval&240)>>>4,$1.funval&15]);$k[$j++]=4;$k[$j++]=16;$k[$j++]=19;if($1.rscodes()==$b)return $b;$1.funvals=$k[--$j];$k[$j++]=Infinity;$f($1.funvals,function(){$k[$j++]=4;if($1.tobin()==$b)return $b;$f($k[--$j],function(){var _Xr=$k[--$j];$k[$j++]=_Xr-48;});});$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$1.funbits=$a();for(var _Xv=0,_Xu=$1.functionmap.length-1;_Xv<=_Xu;_Xv+=1){$1.i=_Xv;$f($g($1.functionmap,$1.i),function(){var _Y0=$k[--$j];$k[$j++]=$1.pixs;$q(_Y0);if($1.qmv()==$b)return $b;var _Y4=$k[--$j];$p($k[--$j],_Y4,$g($1.funbits,$1.i));});}var _YC={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.size,pixy:$1.size,height:($1.size*2)/72,width:($1.size*2)/72,opt:$1.options};$k[$j++]=_YC;if(!$1.dontdraw){$0.renmatrix();}};$0.dotcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.rows=-1;$1.columns=-1;$1.ratio=-1;$1.parse=false;$1.parsefnc=false;$1.raw=false;$1.fast=false;$1.mask=-1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.rows=~~$1.rows;$1.columns=~~$1.columns;$1.ratio=+$1.ratio;$1.mask=~~$1.mask;if((($1.ratio==-1)&&($1.rows==-1))&&($1.columns==-1)){$1.ratio=3/2;}$1.barlen=$1.barcode.length;$1.laa=-1;$1.lab=-2;$1.lac=-3;$1.bin=-4;$1.sfa=-5;$1.sfb=-6;$1.sb2=-7;$1.sb3=-8;$1.sb4=-9;$1.sb5=-10;$1.sb6=-11;$1.sfc=-12;$1.sc2=-13;$1.sc3=-14;$1.sc4=-15;$1.sc5=-16;$1.sc6=-17;$1.sc7=-18;$1.bsa=-19;$1.bsb=-20;$1.tma=-21;$1.tmb=-22;$1.tmc=-23;$1.tms=-24;$1.fn1=-25;$1.fn2=-26;$1.fn3=-27;$1.crl=-28;$1.aim=-29;$1.m05=-30;$1.m06=-31;$1.m12=-32;$1.mac=-33;$1.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([$1.sfb,$1.crl,"96"]),$a([$1.sb2,9,"97"]),$a([$1.sb3,28,"98"]),$a([$1.sb4,29,"99"]),$a([$1.sb5,30,$1.aim]),$a([$1.sb6,$1.sfa,$1.laa]),$a([$1.lab,$1.laa,$1.sfb]),$a([$1.sc2,$1.sc2,$1.sb2]),$a([$1.sc3,$1.sc3,$1.sb3]),$a([$1.sc4,$1.sc4,$1.sb4]),$a([$1.lac,$1.lac,$1.lab]),$a([$1.fn1,$1.fn1,$1.fn1]),$a([$1.fn2,$1.fn2,$1.fn2]),$a([$1.fn3,$1.fn3,$1.fn3]),$a([$1.bsa,$1.bsa,$1.bsa]),$a([$1.bsb,$1.bsb,$1.bsb]),$a([$1.bin,$1.bin,$1.bin])]);$1.charvals=$a([{},{},{}]);for(var _2n=0,_2m=$1.charmaps.length-1;_2n<=_2m;_2n+=1){$1.i=_2n;$1.encs=$g($1.charmaps,$1.i);for(var _2r=0;_2r<=2;_2r+=1){$1.j=_2r;var _2u=$g($1.encs,$1.j);$k[$j++]=_2u;if($eq($t(_2u),"stringtype")){var _2x=$g($k[--$j],0);$k[$j++]=_2x;}$p($g($1.charvals,$1.j),$k[--$j],$1.i);}}$1.Avals=$g($1.charvals,0);$1.Bvals=$g($1.charvals,1);$p($1.Bvals,$1.m05,97);$p($1.Bvals,$1.m06,98);$p($1.Bvals,$1.m12,99);$p($1.Bvals,$1.mac,100);$1.Cvals=$g($1.charvals,2);$k[$j++]="BINvals";$k[$j++]=Infinity;var _3R=$a([$1.sc2,$1.sc3,$1.sc4,$1.sc5,$1.sc6,$1.sc7,$1.tma,$1.tmb,$1.tmc,$1.tms]);$k[$j++]=102;for(var _3S=0,_3T=_3R.length;_3S<_3T;_3S++){var _3W=$k[--$j]+1;$k[$j++]=$g(_3R,_3S);$k[$j++]=_3W;$k[$j++]=_3W;}$j--;var _3X=$d();$1[$k[--$j]]=_3X;var _3c={FNC1:$1.fn1,FNC2:$1.fn2,FNC3:$1.fn3};$1.fncvals=_3c;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$k[$j++]=Infinity;for(var _48=0,_49=$1.msglen+1;_48<_49;_48++){$k[$j++]=0;}$1.nDigits=$a();$k[$j++]=Infinity;for(var _4C=0,_4D=$1.msglen+1;_4C<_4D;_4C++){$k[$j++]=false;}$1.SeventeenTen=$a();$k[$j++]=Infinity;for(var _4G=0,_4H=$1.msglen+1;_4G<_4H;_4G++){$k[$j++]=false;}$1.ECI=$a();$k[$j++]=Infinity;for(var _4K=0,_4L=$1.msglen+1;_4K<_4L;_4K++){$k[$j++]=false;}$1.DatumA=$a();$k[$j++]=Infinity;for(var _4O=0,_4P=$1.msglen+1;_4O<_4P;_4O++){$k[$j++]=false;}$1.DatumB=$a();$k[$j++]=Infinity;for(var _4S=0,_4T=$1.msglen+1;_4S<_4T;_4S++){$k[$j++]=false;}$1.DatumC=$a();$k[$j++]=Infinity;for(var _4W=0,_4X=$1.msglen+8;_4W<_4X;_4W++){$k[$j++]=false;}$1.Binary=$a();$k[$j++]=Infinity;for(var _4a=0,_4b=$1.msglen+1;_4a<_4b;_4a++){$k[$j++]=0;}$1.AheadC=$a();$k[$j++]=Infinity;for(var _4e=0,_4f=$1.msglen+1;_4e<_4f;_4e++){$k[$j++]=0;}$1.TryC=$a();$k[$j++]=Infinity;for(var _4i=0,_4j=$1.msglen+1;_4i<_4j;_4i++){$k[$j++]=0;}$1.AheadA=$a();$k[$j++]=Infinity;for(var _4m=0,_4n=$1.msglen+1;_4m<_4n;_4m++){$k[$j++]=0;}$1.AheadB=$a();$k[$j++]=Infinity;for(var _4q=0,_4r=$1.msglen+1;_4q<_4r;_4q++){$k[$j++]=0;}$1.UntilEndSeg=$a();for(var _4u=$1.msglen-1;_4u>=0;_4u-=1){$1.i=_4u;$1.barchar=$g($1.msg,$1.i);if(($1.barchar>=48)&&($1.barchar<=57)){$p($1.nDigits,$1.i,$g($1.nDigits,$1.i+1)+1);}var _57=$g($1.Avals,$1.barchar)!==undefined;if(_57){$p($1.DatumA,$1.i,true);}var _5C=$g($1.Bvals,$1.barchar)!==undefined;if(_5C){$p($1.DatumB,$1.i,true);}$1.CRLF=false;if(($1.barchar==13)&&($1.i<($1.msglen-1))){if($g($1.msg,$1.i+1)==10){$1.CRLF=true;}}if($1.CRLF){$p($1.DatumB,$1.i,true);}if($g($1.nDigits,$1.i)>=2){$p($1.DatumC,$1.i,true);}if($1.barchar<0){$p($1.DatumC,$1.i,true);}if($1.barchar>=128){$p($1.Binary,$1.i,true);}if($g($1.nDigits,$1.i)>=10){$k[$j++]=Infinity;$q($G($1.msg,$1.i,10));for(var _5f=0,_5g=1;_5f<_5g;_5f++){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($1.SeventeenTen,$1.i,$k[--$j]);$l();}if(($g($1.nDigits,$1.i+1)>=6)&&($g($1.msg,$1.i)==$1.fn2)){$p($1.ECI,$1.i,true);}if($1.barchar<0){$p($1.AheadC,$1.i,$g($1.AheadC,$1.i+1)+1);}else{if($g($1.nDigits,$1.i)<=1){$p($1.AheadC,$1.i,0);}else{$p($1.AheadC,$1.i,$g($1.AheadC,$1.i+2)+1);}}if(($g($1.nDigits,$1.i)>0)&&$gt($g($1.AheadC,$1.i),$g($1.AheadC,$1.i+1))){$p($1.TryC,$1.i,$g($1.AheadC,$1.i));}if($g($1.DatumA,$1.i)&&($g($1.TryC,$1.i)<2)){$p($1.AheadA,$1.i,$g($1.AheadA,$1.i+1)+1);}if($g($1.DatumB,$1.i)&&($g($1.TryC,$1.i)<2)){$k[$j++]=$1.AheadB;$k[$j++]=$1.i;$k[$j++]=$1.AheadB;$k[$j++]=$1.i+1;if($1.CRLF){var _6n=$k[--$j];$k[$j++]=_6n+1;}var _6o=$k[--$j];var _6q=$g($k[--$j],_6o);var _6r=$k[--$j];$p($k[--$j],_6r,_6q+1);}if($1.barchar!=$1.fn3){$p($1.UntilEndSeg,$1.i,$g($1.UntilEndSeg,$1.i+1)+1);}}$1.A=0;$1.B=1;$1.C=2;$1.BIN=3;$1.addtocws=function(){var _70=$k[--$j];$P($1.cws,$1.j,_70);$1.j=_70.length+$1.j;};$1.base259to103=function(){$1.in=$k[--$j];$1.inlen=$1.in.length;$k[$j++]=Infinity;for(var _77=0,_78=5-$1.inlen;_77<_78;_77++){$k[$j++]=0;}$q($1.in);$1.in=$a();$1.out=$a(6);$k[$j++]=Infinity;$q($G($1.in,0,2));$1.msbs=$a();$k[$j++]=Infinity;$q($1.msbs);var _7G=$k[--$j];var _7H=$k[--$j];$k[$j++]=_7G+(_7H*259);for(var _7I=0,_7J=2;_7I<_7J;_7I++){var _7K=$k[--$j];$k[$j++]=_7K%103;$k[$j++]=~~(_7K/103);}$1.mscs=$a();$k[$j++]=Infinity;$q($G($1.in,2,3));$1.lsbs=$a();$k[$j++]=Infinity;$q($1.lsbs);var _7Q=$k[--$j];var _7R=$k[--$j];var _7S=$k[--$j];$k[$j++]=(_7Q+(_7R*259))+(_7S*67081);for(var _7T=0,_7U=3;_7T<_7U;_7T++){var _7V=$k[--$j];$k[$j++]=_7V%103;$k[$j++]=~~(_7V/103);}$1.lscs=$a();var _7Y=$g($1.lscs,0);var _7a=$g($1.mscs,0);$p($1.out,5,(_7Y+(_7a*42))%103);var _7d=$g($1.lscs,1);var _7f=$g($1.mscs,0);var _7h=$g($1.mscs,1);$p($1.out,4,((((~~((_7Y+(_7a*42))/103))+_7d)+(_7f*68))+(_7h*42))%103);var _7k=$g($1.lscs,2);var _7m=$g($1.mscs,0);var _7o=$g($1.mscs,1);var _7q=$g($1.mscs,2);$p($1.out,3,(((((~~(((((~~((_7Y+(_7a*42))/103))+_7d)+(_7f*68))+(_7h*42))/103))+_7k)+(_7m*92))+(_7o*68))+(_7q*42))%103);var _7t=$g($1.lscs,3);var _7v=$g($1.mscs,0);var _7x=$g($1.mscs,1);var _7z=$g($1.mscs,2);$p($1.out,2,(((((~~((((((~~(((((~~((_7Y+(_7a*42))/103))+_7d)+(_7f*68))+(_7h*42))/103))+_7k)+(_7m*92))+(_7o*68))+(_7q*42))/103))+_7t)+(_7v*15))+(_7x*92))+(_7z*68))%103);var _82=$g($1.mscs,1);var _84=$g($1.mscs,2);$p($1.out,1,(((~~((((((~~((((((~~(((((~~((_7Y+(_7a*42))/103))+_7d)+(_7f*68))+(_7h*42))/103))+_7k)+(_7m*92))+(_7o*68))+(_7q*42))/103))+_7t)+(_7v*15))+(_7x*92))+(_7z*68))/103))+(_82*15))+(_84*92))%103);$p($1.out,0,((~~((((~~((((((~~((((((~~(((((~~((_7Y+(_7a*42))/103))+_7d)+(_7f*68))+(_7h*42))/103))+_7k)+(_7m*92))+(_7o*68))+(_7q*42))/103))+_7t)+(_7v*15))+(_7x*92))+(_7z*68))/103))+(_82*15))+(_84*92))/103))+($g($1.mscs,2)*15))%103);$k[$j++]=$G($1.out,(6-$1.inlen)-1,$1.inlen+1);};$1.finaliseBIN=function(){if($1.bpos!=0){$k[$j++]=$G($1.bvals,0,$1.bpos);if($1.base259to103()==$b)return $b;$q($k[--$j]);$1.bpos=0;}};$1.addtobin=function(){$p($1.bvals,$1.bpos,$k[--$j]);$1.bpos=$1.bpos+1;if($1.bpos==5){if($1.finaliseBIN()==$b)return $b;}};$1.ECIabc=function(){$k[$j++]=0;$f($G($1.msg,$1.i+1,6),function(){var _8Q=$k[--$j];var _8R=$k[--$j];$k[$j++]=(_8R+(_8Q-48))*10;});var _8T=~~($k[--$j]/10);$k[$j++]=_8T;if(_8T>=40){var _8V=$k[--$j]-40;var _8W=_8V%12769;$k[$j++]=(~~(_8V/12769))+40;$k[$j++]=~~(_8W/113);$k[$j++]=_8W%113;}};$1.ECIbin=function(){$k[$j++]=Infinity;$k[$j++]=0;$f($G($1.msg,$1.i+1,6),function(){var _8a=$k[--$j];var _8b=$k[--$j];$k[$j++]=(_8b+(_8a-48))*10;});var _8d=~~($k[--$j]/10);$k[$j++]=_8d;if(_8d>=65536){var _8e=$k[--$j];var _8f=_8e%65536;$k[$j++]=258;$k[$j++]=~~(_8e/65536);$k[$j++]=~~(_8f/256);$k[$j++]=_8f%256;}else{var _8g=$k[--$j];$k[$j++]=_8g;if(_8g>=256){var _8h=$k[--$j];$k[$j++]=257;$k[$j++]=~~(_8h/256);$k[$j++]=_8h%256;}else{var _8i=$k[--$j];$k[$j++]=256;$k[$j++]=_8i;}}var _8j=$a();for(var _8k=0,_8l=_8j.length;_8k<_8l;_8k++){$k[$j++]=$g(_8j,_8k);if($1.addtobin()==$b)return $b;}};$1.encC=function(){for(var _8n=0,_8o=1;_8n<_8o;_8n++){if($1.i==$1.segstart){for(var _8r=0,_8s=1;_8r<_8s;_8r++){if($1.i>($1.segend-7)){$k[$j++]=0;break;}if($g($1.msg,$1.segstart)!=91){$k[$j++]=0;break;}if($g($1.msg,$1.segstart+1)!=41){$k[$j++]=0;break;}if($g($1.msg,$1.segstart+2)!=62){$k[$j++]=0;break;}if($g($1.msg,$1.segstart+3)!=30){$k[$j++]=0;break;}var _99=$g($1.msg,$1.segstart+4);if((_99<48)||(_99>57)){$k[$j++]=0;break;}var _9C=$g($1.msg,$1.segstart+5);if((_9C<48)||(_9C>57)){$k[$j++]=0;break;}if($g($1.msg,$1.segend-1)!=4){$k[$j++]=0;break;}var _9M=(($g($1.msg,$1.segstart+4)-48)*10)+($g($1.msg,$1.segstart+5)-48);$k[$j++]=_9M;if((_9M!=5)&&((_9M!=6)&&(_9M!=12))){$j--;$k[$j++]=$1.mac;break;}if($g($1.msg,$1.segstart+6)!=29){$j--;$k[$j++]=0;break;}if($g($1.msg,$1.segend-2)!=30){$j--;$k[$j++]=0;break;}var _9U=$k[--$j];$k[$j++]=_9U;if(_9U==5){$j--;$k[$j++]=$1.m05;break;}if($k[--$j]==6){$k[$j++]=$1.m06;break;}$k[$j++]=$1.m12;break;}$1.inmac=$k[--$j];if($1.inmac!=0){$1.mode=$1.B;$k[$j++]=$a([$g($1.Bvals,$1.inmac)]);if($1.addtocws()==$b)break;var _9j=($1.inmac!=$1.mac)?7:6;$1.i=$1.i+_9j;break;}}if($g($1.SeventeenTen,$1.i)){$k[$j++]=$a([$g($1.Cvals,$1.aim),(($g($1.msg,$1.i+2)-48)*10)+($g($1.msg,$1.i+3)-48),(($g($1.msg,$1.i+4)-48)*10)+($g($1.msg,$1.i+5)-48),(($g($1.msg,$1.i+6)-48)*10)+($g($1.msg,$1.i+7)-48)]);if($1.addtocws()==$b)break;$1.i=$1.i+10;break;}if($g($1.DatumC,$1.i)){var _AF=$g($1.msg,$1.i);if((_AF==$1.fn1)||((_AF==$1.fn2)||(_AF==$1.fn3))){$k[$j++]=$a([$g($1.Cvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;if($g($1.ECI,$1.i)){$k[$j++]=Infinity;if($1.ECIabc()==$b)break;var _AS=$a();$k[$j++]=_AS;if($1.addtocws()==$b)break;$1.i=$1.i+7;break;}if(($g($1.msg,$1.i)==$1.fn3)&&($1.segstart!=$1.i)){$1.i=$1.i+1;$1.inmac=0;$1.segstart=$1.i;$1.segend=$1.i+$g($1.UntilEndSeg,$1.i);break;}$1.i=$1.i+1;break;}$k[$j++]=$a([(($g($1.msg,$1.i)-48)*10)+($g($1.msg,$1.i+1)-48)]);if($1.addtocws()==$b)break;$1.i=$1.i+2;break;}if($g($1.Binary,$1.i)){if($g($1.nDigits,$1.i+1)>0){if($g($1.msg,$1.i)<160){$k[$j++]=$a([$g($1.Cvals,$1.bsa),$g($1.Avals,$g($1.msg,$1.i)-128)]);if($1.addtocws()==$b)break;}else{$k[$j++]=$a([$g($1.Cvals,$1.bsb),$g($1.Bvals,$g($1.msg,$1.i)-128)]);if($1.addtocws()==$b)break;}$1.i=$1.i+1;break;}$k[$j++]=$a([$g($1.Cvals,$1.bin)]);if($1.addtocws()==$b)break;$1.mode=$1.BIN;break;}$1.m=$g($1.AheadA,$1.i);$1.n=$g($1.AheadB,$1.i);if($gt($1.m,$1.n)){$k[$j++]=$a([$g($1.Cvals,$1.laa)]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}if($1.i==$1.segstart){var _Bd=$g($1.msg,$1.i);if((_Bd==9)||((_Bd==28)||((_Bd==29)||(_Bd==30)))){$k[$j++]=$a([$g($1.Cvals,$1.laa)]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}}if($1.n>4){$k[$j++]=$a([$g($1.Cvals,$1.lab)]);if($1.addtocws()==$b)break;$1.mode=$1.B;break;}$k[$j++]=$a([$g($1.Cvals,$g($a([$1.sfb,$1.sb2,$1.sb3,$1.sb4]),$1.n-1))]);if($1.addtocws()==$b)break;for(var _C0=0,_C1=$1.n;_C0<_C1;_C0++){$k[$j++]=$a([$g($1.Bvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;}break;}};$1.encB=function(){for(var _C9=0,_CA=1;_C9<_CA;_C9++){$1.n=$g($1.TryC,$1.i);if($1.n>=2){if($1.n>4){$k[$j++]=$a([$g($1.Bvals,$1.lac)]);if($1.addtocws()==$b)break;$1.mode=$1.C;break;}$k[$j++]=$a([$g($1.Bvals,$g($a([$1.sfc,$1.sc2,$1.sc3,$1.sc4]),$1.n-1))]);if($1.addtocws()==$b)break;for(var _CW=0,_CX=$1.n;_CW<_CX;_CW++){if($g($1.msg,$1.i)<0){$k[$j++]=$a([$g($1.Cvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$a([(($g($1.msg,$1.i)-48)*10)+($g($1.msg,$1.i+1)-48)]);if($1.addtocws()==$b)break;$1.i=$1.i+2;}}break;}if($g($1.DatumB,$1.i)){var _Cv=$g($1.msg,$1.i);if((_Cv==$1.fn1)||((_Cv==$1.fn2)||(_Cv==$1.fn3))){$k[$j++]=$a([$g($1.Bvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;if($g($1.ECI,$1.i)){$k[$j++]=Infinity;if($1.ECIabc()==$b)break;var _D8=$a();$k[$j++]=_D8;if($1.addtocws()==$b)break;$1.i=$1.i+7;break;}if(($g($1.msg,$1.i)==$1.fn3)&&($1.i!=$1.segstart)){$1.i=$1.i+1;$1.mode=$1.C;$1.inmac=0;$1.segstart=$1.i;$1.segend=$1.i+$g($1.UntilEndSeg,$1.i);break;}$1.i=$1.i+1;break;}if(($g($1.msg,$1.i)==13)&&($1.i<($1.msglen-1))){if($g($1.msg,$1.i+1)==10){$k[$j++]=$a([$g($1.Bvals,$1.crl)]);if($1.addtocws()==$b)break;$1.i=$1.i+2;break;}}$k[$j++]=$a([$g($1.Bvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;break;}if($g($1.Binary,$1.i)){if($g($1.DatumB,$1.i+1)){if($g($1.msg,$1.i)<160){$k[$j++]=$a([$g($1.Bvals,$1.bsa),$g($1.Avals,$g($1.msg,$1.i)-128)]);if($1.addtocws()==$b)break;}else{$k[$j++]=$a([$g($1.Bvals,$1.bsb),$g($1.Bvals,$g($1.msg,$1.i)-128)]);if($1.addtocws()==$b)break;}$1.i=$1.i+1;break;}$k[$j++]=$a([$g($1.Bvals,$1.bin)]);if($1.addtocws()==$b)break;$1.mode=$1.BIN;break;}if($g($1.AheadA,$1.i)==1){$k[$j++]=$a([$g($1.Bvals,$1.sfa),$g($1.Avals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;break;}$k[$j++]=$a([$g($1.Bvals,$1.laa)]);if($1.addtocws()==$b)break;$1.mode=$1.A;break;}};$1.encA=function(){for(var _EX=0,_EY=1;_EX<_EY;_EX++){$1.n=$g($1.TryC,$1.i);if($1.n>=2){if($1.n>4){$k[$j++]=$a([$g($1.Avals,$1.lac)]);if($1.addtocws()==$b)break;$1.mode=$1.C;break;}$k[$j++]=$a([$g($1.Avals,$g($a([$1.sfc,$1.sc2,$1.sc3,$1.sc4]),$1.n-1))]);if($1.addtocws()==$b)break;for(var _Eu=0,_Ev=$1.n;_Eu<_Ev;_Eu++){if($g($1.msg,$1.i)<0){$k[$j++]=$a([$g($1.Cvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$a([(($g($1.msg,$1.i)-48)*10)+($g($1.msg,$1.i+1)-48)]);if($1.addtocws()==$b)break;$1.i=$1.i+2;}}break;}if($g($1.DatumA,$1.i)){var _FJ=$g($1.msg,$1.i);if((_FJ==$1.fn1)||((_FJ==$1.fn2)||(_FJ==$1.fn3))){$k[$j++]=$a([$g($1.Avals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;if($g($1.ECI,$1.i)){$k[$j++]=Infinity;if($1.ECIabc()==$b)break;var _FW=$a();$k[$j++]=_FW;if($1.addtocws()==$b)break;$1.i=$1.i+7;break;}if(($g($1.msg,$1.i)==$1.fn3)&&($1.i!=$1.segstart)){$1.i=$1.i+1;$1.mode=$1.C;$1.inmac=0;$1.segstart=$1.i;$1.segend=$1.i+$g($1.UntilEndSeg,$1.i);}$1.i=$1.i+1;break;}$k[$j++]=$a([$g($1.Avals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;break;}if($g($1.Binary,$1.i)){if($g($1.DatumA,$1.i+1)){if($g($1.msg,$1.i)<160){$k[$j++]=$a([$g($1.Avals,$1.bsa),$g($1.Avals,$g($1.msg,$1.i)-128)]);if($1.addtocws()==$b)break;}else{$k[$j++]=$a([$g($1.Avals,$1.bsb),$g($1.Bvals,$g($1.msg,$1.i)-128)]);if($1.addtocws()==$b)break;}$1.i=$1.i+1;break;}$k[$j++]=$a([$g($1.Avals,$1.bin)]);if($1.addtocws()==$b)break;$1.mode=$1.BIN;break;}$1.n=$g($1.AheadB,$1.i);if($1.n>6){$k[$j++]=$a([$g($1.Avals,$1.lab)]);if($1.addtocws()==$b)break;$1.mode=$1.B;break;}$k[$j++]=$a([$g($1.Avals,$g($a([$1.sfb,$1.sb2,$1.sb3,$1.sb4,$1.sb5,$1.sb6]),$1.n-1))]);if($1.addtocws()==$b)break;for(var _Gm=0,_Gn=$1.n;_Gm<_Gn;_Gm++){$k[$j++]=$a([$g($1.Bvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;}break;}};$1.encBIN=function(){for(var _Gv=0,_Gw=1;_Gv<_Gw;_Gv++){$1.n=$g($1.TryC,$1.i);if($1.n>=2){$k[$j++]=Infinity;if($1.finaliseBIN()==$b)break;var _H1=$a();$k[$j++]=_H1;if($1.addtocws()==$b)break;if($1.n>7){var _H7=$k[--$j];$1.mode=$1.C;$k[$j++]=_H7+$a([$g($1.BINvals,$1.tmc)]);break;}$k[$j++]=$a([$g($1.BINvals,$g($a([$1.sc2,$1.sc3,$1.sc4,$1.sc5,$1.sc6,$1.sc7]),$1.n-2))]);if($1.addtocws()==$b)break;for(var _HM=0,_HN=$1.n;_HM<_HN;_HM++){if($g($1.msg,$1.i)<0){$k[$j++]=$a([$g($1.Cvals,$g($1.msg,$1.i))]);if($1.addtocws()==$b)break;$1.i=$1.i+1;}else{$k[$j++]=$a([(($g($1.msg,$1.i)-48)*10)+($g($1.msg,$1.i+1)-48)]);if($1.addtocws()==$b)break;$1.i=$1.i+2;}}break;}if(($g($1.ECI,$1.i)&&$g($1.Binary,$1.i+7))){$k[$j++]=Infinity;if($1.ECIbin()==$b)break;var _Hm=$a();$k[$j++]=_Hm;if($1.addtocws()==$b)break;$1.i=$1.i+7;if($1.i==$1.msglen){$k[$j++]=Infinity;if($1.finaliseBIN()==$b)break;var _Hq=$a();$k[$j++]=_Hq;if($1.addtocws()==$b)break;}break;}if($g($1.msg,$1.i)>=0){if(((($g($1.Binary,$1.i)||$g($1.Binary,$1.i+1))||$g($1.Binary,$1.i+2))||$g($1.Binary,$1.i+3))||($g($1.ECI,$1.i+1)&&$g($1.Binary,$1.i+8))){$k[$j++]=Infinity;$k[$j++]=$g($1.msg,$1.i);if($1.addtobin()==$b)break;var _IF=$a();$k[$j++]=_IF;if($1.addtocws()==$b)break;$1.i=$1.i+1;if($1.i==$1.msglen){$k[$j++]=Infinity;if($1.finaliseBIN()==$b)break;var _IJ=$a();$k[$j++]=_IJ;if($1.addtocws()==$b)break;}break;}}$k[$j++]=Infinity;if($1.finaliseBIN()==$b)break;var _IK=$a();$k[$j++]=_IK;if($1.addtocws()==$b)break;if($1.i!=($1.msglen-1)){if(($g($1.msg,$1.i)==$1.fn3)&&($1.i!=$1.segstart)){$k[$j++]=$a([$g($1.BINvals,$1.tms)]);if($1.addtocws()==$b)break;$1.i=$1.i+1;$1.mode=$1.C;$1.inmac=0;$1.segstart=$1.i;$1.segend=$1.i+$g($1.UntilEndSeg,$1.i);break;}if($gt($g($1.AheadA,$1.i),$g($1.AheadB,$1.i))){$k[$j++]=$a([$g($1.BINvals,$1.tma)]);if($1.addtocws()==$b)break;$1.mode=$1.A;}else{$k[$j++]=$a([$g($1.BINvals,$1.tmb)]);if($1.addtocws()==$b)break;$1.mode=$1.B;}break;}break;}};$1.cws=$a(($1.barlen*2)+1);$1.mode=$1.C;$1.bvals=$a(5);$1.bpos=0;$1.inmac=0;$1.segstart=0;$1.segend=$g($1.UntilEndSeg,0);$1.i=0;$1.j=0;for(;;){if($1.i>=$1.msglen){break;}if($1.inmac!=0){if(($1.inmac!=$1.mac)&&($1.i==($1.segend-2))){$1.i=$1.i+2;if($1.i>=$1.msglen){break;}}if(($1.inmac==$1.mac)&&($1.i==($1.segend-1))){$1.i=$1.i+1;if($1.i>=$1.msglen){break;}}}$1[$g($a(["encA","encB","encC","encBIN"]),$1.mode)]();}$1.cws=$G($1.cws,0,$1.j);$1.nd=$1.cws.length;$1.minarea=(((($1.nd+3)+(~~($1.nd/2)))*9)+2)*2;if($1.ratio!=-1){$1.hgt=Math.sqrt($1.minarea/$1.ratio);$1.wid=Math.sqrt($1.minarea*$1.ratio);$1.h=~~$1.hgt;$1.w=~~$1.wid;if((($1.h+$1.w)%2)==1){if(($1.h*$1.w)<$1.minarea){$1.h=$1.h+1;$1.w=$1.w+1;}}else{if(($1.hgt*$1.w)<($1.wid*$1.h)){$1.w=$1.w+1;if(($1.h*$1.w)<$1.minarea){$1.w=$1.w-1;$1.h=$1.h+1;if(($1.h*$1.w)<$1.minarea){$1.w=$1.w+2;}}}else{$1.h=$1.h+1;if(($1.h*$1.w)<$1.minarea){$1.h=$1.h-1;$1.w=$1.w+1;if(($1.h*$1.w)<$1.minarea){$1.h=$1.h+2;}}}}$1.rows=$1.h;$1.columns=$1.w;}else{if($1.columns==-1){var _K9=~~((($1.minarea+$1.rows)-1)/$1.rows);$k[$j++]="columns";$k[$j++]=_K9;if(((_K9+$1.rows)%2)==0){var _KB=$k[--$j];$k[$j++]=_KB+1;}var _KC=$k[--$j];$1[$k[--$j]]=_KC;}if($1.rows==-1){var _KI=~~((($1.minarea+$1.columns)-1)/$1.columns);$k[$j++]="rows";$k[$j++]=_KI;if(((_KI+$1.columns)%2)==0){var _KK=$k[--$j];$k[$j++]=_KK+1;}var _KL=$k[--$j];$1[$k[--$j]]=_KL;}}$1.ndots=~~(($1.rows*$1.columns)/2);for(;;){var _KQ=$1.nd+1;if((((_KQ+((~~(_KQ/2))+3))*9)+2)>$1.ndots){break;}$1.nd=$1.nd+1;}$1.nc=(~~($1.nd/2))+3;$1.nw=$1.nd+$1.nc;$1.rembits=$1.ndots-(($1.nw*9)+2);if($1.nd>$1.cws.length){$k[$j++]=Infinity;$q($1.cws);var _Kd=($1.mode==$1.BIN)?109:106;$k[$j++]=_Kd;for(var _Kg=0,_Kh=($1.nd-$1.cws.length)-1;_Kg<_Kh;_Kg++){$k[$j++]=106;}$1.cws=$a();}$1.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"]);if(($1.rows%2)==0){$1.sixedges=$a([$a([$1.columns-1,$1.rows-2]),$a([0,$1.rows-2]),$a([$1.columns-2,$1.rows-1]),$a([1,$1.rows-1]),$a([$1.columns-1,0]),$a([0,0])]);}else{$1.sixedges=$a([$a([$1.columns-2,0]),$a([$1.columns-2,$1.rows-1]),$a([$1.columns-1,1]),$a([$1.columns-1,$1.rows-2]),$a([0,0]),$a([0,$1.rows-1])]);}$1.dmv=function(){var _LE=$k[--$j];var _LF=$k[--$j];$k[$j++]=_LF+(_LE*$1.columns);};$1.outline=$a($1.rows*$1.columns);for(var _LL=0,_LK=$1.rows-1;_LL<=_LK;_LL+=1){$1.y=_LL;for(var _LO=0,_LN=$1.columns-1;_LO<=_LN;_LO+=1){$1.x=_LO;$k[$j++]=$1.outline;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.dmv()==$b)break;var _LU=$k[--$j];$p($k[--$j],_LU,(($1.x+$1.y)%2)-1);}}var _LW=$1.sixedges;for(var _LX=0,_LY=_LW.length;_LX<_LY;_LX++){$k[$j++]=$1.outline;$q($g(_LW,_LX));if($1.dmv()==$b)return $b;var _Lb=$k[--$j];$p($k[--$j],_Lb,1);}$1.clearcol=function(){$1.x=$k[--$j];$k[$j++]=true;for(var _Lh=$1.x&1,_Lg=$1.rows-1;_Lh<=_Lg;_Lh+=2){$k[$j++]=$1.x;$k[$j++]=_Lh;if($1.dmv()==$b)break;if($g($1.sym,$k[--$j])==1){$j--;$k[$j++]=false;break;}}};$1.clearrow=function(){$1.y=$k[--$j];$k[$j++]=true;for(var _Lq=$1.y&1,_Lp=$1.columns-1;_Lq<=_Lp;_Lq+=2){$k[$j++]=_Lq;$k[$j++]=$1.y;if($1.dmv()==$b)break;if($g($1.sym,$k[--$j])==1){$j--;$k[$j++]=false;break;}}};$1.evalsymbol=function(){$1.sym=$k[--$j];$1.worst=9999999;var _M0=$a([$a(["x",0]),$a(["x",1]),$a(["y",0]),$a(["y",1])]);for(var _M1=0,_M2=_M0.length;_M1<_M2;_M1++){$q($g(_M0,_M1));$1.fl=$k[--$j];$1.dir=$k[--$j];$1.sum=0;$1.first=-1;$1.last=-1;var _M7=$eq($1.dir,"x")?$1.columns:$1.rows;for(var _M9=0,_M8=_M7-1;_M9<=_M8;_M9+=1){$1[$1.dir]=_M9;var _MB=$1.sym;var _MD=$1[$1.dir];var _MF=$eq($1.dir,"x")?$1.rows:$1.columns;var _MI=(_MF-1)*$1.fl;if($eq($1.dir,"y")){var _=_MI;_MI=_MD;_MD=_;}$k[$j++]=_MB;$k[$j++]=_MD;$k[$j++]=_MI;if($1.dmv()==$b)break;var _MJ=$k[--$j];if($g($k[--$j],_MJ)==1){if($1.first==-1){$1.first=$1[$1.dir];}$1.last=$1[$1.dir];$1.sum=$1.sum+1;}}var _MW=$eq($1.dir,"x")?$1.rows:$1.columns;var _MX=(($1.sum+$1.last)-$1.first)*_MW;$k[$j++]=_MX;if(_MX<$1.worst){$1.worst=$k[--$j];}else{$j--;}}$1.pen=0;if((($1.rows%2)==1)||($1.rows<=12)){$1.sum=0;$1.p=0;for(var _Me=1,_Md=$1.columns-2;_Me<=_Md;_Me+=1){$k[$j++]=_Me;if($1.clearcol()==$b)break;if($k[--$j]){$1.sum=$1.sum+1;$k[$j++]="p";if($1.sum==1){$k[$j++]=$1.rows;}else{$k[$j++]=$1.p*$1.rows;}var _Ml=$k[--$j];$1[$k[--$j]]=_Ml;}else{$1.sum=0;$1.pen=$1.pen+$1.p;$1.p=0;}}$1.pen=$1.pen+$1.p;}if((($1.rows%2)==0)||($1.columns<=12)){$1.sum=0;$1.p=0;for(var _Mv=1,_Mu=$1.rows-2;_Mv<=_Mu;_Mv+=1){$k[$j++]=_Mv;if($1.clearrow()==$b)break;if($k[--$j]){$1.sum=$1.sum+1;$k[$j++]="p";if($1.sum==1){$k[$j++]=$1.columns;}else{$k[$j++]=$1.p*$1.columns;}var _N2=$k[--$j];$1[$k[--$j]]=_N2;}else{$1.sum=0;$1.pen=$1.pen+$1.p;$1.p=0;}}$1.pen=$1.pen+$1.p;}$k[$j++]=Infinity;for(var _N9=0,_NA=($1.columns+4)*2;_N9<_NA;_N9++){$k[$j++]=0;}for(var _NE=0,_NF=$1.columns,_ND=$1.sym.length-1;_NF<0?_NE>=_ND:_NE<=_ND;_NE+=_NF){$k[$j++]=0;$k[$j++]=0;$q($G($1.sym,_NE,$1.columns));$k[$j++]=0;$k[$j++]=0;}for(var _NK=0,_NL=($1.columns+4)*2;_NK<_NL;_NK++){$k[$j++]=0;}$1.symp=$a();$1.columns=$1.columns+4;$1.rows=$1.rows+4;$1.sum=0;for(var _NR=2,_NQ=$1.rows-3;_NR<=_NQ;_NR+=1){$1.y=_NR;for(var _NV=($1.y&1)+2,_NU=$1.columns-3;_NV<=_NU;_NV+=2){$1.x=_NV;for(var _NW=0,_NX=1;_NW<_NX;_NW++){$k[$j++]=$1.symp;$k[$j++]=$1.x-1;$k[$j++]=$1.y-1;if($1.dmv()==$b)break;var _Nb=$k[--$j];if($g($k[--$j],_Nb)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x+1;$k[$j++]=$1.y-1;if($1.dmv()==$b)break;var _Nh=$k[--$j];if($g($k[--$j],_Nh)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x-1;$k[$j++]=$1.y+1;if($1.dmv()==$b)break;var _Nn=$k[--$j];if($g($k[--$j],_Nn)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x+1;$k[$j++]=$1.y+1;if($1.dmv()==$b)break;var _Nt=$k[--$j];if($g($k[--$j],_Nt)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.dmv()==$b)break;var _Nz=$k[--$j];if($g($k[--$j],_Nz)==0){$1.sum=$1.sum+1;break;}$k[$j++]=$1.symp;$k[$j++]=$1.x-2;$k[$j++]=$1.y;if($1.dmv()==$b)break;var _O6=$k[--$j];if($g($k[--$j],_O6)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x;$k[$j++]=$1.y-2;if($1.dmv()==$b)break;var _OC=$k[--$j];if($g($k[--$j],_OC)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x+2;$k[$j++]=$1.y;if($1.dmv()==$b)break;var _OI=$k[--$j];if($g($k[--$j],_OI)==1){break;}$k[$j++]=$1.symp;$k[$j++]=$1.x;$k[$j++]=$1.y+2;if($1.dmv()==$b)break;var _OO=$k[--$j];if($g($k[--$j],_OO)==1){break;}$1.sum=$1.sum+1;}}}$1.columns=$1.columns-4;$1.rows=$1.rows-4;$1.epen=0;if($1.worst==0){$k[$j++]=0;$f($G($1.sym,0,$1.columns),function(){var _OY=$k[--$j];var _OZ=$k[--$j];$k[$j++]=_OZ+_OY;});if($k[--$j]==0){$1.epen=$1.epen+100000;}$k[$j++]=0;$f($G($1.sym,$1.sym.length-$1.columns,$1.columns),function(){var _Oh=$k[--$j];var _Oi=$k[--$j];$k[$j++]=_Oi+_Oh;});if($k[--$j]==0){$1.epen=$1.epen+200000;}$k[$j++]=0;for(var _Oo=0,_Op=$1.columns,_On=$1.sym.length-1;_Op<0?_Oo>=_On:_Oo<=_On;_Oo+=_Op){var _Os=$k[--$j];$k[$j++]=_Os+$g($1.sym,_Oo);}if($k[--$j]==0){$1.epen=$1.epen+400000;}$k[$j++]=0;for(var _Oz=$1.columns-1,_P0=$1.columns,_Oy=$1.sym.length-1;_P0<0?_Oz>=_Oy:_Oz<=_Oy;_Oz+=_P0){var _P3=$k[--$j];$k[$j++]=_P3+$g($1.sym,_Oz);}if($k[--$j]==0){$1.epen=$1.epen+800000;}}$k[$j++]=(($1.worst-($1.sum*$1.sum))-$1.pen)-$1.epen;};$k[$j++]=Infinity;$k[$j++]=1;for(var _PB=0,_PC=112;_PB<_PC;_PB++){var _PD=$k[--$j];$k[$j++]=_PD;$k[$j++]=(_PD*3)%113;}$1.rsalog=$a();$1.step=(~~($1.nw/112))+1;$1.offset=function(){var _PH=$k[--$j];$k[$j++]=(_PH*$1.step)+$1.start;};$1.bestscore=-99999999;$k[$j++]="masks";if($1.mask!=-1){$k[$j++]=$a([$1.mask]);}else{if($1.fast){$k[$j++]=$a([3,2,1,0]);}else{$k[$j++]=$a([0,1,2,3]);}}var _PP=$k[--$j];$1[$k[--$j]]=_PP;$1.litmasks=$a(4);$f($1.masks,function(){$1.mask=$k[--$j];$k[$j++]=Infinity;var _PY=$1.cws;$k[$j++]=$1.mask;$k[$j++]=$g($a([0,3,7,17]),$1.mask);$k[$j++]=0;for(var _PZ=0,_Pa=_PY.length;_PZ<_Pa;_PZ++){var _Pc=$k[--$j];var _Pd=$k[--$j];$k[$j++]=($g(_PY,_PZ)+_Pc)%113;$k[$j++]=_Pd;$k[$j++]=_Pc+_Pd;}$j-=2;for(var _Pf=0,_Pg=$1.nc;_Pf<_Pg;_Pf++){$k[$j++]=0;}$1.rscws=$a();for(var _Pk=0,_Pj=$1.step-1;_Pk<=_Pj;_Pk+=1){$1.start=_Pk;$1.ND=~~((((($1.nd+1)-$1.start)+$1.step)-1)/$1.step);$1.NW=~~((((($1.nw+1)-$1.start)+$1.step)-1)/$1.step);$1.NC=$1.NW-$1.ND;$k[$j++]=Infinity;$k[$j++]=1;for(var _Pw=0,_Px=$1.NC;_Pw<_Px;_Pw++){$k[$j++]=0;}$1.coeffs=$a();for(var _Q1=1,_Q0=$1.NC;_Q1<=_Q0;_Q1+=1){$1.i=_Q1;for(var _Q3=$1.NC;_Q3>=1;_Q3-=1){$1.j=_Q3;$p($1.coeffs,$1.j,(($g($1.coeffs,$1.j)+113)-(($g($1.rsalog,$1.i)*$g($1.coeffs,$1.j-1))%113))%113);}}for(var _QH=0,_QG=$1.ND-1;_QH<=_QG;_QH+=1){$k[$j++]="t";$k[$j++]=$1.rscws;$k[$j++]=_QH;if($1.offset()==$b)break;var _QJ=$k[--$j];var _QL=$g($k[--$j],_QJ);$k[$j++]=_QL;$k[$j++]=$1.rscws;$k[$j++]=$1.ND;if($1.offset()==$b)break;var _QO=$k[--$j];var _QQ=$g($k[--$j],_QO);var _QR=$k[--$j];$1[$k[--$j]]=(_QR+_QQ)%113;for(var _QV=0,_QU=$1.NC-2;_QV<=_QU;_QV+=1){$1.j=_QV;$k[$j++]=$1.rscws;$k[$j++]=$1.ND+$1.j;if($1.offset()==$b)break;$k[$j++]=$1.rscws;$k[$j++]=($1.ND+$1.j)+1;if($1.offset()==$b)break;var _Qc=$k[--$j];var _Qe=$g($k[--$j],_Qc);var _Qj=$k[--$j];$p($k[--$j],_Qj,((_Qe+113)-(($1.t*$g($1.coeffs,$1.j+1))%113))%113);}$k[$j++]=$1.rscws;$k[$j++]=($1.ND+$1.NC)-1;if($1.offset()==$b)break;var _Qs=$k[--$j];$p($k[--$j],_Qs,(113-(($1.t*$g($1.coeffs,$1.NC))%113))%113);}for(var _Qx=$1.ND,_Qw=$1.NW-1;_Qx<=_Qw;_Qx+=1){$k[$j++]=_Qx;$k[$j++]=$1.rscws;$k[$j++]=_Qx;if($1.offset()==$b)break;var _R0=$k[--$j];var _R1=$k[--$j];var _R2=$k[--$j];$k[$j++]=_R1;$k[$j++]=_R0;$k[$j++]=113;$k[$j++]=$1.rscws;$k[$j++]=_R2;if($1.offset()==$b)break;var _R3=$k[--$j];var _R5=$g($k[--$j],_R3);var _R6=$k[--$j];var _R7=$k[--$j];$p($k[--$j],_R7,(_R6-_R5)%113);}}$1.bits=$s($1.ndots);$P($1.bits,0,$g($a(["00","01","10","11"]),$1.mask));for(var _RH=1,_RG=$1.nw;_RH<=_RG;_RH+=1){$1.i=_RH;$P($1.bits,(($1.i-1)*9)+2,$g($1.encs,$g($1.rscws,$1.i)));}if($1.rembits>0){$P($1.bits,($1.nw*9)+2,$G("11111111111111111",0,$1.rembits));}var _RU=$1.outline;$1.pixs=$A($a(_RU.length),_RU);$1.posx=0;$k[$j++]="posy";if(($1.rows%2)==0){$k[$j++]=0;}else{$k[$j++]=$1.rows-1;}var _RZ=$k[--$j];$1[$k[--$j]]=_RZ;$f($G($1.bits,0,$1.bits.length-6),function(){for(;;){$k[$j++]=$1.pixs;$k[$j++]=$1.posx;$k[$j++]=$1.posy;if($1.dmv()==$b)break;var _Rh=$k[--$j];if($g($k[--$j],_Rh)==-1){break;}if(($1.rows%2)==0){$1.posy=$1.posy+1;if($1.posy==$1.rows){$1.posy=0;$1.posx=$1.posx+1;}}else{$1.posx=$1.posx+1;if($1.posx==$1.columns){$1.posx=0;$1.posy=$1.posy-1;}}}$k[$j++]=$1.pixs;$k[$j++]=$1.posx;$k[$j++]=$1.posy;if($1.dmv()==$b)return $b;var _Rw=$k[--$j];var _Rx=$k[--$j];$p(_Rx,_Rw,$k[--$j]-48);});for(var _Rz=0;_Rz<=5;_Rz+=1){$1.i=_Rz;$k[$j++]=$1.pixs;$q($g($1.sixedges,$1.i));if($1.dmv()==$b)break;var _S8=$k[--$j];$p($k[--$j],_S8,$g($1.bits,($1.bits.length-6)+$1.i)-48);}$k[$j++]="score";$k[$j++]=$1.pixs;if($1.evalsymbol()==$b)return $b;var _SB=$k[--$j];$1[$k[--$j]]=_SB;if($1.score>$1.bestscore){$1.bestsym=$1.pixs;$1.bestscore=$1.score;if($1.fast&&($1.bestscore>(~~(($1.rows*$1.columns)/2)))){return $b;}}var _SL=$1.pixs;$1.litmask=$A($a(_SL.length),_SL);for(var _SO=0;_SO<=5;_SO+=1){$1.i=_SO;$k[$j++]=$1.litmask;$q($g($1.sixedges,$1.i));if($1.dmv()==$b)break;var _ST=$k[--$j];$p($k[--$j],_ST,1);}$p($1.litmasks,$1.mask,$1.litmask);if($1.fast){$k[$j++]="score";$k[$j++]=$1.litmask;if($1.evalsymbol()==$b)return $b;var _Sa=$k[--$j];$1[$k[--$j]]=_Sa;if($gt($1.score,$1.bestscore)){$1.bestsym=$1.litmask;$1.bestscore=$1.score;if($1.bestscore>(~~(($1.rows*$1.columns)/2))){return $b;}}}});$1.pixs=$1.bestsym;if((!$1.fast)&&($1.bestscore<=(~~(($1.rows*$1.columns)/2)))){$1.bestscore=-99999999;$f($1.masks,function(){$1.litmask=$g($1.litmasks,$k[--$j]);$k[$j++]="score";$k[$j++]=$1.litmask;if($1.evalsymbol()==$b)return $b;var _St=$k[--$j];$1[$k[--$j]]=_St;if($1.score>$1.bestscore){$1.bestsym=$1.litmask;$1.bestscore=$1.score;}});$1.pixs=$1.bestsym;}var _T6={ren:$0.renmatrix,pixs:$1.pixs,pixx:$1.columns,pixy:$1.rows,height:($1.rows*2)/72,width:($1.columns*2)/72,opt:$1.options};$k[$j++]=_T6;if(!$1.dontdraw){$0.renmatrix();}};$0.ultracode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.eclevel="EC2";$1.parse=false;$1.parsefnc=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barlen=$1.barcode.length;$1.fn1=-1;$1.fn3=-2;var _8={FNC1:$1.fn1,FNC3:$1.fn3};$1.fncvals=_8;$1.msg=$a($1.barlen);$1.i=0;$1.j=0;for(;;){if($1.i==$1.barlen){break;}$1.char=$g($1.barcode,$1.i);if(($1.parsefnc&&($1.char==94))&&($1.i<($1.barlen-4))){if($g($1.barcode,$1.i+1)!=94){$1.char=$g($1.fncvals,$G($1.barcode,$1.i+1,4));$1.i=$1.i+4;}else{$1.i=$1.i+1;}}$p($1.msg,$1.j,$1.char);$1.i=$1.i+1;$1.j=$1.j+1;}$1.msg=$G($1.msg,0,$1.j);$1.msglen=$1.msg.length;$1.start=257;$1.scr=$a([]);$1.link1=0;$1.scp=$a([]);$k[$j++]=Infinity;$q($1.scr);$q($1.scp);$f($1.msg,function(){var _i=$k[--$j];$k[$j++]=_i;if(_i==$1.fn1){$j--;$k[$j++]=268;}var _k=$k[--$j];$k[$j++]=_k;if(_k==$1.fn3){$j--;$k[$j++]=269;}});$1.dcws=$a();$1.mcc=$1.dcws.length+3;$1.eclval=$g($1.eclevel,2)-48;if($1.eclval!=0){$k[$j++]="qcc";$k[$j++]=$g($a([0,1,2,4,6,8]),$1.eclval);$k[$j++]=~~($1.mcc/25);if(($1.mcc%25)!=0){var _w=$k[--$j];$k[$j++]=_w+1;}var _x=$k[--$j];var _y=$k[--$j];$1[$k[--$j]]=(_y*_x)+5;}else{$1.qcc=3;}$1.acc=($1.qcc-3)+(78*$1.link1);$1.tcc=$1.mcc+$1.qcc;$1.metrics=$a([$a([2,4,34,5]),$a([3,33,82,13]),$a([4,82,158,23]),$a([5,134,282,30])]);for(var _19=0;_19<=3;_19+=1){$1.i=_19;$1.m=$g($1.metrics,$1.i);$1.rows=$g($1.m,0);$1.minc=$g($1.m,1);$1.maxc=$g($1.m,2);$1.mcol=$g($1.m,3);$1.okay=true;if(($1.tcc<$1.minc)||($1.tcc>$1.maxc)){$1.okay=false;}if($1.okay){break;}}if(!$1.okay){$k[$j++]="bwipp.ultracodeNoValidSymbol";$k[$j++]="No valid symbol available";$0.raiseerror();}for(var _1S=$1.mcol;_1S<=61;_1S+=1){$1.columns=_1S;$k[$j++]=$1.columns;if($1.columns>=15){var _1V=$k[--$j];$k[$j++]=_1V-1;}if($1.columns>=31){var _1X=$k[--$j];$k[$j++]=_1X-1;}if($1.columns>=47){var _1Z=$k[--$j];$k[$j++]=_1Z-1;}var _1d=(($k[--$j]*$1.rows)-3)-$1.tcc;$k[$j++]=_1d;if(_1d>=0){$1.pads=$k[--$j];break;}$j--;}$1.dcc=$1.columns-$1.mcol;$k[$j++]=Infinity;$k[$j++]=$1.start;$k[$j++]=$1.mcc;$k[$j++]=$1.acc;$q($1.scr);$q($1.dcws);for(var _1n=0,_1o=$1.qcc;_1n<_1o;_1n++){$k[$j++]=0;}$k[$j++]=0;$1.rsseq=$a();$k[$j++]=Infinity;$k[$j++]=1;for(var _1q=0,_1r=282;_1q<_1r;_1q++){var _1s=$k[--$j];$k[$j++]=_1s;$k[$j++]=(_1s*3)%283;}$1.rsalog=$a();$1.rslog=$a(283);for(var _1v=1;_1v<=282;_1v+=1){$p($1.rslog,$g($1.rsalog,_1v),_1v);}$1.rsprod=function(){var _1z=$k[--$j];var _20=$k[--$j];$k[$j++]=_20;$k[$j++]=_1z;if((_1z!=0)&&(_20!=0)){var _23=$g($1.rslog,$k[--$j]);var _28=$g($1.rsalog,(_23+$g($1.rslog,$k[--$j]))%282);$k[$j++]=_28;}else{$j-=2;$k[$j++]=0;}};$1.n=$1.mcc;$1.k=$1.qcc;$k[$j++]=Infinity;$k[$j++]=1;for(var _2C=0,_2D=$1.k;_2C<_2D;_2C++){$k[$j++]=0;}$1.coeffs=$a();for(var _2H=1,_2G=$1.k;_2H<=_2G;_2H+=1){$1.i=_2H;$p($1.coeffs,$1.i,$g($1.coeffs,$1.i-1));for(var _2O=$1.i-1;_2O>=1;_2O-=1){$1.j=_2O;$k[$j++]=$1.coeffs;$k[$j++]=$1.j;$k[$j++]=$g($1.coeffs,$1.j-1);$k[$j++]=$g($1.coeffs,$1.j);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _2a=$k[--$j];var _2b=$k[--$j];var _2c=$k[--$j];$p($k[--$j],_2c,(_2b+_2a)%283);}$k[$j++]=$1.coeffs;$k[$j++]=0;$k[$j++]=$g($1.coeffs,0);$k[$j++]=$g($1.rsalog,$1.i);if($1.rsprod()==$b)break;var _2k=$k[--$j];var _2l=$k[--$j];$p($k[--$j],_2l,_2k);}$1.coeffs=$G($1.coeffs,0,$1.coeffs.length-1);for(var _2r=$1.coeffs.length-1;_2r>=0;_2r-=2){var _2s=$1.coeffs;$p(_2s,_2r,283-$g(_2s,_2r));}for(var _2w=0,_2v=$1.n-1;_2w<=_2v;_2w+=1){$1.t=($g($1.rsseq,_2w)+$g($1.rsseq,$1.n))%283;for(var _34=0,_33=$1.k-1;_34<=_33;_34+=1){$1.j=_34;$p($1.rsseq,$1.n+$1.j,($g($1.rsseq,($1.n+$1.j)+1)+(283-(($1.t*$g($1.coeffs,($1.k-$1.j)-1))%283)))%283);}}for(var _3L=$1.n,_3K=$1.n+$1.k;_3L<=_3K;_3L+=1){$p($1.rsseq,_3L,(283-$g($1.rsseq,_3L))%283);}$1.ecws=$G($1.rsseq,$1.n,$1.k);$1.dccu=$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]);$1.dccl=$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]);$1.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]);$1.rows=($1.rows*6)+1;$1.columns=$1.columns+6;$k[$j++]=Infinity;for(var _3a=0,_3b=$1.rows*$1.columns;_3a<_3b;_3a++){$k[$j++]=-1;}$1.pixs=$a();$1.qmv=function(){var _3e=$k[--$j];var _3f=$k[--$j];$k[$j++]=_3f+(_3e*$1.columns);};for(var _3i=0,_3h=$1.columns-1;_3i<=_3h;_3i+=1){$1.i=_3i;for(var _3l=0,_3k=$1.rows-1;_3l<=_3k;_3l+=6){$1.j=_3l;if($1.i>=5){$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=$1.j;if($1.qmv()==$b)break;var _3r=$k[--$j];$p($k[--$j],_3r,($1.i%2)*9);}}$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=0;if($1.qmv()==$b)break;var _3v=$k[--$j];$p($k[--$j],_3v,9);$k[$j++]=$1.pixs;$k[$j++]=$1.i;$k[$j++]=$1.rows-1;if($1.qmv()==$b)break;var _40=$k[--$j];$p($k[--$j],_40,9);}for(var _44=1,_43=$1.rows-2;_44<=_43;_44+=1){$1.i=_44;for(var _47=3,_46=$1.columns-1;_47<=_46;_47+=16){$1.j=_47;$k[$j++]=$1.pixs;$k[$j++]=$1.j;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4C=$k[--$j];$p($k[--$j],_4C,(1-($1.i%2))*9);}$k[$j++]=$1.pixs;$k[$j++]=0;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4G=$k[--$j];$p($k[--$j],_4G,9);$k[$j++]=$1.pixs;$k[$j++]=1;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4L=$k[--$j];$p($k[--$j],_4L,(1-($1.i%2))*9);$k[$j++]=$1.pixs;$k[$j++]=2;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4P=$k[--$j];$p($k[--$j],_4P,0);$k[$j++]=$1.pixs;$k[$j++]=3;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4T=$k[--$j];$p($k[--$j],_4T,9);$k[$j++]=$1.pixs;$k[$j++]=4;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4X=$k[--$j];$p($k[--$j],_4X,0);$k[$j++]=$1.pixs;$k[$j++]=$1.columns-1;$k[$j++]=$1.i;if($1.qmv()==$b)break;var _4c=$k[--$j];$p($k[--$j],_4c,9);}$1.i=(~~($1.rows/2))-5;$k[$j++]=Infinity;var _4j=$R($s(5),$g($1.dccu,$1.dcc),10);for(var _4k=0,_4l=_4j.length;_4k<_4l;_4k++){$k[$j++]=$g(_4j,_4k)-48;}var _4r=$R($s(5),$g($1.dccl,$1.dcc),10);$k[$j++]=0;for(var _4s=0,_4t=_4r.length;_4s<_4t;_4s++){$k[$j++]=$g(_4r,_4s)-48;}var _4v=$a();for(var _4w=0,_4x=_4v.length;_4w<_4x;_4w++){$k[$j++]=$g(_4v,_4w);$k[$j++]=$1.pixs;$k[$j++]=2;$k[$j++]=$1.i;if($1.qmv()==$b)return $b;var _51=$k[--$j];var _52=$k[--$j];$p(_52,_51,$k[--$j]);$1.i=$1.i+1;}$k[$j++]=Infinity;$k[$j++]=$1.start;$k[$j++]=$1.mcc;$q($1.ecws);$k[$j++]=$1.tcc;$k[$j++]=283;$k[$j++]=$1.acc;$q($1.scr);$q($1.dcws);for(var _5D=0,_5E=$1.pads;_5D<_5E;_5D++){$k[$j++]=284;}$k[$j++]=$1.qcc;$1.tileseq=$a();$1.x=5;$1.y=1;var _5H=$1.tileseq;for(var _5I=0,_5J=_5H.length;_5I<_5J;_5I++){var _5O=$R($s(5),$g($1.tiles,$g(_5H,_5I)),10);for(var _5P=0,_5Q=_5O.length;_5P<_5Q;_5P++){$k[$j++]=$g(_5O,_5P);$k[$j++]=$1.pixs;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.qmv()==$b)return $b;var _5V=$k[--$j];var _5W=$k[--$j];$p(_5W,_5V,$k[--$j]-48);$1.y=$1.y+1;}if($1.y!=($1.rows-1)){$1.y=$1.y+1;}else{$1.x=$1.x+1;$1.y=1;$k[$j++]=$1.pixs;$k[$j++]=$1.x;$k[$j++]=$1.y;if($1.qmv()==$b)return $b;var _5g=$k[--$j];if($g($k[--$j],_5g)!=-1){$1.x=$1.x+1;}}}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renmatrix;$k[$j++]="pixs";$k[$j++]=$1.pixs;$k[$j++]="pixx";$k[$j++]=$1.columns;$k[$j++]="pixy";$k[$j++]=$1.rows;$k[$j++]="height";$k[$j++]=$1.rows/72;$k[$j++]="width";$k[$j++]=$1.columns/72;$k[$j++]="colormap";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]="00000000";$k[$j++]=9;$k[$j++]="000000FF";$k[$j++]=1;$k[$j++]="FF000000";$k[$j++]=3;$k[$j++]="00FF0000";$k[$j++]=5;$k[$j++]="0000FF00";$k[$j++]=6;$k[$j++]="7F00FF00";var _5p=$d();$k[$j++]=_5p;$k[$j++]="opt";$k[$j++]=$1.options;var _5r=$d();$k[$j++]=_5r;if(!$1.dontdraw){$0.renmatrix();}};$0["gs1-cc"]=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.ccversion="a";$1.cccolumns=-1;$1.lintype="";$1.linwidth=-1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.cccolumns=~~$1.cccolumns;$1.linwidth=~~$1.linwidth;if($1.cccolumns==-1){$k[$j++]=Infinity;$k[$j++]="ean13";$k[$j++]=4;$k[$j++]="upca";$k[$j++]=4;$k[$j++]="ean8";$k[$j++]=3;$k[$j++]="upce";$k[$j++]=2;$k[$j++]="gs1-128";if($ne($1.ccversion,"c")){$k[$j++]=4;}else{$k[$j++]=~~(($1.linwidth-52)/17);}$k[$j++]="databaromni";$k[$j++]=4;$k[$j++]="databarstacked";$k[$j++]=2;$k[$j++]="databarstackedomni";$k[$j++]=2;$k[$j++]="databartruncated";$k[$j++]=4;$k[$j++]="databarlimited";$k[$j++]=3;$k[$j++]="databarexpanded";$k[$j++]=4;$k[$j++]="databarexpandedstacked";$k[$j++]=4;$1.cccolumns=$g($d(),$1.lintype);}$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _J=$k[--$j];$P($1.out,$1.j,_J);$1.j=(_J.length+$1.j)+1;$j--;var _N=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_N,0,3)));$k[$j++]=$G(_N,3,_N.length-3);}else{var _S=$k[--$j];$P($1.out,$1.j,_S);$1.j=_S.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _b=$1.barcode;$k[$j++]=$G(_b,1,_b.length-1);for(;;){var _d=$k[--$j];$k[$j++]=_d;if($eq(_d,"")){break;}$x($k[--$j],")");$j--;var _f=$k[--$j];var _g=$k[--$j];var _h=$k[--$j];$k[$j++]=_f;$x(_h,"(");if($k[--$j]){var _j=$k[--$j];var _k=$k[--$j];var _l=$k[--$j];var _m=$k[--$j];$k[$j++]=_l;$k[$j++]=_m;$k[$j++]=_j;}else{var _n=$k[--$j];var _o=$k[--$j];$k[$j++]="";$k[$j++]=_o;$k[$j++]=_n;}$k[$j++]=Infinity;$q($1.ais);var _r=$k[$j-1-($m()+2)];$k[$j++]=_r;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _v=$k[$j-1-($m()+1)];$k[$j++]=_v;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;$1.isupper=function(){var _x=$k[--$j];$k[$j++]=(_x>=65)&&(_x<=90);};$1.isnum0=function(){var _y=$k[--$j];$k[$j++]=(_y>=48)&&(_y<=57);};$1.isnum1=function(){var _z=$k[--$j];$k[$j++]=(_z>=49)&&(_z<=57);};for(;;){if($1.ais.length>=1){if(($eq($g($1.ais,0),"10")||$eq($g($1.ais,0),"11"))||$eq($g($1.ais,0),"17")){$k[$j++]=-1;$k[$j++]="10";break;}}if($1.ais.length>=1){if($eq($g($1.ais,0),"90")){$1.v=$g($1.vals,0);if($1.v.length>=1){$k[$j++]=$g($1.v,0);if($1.isupper()==$b)break;if($k[--$j]){$k[$j++]=0;$k[$j++]="11";break;}}if($1.v.length>=2){$k[$j++]=$g($1.v,0);if($1.isnum1()==$b)break;$k[$j++]=$g($1.v,1);if($1.isupper()==$b)break;var _1L=$k[--$j];if(($k[--$j]&&_1L)){$k[$j++]=1;$k[$j++]="11";break;}}if($1.v.length>=3){$k[$j++]=$g($1.v,0);if($1.isnum1()==$b)break;$k[$j++]=$g($1.v,1);if($1.isnum0()==$b)break;var _1S=$k[--$j];var _1T=$k[--$j];$k[$j++]=$an(_1T,_1S);$k[$j++]=$g($1.v,2);if($1.isupper()==$b)break;var _1W=$k[--$j];if(($k[--$j]&&_1W)){$k[$j++]=2;$k[$j++]="11";break;}}if($1.v.length>=4){$k[$j++]=$g($1.v,0);if($1.isnum1()==$b)break;$k[$j++]=$g($1.v,1);if($1.isnum0()==$b)break;var _1d=$k[--$j];var _1e=$k[--$j];$k[$j++]=$an(_1e,_1d);$k[$j++]=$g($1.v,2);if($1.isnum0()==$b)break;var _1h=$k[--$j];var _1i=$k[--$j];$k[$j++]=$an(_1i,_1h);$k[$j++]=$g($1.v,3);if($1.isupper()==$b)break;var _1l=$k[--$j];if(($k[--$j]&&_1l)){$k[$j++]=3;$k[$j++]="11";break;}}}}$k[$j++]=-1;$k[$j++]="0";break;}$1.method=$k[--$j];$1.npre=$k[--$j];$1.fnc1=-1;$1.lnumeric=-2;$1.lalphanumeric=-3;$1.liso646=-4;$1.tobin=function(){var _1q=$s($k[--$j]);$k[$j++]=_1q;for(var _1s=0,_1r=_1q.length-1;_1s<=_1r;_1s+=1){var _1t=$k[--$j];$p(_1t,_1s,48);$k[$j++]=_1t;}var _1u=$k[--$j];var _1x=$R($s(_1u.length),$k[--$j],2);$P(_1u,_1u.length-_1x.length,_1x);$k[$j++]=_1u;};$k[$j++]="alpha";$k[$j++]=Infinity;for(var _1y=65;_1y<=90;_1y+=1){$k[$j++]=_1y;$k[$j++]=_1y-65;$k[$j++]=5;if($1.tobin()==$b)break;}for(var _1z=48;_1z<=57;_1z+=1){$k[$j++]=_1z;$k[$j++]=_1z+4;$k[$j++]=6;if($1.tobin()==$b)break;}$k[$j++]=$1.fnc1;$k[$j++]="11111";var _21=$d();$1[$k[--$j]]=_21;$k[$j++]="numeric";$k[$j++]=Infinity;for(var _23=0;_23<=119;_23+=1){var _25=$Z($s(2),"00");var _27=$R($s(2),_23,11);$P(_25,2-_27.length,_27);$k[$j++]=_23;$k[$j++]=_25;if($g(_25,0)==65){var _29=$k[--$j];$p(_29,0,94);$k[$j++]=_29;}var _2A=$k[--$j];$k[$j++]=_2A;if($g(_2A,1)==65){var _2C=$k[--$j];$p(_2C,1,94);$k[$j++]=_2C;}var _2D=$k[--$j];var _2G=$Z($s(7),"0000000");var _2I=$R($s(7),$k[--$j]+8,2);$P(_2G,7-_2I.length,_2I);$k[$j++]=_2D;$k[$j++]=_2G;}$k[$j++]=$1.lalphanumeric;$k[$j++]="0000";var _2K=$d();$1[$k[--$j]]=_2K;$k[$j++]="alphanumeric";$k[$j++]=Infinity;for(var _2M=48;_2M<=57;_2M+=1){$k[$j++]=_2M;$k[$j++]=_2M-43;$k[$j++]=5;if($1.tobin()==$b)break;}$k[$j++]=$1.fnc1;$k[$j++]="01111";for(var _2O=65;_2O<=90;_2O+=1){$k[$j++]=_2O;$k[$j++]=_2O-33;$k[$j++]=6;if($1.tobin()==$b)break;}$k[$j++]=42;$k[$j++]="111010";for(var _2P=44;_2P<=47;_2P+=1){$k[$j++]=_2P;$k[$j++]=_2P+15;$k[$j++]=6;if($1.tobin()==$b)break;}$k[$j++]=$1.lnumeric;$k[$j++]="000";$k[$j++]=$1.liso646;$k[$j++]="00100";var _2S=$d();$1[$k[--$j]]=_2S;$k[$j++]="iso646";$k[$j++]=Infinity;for(var _2U=48;_2U<=57;_2U+=1){$k[$j++]=_2U;$k[$j++]=_2U-43;$k[$j++]=5;if($1.tobin()==$b)break;}$k[$j++]=$1.fnc1;$k[$j++]="01111";for(var _2W=65;_2W<=90;_2W+=1){$k[$j++]=_2W;$k[$j++]=_2W-1;$k[$j++]=7;if($1.tobin()==$b)break;}for(var _2X=97;_2X<=122;_2X+=1){$k[$j++]=_2X;$k[$j++]=_2X-7;$k[$j++]=7;if($1.tobin()==$b)break;}$k[$j++]=33;$k[$j++]="11101000";$k[$j++]=34;$k[$j++]="11101001";for(var _2Y=37;_2Y<=47;_2Y+=1){$k[$j++]=_2Y;$k[$j++]=_2Y+197;$k[$j++]=8;if($1.tobin()==$b)break;}for(var _2Z=58;_2Z<=63;_2Z+=1){$k[$j++]=_2Z;$k[$j++]=_2Z+187;$k[$j++]=8;if($1.tobin()==$b)break;}$k[$j++]=95;$k[$j++]="11111011";$k[$j++]=32;$k[$j++]="11111100";$k[$j++]=$1.lnumeric;$k[$j++]="000";$k[$j++]=$1.lalphanumeric;$k[$j++]="00100";var _2c=$d();$1[$k[--$j]]=_2c;if($eq($1.method,"10")){if($eq($g($1.ais,0),"11")||$eq($g($1.ais,0),"17")){var _2k=$g($1.vals,0);var _2p=$Z($s(16),"0000000000000000");var _2r=$R($s(16),((~~$z($G(_2k,0,2)))*384)+((((~~$z($G(_2k,2,2)))-1)*32)+(~~$z($G(_2k,4,2)))),2);$P(_2p,16-_2r.length,_2r);$k[$j++]=_2p;$k[$j++]=Infinity;var _2s=$k[--$j];var _2t=$k[--$j];$k[$j++]=_2s;$k[$j++]=1;$k[$j++]=0;$f(_2t,function(){var _2u=$k[--$j];$k[$j++]=_2u-48;});var _2x=$eq($g($1.ais,0),"11")?0:1;$k[$j++]=_2x;$1.cdf=$a();$1.ais=$G($1.ais,1,$1.ais.length-1);$1.vals=$G($1.vals,1,$1.vals.length-1);}else{$1.cdf=$a([1,0,1,1]);}if($1.ais.length!=0){if($eq($g($1.ais,0),"10")){$k[$j++]=Infinity;$f($g($1.vals,0));$1.gpf=$a();if($1.ais.length>1){$k[$j++]=Infinity;$q($1.gpf);$k[$j++]=$1.fnc1;$1.gpf=$a();}$1.ais=$G($1.ais,1,$1.ais.length-1);$1.vals=$G($1.vals,1,$1.vals.length-1);}else{$1.gpf=$a([$1.fnc1]);}}else{$k[$j++]=Infinity;$q($1.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;$1.cdf=$a();$1.gpf=$a([]);}$1.mode="numeric";}if($eq($1.method,"11")){$1.cdf=$a([1,1]);$1.ai90=$g($1.vals,0);if(($1.npre+1)!=$1.ai90.length){$k[$j++]=$G($1.ai90,$1.npre+1,($1.ai90.length-$1.npre)-1);}else{$k[$j++]="";}$1.ai90rem=$k[--$j];$k[$j++]="nalpha";$k[$j++]=0;$f($1.ai90rem,function(){var _3e=$k[--$j];if((_3e>=65)&&(_3e<=90)){var _3f=$k[--$j];$k[$j++]=_3f+1;}});var _3g=$k[--$j];$1[$k[--$j]]=_3g;$k[$j++]="nnums";$k[$j++]=0;$f($1.ai90rem,function(){var _3j=$k[--$j];if((_3j>=48)&&(_3j<=57)){var _3k=$k[--$j];$k[$j++]=_3k+1;}});var _3l=$k[--$j];$1[$k[--$j]]=_3l;$k[$j++]="mode";if($gt($1.nalpha,$1.nnums)){$k[$j++]="alpha";}else{$k[$j++]="numeric";}var _3p=$k[--$j];$1[$k[--$j]]=_3p;if(($1.nalpha+$1.nnums)!=$1.ai90rem.length){$1.mode="alphanumeric";}$k[$j++]=Infinity;$q($1.cdf);if($eq($1.mode,"alphanumeric")){$k[$j++]=0;}if($eq($1.mode,"numeric")){$k[$j++]=1;$k[$j++]=0;}if($eq($1.mode,"alpha")){$k[$j++]=1;$k[$j++]=1;}$1.cdf=$a();$k[$j++]="ais1";if($1.ais.length>1){$k[$j++]=$g($1.ais,1);}else{$k[$j++]=-1;}var _42=$k[--$j];$1[$k[--$j]]=_42;$k[$j++]="vals1";if($1.vals.length>1){$k[$j++]=$g($1.vals,1);}else{$k[$j++]=-1;}var _47=$k[--$j];$1[$k[--$j]]=_47;if($eq($1.ais1,"21")||$eq($1.ais1,"8004")){$k[$j++]=Infinity;$q($1.cdf);if($eq($1.ais1,"21")){$k[$j++]=1;$k[$j++]=0;}else{$k[$j++]=1;$k[$j++]=1;}$1.cdf=$a();}else{$k[$j++]=Infinity;$q($1.cdf);$k[$j++]=0;$1.cdf=$a();}$k[$j++]="nval";if($1.npre!=0){$k[$j++]=~~$z($G($1.ai90,0,$1.npre));}else{$k[$j++]=0;}var _4K=$k[--$j];$1[$k[--$j]]=_4K;$x("BDHIJKLNPQRSTVXZ",$G($1.ai90,$1.npre,1));if($k[--$j]){var _4Q=$k[--$j];var _4R=$k[--$j];var _4S=$k[--$j];$1.aval=_4Q.length;}else{$j--;$1.aval=-1;}if(($1.nval<31)&&($1.aval!=-1)){var _4W=$Z($s(5),"00000");var _4Z=$R($s(5),$1.nval,2);$P(_4W,5-_4Z.length,_4Z);$k[$j++]=_4W;$k[$j++]=Infinity;var _4a=$k[--$j];var _4b=$k[--$j];$k[$j++]=_4a;$f(_4b,function(){var _4c=$k[--$j];$k[$j++]=_4c-48;});$1.nbits=$a();var _4f=$Z($s(4),"0000");var _4i=$R($s(4),$1.aval,2);$P(_4f,4-_4i.length,_4i);$k[$j++]=_4f;$k[$j++]=Infinity;var _4j=$k[--$j];var _4k=$k[--$j];$k[$j++]=_4j;$f(_4k,function(){var _4l=$k[--$j];$k[$j++]=_4l-48;});$1.abits=$a();$k[$j++]=Infinity;$q($1.cdf);$q($1.nbits);$q($1.abits);$1.cdf=$a();}else{var _4s=$Z($s(10),"0000000000");var _4v=$R($s(10),$1.nval,2);$P(_4s,10-_4v.length,_4v);$k[$j++]=_4s;$k[$j++]=Infinity;var _4w=$k[--$j];var _4x=$k[--$j];$k[$j++]=_4w;$f(_4x,function(){var _4y=$k[--$j];$k[$j++]=_4y-48;});$1.nbits=$a();var _51=$Z($s(5),"00000");var _56=$R($s(5),$g($1.ai90,$1.npre)-65,2);$P(_51,5-_56.length,_56);$k[$j++]=_51;$k[$j++]=Infinity;var _57=$k[--$j];var _58=$k[--$j];$k[$j++]=_57;$f(_58,function(){var _59=$k[--$j];$k[$j++]=_59-48;});$1.abits=$a();$k[$j++]=Infinity;$q($1.cdf);$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$q($1.nbits);$q($1.abits);$1.cdf=$a();}if($eq($1.mode,"numeric")){$k[$j++]=Infinity;$f($1.ai90rem);if($1.ais.length>1){$k[$j++]=$1.fnc1;}$1.gpf=$a();}else{$k[$j++]="encs";if($eq($1.mode,"alpha")){$k[$j++]=$1.alpha;}else{$k[$j++]=$1.alphanumeric;}var _5N=$k[--$j];$1[$k[--$j]]=_5N;$k[$j++]=Infinity;$f($1.ai90rem);if($1.ais.length>1){$k[$j++]=$1.fnc1;}$1.in=$a();$1.out=$a($1.in.length*6);$1.j=0;for(var _5X=0,_5W=$1.in.length-1;_5X<=_5W;_5X+=1){var _5b=$g($1.encs,$g($1.in,_5X));$k[$j++]=_5b;$k[$j++]=_5b;$k[$j++]=Infinity;var _5c=$k[--$j];var _5d=$k[--$j];$k[$j++]=_5c;$f(_5d,function(){var _5e=$k[--$j];$k[$j++]=_5e-48;});$P($1.out,$1.j,$a());$1.j=$k[--$j].length+$1.j;}$k[$j++]=Infinity;$q($1.cdf);$q($G($1.out,0,$1.j));$1.cdf=$a();$1.gpf=$a([]);if(($1.ais.length>1)||$ne($1.mode,"alpha")){$1.mode="numeric";}}$1.ais=$G($1.ais,1,$1.ais.length-1);$1.vals=$G($1.vals,1,$1.vals.length-1);if($1.ais.length!=0){if($eq($1.ais1,"21")||$eq($1.ais1,"8004")){$k[$j++]=Infinity;$q($1.gpf);$f($1.vals1);$1.gpf=$a();$1.ais=$G($1.ais,1,$1.ais.length-1);$1.vals=$G($1.vals,1,$1.vals.length-1);if($1.ais.length!=0){$k[$j++]=Infinity;$q($1.gpf);$k[$j++]=$1.fnc1;$1.gpf=$a();}}}}if($eq($1.method,"0")){$1.cdf=$a([0]);$1.gpf=$a([]);$1.mode="numeric";}$1.aifixed={};$k[$j++]=Infinity;for(var _6H=0;_6H<=4;_6H+=1){$k[$j++]=_6H;}var _6I=$a();for(var _6J=0,_6K=_6I.length;_6J<_6K;_6J++){var _6N=$Z($s(2),"00");$p(_6N,1,$g(_6I,_6J)+48);$p($1.aifixed,_6N,_6N);}$k[$j++]=Infinity;for(var _6P=11;_6P<=20;_6P+=1){$k[$j++]=_6P;}$k[$j++]=23;for(var _6Q=31;_6Q<=36;_6Q+=1){$k[$j++]=_6Q;}$k[$j++]=41;var _6R=$a();for(var _6S=0,_6T=_6R.length;_6S<_6T;_6S++){var _6W=$R($s(2),$g(_6R,_6S),10);$p($1.aifixed,_6W,_6W);}for(var _6a=0,_6Z=$1.ais.length-1;_6a<=_6Z;_6a+=1){$1.i=_6a;$1.ai=$g($1.ais,$1.i);$1.val=$g($1.vals,$1.i);var _6k=$a(($1.gpf.length+$1.ai.length)+$1.val.length);$P(_6k,0,$1.gpf);$k[$j++]=_6k;$k[$j++]=_6k;$k[$j++]=$1.gpf.length;$k[$j++]=$1.ai;$k[$j++]=Infinity;var _6o=$k[--$j];var _6p=$k[--$j];$k[$j++]=_6o;$f(_6p);var _6q=$a();var _6r=$k[--$j];$P($k[--$j],_6r,_6q);var _6t=$k[--$j];$k[$j++]=_6t;$k[$j++]=_6t;$k[$j++]=$1.gpf.length+$1.ai.length;$k[$j++]=$1.val;$k[$j++]=Infinity;var _6x=$k[--$j];var _6y=$k[--$j];$k[$j++]=_6x;$f(_6y);var _6z=$a();var _70=$k[--$j];$P($k[--$j],_70,_6z);$1.gpf=$k[--$j];var _78=$g($1.aifixed,$G($1.ai,0,2))!==undefined;if(($1.i!=($1.ais.length-1))&&(!_78)){var _7A=$a($1.gpf.length+1);$P(_7A,0,$1.gpf);$p(_7A,$1.gpf.length,$1.fnc1);$1.gpf=_7A;}}$1.rembits=function(){$1.used=$k[--$j];if($ne($1.ccversion,"c")){var _7O={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])])};$1.bitcaps=$g($g(_7O,$1.ccversion),$1.cccolumns-2);$k[$j++]=-1;$f($1.bitcaps,function(){var _7U=$k[--$j];$k[$j++]=_7U;if($ge(_7U,$1.used)){var _7W=$k[--$j];var _7X=$k[--$j];$k[$j++]=_7W;$k[$j++]=_7X;}$j--;});var _7Y=$k[--$j];$k[$j++]=_7Y;if(_7Y!=-1){var _7a=$k[--$j];$k[$j++]=_7a-$1.used;}}else{var _7b={c:-1};var _7d=$g(_7b,$1.ccversion);var _7f=~~Math.ceil($1.used/8);$1.m=((~~(_7f/6))*5)+(_7f%6);if($1.m<=40){$k[$j++]=8;}if(($1.m>=41)&&($1.m<=160)){$k[$j++]=16;}if(($1.m>=161)&&($1.m<=320)){$k[$j++]=32;}if($1.m>=321){$k[$j++]=64;}$1.eccws=$k[--$j];$1.m=($1.m+$1.eccws)+3;$1.c=~~(($1.linwidth-52)/17);if((~~($1.m/$1.c))>90){$1.c=$1.c+1;}$1.r=~~Math.ceil($1.m/$1.c);var _7y=(($1.c*$1.r)-$1.eccws)-3;$1.tgt=(((~~(_7y/5))*6)+(_7y%5))*8;if($1.used<=8296){$k[$j++]=$1.tgt-$1.used;}else{$k[$j++]=-1;}}var _82=$k[--$j];$k[$j++]=_82;if(_82==-1){$j--;if($eq($1.ccversion,"a")){$1.ccversion="b";}else{if($eq($1.ccversion,"b")&&$eq($1.lintype,"gs1-128")){$1.ccversion="c";$1.cccolumns=~~(($1.linwidth-52)/17);}else{$1.ccversion=-1;}}$k[$j++]=$1.used;if($1.rembits()==$b)return $b;}};$1.encode=function(){var _88=$k[--$j];$k[$j++]=_88;if($ne(_88,"raw")){var _89=$k[--$j];var _8B=$g(_89,$k[--$j]);$k[$j++]=_8B;}else{$j--;}$k[$j++]=Infinity;var _8C=$k[--$j];var _8D=$k[--$j];$k[$j++]=_8C;$f(_8D,function(){var _8E=$k[--$j];$k[$j++]=_8E-48;});var _8F=$a();$P($1.gpfenc,$1.j,_8F);$1.j=_8F.length+$1.j;};$k[$j++]=Infinity;for(var _8K=0,_8L=$1.gpf.length;_8K<_8L;_8K++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=-1;$1.numericruns=$a();$k[$j++]=Infinity;for(var _8O=0,_8P=$1.gpf.length;_8O<_8P;_8O++){$k[$j++]=0;}$k[$j++]=0;$1.alphanumericruns=$a();$k[$j++]=Infinity;for(var _8S=0,_8T=$1.gpf.length;_8S<_8T;_8S++){$k[$j++]=0;}$k[$j++]=9999;$1.nextiso646only=$a();for(var _8W=$1.gpf.length-1;_8W>=0;_8W-=1){$1.i=_8W;var _8b=$Z($s(2),"00");var _8e=$g($1.gpf,$1.i);$k[$j++]=$g($1.gpf,$1.i);$k[$j++]=_8b;$k[$j++]=_8b;$k[$j++]=0;$k[$j++]=_8e;if(_8e==$1.fnc1){$j--;$k[$j++]=94;}var _8g=$k[--$j];var _8h=$k[--$j];$p($k[--$j],_8h,_8g);if($1.i<($1.gpf.length-1)){var _8l=$k[--$j];var _8o=$g($1.gpf,$1.i+1);$k[$j++]=_8l;$k[$j++]=_8l;$k[$j++]=1;$k[$j++]=_8o;if(_8o==$1.fnc1){$j--;$k[$j++]=94;}var _8q=$k[--$j];var _8r=$k[--$j];$p($k[--$j],_8r,_8q);}var _8v=$g($1.numeric,$k[--$j])!==undefined;if(_8v){$p($1.numericruns,$1.i,$g($1.numericruns,$1.i+2)+2);}else{$p($1.numericruns,$1.i,0);}var _93=$k[--$j];var _95=$g($1.alphanumeric,_93)!==undefined;$k[$j++]=_93;if(_95){$p($1.alphanumericruns,$1.i,$g($1.alphanumericruns,$1.i+1)+1);}else{$p($1.alphanumericruns,$1.i,0);}var _9D=$k[--$j];var _9F=$g($1.iso646,_9D)!==undefined;var _9H=$g($1.alphanumeric,_9D)!==undefined;if(_9F&&(!_9H)){$p($1.nextiso646only,$1.i,0);}else{$p($1.nextiso646only,$1.i,$g($1.nextiso646only,$1.i+1)+1);}}$1.gpfenc=$a(8296);$1.i=0;$1.j=0;for(;;){if($1.i==$1.gpf.length){break;}for(;;){if($eq($1.mode,"numeric")){if($1.i<=($1.gpf.length-2)){var _9V=$s(2);var _9Y=$g($1.gpf,$1.i);$k[$j++]=_9V;$k[$j++]=_9V;$k[$j++]=0;$k[$j++]=_9Y;if(_9Y==$1.fnc1){$j--;$k[$j++]=94;}var _9a=$k[--$j];var _9b=$k[--$j];$p($k[--$j],_9b,_9a);var _9d=$k[--$j];var _9g=$g($1.gpf,$1.i+1);$k[$j++]=_9d;$k[$j++]=_9d;$k[$j++]=1;$k[$j++]=_9g;if(_9g==$1.fnc1){$j--;$k[$j++]=94;}var _9i=$k[--$j];var _9j=$k[--$j];$p($k[--$j],_9j,_9i);var _9l=$k[--$j];var _9n=$g($1.numeric,_9l)!==undefined;$k[$j++]=_9l;if(_9n){$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.i=$1.i+2;break;}$j--;$k[$j++]=$1.lalphanumeric;$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.mode="alphanumeric";break;}else{var _9u=$g($1.gpf,$1.i);if((_9u<48)||(_9u>57)){$k[$j++]=$1.lalphanumeric;$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.mode="alphanumeric";break;}$k[$j++]="rem";$k[$j++]=$1.cdf.length+$1.j;if($1.rembits()==$b)break;var _9z=$k[--$j];$1[$k[--$j]]=_9z;if(($1.rem>=4)&&($1.rem<=6)){var _A6=$G($Z($s(6),"000000"),0,$1.rem);var _AB=$R($s(4),$g($1.gpf,$1.i)-47,2);$P(_A6,4-_AB.length,_AB);$k[$j++]=_A6;$k[$j++]="raw";if($1.encode()==$b)break;$1.i=$1.i+1;break;}else{var _AD=$s(2);$p(_AD,0,$g($1.gpf,$1.i));$p(_AD,1,94);$k[$j++]=_AD;$k[$j++]=$1.numeric;if($1.encode()==$b)break;$1.i=$1.i+1;break;}}}if($eq($1.mode,"alphanumeric")){if($g($1.gpf,$1.i)==$1.fnc1){$k[$j++]=$1.fnc1;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="numeric";$1.i=$1.i+1;break;}var _AT=$g($1.gpf,$1.i);var _AV=$g($1.iso646,_AT)!==undefined;var _AX=$g($1.alphanumeric,_AT)!==undefined;if(_AV&&(!_AX)){$k[$j++]=$1.liso646;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="iso646";break;}if($g($1.numericruns,$1.i)>=6){$k[$j++]=$1.lnumeric;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="numeric";break;}var _Ah=$g($1.numericruns,$1.i);if((_Ah>=4)&&((_Ah+$1.i)==$1.gpf.length)){$k[$j++]=$1.lnumeric;$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.mode="numeric";break;}$k[$j++]=$g($1.gpf,$1.i);$k[$j++]=$1.alphanumeric;if($1.encode()==$b)break;$1.i=$1.i+1;break;}if($eq($1.mode,"iso646")){if($g($1.gpf,$1.i)==$1.fnc1){$k[$j++]=$1.fnc1;$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.mode="numeric";$1.i=$1.i+1;break;}if(($g($1.numericruns,$1.i)>=4)&&($g($1.nextiso646only,$1.i)>=10)){$k[$j++]=$1.lnumeric;$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.mode="numeric";break;}if(($g($1.alphanumericruns,$1.i)>=5)&&($g($1.nextiso646only,$1.i)>=10)){$k[$j++]=$1.lalphanumeric;$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.mode="alphanumeric";break;}$k[$j++]=$g($1.gpf,$1.i);$k[$j++]=$1.iso646;if($1.encode()==$b)break;$1.i=$1.i+1;break;}}}$1.gpf=$G($1.gpfenc,0,$1.j);$k[$j++]="pad";$k[$j++]=$1.cdf.length+$1.gpf.length;if($1.rembits()==$b)return $b;var _BQ=$a($k[--$j]);$1[$k[--$j]]=_BQ;if($1.pad.length>0){for(var _BV=0,_BU=$1.pad.length-1;_BV<=_BU;_BV+=5){$1.i=_BV;var _BW=$1.pad;var _BX=$1.i;var _BY=$a([0,0,1,0,0]);var _BZ=$1.pad;var _Ba=$1.i;var _Bb=5;var _Bc=_BZ.length-_Ba;if((_BZ.length-_Ba)>5){var _=_Bb;_Bb=_Bc;_Bc=_;}$P(_BW,_BX,$G(_BY,0,_Bc));}if($eq($1.mode,"numeric")){$k[$j++]="pad";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$k[$j++]=0;$q($1.pad);var _Bi=$G($a(),0,$1.pad.length);$1[$k[--$j]]=_Bi;}if($eq($1.mode,"alpha")){$k[$j++]="pad";$k[$j++]=Infinity;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$k[$j++]=1;$q($1.pad);var _Bo=$G($a(),0,$1.pad.length);$1[$k[--$j]]=_Bo;}}$k[$j++]=Infinity;$q($1.cdf);$q($1.gpf);$q($1.pad);$1.bits=$a();if($1.ccversion=="a"){$k[$j++]=Infinity;$k[$j++]=$a([0,0,0,0,0,0,1]);for(var _Bw=0,_Bx=68;_Bw<_Bx;_Bw++){$k[$j++]=$a(7);}$1.pwr928=$a();for(var _C0=1;_C0<=68;_C0+=1){$1.j=_C0;$1.v=0;for(var _C1=6;_C1>=1;_C1-=1){$1.i=_C1;$1.v=($g($g($1.pwr928,$1.j-1),$1.i)*2)+(~~($1.v/928));$p($g($1.pwr928,$1.j),$1.i,$1.v%928);}$p($g($1.pwr928,$1.j),0,($g($g($1.pwr928,$1.j-1),0)*2)+(~~($1.v/928)));}$k[$j++]=Infinity;for(var _CL=0,_CM=28;_CL<_CM;_CL++){$k[$j++]=0;}$1.cws=$a();$1.b=0;$1.c=0;for(;;){if($1.b==$1.bits.length){break;}var _CQ=$1.bits;var _CR=$1.b;var _CS=$1.bits;var _CT=$1.b;var _CU=_CS.length-_CT;var _CV=69;if(69>(_CS.length-_CT)){var _=_CU;_CU=_CV;_CV=_;}$1.bs=$G(_CQ,_CR,_CV);$1.bsl=$1.bs.length;$1.cs=$G($1.cws,$1.c,(~~($1.bsl/10))+1);$1.csl=$1.cs.length;for(var _Cf=0,_Ce=$1.bsl-1;_Cf<=_Ce;_Cf+=1){$1.i=_Cf;for(var _Ci=0,_Ch=$1.csl-1;_Ci<=_Ch;_Ci+=1){$1.j=_Ci;var _Cj=$1.cs;var _Ck=$1.j;$p(_Cj,_Ck,$g(_Cj,_Ck)+($g($g($1.pwr928,$1.i),($1.j+7)-$1.csl)*$g($1.bs,($1.bsl-$1.i)-1)));}}for(var _Cx=$1.csl-1;_Cx>=1;_Cx-=1){$1.i=_Cx;var _Cy=$1.cs;var _Cz=$1.i;$p(_Cy,_Cz-1,$g(_Cy,_Cz-1)+(~~($g($1.cs,$1.i)/928)));var _D4=$1.cs;var _D5=$1.i;$p(_D4,_D5,$g(_D4,_D5)%928);}$1.b=$1.b+$1.bsl;$1.c=$1.c+$1.csl;}$1.cws=$G($1.cws,0,$1.c);$1.barcode=$s($1.cws.length*4);for(var _DI=0,_DH=$1.cws.length-1;_DI<=_DH;_DI+=1){$1.i=_DI;var _DK=$Z($s(4),"^ ");var _DP=$R($s(4),$g($1.cws,$1.i),10);$P(_DK,4-_DP.length,_DP);$P($1.barcode,$1.i*4,_DK);}$1.options.dontdraw=true;$1.options.cca=true;$1.options.columns=$1.cccolumns;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.micropdf417();var _DY=$k[--$j];$1[$k[--$j]]=_DY;}if($1.ccversion=="b"){$1.barcode=$s(~~($1.bits.length/8));for(var _Df=0,_De=$1.barcode.length-1;_Df<=_De;_Df+=1){$1.i=_Df;$k[$j++]=0;$f($G($1.bits,$1.i*8,8),function(){var _Dj=$k[--$j];var _Dk=$k[--$j];$k[$j++]=(_Dk+_Dj)*2;});$p($1.barcode,$1.i,~~($k[--$j]/2));}$1.options.dontdraw=true;$1.options.ccb=true;$1.options.columns=$1.cccolumns;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.micropdf417();var _Du=$k[--$j];$1[$k[--$j]]=_Du;}if($1.ccversion=="c"){$1.barcode=$s(~~($1.bits.length/8));for(var _E1=0,_E0=$1.barcode.length-1;_E1<=_E0;_E1+=1){$1.i=_E1;$k[$j++]=0;$f($G($1.bits,$1.i*8,8),function(){var _E5=$k[--$j];var _E6=$k[--$j];$k[$j++]=(_E6+_E5)*2;});$p($1.barcode,$1.i,~~($k[--$j]/2));}$1.options.dontdraw=true;$1.options.ccc=true;$1.options.columns=$1.cccolumns;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.pdf417();var _EG=$k[--$j];$1[$k[--$j]]=_EG;}$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.ean13composite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="ean13";$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.ean13();$0.renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renmatrix;$k[$j++]="pixs";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _E=0,_F=93;_E<_F;_E++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _G=0,_H=93;_G<_H;_G++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _I=0,_J=93;_I<_J;_I++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;var _K=$a();$k[$j++]=_K;$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++]=$1.options;var _M=$d();$k[$j++]=_M;$0.renmatrix();$$.rmoveto(-2,6);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.ean8composite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="ean8";$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.ean8();$0.renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renmatrix;$k[$j++]="pixs";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _E=0,_F=65;_E<_F;_E++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _G=0,_H=65;_G<_H;_G++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _I=0,_J=65;_I<_J;_I++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;var _K=$a();$k[$j++]=_K;$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++]=$1.options;var _M=$d();$k[$j++]=_M;$0.renmatrix();$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();var _P=$k[--$j];$$.rmoveto(69-_P.pixx,6);$k[$j++]=_P;$0.renmatrix();$$.restore();};$0.upcacomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="ean13";$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.upca();$0.renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renmatrix;$k[$j++]="pixs";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _E=0,_F=93;_E<_F;_E++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _G=0,_H=93;_G<_H;_G++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _I=0,_J=93;_I<_J;_I++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;var _K=$a();$k[$j++]=_K;$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++]=$1.options;var _M=$d();$k[$j++]=_M;$0.renmatrix();$$.rmoveto(-2,6);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.upcecomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$k[$j++]="sep";$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renmatrix;$k[$j++]="pixs";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _9=0,_A=49;_9<_A;_9++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _B=0,_C=49;_B<_C;_B++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _D=0,_E=49;_D<_E;_D++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;var _F=$a();$k[$j++]=_F;$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++]=$1.options;var _H=$d();$1[$k[--$j]]=_H;$$.save();$1.options.lintype="upce";$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.upce();$0.renlinear();$$.rmoveto(-1,72);$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renmatrix;$k[$j++]="pixs";$k[$j++]=Infinity;$k[$j++]=0;$k[$j++]=1;for(var _O=0,_P=49;_O<_P;_O++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;for(var _Q=0,_R=49;_Q<_R;_Q++){$k[$j++]=0;}$k[$j++]=0;$k[$j++]=1;$k[$j++]=0;$k[$j++]=1;for(var _S=0,_T=49;_S<_T;_S++){$k[$j++]=0;}$k[$j++]=1;$k[$j++]=0;var _U=$a();$k[$j++]=_U;$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++]=$1.options;var _W=$d();$k[$j++]=_W;$0.renmatrix();$$.rmoveto(-2,6);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.databaromnicomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databaromni";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databaromni();var _F=$k[--$j];$1.linsbs=_F.sbs;$1.linheight=$g(_F.bhs,0)*72;$k[$j++]=_F;$0.renlinear();$1.sepfinder=function(){$1.fp=$k[--$j];for(var _N=$1.fp,_M=$1.fp+12;_N<=_M;_N+=1){$1.i=_N;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _X=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_X;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}$1.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _c=0;_c<=12;_c+=1){var _i=$k[--$j];$k[$j++]=_i&&$eq($g($1.bot,_c+$1.fp),$g($1.f3,_c));}if($k[--$j]){$P($1.sep,$1.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]));}};$k[$j++]=Infinity;$k[$j++]=0;$f($1.linsbs,function(){var _o=$k[--$j];var _p=$k[--$j];var _q=(_p==1)?0:1;$k[$j++]=_p;for(var _r=0,_s=_o;_r<_s;_r++){$k[$j++]=_q}});$r($a($m()-1));$1.bot=$k[--$j];$j-=2;$k[$j++]=Infinity;$f($1.bot,function(){var _x=$k[--$j];$k[$j++]=1-_x;});$1.sep=$a();$P($1.sep,0,$a([0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;if($1.sepfinder()==$b)return $b;$k[$j++]=64;if($1.sepfinder()==$b)return $b;$$.rmoveto(0,$1.linheight);var _19={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_19;$0.renmatrix();$$.rmoveto(-5,1);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.databarstackedcomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databarstacked";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databarstacked();var _F=$k[--$j];$1.bot=$G(_F.pixs,0,_F.pixx);$1.linheight=_F.pixy;$k[$j++]=_F;$0.renmatrix();$1.sepfinder=function(){$1.fp=$k[--$j];for(var _O=$1.fp,_N=$1.fp+12;_O<=_N;_O+=1){$1.i=_O;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _Y=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_Y;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}$1.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _d=0;_d<=12;_d+=1){var _j=$k[--$j];$k[$j++]=_j&&$eq($g($1.bot,_d+$1.fp),$g($1.f3,_d));}if($k[--$j]){$P($1.sep,$1.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]));}};$k[$j++]=Infinity;$f($1.bot,function(){var _p=$k[--$j];$k[$j++]=1-_p;});$1.sep=$a();$P($1.sep,0,$a([0,0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;if($1.sepfinder()==$b)return $b;$$.rmoveto(0,$1.linheight);var _11={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_11;$0.renmatrix();$$.rmoveto(1,1);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.databarstackedomnicomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databarstackedomni";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databarstackedomni();var _F=$k[--$j];$1.bot=$G(_F.pixs,0,_F.pixx);$1.linheight=_F.pixy;$k[$j++]=_F;$0.renmatrix();$1.sepfinder=function(){$1.fp=$k[--$j];for(var _O=$1.fp,_N=$1.fp+12;_O<=_N;_O+=1){$1.i=_O;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _Y=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_Y;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}$1.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _d=0;_d<=12;_d+=1){var _j=$k[--$j];$k[$j++]=_j&&$eq($g($1.bot,_d+$1.fp),$g($1.f3,_d));}if($k[--$j]){$P($1.sep,$1.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]));}};$k[$j++]=Infinity;$f($1.bot,function(){var _p=$k[--$j];$k[$j++]=1-_p;});$1.sep=$a();$P($1.sep,0,$a([0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;if($1.sepfinder()==$b)return $b;$$.rmoveto(0,$1.linheight);var _11={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_11;$0.renmatrix();$$.rmoveto(1,1);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.databartruncatedcomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databartruncated";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databartruncated();var _F=$k[--$j];$1.linsbs=_F.sbs;$1.linheight=$g(_F.bhs,0)*72;$k[$j++]=_F;$0.renlinear();$1.sepfinder=function(){$1.fp=$k[--$j];for(var _N=$1.fp,_M=$1.fp+12;_N<=_M;_N+=1){$1.i=_N;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _X=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_X;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}$1.f3=$a([1,1,1,1,1,1,1,1,1,0,1,1,1]);$k[$j++]=true;for(var _c=0;_c<=12;_c+=1){var _i=$k[--$j];$k[$j++]=_i&&$eq($g($1.bot,_c+$1.fp),$g($1.f3,_c));}if($k[--$j]){$P($1.sep,$1.fp,$a([0,0,0,0,0,0,0,0,0,0,1,0,0]));}};$k[$j++]=Infinity;$k[$j++]=0;$f($1.linsbs,function(){var _o=$k[--$j];var _p=$k[--$j];var _q=(_p==1)?0:1;$k[$j++]=_p;for(var _r=0,_s=_o;_r<_s;_r++){$k[$j++]=_q}});$r($a($m()-1));$1.bot=$k[--$j];$j-=2;$k[$j++]=Infinity;$f($1.bot,function(){var _x=$k[--$j];$k[$j++]=1-_x;});$1.sep=$a();$P($1.sep,0,$a([0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$k[$j++]=18;if($1.sepfinder()==$b)return $b;$k[$j++]=64;if($1.sepfinder()==$b)return $b;$$.rmoveto(0,$1.linheight);var _19={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_19;$0.renmatrix();$$.rmoveto(-5,1);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.databarlimitedcomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databarlimited";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databarlimited();var _F=$k[--$j];$1.linsbs=_F.sbs;$1.linheight=$g(_F.bhs,0)*72;$k[$j++]=_F;$0.renlinear();$k[$j++]=Infinity;$k[$j++]=1;$f($1.linsbs,function(){var _K=$k[--$j];var _L=$k[--$j];var _M=(_L==0)?1:0;$k[$j++]=_L;for(var _N=0,_O=_K;_N<_O;_N++){$k[$j++]=_M}});$r($a($m()-1));$1.sep=$k[--$j];$j-=2;$P($1.sep,0,$a([0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$$.rmoveto(0,$1.linheight);var _c={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_c;$0.renmatrix();$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();var _f=$k[--$j];$$.rmoveto(72-_f.pixx,1);$k[$j++]=_f;$0.renmatrix();$$.restore();};$0.databarexpandedcomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databarexpanded";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databarexpanded();var _F=$k[--$j];$1.linsbs=_F.sbs;$1.linheight=$g(_F.bhs,0)*72;$k[$j++]=_F;$0.renlinear();$1.sepfinder=function(){$1.fp=$k[--$j];for(var _N=$1.fp,_M=$1.fp+12;_N<=_M;_N+=1){$1.i=_N;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _X=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_X;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}};$k[$j++]=Infinity;$k[$j++]=0;$f($1.linsbs,function(){var _c=$k[--$j];var _d=$k[--$j];var _e=(_d==1)?0:1;$k[$j++]=_d;for(var _f=0,_g=_c;_f<_g;_f++){$k[$j++]=_e}});$r($a($m()-1));$1.bot=$k[--$j];$j-=2;$k[$j++]=Infinity;$f($1.bot,function(){var _l=$k[--$j];$k[$j++]=1-_l;});$1.sep=$a();$P($1.sep,0,$a([0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _u=18,_t=$1.bot.length-13;_u<=_t;_u+=98){$k[$j++]=_u;}for(var _x=69,_w=$1.bot.length-13;_x<=_w;_x+=98){$k[$j++]=_x;}var _y=$a();for(var _z=0,_10=_y.length;_z<_10;_z++){$k[$j++]=$g(_y,_z);if($1.sepfinder()==$b)return $b;}$$.rmoveto(0,$1.linheight);var _17={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_17;$0.renmatrix();$$.rmoveto(1,1);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0.databarexpandedstackedcomposite=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.lintype="databarexpandedstacked";$1.options.linkage=true;$1.options.inkspread="0";$1.options.dontdraw=true;$k[$j++]=$1.linear;$k[$j++]=$1.options;$0.databarexpandedstacked();var _F=$k[--$j];$1.bot=$G(_F.pixs,0,_F.pixx);$1.linheight=_F.pixy;$k[$j++]=_F;$0.renmatrix();$1.sepfinder=function(){$1.fp=$k[--$j];for(var _O=$1.fp,_N=$1.fp+12;_O<=_N;_O+=1){$1.i=_O;if($g($1.bot,$1.i)==0){if($g($1.bot,$1.i-1)==1){$k[$j++]=1;}else{var _Y=($g($1.sep,$1.i-1)==0)?1:0;$k[$j++]=_Y;}}else{$k[$j++]=0;}$p($1.sep,$1.i,$k[--$j]);}};$k[$j++]=Infinity;$f($1.bot,function(){var _d=$k[--$j];$k[$j++]=1-_d;});$1.sep=$a();$P($1.sep,0,$a([0,0,0]));$P($1.sep,$1.sep.length-4,$a([0,0,0,0]));$k[$j++]=Infinity;for(var _m=19,_l=$1.bot.length-13;_m<=_l;_m+=98){$k[$j++]=_m;}for(var _p=70,_o=$1.bot.length-13;_p<=_o;_p+=98){$k[$j++]=_p;}var _q=$a();for(var _r=0,_s=_q.length;_r<_s;_r++){$k[$j++]=$g(_q,_r);if($1.sepfinder()==$b)return $b;}$$.rmoveto(0,$1.linheight);var _z={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_z;$0.renmatrix();var _12=($g($1.bot,0)==0)?2:0;$$.rmoveto(_12,1);$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$0.renmatrix();$$.restore();};$0["gs1-128composite"]=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$x($1.barcode,"|");if($k[--$j]){$1.linear=$k[--$j];$j--;$1.comp=$k[--$j];}else{$j--;}$$.save();$1.options.inkspread="0";$1.options.dontdraw=true;$1.options.linkagea=true;$k[$j++]=$1.linear;$k[$j++]=Infinity;$f($1.options);var _E=$d();$k[$j++]=_E;$0["gs1-128"]();var _G=$k[--$j].sbs;$k[$j++]=0;$f(_G,function(){var _H=$k[--$j];var _I=$k[--$j];$k[$j++]=_I+_H;});$1.linwidth=$k[--$j];$1.options.lintype="gs1-128";$1.options.linwidth=$1.linwidth;$k[$j++]=$1.comp;$k[$j++]=$1.options;$0["gs1-cc"]();$1.compsym=$k[--$j];if($1.compsym.pixx==99){$k[$j++]="a";}else{$k[$j++]="c";}$1.linktype=$k[--$j];if($eq($1.linktype,"a")){$1.options.linkagea=true;$1.options.linkagec=false;}else{$1.options.linkagea=false;$1.options.linkagec=true;}$k[$j++]=$1.linear;$k[$j++]=Infinity;$f($1.options);var _a=$d();$k[$j++]=_a;$0["gs1-128"]();var _b=$k[--$j];$1.linsbs=_b.sbs;$1.linheight=$g(_b.bhs,0)*72;$k[$j++]=_b;$0.renlinear();$k[$j++]=Infinity;$k[$j++]=1;$f($1.linsbs,function(){var _g=$k[--$j];var _h=$k[--$j];var _i=(_h==0)?1:0;$k[$j++]=_h;for(var _j=0,_k=_g;_j<_k;_j++){$k[$j++]=_i}});$r($a($m()-1));$1.sep=$k[--$j];$j-=2;$$.rmoveto(0,$1.linheight);var _t={ren:$0.renmatrix,pixs:$1.sep,pixx:$1.sep.length,pixy:1,height:1/72,width:$1.sep.length/72,opt:$1.options};$k[$j++]=_t;$0.renmatrix();if($eq($1.linktype,"a")){$1.s=~~(($1.linwidth-2)/11);$1.p=~~(($1.s-9)/2);$k[$j++]="x";$k[$j++]=((($1.s-$1.p)-1)*11)+10;if($1.p==0){var _10=$k[--$j];$k[$j++]=_10+2;}var _11=$k[--$j];$1[$k[--$j]]=_11-99;$$.rmoveto($1.x,1);}else{$$.rmoveto(-7,1);}$k[$j++]=$1.compsym;$0.renmatrix();$$.restore();};$0.gs1datamatrix=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _B=$k[--$j];$P($1.out,$1.j,_B);$1.j=(_B.length+$1.j)+1;$j--;var _F=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_F,0,3)));$k[$j++]=$G(_F,3,_F.length-3);}else{var _K=$k[--$j];$P($1.out,$1.j,_K);$1.j=_K.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _T=$1.barcode;$k[$j++]=$G(_T,1,_T.length-1);for(;;){var _V=$k[--$j];$k[$j++]=_V;if($eq(_V,"")){break;}$x($k[--$j],")");$j--;var _X=$k[--$j];var _Y=$k[--$j];var _Z=$k[--$j];$k[$j++]=_X;$x(_Z,"(");if($k[--$j]){var _b=$k[--$j];var _c=$k[--$j];var _d=$k[--$j];var _e=$k[--$j];$k[$j++]=_d;$k[$j++]=_e;$k[$j++]=_b;}else{var _f=$k[--$j];var _g=$k[--$j];$k[$j++]="";$k[$j++]=_g;$k[$j++]=_f;}$k[$j++]=Infinity;$q($1.ais);var _j=$k[$j-1-($m()+2)];$k[$j++]=_j;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _n=$k[$j-1-($m()+1)];$k[$j++]=_n;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;$1.aifixed={};$k[$j++]=Infinity;for(var _p=0;_p<=4;_p+=1){$k[$j++]=_p;}var _q=$a();for(var _r=0,_s=_q.length;_r<_s;_r++){var _v=$Z($s(2),"00");$p(_v,1,$g(_q,_r)+48);$p($1.aifixed,_v,_v);}$k[$j++]=Infinity;for(var _x=11;_x<=20;_x+=1){$k[$j++]=_x;}$k[$j++]=23;for(var _y=31;_y<=36;_y+=1){$k[$j++]=_y;}$k[$j++]=41;var _z=$a();for(var _10=0,_11=_z.length;_10<_11;_10++){var _14=$R($s(2),$g(_z,_10),10);$p($1.aifixed,_14,_14);}$1.fnc1=-1;$1.dmtx=$a([$1.fnc1]);for(var _1A=0,_19=$1.ais.length-1;_1A<=_19;_1A+=1){$1.i=_1A;$1.ai=$g($1.ais,$1.i);$1.val=$g($1.vals,$1.i);var _1K=$a(($1.dmtx.length+$1.ai.length)+$1.val.length);$P(_1K,0,$1.dmtx);$k[$j++]=_1K;$k[$j++]=_1K;$k[$j++]=$1.dmtx.length;$k[$j++]=$1.ai;$k[$j++]=Infinity;var _1O=$k[--$j];var _1P=$k[--$j];$k[$j++]=_1O;$f(_1P);var _1Q=$a();var _1R=$k[--$j];$P($k[--$j],_1R,_1Q);var _1T=$k[--$j];$k[$j++]=_1T;$k[$j++]=_1T;$k[$j++]=$1.dmtx.length+$1.ai.length;$k[$j++]=$1.val;$k[$j++]=Infinity;var _1X=$k[--$j];var _1Y=$k[--$j];$k[$j++]=_1X;$f(_1Y);var _1Z=$a();var _1a=$k[--$j];$P($k[--$j],_1a,_1Z);$1.dmtx=$k[--$j];var _1i=$g($1.aifixed,$G($1.ai,0,2))!==undefined;if(($1.i!=($1.ais.length-1))&&(!_1i)){var _1k=$a($1.dmtx.length+1);$P(_1k,0,$1.dmtx);$p(_1k,$1.dmtx.length,$1.fnc1);$1.dmtx=_1k;}}$1.barcode=$s(($1.dmtx.length+1)*5);$1.i=0;$1.j=0;for(;;){if($1.i==$1.dmtx.length){break;}var _1u=$g($1.dmtx,$1.i);$k[$j++]=_1u;if(_1u==$1.fnc1){$j--;$P($1.barcode,$1.j,"^FNC1");$1.j=$1.j+4;}else{$p($1.barcode,$1.j,$k[--$j]);}$1.i=$1.i+1;$1.j=$1.j+1;}$1.barcode=$G($1.barcode,0,$1.j);$1.options.dontdraw=true;$1.options.parsefnc=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.datamatrix();var _2B=$k[--$j];$1[$k[--$j]]=_2B;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.gs1datamatrixrectangular=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _B=$k[--$j];$P($1.out,$1.j,_B);$1.j=(_B.length+$1.j)+1;$j--;var _F=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_F,0,3)));$k[$j++]=$G(_F,3,_F.length-3);}else{var _K=$k[--$j];$P($1.out,$1.j,_K);$1.j=_K.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _T=$1.barcode;$k[$j++]=$G(_T,1,_T.length-1);for(;;){var _V=$k[--$j];$k[$j++]=_V;if($eq(_V,"")){break;}$x($k[--$j],")");$j--;var _X=$k[--$j];var _Y=$k[--$j];var _Z=$k[--$j];$k[$j++]=_X;$x(_Z,"(");if($k[--$j]){var _b=$k[--$j];var _c=$k[--$j];var _d=$k[--$j];var _e=$k[--$j];$k[$j++]=_d;$k[$j++]=_e;$k[$j++]=_b;}else{var _f=$k[--$j];var _g=$k[--$j];$k[$j++]="";$k[$j++]=_g;$k[$j++]=_f;}$k[$j++]=Infinity;$q($1.ais);var _j=$k[$j-1-($m()+2)];$k[$j++]=_j;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _n=$k[$j-1-($m()+1)];$k[$j++]=_n;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;$1.aifixed={};$k[$j++]=Infinity;for(var _p=0;_p<=4;_p+=1){$k[$j++]=_p;}var _q=$a();for(var _r=0,_s=_q.length;_r<_s;_r++){var _v=$Z($s(2),"00");$p(_v,1,$g(_q,_r)+48);$p($1.aifixed,_v,_v);}$k[$j++]=Infinity;for(var _x=11;_x<=20;_x+=1){$k[$j++]=_x;}$k[$j++]=23;for(var _y=31;_y<=36;_y+=1){$k[$j++]=_y;}$k[$j++]=41;var _z=$a();for(var _10=0,_11=_z.length;_10<_11;_10++){var _14=$R($s(2),$g(_z,_10),10);$p($1.aifixed,_14,_14);}$1.fnc1=-1;$1.dmtx=$a([$1.fnc1]);for(var _1A=0,_19=$1.ais.length-1;_1A<=_19;_1A+=1){$1.i=_1A;$1.ai=$g($1.ais,$1.i);$1.val=$g($1.vals,$1.i);var _1K=$a(($1.dmtx.length+$1.ai.length)+$1.val.length);$P(_1K,0,$1.dmtx);$k[$j++]=_1K;$k[$j++]=_1K;$k[$j++]=$1.dmtx.length;$k[$j++]=$1.ai;$k[$j++]=Infinity;var _1O=$k[--$j];var _1P=$k[--$j];$k[$j++]=_1O;$f(_1P);var _1Q=$a();var _1R=$k[--$j];$P($k[--$j],_1R,_1Q);var _1T=$k[--$j];$k[$j++]=_1T;$k[$j++]=_1T;$k[$j++]=$1.dmtx.length+$1.ai.length;$k[$j++]=$1.val;$k[$j++]=Infinity;var _1X=$k[--$j];var _1Y=$k[--$j];$k[$j++]=_1X;$f(_1Y);var _1Z=$a();var _1a=$k[--$j];$P($k[--$j],_1a,_1Z);$1.dmtx=$k[--$j];var _1i=$g($1.aifixed,$G($1.ai,0,2))!==undefined;if(($1.i!=($1.ais.length-1))&&(!_1i)){var _1k=$a($1.dmtx.length+1);$P(_1k,0,$1.dmtx);$p(_1k,$1.dmtx.length,$1.fnc1);$1.dmtx=_1k;}}$1.barcode=$s(($1.dmtx.length+1)*5);$1.i=0;$1.j=0;for(;;){if($1.i==$1.dmtx.length){break;}var _1u=$g($1.dmtx,$1.i);$k[$j++]=_1u;if(_1u==$1.fnc1){$j--;$P($1.barcode,$1.j,"^FNC1");$1.j=$1.j+4;}else{$p($1.barcode,$1.j,$k[--$j]);}$1.i=$1.i+1;$1.j=$1.j+1;}$1.barcode=$G($1.barcode,0,$1.j);$1.options.dontdraw=true;$1.options.parsefnc=true;$1.options.format="rectangle";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.datamatrix();var _2C=$k[--$j];$1[$k[--$j]]=_2C;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.gs1qrcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.expand=function(){$1.in=$k[--$j];$1.out=$s($1.in.length);$1.j=0;$k[$j++]=$1.in;for(;;){$x($k[--$j],"^");if($k[--$j]){var _B=$k[--$j];$P($1.out,$1.j,_B);$1.j=(_B.length+$1.j)+1;$j--;var _F=$k[--$j];$p($1.out,$1.j-1,~~$z($G(_F,0,3)));$k[$j++]=$G(_F,3,_F.length-3);}else{var _K=$k[--$j];$P($1.out,$1.j,_K);$1.j=_K.length+$1.j;$k[$j++]=$G($1.out,0,$1.j);break;}}};$1.ais=$a([]);$1.vals=$a([]);var _T=$1.barcode;$k[$j++]=$G(_T,1,_T.length-1);for(;;){var _V=$k[--$j];$k[$j++]=_V;if($eq(_V,"")){break;}$x($k[--$j],")");$j--;var _X=$k[--$j];var _Y=$k[--$j];var _Z=$k[--$j];$k[$j++]=_X;$x(_Z,"(");if($k[--$j]){var _b=$k[--$j];var _c=$k[--$j];var _d=$k[--$j];var _e=$k[--$j];$k[$j++]=_d;$k[$j++]=_e;$k[$j++]=_b;}else{var _f=$k[--$j];var _g=$k[--$j];$k[$j++]="";$k[$j++]=_g;$k[$j++]=_f;}$k[$j++]=Infinity;$q($1.ais);var _j=$k[$j-1-($m()+2)];$k[$j++]=_j;$1.ais=$a();$k[$j++]=Infinity;$q($1.vals);var _n=$k[$j-1-($m()+1)];$k[$j++]=_n;if($1.expand()==$b)break;$1.vals=$a();$j-=2;}$j--;$1.aifixed={};$k[$j++]=Infinity;for(var _p=0;_p<=4;_p+=1){$k[$j++]=_p;}var _q=$a();for(var _r=0,_s=_q.length;_r<_s;_r++){var _v=$Z($s(2),"00");$p(_v,1,$g(_q,_r)+48);$p($1.aifixed,_v,_v);}$k[$j++]=Infinity;for(var _x=11;_x<=20;_x+=1){$k[$j++]=_x;}$k[$j++]=23;for(var _y=31;_y<=36;_y+=1){$k[$j++]=_y;}$k[$j++]=41;var _z=$a();for(var _10=0,_11=_z.length;_10<_11;_10++){var _14=$R($s(2),$g(_z,_10),10);$p($1.aifixed,_14,_14);}$1.fnc1=-1;$1.qrc=$a([$1.fnc1]);for(var _1A=0,_19=$1.ais.length-1;_1A<=_19;_1A+=1){$1.i=_1A;$1.ai=$g($1.ais,$1.i);$1.val=$g($1.vals,$1.i);var _1K=$a(($1.qrc.length+$1.ai.length)+$1.val.length);$P(_1K,0,$1.qrc);$k[$j++]=_1K;$k[$j++]=_1K;$k[$j++]=$1.qrc.length;$k[$j++]=$1.ai;$k[$j++]=Infinity;var _1O=$k[--$j];var _1P=$k[--$j];$k[$j++]=_1O;$f(_1P);var _1Q=$a();var _1R=$k[--$j];$P($k[--$j],_1R,_1Q);var _1T=$k[--$j];$k[$j++]=_1T;$k[$j++]=_1T;$k[$j++]=$1.qrc.length+$1.ai.length;$k[$j++]=$1.val;$k[$j++]=Infinity;var _1X=$k[--$j];var _1Y=$k[--$j];$k[$j++]=_1X;$f(_1Y);var _1Z=$a();var _1a=$k[--$j];$P($k[--$j],_1a,_1Z);$1.qrc=$k[--$j];var _1i=$g($1.aifixed,$G($1.ai,0,2))!==undefined;if(($1.i!=($1.ais.length-1))&&(!_1i)){var _1k=$a($1.qrc.length+1);$P(_1k,0,$1.qrc);$p(_1k,$1.qrc.length,$1.fnc1);$1.qrc=_1k;}}$1.barcode=$s(($1.qrc.length+1)*5);$1.i=0;$1.j=0;for(;;){if($1.i==$1.qrc.length){break;}var _1u=$g($1.qrc,$1.i);$k[$j++]=_1u;if(_1u==$1.fnc1){$j--;$P($1.barcode,$1.j,"^FNC1");$1.j=$1.j+4;}else{$p($1.barcode,$1.j,$k[--$j]);}$1.i=$1.i+1;$1.j=$1.j+1;}$1.barcode=$G($1.barcode,0,$1.j);$1.options.dontdraw=true;$1.options.parsefnc=true;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.qrcode();var _2B=$k[--$j];$1[$k[--$j]]=_2B;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibccode39=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.textxoffset=0;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.textxoffset=+$1.textxoffset;$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _9=0;_9<=42;_9+=1){$p($1.charvals,$G($1.barchars,_9,1),_9);}for(var _F=0,_E=$1.barcode.length-1;_F<=_E;_F+=1){var _J=$g($1.charvals,$G($1.barcode,_F,1))!==undefined;if(!_J){$k[$j++]="bwipp.hibccode39badCharacter";$k[$j++]="HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _M=$k[--$j];$k[$j++]=_M-1;}var _N=$k[--$j];$1[$k[--$j]]=_N;$1.checksum=41;for(var _R=0,_Q=$1.barlen-1;_R<=_Q;_R+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_R,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibccode39badCheckDigit";$k[$j++]="Incorrect HIBC Code 39 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _j=$s($1.barlen+2);$P(_j,1,$1.barcode);$1.barcode=_j;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.text=$s($1.barlen+4);$p($1.text,0,42);$P($1.text,1,$1.barcode);var _10=$g($1.barcode,$1.barlen+1);$k[$j++]=$1.text;$k[$j++]=$1.barlen+2;$k[$j++]=_10;if(_10==32){$j--;$k[$j++]=95;}var _11=$k[--$j];var _12=$k[--$j];$p($k[--$j],_12,_11);$p($1.text,$1.barlen+3,42);$1.options.dontdraw=true;$1.options.includecheck=false;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code39();var _1B=$k[--$j];$1[$k[--$j]]=_1B;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.hibccode128=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.textfont="Courier";$1.textsize=10;$1.textyoffset=-8.5;$1.textxoffset=0;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textyoffset=+$1.textyoffset;$1.textxoffset=+$1.textxoffset;$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _9=0;_9<=42;_9+=1){$p($1.charvals,$G($1.barchars,_9,1),_9);}for(var _F=0,_E=$1.barcode.length-1;_F<=_E;_F+=1){var _J=$g($1.charvals,$G($1.barcode,_F,1))!==undefined;if(!_J){$k[$j++]="bwipp.hibccode128badCharacter";$k[$j++]="HIBC Code 128 must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _M=$k[--$j];$k[$j++]=_M-1;}var _N=$k[--$j];$1[$k[--$j]]=_N;$1.checksum=41;for(var _R=0,_Q=$1.barlen-1;_R<=_Q;_R+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_R,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibccode128badCheckDigit";$k[$j++]="Incorrect HIBC Code 128 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _j=$s($1.barlen+2);$P(_j,1,$1.barcode);$1.barcode=_j;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.text=$s($1.barlen+4);$p($1.text,0,42);$P($1.text,1,$1.barcode);var _10=$g($1.barcode,$1.barlen+1);$k[$j++]=$1.text;$k[$j++]=$1.barlen+2;$k[$j++]=_10;if(_10==32){$j--;$k[$j++]=95;}var _11=$k[--$j];var _12=$k[--$j];$p($k[--$j],_12,_11);$p($1.text,$1.barlen+3,42);$1.options.dontdraw=true;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.code128();var _1A=$k[--$j];$1[$k[--$j]]=_1A;$1.args.txt=$a([$a([$1.text,$1.textxoffset,$1.textyoffset,$1.textfont,$1.textsize])]);$1.args.textxalign="center";$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renlinear();}};$0.hibcdatamatrix=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _5=0;_5<=42;_5+=1){$p($1.charvals,$G($1.barchars,_5,1),_5);}for(var _B=0,_A=$1.barcode.length-1;_B<=_A;_B+=1){var _F=$g($1.charvals,$G($1.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.hibcdatamatrixBadCharacter";$k[$j++]="HIBC Data Matrix must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _I=$k[--$j];$k[$j++]=_I-1;}var _J=$k[--$j];$1[$k[--$j]]=_J;$1.checksum=41;for(var _N=0,_M=$1.barlen-1;_N<=_M;_N+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_N,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibcdatamatrixBadCheckDigit";$k[$j++]="Incorrect HIBC Data Matrix check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _f=$s($1.barlen+2);$P(_f,1,$1.barcode);$1.barcode=_f;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.datamatrix();var _r=$k[--$j];$1[$k[--$j]]=_r;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibcdatamatrixrectangular=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _5=0;_5<=42;_5+=1){$p($1.charvals,$G($1.barchars,_5,1),_5);}for(var _B=0,_A=$1.barcode.length-1;_B<=_A;_B+=1){var _F=$g($1.charvals,$G($1.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.hibcdatamatrixrectangularBadCharacter";$k[$j++]="HIBC Data Matrix Rectangular must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _I=$k[--$j];$k[$j++]=_I-1;}var _J=$k[--$j];$1[$k[--$j]]=_J;$1.checksum=41;for(var _N=0,_M=$1.barlen-1;_N<=_M;_N+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_N,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibcdatamatrixrectangularBadCheckDigit";$k[$j++]="Incorrect HIBC Data Matrix Rectangular check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _f=$s($1.barlen+2);$P(_f,1,$1.barcode);$1.barcode=_f;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.validatecheck=false;$1.options.format="rectangle";$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.datamatrix();var _s=$k[--$j];$1[$k[--$j]]=_s;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibcpdf417=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.columns=2;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.columns=~~$1.columns;$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _6=0;_6<=42;_6+=1){$p($1.charvals,$G($1.barchars,_6,1),_6);}for(var _C=0,_B=$1.barcode.length-1;_C<=_B;_C+=1){var _G=$g($1.charvals,$G($1.barcode,_C,1))!==undefined;if(!_G){$k[$j++]="bwipp.hibcpdf417BadCharacter";$k[$j++]="HIBC PDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _J=$k[--$j];$k[$j++]=_J-1;}var _K=$k[--$j];$1[$k[--$j]]=_K;$1.checksum=41;for(var _O=0,_N=$1.barlen-1;_O<=_N;_O+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_O,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibcpdf417BadCheckDigit";$k[$j++]="Incorrect HIBC PDF417 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _g=$s($1.barlen+2);$P(_g,1,$1.barcode);$1.barcode=_g;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.columns=$1.columns;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.pdf417();var _u=$k[--$j];$1[$k[--$j]]=_u;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibcmicropdf417=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.columns=2;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.columns=~~$1.columns;$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _6=0;_6<=42;_6+=1){$p($1.charvals,$G($1.barchars,_6,1),_6);}for(var _C=0,_B=$1.barcode.length-1;_C<=_B;_C+=1){var _G=$g($1.charvals,$G($1.barcode,_C,1))!==undefined;if(!_G){$k[$j++]="bwipp.hibcmicropdf417BadCharacter";$k[$j++]="HIBC MicroPDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _J=$k[--$j];$k[$j++]=_J-1;}var _K=$k[--$j];$1[$k[--$j]]=_K;$1.checksum=41;for(var _O=0,_N=$1.barlen-1;_O<=_N;_O+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_O,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibcmicropdf417BadCheckDigit";$k[$j++]="Incorrect HIBC MicroPDF417 check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _g=$s($1.barlen+2);$P(_g,1,$1.barcode);$1.barcode=_g;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.columns=$1.columns;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.micropdf417();var _u=$k[--$j];$1[$k[--$j]]=_u;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibcqrcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _5=0;_5<=42;_5+=1){$p($1.charvals,$G($1.barchars,_5,1),_5);}for(var _B=0,_A=$1.barcode.length-1;_B<=_A;_B+=1){var _F=$g($1.charvals,$G($1.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.hibcqrcodeBadCharacter";$k[$j++]="HIBC QR Code must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _I=$k[--$j];$k[$j++]=_I-1;}var _J=$k[--$j];$1[$k[--$j]]=_J;$1.checksum=41;for(var _N=0,_M=$1.barlen-1;_N<=_M;_N+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_N,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibcqrcodeBadCheckDigit";$k[$j++]="Incorrect HIBC QR Code check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _f=$s($1.barlen+2);$P(_f,1,$1.barcode);$1.barcode=_f;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.qrcode();var _r=$k[--$j];$1[$k[--$j]]=_r;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibccodablockf=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _5=0;_5<=42;_5+=1){$p($1.charvals,$G($1.barchars,_5,1),_5);}for(var _B=0,_A=$1.barcode.length-1;_B<=_A;_B+=1){var _F=$g($1.charvals,$G($1.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.codablockfBadCharacter";$k[$j++]="HIBC Codablock F must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _I=$k[--$j];$k[$j++]=_I-1;}var _J=$k[--$j];$1[$k[--$j]]=_J;$1.checksum=41;for(var _N=0,_M=$1.barlen-1;_N<=_M;_N+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_N,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibccodablockfBadCheckDigit";$k[$j++]="Incorrect HIBC Codablock F check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _f=$s($1.barlen+2);$P(_f,1,$1.barcode);$1.barcode=_f;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.codablockf();var _r=$k[--$j];$1[$k[--$j]]=_r;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.hibcazteccode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.validatecheck=false;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";$1.charvals={};for(var _5=0;_5<=42;_5+=1){$p($1.charvals,$G($1.barchars,_5,1),_5);}for(var _B=0,_A=$1.barcode.length-1;_B<=_A;_B+=1){var _F=$g($1.charvals,$G($1.barcode,_B,1))!==undefined;if(!_F){$k[$j++]="bwipp.hibcazteccodeBadCharacter";$k[$j++]="HIBC Aztec Code must contain only digits, capital letters, spaces and the symbols -.$/+%";$0.raiseerror();}}$k[$j++]="barlen";$k[$j++]=$1.barcode.length;if($1.validatecheck){var _I=$k[--$j];$k[$j++]=_I-1;}var _J=$k[--$j];$1[$k[--$j]]=_J;$1.checksum=41;for(var _N=0,_M=$1.barlen-1;_N<=_M;_N+=1){$1.checksum=$g($1.charvals,$G($1.barcode,_N,1))+$1.checksum;}$1.checksum=$1.checksum%43;if($1.validatecheck){if($g($1.barcode,$1.barlen)!=$g($1.barchars,$1.checksum)){$k[$j++]="bwipp.hibcazteccodeBadCheckDigit";$k[$j++]="Incorrect HIBC Aztec Code check digit provided";$0.raiseerror();}$1.barcode=$G($1.barcode,0,$1.barlen);}var _f=$s($1.barlen+2);$P(_f,1,$1.barcode);$1.barcode=_f;$p($1.barcode,0,43);$p($1.barcode,$1.barlen+1,$g($1.barchars,$1.checksum));$1.options.dontdraw=true;$1.options.validatecheck=false;$k[$j++]="args";$k[$j++]=$1.barcode;$k[$j++]=$1.options;$0.azteccode();var _r=$k[--$j];$1[$k[--$j]]=_r;$1.args.opt=$1.options;$k[$j++]=$1.args;if(!$1.dontdraw){$0.renmatrix();}};$0.channelcode=function(){var $1={};$1.options=$k[--$j];$1.barcode=$k[--$j];$1.dontdraw=false;$1.shortfinder=false;$1.includetext=false;$1.includecheck=false;$1.height=1;$f($1.options,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});$1.height=+$1.height;if(($1.barcode.length<2)||($1.barcode.length>7)){$k[$j++]="bwipp.channelcodeBadLength";$k[$j++]="Channel Code must be 2 to 7 digits";$0.raiseerror();}$f($1.barcode,function(){var _9=$k[--$j];if((_9<48)||(_9>57)){$k[$j++]="bwipp.channelcodeBadCharacter";$k[$j++]="Channel Code must contain only digits";$0.raiseerror();}});if((~~$z($1.barcode))>$g($a([26,292,3493,44072,576688,7742862]),$1.barcode.length-2)){$k[$j++]="bwipp.channelcodeTooBig";$k[$j++]="The Channel Code value is too big for the number of channels";$0.raiseerror();}$1.nextb=function(){var _E=$k[--$j];var _N=(($g($1.s,_E)+($g($1.b,_E-1)+($g($1.b,_E-2)+$g($1.s,_E-1))))>4)?1:2;$k[$j++]=_E;$k[$j++]=_N;if(_E<($1.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($1.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++]=(_X-_T)+1;$k[$j++]=_Y;$k[$j++]=_W+1;if($1.nexts()==$b)break;}}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($1.b,_e,_f);$k[$j++]=_f;$k[$j++]=_e;$k[$j++]=_d;if($1.value==$1.target){$k[$j++]="out";$k[$j++]=Infinity;for(var _i=3;_i<=10;_i+=1){$k[$j++]=$g($1.s,_i);$k[$j++]=$g($1.b,_i);}var _p=$G($a(),0,$1.chan*2);$1[$k[--$j]]=_p;}$1.value=$1.value+1;}}$j-=4;};$1.nexts=function(){var _s=$k[--$j];$k[$j++]=_s;if(_s<($1.chan+2)){$k[$j++]=1;}else{var _u=$k[--$j];var _v=$k[--$j];$k[$j++]=_v;$k[$j++]=_u;$k[$j++]=_v;}var _w=$k[--$j];var _x=$k[--$j];var _y=$k[--$j];$k[$j++]=_y;$k[$j++]=_x;for(var _10=_w,_z=_y;_10<=_z;_10+=1){var _12=$k[--$j];$p($1.s,_12,_10);var _13=$k[--$j];var _14=$k[--$j];$k[$j++]=_14;$k[$j++]=_13;$k[$j++]=_12;$k[$j++]=(_13-_10)+1;$k[$j++]=_14;$k[$j++]=_12;if($1.nextb()==$b)break;}$j-=3;};$1.encode=function(){$1.chan=$k[--$j];$1.target=$k[--$j];$1.value=0;$1.out=-1;$1.b=$a([1,1,1,0,0,0,0,0,0,0,0]);$1.s=$a([0,1,1,0,0,0,0,0,0,0,0]);var _19=$1.chan;$k[$j++]=_19;$k[$j++]=_19;$k[$j++]=3;if($1.nexts()==$b)return $b;$k[$j++]=$1.out;};$1.barlen=$1.barcode.length;$k[$j++]="finder";if($1.shortfinder){$k[$j++]=$a([1,1,1,1,1]);}else{$k[$j++]=$a([1,1,1,1,1,1,1,1,1]);}var _1F=$k[--$j];$1[$k[--$j]]=_1F;$k[$j++]="data";$k[$j++]=~~$z($1.barcode);$k[$j++]=$1.barlen+1;if($1.encode()==$b)return $b;var _1J=$k[--$j];$1[$k[--$j]]=_1J;$1.check=$a([]);if($1.includecheck){$1.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])]),$1.barlen);$k[$j++]=0;for(var _1a=0,_1Z=$1.data.length-1;_1a<=_1Z;_1a+=1){var _1f=$k[--$j];$k[$j++]=_1f+(($g($1.data,_1a)-1)*$g($1.mod23,_1a));}var _1g=$k[--$j];$k[$j++]=_1g%23;$k[$j++]=3;if($1.encode()==$b)return $b;$1.check=$k[--$j];}$k[$j++]=Infinity;$q($1.finder);$q($1.data);$q($1.check);$1.sbs=$a();$1.txt=$a($1.barlen);for(var _1q=0,_1p=$1.barlen-1;_1q<=_1p;_1q+=1){$1.i=_1q;$p($1.txt,$1.i,$a([$G($1.barcode,$1.i,1),0,0,"",0]));}$k[$j++]=Infinity;$k[$j++]="ren";$k[$j++]=$0.renlinear;$k[$j++]="sbs";$k[$j++]=$1.sbs;$k[$j++]="bhs";$k[$j++]=Infinity;for(var _1z=0,_20=~~(($1.sbs.length+1)/2);_1z<_20;_1z++){$k[$j++]=$1.height;}var _22=$a();$k[$j++]=_22;$k[$j++]="bbs";$k[$j++]=Infinity;for(var _24=0,_25=~~(($1.sbs.length+1)/2);_24<_25;_24++){$k[$j++]=0;}var _26=$a();$k[$j++]=_26;$k[$j++]="txt";$k[$j++]=$1.txt;$k[$j++]="textxalign";$k[$j++]="center";$k[$j++]="opt";$k[$j++]=$1.options;var _29=$d();$k[$j++]=_29;if(!$1.dontdraw){$0.renlinear();}};$0.renlinear=function(){if($0.bwipjs_dontdraw){return;}var $1={};$1.args=$k[--$j];$1.sbs=$a([]);$1.bhs=$a([]);$1.bbs=$a([]);$1.txt=$a([]);$1.barcolor="unset";$1.includetext=false;$1.textcolor="unset";$1.textxalign="unset";$1.textyalign="unset";$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=0;$1.textgaps=0;$1.alttext="";$1.bordercolor="unset";$1.backgroundcolor="unset";$1.inkspread=0;$1.width=0;$1.barratio=1;$1.spaceratio=1;$1.showborder=false;$1.borderleft=10;$1.borderright=10;$1.bordertop=1;$1.borderbottom=1;$1.borderwidth=0.5;$1.guardwhitespace=false;$1.guardleftpos=0;$1.guardleftypos=0;$1.guardrightpos=0;$1.guardrightypos=0;$1.guardwidth=7;$1.guardheight=7;$f($1.args,function(){var _7=$k[--$j];$1[$k[--$j]]=_7;});var _9=$1.opt;for(var _A in _9){$1[_A]=_9[_A];}$1.barcolor=""+$1.barcolor;$1.textcolor=""+$1.textcolor;$1.textxalign=""+$1.textxalign;$1.textyalign=""+$1.textyalign;$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.textgaps=+$1.textgaps;$1.alttext=""+$1.alttext;$1.bordercolor=""+$1.bordercolor;$1.backgroundcolor=""+$1.backgroundcolor;$1.inkspread=+$1.inkspread;$1.width=+$1.width;$1.barratio=+$1.barratio;$1.spaceratio=+$1.spaceratio;$1.borderleft=+$1.borderleft;$1.borderright=+$1.borderright;$1.bordertop=+$1.bordertop;$1.borderbottom=+$1.borderbottom;$1.borderwidth=+$1.borderwidth;$1.guardleftpos=+$1.guardleftpos;$1.guardleftypos=+$1.guardleftypos;$1.guardrightpos=+$1.guardrightpos;$1.guardrightypos=+$1.guardrightypos;$1.guardwidth=+$1.guardwidth;$1.guardheight=+$1.guardheight;$1.bars=$a(~~(($1.sbs.length+1)/2));$1.x=0;$1.maxh=0;for(var _h=0,_g=((~~(($1.sbs.length+1)/2))*2)-2;_h<=_g;_h+=1){$1.i=_h;if(($1.i%2)==0){$1.d=(($g($1.sbs,$1.i)*$1.barratio)-$1.barratio)+1;if($g($1.sbs,$1.i)!=0){$1.h=$g($1.bhs,~~($1.i/2))*72;$1.c=($1.d/2)+$1.x;$1.y=$g($1.bbs,~~($1.i/2))*72;$1.w=$1.d-$1.inkspread;$p($1.bars,~~($1.i/2),$a([$1.h,$1.c,$1.y,$1.w]));if(($1.h+$1.y)>$1.maxh){$1.maxh=$1.h+$1.y;}}else{$p($1.bars,~~($1.i/2),-1);}}else{$1.d=(($g($1.sbs,$1.i)*$1.spaceratio)-$1.spaceratio)+1;}$1.x=$1.x+$1.d;}$$.save();var _1M=$$.currpos();$$.translate(_1M.x,_1M.y);if($1.width!=0){$$.scale(($1.width*72)/$1.x,1);}$$.floorscale();$$.newpath();$$.moveto(-$1.borderleft,-$1.borderbottom);$$.rlineto(($1.x+$1.borderleft)+$1.borderright,0);$$.rlineto(0,($1.maxh+$1.borderbottom)+$1.bordertop);$$.rlineto(-(($1.x+$1.borderleft)+$1.borderright),0);$$.rlineto(0,-(($1.maxh+$1.borderbottom)+$1.bordertop));$$.closepath();if($1.showborder){$$.save();if($ne($1.bordercolor,"unset")){$$.setcolor($1.bordercolor);}$$.setlinewidth($1.borderwidth);$$.stroke();$$.restore();}$$.save();if($ne($1.barcolor,"unset")){$$.setcolor($1.barcolor);}var _1k=$1.bars;for(var _1l=0,_1m=_1k.length;_1l<_1m;_1l++){var _1n=$g(_1k,_1l);$k[$j++]=_1n;if(_1n!=-1){$q($k[--$j]);$$.newpath();$$.setlinewidth($k[--$j]);var _1q=$k[--$j];$$.moveto($k[--$j],_1q);$$.rlineto(0,$k[--$j]);$$.stroke();}else{$j--;}}$$.restore();if($ne($1.textcolor,"unset")){$$.setcolor($1.textcolor);}if($1.includetext){if(($eq($1.textxalign,"unset")&&$eq($1.textyalign,"unset"))&&$eq($1.alttext,"")){$1.s=0;$1.fn="";var _1z=$1.txt;for(var _20=0,_21=_1z.length;_20<_21;_20++){$f($g(_1z,_20));var _23=$k[--$j];var _24=$k[--$j];$k[$j++]=_24;$k[$j++]=_23;if((_23!=$1.s)||$ne(_24,$1.fn)){var _27=$k[--$j];var _28=$k[--$j];$1.s=_27;$1.fn=_28;var _29=$$.findfont(_28);_29.FontSize=_27;$$.setfont(_29);}else{$j-=2;}var _2A=$k[--$j];$$.moveto($k[--$j],_2A);$$.show($k[--$j],0,0);}}else{var _2E=$$.findfont($1.textfont);_2E.FontSize=$1.textsize;$$.setfont(_2E);if($eq($1.alttext,"")){$k[$j++]=Infinity;var _2H=$1.txt;for(var _2I=0,_2J=_2H.length;_2I<_2J;_2I++){$f($g($g(_2H,_2I),0));}$1.txt=$a();$1.tstr=$s($1.txt.length);for(var _2R=0,_2Q=$1.txt.length-1;_2R<=_2Q;_2R+=1){$p($1.tstr,_2R,$g($1.txt,_2R));}}else{$1.tstr=$1.alttext;}if($1.tstr.length==0){$k[$j++]=0;}else{$$.save();$$.newpath();$$.moveto(0,0);$$.charpath("0",false);var _2X=$$.pathbbox();$$.restore();var _2Y=$$.currfont();var _2Z=_2Y.PaintType!==undefined;$k[$j++]=_2X.ury;if(_2Z){var _2a=$$.currfont();$k[$j++]=_2a.PaintType==2;}else{$k[$j++]=false;}var _2c=$$.currfont();var _2d=_2c.StrokeWidth!==undefined;if($k[--$j]&&_2d){var _2f=$$.currfont();var _2h=$$.currfont();var _2i=_2h.FontMatrix;var _2j=_2f.StrokeWidth/2;var _2k=$k[--$j];$k[$j++]=_2k+(Math.sqrt((_2j*_2j)+(0*0)));}}$1.textascent=$k[--$j];var _2n=$$.stringwidth($1.tstr);$1.textwidth=_2n.w+(($1.tstr.length-1)*$1.textgaps);$1.textxpos=$1.textxoffset+(($1.x-$1.textwidth)/2);if($eq($1.textxalign,"left")){$1.textxpos=$1.textxoffset;}if($eq($1.textxalign,"right")){$1.textxpos=($1.x-$1.textxoffset)-$1.textwidth;}if($eq($1.textxalign,"offleft")){$1.textxpos=-($1.textwidth+$1.textxoffset);}if($eq($1.textxalign,"offright")){$1.textxpos=$1.x+$1.textxoffset;}if($eq($1.textxalign,"justify")&&($1.textwidth<$1.x)){$1.textxpos=0;$1.textgaps=($1.x-$1.textwidth)/($1.tstr.length-1);}$1.textypos=-(($1.textyoffset+$1.textascent)+1);if($eq($1.textyalign,"above")){$1.textypos=($1.textyoffset+$1.maxh)+1;}if($eq($1.textyalign,"center")){$1.textypos=$1.textyoffset+(($1.maxh-$1.textascent)/2);}$$.moveto($1.textxpos,$1.textypos);$$.show($1.tstr,$1.textgaps,0);}}if($1.guardwhitespace){var _3P=$$.findfont("OCR-B");_3P.FontSize=($1.guardheight*2)-1;$$.setfont(_3P);if($1.guardleftpos!=0){$$.moveto((-$1.guardleftpos)-1.5,($1.guardleftypos-($1.guardheight/2))-1);$$.show("<",0,0);}if($1.guardrightpos!=0){$$.moveto(($1.guardrightpos+$1.x)-$1.guardwidth,($1.guardrightypos-($1.guardheight/2))-1);$$.show(">",0,0);}}$$.restore();};$0.renmatrix=function(){if($0.bwipjs_dontdraw){return;}var $1={};$1.args=$k[--$j];$1.width=1;$1.height=1;$1.barcolor="unset";$1.backgroundcolor="unset";$1.includetext=false;$1.txt=$a([]);$1.textcolor="unset";$1.textxalign="unset";$1.textyalign="unset";$1.textfont="Courier";$1.textsize=10;$1.textxoffset=0;$1.textyoffset=0;$1.textgaps=0;$1.alttext="";$f($1.args,function(){var _4=$k[--$j];$1[$k[--$j]]=_4;});var _6=$1.opt;for(var _7 in _6){$1[_7]=_6[_7];}$1.width=+$1.width;$1.height=+$1.height;$1.barcolor=""+$1.barcolor;$1.backgroundcolor=""+$1.backgroundcolor;$1.inkspread=+$1.inkspread;$1.inkspreadh=+$1.inkspreadh;$1.inkspreadv=+$1.inkspreadv;$1.textcolor=""+$1.textcolor;$1.textxalign=""+$1.textxalign;$1.textyalign=""+$1.textyalign;$1.textfont=""+$1.textfont;$1.textsize=+$1.textsize;$1.textxoffset=+$1.textxoffset;$1.textyoffset=+$1.textyoffset;$1.textgaps=+$1.textgaps;$1.alttext=""+$1.alttext;$1.pixx8=(~~Math.ceil($1.pixx/8))*8;$k[$j++]=Infinity;for(var _S=0,_T=$1.pixx8*$1.pixy;_S<_T;_S++){$k[$j++]=0;}$1.pixs8=$a();for(var _X=0,_W=$1.pixy-1;_X<=_W;_X+=1){$1.i=_X;$P($1.pixs8,$1.pixx8*$1.i,$G($1.pixs,$1.pixx*$1.i,$1.pixx));}$1.pixs=$1.pixs8;$1.imgstr=$s(~~($1.pixs.length/8));for(var _l=0,_k=$1.pixs.length-1;_l<=_k;_l+=1){$1.i=_l;var _m=$1.imgstr;var _n=$1.i;$p(_m,~~(_n/8),$g(_m,~~(_n/8))+((~~(Math.pow(2,7-($1.i%8))))*$g($1.pixs,$1.i)));}$$.save();$$.floorscale();var _t=$$.currpos();$$.translate(_t.x,_t.y);$$.scale(72*$1.width,72*$1.height);$$.moveto(0.0001,0.0001);$$.lineto(0.9999,0.0001);$$.lineto(0.9999,0.9999);$$.lineto(0.0001,0.9999);$$.closepath();if($ne($1.barcolor,"unset")){$$.setcolor($1.barcolor);}$$.imagemask($1.pixx,$1.pixy,$1.imgstr);$$.restore();if($1.includetext){$$.save();$$.floorscale();if($ne($1.textcolor,"unset")){$$.setcolor($1.textcolor);}if(($eq($1.textxalign,"unset")&&$eq($1.textyalign,"unset"))&&$eq($1.alttext,"")){$1.s=0;$1.fn="";var _17=$1.txt;for(var _18=0,_19=_17.length;_18<_19;_18++){$f($g(_17,_18));var _1B=$k[--$j];var _1C=$k[--$j];$k[$j++]=_1C;$k[$j++]=_1B;if((_1B!=$1.s)||$ne(_1C,$1.fn)){var _1F=$k[--$j];var _1G=$k[--$j];$1.s=_1F;$1.fn=_1G;var _1H=$$.findfont(_1G);_1H.FontSize=_1F;$$.setfont(_1H);}else{$j-=2;}var _1I=$k[--$j];$$.moveto($k[--$j],_1I);$$.show($k[--$j],0,0);}}else{var _1N=$$.findfont($1.textfont);_1N.FontSize=$1.textsize;$$.setfont(_1N);if($eq($1.alttext,"")){$k[$j++]=Infinity;var _1P=$1.txt;for(var _1Q=0,_1R=_1P.length;_1Q<_1R;_1Q++){$f($g($g(_1P,_1Q),0));}$1.txt=$a();$1.tstr=$s($1.txt.length);for(var _1Z=0,_1Y=$1.txt.length-1;_1Z<=_1Y;_1Z+=1){$p($1.tstr,_1Z,$g($1.txt,_1Z));}}else{$1.tstr=$1.alttext;}if($1.tstr.length==0){$k[$j++]=0;}else{$$.save();$$.newpath();$$.moveto(0,0);$$.charpath("0",false);var _1f=$$.pathbbox();$$.restore();var _1g=$$.currfont();var _1h=_1g.PaintType!==undefined;$k[$j++]=_1f.ury;if(_1h){var _1i=$$.currfont();$k[$j++]=_1i.PaintType==2;}else{$k[$j++]=false;}var _1k=$$.currfont();var _1l=_1k.StrokeWidth!==undefined;if($k[--$j]&&_1l){var _1n=$$.currfont();var _1p=$$.currfont();var _1q=_1p.FontMatrix;var _1r=_1n.StrokeWidth/2;var _1s=$k[--$j];$k[$j++]=_1s+(Math.sqrt((_1r*_1r)+(0*0)));}}$1.textascent=$k[--$j];var _1v=$$.stringwidth($1.tstr);$1.textwidth=_1v.w+(($1.tstr.length-1)*$1.textgaps);$1.textxpos=$1.textxoffset+(($1.pixx-$1.textwidth)/2);if($eq($1.textxalign,"left")){$1.textxpos=$1.textxoffset;}if($eq($1.textxalign,"right")){$1.textxpos=($1.pixx-$1.textxoffset)-$1.textwidth;}if($eq($1.textxalign,"offleft")){$1.textxpos=-($1.textwidth+$1.textxoffset);}if($eq($1.textxalign,"offright")){$1.textxpos=$1.pixx+$1.textxoffset;}if($eq($1.textxalign,"justify")&&($1.textwidth<$1.pixx)){$1.textxpos=0;$1.textgaps=($1.pixx-$1.textwidth)/($1.tstr.length-1);}$1.textypos=-(($1.textyoffset+$1.textascent)+1);if($eq($1.textyalign,"above")){$1.textypos=($1.textyoffset+$1.pixy)+1;}if($eq($1.textyalign,"center")){$1.textypos=$1.textyoffset+(($1.pixy-$1.textascent)/2);}$$.moveto($1.textxpos,$1.textypos);$$.show($1.tstr,$1.textgaps,0);}$$.restore();}};$0.renmaximatrix=function(){if($0.bwipjs_dontdraw){return;}var $1={};$1.args=$k[--$j];$1.barcolor="unset";$1.backgroundcolor="unset";$f($1.args,function(){var _3=$k[--$j];$1[$k[--$j]]=_3;});var _5=$1.opt;for(var _6 in _5){$1[_6]=_5[_6];}$1.barcolor=""+$1.barcolor;$1.backgroundcolor=""+$1.backgroundcolor;$$.save();var _A=$$.currpos();$$.translate(_A.x,_A.y);$$.moveto(0,0);$$.lineto(30,0);$$.lineto(30,29);$$.lineto(0,29);$$.closepath();if($ne($1.barcolor,"unset")){$$.setcolor($1.barcolor);}var _D=$$.findfont("Symbol");_D.FontSize=10;$$.setfont(_D);$1.chars=$a(["0","1","2","3"]);$$.newpath();var _F=$1.pixs;for(var _G=0,_H=_F.length;_G<_H;_G++){var _I=$g(_F,_G);$1.x=_I%30;$1.y=~~(_I/30);var _L=(($1.y%2)==0)?0:2;var _N=(($1.x%2)==0)?0:1;$k[$j++]=$g($1.chars,_L+_N);$k[$j++]=$1.x*3.5;if(($1.y%2)==1){var _R=$k[--$j];$k[$j++]=_R+1.75;}$$.moveto($k[--$j],(32-$1.y)*3);$$.show($k[--$j],0,0);}var _V=$$.findfont("Symbol");_V.FontSize=10;$$.setfont(_V);$$.moveto(36,35);$$.show("4",0,0);$$.restore();};return function(bwipjs,encoder,text,opts,dontdraw){if(!$0[encoder]){throw new Error('bwipp.unknownEncoder: '+encoder);}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<tmp.length;i++){if(!tmp[i]){continue;}var eq=tmp[i].indexOf('=');if(eq==-1){opts[tmp[i]]=true;}else{opts[tmp[i].substr(0,eq)]=tmp[i].substr(eq+1);}}}else if(typeof opts!=='object'||opts.constructor!==Object){throw new Error('bwipp.typeError: options not an object');}if(/[\u0100-\uffff]/.test(text)){text=unescape(encodeURIComponent(text));}if(opts.parse){text=text.replace(/\^(\d\d\d)/g,function($0,$1){var v=+$1;if(v>255){throw new Error('bwipp.rangeError:'+' ^NNN out-of-range ('+$0+')');}return String.fromCharCode(v);});delete opts.parse;}$0.bwipjs_dontdraw=dontdraw||false;$$=bwipjs;$k=[text,opts];$j=2;$0[encoder]();if($j){return $k.splice(0,$j);}return true;}}BWIPP.VERSION='2018-02-04';if(typeof module==='object'&&module.exports){module.exports=BWIPP;}