OwlCyberSecurity - MANAGER
Edit File: Html.cpython-311.pyc
� ������h�E�����������������������:������G�d���d������������Z��G�d��d������������ZdS�)c��������������������D����e�Zd�Zd5d�Zd��Zd6d�Zd��Zd��Zd��Zd ��Z d ��Z d��Zd��Zd6d �Z d��Zd7d�Zd7d�Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd ��Z d!��Z!d"��Z"d#��Z#d$��Z$d%��Z%d&��Z&d'��Z'd(��Z(d)��Z)d*��Z*d+��Z+d,��Z,d-��Z-d.��Z.d/��Z/d0��Z0d1��Z1d2��Z2d3��Z3d4��Z4dS�)8� Node2HtmlNc�����������������������||�_���������d|�_��������|�j���������j��������|�_��������|�|�j���������j��������}||�_��������|�||�_��������d�|�_��������g�|�_��������d|�_��������d|�_��������|�� ��������������������g��������������d}|�j��������� ��������������������|�j������������������������������dd|�j������������������������������dd������������|�j������������������������������d d |z��������������f�������������������������|�|���������������������|��������������d�S�d�S�)NF���������zutf-8�meta��zhttp-equiv=zContent-Type�content=ztext/html; charset=%s) �mod�valid_html40�encode�encode_name�error_report� document_lang�header_nodes�indent� indentstep�set_out�append�node_of_taci�accept)�selfr ����noder���r ����charsets��� �a/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib64/python3.11/site-packages/guppy/gsl/Html.py�__init__zNode2Html.__init__���s��������!����h�o������(�.�K�&����#� ,�D��!���������������R��������� � ���!6�!6��B���%�%�m�^�D�D���%�%�j�&=��&G�I��I�J�"K��"K�� L�� L�� L�����K�K��������������c�����������������������|������������������������������������\��}}|�j��������j��������}|j��������D�]#} �|���������������������|���������������#�|$�r�Y�� w�xY�wd�S��N)�split_attrsr ���� ReportedError�childrenr���)r���r����attrs�E�chs��� r����_visit_childrenzNode2Html._visit_children"���sr�������&�&�(�(���e��H�"���-�� �� �B� �� � �$�������� �� �� ��� ���� �� s����A�A�Ar���c�����������������������|r d|�d|�d�}nd|z��}||�j���������j��������v�rd|�j��������dz��z���|z���}|����������������������|�������������|�xj��������|�j��������z ��c_��������d�S�)N�<� �>z<%s>� )r ����line_break_allowedr���r���r���)r����tag�arg�ts��� r����beginzNode2Html.begin,���sw�������� �� � �S�S�#�#�#�&�A�A����A��$�(�-�-�-��T�[�3�&�&��*�A����A�������t��&����r���c������������������>�����|�j���������}|����������������������|�������������|S�r���)�outr���)r���r1����oos��� r����chg_outzNode2Html.chg_out6���s ������ �X�����S����� r���c�����������������������|����������������������|�j��������j��������������������r"|t����������|�j��������j��������������������d�����������}nJ��|����������������������|������������}|S�r���)� startswithr ���� tgt_prefix�lenr ���)r����names��� r����encode_link_namezNode2Html.encode_link_name;���s[��������?�?�4�8�.�/�/�� ���D�H�/�0�0�1�1�2�D�D�� �1�����%�%���r���c������������������`�����|�xj���������|�j��������z��c_���������|����������������������d|z���������������d�S�)Nz</%s>)r���r���r���)r���r,���s��� r����endz Node2Html.endG���s0���������t��&������G�c�M�"�"�"�"�"r���c������������������2�����d|z���}�|�j���������|g|�R�i�|���d�S�)Nz Doc2Html: )r����r����msg�args�kwdss��� r����errorzNode2Html.errorK���s5�������S� �����#�-��-�-�-��-�-�-�-�-r���c������������������8�����t����������d|d|d|�������������t�����������)NzHTML ENCODING ERROR: zargs=zkwds=)�print� ValueErrorr=���s��� r���r���zNode2Html.error_reportO���s!������ �%�s�G�T�7�D�I�I�I��r���c������������������d����|�����������������������d�������������|����������������������dd|����������������������|������������z���������������|����������������������d�������������|D�]}|����������������������|��������������|����������������������d�������������|����������������������d�������������|����������������������d�������������d�S�)Nzb<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> �htmlzlang=%s�head�body�div)r���r/����get_encoded_text�gen_stdhtmlr;���)r����langr���r���s��� r����gen_document_headerzNode2Html.gen_document_headerS���s�������� ������ �� �� � � � � �6�9�t�'<�'<�T�'B�'B�B�C�C�C�� � �6���� �� #�� #�D����T�"�"�"�"��������� � �6���� � � � �5�����r���c�����������������������|�����������������������d�������������|�����������������������d�������������|�����������������������d�������������d�S�)NrI���rH���rF���)r;����r���s��� r����gen_document_trailerzNode2Html.gen_document_traileri���s;����������������������������r���c������������������\�����|�����������������������||�������������|�xj��������|�j��������z��c_��������d�S�r���)r/���r���r���)r���r,���r-���s��� r����gen_empty_elmtzNode2Html.gen_empty_elmtn���s,������� � �3��������t��&����r���c������������������|����|�����������������������d�������������|����������������������d�������������|����������������������dd�������������|����������������������d�������������|����������������������d�������������|����������������������d|�j��������j�����������������������������|�j��������j�������������������������������������������������������z����������������d�S�)N�hrz Generated by �az5href="https://zhuyifei1999.github.io/guppy3/gsl.html"zGSL-HTML 3.0.1z on )rR���r���r/���r;���r ����time�asctime� localtimerO���s��� r����gen_generated_from_gslz Node2Html.gen_generated_from_gslr���s����������D�!�!�!����O�$�$�$�� � �3�O�P�P�P����$�%�%�%����� � � ����F�4�8�=�0�0����1H�1H�1J�1J�K�K�K�L�L�L�L�Lr���c�����������������������|�j���������j��������}|�|j��������}|�j������������������������������|dd�|d|�������������|d|j��������|j��������������������g�������������������������d�S�)Nr���r���zname=r ���)r ���r���r,���r���r���r-���r!���)r���r���r,����mknodes��� r����gen_metazNode2Html.gen_meta|���s���������&���;��(�C��� � ��F�6�2��F�7�C�(�(��F�:�t�x���?�?�A� B�� B� C�� C�� C�� C�� Cr���c����������������������|�|j���������}|���������������������|������������\��}}|����������������������|d���������������������d��|D����������������������������������������||�j��������j��������v�rP|j��������r|����������������������d|j���������z���������������|����������������������|�������������|�xj ��������|�j ��������z��c_ ��������d�S�|���������������������|��������������|����������������������|�������������d�S�)Nr(���c������������������"�����g�|�]\��}}|�d�|���� S�)�=��)�.0�key�vals��� r���� <listcomp>z)Node2Html.gen_stdhtml.<locals>.<listcomp>����s7�������";��";��";�&0�s�C��.1�S�S�#�#�"6��";��";��";r���z*No enclosed text allowed for Html tag: %r.) r,���r���r/����joinr ����_no_end_tag_elementsr-���rA����no_childrenr���r���� arg_acceptr;���)r���r���r,����optionsr"���s��� r���rK���zNode2Html.gen_stdhtml����s��������;��(�C��&�&�s�+�+���e�� � �3�����";��";�49�";��";��";��<��<�� =�� =�� =��$�(�/�/�/��x�� M�� � �@�4�8�K�M��M��M����T�"�"�"��K�K�4�?�*�K�K�K�K��O�O�D�!�!�!��H�H�S�M�M�M�M�Mr���c������������������d����|�����������������������g�������������}|����������������������|����������������������|j���������������������������������|j��������D�]?}|j��������dv�r|���������������������|���������������!|����������������������d|j��������z��|��������������@d���������������������|�����������������������|������������������������S�)N)�text�charz(Only text and char allowed here, not %r.r���) r3���r���r���r-���r!���r,���r���rA���re���)r���r����old_outr$���s��� r���rJ���zNode2Html.get_encoded_text����s��������,�,�r�"�"�����D�K�K���)�)�*�*�*��-�� '�� '�B��v�)�)�)�� � �$������ � �E��6�"�#%�'��'��'��'��w�w�t�|�|�G�,�,�-�-�-r���c������������������6�����d����������������������|�j��������������������S�)Nr���)re���r1���rO���s��� r����get_htmlzNode2Html.get_html����s�������w�w�t�x� � � r���c������������������d�����|j���������r(|����������������������d|j���������d|j����������d��������������d�S�d�S�)NzNo children allowed for z. Got children nodes = �.)r!���rA���r,����r���r���s��� r���rg���zNode2Html.no_children����sN�������=�� *��J�J�J�����$�-�-�-�)�� *�� *�� *�� *�� *� *�� *r���c������������������D�����||�_���������|j��������|�_��������|j��������|�_��������d�S�r���)r1����extendr���)r���r1���s��� r���r���zNode2Html.set_out����s����������j����j����r���c������������������0�����|�����������������������|�������������d�S�r���)r\���rr���s��� r����visit_authorzNode2Html.visit_author����s������� � �d�����r���c������������������0�����|�����������������������|�������������d�S�r����r%���rr���s��� r����visit_blockzNode2Html.visit_block��������������T�"�"�"�"�"r���c�����������������������|������������������������������������}||�j��������j��������v�rd|z��}n�|d�d����������dk����rt����������|dd�����������d������������}n=|�����������������������������������rt����������|������������}n|����������������������d|z��|�������������|�j��������j�����������������������������|������������}|�d|z��}nd|z��}|����������������������|�������������|�� ��������������������|�������������d�S�)Nz&%s;�����0x����zNo such character: %r.z&#%d;) �get_nameargr ����name2codepoint�int�isdigitrA����codepoint2name�getr���r%���)r���r���r8���rl���s��� r���� visit_charzNode2Html.visit_char����s����������!�!���4�8�*�*�*��D�=�D�D��B�Q�B�x�4����4����8�R�(�(��������� B��4�y�y���� � �3�d�:�D�A�A�A��8�*�.�.�t�4�4�D��|���~�����}�����D�������T�"�"�"�"�"r���c������������������@�����|�����������������������d|j��������z���������������d�S�)Nz<col width="%s" />)r���r-���rr���s��� r����visit_col_widthzNode2Html.visit_col_width����s"���������(�4�8�3�4�4�4�4�4r���c�����������������������d�S�r���r`���rr���s��� r���� visit_commentzNode2Html.visit_comment����s�������r���c������������������������|j���������|�j��������j��������v�rF|j���������|�j��������j��������v�r|�j�����������������������������|�������������d�S�|����������������������|�������������d�S�|����������������������d|j���������z��|�������������d�S�)Nz-I don't know what to generate for the tag %r.)r,���r ����stdhtml�_head_elements� head_nodesr���rK���rA���rr���s��� r���� visit_defaultzNode2Html.visit_default����s��������8�t�x�'�'�'��x�4�8�2�2�2���&�&�t�,�,�,�,�,�� � ��&�&�&�&�&��J�J�G��x� �!%� '�� '�� '�� '�� 'r���c�����������������������|�����������������������|j��������������������}|����������������������dd|z���������������|����������������������|�������������|����������������������d�������������d�S�)NrU���zname=%r)r9���r-���r/���r%���r;����r���r���r8���s��� r����visit_definezNode2Html.visit_define����sW�������$�$�T�X�.�.��� � �3� �D�(�)�)�)����T�"�"�"����� � � � � r���c����������������������d|�_���������|����������������������g�������������}|����������������������|�������������|�������������������������������������|����������������������|������������}|�j��������j��������}|�j��������}|s�|dd������������}d|�_���������|����������������������||�j���������������������|�j ��������� ��������������������|�������������|�������������������������������������d�S�)Nr|���r����enr���)r���r3���r%���rY���r ���r���r���rM���r���r1���rt���rP���)r���r����oldout�newoutr[���rL���s��� r����visit_documentzNode2Html.visit_document����s�������������b�!�!�����T�"�"�"��#�#�%�%�%����f�%�%����&���!���� 1��6�/�4�0�0�D����� � ��t�'8�9�9�9����������!�!�#�#�#�#�#r���c������������������N�����|�j����������|����������������������d|�������������||�_���������d�S�)Nz"Duplicate document lang directive.)r���rA���rr���s��� r����visit_document_langzNode2Html.visit_document_lang����s.��������)��J�J�;�T�B�B�B�!����r���c������������������v�����|�j������������������������������|�j�����������������������������d|j���������������������������������d�S�)N�title)r���r���r ���r���r-���rr���s��� r����visit_document_titlezNode2Html.visit_document_title����s3�������� � ���!6�!6�w���!I�!I�J�J�J�J�Jr���c������������������������|�����������������������d�������������|j��������D�]A}|�����������������������d�������������|���������������������|��������������|����������������������d��������������B|����������������������d�������������d�S�)N�ol�li�r/���r!���r���r;����r���r����cs��� r����visit_enumeratezNode2Html.visit_enumerate�����j������� � �4������� �� �A��J�J�t���� �H�H�T�N�N�N��H�H�T�N�N�N�N���������r���c�����������������������i�|�_���������|j��������D�]:}d��|j�����������������������������d������������D���������������}|D�]}|j��������|�j���������|<�����;d�S�)Nc������������������6�����g�|�]}|��������������������������������������S�r`���)�strip)ra����xs��� r���rd���z*Node2Html.visit_exdefs.<locals>.<listcomp>��s ������9�9�9�!�A�G�G�I�I�9�9�9r����,)�symplacer!���r-����splitr,���)r���r���r$����syms�syms��� r����visit_exdefszNode2Html.visit_exdefs���sj�������� ��-�� ,�� ,�B�9�9�r�v�|�|�C�'8�'8�9�9�9�D��� ,�� ,��%'�V�� �c�"�"� ,� ,�� ,r���c������������������0�����|�����������������������|�������������d�S�r���rx���rr���s��� r���� visit_filezNode2Html.visit_file��rz���r���c������������������D�����|�j������������������������������|j���������������������d�S�r���)r���rt���r!���rr���s��� r����visit_headerzNode2Html.visit_header ��s!�������� � ���/�/�/�/�/r���c������������������������|�����������������������d�������������|j��������D�]A}|�����������������������d�������������|���������������������|��������������|����������������������d��������������B|����������������������d�������������d�S�)N�ulr����r����r����s��� r���� visit_itemizezNode2Html.visit_itemize ��r����r���c������������������p����|j���������}|j��������d���������j���������}|j��������dd�����������}|�d|����������������������|��������������}|����������������������dd|z���������������|s)|����������������������|����������������������|�������������������������n|D�]}|���������������������|���������������|����������������������d�������������d�S�)Nr���r���z.html#rU����href=%r)r-���r!���r9���r/���r���r���r���r;���)r���r���r8����docnamer!����urir$���s��� r����visit_link_to_externzNode2Html.visit_link_to_extern��s��������x���-��"�&���=����$��%�g�g�t�'<�'<�T�'B�'B�'B�C��� � �3� �C��(�(�(��� ��K�K����D�)�)�*�*�*�*��� �� ��� � �$��������� � � � � r���c������������������*����|j���������}d|����������������������|������������z��}|����������������������dd|z���������������|j��������s)|����������������������|����������������������|�������������������������n|����������������������|�������������|����������������������d�������������d�S�)Nz#%srU���r����)r-���r9���r/���r!���r���r���r%���r;���)r���r���r8���r����s��� r����visit_link_to_localzNode2Html.visit_link_to_local"��s��������x���d�+�+�D�1�1�1��� � �3� �C��(�(�(��}�� '��K�K����D�)�)�*�*�*�*�� � ��&�&�&����� � � � � r���c������������������������|j���������}|����������������������d�������������|j��������s)|����������������������|����������������������|�������������������������n|����������������������|�������������|����������������������d�������������d�S�)N�em)r-���r/���r!���r���r���r%���r;���r����s��� r����visit_link_to_unresolvedz"Node2Html.visit_link_to_unresolved,��sm�������x��� � �4�����}�� '��K�K����D�)�)�*�*�*�*�� � ��&�&�&���������r���c������������������2�����|�����������������������|d�������������d�S�)N�pre)rK���rr���s��� r����visit_literal_blockzNode2Html.visit_literal_block5��s����������u�%�%�%�%�%r���c������������������0�����|�����������������������|�������������d�S�r���rx���rr���s��� r����visit_man_page_modezNode2Html.visit_man_page_mode8��rz���r���c������������������:�����|�j������������������������������|�������������d�S�r���)�document_metasr���rr���s��� r���� visit_metazNode2Html.visit_meta;��s��������"�"�4�(�(�(�(�(r���c������������������0�����|�����������������������d�������������d�S�)Nz<code>:</code> �r���rr���s��� r����visit_spc_colonkindzNode2Html.visit_spc_colonkind>��s������� ���*�+�+�+�+�+r���c������������������0�����|�����������������������d�������������d�S�)Nz <strong>-></strong> r����rr���s��� r����visit_spc_mapstozNode2Html.visit_spc_mapstoC��s���������+�,�,�,�,�,r���c������������������0�����|�����������������������|�������������d�S�r���rx���rr���s��� r����visit_stringzNode2Html.visit_stringF��rz���r���c������������������0�����|�����������������������|�������������d�S�r���)� visit_textrr���s��� r����visit_symbolzNode2Html.visit_symbolI��s��������������r���c������������������������|�����������������������|j��������������������}t����������|������������dk����sd|v�r|����������������������d�������������|����������������������|�������������|����������������������|�������������d�S�)N�P���r*���)r���r-���r7���r���r%����r���r���rk���s��� r���r����zNode2Html.visit_textL��sj�������{�{�4�8�$�$���t�9�9�r�>�>�T�T�\�\��K�K��������D�������T�"�"�"�"�"r���c������������������0�����|�����������������������|�������������d�S�r���rx���rr���s��� r����visit_to_document_onlyz Node2Html.visit_to_document_onlyS��rz���r���c������������������0�����|�����������������������|�������������d�S�r���rx���rr���s��� r����visit_to_html_onlyzNode2Html.visit_to_html_onlyV��rz���r���c�����������������������d�S�r���r`���rr���s��� r����visit_to_tester_onlyzNode2Html.visit_to_tester_onlyY����������r���c�����������������������||�_���������|�j������������������������������d�������������\��}}|����������������������d|���������������������dd������������z���������������d�S�)NT)�attrdictz� <a href="http://validator.w3.org/check?uri=referer"><img src="%s" alt="Valid HTML 4.0 Strict" height="31" width="88"></a> �srcz$http://www.w3.org/Icons/valid-html40)r���r���r���r����)r���r���r"���s��� r����visit_valid_html40zNode2Html.visit_valid_html40\��sl������ ����'�3�3�T�3�B�B���e�� �������i�i��=�>�>� ?�� @�� @�� @�� @�� @r���c�����������������������d�S�r���r`���rr���s��� r���� visit_withzNode2Html.visit_withh��r����r���c������������������0�����|�����������������������|�������������d�S�r���rx���rr���s��� r���� visit_wordzNode2Html.visit_wordk��rz���r���)NNN)r���r���)5�__name__� __module__�__qualname__r���r%���r/���r3���r9���r;���rA���r���rM���rP���rR���rY���r\���rK���rJ���ro���rg���r���rv���ry���r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r`���r���r���r���r������s)��������������������@�����'��'��'��'������ �� �� �#��#��#�.��.��.�����������,����� '��'��'��'�M��M��M�C��C��C��C�������� .�� .�� .�!��!��!�*��*��*� !��!��!� �����#��#��#�#��#��#�&5��5��5������'��'��'������$��$��$�$"��"��"� K��K��K������,��,��,�#��#��#�0��0��0���������������������&��&��&�#��#��#�)��)��)�,��,��,� -��-��-�#��#��#������#��#��#�#��#��#�#��#��#� �� �� � @�� @�� @� �� �� �#��#��#��#��#r���r���c�������������������������e�Zd�ZdZdZdZdZdZdZdZ dZ d Zd e z���dz���ZdZ d ��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��Zd��ZdS�)�_GLUECLAMP_) z_parent:SpecNodesz_parent.SpecNodes:node_of_taciz_parent.Gsml:is_not_asciiz_parent.Main:tgt_prefixz_parent.Main:ReportedErrorz"_root.html.entities:name2codepointz"_root.html.entities:codepoint2namez_root:rez _root:time)�tag_uppercase_name_charsr���)7rU����address�area�b�base�big� blockquoterH����br�caption�center�cite�code�dfn�dt�dl�ddrI���r�����form�h1�h2�h3�h4�h5�h6rT���rF����i�img�input�kbdr����r�����option�p�paramr�����samp�select�small�strong�style�sub�sup�table�td�textarea�th�theadr�����tr�ttr�����var)�applet�basefont�dir�font�isindex�strike�u)�script)�abbr�acronym�bdo�button�col�colgroup�del�fieldset�frame�frameset�iframe�ins�label�legend�noframes�noscript�object�optgroup�q�s�span�tbody�tfootr��)r����r���linkr���r��r ��r����)r���r4��r���)rF���rG���rH���r&��)-r����r����r����r#��rI���r����r����r����r����r����r����rT���r(��r��r,��r��r����r��r����r����r����r�����menur����r����r ��r����r"��r!��r��r3��r2��r��r��r��r����r ��r$��r*��r��r)��r��r.��r��r��)r8���z http-equiv�content�schemerL���r��c������������������@�����|�j������������������������������d������������j��������S�)Nz[A-Za-z]��re�compile�matchrO���s��� r����_get_is_name_starter_charz%_GLUECLAMP_._get_is_name_starter_char���s�������w���{�+�+�1�1r���c������������������@�����|�j������������������������������d������������j��������S�)Nz[A-Za-z0-9\-_:\.]r9��rO���s��� r����_get_is_name_follower_charz&_GLUECLAMP_._get_is_name_follower_char���s�������w���3�4�4�:�:r���c������������������H�����i�}|�j���������|�j��������z���|�j��������z���D�]}d||<����|S��Nr���)�_html3_2�_html4_0_deprecated�_html4_0�r����shr����s��� r����_get_stdhtmlz_GLUECLAMP_._get_stdhtml���s7������ �����!9�9�D�M�I�� �� �A��B�q�E�E�� r���c������������������(�����i�}|�j���������D�]}d||<����|S�rA��)�_line_break_allowedrE��s��� r����_get_line_break_allowedz#_GLUECLAMP_._get_line_break_allowed���s)������ ���)�� �� �A��B�q�E�E�� r���c������������������������|�����������������������||������������}|j�����������������������������|d|z��������������}|����������������������d||����������������������d|������������g������������}|S�)Nz%s.html� write_filerk���)�doc2text�pathre���r���) r����docr���r8���r���opts�IOrk���rN��s ��� r���� doc2filerz_GLUECLAMP_.doc2filer���sh�������}�}�S�$�'�'���w�|�|�C��T�!1�2�2��� � ��t�!%�!2�!2�6�4�!@�!@�6B��C��C���r���c������������������`�����t����������|�||j��������j��������������������}|�����������������������������������S�r���)r����envrA���ro���)r���rO��r����d2hs��� r���rM��z_GLUECLAMP_.doc2text���s%��������d�C�G�M�2�2���|�|�~�~�r���c�����������������������|�����������������������|������������}t����������|d������������5�}|���������������������|�������������d�d�d��������������d�S�#�1�swxY�w�Y���d�S�)N�w)� node2text�open�write)r���r����filerk����fs��� r���� node2filez_GLUECLAMP_.node2file���s��������~�~�d�#�#�� �$��_�_�� �� �G�G�D�M�M�M� �� �� �� �� �� �� �� �� �� �� �� ����� �� �� �� �� �� s����A � A �A c������������������J�����t����������|�|�����������������������������������������������}|S�r���)r���ro���r����s��� r���rX��z_GLUECLAMP_.node2text���s"��������t�$�$�-�-�/�/���r���c������������������������|����������������������dd������������}|����������������������dd������������}|����������������������dd������������}|����������������������dd������������}|����������������������d d ������������}|S�)z-Encode special characters in `text` & return.�&z&r'���z<�"z"r)���z>�@z@)�replace)r���rk���s��� r���r���z_GLUECLAMP_.encode��sh��������|�|�C��)�)���|�|�C��(�(���|�|�C��*�*���|�|�C��(�(���|�|�C��)�)���r���c������������������F����|�j���������}g�}|j��������}d}|d�d����������}|dk����s|����������������������|������������s�|d�������������|dk����r�|d�������������|D�]�}|dk����s�||������������sG|r �|d�������������d}�|d�������������|dk����r�|dt����������|������������z����������������|d��������������Z|�����������������������������������r"|�j��������r|s �|d�������������d}�||���������������|r �|d�������������d}�||���������������|r�|d�������������d���������������������|������������S�)Nr���r����z�-z%dr���)�is_name_follower_charr����is_name_starter_char�ord�isupperr����re���)r���r8���rg���nsr���� upperstater$���s��� r���r ���z_GLUECLAMP_.encode_name��sy����� $� :�� ������ � �"�1�"�X�� ��9�9�D�5�5�b�9�9�9��F�3�K�K�K��S�y�y���s������ �� �B��S�y�y� 5� 5�b� 9� 9�y���#��F�3�K�K�K�!"�J���s������9�9��F�4�#�b�'�'�>�*�*�*���s����������� �$�"?�� �!��#��F�3�K�K�K�!"�J���r� � � � ���#��F�3�K�K�K�!"�J���r� � � � ��� ��F�3�K�K�K��w�w�r�{�{�r���N)r����r����r����� _imports_� _chgable_r����rB��rC���_html_avoidrD��r����rf���rI���meta_attributesr=��r?��rG��rJ��rR��rM��r]��rX��r���r ���r`���r���r���r����r����o��s������������� �I��.�I�� !���H�"���K�#�H��N����� �����"0�O�2��2��2�;��;��;�������������������������� ����������" �� �� �� �� r���r����N)r���r����r`���r���r����<module>rq�����sr�����k#��k#��k#��k#��k#��k#��k#��k#�\D��D��D��D��D��D��D��D��D��Dr���