�������1����	�k��	�k��
�����
������	�k��
������
�
����
�
����
�
���
�

�k
��
�k	


��
�k
�k
�k
�k
��

�k
�H 
�H!"#
�k$
�D%
�k&
�F%
�k'(
�F)
�F*
�k+
�F,
�F-
�k.	�H/
�H01234356
�k78
�k9:;
�k<=>?
��@ABCDEF
��GH��������
�kIJ
��KL
�kMN
�kOP
�kQR
STU
�kVWX���
�kYZ�VALCONST�[B�LENCONST�[I�CHARCNT�I�
ConstantValue�	CHARFLAGS�MASKXMLCHARACTER�B����
MASKXMLLETTER����MASKXMLSTARTCHAR����MASKXMLNAMECHAR����MASKXMLDIGIT����MASKXMLCOMBINING��� �MASKURICHAR���@�MASKXMLLETTERORDIGIT����
buildBitFlags�()[B�Code�LineNumberTable�LocalVariableTable�v�l�i�ret�index�<init>�()V�this�Lorg/jdom2/Verifier;�
checkJDOMName�&(Ljava/lang/String;)Ljava/lang/String;�name�Ljava/lang/String;�checkElementName�checkAttributeName�checkCharacterData�text�len�checkCDATASection�data�reason�checkNamespacePrefix�prefix�checkNamespaceURI�uri�first�C�checkNamespaceCollision�>(Lorg/jdom2/Namespace;Lorg/jdom2/Namespace;)Ljava/lang/String;�	namespace�Lorg/jdom2/Namespace;�other�p1�p2�u1�u2�<(Lorg/jdom2/Attribute;Lorg/jdom2/Element;)Ljava/lang/String;�	attribute�Lorg/jdom2/Attribute;�element�Lorg/jdom2/Element;�=(Lorg/jdom2/Attribute;Lorg/jdom2/Element;I)Ljava/lang/String;�	ignoreatt�<(Lorg/jdom2/Namespace;Lorg/jdom2/Element;)Ljava/lang/String;�=(Lorg/jdom2/Namespace;Lorg/jdom2/Element;I)Ljava/lang/String;�>(Lorg/jdom2/Namespace;Lorg/jdom2/Attribute;)Ljava/lang/String;�9(Lorg/jdom2/Namespace;Ljava/util/List;)Ljava/lang/String;�list�Ljava/util/List;�LocalVariableTypeTable�Ljava/util/List<*>;�	Signature�<(Lorg/jdom2/Namespace;Ljava/util/List<*>;)Ljava/lang/String;�:(Lorg/jdom2/Namespace;Ljava/util/List;I)Ljava/lang/String;�obj�Ljava/lang/Object;�Ljava/util/Iterator;�cnt�Ljava/util/Iterator<*>;�=(Lorg/jdom2/Namespace;Ljava/util/List<*>;I)Ljava/lang/String;� checkProcessingInstructionTarget�target�checkProcessingInstructionData�checkCommentData�decodeSurrogatePair�(CC)I�high�low�isXMLPublicIDCharacter�(C)Z�c�
checkPublicID�publicID�checkSystemLiteral�
systemLiteral�checkXMLName�checkURI�	msgNumber�
firstDigit�secondDigit�e�+Ljava/lang/StringIndexOutOfBoundsException;�test�
isHexDigit�isHighSurrogate�ch�isLowSurrogate�isURICharacter�isXMLCharacter�(I)Z�isXMLNameCharacter�isXMLNameStartCharacter�isXMLLetterOrDigit�isXMLLetter�isXMLCombiningChar�
isXMLExtender�
isXMLDigit�isXMLWhitespace�isAllXMLWhitespace�(Ljava/lang/String;)Z�value�<clinit>�
SourceFile�
Verifier.java�l�m�n�o�����XML names cannot be null[\]�XML names cannot be empty�s�m^_�java/lang/StringBuilder�
XML name '`a�#' cannot begin with the character "`b�"cd� ' cannot contain the character "�����xmlnsef�RAn Attribute name may not be "xmlns"; use the Namespace class to manage namespaces�A null is not a legal XML value�����#Truncated Surrogate Pair 0x%04x????�java/lang/Objectghijk�������������#0x%06x is not a legal XML character�!Illegal Surrogate Pair 0x%04x%04x�#0x%04x is not a legal XML character�����]]>lm�>CDATA cannot internally contain a CDATA ending delimiter (]]>)��no���)Namespace URIs cannot begin with a number�2Namespace URIs cannot begin with a dollar sign ($)�-Namespace URIs cannot begin with a hyphen (-)�����,Namespace URIs cannot begin with white-spacepdqd�The namespace prefix "�
" collides����rs���������" with the element namespace prefixtuvw����xuyw����z���2 with an attribute namespace prefix on the element{|}~u���org/jdom2/Attribute�����org/jdom2/Element�����org/jdom2/Namespace�5 with an additional namespace declared by the element�����:�4Processing instruction targets cannot contain colons�xml���Processing instructions cannot have a target of "xml" in any combination of case. (Note that the "<?xml ... ?>" declaration at the beginning of a document is not a processing instruction and should not be added as one; it is written automatically during output, e.g. by XMLOutputter.)�?>�6Processing instructions cannot contain the string "?>"�--�+Comments cannot contain double hyphens (--)�-����&Comment data cannot end with a hyphen.�����' is not a legal character in public IDsl��LSystem literals cannot simultaneously contain both single and double quotes.�����+XML names cannot begin with the character "�����(XML names cannot contain the character "�����0x���0x0�URIs cannot contain �����IPercent signs in URIs must be followed by exactly two hexadecimal digits.�)java/lang/StringIndexOutOfBoundsException�����org/jdom2/Verifier�java/lang/String�length�()I�charAt�(I)C�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�(C)Ljava/lang/StringBuilder;�toString�()Ljava/lang/String;�equals�(Ljava/lang/Object;)Z�java/lang/Integer�valueOf�(I)Ljava/lang/Integer;�format�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�indexOf�(Ljava/lang/String;)I�java/lang/Character�isDigit�	getPrefix�getURI�getNamespace�()Lorg/jdom2/Namespace;�hasAdditionalNamespaces�()Z�getAdditionalNamespaces�()Ljava/util/List;�
hasAttributes�
getAttributes�NO_NAMESPACE�java/util/List�iterator�()Ljava/util/Iterator;�java/util/Iterator�hasNext�next�()Ljava/lang/Object;�equalsIgnoreCase�endsWith�(I)I�toHexString�(I)Ljava/lang/String;�1�k������l�m����n�o����p�q��r������s�m����t�u��r����v��w�u��r����x��y�u��r����z��{�u��r����|��}�u��r����~���u��r���������u��r���������u��r������)�����������������8�K<=�����(��3>��.6����
*�T������*���������&�	��=�>�?�A�D�F�&G�0?�6J�����4������u������q��	�-���q���3���m����1���q������������/�����*��������������a���������������������������������*���*�������*��	3~��)��
Y����
*��
��
*��	����
���*��d<��@��*��	3~���)��
Y����
*��
��
*��	����
�����������������.���f�g�k�l�p� q�Fv�Rw�cx��v��~�������M�B���q������������	����������/�����*�������������������������������	����������C�����*�����*����������������	�������������������	���������S������*���*��<=�����*��	3��
�����*��	����������Y*d��	��S���*��	����7*d��	*��	������Y ��Y*d��	*��	����S���!��Y*d��	��SY*��	��S���"��Y*��	��S������B���������J���������������'��)��4��7��<��S��^��s������������������ �������q�����������������q��	����������d�����L*��#YL��+�*$��%��&�������������������
��������������������������	����������W�����*��*'�����*����*����������������
���,����������������	����������������=*��*'�����*��	<��(��)�$��*�-��+���,��-����������2���=�
>�B�C�D�G�%H�(K�.L�1P�8Q�;U���������=��������(������	����������������H:*��.M*��/:+��.N+��/:,-����'������
Y��0��
,��
1��
��:���������"���d�e�f�g�h�i�+j�El�����H����H���������H�������@�������5�������:�������/�������E������	����������;�����*+��2������������z������������������������	����������������*��3N-��.:'�����-+��4��������������������������4������������������������q����������������	����������;�����*+��4�������������������������������������	����������������P*+��5��6N-����
Y��-��
7��
���+��8��*+��9��:N-��-�+��;��*+��<��=N-��-����������2�����	��
��!��(��1��5��7��>��H��L��N������*����P���������P��������P���q��	�G������	����������������2M+��3��>��?��$*+��3��6M,����
Y��,��
@��
��M,����������������������0������ ����2���������2�������0������	����������M�����*+��=����������������������������������������������������������	���������]������+���N+��A�:6-��y��B���o��C�:���D�������*��D��EN��B��F��*��F��GN��-��H��%*��H��6N-����
Y��-��
I��
��N���-���������R��������������!�*�-�5�;�>�K
�S�`
�h�r�v���������H��*�`�������������������������������q������������������|���q�������������������������������	����������r�����&*��JYL��+�*K��%��L�*M��N��O�������������#�	$�(�)�-�!.�$7���������&�������� ������	����������[�����*��#L+��*P��%��Q�+������������F�H�	I�J�O�����������������������	����������x�����(L*��#YL��+�*R��%��S�*T��U��V����������"���[�\�]�
`�a�c�#d�&h���������(��������&������	����������E�����Wd�h`Xd`������������r������������������������	����������������|a��z���?��Z���'��;��� ���!���=���#���$���_���%���
���
���	������������:���������*��2��:��B��J��R��Z��b��j��r��z����������|�������	����������������>L*���=*����-*��	>��Y����
Y����Z��
��L��	����+���������&�	��������������3��6��<������*���������
�2���q����>��������<������	����������q�����)L*���*'��[��*"��[��	\L��*��#L+��������������������"��'����������)��������'������	����������������r*���*��<���*��	��]�� ��
Y��^��
*��	����
���=��1*��	��_�� ��
Y��`��
*��	����
����������������2�����������������;��B��M��j��p������ ��=�3���q����r��������f���q��	���������X������*��*'�����<*�����*��	=��a��K��
Y��b��
��c��
��N	����
Y��d��
��c��
��N��
Y��e��
-��
���%��-*`��	>*`��	6��f����f��g���Ng����p���t�����h������J�����
��������&��=��Z��n�t�|��������
������������H��=�1������|�����������������������������������q������������	����������b�����,0��9���A��F���a��f���������������)�*�+�*-���������,�������	����������9�����6
|����������������?����������������	����������9�����7
|����������������L����������������	����������=�������3@~�����������������Z����������������	����������V�����$��i�������3~�����������������g�h�j���������$���q���	����������C�������3~���	:����������������x����������������	����������B�������3~���	:���������������������������������	����������=�������3~����������������������������������	����������<�������3~����������������������������������	����������=�������3 ~����������������������������������	���������������������������Р��Ѡ������@���F���Ơ��0���01���05���0����0����0����0�������������6�
����	������$��-��6��?��H��Q��c��u���������������������	����������=�������3~����������������������������������	����������N����� ��
��	��	
����������������������������������������������_�����*��<����*��	��,��������������������	��������������������q�����������h�����Hn�YTYTYTYTYTYTYATYTYATY	ITY
ATYYTYATY
TYATYTYATYOTYTYMTYTYOTYTYATYTY	TYTYTYTYTYTYTY TY!TY"TY#TY$TY%TY&TY'TY(TY)TY*TY+TY,TY-TY.TY/TY0TY1TY2TY3	TY4TY5)TY6TY7)TY8TY9TY:	TY;TY<TY=TY>TY?TY@TYATYBTYCTYDTYETYFTYGTYHTYITYJTYKTYLTYMTYNTYOTYPTYQTYRTYSTYTTYUTYVTYW)TYXTYYTYZTY[TY\TY]TY^TY_TY`TYaTYbTYcTYdTYeTYfTYgTYhTYiTYjTYk)TYlTYm)TYnTYo)TYpTYq)TYrTYs)TYtTYu)TYvTYwTYxTYyTYzTY{TY|TY}	TY~TY)TY��TY��TY��TY��)TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��)TY��TY��)TY��TY��)TY��TY��TY��TY��)TY��TY��TY��TY��)TY��TY��)TY��TY��)TY��TY��TY��)TY��TY��TY��TY��)TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��)TY��TY��)TY��TY��)TY��TY��)TY��TY��)TY��TY��TY��TY��TY��)TY��TY��TY��TY��TY��)TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��)TY��TY��)TY��TY��)TY��TY��)TY��TY��TY��TY��TY��TY��TY��)TY��TY��TY��)TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��TY��)TY��TY��)TY��TY��)TY��TY��)TY��TY��TY��TY��TY��TY�)TYTYTYTYTYTYTYTYTY	TY
TYTYTY
TY)TYTY)TYTY)TYTY)TYTY)TYTYTYTYTYTYTYTY)TYTY TY!TY"TY#TY$TY%TY&TY'TY(TY)TY*TY+TY,TY-TY.TY/TY0TY1TY2TY3TY4)TY5TY6)TY7TY8)TY9TY:)TY;TY<TY=TY>)TY?TY@TYATYBTYCTYDTYETYFTYGTYHTYITYJ)TYKTYL)TYMTYN)TYOTYP)TYQTYRTYSTYTTYUTYV)TYWTYXTYYTYZTY[TY\TY]TY^TY_TY`TYaTYb)TYcTYd)TYeTYf)TYgTYh)TYiTYjTYkTYlTYmTYnTYoTYp)TYqTYrTYsTYtTYuTYvTYwTYxTYyTYz)TY{TY|)TY}TY~)TYTY�)TY�TY�TY�TY�TY�TY�TY�TY�TY�)TY�TY�)TY�TY�TY�	TY�)TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�)TY�TY�)TY�TY�)TY�TY�TY�TY�TY�	TY�TY�)TY�TY�TY�TY�)TY�TY�TY�TY�)TY�TY�)TY�TY�)TY�TY�)TY�TY�TY�TY�TY�)TY�TY�)TY�TY�)TY�TY�)TY�TY�)TY�TY�)TY�TY�)TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TY�TYTYTYTYTYTYTYTYTY	TY
TYTYTY
TYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTY TY!TY"TY#TY$TY%TY&TY'TY(TY)TY*TY+TY,TY-TY.TY/TY0TY1TY2TY3TY4TY5TY6TY7TY8TY9TY:TY;TY<TY=TY>TY?TY@TYATYBTYCTYDTYETYF)TYGTYH)TYITYJTYKTYLTYMTYNTYOTYPTYQTYR	TYSTYTTYUTYVTYW)TYXTYY	TYZTY[TY\TY])TY^TY_	TY`TYaTYbTYc	TYdTYeTYfTYgTYhTYiTYjTYkTYlTYmT��n�
Y	OYOYOYOYOYOYOYOY	OY	OY
OY
OYOY
OYOYOYOYOYOYOYOYOYOYOY8OYOYOYOYOYOYOY:OY OY!OY"OY#OY$OY%5OY&OY'DOY(	OY)$OY*OY+OY,OY-OY.8OY/YOY0OY1OY2OY3OY4.OY5FOY6OY7OY8$OY9OY:OY;OY<OY=OY>OY?OY@OYA,OYBOYCOYDOYEOYFOYGOYHOYIOYJOYKOYLOYMOYN
OYOOYPOYQBOYROYSOYTOYU$OYVOYWOYX	OYY5OYZOY[OY\OY]OY^OY_OY`OYaOYbOYcOYd7OYe&OYfOYgOYhOYi&OYj
OYkOYlOYmOYnOYoOYpOYqOYrOYsOYtOYuOYvOYwOYxOYyOYz.OY{OY|OY}OY~
OYOY��
OY��
OY��OY��OY��GOY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��
OY��OY��OY��OY��5OY��OY��OY��OY��OY��OY��OY��OY��
OY��OY��OY��
OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��	OY��OY��OY��OY��OY��OY��OY��OY��
OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��
OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��OY��
OY��OY�OYOYOYOYOYOYOYOYOY	OY
OYOYOY
OYOYOYOYOYOYOYOYOYOYOYOYOYOYOY
OYOYOYOY OY!OY"OY#OY$OY%OY&OY'OY(OY)OY*OY+OY,OY-OY.OY/OY0OY1OY2OY3OY4OY5OY6OY7OY8OY9	OY:OY;OY<	OY=OY>OY?OY@OYAOYBOYCOYDOYEOYF
OYGOYHOYIOYJOYKOYLOYMOYNOYOOYPOYQ	OYROYSOYT
OYUOYVOYWOYXOYYOYZOY[OY\OY]OY^
OY_OY`OYaOYbOYcOYdOYeOYfOYgOYhOYiOYjOYkOYlOYmOYn
OYoOYpOYqOYrOYsOYtOYuOYvOYwOYxOYyOYzOY{OY|OY}OY~OY	OY�OY�OY�OY�OY�
OY���OY�.OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�
OY�'OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�
OY�>OY�OY�OY�
OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�!OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY���OY�&OY�
OY�'OY�	OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�)OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OY�OYOYOYOYOYOYOY(OYOY		OY
OYOYOY
OYOYOYOYOYOYOYOY(OYOYOYOYOYOYOY��OYOYZOYOY OY!OY"OY#OY$&OY%OY&OY'OY(OY)OY*OY+OY,OY-OY.OY/OY0OY1OY25OY3OY4OY5OY6OY7OY8OY9OY:OY;OY<OY=OY>OY?OY@
OYAOYBOYCOYDOYE��OYF
OYGOYHOYIDOYJOYKOYLOYMOYNOYOQOYPOYQ�OYROYSOYTOYUOYV	OYWOYXOYYOYZOY[TOY\OY]OY^OY_OY`OYaZOYbOYcOYdOYe(OYf�OYgQ�OYhZOYi+�OYj\OYk�OYl�OYmO����j����������������Z��A6��������