
    x7#hy
                     f    d dl mZmZ d dlmZ  G d deee      Z G d de      Z G d de      Zy	)
    )ChristianHolidaysInternationalHolidays)HolidayBasec                   .     e Zd ZdZdZ fdZddZ xZS )	SanMarinozrSan Marino holidays.

    References:
        * <https://en.wikipedia.org/wiki/Public_holidays_in_San_Marino>
    SMc                 x    t        j                  |        t        j                  |        t        |   |i | y )N)r   __init__r   super)selfargskwargs	__class__s      ]/var/www/api/v1/venv_getwork_v1/lib/python3.12/site-packages/holidays/countries/san_marino.pyr
   zSanMarino.__init__   s1    ""4(&&t,$)&)    c                 h   | j                  d       | j                  d       | j                  d       | j                  d       | j	                  d       | j                  d       | j                  d       | j                  d       | j                  d	       | j                  d
       | j                  d       | j                  d       | j                  d       | j                  d       | j                  d       | j                  d       | j!                  d       | j#                  d       y )NzNew Year's DayEpiphanyzFeast of Saint AgathazAnniversary of the ArengozEaster SundayzEaster Mondayz
Labour DayzCorpus CristizLiberation from Fascism DayzAssumption DayzFoundation DayzAll Saints' DayzCommemoration of the DeadzImmaculate Conception DayzChristmas EvezChristmas DayzSaint Stephen's DayzNew Year's Eve)_add_new_years_day_add_epiphany_day_add_holiday_feb_5_add_holiday_mar_25_add_easter_sunday_add_easter_monday_add_labor_day_add_corpus_christi_day_add_holiday_jul_28_add_assumption_of_mary_day_add_holiday_sep_3_add_all_saints_day_add_all_souls_day_add_immaculate_conception_day_add_christmas_eve_add_christmas_day_add_christmas_day_two_add_new_years_eve)r   s    r   _populate_public_holidaysz#SanMarino._populate_public_holidays   s+    01 	z* 	 78 	  !<= 	0 	0 	L) 	$$_5 	  !>? 	(()9: 	 01 	  !23 	 ;< 	++,GH 	0 	0 	##$9: 	 01r   )returnN)__name__
__module____qualname____doc__countryr
   r&   __classcell__)r   s   @r   r   r      s     G*
52r   r   c                       e Zd Zy)r   Nr(   r)   r*    r   r   r   r   W       r   r   c                       e Zd Zy)SMRNr/   r0   r   r   r3   r3   [   r1   r   r3   N)holidays.groupsr   r   holidays.holiday_baser   r   r   r3   r0   r   r   <module>r6      s;    E -C2.0E C2L	 		) 	r   