3 b) a* a+ a, a- a. a/ 01 234 567 589: ;< = a> 2?d 0?@ A aB 0C aDE ) FG H I J K L M aNO aPQ *) aR aSTU .V aW aX YZ 8[\ Y] Y^_ 8` aabc <) <de <K ;f ag ah aij E) 8k lm ln lop L) Lq Lrs Pt au vw Tx 0y Tz 0{| Y}~ [ L  b bKstoreLjavax/mail/Store;modeIqLjavax/mail/EventQueue;HOLDS_MESSAGES ConstantValue HOLDS_FOLDERS READ_ONLY READ_WRITEconnectionListenersLjava/util/Vector; Signature9Ljava/util/Vector;folderListeners5Ljava/util/Vector;messageCountListeners;Ljava/util/Vector;messageChangedListeners=Ljava/util/Vector;(Ljavax/mail/Store;)VCodeLineNumberTableLocalVariableTablethisLjavax/mail/Folder;sessionLjavax/mail/Session;scopeLjava/lang/String;executorLjava/util/concurrent/Executor; StackMapTable9getName()Ljava/lang/String; getFullName getURLName()Ljavax/mail/URLName;storeURLLjavax/mail/URLName;fullname encodedNameLjava/lang/StringBuffer;GE ExceptionsgetStore()Ljavax/mail/Store; getParent()Ljavax/mail/Folder;exists()Zlist((Ljava/lang/String;)[Ljavax/mail/Folder;listSubscribedpattern()[Ljavax/mail/Folder; getSeparator()CgetType()Icreate(I)Z isSubscribed setSubscribed(Z)V subscribeZhasNewMessages getFolder'(Ljava/lang/String;)Ljavax/mail/Folder;delete(Z)ZrenameTo(Ljavax/mail/Folder;)Zopen(I)Vclose()VisOpengetModegetPermanentFlags()Ljavax/mail/Flags;getMessageCountgetNewMessageCountme$Ljavax/mail/MessageRemovedException;inewmsgstotal\getUnreadMessageCountunreadgetDeletedMessageCountdeleted getMessage(I)Ljavax/mail/Message; getMessages(II)[Ljavax/mail/Message;startendmsgs[Ljavax/mail/Message;([I)[Ljavax/mail/Message;msgnums[Ilen()[Ljavax/mail/Message;appendMessages([Ljavax/mail/Message;)Vfetch1([Ljavax/mail/Message;Ljavax/mail/FetchProfile;)VfpLjavax/mail/FetchProfile;setFlags+([Ljavax/mail/Message;Ljavax/mail/Flags;Z)VflagLjavax/mail/Flags;value(IILjavax/mail/Flags;Z)VmsgLjavax/mail/Message;([ILjavax/mail/Flags;Z)V copyMessages+([Ljavax/mail/Message;Ljavax/mail/Folder;)Vfolderexpungesearch5(Ljavax/mail/search/SearchTerm;)[Ljavax/mail/Message;termLjavax/mail/search/SearchTerm;J(Ljavax/mail/search/SearchTerm;[Ljavax/mail/Message;)[Ljavax/mail/Message; matchedMsgsLjava/util/List;LocalVariableTypeTable&Ljava/util/List;_addConnectionListener((Ljavax/mail/event/ConnectionListener;)Vl%Ljavax/mail/event/ConnectionListener;removeConnectionListenernotifyConnectionListenerse"Ljavax/mail/event/ConnectionEvent;typeaddFolderListener$(Ljavax/mail/event/FolderListener;)V!Ljavax/mail/event/FolderListener;removeFolderListenernotifyFolderListenersLjavax/mail/event/FolderEvent;notifyFolderRenamedListeners(Ljavax/mail/Folder;)VaddMessageCountListener*(Ljavax/mail/event/MessageCountListener;)V'Ljavax/mail/event/MessageCountListener;removeMessageCountListenernotifyMessageAddedListeners$Ljavax/mail/event/MessageCountEvent;notifyMessageRemovedListeners(Z[Ljavax/mail/Message;)VremovedaddMessageChangedListener,(Ljavax/mail/event/MessageChangedListener;)V)Ljavax/mail/event/MessageChangedListener;removeMessageChangedListenernotifyMessageChangedListeners(ILjavax/mail/Message;)V&Ljavax/mail/event/MessageChangedEvent; queueEvent1(Ljavax/mail/event/MailEvent;Ljava/util/Vector;)VeventLjavax/mail/event/MailEvent;vectorv.Ljava/util/Vector<+Ljava/util/EventListener;>;M(Ljavax/mail/event/MailEvent;Ljava/util/Vector<+Ljava/util/EventListener;>;)VfinalizetoStrings SourceFile Folder.java { fg qr ur wr yr de  mail.event.scope mail.event.executor java/util/concurrent/Executor application   hi javax/mail/EventQueue { java/lang/StringBuffer javax/mail/URLName    %  { % &javax/mail/MethodNotSupportedException java/lang/IllegalStateExceptionFolder not open {   "javax/mail/MessageRemovedException  javax/mail/Message  "javax/mail/FolderNotFoundExceptionjava/lang/StringBuilder  does not exist { java/util/ArrayList    java/util/Vector   javax/mail/event/ConnectionEvent {  javax/mail/event/FolderEvent {  { "javax/mail/event/MessageCountEvent {$javax/mail/event/MessageChangedEvent {   "javax/mail/Folderjava/lang/Objectjava/lang/AutoCloseablejavax/mail/Storejavax/mail/Sessionjava/lang/Stringjavax/mail/MessagingExceptionjavax/mail/search/SearchTermjava/util/Listjava/lang/Throwable getSession()Ljavax/mail/Session; getProperties()Ljava/util/Properties;java/util/Properties getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;equalsIgnoreCase(Ljava/lang/String;)ZgetApplicationEventQueue8(Ljava/util/concurrent/Executor;)Ljavax/mail/EventQueue; getEventQueue()Ljavax/mail/EventQueue;"(Ljava/util/concurrent/Executor;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; getProtocolgetHostgetPort getUsername^(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V(Ljava/lang/String;)Vjavax/mail/Flags$FlagFlag InnerClassesRECENTLjavax/mail/Flags$Flag;isSet(Ljavax/mail/Flags$Flag;)ZSEENDELETED(Ljavax/mail/Flags;Z)V-(Ljava/lang/String;)Ljava/lang/StringBuilder;((Ljava/lang/String;Ljavax/mail/Folder;)Vmatch!(Ljavax/mail/search/SearchTerm;)Zadd(Ljava/lang/Object;)ZsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object; addElement(Ljava/lang/Object;)V removeElement(Ljava/lang/Object;I)VterminateQueue)(Ljava/lang/Object;Ljavax/mail/Folder;I)V(ILjavax/mail/Folder;)V<(Ljava/lang/Object;Ljavax/mail/Folder;Ljavax/mail/Folder;I)V)(Ljavax/mail/Folder;Ljavax/mail/Folder;)V-(Ljavax/mail/Folder;IZ[Ljavax/mail/Message;)V*(Ljava/lang/Object;ILjavax/mail/Message;)Vclone()Ljava/lang/Object;enqueuejavax/mail/Flags!abc defghijgklmgknogklpgknBqrstBursvBwrsxByrsz<{|}K*******++M,   N,  :-*8-*,$-*+*Y~R E1"'(34AJV_js~4de'e3YAKV }<*L*MYN, -,W Y+!+"+#-$+%&~&  ,4;*<4 /'}/*~ }:*+'~M}1*('~_ }1*()~q },~ }<*Y+~}4*,~  !}Q*- .Y/0*~ !}8*-<*1=>"*234:(+5~2   %(+-064-$g8 -g(g B!}8*-<*1=>"*264:(+5~2 '( * +,.%/(3+0-20,654-$g8 -g(g B!}8*-<*1=>"*274:(+5~2 UV X YZ\%](a+^-`0Z6c4-$g8 -g(g B!}&d`8N6-d*2S-~ $4 g&&g&g   K!}%+=8N6-*+.2S-~#4 g%%"g  K!}4*- .Y/0*1<8M>,d*2S,~"",2*g4g K}?~# !}6++2,9: 5~C EHFCJ4gR!}%6*2:-9: 5~n pqtrn$vH!g%%g%g%%X!}'6+*+.2:,9: 5~  &>#g''''Z},,:";Y?>@,A,+B~&+ ,,,&}> *+*CD~ } QEYFN,:66'2:+G -HW:--I8JK!365~"%!'*(3)8%>,4!QQQI I*KKB!}d**LYM*+N~RSTU!}V* *+OW~bcd}'*PY*QM*,*R *S~tuv&  ''g !}d**LYM*+N~!}V* *+OW~}|%*TY**UM*,*R**V~$  %%g }}&*TY**+WM*,*R**+X~%  &&!  }d**LYM*+N~ !  }V* *+OW~ }u*YY*+ZM*,*R~    }*YY*,ZN*-*R~%&(-.* !}d**LYM*+N~?@AB!}V* *+OW~OPQ}~*[Y*,\N*-*R~abdef*g }~,]LN*+-^~vwx*r r   s!"}e*S*_ L*_+~}  N#$%}^*L++*`~   & '( Y