+
    &*i                    N    ^ RI Ht ^ RIt^ RIt  ! R R]P                  4      t	R# )    )annotationsNc                  V    ] tR t^tR R ltR R ltR R ltRR R	 lltR
 R ltRt	R# )	TimeStampc               $    V ^8  d   QhRRRRRR/# )   argsAnykwreturnNone )formats   "5lib/python3.14/site-packages/ruamel/yaml/timestamp.py__annotate__TimeStamp.__annotate__   s&     E Ec E E E    c                	,    \        R R^ R7      V n        R# )FN)ttzdelta)dict_yaml)selfr   r
   s   &*,r   __init__TimeStamp.__init__   s    %)Ed!%D
r   c               $    V ^8  d   QhRRRRRR/# )r   r   r	   r
   r   r   )r   s   "r   r   r      s!     ; ;C ;s ;s ;r   c                	J    \         P                   P                  ! V .VO5/ VB # N)datetime__new__)clsr   r
   s   &*,r   r    TimeStamp.__new__   s#      ((:t:r::r   c                    V ^8  d   QhRRRR/# )r   memor	   r   r   )r   s   "r   r   r      s        r   c                	    \        V P                  V P                  V P                  V P                  V P
                  V P                  4      p\        P                  ! V P                  4      Vn	        V# r   )
r   yearmonthdayhourminutesecondcopydeepcopyr   )r   r$   tss   && r   __deepcopy__TimeStamp.__deepcopy__   sJ    tyy$**dhh		4;;PTP[P[\==,	r   Nc               @    V ^8  d   QhRRRRRRRRRRRRRRR	RR
RRR/
# )r   r&   r	   r'   r(   r)   r*   r+   microsecondtzinfofoldr   r   )r   s   "r   r   r      sn            	 
             
 r   c
                	   Vf   V P                   pVf   V P                  pVf   V P                  pVf   V P                  pVf   V P                  pVf   V P
                  pVf   V P                  pVRJ d   V P                  pV	f   V P                  p	\        V 4      ! WW4WVWxV	R7	      p
\        P                  ! V P                  4      V
n        V
# )NT)r4   )r&   r'   r(   r)   r*   r+   r2   r3   r4   typer,   r-   r   )r   r&   r'   r(   r)   r*   r+   r2   r3   r4   r.   s   &&&&&&&&&& r   replaceTimeStamp.replace   s     <99D=JJE;((C<99D>[[F>[[F**KT>[[F<99D$ZSZ^_==,	r   c                   V ^8  d   QhRR/# )r   r   strr   )r   s   "r   r   r   >   s     ? ? ?r   c                	b    T P                  V P                  R ,          '       d   R4      # R4      # )r   T )	isoformatr   )r   s   &r   __str__TimeStamp.__str__>   s%    ~~TZZ__c>>#>>r   )r   )	NNNNNNNTN)
__name__
__module____qualname____firstlineno__r   r    r/   r7   r?   __static_attributes__r   r   r   r   r      s"    E;
 D? ?r   r   )

__future__r   r,   r   typingr	   DictOptionalListr   r   r   r   <module>rK      s%    "   	/?!! /?r   