1? 8 7 5 7 5 7 5 5 7 7   7 7 7 7 7 7 7 7  7 7 7 7 7 5 7 7 < 5 5 9 7    0 2 0 5 ReedSolomon InnerClasses PlacementDmParams DM_NO_ERRORI ConstantValueDM_ERROR_TEXT_TOO_BIGDM_ERROR_INVALID_SQUAREDM_ERROR_EXTENSIONDM_AUTODM_ASCIIDM_C40DM_TEXTDM_B256DM_X21 DM_EDIFACTDM_RAW DM_EXTENSION DM_TEST@dmSizes3[Lcom/itextpdf/text/pdf/BarcodeDatamatrix$DmParams;x12Ljava/lang/String;extOutplace[Simage[Bheightwidthwsoptions()VCodeLineNumberTableLocalVariableTablethis)Lcom/itextpdf/text/pdf/BarcodeDatamatrix;setBit(III)VxyxBytedraw8([BILcom/itextpdf/text/pdf/BarcodeDatamatrix$DmParams;)VjzxsdatadataSizedm2Lcom/itextpdf/text/pdf/BarcodeDatamatrix$DmParams;ipys makePadding([BII)VtpositioncountisDigit(I)ZcasciiEncodation ([BII[BII)Itext textOffset textLength dataOffset dataLengthptrInptrOutb256Encodationkprntv X12EncodationnciBEdifactEncodationedipediasciiZC40OrTextEncodation ([BII[BIIZ)Ibasicshift3idxac40encPtrlast0last1shift2enc[I getEncodation ([BII[BIIIZ)ItextSize firstMatchee1 getNumber([BII)IvprocessExtensions ([BII[B)Iorderecifnftfigenerate(Ljava/lang/String;)I ExceptionslastextCountfull createImage()Lcom/itextpdf/text/Image;g4 getImage()[B getHeight()I setHeight(I)VgetWidthsetWidthgetWssetWs getOptions setOptionscreateAwtImage2(Ljava/awt/Color;Ljava/awt/Color;)Ljava/awt/Image;b foregroundLjava/awt/Color; backgroundfgcanvasLjava/awt/Canvas;whpixstrideptrimgLjava/awt/Image; SourceFileBarcodeDatamatrix.java fg `a c@ d@! "# b@ mn $@ %@ ^_ & '(( *> 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ) *+!"#$%&'()*+,-./:;<=>?@[\]^_% 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ `abcdefghijklmnopqrstuvwxyz{|}~% 0123456789abcdefghijklmnopqrstuvwxyz `ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ e@ ]@  iso-8859-1 ,- YZ x@ ~ ./ 0@ 1@ 23 rs4 567 89: ;java/awt/Canvas java/awt/image/MemoryImageSource f< =0com/itextpdf/text/pdf/BarcodeDatamatrix$DmParams f>'com/itextpdf/text/pdf/BarcodeDatamatrixjava/lang/Object3com/itextpdf/text/pdf/BarcodeDatamatrix$ReedSolomon1com/itextpdf/text/pdf/BarcodeDatamatrix$Placement$java/io/UnsupportedEncodingException%com/itextpdf/text/BadElementExceptionjava/util/Arraysfill([BB)V heightSection widthSectionjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vjava/lang/StringindexOf(I)IgetBytes(Ljava/lang/String;)[B doPlacement(II)[S dataBlock errorBlock generateECC([BIII)V*com/itextpdf/text/pdf/codec/CCITTG4Encodercompress([BII)[Bcom/itextpdf/text/Image getInstance$(IIZII[B[I)Lcom/itextpdf/text/Image;java/awt/ColorgetRGB (II[III)V0(Ljava/awt/image/ImageProducer;)Ljava/awt/Image; (IIIIIII)V!78?@ABC@ADE@AFG@AHI@ABJ@ADK@ALM@AFN@AOP@AHQ@ARS@ATU@AVW@AXYZ[\A ]@^_`ab@c@d@e@fgh3*i j klmnhg*hl`\3~zTi j*klo@p@q@rsh+ -*h``l6 **6-*`3*6-*`* -`6-d*`6-*`3*6-*`* -`6*6-*`3*6-*`* - `6- d*`6-*`5*`6-*`* - `666  -6-d6  -o6- dU* 56  # 7+ ld3~ pz~* `*` `*`  - `6 z -`6 bi#/CMS_z )/;>JXdr~j5*t@*t@*t@*t@~Fu@ gio@[{v@ Mp@klwax@yz!{@>|@A}@ q@ ~h?*T-`hp``> Ą*Tұi*  &-3;>j*&@?wa?@?@ h<0 9ij @ hm 66`=`6*3~6 =7*3~ )-0d h*3~`0d`T*`-T-d`Tw-`ThdiF !.Jpwj\ .@a@@wa@@@@ h  ` `-T-`T6"-`l`T-`pT6*-` ``6`6?-3~6 `hp`6 `6   Ą - Tdib&(.5= C S _bnwjz @@"@@ 2@ a@@wa@@bd@}It@ hw66: 6b *`36 T; dTlhd66    dddT 6lhd66    dddT 66  36  (u d3(-`T`@ 3h( `3h` `3``6 -` lT-` T[ d3(-`T*`3~6  -`T -` `Td6   d36  (  (-`Ti9!"# $ %&'(()-*5+;.B/I0T1^2j1p3s'y67898:;<=>?@ABCDEF*G7H=KNLZMfNmOyP|RST<WXYZ[\]^jW@ (K{@$@ f/@ a@@wa@@ @ @@I@ * oa hO 6666 6 P*`3~6  ~@ ~  _ `-`T6  ?~6   x6 F`-`zT-`zT-`T66  d x6` ld-`zT  -`zT -`T6 6 6 1-`T -` `T Y x6` ld-`zT  -`zT -`Ti;cde f ghijk(lEmJnSoVpbqesltvu{vwxyz{|  #'*18;GJQTcjioqvjz (A@ a@@wa@@ @ @@@  h66-`T-`T::: ::h ` :6 6 6  p 6  6 *`3~6 O O6 `Oe  O OHY6 O O$Y6 O O? p  6 6  lhd6   G@ .h( `.h` `.``6 -` lT-` T -T*d-d6    `i7   ,059@DHRUX[ahlp &*.;=@Ggxj9\=\v@@g$@ a@@wa@@ @ @Ua@ X^@ [[@ @v{@ Dr\0\Hn\Rd h 7 : 6~6 *-O . . *-O . . *-O . . *-O . . *-O . . *-O . . .( .! . . .  .6 66  &  .  .  .6 6  *-6Z *-6C *-6, *-6 *-6)5BO[gs*-*-*-*-*-*-*- i8  +7<LX]my~      -48>CSYjp "$&(* ,."0(1*23355jz  t@ @ 7a7@7@7wa7@7x@7e@7'@1 h:>60*3~60 9 h`0d>i":; <=%>'?2;8Aj>!@:a:@:@8@5t@h. * ~666f+`3~6  C.<eEfmps*`+`6T`T?0dl`Tdp`T?dl`T?dlp`T?dp`TC `+`6   +`6    +`6   T dx dT l`T p`TT`+`3~6  5  5T 5 T++3s +3mTiDF G HIJKL"M$N3O6PtRzS}UVWXYZ[\]^_`c d#e8g;iAjCkLlNmYneogpjqurstuvwxyz{|} +-7PSoq~j 3K@ kla@@waq@n@k@@Y'@ u @ @ hR+M*,, i j kl\ ah  ļ: **+ !66*" *#$$d2: +*`*d  %d*&6`66$$2% $2:*"*#|6$,*"$2*#$2 $$2:+*`*d %d*&6`6*@~**h``l*h`h %d'*lhd lhd( %%`)l*h`6 %)*+* ,i' !/;^celx%/1Vej o=@yz;qz kla@@@!@@ @yzwa hH***#*h`*"*h`-L*#*h`*"*h`+.i 'jHkl'!ah/*ij klh/*"ij klh>*"i @Ajklb@h/*#iIj klh>*#i qrjklc@h/*iyj klh>*i jkld@h/*ij klh>*i jkle@h*+/>,/60Y1:*#*h`6*"*h`6h :`l6 6 6  T  h6 6  =*  l`3~6 px6 ~O „ 2Y34:  iR *7@JMW^h{j{!@aAt@ ^D|@ PX@ kl@@*@7@@Jx@ Mu@  gh 5Y5Y    6SY5Y    6SY5Y6SY5Y 6SY5Y    6SY5Y   6SY5Y  6SY5Y6SY5Y6SY 5Y $ 6SY 5Y6SY 5Y$  6SY 5Y$$6SY 5Y,,6SY5Y0116SY5Y  >>$6SY5Y$$VV*6SY5Y((rr06SY5Y,,86SY5Y00D6SY5Y44f*6SY5Y@@86SY5YHHp\$6SY5YPPr06SY5YXX@86SY5Y``D6SY5Yhh086SY5YxxD6SY5Y>6SY5Y>6S$iu;97:<7=57>