4? @A BC D EFG H (I J K L MN O P [Q RSTU IV W X Y Z [ \ ] ^ _ ` ab !c d e f ghij !k lm !n op qr st /u [v w [x yz q{ [| }~     [ R  [ ~ F Fx  F  F  F  F    [  Vx   V V   a d a d V    V    o  F     V Ax  V|  ;  ;   ;x ; [ V V  V   [      Z V       V M   :     :    InnerClassesCountlogLorg/slf4j/Logger;maxSizeJ ConstantValuedebugZ debugWritefileInLucar/nc2/NetcdfFile;writerbBuilder+Lucar/nc2/write/NetcdfFormatWriter$Builder;extended setDebugFlags(Lucar/nc2/util/DebugFlags;)VCodeLineNumberTableLocalVariableTable debugFlagsLucar/nc2/util/DebugFlags;create_(Lucar/nc2/NetcdfFile;Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/write/NetcdfCopier;ncwriterC(Lucar/nc2/NetcdfFile;Lucar/nc2/write/NetcdfFormatWriter$Builder;)VthisLucar/nc2/write/NetcdfCopier; StackMapTablegetOutputFormat#()Lucar/nc2/write/NetcdfFileFormat;write1(Lucar/nc2/util/CancelTask;)Lucar/nc2/NetcdfFile;counter#Lucar/nc2/write/NetcdfCopier$Count;#Lucar/nc2/write/NetcdfFormatWriter;cancelLucar/nc2/util/CancelTask;rootLucar/nc2/Group$Builder; Exceptions"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable; copyGroupB(Lucar/nc2/Group;Lucar/nc2/Group$Builder;)Lucar/nc2/Group$Builder;attLucar/nc2/Attribute;tdLucar/nc2/EnumTypedef;newDLucar/nc2/Dimension;oldDnewVarLucar/nc2/Variable$Builder;oldVarLucar/nc2/Variable;nestedLucar/nc2/Group;oldGroupparentnewGroup copyVariableH(Lucar/nc2/Group$Builder;Lucar/nc2/Variable;)Lucar/nc2/Variable$Builder; oldStructLucar/nc2/Structure;sbLucar/nc2/Structure$Builder;vbsLjava/lang/String;dataLucar/ma2/Array;iiLucar/ma2/IndexIterator;max_lenI strlenDimNameennewTypeLucar/ma2/DataType;dimNamesconvertAttribute*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;org orgValues nc3ValuescopyVariableData(Lucar/nc2/write/NetcdfFormatWriter;Lucar/nc2/Group;Lucar/nc2/Group;Lucar/nc2/write/NetcdfCopier$Count;Lucar/nc2/util/CancelTask;)Vsize nestedOutnestedIngroupIngroupOutcopyAllL(Lucar/nc2/write/NetcdfFormatWriter;Lucar/nc2/Variable;Lucar/nc2/Variable;)Ve Lucar/ma2/InvalidRangeException;copySomeg(Lucar/nc2/write/NetcdfFormatWriter;Lucar/nc2/Variable;Lucar/nc2/Variable;JLucar/nc2/util/CancelTask;)V chunkOrigin[I chunkShape maxChunkSize maxChunkElemsbyteWriteTotalindexLucar/nc2/write/ChunkingIndex;)convertDataToChar5(Lucar/nc2/Variable;Lucar/ma2/Array;)Lucar/ma2/Array;icoldDatanewDataLucar/ma2/ArrayChar;imaLucar/ma2/Index;()V SourceFileNetcdfCopier.javancfileWriter/debug  ncfileWriter/debugWrite  ucar/nc2/write/NetcdfCopier <        java/lang/IllegalStateExceptionjava/lang/StringBuilder6Input file has nested groups: cannot write to format=          <!ucar/nc2/write/NetcdfCopier$Count    < !"EFileCopier done: total bytes written = %d, number of variables = %d%njava/lang/Object #$ %& ' ( %)* +, -<java/lang/Throwable ./ 01 23 4 56 add group= 7 89: ;< = >?ucar/nc2/Attribute  @Aadd groupAtt= B ;Cucar/nc2/EnumTypedef DE add typedef= FGHucar/nc2/Dimension 0I 5J K LM N OM P QM RS TU V WX add dim= YGucar/nc2/Variable  add var= Z[ucar/nc2/Group \3 ]^ F _ `a bucar/nc2/Structure 0c 5ducar/nc2/Structure$Builder Y ef 0g hi j kl mn o?java/lang/String pSq rs_strlen 0t u vw xd y z{ |d @} add varAtt= ~ l ?   #write var= %s size = %d type = %s%n  writing  S "# &'  12 ucar/ma2/InvalidRangeException <java/io/IOException  for Variable ucar/nc2/write/ChunkingIndex   S  Reading chunk ucar/ma2/Section  from variable: k Writing chunk  write  bytes at   ucar/ma2/ArrayChar     ucar/nc2/write/NetcdfCopier$1)ucar/nc2/write/NetcdfFormatWriter$Builderucar/nc2/NetcdfFileucar/nc2/Group$Builder!ucar/nc2/write/NetcdfFormatWriterucar/nc2/util/CancelTaskucar/nc2/Variable$Builderjava/util/Iteratorucar/nc2/Dimension$Builderucar/ma2/DataTypeucar/ma2/Arrayucar/ma2/IndexIteratorucar/ma2/Indexucar/nc2/util/DebugFlagsisSet(Ljava/lang/String;)Z$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;ucar/nc2/write/NetcdfFileFormatisExtendedModel()Z getRootGroup()Lucar/nc2/Group; getGroups+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableListisEmptyappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V getFormat()Lucar/nc2/util/CancelTask; setRootGroupE(Lucar/nc2/Group$Builder;)Lucar/nc2/write/NetcdfFormatWriter$Builder;isCancelbuild%()Lucar/nc2/write/NetcdfFormatWriter;close"(Lucar/nc2/write/NetcdfCopier$1;)V getOutputFile()Lucar/nc2/NetcdfFile;flushjava/lang/SystemoutLjava/io/PrintStream;bytesjava/lang/LongvalueOf(J)Ljava/lang/Long; countVarsjava/lang/Integer(I)Ljava/lang/Integer;java/io/PrintStreamformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; setSuccess addSuppressed(Ljava/lang/Throwable;)Vbuilder()Lucar/nc2/Group$Builder;setParentGroup2(Lucar/nc2/Group$Builder;)Lucar/nc2/Group$Builder; getShortNamesetName,(Ljava/lang/String;)Lucar/nc2/Group$Builder;println attributes()Lucar/nc2/AttributeContainer;ucar/nc2/AttributeContaineriterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; addAttribute.(Lucar/nc2/Attribute;)Lucar/nc2/Group$Builder;getEnumTypedefs2()Lcom/google/common/collect/UnmodifiableIterator;addEnumTypedef0(Lucar/nc2/EnumTypedef;)Lucar/nc2/Group$Builder; getDimensions()Ljava/util/List;java/util/List()Lucar/nc2/Dimension$Builder;0(Ljava/lang/String;)Lucar/nc2/Dimension$Builder;isShared setIsShared(Z)Lucar/nc2/Dimension$Builder; isUnlimitedsetIsUnlimitedisVariableLengthsetIsVariableLength getLength()I setLength(I)Lucar/nc2/Dimension$Builder;()Lucar/nc2/Dimension; addDimension.(Lucar/nc2/Dimension;)Lucar/nc2/Group$Builder; getVariables addVariable5(Lucar/nc2/Variable$Builder;)Lucar/nc2/Group$Builder;addGroup getDataType()Lucar/ma2/DataType;ucar/nc2/DimensionsmakeDimensionsString$(Ljava/util/List;)Ljava/lang/String; STRUCTURE()Lucar/nc2/Structure$Builder;/(Ljava/lang/String;)Lucar/nc2/Variable$Builder;addMemberVariable9(Lucar/nc2/Variable$Builder;)Lucar/nc2/Structure$Builder;()Lucar/nc2/Variable$Builder; setDataType0(Lucar/ma2/DataType;)Lucar/nc2/Variable$Builder;STRINGread()Lucar/ma2/Array;getIndexIterator()Lucar/ma2/IndexIterator; getObjectNextlengthjava/lang/Mathmax(II)I1(Ljava/lang/String;I)Lucar/nc2/Dimension$Builder;CHARsetParentGroupBuilder5(Lucar/nc2/Group$Builder;)Lucar/nc2/Variable$Builder;setDimensionsByNameisEnumgetEnumTypedef()Lucar/nc2/EnumTypedef;setEnumTypeName1(Lucar/nc2/Attribute;)Lucar/nc2/Variable$Builder; isUnsigned getValues getStoragemakeFromJavaArray%(Ljava/lang/Object;Z)Lucar/ma2/Array;%(Ljava/lang/String;Lucar/ma2/Array;)VfindVariableLocal'(Ljava/lang/String;)Lucar/nc2/Variable; getFullNamegetSize()J setProgress(Ljava/lang/String;I)VgetElementSizefindGroupLocal$(Ljava/lang/String;)Lucar/nc2/Group;&(Lucar/nc2/Variable;Lucar/ma2/Array;)VprintStackTrace getMessagegetShape()[I([I)VcurrentElementgetCurrentCountercomputeChunkShape(J)[I([I[I)V([I[I)Lucar/ma2/Array;isNetdf4format((Lucar/nc2/Variable;[ILucar/ma2/Array;)V(J)Ljava/lang/StringBuilder; computeSize([I)JsetCurrentCounter(I)Vfactory'(Lucar/ma2/DataType;[I)Lucar/ma2/Array;getIndex()Lucar/ma2/Index;setDim(II)V setString%(Lucar/ma2/Index;Ljava/lang/String;)Vorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!(  I**. /0  P*W+WY*+89 :L* *+ *, ** +(*!YY* => ?@C-DKF LLLK2* I  +L** M* ,W+* N+:-- !Y":*-* -#+$+:-- -%&'(Y)*SY+,S-W+.-#:-- :-- :01=/Ht///j')1:=EHRhqt|4Rk1W  3!:/ //e׸1,2+34N&Y5+36+78:9=:;:-*<=W&Y>6+?@:99:A:-BW&YC6+DE:9u:F:GHIJKLMNOLPQR:-SW&YT6+UE:9E:V:*-W: &YXY6-ZW+@:9:[:-*-\W- 1R]c} !&-3MPqzp R+'&'cz*q3 ~1 @< D[F[F. AV $* },]:,^_:`N,a:b,Ycd:e@:9:V: *+ WfWNg,YhiN*j,k:l:6mno:  pq6޻Y,Yr: + sKRSWt:-tiWYu :-+vwWx,y:-z{W,|8:9=:;:-*<}W&Y~6-",LY\_br ",MX^x{L B,3_   {  x  ; " M+}}}r wnY 6 Voad%. Vo$R" @.* +++M,N;Y+-  !*.. !  . ,UE:9:V:-Y:+&(YSY*SY]S-WYY+Z`+i7 Y) a) *+*+=,@:97:[:-3:*+$űZ!+.9? _!c g#%&()+-/013456p 9/ ! % !- "V8VX "["#b,k:*,]j *-: +-0:YY,14* :<= ?*@1F4C6D;EaG>6+$%bbbb\  B,&'I,m7 7 Y,:   " :  : YY  ,Y,  :* ,]j *-: }YY  ,Y+- 3&YY  6 a7    `:  Y )04rV W YZ)\0]9_[`e_jbtcdghihklm ps&t0u1{4x6y;zH} 0() 9*) t 6$% IIIII+I ?, <- /./ "v00y B12- ct+N-:,l:m@no::6.--2 $09DPV^a\ <3 0.9%4)ccc5 U67O89I  :!o0 ;<! )=>:! [ V da F