Êþº¾4­d Ãef e ¨g@øj ¨hi e jkl Ãm ¨n ¨o p q rs tu ùv ùwx yz {| }~  ¨€�‚ƒ„… † .‡ˆ ‰Š ‹Œ ‹�Ž �� ‘’ “ ”• –— ˜™ š› œ �ž Ÿ AXMç@ ¡¢£¤ ¡¥ ¡¦§¨©ª«¬­® Le¯ L°±² L�³ ´ .µ ¶·¸ W¹ º9»¼ ^½ ¾ .¿À be Á eà ÄÅ eÆ eÇ .È É eÊËÌ Í ÎÏÐ ÑÒ Ó ÔÕ Ö×< ÄØ ÙÚÛÜ ÝÞ Ý�ß Äàáâ Ýãäå Ýæç eè é ê 0ë eìíî Ýïð ^ñòóô ¨õö÷ ^ø* uù Ÿú eû eü eý 0þ 0ÿ 0 Nv NÀ N M  0  0    ³ e [ [ý \u ¹ Ÿ Ÿ ¨ ¨ \ Í N Vgroup InnerClasses MISSING_INTI ConstantValueÿÿØñ MISSING_FLOATF headerParserLucar/nc2/iosp/uf/UFheader; formatterLucar/nc2/units/DateFormatter; radarRadiusD()VCodeLineNumberTableLocalVariableTablethisLucar/nc2/iosp/uf/UFiosp; isValidFile%(Lucar/unidata/io/RandomAccessFile;)Zraf"Lucar/unidata/io/RandomAccessFile; localHeader getFileTypeId()Ljava/lang/String;getFileTypeDescriptionopenT(Lucar/unidata/io/RandomAccessFile;Lucar/nc2/NetcdfFile;Lucar/nc2/util/CancelTask;)VkeyLjava/lang/String;groupsLjava/util/List;raysray0Lucar/nc2/iosp/uf/Ray;entryEntryLjava/util/Map$Entry;ncfileLucar/nc2/NetcdfFile; cancelTaskLucar/nc2/util/CancelTask;latRadiusDegreescosLatlonRadiusDegreesLocalVariableTypeTable:Ljava/util/List;>;(Ljava/util/List;cLjava/util/Map$Entry;>;>; StackMapTable Exceptions makeVariablep(Lucar/nc2/NetcdfFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lucar/nc2/Variable;rmapScan[Lucar/nc2/iosp/uf/Ray;groupradiali shortNamelongNameabbrevnscans firstGroupfirstRayngates scanDimName gateDimName radialDimNamescanDimLucar/nc2/Dimension;gateDim radialDimdimsvLucar/nc2/Variable;dim2 timeCoordNametimeVardLjava/util/Date;units elevCoordNameelevVar aziCoordNameaziVar gateCoordNamegateVardataLucar/ma2/Array; nradialsName nradialsVar ngateNamengateVar coordinatesnradialsmap[[Lucar/nc2/iosp/uf/Ray;vg Lucar/nc2/iosp/uf/UFiosp$Vgroup;&Ljava/util/List; Signatureš(Lucar/nc2/NetcdfFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;>;)Lucar/nc2/Variable;makeCoordinateDataWithMissing„(Ljava/lang/String;Lucar/nc2/Variable;Lucar/nc2/Variable;Lucar/nc2/Variable;Lucar/nc2/Variable;Lucar/nc2/Variable;Ljava/util/List;)V scanGroup needFirstZscanae*Ljava/lang/ArrayIndexOutOfBoundsException;timeelevazi ngatesVartimeData timeIndexLucar/ma2/Index;elevData elevIndexaziDataaziIndex nradialsData nradialsIterLucar/ma2/IndexIterator; ngatesData ngatesIterii®(Ljava/lang/String;Lucar/nc2/Variable;Lucar/nc2/Variable;Lucar/nc2/Variable;Lucar/nc2/Variable;Lucar/nc2/Variable;Ljava/util/List;>;)VreadData7(Lucar/nc2/Variable;Lucar/ma2/Section;)Lucar/ma2/Array;scanIdxv2sectionLucar/ma2/Section;vgroup scanRangeLucar/ma2/Range; radialRange gateRange ! readOneScand([Lucar/nc2/iosp/uf/Ray;Lucar/ma2/Range;Lucar/ma2/Range;Ljava/lang/String;Lucar/ma2/IndexIterator;)V radialIdx readOneRadialS(Lucar/nc2/iosp/uf/Ray;Ljava/lang/String;Lucar/ma2/Range;Lucar/ma2/IndexIterator;)V SourceFile UFiosp.javajava/lang/Float ÒÓucar/nc2/units/DateFormatter ÎÏ ÐÑucar/nc2/iosp/uf/UFheader ÙÚUniversalRadarFormatUniversal Radar Format áâ ÌÍ ÛÜ "# $%& '() *+ ,- ./java/util/Map$Entry 0/java/lang/String 1/java/util/List 23ucar/nc2/iosp/uf/Ray 45 üýucar/nc2/Attributeucar/nc2/constants/CDM Conventionsucar/nc2/constants/_Coordinate _Coordinates Ò6 78format 9ß cdm_data_type: ;< =ßinstrument_name >ß site_name ?ßStationLatitude @AB CD ÒEStationLongitude FAStationElevationInMeters GHtime_coverage_start IJ KLtime_coverage_end MJucar/unidata/geoloc/EarthN OPgeospatial_lat_mingeospatial_lat_max QP RPgeospatial_lon_mingeospatial_lon_maxhistory,Direct read of UF Radar by CDM (version 4.5)DataTypeRadialTitlejava/lang/StringBuilderRadar Data from station ST from  to  SweepMode UV WÓ XYjava/lang/IllegalStateException No data for ÒZ [\gateucar/nc2/Dimension Ò] ^Y _`java/util/ArrayList abucar/nc2/Variable Òcd ef gh ij kl m5 7n long_name missing_value oHp Cqsignal_below_threshold rs scale_factor tu Cv add_offset wurange_folding_threshold xf yJ msecs since time since base date_CoordinateAxisTypez {| elevation }fdegreesMelevation angle in degrees: 0 = parallel to pedestal base, 90 = perpendicular ~|azimuth3azimuth angle in degrees: 0 = true north, 90 = east |distance iZ €\ �\ ‚ƒ „…m radial distance to start of gate †| numRadials ‡ß$number of valid radials in this scannumGates"number of valid gates in this scan 45 _CoordinateAxes ˆYucar/nc2/iosp/uf/UFiosp$Vgroup Ò‰ Š‹ Œ� Ž� �‘ ’“ ”•ucar/nc2/iosp/uf/UFiosp –— ˜™ š› œ� žŸ  A ¡¢ £A(java/lang/ArrayIndexOutOfBoundsExceptionjava/lang/RuntimeException Ò¤ ¥/ ¦§java/lang/Integer ¨Y )* ä ]^ `a ©Y ª« P¬'ucar/nc2/iosp/AbstractIOServiceProviderjava/util/Iteratorjava/io/IOExceptionucar/nc2/NetcdfFilejava/util/Dateucar/ma2/Arrayucar/ma2/Indexucar/ma2/IndexIteratorucar/ma2/Sectionucar/ma2/Rangeread%(Lucar/unidata/io/RandomAccessFile;)V variableGroupLjava/util/Map; java/util/MapentrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getKeygetValueget(I)Ljava/lang/Object;getDatatypeName&(Ljava/lang/String;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V addAttribute:(Lucar/nc2/Group;Lucar/nc2/Attribute;)Lucar/nc2/Attribute; getDataFormatucar/nc2/constants/FeatureTypeRADIAL Lucar/nc2/constants/FeatureType;toString getRadarName getSiteNamegetStationLatitude()Fjava/lang/DoublevalueOf(D)Ljava/lang/Double;'(Ljava/lang/String;Ljava/lang/Number;)VgetStationLongitudegetStationElevation()S getStartDate()Ljava/util/Date;toDateTimeStringISO$(Ljava/util/Date;)Ljava/lang/String; getEndDatejava/lang/Math toDegrees(D)D toRadianscosappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getSweepMode()Ljava/lang/Short;finishsize()I(Ljava/lang/String;)V getGateCount(Ljava/lang/String;)I(Ljava/lang/String;I)V getMaxRadials addDimension:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;add(Ljava/lang/Object;)ZN(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;)Vucar/ma2/DataTypeSHORTLucar/ma2/DataType; setDataType(Lucar/ma2/DataType;)V setDimensions(Ljava/util/List;)V addVariable8(Lucar/nc2/Group;Lucar/nc2/Variable;)Lucar/nc2/Variable;getDatatypeUnits*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;getMissingDatajava/lang/Short(S)Ljava/lang/Short;!getDatatypeRangeFoldingThreshhold(Ljava/lang/String;)SgetDatatypeScaleFactor(Ljava/lang/String;)F(F)Ljava/lang/Float;getDatatypeAddOffsetINTgetDateucar/nc2/constants/AxisTypeTimeLucar/nc2/constants/AxisType;FLOATRadialElevation RadialAzimuth getGateStart getGateSize makeArray((Lucar/ma2/DataType;IDD)Lucar/ma2/Array; setCachedData(Lucar/ma2/Array;Z)VRadialDistance getShortName getLength-(Ljava/lang/String;[[Lucar/nc2/iosp/uf/Ray;)V setSPobject(Ljava/lang/Object;)V getDataType()Lucar/ma2/DataType;getShape()[Ifactory'(Lucar/ma2/DataType;[I)Lucar/ma2/Array;getIndex()Lucar/ma2/Index;getIndexIterator()Lucar/ma2/IndexIterator; setIntNext(I)V setFloatNext(F)Vset(II)Lucar/ma2/Index; data_msecsJsetLong(Lucar/ma2/Index;J)V getElevationsetFloat(Lucar/ma2/Index;F)V getAzimuth(Ljava/lang/Throwable;)V getSPobjectgetRange(I)Lucar/ma2/Range;intValuelength setShortNext(S)V_(Lucar/unidata/io/RandomAccessFile;Ljava/lang/String;Lucar/ma2/Range;Lucar/ma2/IndexIterator;)V!¨ÃÆÇÈÉÊËȪÌÍÎÏÐÑ ÒÓÔI*·*»Y·µ*µ±ÕjkÖ רÙÚÔP» Y· M,+¶ ¬Õ  Ö רÛÜÝÍÞßÔ- °Õ$Ö רàßÔ- °Õ(Ö רáâÔH µ*+,-·*» Y· µ*´*´¶*´´¹¹:¹™\¹À:¹À:¹À:¹À:¹À: *, ¶ ¶¶W§ÿ ,» Y"$·%¶&W,» Y'*´¶(·%¶&W,» Y)²*¶+·%¶&W,» Y,*´¶-·%¶&W,» Y.*´¶/·%¶&W,» Y0*´¶1�¸2·3¶&W,» Y4*´¶5�¸2·3¶&W,» Y6*´¶7‡¸2·3¶&W,» Y8*´*´¶9¶:·%¶&W,» Y;*´*´¶<¶:·%¶&W*´>o¸@9,» YA*´¶1�g¸2·3¶&W,» YB*´¶1�c¸2·3¶&W*´¶1�¸C¸D9*´o>o¸@9,» YE*´¶5�g¸2·3¶&W,» YF*´¶5�c¸2·3¶&W,» YGH·%¶&W,» YIJ·%¶&W,» YK»LY·MN¶O*´¶-¶OP¶O*´*´¶9¶:¶OQ¶O*´*´¶<¶:¶O¶R·%¶&W,» YS*´¶T·3¶&W,¶U±ÕÊ2-/03F4R5^6k7x8�9“<¤=º>Ï?å@ûCD/EIFYGbFfIvJIƒK�LœM©L­N¹OÆNÊPÚQåRêSöTSUV U$W5XFZ^\q]‡^–Zš`°f´gÖz R>ãä^2åæk%çæxèé FJêìµ×صÛܵíîµïð�%ñÑÚÛòÑêËóÑô ^2åõk%çöFJê÷ø ü0ùúbúûüýÔ Ò+¹V6š»WY»LY·MX¶O,¶O¶R·Y¿¹À:¹À:¶Z6 »LY·M[¶O¶O¶R: »LY·M\¶O¶O¶R: »LY·M]¶O¶O¶R: »^Y ·_: »^Y  ·_:»^Y *´¶`·_:+ ¶aW+¶aW+¶aW»bY·c: ¹dW¹dW¹dW»eY+»LY·M,¶O¶O¶R·f:²g¶h¶i+¶jW» Yk¶l·%¶mW» Yn-·%¶mW» Yo·%¶mW» Yp¶q¸r·3¶mW» Ys¶t¸r·3¶mW» Yu¶v¸w·3¶mW» Yx¶y¸w·3¶mW» Yz¶t¸r·3¶mW»bY·c: ¹dW¹dW»LY·M{¶O¶O¶R:»eY+·f:²|¶h¶i+¶jW¶}:»LY·M~¶O*´¶:¶O¶R:» Yn·%¶mW» Yk·%¶mW» Yp¶q¸r·3¶mW» Y€²�¶‚·%¶mW»LY·Mƒ¶O¶O¶R:»eY+·f:²„¶h¶i+¶jW» Yk…·%¶mW» Yn†·%¶mW» Yp¶q¸r·3¶mW» Y€²‡¶‚·%¶mW»LY·Mˆ¶O¶O¶R:»eY+·f:²„¶h¶i+¶jW» Yk…·%¶mW» Yn‰·%¶mW» Yp¶q¸r·3¶mW» Y€²Š¶‚·%¶mW»LY·M‹¶O¶O¶R:»eY+·f:²„¶h ¶Œ²„ ¶�‡¶Ž‡¸�:¶�+¶jW» Yk‘·%¶mW» Yn’·%¶mW» Y€²“¶‚·%¶mW»LY·M”¶O¶O¶R:»eY+·f:²|¶h ¶•¶Œ» Yn–·%¶mW+¶jW»LY·M—¶O¶O¶R: »eY+ ·f:!!²|¶h! ¶•¶Œ!» Yn˜·%¶mW+!¶jW*!·™»LY·M¶Oš¶O¶Oš¶O¶Oš¶O¶O¶R:"» Y›"·%¶mW¶œ6##Å�:$6%%¹V¢M$%2:&%¹À:'6('¹ž:))¹™)¹À:*&(*S„(§ÿà„%§ÿ­»ŸY$· :%%¶¡°Õ¢ho qr)v6wCxLzb{x|Ž}›~¨º€Â�ʂ҄ۅå†ï‡ù‰Š ‹'Œ/ŽE�U�f‘}’–“¯”È—á™êšô›þžŸ" *¡1¢9§@¨]ªn«¬–­«°Á±ϲ׳Þ´æ¶÷·¹º4½J¾X¿`ÀgÁoÀđŨƽÉÓÊáËéÌðÍÎÍ ÏÐÓ+Ô<ÕQØgÙuÚ}ۇܘݠà¶áÄâÌãÖäçåïçê0ëAîHïRðañhòvóyô˜õŸö¢÷¥ð«ú¸û¿ýÖ°+˜ þé*h=ÿ&v/æ'y,Ç(UVÇ%ÂרÂíîÂäÂäÂäÂåæ ¹Ç6ŒæC éLv Ç b` ä xJ ä Ž4 ä ›' ¨ºÛçæªêØæ®ä" @‚]eäÁäÏóJxäXjÓïäáá  ¸!"g[#äuM$¶ %ä Äþ&!0’'ä"Hz(Ç#Rp)*$¸ +,%ô4v/ö'Âåõ6ŒöÛç-êØ-øfü)ÿ+&¨.^^^ee/eee0ee�ÿ,*¨.^^^ee/eee0ee�1ùÿ"&¨.^^^ee/eee0ee�ú2345Ô˜ª,¶¢,¶£¸¤:¶¥: -¶¢-¶£¸¤:  ¶¥: ¶¢¶£¸¤:  ¶¥: ¶¢¶£¸¤:¶¦:¶¢¶£¸¤:¶¦:¶¦:¹§™Øñ¹©§ÿì ¶¦:¹§™ª¹«§ÿí ¶¦:¹§™ª¹«§ÿí¹V66¢¢¹À:¹V666¹ž:¹™c¹À:™+¶Z¹©6 ¶¬´­¶®  ¶¬¶¯¶°  ¶¬¶±¶°„§ÿ™¹©„§ÿ]§:»³Y·´¿,¶�- ¶� ¶�¶�¶�±Ëtw²Õ¶- !( 7 > M Tcjq{ˆ�™¥¬¶ÂË!Õ"ã#ì%ï&ò'()#*&-9.L/_0b1e3n!t7w5y6ƒ8Š9‘:™;¡<©=ÖQþéã‹6æì‚(ÇïÇò|78Φ9Çy :;ª×تäª<ª=ª>ª$ª?ªåæ �@"–AB !‰C" (‚DB 7sE" >lFB M]G"TVHIcGJ"j@KIq9LIËßÇôã‹6öªåõøæ ÿq¨eeeee0M0M0M0N0NNý ÿ,¨eeeee0M0M0M0N0NNùü*ù>ÿ¨eeeee0M0M0M0N0NNB² 2OPQÔV p+¶µÀŸN,¶¶:,¶¶:,¶¶:+¶¢,¶·¸¤:¶¦:¶¸:  ¹™. ¹À¹¶º6 -´» 2: * -´¼·½§ÿΰÕ. JLMNP*Q1SQTZUjVmXÖp Zÿ QRÇ pרpSpTUhV,aWXZYXSZX*F!"1?LIø*ÿ8 ¨e[Ÿ\\\0Nùú4úû]^ÔÅ 4,¶¸:¹™&¹À¹¶º6+2:*-·¾§ÿÖ±Õ]^%_0`3aÖR% þé_Ç4ר4ÿ4YX4ZX4ä4LIø üùú,úû`aÔ¶2+Ç$6-¶¿¢*´¶À¹Á„§ÿæ±+*´,-¶Â±Õdefe$g%i1jÖ>Ç2ר2þé2ä2ZX2LIø üúúûbcÅŸ¨Ä rë