§
    Å‡tj  ã                   ó¤   — d dl Z d dlZd dlZ ej        e¦  «        Ze j        dk     rd„ Zd„ Zn
ej        Zd„ Z G d„ d¦  «        Z	 e	¦   «         Z
dS )é    N)é   é   c                 óX   — t           t          j        d¬¦  «        | ¦  «        ¦  «        S )Né   )Úmaxsize)ÚpropertyÚ	functoolsÚ	lru_cache)Úfuncs    úM/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pypdfium2/_lazy.pyÚcached_propertyr      s)   € ÝÐ7�Ô,°QÐ7Ñ7Ô7¸Ñ=Ô=Ñ?Ô?Ð?ó    c                 ón   — t          t          | ¦  «        |¦  «        j                             ¦   «          d S ©N)ÚgetattrÚtypeÚfgetÚcache_clear©ÚobjÚnames     r   Úcached_property_clearr      s-   € Ý•�S‘	”	˜4Ñ Ô Ô%×1Ò1Ñ3Ô3Ð3Ð3Ð3r   c                 ó&   — t          | |¦  «         d S r   )Údelattrr   s     r   r   r      s   € Ý��TÑÔÐÐÐr   c                   óP   — e Zd Zed„ ¦   «         Zed„ ¦   «         Zed„ ¦   «         ZdS )Ú
_LazyClassc                 óL   — t                                d¦  «         dd l}|j        S )Nz&Evaluating lazy import 'PIL.Image' ...r   )ÚloggerÚdebugÚ	PIL.ImageÚImage)ÚselfÚPILs     r   Ú	PIL_Imagez_LazyClass.PIL_Image   s(   € å�ŠÐ=Ñ>Ô>Ð>ØÐÐÐ ¤Ð*r   c                 óB   — t                                d¦  «         dd l}|S )Nz"Evaluating lazy import 'numpy' ...r   )r   r   Únumpy)r"   r&   s     r   r&   z_LazyClass.numpy    s"   € å�ŠÐ9Ñ:Ô:Ð:Øˆˆˆ˜U�lr   c                 ó   — ddl m } |S )Nr   ©Útabulater(   )r"   r)   s     r   r)   z_LazyClass.tabulate%   s   € ð 	&Ð%Ð%Ð%Ð%Ð%¨h r   N)Ú__name__Ú
__module__Ú__qualname__r   r$   r&   r)   © r   r   r   r      sc   € € € € € àð+ð +ñ „_ð+ð ð#ð #ñ „_ð#ð ð7ð 7ñ „_ð7ð 7ð 7r   r   )ÚsysÚloggingr	   Ú	getLoggerr*   r   Úversion_infor   r   r   ÚLazyr-   r   r   ú<module>r3      s½   ðð €
€
€
Ø €€€Ø Ð Ð Ð à	ˆÔ	˜8Ñ	$Ô	$€àÔ�fÒÐð@ð @ð @ð4ð 4ð 4ð 4ð  Ô/€Oðð ð ð7ð 7ð 7ð 7ð 7ñ 7ô 7ð 7ð" €z�|„|€€€r   