4           !" # $% & '( )* + $,-. / 01 2 3 /4 5 6 78 9 : ;< = > ? @ A B C ADEFGHI J K L MN :O P Q 9 RST U VW !X !Y Z ![\ !]^_` Mab cd Me Mf Mg hi !j k l m n opqr s tuv wxy b5z { |} ~                   loggerLjava/util/logging/Logger;mLorg/das2/datum/Ratio;kgsAK multiplierLorg/das2/datum/RationalNumber; instancesLjava/util/Map; Signature;Ljava/util/Map;si_mLorg/das2/datum/SIUnits;si_kgsi_ssi_Asi_KHzNPaJWCVFohmWbTHBgGyunitless(Ljava/lang/String;Ljava/lang/String;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/RationalNumber;)VCodeLineNumberTableLocalVariableTablethisidLjava/lang/String;desccreate,(Ljava/lang/String;)Lorg/das2/datum/SIUnits;(Ljava/lang/String;Ljava/lang/String;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/RationalNumber;)Lorg/das2/datum/SIUnits;siuu2Lorg/das2/datum/Units;ex$Ljava/lang/IllegalArgumentException;utag StackMapTable.1-B(Ljava/lang/String;Ljava/lang/String;IIID)Lorg/das2/datum/SIUnits;IDA(Ljava/lang/String;Ljava/lang/String;III)Lorg/das2/datum/SIUnits;C(Ljava/lang/String;Ljava/lang/String;IIIII)Lorg/das2/datum/SIUnits;(Ljava/lang/String;Ljava/lang/String;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/Ratio;Lorg/das2/datum/RationalNumber;)Lorg/das2/datum/SIUnits;kmultiplyJ(Lorg/das2/datum/SIUnits;Lorg/das2/datum/SIUnits;)Lorg/das2/datum/SIUnits;s1s2u(Ljava/lang/String;Ljava/lang/String;Lorg/das2/datum/SIUnits;Lorg/das2/datum/RationalNumber;)Lorg/das2/datum/SIUnits;pow3(Lorg/das2/datum/SIUnits;I)Lorg/das2/datum/SIUnits;rpow isConvertable(Lorg/das2/datum/SIUnits;)ZtoString()Ljava/lang/String;bLjava/lang/StringBuilder;4addR(Ljava/lang/Number;Ljava/lang/Number;Lorg/das2/datum/Units;)Lorg/das2/datum/Datum;ubaLjava/lang/Number;bUnitssubtractnewNamerudividefromClusterCDFSIConversionP(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/das2/datum/SIUnits;sucexpicarotsiiscalesu3Ljava/util/Scanner;`main([Ljava/lang/String;)Vargs[Ljava/lang/String;()V SourceFile SIUnits.java  org/das2/datum/SIUnits%s*%sm%skg%ss%sA%sKjava/lang/Object      /units were not SIUnits, this may cause problems  "java/lang/IllegalArgumentExceptionorg/das2/datum/Ratio  org/das2/datum/RationalNumber  java/lang/StringBuilder   *  ^        Kg Kg^ m m^ s s^   *org/das2/datum/InconvertibleUnitsException  /()  >    \*\* \* java/util/Scanner \s+        1.3>Hz*s*kg*Hz^2foo  das2.datum.siunits java/util/HashMapmeter kilogram second ampere kelvin Hertz newton pascal joule watt coulomb volt farad weber tesla henry Bq becquerel gray org/das2/datum/NumberUnitsjava/lang/Stringorg/das2/datum/Unitsjava/lang/Throwable'(Ljava/lang/String;Ljava/lang/String;)V getByName*(Ljava/lang/String;)Lorg/das2/datum/Units; doubleValue()Djava/lang/DoublevalueOf(D)Ljava/lang/Double;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;java/util/logging/Loggerwarning(Ljava/lang/String;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(I)Vone(D)VgetIdappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;.(Lorg/das2/datum/Ratio;)Lorg/das2/datum/Ratio;@(Lorg/das2/datum/RationalNumber;)Lorg/das2/datum/RationalNumber;(I)Ljava/lang/StringBuilder;7(Lorg/das2/datum/Ratio;)Lorg/das2/datum/RationalNumber;equals(Ljava/lang/Object;)ZisOne()Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;isZerojava/lang/Number createDatum(D)Lorg/das2/datum/Datum;/(Lorg/das2/datum/Units;Lorg/das2/datum/Units;)VindexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;parse3(Ljava/lang/String;)Lorg/das2/datum/RationalNumber;(I)Ljava/lang/String; replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/util/regex/Patterncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern; useDelimiter.(Ljava/util/regex/Pattern;)Ljava/util/Scanner;hasNextnextjava/lang/IntegerparseInttrimjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/Object;)Vorg/das2/datum/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!  **+,*-*****"  #!)"\ ********* 2* '  F   Y SY,SY-SYSYSYS:Y: ² :    ð*:     ð  Y*+,-:  W  ð: Y*+,- ð:   Ogk5NOjkB+.-5.D/I0O3U4b5k7p8x:;<>?A  UK  Du .iO '    .*+YYYYE>......  -*+YYYYI4-----  9*+YYYYYYMH9999999 n*+,-Q>  Y *!"#"+!"$Y *!"#"+!"$*+%*+%*+%*+%*+%*+&"UBVMWXXcYnZy[|U r "*+,,,,,,-&`f`*""""  *YMY *!"'"($Y *!"'"($*,)*,)*,)*,)*,)*Y*. stvwIxQyYza{i|x}{w oo0+*+#+*++*+00.@(Y L*, +*-W*.%*/ +0"W+1"*-W*.%*/ +2"W+3"*-W*.%*/ +4"W+5"*-W+$B%/9GQ[es}   `- T- :*6;**+7,7c8*+7*9 ,7kc8:Y-*;*+,-<" "0NX4 K```` 0 `- T- :*6;**+7,7g8*+7*9 ,7kg8:Y-*;*+,-=" "0NX4 K```` 0  - s- :Y *>"#"--$:*%*%*%*&:+7,7k8*+,-? )hwH j)Nhw - x- :Y *>"@"--A"$:*B*B*B*9:+7,7o8*+,-C .m|H o.Nm| H *DE>Y:*FG:*`H:I'J:KLJ:MYN:OPQWR :SYT:6 'E6  ! `HU6  FV: V:  W:   XY:+,ZZ    !*5@KV`hor{ "$ oL rI {@  *K} `hz!> >        >[\]]^_ *+  6`abYcdefghifjklfmnopqrsptuvfwxyfz{|f}~ffpppppppffRRfZ$,9HWdr (