Mar 20, 2004 March Equinox
Apr 12, 2004 Easter Monday
May 3, 2004 The Day After Prophet's Birthday
May 20, 2004 Ascension Day
Jun 21, 2004 June Solstice
Aug 7, 2004 Independence Day
Aug 15, 2004 Assumption of Mary
Sep 22, 2004 September Equinox
Nov 1, 2004 All Saints Day
Nov 11, 2004 Day After Laila tou-Kadr
Nov 15, 2004 National Peace Day
Dec 21, 2004 December Solstice
Dec 25, 2004 Christmas Day