+
    f7i  c                   s4    ^ RI Ht ^ RIHt  ! R R]4      tR# )    )Tag)getClassTagc                   sX   a  ] tR t^t o . tRR ltR tR tR tR t	R t
R tR	 tR
tV tR# )DefaultTableNc                sX    Vf   \        V P                  4      p\        V4      V n        R # N)r   Z	__class__r   tableTag)selfZtag   &&J/usr/lib64/python3.14/site-packages/fontTools/ttLib/tables/DefaultTable.py__init__ZDefaultTable.__init__   s     ;dnn-CC    c                s    Wn         R # r   data)r   r   ttFonts   &&&r   	decompileZDefaultTable.decompile   s    	r
   c                s    V P                   # r   r   )r   r   r   r   compileZDefaultTable.compile   s    yyr
   c                s   \        V R 4      '       dM   VP                  R4       VP                  4        VP                  V P                  4       VP                  4        VP	                  R4       VP                  4        VP                  V P                  V4      4       VP                  R4       VP                  4        R# )ERRORz8An error occurred during the decompilation of this tablehexdataN)ZhasattrZcommentZnewliner   ZbegintagZdumphexr   Zendtag)r   Zwriterr   Zkwargss   &&&,r   toXMLZDefaultTable.toXML   s    4!!NNUVNNNN4::&NN	"t||F+,i r
   c                s    ^ RI Hp ^ RIHp VR8w  d   VP	                  RV,          4      hV P                  V! V4      V4       R# )r    )readHex)ttLibr   zcan't handle '%s' elementN)fontTools.misc.textToolsr   Z	fontToolsr   Z
TTLibErrorr   )r   ZnameZattrsZcontentr   r   r   s   &&&&&  r   fromXMLZDefaultTable.fromXML   s:    4#9""#>#EFFww'0r
   c                s>    R V P                   \        V 4      3,          # )z<'%s' table at %x>)r   Zid)r   s   &r   __repr__ZDefaultTable.__repr__'   s    #t}}bh&???r
   c                sr    \        V 4      \        V4      8w  d   \        # V P                  VP                  8H  # r   )ZtypeNotImplementedZ__dict__)r   otherr   r   __eq__ZDefaultTable.__eq__*   s+    :e$!!}}..r
   c                sJ    V P                  V4      pV\        J d   V# V'       * # r   )r   r   )r   r   Zresults   && r   __ne__ZDefaultTable.__ne__/   s$    U#>1vA6zAr
   )r   r   r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Zdependenciesr	   r   r   r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s:     L!

1@/
B Br
   r   N)r   r   ZfontTools.ttLibr   Zobjectr   ) r
   r   <module>r      s    ( ',B6 ,Br
   