4ucar/mcidas/MSATnavucar/mcidas/AREAnav MSATnav.javaisEastPositiveZNOMORBD@䖀 EARTH_RADIUS@'zitypeIharplpsi2deltaxdeltayrflonsublonioff[I([I)V"java/lang/IllegalArgumentException()V    "  $ &  (MSATjava/lang/StringBuilder+ , Invalid navigation type.append-(Ljava/lang/String;)Ljava/lang/StringBuilder; 01 ,2(I)Ljava/lang/StringBuilder; 04 ,5toString()Ljava/lang/String; 78 ,9(Ljava/lang/String;)V ; <  ?java/lang/SystemA arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V CD BE@y; =p  I?k+#  M  O  Q?}}H˒  U  W  Yucar/mcidas/McIDASUtil[integerLatLonToDouble(I)D ]^ \_  athisLucar/mcidas/MSATnav;iparmstoLatLon([[D)[[D[[DhareaCoordToImageCoord jg k@@?FR9java/lang/Mathstan(D)D uv twsqrt {v t|cos ~v tsin v tasin v tatan v t@Lcxfixlavmucosrfsinrftetaxtytztxelexlinxele2xlin2xyxryrtanxtanyval1val2ykrspointlinelenumberlatlon imglineletoLinEleAe@imageCoordToAreaCoord ([[D[[D)[[D coslosinlopxpyrephrpphx1y1romr1r2([[F)[[F[[F j  ([[F[[F)[[F  ConstantValueCode StackMapTableLineNumberTableLocalVariableTable Exceptions SourceFile1              *!*#* %* '* )+.* Y,Y-/3+.6:=*@+*)F*GJ*KN* *NcoP*R*SV*SX*Z*+.`bC>JD* ,-8O&PCRHTSUZVaWoXtY{Z[\]cdefg 4+2600i:1*+l:26330223192231I(mo9mo9og9*).*).c*).gg999*Rk*Vkqk9*Rk*Xkqk9 *Jc9.x9x9kc9k*Nc*Nckkc9. o9kkkgo123yR123yR. kkgkkg}kgko9 *Zqk9"*Zqk9$."k $k"gkc9(.$k "k$ckg9* ko9,,*Po9&&x k*Pok9 *(owk9  *bc9 *# w9 123 R123 R3N14iii&iiiiii&iii3iii&|} )18@Hdhl~"/<Obo{$6 ' " / "< ${M &Oy (bf *oY ,1 ) 8 @ H dj hf lb - &    4 .3cdh0h1h2gM />+26,,i:-6..,+2.19*# +2.1 +2.1w9*@+2.1Iw9*bc9qk9qk9  *Pk*P*Pkkkkkc}o9 *J*Jk  kcm*Jk kk kg}I((k  kc9*J*Jk9-2.yR-2.yR8 *Jc9" 9$*P9&*Zqk9*Zqk9&$oxk9$k k9$k k9&k9"kgk"kgkg"kgk"kgkco9xkg"kgokk9 k9 k9 *V*Rko9( *X*Rko9*o(g9(**).c*).c*).g9*(mk9(*mkg9*-2.*R-2.(R.*--'/ii.iiF-ii'ii4.ii.!:BINW_gz )9IYc      &/5I  ) 9 I Y c  v + " & $ &X (J *p ! : _ g  e Z #.>cd>h8,/h-f 4+2600:1*+:26330223092230I(mo9mo9og9*).*).c*).gg999*Rk*Vkqk9*Rk*Xkqk9 *Jc9.x9x9kc9k*Nc*Nckkc9. o9kkkgo123Q123Q. kkgkkg}kgko9 *Zqk9"*Zqk9$."k $k"gkc9(.$k "k$ckg9* ko9,,*Po9&&x k*Pok9 *(owk9  *bc9 *# w9 123 Q123 Q3L14&&3&67:< >*?3A:BBCJDfEjFnGHIJKLMNOQRV"X/Y<ZO[b\o]{^`cfhi<m$8 ) " / "< ${O &O{ (bh *o[ ,3 * : B J fj jf nb - &    4 .3cd012Q /B+26,,:-6..,#+2.09*# +2.0 +2.0v9*@+2.0Iw9*bc9qk9qk9  *Pk*P*Pkkkkkc}o9 *J*Jk  kcm*Jk kk kg}I((k  kc9*J*Jk9-2.Q-2.Q: *Jc9" 9$*P9&*Zqk9*Zqk9&$oxk9$k k9$k k9&k9"kgk"kgkg"kgk"kgkco9xkg"kgokk9 k9 k9 *V*Rko9( *X*Rko9*o(g9(**).c*).c*).g9*(mk9(*mkg9*-2.*Q-2.(Q.*--İ'/ .G-'6.."=EMR[ck~ +;K[e )39M  + ; K [ e  x - " ( $" &Z (L *p " = c k  e Z '.BcdB<,3-