1 45(()D()I()Ljava/lang/String;()V(D)D(DD)D(DD)V(DDDDD)D (DDDDDDDDI)V (DDDD[D)I(DI)D(I)V(Ljava/lang/Object;)Z(Ljava/lang/String;)V([D)I ([DDDDD)V([DI)D([DID)V([D[D)I)), , =>CodeDILineNumberTable SourceFileTforYTforY1TforY2TforY3XforTXforYYforTYforT1YforT2YforT3acosadd addInstanceappendbad tbad y (controlPointStringcoscx0cx1cy0cy1dXforTdYforT directionenlargefirstValidRootgetCX0getCX1getCY0getCY1getEqngetHorizontalParamsgetOrdergetReversedCurve getSegment getSubCurvegetWithDirectiongetX0getX1getXBotgetXMaxgetXMingetXTopgetY0getY1getYBotgetYTopinsertjava/awt/geom/QuadCurve2Djava/awt/geom/Rectangle2Djava/lang/InternalErrorjava/lang/Mathjava/lang/StringBuilderjava/util/Vectormaxmin nextVerticalpowrefineroundsolveQuadraticsplitsqrtsun/awt/geom/Curvesun/awt/geom/Order3toStringx0x1xcoeff0xcoeff1xcoeff2xcoeff3xmaxxminy0y1ycoeff0ycoeff1ycoeff2ycoeff3?UUUUUU?񙙙@@@@!TD-@"@;@KWXYZ[\fg(Ljava/awt/geom/Rectangle2D;)V(D)Ljava/lang/StringBuilder;(Ljava/util/Vector;DDDDDDDDI)V (Ljava/util/Vector;[DDDDDDDDDI)V()Lsun/awt/geom/Curve;(DDI)Lsun/awt/geom/Curve;(I)Lsun/awt/geom/Curve;-(Ljava/lang/String;)Ljava/lang/StringBuilder; '" (" )" -" ." /" 8" 9" :" ;" i" j" k" l" m" n" o" p" q" r" s" t" u" v" ># A B C D  & * , 0 7 b e ] ^ ` 1 a  F =  @ d c 1 h  3 2 K 3  Order3.java0i"q"8":"9";"j"r"p"o"k"l"m"n"s"t"u"v"'"-"(".")"/"" V!  + 6!*Y(  W+(R+R+R+R+ R+ R+ R+ R+19+1++1R+R+19+ +1ggo9+  6 h`6P*+`1+`1+`1+`1+`1+`1+`1+`1  $n-./0114:5E6Q7]8b9q;w<|=?@BCEFGIJPQRTW 2!sK)#*Y   ')tW&)*Y')   W$_`'b.cJf E!V .*'R*)'gkR*)g)g'ckR*)gkg'gR$}~- F!&(( g9(g9(&gI(R(gkRgg(cR6 6 6   / 19       R   $J$(-9GPS]dry d!* `*`1\9R* `*`1\9R*`19 *`19  g(kc9g(kc9*`19*`19*`19*`19 g(kc9 g(kc9 g(kc9  g(kc9 g(kc9   g(kc9g(kc9 g(kc9 *`R*`R*`R*` R*` g(kcR*`  g(kcR*` R* `R* `R* `R$v%,8DKRY`lx !\*))9 9 *'*)*** * * **'  *'  *'*'gk* gg'ck*  gkg'g*)*)gk* gg)ck* gkg)g***)]]۵ڱ$^!&,28>DJ^rwG !$Q !*$U !*$ N !*$T !*$P !*$O !*$L !,* **$ R !,* **$$A !,* *ݧ*ޯ$(C !,* *ߧ*$,B !,* *ݧ*ޯ$0D !,* *ߧ*$4M !,* **$8S !,* **$<& !'*闚'*ꗚ'*ڗ*ׯ'*ۗ*د'*ܗ*ٯ'*阛 '*ꗞ;YY'***J*9*'g9*'YRYRY)R:   6    )*oJ*o9*o96 ))kkgo9 )k)k)k)kkgkco9   k9  k k9)o9 o9w k9 *)' okg9"*)' cokg9"*)' gokg9b 6g9 w9  c}9w9 o9*)'cg9K99co92'*9' 9' 9.**ص**۵**׵**ڵ**'$=N OP$Q2R@SRTWXY[]^_abcdefgh&i-k5lBmMnhoopstwxyz{}~ #.>AIPW^belt|a! {  y* 9    9 9 9  9 9 96 ( co9 u9 H*  9 6  goc9   69 * 9    9 u   9f6  y $"&*037;?BJOZjmqt}+ !N&'*闚*'*ꗚ***'$ * !2*'k*c'k*c'k*c$, !2*'k*c'k*c'k*c$<!tq9Th*'k*c'k*c'k*c*k'k*kc'k*c*k'k*kc*k$ :Uir =!tq9Th*'k*c'k*c'k*c*k'k*kc'k*c*k'k*kc*k$ :Uir_!WY*RY*kRY*kR:66#1'1) 1J)$"+5 I!OU$?!s+**Y*RY*kRY*kRM,,>6-,19+**+**$* ( )-*3+<,B-P.`+f1r2J! '*闚)*ꗚ *:'*阝 9 *'9)*ꗛ 9 *)9 *R*R*R*R*R*R*R*R   Y    (Y1'11111) o Y1'1 1 1 1 1)$f568:(;.=5?>@DBKDSE[FcGkHsI{JKLMOPRSYZH!E-Y*********t$cI!a*0+*R+*R+*R+*R+*R+*R-+*R+*R+*R+*R+*R+*R$:ghijk$l+m5o<pCqJrQsXt_v6 !iQY****$z%