
    hB                     2   S SK JrJrJrJrJrJrJrJrJ	r	J
r
JrJrJr  SR                  5       R                  SS5      R                  SS5      r/ SQ\	-   \-   \
-   \-   \-   r\\-   SSR%                  \\\S	9S
R%                  \S9SR%                  \S9SR%                  \\S9S/-   r\R                  " SS5      r\" \5      r\	\-   \
-   \-   / SQ-   SSSR%                  \S9SR%                  \S9SR%                  \S\\S9SR%                  \S9/-   r\r\r\rg)   )ALPHAALPHA_LOWERALPHA_UPPERCONCAT_QUOTESCURRENCYLIST_CURRENCYLIST_ELLIPSES
LIST_ICONS
LIST_PUNCTLIST_QUOTESPUNCT_unitsmerge_charsu    ' ’   
)   §%=   —   –-z\+(?![0-9])z(?<=[0-9])[+\-\*^](?=[0-9-])z(?<=[{al}{q}])\.(?=[{au}{q}]))alauqz(?<=[{a}]),(?=[{a}]))az(?<=[{a}0-9])[:<>=/](?=[{a}])z(?<=[{a}][{el}])(?=[{a}0-9]))r   elzk('ls|'l|'ns|'t|'m|'n|-les|-la|-lo|-li|-los|-me|-nos|-te|-vos|-se|-hi|-ne|-ho)(?![A-Za-z])|(-l'|-m'|-t'|-n')z% )r   r   r   z(?<=[0-9])\+u   (?<=°[FfCcKk])\.z(?<=[0-9])(?:{c}))cz(?<=[0-9])(?:{u}))uz(?<=[0-9{al}{e}{p}(?:{q})])\.u   %²\-\+)r   er   pz(?<=[{au}][{au}])\.)r   N)char_classesr   r   r   r   r   r   r	   r
   r   r   r   r   r   stripreplaceELISION	_prefixesformat_infixesUNITS	_suffixesTOKENIZER_INFIXESTOKENIZER_SUFFIXESTOKENIZER_PREFIXES     S/home/james-whalen/.local/lib/python3.13/site-packages/spacy/lang/ca/punctuation.py<module>r1      s       //

#
#C
,
4
4T2
> 8  	
  
  	((//{m 	0 	
 	 &&&/(//%/8'..7.Cv	 	 
b	!F   	 	##h#/##e#,(//jMU 	0 	
 	%%%5	 
$    r/   