
    iP                        d dl mZmZmZmZmZmZmZmZm	Z	m
Z
mZ dZd Z ee      Zg de
z   ez   ez   ez   e	z   Ze
ez   ez   e	z   ddddd	d
ddddj!                  e      dj!                  e      dj!                  ede      dj!                  e      dddddddgz   Zee	z   ddd d!d"d#d$d%d&j!                  ee'      d(j!                  e)      d*j!                  ee+      d,j!                  e)      gz   ZeZeZeZy-).   )ALPHAALPHA_LOWERALPHA_UPPERCONCAT_QUOTESCURRENCYHYPHENSLIST_CURRENCYLIST_ELLIPSES
LIST_ICONS
LIST_PUNCTLIST_QUOTESuk  km km² km³ m m² m³ dm dm² dm³ cm cm² cm³ mm mm² mm³ ha µm nm yd in ft kg g mg µg t lb oz m/s km/h kmh mph hPa Pa mbar mb MB kb KB gb GB tb TB T G M K км км² км³ м м² м³ дм дм² дм³ см см² см³ мм мм² мм³ нм кг г мг м/с км/ч кПа Па мбар Кб КБ кб Мб МБ мб Гб ГБ гб Тб ТБ тбc                 B    | j                         j                  dd      S )N |)stripreplace)chars    j/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/spacy/lang/el/punctuation.pymerge_charsr      s    ::<S))    )z''   §%=z	\+[0-9]+%z\'([0-9]){2}([\-]\'([0-9]){2})*z\-([0-9]){1,9}\.([0-9]){1,9}u)   \'([Α-Ωα-ωίϊΐόάέύϋΰήώ]+)\'u+   ([Α-Ωα-ωίϊΐόάέύϋΰήώ]){1,3}\'zIhttp://www.[A-Za-z]+\-[A-Za-z]+(\.[A-Za-z]+)+(\/[A-Za-z]+)*(\.[A-Za-z]+)*u+   [ΈΆΊΑ-Ωα-ωίϊΐόάέύϋΰήώ]+\*z\$([0-9])+([\,\.]([0-9])+){0,1}z(?<=[0-9])\+z
([0-9])+\'z([A-Za-z])?\'z^([0-9]){1,2}\.z ([0-9]){1,2}\.z([0-9]){1}\) z^([0-9]){1}\)$u   (?<=°[FfCcKk])\.z
([0-9])+\&z(?<=[0-9])(?:{c}))cz(?<=[0-9])(?:{u}))uz(?<=[0-9{al}{e}(?:{q})])\.u   ²\-\+)aleqz(?<=[{au}][{au}])\.)auu)   (?<=[Α-Ωα-ωίϊΐόάέύϋΰήώ])\-u)   (?<=[Α-Ωα-ωίϊΐόάέύϋΰήώ])\.u   ^[Α-Ω]{1}\.u   \ [Α-Ω]{1}\.u_   [ΈΆΊΑΌ-Ωα-ωίϊΐόάέύϋΰήώ]+([\-]([ΈΆΊΑΌ-Ωα-ωίϊΐόάέύϋΰήώ]+))+z
([0-9]+)mgz([0-9]+)\.([0-9]+)mz(?<=[0-9])[+\/\-\*^](?=[0-9])z%([a-zA-Z]+)\/([a-zA-Z]+)\/([a-zA-Z]+)z$([0-9])+(\.([0-9]+))*([\-]([0-9])+)+z*([0-9])+[,]([0-9])+[\-]([0-9])+[,]([0-9])+u   ([0-9])+[ης]+([\-]([0-9])+)+z3([0-9]){1,4}[\/]([0-9]){1,2}([\/]([0-9]){0,4}){0,1}z-[A-Za-z]+\@[A-Za-z]+(\-[A-Za-z]+)*\.[A-Za-z]+z([a-zA-Z]+)(\-([a-zA-Z]+))+z(?<=[{al}])\.(?=[{au}]))r   r   z(?<=[{a}]),(?=[{a}]))az(?<=[{a}])(?:{h})(?=[{a}]))r    hz(?<=[{a}])[:<>=/](?=[{a}])N)char_classesr   r   r   r   r   r   r	   r
   r   r   r   _unitsr   UNITS	_prefixesformat	_suffixes_infixesTOKENIZER_PREFIXESTOKENIZER_SUFFIXESTOKENIZER_INFIXES r   r   <module>r-      s     r * 	F    !" #$ % 
.  
 	##h#/##e#,%,,i= 	- 	
 	%%%544j/	 
B  	)0/5)>8&"))[[)I&&&/%,,u,@%,,u,5 	(    r   