Êþº¾4¬ nÜÝ Ü mÞß Ü mà má mâ mã äå æ ¨ç äè ¨é äê ¦ëì ¦í §î §ïð ñ òó mô õ ö ä÷ mø mù úûü Üý þ ÿ   ä m F (õ    (   F ¦ m m m  (ñ (  (ê m  (  ! F" #$ ¾í% Jñ J m& Jö J' m( m) J* J+, -. ¨/0 -1 ¨23 -45 -6 ¨78 -9 ¨:;< n= >? b@ AB CD ¦E FG HIJVinfo InnerClassesncfileLucar/nc2/NetcdfFile;vinfoMapLjava/util/Map; SignaturePLjava/util/Map; vinfoListLjava/util/List;>Ljava/util/List;debugZdebugPosdebugWriteDatarecStartIrecSize usePaddingfilePosJ(Lucar/nc2/NetcdfFile;)VCodeLineNumberTableLocalVariableTablethis&Lucar/nc2/iosp/netcdf3/N3streamWriter; writeHeader(Ljava/io/DataOutputStream;I)VdimLucar/nc2/Dimension;oLjava/lang/Object;varLucar/nc2/Variable;vinfo,Lucar/nc2/iosp/netcdf3/N3streamWriter$Vinfo;itemvaluevariablestreamLjava/io/DataOutputStream;numreccountudimdimsnumdimsvarsnvars dataStartoffsetLocalVariableTypeTable%Ljava/util/List; StackMapTableKLM ExceptionsNwriteVar\(Ljava/io/DataOutputStream;Lucar/nc2/Variable;I)Lucar/nc2/iosp/netcdf3/N3streamWriter$Vinfo;dimIndexhsizevsizepadtype&Ljava/util/List; writeAtts1(Ljava/io/DataOutputStream;Ljava/lang/Iterable;)IjnelemsnbytesattLucar/nc2/Attribute;attsLjava/lang/Iterable;natts*Ljava/lang/Iterable;OG(Ljava/io/DataOutputStream;Ljava/lang/Iterable;)IwriteStringValues1(Ljava/io/DataOutputStream;Lucar/nc2/Attribute;)IivaluesLjava/lang/StringBuilder;nwriteAttributeValue/(Ljava/io/DataOutputStream;Ljava/lang/Number;)InumValueLjava/lang/Number; writeString/(Ljava/io/DataOutputStream;Ljava/lang/String;)IsLjava/lang/String;b[BÏfindDimensionIndex(Lucar/nc2/Dimension;)IwantDim(Ljava/io/DataOutputStream;IB)IfillB SourceFileN3streamWriter.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; „Pjava/util/HashMap stjava/util/ArrayList wx |{ �{ qrQ RP SÏ TU VW XY Z[ \]ucar/nc2/iosp/netcdf3/N3header ^_ `a bcucar/nc2/Dimension def gh ÊË ia j] k[ ³´ z{l mnjava/lang/StringBuildervars header starts at op oq res tu v[ucar/nc2/Variableucar/nc2/Structure «¬ ® non-record vars start at w xy ze begin at =  end= ¯ {| record vars start at ~ €(record) begin at =  size= ‚ƒheader written filePos= o} recsize= ~€ �] ÑÒ ‚ƒ „… †‡*ucar/nc2/iosp/netcdf3/N3streamWriter$Vinfo „ˆ‰ \Šucar/nc2/Attribute ÀÁ ‹Œ ÆÇ °Ô �e �Žjava/lang/Byte� �‘ TYjava/lang/Short ’“ ”Yjava/lang/Integer •]java/lang/Float –— ˜™java/lang/Double š› œ�java/lang/IllegalStateExceptionunknown attribute type == žŸ  ¡e „u¢ £¤¥ ¦§ ¨© ª|unknown Dimension == o«$ucar/nc2/iosp/netcdf3/N3streamWriterjava/lang/Objectjava/util/Listjava/util/Iteratorjava/io/DataOutputStreamjava/io/IOExceptionjava/lang/Iterable()Vucar/nc2/NetcdfFilefinishMAGICwrite([B)VgetUnlimitedDimension()Lucar/nc2/Dimension;writeInt(I)V getDimensions+()Lcom/google/common/collect/ImmutableList;size()Iiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; getShortName()Ljava/lang/String;ucar/nc2/iosp/netcdf3/N3iospmakeValidNetcdfObjectName&(Ljava/lang/String;)Ljava/lang/String; isUnlimited getLengthgetGlobalAttributesjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V getVariables java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getNameAndDimensionsadd(Ljava/lang/Object;)Z(J)Ljava/lang/StringBuilder; getDataType()Lucar/ma2/DataType;ucar/ma2/DataTypegetSizepadding(I)I attributes()Lucar/nc2/AttributeContainer;getType(Lucar/ma2/DataType;)I(Lucar/nc2/Variable;IIIIZ)V#com/google/common/collect/Iterables(Ljava/lang/Iterable;)IgetNumericValue(I)Ljava/lang/Number;getStringValue(I)Ljava/lang/String;java/lang/Number byteValue()B shortValue()S writeShortintValue floatValue()F writeFloat(F)V doubleValue()D writeDouble(D)VgetClass()Ljava/lang/Class;java/lang/ClassgetName!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;java/lang/StringgetBytes(Ljava/nio/charset/Charset;)[Bget(I)Ljava/lang/Object;equals-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!mn qrstuvwxuyz{|{}{~€�{‚ƒ „…†v**·*»Y·µ*»Y·µ*µ*µ *+µ ±‡' !"$$())ˆ*‰Š*qr‹Œ†6?*´ ¶ +² ¶ ² ¾>*´ ¶:œÇ§=+¶„*´ ¶:¹6š+¶+¶§+ ¶+¶„¹:¹™>¹:À: *+ ¶¸·`>+ ¶™§ ¶¶„§ÿ¾*+*´ ¶·`>*´™²» Y·!"¶#¶$¶%¶&*´ ¶':¹6š+¶+¶§+ ¶+¶„¹:  ¹™3 ¹À(:  :  Á)™§ÿÞ* ·*:  ´+`>§ÿÉ6  6 *´™²» Y·!,¶# ¶$¶%¶&¹:  ¹™‹ ¹À(:  :  ¶-šp*+  ·*:*´ ¹.W*´™:²» Y·!/¶# ¶0¶#1¶# ¶$2¶# ´3`¶$¶%¶& ´3`6 *´¹4W§ÿq*´™²» Y·!5¶# ¶$¶%¶&* µ6*µ7¹:  ¹™± ¹À(:  :  ¶-™– Á)™§ÿÖ*+  ·*:*´ ¹.W*´™G²» Y·!/¶# ¶0¶#8¶# ¶$2¶# ´3`¶$9¶#´3¶$¶%¶& ´3`6 *Y´7´3`µ7*´¹4W§ÿK*…µ:*´™+²» Y·!;¶#*´:¶<=¶#*´7¶$¶%¶&±‡2L589<= >+@0A3D<EEFJGOHWJ]KcMfO‚P‰Q™R®S±T´WÃYÊZã]ì^õ_ú`ÿac dfu5v9wAxDzN{V|Y\€`�g‚�… †¤‰¬Š·‹ÅŒÌ�ÝŽ‘ ’”–#—=˜C™Hœg�kŸs {¡~£‰¤—¦ž§â«ì¬ú­¯ ±²³>´ˆÞ‰(�Ž ‚/��9‘’ N“” 5!•’ ·b“”¤u‘’  y–’ ‰}“”k›‘’ gŸ—’ ?‰Š?˜™?š,›#œŽ<�xEúžìSŸxõJ \ã¡ `ߢ £ ìSŸ¤¥·ý)@ý+¦ ü §ÿ6 m¨¦§n¨ÿ m¨¦§n¨ø.ý#¦ ü §ý$((øý'ü§þx((Føú ü§ý,((ücFø#ú4©ª«¬† Ý6*+,¶>¸·`6,¶?¶@6,¶A:+¥+¹¶„¹:¹™:¹À:*·B6 +¥ + ¶„¶š ¶h6§ÿÂ*´ ™ ¸C§6`6*+,¶D·`6,¶?¸E6+¥+¶+¶+¶„ »FY,,¶-·G°‡f·¸»¼#½(¾3¿6ÁUÂ]ÃbÄhÅkÇsÈ}ɀʒ˙ΧѰҵӻÔÁÕÆ×ÉÚˆp ] ­ U(�Ž݉ŠÝ˜™Ý‘’Ý¢Ú®À¯#º�x’K°°-±£ #º�²¥%þ3¦ü §ý(ùú@ý5©ª³´† Ú,¸H>+¥š+¶+¶§+ ¶+¶6,¹I:¹™ž¹ÀJ:*+¶K¸·`6¶L¸E6+¥ +¶„ *+·M`6§P¶N6+¥ +¶„6 6  ¢ *+ ¶O·P`6 „ §ÿå `6*+ ¶Q`6§ÿ^¬‡rÞß àáâä!å&è*êHëZìdíiîoðròxó‡õŽö“÷™ùœûŸü©ýºüÀÿÇÔ׈f ¢µ ŽF¶Ÿ5· dp±HŒ¸¹Ú‰ŠÚ˜™Úº»Õ¼*°®£ Úº½¥: ü ý §ý<Jüýúÿm¨¾§ú©ªu¿ÀÁ†ÑC,¶N>  *+,¶R·¬» Y·!:6¢,¶S¶#W„§ÿë*+¶%·¬‡"    &28ˆ> Â&ÃÄC‰ŠC˜™C¸¹>Å¥üý  ú©ªÆÇ†0�,ÁT™+¥ +,¶U¶V¬,ÁW™+¥ +,¶X¶Y¬,ÁZ™+¥ +,¶[¶¬,Á\™+¥ +,¶]¶^¬,Á_™+¥ +,¶`¶a¬»bY» Y·!c¶#,¶d¶e¶#¶%·f¿‡V "*,3 8!@"B$I%N&V'X)_*d+l,o/ˆ �‰Š�˜™�ÈÉ¥ ©ªÊˆž*,²g¶hN+¥+-¾¶+-¶ *+-¾¶Q6`-¾`¬‡45 679":ˆ4*‰Š*˜™*ÌÍ"ÎÏ"Å¥üЩªÑÒ†ÉL*´ ¶M>,¹¢ ,¹iÀ:+¶j™¬„§ÿÜ»bY» Y·!k¶#+¶l¶%·f¿‡>?@ A)B+?1Dˆ4 �Ž 'ÂL‰ŠLÓŽD�x¥ ý ¦ ú°Ô†£#¸C6+¥6¢+¶V„§ÿñ¬‡IJ KLK Nˆ>Â#‰Š#˜™#·#ÕÖ°¥ ýú©ª×ØÙÚÛp Fmo