4 L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a bcd ef gh i jk lm ln o p qr #st #uv #w xy z { | } ~ 0    s 6s            1                                  m      vi        b  eo i    0 0 0 m 0    w   m s m   0   m A  s     i i                      # 0   b u 0   0    0! 0" 0# $ %@@ & ' ( ) * 0+,- e./ 0 1 2 34 056 078 9 # :;< e= 0> 0? 0@  0A  1BC 0CD i E FG bHI 0 J K L M NO| P QR/ST 1UVW 1X 1Y 0Z 0[\ 1]^_ 0` abcdefg 8hij k 4l m no lp qrst u vw x byz e{ |}~ |  T Q Q)G I e         e m~ .    f u   u :           m m f m . f m f f  1 1          0 0               K         ?     @        s                d           B@          @i =q         b      s   ! s  " '  (  ) * +   , -  . | / 2 Q 31@$  4 5 6  7  8 9 e :  ; <  =  > ? e @  A B  C  D 1 E F  G  H  I w e J K | L |  M |  N O P Q R Q S 3 T U V W  X ( Y  Z V [ 3   \ 3 ] ^ _ ` A a 3 b  c  d 3 e@@ A f  g  h 3 i  j  k  l  m  n  o  p  q  r  s   t u  v  w  x | y  z 3 { | 3 }    ~       3  1 3 3        f      1 ?    1 uw    1          :  w       1 | F   :  ?333333      3   1 u       3  3  3 [   F  ?    3 # #        3  ^  e F      ?6C- !TD- 3 ?!TD-P    3 3      u   V f    f    h   1        R  s                           !  "@ÈÈ # $ % $ & $ ' 6 ( 0 ( ) * + $ , -  . /  0  1 2 2  3  4  5 6  7 8 : 9  :  ;  <   =@  >  ?  @  A B ^ ^  C  D  E  F  G H I ( J  K  L  M u N u OȠ  P  Q  R S T S U  V  W X Y Z  [  \ 0 ]@r?333333?? ^ _ ^ `  a F F F a b  c  z d e f  g  h  i : j k  l m  n } o } p } q r s t u v w x 6 y z s {  |  }  ~  6 0      1 ( 1  1   w M  W$\^`ceg      u    0 0& |  0       t        ScanButton InnerClassesAxisLayoutManagerMemento Lock PROP_LABELLjava/lang/String; ConstantValuePROP_LOGPROP_OPPOSITE_AXIS_VISIBLE PROP_BOUNDSPROP_SCAN_RANGE PROP_UNITSPROPERTY_TICKS MAX_TCA_LINESI DEVICE_POSITIVE_LIMIT'TOPBOTTOMLEFTRIGHT HORIZONTALVERTICALUPDOWNSTEP_PREVIOUS_LABELSTEP_NEXT_LABEL dataRangeLorg/das2/graph/DataRange; parentHeight parentWidth maxLabelWidthuserDatumFormatter&Lorg/das2/datum/format/DatumFormatter;tickLockLjava/lang/Object;at_mDat_b orientation tickDirection axisLabeltickV Lorg/das2/graph/TickVDescriptor; autoTickVZ ticksVisibletickLabelsVisibleoppositeAxisVisibledatumFormatterzoomLorg/das2/event/MouseModule;dataRangePropertyListener#Ljava/beans/PropertyChangeListener;primaryInputPanelLjavax/swing/JPanel;secondaryInputPanel stepPrevious#Lorg/das2/graph/DasAxis$ScanButton;stepNext scanRangeLorg/das2/datum/DatumRange;animated blLineRectLjava/awt/Rectangle; trLineRect blTickRect trTickRect blLabelRect trLabelRect blTitleRect trTitleRect leftXOverrideLjava/lang/Integer; labelOffsetflippedtimeRangeListenerList%Ljavax/swing/event/EventListenerList;lastProcessedEvent(Lorg/das2/event/TimeRangeSelectionEvent; tcaFunctionLorg/das2/qds/QFunction;tcaDataLorg/das2/qds/QDataSet; tcaDataLockdatasetdrawTcatcaTimerLorg/das2/util/TickleTimer;PROPERTY_DATUMRANGEDEBUG_GRAPHICS DEBUG_COLORS[Ljava/awt/Color;tickLen tickLenStrTICK_LABEL_GAP_MINdebugColorIndexdasPlotLorg/das2/graph/DasPlot; bookmarksMenuLjavax/swing/JMenu;backMenuloggerLjava/util/logging/Logger; enableHistoryPROP_ENABLEHISTORY referencePROP_REFERENCE tcaIsLoadingtcaNeedsPaintingtcaRows PROP_TCAROWS tcaLabelsPROP_TCALABELS tickValuesPROP_TICKVALUES tcaLockTickletcaLockImmediately tcaLockTimer axisOffsetPROP_AXISOFFSETfontSize PROP_FONTSIZEpatternLjava/util/regex/Pattern; repaintCount lineThicknessPROP_LINETHICKNESS PROP_FLIPPED formatString PROP_FORMAT flipLabelPROP_FLIPLABELdividerDatumFormatterPROP_DIVIDERDATUMFORMATTERminorTicksDomainDividerLorg/das2/datum/DomainDivider;PROP_MINORTICKSDOMAINDIVIDERmajorTicksDomainDividerPROP_MAJORTICKSDOMAINDIVIDERuseDomainDividerPROP_USEDOMAINDIVIDERlockDomainDividerPROP_LOCKDOMAINDIVIDER$assertionsDisabledgetUserDatumFormatter(()Lorg/das2/datum/format/DatumFormatter;CodeLineNumberTableLocalVariableTablethisLorg/das2/graph/DasAxis;setUserDatumFormatter)(Lorg/das2/datum/format/DatumFormatter;)Vold StackMapTable  setNextAction1(Ljava/lang/String;Ljavax/swing/AbstractAction;)ValLjava/awt/event/ActionListener;als [Ljava/awt/event/ActionListener;labelabstractActionLjavax/swing/AbstractAction;L_ {setPreviousAction0(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;I)VminLorg/das2/datum/Datum;max(Lorg/das2/datum/DatumRange;I)Vrange1(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IZ)Vlog(Lorg/das2/graph/DataRange;I)V(I)VexLjava/text/ParseException;addListenersToDataRange@(Lorg/das2/graph/DataRange;Ljava/beans/PropertyChangeListener;)VlisteneraddToFavorites(Lorg/das2/datum/DatumRange;)VremoveFromFavorites copyFavorites()VractionLjavax/swing/Action;menuItemLjavax/swing/JMenuItem;iLjava/util/Iterator; favoritesLjava/util/List;addItemaction2rmItem   copyHistoryipophistoryiiisEnableHistory()ZsetEnableHistory(Z)VoldEnableHistorymaybeInitializeInputPanelsmaybeInitializeScanButtonscreateScanActionListener!()Ljava/awt/event/ActionListener;createDataRangePropertyListener%()Ljava/beans/PropertyChangeListener;installMouseModuleszoomPansetOrientationoldIsHorizontalsetOrientationInternal setDatumRangedroldRangeoldUnitsLorg/das2/datum/Units; getDatumRange()Lorg/das2/datum/DatumRange;rangeIsAcceptable(Lorg/das2/datum/DatumRange;)Z setDataRange/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)VminimummaximumunitsnewRangemin0max0  clearHistory createAndFireRangeSelectionEventesetDataRangePrevmin1max1setDataRangeForwardsetDataRangeZoomOutt1t2width getDataRange()Lorg/das2/graph/DataRange;deviceRangeChanged DeprecatedgetDataMinimum()Lorg/das2/datum/Datum;getDataMaximumgetRange(Lorg/das2/datum/Units;)DsetDataMaximum(Lorg/das2/datum/Datum;)VsetDataMinimumisLogsetLogoldLog getReference()Ljava/lang/String; setReference(Ljava/lang/String;)V oldReferencegetUnits()Lorg/das2/datum/Units;setUnits(Lorg/das2/datum/Units;)VnewUnits setScanRange getScanRange resetRangesetOppositeAxisVisiblevisibleoldValueisOppositeAxisVisiblesetLabeltgetLabel isAnimated setAnimated getDrawTca isDrawTca isTcaLoaded setDrawTcab,(Ljava/lang/String;)Lorg/das2/qds/QFunction; classNameLjava/lang/Exception;argargPos(Ljava/lang/ReflectiveOperationException;"Ljava/lang/ClassNotFoundException;result\  c Exceptions getDataPath setDataPathdeLorg/das2/DasException;g processEvent(Ljava/awt/AWTEvent;)VLjava/awt/AWTEvent;isDirtymaybeStartTCATimerlcanvasLorg/das2/graph/DasCanvas; setTcaFunction(Lorg/das2/qds/QFunction;)VfoldF getTcaRows()I setTcaRows oldTcaRows getTcaLabels setTcaLabels oldTcaLabelsloadTCADataSettcaUnitsjdsLorg/das2/qds/JoinDataSet;bundle1nticksltcaData exampleInputLorg/das2/qds/ArrayDataSet;bdsucLorg/das2/datum/UnitsConverter;contextdx outDescriptorticks1timeDstickssdx1$Ljava/lang/IllegalArgumentException; ltcaFunctionutickVDVLorg/das2/datum/DatumVector;ltickV[Ddep0Lorg/das2/qds/DDataSet; E    getDevicePosition getDLength getMasterAxis()Lorg/das2/graph/DasAxis;attachTo(Lorg/das2/graph/DasAxis;)Vaxisdetach isAttachedgetTickV"()Lorg/das2/graph/TickVDescriptor;setTickV([D[D)V minorTicks majorTickstvaddTickV majorTick newMajorTicksnewtv#(Lorg/das2/graph/TickVDescriptor;)V  getTickValues setTickValuesoldTicksupdateTickVLog=(Lorg/das2/datum/DatumRange;)Lorg/das2/graph/TickVDescriptor; nTicksMaxidlt"Lorg/das2/util/GrannyTextRenderer;tickV1 updateTickVLineartickSizePixelsaxisSizetdf maxBounds resolveFormatterH(Lorg/das2/graph/TickVDescriptor;)Lorg/das2/datum/format/DatumFormatter;udf getMaxBounds\(Lorg/das2/datum/format/DatumFormatter;Lorg/das2/graph/TickVDescriptor;)Ljava/awt/Rectangle;granny1granny[Ljava/lang/String;boundshasLabelCollisionsE(Lorg/das2/datum/DatumVector;Lorg/das2/datum/format/DatumFormatter;)Zboundmajordf[Ljava/awt/Rectangle; intersectshasTickCollisions(Lorg/das2/datum/DatumVector;)Zx1minorx0updateDomainDividermajor1minorTickDividerminor1 updateTickVDomainDividernminorJ,Lorg/das2/datum/InconvertibleUnitsException; updateTickVTimeitemoverlappixelfmLjava/awt/FontMetrics; loadTCAImmediately tcaProgress&Lorg/das2/components/DasProgressWheel;runLjava/lang/Runnable; !  loadTCASoon resetTickV doUpdateTicks getAutoTickVupdateTickVManualTicksMinor(D)Ifactors[IdtscaleidtupdateTickVManualTickslticks updateTickVnewTicksfs Ljava/lang/NullPointerException; lautoTickV paintComponent(Ljava/awt/Graphics;)Vstroke0Ljava/awt/Stroke;graphicsLjava/awt/Graphics;canvasgLjava/awt/Graphics2D;pxipxclip drawBounds P  drawTCALabels(Ljava/awt/Graphics2D;)VlinesllssleftEdgexlabelpositionDMin tickLabelFontLjava/awt/Font;tickLabelFontMetrics tickLengthtick_label_gap lineHeightbaseLinetick_label_gap_2023 rightEdge ltcaLabels  resolveStringJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;textnamevalueresolveAxisLabelsdr abbrevNamesunitspaintHorizontalAxis otherPlotticks2x recalcTicksthisDatumRange dreferencedFrrtick1 ftickPosition tickPositiontickc0Ljava/awt/Color;baselinebackLjava/awt/geom/Rectangle2D;drawBackg2titlePositionOffsetgtr axislabel1 titleWidthloppositeAxisVisible bottomLine bottomTicksbottomTickLabels bottomLabeltopLinetopTicks topTickLabelstopLabel axisOffsetPx topPositionbottomPositionDMaxtickLengthMajortickLengthMinorlabelsdebugBoundsBoxgetAxisOffsetPixelspospaintVerticalAxisleftLine leftTicksleftTickLabels leftLabel rightLine rightTicksrightTickLabels rightLabel leftPosition rightPositionsetLeftXLabelOverridesetLabelOffsetspecgetLabelOffset getAxisOffset setAxisOffset oldAxisOffsetgetTitlePositionOffsetoffset labelFontzeroOrPosTickLengetLineSpacing drawLabelC(Ljava/awt/Graphics2D;Lorg/das2/datum/Datum;Ljava/lang/String;III)Vcindexyheightascent drawTCAItems/(Ljava/awt/Graphics;Lorg/das2/datum/Datum;III)Vlimittest1v1Ljava/lang/RuntimeException; pixelSizetcaValue xTagWidth  getTickLabelFont()Ljava/awt/Font; getLabelFont parentSizenewSizedd getFontSize setFontSize oldFontSize getMemento"()Lorg/das2/graph/DasAxis$Memento; Lorg/das2/graph/DasAxis$Memento; getAffineTransform`(Lorg/das2/graph/DasAxis$Memento;Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/AffineTransform;tmpdmin1dmax1scaleytransyscalextransxmementoatLjava/awt/geom/AffineTransform;dmin0dmax0scale2trans2 clone()Ljava/lang/Object;&Ljava/lang/CloneNotSupportedException; )setTickDirection directioncalcMaxLabelWidth labelSizetickvsizeresize oldBounds newBoundsgetLabelBounds*(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;dmindmaxdeltarminrmaxflwspacefont fontDecent getAxisBounds()Ljava/awt/Rectangle; tcaLabelSpaceminXmaxX tcaHeight tcaLabelWidth rightEdgeGap getTickLinesntcatcaLinesldrawTcagetHorizontalAxisBoundsprevSizeLjava/awt/Dimension;nextSize"Lorg/das2/graph/DasDevicePosition;DWidthlineThicknessDouble labelSpacingv getVerticalAxisBoundssetRectangleBounds.(Ljava/awt/Rectangle;IIII)Ljava/awt/Rectangle;rcgetOrientation isHorizontalgetTickDirectiongetDatumFormatter transform(Lorg/das2/datum/Datum;)Ddatum transformFast(DLorg/das2/datum/Units;)Ddata0(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Units;)D(Lorg/das2/qds/QDataSet;)D(DLorg/das2/datum/Units;II)D device_range data_range invTransform(DD)Lorg/das2/datum/DatumRange;idata1idata2d1d2(D)Lorg/das2/datum/Datum;idataalpha resolution tickFormatter*(Lorg/das2/datum/Datum;)Ljava/lang/String;L(Lorg/das2/datum/DatumVector;Lorg/das2/datum/DatumRange;)[Ljava/lang/String; datumRangedataRangeSelected+(Lorg/das2/event/DataRangeSelectionEvent;)V(Lorg/das2/event/DataRangeSelectionEvent;findTick0(Lorg/das2/datum/Datum;DZ)Lorg/das2/datum/Datum;xDatum animateChange(DDDD)Vaaaa1f1a1a0drawTca0t0frames dataRange0 tempRangetransitionTimeupdateImmediatelyisTickLabelsVisiblesetTickLabelsVisibleinstallComponentuninstallComponentcreateAttachedAxis(I)Lorg/das2/graph/DasAxis;setPlot(Lorg/das2/graph/DasPlot;)Vp scanPreviousscanNextgetActiveRegion()Ljava/awt/Shape;secondaryBoundspathLjava/awt/geom/GeneralPath; primaryBoundsaddMouseWheelListener&(Ljava/awt/event/MouseWheelListener;)Vl#Ljava/awt/event/MouseWheelListener;removeMouseWheelListeneraddMouseListener!(Ljava/awt/event/MouseListener;)VLjava/awt/event/MouseListener;removeMouseListeneraddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)V$Ljava/awt/event/MouseMotionListener;removeMouseMotionListenertimeRangeSelected+(Lorg/das2/event/TimeRangeSelectionEvent;)VaddTimeRangeSelectionListener.(Lorg/das2/event/TimeRangeSelectionListener;)V+Lorg/das2/event/TimeRangeSelectionListener; removeTimeRangeSelectionListener/fireTimeRangeSelectionListenerTimeRangeSelectedlogmsgevent listeners[Ljava/lang/Object;format'(DLjava/lang/String;)Ljava/lang/String;formLjava/text/DecimalFormat;mLjava/util/regex/Matcher;length fracLengthbuf[C toStringretValuerefreshScanButtonsresetsetNextActionLabel'(Ljava/lang/String;Ljava/lang/String;)VtooltipsetPreviousActionLabelrepaintupdateTickLength getTickLength setTickLength tickLengthStrgetLineThicknesssetLineThicknessoldLineThickness isFlipped setFlipped oldFlipped getFormat isFlipLabel setFlipLabel oldFlipLabelgetDividerDatumFormattersetDividerDatumFormatteroldDividerDatumFormattergetMinorTicksDomainDivider ()Lorg/das2/datum/DomainDivider;setMinorTicksDomainDivider!(Lorg/das2/datum/DomainDivider;)VoldMinorTicksDomainDividergetMajorTicksDomainDividersetMajorTicksDomainDivideroldMajorTicksDomainDividerisUseDomainDividersetUseDomainDivideroldUseDomainDividerisLockDomainDividersetLockDomainDivideroldLockDomainDivider setVisibleaFlag setFormatoldFormatStringresetTransform mutatorLock()Lorg/das2/graph/DasAxis$Lock;valueIsAdjustinglambda$resetTickV$1=(Lorg/das2/graph/DasCanvas;Ljava/beans/PropertyChangeEvent;)Vevt Ljava/beans/PropertyChangeEvent;lambda$loadTCAImmediately$0)(Lorg/das2/components/DasProgressWheel;)V access$000 access$100()Ljava/util/logging/Logger; access$2005(Lorg/das2/graph/DasAxis;)Lorg/das2/datum/DatumRange; access$300Q(Lorg/das2/graph/DasAxis;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vx2x3 access$400 access$500 access$600 access$700 access$800 access$900=(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasAxis$ScanButton; access$1000 access$1100 access$1200 access$1302(Lorg/das2/graph/DasAxis;Z)Z access$1402 access$1500 access$2200(Lorg/das2/graph/DasAxis;)I access$2300(Lorg/das2/graph/DasAxis;)Z access$24001(Lorg/das2/graph/DasAxis;)Lorg/das2/qds/QDataSet; access$2500 access$2600 access$2700 access$2800 SourceFile DasAxis.javaorg/das2/graph/DasAxis      +, / G  E F        ?@   setUserDatumFormatter({0})  org/das2/graph/DasAxis$1 U   java/lang/StringBuilder   >>  <<     org/das2/graph/DataRange     java/lang/Object       k     on  visualCues  !" # %& '( - . 60.66em 7 8 9 A C I Ktcaload_tickle_  Mtcaload_immediately_ Ntcaload_timer_ O P1em R V1px W Z \ ^ `a ca e g   javax/swing/JMenuBack  >=   Bookmarks <= (org/das2/graph/DasAxis$AxisLayoutManager     java/text/ParseException   org/das2/graph/DasAxis$2    U         Zorg/das2/datum/DatumRangeorg/das2/graph/DasAxis$3  javax/swing/JMenuItem  javax/swing/JSeparatororg/das2/graph/DasAxis$4bookmark this range  org/das2/graph/DasAxis$5remove bookmark for range  org/das2/graph/DasAxis$6       javax/swing/JPanel!org/das2/graph/DasAxis$ScanButton<< stepstep >>   org/das2/graph/DasAxis$7org/das2/graph/DasAxis$81org/das2/event/HorizontalRangeSelectorMouseModule    /org/das2/event/VerticalRangeSelectorMouseModule         !org/das2/event/ZoomPanMouseModule     ]"java/lang/IllegalArgumentExceptionInvalid value for orientationjava/lang/NullPointerExceptionrange cannot be null  ! ""units cannot be ordinal or nominal   #width is zero: $   % invalid range ignored: {0} & " '  ( ) * + !enter dasAxis.setDataRange( {0} ) , # - #  . / 0 !   1   org/das2/datum/TimeLocationUnitsfiring rangeSelectionEvent 2&org/das2/event/TimeRangeSelectionEvent    3  enter dasAxis.setDataRangePrev() 4#enter dasAxis.setDataRangeForward() 5#enter dasAxis.setDataRangeZoomOut() 6 7 8 9 :zoom out limit ; ' < = >  ? org/das2/graph/DasAxis$9 :; @ A B replaceRange({0})  C D setLabel("{0}")axis label cannot be null  %*Vertical time axes cannot have annotationsshowTca/ E F-das2 legacy TCA stuff needs to be implementedclass: G H I J K L MZorg/das2/qds/QFunction I Njava/lang/Classjava/lang/String O P Q M R java/lang/ClassNotFoundExceptionjava/lang/NoSuchMethodExceptionjava/lang/SecurityException+java/lang/reflect/InvocationTargetExceptionorg/das2/DasException  S java/lang/InstantiationException java/lang/IllegalAccessException  null dataPath string not allowed )* )#unable to implement tca QFunction: T U V W S tcaDataPathdataPath  enter maybeStartTcaTimer X Y Z  canvas is not yet set, returning  [ \ tcatimer is already pending ] ^ 01org/das2/util/TickleTimerorg/das2/graph/DasAxis$10  _  ` startTcaTimer adataSetDescriptor bupdateTCADataSet4someone is adjusting this, wait until later to call. c Z[ C d e f gorg/das2/qds/QDataSetUNITS h iupdate for {0} to {1} j k%  lorg/das2/qds/JoinDataSet 3 m n oBUNDLE_0 p q&no bundle descriptor, dealing with it. p rorg/das2/datum/Units stca units are not convertable t u v 0 w x y CONTEXT_0 z { | h } ~  %  {  DELTA_PLUS DELTA_MINUS %  n BUNDLE_1 %.result of tcaFunction value() should be rank 1NAMELABELskipping irregular record: {0};  DEPEND_1DEPEND_0 #exception occured while reading tca   % % % S RS  \f org/das2/graph/TickVDescriptor  C  jk k rabout to lock for setTickV xy _% ;<10!U-10 # 0 # 0.0000 {|  # . F !unable to parse formatString: {0} k java/awt/Rectangle r       org/das2/datum/DomainDivider*org/das2/datum/InconvertibleUnitsException Q% (f8.2)   H about to assert error: {0} ijava/lang/AssertionErrorenter updateTCAImmediately... ...got lock.$org/das2/components/DasProgressWheel BootstrapMethods   + updateTCASoon {0}org/das2/graph/DasAxis$11 ) ^  a  DasAxis  range is not finite... < domain divider is locked.  datum range width is zero l l %e kl rl f enter DasAxis.paintComponent   disabling clip for thicker axisjava/awt/Graphics2D  DasAxis clip={0} @ {1},{2}  %   %      java/awt/BasicStroke   0 3                      45       ? @ ADstill doesn't fit, see https://sourceforge.net/p/autoplot/bugs/1820/ B Cticks are not calculateddraw H bottomLine at {0} D draw H topLine at {0}, E F G Hjava/awt/geom/Line2D$FloatFloat  Iticks are not ready draw H tick at {0} J  K )* L  M N O  $% =< P Q R S >><< T U V W X Y Z java/awt/geom/Rectangle2D$DoubleDouble #  #  [ \  ! ] ^ _ ` aSdraw V leftline at {0}draw V rightline at {0}draw V tick at {0} . b java/lang/Math c d e # f # g # h  i O 01 j  k l m ntca data is empty  o p q  java/lang/RuntimeException 0 r s  t exceptionsans-12"2285: font was null, using sans-12 A u Q v worg/das2/graph/DasAxis$Memento x y z { | } ~ } z  $ DE 0unable to create transform in getAffineTransform <  < # YZ$java/lang/CloneNotSupportedExceptionjava/lang/ErrorAssertion failureInvalid tick directionjava/lang/Integer Max label width: {0}    &tickV cannot be used because of units. %negative font descent  % % % % }r r y%SCET   fg  %    t   , -    animate axis   animation frames/sec= {0}  updateImmadiately{0} {1}       java/awt/geom/GeneralPath          Z #javax/swing/event/EventListenerList)org/das2/event/TimeRangeSelectionListener  fire event: -->  TU  "!" is not a valid format specifier G java/text/DecimalFormat   t \ (  c  qr$%\$   ^  das2.graph.dasaxis.debuggraphicsfalse 2truejava/awt/ColorPurple das2.graphics.axis \([eEfF]\d+.\d+\) !org/das2/graph/DasCanvasComponent)org/das2/event/DataRangeSelectionListenerjava/lang/Cloneableorg/das2/graph/DasAxis$Lock$org/das2/datum/format/DatumFormatterjavax/swing/AbstractActionjava/util/Listjava/util/Iteratororg/das2/datum/Datumjava/lang/Exception&java/lang/ReflectiveOperationExceptionorg/das2/graph/DasCanvasorg/das2/datum/DatumVectororg/das2/qds/DDataSetorg/das2/qds/ArrayDataSetorg/das2/datum/UnitsConverterjava/lang/Throwable org/das2/util/GrannyTextRendererjava/awt/FontMetricsjava/lang/Runnablejava/awt/Stroke java/awt/Fontjava/awt/Graphicsjava/awt/geom/AffineTransform org/das2/graph/DasDevicePositionjava/util/regex/MatcherfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vjava/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/Logger@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vjavax/swing/SwingUtilities invokeLater(Ljava/lang/Runnable;)Vorg/das2/DasApplicationgetDefaultApplication()Lorg/das2/DasApplication; isHeadlessgetActionListeners"()[Ljava/awt/event/ActionListener;removeActionListener"(Ljava/awt/event/ActionListener;)V setAction(Ljavax/swing/Action;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;setTextH(Lorg/das2/graph/DasAxis;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)V2org/das2/datum/format/DefaultDatumFormatterFactory getInstance/()Lorg/das2/datum/format/DatumFormatterFactory;+org/das2/datum/format/DatumFormatterFactorydefaultFormatterorg/das2/DasProperties()Lorg/das2/DasProperties;get&(Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z getDasName setOpaque mouseAdapter%Lorg/das2/event/DasMouseInputAdapter;#org/das2/event/DasMouseInputAdapter addMenuItem(Ljava/awt/Component;)V setLayout(Ljava/awt/LayoutManager;)V setEnabledadd*(Ljava/awt/Component;)Ljava/awt/Component;SEVERE getMessageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VaddPropertyChangeListener8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)Vorg/das2/graph/TickMaster()Lorg/das2/graph/TickMaster;register removeAll getFavorites()Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnextH(Lorg/das2/graph/DasAxis;Ljava/lang/String;Lorg/das2/datum/DatumRange;)V0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem;-(Lorg/das2/graph/DasAxis;Ljava/lang/String;)V getHistory.(Lorg/das2/graph/DasAxis;Ljava/lang/String;I)VgetDasMouseInputAdapter'()Lorg/das2/event/DasMouseInputAdapter;getTextremoveMenuItem(Ljava/lang/String;ZZ)VaddActionListener removeDataRangeSelectionListener.(Lorg/das2/event/DataRangeSelectionListener;)VremoveMouseModule(Lorg/das2/event/MouseModule;)V>(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasAxis;)VaddDataRangeSelectionListeneraddMouseModulesetPrimaryModuleV(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VsetSecondaryModuleorg/das2/datum/UnitsUtilisIntervalOrRatioMeasurement(Lorg/das2/datum/Units;)Z()D-(Ljava/lang/Object;)Ljava/lang/StringBuilder;WARNINGisConvertibleTosetRangelt(Lorg/das2/datum/Datum;)Z convertTo.(Lorg/das2/datum/Units;)Lorg/das2/datum/Datum; getMinimum getMaximum doubleValuelog10(D)Dupdatefine0(Ljava/lang/Object;Lorg/das2/datum/DatumRange;)V setRangePrevsetRangeForward newDatumRange5(DDLorg/das2/datum/Units;)Lorg/das2/datum/DatumRange;org/das2/datum/DatumRangeUtil isAcceptable(Lorg/das2/datum/DatumRange;Z)Zinfo(DD)V setMaximum setMinimumtrimorg/das2/graph/DasPlotinvalidateCacheImageFINEST markDirty revalidate startsWith(Ljava/lang/String;)ZindexOf(II)I substring(I)Ljava/lang/String;forName%(Ljava/lang/String;)Ljava/lang/Class; newInstance(II)Ljava/lang/String;getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;java/lang/reflect/Constructor'([Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Throwable;)VgetExceptionHandler"()Lorg/das2/util/ExceptionHandler;org/das2/util/ExceptionHandlerhandle getCanvas()Lorg/das2/graph/DasCanvas;FINER.(Ljava/util/logging/Level;Ljava/lang/String;)VisPendingChangesregisterPendingChange'(Ljava/lang/Object;Ljava/lang/Object;)V5(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasCanvas;)V'(JLjava/beans/PropertyChangeListener;)Vtickle(Ljava/lang/String;II)Vfinest toDoubleArray(Lorg/das2/datum/Units;)[D createRank1(I)Lorg/das2/qds/DDataSet; putProperty'(Ljava/lang/String;Ljava/lang/Object;)V(I)Lorg/das2/datum/Datum; getLengthA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V()Lorg/das2/qds/QDataSet;copy4(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/ArrayDataSet;property&(Ljava/lang/String;)Ljava/lang/Object;'(Ljava/lang/String;I)Ljava/lang/Object; dimensionless getConverterM(Lorg/das2/datum/Units;Lorg/das2/datum/Units;)Lorg/das2/datum/UnitsConverter;convert createDatumunionN(Lorg/das2/datum/DatumRange;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;org/das2/qds/DataSetUtil asDataSet4(Lorg/das2/datum/DatumRange;)Lorg/das2/qds/QDataSet;((Ljava/lang/String;ILjava/lang/Object;)V getColumn()Lorg/das2/graph/DasColumn;org/das2/graph/DasColumngetWidthdivide4(Lorg/das2/datum/Datum;)Lorg/das2/qds/DRank0DataSet;rankputValue(ID)Vjava/lang/DoubleTYPELjava/lang/Class;E(Ljava/lang/Class;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/ArrayDataSet;join(Lorg/das2/qds/QDataSet;)Vslice(I)Lorg/das2/qds/QDataSet;values0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;split'(Ljava/lang/String;)[Ljava/lang/String;org/das2/qds/ops/Ops labelsDataset,([Ljava/lang/String;)Lorg/das2/qds/QDataSet; guessLabel+(Lorg/das2/qds/QDataSet;)Ljava/lang/String;printStackTracegetRow()Lorg/das2/graph/DasRow;org/das2/graph/DasRow getDMaximum getDMinimum getHeight getCreatorremovePropertyChangeListener(Ljava/lang/String;DD)Vcreate/(DLorg/das2/datum/Units;)Lorg/das2/datum/Datum; getMinorTicks()Lorg/das2/datum/DatumVector;([D[DLorg/das2/datum/Units;)V minorTickVjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V setFormatterorg/das2/graph/GraphUtilnewGrannyTextRenderer$()Lorg/das2/util/GrannyTextRenderer; setString$(Ljava/awt/Font;Ljava/lang/String;)VfloorbestTickVLogNewQ(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IIZ)Lorg/das2/graph/TickVDescriptor;getFontMetrics'(Ljava/awt/Font;)Ljava/awt/FontMetrics; stringWidth(Ljava/lang/String;)IbestTickVLinear getEmSizeorg/das2/datum/TimeParserisSpec/org/das2/datum/format/TimeDatumFormatterFactory3()Lorg/das2/datum/format/TimeDatumFormatterFactory; newFormatter:(Ljava/lang/String;)Lorg/das2/datum/format/DatumFormatter; getFormatter axisFormat getBounds(Ljava/awt/Rectangle;)V translate(II)V(Ljava/awt/Rectangle;)Zabs(I)I org/das2/datum/DomainDividerUtilgetDomainDividerM(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)Lorg/das2/datum/DomainDivider; boundaryCount/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)JcoarserDivider!(Z)Lorg/das2/datum/DomainDivider; boundariesJ(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumVector; finerDividera(Lorg/das2/datum/DomainDivider;Lorg/das2/datum/DatumRange;)Lorg/das2/datum/format/DatumFormatter;newTickVDescriptorZ(Lorg/das2/datum/DatumVector;Lorg/das2/datum/DatumVector;)Lorg/das2/graph/TickVDescriptor;subtract.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum; bestTickVTime getMajorTicksINFOstarted  T(Lorg/das2/graph/DasAxis;Lorg/das2/components/DasProgressWheel;)Ljava/lang/Runnable;finished org/das2/system/RequestProcessor)(Ljava/lang/Runnable;Ljava/lang/Object;)VperformingChange#(Ljava/beans/PropertyChangeEvent;)V  propertyChangeW(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasCanvas;)Ljava/beans/PropertyChangeListener;pow(DD)Dorg/das2/math/fft/jnt/Factorizefactor(I[I)[IcalculateManualTicksP(Ljava/lang/String;Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/TickVDescriptor; offerTickV;(Lorg/das2/graph/DasAxis;Lorg/das2/graph/TickVDescriptor;)VenteringisFinitegetFontfiner toLowerCaseexitingisValueAdjustingjava/awt/RenderingHintsKEY_ANTIALIASING KeyLjava/awt/RenderingHints$Key;VALUE_ANTIALIAS_ONsetRenderingHint2(Ljava/awt/RenderingHints$Key;Ljava/lang/Object;)VgetClipgetXvalueOf(I)Ljava/lang/Integer;getY()Ljava/awt/Graphics; getForeground()Ljava/awt/Color;setColor(Ljava/awt/Color;)VparseLayoutStr(Ljava/lang/String;DID)D(FII)V setStroke(Ljava/awt/Stroke;)Vceil getStroke()Ljava/awt/Stroke; (FIIF[FF)VBLUEdraw(Ljava/awt/Shape;)VREDGREEN LIGHT_GRAYorg/das2/util/ColorUtil CHOCOLATEisPrintingThreadsetClip getClipBounds(IIII)Vdecode#(Ljava/lang/String;)Ljava/awt/Font;setFont(Ljava/awt/Font;)V9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; drawStringdisposepaintgetSize((Ljava/awt/Graphics;Ljava/lang/String;)V(Ljava/awt/Graphics;FF)Vjava/util/Arrays copyOfRange*([Ljava/lang/Object;II)[Ljava/lang/Object;isRatioMeasurementreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;contains(Ljava/lang/CharSequence;)Z replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;isTimeLocationformatTimeRange0(Lorg/das2/datum/DatumRange;Z)Ljava/lang/String;&(Ljava/lang/Object;)Ljava/lang/String;otherPlotOnTop2(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasPlot;getXAxis isVisibleI(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange; intersection8(Lorg/das2/datum/DatumRange;)Lorg/das2/datum/DatumRange; requestTickV:(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/TickVDescriptor;errLjava/io/PrintStream;java/io/PrintStreamprintlndrawLine((Ljava/lang/String;I)[Ljava/lang/String;parse*(Ljava/lang/String;)Lorg/das2/datum/Datum;java/awt/geom/Line2D(FFFF)Vjava/lang/Float(F)Ljava/lang/Float;getColorMAGENTA drawRoundRect (IIIIII)VgetMultiLineTextAlignment()F setAlignment(F)V()Ljava/awt/FontMetrics;(I)Ljava/lang/StringBuilder;(Z)Ljava/lang/StringBuilder;isOpaqueBackground getBounds2D()Ljava/awt/geom/Rectangle2D;java/awt/geom/Rectangle2DWHITEfill(Ljava/lang/String;)[Dround(D)JwarninggetYAxis(ILorg/das2/datum/Units;)Drotate(D)V getDescent getAscentgetLineOneWidth getBackground fillRoundRectorg/das2/qds/SemanticOps/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units; closestIndex0(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;)IgetOffsetUnits(I)DguessCadenceNewN(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/RankZeroDataSet;getStringValue,(Lorg/das2/qds/QDataSet;D)Ljava/lang/String;(D)Ljava/lang/String; getSize2D deriveFont(F)Ljava/awt/Font; access$1602X(Lorg/das2/graph/DasAxis$Memento;Lorg/das2/datum/DatumRange;)Lorg/das2/datum/DatumRange;NULLLorg/das2/graph/DasColumn; access$1702$(Lorg/das2/graph/DasAxis$Memento;I)I access$1802Lorg/das2/graph/DasRow; access$1902$(Lorg/das2/graph/DasAxis$Memento;Z)Z access$2002 access$2102 access$1900#(Lorg/das2/graph/DasAxis$Memento;)Z access$2000 access$1600=(Lorg/das2/graph/DasAxis$Memento;)Lorg/das2/datum/DatumRange; access$1700#(Lorg/das2/graph/DasAxis$Memento;)I access$1800getDeterminant getParent()Ljava/awt/Container;java/awt/Container setBounds invalidatevalidate getMaxDescentsloppyContains4(Lorg/das2/datum/DatumRange;Lorg/das2/datum/Datum;)ZbottomtopleftrightgetLineThicknessDouble(Ljava/lang/String;)DgetPreferredSize()Ljava/awt/Dimension;java/awt/DimensionintValue7(Lorg/das2/datum/Units;)Lorg/das2/datum/UnitsConverter;convertDoubleTo(Lorg/das2/datum/Units;D)D0(DLorg/das2/datum/Units;D)Lorg/das2/datum/Datum; grannyFormat@(Lorg/das2/datum/Datum;Lorg/das2/datum/Units;)Ljava/lang/String;&org/das2/event/DataRangeSelectionEventjava/awt/EventQueueisDispatchThreadcurrentTimeMillis()JgetAnimationDataRange8(Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/DataRange;org/das2/util/DasMathfindex([DDI)D interpolate([DD)DpaintImmediately(D)Ljava/lang/Double;java/lang/Boolean(Z)Ljava/lang/Boolean; rescaleLog:(Lorg/das2/datum/DatumRange;DD)Lorg/das2/datum/DatumRange;previoussetWindingRule(Ljava/awt/Shape;Z)V getSource-(Ljava/lang/Class;Ljava/util/EventListener;)VremovegetListenerList()[Ljava/lang/Object;getClass()Ljava/lang/Class;getNameorg/das2/system/DasLoggerGUI_LOGLorg/das2/system/LoggerId; getLogger6(Lorg/das2/system/LoggerId;)Ljava/util/logging/Logger;java/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesparseIntcharAt(I)C([C)V([CC)V access$2900&(Lorg/das2/graph/DasAxis$ScanButton;)Z access$2902'(Lorg/das2/graph/DasAxis$ScanButton;Z)ZsetToolTipTextgetDatumFormatterFactorygetSlopeIntercept(DDDD)[DchangePerformedgetPanel2(Ljavax/swing/JComponent;)Ljavax/swing/JComponent;desiredAssertionStatus getProperty decodeColor$(Ljava/lang/String;)Ljava/awt/Color;brighterorg/das2/util/LoggerManager.(Ljava/lang/String;)Ljava/util/logging/Logger;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern; &' "#java/awt/RenderingHints$Key"java/lang/invoke/LambdaMetafactory metafactory Lookup(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!q 3      !"#$%&'()*+,-./0123456789:;<=>=?@ABCDEFGH[IJ]KLMNOPQRSTUVWXYZ[\]^_`abcadefghijkl/*mn opqrl++*M*+,+*Y*m *n +op+stuvwlaZ* N-:662:*!*,"*#Y$%&+&'&()m" *39A`n4* xyOz{aopa|a}~t &wl\U* N-:662:*!*,"*#Y$*&+&()m" *39A[n4* xyJz{\op\|\}~t !lU *+,+m abn* op   lP*+,+-.m j kn opl**/*0Y*+,12**2*34**muvw!x%y)zn4*op****ln*/*+2*+*34**m n opl_*5***6Y78*9*%:*;*<***=>?*@*ABCDEF*G*%H*I*J**6Y7K*%L*M*NO*P*Q*R*%S**%T*%U*#Y$V&*W&(X*#Y$Y&*W&(Z*#Y$[&*W&(\*%]*^_*`*ab*%c*d*e*f*g*h*i*j*k*l3*mYnop*q*pr*mYsot*q*tr**u3*vY*wx*y*z*{*{**|}W**~}W*M,,*Y**mC %*/49CHY/^3d7i8n;s<~>KPRT`wbcd d n %*/49 >CHLUbmzn opt4Xl++,+,+,+,+,+,m#*n +op++lI *2+*m n op lI *2+*m n op l*t*2L+M,4,NY*--:Y:*tW*tYWY*MY,N*t-W*tYWY*:Y:*tWmN  )3BMWZit}nf 3$BM  :optC}: t 9l1n*R*p*2L=+N-=6-:Y*:Y:*pWmB  !#36AR ]gjmnR64A)R] *Cnop!M#Kt Bl/*Rm"n opl<*R=*R#**p**pr*m"*+ ,-.(033;4n <op<A7t( l5*|*Y|*|*~*Y~*~m89:<!=,>4@n 5optlMF*Y**Y**L*+*+**}W**}Wm& C DE%F*G2H:ICJLLn*"xyMoptLl3 Y*mOn  opl3 Y*m_n  opl*@*@**q*@#*@*@**q*@*O*Y**µ@*@**q*@*q*@ŻY**L*q+*q+ȧL*Y**ɵ@*@**q*@*q*@ŻY**L*q+*q+ȱm^ #-8CJWbmxn   opt #RHlq*=*k**lm n optlS*B(2:*˧'*˧*˧*˧ Yͷοm2 $+.58=@EHRnSopSt$  lH+ Yзѿ+ҸӚ YԷο+նY#Y$׶&+ض(ο*2M*N*+ۚ+*+Ҷޙ*2+ߧ*+-+ҥ*-+Ҷ*,+mJ".IQV^jkyn*opQTVOt&!l2*2ٰmn opl@ +,+-mn op l5 *2N+-+-L,-MY+,:*ۚ*29 *29 *25+*ڶ9,*ڶ9+*ڶ"o9+*ڶ9,*ڶ9**  *2: *2**** mn  '4=JKT]g t!"#&'*+-.02345nz t%op'G=T ] ! tE.M  l6*2m ;<n opl}0*(Y*Y**L*+m? @A*B/Dn*(0opt/l `*2L*2I*29*2*2:*29*29 *( ***+m6 JKLM!N(O1P:QCRNSRTVU_VnH`opPH!?1/:&C l `*2H*2J*2:*2*2:*29*29 *') ***m6 \]^_!`(a1b:cCdMeQfUg_hnH`opPH!?1/:&C lM *2H*2J)'g9'g9)c9 *') *2:  *ڸ* *2 *2: ***  mFn opqr$s*t4u=vRw[x\zg{p|t}x~nRoprje$_*Y =F p t\l/*2mn opl+mn opl5 *2ٶ,mn  opl5 *2ٶ-mn  opl2*2ٰmn opl= *+mn op l= *+mn op lI *2+*m n op lI *2+ *m n op l2*2mn opl:*=* N*2 * *-*  *-* m&  #.9n*:op:5 0t #l/*Smn opli*SM*+ S**,+m n opCl2*2mn oplA *2+m   n op l&*M*+*Y**,+m &%'n &op&!stl/*m.n op!l[* M+*ڥ.* *+*2+* *2+***+*m6 6789;+<3=;?CAGBNCVDZEn [op[Vt l%**=****m"LM OPQRS$Tn %op%t l/*m[n opl4++Yѿ*:M*+:** ,+m"f ghj!k&l*m3nn 4op4!tl/*:mvn opl/*Fmn opl>*Fm nopl/*!mn opl/*mn oplB *mn  opt @lM*=*"Y#ο** * * *$**%m6 $%*.38?CLn MopMHt )lL*&'Y(ο*)'*:*=*+N-,-.LD*/N*`+:-,0Y1S26YS3.L:8Y9M,<,M,=,+Uvy4UvyUvy5Uvy6Uvy7!:!;!4mV !*/6DLUvy{n\ 6{ U0*[ L9  . *t0 ,4  BB8l/*Lmn oplJ+Y>ѿ*LM+*LE*+L+%E*?*G*+@?* **?Y#Y$A&+&(οNB-C*D**E,+;or8mV %.3;CGLSors n*s op.t3B lF *+F*m  n op lQ*G** mn opt@l mH*IL+JKL* +*\MN*+**\O*P*QYRTY*+UVP*PWXm6   "#$'$)/*;,D-K.bClEnmop_t &! !l?*?M*+?* *Y** * *Z*E*Y,+m. PQ RSTVW#Z,[5\>^n ?op?"*:#*$%l/*min op&lf*=***[\mqr stun opG'(l/*Tm|n op)lq*TM*+T*Y**],+m n opI*+l *?L+ *^* _`*M*abN,-cޚ-,d:e:g,hi6Y-jSY--kdjSlmYn:+o:p:qrf:  sgtu:  gvu:  w: , ޚ x, y: * :  , 1z{|:  , d1z{|: } ~* *:   ::mY`n:6& 1zq+:mE;m:f:q Yο6:gqf:S6v<v.%dvdv::1JC*T *T:f:f::h**:*mjmmfY ().6ABIQZ+9P[fil| *5@ETYbv '6;B L V `fjmo}n, +1-.$/,bG0@1,-B |2.3,45, , q67 k8 P9, i:,l;,|<.=,64>,o?op@*.ZA6RBCI?DEQ7FGt H  HIJKLML  HIJKLMLNLLLK*iLxL& %$L  HIJOP%l@*4$,****m" $(&0(8*n @opt Q%lR* **m346n optRSl2*2m?n opTUl?*2M*+22,*3,*3,*3,*3*2*3*2*3*2*3*2*3,*2*,*2*,*2*,*2**mFHI JK!L+M5NBOOP\QiRwSUVWXYn opVptWXl*2*3*2*3*2*3*2*30Y**2*2*2*2*21L*+2*2*3*2*3*2*3*2*3**m>` ab'c4dNe_ffgkhxijklmnnopfBYlC**mun opt @Z[lK***m}~ n opt \]l1, *+*a*ڶdLY+,*ڷN*-m"  +0n*1op1^E1_E+`t al3p*aM,,dN,b,d:`:+,RY-,:*: *:*m2 '3AQWbionRpoppbk`_^ER_E'IcEQdW"t!beIIIeu\flU*YM*++*;**;**+?**,çN,-* ** :==@=m6   "'08BPTnUopUt" Lg hl/*Umn opil6*UM*+U,*,+E"*,+** * *m" #'5n 6op611jt5klldM,***,o>*,o>>>+,+-:m& +=JQan>(mdopd`no='mapt+q Arll*+**ŶƇk6*6l>"**Ķ`6*6l>>+,+-M*,:*,:*̇*kc6l>6l>+,+-M,mR&,/?HN[jq z"#$%&'*,n s,m& t?sssopjPpNlmHrtqIuz@vt%/ AAeuw xyl[*M,S+ =>*c9*cљ*cӰ=*c԰N*c+ְ+ְ,2>3=>m6 12 3 468(93;>=?>O?TBYFn*?[op[VztuJ{|l R+,b* N:Y:-:66%2: * ڶۄm"K LMN4O?PINORnH4} RopRuR E~@no7t#& uexqwx(l +k,+* N:-:6-t*-2:*'*+j܎Ẏ*ç(*+j܎YЇ*ocS2:66 2ޙ62:m^VW YZ[ \*]7^>_E`Vaiczdf\hijklnjpnp >W#x%opC~no .+t3 HuxqEw$ w lg+k*+j܎=>6>+k5*+j܎6'd >=m6 |} )6>JPRU[n>6AgopgCRPt 5 @l* L*+,+-*g*g+,+-┞**gg*g+,+-M*g+,+-N*g+:*-Q**gg*g+,+- *g+:-M*g+,+-N*,0**gg*g+:*g+,+-M,k0**gg*g+,+-M*g+:*g:,:+,+-:*+::+,+-:+,+-W*f*,**g+e***?**m$0ASku ,9?BYblpnRopSxCk`CuV?aBCYrCt& (3HHu0&64HH0ll`*f+,+-A 씛**g+,+-:*f+,+-::*eM*ZYZm* 2ENWZ[nHH2(CECN p[`op`t :llv+*N**:*+,-+--:*:*:̇*kc6*,:  *k`6   6*6  l=+,+-:*:*:*kc6*":  6   6=  =6  +,+-:kk Y*:*:*kc6*j9 *j9   g 6 d=X+,+-:A6*6l==  =+,+-:**?m2 7?I[bm    , 8"I$c&k(u)+,./1346789;<>BDnm    %  I[rs9t  2m?u7D7s.top5m  Dt uewk uew@ A6R @ AelW*YL²YM,*,N-*,*:,*+ç :+.2==?= LOOSOmBO P QRS"T*W.Z2\6]:^=\C]G^J_V`n ,* Wopt"=g Dgl2*IL++* +**ZO Y*+ * mlmnop$q1~n2op-t1fl*M>,J+F,k+k56+k#,j+j >ק>p*+***?***@*?9*I:.* **XO**X *P**,**m^ /GIRTX]iqn>#,0op1jt#e%`l/*;mn oplW'>'oH'' 'kH'63')+-/1 :66.h6mJ#LNPRTVXbepynHh!b)e& op#ht ,lq#+* *M*,*,**m "n #op# 1l*;<*UM* N-, -- * *, *,**h*i *!*gS* նY"ο*g*-#:**c :7љ *-$:T%&E *-':<*-(:2* *-$:*2 *-': *-(:* *)*, *,*w*g*-#:*H* *-$:*2 *-': *-(:* **:***+em< /89@HRW_fmy        * 1 > G J T Y a e l s | ! # $ % & ( + , 0 . / 3 5 6n '1s optM/ " e e Bl ,`*IM,-,.*/ */d,0*1 *1d*N--*b%*baE2 +345676Y+8SY*9:SY*;:Sl+<3N-*9t*;t=-*>?9*b4*baE(*b**I0@9-AYBCoD6E#-F:-AY  YGQYGQ HC-I?*J -*JK-L?*M -*MK-N?*O -*OK-P?*Q -*QK-I?*R -*RK-L?*S -*SK-N?*T -*TK-P?*U -*UK-C*V:(-W?dd-K-X*YQZ`Qp2?*:bc*ڶޙ* *-Y;*-Z3*I[)*\-]^* *-Y*-Z-_:/Y*9d*;d*`h`*ah`b:0Ycdddh`h`b:***""**J*Jޙ*-e6  u*f: -N?-Y c d d dbK-ghi-j6Y ̸:SY и:Sk c` d `dl-m*+n@DGmZV b d f g k* l+ n@ qD tG rH sV }l ~u    ! @ G N V ] d l s z                       & ; A X _ g o y }          , 1 4 9 ? F i s    n H!??l opAwp4 tDF+L5we*6w,-yl*=*>*:*:*M6*Ml66o*p`6``o`6 *q6 rd d6 : *:*T:2 %E:) `6  +st +  g u%:'v`2:wx:f:y6# z6 z6*:{*|::}%~ : Bf:1:1:%:: +t c6   d6 + u6 `6 ( : 2:-v1:,v1: 2::.gvu:w:*g: +t c6   d6 + um&I     $ , 5 A T b q v |    ! " # % & ' ( + . / 0 1 3$ 6) 76 9D =J ?R @X A` Bd Ds E~ F G H I J L M N O Q R T U V X" [' \8 ]= ^Q af ck dt ey g h i j m o p s Q vnL!!30F,!X  8fs 5,DJAop$,AT b~ qo vjno |d2,Xt5kqLx*,"L KL)B.B%/qLxlY+&+#Y$&,&&(-L-+#+#Y$&,&&(-L+m y z- {7 |W ~n*YopYYYt-)l!* ҶL+!++ +"+#Y$+&&(L**:g+M* N-Ҹ -: -:-w-::'#Y$2&&d2&(:*,M#Y$&&&&(:*,M*,M*,*M,mZ # 3 = R _ d n x ~    nRuh^!op _ d~t%3%Jx/ l !G+_M,Y*9*;*`*abM*>.*I*:"*">**M*M,ޙ6**O*O,ޙ6* **J*J,ޙ6**:%E6**S*S,ޙ6**T*T,ޙ6 * **R*R,ޙ6 *%*:%E*U*U,ޙ6 *6 *6 * `6*6*6*a:*I[:kjkdj:6* :%ն 66*:::jkdj:%ն 66*:Yοd J:+ J :+  *S*S::66n2: :R*2:*ܐ8!+Y K:*M6l6 *b* :6bkbj:*ܐ8661,J+Y`K*+2` "+Y  d`K *+2 d`'6k}j:*ܐ86RK6 +Y`K +Y  dK|62+:+?+,c,d,d,d+?*:%E*+3:*6:*¶i**öħ Ŷ*:t6`6#Y$Ƕ&&ȶ&(,c,dɶ`l,c,dɶhbu#Y$%&q&q&q&˶(,c,dɶh`lzddl`6`6*6L:Yccҷ:: Զ? ?u*ddl`6`6,c,d &ddl`6 d6umMBEEBEmZ  ! & * 4 9 J S U z  , T                  ! & / 8 A H _ i                   3 : B P Y k           " $ % & ' ( ) * + ,8 /= 0V 2` 3z 6 7 $ < = > ? @ A B C F G$ <* M- N2 O8 P? Q[ Sa Vt W} X Y Z [ \ ^ ` a b e f g h im kr l m o p q r s t u v x z { | }  ) 0 = B E F nP;4!;8m_CP0Y' 3^~Dh_V8)B [ah0 )}o|=&z{`;, T       1  -GopGt<!w3 @ @&@@ @ @&@+@weHeIwe !!#wexxZB wexswex#wex^wex!wex6Eqn +'B%lV<*ָM,1,1*k,1c؈<!,1*k,1*kc,1c؈<M,DGm*   & D G H R T n* :EH VopTt&IB l Q+_M,Y*9*;*`*abM*>.*I*:ڶ"*">**M*M,ޙ6**O*O,ޙ6* **J*J,ޙ6*%*:%E*Q*Q,ޙ6**S*S,ޙ6**T*T,ޙ6 * **R*R,ޙ6 *%*:%E*U*U,ޙ6 *6 *6 *6*6*a:d *6' d6 J :+  ' `6 J :+  *S*S::66n2: :R*2:*ܐ8!+Y  K:*M6l6*b* :6bkbj:*ܐ8661,J+Y  dK*+2 d +Y  `K *+2 `/6k*ڶ9*c8TK6 +Y  dK +Y  `Kt*:%E*+3:*6:*¶i**öħ Ŷ*ƶt6/tddl`6 d6u k*d8d`l`6 `6tu_W/ddl`6 td6umMoOOLOmm  ! & * 4 9 J S U z  > f                   " . 8 F ` g o }                 ) : R W p z            * B H [ d j !o "x # $ & ( ) , - . / 0 2 3 4 5 6 7 8 :# ;2 <: =G @L DO BP En.4!;'"}3 `^F~ DlZ : 2djooG&&zX3> f     1p | mQopQt1!w3 @ @&@+@ @ @&@+@5we.(#wexxZwexx wewexowex!wexfwex!wexEqC@+BlA *:Gm  N On op !lF *+H*m X Y Zn op  l/*Hm an op!l/*]m in op"lf*]M*+]**,+m q r s t un opP#$%l4*L*+M*N*M6:**ö-*:*V*0*k#+o`,q`-o`-ol`6-o-ol`6*+*$ *vz+o*p`h`6%*c*J+o*p`hd`6*H*:+o*H**@`6,q`-o`-ol``6*7*k***Jcd-ol``*d6`**Jcd*d6G*R 69*Rc*R`*d-ol`*d `6mn | } ~   2 < \ p   ? B V }      n %%?%z%%%op &'o%tG2q)3 .!1!: lq(%l4 *olm n  op)*lO*+*i:+-t* 6Ž6 6 *Ml6  6 *l7Sld6*o ``6Kld6 cg6/ `d6  ld`6 `6  ld`6*6  A+: ++?:+cd+ ?+u****+,m"      3 ; C K T t }    , B N n8+ )OopOOO|O,OO-:no3;. C / K r t2 "qD# qH-01l*: f:66`6 ,ޚ,6* **ڶ9 +9 :*ڶy:z 9:Y ,*ڶg*:*:o*p`6 vz66|`6:p::::6 d6+:+DRU$}m0    % ) , 3 B C K \ ] #x % & ' * . 2 3 7 4 5 6 9 : = > ? A C$ E+ F6 GD JR MU KW Lc Nl Os P} V Q R S U C Xn.672RW ?6G3,D94,c5op-KS,)u,r3k x&6 7 2,%yF,8,2 tP9L,9LL9LL09LL<9LLL+9LLL79LLLLLO 9LLL: : ;<l`*L+ hL+m ` a c enop "t=<l.v*L+hL*_T*_^EH*M,1,1+J,1)k,1c9+L+M,+/dhm> n o p q t/ v7 wJ zP {[ |c }e h i t n>P>[ ?7.@Ei vopq"t0IB Al/*_m n opBl^*_M*+_*,+m   n opRCDElYL+* W*7* +* W+* WC+ W+ W4* +* W+* W+ W+ W+* W+*W+*W+mF    " . = C L V b q w } nop Ft =G$ HIl3,+*+*+*ڶޚ*+,J*+-9*c*g++do9+hk*c9 )1) ** )9 J 9*O*9 *9 )g  go9 kk)c9,,, ,L*9 *9 )g  go9 kk)c9,,, ,, ,m'      1 3 ? L l      &)3=IV]dkr {!}#nJ ?K 5L )M N3?K =5L I)OVPopQFRS?@TL3UlVW tV aGX@LGXMGXRH YZl$*!L++2"02+L$Y%&#m-./01n  p [$optX\]lH;3++3*9*9Y'οm6,91:4=9><@GBnHopH^t, _%lr t*L*aM, ,bN)66-k8*-j*::+؈66Ų+:L popmFJK LMNO'P3Q8R@SKTRUVO\XmYpZq[nf 3#|8noK `>k" f1ZaCUbqtopt$e H7cl]*,***-./**-/1*VL*fM*,0*1*N--bc*ڶޙ*2*3+,m:ef g ij"k'l,n1o5p:qOrSt\un*]op'6d,1e:#Dt Bwwefgl6*aM* N,,bc*ڶޚ4+*,b-::*:*:**9*9 *9*9 +*:  56   d6 6`*6,b:6j:-72:Y8:9*Ml666*M6**"Pog*9``o`` og*9``o``ݧWog*:dd;dcd og*:dd;dcd+L++ۧog9*"Rtdd*<`ddtdd*<`d  c=cݧ?`*?````*?``  c=c+L++ۄ"+m5 (*5:@FMWdnxCk=YynW hai jklmn}'opD 5_:Zo@T&FNon&hxi   p 1Cte 9wexq"HOwexqHwwiSg; wexqHqrlf*M,,* *@L*AL*"***M*TN*o*-,^,U*6*:*q6* * *Bd6o*p`h6+Y`*JY`*Q*QYd`d:  C c6 : ,,f:     6%: ,!-,v`-2: --wxN6   5--2 %E : - - 2:-;-2 %E-  v1:*  v1: - - 2::. g vu:w:*g::  c6 6 *:  r`6 U `6  dd6*ld+cz6+c+`6+c+d*Jc*Jd+m@%*@EPqz%.2DIT^cw    &09H QW"_#l&q'x()*+,-.3n"| AkH W As/t$uzIC5vno w 5, 2 _d lWxE~2,Psop*tiGwFLx*E>2qL%' B= B % &kwy%l k*L*TM*><+8+6 +dv+lv+vz6`, ,:`m. ;< =>?@GALBZCcDiFnH-zG{ckopf2, a\|t LL}rl >* *<**=*:%E>* *6**6*:%E6*6*6*`6 *:  D6  E6   d6 %*M*YٵM*M   `F%*S*YٵS*S  `F*S *M*M G*M  G**bH9*M*Moh`6S 6 `td6 66***O`IO**O`IO^ 6o`d6 6o`6***T`IT**TITK**Y *Od  bJJ*H%*:*J *H*@`dN**Y*Tc d  bJR*H%*:*R *H*@dd*::*ƶŽol`6*6;6 6*Jd*J`6  d66**QIQ61 6*Rdd6  d66**UIUY* *M*S8:*M*O *J *Q*S*T *R *U*W*P*K:*K: Ldcz6 L`c`6cdmn[LM*N@OVPlQSUVWXYZ_`acefgilmn#o.s8vSyWz[{i|m}t{ ';SXw %,0C_hqz*1;n)[Li>-m:t3.WD-@1./-.*%-,0.D~;)t*u>op)*@Vl        _8S&ouot&@@@@@@M&JMKOgq7qCCqCCwwqZrl* *<**=**:%E>* *6**6**:%E6*6*d6*`6 *6 *6   d6 %*M*YٵM*M  `F%*S*YٵS*S   `F*S *M*M  G*M G**bH9*M*Moh`62d6 66 6**O`IO4 `z`6 66 6**T`ITi**Y*Oc d   bJJ*H(*:*J`*H* @dc*G>*J*GMc-!**Y*  bJJ **OJZ**Y*Tc*T`   bJR*H4*:**R *H* @` ḑ **TR*::*ƶŽol`6.*Jcd6 66 6**QIQ3*Rc*R`6 66 6**UIU*6Y* *M*S8:  *M *O  *J  *Q *S *T  *R  *U mRT*DZp +6@[_ j n u y ".#2$P&X(])*+379:<=>?@ABDE'F+G/H3IFLLNhOqPzQSTVWYZ[]^`adnj$j$n -uy.$ -.-.'+-/3.op*DZp|a[OC :  1 * h @[*&%o Lt'@@@@@@N &=5Q![Tq4qLLqLLwwq l*Yb*F*mhikln4-.t%l/*mun oplL* *m}n opt@%l/*9mn opkl/*?mn oplE*+*ڶ*ڶ߯mnopl4*2'*2=gH'H*N'k*Oc9m $1n*4op441 tl5**:*'-EDP*:*'-DEPm $n4 5op55$tl0~,+g+98,w+g+9+,Q:+z9**N*,-E-DP*N*,-D-EPm.  +6@MTYinn\ 3@ 67Y~op~,~nM1t lP+J+gu:w:**M*),E,DP*M*),D,EPm"&+;@n>+PopP,@I;t l-*2-*2'RHd9*2' SH'H*29 *29   g9*' gkog9' gkoc999mJ  *07 <ENU\onp l ophi ~ EY NP UIt52   l0*'U:*)U:Y氻Ym+,-.$0n40op00)"t $l* **:'Eg*o9* g9* g9*29*29  g9  kcJ *o9*2)J)gk9)*2V:mJ=>?A$B+C1E8F>IGJPKWL`NjOtP|QTVnf op`<$xGUPL WE j2 t-C K lA *?++Wman op lH *?+,װmmn  op C lE *+X+YZm v wn op lT *a+([mn* op  ^ l +*F&\ ]*!6 *^_7 7 *2:*2*2`:*2a9_ eo9_ eo9YRYRYcRYR:YRYeRYgRYR:i9j9g9'kkc)kkc**`*ak***l*mn a7 Wo kop* ^*2mr !&)/BHMY`l$*n}EdEZQK & ) /BMY+op++++tdY WWWWII WW$l6*qr6Y* SY*sSl*,*L*)-0m"%)-015n16optpl/*mn opl!**=***tm  n !op!t ld*u*?L+* m  nop @*t l< *v*Pm n  opSlVY*2*"wL+*+mnop  pl]Y*2wM,*,m n op  pl>*+m nop;l}&* L*2+xL+yL*+zm !"$ &%'n&op!t l)* L*2+θxL * {L*+zm./02#4(5n)op$t lG*||L+*9*;*-*~|M,*9*;ݻ}Y+~N--,-+m* =>?@#A/B8C=DCEEGn*#"8 Gop?tEwlU*y*|+*~+mUV WXnoplU*y*|+*~+mab cdnoplU*y*|+*~+mmn opnoplU*y*|+*~+myz {|noplU*y*|+*~+m noplU*y*|+*~+m noplj!+*+*J*+z*+Jm n!op!(t !lg*I*YI*I+mnopt!lD *I+m  n op "l|*I*IM,d>e,2V#Y$&*&&,`2&q&+ض(:,`2+m* "\gu{n4\f|op|(lt _ lc ,N-%Y#Y$&,&&(ο,,./6,,.`,)/6:,f ,Fd6dd#U0U.U0UY1Y:  &:6dd#U0U.Ud0UEU`&&-+U`0U`0UY1Y:  &:*1Y#Y$q&&(:m,1AX^ru !=FOaisznz u[  a "AjXS^MiB tn1@,#l_'#Y$*&&*ڶ&(L+m %n'op%l**** Ҷޚ* ***** y=*W ***** {=*Wm. #(6T]kn*T  opt  @ @ lk**+)*,mn op|tlk**+)*,mn op|tl3*m n oplI*OL+1*+1*k+1c؈M$*+1*k+1*kc+1c؈MmNOP'RHTnIopAEt 'I l/*Om[n opl$*+O***M,,m"df g hkij#ln $op$tTl/*bmsn oplf*bM*+b*,+*m{| }~n opWl/*mn opli*=****m n opl/*cmn opl/*dmn oplf*d=*d**m n op\ kl/*emn op rl^*eM*+e*,+m n op^   l/*fmn opl^*fM*+f*,+m n op`aa l/*gmn opl^*gM*+g*,+m n opcaal/*hmn opl{*h=*h**m n opetl/*imn opl^*i=*i*m n opglF **m&' (n op l d*cM*+c+%E *1+++L**ڶ+Զ***,+ M*Z]m:56 78:/;:=I?M@QAZD]B^CcEn*U^dopdZtlf**L+ *L+ +EI+D9* (9I9*2(*2:*1N*1Om>IJ KMN!P'Q.R5S8T;U?WUX]YeZnH 8fopM'?h.8iUREt  l2*2man op!l2*2mnn op"#lU+**X* m n op$%&'l?+*Wm UVnop(Ul/*mpn p)*lmp+,l/*mpn p-.lP*+,-mpn*p/01.lP*+,-mpn*p/02.lP*+,-mpn*p/03Ul/*mpn p4.lP*+,-mpn*p/05Ul/*mpn p67l/*mpn p87l/*mpn p9Ul/* mpn p:Ul/* mpn p;<l;*Z mpnp=<l;*Z mpnp>Ul/* mpn p?@l/*mpn pABl/*mpn pCDl/*mpn pE@l/*mpn pFBl/*mpn pGBl/*mpn pH@l/*mpn pIlT¸ĶEEYƸSYƸǶȶSXɸʳ˸̳mpF"H4IAXJt @JKv   T  Q   # $ % & % $ 0 1 0