
    >OOf                     t    d Z ddlmZ ddlmZ 	 ddlmZ ej                  ZesdZd Z
y# e	$ r dZY d Z
yw xY w)	
    )hexlify   )STRING_TYPES)stdoutasciic                 @   t        | t              st        |       } t        t        u r	 | j	                  t
        d      S 	 | j	                  t
        d      j                  t
        d      S # t        $ r t        |       cY S w xY w# t        $ r t        |       cY S w xY w)Nbackslashreplace)errors)	
isinstancer   strbytesencoderepr_encodingUnicodeDecodeErrorr   decode)values    Q/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/ldap3/utils/repr.pyto_stdout_encodingr   &   s    e\*E

e|	"<</ABB	"<<6H<IPPQ^gyPzz	 " 	"5>!	"
 " 	"5>!	"s#   A,  +B ,BBBBN)__doc__binasciir    r   sysr   encodingr   	Exceptionr        r   <module>r      sK   0  OOM
"	  M"	s   * 77