4 { {    { {  {      F  F { { { ! ! ! &  F  {   1 u ! {  < {  u! {" {# {$%&'( F)* F+ , - . u/ 0 1 2 3 u4 5 6 u7 8 9 u: ; < u=> ? <@ AB C DBE FG HB IB JB KBLMN w@ vO uPQ { !R ST {U {V u WXYrecnoIfirstZ$assertionsDisabled(Lucar/nc2/NetcdfFile;)VCodeLineNumberTableLocalVariableTablethis,Lucar/nc2/iosp/netcdf3/N3outputStreamWriter;ncfileLucar/nc2/NetcdfFile; writeDataAll(Ljava/io/DataOutputStream;)VvLucar/nc2/Variable;nbytesvinfoVinfo InnerClasses,Lucar/nc2/iosp/netcdf3/N3streamWriter$Vinfo;sdataLucar/ma2/StructureData;countii Lucar/ma2/StructureDataIterator;nrec recordVarLucar/nc2/Structure;streamLjava/io/DataOutputStream;useRecordDimension StackMapTableZ[\ Exceptions]writeNonRecordData@(Lucar/nc2/Variable;Ljava/io/DataOutputStream;Lucar/ma2/Array;)Vdummy[BdataLucar/ma2/Array;writeRecordData-(Ljava/io/DataOutputStream;Ljava/util/List;)VvarListLjava/util/List;wantJLocalVariableTypeTable%Ljava/util/List; SignatureB(Ljava/io/DataOutputStream;Ljava/util/List;)V writeData@(Lucar/nc2/Variable;Ljava/io/DataOutputStream;Lucar/ma2/Array;)JvaluesdataTypeLucar/ma2/DataType;Lucar/ma2/IndexIterator;^_ writeDataFast@(Lucar/nc2/Variable;Ljava/io/DataOutputStream;Lucar/ma2/Array;)IbBpavalueS[S[IF[FD[D` writeFromFile*(Lucar/nc2/NetcdfFile;Ljava/lang/String;)VwriternumrecfileIn fileOutNameLjava/lang/String;a()V SourceFileN3outputStreamWriter.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; bc de fg hi*ucar/nc2/iosp/netcdf3/N3streamWriter$Vinfo j k ljava/lang/AssertionError mn opjava/lang/StringBuilder writing at qr qs should be qt uv wvx yz {| }~ gucar/nc2/NetcdfFileAddRecordStructure record ucar/nc2/Structure  h v   wrote  byteswrote java/lang/Throwable  records RemoveRecordStructure   Write  at filePos=  vinfo.offset= java/lang/IllegalStateException }   Write record at filePos=  should be= ucar/nc2/Variable write record var v filePos=                    dataType= q z  [C java/io/DataOutputStreamjava/io/BufferedOutputStreamjava/io/FileOutputStream  *ucar/nc2/iosp/netcdf3/N3outputStreamWriter     g$ucar/nc2/iosp/netcdf3/N3streamWriterjava/util/Iteratorucar/ma2/StructureDataIteratorucar/ma2/StructureDatajava/io/IOExceptionucar/ma2/DataTypeucar/ma2/IndexIteratorucar/ma2/Arrayjava/lang/String vinfoListjava/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;isRecordfilePosoffsetdebugPosjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder; getFullName()Ljava/lang/String;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)Vread()Lucar/ma2/Array;pad(Ljava/io/DataOutputStream;IB)IhasUnlimitedDimensionsendIospMessage&(Ljava/lang/Object;)Ljava/lang/Object; findVariable'(Ljava/lang/String;)Lucar/nc2/Variable;getStructureIterator"()Lucar/ma2/StructureDataIterator;()Lucar/ma2/StructureData; getShortNamegetArray$(Ljava/lang/String;)Lucar/ma2/Array;debugWriteDataclose addSuppressed(Ljava/lang/Throwable;)VflushfinishvinfoMapLjava/util/Map; java/util/Mapgetwrite([B)VrecStartrecSizegetNameAndDimensions getDataType()Lucar/ma2/DataType;getIndexIterator()Lucar/ma2/IndexIterator;BYTE getByteNext()B(I)VgetSize()JCHARSHORT getShortNext()S writeShortINT getIntNext()IwriteIntFLOAT getFloatNext()F writeFloat(F)VDOUBLE getDoubleNext()D writeDouble(D)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/lang/ByteTYPELjava/lang/Class;get1DJavaArray%(Ljava/lang/Class;)Ljava/lang/Object;java/lang/Characterucar/nc2/iosp/IospHelperconvertCharToByte([C)[Bjava/lang/Shortjava/lang/Integerjava/lang/Floatjava/lang/Double(Ljava/io/OutputStream;I)V(Ljava/io/OutputStream;)VgetUnlimitedDimension()Lucar/nc2/Dimension;ucar/nc2/Dimension getLength writeHeader(Ljava/io/DataOutputStream;I)Vjava/lang/ClassdesiredAssertionStatus!{G *+*l    *M,,N-- : * - Y*8Y* - *+6*Y a *Y *+a ]* = *"#WX>6*$%&:':():6*:  z :  c : * + *+6  `6*+ `61*,*Y *-.+*,$Y/.>/*0 :0 :2*,"Y/3+4*5#W*611+#$$%*&E'L()*+-123789;<=>?AB#C*D=EDFQG\HJKLMOPQ<RS TWXZ**Y =F h SPB  hn :F;+{u& }+N1{u&11%,*7+8:*,8Y9+:* ; *  a ?!?:,@*Y ?a . ]^_K`Yaacqdyefgi> K5 *A*B*CiaB*,(YD* E!* ! a *78:?!?:+@*Y ?a h**YB`BJopq>rGsOumv{wxz{|}~H&m >LFJ+J:-K:L M,NO-PQ M,NO-PR$M,STU-PiW$M,XYZ-Pi\$M,]^Z-Pi_$M,`ab-Pi   +J:L9-ghi::6636 , OQ<-jhkl::6636 , OR;-mhn::6656 , ThW;-ohp::66.6 , Yh\;-qhr::6608 , ^h_<-sht::6619 , ahCJ\4# 7 B]]:.u{F!u1!u114{  @