4      f &               &  ! " #$ %& 1' () 5* 5+ 5, 5- . /012 >3 >456 78 7 >9 :; < = > ?@ AB CDEF &G HI J KLM 9 N 1O PQR> STU V WXY fZ f[ 1 f9\]^_?PbM ` 7a 7b 9 7c 7defg zhij |klCRSLjava/lang/String; ConstantValue DATA_GROUP DIMX_NAME DIMY_NAME TIME_NAME addTimeCoordZisMine(Lucar/nc2/NetcdfFile;)ZCodeLineNumberTableLocalVariableTablencfileLucar/nc2/NetcdfFile;typeName StackMapTablem checkGroup(Lucar/nc2/Group;)ZattLucar/nc2/Attribute;ngLucar/nc2/Group;gcrsLucar/nc2/Variable;dataGn()Vthis-Lucar/nc2/dataset/conv/HdfEosModisConvention;augmentDataset=(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/util/CancelTask;)Vds Lucar/nc2/dataset/NetcdfDataset; cancelTaskLucar/nc2/util/CancelTask;addTimeCoordinate#(Lucar/nc2/dataset/NetcdfDataset;)ZcdLucar/nc2/time/CalendarDate; nTimesDimInewDimLucar/nc2/Dimension;unitsdescdataLucar/ma2/Array; timeCoord#Lucar/nc2/dataset/CoordinateAxis1D;oparseFilenameForDate0(Ljava/lang/String;)Lucar/nc2/time/CalendarDate;yearjdayeLjava/lang/Exception;filenametokes[Ljava/lang/String;wantyearSjdayS augmentGroup3(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/Group;)VaugmentGroupWithProjectionInfocrssLucar/nc2/dataset/VariableDS;ctLucar/nc2/dataset/ProjectionCT;v upperLeft lowerRight projParamsminXDminYmaxXmaxY hasProjection coordinatesdimXdimYprojAttpq makeCoordAxisi(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/Group;Ljava/lang/String;IDDZ)Lucar/nc2/dataset/CoordinateAxis;namenstartendisX!Lucar/nc2/dataset/CoordinateAxis;incrrsmakeLatLonCoordAxisW(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/Group;IDDZ)Lucar/nc2/dataset/CoordinateAxis;isLondimNamemakeSinusoidalProjectionG(Ljava/lang/String;Lucar/nc2/Attribute;)Lucar/nc2/dataset/ProjectionCT;radiuscentMer falseEast falseNorthproj+Lucar/unidata/geoloc/projection/Sinusoidal; SourceFileHdfEosModisConvention.javat uvHDF4-EOS wxucar/nc2/constants/CF featureType yz{ |} ~v }  ucar/nc2/iosp/hdf4/HdfEos _HDFEOS_CRS +ucar/nc2/dataset/conv/HdfEosModisConvention Data_Fields  Projection  v GCTP_SNSOIDGCTP_GEOXDim YDim    ucar/nc2/Group HDF4-EOS-MODIS  ucar/nc2/Attributeucar/nc2/constants/CDM ConventionsCF-1.0    v  _MODIS_Dateucar/nc2/Dimensiontime  java/lang/StringBuilderseconds since  time coordinate  !ucar/nc2/dataset/CoordinateAxis1D  ucar/nc2/constants/_Coordinate_CoordinateAxisType   \.     java/lang/Exception UpperLeftPointMtrsLowerRightMtrs ProjParams   _CoordinateAxisTypes GeoX GeoY   time XDim YDim XDim YDim  time Lat LonLat Lon  ucar/nc2/Variable   grid_mappingkm x coordinate y coordinate      degrees_east degrees_north)ucar/unidata/geoloc/projection/Sinusoidal ucar/nc2/dataset/ProjectionCTFGDC  ucar/nc2/dataset/CoordSysBuilderjava/lang/Stringjava/util/Iteratorucar/nc2/time/CalendarDateucar/nc2/dataset/NetcdfDatasetucar/nc2/dataset/VariableDSucar/ma2/DataTypeucar/nc2/dataset/CoordinateAxisucar/nc2/NetcdfFile getFileTypeId()Ljava/lang/String;equals(Ljava/lang/Object;)ZfindAttValueIgnoreCaseK(Lucar/nc2/Variable;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;ucar/nc2/constants/FeatureTypeGRID Lucar/nc2/constants/FeatureType;toStringSWATH getRootGroup()Lucar/nc2/Group;findVariableLocal'(Ljava/lang/String;)Lucar/nc2/Variable;findGroupLocal$(Ljava/lang/String;)Lucar/nc2/Group; findAttribute((Ljava/lang/String;)Lucar/nc2/Attribute;getStringValuefindDimensionLocal((Ljava/lang/String;)Lucar/nc2/Dimension; getGroups+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableListiterator2()Lcom/google/common/collect/UnmodifiableIterator;hasNext()Znext()Ljava/lang/Object;conventionName'(Ljava/lang/String;Ljava/lang/String;)V addAttribute:(Lucar/nc2/Group;Lucar/nc2/Attribute;)Lucar/nc2/Attribute;finish getLocation(Ljava/lang/String;I)V addDimension:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;DOUBLELucar/ma2/DataType;ucar/ma2/Array makeArray((Lucar/ma2/DataType;IDD)Lucar/ma2/Array;(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/Group;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V setCachedData(Lucar/ma2/Array;Z)Vucar/nc2/constants/AxisTypeTimeLucar/nc2/constants/AxisType;*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;addCoordinateAxis@(Lucar/nc2/dataset/VariableDS;)Lucar/nc2/dataset/CoordinateAxis;split'(Ljava/lang/String;)[Ljava/lang/String;length()I substring(II)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)IwithDoy;(Lucar/nc2/time/Calendar;IIIII)Lucar/nc2/time/CalendarDate;getNumericValue(I)Ljava/lang/Number;java/lang/Number doubleValue()DmakeCoordinateTransformVariablee(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/CoordinateTransform;)Lucar/nc2/dataset/VariableDS; addVariable8(Lucar/nc2/Group;Lucar/nc2/Variable;)Lucar/nc2/Variable; getLength getVariables()Ljava/util/List;java/util/List()Ljava/util/Iterator;getRank getDimension(I)Lucar/nc2/Dimension; setValues(IDD)VGeoXGeoYLonLat(DDDD)VK(Ljava/lang/String;Ljava/lang/String;Lucar/unidata/geoloc/ProjectionImpl;)V!2 A**L+++ * "! "$%&'7(9*A*  +* L*M+F,B+N---,,*N--: :./012!3#4;5=6U9q:y;{<~=48q yr#f&@= ** !@A B  y+**+"#*++$%++$&Y()*+W+,[ \]&_*` +++[ *+-.M,++$&Y/,0*+W>1Y23:+4W5Y678,9::;:<=:>Y+2<?@:A&YCDE*FW+GW>d e fh%k'l3m;pPqTs_uuv}wxz\  't3hPKTG_<u&,O+HIM,,2J,2N-K:-K:L6L6M:1JKN6   (18?KM\ 8? MOOH /('1% .N;, N- *+,O,::*+% 0:40;;;4f N:,:N:-, ::P:Q: R: ST9 ST9  ST9 ST96:u6* U:*+V:&YWX*YW+ZW+*+-[ \GW+*+[ \GW*#]^:[N+*+-[ _k_kaGW+*+[ _k_kaGW*#bc:de:kf:ghih-i&Yj*kW&Yl*kW- #,-5>CLU^it 9WgYeYLU ^ i| tq f[XU 5>#1111f&&&&|ASA !f11f& b>Y+,-<-m no@: go9  pk pkr &YC sE tE*uW  )<_f bbbbbbbb D )9  8 >> >> k vE wE: : >Y+, < xy@: go9   r &YC *uW "$1CMWhp kkkkkkkU $G C( M rE A $$ $$ R,STJ,ST9,ST9,ST9 zYpk pk)pk{: |Y+} ~ )ERRRR I?4)) E