U
    '1e,}                    @   s  d Z dZddddgZdgZdgZdd	gZd
dgZee e e ZddddddddddddddddddgZddd d!d"d#d$d%d&g	Z	d'd(d)d*d+d,d-d.gZ
d/d0d1d2d3d4d5d6d7d8g
Zd9d:ge
 e e e	 Zd;d;d<d=d>d>d?ZdgZdd@gZdd	gZd
dgZdAdB eD Zi ZdCdDdEdFdGdCdHdFdIdJdKdLdMdNdFdOdPdQdR
dSdTdUdVdWdXdYdZd[d\gd]d\d^d_d`dZgdadZd\dbdYdZdYdcd\gddded\dfdgdcdhdidbdjdkdldmdngdodndmdpdqdmgdrdmdZdsdmdpdtdmgdudmdqdmdndqdpdmgdvdmdwdmgdxdmdpdZd\dZdyd\dZdkd\dkd\dkdZd\gdzd\dcgd{dcd\dcd_d\gd|d}d\d~dZdsdcd\gdd\dmd\gdd\dkddddZgddcgddgddZd\gdd\dgdd\gdd\dZgddZdqgddqd\gddYgdddZdkgdd\gddkdZgdddZddWdtddpdmdtddndcg	ddcd\dmd\dbddbdgddddd\ddgddddddmddndpgdddpdddZdddmdddmddqdkgdddkdddcddd\ddd\ddqdmdpd\dsddkgdd\gdd\gdd\gddsd\gydgded< dCdDdEddGdCdHddIddddddddgddOdOdddǜdSdTdUdVdWddgded	< dCdDdEddGdCdHddIdddddMddddgddOddWd\dOdxddҜdSddXdVdWddgded< dCdDdEddGdCdddIdd\dddMdOdddgddOddWd\ddxddҜdSddXdVdWdXdZdgddd^ddd^dYd\gdadd\dd^dd^dddgdddeddfdgdZdhdd^didd\dWddgdodddddddd\ddddddddddgddddWdgdxddd\dd\gddd\ddZddddgddddgdzdddZddddgd|d}dd~ddddgddd^dgddd\dgdddddgg1dgded
< dCdDdEddGdCdHddIddddMdddWdgddOddWd\ddxdddSddOdVdWdXdddddddddg	daddd dddddgdddeddfdgddhdid dj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ddZddd\ddddd d!d"dkd#d$d%d&d'dd(d)g1d*d)d+d,d-d.d/dQd0d1d2d3d4d5d4d ggdgded< dCdDdEd6dGdCdHd6dIddddMd7d8d9d:gd6dOddWd\d;dxdddSd<dXdVdWdXdUdYdd[d=d>dd?dYd@gdad@ddndYdAdYdBd\gddded\dfdgdYdhdidndjdCdldDdEdFddېdGdHdIdJgdKdJdLdMdNddOd	dOddPd?dHddQdHdDdRddBddyd\dYdydSddSdTdUdydVdYg d{dYdd@dIdVd\dSgd}dSdWdZdXdSddDdYddddZddnggdgded< i ZdYd>d@dYd\d\d\dndlddIdMd	d?dHdBdYdSdVd@dSdXdYdZd=dYdndBd\d\dYdCdFdHdLdOdPdQdd\ddydd\dZdDdd[d?ddYd\d\dYdndEdGdJddddRdydSdUdYdVdWdddndYdd@dAd\d\d\dndDdېdJdNdOdHdDddydTdYdIdSdSddd[_ed< d\d\d\d\d\d\d\d\d.d=d\d]d=d=d=d=d=d^d_d`dadadbdcddd\ded\dad\dfd\ded\dgd\dVd\dhd\d\d\d\d\d\d\d\d\d=d]d=did=d=d]djd0dkdldmd dnd\d=d\dod\dcd\did\d d\dpd\dLd\dqd\ddd\d\d\d\d\d\d\d\d\d\d=drdpd]d=d=d]d=dsdtdudvd\d drdwd=dcd\dxd\d.d\dad\dyd\dzd\dtd\d=d\d=d\d\d\d{d\d\d\d\d]d|d\d{d=d=d=d=drdwd}d~dmd=dcd\dtd\dwd\dfd\d\dd\ded\dad\dd\dqd\ded	< dZdd\ddddd^ddddddddZdddddddd^dYd^ddddZd\dddddd\d\dddddd^ddd^d\ddddZdddd\ddddd\dddZdddd\dddd\d^dddd^dddddddd\ddddddddd]ed
< dddddddd ddddddddZdd d#d'd)d.d1d5ddd ddddddddddddd\ddkd&d)d-d0d4dddddddd dd
dddddddd"d%d(d,dQd3d dddddddd dd	dddddddd!d$dd+d/d2d4d[_ed< d\dZd\dZd\dZd\d\dqd\d\d\dYd\dd\dZd\dYdZd\dd\d\dYd\d\dbdkdldmdcdmdndmdpdpdZdqdmdtdpdmdmdcd\d\dZdkd\d\dkd\d\dkd\dcdcd\d\d\d\dcd\d\d\d\dd\dkdZd\d\d\d\d\d\d\d\d\d\d\d\d`dZdbdbdcdcd\d\dZdcddkdpdmdndmdmdpdmdZdmdmdqddmdwd\dmdZdmd\dsdkdkd\dkd\d\dkd\d\dcd\d\d\dsd\d\dmd\d\dd\dpd\dZd\d\dZd\dZd\dZd\d\d\d\d\dZd\dkdZd[d\d_ddZd\dbdYd\d\d\d\ddcddbdmd\dndmdqdpdsdZdmdmd\dndmdmdmdpdmdydkdqd\dkdZdZdkd\dcdcd\d\d\d\dZd\d\d\d\dmdkd\d\dZd\dZd\dZd\dZd\dZd\d\d\d\ddZd\d^dZddZddZdd\dd\d\ddbddmddmdpdtdZdpdtdZdmdmdmdmdmdmdqdmdZdqdkd\dkdkd\dndcd\d\dkd_d\dcd\d\d\d\d\d\d\d\d\dd\d\de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^ed< dZdZdS (  z3.3.0a  
This defines additional static data to support CID fonts.

