관리-도구
편집 파일: stringprep.cpython-39.opt-1.pyc
a �����DOgu2����������������������@���s���d�Z�ddlmZ�dd��Zeg�d�eedd����Zdd ��Zd ddd dddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAd:d;d<d=d>d?d@dAdBdCdDdEdFdCddGdHdIdJdKdHdLddMdNdOddPdQdRdSdTdUdVdWdTdXdYdZd[d\d]d]d]d^d^d_d`dadbdcdddddddedfdgdhdhdidYdjdkdldmddndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dd�d�drd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�dYdnd�d�d�d`d�dbdcdd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didndjdkd�d�d�d_dld`d�dbdcdd�d�d�d�d�d�d�didndjdkd�d^d�d�d_dld�dd�d�d�d�d�d�d�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�didYdndjdkd�d]d^d�d�d_dld`d�dbdcdddd�d�d�d�d�d�dhd�ddmd�dd�d�dddd�d d�d�d�ddddd�ddd�d�d�dd�ddmd�dd�d�dddd�d d�d�d�ddddd�ddd�d�d�dd�ddmd�dd�d�dddd�d d�d�d�ddddd�ddd�d�d�dd�ddmd�dd�d�dddd�d d�d�d�ddddd�ddd�d�d�dd�ddmd�dd�d�dddd�d d�d�d�ddddd�ddd�d�d�dd����Z d�d�Z d�dĄ�Zd�dƄ�Zd�dȄ�Z d�dʄ�Zd�d̄�Zeg�d͢eed�dσ��eed�dу��eed�dӃ��eed�dՃ���Zd�dׄ�Zd�dل�Zd�dۄ�Zd�d݄�Zd�d߄�Zeed�d��Zd�d��Zeed�d��Zd�d��Zeg�d�eed�d���eed�dу���Zd�d��Zed�geed�d����Zd�d��Zd�d��Zd�d��Zd�S�)�z�Library that exposes various tables found in the StringPrep RFC 3454. There are two kinds of tables: sets, for which a member test is provided, and mappings, for which a mapping function is provided. �����)� ucd_3_2_0c�����������������C���sB���t��|��dkrdS�t|��}d|��kr.dk�r6n�ndS�|d@�dvS�)NZCnF���������������r���)�unicodedata�category�ord��code�c��r����"/usr/lib64/python3.9/stringprep.py�in_table_a1���s����r���)����iO��i��i��i��i ��i ��� ��� ���` �����i����i���c�����������������C���s���t�|��tv�S��N)r ����b1_set�r���r���r���r����in_table_b1���s����r���u���μ�ssu���i̇u���ʼn�su���ǰu���ιu��� ιu���ΐu���ΰu���σu���βu���θu���υu���ύu���ϋu���φu���πu���κu���ρu���εu���եւu���ẖu���ẗu���ẘu���ẙu���aʾu���ṡu���ὐu���ὒu���ὔu���ὖu���ἀιu���ἁιu���ἂιu���ἃιu���ἄιu���ἅιu���ἆιu���ἇιu���ἠιu���ἡιu���ἢιu���ἣιu���ἤιu���ἥιu���ἦιu���ἧιu���ὠιu���ὡιu���ὢιu���ὣιu���ὤιu���ὥιu���ὦιu���ὧιu���ὰιu���αιu���άιu���ᾶu���ᾶιu���ὴιu���ηιu���ήιu���ῆu���ῆιu���ῒu���ῖu���ῗu���ῢu���ῤu���ῦu���ῧu���ὼιu���ωιu���ώιu���ῶu���ῶιZrsr ���u���°cu���ɛu���°f�h�i�l�n�no�p�q�rZsm�telZtm�z�b�e�f�mu���γ�dZhpaZauZov�paZnau���μaZma�kaZkbZmbZgbZpfZnfu���μf�hzZkhzZmhzZghzZthzZkpaZmpaZgpaZpv�nvu���μv�mvZkvZpwZnwu���μwZmw�kwu���kωu���mωZbqu���c∕kgzco.ZdbZgyZhpZkkZkm�phZppmZpr�sv�wbZff�fiZflZffiZffl�stu���մնu���մեu���միu���վնu���մխ�a�g�j�k�o�t�u�v�w�x�yu���αu���δu���ζu���ηu���λu���νu���ξu���οu���τu���χu���ψu���ω(������������i0��iI��i��i���iE��iz��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���iP��iR��iT��iV��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i� ��i!��i!��i!��i !��i!��i!��i !��i!��i!��i!��i!��i!��i!��i!��i!��i!��i!��i !��i!!��i"!��i$!��i(!��i,!��i-!��i0!��i1!��i3!��i>!��i?!��iE!��iq3��is3��iu3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i����i���i���i���i���i���i���i���i���i���i���i���i���i��i��i��i��i��i��i��i��i ��i ��i��i��i ��i��i��i��i��i��i��i��i��i��i��i��i��i4��i5��i6��i7��i8��i9��i:��i;��i<��i=��i>��i?��i@��iA��iB��iC��iD��iE��iF��iG��iH��iI��iJ��iK��iL��iM��ih��ii��ij��ik��il��im��in��io��ip��iq��ir��is��it��iu��iv��iw��ix��iy��iz��i{��i|��i}��i~��i��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i��i��i��i��i ��i ��i ��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i8��i9��i;��i<��i=��i>��i@��iA��iB��iC��iD��iF��iJ��iK��iL��iM��iN��iO��iP��il��im��in��io��ip��iq��ir��is��it��iu��iv��iw��ix��iy��iz��i{��i|��i}��i~��i��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i��i ��i ��i��i��i ��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i ��i!��i<��i=��i>��i?��i@��iA��iB��iC��iD��iE��iF��iG��iH��iI��iJ��iK��iL��iM��iN��iO��iP��iQ��iR��iS��iT��iU��ip��iq��ir��is��it��iu��iv��iw��ix��iy��iz��i{��i|��i}��i~��i��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i ��i��i��i��i��i ��i!��i"��i#��i$��i%��i&��i'��i(��i)��i*��i+��i,��i-��i.��i/��i0��i1��i2��i3��i4��iG��iV��iW��iX��iY��iZ��i[��i\��i]��i^��i_��i`��ia��ib��ic��id��ie��if��ig��ih��ii��ij��ik��il��im��in��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���c�����������������C���s"���t��t|���}|d�ur|S�|����S�r���)� b3_exceptions�getr ����lower)r���r#���r���r���r����map_table_b3����s����rF���c�����������������C���sH���t�|��}t�d|�}d�dd��|D���}t�d|�}||kr@|S�|S�d�S�)N�NFKC��c�����������������S���s���g�|�]}t�|��qS�r���)rF���)�.0Zchr���r���r���� <listcomp>���������z map_table_b2.<locals>.<listcomp>)rF���r���� normalize�join)r6���Zalr&���Zblr ���r���r���r����map_table_b2����s����rN���c�����������������C���s���|�dkS�)N� r���r���r���r���r����in_table_c11����s����rP���c�����������������C���s���t��|��dko|�dkS�)N�ZsrO����r���r ���r���r���r���r����in_table_c12����s����rS���c�����������������C���s���t��|��dkS�)NrQ���rR���r���r���r���r����in_table_c11_c12����s����rT���c�����������������C���s���t�|��dk�ot�|��dkS�)N�����Cc)r ���r���r ���r���r���r���r����in_table_c21����s����rW���)i���i��i��r���r���i( ��i) ��r���r���id ��ij ��ip ��i����i����is��i{��c�����������������C���s.���t�|��}|dk�rdS�t�|��dkr&dS�|tv�S�)NrU���FrV���T)r ���r���r ����c22_specialsr���r���r���r����in_table_c22����s����rY���c�����������������C���s���t��|��dkpt|��tv�S�)NrV���)r���r ���r ���rX���r���r���r���r����in_table_c21_c22����s���� �rZ���c�����������������C���s���t��|��dkS�)NZCorR���r���r���r���r����in_table_c3����s����r[���c�����������������C���s0���t�|��}|dk�rdS�|dk�r dS�t�|��d@�dv�S�)Nr���Fr���Tr���r���)r ���r���r���r���r����in_table_c4����s����r\���c�����������������C���s���t��|��dkS�)NZCsrR���r���r���r���r����in_table_c5����s����r]���r���c�����������������C���s���t�|��tv�S�r���)r ����c6_setr���r���r���r����in_table_c6����s����r_���i�/��i�/��c�����������������C���s���t�|��tv�S�r���)r ����c7_setr���r���r���r����in_table_c7����s����ra���)i@��iA��i ��i ��i* ��i/ ��c�����������������C���s���t�|��tv�S�r���)r ����c8_setr���r���r���r����in_table_c8��s����rc���i��i ��i���c�����������������C���s���t�|��tv�S�r���)r ����c9_setr���r���r���r����in_table_c9��s����re���c�����������������C���s���t��|��dv�S�)N)�RZAL�r���Z bidirectionalr���r���r���r����in_table_d1��s����rh���c�����������������C���s���t��|��dkS�)N�Lrg���r���r���r���r����in_table_d2��s����rj���N) �__doc__r���r���r����set�list�ranger���r���rC���rF���rN���rP���rS���rT���rW���rX���rY���rZ���r[���r\���r]���r^���r_���r`���ra���rb���rc���rd���re���rh���rj���r���r���r���r����<module>���s�������&D(