� !A?h���n�ddlZGd�dej��ZGd�dejdd����ZdS)�Nc�&��eZdZ �fd�Zd�Z�xZS)�FreezableDefaultDictc�Z��t|dt��j��|��S)N�_frozen)�getattr�super� __missing__)�self�key� __class__s ��L/opt/alt/python-internal/lib64/python3.11/importlib/metadata/_collections.pyr z FreezableDefaultDict.__missing__s&���<�w�t�Y����(;�<�<�S�A�A�A�c����fd��_dS)Nc�,������S)N)�default_factory)r r s �r �z-FreezableDefaultDict.freeze..s���4�#7�#7�#9�#9�r)r)r s`r �freezezFreezableDefaultDict.freezes���9�9�9�9�� � � r)�__name__� __module__� __qualname__r r� __classcell__)r s@r rrsQ������� �B�B�B�B�B�:�:�:�:�:�:�:rrc�$�eZdZed���ZdS)�Pairc �d�|ttj|�dd�����S)N�=�)�map�str�strip�split)�cls�texts r �parsez Pair.parses)���s�C�� �4�:�:�c�1�#5�#5�6�6�7�7rN)rrr� classmethodr#�rr rrs-�������8�8��[�8�8�8rrz name value)� collections� defaultdictr� namedtuplerr%rr �r)s�������:�:�:�:�:�;�2�:�:�:�,8�8�8�8�8� !�;� !�&�,� 7� 7�8�8�8�8�8r