Canned data is provided for the Japanese fonts supported by Adobe. We
can add Chinese, Korean and Vietnamese in due course. The data was
extracted by creating very simple postscript documents and running
through Distiller, then examining the resulting PDFs.

Each font is described as a big nested dictionary.  This lets us keep
code out of the module altogether and avoid circular dependencies.

The encoding and font data are grouped by some standard 'language
prefixes'::

    chs = Chinese Simplified (mainland)
    cht = Chinese Traditional (Taiwan)
    kor = Korean
    jpn = Japanese
jpnkorchtchsSTSong-LightMSung-LightHeiseiMin-W3HeiseiKakuGo-W5HYSMyeongJo-MediumHYGothic-Mediumz83pv-RKSJ-Hz90ms-RKSJ-Hz90ms-RKSJ-Vz90msp-RKSJ-Hz90msp-RKSJ-Vz90pv-RKSJ-Hz
Add-RKSJ-Hz
Add-RKSJ-VzEUC-HzEUC-Vz
Ext-RKSJ-Hz
Ext-RKSJ-VHVUniJIS-UCS2-HzUniJIS-UCS2-VzUniJIS-UCS2-HW-HzUniJIS-UCS2-HW-Vz	KSC-EUC-Hz	KSC-EUC-VzKSCms-UHC-HzKSCms-UHC-VzKSCms-UHC-HW-HzKSCms-UHC-HW-VzKSCpc-EUC-HUniKS-UCS2-HzUniKS-UCS2-VzGB-EUC-HzGB-EUC-Vz
GBpc-EUC-Hz
GBpc-EUC-Vz	GBK-EUC-Hz	GBK-EUC-VUniGB-UCS2-HzUniGB-UCS2-VzB5pc-HzB5pc-Vz	ETen-B5-Hz	ETen-B5-VzETenms-B5-HzETenms-B5-Vz	CNS-EUC-Hz	CNS-EUC-VzUniCNS-UCS2-HzUniCNS-UCS2-Vz
Identity-Hz
Identity-V)r   r   )r   r   )r   r   )r   r   )r   r   r   r   r	   r
   zMHei-Mediumc                 C   s   g | ]}d |kr|qS )ZUCS2 ).0encr   r   B/tmp/pip-unpacked-wheel-109iniqw/reportlab/pdfbase/_cidfontdata.py
<listcomp>   s      r   z/Fontz/Type0z/%(internalName)sz/HeiseiMin-W3z/%(encodings)sz/CIDFontType0z/FontDescriptori  i  i   )ii  i      E   i  )
TypeAscent	CapHeightDescentFlagsFontBBoxFontNameItalicAngleStemVXHeightz(Adobe)z(Japan1)   )ZRegistryZOrderingZ
Supplementi        iM  i       iA  i
     
   i4  i                        i  i  i  i  $   ic  i,  )   i  iy  0   7   i  :   i  I   K   P   R   S   W   Z   i     a   c   e   g      k   m   o   q   u   w   i^  {   ~            i  i6     i        i,     i                                                                       i     iC  iE  iG  )r   SubtypeBaseFontZFontDescriptorZCIDSystemInfoZDWW)r   rj   Namerk   EncodingZDescendantFontsz/HeiseiKakuGo-W5i  i  i#   iii  i  z/HeiseKakuGo-W5r   i)  )r   r   r   r   r   r   r   r    StemHr!   r"   )
