OwlCyberSecurity - MANAGER
Edit File: french_stemmer.cpython-311.pyc
� ������hO���������������������������d�dl�mZ�d�dlmZ��G�d��de������������Z�G�d��de������������Z�G�d��de������������Z�G�d ��d e������������Z�G�d��de������������Z �G�d ��de������������Z �G�d��de������������Z�G�d��de������������Z�G�d��de������������Z �G�d��de������������Z�G�d��de������������Z�G�d��de������������Z�G�d��de������������Z�G�d��de������������Z�G�d��d e������������Z�G�d!��d"e������������Z�G�d#��d$e������������Zd%S�)&����)�BaseStemmer)�Amongc��������������������8����e�Zd�ZdZ�eddd�������������eddd�������������eddd������������gZ�eddd�������������edd d �������������eddd �������������eddd�������������edd d�������������edd d�������������edd d������������gZ�eddd�������������eddd�������������eddd �������������eddd �������������eddd�������������eddd������������gZ�eddd�������������eddd�������������eddd������������gZg��eddd��������������eddd��������������eddd��������������ed dd��������������ed!dd��������������ed"dd��������������ed#dd��������������ed$dd%��������������ed&dd��������������ed'dd(��������������ed)dd(��������������ed*dd ��������������ed+dd��������������ed,dd ��������������ed-dd��������������ed.dd��������������ed/dd��������������ed0dd��������������ed1dd��������������ed2dd��������������ed3dd��������������ed4dd��������������ed5dd%��������������ed6dd��������������ed7dd(��������������ed8dd(��������������ed9dd ��������������ed:dd��������������ed;dd ��������������ed<dd��������������ed=dd>��������������ed?d@d ��������������edAdBdC��������������edDdd��������������edEdd>��������������edFdGd ��������������edHdIdC��������������edJdGdK��������������edLdGdM��������������edNddO��������������edPdQdR��������������edSdd��������������edTdd�������������Z g��edUdd��������������edVdd��������������edWdd��������������edXdd��������������edYdd��������������edZd d��������������ed[dd��������������ed\dd��������������ed]dd��������������ed^dd��������������ed_dd��������������ed`dd��������������edadd��������������edbdd��������������edcdKd��������������edddKd��������������ededd��������������edfdd��������������edgdd��������������edhdd��������������edidd��������������edjdd��������������edkdld��������������edmdld��������������edndd��������������edodd��������������edpdd��������������edqdd��������������edrdd��������������edsdd��������������edtdd��������������edudd��������������edvdd��������������edwdd��������������edxdd�������������Z g��edydd��������������edzd d��������������ed{dd��������������ed|dd��������������ed}dd��������������ed~dd��������������eddd��������������ed�dd��������������ed�dd��������������ed�d(d��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�d>d��������������ed�dd��������������ed�d�d��������������ed�d�d��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�d�d��������������ed�dd��������������ed�dd��������������ed�d�d��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�dd��������������ed�d�d��������������ed�d�d��������������ed�d�d��������������ed�d�d��������������ed�dd�������������Z�ed�dd�������������ed�d d�������������ed�d d�������������ed�dd�������������ed�dd�������������ed�dd������������gZ�ed�dd�������������ed�dd�������������ed�dd�������������ed�dd�������������ed�dd������������gZ g�d��Zg�d��Zd Zd Zd Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd���Zd�S�)�� FrenchStemmerz� This class implements the stemming algorithm defined by a snowball script. Generated by Snowball 2.2.0 - https://snowballstem.org/ �col����par�tap�������H����������Her��������Hi�����I�U�����Y�����iqU�ablu���Ièru���ièr�eus�iv�ic�abil�iqUe�atrice�ance�ence�logie�able�isme�euse�����iste�ive�����if�usion�ation�ution�ateur�iqUes�atrices�ances�ences�logies�ables�ismes�euses�istes�ives�ifs�usions�ations�utions�ateurs�ments�����ements����� issements��������u���ités�ment�ement�"����issement�#����amment� ����emment�����aux� ����eaux�'���� ����euxu���ité�ira�ie�isse�issante�i�irai�ir�iras�iesu���îmes�isses�issantesu���îtes�is�irais�issais�irions�issions�irons�issons�issants�it�irait�����issait�issant�iraIent�issaIent�irent�issent�irontu���ît�iriez�issiez�irez�issez�a�era�asse�anteu���ée�ai�erai�er�as�erasu���âmes�asses�antesu���âtesu���ées�ais�erais�ions�erions�����assions�erons�antsu���és�ait�erait�����ant�aIent�eraIent����u���èrent�assent�erontu���ât�ez�iez� ����eriez�!����assiez�erez����é�eu���Ièreu���ière�ion�Ier�ier�ell�eill�enn�onn�ett)r�����A�������r���r���r���r���r���r���r���r���r���r���r���r������������g���r*���r���)r���r��������r���r���r���r���r���r���r���r���r���r���r���r���r���r����c������������������n ���� �|�j���������} � � �|�j���������} � �|�j���������} �|����������������������t����������j��������dd������������st �������������������������|�j���������|�_�������� �|�j���������} �|����������������������d������������st�������������������������|�j���������|�_��������|����������������������t����������j��������dd������������st�������������������������|�� ��������������������d������������sdS�t�������������������������#�t����������$�r�Y�nw�xY�w||�_��������� �|����������������������d������������st�������������������������|�j���������|�_��������|����������������������t����������j��������dd������������st�������������������������|�� ��������������������d������������sdS�t�������������������������#�t����������$�r�Y�nw�xY�w||�_���������|����������������������d ������������st �������������������������|�j���������|�_��������|�� ��������������������d ������������sdS�n#�t����������$�r�Y�nw�xY�wt�������������������������#�t����������$�r�Y�nw�xY�w||�_��������� �|�j���������|�_��������|����������������������d������������st�������������������������|�j���������|�_��������|�� ��������������������d������������sdS�t�������������������������#�t����������$�r�Y�nw�xY�w||�_��������� �|�j���������|�_��������|����������������������d ������������st�������������������������|�j���������|�_��������|�� ��������������������d������������sdS�t�������������������������#�t����������$�r�Y�nw�xY�w||�_��������� �|�j���������|�_��������|����������������������d ������������st�������������������������|�j���������|�_��������|����������������������t����������j��������dd������������st�������������������������|�� ��������������������d ������������sdS�t�������������������������#�t����������$�r�Y�nw�xY�w||�_���������|����������������������d������������st!�������������������������|�j���������|�_��������|����������������������d������������st!�������������������������|�j���������|�_��������|�� ��������������������d������������sdS�n#�t����������$�r�Y�nw�xY�w||�_���������t#�������������������������#�t ����������$�r�Y�nw�xY�w||�_���������|�j���������|�j��������k����rt'�������������������������|�xj���������dz ��c_�����������#�t"����������$�r�Y�nw�xY�w���#�t&����������$�r�Y�nw�xY�w||�_��������� �dS�)NT�a��������ur���FrY���r����yr�������ër�������ïr����qr���)�cursor�in_groupingr����g_v�lab4�bra�eq_s�lab6�ket� slice_from�lab5�lab7�lab3�lab8�lab9�lab10�lab2�lab1�limit�lab0)�self�v_1�v_2�v_3�v_4s��� �o/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/snowballstemmer/french_stemmer.py�__r_preludezFrenchStemmer.__r_prelude����s������b ��+�C�^ �["�Y)�"�k��S*�O.�&*�k��#!2�+/�+;�+;�M�<M�r�SV�+W�+W��%5�.2�f�f��/3�{�D�H�%6�.2�k�� ):�37�9�9�T�?�?��-=�6:�f�f��7;�{�D�H�37�3C�3C�M�DU�WY�[^�3_�3_��-=�6:�f�f��37�?�?�4�3H�3H��-=�7<�u�26�&�&�L��/3�(9�(9�(9�T�T�(9����69��� ):�37�9�9�T�?�?��-=�6:�f�f��7;�{�D�H�37�3C�3C�M�DU�WY�[^�3_�3_��-=�6:�f�f��37�?�?�4�3H�3H��-=�7<�u�26�&�&�L��/3�(9�(9�(9�T�T�(9����69���/3�y�y�����)9�26�&�&�L�37�;���/3���t�/D�/D��)9�38�5�)9��+/�$5�$5�$5���$5����*.�&�&�L��'+� 1� 1� 1�T�T� 1����.1���!2�/3�{�D�H�+/�9�9�Y�+?�+?��%5�.2�f�f��/3�{�D�H�+/�?�?�5�+A�+A��%5�/4�u�*.�&�&�L��'+� 1� 1� 1�T�T� 1����.1���!2�/3�{�D�H�+/�9�9�Y�+?�+?��%5�.2�f�f��/3�{�D�H�+/�?�?�5�+A�+A��%5�/4�u�*.�&�&�L��'+� 1� 1� 1�T�T� 1����.1��� !3�/3�{�D�H�+/�9�9�T�?�?��%6�.3�g�g� �/3�{�D�H�+/�+;�+;�M�<M�r�SV�+W�+W��%6�.3�g�g� �+/�?�?�4�+@�+@��%5�/4�u�*.�&�&�L��',� 2� 2� 2�d�d� 2����.1���'+�y�y�����!1�*.�&�&�L�+/�;���'+�y�y�����!1�*.�&�&�L�+/�;���'+���t�'<�'<��!1�+0�5�!1��#'�-�-�-���-����*-�D�K�"&�&�&�L��#�)�)�)�T�T�)����&)����;�$�*�4�4�"&�&�&�L����q�(���sY)��t��!�!�!�T�T�!�����������������D�K���ts`���R��P��;G;��G��!A3C$��C$��$ C1�.G��0C1�1 G��<A3E?��1E?��? F� G��F�AG��G;�� G*�'G;��)G*�*G;��; H�P��H� P��AI3��%I3��3 J��=P��?J��� P��AK+��K+��+ K8�5P��7K8�8 P��A?N��N�� N�P��N�A=P��Q�� P,�)Q��+P,�,Q�� Q�R��Q�:R�� R�R��R�R�� R*�)R*c������������������,����|�j���������|�_��������|�j���������|�_��������|�j���������|�_��������|�j��������} � �|�j��������} �|����������������������t����������j��������dd������������st�������������������������|����������������������t����������j��������dd������������st�������������������������|�j��������|�j���������k����rt�������������������������|�xj��������dz ��c_��������t�������������������������#�t����������$�r�Y�nw�xY�w||�_�������� �|�� ��������������������t����������j��������������������dk����rt�������������������������t�������������������������#�t����������$�r�Y�nw�xY�w||�_��������|�j��������|�j���������k����rt�������������������������|�xj��������dz ��c_��������|����������������������t����������j��������dd������������st�������������������������|�xj��������dz ��c_��������n#�t����������$�r�Y�nw�xY�w|�j��������|�_��������n#�t����������$�r�Y�nw�xY�w||�_��������|�j��������} �|����������������������t����������j��������dd������������st�������������������������|�xj��������dz ��c_��������|����������������������t����������j��������dd������������st�������������������������|�xj��������dz ��c_��������|�j��������|�_��������|����������������������t����������j��������dd������������st�������������������������|�xj��������dz ��c_��������|����������������������t����������j��������dd������������st�������������������������|�xj��������dz ��c_��������|�j��������|�_��������n#�t����������$�r�Y�nw�xY�w||�_��������dS�)Nr����r����r���r���T)r�����I_pV�I_p1�I_p2r����r����r���r����r����r����� find_among�a_0r����r�����go_out_groupingr�����go_in_grouping)r����r����r����r����s��� r�����__r_mark_regionszFrenchStemmer.__r_mark_regions(��s�������J�� ��J�� ��J�� ��k�� � ��k�� "��+�+�M�,=�r�3�G�G��%�"�f�f���+�+�M�,=�r�3�G�G��%�"�f�f���{�d�j�0�0�"�f�f���K�K�1�$�K�K��&�&�L���!�!�!�T�T�!����!���"����}�'8�9�9�Q�>�>�"�f�f���&�&�L���!�!�!�T�T�!����!����;�$�*�,�,��&�&�L����q� ����+�+�M�,=�r�3�G�G��!��&�&�L����q� �����������������D�I�I������T�T���������k�� ��'�'� �(9�2�s�C�C�� ��f�f���K�K�1��K�K��&�&�}�'8�"�c�B�B�� ��f�f���K�K�1��K�K���D�I��'�'� �(9�2�s�C�C�� ��f�f���K�K�1��K�K��&�&�}�'8�"�c�B�B�� ��f�f���K�K�1��K�K���D�I�I������T�T���������ts����F,��BC�� C�F,��C� F,��(?D'��' D4�1F,��3D4�4A7F,��+G ��, F9�6G ��8F9�9G �� G�G�(DK=��= L � L c���������������������� �|�j���������} �|�j���������|�_��������|����������������������t����������j��������������������}|dk����rt�������������������������|�j���������|�_��������|dk����r|����������������������d������������sdS�n�|dk����r|����������������������d������������sdS�n�|dk����r|����������������������d ������������sdS�n�|d k����r|����������������������d������������sdS�ni|dk����r|����������������������d ������������sdS�nK|dk����r|������������������������������������sdS�n.|�j���������|�j ��������k����rt�������������������������|�xj���������dz ��c_�����������7#�t ����������$�r�Y�nw�xY�w||�_��������� �dS�)NTr���r���rY���Fr���r����r���r����r���r����r���r����r���) r����r����r����r����a_1r����r����r����� slice_delr����)r����r����� among_vars��� r�����__r_postludezFrenchStemmer.__r_postlude_��s������" ��+�C� ��;��� �O�O�M�,=�>�>� ���>�>��&�&�L��;�����>�>��?�?�4�0�0��%�$�u�%��!�^�^��?�?�4�0�0��%�$�u�%��!�^�^��?�?�4�0�0��%�$�u�%��!�^�^��?�?�9�5�5��%�$�u�%��!�^�^��?�?�9�5�5��%�$�u�%��!�^�^��>�>�+�+��%�$�u�%���{�d�j�0�0�"�f�f���K�K�1�$�K�K��������������D�K���ts6����A&D8��2D8��D8��.D8��D8��*D8��/D8��8 E�Ec������������������*�����|�j���������|�j��������k����sdS�dS��NFT)r����r�����r����s��� r�����__r_RVzFrenchStemmer.__r_RV�����������y�D�K�'�'��5��t�����c������������������*�����|�j���������|�j��������k����sdS�dS�r����)r����r����r����s��� r�����__r_R1zFrenchStemmer.__r_R1���r����r����c������������������*�����|�j���������|�j��������k����sdS�dS�r����)r����r����r����s��� r�����__r_R2zFrenchStemmer.__r_R2���r����r����c������������������6����|�j���������|�_��������|����������������������t����������j��������������������}|dk����rdS�|�j���������|�_��������|dk����r.|������������������������������������sdS�|������������������������������������sdS��n%|dk�����r7|������������������������������������sdS�|������������������������������������sdS�|�j��������|�j���������z ��} �|�j���������|�_��������|�� ��������������������d������������s|�j��������|z ��|�_���������t�������������������������|�j���������|�_�������� �|�j��������|�j���������z ��} �|������������������������������������st�������������������������|������������������������������������sdS�t�������������������������#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�� ��������������������d������������sdS�n#�t����������$�r�Y�nw�xY�w� n�#�t����������$�r�Y�� n�w�xY�w|dk����r/|������������������������������������sdS�|�� ��������������������d������������sdS�� n�|d k����r/|������������������������������������sdS�|�� ��������������������d ������������sdS�� n}|dk����r/|������������������������������������sdS�|�� ��������������������d������������sdS�� nH|d k�����r�|������������������������������������sdS�|������������������������������������sdS�|�j��������|�j���������z ��} �|�j���������|�_��������|����������������������t����������j��������������������}|dk����r|�j��������|z ��|�_���������t!�������������������������|�j���������|�_��������|dk����r�|������������������������������������s|�j��������|z ��|�_���������t!�������������������������|������������������������������������sdS�|�j���������|�_��������|�� ��������������������d������������s|�j��������|z ��|�_���������t!�������������������������|�j���������|�_��������|������������������������������������s|�j��������|z ��|�_���������t!�������������������������|������������������������������������sdS��nk|dk����r� �|�j��������|�j���������z ��} �|������������������������������������st#�������������������������|������������������������������������sdS�t%�������������������������#�t"����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|������������������������������������s|�j��������|z ��|�_���������t!�������������������������|�� ��������������������d������������sdS�n�#�t$����������$�r�Y�n�w�xY�w|dk����rH|������������������������������������s|�j��������|z ��|�_���������t!�������������������������|������������������������������������sdS�nH|������������������������������������s|�j��������|z ��|�_���������t!�������������������������|�� ��������������������d������������sdS��n^#�t ����������$�r�Y��nQw�xY�w|dk�����r8|������������������������������������sdS�|������������������������������������sdS�|�j��������|�j���������z ��} �|�j���������|�_��������|����������������������t����������j��������������������}|dk����r|�j��������|z ��|�_���������t+�������������������������|�j���������|�_��������|dk����r� �|�j��������|�j���������z ��} �|������������������������������������st-�������������������������|������������������������������������sdS�t/�������������������������#�t,����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�� ��������������������d������������sdS�n�#�t.����������$�r�Y�n�w�xY�w|dk����r� �|�j��������|�j���������z ��} �|������������������������������������st1�������������������������|������������������������������������sdS�t3�������������������������#�t0����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�� ��������������������d������������sdS�nW#�t2����������$�r�Y�nKw�xY�w|������������������������������������s|�j��������|z ��|�_���������t+�������������������������|������������������������������������sdS��n#�t*����������$�r�Y��nw�xY�w|dk�����r�|������������������������������������sdS�|������������������������������������sdS�|�j��������|�j���������z ��} �|�j���������|�_��������|�� ��������������������d������������s|�j��������| z ��|�_���������t5�������������������������|�j���������|�_��������|������������������������������������s|�j��������| z ��|�_���������t5�������������������������|������������������������������������sdS�|�j���������|�_��������|�� ��������������������d������������s|�j��������| z ��|�_���������t5�������������������������|�j���������|�_�������� �|�j��������|�j���������z ��} �|������������������������������������st7�������������������������|������������������������������������sdS�t9�������������������������#�t6����������$�r�Y�nw�xY�w|�j��������| z ��|�_���������|�� ��������������������d������������sdS�n#�t8����������$�r�Y�nw�xY�w�nP#�t4����������$�r�Y��nCw�xY�w|dk����r|�� ��������������������d������������sdS��n |dk����r/|������������������������������������sdS�|�� ��������������������d������������sdS��n�|dk����r� �|�j��������|�j���������z ��} �|������������������������������������st;�������������������������|������������������������������������sdS�t=�������������������������#�t:����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|������������������������������������sdS�|�� ��������������������d������������sdS��n@#�t<����������$�r�Y��n3w�xY�w|dk����rP|������������������������������������sdS�|����������������������t����������j ��������dd������������sdS�|������������������������������������sdS�n�|dk����r/|������������������������������������sdS�|�� ��������������������d������������sdS�dS�|dk����r/|������������������������������������sdS�|�� ��������������������d������������sdS�dS�|�j��������|�j���������z ��}|��!��������������������t����������j ��������dd������������sdS�|������������������������������������sdS�|�j��������|z ��|�_���������|������������������������������������sdS�dS�dS�) Nr���Fr���r���r���r���r����logr���r����r����entr����atrT���rY���r���r���r*���rS����eaurP����alr'���rE���r����r����rL���r����rN���T)"r����r�����find_among_br����a_4r�����_FrenchStemmer__r_R2r����r�����eq_s_br����r����r����r�����_FrenchStemmer__r_RV�a_2r����r����r�����_FrenchStemmer__r_R1�a_3r����r����r����r����r�����lab11�lab13�lab12�lab15�lab14�out_grouping_br����� in_grouping_b) r����r����r����r����r����r�����v_5�v_6�v_7�v_8�v_9�v_10�v_11s ��� r�����__r_standard_suffixz!FrenchStemmer.__r_standard_suffix���s�������;����%�%�m�&7�8�8� ���>�>��5��;�����>�>��;�;�=�=�� ��u��>�>�#�#�� ��u� ���!�^�^��;�;�=�=�� ��u��>�>�#�#�� ��u��*�t�{�*�C� ��;����{�{�5�)�)��!�"&�*�s�"2�D�K��&�&�L��;��� "��*�t�{�2�C�&�#�{�{�}�}��)�"&�&�&�L�#�~�~�/�/��)�#(�5�"�f�f����%�%�%���%����"&�*�s�"2�D�K��?�?�6�2�2��%�$�u�%���!�!�!�T�T�!���������������� �!�^�^��;�;�=�=�� ��u��?�?�6�*�*�� ��u� � �!�^�^��;�;�=�=�� ��u��?�?�4�(�(�� ��u� � �!�^�^��;�;�=�=�� ��u��?�?�6�*�*�� ��u� � �!�^�^��;�;�=�=�� ��u��>�>�#�#�� ��u��*�t�{�*�C�8 ��;��� �-�-�m�.?�@�@� ���>�>�"&�*�s�"2�D�K��&�&�L��;�����>�>��;�;�=�=��%�&*�j�3�&6���"�f�f���>�>�+�+��%�$�u�#�{�D�H��;�;�u�-�-��%�&*�j�3�&6���"�f�f��#�{�D�H��;�;�=�=��%�&*�j�3�&6���"�f�f���>�>�+�+��%�$�u�%���!�^�^�&�"�j�4�;�6��*�#'�;�;�=�=��-�&*�f�f��#'�>�>�#3�#3��-�',�u�"&�&�&�L��#�)�)�)�T�T�)����&*�j�3�&6���#�{�{�}�}��)�*.�*�s�*:�D�K�"&�&�&�L�#���v�6�6��)�#(�5�)���%�%�%���%�����!�^�^��;�;�=�=��%�&*�j�3�&6���"�f�f���>�>�+�+��%�$�u�%�� �;�;�=�=��%�&*�j�3�&6���"�f�f���?�?�4�0�0��%�$�u������������� �!�^�^��;�;�=�=�� ��u��>�>�#�#�� ��u��*�t�{�*�C�, ��;��� �-�-�m�.?�@�@� ���>�>�"&�*�s�"2�D�K��&�&�L��;�����>�>� &�"�j�4�;�6��*�#'�;�;�=�=��-�&*�f�f��#'�>�>�#3�#3��-�',�u�"&�&�&�L��#�)�)�)�T�T�)����&*�j�3�&6���#���v�6�6��)�#(�5�)���%�%�%���%�����!�^�^� &�"�j�4�;�6��+�#'�;�;�=�=��.�&+�g�g� �#'�>�>�#3�#3��-�',�u�"&�&�&�L��$�*�*�*�d�d�*����&*�j�3�&6���#���v�6�6��)�#(�5�)���%�%�%���%�����;�;�=�=��%�&*�j�3�&6���"�f�f���>�>�+�+��%�$�u������������� �!�^�^��;�;�=�=�� ��u��>�>�#�#�� ��u��*�t�{�*�C� ��;����{�{�5�)�)��"�"&�*�s�"2�D�K��'�'�M��;����{�{�}�}��"�"&�*�s�"2�D�K��'�'�M��~�~�'�'��!� �5��;����{�{�5�)�)��"�"&�*�s�"2�D�K��'�'�M��;��� #��*�t�{�2�C�'�#�{�{�}�}��*�"'�'�'�M�#�~�~�/�/��)�#(�5�#�g�g� �� �&�&�&�$�$�&����"&�*�s�"2�D�K��?�?�6�2�2��%�$�u�%���"�"�"�d�d�"����������$�$����� �!�^�^��?�?�6�*�*�� ��u� � �"�_�_��;�;�=�=�� ��u��?�?�5�)�)�� ��u� � �"�_�_� ��z�D�K�/��#��;�;�=�=��&�#�g�g� ��>�>�+�+��%�$�u��'�'�M���"�"�"�d�d�"����"�j�4�/����{�{�}�}��!� �5����v�.�.��!� �5�!������$�$����� �"�_�_��;�;�=�=�� ��u��&�&�}�'8�"�c�B�B�� ��u��>�>�#�#�� ��u� ���"�_�_��;�;�=�=�� ��u��?�?�6�*�*�� ��u��5� �"�_�_��;�;�=�=�� ��u��?�?�6�*�*�� ��u��5��:���+�D��%�%�m�&7��S�A�A�� ��u��;�;�=�=�� ��u��*�t�+�D�K��>�>�#�#�� ��u��5��ts���7A F!��F��6E�� E�� E%�"F��$E%�%'F��F!�� F�F!��F�F!��! F/�.F/�B%T;��;BT;��T;��R��%6P+��P+��+ P8�5R��7P8�8AR��T;�� R �T;��R � AT;��0AT;��; U �U �A ]:��0Y=���6Y��8Y�� Y�Y=��Y�'Y=��<]:��= Z �]:�� Z � ]:��\!��$6[*��[*��* [7�4\!��6[7�7'\!�� ]:��! \.�+]:��-\.�.A]:��: ^�^�Be ��A e ��*d7��:6d���2d���� d � d7��d � 'd7��6e ��7 e�e ��e�e �� e�e�5i��6h��=h�� h�i��h�&i���i�� i'�&i'c����������������������|�j���������|�j��������k�����rdS�|�j��������}|�j��������|�_��������|�j���������|�_��������|����������������������t ����������j��������������������dk����r ||�_��������dS�|�j���������|�_��������|�j��������|�j���������z ��} �|�� ��������������������d������������st�������������������������||�_��������dS�#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|����������������������t ����������j��������dd������������s ||�_��������dS�|�� ����������������������������������sdS�||�_��������dS�)NFr���r ���r����r����T)r����r�����limit_backwardr����r����r����a_5r����r����r����r����r����r����r����)r����r����r����s��� r�����__r_i_verb_suffixzFrenchStemmer.__r_i_verb_suffix���s������;���"�"��5��!��"�i����;������]�.�/�/�1�4�4�"%�D���5��;����j�4�;�&�� ��;�;�t�$�$�� ��f�f��"%�D���5������T�T������j�3�&����"�"�=�#4�b�#�>�>�� �"%�D���5��~�~���� ��5�!����ts����:*B&��& B3�2B3c�����������������������|�j���������|�j��������k�����rdS�|�j��������}|�j��������|�_��������|�j���������|�_��������|����������������������t ����������j��������������������}|dk����r ||�_��������dS�|�j���������|�_��������|dk����r4|������������������������������������s ||�_��������dS�|�� ����������������������������������sdS�n�|dk����r|�� ����������������������������������sdS�n�|�� ����������������������������������sdS�|�j ��������|�j���������z ��} �|�j���������|�_��������|����������������������d������������s|�j ��������|z ��|�_���������t�������������������������|�j���������|�_��������|�� ����������������������������������sdS�n#�t����������$�r�Y�nw�xY�w||�_��������dS�)NFr���r���r���r����T) r����r����r��r����r����r����a_6r����r����r����r����r����r����)r����r����r����r����s��� r�����__r_verb_suffixzFrenchStemmer.__r_verb_suffix���sz������;���"�"��5��!��"�i����;����%�%�m�&7�8�8� ���>�>�"%�D���5��;�����>�>��;�;�=�=�� �&)��#��u��>�>�#�#�� ��u� ���!�^�^��>�>�#�#�� ��u� ���>�>�#�#�� ��u��*�t�{�*�C� ��;����{�{�4�(�(��!�"&�*�s�"2�D�K��&�&�L��;����~�~�'�'��!� �5�!�������������!����ts����)AE �� E�Ec����������������������|�j���������|�j��������z ��} �|�j��������|�_��������|����������������������d������������s|�j���������|z ��|�_��������t �������������������������|�j��������|�_��������|�j���������|�j��������z ��} �|�j���������|�j��������z ��} �|����������������������d������������st �������������������������t�������������������������#�t����������$�r�Y�nw�xY�w|�j���������|z ��|�_��������|����������������������t����������j ��������dd������������s|�j���������|z ��|�_��������t �������������������������n#�t����������$�r�Y�nw�xY�w|�j���������|z ��|�_��������|������������������������������������sdS�n#�t����������$�r�Y�nw�xY�w|�j��������|�j��������k�����rdS�|�j ��������}|�j��������|�_ ��������|�j��������|�_��������|����������������������t����������j��������������������}|dk����r ||�_ ��������dS�|�j��������|�_��������|dk����r�|������������������������������������s ||�_ ��������dS� �|�j���������|�j��������z ��} �|����������������������d������������st#�������������������������t%�������������������������#�t"����������$�r�Y�nw�xY�w|�j���������|z ��|�_��������|����������������������d������������s ||�_ ��������dS�n#�t$����������$�r�Y�nw�xY�w|������������������������������������sdS�n4|d k����r|����������������������d ������������sdS�n|������������������������������������sdS�||�_ ��������dS�)N�sr���r���������Fr���r����tr���rY���T)r����r����r����r����r����r����r����r����r����r���� g_keep_with_sr����r����r��r�����a_7r����r����r����r����)r����r����r����r����r����r����r����s��� r�����__r_residual_suffixz!FrenchStemmer.__r_residual_suffix���s�������j�4�;�&�� ��{�D�H��;�;�t�$�$�� �"�j�3�.����f�f���{�D�H��*�t�{�*�C� ��j�4�;�.��"��;�;�u�-�-��%�"�f�f���&�&�L���!�!�!�T�T�!����"�j�3�.����*�*�=�+F��C�P�P��!�"&�*�s�"2�D�K��&�&�L�!��������������*�s�*�D�K��>�>�#�#�� ��u� �������T�T������;���"�"��5��!��"�i����;����%�%�m�&7�8�8� ���>�>�"%�D���5��;�����>�>��;�;�=�=�� �&)��#��u� ��j�4�;�.��"��;�;�t�,�,��%�"�f�f���&�&�L���!�!�!�T�T�!����"�j�3�.����{�{�4�(�(��!�*-�D�'� �5�!��������������>�>�#�#�� ��u� ���!�^�^��?�?�4�(�(�� ��u� ���>�>�#�#�� ��u�!����ts�����AE���+D ��;1B,��, B9�6D ��8B9�9AD �� E��� D�E���D�&E���� E �E �I��/1H �� H-�*I��,H-�-.I�� I+�*I+c������������������,����|�j���������|�j��������z ��}|����������������������t����������j��������������������dk����rdS�|�j���������|z ��|�_��������|�j��������|�_��������|�j��������|�j��������k����rdS�|�xj��������dz��c_��������|�j��������|�_��������|������������������������������������sdS�dS�)Nr���Fr���T) r����r����r����r����a_8r����r��r����r����)r����r����s��� r����� __r_un_doublezFrenchStemmer.__r_un_double$��s��������j�4�;�&�����]�.�/�/�1�4�4��5��j�3�&����;����;�$�-�-�-��5����q�����;����~�~���� ��5��tr����c����������������������d} � �|�����������������������t����������j��������dd������������st�������������������������|dz��}�7#�t����������$�r�Y�nw�xY�w �|dk����rdS�|�j��������|�_�������� �|�j��������|�j��������z ��} �|����������������������d������������st�������������������������t�������������������������#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_��������|����������������������d������������sdS�n#�t����������$�r�Y�nw�xY�w|�j��������|�_ ��������|����������������������d ������������sdS�dS�) Nr���Tr����r����r���Fr��������èr����)r����r���r����r����r����r����r����r����r����r����r����r����)r����r����r����s��� r����� __r_un_accentzFrenchStemmer.__r_un_accent3��s3������� � ��*�*�=�+<�b�#�F�F��!��&�&�L��q������������������7�7��5��;��� ��*�t�{�*�C� ��{�{�9�-�-��!��&�&�L��f�f��������������*�s�*�D�K��;�;�y�)�)�� ��u� ������T�T������;������t�$�$�� ��5��ts?����4:�� A�A� C��01B!��! B.�+C��-B.�.'C�� C%�$C%c������������������8����|�j���������}|�������������������������������������||�_���������|�������������������������������������|�j���������|�_��������|�j��������|�_���������|�j��������|�j���������z ��} � �|�j��������|�j���������z ��} �|�j��������|�j���������z ��} �|�j��������|�j���������z ��} �|������������������������������������st �������������������������t�������������������������#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_��������� �|������������������������������������st�������������������������t�������������������������#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�� ����������������������������������st�������������������������n#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�j��������|�j���������z ��} �|�j���������|�_�������� �|�j��������|�j���������z ��} �|�� ��������������������d������������st�������������������������|�j���������|�_��������|����������������������d������������sdS�t#�������������������������#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�� ��������������������d������������s|�j��������|z ��|�_���������t%�������������������������|�j���������|�_��������|����������������������d������������sdS�n#�t"����������$�r�Y�nw�xY�wn#�t$����������$�r�Y�nw�xY�wt'�������������������������#�t����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|������������������������������������st+�������������������������n#�t&����������$�r�Y�nw�xY�wn#�t*����������$�r�Y�nw�xY�w|�j��������|z ��|�_���������|�j��������|�j���������z ��}|�������������������������������������|�j��������|z ��|�_���������|�j��������|�j���������z ��} |�������������������������������������|�j��������| z ��|�_���������|�j��������|�_���������|�j���������} |�������������������������������������| |�_���������dS�)Nr���rY���F����ç�cT)r�����_FrenchStemmer__r_prelude�_FrenchStemmer__r_mark_regionsr��r�����!_FrenchStemmer__r_standard_suffixr����r�����_FrenchStemmer__r_i_verb_suffixr�����_FrenchStemmer__r_verb_suffixr����r����r����r����r����r����r����r����r�����!_FrenchStemmer__r_residual_suffixr�����_FrenchStemmer__r_un_double�_FrenchStemmer__r_un_accent�_FrenchStemmer__r_postlude)r����r����r����r����r����r����r����r����r����r����r����s��� r�����_stemzFrenchStemmer._stemP��s�������k�����������������"�k����j����j�4�;�&��3 �1 ��j�4�;�.��+"��*�t�{�2�C�&�"�j�4�;�6��*�#'�#;�#;�#=�#=��-�&*�f�f��"&�&�&�L��#�)�)�)�T�T�)����&*�j�3�&6���*�#'�#9�#9�#;�#;��-�&*�f�f��"&�&�&�L��#�)�)�)�T�T�)����&*�j�3�&6���#�3�3�5�5��)�"&�&�&�L�)���%�%�%���%����"&�*�s�"2�D�K��*�t�{�2�C�&�#'�;���*�"&�*�t�{�":�C�.�'+�{�{�4�'8�'8��!1�*.�&�&�L�+/�;���'+���t�'<�'<��!1�+0�5�&*�f�f���#'�-�-�-���-����*.�*�s�*:�D�K�#'�;�;�y�#9�#9��-�.2�j�3�.>���&*�f�f��'+�{�D�H�#'�?�?�4�#8�#8��-�',�u�-��#�)�)�)�T�T�)�������%�%�%���%�����&�&�L���!�!�!�T�T�!����"�j�3�.����/�/�1�1��!��&�&�L�!������������������T�T������j�3�&����j�4�;�&���������j�3�&����z�D�K�'���������j�4�'����)����{������������ts��� K��0J���E��0C���� C � E��C � E�� 0D�� D�E��D�4E��J�� E�J��E�!J��I8��I'��AG2��$G2��2 G?�<I'��>G?�?A%I'��&I8��' I4�1I8��3I4�4I8��7J��8 J�J��J�J�� J#� K��"J#�#4K��K)�� K%�"K)��$K%�%K)��) K6�5K6N) �__name__� __module__�__qualname__�__doc__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������sh����������������� ��f�b�"��� ��f�b�"��� ��f�b�"����C�� ��c�2�q��� ��d�A�q��� ��e�Q���� ��e�Q���� ��d�A�q��� ��d�A�q��� ��d�A�q����C�� ��f�b�!��� ��f�b�!��� ��k�2�q�!�!� ��k�2�q�!�!� ��f�b�!��� ��e�R���� �C�� ��e�R���� ��g�r�1��� ��e�R�����C�,� ��g�r�1���,� ��i��Q���,�� ��g�r�1���,�� ��g�r�1��� ,� � ��h��A���,�� ��g�r�1��� ,�� ��g�r�1���,�� ��g�r�2���,�� ��g�r�1���,�� ��f�b�!���,�� ��e�R����,�� ��h��A���,�� ��h��A���,�� ��h��A���,�� ��h��A���,� � ��h��A���!,�"� ��j�"�a� � �#,�$� ��h��A���%,�&� ��h��A���',�(� ��i��Q���),�*� ��h��A���+,�,� ��h��A���-,�.� ��h��B���/,�0� ��h��A���1,�2� ��g�r�1���3,�4� ��f�b�!���5,�6� ��i��Q���7,�8� ��i��Q���9,�:� ��i��Q���;,�<� ��i��Q���=,�>� ��h��B���?,�@� ��i��Q���A,�B� ��l�B��#�#�C,�D� ��l�B��"�"�E,�F� ��g�r�2���G,�H� ��h��A���I,�J� ��k�2�r�"�"�K,�L� ��i��R� � �M,�N� ��i��R� � �O,�P� ��f�b�"���Q,�R� ��g�r�1���S,�T� ��f�b�!���U,�V� ��k�2�q�!�!�W,�C�\$� ��f�b�!���$� ��e�R����$�� ��g�r�1���$�� ��j�"�a� � � $� � ��d�B����$�� ��g�q�!��� $�� ��e�R����$�� ��g�r�1���$�� ��f�b�!���$�� ��l�B��"�"�$�� ��h��A���$�� ��k�2�q�!�!�$�� ��l�B��"�"�$�� ��e�R����$�� ��h��A���$� � ��i��Q���!$�"� ��i��Q���#$�$� ��j�"�a� � �%$�&� ��h��A���'$�(� ��i��Q���)$�*� ��j�"�a� � �+$�,� ��e�R����-$�.� ��h��A���/$�0� ��i��Q���1$�2� ��i��Q���3$�4� ��j�"�a� � �5$�6� ��k�2�q�!�!�7$�8� ��h��A���9$�:� ��i��Q���;$�<� ��h��A���=$�>� ��j�"�a� � �?$�@� ��h��A���A$�B� ��i��Q���C$�D� ��g�r�1���E$�F� ��h��A���G$�C�L'� ��d�B����'� ��f�a����'�� ��g�r�1���'�� ��g�r�1��� '� � ��j�"�a� � �'�� ��e�R���� '�� ��g�q�!���'�� ��e�R����'�� ��e�R����'�� ��g�q�!���'�� ��l�B��"�"�'�� ��h��A���'�� ��h��A���'�� ��l�B��"�"�'�� ��k�2�q�!�!�'� � ��f�b�!���!'�"� ��h��A���#'�$� ��g�r�1���%'�&� ��i��Q���''�(� ��j�"�a� � �)'�*� ��h��A���+'�,� ��g�r�1���-'�.� ��j�"�a� � �/'�0� ��f�b�!���1'�2� ��h��A���3'�4� ��f�b�!���5'�6� ��h��A���7'�8� ��j�"�a� � �9'�:� ��m�R��#�#�;'�<� ��i��Q���='�>� ��h��A���?'�@� ��j�"�a� � �A'�B� ��e�R����C'�D� ��f�b�!���E'�F� ��h��A���G'�H� ��i��Q���I'�J� ��g�r�1���K'�L� ��i��Q���M'�C�T� ��d�B���� ��l�A�q�!�!� ��l�A�q�!�!� ��f�b�!��� ��f�b�!��� ��f�b�!��� �C�� ��f�b�"��� ��g�r�2��� ��f�b�"��� ��f�b�"��� ��f�b�"����C��P� O� O�C�K�K�K�M��D��D��D�d��d��d�L5��5��5�n$��$��$�L����� ����� ����� J��J��J�X�����6&��&��&�P?��?��?�B �� �� ������:G��G��G��G��Gr����r���c�������������������������e�Zd�ZdS�)r����N�r!��r"��r#��r%��r����r����r����r�������������������������r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����c�������������������������e�Zd�ZdS�)r����Nr'��r%��r����r����r����r�������r(��r����r����N)�basestemmerr����amongr���r���� BaseExceptionr����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r����r%��r����r�����<module>r;�����s$�����%��$��$��$��$��$�������������P��P��P��P��P�K��P��P��P�f� ���������=�������� ���������=�������� ���������=�������� ���������=�������� ���������=�������� ���������=�������� ���������=�������� ���������=�������� ���������=�������� ���������=��������!�� �� �� �� �M�� �� �� ��!�� �� �� �� �M�� �� �� ��!�� �� �� �� �M�� �� �� ��!�� �� �� �� �M�� �� �� ��!�� �� �� �� �M�� �� �� ��!�� �� �� �� �M�� �� �� �� �� r����