+
     h  c                   s     R t  ! R R]4      tR# )z'
Common code used in multiple modules.
c                   sP   a  ] tR t^t o R R.tR
R ltR tR tR tR t	R t
R	tV tR# )weekdaynNc                s    Wn         W n        R # Nr    r   )selfr    r   s   &&&5/usr/lib/python3.14/site-packages/dateutil/_common.py__init__Zweekday.__init__	   s        c                s^    WP                   8X  d   V # V P                  V P                  V4      # r   )r   Z	__class__r    )r   r      &&r   __call__Zweekday.__call__   s%    ;K>>$,,22r   c                s     V P                   VP                   8w  g   V P                  VP                  8w  d   R #  R#   \         d     R # i ; i)FT)r    r   ZAttributeErrorr   Zotherr   r   __eq__Zweekday.__eq__   sH    	||u}},%''0A 1B   		s   6= AAc                sD    \        V P                  V P                  34      # r   )Zhashr    r   )r   s   &r   __hash__Zweekday.__hash__   s"    
,,
&&
  	r   c                s    W8X  * # r    r
   r   r   __ne__Zweekday.__ne__!   s    ""r   c                sx    RV P                   ,          pV P                  '       g   V# RWP                  3,          # )MOz%s(%+d))r   ZTUZWEZTHZFRZSAZSUr   )r   Zss   & r   __repr__Zweekday.__repr__$   s/    6t||DvvvH66{**r   )r   r    r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z	__slots__r   r	   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       s2     C I3#+ +r   r    N)Z__doc__Zobjectr    r   r   r   <module>r      s   
#+f #+r   