4 N NOP Q RS TU VWX TYZ [\ ]^_`a b cdefgh i j k Tlmnop q rs tu v w x y z { | } ~         ?PbM @  E  E E E E K K K E S T V W Y [   Y Y S Sr   W T S  p o u u w  w u w  E  Er   @               [ InnerClassesFactoryCONVENTION_NAMELjava/lang/String; ConstantValue earthRadiusDprojCTLucar/nc2/dataset/ProjectionCT; Builder+(Lucar/nc2/dataset/NetcdfDataset$Builder;)VCodeLineNumberTableLocalVariableTablethis/Lucar/nc2/internal/dataset/conv/M3IOConvention;datasetBuilder(Lucar/nc2/dataset/NetcdfDataset$Builder;augmentDataset(Lucar/nc2/util/CancelTask;)Vv %Lucar/nc2/dataset/VariableDS$Builder; cancelTaskLucar/nc2/util/CancelTask;projTypeIisLatLonZ StackMapTable Exceptions makeCoordinateTransforms()Vvp  VarProcess9Lucar/nc2/internal/dataset/CoordSystemBuilder$VarProcess; makeCoordAxis(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/dataset/CoordinateAxis$Builder;namedimName startNameincrNameunitNamestartincr)Lucar/nc2/dataset/CoordinateAxis$Builder;makeCoordLLAxismakeZCoordAxis9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vimidpoint levelsNamedimzLucar/nc2/Dimension;nzdataLevD1Lucar/ma2/ArrayDouble$D1; dataLayerslayersLucar/nc2/Attribute; edge_namelay_edgevedgemakeTimeCoordAxis(Ljava/lang/String;)VtimeName start_date start_time time_stepyeardoyhourminseccalLjava/util/Calendar; dateFormatOutLjava/text/SimpleDateFormat;units timeCoord+Lucar/nc2/dataset/CoordinateAxis1D$Builder;makeLatLongProjection!()Lucar/nc2/dataset/ProjectionCT;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; getAxisTypeD(Lucar/nc2/dataset/VariableDS$Builder;)Lucar/nc2/constants/AxisType;vevnamefindAttributeDouble(Ljava/lang/String;)DattnamefindAttributeInt(Ljava/lang/String;)I\(Lucar/nc2/dataset/NetcdfDataset$Builder;Lucar/nc2/internal/dataset/conv/M3IOConvention$1;)Vx01Lucar/nc2/internal/dataset/conv/M3IOConvention$1; SourceFileM3IOConvention.java -ucar/nc2/internal/dataset/conv/M3IOConventionM3IO  x  lon GDTYP  COLXORIGXCELL degrees east latROWYORIGYCELL degrees north   ! "$ucar/nc2/Attributeucar/nc2/constants/_Coordinate_CoordinateAxeslon lat % &'km y  8 4 : % ) - 0 2x yLAYVGLVLSsigma TSTEP  () *+ ,- ./0 12 34 DE5 .6 78)ucar/nc2/dataset/CoordinateAxis1D$Builder9 :; <= >? @8 ABjava/lang/StringBuilder synthesized coordinate from CD  global attributes E) FBG'ucar/nc2/dataset/CoordinateAxis$Builder HI J KLucar/nc2/Dimension MNOucar/ma2/ArrayDouble$D1 P QR STU VW XY KZlevel [\positivedown_CoordinateAxisType] ^_layer ` ab cdSDATE GHSTIMEjava/util/GregorianCalendarjava/util/SimpleTimeZoneGMT e f gjava/util/Calendar Xhjava/text/SimpleDateFormatyyyy-MM-dd HH:mm:ss i jk lfseconds since mn op UTCtime q;Esynthesized time coordinate from SDATE, STIME, STEP global attributes r_NCOLSNROWS/ucar/unidata/geoloc/projection/LatLonProjectionLatitudeLongitudeProjection"ucar/unidata/geoloc/ProjectionRect s tucar/nc2/dataset/ProjectionCTFGDC uP_ALPP_BETXCENTYCENT/ucar/unidata/geoloc/projection/LambertConformal vLambertConformalProjection,ucar/unidata/geoloc/projection/Stereographic wPolarStereographic'ucar/unidata/geoloc/projection/Mercator xEquitorialMercatorP_GAM1ucar/unidata/geoloc/projection/TransverseMercatorTransverseMercator.ucar/unidata/geoloc/projection/AlbersEqualAreaAlbers8ucar/unidata/geoloc/projection/LambertAzimuthalEqualAreaLambertAzimuthal PROJ_ALPHA yz PROJ_BETAStereographicProjectionMercatorProjection,ucar/unidata/geoloc/projection/UtmProjection {UTMEPSG | }~ _ _ _ _java/lang/Double D,ucar/nc2/internal/dataset/CoordSystemBuilder/ucar/nc2/internal/dataset/conv/M3IOConvention$15ucar/nc2/internal/dataset/conv/M3IOConvention$Factory&ucar/nc2/dataset/NetcdfDataset$Builder#ucar/nc2/dataset/VariableDS$Builderjava/io/IOException7ucar/nc2/internal/dataset/CoordSystemBuilder$VarProcessjava/lang/StringconventionName rootGroupLucar/nc2/Group$Builder;ucar/nc2/Group$BuilderfindVariableLocal((Ljava/lang/String;)Ljava/util/Optional;java/util/Optional isPresent()ZgetAttributeContainer&()Lucar/nc2/AttributeContainerMutable;"ucar/nc2/AttributeContainerMutablefindAttributeInteger(Ljava/lang/String;I)IreplaceCoordinateAxisD(Lucar/nc2/Group$Builder;Lucar/nc2/dataset/CoordinateAxis$Builder;)VmakeCoordinateTransformVariableM(Lucar/nc2/dataset/CoordinateTransform;)Lucar/nc2/dataset/VariableDS$Builder; addVariable5(Lucar/nc2/Variable$Builder;)Lucar/nc2/Group$Builder;'(Ljava/lang/String;Ljava/lang/String;)V addAttribute1(Lucar/nc2/Attribute;)Lucar/nc2/Variable$Builder;getName()Ljava/lang/String;findVarProcess(Ljava/lang/String;Lucar/nc2/internal/dataset/CoordSystemBuilder$VarProcess;)Lucar/nc2/internal/dataset/CoordSystemBuilder$VarProcess;isCoordinateTransform$ucar/nc2/dataset/CoordinateTransformbuilder0()Lucar/nc2/dataset/CoordinateTransform$Builder;,ucar/nc2/dataset/CoordinateTransform$Builder setPreBuiltV(Lucar/nc2/dataset/CoordinateTransform;)Lucar/nc2/dataset/CoordinateTransform$Builder;ct.Lucar/nc2/dataset/CoordinateTransform$Builder;!ucar/nc2/dataset/CoordinateAxis1D-()Lucar/nc2/dataset/CoordinateAxis1D$Builder;setName/(Ljava/lang/String;)Lucar/nc2/Variable$Builder;ucar/ma2/DataTypeDOUBLELucar/ma2/DataType; setDataType0(Lucar/ma2/DataType;)Lucar/nc2/Variable$Builder;setParentGroupBuilder5(Lucar/nc2/Group$Builder;)Lucar/nc2/Variable$Builder;setDimensionsByNamesetUnits9(Ljava/lang/String;)Lucar/nc2/dataset/VariableDS$Builder;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringsetDescucar/nc2/dataset/CoordinateAxis setAutoGen(DD)Lucar/nc2/Variable$Builder; findDimensionget()Ljava/lang/Object; getLength()Iucar/ma2/ArrayDouble(I)V findAttribute((Ljava/lang/String;)Lucar/nc2/Attribute;getNumericValue(I)Ljava/lang/Number;java/lang/Number doubleValue()Dset(ID)V(I)D setCachedData.(Lucar/ma2/Array;Z)Lucar/nc2/Variable$Builder;ucar/nc2/constants/AxisTypeGeoZLucar/nc2/constants/AxisType;(Ljava/lang/String;I)V addDimension.(Lucar/nc2/Dimension;)Lucar/nc2/Group$Builder; setBoundary=(Ljava/lang/String;)Lucar/nc2/dataset/CoordinateAxis$Builder;(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;INTTime(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(IZ)V shortNameequalsIgnoreCase(Ljava/lang/String;)ZGeoXGeoYLatLon(Ljava/lang/String;D)Ducar/nc2/dataset/NetcdfDatasetucar/nc2/dataset/VariableDSucar/nc2/Groupucar/nc2/Variable$Builderucar/nc2/Variable!H *+*RS T * *  *   =>e*** *******:*WY !"#W***$%***&$%**'**(u**)e***U**+D**,3**-" **. **/*(**:*WY 0"#W*1234*56'XY[-\8]<^U_n`vbcdfghjklmnopqrs!t'u2v8wCxIyTzZ{b}i~s}>s-r8g@fA +},*#**78L+9+:*;<*='+,' >*-@k9>*@k9Aoc9C+DEFGE*HE,IEJEKYLMN-NONNPNQRS:  TW " "9px\  znx  }*-@9*@9Aoc9C+DEFGE*HE,IEJEKYLMN-NONNPNQRS:  TW "1hpz\ }}}}}}vnp  *+UVW:X6YYZ:YY`Z:* ,[:6    \]^ 6  ) _ `_cAo9   ^ ָC`DEFGE*HE+IE-JEKYLMN,NPNQRS:  aW Ybc"dW Yefg"dWh: WY `i: * jWC DEFGE*HE IE-JEKYLMN,NPNQRS:  aW  kW** ** v"/<FW]g~ %=jr{? ~ `- "|/o<b    r, -? WYY,pL*lm=*nm>*5m6l6p6'l6'p>dl6dp6 oYpYqrs:  t v v  v  v   vwYxy:  qz{KYL|N  }~NNQ: 'l6'p6dl6dp6 hKLLE>6 / $( +! 7 = P   -  V*@H*@J'*@*@kc9)*@*@kc9YY'): Y 0H>VOH70&H  @*@H*@J*@9*@9Y'): Y     2>@92 *!""2#$ %6*@H*@J*@9Y)':Y(46/!(" &('() ,*@H*@JY'):Y *,%!*+,--*@H*@JY'):Y$%'(*-&".+/0 @*@H*@J*@9*@9Y'): Y ,-./122>@9"2!*" 2+1 2 ,*@H*@JY'):Y679:*,%"!+34I*@H' *@H*@J) *@JY'):Y">?@BC#D*F;G*IB5-6;7( 8I*@H' *@H*@J) *@JY'):Y"KLMOP#Q*S;T*IB"-.;9/ :5*@<*@I6(6Y:YXYZ[\^'_45-;&<#='>?@AU+M,,&,, ,,`f:fhikln(o,q5r9tBuFwOxSz UUBPC  DEC* +~FGHA * +  FID*+7 JKLMZ     S Y E T #