2bi0' 2 S SK JrJr SSKJrJrJr SSKJrJ r J r SSKJrJ r Jr SSKJrJrJr SSKJrJrJr SSKJr " S S 5 r " S S\5 r " S S\5 r " S S\5 r " S S\5 r " S S\5 r " S S\5 r " S S\5 r g) )TupleUnion )BIG5_CHAR_TO_FREQ_ORDERBIG5_TABLE_SIZEBIG5_TYPICAL_DISTRIBUTION_RATIO)EUCKR_CHAR_TO_FREQ_ORDEREUCKR_TABLE_SIZE EUCKR_TYPICAL_DISTRIBUTION_RATIO)EUCTW_CHAR_TO_FREQ_ORDEREUCTW_TABLE_SIZE EUCTW_TYPICAL_DISTRIBUTION_RATIO)GB2312_CHAR_TO_FREQ_ORDERGB2312_TABLE_SIZE!GB2312_TYPICAL_DISTRIBUTION_RATIO)JIS_CHAR_TO_FREQ_ORDERJIS_TABLE_SIZEJIS_TYPICAL_DISTRIBUTION_RATIO)JOHAB_TO_EUCKR_ORDER_TABLEc \ rS rSrSrSrSrSrSS jrSS jr S \ \\4 S\ SS4S jrS\4S jrS\4S jrS\ \\4 S\ 4S jrSrg)CharDistributionAnalysis: i gGz?g{Gz? returnNc [ 5 U l SU l SU l SU l SU l SU l U R 5 g )Nr g F)tuple_char_to_freq_order_table_sizetypical_distribution_ratio_done_total_chars_freq_charsresetselfs ږ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/chardet/chardistribution.py__init__!CharDistributionAnalysis.__init__@ s@ 5:G +.' c . SU l SU l SU l g)zreset analyser, clear any stateFr N)r r! r" r$ s r&