4       ! " # $ % &@DZ@@4@N'@:v( ) * + H, - . / 0 1 2 3456 78 9:;< -= >?@A@@ HB?!TD-CD ;E@VFG>HIJKL?!TD-@ HM HN O HP HQ HR S T U HV W X YZ [\ Y]^ _` ^ab ^c ^defghij ^k ^_l mnopqrstuvwxyz {| }@ӈ ~ ~ {   H HV H   earth_radiusDlat0lon0par1par2 falseEasting falseNorthing_lat0_lon0nFrhoearthRadiusTimesF lon0Degrees constructCopy&()Lucar/unidata/geoloc/ProjectionImpl;CodeLineNumberTableLocalVariableTablethis1Lucar/unidata/geoloc/projection/LambertConformal;result$Lucar/unidata/geoloc/ProjectionImpl;()V(DDDD)V (DDDDDD)V false_eastingfalse_northing (DDDDDDD)Vdata[D StackMapTable precalculatepar1rpar2rt1t2t1nt0nequals(Ljava/lang/Object;)ZoLjava/lang/Object;thathashCode()IItempJgetParallelTwo()DgetParallelOne getOriginLon getOriginLatgetFalseEastinggetFalseNorthing setOriginLat(D)V DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; setOriginLonsetParellelOnesetParellelTwosetParallelOnesetParallelTwosetFalseEastingsetFalseNorthinggetProjectionTypeLabel()Ljava/lang/String;paramsToStringtoStringtoWKSsbuffLjava/lang/StringBuilder;getScale(D)Dlatttnr1r2 crossSeamM(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/ProjectionPoint;)Zpt1%Lucar/unidata/geoloc/ProjectionPoint;pt2 latLonToProjq(Lucar/unidata/geoloc/LatLonPoint;Lucar/unidata/geoloc/ProjectionPointImpl;)Lucar/unidata/geoloc/ProjectionPoint;latLon!Lucar/unidata/geoloc/LatLonPoint;)Lucar/unidata/geoloc/ProjectionPointImpl;toXtoYfromLatfromLondlonthetar projToLatLonm(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/LatLonPointImpl;)Lucar/unidata/geoloc/LatLonPoint;toLatrnworld%Lucar/unidata/geoloc/LatLonPointImpl;toLonfromXfromYrhopyd ([[F[[FII)[[Fifrom[[FtolatIndexlonIndexcntfromLatA[FfromLonAresultXAresultYA ([[F[[F)[[FfromXAfromYAtoLatAtoLonA ([[D[[DII)[[D[[D ([[D[[D)[[D SourceFileLambertConformal.java/ucar/unidata/geoloc/projection/LambertConformal    "ucar/unidata/geoloc/ProjectionImplLambertConformal   ucar/nc2/constants/CFgrid_mapping_namelambert_conformal_conic latitude_of_projection_origin longitude_of_central_meridianstandard_parallelucar/unidata/util/Parameter  ucar/nc2/constants/CDMunitskm "java/lang/IllegalArgumentException,LambertConformal lat0 outside range (-90,90)  LambertConformal abs(par1) >= 90 LambertConformal abs(par2) >= 90LambertConformal par1 = 90LambertConformal par1 = -90LambertConformal par2 = 90LambertConformal par2 = -90java/lang/Math         Lambert conformal conic java/lang/StringBuilder LambertConformal{earth_radius=  , lat0=, lon0=, par1=, par2=, falseEasting=, falseNorthing= PROJCS[" ",#GEOGCS["Normal Sphere (r=6371007)",DATUM["unknown",SPHEROID["sphere",6371007,0]],PRIMEM["Greenwich",0],#UNIT["degree",0.0174532925199433]],*PROJECTION["Lambert_Conformal_Conic_1SP"],PARAMETER["latitude_of_origin",],PARAMETER["central_meridian",PARAMETER["scale_factor",1],PARAMETER["false_easting",PARAMETER["false_northing",            java/lang/Object#ucar/unidata/geoloc/ProjectionPoint#ucar/unidata/geoloc/LatLonPointImpldefaultMapArea$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)V(Ljava/lang/String;[D)V (Lucar/unidata/util/Parameter;)Vabstansincoslogpow(DD)D toDegreesgetClass()Ljava/lang/Class;java/lang/Doublecompare(DD)I"ucar/unidata/geoloc/ProjectionRectdoubleToLongBits(D)Jappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;getName ucar/unidata/geoloc/LatLonPoints isInfinite((Lucar/unidata/geoloc/ProjectionPoint;)ZgetXucar/unidata/geoloc/LatLonPoint getLatitude getLongitude lonNormal'ucar/unidata/geoloc/ProjectionPointImpl setLocation(DD)VgetYatan2sqrtatan setLatitude setLongitude!"z6Y******* L+* +* +)*$+,,4-6$D*  45 f *')  BC4| *')    SUH  **'*)*'*)* *!* "* #* *$*&'(*)'**+)**,*#:RR*-Y,./   *0 **1 **34(*5 6k*jgi jlm!o'p-r3s9t?vCxKyRzY{a|l~qw}\ q l b r*89 ;Y<=* 8> ;Y@=*!8> ;YA=* >g8B ;YD=* >c8B ;YE=*!>g8B ;YF=*!>c8B ;YG=* H*!JI'KocM9I)KocM9*!* g8B*'NO*'P)PoQoQoO*OR9 *'P k*OoS***SkTI*KocM*OR9 **T oU**VWr&0>HZdv&6C[fqHr&L [  I*++*X+X+M,*Y,"*"Y,#*#Y,*Y,*Y, * Y,!*!Y* , * , * ZZ+-;=KM[]km{} - @J@* *[ A  }<* *[ Ah  }`<* *[ Ah  }`<*  * [ Ah  }`<*! *![ Ah  }`<*" *"[ Ah  }`<*# *#[ Ah  }`<>2?Tav @@ @ @ @ @ @/*! /*  /* /* /*" /*#' R*'*'*$/0 12R*'*'*$67 89F *' *$>? @ F *'!*$EF G F *' *$KL M F *'!*$QR S >*'" ]^>*'# hi-\s /*]| d^Y_`a*bca*bda*bea* bfa*!bga*"bha*#b}ij d^Y_L+ka*lamaW+naW+oaW+paW+qaW+raW+saW+ta*buaW+va*buaW+waW+xa*"buaW+ya*#buaW+j:")07>EXkr 6'HI'KocMJ)*OR9*O*Sk9'Pk9  o'0>66$'0 ?+z ,z+{,{k+{,{g8| ???,@/y+~9+9 9 *Wg9 *O k9 IKocM*OR9*To9 NkJ*U Pkg9,)*"c*#c,. #/ENW f w p yyyW"fqi #V /J E4N+!+{*"g9+*#g9 *U9 *O k9 k9 k9   g9  9k  kc9*O k9*Oo*cV98B*O >J+**Sko*OoR9Kk9gVJ,),,R  )19A"H#Q$a%j&r)+,./234  W  H QaySA 0+ B' +26+2:+2:,2:,2: 609099*Wg9*Ok9IKocM*OR9*To9Nk9 *UPkg9  *"cQ  *#cQu,NEF GHIL%M-N5P<QHRTSjTsU}VXYL[-y5qH^TRj<s3}/      E              +2>+2:+2:,2:,2:6   0*"g9  0*#g9*U9*Ok9 k9 k9g9 9  kkc9*O k9*Oo*cV9 8B*O >9,**Sko*OoR9Kk9gV9 Q  Q ,njk lmnp"q/r<sBuKvSw[xc{j|s}~p/ <Bjs~b             F0+      B(            +26+2:+2:,2:,2: 619199*Wg9*Ok9IKocM*OR9*To9Nk9 *UPkg9  *"cR  *#cRy,N %,3:FRhq{,v3oF\RPh:q1{-      E +2>+2:+2:,2:,2:6   1*"g9  1*#g9*U9*Ok9 k9 k9g9 9  kkc9*O k9*Oo*cV9 8B*O >9,**Sko*OoR9Kk9gV9 R  R ,n ".:@IQYahq. :@hq|`    D0+B(