Ë
    éÿæi  ã                   ót   — d dl Z ddlmZ  e j                  d«      Z e j                  d«      Zdededefd	„Zy)
é    Né   )ÚStateInlinezˆ^([a-zA-Z0-9.!#$%&\'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$z3^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$ÚstateÚsilentÚreturnc                 ó¤  — | j                   }| j                  |   dk7  ry| j                   }| j                  }	 |dz  }||k\  ry| j                  |   }|dk(  ry|dk(  rnŒ'| j                  |dz   | }t        j	                  |«      �Ù| j
                  j                  |«      }| j
                  j                  |«      sy|s~| j                  ddd«      }d|i|_	        d	|_
        d
|_        | j                  ddd«      }| j
                  j                  |«      |_        | j                  ddd«      }d	|_
        d
|_        | xj                   t        |«      dz   z  c_         yt        j	                  |«      �Ü| j
                  j                  d|z   «      }| j
                  j                  |«      sy|s~| j                  ddd«      }d|i|_	        d	|_
        d
|_        | j                  ddd«      }| j
                  j                  |«      |_        | j                  ddd«      }d	|_
        d
|_        | xj                   t        |«      dz   z  c_         yy)NÚ<FTr   Ú>Ú	link_openÚaÚhrefÚautolinkÚautoÚtextÚ r   Ú
link_closeéÿÿÿÿé   zmailto:)ÚposÚsrcÚposMaxÚAUTOLINK_REÚsearchÚmdÚnormalizeLinkÚvalidateLinkÚpushÚattrsÚmarkupÚinfoÚnormalizeLinkTextÚcontentÚlenÚEMAIL_RE)	r   r   r   ÚstartÚmaximumÚchÚurlÚfullUrlÚtokens	            úv/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/markdown_it/rules_inline/autolink.pyr   r      s  € Ø
�)‰)€Cà‡y�y��~˜ÒØà�I‰I€EØ�l‰l€Gà
Øˆq‰ˆØ�'Š>Øà�Y‰Y�s‰^ˆà�Š9ØØ�Š9Øð ð �)‰)�E˜A‘I Ð
$€Cä×Ñ˜#ÓÐ*Ø—(‘(×(Ñ(¨Ó-ˆØ�x‰x×$Ñ$ WÔ-ØáØ—J‘J˜{¨C°Ó3ˆEØ! 7Ð+ˆEŒKØ%ˆEŒLØˆEŒJà—J‘J˜v r¨1Ó-ˆEØ!ŸH™H×6Ñ6°sÓ;ˆEŒMà—J‘J˜|¨S°"Ó5ˆEØ%ˆEŒLØˆEŒJà�	Š	”S˜“X ‘\Ñ!�	Øä‡��sÓÐ'Ø—(‘(×(Ñ(¨°S©Ó9ˆØ�x‰x×$Ñ$ WÔ-ØáØ—J‘J˜{¨C°Ó3ˆEØ! 7Ð+ˆEŒKØ%ˆEŒLØˆEŒJà—J‘J˜v r¨1Ó-ˆEØ!ŸH™H×6Ñ6°sÓ;ˆEŒMà—J‘J˜|¨S°"Ó5ˆEØ%ˆEŒLØˆEŒJà�	Š	”S˜“X ‘\Ñ!�	Øàó    )ÚreÚstate_inliner   Úcompiler$   r   Úboolr   © r,   r+   Ú<module>r2      sR   ðã 	å %àˆ2�:‰:ð Pó€ð ˆb�j‰jÐOÓP€ðA�Kð A¨ð A°$ô Ar,   