4 Z', -. -/0 1234 -5 ^6 -7 89 8: 8; 8<> ? -@@$ -ABCDE -FG H I J KLMNOPQRSTUVA @@ W@@?@ @X 4YZ 6'[ V\ 6]^ V_` Va,c @' @]d e f Cgh@ Gij@ Mkl Qm %n op Vqrs Vtuvwxy ^' oz{| a}~ a d a a o C C  a8 C  i ^ ^ C V ~' C C C ~ ~ ~ Z1 o o  ?񙙙      C o o  '     C  @@    '    V C  C   V V V Q C C C C C C C C C C C C C C C C C C C C C C C           Q V Q Q Q Q Q Q Q Q Q Q Q Q Q Q   V     . /                     . / '   V       ! "" %# "$ %& V'?? G()* M+ ", "- "./ 0 B1 B2 B35 ;7 V8 9 49 4: ^:; ^<= V> =? =@ =A =BC D E- FGya H IJK SLM NOP QR ST U VVW XY Z? [\] g' V^_ `a bc adef ghi rj klm v'  n o p qr st iuv wxy z ~{| ~} ~ ~ ~ ~ @ !TD-     V      ^ B F  i     = = 4 @È  r r V 89 4h 8 C   V     /    @Y      @@@"?  V     Q        w  V   '   @@@    i F               -           a a a ! "#$ %&' %(@& %) - V* V+ V, V- V. V/ V0 V12 345DebuggingGeneralPath InnerClassesCopyable ImagePainterFILL_TEXTURE_CROSSHASHLjava/lang/String;FILL_TEXTURE_HASHFILL_TEXTURE_BACKHASHFILL_TEXTURE_CROSSHATCHFILL_TEXTURE_HATCHFILL_TEXTURE_BACKHATCHFILL_TEXTURE_SOLIDFILL_TEXTURE_NONEloggerLjava/util/logging/Logger;CONNECT_MODE_HISTOGRAM ConstantValueCONNECT_MODE_SCATTERCONNECT_MODE_SERIES MAX_TICKSI()VCodeLineNumberTableLocalVariableTablethisLorg/das2/graph/GraphUtil;createBlockPainter6Painter,()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 StackMapTable78y9: parseStroke'(Ljava/lang/String;FZ)Ljava/awt/Stroke;strwidthFscaleZsclcreateImagePainternewGrannyTextRenderer$()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; histogramclip}(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;ZZ)Ljava/awt/geom/GeneralPath;xdsydsd{ 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;scatterlastTag; 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;dmin0dmax0dmin1dmax1scalextransxscaleytransy 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;l= 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;itLjava/awt/geom/PathIterator;[FlastP initialMoveTo;&>=reducePath20140622<(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;NO? Signaturex(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZLjava/util/Map;)DparseControlString#(Ljava/lang/String;)Ljava/util/Map;namevalueeqitemCsstartquoted5Ljava/util/Map;I(Ljava/lang/String;)Ljava/util/Map;parseLayoutLength(Ljava/lang/String;DD)D parentSizenewSizedddex2!Ljava/lang/NumberFormatException;Ljava/text/ParseException; totalWidthemtvgetATScaleTranslateString3(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 noBoundsChecka1b1c1a2b2c2denomAlineRectangleMaska(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Rectangle2D;)Ljava/awt/geom/Line2D;p0p1r0Ljava/awt/geom/Point2D$Double;r1point1point2>ilineRectangleIntersectionb(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)IdtcalculateManualTicksP(Ljava/lang/String;Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/TickVDescriptor;minorT Lorg/das2/graph/TickVDescriptor;ss[Ljava/lang/String;Ljava/lang/Exception;minorUnitsMult dticksMinor minorTickstickMmin firstTicklastTickntickdticks majorTicksminorTicksOneCycledticksMinorListLjava/util/List;lticksdruislash minorMult minorList minorListAbsminorTicksSpec$Ljava/util/List;CD 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;thickEFGlambda$createBlockPainter$0 SourceFileGraphUtil.java deBootstrapMethodsHI Jn8 K LMhatch NO crosshatchhash crosshash PQ RS T: UV WV XV YVAjava/awt/geom/Line2D$Double dZ [T \T backhatchbackhashsolid ]Tjava/awt/BasicStroke d^ _` a` bcdasheddotteddashdot dashdotdotlongdash shortdash longdashdot sparsedotdotfinedashfinedashes dd%org/das2/graph/GraphUtil$ImagePainter de org/das2/util/GrannyTextRendererpsym n fgblock knimg nh$org/das2/components/GrannyTextEditororg/das2/graph/DasAxis i i djorg/das2/graph/DasRow dkorg/das2/graph/DasColumn dlorg/das2/graph/DasPlot dm nop qr org/das2/graph/GraphUtilseries  SEG_MOVETO SEG_LINETO SEG_CLOSESEG_???java/awt/geom/GeneralPath storg/das2/qds/QDataSetDEPEND_0 uvorg/das2/qds/IndexGenDataSet wc dxCADENCE ycjava/lang/Double fV zr {| }~  f       java/awt/geom/AffineTransform  i i   V SCALE_TYPE  r r    < s  d   r"java/lang/IllegalArgumentExceptionjava/lang/StringBuildernot supported:   ` dLABELjava/lang/String only TableDataSet supported org/das2/datum/DatumRange d"org/das2/graph/HugeScatterRenderer d org/das2/graph/SeriesRenderer    org/das2/graph/DasColorBar  d `"org/das2/graph/SpectrogramRenderer d     c d                           `            !org/das2/graph/GraphUtil$Copyable org/das2/graph/Renderer        M     V      i  V    `     org/das2/graph/ContoursRenderer `  [\ !"/source renderer {0} cannot be copied. Skipping.# $ %&'java/lang/UnsupportedOperationExceptionNo copyable renderers.javax/swing/JFrameDataSetUtil.visualizeorg/das2/graph/DasCanvas d' ()* n+  d,5em 100%-10em -. /e 0 1x GraphUtil 23 4 56 7e>java/awt/geom/Point2D$FloatFloat d  8 java/awt/geom/PathIterator java/lang/NullPointerException  9V :V ;V <VTODO: what about this branch? = >3? @A B Bjava/lang/RuntimeExceptionshouldn't get here line608shouldn't get here line614shouldn't get here line616 C"reduce {0} to {1} in {2}msjava/lang/ObjectD EFG EH I >@enter reducePath Jjava/lang/Float KL MN not supportedjava/util/HashMap KRPROP_FIRST_POINTO PQ? RS Tcubicto not supportedquadto not supportedU Vjava/awt/geom/Point2D$Double d WXPROP_LAST_POINTjava/util/LinkedHashMap YZ [\ ]^ [Unterminated quoted string _`java/text/ParseException abjava/lang/NumberFormatException c`java/text/DecimalFormat0.00null dscaleX: eV@ fg translateX: hV !cscaleY: iV translateY: jVidentityk Radius must be >= 1java/lang/Math lN mNjava/awt/image/Kernel dnjava/awt/image/ConvolveOp do java/awt/image/BufferedImage Yc Xc c dp qr st 5u vwx yzmoveTo( %9.2f, %9.2f ) E{ f|} ~lineTo( %9.2f, %9.2f ) %4d( %9.2f, %9.2f ) count:  lineToCount: ,    X d y y    d  7 c  B javax/swing/ImageIcon djava/awt/Rectangle b b b b dnot implemented.org/das2/graph/GraphUtil$1 d N X+    *    "(unable to parse integer after slash: {0};  delta ticks cannot be 0.  N *org/das2/datum/InconvertibleUnitsExceptionC  org/das2/graph/TickVDescriptor d.delta ticks cannot be less than or equal to 0.delta ticks cannot be 1.java/util/ArrayList   D nO c  Vnonefailed to parse tick: {0}     boxescirclescrossesdiamondsexes trianglestrianglesNorth trianglesEast trianglesWesttrianglesSouthstars            F size=  c _ fillStyle=outline  color=  lineThick=  E unable to parse lineThick: {0}E [connect=G dots   RS TS US VS WS XS YS ZSdas2.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  VpaintgetColorsetColor(Ljava/awt/Color;)Vequals(Ljava/lang/Object;)ZgetClip()Ljava/awt/Shape; getBounds2D()Ljava/awt/geom/Rectangle2D;(Ljava/awt/Shape;)VgetX()DgetY getHeightgetWidth(DDDD)VdrawsetClipfill(F)Vtrim()Ljava/lang/String; toLowerCasehashCode()I (FIIF[FF)V(Lorg/das2/graph/GraphUtil$1;)V addPainter?(Ljava/lang/String;Lorg/das2/util/GrannyTextRenderer$Painter;)V 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)VrankweightsDataSetgetRow()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;)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)DcharAt(I)C substring(II)Ljava/lang/String;indexOf(I)IparseLayoutStr(Ljava/lang/String;)[D parseDouble(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;)Vheight8(Lorg/das2/graph/DasCanvasComponent;Ljava/lang/String;)Vlog10pow 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;parseInt(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)DBOXCROSSDIAMONDEX TRIANGLESTRIANGLES_NORTHTRIANGLES_EASTTRIANGLES_WESTTRIANGLES_SOUTHSTARNONEgetFont()Ljava/awt/Font; java/awt/Font getSize2D()F STYLE_SOLIDjava/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!VZ RS TS US VS WS XS YS ZS[\]S^W_S^s`S^Xab^c7def/*gFh ij knfgI opf6 K*:,*,--- - l* :+ :*+  99 9 c c9  +Y  g  c:*c9*--- - l* :+ :*+  99 9 c c9  +Y g   c:*c9*- -*+, *g$jk ln3o9p?qDrKsRtYufvnwxyz{}~ #);@DJhqs9ctu?]vwKQxyRJzy YC{y f6|y qsctu]vwQxyJzy C{y 6|y K}~KKKSE{ #2 /#2 / f /* Y#*K# F*:6 - b%ʓN{۰1_z1_J*g)jUwiXLm뮃sDr6!6"6#6$|6v%l6f&\6U'K6D(:63)) 6"* 6+ 6 ?Hg'SoY#Y#,Y-%jQY.%jQ /Y#,Y QY0%jQ /Y#,Y-%jQY0%jQY %jQY0%jQ /Y#,Y-%jQY0%jQY %jQY0%jQY %jQY0%jQ /Y#,Y,%jQY.%jQ /Y#,Y0%jQY0%jQ /Y#,Y,%jQY0%jQY %jQY0%jQ /Y#,Y QY-%jQ /Y# Y1%jQY %jQ /Y# Y0%jQY %jQ2%j/Y# Y-%jQY.%jQ3%j/Y#gJ Ba&h*/S//) @u @+9+ nf! 4Y5gF f_%6Y7K*89:*;<:*=>:*gTUVW#Xh  nf?g\ f_%@YAK*89B*;<B*=>B*g#h  ffCY+D+EFNCY,D,EF:GY*HJL:MY*NJP:QY-R:*Sg#8MYchRfffU#C8.MY  f`*+,T,Ugh4 f*+,-WXYgh>Gfv0,#&,,)Z[\]g'$)'+*--/h 0b$ f!*^Y_:,`:-`:-bca:  dY-ef:  gca:   h j9  l9 m9 m966,e6-o:+p*qr:W6s6 e tu96+,t9-t9 t9g9!*w9#+w9%#%x6'! 69t y 6-#%z#%{'6m'`2 #cHo9(({(%{#%{,#%z#%{#%{6#9 %9'6g4B FGI"J6KDMSN[Pd\i]n^q_t`|bdfgikmnopqrs t+u/vEwKxPy[z`{k}zkhB Xy !y(yyyy!y#y% '/bS " D dy iy nyqt|}bwaXO5y6 0@(BQ@ @ 3  fV*|+|,-}gh* f~Y:,*D9,*E9,,9 ,,9 g  go9  k kc9 -+D9-+E9--9 --9 g  go9 kkc9gR '1>LT\fhr|h  yy'y 1y >y Lry!yyh  f#<*c*c<*R*N-::::<CYDEMc*A*N* *N-K-::CYDEMYY**c,*c,gj &(.9FQ\^r|~hp (J.D99Q!r~9!:>- ft**TL+M,MCY,D,EFgh *% f;* Y*L+M>*c6>,D,$,E,9Yo,MCY,D,E:*c*cg:.0@Ma t h>MyvttO- fL*D*e'YL+*^YL+*++H:*3*MY,,,N-,Y-L+*+gB & .!3"=#J&Q'V(j)r*|+-h*V+j &#6 fv*L*MQY+,RN-*-g67 89:h*   fCY*|*·L+*+*+*+*+*Ƕ+*ɶ+*˶+*Ͷ+*+*϶+*Ѷ+*Ӷ+*ն+*׶+gBDEF G(H0I8J@KHLPMXN`OhPpQxRShr fv2Y****ܷL+*޶+*߶+*+g]^ _(`0ah2  f *L*MQY+,RN-*-*-*-*-*-**:662::  :d3: Y ::  ,»Y::                  e$Y::  < Y::  -V-Y !-g4uvwx"y*z2{:|B}J~fnu %2?LYfs~ hu                  fv  u   3 X+7($ f U"Y#$L%Y&M+',(W*)N,-GY,*,.,/01S+2+3+4-g&  "'EINSh*U J<'. f  567N:6*8*-96*:-08-08 f;Y <:,=: ,>+?@A6+,>"+ ? @A+?@A6:Y;Y <:,>+?@A6:+%;Y <:,=: ,>m,>*+?@A6+?@C+?@A6+ ? @Cn: + ? @C[,>' M+ ? @A+?@C.,E:  + F GA+ H IC:7;Y <:,>+?@C JK:56LESVDg?  )/49>CPZcqw      / 4!B"E%S(V&X'f(i*r+w,-01236789:<>BC DhZI PV!X ! !"#  ')b4x9z  $%  &'( )*+_ )*+++' )*+& )*++ )*+I )*+++P,,* )*+& )*++)*+ -.f 5M7N7:O6O6O6 P6 O6 6 6666*8*96*:0jl60jl6 #+nnz66 6 6  )   Q6  R6 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{QSYTU  &7SYVUSYWU+jn jn{+jnjn{!+jnjnz6 6 6 +jnjnz666 j    "+jn jn{6^  "+jn jn{68+jn jn{+jn jn{6  B+jn jn{!+jn jn{XYZY[SY[SYNe\S]5MLgaV XZ\]!^&`+a0c5g8h;j>kAmJnMpWq]risuu}vwxyz} 9?Xqt{%-2=Hag *0Ibelqh/b Wbinxbubzb$%0b1b23&4b!5b&6b +7b 08b 59b 8:b;;b><A=A)*[  )*%%4* '  ! )* %%4' >?f;*+^gh$% >@f /_`NB:b8b8 8 8 6 6 68866*8.*96*:0f80f8 4c)c0b8 0b8  d0eb8d0eb8  n08    n08 0808 6 6 [X?1JU+  {*+  z+  {Yf6  n08    n08 \Y@2KV+  {*+  z+  {YfXYZY[SY[SYN!e\S]g>      #&).269<E H"R#X$a%j()*+,.01234567;4=<>?ABCJEMGUHXJ[M^OiRmSpUVY[\_acefhkmp,qhRba AjB C /$%//Db "23&45 E# F & Gb )Hb B C .9b2I6J9:b<;b<)*90-C)*CF)*  )* C)*C5)*  KLfc*+,-gYhigh4$%MNOPNQ KRf :j8j89 6 +L*8klmW*8*96 *:n  2/$YoYpn080800q9  i  c9  +e + 1[ + 1g og90f90f9, , rYkckcsS-- tR 0808ulmW  + d1g9  9 , ,, S  g/'?HRXjm 48CFIOUXpuhGSy =Ay3yTy Rb Uy $%MNOPNQVWX& YZ[y \b Uy  V]E )^_^`* -  Sab cdf; vYwL=>6*x*x *y;6" >;*z:xy={6:: z:`|:  x. y"#  xdy"  xdz: + mW`=3Y}+gj ! #$.&5'?*J+V-^.g1l2s3z56:;<=@C#GHKhz seSwfS gmgbMeS?fS VhS.ibjSW kb l m7 `A@:3 an opfI \*~:111))91'k1kc1c9:*9:">#=>@HIg2 `a!b#d&e;f>h@jFkIlKmZnh\ &qy;ry8sNFtyKuv@ w\jS\xy\yy)#^z z{ |}f~YM**cY,*,*LY+,*,*L+g"} Gxzh G3~S~ s f f !(g&go9(&kg9 YRY Rg h>!4y!5y!y!y yy fg f Yh`=N0n8 jj8k8 8t62h8 `6 -  vnnQ- 0b86--\0nQY-:Y-:YgV!*7:DLRdms}hL! Rb >5bvbbb&!*7:} &- *4  fDMY***N,*-WM-KY***N,*-g!')=h*DDb>* f*M>6:,8,6-ZY1SY1Sb-ZY1SY1S2ZY[SY1SY1S,:IYYgN $*-16`fhH$b $%b bN)^2/. fh>Y*F*G*H*Igh >q# f; !*I*Gg9*F*Hg9*H*Gk*F*Ikg9+I+Gg9 +F+Hg9 +H+Gk+F+Ikg9 k kg9rYk kgo kkgosN-**++ko9-?*Fg*H-?gkP-@*Gg*I-@gk7-?+Fg+H-?gk-@+Gg+I-@gk-gN   +6AVcj "&hz hy!#!#! y y+y6y Ay Vycy4 +  f~ |Y*+NrY, ,s:rY, ,c,,cs:::-Y::-Y: ::-Y: ::-Y: ::!,+Y+Y**?*@?@*?*@?@YYgZ2 346596<8^9g:;<=>? @ABC D+F6HdIpKh\ |||vw rqsa6F9C<@^. g +++++222 9 f ,NY*+:::-9W-:-8[-962Y0000::   -:0Q0QgJZ\^_`&a,b5c?dEebflgqhtkzlmnohf b#l ?Kbw$%~q#x&r&%,++)**G f1*+DI*+E9( 9(9IY(RYRgz {|}~!$h4y11 (yy$ f0*':*):™:::Yðg $h>00y0y)" $ fE*İgh {bb fH|YN-:*L6C64dp ǧȶh`h`ʄ̄*ʻY-̰g2  $-EX^djshH'7bFb||{b|b qk}4W f XY**χgkHoo`**ӇgkHoo`*χok*ӇokM,g Vh XXbV f ^**9**H*Fgo9*I*Ggo9 Y*F'kc*G 'kc*H)kg*I )kgg $2h>^q#^y^y Qy$:y2,y  fI Yշgh  q#  y f> Y*+װg?h  S fW&؎=&oG&&H&ڗ&N&ܗ&ޗ&g* nopq#r-s7tAuKvUwhWyQb  f +:*/{66::: *`|: *zK   +:   :   +:   :Y 5 :  :6      2R  6: ***|: +D9 +E9  9 oek9 ok9go`6R6Q6:6kcR~9*|9:h:68196 h`1kcRބƧP :D6o9h:6kcRY:Np:  N^*>*|:   9  +D9 +E99  o9   oe k9 o k9g o`6R6Q6:6 kcRY: 2 '  ::z=)YR:OYRYR:;YHRYRYRYNRYRYRYRYR:6dA19W61kW :6 i RY:N+:  N* Y*:  : 6   9    2R:    2  R :    v  1 1go9  6 o9  9 9g o`6: 6   kcR : Y  :  N- $e%begr *2=FWen#%2?LT^do} (1<JP_begrtw$,6<G[a j z             ' . ; F Y _ e p {   ! " & # $ % & ' ( , - . 0 4 1 2 3! .' 7, 83 9B ;I <] =n >v ?} @ A B C D C F G K L NhHF n b %  v gb %b(sy=buyCN N4b 0bq fy [y Oy20y?#yLbdN11N_bg  w t?"b >!b.1tyHbs"b y y yyy$b<kNj=p7N  w   w >b 3N b]\y nKb}<y5y%b"N  N N  SbbNNS  j= 3:W ^^$ I{L^^A^^^ ^^^  ^^^^$ D^ ^^z- !G^^^!< ! 7   ^! ^^z ^^z$D0^^ ^^ ^^ ^^^  ^^ fzN+ M+2:6 8 b{7k /38)Cia.ݣz; Z;K"=66666}r6la6ZO6H=66+ 6$ 6  6 ?FMT[bipw~MTMMMFM? M8!M1"M*#M#$M%M&M'MM9*()9*:18 6  ++ 2+D+ 2|:   xdy,  9 *(-*(-.9+ 2/4+ 2 |:  0 1:  2:r+ 23#+ 2|:  4: *N* E+ 258+ 2 |:  67: 1 8j8 : 9 7 ,*HowHkoHo:6  ++ 2;}+ 2|:   <:  = >: <: Ho9 wHkoHo9 * gk?oc ck?og A oYw: -*- g.K^_`bdeghjkmnpqstvwyz|}%7AYit 0:GR\dow|ht% %4S t#S S      v *S b a t |E RoS =y ,y3b }~yy  v .u@     !9*,.   !{#0   !"D #f7*()I(Hko6*t`ddBY(w((԰gJ KL'Mh*7}~7 .y"jb$efk3 CDEFGHI JKLg& TU V[\]^#_)%&OZ MVN VP 4VQ l6m =r r4r ;46  ()*+*)*b*