Ë
    ímxi³  ã                   óv  — d Z ddlZddlZddlZddlZdZd„ ZdZ	 ddlm	Z	  ee	j                  «      Zd„ Ze€ ed«      rdZn ed	«      rd
ZndZ ej                  de«      Zedvr edj                  e«      «      ‚dej                   v red
k(  r ej"                  d«       dZdZed
k(  r	 ddlmZ eej*                  d<   eZ[edk(  r
	 ddlmZ eZ[	 ddlmZ dZd„ Zd„ Zd„ Zy# e$ r Y Œ»w xY w# e$ r  ej"                  d«       Y ŒFw xY w# e$ r  ej"                  d«       dZY ŒVw xY w# e$ r dZY ŒZw xY w)zLDetermine which implementation of the protobuf API is used in this process.
é    NTc                 ó<   — | dk(  ry| dk(  rt        d«      ‚| dk(  ryy )Né   Úcppé   z%api_version=1 is no longer supported.r   Úpython)Ú
ValueError)Úapi_versions    úb/home/htdocs/ttos/venv/lib/python3.12/site-packages/google/protobuf/internal/api_implementation.pyÚ_ApiVersionToImplementationTyper      s/   € Ø�AÒØØ�AÒÜ
Ð<Ó
=Ð=Ø�AÒØØ	ó    )Ú_api_implementationc                 ón   — 	 t        j                  | «      }|st        | dz   «      ‚y# t        $ r Y yw xY w)Nz import succeeded but was NoneTF)Ú	importlibÚimport_moduleÚImportError)Úmod_nameÚmods     r
   Ú
_CanImportr   )   s@   € ðÜ
×
!Ñ
! (Ó
+€CáÜ˜Ð#CÑCÓDÐDØøÜ	ò Ùðús   ‚%( ¨	4³4zgoogle._upb._messageÚupbzgoogle.protobuf.pyext._messager   r   Ú&PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION)r   r   r   zdPROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION {0} is not supported. Please set to 'python', 'cpp' or 'upb'.ÚPyPyz\PyPy does not work yet with cpp protocol buffers. Falling back to the python implementation.)Ú_messagez/google3.net.proto2.python.internal.cpp._messagez-Selected implementation cpp is not available.zXSelected implementation upb is not available. Falling back to the python implementation.)Ú(enable_deterministic_proto_serializationFc                  ó   — t         S ©N)Ú_implementation_type© r   r
   ÚTyper   ‚   s   € Ü	Ðr   c                   ó   — y)Nr   r   r   r   r
   ÚVersionr    ˆ   s   € Ø	
r   c                  ó   — t         S r   )Ú)_python_deterministic_proto_serializationr   r   r
   Ú)IsPythonDefaultSerializationDeterministicr#   �   s   € Ü	2Ð2r   )Ú__doc__r   ÚosÚsysÚwarningsÚ_GOOGLE3_PYTHON_UPB_DEFAULTr   r   Úgoogle.protobuf.internalr   r	   r   r   Úgetenvr   ÚformatÚversionÚwarnÚ	_c_moduleÚgoogle.protobuf.pyextr   ÚmodulesÚgoogle._upbÚgoogle.protobufr   r"   r   r    r#   r   r   r
   ú<module>r3      sÍ  ðñó Û 	Û 
Û à"Ð òð Ð ðå:ñ 9Ø×%Ñ%ó'Ðòð ÐÙÐ&Ô'Ø ÑÙÐ2Ô3Ø Ñà#Ðð !�r—y‘yÐ!IØ!5ó7Ð ð Ð7Ñ7Ùð ç$™fÐ%9Ó:ó	<ð <ð 
ˆS�[‰[ÑÐ1°UÒ:Ø€(‡-�-ð =ô >à!Ðà€	à˜5Ò ð
	å.ØEM€C‡K�KÐAÑBØ€IØð ˜5Ò ð		å$Ø€IØð4õ GØ.2Ð+òòó
3øðQ ò Ùðûðd 
ò 	à€H‡M�MØ7ô9áð		ûð 
ò 	Ø€H‡M�Mð ?ô @à#ÐÙð		ûð. ò 4Ø.3Ò+ð4úsG   ›C' Â-C2 Ã	D ÃD. Ã'C/Ã.C/Ã2DÄDÄD+Ä*D+Ä.D8Ä7D8