4YN OPQRSTU VW XY Z[ \ ]^ _ X`ab cd e fgh i j k lmnop q rst uv w x y z { | } ~   ?PbM @  ?V ? ? =  H P   H H  s   X   _ ^ d d f  f d f o o  =  =s z x }@                 Cj      earthRadiusD ConstantValuect&Lucar/nc2/dataset/CoordinateTransform;isMine(Lucar/nc2/NetcdfFile;)ZCodeLineNumberTableLocalVariableTablencfileLucar/nc2/NetcdfFile; StackMapTable()Vthis&Lucar/nc2/dataset/conv/M3IOConvention;augmentDataset=(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/util/CancelTask;)Vncd Lucar/nc2/dataset/NetcdfDataset; cancelTaskLucar/nc2/util/CancelTask;constructCoordAxes#(Lucar/nc2/dataset/NetcdfDataset;)VvLucar/nc2/dataset/VariableDS;dsdimxLucar/nc2/Dimension;nxIdimynyprojTypeisLatLonZ makeCoordAxis(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/dataset/CoordinateAxis;nameLjava/lang/String;dimNamen startNameincrNameunitNamestartincr!Lucar/nc2/dataset/CoordinateAxis;makeCoordLLAxismakeZCoordAxisY(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vimidpoint levelsNamedimznzdataLevD1 InnerClassesLucar/ma2/ArrayDouble$D1; dataLayerslayersLucar/nc2/Attribute; edge_namelay_edgevedgemakeTimeCoordAxis5(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;)VtimeName start_date start_time time_stepyeardoyhourminseccalLjava/util/Calendar; dateFormatOutLjava/text/SimpleDateFormat;unitsdimtntdataLucar/ma2/ArrayInt$D1; timeCoord#Lucar/nc2/dataset/CoordinateAxis1D;makeLatLongProjectionH(Lucar/nc2/dataset/NetcdfDataset;)Lucar/nc2/dataset/CoordinateTransform;x1y1x2y2ll1Lucar/unidata/geoloc/projection/LatLonProjection;makeLCProjectionpar1par2lon0lat0lc1Lucar/unidata/geoloc/projection/LambertConformal; makePolarStereographicProjectionlattssg.Lucar/unidata/geoloc/projection/Stereographic; makeEquitorialMercatorProjectionparp)Lucar/unidata/geoloc/projection/Mercator; makeTransverseMercatorProjection tangentLon3Lucar/unidata/geoloc/projection/TransverseMercator;makeAlbersProjection0Lucar/unidata/geoloc/projection/AlbersEqualArea;makeLambertAzimuthalProjection:Lucar/unidata/geoloc/projection/LambertAzimuthalEqualArea;makeSTProjectionlattlontstmakeTMProjectiontmmakeUTMProjectionzoneycentisNorthutm.Lucar/unidata/geoloc/projection/UtmProjection; getAxisTypeb(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/VariableEnhanced;)Lucar/nc2/constants/AxisType;ve#Lucar/nc2/dataset/VariableEnhanced;Lucar/nc2/Variable;vnamemakeCoordinateTransformsvp VarProcess-Lucar/nc2/dataset/CoordSysBuilder$VarProcess;findAttributeDouble5(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;)DattnameattfindAttributeInt5(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;)I SourceFileM3IOConvention.javaXORIG YORIGXCELLYCELLNCOLSNROWS M3IO x lon COL  ROWGDTYP JK degrees east lat degrees north      ucar/nc2/Attributeucar/nc2/constants/_Coordinate_CoordinateAxeslon lat   km y  3 / 5   $ ( + -x yLAYVGLVLSsigma TSTEP FG!ucar/nc2/dataset/CoordinateAxis1D java/lang/StringBuildersynthesized coordinate from   global attributes   ucar/ma2/ArrayDouble$D1   !" #$ %&level '(positivedown_CoordinateAxisType) *+layerucar/nc2/Dimension , -. /0SDATESTIMEjava/util/GregorianCalendarjava/util/SimpleTimeZoneGMT 1 2 3java/util/Calendar #4java/text/SimpleDateFormatyyyy-MM-dd HH:mm:ss 05 67 82seconds since 9: ;< UTC=ucar/ma2/ArrayInt$D1 >time ?Esynthesized time coordinate from SDATE, STIME, STEP global attributes @+/ucar/unidata/geoloc/projection/LatLonProjectionLatitudeLongitudeProjection"ucar/unidata/geoloc/ProjectionRect A Bucar/nc2/dataset/ProjectionCTFGDC CP_ALPP_BETXCENTYCENT/ucar/unidata/geoloc/projection/LambertConformal$ucar/nc2/dataset/conv/M3IOConvention DLambertConformalProjection,ucar/unidata/geoloc/projection/Stereographic EPolarStereographic'ucar/unidata/geoloc/projection/Mercator FEquitorialMercatorP_GAM1ucar/unidata/geoloc/projection/TransverseMercatorTransverseMercator.ucar/unidata/geoloc/projection/AlbersEqualAreaAlbers8ucar/unidata/geoloc/projection/LambertAzimuthalEqualAreaLambertAzimuthal PROJ_ALPHA GH PROJ_BETAStereographicProjectionMercatorProjection,ucar/unidata/geoloc/projection/UtmProjectionUTMEPSGucar/nc2/Variable I JK L+ M+ N+ O+P Q RS A T UVjava/lang/Double W X ucar/nc2/dataset/CoordSysBuilderucar/nc2/dataset/NetcdfDatasetjava/lang/String+ucar/nc2/dataset/CoordSysBuilder$VarProcessucar/nc2/NetcdfFilefindGlobalAttribute((Ljava/lang/String;)Lucar/nc2/Attribute;conventionName findVariable'(Ljava/lang/String;)Lucar/nc2/Variable;finish findDimension((Ljava/lang/String;)Lucar/nc2/Dimension; getLength()IaddCoordinateAxis@(Lucar/nc2/dataset/VariableDS;)Lucar/nc2/dataset/CoordinateAxis;makeCoordinateTransformVariablee(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/dataset/CoordinateTransform;)Lucar/nc2/dataset/VariableDS; addVariable8(Lucar/nc2/Group;Lucar/nc2/Variable;)Lucar/nc2/Variable;'(Ljava/lang/String;Ljava/lang/String;)Vucar/nc2/dataset/VariableDS addAttribute*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;ucar/ma2/DataTypeDOUBLELucar/ma2/DataType;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/Group;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vucar/nc2/dataset/CoordinateAxis setValues(IDD)Vucar/ma2/ArrayDouble(I)VgetNumericValue(I)Ljava/lang/Number;java/lang/Number doubleValue()Dset(ID)Vget(I)D setCachedData(Lucar/ma2/Array;Z)Vucar/nc2/constants/AxisTypeGeoZLucar/nc2/constants/AxisType;(Ljava/lang/String;I)V addDimension:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;setBoundaryRef(Ljava/lang/String;)V(ILjava/lang/String;)V(Ljava/util/TimeZone;)Vclear(II)Vjava/util/TimeZone getTimeZone((Ljava/lang/String;)Ljava/util/TimeZone; setTimeZonegetTime()Ljava/util/Date;format$(Ljava/util/Date;)Ljava/lang/String;ucar/ma2/ArrayInt(IZ)VINTTime(DDDD)V9(Ljava/lang/String;Lucar/unidata/geoloc/ProjectionRect;)VK(Ljava/lang/String;Ljava/lang/String;Lucar/unidata/geoloc/ProjectionImpl;)V (DDDDDDD)V (DDDDDD)V(DDDDD)VisNaN(D)Z getShortNameequalsIgnoreCase(Ljava/lang/String;)ZGeoXGeoYLatLon$ucar/nc2/dataset/CoordinateTransformgetNamefindVarProcessn(Ljava/lang/String;Lucar/nc2/dataset/CoordSysBuilder$VarProcess;)Lucar/nc2/dataset/CoordSysBuilder$VarProcess;findGlobalAttributeIgnoreCaseisString()Z()Ljava/lang/Number;intValue! B*9*/*%***56,7A5 B@@= ** >? @   + + *++C D EFHIJ     +M,>+:6*+66^+*+ W+*+W**+*+*:+WY!"#$W+*+ %&W+*+'%&W**+(**+)**+*q**++_**+,L**+-9**+.& **+/ **+0*'*+*:+WY!1#$W*+2345*+67)PQ STV$W1X6\K]a^j`ua}bdefhijklmnop qrs*t1u=vDwPxWy`{g|r}z~f ur $z1m( .XX@a<* h8*+:k98*+:k9  ;oc9=Y+,>-?Y@ABBCBBDBEF:   G  %Zep hhhhhhhh [N Z  `*+:9*+:9  ;oc9=Y+,>-?Y@ABBCBBDBEF:   G  R]p ```````` WN R  =+,:6HYI:HY`I:+3J: 6     KLM 6  ) N `Nc;o9   M ֻ=Y+O>,?Y@AB-BDBEF:  P YQR#SW YTUV#SWW: XY `Y: + ZW=Y+ > ?Y@AB-BDBEF:  P  [+ W+ Wf&.8IOYpy'.5<1 p R- =====6/$&. a R  01 XHH, a*+\>*+]6*+66l6p6'l6'p6dl6 dp6 ^Y_Y`ab:  c e e  e   e   efYgh:  `ij?Y@kB  lmBnBE: 'l6'p6dl6 dp6 h 5,##8   ;*+:I*+:9*+:9Y(:}Y~->;;3*!!-"#$ 0*+:I*+:9Y(:}Y~" 400(%"&'(1*+:I*+:9Y(:}Y~$%'#)411) )#&*+ F*+:I*+:9*+:9*+:9Y(: }Y~ -./0#284HFF>5,##8&, - 0*+:I*+:9Y(:}Y~89;"=400("&./Q*+:I( *+:I*+:9 *+:9Y(:}Y~"ABCE F(G1RCT4QQI0 11C2# 3Q*+:I( *+:I*+:9 *+:9Y(:}Y~"XYZ\ ](^1iCk4QQI 1)C4* 57*+:=*+:J6)6Y:}Yu v)>77 .6&7#8)9:;<a,N-: ' rvOU> #'15?CMQ[_4aaa=>\? V@ A&***M, ,**+ %  BE&& FG+,N- --L*HI JKZ+,N- *HILMH o CD