
    \h_                         S SK J r  S SKJrJr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)    )gettext)MAYSUN
_timedelta_get_nth_weekday_of_month)ChristianHolidaysInternationalHolidays)HolidayBasec                   B   ^  \ rS rSrSrSrSrSrSrU 4S jr	S r
S	rU =r$ )

Madagascar   zMadagascar holidays.

References:
    * <https://web.archive.org/web/20250114061412/https://www.officeholidays.com/countries/madagascar>
    * <https://web.archive.org/web/20250413112126/https://www.timeanddate.com/holidays/madagascar/>
MGmg)en_USr   uki  c                 ~   > [         R                  " U 5        [        R                  " U 5        [        TU ]  " U0 UD6  g )N)r   __init__r	   super)selfargskwargs	__class__s      pC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/madagascar.pyr   Madagascar.__init__!   s1    ""4(&&t,$)&)    c                    U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5      nU R                  [        S	5      5        [        S
[        [        U R                  5      nU R                  [        S5      X!:X  a  [        US5      OU5        U R!                  [        S5      5        U R                  S:  a  U R#                  [        S5      5        U R%                  [        S5      5        U R'                  [        S5      5        U R                  S:  a  U R)                  [        S5      5        U R+                  [        S5      5        g )NzTaom-baovaozFetin'ny vehivavyzFetin'ny mahery fozFetin'ny paskazAlatsinain'ny paskazFetin'ny asaz)Fiakaran'ny Jesosy kristy tany an-danitra
PentekostazAlatsinain'ny pentekostazFetin'ny reny   zFetin'ny rayi  zFetin'ny fahaleovantenaz(Fiakaran'ny Masina Maria tany an-danitrazFetin'ny olo-masinai  zFetin'ny RepoblikazFetin'ny noely)_add_new_years_daytr_add_womens_day_add_holiday_mar_29_add_easter_sunday_add_easter_monday_add_labor_day_add_ascension_thursday_add_whit_sunday_add_whit_mondayr   r   r   _year_add_holidayr   _add_holiday_3rd_sun_of_jun_add_holiday_jun_26_add_assumption_of_mary_day_add_all_saints_day_add_holiday_dec_11_add_christmas_day)r   whit_sundaylast_sun_of_mays      r   _populate_public_holidays$Madagascar._populate_public_holidays&   s   = 12 	R 345 	  $8!9: 	#3 45 	#8 9: 	B~./ 	$$R(S%TU ++B|,<= 	b!;<=3BS$**M/>/MJ+Sb	
 	((N);<::$$R(A%BC 	((,V)WX 	  $9!:;::$$R(<%=> 	#3 45r    )__name__
__module____qualname____firstlineno____doc__countrydefault_languagesupported_languages
start_yearr   r4   __static_attributes____classcell__)r   s   @r   r   r      s/     G/J*
56 56r   r   c                       \ rS rSrSrg)r   ^   r6   Nr7   r8   r9   r:   r@   r6   r   r   r   r   ^       r   r   c                       \ rS rSrSrg)MDGb   r6   NrD   r6   r   r   rG   rG   b   rE   r   rG   N)r   r!   holidays.calendars.gregorianr   r   r   r   holidays.groupsr   r	   holidays.holiday_baser
   r   r   rG   r6   r   r   <module>rL      sC    " X X D -G6/1F G6T	 		* 	r   