. H G G  G Z  Gdefh g         G   ( @o G + 5 G GC?isANR? =?ڪ =aG ??@333333GAMMAD ConstantValuelinearToSRGBLut[I sRGBToLinear0(Lorg/apache/batik/svggen/SVGGeneratorContext;)VCodeLineNumberTableLocalVariableTablethis%Lorg/apache/batik/svggen/SVGLookupOp;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;toSVGc(Ljava/awt/image/BufferedImageOp;Ljava/awt/Rectangle;)Lorg/apache/batik/svggen/SVGFilterDescriptor;filter Ljava/awt/image/BufferedImageOp; filterRectLjava/awt/Rectangle;H(Ljava/awt/image/LookupOp;)Lorg/apache/batik/svggen/SVGFilterDescriptor; filterDefLorg/w3c/dom/Element;feComponentTransferDef lookupTables[Ljava/lang/String;feFuncRfeFuncGfeFuncBfeFuncAtypeLjava/lang/String; filterAttrBuflookupOpLjava/awt/image/LookupOp; filterDesc-Lorg/apache/batik/svggen/SVGFilterDescriptor; domFactoryLorg/w3c/dom/Document;convertLookupTables.(Ljava/awt/image/LookupOp;)[Ljava/lang/String;iIjsrcdestoffset[B lookupTableLjava/awt/image/LookupTable; nComponentslookupTableBuf[Ljava/lang/StringBuffer;()VvalueF SourceFileSVGLookupOp.java OPjava/awt/image/LookupOp X^  +org/apache/batik/svggen/SVGFilterDescriptor VW ophttp://www.w3.org/2000/svg feComponentTransfer qrtable  tableValues id componentTransfer java/lang/StringBuffer Ourl(# ) O   5org/apache/batik/svggen/SVGGraphics2DRuntimeException:BufferedImage LookupOp should have 1, 3 or 4 lookup arrays Ojava/awt/image/ByteLookupTable   java/lang/String LM NM #org/apache/batik/svggen/SVGLookupOp2org/apache/batik/svggen/AbstractSVGFilterConverterdescMapLjava/util/Map; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;+org/apache/batik/svggen/SVGGeneratorContextorg/w3c/dom/DocumentcreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;org/w3c/dom/ElementsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; idGenerator(Lorg/apache/batik/svggen/SVGIDGenerator;&org/apache/batik/svggen/SVGIDGenerator generateID&(Ljava/lang/String;)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;getAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;toString()Ljava/lang/String;*(Ljava/lang/String;Lorg/w3c/dom/Element;)VdefSetLjava/util/List;java/util/Listadd(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getTable()Ljava/awt/image/LookupTable;java/awt/image/LookupTablegetNumComponents()I(Ljava/lang/String;)V getOffset doubleString(D)Ljava/lang/String;java/util/Arraysfill([II)V lookupPixel([I[I)[I([BB)V([B[B)[Btrimjava/lang/Mathpow(DD)Dround(F)I!GHIJK>LMNMOPQ>*+R STSTUVWXYQX+ *+RdegS TUZ[\]X^Q *+M*N,-  :-  :*+ :-  :-  :-  : : : T    22 2~    22 2)-  :    2WW W  WW*Y !: Y "M*#$W*+,%W,R)ruw|&~29EQ]`dkw$0>HR\akuS &_`2a`9bcEd`Qe`]uf` `rg` dnhi $ji TUklmnopqrQS +&M,'> (Y)*:6YS,+ : :,,6616  " 2*-o/0W ބ6D1,2W6  % 2* .-o/0W ۄ::,,6616  " 2*-o/0W ބ6P~3,+4W6  ) 2* 3~-o/0W ׄ5:62!6SR, #)2>DKPU[en%+6BNWw}#$%$+S,sth%ut ^5st(ut IstPvMUwM[xt%ut 5stQ,ut .UstvywyxtstTUklz{ |t)}~"bcQ 7 8;o9nD#: #@jAfD7#9jBO9nD#C #569;<(=0?@ALDRE[FcHsK9MS`sst