�
�dD � �J � d dl mZ d dlmZ d dlmZ d dlmZ G d� de� Zy)� )�EUCKRDistributionAnalysis)�CodingStateMachine)�MultiByteCharSetProber)�CP949_SM_MODELc �L � � e Zd Zd� fd�Zedefd�� Zedefd�� Z� xZS )�CP949Prober�returnc � �� t �| � � t t � | _ t � | _ | j � y )N)�super�__init__r r � coding_smr �distribution_analyzer�reset)�self� __class__s ��5/usr/lib/python3/dist-packages/chardet/cp949prober.pyr zCP949Prober.__init__# s0 �� �
����+�N�;��� &?�%@��"��
�
�� c � � y)N�CP949� �r s r �charset_namezCP949Prober.charset_name+ s � �r c � � y)N�Koreanr r s r �languagezCP949Prober.language/ s � �r )r N) �__name__�
__module__�__qualname__r �property�strr r �
__classcell__)r s @r r r " |