2      E E I  H H H H H H H  H  H H H E H H Hg 1 1 1 1 1 1  1 H   1    B B E B_docinfoLjava/util/Hashtable; Signature;Ljava/util/Hashtable; _currentTagLjava/lang/String;_currentAccessDAO.Ledu/ucsb/nceas/utilities/access/XMLAccessDAO;_accessPermOrder _accessFileId _subTreeId_guid _inPrincipalZ _inPermission_inAllow_inDenyxmlAccessDAOListLjava/util/Vector;BLjava/util/Vector;xmlAccessDAOStackLjava/util/Stack;ALjava/util/Stack;charstxtValue(I)Ljava/lang/String;CodeLineNumberTableLocalVariableTable permissionItxtPermLjava/lang/StringBuffer; StackMapTableintValue(Ljava/lang/String;)IeLjava/lang/Exception;thisPermission()Vthis0Ledu/ucsb/nceas/utilities/access/DocInfoHandler;(Ljava/lang/String;)Vguid startElementQ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)Vuri localNameqName attributesLorg/xml/sax/Attributes; Exceptions endElement9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vi permStringpermLongLjava/lang/Long; characters([CII)Vch[Cstartlength getDocInfo()Ljava/util/Hashtable;=()Ljava/util/Hashtable;getAccessControlList()Ljava/util/Vector;D()Ljava/util/Vector; SourceFileDocInfoHandler.javajava/lang/StringBuffer stALLCHANGEPERMISSION ,READWRITE java/lang/Integer sw mjava/lang/Exception java/util/Hashtable JK NO PQ VW XW YW ZWjava/util/Vector [\java/util/Stack ^_ aO UOaccess ROorder SO accessfileid TO subtreeidallowdeny principal,edu/ucsb/nceas/utilities/access/XMLAccessDAO w w w w w w mn tjava/lang/StringBuilder java/lang/String s.edu/ucsb/nceas/utilities/access/DocInfoHandler"org/xml/sax/helpers/DefaultHandlerorg/xml/sax/SAXExceptionjava/lang/Longappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;()ItoString()Ljava/lang/String; toUpperCasecontains(Ljava/lang/CharSequence;)Zequals(Ljava/lang/Object;)Zorg/xml/sax/AttributesgetValue&(Ljava/lang/String;)Ljava/lang/String;setGuid setPermOrdersetAccessFileId setSubTreeId setPermTypeput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;setPrincipalNamevalueOf(J)Ljava/lang/Long;sizeget(I)Ljava/lang/Object; addPermission(Ljava/lang/Long;)Vpush&(Ljava/lang/Object;)Ljava/lang/Object;addAll(Ljava/util/Collection;)Zclear-(Ljava/lang/String;)Ljava/lang/StringBuilder;!HIJKLMNOPQROSOTOUOVWXWYWZW[\L]^_L`aO bcd_YL~~ +W~+ +W+W~+ +W+ W+ e:>@ACD"F)G0H7I>KELLMSNZQf_ghWijk l  mndc< Y* < <M*<*<* <*<eBX[\^bge i,j0l<m@oLpPr\savf  opcgOaqhkDrstdJ**Y*******Y*Y *!"e2 x+,-23#4(5-788C:Iyf JuvswdO**Y*******Y*Y *!"*+#e6 {+,-23#4(5-788C:I|N}fOuvOxOyzd*!"*,*$%B*&*'(&*)**()*+*,(+*-% **.% **/% *k*0%_**1Y2**#3**&4**)5**+6* *-7* *.7en +2?FVbjv~f4uv{O|O}O~k +Wd***"8W*0%**b**"9T*/%H*A*:*"::;:6* <* =1>,-% *E,.% *4*0%** *?W*/%*,-% ,.%** @W* Aeb#*8KRXcrfHf#hX1Oc&uv{O|O}Ok 8-"do#BYC*Z"DEY+FDG"e "f*#uv##h#hd/*ef uvLd/*ef uvL