Êþº¾4 ˜` ˜a bc ˜de ßf žg ˜hi žjk žlm žn ˜op qr s t uv Pqw q ˜x ˜y ˜z{ q ˜| ˜} ˜~ ˜ Þ€� P‚ ƒ „… ˜† ˜‡ ?ˆ „‰ ˜Š ˜‹  Œ  �Ž /� „�‘ 2q „’ ˜“ „” ˜• „–—˜ „™ „š ˜› ˜œ Þ� Þž ûŸ 8  Þ¡ Þ¢ ˜£ Y¤ ¥ Y¦§ ¨©ª« ¬­® 2¯°± ?² ³´ ?µ %¶ %·¸ Y¹ ˜º „» ¼µ½ ˜¾ ¿À ?Á YÂà cÄ ÅÆÇ fÈ ÉÊË uÌ %ÍÎ lÏ YÐÑ 8ˆ ?ÒÓÔ rÕ ˜Öר vÕ ˜ÙÚ zq zÛ ?Ü YÝ YÞß €à Þá ˜â “ãä …å ˜æ çèé …ê ëì …í …î …ï …ðñ “ò óôõ …ö ÷ø –ùú ûüýDatasetProxyReader InnerClassesDatasetþTypicalDatasetÿTypetypicalDatasetMode*Lucar/nc2/ncml/Aggregation$TypicalDataset;loggerLorg/slf4j/Logger; diskCache2Lucar/nc2/util/DiskCache2;executorLjava/util/concurrent/Executor;debugZ debugOpenFiledebugSyncDetail debugProxy debugReaddebugDateParse debugConvert ncDataset Lucar/nc2/dataset/NetcdfDataset;type Lucar/nc2/ncml/Aggregation$Type; spiObjectLjava/lang/Object;explicitDatasetsLjava/util/List; Signature5Ljava/util/List;datasetsdatasetManager*Lthredds/inventory/MFileCollectionManager; cacheDirtydimNameLjava/lang/String; mergeNcmlLorg/jdom2/Element;dateFormatMarkisDate dateFormatterLucar/nc2/units/DateFormatter;rLjava/util/Random;setPersistenceCache(Lucar/nc2/util/DiskCache2;)VCodeLineNumberTableLocalVariableTabledc StackMapTable setExecutor"(Ljava/util/concurrent/Executor;)VexecsetTypicalDatasetMode(Ljava/lang/String;)Vmodeg(Lucar/nc2/dataset/NetcdfDataset;Ljava/lang/String;Lucar/nc2/ncml/Aggregation$Type;Ljava/lang/String;)VthisLucar/nc2/ncml/Aggregation;ncdrecheckSnameaddExplicitDataset�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/nc2/util/cache/FileFactory;)V cacheNamelocationidncoordS coordValueS sectionSpecreader!Lucar/nc2/util/cache/FileFactory;nested#Lucar/nc2/ncml/Aggregation$Dataset; addDataset&(Lucar/nc2/ncml/Aggregation$Dataset;)VaddDatasetScan‘(Lorg/jdom2/Element;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;)V dateExtractor!Lthredds/inventory/DateExtractor;crawlableDatasetElementdirNamesuffixregexpPatternString enhanceModeLjava/util/Set;subdirs olderThanLocalVariableTypeTableEnhance9Ljava/util/Set;»(Lorg/jdom2/Element;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;)V addCollection'(Ljava/lang/String;Ljava/lang/String;)VspecsetModifications(Lorg/jdom2/Element;)VncmlModsgetType"()Lucar/nc2/ncml/Aggregation$Type;getDimensionName()Ljava/lang/String; getLocationclose()V Exceptions syncExtend()ZgetLastModified()JeLjava/io/IOException;_sync getFileTypeIdLjava/lang/Exception;dsncfileLucar/nc2/NetcdfFile;getFileTypeDescriptionbuildNetcdfDataset(Lucar/nc2/util/CancelTask;)VrebuildDataset persistWrite persistRead getDetailInfo(Ljava/util/Formatter;)VfLjava/util/Formatter;finish cancelTaskLucar/nc2/util/CancelTask; getDatasets()Ljava/util/List;7()Ljava/util/List; makeDatasetscdLthredds/inventory/MFile; datasetPathLjava/nio/file/Path;dataset datasetsIterLjava/util/Iterator;dset9Ljava/util/Iterator;#Ljava/util/Set;getTypicalDataset%()Lucar/nc2/ncml/Aggregation$Dataset;selectInestedDatasetsn makeDatasetÅ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;Lucar/nc2/util/cache/FileFactory;)Lucar/nc2/ncml/Aggregation$Dataset;enhanceLjava/util/EnumSet;=Ljava/util/EnumSet;ï(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;Lucar/nc2/util/cache/FileFactory;)Lucar/nc2/ncml/Aggregation$Dataset;>(Lthredds/inventory/MFile;)Lucar/nc2/ncml/Aggregation$Dataset;setDatasetAcquireProxyF(Lucar/nc2/ncml/Aggregation$Dataset;Lucar/nc2/dataset/NetcdfDataset;)VtypicalDatasetnewdsproxy.Lucar/nc2/ncml/Aggregation$DatasetProxyReader;A(Lucar/nc2/ncml/Aggregation$DatasetProxyReader;Lucar/nc2/Group;)VvLucar/nc2/Variable;Lucar/nc2/Group;g findVariable=(Lucar/nc2/NetcdfFile;Lucar/nc2/Variable;)Lucar/nc2/Variable;ve#Lucar/nc2/dataset/VariableEnhanced;mainV access$0000(Lucar/nc2/ncml/Aggregation;)Lorg/jdom2/Element;x0 SourceFileAggregation.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; Âà ¦§   ¨©random   £ ¢£latest £ penultimate £first £ ¤¥java/lang/StringBuilder × Unknown setTypicalDatasetMode=   Õjava/util/ArrayList ¸¹ ¼¹ ¿«ucar/nc2/units/DateFormatter ÆÇ ²³ ÀÁ ´µ  Agg-    ½¾ @A   ÄÁ Å« !µ "µ'thredds/inventory/DateExtractorFromName ×# $%java/util/Formatter &'  (  )java/io/IOExceptionAggregation scan failed, e * +, ,  & -. /0 1 2 B3 9: 45   6failed to close 7java/lang/Exceptionfailed to open N/A  Type=%s%njava/lang/Object 89 dimName=%s%n Datasets (%d) %n :; <= >? @ AB!ucar/nc2/ncml/Aggregation$Dataset C"  DEFthredds/inventory/MFile @FG HI JK LMthredds/filesystem/MFileOS NOP QRthredds/filesystem/MFileOS7 SRT UVBAggregation member isn't readable (permissions issue?). Skipping: WÕ X java/util/HashSet ×Y ZÁ#Duplicate dataset in aggregation = [java/lang/IllegalStateException)There are no datasets in the aggregation ×Õ )*java/io/FileNotFoundExceptionNo datasets in this aggregation ÈÉjava/util/Random \] ^_ ×` ×a,ucar/nc2/ncml/Aggregation$DatasetProxyReader ×b cd GM e*ucar/nc2/Variable fg ®«h ij debugProxy: hasProxyReader kl mÕ n op qr st debugProxy: set proxy on uvw >xucar/nc2/Group y Rz!ucar/nc2/dataset/VariableEnhanced {ucar/nc2/ncml/Aggregation| }~ucar/nc2/ncml/AggregationIF(ucar/nc2/ncml/Aggregation$TypicalDatasetucar/nc2/ncml/Aggregation$Typeucar/nc2/dataset/NetcdfDatasetjava/lang/String&ucar/nc2/dataset/NetcdfDataset$Enhanceucar/nc2/NetcdfFilejava/lang/Throwablejava/util/Iteratorjava/nio/file/Path java/util/Setjava/util/Listucar/nc2/util/DiskCache2setAlwaysUseCache(Z)VequalsIgnoreCase(Ljava/lang/String;)ZRANDOMLATEST PENULTIMATEFIRSTappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/LoggererrorhashCode()I(I)Ljava/lang/StringBuilder;(thredds/inventory/MFileCollectionManageropenWithRecheckP(Ljava/lang/String;Ljava/lang/String;)Lthredds/inventory/MFileCollectionManager;add(Ljava/lang/Object;)ZaddDirectoryScano(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V joinExistingjoinExistingOne(Ljava/lang/String;Z)VsetDateExtractor$(Lthredds/inventory/DateExtractor;)Vopenw(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Formatter;)Lthredds/inventory/MFileCollectionManager; isScanNeeded scanIfNeededgetLastChangedscan(Z)ZgetEnhanceMode()Ljava/util/Set; CoordSystems(Lucar/nc2/dataset/NetcdfDataset$Enhance;containsclearCoordinateSystems(Ljava/util/Set;)V acquireFile1(Lucar/nc2/util/CancelTask;)Lucar/nc2/NetcdfFile;(Lucar/nc2/NetcdfFile;)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;format<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;sizejava/lang/IntegervalueOf(I)Ljava/lang/Integer;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;showgetFilesSorted()Ljava/lang/Iterable;java/lang/Iterablejava/util/Collectionssort(Ljava/util/List;)VaddAll(Ljava/util/Collection;)ZgetMFile()Lthredds/inventory/MFile;getFile()Ljava/io/File; java/io/FiletoPath()Ljava/nio/file/Path; getNioPathjava/nio/file/Files isReadable(Ljava/nio/file/Path;)Zwarnremove(I)V cacheLocationisEmptynextInt(I)Iget(I)Ljava/lang/Object;ˆ(Lucar/nc2/ncml/Aggregation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/EnumSet;Lucar/nc2/util/cache/FileFactory;)V7(Lucar/nc2/ncml/Aggregation;Lthredds/inventory/MFile;)VA(Lucar/nc2/ncml/Aggregation;Lucar/nc2/ncml/Aggregation$Dataset;)V getRootGroup()Lucar/nc2/Group; getVariablesgetProxyReader()Lucar/nc2/ProxyReader;java/lang/SystemoutLjava/io/PrintStream; getFullNamejava/io/PrintStreamprintln isCachingread()Lucar/ma2/Array; setCachedData(Lucar/ma2/Array;)VsetProxyReader(Lucar/nc2/ProxyReader;)V getGroups+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableList2()Lcom/google/common/collect/UnmodifiableIterator;getFullNameEscaped'(Ljava/lang/String;)Lucar/nc2/Variable;getOriginalNameorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!˜Pš ¢£ ¤¥ ¦§ ¨© ª« ¬« ­« ®« ¯« °« ±«²³´µ¶·¸¹º»¼¹º»½¾¿«ÀÁÂÃÄÁÅ«ÆÇÈÉ" ÊËÌQ*³²Æ ²¶±Íno prÎ ϧÐ ÑÒÌ3*³±Í xyÎ Ó© ÔÕÌ¿d*¶™ ²³§T* ¶™ ² ³§B* ¶™ ² ³§0* ¶™ ²³§²»Y·¶*¶¶¹±Í* | }~$€-�6‚?ƒH…c†Î dÖÁÐרÌh*·*»Y·µ*»Y·µ*µ*»Y·µ*+µ*,µ *-µ!+¶":Ç»Y·#¶+¶$¶%¶:*¸&µ'±Í6 ©�’”ž*ª/«4¬9­?®D¯\°g±Î>hÙÚhÛ³hÀÁh´µhÜÁ?)ÝÁÐÿ\˜Þß ßßàáÌ¡ *+,-¶(:*´¹)W±ÍÂÃÄÎ\ ÙÚâÁãÁäÁåÁæÁçÁèé êëìíÌD *´+¹)W±Í Ç ÈÎ ÙÚ êëîïÌ H*´',-¶**µ+Æ.*µ,*´!²-¦ *².µ!»/Y·0: *´' ¶1±Í& ÚÜÝÞ!ß+à2á>âGäÎf > ðñ HÙÚHòÃHóÁHôÁHõÁHÄÁHö÷HøÁHùÁú HöýÐ2ºþÿÌT*++,»2Y·3¸4µ'±Í èéÎ ÙÚÁùÁÌ>*+µ±Í ìíÎÙÚÃÌ/*´!°ÍõÎ ÙÚÌ/*´ °ÍþÎ ÙÚ Ì2*´¶"°ÍÎ ÙÚ  Ì3*¶5±Í   Î ÙÚ 9! ÌL*´'¶6™*·7™§¬ÍÎ ÙÚÐ@ 9Ìw*´'¶8W§L²:¹*´'¶;­ 9Í!$ " #%Î ÙÚÐK9 ̰R*´'¶<š¬*µ*¶=*¶>*´¶?*´¶@²A¹B™*´¶C*´*´¶@¶D*´¶?¬Í. ) * +,/0"143;4I5P8Î RÙÚÐ ûB 9Ì·LM*¶EL+¶FM,¶GN+Æ(+,¶H§ :²»Y·I¶+¶J¶¹-°N²»Y·L¶+¶J¶¹+ÆX+,¶H§PN²»Y·I¶+¶J¶¹§1:+Æ(+,¶H§ :²»Y·I¶+¶J¶¹¿M° 9?K_dg9†?[†Œ‘”9†ˆ†Íj=>@ ABHJM K"L=B?D@E[H_JdMgKhLƒM†HŒJ‘M”K–L±N´OÎH"@h–·ÙÚµë³ÐPÿ ˜Yß9ÿ˜YKg9^ÿ ˜Y9øÌ·LM*¶EL+¶FM,¶NN+Æ(+,¶H§ :²»Y·I¶+¶J¶¹-°N²»Y·L¶+¶J¶¹+ÆX+,¶H§PN²»Y·I¶+¶J¶¹§1:+Æ(+,¶H§ :²»Y·I¶+¶J¶¹¿M° 9?K_dg9†?[†Œ‘”9†ˆ†ÍjTUW XY_ad b"c=Y?[@\[__addgbhcƒd†_Œa‘d”b–c±e´fÎH"@h–·ÙÚµë³ÐPÿ ˜Yß9ÿ˜YKg9^ÿ ˜Y9ø 9  9 Ì+±Í„Î ÙÚ 9  Ì+±Í‰Î ÙÚ!"ÌÇd+O½PY*´!S¶QW+R½PY*´ S¶QW+S½PY*´¹T¸US¶QW*´¹VM,¹W™,¹XÀYN-+¶Z§ÿè±Í�Ž$�>�[‘c’Î [ëdÙÚd#$Ð üH%ú&Ì]*´'¶§N²² ¦¢§d>§5²²¦>§'*´yÇ*»zY·{µy¢§ *´y¶|>+¹}ÀY°Í:äå æçê#ë*ì3íCîLïQñXòcóuöÎH';<@;<N;<€ÙÚ{=¹ t><u ;<ú {=»Ð ý?B Gü 9@AÌœ »YY*+,-·~°Í Î\ ÙÚâÁãÁäÁåÁæÁçÁBCèéú BDºE@FÌ> »YY*+·°ÍÎ ÙÚ 4.GHÌd»€Y*+·�N*-,¶‚¶ƒ±Íí îïÎ*ÙÚIëJ³ KL 9GMÌ`¶,¶„¹VN-¹W™-¹XÀ…:¶†¥)²‡™ÿß²ˆ»Y·‰¶¶Š¶¶¶‹§ÿ¿¶Œ™¶�¶Ž§,+¶�²‡™ ²ˆ»Y·�¶¶Š¶¶¶‹§ÿ~,¶‘¶’N-¹W™-¹XÀ“:*+¶ƒ§ÿå±Í:ôö(÷.øNüVýcioŒ�«² µ Î4nNO«êP¶ÙÚ¶KL¶QPÐü %üC…ú(úü%ú 9RSÌ‘!+,¶”¶•N-Ç,À–:+¹—¶•N-°Í4 5 679Î4 TU!ÙÚ!!VO NOÐü…WXÌ/*´°ÍWÎ YÚZ Ì+²³˜¸™³±Í gi[\]^_œ*€˜›Y˜�ž˜Ÿ@ ˜¡@ûÞü@