a
    ¥Q•ho7  ã                  @   sJ  d Z ddlmZ ddlmZ ejejejdœZej	ej
ejejejejejejejdœ	Zej	ej
ejejejejejejejdœ	ZejejejdœZejejejejejejejd	œZej ej!d
œZ"dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddededfdgdhdidjdkdldmdndoddpdqdrdsdsdsdtdudvdwdxdydzd{d|d}d~dd€d�d‚dƒd„d…d†d‡dˆd‰dŠd‹dŒd�dŽd�d�d‘d’d“d”d•d–d—d˜d™dšd›dœd�dždŸd d¡d¢d£d¤d¥d•d¦d§d¨d©dªd«d¬d­d®d¯d°d±d²d³d´dµd¶d·d¸d¹dºd¹d»d¼d½d¾d¿dÀdÁdÂdÃdÄdÅdÆdÇdÈdÉdÊdËdÌdÍdÎdÏdÐdÑdÒdÓdÔdÕdÖd×dØdÙdÚdÛdÜdÝdÞdßdàdádâdãdädådædçdèdédêdëdìdídîdïdðdñd2dòdódôdõdöd÷dødùdúdûdvdüdýdþdÿ�d �d�d�d�d�d�d�d�d�d	�d
�d�d�d�d�d�d�d�d�d�d�d�d�d�œZ#�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d �d�d�d �d�d�d�d�d�d�d!�d�d"�d�d#�d�d!�d�d�d$�d�d#�d�d�d�d�d%�d�d&�d�d�d�d'�d �d�d�d!�d�d�d�d�d�d�d�d�d�d�d(�d)�d�d �d#�d#�d�d�d�d)�d�d�d�d!�d)�d�d �d�d�d�d!�d�d*�d�d�d!�d�d+�d+�d#�d#�d!�d�d$�d,�d�d#�d-�d#�d#�d'�d�d�d.�d#�d�d�d!�d%�d*�d%�d/œzZ$eƒ �d0�d1„ ƒZ%�d2�d3g�d4g�d5g�d6g�d7œZ&�d8g�d9�d8g�d:g�d;�d:g�d<g�d=g�d>œZ'�d?�d@�dA�dB�dC�dD�dE�dF�dGœZ(�dH�dI�dJ�dK�dL�dM�dN�dO�dP�dQœ	Z)�dR�dSd�dT�dU�dR�dV�dW�dS�dX�dY�dZœZ*�d[�d\�d]�d^œZ+�d_�d`�da�db�dc�dd�de�df�dg�dhœ	Z,�diS (j  zConstants used for text layout.é    )Ú	lru_cacheé   )Úpango)ÚnormalÚobliqueÚitalic)	úultra-condensedúextra-condensedÚ	condensedúsemi-condensedr   úsemi-expandedÚexpandedúextra-expandedúultra-expanded)	é2   g     @O@éK   g     àU@éd   g      \@é}   é–   éÈ   )Z	WRAP_WORDÚ	WRAP_CHARZWRAP_WORD_CHAR)r   ú
small-capsúall-small-capsúpetite-capsúall-petite-capsÚunicaseútitling-caps)ÚltrÚrtlZabqÚafrZaarZahgÚgswZatvZaiwZmhvZapkZavaZbfqÚbadZbfyZkrcZbciZbcqZbulZbynZblaÚbalZbjtZbftZbamZbraZmyaZbakZbtbZsgwÚhneZnyaZcktÚchkZchvÚchyZswbZcrxZcrhÚchuZcesÚcwdZdoiZdjeÚdjrZadaZdinZprsÚdngZdzoZigbZcrjÚbinZmyvZspaÚestZeusÚevnZeveZacfÚfanZfasZfijZvlsZenfZfaoZfryÚfurÚfrpZfufZgaaÚglaZglgZgbmÚnivÚgilZgukÚkalZgrtÚgrnZhatZflmZhojZamfZmrjZhnoZhocÚharZhyeZijcZinhZikuZgleZsmnZhebZjpnZyidÚladZdyuZkbdÚkabÚkfrZklnZktbZkatZkjhZkcaZkqsZkexZxalZkamZkfyZkmwZkxcZkauZkfaZokmZktuÚkonÚkoiZkpvZkpeZkaaZkdrÚkarZkqyZkasÚkshÚkhaZsjdZkxuZkfxZkruZkdtZkpyZlldZbfuZlbeZlmnZlzzZcrmZlbjZmhrZlifZnglÚdsbZsmjZlitÚluyZlavZmpeZvmwZmnsÚarnZmwrÚkmbZmncÚmenZmymZlusÚmakZmdyZmlqZmalZmsaÚmnkÚmonÚmanZglvZmdfZmnwÚmaiZmltZunrZgldZnskZcswZndoZdapÚnynZnqoZnobZsmeZnodZepoZnnoZojsZojiZormZsamZpliZplpÚpapZpusÚellZfilZpceZpolZporÚbgrZbxrZatjZrohZronÚromZrueZkinZsckZchpZxanÚselZsagÚsgsZsjoZxstZsmsZslkZscsZsomZsehÚsnaÚsinZgruÚsrpZxslZsmaZsuqZsweZaiiÚswaZsswZngoZtgkZtonZtigZtirZtahZbodZtukZtemZtsnZenhZtoiÚtodZturZtsoZtruÚtcyZtyvZakaÚhsbZuigZvieÚvroZwbmÚwbrZcrkZcymZwolZkhbZxhoÚsahZyorÚcreZiiiZzhoZzne(  ZabaZafkr   ZagwZalsZaltZariZarkZathZavrr!   Zbad0Zbagr"   ZbauZbchrK   ZbilZbkfZbliZblnZbltZbmbZbriZbrmZbshZbtiZchgZchhÚchir$   Zchk0r&   r%   ZcmrZcrrZcrtZcslZcsyZdcrZdgrr(   Zdjr0r)   ZdnkZdriZdunZdznZebiZecrZedoZerzZespZetiZeuqZevkr,   r-   Zfan0ZfarZfjiZfleZfneZfosÚfriZfrlr/   ZftaZgadZgaeZgalZgawr2   Zgil0Zgmzr4   ZgroZguaZhaiZhalr5   ZhbnZhmaZhndZhoZhriZhye0ZijoZingZinuÚiriZirtZismZiwrÚjanZjiiZjudÚjulr7   Zkab0Zkacr3   r;   ZkebZkger=   ZkhkZkhsZkhvZkisZkknZklmrA   ZkmnZkmoZkmsZknrZkodZkohr9   Zkon0ZkopZkozZkplZkrkZkrmZkrnZkrtr<   Zksh0ZksiZksmZkuiZkulZkuuZkuyZkykr6   ZlahZlakZlamZlazZlcrZldkZlmaZlmbZlmwZlsbZlsmZlthZluhZlviÚmajrC   rF   ÚmapZmawZmbnZmchZmcrZmderB   ZmizZmkrZmleZmlnZmlrZmlyZmndZmngrD   ZmnxZmokrE   ZmthZmtsZmunÚnanZnasZncrZndgZnhcÚnisZnklZnkoZnorZnsmZntaZntorH   ZocrZojbZoroZpaaZpalrI   Zpap0ZpasZpgrZpilZplgZplkZptgZqinZrbuZrcrZrmsrL   ZroyZrsyZruaZsadZsayZsekrM   ZsgorN   ZsibÚsigZsksZskyZslaZsmlrO   Zsna0ZsnhZsogZsrbÚsslZssmZsurZsverR   ZswkZswzZsxtZtajZtcrZtgnZtgrZtgyZthtZtibZtkmZtmnZtnaZtneZtngrS   Ztod0ZtrkZtsgZtuaZtulZtuvZtwiZusbZuygZvitrV   ÚwaZwagZwcrZwelZwlfZxbdZxhsZyakZybaZycrZyimZzhhZzhpZzhsZzhtZznd)©õ   â€œõ   â€˜©õ   â€�õ   â€™)©õ   Â«õ   â€ž©õ   Â»rg   )©rn   u   â€šri   )©rm   u   â€¹©rp   u   â€º)©rm   rj   ©rp   rj   )ri   rf   ))rm   rg   ru   ))rn   ©rg   )©rn   rh   ri   )rq   rf   ))rm   )rp   ))rm   rh   )rp   rk   )ri   ri   )rt   ro   ))rh   rg   )rk   rj   ))rn   rp   )rj   rm   ))u   ã€Œu   ã€Ž)u   ã€�u   ã€�)©rn   rm   )rg   rp   )rs   rr   ))rh   )rk   )rx   )rj   rp   )rl   ru   )rw   rf   ))rp   rh   )rm   rk   )rv   )rj   ))rg   rk   )rj   rh   )zNÚabZagqÚamZanÚarÚastZaz_ArabZaz_CyrlZbasÚbeÚbgÚbloZbmÚbrÚbsZbs_CyrlÚcaÚcoÚcsZcuÚcvÚder>   ZduaZdyoÚelZ
el_POLYTONÚes_USÚetÚeuZewoÚfaÚffÚfiÚfrÚfr_CAÚfr_CHr.   r    ÚheÚhrrU   ÚhuÚhyÚiaZieÚisÚitÚit_CHÚjaZjgoÚkar7   ÚkkZkkjÚklZksfr<   ÚkyZlagÚlbZlijÚltr?   ÚmgÚmkZms_ArabZmuaZmznZndsÚnlZnmgZnnhÚnoÚnrÚnsoÚocZoc_ESÚosÚplZprgÚpt_PTZrmZrnÚroÚruÚrwrX   ÚscZsdhÚseZsgZshiÚskÚslZsnÚsqÚsrZsr_LatnÚssÚstÚsvZsyrZszlÚtgÚtiZti_ERÚtkÚtnÚtsÚugÚukÚurÚuzÚveZwaeZyavÚyiZyueZzghZzh_Hantc                 C   sN   | t v rt |  S tt  ¡ ƒd d d… D ]\}}|r&|  |¡r&|  S q&t d  S )Néÿÿÿÿ)ÚLANG_QUOTESÚtupleÚitemsÚ
startswith)ÚlangÚkeyÚvalue© rÉ   úR/var/www/sistema_ama/venv/lib/python3.9/site-packages/weasyprint/text/constants.pyÚget_lang_quotesÑ  s    
rË   ZligaZcligZhligZdligZcalt)zcommon-ligatureszhistorical-ligatureszdiscretionary-ligaturesZ
contextualZsmcpZc2scZpcapZc2pcZunicZtitl)r   r   r   r   r   r   ÚlnumZonumZpnumZtnumÚfracZafrcZordnÚzero)zlining-numszoldstyle-numszproportional-numsztabular-numszdiagonal-fractionszstacked-fractionsÚordinalzslashed-zeroZjp78Zjp83Zjp90Zjp04ZsmplZtradZfwidZpwidÚruby)	Zjis78Zjis83Zjis90Zjis04Z
simplifiedZtraditionalz
full-widthzproportional-widthrÐ   éP   r   é(   r   r   é´   éÍ   éÒ   )r   Úboldr   r   i,  i�  iô  iX  i¼  i   i„  Zromanr   r   )r   r   r   r   ZultracondensedZextracondensedr
   ZsemicondensedZsemiexpandedr   ZextraexpandedZultraexpanded)	r   r   r	   r
   r   r   r   r   r   N)-Ú__doc__Ú	functoolsr   Úffir   ZPANGO_STYLE_NORMALZPANGO_STYLE_OBLIQUEZPANGO_STYLE_ITALICZPANGO_STYLEZPANGO_STRETCH_ULTRA_CONDENSEDZPANGO_STRETCH_EXTRA_CONDENSEDZPANGO_STRETCH_CONDENSEDZPANGO_STRETCH_SEMI_CONDENSEDZPANGO_STRETCH_NORMALZPANGO_STRETCH_SEMI_EXPANDEDZPANGO_STRETCH_EXPANDEDZPANGO_STRETCH_EXTRA_EXPANDEDZPANGO_STRETCH_ULTRA_EXPANDEDZPANGO_STRETCHZPANGO_STRETCH_PERCENTZPANGO_WRAP_WORDZPANGO_WRAP_CHARZPANGO_WRAP_WORD_CHARÚPANGO_WRAP_MODEZPANGO_VARIANT_NORMALZPANGO_VARIANT_SMALL_CAPSZPANGO_VARIANT_ALL_SMALL_CAPSZPANGO_VARIANT_PETITE_CAPSZPANGO_VARIANT_ALL_PETITE_CAPSZPANGO_VARIANT_UNICASEZPANGO_VARIANT_TITLE_CAPSZPANGO_VARIANTZPANGO_DIRECTION_LTRZPANGO_DIRECTION_RTLÚPANGO_DIRECTIONÚ
LST_TO_ISOrÂ   rË   ZLIGATURE_KEYSZ	CAPS_KEYSZNUMERIC_KEYSZEAST_ASIAN_KEYSZFONTCONFIG_WEIGHTZFONTCONFIG_STYLEZFONTCONFIG_STRETCHrÉ   rÉ   rÉ   rÊ   Ú<module>   sð  ý÷÷ýùþ€ € ì
  †~
ü

ú	ø÷õý÷