+
    AžÀjä  ã            	       ó  € ^ RI Ht ^ RIHt ^ RIHtHt ^ RIHt ^ RI	H
t
 ]! ]4      tRtRtRtR	t] ] ] R
] ] ] 2t]! ]4      t]! ] ] ] R
] ] ] 24      t]! R4      t] R] ] ] 2tRtRt]
! R4      R R l4       tRR R lltR# )é    )ÚMapping)Ú	getLogger)ÚcompileÚsplit)Úunquote)Ú
deprecatedz[ \t]*zC[\x21\x23-\x27\x2a\x2b\x2d\x2e\x30-\x39\x41-\x5a\x5e-\x7a\x7c\x7e]+z+[\x21\x23-\x2b\x2d-\x3a\x3c-\x5b\x5d-\x7e]*z/[\x20\x21\x23-\x2b\x2d-\x3a\x3c-\x5b\x5d-\x7e]*Ú=z[ \t]*,[ \t]*Ú|z‹Header format invalid! Header values in environment variables must be URL encoded per the OpenTelemetry Protocol Exporter specification: %sz¿Header format invalid! Header values in environment variables must be URL encoded per the OpenTelemetry Protocol Exporter specification or a comma separated list of name=value occurrences: %szBYou should use parse_env_headers. Deprecated since version 1.15.0.c                óR   € V ^8„  d   QhR\         R\        \         \         3,          /# )é   ÚsÚreturn)Ústrr   )Úformats   "Úi/var/www/html/mycamper/aliexpress-site/backend/venv/lib/python3.14/site-packages/opentelemetry/util/re.pyÚ__annotate__r   0   s#   € ÷  ñ  ”Sð  œW¤S¬# XÕ.ñ  ó    c                 ó   € \        V 4      # )N)Úparse_env_headers)r   s   &r   Úparse_headersr   /   s   € ä˜QÓÐr   c                ó^   € V ^8„  d   QhR\         R\        R\        \         \         3,          /# )r   r   Úliberalr   )r   Úboolr   )r   s   "r   r   r   4   s*   € ÷ )ñ )œð )¤tð )¼ÄÄSÀÕ8Iñ )r   c                ó  € / p\        \        V 4      pV EFe  pV'       g   K  \        P                  VP	                  4       4      pV'       g%   V'       g   \
        P                  \        V4       K]  V'       dg   VP                  pVP                  R^4      w  rx\        V4      P	                  4       P                  4       p\        V4      P	                  4       pW‚V&   KË  \        P                  VP	                  4       4      p	V	'       g   \
        P                  \        V4       EK  V	P                  p
V
P                  R^4      w  rxVP	                  4       P                  4       pVP	                  4       pW‚V&   EKh  	  V# )a£  
Parse ``s``, which is a ``str`` instance containing HTTP headers encoded
for use in ENV variables per the W3C Baggage HTTP header format at
https://www.w3.org/TR/baggage/#baggage-http-header-format, except that
additional semi-colon delimited metadata is not supported.
If ``liberal`` is True we try to parse ``s`` anyway to be more compatible
with other languages SDKs that accept non URL-encoded headers by default.
r	   )r   Ú_DELIMITER_PATTERNÚ_HEADER_PATTERNÚ	fullmatchÚstripÚ_loggerÚwarningÚ-_INVALID_HEADER_ERROR_MESSAGE_STRICT_TEMPLATEÚstringr   ÚlowerÚ_LIBERAL_HEADER_PATTERNÚ._INVALID_HEADER_ERROR_MESSAGE_LIBERAL_TEMPLATE)r   r   ÚheadersÚheaders_listÚheaderÚheader_matchÚmatch_stringÚnameÚvalueÚliberal_header_matchÚliberal_match_strings   &&         r   r   r   4   s%  € ð !€GÜ#Ô$6¸Ó:€LÜˆßÙÜ&×0Ñ0°·±³Ó@ˆß§GÜ�O‰OÔIÈ6ÔRÙçØ ,× 3Ñ 3ˆLà&×,Ñ,¨S°!Ó4‰KˆDÜ˜4“=×&Ñ&Ó(×.Ñ.Ó0ˆDÜ˜E“N×(Ñ(Ó*ˆEØ!�D‹Mô $;×#DÑ#DÀVÇ\Á\Ã^Ó#TÐ ß'Ü—‘Ô NÐPVÔWÚà(<×(CÑ(CÐ à.×4Ñ4°S¸!Ó<‰KˆDØ—:‘:“<×%Ñ%Ó'ˆDØ—K‘K“MˆEØ!�DŒMñ9 ð< €Nr   N)F)Úcollections.abcr   Úloggingr   Úrer   r   Úurllib.parser   Útyping_extensionsr   Ú__name__r   Ú_OWSÚ_KEY_FORMATÚ_VALUE_FORMATÚ_LIBERAL_VALUE_FORMATÚ_KEY_VALUE_FORMATr   r$   r   Ú_BAGGAGE_PROPERTY_FORMATr!   r%   r   r   © r   r   Ú<module>r<      sï   ðõ $Ý ß Ý  å (á
�HÓ
€ð
 €àT€ð ?€àJÐ à�v˜k˜]¨4¨&°°$°¸°ÀtÀfÐMÐ áÐ+Ó,€Ù! d V¨K¨=¸¸¸aÀ¸vÐF[ÐE\Ð]aÐ\bÐ"cÓdÐ ÙÐ-Ó.Ð à0Ð1°°4°&¸¸ÀdÀVÐLÐ ðLð .ð;ð /ñ ÐPÓQô ó Rð ÷)ñ )r   