a XC?h�6� @s�dZgd�ZdZddlmZmZddlmZddlZedd d d dddd �Z dd d d dddddd � d d �Z dd d d dddddd � dd�Z eddd�Z dd�Z ddddddd�dd�Zddddddd�dd�ZdS)z2.0.9)�dump�dumps�load�loads� JSONDecoder�JSONDecodeError� JSONEncoderzBob Ippolito �)rr)r�NFT)�skipkeys� ensure_ascii�check_circular� allow_nan�indent� separators�default) r r r r �clsrrr� sort_keysc  Ks�|sD|rD|rD|rD|durD|durD|durD| durD| sD| sDt�|�} n2|durPt}|f||||||| | d�| ���|�} | D]} |�| �qzdS�N)r r r r rrrr)�_default_encoder� iterencoder�write)�obj�fpr r r r rrrrr�kw�iterable�chunk�r�2/opt/alt/python39/lib64/python3.9/json/__init__.pyrxs>-�������� ���rc Kst|sB|rB|rB|rB|durB|durB|durB|durB| sB| sBt�|�S|durNt}|f|||||||| d�| ���|�Sr)r�encoder) rr r r r rrrrrrrrrr�s:,�������� ���r)� object_hook�object_pairs_hookcCs�|j}|tjtjf�rdS|tjtjf�r.dS|tj�rbs< � � ?� : � �