. 5 4 4 4      4 4 4  4   4Y : 4 4 4:o t t  @ !TD-  4 4path3Lorg/apache/batik/ext/awt/geom/ExtendedGeneralPath; pathLength*Lorg/apache/batik/ext/awt/geom/PathLength; keyPoints[F rotateAutoZrotateAutoReverse rotateAngleFT(Lorg/apache/batik/anim/timing/TimedElement;Lorg/apache/batik/dom/anim/AnimatableElement;I[F[FZZ[Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/ext/awt/geom/ExtendedGeneralPath;[FZZFS)VCodeLineNumberTableLocalVariableTabletoPt9Lorg/apache/batik/anim/values/AnimatableMotionPointValue;byPtfromPtxyunPtiIpttypejthis'Lorg/apache/batik/anim/MotionAnimation; timedElement+Lorg/apache/batik/anim/timing/TimedElement;animatableElement-Lorg/apache/batik/dom/anim/AnimatableElement;calcModekeyTimes keySplinesadditive cumulativevalues/[Lorg/apache/batik/anim/values/AnimatableValue;from.Lorg/apache/batik/anim/values/AnimatableValue;tobyrotateAngleUnitSsegmentsepi4Lorg/apache/batik/ext/awt/geom/ExtendedPathIterator;count totalLengthsampledAtUnitTime(FI)VtDc%Lorg/apache/batik/ext/awt/geom/Cubic; toleranceminmaxpDouble InnerClassesLjava/awt/geom/Point2D$Double;ang keyTimeIndexpointLjava/awt/geom/Point2D;value accumulationunitTimerepeatIteration interpolation SourceFileMotionAnimation.java A <= >= ?@1org/apache/batik/ext/awt/geom/ExtendedGeneralPath A7org/apache/batik/anim/values/AnimatableMotionPointValue values.to.by.path.missingjava/lang/Object  \= [= 67(org/apache/batik/ext/awt/geom/PathLength A 89  Y;attribute.malformed :; XN    A |` %org/apache/batik/anim/MotionAnimation,org/apache/batik/anim/InterpolatingAnimationjava/awt/geom/Point2D$Doubleb(Lorg/apache/batik/anim/timing/TimedElement;Lorg/apache/batik/dom/anim/AnimatableElement;I[F[FZZ)V1org/apache/batik/anim/values/AnimatableAngleValuerad(FS)F()VgetX()FgetYmoveTo(FF)VlineTo)org/apache/batik/anim/timing/TimedElementcreateExceptionQ(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/anim/AnimationException;+org/apache/batik/dom/anim/AnimatableElementgetUnderlyingValue0()Lorg/apache/batik/anim/values/AnimatableValue;(Ljava/awt/Shape;)VgetExtendedPathIterator6()Lorg/apache/batik/ext/awt/geom/ExtendedPathIterator;2org/apache/batik/ext/awt/geom/ExtendedPathIteratorisDone()ZcurrentSegment()Inext lengthOfPathgetLengthAtSegment(I)FkeySplineCubics&[Lorg/apache/batik/ext/awt/geom/Cubic;#org/apache/batik/ext/awt/geom/Cubiceval!(D)Ljava/awt/geom/Point2D$Double;()Djava/lang/Mathabs(D)D pointAtLength(F)Ljava/awt/geom/Point2D; angleAtLength(F)Fjava/awt/geom/Point2D1(Lorg/apache/batik/dom/anim/AnimationTarget;FFF)V,org/apache/batik/anim/values/AnimatableValue interpolate(Lorg/apache/batik/anim/values/AnimatableValue;Lorg/apache/batik/anim/values/AnimatableValue;FLorg/apache/batik/anim/values/AnimatableValue;I)Lorg/apache/batik/anim/values/AnimatableValue; hasChanged markDirty!456789:;<=>=?@ABCI?*+,*** FY:   u : 8 8    :   6 " :  b b + YS ;,: :      *~ ( :    *T+ YS2:   6"2:   * *Y 6 :6 ` 6*8*&!*+YSYS.*6*dnQ,*6*nQe :*66d=**nQ*d Q " *s+YSY S :: 66d; *nQ d Q* !DjZ^`ab&d+e4f?gDhKiRjYkblgmnnopqsxy{|}~,5DOYhnt )-5?MV]eht~ #*08>E'nFGHGKhIGRaJ@YZK@*LG#FGHGG'MN59OGPN MN8MNkCMNhPQNAMNLQN?RS?TU?VW?XN?Y;?Z;?[=?\=?]^?_` ?a` ?b` ?67 ?:; ?<=?>=??@?cdeNfg~hNui@jkCea 8# |6*d#*`0 *d*"*d6 8*"*" *"# 8 #*0f*`0*0fn8*"h# b*#2:$8 8 8   b n8  %:  &9  g'   8  8  (8*!08 *!`0*!0fjb8*j8*):*"**8 * +c8 *8 Y-. /N[**):*'***8*+c8 *8Y-./N*_**):*'***8*+c8 *8Y-./::*-*010*02*3D9 &,?HNflr    %1<CNUb"h$')*+,/145789:="?=B@ERG\H`JE8l@ 'Jm VnoRp@Oq@ Lr@ 9sw Nx@ syNzz@<Cs{hx@ |`x@Hs{x@x@Is{"x@:}`aRSa~@aN|`@!}`^@v tu