
    Q?hS                         S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJr  S S	KJr  S S
KJr  S SKJr   " S S\5      rg)   )
Big5Prober)CharSetGroupProber)CP949Prober)LanguageFilter)EUCJPProber)EUCKRProber)EUCTWProber)GB2312Prober)JOHABProber)
SJISProber)
UTF8Proberc                   N   ^  \ rS rSr\R
                  4S\SS4U 4S jjjrSrU =r$ )MBCSGroupProber+   lang_filterreturnNc           
         > [         TU ]  US9  [        5       [        5       [	        5       [        5       [        5       [        5       [        5       [        5       [        5       /	U l        U R                  5         g )N)r   )super__init__r   r   r   r
   r   r   r   r	   r   probersreset)selfr   	__class__s     I/var/www/html/env/lib/python3.13/site-packages/chardet/mbcsgroupprober.pyr   MBCSGroupProber.__init__,   sT    [1LLMNMMLMM

 	

    )r   )	__name__
__module____qualname____firstlineno__r   NONEr   __static_attributes____classcell__)r   s   @r   r   r   +   s$    5C5H5H N T  r   r   N)
big5proberr   charsetgroupproberr   cp949proberr   enumsr   eucjpproberr   euckrproberr   euctwproberr	   gb2312proberr
   johabproberr   
sjisproberr   
utf8proberr   r    r   r   <module>r0      s5   < # 2 $ ! $ $ $ & $ " "( r   