
    ,g'                        d dl Z d dlmZ dZddddddd	Z eed
   dfed
   dfed
   d
fed
   dfed
   dfed
   dfed
   dfed
   dfed   dfed   dfed   dfed   dfed   dfed   dfed   dfed   dfed   dfg      Z eg ed
   dfed
   dfed
   dfed
   dfed
   d fed
   d!fed
   d"fed
   d#fed
   d$fed
   d%fed
   d&fed
   d'fed
   dfed
   d(fed
   d)fed
   d*fed
   d+fed
   d,fed
   d-fed
   d.fed
   d/fed
   d0fed
   d1fed
   d2fed
   d3fed
   d4fed
   d5fed
   d6fed
   d7fed
   d8fed
   d9fed
   d:fed
   d;fed
   d<fed
   d=fed
   d>fed
   d?fed
   d@fed
   dAfed
   d
fed
   dBfed
   dCfed
   dDfed
   dEfed
   dFfed
   dGfed
   dHfed
   dIfed
   dfed
   dJfed
   dKfed
   dLfed
   dMfed
   dNfed
   dOfed
   dfed
   dPfed
   dQfed
   dRfed
   dSfed
   dTfed
   dUfed
   dVfed
   dWfed
   dXfed
   dfed
   dYfed
   dfed
   dZfed
   d[fed
   dfed
   d\fed
   dfed
   d]fed
   d^fed
   d_fed
   d`fed   df      Z eed   dfed   dfed   dfed   dfg      Z eed   dfed   dfed   dfed   dfed   dfg      Z	i dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddēddƓddddddddddddҜZ
ddiZdded   fdded   fdded   fdded   fdded   fdded   fdded   fdd!ed   fdded   fdded   fdded   fdded   fdZ eg d      Z eg d      Z ee j                        Z ee j                         Z ee j"                        Z ee j$                        Z ee j&                        Ze j                   D  ci c]  }  e|        e| j+                               ! c} ZdZ eg d      Z eddZg      Z eg d      Zi d ddddddddddddddddddddddddddd ddddddi ddd	d
dddddd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 G d) d*e      Z eej:                  ej<                  ej>                  g      Z ejC                         D ci c]  \  }}||
 c}}Z"d+e"d<    G d, d-e#      Z$yc c} w c c}}w (.      N)Enumzhttp://www.w3.org/1999/xhtmlz"http://www.w3.org/1998/Math/MathMLzhttp://www.w3.org/2000/svgzhttp://www.w3.org/1999/xlinkz$http://www.w3.org/XML/1998/namespacezhttp://www.w3.org/2000/xmlns/)htmlmathmlsvgxlinkxmlxmlnsr   appletcaptionmarqueeobjecttabletdthr   mimomnmsmtextzannotation-xmlr   foreignObjectdesctitleaddressareaarticleasidebasebasefontbgsound
blockquotebodybrbuttoncentercolcolgroupcommanddddetailsdirdivdldtembedfieldsetfigurefooterformframeframeseth1h2h3h4h5h6headheaderhriframeimageimginputisindexlilinklistingmenumetanavnoembednoframesnoscriptolpparam	plaintextprescriptsectionselectstyletbodytextareatfoottheadtrulwbrxmpattributenameattributeNameattributetypeattributeTypebasefrequencybaseFrequencybaseprofilebaseProfilecalcmodecalcModeclippathunitsclipPathUnitscontentscripttypecontentScriptTypecontentstyletypecontentStyleTypediffuseconstantdiffuseConstantedgemodeedgeModeexternalresourcesrequiredexternalResourcesRequired	filterres	filterResfilterunitsfilterUnitsglyphrefglyphRefgradienttransformgradientTransformgradientunitsgradientUnitskernelmatrixkernelMatrixkernelunitlengthkernelUnitLength	keypoints	keyPoints
keysplines
keySplineskeytimeskeyTimeslengthadjustlengthAdjustlimitingconeanglelimitingConeAnglemarkerheightmarkerHeightmarkerunitsmarkerUnitsmarkerwidthmarkerWidthmaskcontentunitsmaskContentUnits	maskunits	maskUnits
numoctaves
numOctaves
pathlength
pathLengthpatterncontentunitspatternContentUnitspatterntransformpatternTransformpatternunitspatternUnits	pointsatx	pointsAtX	pointsaty	pointsAtY	pointsatz	pointsAtZpreservealphapreserveAlphapreserveaspectratiopreserveAspectRatioprimitiveunitsprimitiveUnitsrefxrefXrefyrefYrepeatcountrepeatCount	repeatdur	repeatDurrequiredextensionsrequiredExtensionsrequiredfeaturesrequiredFeaturesspecularconstantspecularConstantspecularexponentspecularExponentspreadmethodspreadMethodstartoffsetstartOffsetstddeviationstdDeviationstitchtilesstitchTilessurfaceScalesystemLanguagetableValuestargetXtargetY
textLengthviewBox
viewTargetxChannelSelectoryChannelSelector
zoomAndPan)surfacescalesystemlanguagetablevaluestargetxtargety
textlengthviewbox
viewtargetxchannelselectorychannelselector
zoomandpandefinitionurldefinitionURLr   actuatearcrolehrefroleshowtyper   langspacer	   )zxlink:actuatezxlink:arcrolez
xlink:hrefz
xlink:rolez
xlink:showzxlink:titlez
xlink:typezxml:basezxml:langz	xml:spacer	   zxmlns:xlink)	
 )r   rU   rW   rX   rY   )r5   r6   r7   r8   r9   r:   )r   r   r"   r%   r'   r.   zevent-sourcer=   r@   rA   rD   rG   rN   sourcetrackr[   )rT   rQ   r\   r>   rI   rJ   rK   u   �   r      u   €         u   ‚   u   ƒ   u   „   u   …   u   †   u   ‡   u   ˆ   u   ‰   u   Š   u   ‹   u   Œ         u   Ž               u   ‘   u   ’   u   “   u   ”   u   •   u   –   u   —   u   ˜   u   ™   u   š   u   ›   u   œ         u   ž   u   Ÿc                   ,    e Zd ZdZdZdZdZdZdZdZ	dZ
y	)
Tokenr                        N)__name__
__module____qualname__DOCTYPE
CHARACTERSSPACE_CHARACTERS	START_TAGEND_TAG	EMPTY_TAGCOMMENTPARSE_ERROR     k/home/viktor/gitlab-persoonlijk/factuur-applicatie/venv/lib/python3.12/site-packages/tinyhtml5/constants.pyr  r  I  s+    GJIGIGKr%  r  mathc                       e Zd Zy)ReparseErrorN)r  r  r  r$  r%  r&  r)  r)  X  s    r%  r)  )%stringenumr   EOF
namespaces	frozensetscoping_elementsspecial_elementshtml_integration_point_elements&mathml_text_integration_point_elementsadjust_svg_attributesadjust_mathml_attributesadjust_foreign_attributesspace_characterstable_insert_mode_elementsascii_lowercaseascii_uppercaseascii_lettersdigits	hexdigitsordlowerascii_upper_to_lowerheading_elementsvoid_elementscdata_elementsrcdata_elementsreplacement_charactersr  r  r   r!  tag_token_typesitemsprefixes	Exceptionr)  )cnameurls   000r&  <module>rL     s
    
 +2'+1,
 "# #"!4 4 4 4 7#+,( #  (  Q#Q"Q  Q #	Q
 !Q  Q $Q #Q &Q  Q Q "Q #Q "Q Q  $!Q" ##Q$ %Q& #'Q( )Q* +Q, -Q. /Q0 !1Q2 $3Q4 "5Q6 "7Q8  9Q: !;Q< $=Q> ?Q@ AQB CQD EQF GQH IQJ  KQL "MQN OQP  QQR "SQX !YQZ [Q\ !]Q^ #_Q` aQb  cQd #eQf #gQh  iQj  kQl mQn #oQp $qQr $sQt "uQv wQx yQz !{Q| %}Q~ Q@ "AQB #CQD "EQF !GQH !IQJ !KQL MQN $OQP !QQR SQT !UQV !WQX YQZ [Q\ ]Q^ _Q` (aQ Q f #,+,( 	- #  *34 4 4 4 7#4 * &?_?_? _? =	?
 
