+
    f0i!                       a  R t0 t R t]]]R,          ]R,          ]R,          ]R,          3,          t. RNRNRNRNRNRNR	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=NR>NR?NR@NRANRBNRCNRDNRENRFNRGNRHNRINRJNRKNRLNRMNRNNRONRPNRQNRRNRSNRTNRUNRVNRWNRXNRYNRZNR[NR\NR]NR^NR_NR`NRaNRbNRcNRdNReNRfNRgNRhNRiNRjNRkNRlNRmNRnNRoNRpNRqNRrNRsNRtNRuNRvNRwNRxNRyNRzNR{NR|NR}NR~NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNt] ^ k R# )zStandard encoding tables used in PDF.

This table is extracted from PDF Reference Manual 1.6, pp.925
  "D.1 Latin Character Set and Encodings"

Nc                V    V ^8  d   Qh/ ^ \         9   d   \        \        ,          ;R&   # )   ENCODING)__conditional_annotations__listEncodingRow)formats   "X/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/pdfminer/latin_enc.py__annotate__r
      s*      j j${
 j    )AA   r   r   r   )AE         r   )AacuteN      r   )AcircumflexN      r   )	AdieresisN      r   )AgraveN      r   )AringN      r    )AtildeN      r#   )BB   r%   r%   r%   )CC   r'   r'   r'   )CcedillaN      r*   )DD   r,   r,   r,   )EE   r.   r.   r.   )EacuteN      r1   )EcircumflexN      r4   )	EdieresisN   r   r   )EgraveN      r9   )EthNN   r;   )EuroNNr      )FF   r?   r?   r?   )GG   rA   rA   rA   )HH   rC   rC   rC   )II   rE   rE   rE   )IacuteN      rH   )IcircumflexN      rK   )	IdieresisN      rN   )IgraveN   r"   r"   )JJ   rR   rR   rR   )KK   rT   rT   rT   )LL   rV   rV   rV   )Lslashr6   NN   )MM   rZ   rZ   rZ   )NN   r\   r\   r\   )NtildeN      r_   )OO   ra   ra   ra   )OErG   rK         )OacuteN      rg   )OcircumflexN      rj   )	OdieresisN      rm   )OgraveN      rp   )Oslashr8         rs   )OtildeNrH      ru   )PP   rw   rw   rw   )QQ   ry   ry   ry   )RR   r{   r{   r{   )SS   r}   r}   r}   )ScaronNN      )TT   r   r   r   )ThornNN   r   )UU   r   r   r   )UacuteN      r   )UcircumflexN      r   )	UdieresisN      r   )UgraveN      r   )VV   r   r   r   )WW   r   r   r   )XX   r   r   r   )YY   r   r   r   )YacuteNN   r   )	YdieresisNr         )ZZ   r   r   r   )ZcaronNN      )aa   r   r   r   )aacuteN   r   r   )acircumflexN      r   )acuter         r   )	adieresisNr      r   )aero      r3   r3   )agraveN      r   )	ampersand&   r   r   r   )aringNrc   r   r   )asciicircum^   r   r   r   )
asciitilde~   r   r   r   )asterisk*   r   r   r   )at@   r   r   r   )atildeN      r   )bb   r   r   r   )	backslash\   r   r   r   )bar|   r   r   r   )	braceleft{   r   r   r   )
braceright}   r   r   r   )bracketleft[   r   r   r   )bracketright]   r   r   r   )brever      N   )	brokenbarNN   r   )bullet      rX   r   )cc   r   r   r   )caronrN      N   )ccedillaN   r   r   )cedillar         r   )cent   r   r   r   )
circumflexr#      r      )colon:   r   r   r   )comma,   r   r   r   )	copyrightN   r   r   )currency   r      r   )dd   r   r   r   )dagger   r=   r   r   )	daggerdbl   r   r   r)   )degreeN      r   )dieresisr9      r   r   )divideNrm      r   )dollar$   r   r   r   )	dotaccentr*      N   )dotlessi   r  N   )ee   r  r  r  )eacuteNr   r8   r8   )ecircumflexN   rG   rG   )	edieresisN   rJ   rJ   )egraveN   r6   r6   )eight8   r  r  r  )ellipsis   r1   rl   r0   )emdashr;   r_   r   r^   )endash   r;   rd   rl   )equal=   r  r  r  )ethNN   r  )exclam!   r  r  r  )
exclamdownr   r   r   r   )ff   r  r  r  )fir   r   N   )five5   r#  r#  r#  )flrr      N   )florinr   r   r0   r   )four4   r)  r)  r)  )fractionr   r   Nr   )gg   r,  r,  r,  )
germandbls      r%  r%  )graver   `   r1  r1  )greater>   r3  r3  r3  )guillemotleftr   r*   r   r   )guillemotright   r9   r6  r6  )guilsinglleftr   r   r   r   )guilsinglright   r      r   )hh   r<  r<  r<  )hungarumlautrH      N   )hyphen-   rA  rA  rA  )ii   rC  rC  rC  )iacuteN   rP   rP   )icircumflexNr&  rf   rf   )	idieresisNrX   ri   ri   )igraveNr!  rM   rM   )jj   rJ  rJ  rJ  )kk   rL  rL  rL  )ll   rN  rN  rN  )less<   rP  rP  rP  )
logicalnotNr   r   r   )lslash   NNr:  )mm   rU  rU  rU  )macronr    rS  rr   rr   )minusNNNr   )muN   rY  rY  )multiplyNN   r[  )nn   r]  r]  r]  )nbspaceNr4   r=   N)nine9   r`  r`  r`  )ntildeNrd   ro   ro   )
numbersign#   rc  rc  rc  )oo   re  re  re  )oacuteNr   r   r   )ocircumflexNr   r   r   )	odieresisNr  r   r   )oer  rN      rj  )ogonekrK      N   )ograveNr   r   r   )one1   rp  rp  rp  )onehalfNN   rr  )
onequarterNNr  r  )onesuperiorNN   ru  )ordfemininer   r6     rw  )ordmasculinerJ   r     ry  )oslashr      rS  rS  )otildeNr:  r  r  )pp   r~  r~  r~  )	paragraph   r   r  r  )	parenleft(   r  r  r  )
parenright)   r  r  r  )percent%   r  r  r  )period.   r  r  r  )periodcenteredr   r   r   r   )perthousandrr  r   r   r   )plus+   r  r  r  )	plusminusNr  r  r  )qq   r  r  r  )question?   r  r  r  )questiondownr{  r   r{  r{  )quotedbl"   r  r  r  )quotedblbaseru  r   r^   rc   )quotedblleftrw  rp   r!  r   )quotedblrightry  rg   r&  r   )	quoteleftr1  rj   r  r  )
quoteright'   ru   rE  r  )quotesinglbaser   r   r)   r  )quotesingler   r  r  r  )rr   r  r  r  )
registeredNr   r   r   )ringr4   r.  N   )ss   r  r  r  )scaronNNr     )sectionr/  r   r/  r/  )	semicolon;   r  r  r  )seven7   r  r  r  )six6   r  r  r  )slash/   r  r  r  )space    r  r  r  )r  Nr4   r=   N)r  Nr4   r9  N)sterling   r  r  r  )tt   r  r  r  )thornNNrl  rl  )three3   r  r  r  )threequartersNNr   r   )threesuperiorNNr   r   )tilder   r   r      )	trademarkNrw  r   rE  )two2   r  r  r  )twosuperiorNNr   r   )uu   r  r  r  )uacuteNrj  r  r  )ucircumflexN   r.  r.  )	udieresisNr   r   r   )ugraveNr  r   r   )
underscore_   r  r  r  )vv   r  r  r  )ww   r  r  r  )xx   r  r  r  )yy   r  r  r  )yacuteNNr>  r>  )	ydieresisNrs   r   r   )yenr   r   r   r   )zz   r  r  r  )zcaronNNr  r  )zero0   r  r  r  )r   __doc__tuplestrintr   r   r
   )r   s   @r	   <module>r     s   CtS4ZtS4ZGHjj j $	j
 )j 'j $j #j $j j j &j j j $j  )!j" '#j$ $%j& "'j( #)j* +j, -j. /j0 1j2 $3j4 )5j6 '7j8 $9j: ;j< =j> ?j@ %AjB CjD EjF $GjH IjJ KjL $MjN )OjP 'QjR $SjT #UjV $WjX YjZ [j\ ]j^ _j` %ajb cjd $ejf gjh $ijj )kjl 'mjn $ojp qjr sjt ujv wjx %yjz '{j| }j~ %j@ AjB $CjD )EjF "GjH 'IjJ KjL $MjN "OjP #QjR $SjT 'UjV !WjX YjZ $[j\ ]j^ "_j`  ajb &cjd 'ejf $gjh %ijj "kjl (mjn #ojp qjr "sjt &ujv $wjx !yjz &{j| }j~ j@ 'AjB %CjD EjF #GjH &IjJ $KjL %MjN $OjP QjR &SjT &UjV WjX $YjZ )[j\ ']j^ $_j` ajb %cjd #ejf #gjh ijj "kjl mjn 'ojp qjr  sjt ujv  wjx #yjz {j| &}j~ j@ 'AjB CjD  EjF *GjH +IjJ *KjL +MjN OjP )QjR SjT UjV $WjX )YjZ '[j\ $]j^ _j` ajb cjd ejf (gjh %ijj kjl #mjn %ojp  qjr 'sjt ujv &wjx yjz ${j| #}j~ j@ $AjB )CjD 'EjF GjH #IjJ $KjL MjN &OjP )QjR *SjT (UjV )WjX #YjZ $[j\ ]j^ &_j` "ajb #cjd  ejf gjh +ijj (kjl mjn 'ojp qjr !sjt )ujv !wjx )yjz ){j| *}j~ %j@ &AjB +CjD %EjF GjH (IjJ !KjL MjN %OjP $QjR "SjT UjV WjX YjZ [j\ $]j^ $_j` %ajb cjd $ejf gjh ,ijj ,kjl !mjn 'ojp qjr *sjt ujv $wjx )yjz '{j| $}j~ #j@ AjB CjD EjF GjH %IjJ 'KjL  MjN OjP %QjR Sj jr   