. 'K &L &M NO PQR3 ST< UV WX YZ[\] ^ Y_ Y`a b &cdefgh ij k l m Yn O Nop Pqrst0(Lorg/apache/batik/svggen/SVGGeneratorContext;)VCodeLineNumberTableLocalVariableTablethis!Lorg/apache/batik/svggen/SVGPath;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;toSVG'(Ljava/awt/Shape;)Lorg/w3c/dom/Element;pathLjava/awt/Shape;dAttrLjava/lang/String;svgPathLorg/w3c/dom/Element; toSVGPathDataQ(Ljava/awt/Shape;Lorg/apache/batik/svggen/SVGGeneratorContext;)Ljava/lang/String;gcdLjava/lang/StringBuffer;piLjava/awt/geom/PathIterator;seg[FsegTypeI appendPointJ(Ljava/lang/StringBuffer;FFLorg/apache/batik/svggen/SVGGeneratorContext;)VxFy SourceFile SVGPath.java () /0 9:u vwx yzhttp://www.w3.org/2000/svg{ |}~   w fill-ruleevenoddjava/lang/StringBuffer ( M DELZQCjava/lang/Error (invalid segmentType: (   org/apache/batik/svggen/SVGPath1org/apache/batik/svggen/SVGGraphicObjectConverterjava/lang/Stringlength()I+org/apache/batik/svggen/SVGGeneratorContext domFactoryLorg/w3c/dom/Document;org/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;)Vjava/awt/ShapegetPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;java/awt/geom/PathIteratorgetWindingRule(I)VisDone()ZcurrentSegment([F)Iappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;()V(I)Ljava/lang/StringBuffer;toString()Ljava/lang/String;(Ljava/lang/String;)Vnexttrim doubleString(D)Ljava/lang/String;!&'()*>*++ 45,-./012*M+*M, ,*N- , +  -  -+"? @CF'H1K@LKN,*M-.M34 D56'&78 9:*Y(M* N:6--6$;\R,W,00+,W,00+~,Wt,W,00+,00+P,W,00+,00+,00+YY- ,! ,"#+vV WXYZ$[.\T^[_h`kbrcdfgijklnopqrtvy z,>34;0 <=>?@ABC DE*}%*-#$W*%W*-$$W*%W+ $,*%<=%FG%HG%;0IJ