+
    f7iW  c                   sT    R t ^ RIHtHtHt ^RIHt  ! R R]P                  4      tR# )zTSI{B,C,D,J,P,S,V} are private tables used by Microsoft Visual TrueType (VTT)
tool to store its table source data.

See also https://learn.microsoft.com/en-us/typography/tools/vtt/tsi-tables
)strjointobytestostr)
asciiTablec                   s,   a  ] tR t^t o R tR tRtV tR# )table_T_S_I_V_c                sN   \        V P                  4      pVP                  R 4      p\        V4      pVP	                  R4       VP                  4        VP                  VP                  RR4      4       VP                  4        VP                  R4       VP                  4        R# )Z Zsource
N)	r   datasplitr    ZbegintagZnewlineZwrite_noindentZreplaceZendtag)selfZwriterttFontr   s   &&& F/usr/lib64/python3.14/site-packages/fontTools/ttLib/tables/T_S_I_V_.pytoXMLZtable_T_S_I_V_.toXML   sv    TYYzz$t}!dll467h    c                s~    \        V4      P                  R 4      p\        RP                  V^R 4      4      V n        R# )r   r   Ni)r    r   r   Zjoinr   )r	   ZnameZattrsZcontentr
   Zliness   &&&&& r   fromXMLZtable_T_S_I_V_.fromXML   s2     &&t,DIIeAbk23	r   )r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s     
4 4r   r   N)Z__doc__ZfontTools.misc.textToolsr    r   r   Z r   r   ) r   r   <module>r      s'    = < 4Z** 4r   