2z W X Y Z[\ ]^ _ ` ab c de f g hi hjkl W mn o pqZEROLptolemy/math/Fraction; _numeratorI _denominator()VCodeLineNumberTableLocalVariableTablethis(I)Vi(II)V numerator denominator StackMapTable^(Lptolemy/math/Fraction;)Vfadd0(Lptolemy/math/Fraction;)Lptolemy/math/Fraction;bdivideequals(Ljava/lang/Object;)ZLjava/lang/Object;getDenominator()I getNumerator greaterThan(Lptolemy/math/Fraction;)Z testInputgcd thisScaled inputScaledhashCodeinverse()Lptolemy/math/Fraction;lcm(II)IuvresultmultiplynegatesubtracttoDouble()DDtoFloat()FFtoString()Ljava/lang/String; _simplifyfactor SourceFile Fraction.java !   R!java/lang/ArithmeticException2Illegal Fraction: cannot have denominator of zero. rptolemy/math/Fraction (  34Division by zero! 67s <C G0 87t uv ?7Inverse of zero is undefined!java/lang/StringBuilder wx/ wy PQjava/lang/Object(Ljava/lang/String;)Vptolemy/math/ExtendedMathjava/lang/IntegervalueOf(I)Ljava/lang/Integer;append(I)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;! !"M****#23 456$ % &"W****#;< =>?$%' ("!* Y***#IJKOPQ R$ !%!)!*+, -"U**+*+#WX YZ$%./0"h&Y*+h*+h`*+h M,# d$f$ &%&1$.20"0+ Y Y*+h*+h M,#p qt.v$ 0%01..+34"s++%*+*+#)$+%+15+'@67"/*#$ %87"/*#$ %9:"9+ * =*Y >+Y 6#&  */57$49%9; -<=/ >+7?7"D**~# $ %@A"o&* YY** L+# $$&%$.+ BC"^=hl># $*DE< FG0"^Y*+h*+h M,# $ %1.HA"KY*t* L+# $%.I0"h&Y*+h*+hd*+h M,# $$ &%&1$.JK"V*H*J')o# $ % )L *LMN"V*D*E#$n# $ % )O *OPQ"P"*Y**# $ "%R!":**<**l**l***t**t#  '09$:% .S+9T!"% Y # UV