4* R R          Z@@4@:v       R    @@rs R   1 1 1 1 1 I I @V R> R R?!TD-@ R  earthRadiusDlon0par falseEasting falseNorthingpar_rAconvertScaleToStandardParallel(D)DCodeLineNumberTableLocalVariableTablescale constructCopy&()Lucar/unidata/geoloc/ProjectionImpl;this)Lucar/unidata/geoloc/projection/Mercator;result$Lucar/unidata/geoloc/ProjectionImpl;()V(DD)V(DDDD)V false_eastingfalse_northing(DDDDD)Vradius StackMapTable precalculate getParallel()D getOriginLongetFalseEastinggetFalseNorthinggetEarthRadius setParallel(D)V DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; setOriginLonlonsetFalseEastingsetFalseNorthingparamsToString()Ljava/lang/String;toString crossSeamM(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/ProjectionPoint;)Zpt1%Lucar/unidata/geoloc/ProjectionPoint;pt2equals(Ljava/lang/Object;)ZoLjava/lang/Object;mercatorhashCode()IItempJ latLonToProjq(Lucar/unidata/geoloc/LatLonPoint;Lucar/unidata/geoloc/ProjectionPointImpl;)Lucar/unidata/geoloc/ProjectionPoint;toXtoYlatLon!Lucar/unidata/geoloc/LatLonPoint;)Lucar/unidata/geoloc/ProjectionPointImpl;fromLatfromLon fromLat_r projToLatLonm(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/LatLonPointImpl;)Lucar/unidata/geoloc/LatLonPoint;world%Lucar/unidata/geoloc/LatLonPointImpl;fromXfromYtoLonetoLat SourceFile Mercator.java c c'ucar/unidata/geoloc/projection/Mercator zy xy {y |y }y nt   "ucar/unidata/geoloc/ProjectionImplMercator n \[ ][ ^[ _[ Z[ c `[ woucar/nc2/constants/CFgrid_mapping_name  longitude_of_projection_origin  standard_parallel earth_radiusucar/nc2/constants/CDMunitskm  c a[ java/lang/StringBuilder noMercator{earthRadius=    , lon0=, par=, falseEasting=, falseNorthing=    y    y y cjava/lang/Double c  c! "c #p $y %cjava/lang/Math &c' ( )java/lang/Objectucar/unidata/geoloc/LatLonPoint'ucar/unidata/geoloc/ProjectionPointImplacos toDegreesdefaultMapArea$Lucar/unidata/geoloc/ProjectionRect;setDefaultMapArea'(Lucar/unidata/geoloc/ProjectionRect;)VnameLjava/lang/String;setName(Ljava/lang/String;)V(Ljava/lang/String;Z)V toRadians addParameter'(Ljava/lang/String;Ljava/lang/String;)V(Ljava/lang/String;D)Vcosappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder; ucar/unidata/geoloc/LatLonPoints isInfinite((Lucar/unidata/geoloc/ProjectionPoint;)Z#ucar/unidata/geoloc/ProjectionPointgetXgetClass()Ljava/lang/Class;compare(DD)I"ucar/unidata/geoloc/ProjectionRectdoubleToLongBits(D)J getLatitude getLongitudeabsrange180sin%ucar/unidata/util/SpecialMathFunctionatanh setLocationgetYexpatan#ucar/unidata/geoloc/LatLonPointImpl setLatitude setLongitude!Z[\[][^[_[`[a[ bcdD &oI(e "#f g[][hidr .Y***** L+* +* +e123$4,5f.jklmnod> * e <=f jknpdN  *') e F Gf  jk \[ ][nqdd *') e J Kf4jk\[][r[s[ntd. z**'*)*** *)** !"*#'$*%)$*&*'k$ *)$**$*,-"eFWY Z[\]#_+a/c7d>eEfSgahiiqjymf>zjkz\[z][zr[zs[zu[ vawod?***.k/e stf jkxyd/*e|f jkzyd/*ef jk{yd/*ef jk|yd/*ef jk}yd/*ef jk~dR*'*'*e fjk][dF *'*e f jk [d>*'e fjk^[d>*'e fjk_[d/*0ef jkdvL1Y234*564*574*584*594*5}:;ef Ljkd{(+< ,<+=,=kef (jk((v@dX*++*>+>+M,*?,*?,*?,*?,*?* , * , * @eJ+-;=KM[]kmf jkkv+ @J@d(* *A A  }<* *A Ah  }`<* *A Ah  }`<* *A Ah  }`<* *A Ah  }`<e. 2?Tavf jklv @@ @ @ @dG k+B9+C9 9 DFgFGJJJ9%*/ *gLkJ*/ MNk9,)*c*cO,e*  !$*%.&6(I)X,i-ff .[3[kjkkklI"[X[c[[[ T[ v.6 !d V+=*gJ+P*g9)*/o*c9w*/oQ9 SU Wkg9 , X,Y,e"2 35)768H:N;T<fRVjkVVl J[=[)-[6 [ H[