1-./=@AGHIJMOPSU^`bcegkptwy{} must have exactly one value"( ()I()Ljava/lang/String;()V()Z(I)C(I)V(II)I(II)Ljava/lang/String;(Ljava/lang/Object;)V(Ljava/lang/Object;)Z,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Ljava/lang/String;)V(Z)V)4A class definition must have exactly one numeric OIDABSTRACT ABSTRACT_IDATTRIBUTEDESC_ATTR_IDATTRIBUTE_DEFINITION_NAMEATTR_DEF_ATTRS AUXILARY_ID AUXILIARY(Attribute type doesn'thave a numeric OID'Attribute type doesn'thave a syntax OIDAttributeDefinitionCCLASS_DEF_ATTRS COLLECTIVE COLLECTIVE_ID*Class definition doesn'thave a numeric OIDClassDefinitionCode ConstantValueDESCDESC_IDEQUALITY EQUALITY_ID ExceptionsLDAP2JNDISchemaLineNumberTableLjava/lang/String;MATCHRULEDESC_ATTR_IDMATCHRULE_DEFINITION_NAMEMATCHRULE_DEF_ATTRSMAYMAY_IDMUSTMUST_ID MatchingRuleNAMENAME_IDNO-USER-MODIFICATIONNO_USER_MOD_ID NUMERICOID NUMERICOID_IDOBJECTCLASSDESC_ATTR_IDOBJECTCLASS_DEFINITION_NAMEOBSOLETE OBSOLETE_IDOID_LIST_BEGIN OID_LIST_END OID_SEPARATORORDERING ORDERING_ID PRIVATE_IDSCHEMA_TRUE_VALUE SINGLE-VALUE SINGLE_QUOTE SINGLE_VAL_ID STRUCTURAL STRUCTURAL_IDSUBSTR SUBSTR_IDSUPSUP_IDSYNTAXSYNTAXDESC_ATTR_IDSYNTAX_DEFINITION_NAMESYNTAX_DEF_ATTRS SYNTAX_ID SourceFileSyntaxDefinitionUSAGEUSAGE_IDWHSPX-Z[Ljava/lang/String;add addElementappendattrDef2AttrDescattrDescs2AttrDefsattributeTypescharAtclassDef2ObjectDesccom/sun/jndi/ldap/LdapSchemaCtx"com/sun/jndi/ldap/LdapSchemaParserdebugdesc2Def elementAtequalsfindTrailingWhitespacegetgetAllgetID has no valueshasMorehasMoreElementsindexOfjava/lang/Objectjava/lang/Stringjava/lang/StringBufferjava/lang/StringBuilderjava/util/Vector#javax/naming/ConfigurationExceptionjavax/naming/NamingEnumerationjavax/naming/NamingException javax/naming/directory/Attribute!javax/naming/directory/Attributes%javax/naming/directory/BasicAttribute&javax/naming/directory/BasicAttributes:javax/naming/directory/InvalidAttributeIdentifierException5javax/naming/directory/InvalidAttributeValueException ldapSyntaxeslengthmalformed OID: malformed QDString: matchRuleDef2MatchRuleDescmatchRuleDescs2MatchRuleDefs matchingRules netscapeBugnextno numericoid found: no values for attribute " objectClassesobjectDescs2ClassDefs objectclassoidlist has no end mark: putqdstring has no end mark:  readNextTagreadNumericOIDreadOIDs readQDString readQDStringsreadQDescrList readQDescrsreadTagreadWOIDsetupsizeskipWhitespacestringifyAttrDescstringifyMatchRuleDescstringifyObjDescstringifySyntaxDesc substringsyntaxDef2SyntaxDescsyntaxDescs2SyntaxDefstoStringtrueunexpected oids string:  writeBooleanwriteNumericOID writeOIDs writeQDStringwriteQDStrings writeQDescrs writeWOID $'()()Ljava/lang/Object;(I)Ljava/lang/Object;(Ljava/lang/String;I)I(Ljava/lang/String;[I)V(C)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuilder;"()Ljavax/naming/NamingEnumeration;G(Ljavax/naming/directory/Attributes;Lcom/sun/jndi/ldap/LdapSchemaCtx;)V'(Ljava/lang/String;)[Ljava/lang/Object;'(Ljava/lang/String;Ljava/lang/Object;)V)(Ljava/lang/String;[I)[Ljava/lang/String;6(Ljavax/naming/directory/Attribute;)Ljava/lang/String;7(Ljavax/naming/directory/Attributes;)Ljava/lang/String;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;6(Ljava/lang/String;)Ljavax/naming/directory/Attribute;8(Ljava/lang/String;[I)Ljavax/naming/directory/Attribute;F(Ljavax/naming/directory/Attribute;)Ljavax/naming/directory/Attribute;G(Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/Attribute;Y(ILjava/lang/String;Ljavax/naming/directory/Attributes;)Lcom/sun/jndi/ldap/LdapSchemaCtx;;(Ljava/lang/String;Ljava/lang/String;[I)[Ljava/lang/String;H(Ljava/lang/String;Ljava/lang/Object;)Ljavax/naming/directory/Attribute;h(Ljavax/naming/directory/Attribute;Lcom/sun/jndi/ldap/LdapSchemaCtx;)Ljavax/naming/directory/DirContext; E L ] 0 0 ?2 3 3 4 ?5 6 ?< 8 9 9 1 1 7 ?; ?  :                   D $ % ) + , - . / 0 1 2 3 4 5 6 7 8 9 : ; A B E G H I J      " # ! # & < =  ! ' > ?     # # *  # #         (  ( @ C FLdapSchemaParser.java0'RiZR'CZR~ZR![ZR$jZR LDZR EZR\ZR]uKRKRmKRnKRoKRhZRdZRTZRlZR|ZRrZRBZRxZRFZRaZR_ZRVZRqZRzZRZRvZRNZR fZRZRsZR+"?<Q* *l*KYZ[ \XQ]MN::*'M, ,+jW*N- -+hW*!: +kW*$: +iWYF`abc efgj&k*l0o:p?qFtPuUv\xW Q pY:M2M2W+ P:*M,9,:S:2:2N-PW:BehY: '.7BIRZehjmW Q pY:L2L2W+ P:*M,9,:S:2:2N-PW:BehY: '.7BIRZehjmW Q pY:O2O2W+P:*M,9,:S:2:2N-PW:BehY: '.7BIRZehjmW Q pY:N2N2W+P:*M,9,:S:2:2N -PW:BehY: '.7BIRZehjmWQYLM YON6*-fM,:+,W*-RB*-eM+,W,p,:*-R-.*md6YSY+SYF  (0 5 : @HVbgsyWQD=*n `Y!"#!&QN"+.=*m*n +OY* +,0*!3QZ:*+R+.=* o> dYYx%|*|y*q:+\.m`OYY& =?A BD E;ICKNMWQMN:*+R* +.o6*+.*mdqN *+.qN-*+g:#YYx&|-||yY-2M6,2W,YBSTUW ^ab-d7g?jEkeqrt}utxWQ,\.*m`O+,R*p +,X*p +,U*p*p*p *p +,Y*p9*p0*p'*p*p* p *p Y+S*p*p*p *p +,T+,VY6  '-QWWQy*'+.o`=*'o> YYx#|*|y*dn'YYx*|*|y+`OY*qSY" #>JekWQ*+XYWQwO*+R*+.n('"(*+W*+UYYx,|*|yY(.4WQY~:+\.`O*+R+.=*)o>YYx)|*|y*+U:2*+R+.=+`O}:6SYN "'B G NW\`cis~WQ\*+R*+.n' *+U+.=* o>YYx"|*|y+`OY*qSY& &(*/0#7-8H<N>WQ *+R*+.n( *+Y:Y~:+\.`O*+R+.=*)o6*$o>YYx)|*|y >:6*dQ6*q:+`O*+R+.=*$o>*dQ6*q:+`O}:6    S Y LOPVW$]+^0_4`=aEcKdfhqitl~mnstuvwyWQӻYtMN6+N-,*-[wW Y +N-,*-_wW+N-,*-]wW+N-,*-ZwW+N-,*-\wW+N-,*-ZwW+N-,*-ZwW+N-,*-ZwW+N-,*-\wW+N-,*-\wW+:+:N-:pppppppppp,*-^wWr,wW,sY7  &,6?CMPY] g j sw !"%&'(+,-.1234 8+9.<6=@?K@SCMPUWWQ_?YtMN6+N-,*-[wW Y+N-,*-_wW+N-,*-]wW+N-,*-ZwW+N-,*-`wW+N-,*-`wW+N-,*-`wW+N-,*-`wW+N-,*-`wW+N-,*-ZwW+ N-,*-ZwW+N-,*-ZwW+N-,*-]wW+:+:N-:pppppppppppx pnpa,*-^wWT,wW,sYCa c dhij&k,m6q?rCsMtPwYx]ygzj}s~w )-7:CGQT]akny|#&3:WQ#YtMN6+N-,*-[wW Y+N-,*-]wW+O:+::N-:pp,*-^wW,wW,sY^  &,6?CMP[^fp{  WQ,YtMN6+N-,*-[wW Y+N-,*-_wW+N-,*-]wW+N-,*-ZwW+N-,*-`wW Y +m:+:XN-:ppppp,*-^wW,wW,sY$  !%&'&(,*6.?/C0M1P4Y5]6g7j:s;w<=@ABCEJKNOQRUZ] b'dWQS3+ YYx+| zyYi jmWQ[;*K *+]YYx+| z+{ zyrYqr tWQ{[+#YYx+||yYx+| z'z+{'z zyYz {*WQ*+_YWQ+@:YYx+| |y*+]Y+tM, uW,(uW+N-0, uW,'uW,-wW,'uW, uW,)uW, uW,sYB @FT[biryWQ2+J:YYx+| |y*K *+`Y+tM, uW,(uW+N, uW,-vW-), uW,$uW, uW,-wW, uW,)uW, uW,sYR @GJP^elszWQ8 YxY+r| zyYWQ8Y'M,*+bW,Y WQ8YM,*+aW,Y WQ8Y!M,*+dW,Y WQ8Y$M,*+cW,Y W>2QiEY(SY SMY(SY SLY(SYSOY(SYSNY%)"-31