�
�d � �t � d dl mZmZ ddlmZ ddlmZ dZd ZdZ dZ
dZdZdZ
d Zd
ZdZg e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e
�e �e �e �e �e �e �e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e �e �e �e �e �e �e�e �e�e �e �e �e �e �e �e
�e �e
�e�e
�e�e�e �e �e �e �e �e �e �e �e �e�e �e�e�e�e
�e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e �e�e�e�e�e�e�e
�e
�e�e�e�e�e�e�e�e�e
�e
�e�e�e�e�e�e �e�e�e�e�e�e
�e
�e
�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e �e�e�e�e�e�e�e�e��ZdZ G d
� de� Zy)� )�List�Union� )�
CharSetProber)�ProbingState� � � � � � � )@r r r r r r r r r r
r
r
r
r
r
r
r r
r
r
r
r
r
r
r r
r
r
r r r
r
r r
r
r
r r r r 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 Zd � fd�Zd � fd�Zedefd�� Zedefd�� Zde e
ef defd�Z
defd�Z� xZS )
�Latin1Prober�returnc �f �� t �| � � t | _ g | _ | j � y )N)�super�__init__�OTH�_last_char_class�
_freq_counter�reset��self� __class__s ��6/usr/lib/python3/dist-packages/chardet/latin1prober.pyr zLatin1Prober.__init__e s' |