3 j           " "    "   * * * ) 0 ^ 3 ^    9 9  ! "# $% *& @' C ( ) * + ,- L./ N0 N#1 Q2 345 67 89 : ; < => ?@ ?AB ^C D E cFG cH I 6JK g LMNO CDFSource InnerClassesPProcessingOption CDF3_MAGICJ ConstantValueCDF3_COMPRESSED_MAGIC CDF2_MAGICCDF2_MAGIC_DOT5cdfMapLjava/util/Map;maxMappedMemoryLjava/lang/Long;()VCodeLineNumberTableLocalVariableTablethis$Lgov/nasa/gsfc/spdf/cdfj/CDFFactory;getCDF%([B)Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;bufLjava/nio/ByteBuffer;ba[B StackMapTableNQR ExceptionsQ8(Ljava/nio/ByteBuffer;)Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;_bufrbuf getVersionmbufreleaseIxSsbufLjava/nio/ShortBuffer;lbufLjava/nio/LongBuffer;magicST5(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;fnameLjava/lang/String;6(Ljava/lang/String;Z)Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;optionZfileLjava/io/File;_fnamefisLjava/io/FileInputStream;chLjava/nio/channels/FileChannel;cdf!Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;UVB1(Ljava/net/URL;)Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;goturlLjava/net/URL;_urlconLjava/net/URLConnection; remainingisLjava/io/InputStream;offsetWXY uncompressed-(Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer;baisLjava/io/ByteArrayInputStream;gzLjava/util/zip/GZIPInputStream;toReadoffexLjava/io/IOException;version DATA_OFFSETlenulenudatan-/1mappedMemoryUsed()JsetLjava/util/Set;itLjava/util/Iterator;sizeZ[setMaxMappedMemory(J)Vvalueclean SourceFileCDFFactory.java |}R \] ^_ `a b ^c de fg hi hj klS m"gov/nasa/gsfc/spdf/cdfj/CDFFactory gov/nasa/gsfc/spdf/cdfj/CDF3Impl |n op gov/nasa/gsfc/spdf/cdfj/CDF2Impl |q rsT mt } java/io/File |u vwjava/io/FileInputStream |x yz{ }~V  }0gov/nasa/gsfc/spdf/cdfj/CDFException$ReaderError ReaderErrorjava/lang/StringBuilderFile is not a CDF-format file:  w$gov/nasa/gsfc/spdf/cdfj/CDFFactory$1 | $gov/nasa/gsfc/spdf/cdfj/CDFFactory$2  xy ^Wgov/nasa/gsfc/spdf/cdfj/CDFUrl | X b Y  "java/lang/IllegalArgumentException $gov/nasa/gsfc/spdf/cdfj/CDFFactory$3  m  m_ java/io/ByteArrayInputStream |java/util/zip/GZIPInputStream |java/io/IOException Not in GZIPU PCDF file is not GZIP compressed, and other compression formats are not supported  u _ b Z [  gov/nasa/gsfc/spdf/cdfj/CDFImpl g b z{ java/lang/Long | }java/util/WeakHashMap java/lang/Object,gov/nasa/gsfc/spdf/cdfj/CDFFactory$CDFSource3gov/nasa/gsfc/spdf/cdfj/CDFFactory$ProcessingOptionjava/lang/Throwablejava/nio/ByteBufferjava/nio/LongBufferjava/nio/ShortBufferjava/lang/Stringjava/nio/channels/FileChannel java/net/URLjava/net/URLConnectionjava/io/InputStream java/util/Setjava/util/IteratorallocateDirect(I)Ljava/nio/ByteBuffer;put([B)Ljava/nio/ByteBuffer;flip()Ljava/nio/Buffer;()I,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;position(I)Ljava/nio/Buffer;asReadOnlyBuffer()Ljava/nio/ByteBuffer;order()Ljava/nio/ByteOrder;+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; asLongBuffer()Ljava/nio/LongBuffer;get(Ljava/nio/ByteBuffer;)VgetInt(I)I(Ljava/nio/ByteBuffer;I)V asShortBuffer()Ljava/nio/ShortBuffer;()S(Ljava/lang/String;)VgetPath()Ljava/lang/String;(Ljava/io/File;)V getChannel!()Ljava/nio/channels/FileChannel;%java/nio/channels/FileChannel$MapModeMapMode READ_ONLY'Ljava/nio/channels/FileChannel$MapMode;mapF(Ljava/nio/channels/FileChannel$MapMode;JJ)Ljava/nio/MappedByteBuffer;close$gov/nasa/gsfc/spdf/cdfj/CDFExceptionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Z)V setOption8(Lgov/nasa/gsfc/spdf/cdfj/CDFFactory$ProcessingOption;)V setSource1(Lgov/nasa/gsfc/spdf/cdfj/CDFFactory$CDFSource;)V java/util/Map8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(Ljava/net/URL;)VopenConnection()Ljava/net/URLConnection;getContentLengthgetInputStream()Ljava/io/InputStream;read([BII)I-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getLong(I)J([BII)Ljava/nio/ByteBuffer;hasArray()Zarray()[B([BII)V(Ljava/io/InputStream;)Vcontains(Ljava/lang/CharSequence;)Zjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnwrapkeySet()Ljava/util/Set;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; getBufferlimit longValuegcjava/util/CollectionssynchronizedMap (Ljava/util/Map;)Ljava/util/Map;1jpqrsqrtqruwqrxyz{ |}~3*  ~$*YM*L+*W,çN,-+W+ ! "#$%  $  ~7*YM*N-*W-W- L+* W,ç :,+(++/+"*+ ,-./&021* 72 +~* L+ A  Y* *:Y *6Y**:R`G62Y*̠*:YV56 78:#;*<4><?D@OBUC`DkErFwGHKMNUR* D  r=UZ q;# ~0*[ ~PY* M,!N"Y,#:$:% &':(:)Y*Y+,-*-./0Y123Y-456-7W:`a bcd"e2f7g>hCi^kkqxuvR {vl"e2U>I^~Wz*8L9Y*:;M,<>,=::6>6`6d>?:@Y*Y+,-*A.BCY+D5B|}~!$(4;@CJOjw\ 4 zuid^!Y$VJ0!$&~ =(=*d6*EFe6*6 *E6`:*HW*IN*W*-JW6 *KN66LY-M: NY O: d6 6  *   P6 `6  d6 ק):  RST @YUBV RWXzQ! (0>GQX]ciotwz]lC 8 0 , $ tw0Gzn 0'  B  ~@6Y 6ZK*[L A+\ +]^_`aA  (> *#!q  ~]aabcYda q }~Daeabf}~&gYhi6m:kl no C30) |