r$   )  1  r&     rt       rs     rw     rt   rs   {  rs        r+   rt   r,   )Ers   rs   rt   rt   rt   6  g  rv   }      >  +             F        r   r   ]  r     rt   rv     a  r   r   rw   rt   rw   rt   rt   N  r   r   #  Z  r     r   r      rr   rz   r     r   r   r   r     rx     r   2      :  r        r   rt   ri   ix  r&   z/HYGothic-Mediumiiriioi  ip  z/HYSMyeongJo-Medium   )r   r   ZAvgWidthr   r   r   r   r   r    LeadingMaxWidthMissingWidthrq   r!   r"   z(Korea1))r$   ^   r&   z/CIDFontType2ilr   [   i     iq  i        i#  iw     i  i  i  6   ?   @   A   i  iG  F   ik  i  ]   r   _   z/STSong-Lightiiz/STSongStd-Light)r   r   r   r   r   r   r   r    r   r   r   rq   r!   r"   z(GB1)i  iV  i  i  i  i     iv  i  r      iN  iX  i  i  i0  i  i  i3  i  i  i  i>  i8  i  i  i  i  i   it  i  i_  i  i  i  i  il  i^  i  i  i  i  i  i  i        i     i  i  Q   i  iR  iP  rr   i  r   i  i  i  ir  i  z/MSung-Lighti`ii  ix  -   z(CNS1)rt   i  i     i9  i  i  i  ig  i  i(  i  i"  ib  +   r   i\  i  i7  i  i  i{  i	  i  i  r   im  i$  i  i  )_ $(,048<@Dr   LPTX\`dhlptx|#'+/37;?CGKOSrl   [_cgkosw{"&*.26:>BFJNRr   Z^bfjnrvz~!%)-159=AEIMQUY]aeimquy}rw   rs   r}   r   r   r   r   r   r   r   r   r   r   rz   r|   r   r   r   r   r   rx   r   rv   r~   r   r   r   r   r   r   r   ry   ru   r   r   r   r   )   ﾁ   ﾅ   ﾉ   ﾍ   ﾑ   ﾕ   ﾙ   ﾝr   r   r   r   r      ̲r   r   r   r   r   r   r   r   r   r   r      ｢r      ｦr      ｪr      ｮr      ｲr      ｶr      ｺr      ｾ   ﾂ   ﾆ   ﾊ   ﾎ   ﾒ   ﾖ   ﾚ   ﾞr   r   r   r   r   r   r   r   r   r   r   r   r   rl   r   r      ｡r      ･r      ｩr      ｭr      ｱr      ｵr      ｹr      ｽ   ̀   ﾃ       ﾇ   ﾋ   ﾏ   ﾓ   ﾗ   ﾛ   ﾟr      ¥r   r   r   r   r   r   r   r   r   r   r      ‾r   r   r   r   r      ､r      ｨr      ｬr      ｰr      ｴr      ｸr      ｼr      ﾀ   ̃   ﾄ   ﾈ   ﾌ   ‑   ﾐ   ﾔ   ﾘ   ﾜr   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r     ｣r     ｧr     ￨   ｫr     ｯr     ｳr     ｷr     ｻr     ｿ)]r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  (  r  u   ̂r  u   ̆r  u   ̊r  r  u   ﬂr  r  r  r      £u   ™r   r      «r      ¯r      ³r  r      ·r      »r      ¿r      Ãu   łr      Çr      Ër      Ïr      Óu   Œr   r      Ûr      ßrA  r      ãr  r      çr  r      ër  r      ïr   r      ór!  r   r"  r      ûr#  r      ÿu   žu   ́r%  u   ̅r&  r'  r(  u   –r)  r*  r+  r,  r      ¤r   u   ›r      ¬r   u   ır   r      ¸r      ¼r   u   Ł   Àr      Är      Èr      Ìr      Ðr   u   •   Ôrl   rF     Ør      Ür   u   š   àr   r.     är   r/     èr   r0     ìr   r1     ðr   r2     ôr   r3     ør   r$  u   Ž   ür5  r6  r7  u   ̄r8  u   ̈r9  u   ̌r:  r;  u   ‒r<  r=  u   ‚r>  u   „   ¡r   r?  r      ©u   ̨r      ­r   rT  r      µr      ¹r      ½r      Ár-  r      År      Ér      Ír      Ñr@  r      Õr      Ùr      Ýr      áu   Šr      åu   ‹r      érB  r      írC  r      ñrD  r      õrE  r      ùu   Ÿr      ýrG  r   rH  rI  rJ  u   ̇rK  u   ̋rL  rM  rN  rO  rP  rQ  u   ⁄r      ¢r   u   ̧   ¦r      ªr      ®r      ²r  r     ºr     ¾r  u   ǀ   Âr     Ær     Êr     Îr  u   œ   Òr	     Ör
  u   ﬁ   Úr     Þr  rR     âr  rS     ær  r4  rU     êr  rV     îr  rW     òr  rX     ör  rY     úr  rZ     þ)^r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rl   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  u'   ±êÍ½¬¾©Å·Bu.   ±êÍ½¬pSVbNÅ·BN)__version____doc__	languagesZtypeFaces_chsZtypeFaces_chtZtypeFaces_jpnZtypeFaces_korZallowedTypeFacesZencodings_jpnZencodings_korZencodings_chsZencodings_chtZallowedEncodingsZdefaultUnicodeEncodingsZunicode_encodingsZCIDFontInfoZwidthsByUnicharZmessage1Zmessage2r   r   r   r   <module>   s             
                 
                                                                     
Q

*

#
                        
         
      
9
          $                                    "     
,             "                          
0 5   M  L