
    \h                     v    S SK JrJr  S SKJrJr  S SKJr   " S S\\\5      r " S S\5      r	 " S S	\5      r
g
)    )FRISAT)InternationalHolidaysIslamicHolidays)HolidayBasec                   N   ^  \ rS rSrSrSr\\1rSS.S\	4U 4S jjjr
S rS	rU =r$ )
Maldives   a  Maldives holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_the_Maldives>
    * <https://web.archive.org/web/20250317114653/https://www.timeanddate.com/holidays/maldives>
    * <https://web.archive.org/web/20250427131834/https://www.mma.gov.mv/>
MVT)islamic_show_estimatedr   c                z   > [         R                  " U 5        [        R                  " XS9  [        TU ]  " U0 UD6  g)z
Args:
    islamic_show_estimated:
        Whether to add "estimated" label to Islamic holidays name
        if holiday date is estimated.
)show_estimatedN)r   __init__r   super)selfr   argskwargs	__class__s       nC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/maldives.pyr   Maldives.__init__   s3     	&&t,  M$)&)    c                 h   U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R	                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S	5        U R                  S	5        U R                  S	5        U R                  S	5        U R                  S
5        U R                  S5        U R!                  S5        U R#                  S5        g )NzNew Year's Dayz	Labor DayzIndependence DayzVictory DayzRepublic DayzBeginning of RamadanzEid al-FitrzHajj DayzEid al-AdhazIslamic New YearzNational DayzMawlid al-NabizThe Day Maldives Embraced Islam)_add_new_years_day_add_labor_day_add_holiday_jul_26_add_holiday_nov_3_add_holiday_nov_11_add_ramadan_beginning_day_add_eid_al_fitr_day_add_eid_al_fitr_day_two_add_eid_al_fitr_day_three_add_arafah_day_add_eid_al_adha_day_add_eid_al_adha_day_two_add_eid_al_adha_day_three_add_eid_al_adha_day_four_add_islamic_new_year_day_add_quamee_dhuvas_day_add_mawlid_day _add_maldives_embraced_islam_day)r   s    r   _populate_public_holidays"Maldives._populate_public_holidays)   s    01 	K( 	  !34 	. 	  0 	''(>? 	!!-0%%m4''6 	Z( 	!!-0%%m4''6&&}5 	&&'9: 	##N3 	-. 	--.OPr    )__name__
__module____qualname____firstlineno____doc__countryr   r   weekendboolr   r+   __static_attributes____classcell__)r   s   @r   r	   r	      s8     GCjG=A 	*d 	* 	*,Q ,Qr   r	   c                       \ rS rSrSrg)r   X   r-   Nr.   r/   r0   r1   r6   r-   r   r   r   r   X       r   r   c                       \ rS rSrSrg)MDV\   r-   Nr:   r-   r   r   r=   r=   \   r;   r   r=   N)holidays.calendars.gregorianr   r   holidays.groupsr   r   holidays.holiday_baser   r	   r   r=   r-   r   r   <module>rB      s>    2 B -CQ{1? CQL	 		( 	r   