Hacked By AnonymousFox
�
�܋f�i � �p � d dl mZmZmZ dZ G d� d� � Z G d� de� � Z G d� de� � Zd S )
� )�List�Tuple�Union)S)Sr 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 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 r r r r r r r r r r )Sr � 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 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
r
r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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
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 r
r r r
r r
r r r r r r �Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r
r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r
r r r r r r r r r )Sr 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 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 r r
r
r r
r r r r r r
r )Sr 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 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 r r
r r r r r r r r r r )Sr 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 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 r r r r
r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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
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 r r
r r r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r
r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r
r
r r r r r r
)Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r
r r r
r r r r r r r
)Sr 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 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 r r r r r r r r r r r r )Sr 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 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
r r r r r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r
r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r
r r r r r r r r
)Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r
r r r r r r r
)Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r
r
r
r
r r r r r r r r )Sr 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 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 r r r r r r
r r r r r r )Sr 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 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
r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r
r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r
r
)Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r
r
r
r r r r r r r r
)Sr 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
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 r
r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r
r r r r r r r r r r
r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r
r r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r
r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r
r r r r r r r r r )Sr 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 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 r r r r r
r r r r r r r
)Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r
r r r r r r r r r r r )Sr 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 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 r r
r r
r r r r r r r
r )Sr 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 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 r r r r r r r r r r r r r )Sr 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 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 r r r r r
r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r )Sr 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 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 r r r r r r r r r r r r c � � e Zd ZdZdZdZdZdZdd�Zdd �Z d
e
eef de
ddfd�Zdefd
�Zdefd�Zde
eef dee
e
f fd�ZdS )�JapaneseContextAnalysis� ����d i� r �returnNc �t � d| _ g | _ d| _ d| _ d| _ | � � � d S �Nr r F)�
_total_rel�_rel_sample�_need_to_skip_char_num�_last_char_order�_done�reset��selfs �E/opt/cloudlinux/venv/lib64/python3.11/site-packages/chardet/jpcntx.py�__init__z JapaneseContextAnalysis.__init__ s9 � ����&(���&'��#� "�����
��
�
������ c �^ � d| _ dg| j z | _ d| _ d| _ d| _ d S r )r �NUM_OF_CATEGORYr r r r r s r r zJapaneseContextAnalysis.reset� s: � �����3��!5�5��� '(��#� "��� ��
�
�
r �byte_str� num_bytesc � � | j rd S | j }||k r�| � |||dz � � � \ }}||z
}||k r||z
| _ d| _ nl|dk r_| j dk rT| xj dz
c_ | j | j k r d| _ d S | j t | j | xx dz
cc<