Êþº¾4®÷ ø )ù )ú )û )ü )ý )þ ÿ � ) ¤   � ) ) � �@$  �@ �   #  #À ) �  !"# $ % ¤& ' ¤( ) ¤*+ 8ø, -. 8/0 12® )345 ¤67 #89:;<=>?@ -AB CDEF@«GH IJKLMNOPQRSTUVW )XY Z ¤[ \] ^_ ` a bcloggerLorg/slf4j/Logger;staticMissingValueF ConstantValue decimalScaleIscanModenxRawnyRawnPtsstartPosJ (IIIIIJ)VCodeLineNumberTableLocalVariableTablethis%Lucar/nc2/grib/grib1/Grib1DataReader;getData((Lucar/unidata/io/RandomAccessFile;[B)[Fraf"Lucar/unidata/io/RandomAccessFile;bitmap[BinfoeInfo InnerClassesLucar/nc2/grib/GribData$Info; StackMapTable› ExceptionsfreadSimplePackingE(Lucar/unidata/io/RandomAccessFile;[BLucar/nc2/grib/GribData$Info;)[FireaderLucar/nc2/iosp/BitReader;values[F nptsExpected isConstantZ unusedbitspow10Drefscaleg‹readComplexPackingwidths[I bitmapSizebitmap2foWidthN1flagExtN2P1P2 hasBitmap2hasDifferentWidthsuseGeneralExtendeduseBoustOrdering constantWidth bitmapStartfilePosoffsetnfonp¨readExtendedComplexPackinggroupnbitssecValvallog2ioeLjava/io/EOFException;fLjava/util/Formatter;codedNumberOfGroupsnumberOfSecondOrderPackedValues extraValuesNG widthOfWidthswidthOfLengthsNLgroupWidthsSizeBitsgroupWidthsSizeBytes skipBytes groupWidth groupLengthcountOfGroupLengthsfirstOrderValuesoffset3 total_nbits data_bytessimplepackSizeInBitssimplepackSizeInBytessecondOrderValues countGroupsoffset4n showOffsetN(Ljava/util/Formatter;Ljava/lang/String;Lucar/unidata/io/RandomAccessFile;II)VwhatLjava/lang/String; expectOffset expectDumpN(Ljava/util/Formatter;Ljava/lang/String;Lucar/unidata/io/RandomAccessFile;JI)VshowComplexPackingInfo;(Ljava/util/Formatter;Lucar/unidata/io/RandomAccessFile;J)VscanningModeCheck([FII)VtmpidxindexmiddataXlength getDataRaw((Lucar/unidata/io/RandomAccessFile;[B)[I msgLengthnumbitsivals()V SourceFileGrib1DataReader.javajava/lang/Float ô wx yx zx {x |x }~h ij kl rsFGrib1BinaryDataSection: (octet 4, 1st half) not grid point data for {} mno pqjava/lang/IllegalStateException?Grib1BinaryDataSection: (octet 4, 1st half) not grid point data r sl •– ¼– tx uxv wx yu zx;Bitmap section length = {} != grid length {} ({},{}) for {}java/lang/Object{ |} ~#Bitmap section length!= grid lengthucar/nc2/iosp/BitReader €� ‚ƒ „…#ucar/nc2/grib/grib1/Grib1DataReader æç †~‡ ˆžnptsExpected {} != npts {} p‰ Š‹ Œ� Žƒ �� ‘’ “”java/util/FormatterP%n=====================%nGrib1DataReader.readExtendedComplexPacking flagExt=%s%n• –— ˜™U hasBitmap2=%s, hasDifferentWidths=%s, useGeneralExtended=%s, useBoustOrdering=%s%n%nš |› ÝÞ NG=%d NL=%d%n'groupWidthsSizeBytes=%d, skipBytes=%d%n Ïœ GroupWidth �ô GroupLengthFirstOrderValuescountOfGroupLengths = %d%n nPts = %d%n%n nbytes=%d%nSecondOrderValues total_nbits=%d, nbytes=%d%n expect msgLen=%d, actual=%d%n |ž4 simplepackSizeInBits=%d, simplepackSizeInBytes=%d%n Ÿ java/io/EOFExceptionOnly did {} groups out of {} MessageEnd nbytes= %d%n actual= %d%n ¡¢4%s: filePos=%d, expectDump=%d, offset=%d expect=%d%n%%s: filePos=%d, offset=%d expect=%d%n%n ----flagExt = %s%n hasBitmap2 = %s%nhasDifferentWidths = %s%nuseGeneralExtended = %s%n useBoustOrdering = %s%n NL = %d%n N1 = %d%n N2 = %d%n numberOfGroups = %d%n widthOfWidths = %d%n widthOfLengths = %d%n Ýã{} £q ¤¥ ¦‹`Grib1BinaryDataSection: (octet 4, 1st half) not grid point data and simple packing for {} len={} ~‰SGrib1BinaryDataSection: (octet 4, 1st half) not grid point data and simple packing §‹ ¨©ª «¬­ucar/nc2/grib/GribData$Infojava/io/IOException ucar/unidata/io/RandomAccessFile*ucar/nc2/grib/grib1/Grib1SectionBinaryDatagetBinaryDataInfoB(Lucar/unidata/io/RandomAccessFile;J)Lucar/nc2/grib/GribData$Info;isGridPointData()Z getLocation()Ljava/lang/String;org/slf4j/Loggerwarn'(Ljava/lang/String;Ljava/lang/Object;)V(Ljava/lang/String;)VisSimplePacking numberOfBitsflagjava/lang/Mathpow(DD)DreferenceValuebinaryScaleFactorjava/lang/IntegervalueOf(I)Ljava/lang/Integer;error((Ljava/lang/String;[Ljava/lang/Object;)V&(Lucar/unidata/io/RandomAccessFile;J)Vucar/nc2/grib/GribNumbers testBitIsSet(II)Z bits2UInt(I)J dataLength&ucar/nc2/grib/grib1/Grib1RecordScannerallowBadDsLength9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vuint2%(Lucar/unidata/io/RandomAccessFile;)Iread()ItestGribBitIsSet readFully([B)V countBits([B)IgetFilePointer()Jjava/lang/LongtoBinaryString(J)Ljava/lang/String;format<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;java/lang/Boolean(Z)Ljava/lang/Boolean;(I)IincrByte(J)Ljava/lang/Long;log(D)Dmin(II)Idebugseek(J)Vuint3int2float4%(Lucar/unidata/io/RandomAccessFile;)Forg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;ucar/nc2/grib/GribData!)rstuv*wxyxzx{x|x}~ €�¨&*·*µ*µ*µ*µ*µ*µ±‚"NO PQRST%UƒH&„…&wx&yx&zx&{x&|x&}~†‡�´A+*´¸ N-¶ š²  +¶ ¹»Y·¿-¶™ *+,-·§ *+,-·°‚X Z[\(_9`@_ƒ*A„…Aˆ‰AŠ‹ 8Œ�‘ ü(�F’“”•–�Ô ì-´š§6-´~6*´t‡¸9-´�k�8-´‡¸k�8 ,ÆÑ,¾h*´¢H² ½Y,¾¸ SY*´¸ SY*´¸ SY*´¸ SY+¶ S¹!»Y"·¿»#Y+*´$a·&: *´¼: 6  *´¢I, l3 p¸'™*š    -´¶(‰jbQ§  Q§   *Q„ §ÿ´* *´*´·+§Ùš¯*´ž*´ž*´*´h¼: §H-´,$e-i…eˆ-´l6 ²/š" *´Ÿ² 0 ¸ *´¸ ¹1*´¼: »#Y+*´$a·&: 6   ¾¢    -´¶(‰jbQ„ §ÿà* *´*´·+§(*´*´h¼: 6   ¾¢  Q„ §ÿî °‚¢(opr%s0tAwExQyƒz‡yŒ{–}¨~°¼€Î�Ó‚ë„õ‡üŠŒ�Ž&�6‘N’]“s”{–�—˜˜­—³šÁœÄ�ўܟãž餃À³O—x ¨h˜™ °cš› 3š› N-œx �#—x �4˜™ {Iš› Ô—x ì„…숉슋ìŒ�Þ�žÕŸx%Ç ¡0¼¢uA«£u Ñš› ‘h @ÿ‰ )¤¥�þ’#7 úù"ý<ÿ )¤¥�’ý#ú"ùý’ú“”¦–�ùÞ-´6-´š§6-´~6+¸26+¶36+¸26 +¸26 +¸26 +¶3W¸46 ¸46 ¸46¸4666 š -´6§) ¼ :6 ¢+¶3O„§ÿí `6 ™dd6¼:+¶5¸66+¶77*´eˆ6 d6*´6¼°‚‚ ñóôÿ#)/5;@*H+P,X-a8d:h;m<v>|?†@�?•BœV¡WªX°Y¶Z½\Ã]Í`ÔcÚeƒ—x| §¨ª©x° ª‹Þ„…Þˆ‰ÞŠ‹ÞŒ�Ø«xÊ�žÁŸx#»¬x)µ­x/¯®x 5©¯x ;£°x H–±ž P޲ž X†³ža}´ždzµxhv¶x÷~͸xÔ ¹xÚºx‘uü@ÿc)¤¥�ÿ)¤¥�»úÿ)¤¥� “”¼–� b-\+¸26+¶36»8Y·9::½Y…¸;S¶SY¸>SY ¸>SY ¸>S¶ƒ<98½xp½x ½xõ½xb¾xN!½x& ¿x('—x':½x&úEÀx#=Á¡$DÂÃ#ò*—x,è:½x+&%—x+\„…\ˆ‰\Š‹\Œ�V¬x P­xGÄÅ2*±ž:"²žB³ž K´ž ‹Ñ®x ‘ËÆx —ÅÇx �¿Èx§µÉx­¯Êx³©Ëx¹£ÌxÜ€ÍxævÎxðlÏx/-˜™5'ШmïѨ�¿Òxçu«xòjÓ¨AÔxKÕxyãÖxÙ×xÍ�Øx ôhÙ¨!÷eÚx"døÛx#³© ¡$¾ž¢u&Ï�£u'×…š›(Ú‚Àx)åwÜx*‘ÿ8)¤¥�8#»úý»úýúþ=»úþ>ú ÿ•&)¤¥�8#»»»»ü ú&øBRÿ�+)¤¥�8#»»»»’ü ú)úüú$“”ÝÞ�´>-¶7*´eˆ6+Y½Y,SY-¶7¸OSY¸ SY¸ SY¸ S¶„…>ÄÅ>ßà>ˆ‰>áx>âx 2¸x“” Ýã�—3,¶7!eˆ6*Z½Y+SY,¶7¸OSY¸ SY¸ S¶3ÄÅ3ßà3ˆ‰3}~3áx *¸x“” äå�ÄÚ+ ¸ :¶ ™ ¶™±+¸26+¶36¸46¸46¸46 ¸46 +¸26 +¸26 +¸26 +¶36 Ah`6+¶36+¶36+¸26*[½¶S¶S¶S¶S¶+¶36À~™² l+¶ ¸ ¹m»Yn·¿+¸oW+¸pW+¶36»#Y+*´$a·&:*´¼ :6*´¢¶(ˆO„§ÿç°‚F ").8= B#H&Z'b(n){(�,ƒ\ e—x„„…„ˆ‰„Š‹ wðxqŸxH<ñxZ*˜™b"ò¨‘$ý8ÿ, )¤¥#»ú“”óô�! )¸q³ ±‚õö� �dŽ