4 B}~    \ ^  `   bcde s s  )  ) )f     <Factory InnerClassesCONVENTION_NAMELjava/lang/String; ConstantValueBuilder+(Lucar/nc2/dataset/NetcdfDataset$Builder;)VCodeLineNumberTableLocalVariableTablethis/Lucar/nc2/internal/dataset/conv/GIEFConvention;datasetBuilder(Lucar/nc2/dataset/NetcdfDataset$Builder;augmentDataset(Lucar/nc2/util/CancelTask;)VvLucar/nc2/Variable$Builder; cancelTaskLucar/nc2/util/CancelTask;timeDimLucar/nc2/Dimension; base_time%Lucar/nc2/dataset/VariableDS$Builder; time_offsettimeVar time_unitslevelVar level_units level_name unit_nameparameter_name translationLucar/nc2/Attribute;affinestartLatDincrLatlatVarstartLonincrLonlonVar StackMapTable Exceptionslambda$augmentDataset$3#()Ljava/lang/IllegalStateException;lambda$augmentDataset$2lambda$augmentDataset$1lambda$augmentDataset$0 SourceFileGIEFConvention.java IL-ucar/nc2/internal/dataset/conv/GIEFConventionGIEF G RS,ucar/nc2/internal/dataset/CoordSystemFactoryresources/nj22/coords/GIEF.ncml time  ucar/nc2/Dimension #ucar/nc2/dataset/VariableDS$BuilderBootstrapMethodsw ucar/nc2/Variable$Builder  ucar/nc2/Attributeucar/nc2/constants/CDMunits I level long_name  java/lang/StringBuilder I G  ucar/nc2/constants/_Coordinate_CoordinateAxestime level latitude longitude affine_transformation  latitude  longitudejava/lang/IllegalStateExceptionmust have longitude variable Imust have latitude variablemust have level variablemust have time variable,ucar/nc2/internal/dataset/CoordSystemBuilder5ucar/nc2/internal/dataset/conv/GIEFConvention$Factory&ucar/nc2/dataset/NetcdfDataset$Builderucar/nc2/util/CancelTaskjava/lang/Stringjava/util/Iteratorjava/io/IOExceptionconventionName!ucar/nc2/internal/ncml/NcmlReaderwrapNcmlResourceW(Lucar/nc2/dataset/NetcdfDataset$Builder;Ljava/lang/String;Lucar/nc2/util/CancelTask;)V rootGroupLucar/nc2/Group$Builder;ucar/nc2/Group$Builder findDimension((Ljava/lang/String;)Ljava/util/Optional;java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;findVariableLocalucar/nc2/dataset/VariableDS   ()Ljava/lang/Object;  get()Ljava/util/function/Supplier; orElseThrow1(Ljava/util/function/Supplier;)Ljava/lang/Object;ucar/nc2/VariablegetAttributeContainer&()Lucar/nc2/AttributeContainerMutable;"ucar/nc2/AttributeContainerMutablefindAttributeString8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V addAttribute1(Lucar/nc2/Attribute;)Lucar/nc2/Variable$Builder;   vbuildersLjava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()ZnextgetRank()I()V shortNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;findAttributeIgnoreCase((Ljava/lang/String;)Lucar/nc2/Attribute;getNumericValue(I)Ljava/lang/Number;java/lang/Number doubleValue()D   setAutoGen(DD)Lucar/nc2/Variable$Builder; (Ljava/lang/String;)Vucar/nc2/dataset/NetcdfDatasetucar/nc2/Group  zw yw xw vw"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!BFGHILMH *+*N O PQ RSTUM*+*   M*  N*  :*  :* :YW* :* :*  : YWY! W* ": * #: * $%:  &h ':  (P Y W Y!)Y* +,-, ,.W Y01W* 23: * 43:  569 569* 78:9W 569 569* :;:9WN## %&,'>)D*T+c,t.z/0123678 9:&;Q<b>e@sAEFGHILMNOPQO VVW PQXYZ[,\]>^]T_Wc`GeaWVbGGcG dG eG s|fg nhg cijWkjAlW,mj!nj oWp6 q rrrrrsktu vwM" NO xwM" NH ywM" N/ zwM" N*{|E2CD JK K K K *