4% [ bounds = [()D()I()Ljava/lang/Object;()Ljava/lang/String;()V()Z(DD)D(DD)Z(DDDD)V(DDDD)Z(DDDDI)Z(DDI)V(DD[D)Z(Ljava/lang/String;)V([D)I, Code ConstantValue Crossings [DI InnerClassesLineNumberTableLjava/io/PrintStream; SourceFile StackMapTableZ[D]accumulateCrossingsaccumulateCubicaccumulateLineaccumulateQuadappendclearcoverscurrentSegmentdebugelements findCrossingsgetWindingRulegetXHigetXLogetYHigetYLohasMoreElements insertCubic insertQuadisDoneisEmptyjava/awt/geom/PathIteratorjava/io/PrintStreamjava/lang/Mathjava/lang/Objectjava/lang/StringBuilderjava/lang/Systemjava/util/Enumerationjava/util/Vectorlimitmaxminnext nextElementoutprintprintlnrecordsun/awt/geom/Crossingssun/awt/geom/Crossings$EvenOddsun/awt/geom/Crossings$NonZerosun/awt/geom/CurvetmptoStringxhixloyhiyloyranges$;<=>?@ABLMNOLjava/util/Vector;(D)Ljava/lang/StringBuilder;()Ljava/util/Enumeration;(Ljava/util/Vector;DD[D)V(Lsun/awt/geom/Crossings;)Z-(Ljava/lang/String;)Ljava/lang/StringBuilder;:(Ljava/awt/geom/PathIterator;DDDD)Lsun/awt/geom/Crossings;0(Ljava/util/Vector;DDDD)Lsun/awt/geom/Crossings; R S T U C V$ H Pe 1  + F 6 9 D E  ( ( K ' ) - G Q J *f /g 7h 8h &i *j ^s am an ao ap aq ar at Z [{ [| \v ]v ] ] ] `v `w ` a~ a a a a b} c} d d d Yu Yx Yz Y _y _Crossings.javaEvenOddNonZero!a\.#WCV$SURTPek 3*** *`Y*'*)**& (# $)!*&+,,2-3*05*42*84*<KI ]Y**<*<]Y*1*`1²" 7@BC5D?ErDxGH: 0 *" @K, 0l =bY'): *:   d:    " a_!"TUVW+X5Y7[:_ 0kG f**WbY'): cY'): : 9 9 99** 6$S|     1\99  1\99  19 19 99s 19 19  99L 19 19  99%     9 9*     "a YaX8YaXYaX YaXYaX YaXYaX YaX YaX1g hj-z3{6|9}<~?HRx068<@FIQac(H )*')*')"(*) *'**)'* *'g9)g9)*'*)gkoc9 *9 '9 )9 *'*)gkoc9*9 99 ** * **  "S@-aa" ab(*1JPV_ox{~))*1*1*)*1*1*'*1*1*'*b1*V1*J)1*)*1*$)1*1*)**')*:d:**" #""D _ V!#DFgi     '9)*)1*1*1*)*)1*1*1*'*)1*1*1*'*e1*Y1*M1*A)1*)*1**1*)**')*:d:**" /..P_ R-/\^ #$&(*+ ,-".+/-10273!baca