+
    iz                    V    ^ RI Ht ^ RIt^ RIHt R
R R lltR
R R lltRR R	 lltR# )    )annotationsN)TracebackTypec               (    V ^8  d   QhRRRRRRRR/# )   xstr | bytesencoding
str | Noneerrorsreturnbytes )formats   "W/Users/ahmad/.openclaw/workspace/venv/lib/python3.14/site-packages/urllib3/util/util.py__annotate__r      s,     	 		(	9C	
	    c                .   \        V \        4      '       d   V # \        V \        4      '       g"   \        R \	        V 4      P
                   24      hV'       g	   V'       d(   T P                  T;'       g    RT;'       g    RR7      # V P                  4       # znot expecting type zutf-8strict)r   )
isinstancer   str	TypeErrortype__name__encoder   r	   r   s   &&&r   to_bytesr      su     !U3-d1g.>.>-?@AA6xx++GF4F4FhxGG88:r   c               (    V ^8  d   QhRRRRRRRR/# )r   r   r   r	   r
   r   r   r   r   )r   s   "r   r   r      s,     	 		(	9C		r   c                .   \        V \        4      '       d   V # \        V \        4      '       g"   \        R \	        V 4      P
                   24      hV'       g	   V'       d(   T P                  T;'       g    RT;'       g    RR7      # V P                  4       # r   )r   r   r   r   r   r   decoder   s   &&&r   to_strr!      su     !S5!!-d1g.>.>-?@AA6xx++GF4F4FhxGG88:r   c               (    V ^8  d   QhRRRRRRRR/# )	r   tpztype[BaseException] | NonevalueBaseExceptiontbzTracebackType | Noner   ztyping.NoReturnr   )r   s   "r   r   r      s0      " 	 	r   c                \     VP                   VJd   VP                  V4      hVh  R pR pi ; iN)__traceback__with_traceback)r#   r$   r&   s   &&&r   reraiser+      s7    
b(&&r**s   #% +)NNr(   )
__future__r   typingtypesr   r   r!   r+   r   r   r   <module>r/      s"    "  		 r   