4  " " " " " " " " " " " "  " C " "  "  ?zG{ " 57 " + " " " " " . "@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 STUn*+**'**+*E**/$j**3$j**7 **8$j **<$j **H *IV2 {}~,9CP]gmW nX[n\]O^I_`U* E** x+Y* SY*SY*SY* SWB** 6+Y* SY*SY*SY* SWV LXWX[abcL>deU** **Y b ** *Yf*D**@#j*:* *f*dnE*$*$*$**D#j* * **v*:* *f*dnE*$*$*$VV)49FN`kW*`%fI%fIX[9^Ic P!>ghU,VW X[ijU*++* + *+!+"M*,#*k%*,#*k%* , #*k%* , #*k%V: "'@B[]vxW X[kl'hm[c "noU!*&*#*ko'<*#*ko'=* #*ko'>* #*ko'6*(6h`6h`6h`6h`6*&*&V2 /CX^gpyW>npP/ZqPCFrPX1sP^+tPX[cuvUf*** ****nVW *X[cwxU2L* =&l L>++**h`O+V"  *0W*yP2X[0z{ )|Pc }~UM+Y*,-L*I*9.Y*/*0** +(***1*2*34V >LW*MX[ A;4`U *5M* J)* )6cJ**8:* )8:+9Y* :SW+;YSW+<YSW,=>:+?Y,@,ABSW+CYSW,@*d,Dkc9,A*d,Ekc9 +FYGSY GSWVB *5JZj u  W\ X[ab *5uk/ c .Z "Y