Êþº¾4r ™6 ™7 8 9 :; < => ? <? ™@ A ™B C ™D E ™F G ™H I ™J K ™L M ™N O :P ™Q RS T UV UW UX ™Y RZ ™[\] %^ ™_ :` %abc ,?d ,ef ,gh ,i +jk <l :m no ™pq :rs tuvwx :y z{|} C~ ™€� H? G‚ >ƒ ™„ >… >† >a ¤‡ :ˆ Ô‰ ÔŠ Ô‹ ÔŒ�Ž Vj ¤� Ôˆ :� :‘ :’“ R” R• }– ™— ™˜ ™™š› œ� :ž :Ÿ ™ ¡ÿÿÿ¢è £¤ œ¥ }¦ §¨  ©  ª« w¬ ­® w¯ }° ±²³ ´µ ™¶ ™” ·¸ ™¹º ´» ƒ¼ >½ ™¾ ´¿ÀÁ w œÃÄ wÅÆ wµ wÇÈ ÉÊ ËÌ >Í >Î >Ï ™ÏÐ ÑÒ œÓÔ œÕ œÖ œ× œØ ÙÚ ™ÛÜÝ InnerClassesBuilderlogLorg/slf4j/Logger; validN3typesLjava/util/Set; Signature$Ljava/util/Set;locationLjava/lang/String;format!Lucar/nc2/write/NetcdfFileFormat; isNewFileZfillextraHeaderBytesIpreallocateSizeJchunkerLucar/nc2/write/Nc4Chunking;useJna rootGroupLucar/nc2/Group;ncoutLucar/nc2/NetcdfFile;spiw'Lucar/nc2/iosp/IOServiceProviderWriter; existingRaf"Lucar/unidata/io/RandomAccessFile;isClosed openExisting?(Ljava/lang/String;)Lucar/nc2/write/NetcdfFormatWriter$Builder;CodeLineNumberTableLocalVariableTablecreateNewNetcdf3createNewNetcdf4|(Lucar/nc2/write/NetcdfFileFormat;Ljava/lang/String;Lucar/nc2/write/Nc4Chunking;)Lucar/nc2/write/NetcdfFormatWriter$Builder;builder-()Lucar/nc2/write/NetcdfFormatWriter$Builder;.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)VexistingVersion iospClassLjava/lang/Class;versionßVersion#Lucar/nc2/NetcdfFileWriter$Version;ctorLjava/lang/reflect/Constructor;methodLjava/lang/reflect/Method;spieLjava/lang/Throwable; classNametthis#Lucar/nc2/write/NetcdfFormatWriter;+Lucar/nc2/write/NetcdfFormatWriter$Builder;LocalVariableTypeTableHLjava/lang/reflect/Constructor; StackMapTable Exceptionsà convertToNetcdfFileWriterVersionF(Lucar/nc2/write/NetcdfFileFormat;)Lucar/nc2/NetcdfFileWriter$Version;convertToNetcdfFileFormatF(Lucar/nc2/NetcdfFileWriter$Version;)Lucar/nc2/write/NetcdfFileFormat; getOutputFile()Lucar/nc2/NetcdfFile; getFormat#()Lucar/nc2/write/NetcdfFileFormat; findVariable'(Ljava/lang/String;)Lucar/nc2/Variable;fullNameEscapedRuntimeVisibleAnnotationsLjavax/annotation/Nullable; findDimension((Ljava/lang/String;)Lucar/nc2/Dimension;dimNamefindGlobalAttribute((Ljava/lang/String;)Lucar/nc2/Attribute;attNamemakeValidObjectName&(Ljava/lang/String;)Ljava/lang/String;nnamenameisValidObjectName(Ljava/lang/String;)ZcreateValidObjectNametestIfLargeFile()ZtotalSizeOfVarsmaxSizecalcSize()J(Lucar/nc2/Group;)JvarLucar/nc2/Variable;nestedgroupáwrite&(Lucar/nc2/Variable;Lucar/ma2/Array;)VvvaluesLucar/ma2/Array;â%(Ljava/lang/String;Lucar/ma2/Array;)VvarName((Lucar/nc2/Variable;[ILucar/ma2/Array;)Vorigin[I'(Ljava/lang/String;[ILucar/ma2/Array;)VwriteStringDataToCharrankstrlencvaluesLucar/ma2/ArrayChar;coriginappendStructureData/(Lucar/nc2/Structure;Lucar/ma2/StructureData;)IsLucar/nc2/Structure;sdataLucar/ma2/StructureData;updateAttribute*(Lucar/nc2/Variable;Lucar/nc2/Attribute;)Vv2attLucar/nc2/Attribute;flush()VcloseabortS(Lucar/nc2/write/NetcdfFormatWriter$Builder;Lucar/nc2/write/NetcdfFormatWriter$1;)Vx0x1%Lucar/nc2/write/NetcdfFormatWriter$1; SourceFileNetcdfFormatWriter.java ÎÏ ÌÍ ãä åÅæ ç° èé wê)ucar/nc2/write/NetcdfFormatWriter$Builder Î, ò ëì ­® íî ¯° ïð ±² ñð ³² òó ´µ ôõ ¶· ö÷ ¸¹ øð ù º²ú Ìû üþÿ  å í ½¾  »¼ ucar/unidata/io/RandomAccessFilerw Î Á  -,"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderExisting file at location    (   #) does not match requested version   Îucar.nc2.jni.netcdf.Nc4Iosp    èéjava/lang/Class java/lang/Object %ucar/nc2/iosp/IOServiceProviderWriter setChunkerucar/nc2/write/Nc4Chunking  java/lang/Throwable cannot use JNI/C library err=   ¿À+ucar/nc2/internal/iosp/netcdf3/N3iospWriter(ucar/nc2/internal/iosp/netcdf3/N3iospNew Î! "#  $% &' ( )* +Ö ,Ö -Ö .Öjava/lang/IllegalStateExceptionUnsupported format: / 0° 1° 2°Unsupported version: ðñ õö 3ù ÿ ü §¨illegal object name=  change to 4 5 6 7ü java/lang/IntegerRequest size = {} Mbytes8 9: ;< =>? @A B CDucar/nc2/Variable EFG HI J* KFL @Mucar/nc2/GroupN O* P QR ucar/ma2/Section ST ÎU VW  Xjava/lang/String(values must be an ArrayObject of String YZ [\ variable ]  is not type CHAR S^ucar/ma2/ArrayObject_ `ab cd  ! &' +,!ucar/nc2/write/NetcdfFormatWritere fg h\ucar/ma2/DataType i\ j\ k\ l\m no ©ªjava/io/Closeable#ucar/nc2/write/NetcdfFormatWriter$1p!ucar/nc2/NetcdfFileWriter$Versionjava/io/IOExceptionjava/util/Iteratorucar/ma2/InvalidRangeException setNewFile.(Z)Lucar/nc2/write/NetcdfFormatWriter$Builder; setLocationucar/nc2/write/NetcdfFileFormatNETCDF3 setFormatN(Lucar/nc2/write/NetcdfFileFormat;)Lucar/nc2/write/NetcdfFormatWriter$Builder;I(Lucar/nc2/write/Nc4Chunking;)Lucar/nc2/write/NetcdfFormatWriter$Builder; access$100?(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Ljava/lang/String; access$200N(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/write/NetcdfFileFormat; access$300.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Z access$400 access$500.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)I access$600.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)J access$700I(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/write/Nc4Chunking; access$800isNetdf4formatucar/nc2/NetcdfFile()Lucar/nc2/NetcdfFile$Builder; access$900qE(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/Group$Builder;ucar/nc2/NetcdfFile$Builder setRootGroup7(Lucar/nc2/Group$Builder;)Lucar/nc2/NetcdfFile$Builder;1(Ljava/lang/String;)Lucar/nc2/NetcdfFile$Builder;build getRootGroup()Lucar/nc2/Group;'(Ljava/lang/String;Ljava/lang/String;)VfindNetcdfFormatTypeE(Lucar/unidata/io/RandomAccessFile;)Lucar/nc2/write/NetcdfFileFormat;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VgetClass()Ljava/lang/Class;getClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader loadClass%(Ljava/lang/String;)Ljava/lang/Class;getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;java/lang/reflect/Constructor newInstance'([Ljava/lang/Object;)Ljava/lang/Object; getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getMessage$(Lucar/nc2/iosp/IOServiceProvider;)VopenForWritingT(Lucar/unidata/io/RandomAccessFile;Lucar/nc2/NetcdfFile;Lucar/nc2/util/CancelTask;)Vcreate-(Ljava/lang/String;Lucar/nc2/NetcdfFile;IJZ)VsetFill(Z)V*$SwitchMap$ucar$nc2$write$NetcdfFileFormatordinal()Inetcdf3netcdf4netcdf4_classic netcdf3c64,$SwitchMap$ucar$nc2$NetcdfFileWriter$VersionNETCDF4NETCDF4_CLASSICNETCDF3_64BIT_OFFSET findAttributeorg/slf4j/LoggerwarnisValidNetcdfObjectNamemakeValidNetcdfObjectNamejava/lang/LongvalueOf(J)Ljava/lang/Long;debug'(Ljava/lang/String;Ljava/lang/Object;)V getVariables()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; getDimensions+()Lcom/google/common/collect/ImmutableList;ucar/nc2/DimensionsgetSize(Ljava/lang/Iterable;)JgetElementSize getGroups'com/google/common/collect/ImmutableList2()Lcom/google/common/collect/UnmodifiableIterator;ucar/ma2/ArraygetRank$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;getShape()[I([I[I)V writeData8(Lucar/nc2/Variable;Lucar/ma2/Section;Lucar/ma2/Array;)VgetElementType getDataType()Lucar/ma2/DataType;CHARLucar/ma2/DataType; getFullName(I)Iucar/ma2/ArrayCharmakeFromStringArray-(Lucar/ma2/ArrayObject;I)Lucar/ma2/ArrayChar;java/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;BYTESHORTINTDOUBLEFLOATjava/util/EnumSetof6(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;ucar/nc2/NetcdfFileWriterucar/nc2/Group$Builder!™<£ §¨ ©ª«¬­®¯°±²³²´µ¶·¸¹º²»¼½¾¿ÀÁÂò ÄÅÆ6 ¸¶*¶°Ç8È  ­® ÉÅÆ<¸¶²¶*¶°ÇBÈ ­® ÊËÆR¸¶*¶+¶,¶°ÇOÈ ¯°­®¸¹ ÌÍÆ »Y· °ÇTÎÏÆ¨ð*· *µ *+¸ µ *+¸µ*+¸µ*+¸µ*+¸µ*+¸µ*+¸µ*+¸š *´¶™§µ*¸+¸¶+¸ ¶ ¶!µ"**´"¶#µ$*´šh*»%Y*´ &·'µ(*´(¸)M*´ÆE*´,¥=*´(¶*»+Y»,Y·-.¶/*´ ¶/0¶/,¶12¶/*´¶1¶3·4¿§*µ(*´™•5M*¶6¶7,¶8:*´¸9:½:Y¶6S¶;:½N?½:Y@S¶A:-½¡?¶AÓCàGãDäEíFïHÈz žIаRÑÒIÓÖ"6רFÙÚ4'ÛÀ]#ÜÝùŒÞ®€ÛÀä ßÝðàáðÌâã "6×äåPÿS™™C™ÿ™™ûŽÿk™‰Cü$>ùOC æç èéÆžS²P*¶Q.ª0 $(,²R°²S°²T°²U°»VY»,Y·-W¶/*¶1¶3·X¿ÇL(N,P0R4T8VÈ S¯°å( êëÆžS²Y*¶Z.ª0 $(,²°²[°²\°²]°»VY»,Y·-^¶/*¶1¶3·X¿Ç[(],_0a4c8eÈ SÓÖå(ìíÆ/*´"°ÇkÈ àáîïÆ/*´°ÇoÈ àáðñÆ= *´"+¶_°ÇtÈ àá ò®óôõöÆ= *´"+¶`°ÇyÈ àá ÷®óôøùÆ@ *´"¶#+¶a°Ç~È àá ú®óôûüÆ�6*+·bš/*+·cM²d»,Y·-e¶/+¶/f¶/+¶/¶3¹g,°+°Ç‚ƒ„2…4‡È &ý®6àá6þ®å4ÿÆ9+¸h¬Ç‹Èàáþ®üÆ9+¸i°Ç�Èàáþ®Æ®F*´²]¦¬*´²¦1**´"¶#·j@lB!”ž²dnomom¸q¹r¬¬Ç& ² ³ ¶·"¸&¹,ºB»D¾È ""·&·Fàáå 7Æ6 **´"¶#·j­ÇÂÈ  àáÆîe A+¶s¹t:¹u™$¹vÀw: ¶x¸y¶z…iaA§ÿØ+¶{¶|:¹u™¹vÀ}: *·jaA§ÿá ­Ç"ÇÈ#É5Ê8ËWÌ`ÍcÎÈ4#  W  ¼eàáe ¼c·åý  ú*ü ú!ÆO *+,¶~¼ ,¶±Ç Ý ÞÈ  àá   æçÆf*+¶€N-¸�W*-,¶‚±Çâã äåÈ*àá®  æçÆd*´F+»ƒY,-¶„·…-¹†±Ç ñòÈ*àá æçÆt*+¶€:¸�W*,-¶±Çþÿ È4àá® æçÆO *+,¶~¼ ,¶‡±Ç   È  àá   æçÆw-¶ˆ‰¥ »+YŠ·4¿+¶‹²Œ¥&»+Y»,Y·-�¶/+¶Ž¶/�¶/¶3·4¿+¶�6+d¶‘6-À’¸“:¼ :,d¸”*+¶±Ç.  @F P#[%a&m(v)ÈRwàáw wwF1µP'µ[aå,æç !ÆJ *´F+,¹•¬Ç,È  àá "# $%æç&'ÆN *´F+,¹–±Ç < =È  àá (  )*æç+,Æ8 *´F¹—±Ç A BÈ  àáæç!-,Æ]*´ š*¶˜*´F¹O*µ ±ÇGH IJLÈ àáåæç.,ÆU*´ š*´F¹O*µ ±ÇPQRTÈ àáåæçÎ/ÆD*+·±Ç*È àá0â12æç3,ÆX4™¸š³d²›½œY²ŒSY²�SY²žSY²ŸSY² S¸¡³¢±Ç+,--3,45¥*¤™¦ ÔÞÕ@UR¦ ý}¦