4  ?I   ~     ~@V ~?FR9@f    ?  ? ! ! ! ! u u  @Lc  v  1 u @p logLorg/slf4j/Logger; RAD_PER_DEGD ConstantValue DEG_PER_RAD northPole%Lucar/unidata/geoloc/ProjectionPoint;rotY[[DrotZ()VCodeLineNumberTableLocalVariableTablethis,Lucar/unidata/geoloc/projection/RotatedPole;(DD)V northPoleLat northPoleLonbuildRotationMatricesbetaRadgammaRadcosBetasinBetacosGammasinGamma StackMapTable getNorthPole'()Lucar/unidata/geoloc/ProjectionPoint; constructCopy&()Lucar/unidata/geoloc/ProjectionImpl;result$Lucar/unidata/geoloc/ProjectionImpl;paramsToString()Ljava/lang/String; latLonToProjq(Lucar/unidata/geoloc/LatLonPoint;Lucar/unidata/geoloc/ProjectionPointImpl;)Lucar/unidata/geoloc/ProjectionPoint;latlon!Lucar/unidata/geoloc/LatLonPoint; destPoint)Lucar/unidata/geoloc/ProjectionPointImpl;lonlatlonRadlatRadp0[Dp1p2lonRlatRp projToLatLonm(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/LatLonPointImpl;)Lucar/unidata/geoloc/LatLonPoint;ppt%Lucar/unidata/geoloc/LatLonPointImpl;lonRRadlatRRad crossSeamM(Lucar/unidata/geoloc/ProjectionPoint;Lucar/unidata/geoloc/ProjectionPoint;)Zpt1pt2equals(Ljava/lang/Object;)ZoLjava/lang/Object;thathashCode()I SourceFileRotatedPole.javajava/lang/Math*ucar/unidata/geoloc/projection/RotatedPole KR RotatedPole K HI JI FG ULucar/nc2/constants/CFgrid_mapping_namerotated_latitude_longitude grid_north_pole_latitude grid_north_pole_longitude java/lang/StringBuilder KL northPole= d  R "java/lang/IllegalArgumentException,ProjectionPoint y must be in range [-90,90]. K R    @A"ucar/unidata/geoloc/ProjectionImplucar/unidata/geoloc/LatLonPoint'ucar/unidata/geoloc/ProjectionPointImpl#ucar/unidata/geoloc/ProjectionPoint#ucar/unidata/geoloc/LatLonPointImpl(Ljava/lang/String;Z)Vcreate)(DD)Lucar/unidata/geoloc/ProjectionPoint; addParameter'(Ljava/lang/String;Ljava/lang/String;)V(Ljava/lang/String;D)VgetY()DgetXcos(D)DsindefaultMapArea$Lucar/unidata/geoloc/ProjectionRect;setDefaultMapArea'(Lucar/unidata/geoloc/ProjectionRect;)VnameLjava/lang/String;setName(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString getLongitude getLatitude toRadiansatan2(DD)D ucar/unidata/geoloc/LatLonPointsrange180asin setLocationabs%(DD)Lucar/unidata/geoloc/LatLonPoint;setjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/invoke/MethodHandleslookupLookup InnerClasses)()Ljava/lang/invoke/MethodHandles$Lookup;%java/lang/invoke/MethodHandles$Lookup lookupClassorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!?@ABCDECD+FGHIJI KLM5*N 23O PQKRM?****)' * * *'*)N& 9),;$<(>0?7@>AO ?PQ?SC?TCULM  * H* kJ(* gwkH* ckJ'9'9)9 )9 *2R*2R*2wR*2R*2R*2R*2R*2R*2R*2 R*2 R*2R*2 wR*2 R*2R*2R*2R*2RNrHIJ#L6MHPNQTSZT`VjWsX~YZ[\]^`abcdefgh iO\ VC WC PQ6VCHWCNXCTYCZZC `[C \#$]^M/* NlO PQ_`Ml,Y* * L+*+* +Nqr"s*tO,PQabcdMA!Y"#$* %&NxO PQefM  +'J+(9))9)9 Y kRY kRY R: Y*21 1k*21 1kcRY*21 1k*21 1kcRY 1R: Y*21 1k*21 1kcRY 1RY*21 1k*21 1kcR:  1 1*+k-9 1.+k9,  ,/,N6 E Oz  PQ gh ijkClCmCnC Eop qp 7rp #sCtC\! uvwwwxyM "+-J+90 1Y23))9)9 Y kRY kRY R: Y*21 1k*21 1kcRY 1RY*21 1k*21 1kcR: Y*21 1k*21 1kcRY*21 1k*21 1kcRY 1R:  1 1*+k9 1.+k9, 4,5,N> (.5^  Oz "PQ"zG"i{ sCtC.|C5}C ^op |qp 4rp #kC lC\&( ~wwwMf+,g06NO PQGG\@M)*++*8+8+M* , 9NO )PQ) Q\M2* :NO PQLM% ;<=>N