4 >     B        @$      :  : : $ $   ' @ +!"@ 1#$ 5%  & '( :)*+ :,-./01 B '234 E56 E7 H89 E:; E< '= '> '? @A EB8 'C D ME BF BG 'H :IJ b 'K 'L 'M bN bO bPQ > 'R 'S TU VW?񙙙 XY VZ V[ \] ^_ '` 'a 'b cdef g h i j klm 'no ] \pq@@ rs t uv  wx y z :{| '} ~ ' n  : : : 5 ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' L M  } `      5 : 5 5 5 5 5 5 5 5 5 5 5 5 5 5   :                                :      k k     :?? + 1     & & &  :    B B :       ya o o 7k       :  o? o K :   E  ! V" o#$ @%& ['() ]k* b+, b- ./0 b12 b34 b56 789@@:@ !TD- o; o<= t>? v@ :AB yC yD yE yF vG BH &I J KLM MN O PQRST UV WXY Z [ \ o]@È ^ V_ V` :a   H 'b \c d :e yf gh gi gj k klm no p q@Y r s tuv w ox oy@@@"? z { |} ~ :     M       o   '  :  \<    @@@    M     w  w w w w w w w w w w   ? 7    @    E E E   @&  l : : : : : DebuggingGeneralPath InnerClassesCopyable ImagePainterFILL_TEXTURE_CROSSHASHLjava/lang/String;FILL_TEXTURE_HASHFILL_TEXTURE_BACKHASHFILL_TEXTURE_SOLIDFILL_TEXTURE_NONEloggerLjava/util/logging/Logger;CONNECT_MODE_HISTOGRAM ConstantValueCONNECT_MODE_SCATTERCONNECT_MODE_SERIES MAX_TICKSI()VCodeLineNumberTableLocalVariableTablethisLorg/das2/graph/GraphUtil;createBlockPainterPainter,()Lorg/das2/util/GrannyTextRenderer$Painter;fillWithTextureU(Ljava/awt/Graphics2D;Ljava/awt/geom/GeneralPath;Ljava/awt/Color;Ljava/lang/String;)VlineDoubleLjava/awt/geom/Line2D$Double;oldClipLjava/awt/Shape;rLjava/awt/geom/Rectangle2D;xxDyywlimxxgLjava/awt/Graphics2D;pboxLjava/awt/geom/GeneralPath; fillColorLjava/awt/Color; fillTextureoldColor StackMapTable1mcreateImagePainternewGrannyTextRenderer$()Lorg/das2/util/GrannyTextRenderer;result"Lorg/das2/util/GrannyTextRenderer;createPlotSymbolPainternewGrannyTextEditor(()Lorg/das2/components/GrannyTextEditor;&Lorg/das2/components/GrannyTextEditor; newDasPlotj(Lorg/das2/graph/DasCanvas;Lorg/das2/datum/DatumRange;Lorg/das2/datum/DatumRange;)Lorg/das2/graph/DasPlot;canvasLorg/das2/graph/DasCanvas;xLorg/das2/datum/DatumRange;yxaxisLorg/das2/graph/DasAxis;yaxisrowLorg/das2/graph/DasRow;colLorg/das2/graph/DasColumn;Lorg/das2/graph/DasPlot;getPathf(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;ZZ)Ljava/awt/geom/GeneralPath;xAxisyAxisdsLorg/das2/qds/QDataSet; histogramZclip}(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;ZZ)Ljava/awt/geom/GeneralPath;xdsyds3 getSegNameFor(I)Ljava/lang/String;type(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Ljava/lang/String;Z)Ljava/awt/geom/GeneralPath;dcadencei1tagdtagijvindexmodenewPathxUnitsLorg/das2/datum/Units;yUnitstagdscadencei0j0v0 skippedLastnwdsrclipLjava/awt/Rectangle;scatterlastTago calculateAT(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)Ljava/awt/geom/AffineTransform;xaxis0yaxis0xaxis1yaxis1(Lorg/das2/datum/DatumRange;Lorg/das2/datum/DatumRange;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)Ljava/awt/geom/AffineTransform;atLjava/awt/geom/AffineTransform;dmin0dmax0dmin1dmax1scalextransxscaleytransyqJ guessYAxis1(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/DasAxis;yrangedyLorg/das2/datum/Datum;dszlog guessXAxisrange guessZAxismax guessRenderer2(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/Renderer;zaxiscolorbarLorg/das2/graph/DasColorBar;rendLorg/das2/graph/Renderer; guessPlot1(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/DasPlot;plotcopyAxis2(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasAxis;ac copyColorBar:(Lorg/das2/graph/DasColorBar;)Lorg/das2/graph/DasColorBar;copyPlot2(Lorg/das2/graph/DasPlot;)Lorg/das2/graph/DasPlot;copyable#Lorg/das2/graph/GraphUtil$Copyable;crcbsr$Lorg/das2/graph/SpectrogramRenderer;Lorg/das2/graph/SeriesRenderer;$Lorg/das2/graph/HugeScatterRenderer;!Lorg/das2/graph/ContoursRenderer;pLocalVariableTypeTable>Lorg/das2/graph/GraphUtil$Copyable;$ visualizejframeLjavax/swing/JFrame;clipPathN(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;Ljava/awt/Rectangle;)IclipPLjava/awt/geom/Point2D;thisPex Ljava/lang/NullPointerException;clipP2Ljava/awt/geom/Line2D;FitLjava/awt/geom/PathIterator;[FlastP initialMoveToreducePath20140622<(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;II)Iexityresnresdt0Jx0y0entryyminymaxytype0pointsinCountatMinyatMaxy reducePath:(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;)I;(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;I)Idxax0ay0ressx0sy0nx0ny0xresyrespointsAlongCurveC(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZ)Dpathlen[D[Ljava/awt/geom/Point2D$Double; orientation stopAtMoveToR(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZLjava/util/Map;)Dalphathislen remainingpropsLjava/util/Map;pointfx0fy0slen pathlenIndex5Ljava/util/Map;&' Signaturex(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZLjava/util/Map;)DparseLayoutLength(Ljava/lang/String;DD)D parentSizenewSizeddLjava/text/ParseException;s totalWidthem&getATScaleTranslateString3(Ljava/awt/geom/AffineTransform;)Ljava/lang/String;atDescnfLjava/text/NumberFormat;getSlopeIntercept(DDDD)[Dx1y1slope interceptgetRicePaperColor()Ljava/awt/Color;getGaussianBlurFilter(IZ)Ljava/awt/image/ConvolveOp;distancekernelLjava/awt/image/Kernel;radius horizontalsizedatasigmatwoSigmaSquare sigmaRoottotal= blurImage?(Ljava/awt/image/BufferedImage;I)Ljava/awt/image/BufferedImage;imLjava/awt/image/BufferedImage;opLjava/awt/image/ConvolveOp;outdescribe0(Ljava/awt/geom/GeneralPath;Z)Ljava/lang/String;pathenumeratePointscount lineToCountsegtoString*(Ljava/awt/geom/Line2D;)Ljava/lang/String;lineIntersectionF(Ljava/awt/geom/Line2D;Ljava/awt/geom/Line2D;Z)Ljava/awt/geom/Point2D;epsilonline1line2 noBoundsChecka1b1c1a2b2c2denomlineRectangleMaska(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Rectangle2D;)Ljava/awt/geom/Line2D;p0p1r0Ljava/awt/geom/Point2D$Double;r1point1point2 !lineRectangleIntersectionb(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Rectangle2D;)Ljava/awt/geom/Point2D;c0transformRange7(Lorg/das2/graph/DasAxis;Lorg/das2/datum/DatumRange;)[Dtaxisx2invTransformRange7(Lorg/das2/graph/DasAxis;DD)Lorg/das2/datum/DatumRange;d1d2 colorIcon&(Ljava/awt/Color;II)Ljavax/swing/Icon; iconColorhcolorImageIcon+(Ljava/awt/Color;II)Ljavax/swing/ImageIcon;imageLjava/awt/Graphics;BshrinkRectangle+(Ljava/awt/Rectangle;I)Ljava/awt/Rectangle;boundspercent shortenLine0(Ljava/awt/geom/Line2D;DD)Ljava/awt/geom/Line2D;l1l2lensxsyperpendicularLine?(Ljava/awt/geom/Line2D;Ljava/awt/Point;D)Ljava/awt/geom/Line2D;Ljava/awt/Point;getFontConverter\(Lorg/das2/graph/DasCanvasComponent;Ljava/lang/String;)Lorg/jdesktop/beansbinding/Converter;dcc#Lorg/das2/graph/DasCanvasComponent; fallbackFontupdateTickVManualTicksMinor(D)IdtscalecalculateManualTicksP(Ljava/lang/String;Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/TickVDescriptor;minorT Lorg/das2/graph/TickVDescriptor;ss[Ljava/lang/String;!Ljava/lang/NumberFormatException;Ljava/lang/Exception;minorUnitsMult dticksMinor minorTickstickMmin firstTicklastTickntickdticks majorTicksminorTicksOneCycleddticksMinorListLjava/util/List;lticksdruislash minorMult minorList minorListAbsminorTicksSpec$Ljava/util/List; lambda$createPlotSymbolPainter$1E(Ljava/awt/Graphics2D;[Ljava/lang/String;)Ljava/awt/geom/Rectangle2D;Lorg/das2/graph/PlotSymbol;sspec sfillStylescolordthickLjava/lang/Float;sthickconnectLorg/das2/graph/PsymConnector;sconnectargs returnColorfontSize fillStyleLorg/das2/graph/FillStyle;thicklambda$createBlockPainter$0 SourceFileGraphUtil.java BCBootstrapMethods L R hash  crosshash            java/awt/geom/Line2D$Double B  backhashsolid  %org/das2/graph/GraphUtil$ImagePainter B org/das2/util/GrannyTextRendererpsym oL block ILimg jL$org/das2/components/GrannyTextEditororg/das2/graph/DasAxis   Borg/das2/graph/DasRow Borg/das2/graph/DasColumn Borg/das2/graph/DasPlot B   org/das2/graph/GraphUtilseries  SEG_MOVETO SEG_LINETO SEG_CLOSESEG_???java/awt/geom/GeneralPath  !org/das2/qds/QDataSetDEPEND_0 "#org/das2/qds/IndexGenDataSet $% B&CADENCE '%java/lang/Double ( ) *+ ,-. /0 (1 23 45 67 89 :9 ;< java/awt/geom/AffineTransform 2= > ? @A A B  SCALE_TYPE CD EF GH IJK LM NO PQ  RS TU BV WD XDY Z"java/lang/IllegalArgumentExceptionjava/lang/StringBuildernot supported: [\ [] o^ B_LABELjava/lang/String `_only TableDataSet supported aborg/das2/datum/DatumRange Bc"org/das2/graph/HugeScatterRenderer Bd eforg/das2/graph/SeriesRendererg hi jk lm org/das2/graph/DasColorBar no Bp q^"org/das2/graph/SpectrogramRenderer Br    st u% Bv wx yx z{ |o }{ ~o { o { o { o { o { o { o {        ^ _ o { o { o {   o { !org/das2/graph/GraphUtil$Copyable org/das2/graph/Renderer     o { R     m o {  x     ^ _ o { o {org/das2/graph/ContoursRenderer ^ _ 9: /source renderer {0} cannot be copied. Skipping.  'java/lang/UnsupportedOperationExceptionNo copyable renderers.javax/swing/JFrameDataSetUtil.visualizeorg/das2/graph/DasCanvas B    B5em 100%-10em  C { & GraphUtil  o  Cjava/awt/geom/Point2D$FloatFloat B9  4 8Ajava/awt/geom/PathIterator :Ajava/lang/NullPointerException      TODO: what about this branch? _    java/lang/RuntimeExceptionshouldn't get here line608shouldn't get here line614shouldn't get here line616 reduce {0} to {1} in {2}msjava/lang/Object    enter reducePath _java/lang/Float   not supportedjava/util/HashMap #*PROP_FIRST_POINT   6cubicto not supportedquadto not supported Ujava/awt/geom/Point2D$Double BA PROP_LAST_POINT   java/text/ParseException  ^java/text/DecimalFormat0.00null  oscaleX:     translateX:   !cscaleY:   translateY:  identity QRRadius must be >= 1java/lang/Math  java/awt/image/Kernel Bjava/awt/image/ConvolveOp B STjava/awt/image/BufferedImage %  % % B     !"moveTo( %9.2f, %9.2f ) # $% &_lineTo( %9.2f, %9.2f ) %4d( %9.2f, %9.2f ) count: [' lineToCount: [(, )* +* U,  B- wW yW qr ./ 01 B2  34 5% 6` 7` 89javax/swing/ImageIcon B:java/awt/Rectangle w@ ;@ y@ <@ B9not implemented.org/das2/graph/GraphUtil$1 B= > ? @A B BC+ DE  FGH IJ* 4K LM NO PQjava/lang/NumberFormatException R(unable to parse integer after slash: {0} SR TUdelta ticks cannot be 0. V_ WX YZ*org/das2/datum/InconvertibleUnitsException [ org/das2/graph/TickVDescriptor B\.delta ticks cannot be less than or equal to 0.delta ticks cannot be 1.java/util/ArrayList ] ^_ `a  Z% bc a nonefailed to parse tick: {0} def gh i i ji k%boxescirclescrossesdiamondsexes trianglestrianglesNorth trianglesEast trianglesWesttrianglesSouthstars li mi ni oi pi qi ri si ti ui vwx yz {size= |}~  %   fillStyle=outline  color=  lineThick=   zunable to parse lineThick: {0} connect= dots   34 54 64 74 84das2.graphics.util -org/das2/graph/GraphUtil$DebuggingGeneralPath(org/das2/util/GrannyTextRenderer$Painterjava/awt/Colorjava/awt/Graphics2Djava/awt/Shapejava/awt/geom/Rectangle2Dorg/das2/datum/Unitsorg/das2/datum/Datum[Lorg/das2/graph/Renderer;java/awt/geom/Point2D java/util/Mapjava/text/NumberFormatjava/awt/geom/Line2Djava/awt/Graphicsjava/lang/Exceptionjava/util/Listorg/das2/graph/PlotSymbolorg/das2/graph/FillStyleorg/das2/graph/PsymConnector  :paintgetColorsetColor(Ljava/awt/Color;)Vequals(Ljava/lang/Object;)ZgetClip()Ljava/awt/Shape; getBounds2D()Ljava/awt/geom/Rectangle2D;setClip(Ljava/awt/Shape;)VgetX()DgetY getHeightgetWidth(DDDD)Vdrawfill(Lorg/das2/graph/GraphUtil$1;)V addPainter?(Ljava/lang/String;Lorg/das2/util/GrannyTextRenderer$Painter;)V :()Lorg/das2/datum/Datum;0(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;I)V:(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasRow;DDDDII)V=(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasColumn;DDDDII)V3(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VaddW(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)Vorg/das2/qds/SemanticOps xtagsDataSet0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;getUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;property&(Ljava/lang/String;)Ljava/lang/Object;length()I(I)VrankvalueweightsDataSetgetRow()Lorg/das2/graph/DasRow; getColumn()Lorg/das2/graph/DasColumn; org/das2/graph/DasDevicePosition toRectangleG(Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)Ljava/awt/Rectangle;(I)D transform(DLorg/das2/datum/Units;)Dcontains(DD)ZisNaN(D)ZmoveTo(FF)VlineTo getDatumRange()Lorg/das2/datum/DatumRange;(Lorg/das2/datum/Datum;)DgetDataMinimumgetDataMaximum translate(DD)VgetDeterminantisSimpleTableDataSet(Lorg/das2/qds/QDataSet;)Z ytagsDataSetorg/das2/qds/ops/Opsextentorg/das2/qds/DataSetUtil asDatumRange5(Lorg/das2/qds/QDataSet;Z)Lorg/das2/datum/DatumRange;org/das2/datum/DatumRangeUtilrescale:(Lorg/das2/datum/DatumRange;DD)Lorg/das2/datum/DatumRange;guessCadenceNewN(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/RankZeroDataSet;asDatum6(Lorg/das2/qds/RankZeroDataSet;)Lorg/das2/datum/Datum;()Lorg/das2/datum/Units;org/das2/datum/UnitsUtil isRatiometric(Lorg/das2/datum/Units;)Z1(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IZ)VisTableDataSetisBundleorg/das2/qds/DataSetOpsunbundleDefaultDataSetappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;()Ljava/lang/String;(Ljava/lang/String;)VsetLabel doubleValue(Lorg/das2/datum/Units;)D(DDLorg/das2/datum/Units;)V'(Lorg/das2/dataset/DataSetDescriptor;)V setDataSet(Lorg/das2/qds/QDataSet;)V org/das2/graph/DefaultPlotSymbolCIRCLES"Lorg/das2/graph/DefaultPlotSymbol;setPsym(Lorg/das2/graph/PlotSymbol;)V setSymSize(D)VisLog()Z0(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)VgetLabelC(Lorg/das2/dataset/DataSetDescriptor;Lorg/das2/graph/DasColorBar;)V addRenderer(Lorg/das2/graph/Renderer;)VgetOrientation(Lorg/das2/datum/DatumRange;I)VsetDataMinimum(Lorg/das2/datum/Datum;)VsetDataMaximumsetLog(Z)V isFlipLabel setFlipLabel isFlipped setFlipped isEnabled setEnabledisEnableHistorysetEnableHistoryisOpaque setOpaqueisOppositeAxisVisiblesetOppositeAxisVisibleisTickLabelsVisiblesetTickLabelsVisibleisUseDomainDividersetUseDomainDividergetUserDatumFormatter(()Lorg/das2/datum/format/DatumFormatter;setUserDatumFormatter)(Lorg/das2/datum/format/DatumFormatter;)VgetTypeType#()Lorg/das2/graph/DasColorBar$Type;setType$(Lorg/das2/graph/DasColorBar$Type;)VgetXAxis()Lorg/das2/graph/DasAxis;getYAxisgetTitlesetTitleisDisplayTitlesetDisplayTitle isDrawGrid setDrawGridisPreviewEnabledsetPreviewEnabledgetLegendPosition!()Lorg/das2/graph/LegendPosition;setLegendPosition"(Lorg/das2/graph/LegendPosition;)VisDisplayLegendsetDisplayLegend getRenderers()[Lorg/das2/graph/Renderer;copy()Ljava/lang/Object; getColorBar()Lorg/das2/graph/DasColorBar; getRebinner RebinnerEnum3()Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum; setRebinner4(Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum;)V isAntiAliasedsetAntiAliased getFillColor setFillColor getFillStyle()Lorg/das2/graph/FillStyle; setFillStyle(Lorg/das2/graph/FillStyle;)V getLineWidth setLineWidthisFillToReferencesetFillToReference getReference setReference getSymSizegetPsym()Lorg/das2/graph/PlotSymbol;getPsymConnector ()Lorg/das2/graph/PsymConnector;setPsymConnector!(Lorg/das2/graph/PsymConnector;)VgetLegendLabelsetLegendLabelisDrawLegendLabelsetDrawLegendLabelisCadenceChecksetCadenceCheck getControl setControljava/util/logging/LevelWARNINGLjava/util/logging/Level;java/util/logging/Logger@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V getDataSet()Lorg/das2/qds/QDataSet;(II)VgetContentPane()Ljava/awt/Container;java/awt/Container*(Ljava/awt/Component;)Ljava/awt/Component;(Lorg/das2/graph/DasCanvas;DD)Vcreatet(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasColumn;Ljava/lang/String;Ljava/lang/String;)Lorg/das2/graph/DasColumn;pack setVisiblesetDefaultCloseOperationentering'(Ljava/lang/String;Ljava/lang/String;)VisDonecurrentSegment([F)Inext(Ljava/awt/geom/Point2D;)ZgetX1getY1getX2getY2infoexitingjava/lang/SystemcurrentTimeMillis()J(II)IFINEjava/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Long(J)Ljava/lang/Long;A(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)Vfineabs(F)Ffloor(D)Djava/util/ArrayscopyOf([FI)[Fput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(F)Zjava/awt/Point(DDDD)Datan2(DD)DparseLayoutStr(Ljava/lang/String;)[D getMessage isIdentity getScaleXformat(D)Ljava/lang/String; getTranslateX getScaleY getTranslateYorg/das2/graph/ColorUtilsqrtexp(II[F)V4(Ljava/awt/image/Kernel;ILjava/awt/RenderingHints;)V(III)Vfilter\(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;getPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;([D)IerrLjava/io/PrintStream;java/util/LocaleUSLjava/util/Locale;(D)Ljava/lang/Double;K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/io/PrintStreamprintln(I)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;getP1()Ljava/awt/geom/Point2D;getP2(Ljava/awt/geom/Point2D;)D1(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)V invTransform(D)Lorg/das2/datum/Datum;gt(Lorg/das2/datum/Datum;)Z/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)V getGraphics()Ljava/awt/Graphics;getAlphaGRAYWHITEfillRect(IIII)V(Ljava/awt/Image;)Vwidthheight8(Lorg/das2/graph/DasCanvasComponent;Ljava/lang/String;)Vlog10powindexOf(I)I substring(II)Ljava/lang/String; startsWith(Ljava/lang/String;)ZtickVLorg/das2/datum/DatumVector;org/das2/datum/DatumVector toDoubleArray(Lorg/das2/datum/Units;)[D(Ljava/lang/CharSequence;)Zsplit'(Ljava/lang/String;)[Ljava/lang/String; parseDouble(Ljava/lang/String;)DparseInt(Ljava/lang/String;)IINFOgetOffsetUnitsparse*(Ljava/lang/String;)Lorg/das2/datum/Datum;warningceilorg/das2/datum/DatumUtilconvertDoubleTo(Lorg/das2/datum/Units;D)DC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V([D[DLorg/das2/datum/Units;)V dimensionless newDatumRange5(DDLorg/das2/datum/Units;)Lorg/das2/datum/DatumRange; getMajorTicks()Lorg/das2/datum/DatumVector;get(I)Ljava/lang/Object; arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vorg/das2/util/DasMathgcd([DD)D([D)DBOXhashCodeCROSSDIAMONDEX TRIANGLESTRIANGLES_NORTHTRIANGLES_EASTTRIANGLES_WESTTRIANGLES_SOUTHSTARNONEgetFont()Ljava/awt/Font; java/awt/Font getSize2D()F STYLE_SOLIDcharAt(I)Cjava/lang/CharacterisDigit(C)ZgetSize(Ljava/lang/String;DID)D STYLE_OUTLINE STYLE_NONEorg/das2/util/ColorUtil decodeColor$(Ljava/lang/String;)Ljava/awt/Color; parseFloat(Ljava/lang/String;)F(F)Ljava/lang/Float; floatValue5(Ljava/awt/Graphics2D;DDFLorg/das2/graph/FillStyle;)VSOLIDDOTSdrawLine(Ljava/awt/Graphics2D;DDDDF)Vorg/das2/datum/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;   org/das2/graph/DasColorBar$Type/org/das2/graph/SpectrogramRenderer$RebinnerEnum"java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!:> 34 54 64 74 849:;4<;=4<W>4<<?@<A5BCD/*ECF GH ILDEF MND '*:,*,- -l*:+ :*+  9 9  9 c c9  +Y  g  c:*c9* - -l*:+ :*+  9 9  9 c c9  +Y g   c:*c9* - -*+, *E$]^ _a!b'c-d2e9f@gGhTi\jskylmnpqrstuvwxyz{|} &FsOQ'cRS-]TU9QVW@JXW GCYW T6ZW OQcRS]TUQVWJXW CYW 6ZW '[\']^'_`'a4!b`c{ d2 efdgdhi/efdgd2 efdgdhi/efdgd jLD! YE klD_%YK** *!"*E#F mn oLD#E pqD_%$Y%K*&* &*!"&*ELMNO#PF mr stDf'Y+(+)*N'Y,(,)*:+Y*,.0:1Y*2.4:5Y-6:*7Eij#k8lMmYncoFRfuvfwxfyxUz{#C|{8.}~MY m D`*+,8,9E}F4{{ D*+,-;<=EF>{{cGgDv0,#&,,)>?@AE$'*-F 0@c$ D!*BYC:,D:-D:-FGE:  HY-IJ:  KGE:   L N9  P9 Q9 Q966,I6-S:+T*UV:;6W6 I XY96+,X9-X9 X9g9!*[9#+[9%#%\6'! 69X ] 6-#%^#%_'6m'`2 #c,o9((_(%_#%_,#%^#%_#%_6#9 %9'6E4 "6DS[dinqt| +/EKP[`kz   FB XW !W(wWyWWW!W#W% '/@{{4 ^" D dW iW nWqt|}@waXO5Wc6 gf0gf@(BQgf@ @ 3 gf DV*`+`,-aEF*{{{{ DbYc:,*(d9,*)d9,,ed9 ,,fd9 g  go9 g k kc9i jk-+(d9-+)d9--ed9 --fd9 g  go9g kkc9ijER# %&''(1*>+L-T.\0f1h4r5|679:<=?F xx{{ WW'W 1W >W LrW!WWch  D#<*lG*lGmn<*oR*N-p:qr:suw:xy:z{<'Y()|Mc*}A*N*~ *N-K-qr:suw:'Y()|MYY**G,*G,EjCE FGM&N(O.Q9RFSQU\V^XrZ|[~\]^abcefijlFp (J.D99xQ!rm{~9!xm{m{c:>- Dt**8L+qrM,suwM'Y,(,)*EpqrsF *%x D;*} Y*L+qrM>m*lG6>,(,$,),9Yo,M'Y,(,)|:*G*GE:wxz|~.0@MatF>MWvxttm{cO- DL*}D*I'YL+*^YL+*++,:*}3*MY,e,f,N-,Y-L+*+EB &.3=JQVjr|F*V+{jc &#6 Dv*L*M5Y+,6N-*-E F*z{ |{  D'Y*`*L+*e+*f+*+*+*+*+*+*+*+*+*+*+*+*+EB (08@HPX`hpxF{r{ Dv2Y****L+*¶+*ö+*Ŷ+E (0F2 D *ǸL*ɸM5Y+,6N-*ʶ-*̶-*ζ-*ж-*Ҷ-*Զ*:662:י:  :c3ڸ: Y ::  ܶݧ+»Y:: ޶            d$Y::  ; Y::  -W-־Y-E4"*2:BJfnu      %2?LYfs!"#% &(Fu          fTz{ |{ u  c3 X+7($ D UYL Y M+ , W* N,-+Y,,7+++-E& 2 34"5'6E8I9N:S;F*U J<uv'.m D  N:6**-6*-08-08 fY  :,!: ,"+#$%6+,""+ # $%+#$%6:YY  :,"+#$%6:+%Y  :,!: ,"m,"*+#$%6+#$'+#$%6+ # $'n: + # $'[,"' M+ # $%+#$'.,):  + * +%+ , -':7Y  :,"+#$' ./:0ESV(E?b dfim o)p/t4u9y>zC{P|Z}c~qw /4BESVXfirw FZI PV!X !  ')@4V9X   m^ c f_ f' f& f fI fP,* f& ff D 127:363636 46 36 6 6666**6*0jl60jl6 #+nn^66 6 6  )   56  66 666   66  "+jn jn_6^  "+jn jn_68+jn jn_+jn jn_6  H"+jn jn_6$+jn jn_6    P+jn jn_r+jn jn_Q7Y89  &77Y:97Y;9+jn jn_+jnjn_!+jnjn^6 6 6 +jnjn^666 j    "+jn jn_6^  "+jn jn_68+jn jn_+jn jn_6  B+jn jn_!+jn jn_<=>Y?SY?SY2e@SA10Ea !&+058;>AJMW]iu}    9 ?Xqt{ !"$&%'-)2*=,H/a2g34589:>?@CDFGIJKL MN*O0QIRbSeUlVqWXY]^`F@ W@inV@ubX@m^@ @   @! @&@ +@ 0@ 5@ 8@;@>AcAf[  f%%4* '  ! f %%4' D;*+BEqFm^ D /CD2B:F8F8 8 8 6 6 68866*.*6*0f80f8 4G)G0b8 0b8  H0Ib8H0Ib8  n08    n08 0808 6 6 [X?1JU+  _*+  ^+  _YJ6  n08    n08 \Y@2KV+  _*+  ^+  _YJ<=>Y?SY?SY2!e@SAE>   #&).269<EHRXaj4<?BJMUX[^imp,FR@a j  //m^/@ "     #  & @ ) @   .@2!6"9@<@c<f90-CfCFf  f CfC5f  #$Dc*+,-KYLMEF4%&m'(&) #*D :N8N89 6 +L*OPQW**6 *R  2/$YSYTR080800U9  i  c9  +e + 1[ + 1g og90f90f9, , VYkckcWS-- XR 0808YPQW  + d1g9  9 , ,, S  E/'?"H#R$X&j'm)+-/4567:<=?BCD EFG4I8JCLFMIOOPURXTpWuXZ]^_^cFG+W =W3W,W R@ -W %&m'(&)./0 123W 4@ -W  .5cE 6768 -  S9: ;<D Q*Z:111))91'k1kc1c9:\">[#=>[E& wx!y#{&|;}>@OFH&=W;>W8?&@@QA4QBWQCWc#6gD EFD~]Y^_M*`*acYb,*cde,*fdLY+g,*hdi,*jdL+kE" GxzF G3G4~ sHIc Jf KLD !(g&go9(&kg9 YRY RE F>! W! W!MW!NW OWPW QRDlE STD Ymh`=Nnn8 jj8pkr8 8t62h8 `6 -  vnsnQ- 0b86--\0nQtY-u:tY-u:vYwEV"+8;EMSent~FM!U S@ ?5@w@VWX@YZ@["\+]8^;}_ VWc&. 4 ` abDDxMyY*z*{*|}N,*-~WxM-KyY*z*{*|}N,*-~E!')=F*DcdDZ@>ef*gd hiD*M>6:,,6->Y1SY1Sb->Y1SY1S2>Y?SY1SY1S,IYYEN $*-16`fFH$@j^k l@ m@n&cf62/. opDh>Y***+*,*-E F >O qrD; !*-*+g9***,g9*,*+k***-kg9+-++g9 +*+,g9 +,++k+*+-kg9 k kg9VYk kgo kkgoWN-g**++ko9-#**g*,-#gkP-$*+g*--$gk7-#+*g+,-#gk-$++g+--$gk-EN +6 A!V#c$j%(),-./0137Fz hsWm!t!u!v wW xW+yW6zW A{W V|Wc}Wc4 ~~ ~~ D~ |Y*+NVY, , W:VY, ,c, , cW:::-Y::-Y: ::-Y: ::-Y: ::!,+Y+Y**#*$#$*#*$#$YYEZC DE6F9G<I^JgKLMNOP QRST U+W6YdZp\F\ |||TU rOQa6F9C<@^c. g i222 9 D ,NY*+:::-W--[-62Y0000::   -0Q0QEJkmopq&r,s5t?uEvbwlxqyt|z}~Ff bnlm ?K@U~Oxryc%,i~G D1*+(dI*+)d9( 9(9IY(RYRE !$F4W1{1x (MWWc$ D0*':*)::::YE $F>0{0MW0W)"c $ DE*EF `Y@@ DH|yY}N-:*L6C64dp h`h`̄*Y-E2  $-EX^djsFH'7@F@|`|Y@|@ qdk[c4Wdd D XY**gk,oo`**gk,oo`*ok*okM,E VF XX@Vm D ^**9**,**go9*-*+go9 Y**'kc*+ 'kc*,)kg*- )kgE $2F>^O^W^W QW$:W2,W c DI YEF  O  W D> Y*+EPF  4 DW&=&oG&&,&&2&&&E* #-7AKUFWWQ@c  D +:*/66::: *`: *K   +:   : Ŷ  +:   :Y ƙ5 :  :6      2R  6: ***: +(9 +)9  Ͷ9϶ oIk9 ok9go`66656:6kcR~9*Ҷz9:h:68196 h`1kcRބƧP :D6o9h:6kcRY:Np:  \N^*Ŷ>*:  ۶ Ͷ9  ܶ+(9 +)99  o9   oI k9 o k9g o`66656:6 kcRY: 2 '  ڲ߸:߶:z=)YR:OYRYR:;Y,RYRYRY2RYRYRYRYR:6dA19W61kW:6MRY:N+:  \N*Yٰ*:  : 6   9    2R:   2  R :    v  1 1go9  6 o9  9 9g o`6: 6   kcR : Y  :  N- [$e[%be[[[[[Er *2=FWen#%2?LT^do} (1<JP_begrtw  $ , 6 <G[ajz "''(.);*F+Y*_'e.p/{0/237456789=>?AEB CD!?'H,I3JBLIM]NnOvP}QRSTUTWX\]_FHF n @ %  g@%@(?W=@uWC& &4@ 0@q fW [W OW20W?#WL@d&11&_bmg @ tm?"@ >!@.1WH@s"@ W W WWW$@<k&j=p7&m @ m @ >@ 3& @]\W nK@}<W5W%@"&  & &  4xm@@&&4  j=c3:W g66g$ILg66gAg66g6 g66g6 g66g66$ D6 g66gD- !Gg66g6!<! 7   6! g66gD6^D$D0g66g66 g66g666 g66g D|N+ M+2:68 b{7k /38)Cia.ݣz; Z;K"=66666}r6la6ZO6H=66+ 6$ 6 6 ?FMT[bipw~MTMMMFM?M8M1M*M#MMMMM9*  9 : 8 6  ++ 2 D+ 2:   d  9 * * 9+ 24+ 2 :   : :s+ 2#+ 2:  : *N* F+ 29+ 2 :  :   j8 :   ,*,ow,ko,o6  ++ 2}+ 2:    :  ! ":  : ,o9 w,ko,o9 * gk#oc ck#og % oYw: -*- E.K    &8BZju !"$%(&'  ,2.</I1T2^3f4q5y7~9:;.?@ACFt% &44 u#4 4  `    +4  @ c v ~E To4 =wW ,yW5@ [\`ZWW  T c.dug@ed ed9g*g,/ edg#0g edgD D7*  I(,ko6*t`dd&Y(w((EG HI'JF*7[\7 .W"A@CDP$'()*+,-ENO PQR_0Z .:/ :1 :2 JK P VP