Êþº¾4’ “ "” "• "– "— "˜ "™ "š "› "œ "� "ž "Ÿ  ¡¢£ ¤¥ "¦ §¨ ©ª «C´ ¬­ "® "¯ °± ²³ "´µ ¶ ·¸?„záG®{ ¬¹ "º »¼ ½¾5†7½¿ "À +Á "à "Ä "Å "Æ "Ç .È "É@v€ ÊËÌ ÍÎÏÐ .Ñ ÒÓÔ .Õ .Ö ×ØÙ .Ú .ÛÜ ÝÞla1Flo1la2lo2deltaLondeltaLat basicAngleIbasicAngleSubdivisionsflags([B)VCodeLineNumberTableLocalVariableTablethisLatLon InnerClasses%Lucar/nc2/grib/grib2/Grib2Gds$LatLon;data[Bscale testScanMode(Ljava/util/Formatter;)VfLjava/util/Formatter; StackMapTablefinish()V calcDeltaisLatLon()Zequals(Ljava/lang/Object;)ZoLjava/lang/Object;otherhashCode()IuseLat1useLon1useLat2useLon2resultgetScale()FgetOptionalPoints()[IioptionalPoints[In{makeHorizCoordSys"()Lucar/nc2/grib/GdsHorizCoordSys;proj1Lucar/unidata/geoloc/projection/LatLonProjection;startxDstartytestHorizCoordSyscs Lucar/nc2/grib/GdsHorizCoordSys;Lo2startLL!Lucar/unidata/geoloc/LatLonPoint;endLLendPP%Lucar/unidata/geoloc/ProjectionPoint;endxendy SourceFile Grib2Gds.javaucar/nc2/grib/grib2/Grib2Gds Sß àá OP QP uv HI JI âá RP KI LI ãP äPå æç- **latlon scan mode=%d dLat=%f lat=(%f,%f)%njava/lang/Objectè éê NIë éìí îï deð ñò MI óo ôõdeltaLon {} != calcDeltaLon {}ö ÷ø ùodeltaLat {} != calcDeltaLat {} úû ij#ucar/nc2/grib/grib2/Grib2Gds$LatLon üý nPþ ÿ noucar/nc2/grib/GribNumbers/ucar/unidata/geoloc/projection/LatLonProjection  Sucar/nc2/grib/GdsHorizCoordSys  P o o  x S ~   %s testProjection%n  start at latlon= %s%n end at latlon= %s%n €  start at proj coord= %s%n ‚ƒ „ƒ   end at proj coord= %s%n ƒ ƒ should end at x= (%f,%f)%n é([BI)V getOctet4(I)IgetOctetscanMode lastOctetucar/nc2/grib/GribUtilsscanModeYisPositive(I)Zjava/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Float(F)Ljava/lang/Float;java/util/Formatterformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;ucar/nc2/util/Misc nearlyEquals(FF)ZgetNx access$000()Lorg/slf4j/Logger;org/slf4j/Loggerdebug9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VgetNygetClass()Ljava/lang/Class;nearlyEqualsAbs(DDD)Zjava/lang/Mathround(D)JgetEarth()Lucar/unidata/geoloc/Earth;(Lucar/unidata/geoloc/Earth;)V getNameShort()Ljava/lang/String;templategetNxRawgetNyRaw getNptsInLineD(Ljava/lang/String;IIILucar/unidata/geoloc/ProjectionImpl;DDDDII[I)Vucar/unidata/geoloc/LatLonPointcreate%(DD)Lucar/unidata/geoloc/LatLonPoint;java/lang/ClassgetName$Lucar/unidata/geoloc/ProjectionImpl;"ucar/unidata/geoloc/ProjectionImpl latLonToProjH(Lucar/unidata/geoloc/LatLonPoint;)Lucar/unidata/geoloc/ProjectionPoint;#ucar/unidata/geoloc/ProjectionPoint)(DD)Lucar/unidata/geoloc/ProjectionPoint;dxdyjava/lang/Double(D)Ljava/lang/Double;!" HIJIKILIMINIOPQPRP STUØn*+·**'¶µ**+¶µ*¶E**/¶†$jµ**3¶†$jµ**7¶ µ **8¶†$jµ **<¶†$jµ **H¶ µ *Iµ±V2 {}~€�,‚9ƒC„P…]‡gˆm‰W nX[n\]O^I_`UàŒ*´ ¸™E*´*´ •žx+½Y*´ ¸SY*´¸SY*´¸SY*´ ¸S¶W§B*´*´ –œ6+½Y*´ ¸SY*´¸SY*´¸SY*´ ¸S¶W±VŒ �ŽL�X‘‹“WŒX[ŒabcûL>deU�ç*·*´ *´–œ*Y´ bµ *´*´ ¸™*Y´fµ*¶D**@¶†#jµ*¶¤:*´ *´f*¶d†nE*´$¸š¸*´¸$¸¹*$µ**D¶†#jµ*´ *´–œ **´vµ*¶¤:*´ *´f*¶d†nE*´$¸š¸*´¸$¸¹*$µ±VV–˜™š)›4Ÿ9 F£N¤`¥k¦€§…«’¬ž­§°¯±Á²Ì³á´æ·W*`%fIÁ%fIçX[9®^Ic üP!>ghU,¬V»W X[ijU�*+¦¬+Æ*¶ +¶ ¥¬*+·!š¬+À"M*´�,´�#*´�k¸%š¬*´�,´�#*´�k¸%š¬*´ �,´ �#*´�k¸%š¬*´ �,´ �#*´�k¸%¬V:ÀÁÂÃÄ Å"Ç'È@ÉBÊ[Ë]ÌvÍxÎW �X[�kl'hm[c ü"noU!Ž*´&š…*´�#*´�ko¸'ˆ<*´�#*´�ko¸'ˆ=*´ �#*´�ko¸'ˆ>*´ �#*´�ko¸'ˆ6*·(6h`6h`6h`6h`6*µ&*´&¬V2 ÓÔÖ/×CØXÚ^ÛgÜpÝyÞƒ߉áW>npP/ZqPCFrPX1sP^+tPŽX[cû‰uvUf**´™*´ØñŸ *´Øñ *®*´†*´†n®VåæçW *X[cwxU©2L* ¶ =ž&l¼ L>+¾¢+**´h`¶O„§ÿè+°V"ëì í îïð*ï0òW*yP2X[0z{ )|Pc þ}ú~U©M»+Y*¶,·-L*´�I*´�9».Y*¶/*´0*¶*´ +(*´�*´�*¶1*¶2*¶3·4°Vö øùú>ûLúW*MX[ A€�;‚ƒ4„ƒ…`U¥ à*¶5M*´ �J)*´�˜œ )6cJ*´�*´�¸8:*´ �)¸8:+9½Y*¶ ¶:S¶W+;½YS¶W+<½YS¶W,´=¶>:+?½Y,´@,´A¸BS¶W+C½YS¶W,´@*¶d‡,´Dkc9,´A*¶d‡,´Ekc9 +F½Y¸GSY ¸GS¶W±VBÿ *5JZj u Ž ž±ÄßW\ àX[àabÛ†‡ Õˆƒ*¶‰Š5«‹ŠukŒ�±/ŽƒÄ�ƒ c ý.�‘Z "Y