File: //opt/alt/python37/lib/python3.7/site-packages/charset_normalizer/__pycache__/cd.cpython-37.pyc
B
�bD+ � @ s� d dl Z d dlmZ d dlmZmZ d dlmZ d dlm Z m
Z
mZmZ ddl
mZ ddlmZmZmZmZ dd lmZ dd
lmZ ddlmZmZmZmZmZ ee
e d�d
d�Zee
e d�dd�Z e� ee
e d�dd��Z!e� ee
e d�dd��Z"eed�eee#e#f d�dd��Z$d,e
e e#e
e d�dd�Z%ee
e e&d�dd �Z'ee
e d!�d"d#�Z(e
e ed$�d%d&�Z)ed'd�d-ee&ee ed)�d*d+��Z*dS ).� N)�IncrementalDecoder)�Counter�OrderedDict)� lru_cache)�Dict�List�Optional�Tuple� )�FREQUENCIES)�KO_NAMES�LANGUAGE_SUPPORTED_COUNT�TOO_SMALL_SEQUENCE�ZH_NAMES)� is_suspiciously_successive_range)�CoherenceMatches)�is_accentuated�is_latin�is_multi_byte_encoding�is_unicode_range_secondary�
unicode_range)� iana_name�returnc s� t | �rtd��t�d�| ��j}|dd�}i �d� xltdd�D ]^}|�t|g��}|r@t |�}|dkrjq@t
|�d kr@|�kr�d�|<