. %I $J $K LM $J NOP1 QR: ST UV WXYZ[\ ] W^_ ` $abcdef g Wh Wi M j Lk Nlmno0(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 &' -. 78p qrs tuhttp://www.w3.org/2000/svgv wxy z{| }~ r fill-ruleevenoddjava/lang/StringBuffer & M BCLZQCjava/lang/Error &  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(Ljava/lang/String;)VcurrentSegment([F)Iappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;()VnextisDone()ZtoString()Ljava/lang/String;trim doubleString(D)Ljava/lang/String;!$%&'(>*+) TU*+,-./0(M+*M, ,* N- , +  - -)"_ `cf'i1l@mKo**M+,M12 D34'&56 78(YM* N:6-6"9Z~P,W,00+,W,00+j,W`,W,00+,00+<,W,00+,00+,00+ Y--1, , !)zw xyz{|(}LS`cjwz{*>129. :;<=>?@A BC(}%*-#"W*#W*-$"W*#W) $**%:;%DE%FE%9.GH