? _? ,? *? (? 
?  !<? ? =? 
? ,?  _!?" N#?$ *%?& '?( ,)?* 
+?, N-?. ,/?0 N1?2 =3?4 =5?6 *7?8 9?: ,;?< ,=?> 0??@ *A?B NC?D E?F G?H I?J _K?L 0M?N &O?P FQ?R FS?T =U?V W?X .Y?Z *[?\ *]?^ *_?` Na?b =c?d Ne?f =g?h #& **}? B ,_=  y*W*=>y*W*=>FJw$78FJw$78FJw$78Wj&9:FJw$78
5 12
5 12*U"34GZ01Wj&9:      ' (   F223F223&../	6==	!f&&'	8>8N8NO1AAGGI.O     > GZ01  ##(# 	(# 	(	#
 	(# 	(# 	(# 	(# 	(# 	(# 	(# 	(# 	(# 	(# 	(#  	(!#" 	(##$ 	(%#& 	('#( 	()#* 	(+#, 	(-#. 	(/#0 	(1#2 	(3#4 	(5#6 	(7#8 	(9#: 	(;#< 	(=#> 	(?#@ 	(A#B 	(C#D 	(E# JD  U__emmU__MN'1'7'7'9:)$CI:17	- .	9 	W PP ;s   8$W W