3 3  2 2      2          " 9 q= q }  } . 2serialVersionUIDJ ConstantValuexUz0 permissionsLjava/util/Map; SignatureKLjava/util/Map; all_allowedZserialPersistentFields[Ljava/io/ObjectStreamField;()VCodeLineNumberTableLocalVariableTablethis2Lorg/osgi/service/event/TopicPermissionCollection;add(Ljava/security/Permission;)VoldMaskIexisting(Lorg/osgi/service/event/TopicPermission; permissionLjava/security/Permission;tpnameLjava/lang/String;newMask StackMapTableimplies(Ljava/security/Permission;)Zx requesteddesired effectivelastoffsetelements()Ljava/util/Enumeration;allLjava/util/List;LocalVariableTypeTable,Ljava/util/List;5()Ljava/util/Enumeration; writeObject(Ljava/io/ObjectOutputStream;)VoutLjava/io/ObjectOutputStream; hashtableLjava/util/Hashtable;pfieldsPutField InnerClasses%Ljava/io/ObjectOutputStream$PutField;QLjava/util/Hashtable; Exceptions readObject(Ljava/io/ObjectInputStream;)VinLjava/io/ObjectInputStream;gfieldsGetField$Ljava/io/ObjectInputStream$GetField; SourceFileTopicPermission.java ABjava/util/HashMap 9: =>&org/osgi/service/event/TopicPermission"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderinvalid permission: A java/lang/SecurityException>attempt to add a Permission to a readonly PermissionCollection  A * / java/util/ArrayList A java/util/Hashtable A B java/io/ObjectStreamField A ?@0org/osgi/service/event/TopicPermissionCollection"java/security/PermissionCollectionjava/security/Permissionjava/lang/Stringjava/lang/Objectjava/lang/Throwable#java/io/ObjectOutputStream$PutFieldjava/io/IOException"java/io/ObjectInputStream$GetField java/lang/ClassNotFoundExceptionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V isReadOnly()ZgetNamegetActionsMask()I java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/String;I)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)Zlength lastIndexOf(Ljava/lang/String;I)I substring(II)Ljava/lang/String;values()Ljava/util/Collection;(Ljava/util/Collection;)Vjava/util/Collections enumeration/(Ljava/util/Collection;)Ljava/util/Enumeration;(Ljava/util/Map;)Vjava/io/ObjectOutputStream putFields'()Ljava/io/ObjectOutputStream$PutField;'(Ljava/lang/String;Ljava/lang/Object;)V(Ljava/lang/String;Z)V writeFieldsjava/io/ObjectInputStream readFields&()Ljava/io/ObjectInputStream$GetField;8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/String;Z)Z&(Ljava/lang/String;Ljava/lang/Class;)Vjava/lang/BooleanTYPELjava/lang/Class;02345679:;<=>?@ABCK**Y*DE FGHIC +YY  + * Y+M,N,6*Y:*-:,6*-Y-W*-,W*-*ç :HDR")38=CHW\cjEHcJKWOLMFGNO8}PM=xQRCrSKT*"NUVWXYW EZ[\C  ++M,N,66*Y:*1*:6~ì*-:ç :6~-d6-Y6eY -`  N*Y: *-: ç :   6~d6!UkVhkkpkD~ !(8=GQVesxEp 8]Me]M FG NO^MQR_K`Ks]MhaKsbKTc LUVWXYTZUVWXWD UVWXWYZ!cdC`Y* L+!D EFGefg eh;i"jkC'"Y*#M+$N-%,&-'*(+)D "&E*'FG'lm noptg  nuvw"xyC(+*M,%+"N*Y-,*,'-D !"'#E*(FG(z{#|nog nuvwBC=%.Y.Y%"/SY.Y'0/S1Dsqr }~