4   :o       ? ?zG{ & & 7'Ŭ   ?PbM * *  3 @v  3  3 3  3 3 la1Flo1la2lo2latindXdY([BI)VCodeLineNumberTableLocalVariableTablethisMercator InnerClasses'Lucar/nc2/grib/grib1/Grib1Gds$Mercator;data[BtemplateIgetDxRaw()FgetDyRawtoString()Ljava/lang/String;equals(Ljava/lang/Object;)ZoLjava/lang/Object;that StackMapTablehashCode()IuseLatuseLonuseLad useDeltaLon useDeltaLatresultmakeHorizCoordSys"()Lucar/nc2/grib/GdsHorizCoordSys;earthLucar/unidata/geoloc/Earth;proj)Lucar/unidata/geoloc/projection/Mercator;startP%Lucar/unidata/geoloc/ProjectionPoint;startxDstartytestHorizCoordSys(Ljava/util/Formatter;)VfLjava/util/Formatter;cs Lucar/nc2/grib/GdsHorizCoordSys;Lo2startLL!Lucar/unidata/geoloc/LatLonPoint;endLLendPPendxendy SourceFile Grib1Gds.javaucar/nc2/grib/grib1/Grib1Gds WX OP QP c RP SP TP c UP VP cjava/lang/StringBuilder W Mercator{la1= , lo1=, la2=, lo2=, latin=, dX=, dY=} gh ij%ucar/nc2/grib/grib1/Grib1Gds$Mercator ocucar/nc2/util/Misc op 'ucar/unidata/geoloc/projection/Mercator W  ucar/nc2/grib/GdsHorizCoordSys h bc e e p p W wx%s testProjection%njava/lang/Object h  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    getOctet3(I)IgetOctet resolutionscanMode lastOctet()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(F)Ljava/lang/StringBuilder;getClass()Ljava/lang/Class;nearlyEqualsAbs(DDD)Z nearlyEquals(FF)ZgetEarth()Lucar/unidata/geoloc/Earth;ucar/unidata/geoloc/EarthgetEquatorRadius()D(DDDDD)Vucar/unidata/geoloc/LatLonPointcreate%(DD)Lucar/unidata/geoloc/LatLonPoint; latLonToProjH(Lucar/unidata/geoloc/LatLonPoint;)Lucar/unidata/geoloc/ProjectionPoint;#ucar/unidata/geoloc/ProjectionPointgetXgetY getNameShortgetDxgetDygetNxgetNyD(Ljava/lang/String;IIILucar/unidata/geoloc/ProjectionImpl;DDDDII[I)Vjava/lang/ClassgetNamejava/util/Formatterformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;$Lucar/unidata/geoloc/ProjectionImpl;"ucar/unidata/geoloc/ProjectionImpl)(DD)Lucar/unidata/geoloc/ProjectionPoint;dxdyjava/lang/DoublevalueOf(D)Ljava/lang/Double;! OPQPRPSPTPUPVPWXY*+** j**j****j **j **j ** **j ** j**Z2 ]_`"a,b:cHdVf`hni|kl[ \_`abcdeY/* Zp[ \_feY/*Zu[ \_ghYkY*** * * * **Zza{jz[ k\_ijY*++*+*++ M*,!*k#*,!* k#* , $*,$* , $ZB "'@B[]km{}[ \_kl'bm_n  opY+*%}*!*ko<*!* ko=* 'n>* 'n6*'n6*(6h`6h`6h`6h`6h`6*%*%Z:)2<FLU^gq{[Hiqc)Xrc2Osc<EtcF;ucL5vc\_nwxYp*)L*Y** ++,k.M,**/0N-19-293Y*4*5* ,*6*7*8*9:Z& !3;Cdo[>p\_kyz!O{|3=}~;5C-Y *;M* J)* )?Y*@SAW+B?YSAW+C?YSAW,DE:+F?Y,G,HISAW+J?YSAW,G*8d,Kkc9,H*9d,Lkc9 +M?YNSY NSAWZB *5JZju[\ \_ *5uk~/ n 3^  ]