Ęţşž0¨ 2c (d (ef c (g hi jklm no pq crs t u v wxy z{ |} (~ €‚ƒ„…†‡ˆ‰Š (‹ (Œ (Ž ,Œ ( /Œ (‘’“ InnerClassesallow_Z useSubsInfo_subs_"Lorg/astrogrid/samp/Subscriptions;DEFAULT_SAFE_MTYPES[Ljava/lang/String;SAFE_MTYPE_PROPLjava/lang/String; ConstantValueDEFAULT+Lorg/astrogrid/samp/hub/MessageRestriction; ALLOW_ALLDENY_ALL(Z[Ljava/lang/String;Z)VCodeLineNumberTableLocalVariableTableimIthis/Lorg/astrogrid/samp/web/ListMessageRestriction;allowmtypes useSubsInfo permitSend$(Ljava/lang/String;Ljava/util/Map;)ZmarkedHarmlessLjava/lang/Object;mtypesubsInfoLjava/util/Map; knownSafetoString()Ljava/lang/String;sbufLjava/lang/StringBuffer; getSafeMTypes()[Ljava/lang/String; safeMtypes()V SourceFileListMessageRestriction.java D` 67 87 org/astrogrid/samp/Subscriptions 9: ”•samp.mostly-harmless– —˜x-samp.mostly-harmless0 ™š1 ›œjava/lang/StringBufferAllowDeny ž Ÿ  Ą ˘; honour (x-)samp.mostly-harmless XYjsamp.mtypes.safeŁ ¤Ľ ;<, Ś§java/lang/String samp.app.*samp.msg.progresstable.*image.*coord.* spectrum.* bibcode.* voresource.*-org/astrogrid/samp/web/ListMessageRestriction \] DE @A/org/astrogrid/samp/web/ListMessageRestriction$1 BA/org/astrogrid/samp/web/ListMessageRestriction$2 CAjava/lang/Object)org/astrogrid/samp/hub/MessageRestrictionaddMType(Ljava/lang/String;)V java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z isSubscribed(Ljava/lang/String;)Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuffer;keySet()Ljava/util/Set;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;java/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;split'(Ljava/lang/String;)[Ljava/lang/String;!(2367879: ;<=>?@ABACADEFŁ5*ˇ*ľ*ľ*ťYˇľ6,ž˘*´,2ś„§˙ëąG"TU VWX#Y.X4[H4IJ5KL5M75N<5O7PQFÁK*´™/,š N-Ç , š N -ś ™Ź -ś ™Ź*´š§*´+ś‚>ŹG* ^_`ac&d(f1g3jIkH4#RSKKLKT>KUVIW7XYF€@ťYˇ*´™§ś ś*´śśL*´™+śśW+ś°Go(s/t;wH@KL(Z[ \]FK¸K*Dz°*ś°Gƒ„ …ˆH ^>_`F†b˝Y SY!SY"SY#SY$SY%SY&SY'Słť(Y¸)ˇ*ł+ť,Y˝ˇ-ł.ť/Y˝ˇ0ł1ąG21A8QCab5/,