Êþº¾4 ÉÊ Ë tÌ tÍÎÏÐÑ Ò ÓÔÕ Ö× ÖØ ÙÚ� tÛ tÜ ÝÞ ¡ß ¡àá tâ tã Ýä åæ tç tè téê Ëëìíîï ðñ 'Ë tò tóô tõ ö÷ øùúû øüý þÿ ø ¨ Ý    t Ó      ø¾ ö¤ t     ¨Þ Tä t Ó! t" t# Ý$ Ý% t& '( À) *+ ,- À. */ 0 å1 À2 345 À6 h7 89 :; t< = > ?@ tA tB tCD profileStructLucar/nc2/Structure; featureVarMapLjava/util/HashSet; Signature'Ljava/util/HashSet; headerDoneZ profileRecnoIobsRecno£(Ljava/lang/String;Lucar/nc2/AttributeContainer;Ljava/util/List;Lucar/nc2/time/CalendarDateUnit;Ljava/lang/String;Lucar/nc2/ft/point/writer2/CFPointWriterConfig;)VCodeLineNumberTableLocalVariableTablethis5Lucar/nc2/ft/point/writer2/WriterCFProfileCollection;fileOutLjava/lang/String; globalAttsLucar/nc2/AttributeContainer;dataVarsLjava/util/List;timeUnit Lucar/nc2/time/CalendarDateUnit;altUnitsconfig/Lucar/nc2/ft/point/writer2/CFPointWriterConfig;LocalVariableTypeTable-Ljava/util/List; ExceptionsEÀ(Ljava/lang/String;Lucar/nc2/AttributeContainer;Ljava/util/List;Lucar/nc2/time/CalendarDateUnit;Ljava/lang/String;Lucar/nc2/ft/point/writer2/CFPointWriterConfig;)VfinishBuilding()V writeProfile(Lucar/nc2/ft/ProfileFeature;)IpfLucar/nc2/ft/PointFeature;profileLucar/nc2/ft/ProfileFeature;count StackMapTableF writeHeader9(Lucar/nc2/ft/ProfileFeature;Lucar/nc2/ft/PointFeature;)Vobs coordNamesLjava/util/Formatter;coordsGmakeFeatureVariables(Lucar/ma2/StructureData;Z)VdvLucar/nc2/VariableSimpleIF;mMember InnerClasses"Lucar/ma2/StructureMembers$Member;structbIBuilderLucar/nc2/Structure$Builder; featureDataLucar/ma2/StructureData; isExtended profileDimLucar/nc2/Dimension; profileVarsJwriteProfileData (Lucar/nc2/ft/ProfileFeature;I)VnobssmbK#Lucar/ma2/StructureMembers$Builder; profileCoordssdall!Lucar/ma2/StructureDataComposite; writeObsData(Lucar/nc2/ft/PointFeature;)V SourceFileWriterCFProfileCollection.java €�java/util/HashSet €˜ wx LMucar/nc2/Attributeucar/nc2/constants/CFDSG_representation9Contiguous ragged array representation of profiles, H.3.4 €NP QR featureTypeS �U VW —˜/ucar/nc2/ft/point/writer2/WriterCFPointAbstract XY uvZ [\ ]^ _`ucar/nc2/ft/PointFeature {| a~ bWc de ¢£ ÅÆ ¼½java/util/Formatter%s %s %sjava/lang/Object profileTimelatitude longitude fgjava/util/ArrayList h| iˆ obs altitude �ˆj klm no standard_namealtitude Qppositiveq rs tu vw %s xy zW ¢{ |~ }~profile latitudeucar/nc2/constants/CDM degrees_northprofile longitude degrees_east profileIdprofile identifier €cf_role profile_idnumber of obs for this profile �lsample_dimensionnominal time of profile �Ž‚ ƒWcalendar „…†‡ ˆ‰Š ucar/ma2/StructureMembers$Member ‹Œ �Ž �� ‘’ “” •– —˜ ™šCoords ›œ� žŸ  ¡¢ £¦ §Ÿ ¨© ªW «¬­ ¡® ucar/ma2/StructureDataFromMember t¯ €°± ²³´ µ¶ }~ ·¸ ¹º» ¼Ÿ ~ ½v ¾x3ucar/nc2/ft/point/writer2/WriterCFProfileCollectionjava/io/IOExceptionjava/util/Iteratorjava/util/List¿ucar/nc2/Structure$Builderucar/nc2/Dimension!ucar/ma2/StructureMembers$Builderwriterb+Lucar/nc2/write/NetcdfFormatWriter$Builder;'(Ljava/lang/String;Ljava/lang/String;)VÀ)ucar/nc2/write/NetcdfFormatWriter$Builder addAttributeA(Lucar/nc2/Attribute;)Lucar/nc2/write/NetcdfFormatWriter$Builder;!ucar/nc2/constants/CF$FeatureType FeatureType#Lucar/nc2/constants/CF$FeatureType;name()Ljava/lang/String; findStructure((Ljava/lang/String;)Lucar/nc2/Structure;ucar/nc2/ft/ProfileFeatureiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; id_strlengetNamejava/lang/Stringlength()Iformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;useAltaltitudeCoordinateNameucar/ma2/DataTypeDOUBLELucar/ma2/DataType;ucar/nc2/VariableSimpleBuilder makeScalark(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;)Lucar/nc2/VariableSimpleBuilder;F(Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/VariableSimpleBuilder;#ucar/nc2/dataset/conv/CF1ConventiongetZisPositive8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;build()Lucar/nc2/VariableSimpleIF;add(Ljava/lang/Object;)ZgetFeatureData()Lucar/ma2/StructureData;toStringm(Ljava/util/List;Lucar/ma2/StructureData;Lucar/ma2/StructureData;Lucar/ma2/StructureData;Ljava/lang/String;)V nfeatures addDimension)(Ljava/lang/String;I)Lucar/nc2/Dimension; makeStringY(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lucar/nc2/VariableSimpleBuilder;INTucar/nc2/time/CalendarDateUnit getUdUnit getCalendar()Lucar/nc2/time/Calendar;ucar/nc2/time/Calendarucar/ma2/StructureData getMembers()Ljava/util/List;ucar/ma2/StructureMembers findDataVar/(Ljava/lang/String;)Lucar/nc2/VariableSimpleIF; addStructureB(Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Structure$Builder;addCoordinatesExtended/(Lucar/nc2/Structure$Builder;Ljava/util/List;)VaddCoordinatesClassic6(Lucar/nc2/Dimension;Ljava/util/List;Ljava/util/Set;)V getLatLon#()Lucar/unidata/geoloc/LatLonPoint;getTime()Lucar/nc2/time/CalendarDate;trackBB@(Lucar/unidata/geoloc/LatLonPoint;Lucar/nc2/time/CalendarDate;)Vbuilder%()Lucar/ma2/StructureMembers$Builder;setName7(Ljava/lang/String;)Lucar/ma2/StructureMembers$Builder;ucar/unidata/geoloc/LatLonPoint getLatitude()Djava/lang/DoublevalueOf(D)Ljava/lang/Double;addMemberScalarÁ MemberBuilder†(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/Number;)Lucar/ma2/StructureMembers$MemberBuilder; getLongitudemakeOffsetFromRefDate(Lucar/nc2/time/CalendarDate;)DtrimaddMemberStringt(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lucar/ma2/StructureMembers$MemberBuilder;java/lang/Integer(I)Ljava/lang/Integer;()Lucar/ma2/StructureMembers;(Lucar/ma2/StructureMembers;)V'com/google/common/collect/ImmutableListofO(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;ucar/ma2/StructureDataCompositecreate7(Ljava/lang/Iterable;)Lucar/ma2/StructureDataComposite;writeStructureData?(ILucar/nc2/Structure;Lucar/ma2/StructureData;Ljava/util/Set;)I getLocation%()Lucar/unidata/geoloc/EarthLocation;!ucar/unidata/geoloc/EarthLocation getAltituderecorddataMapucar/nc2/Structure!ucar/nc2/write/NetcdfFormatWriter'ucar/ma2/StructureMembers$MemberBuilder tuvwxyz{|}~~€�‚ËC*+,-·*»Y·µ*´»Y · ¶ W*´»Y ² ¶· ¶ W±ƒ9 4:+<B=„HC…†C‡ˆC‰ŠC‹ŒC�ŽC�ˆC�‘’ C‹“”•y–—˜‚A*·**¶µ±ƒABC„ …†”•™š‚çZ=+¹N-¹™C-¹À:*´š%*´š*+¹¶hµ*+·*µ*·„§ÿº*+·¬ƒ2 FGH$I+J:KALFNLOOPRRXS„*2›œZ…†Z�žXŸ~ ý ¡ü0 ù ”•¢£‚%Œ»Y· !½"Y#SY$SY%S¶&N»'Y·(:*´)™G*´*+*´,²-¸./0¶12*´**´,¸3¶1¶4¹5W-6½"Y*´*S¶&W*+¹7,¹8-¶9·:±ƒ* X Y)Z0[F\S]\[b^ta‹b„4Œ…†Œ�žŒ¤œ l¥¦)c§Œ’ )c§“  ýt¨”•©ª‚*´*´;¶���3‘M’V“c”n“r–ˆ—˜˜¥›¨œµ�Ëž„>Ì…†Ì�ž̾~³¿Á¥'¶µÃÄ ürÀ”•ÅÆ‚Ö^¸]^¶_M*´)™,*´*²-+¹o¹p¸a¶bW»hY,¶i·jN-+¹8¸k¸l:***´q*´r*´s·nµq±ƒ¤ ¥¦,§8ªG«]¬„4^…†^›œ U¿Á8&§¶GÃÄ ü,À”•Çȯ2T®²H³ À³ ÓO³ ÖT@¤¥