+
    9O|jp  ã                  óR   € ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^RIHt  ! R R4      tR# )é    )ÚannotationsN)ÚRequestc                  óv   € ] tR t^tRR R lltR R ltR R ltRR R	 lltR
 R ltR R lt	RR R llt
RtR# )ÚTraceNc          
     ó,   € V ^8„  d   QhRRRRRRRRR	R
/# )é   ÚnameÚstrÚloggerzlogging.LoggerÚrequestzRequest | NoneÚkwargszdict[str, typing.Any] | NoneÚreturnÚNone© )Úformats   "ÚHC:\Users\alokc\chatbot\backend\venv\Lib\site-packages\httpcore/_trace.pyÚ__annotate__ÚTrace.__annotate__   s<   € ÷ 6ñ 6àð6ð ð6ð  ð	6ð
 -ð6ð 
ñ6ó    c                	ó¦  € Wn         W n        Vf   R MVP                  P                  R4      V n        V P                  P                  \        P                  4      V n        T;'       g    / V n	        R V n
        V P                  ;'       g    V P                  R JV n        V P                  P                   P                  R4      R,          V n        R # )NÚtraceÚ.éÿÿÿÿ)r	   r   Ú
extensionsÚgetÚtrace_extensionÚisEnabledForÚloggingÚDEBUGÚdebugr   Úreturn_valueÚshould_traceÚsplitÚprefix)Úselfr	   r   r   r   s   &&&&&r   Ú__init__ÚTrace.__init__   s¡   € ð Œ	ØŒà’O‰D¨×);Ñ);×)?Ñ)?ÀÓ)Hð 	Ôð —[‘[×-Ñ-¬g¯m©mÓ<ˆŒ
Ø—l�l ˆŒØ(,ˆÔØ ŸJ™J×JÐJ¨$×*>Ñ*>ÀdÐ*JˆÔØ—k‘k×&Ñ&×,Ñ,¨SÓ1°"Õ5ˆŽr   c               ó$   € V ^8„  d   QhRRRRRR/# ©r   r	   r
   Úinfozdict[str, typing.Any]r   r   r   )r   s   "r   r   r      s"   € ÷ 'ñ '˜#ð 'Ð%:ð '¸tñ 'r   c           	     	óØ  € V P                   eJ   V P                   RV 2pV P                  W24      p\        P                  ! V4      '       d   \	        R4      hV P
                  '       d{   V'       d   RV9   d   VR,          f   TpM@RP                  VP                  4        UUu. uF  w  rgV RV: 2NK  	  upp4      pV RV 2pV P                  P                  V4       R # R # u uppi )Nr   z�If you are using a synchronous interface, the callback of the `trace` extension should be a normal function instead of an asynchronous function.r!   Ú Ú=©	r   r$   ÚinspectÚiscoroutineÚ	TypeErrorr    ÚjoinÚitemsr   )	r%   r	   r*   Úprefix_and_nameÚretÚmessageÚkeyÚvalueÚargss	   &&&      r   r   ÚTrace.trace   s×   € Ø×ÑÒ+Ø!%§¡ ¨Q¨t¨fÐ5ˆOØ×&Ñ& Ó=ˆCÜ×"Ò" 3×'Ò'ÜðPóð ð �:�:ˆ:ß˜>¨TÔ1°d¸>Õ6JÒ6RØ‘à—x‘xÀdÇjÁjÄlÔ SÁl¹
¸ C 5¨¨%©Ó!3ÁlÒ SÓT�Ø!˜F ! D 6Ð*�Ø�K‰K×Ñ˜gÖ&ñ ùó !Ts   Â%C&
c               ó   € V ^8„  d   QhRR/# ©r   r   r   r   )r   s   "r   r   r   1   s   € ÷ ñ ˜5ñ r   c                	ó€   € V P                   '       d,   V P                  pV P                  V P                   R 2V4       V # )ú.started)r"   r   r   r	   ©r%   r*   s   & r   Ú	__enter__ÚTrace.__enter__1   s5   € Ø××ÐØ—;‘;ˆDØ�J‰J˜$Ÿ)™)˜ HÐ-¨tÔ4Øˆr   c               ó(   € V ^8„  d   QhRRRRRRRR/# ©	r   Úexc_typeztype[BaseException] | NoneÚ	exc_valuezBaseException | NoneÚ	tracebackztypes.TracebackType | Noner   r   r   )r   s   "r   r   r   7   s2   € ÷ 8ñ 8à,ð8ð (ð8ð .ð	8ð
 
ñ8r   c                	óÚ   € V P                   '       dY   Vf0   RV P                  /pV P                  V P                   R2V4       R # RV/pV P                  V P                   R2V4       R # R # ©Nr!   z	.completeÚ	exceptionz.failed)r"   r!   r   r	   ©r%   rD   rE   rF   r*   s   &&&& r   Ú__exit__ÚTrace.__exit__7   sg   € ð ××ÐØÒ Ø&¨×(9Ñ(9Ð:�Ø—
‘
˜dŸi™i˜[¨	Ð2°DÖ9à# YÐ/�Ø—
‘
˜dŸi™i˜[¨Ð0°$Ö7ñ r   c               ó$   € V ^8„  d   QhRRRRRR/# r)   r   )r   s   "r   r   r   E   s"   € ÷ 'ñ ' ð 'Ð,Að 'Àdñ 'r   c           	   ƒ  	óø  "  € V P                   eT   V P                   RV 2pV P                  W24      p\        P                  ! V4      '       g   \	        R4      hVG R j  x€L
  V P
                  '       d{   V'       d   RV9   d   VR,          f   TpM@RP                  VP                  4        UUu. uF  w  rgV RV: 2NK  	  upp4      pV RV 2pV P                  P                  V4       R # R #  L’u uppi 5i)Nr   z’If you're using an asynchronous interface, the callback of the `trace` extension should be an asynchronous function rather than a normal function.r!   r,   r-   r.   )	r%   r	   r*   r4   Úcoror6   r7   r8   r9   s	   &&&      r   ÚatraceÚTrace.atraceE   sæ   é € Ø×ÑÒ+Ø!%§¡ ¨Q¨t¨fÐ5ˆOØ×'Ñ'¨Ó>ˆDÜ×&Ò& t×,Ò,ÜðQóð ð
 �JˆJà�:�:ˆ:ß˜>¨TÔ1°d¸>Õ6JÒ6RØ‘à—x‘xÀdÇjÁjÄlÔ SÁl¹
¸ C 5¨¨%©Ó!3ÁlÒ SÓT�Ø!˜F ! D 6Ð*�Ø�K‰K×Ñ˜gÖ&ñ ñ ùó !Tùs0   ‚AC:ÁC2Á C:Á6C:Á>3C:Â1C4
Ã/C:Ã4C:c               ó   € V ^8„  d   QhRR/# r<   r   )r   s   "r   r   r   Y   s   € ÷ ñ  %ñ r   c              ƒ  	óœ   "  € V P                   '       d4   V P                  pV P                  V P                   R 2V4      G Rj  x€L
  V #  L5i)r>   N)r"   r   rP   r	   r?   s   & r   Ú
__aenter__ÚTrace.__aenter__Y   sC   é € Ø××ÐØ—;‘;ˆDØ—+‘+ §¡ ¨8Ð4°dÓ;×;Ð;Øˆñ <ùs   ‚AAÁA
ÁAc               ó(   € V ^8„  d   QhRRRRRRRR/# rC   r   )r   s   "r   r   r   _   s2   € ÷ ?ñ ?à,ð?ð (ð?ð .ð	?ð
 
ñ?r   c              ƒ  	ó
  "  € V P                   '       di   Vf8   RV P                  /pV P                  V P                   R2V4      G R j  x€L
  R # RV/pV P                  V P                   R2V4      G R j  x€L
  R # R #  L5 L
5irH   )r"   r!   rP   r	   rJ   s   &&&& r   Ú	__aexit__ÚTrace.__aexit___   s�   é € ð ××ÐØÒ Ø&¨×(9Ñ(9Ð:�Ø—k‘k T§Y¡Y K¨yÐ"9¸4Ó@×@Ò@à# YÐ/�Ø—k‘k T§Y¡Y K¨wÐ"7¸Ó>×>Ò>ñ ñ Añ ?ùs$   ‚ABÁ	A?Á
,BÁ6BÁ7	BÂB)r    r   r   r	   r$   r!   r"   r   )NN)NNN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r&   r   r@   rK   rP   rT   rX   Ú__static_attributes__r   r   r   r   r      s*   † ÷6õ$'õ&÷8õ'õ(÷?ó ?r   r   )	Ú
__future__r   r/   r   ÚtypesÚtypingÚ_modelsr   r   r   r   r   Ú<module>rc      s#   ðÝ "ã Û Û Û å ÷`?ó `?r   