summaryrefslogtreecommitdiff
path: root/zoneinfo/America
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2017-08-28 13:01:46 -0400
committerAllen Winter <allen.winter@kdab.com>2017-08-28 13:01:46 -0400
commita6fb7a5a60a1846ed8c097bbf8bca5363839d19d (patch)
treef7943d48091792f639b1745abaf947d173c876f9 /zoneinfo/America
parentc85e19b29832232467ced52b1a1117be20219340 (diff)
downloadlibical-git-a6fb7a5a60a1846ed8c097bbf8bca5363839d19d.tar.gz
zoneinfo - update to tzdata2017b
Diffstat (limited to 'zoneinfo/America')
-rw-r--r--zoneinfo/America/Adak.ics107
-rw-r--r--zoneinfo/America/Anchorage.ics107
l---------[-rw-r--r--]zoneinfo/America/Anguilla.ics15
l---------[-rw-r--r--]zoneinfo/America/Antigua.ics15
-rw-r--r--zoneinfo/America/Araguaina.ics109
-rw-r--r--zoneinfo/America/Argentina/Buenos_Aires.ics133
-rw-r--r--zoneinfo/America/Argentina/Catamarca.ics148
-rw-r--r--zoneinfo/America/Argentina/Cordoba.ics153
-rw-r--r--zoneinfo/America/Argentina/Jujuy.ics136
-rw-r--r--zoneinfo/America/Argentina/La_Rioja.ics142
-rw-r--r--zoneinfo/America/Argentina/Mendoza.ics143
-rw-r--r--zoneinfo/America/Argentina/Rio_Gallegos.ics128
-rw-r--r--zoneinfo/America/Argentina/Salta.ics146
-rw-r--r--zoneinfo/America/Argentina/San_Juan.ics142
-rw-r--r--zoneinfo/America/Argentina/San_Luis.ics139
-rw-r--r--zoneinfo/America/Argentina/Tucuman.ics155
-rw-r--r--zoneinfo/America/Argentina/Ushuaia.ics128
l---------[-rw-r--r--]zoneinfo/America/Aruba.ics15
-rw-r--r--zoneinfo/America/Asuncion.ics133
-rw-r--r--zoneinfo/America/Atikokan.ics37
-rw-r--r--zoneinfo/America/Bahia.ics128
-rw-r--r--zoneinfo/America/Bahia_Banderas.ics87
-rw-r--r--zoneinfo/America/Barbados.ics39
-rw-r--r--zoneinfo/America/Belem.ics73
-rw-r--r--zoneinfo/America/Belize.ics34
-rw-r--r--zoneinfo/America/Blanc-Sablon.ics33
-rw-r--r--zoneinfo/America/Boa_Vista.ics77
-rw-r--r--zoneinfo/America/Bogota.ics26
-rw-r--r--zoneinfo/America/Boise.ics89
-rw-r--r--zoneinfo/America/Cambridge_Bay.ics111
-rw-r--r--zoneinfo/America/Campo_Grande.ics192
-rw-r--r--zoneinfo/America/Cancun.ics75
-rw-r--r--zoneinfo/America/Caracas.ics27
-rw-r--r--zoneinfo/America/Cayenne.ics16
l---------[-rw-r--r--]zoneinfo/America/Cayman.ics23
-rw-r--r--zoneinfo/America/Chicago.ics126
-rw-r--r--zoneinfo/America/Chihuahua.ics72
-rw-r--r--zoneinfo/America/Costa_Rica.ics40
-rw-r--r--zoneinfo/America/Creston.ics20
-rw-r--r--zoneinfo/America/Cuiaba.ics198
-rw-r--r--zoneinfo/America/Curacao.ics16
-rw-r--r--zoneinfo/America/Danmarkshavn.ics36
-rw-r--r--zoneinfo/America/Dawson.ics82
-rw-r--r--zoneinfo/America/Dawson_Creek.ics58
-rw-r--r--zoneinfo/America/Denver.ics84
-rw-r--r--zoneinfo/America/Detroit.ics73
l---------[-rw-r--r--]zoneinfo/America/Dominica.ics15
-rw-r--r--zoneinfo/America/Edmonton.ics90
-rw-r--r--zoneinfo/America/Eirunepe.ics82
-rw-r--r--zoneinfo/America/El_Salvador.ics22
-rw-r--r--zoneinfo/America/Fortaleza.ics88
-rw-r--r--zoneinfo/America/Glace_Bay.ics64
-rw-r--r--zoneinfo/America/Godthab.ics35
-rw-r--r--zoneinfo/America/Goose_Bay.ics173
-rw-r--r--zoneinfo/America/Grand_Turk.ics53
l---------[-rw-r--r--]zoneinfo/America/Grenada.ics15
l---------[-rw-r--r--]zoneinfo/America/Guadeloupe.ics15
-rw-r--r--zoneinfo/America/Guatemala.ics26
-rw-r--r--zoneinfo/America/Guayaquil.ics26
-rw-r--r--zoneinfo/America/Guyana.ics22
-rw-r--r--zoneinfo/America/Halifax.ics179
-rw-r--r--zoneinfo/America/Havana.ics189
-rw-r--r--zoneinfo/America/Hermosillo.ics46
-rw-r--r--zoneinfo/America/Indiana/Indianapolis.ics102
-rw-r--r--zoneinfo/America/Indiana/Knox.ics138
-rw-r--r--zoneinfo/America/Indiana/Marengo.ics115
-rw-r--r--zoneinfo/America/Indiana/Petersburg.ics122
-rw-r--r--zoneinfo/America/Indiana/Tell_City.ics118
-rw-r--r--zoneinfo/America/Indiana/Vevay.ics80
-rw-r--r--zoneinfo/America/Indiana/Vincennes.ics125
-rw-r--r--zoneinfo/America/Indiana/Winamac.ics108
-rw-r--r--zoneinfo/America/Inuvik.ics55
-rw-r--r--zoneinfo/America/Iqaluit.ics93
-rw-r--r--zoneinfo/America/Jamaica.ics35
-rw-r--r--zoneinfo/America/Juneau.ics127
-rw-r--r--zoneinfo/America/Kentucky/Louisville.ics135
-rw-r--r--zoneinfo/America/Kentucky/Monticello.ics103
l---------[-rw-r--r--]zoneinfo/America/Kralendijk.ics15
-rw-r--r--zoneinfo/America/La_Paz.ics22
-rw-r--r--zoneinfo/America/Lima.ics58
-rw-r--r--zoneinfo/America/Los_Angeles.ics99
l---------[-rw-r--r--]zoneinfo/America/Lower_Princes.ics15
-rw-r--r--zoneinfo/America/Maceio.ics90
-rw-r--r--zoneinfo/America/Managua.ics51
-rw-r--r--zoneinfo/America/Manaus.ics75
l---------[-rw-r--r--]zoneinfo/America/Marigot.ics15
-rw-r--r--zoneinfo/America/Martinique.ics26
-rw-r--r--zoneinfo/America/Matamoros.ics58
-rw-r--r--zoneinfo/America/Mazatlan.ics65
-rw-r--r--zoneinfo/America/Menominee.ics97
-rw-r--r--zoneinfo/America/Merida.ics49
-rw-r--r--zoneinfo/America/Metlakatla.ics73
-rw-r--r--zoneinfo/America/Mexico_City.ics70
-rw-r--r--zoneinfo/America/Miquelon.ics38
-rw-r--r--zoneinfo/America/Moncton.ics141
-rw-r--r--zoneinfo/America/Monterrey.ics44
-rw-r--r--zoneinfo/America/Montevideo.ics178
l---------[-rw-r--r--]zoneinfo/America/Montreal.ics23
l---------[-rw-r--r--]zoneinfo/America/Montserrat.ics15
-rw-r--r--zoneinfo/America/Nassau.ics37
-rw-r--r--zoneinfo/America/New_York.ics98
-rw-r--r--zoneinfo/America/Nipigon.ics63
-rw-r--r--zoneinfo/America/Nome.ics107
-rw-r--r--zoneinfo/America/Noronha.ics88
-rw-r--r--zoneinfo/America/North_Dakota/Beulah.ics105
-rw-r--r--zoneinfo/America/North_Dakota/Center.ics103
-rw-r--r--zoneinfo/America/North_Dakota/New_Salem.ics103
-rw-r--r--zoneinfo/America/Ojinaga.ics86
-rw-r--r--zoneinfo/America/Panama.ics16
-rw-r--r--zoneinfo/America/Pangnirtung.ics119
-rw-r--r--zoneinfo/America/Paramaribo.ics28
-rw-r--r--zoneinfo/America/Phoenix.ics41
-rw-r--r--zoneinfo/America/Port-au-Prince.ics84
-rw-r--r--zoneinfo/America/Port_of_Spain.ics10
-rw-r--r--zoneinfo/America/Porto_Velho.ics73
-rw-r--r--zoneinfo/America/Puerto_Rico.ics26
-rw-r--r--zoneinfo/America/Rainy_River.ics63
-rw-r--r--zoneinfo/America/Rankin_Inlet.ics75
-rw-r--r--zoneinfo/America/Recife.ics88
-rw-r--r--zoneinfo/America/Regina.ics85
-rw-r--r--zoneinfo/America/Resolute.ics77
-rw-r--r--zoneinfo/America/Rio_Branco.ics80
l---------[-rw-r--r--]zoneinfo/America/Santa_Isabel.ics23
-rw-r--r--zoneinfo/America/Santarem.ics79
-rw-r--r--zoneinfo/America/Santiago.ics173
-rw-r--r--zoneinfo/America/Santo_Domingo.ics55
-rw-r--r--zoneinfo/America/Sao_Paulo.ics192
-rw-r--r--zoneinfo/America/Scoresbysund.ics43
l---------[-rw-r--r--]zoneinfo/America/Shiprock.ics23
-rw-r--r--zoneinfo/America/Sitka.ics101
l---------[-rw-r--r--]zoneinfo/America/St_Barthelemy.ics15
-rw-r--r--zoneinfo/America/St_Johns.ics168
l---------[-rw-r--r--]zoneinfo/America/St_Kitts.ics15
l---------[-rw-r--r--]zoneinfo/America/St_Lucia.ics15
l---------[-rw-r--r--]zoneinfo/America/St_Thomas.ics15
l---------[-rw-r--r--]zoneinfo/America/St_Vincent.ics15
-rw-r--r--zoneinfo/America/Swift_Current.ics69
-rw-r--r--zoneinfo/America/Tegucigalpa.ics32
-rw-r--r--zoneinfo/America/Thule.ics44
-rw-r--r--zoneinfo/America/Thunder_Bay.ics75
-rw-r--r--zoneinfo/America/Tijuana.ics86
-rw-r--r--zoneinfo/America/Toronto.ics144
l---------[-rw-r--r--]zoneinfo/America/Tortola.ics15
-rw-r--r--zoneinfo/America/Vancouver.ics70
-rw-r--r--zoneinfo/America/Whitehorse.ics82
-rw-r--r--zoneinfo/America/Winnipeg.ics110
-rw-r--r--zoneinfo/America/Yakutat.ics95
-rw-r--r--zoneinfo/America/Yellowknife.ics67
148 files changed, 10683 insertions, 772 deletions
diff --git a/zoneinfo/America/Adak.ics b/zoneinfo/America/Adak.ics
index 33059bd6..48a4a6d2 100644
--- a/zoneinfo/America/Adak.ics
+++ b/zoneinfo/America/Adak.ics
@@ -2,20 +2,119 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_2/America/Adak
+TZID:/citadel.org/20170826_1/America/Adak
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Adak
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+121321
+TZOFFSETTO:-114638
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-114638
+TZOFFSETTO:-1100
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NWT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:NPT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1000
+DTSTART:19450814T130000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1100
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:BST
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1100
+DTSTART:19670401T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:BDT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:BST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1100
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19821031T120000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:BDT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:BDT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AHST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1000
+DTSTART:19831030T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:HST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1000
+DTSTART:19831130T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:HDT
TZOFFSETFROM:-1000
TZOFFSETTO:-0900
+DTSTART:19840429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T120000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:HST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-1000
+DTSTART:19841028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T110000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:HDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T120000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:HDT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:HST
TZOFFSETFROM:-0900
TZOFFSETTO:-1000
-TZNAME:HST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Anchorage.ics b/zoneinfo/America/Anchorage.ics
index ced6fd3b..bdf5bb26 100644
--- a/zoneinfo/America/Anchorage.ics
+++ b/zoneinfo/America/Anchorage.ics
@@ -2,20 +2,119 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Anchorage
+TZID:/citadel.org/20170826_1/America/Anchorage
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Anchorage
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+140024
+TZOFFSETTO:-095936
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-095936
+TZOFFSETTO:-1000
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AWT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19450814T140000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-1000
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AHST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1000
+DTSTART:19670401T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AHDT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T120000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AHST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-1000
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19821031T110000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AHDT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:AHDT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T120000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19831030T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19831130T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:AKDT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
+DTSTART:19840429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T110000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19841028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T100000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:AKDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T110000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AKST
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
-TZNAME:AKST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Anguilla.ics b/zoneinfo/America/Anguilla.ics
index 09694b6c..8207fcba 100644..120000
--- a/zoneinfo/America/Anguilla.ics
+++ b/zoneinfo/America/Anguilla.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Anguilla
-X-LIC-LOCATION:America/Anguilla
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Antigua.ics b/zoneinfo/America/Antigua.ics
index 81d71047..8207fcba 100644..120000
--- a/zoneinfo/America/Antigua.ics
+++ b/zoneinfo/America/Antigua.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Antigua
-X-LIC-LOCATION:America/Antigua
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Araguaina.ics b/zoneinfo/America/Araguaina.ics
index cb064fb2..d9bbb337 100644
--- a/zoneinfo/America/Araguaina.ics
+++ b/zoneinfo/America/Araguaina.ics
@@ -2,13 +2,116 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Araguaina
+TZID:/citadel.org/20170826_1/America/Araguaina
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Araguaina
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-031248
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19951015T000000
+RDATE:19981011T000000
+RDATE:19991003T000000
+RDATE:20021103T000000
+RDATE:20121021T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:19960211T000000
+RDATE:19970216T000000
+RDATE:19980301T000000
+RDATE:19990221T000000
+RDATE:20000227T000000
+RDATE:20130217T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19961006T000000
+RRULE:FREQ=YEARLY;UNTIL=19971006T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:20010218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20030216T020000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Buenos_Aires.ics b/zoneinfo/America/Argentina/Buenos_Aires.ics
index 4454d165..eb3629e7 100644
--- a/zoneinfo/America/Argentina/Buenos_Aires.ics
+++ b/zoneinfo/America/Argentina/Buenos_Aires.ics
@@ -2,13 +2,140 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Buenos_Aires
+TZID:/citadel.org/20170826_1/America/Argentina/Buenos_Aires
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Buenos_Aires
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-035348
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:20071230T000000
+RDATE:20081019T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19921018T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:20000303T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20080316T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=3SU;UNTIL=20090315T020000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Catamarca.ics b/zoneinfo/America/Argentina/Catamarca.ics
index 2e91adb7..afb35244 100644
--- a/zoneinfo/America/Argentina/Catamarca.ics
+++ b/zoneinfo/America/Argentina/Catamarca.ics
@@ -2,13 +2,155 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Catamarca
+TZID:/citadel.org/20170826_1/America/Argentina/Catamarca
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Catamarca
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042308
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040601T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:20040620T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19921018T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19900304T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19901021T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19910303T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19911020T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Cordoba.ics b/zoneinfo/America/Argentina/Cordoba.ics
index f16d481f..17d2b823 100644
--- a/zoneinfo/America/Argentina/Cordoba.ics
+++ b/zoneinfo/America/Argentina/Cordoba.ics
@@ -2,13 +2,160 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Cordoba
+TZID:/citadel.org/20170826_1/America/Argentina/Cordoba
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Cordoba
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-041648
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19921018T000000
+RDATE:20071230T000000
+RDATE:20081019T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19900304T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19901021T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19910303T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19911020T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:20000303T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20080316T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=3SU;UNTIL=20090315T020000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Jujuy.ics b/zoneinfo/America/Argentina/Jujuy.ics
index d1cf37ae..91d9d2f3 100644
--- a/zoneinfo/America/Argentina/Jujuy.ics
+++ b/zoneinfo/America/Argentina/Jujuy.ics
@@ -2,13 +2,143 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Jujuy
+TZID:/citadel.org/20170826_1/America/Argentina/Jujuy
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Jujuy
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042112
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+RDATE:19901028T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:19910317T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19891015T000000
+RDATE:19921018T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:19890305T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19900304T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19911006T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/La_Rioja.ics b/zoneinfo/America/Argentina/La_Rioja.ics
index 47c7f1fb..96eac917 100644
--- a/zoneinfo/America/Argentina/La_Rioja.ics
+++ b/zoneinfo/America/Argentina/La_Rioja.ics
@@ -2,13 +2,149 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/La_Rioja
+TZID:/citadel.org/20170826_1/America/Argentina/La_Rioja
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/La_Rioja
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042724
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040601T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:19910507T000000
+RDATE:20040620T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19900304T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19921018T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19910301T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Mendoza.ics b/zoneinfo/America/Argentina/Mendoza.ics
index 6e0328a7..06bfd8f6 100644
--- a/zoneinfo/America/Argentina/Mendoza.ics
+++ b/zoneinfo/America/Argentina/Mendoza.ics
@@ -2,13 +2,150 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Mendoza
+TZID:/citadel.org/20170826_1/America/Argentina/Mendoza
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Mendoza
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-043516
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040523T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:20040926T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19891015T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:19890305T000000
+RDATE:19930307T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19900304T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19901015T000000
+RRULE:FREQ=YEARLY;UNTIL=19911015T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19910301T000000
+RRULE:FREQ=YEARLY;UNTIL=19920301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19921018T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Rio_Gallegos.ics b/zoneinfo/America/Argentina/Rio_Gallegos.ics
index 618fff6c..c550dd20 100644
--- a/zoneinfo/America/Argentina/Rio_Gallegos.ics
+++ b/zoneinfo/America/Argentina/Rio_Gallegos.ics
@@ -2,13 +2,135 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Rio_Gallegos
+TZID:/citadel.org/20170826_1/America/Argentina/Rio_Gallegos
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Rio_Gallegos
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-043652
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040601T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:20040620T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19921018T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Salta.ics b/zoneinfo/America/Argentina/Salta.ics
index ee0ea738..1f07c753 100644
--- a/zoneinfo/America/Argentina/Salta.ics
+++ b/zoneinfo/America/Argentina/Salta.ics
@@ -2,13 +2,153 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/America/Argentina/Salta
+TZID:/citadel.org/20170826_1/America/Argentina/Salta
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Salta
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042140
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19921018T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19900304T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19901021T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19910303T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19911020T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/San_Juan.ics b/zoneinfo/America/Argentina/San_Juan.ics
index cd39d033..da50c891 100644
--- a/zoneinfo/America/Argentina/San_Juan.ics
+++ b/zoneinfo/America/Argentina/San_Juan.ics
@@ -2,13 +2,149 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/San_Juan
+TZID:/citadel.org/20170826_1/America/Argentina/San_Juan
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/San_Juan
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-043404
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040531T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:19910507T000000
+RDATE:20040725T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19900304T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19921018T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19910301T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/San_Luis.ics b/zoneinfo/America/Argentina/San_Luis.ics
index c34f8fbd..daab92c9 100644
--- a/zoneinfo/America/Argentina/San_Luis.ics
+++ b/zoneinfo/America/Argentina/San_Luis.ics
@@ -2,13 +2,146 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/America/Argentina/San_Luis
+TZID:/citadel.org/20170826_1/America/Argentina/San_Luis
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/San_Luis
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042524
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+RDATE:19901015T000000
+RDATE:20081012T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:19910301T000000
+RDATE:20040531T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:19910601T000000
+RDATE:20040725T000000
+RDATE:20091011T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19891015T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:19890305T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19900314T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:20000303T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20080121T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20080309T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20090308T030000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Tucuman.ics b/zoneinfo/America/Argentina/Tucuman.ics
index 5b00d0f6..6b3102e9 100644
--- a/zoneinfo/America/Argentina/Tucuman.ics
+++ b/zoneinfo/America/Argentina/Tucuman.ics
@@ -2,13 +2,162 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Tucuman
+TZID:/citadel.org/20170826_1/America/Argentina/Tucuman
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Tucuman
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042052
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040601T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:20040613T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:19921018T000000
+RDATE:20071230T000000
+RDATE:20081019T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19900304T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19901021T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19910303T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19911020T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19920301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:20000303T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20080316T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=3SU;UNTIL=20090315T020000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Argentina/Ushuaia.ics b/zoneinfo/America/Argentina/Ushuaia.ics
index 510c2547..5eacbba2 100644
--- a/zoneinfo/America/Argentina/Ushuaia.ics
+++ b/zoneinfo/America/Argentina/Ushuaia.ics
@@ -2,13 +2,135 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Argentina/Ushuaia
+TZID:/citadel.org/20170826_1/America/Argentina/Ushuaia
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Argentina/Ushuaia
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-043312
+TZOFFSETTO:-041648
+DTSTART:18941031T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041648
+TZOFFSETTO:-0400
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19301201T000000
+RDATE:19311015T000000
+RDATE:19400701T000000
+RDATE:19411015T000000
+RDATE:19431015T000000
+RDATE:19461001T000000
+RDATE:19631215T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310401T000000
+RDATE:19410615T000000
+RDATE:19430801T000000
+RDATE:19460301T000000
+RDATE:19631001T000000
+RDATE:19670402T000000
+RDATE:20040530T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320301T000000
+RRULE:FREQ=YEARLY;UNTIL=19400301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19321101T000000
+RRULE:FREQ=YEARLY;UNTIL=19391101T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19640301T000000
+RRULE:FREQ=YEARLY;UNTIL=19660301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19641015T000000
+RRULE:FREQ=YEARLY;UNTIL=19661015T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19671001T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19681006T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19680407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19690406T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19691005T000000
+RDATE:20040620T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19740123T000000
+RDATE:19881201T000000
+RDATE:20071230T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19740501T000000
+RDATE:20080316T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19890305T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19930307T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19891015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19921018T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0300
TZOFFSETTO:-0300
-TZNAME:ART
-DTSTART:19700101T000000
+DTSTART:20000303T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Aruba.ics b/zoneinfo/America/Aruba.ics
index 2b0f74f1..b94e96dd 100644..120000
--- a/zoneinfo/America/Aruba.ics
+++ b/zoneinfo/America/Aruba.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Aruba
-X-LIC-LOCATION:America/Aruba
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Curacao.ics \ No newline at end of file
diff --git a/zoneinfo/America/Asuncion.ics b/zoneinfo/America/Asuncion.ics
index 537cb512..d7e40e34 100644
--- a/zoneinfo/America/Asuncion.ics
+++ b/zoneinfo/America/Asuncion.ics
@@ -2,20 +2,143 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/America/Asuncion
+TZID:/citadel.org/20170826_1/America/Asuncion
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Asuncion
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:AMT
+TZOFFSETFROM:-035040
+TZOFFSETTO:-035040
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-035040
+TZOFFSETTO:-0400
+DTSTART:19311010T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19721001T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19740401T000000
+RDATE:19920301T000000
+RDATE:19930331T000000
+RDATE:19960301T000000
+RDATE:19970223T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19751001T000000
+RRULE:FREQ=YEARLY;UNTIL=19881001T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19760301T000000
+RRULE:FREQ=YEARLY;UNTIL=19780301T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19790401T000000
+RRULE:FREQ=YEARLY;UNTIL=19910401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19891022T000000
+RDATE:19901001T000000
+RDATE:19911006T000000
+RDATE:19921005T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19931001T000000
+RRULE:FREQ=YEARLY;UNTIL=19951001T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19940227T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=-1SU;UNTIL=19950226T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19961006T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=20011007T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19980301T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=20010304T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20020407T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20040404T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20020901T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=1SU;UNTIL=20030907T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20041017T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=20091018T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20050313T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20090308T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20100411T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=2SU;UNTIL=20120408T030000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:PYST
-DTSTART:19701004T000000
+DTSTART:20101003T000000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:PYT
-DTSTART:19700322T000000
+DTSTART:20130324T000000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=4SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Atikokan.ics b/zoneinfo/America/Atikokan.ics
index 3244e194..4b51e5a2 100644
--- a/zoneinfo/America/Atikokan.ics
+++ b/zoneinfo/America/Atikokan.ics
@@ -2,13 +2,46 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Atikokan
+TZID:/citadel.org/20170826_1/America/Atikokan
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Atikokan
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-060628
+TZOFFSETTO:-0600
+DTSTART:18950101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180414T020000
+RDATE:19400929T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
TZOFFSETFROM:-0500
TZOFFSETTO:-0500
+DTSTART:19420209T030000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450930T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Bahia.ics b/zoneinfo/America/Bahia.ics
index 5512bf94..190ab223 100644
--- a/zoneinfo/America/Bahia.ics
+++ b/zoneinfo/America/Bahia.ics
@@ -2,13 +2,135 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Bahia
+TZID:/citadel.org/20170826_1/America/Bahia
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Bahia
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-023404
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19901021T000000
+RDATE:19911020T000000
+RDATE:19921025T000000
+RDATE:19981011T000000
+RDATE:19991003T000000
+RDATE:20021103T000000
+RDATE:20111016T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:19910217T000000
+RDATE:19920209T000000
+RDATE:19930131T000000
+RDATE:19960211T000000
+RDATE:19970216T000000
+RDATE:19980301T000000
+RDATE:19990221T000000
+RDATE:20000227T000000
+RDATE:20120226T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19931017T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=11,12,13,14,15,16,17;BYDAY=SU;UNTIL=19951015T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19940220T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=19950219T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19961006T000000
+RRULE:FREQ=YEARLY;UNTIL=19971006T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:20010218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20030216T020000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Bahia_Banderas.ics b/zoneinfo/America/Bahia_Banderas.ics
index 463674db..d7c12a1e 100644
--- a/zoneinfo/America/Bahia_Banderas.ics
+++ b/zoneinfo/America/Bahia_Banderas.ics
@@ -2,20 +2,97 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Bahia_Banderas
+TZID:/citadel.org/20170826_1/America/Bahia_Banderas
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Bahia_Banderas
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0500
+TZNAME:MST
+TZOFFSETFROM:-0701
+TZOFFSETTO:-0700
+DTSTART:19211231T235900
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19270610T230000
+RDATE:19310501T230000
+RDATE:19320401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19301115T000000
+RDATE:19311001T000000
+RDATE:19420424T000000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19490114T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19700101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20010506T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20090405T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20021027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091025T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0500
+DTSTART:20100404T020000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701025T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20101031T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
-TZNAME:CDT
-DTSTART:19700405T020000
+DTSTART:20110403T020000
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/America/Barbados.ics b/zoneinfo/America/Barbados.ics
index 57744efc..0a7439a2 100644
--- a/zoneinfo/America/Barbados.ics
+++ b/zoneinfo/America/Barbados.ics
@@ -2,13 +2,48 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Barbados
+TZID:/citadel.org/20170826_1/America/Barbados
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Barbados
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:BMT
+TZOFFSETFROM:-035829
+TZOFFSETTO:-035829
+DTSTART:19240101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-035829
+TZOFFSETTO:-0400
+DTSTART:19320101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19770612T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
+DTSTART:19771002T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19781001T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19780416T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3SU;UNTIL=19800420T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19790930T020000
+RDATE:19800925T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Belem.ics b/zoneinfo/America/Belem.ics
index 30309717..16001b2e 100644
--- a/zoneinfo/America/Belem.ics
+++ b/zoneinfo/America/Belem.ics
@@ -2,13 +2,80 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Belem
+TZID:/citadel.org/20170826_1/America/Belem
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Belem
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-031356
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Belize.ics b/zoneinfo/America/Belize.ics
index 3449e018..0d297150 100644
--- a/zoneinfo/America/Belize.ics
+++ b/zoneinfo/America/Belize.ics
@@ -2,13 +2,43 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Belize
+TZID:/citadel.org/20170826_1/America/Belize
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Belize
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-055248
+TZOFFSETTO:-0600
+DTSTART:19120401T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-0530
TZOFFSETFROM:-0600
+TZOFFSETTO:-0530
+DTSTART:19181006T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU;UNTIL=19421004T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0530
TZOFFSETTO:-0600
+DTSTART:19190209T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=19430214T053000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19731205T000000
+RDATE:19821218T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19740209T000000
+RDATE:19830212T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Blanc-Sablon.ics b/zoneinfo/America/Blanc-Sablon.ics
index c7ec9626..560f5a6e 100644
--- a/zoneinfo/America/Blanc-Sablon.ics
+++ b/zoneinfo/America/Blanc-Sablon.ics
@@ -2,13 +2,40 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Blanc-Sablon
+TZID:/citadel.org/20170826_1/America/Blanc-Sablon
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Blanc-Sablon
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
+TZNAME:AST
+TZOFFSETFROM:-034828
TZOFFSETTO:-0400
+DTSTART:18840101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19180414T020000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19181027T020000
+RDATE:19450930T020000
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19450814T200000
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Boa_Vista.ics b/zoneinfo/America/Boa_Vista.ics
index cefdf18b..54088238 100644
--- a/zoneinfo/America/Boa_Vista.ics
+++ b/zoneinfo/America/Boa_Vista.ics
@@ -2,13 +2,84 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Boa_Vista
+TZID:/citadel.org/20170826_1/America/Boa_Vista
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Boa_Vista
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-040240
+TZOFFSETTO:-0400
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19991003T000000
+RDATE:20001008T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:AMT
-DTSTART:19700101T000000
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:20000227T000000
+RDATE:20001015T000000
END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T040000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Bogota.ics b/zoneinfo/America/Bogota.ics
index c1eeffc4..0d7a2444 100644
--- a/zoneinfo/America/Bogota.ics
+++ b/zoneinfo/America/Bogota.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Bogota
+TZID:/citadel.org/20170826_1/America/Bogota
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Bogota
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:BMT
+TZOFFSETFROM:-045616
+TZOFFSETTO:-045616
+DTSTART:18840313T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-045616
+TZOFFSETTO:-0500
+DTSTART:19141123T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19920503T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:COT
-DTSTART:19700101T000000
+DTSTART:19930404T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Boise.ics b/zoneinfo/America/Boise.ics
index bb51ac3c..55b5df1f 100644
--- a/zoneinfo/America/Boise.ics
+++ b/zoneinfo/America/Boise.ics
@@ -2,20 +2,101 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Boise
+TZID:/citadel.org/20170826_1/America/Boise
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Boise
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-074449
+TZOFFSETTO:-0800
+DTSTART:18831118T121511
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T090000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19230513T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:19671029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19740203T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Cambridge_Bay.ics b/zoneinfo/America/Cambridge_Bay.ics
index e63cacb2..47d7d00f 100644
--- a/zoneinfo/America/Cambridge_Bay.ics
+++ b/zoneinfo/America/Cambridge_Bay.ics
@@ -2,20 +2,123 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Cambridge_Bay
+TZID:/citadel.org/20170826_1/America/Cambridge_Bay
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Cambridge_Bay
+X-PROLEPTIC-TZNAME:-00
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0700
+DTSTART:19200101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19450930T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MDDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0500
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0700
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19981025T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19990404T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19991031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20000402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20001029T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20001105T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:20010401T030000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:20011028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Campo_Grande.ics b/zoneinfo/America/Campo_Grande.ics
index 2f3cc6dc..70fab893 100644
--- a/zoneinfo/America/Campo_Grande.ics
+++ b/zoneinfo/America/Campo_Grande.ics
@@ -2,20 +2,200 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/America/Campo_Grande
+TZID:/citadel.org/20170826_1/America/Campo_Grande
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Campo_Grande
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-033828
+TZOFFSETTO:-0400
+DTSTART:19140101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:AMST
-DTSTART:19701018T000000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19901021T000000
+RDATE:19911020T000000
+RDATE:19921025T000000
+RDATE:19981011T000000
+RDATE:19991003T000000
+RDATE:20021103T000000
+RDATE:20031019T000000
+RDATE:20041102T000000
+RDATE:20051016T000000
+RDATE:20061105T000000
+RDATE:20071014T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:19910217T000000
+RDATE:19920209T000000
+RDATE:19930131T000000
+RDATE:19960211T000000
+RDATE:19970216T000000
+RDATE:19980301T000000
+RDATE:19990221T000000
+RDATE:20000227T000000
+RDATE:20070225T000000
+RDATE:20120226T000000
+RDATE:20150222T000000
+RDATE:20230226T000000
+RDATE:20260222T000000
+RDATE:20340226T000000
+RDATE:20370222T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19931017T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=11,12,13,14,15,16,17;BYDAY=SU;UNTIL=19951015T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19940220T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=19950219T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19961006T000000
+RRULE:FREQ=YEARLY;UNTIL=19971006T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T040000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20010218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20060219T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20080217T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20110220T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20081019T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20130217T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20140216T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20160221T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20220220T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20240218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20250216T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20270221T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20330220T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20350218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20360217T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:AMT
-DTSTART:19700215T000000
+DTSTART:20380221T000000
RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Cancun.ics b/zoneinfo/America/Cancun.ics
index 8c86697a..045eb38c 100644
--- a/zoneinfo/America/Cancun.ics
+++ b/zoneinfo/America/Cancun.ics
@@ -2,13 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_2/America/Cancun
+TZID:/citadel.org/20170826_1/America/Cancun
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Cancun
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0500
+TZNAME:CST
+TZOFFSETFROM:-054704
+TZOFFSETTO:-0600
+DTSTART:19220101T001256
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19811223T000000
+RDATE:20150201T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19980405T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19971026T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19980802T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19981025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19990404T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20010506T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20010930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20140406T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20021027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20141026T070000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Caracas.ics b/zoneinfo/America/Caracas.ics
index a6fbde5b..14b8d7ba 100644
--- a/zoneinfo/America/Caracas.ics
+++ b/zoneinfo/America/Caracas.ics
@@ -2,13 +2,34 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/America/Caracas
+TZID:/citadel.org/20170826_1/America/Caracas
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Caracas
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-042744
+TZOFFSETTO:-042740
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-0430
+TZOFFSETFROM:-042740
+TZOFFSETTO:-0430
+DTSTART:19120212T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0430
+TZOFFSETTO:-0400
+DTSTART:19650101T000000
+RDATE:20160501T023000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-0430
+TZOFFSETFROM:-0400
TZOFFSETTO:-0430
-TZNAME:VET
-DTSTART:19700101T000000
+DTSTART:20071209T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Cayenne.ics b/zoneinfo/America/Cayenne.ics
index 35247073..f83cef84 100644
--- a/zoneinfo/America/Cayenne.ics
+++ b/zoneinfo/America/Cayenne.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Cayenne
+TZID:/citadel.org/20170826_1/America/Cayenne
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Cayenne
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0300
+TZNAME:-04
+TZOFFSETFROM:-032920
+TZOFFSETTO:-0400
+DTSTART:19110701T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:GFT
-DTSTART:19700101T000000
+DTSTART:19671001T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Cayman.ics b/zoneinfo/America/Cayman.ics
index bfc12885..3869bcef 100644..120000
--- a/zoneinfo/America/Cayman.ics
+++ b/zoneinfo/America/Cayman.ics
@@ -1,22 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_2/America/Cayman
-X-LIC-LOCATION:America/Cayman
-BEGIN:DAYLIGHT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
-END:DAYLIGHT
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Panama.ics \ No newline at end of file
diff --git a/zoneinfo/America/Chicago.ics b/zoneinfo/America/Chicago.ics
index 1760af05..f9c49dbb 100644
--- a/zoneinfo/America/Chicago.ics
+++ b/zoneinfo/America/Chicago.ics
@@ -2,20 +2,138 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Chicago
+TZID:/citadel.org/20170826_1/America/Chicago
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Chicago
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-055036
+TZOFFSETTO:-0600
+DTSTART:18831118T120924
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19211030T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19200613T020000
+RDATE:19210327T020000
+RDATE:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19220430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19350428T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19220924T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19350929T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19360301T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19361115T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19370425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19410427T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19370926T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19410928T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19540926T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19551030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Chihuahua.ics b/zoneinfo/America/Chihuahua.ics
index 1b3b7f98..65ccde3a 100644
--- a/zoneinfo/America/Chihuahua.ics
+++ b/zoneinfo/America/Chihuahua.ics
@@ -2,20 +2,84 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Chihuahua
+TZID:/citadel.org/20170826_1/America/Chihuahua
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Chihuahua
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-070420
+TZOFFSETTO:-0700
+DTSTART:19211231T235540
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19270610T230000
+RDATE:19310501T230000
+RDATE:19320401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19301115T000000
+RDATE:19311001T000000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19970406T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19971026T070000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19980405T030000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19981025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19990404T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:20010506T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700405T020000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20020407T020000
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
-TZNAME:MST
-DTSTART:19701025T020000
+DTSTART:20021027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Costa_Rica.ics b/zoneinfo/America/Costa_Rica.ics
index d77b6b8f..57bb8bf2 100644
--- a/zoneinfo/America/Costa_Rica.ics
+++ b/zoneinfo/America/Costa_Rica.ics
@@ -2,13 +2,49 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Costa_Rica
+TZID:/citadel.org/20170826_1/America/Costa_Rica
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Costa_Rica
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:SJMT
+TZOFFSETFROM:-053613
+TZOFFSETTO:-053613
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-053613
+TZOFFSETTO:-0600
+DTSTART:19210115T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19790225T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=-1SU;UNTIL=19800224T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19790603T000000
+RRULE:FREQ=YEARLY;BYMONTH=6;BYDAY=1SU;UNTIL=19800601T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19910119T000000
+RRULE:FREQ=YEARLY;BYMONTH=1;BYDAY=3SA;UNTIL=19920118T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19910701T000000
+RDATE:19920315T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Creston.ics b/zoneinfo/America/Creston.ics
index 7f670541..15185e9b 100644
--- a/zoneinfo/America/Creston.ics
+++ b/zoneinfo/America/Creston.ics
@@ -2,13 +2,27 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_1/America/Creston
+TZID:/citadel.org/20170826_1/America/Creston
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Creston
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0700
+TZNAME:MST
+TZOFFSETFROM:-074604
TZOFFSETTO:-0700
+DTSTART:18840101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19161001T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19180602T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Cuiaba.ics b/zoneinfo/America/Cuiaba.ics
index 313501a2..feec7f14 100644
--- a/zoneinfo/America/Cuiaba.ics
+++ b/zoneinfo/America/Cuiaba.ics
@@ -2,20 +2,206 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/America/Cuiaba
+TZID:/citadel.org/20170826_1/America/Cuiaba
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Cuiaba
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-034420
+TZOFFSETTO:-0400
+DTSTART:19140101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:AMST
-DTSTART:19701018T000000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19901021T000000
+RDATE:19911020T000000
+RDATE:19921025T000000
+RDATE:19981011T000000
+RDATE:19991003T000000
+RDATE:20021103T000000
+RDATE:20041102T000000
+RDATE:20051016T000000
+RDATE:20061105T000000
+RDATE:20071014T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:19910217T000000
+RDATE:19920209T000000
+RDATE:19930131T000000
+RDATE:19960211T000000
+RDATE:19970216T000000
+RDATE:19980301T000000
+RDATE:19990221T000000
+RDATE:20000227T000000
+RDATE:20070225T000000
+RDATE:20120226T000000
+RDATE:20150222T000000
+RDATE:20230226T000000
+RDATE:20260222T000000
+RDATE:20340226T000000
+RDATE:20370222T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19931017T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=11,12,13,14,15,16,17;BYDAY=SU;UNTIL=19951015T040000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19940220T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=19950219T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19961006T000000
+RRULE:FREQ=YEARLY;UNTIL=19971006T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20010218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20030216T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20050220T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20060219T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20080217T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20110220T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20081019T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20130217T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20140216T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20160221T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20220220T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20240218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20250216T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20270221T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20330220T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20350218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20360217T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:AMT
-DTSTART:19700215T000000
+DTSTART:20380221T000000
RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Curacao.ics b/zoneinfo/America/Curacao.ics
index 05c2c9fe..2d89870a 100644
--- a/zoneinfo/America/Curacao.ics
+++ b/zoneinfo/America/Curacao.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Curacao
+TZID:/citadel.org/20170826_1/America/Curacao
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Curacao
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-0430
+TZOFFSETFROM:-043547
+TZOFFSETTO:-0430
+DTSTART:19120212T000000
+END:STANDARD
BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0430
+TZOFFSETTO:-0400
+DTSTART:19650101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Danmarkshavn.ics b/zoneinfo/America/Danmarkshavn.ics
index d3bb58c4..58851ed2 100644
--- a/zoneinfo/America/Danmarkshavn.ics
+++ b/zoneinfo/America/Danmarkshavn.ics
@@ -2,13 +2,41 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Danmarkshavn
+TZID:/citadel.org/20170826_1/America/Danmarkshavn
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Danmarkshavn
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-011440
+TZOFFSETTO:-0300
+DTSTART:19160728T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19800406T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19800927T230000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=SA;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19810328T220000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA;UNTIL=19950326T010000Z
+END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0000
-TZOFFSETTO:+0000
TZNAME:GMT
-DTSTART:19700101T000000
+TZOFFSETFROM:-0300
+TZOFFSETTO:+0000
+DTSTART:19960101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Dawson.ics b/zoneinfo/America/Dawson.ics
index 32a0da78..3c3d0e29 100644
--- a/zoneinfo/America/Dawson.ics
+++ b/zoneinfo/America/Dawson.ics
@@ -2,20 +2,94 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Dawson
+TZID:/citadel.org/20170826_1/America/Dawson
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Dawson
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-091740
+TZOFFSETTO:-0900
+DTSTART:19000820T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:YDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19180414T020000
+RDATE:19190525T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19181027T020000
+RDATE:19191101T000000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:YWT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YPT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0800
+DTSTART:19450814T150000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YDDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0700
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0900
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19731028T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:PDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
-TZNAME:PST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Dawson_Creek.ics b/zoneinfo/America/Dawson_Creek.ics
index 86822d20..8f178235 100644
--- a/zoneinfo/America/Dawson_Creek.ics
+++ b/zoneinfo/America/Dawson_Creek.ics
@@ -2,13 +2,67 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Dawson_Creek
+TZID:/citadel.org/20170826_1/America/Dawson_Creek
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Dawson_Creek
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-080056
+TZOFFSETTO:-0800
+DTSTART:18840101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19180414T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19181027T020000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PWT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
TZOFFSETFROM:-0700
TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19470427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19720430T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19470928T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19610924T090000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19621028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19711031T090000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19720830T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Denver.ics b/zoneinfo/America/Denver.ics
index 9fe8be49..4806ba0b 100644
--- a/zoneinfo/America/Denver.ics
+++ b/zoneinfo/America/Denver.ics
@@ -2,20 +2,96 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Denver
+TZID:/citadel.org/20170826_1/America/Denver
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Denver
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-065956
+TZOFFSETTO:-0700
+DTSTART:18831118T120004
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19210327T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19201031T080000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19210522T020000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19650425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:19651031T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Detroit.ics b/zoneinfo/America/Detroit.ics
index 73bb5471..ca307979 100644
--- a/zoneinfo/America/Detroit.ics
+++ b/zoneinfo/America/Detroit.ics
@@ -2,20 +2,85 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Detroit
+TZID:/citadel.org/20170826_1/America/Detroit
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Detroit
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-053211
+TZOFFSETTO:-0600
+DTSTART:19050101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19150515T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EWT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EPT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19450814T190000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19450930T020000
+RDATE:19480926T020000
+RDATE:19671029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19480425T020000
+RDATE:19670614T020000
+RDATE:19730429T020000
+RDATE:19740106T020000
+RDATE:19750427T020000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19731028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Dominica.ics b/zoneinfo/America/Dominica.ics
index 948d4df0..8207fcba 100644..120000
--- a/zoneinfo/America/Dominica.ics
+++ b/zoneinfo/America/Dominica.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Dominica
-X-LIC-LOCATION:America/Dominica
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Edmonton.ics b/zoneinfo/America/Edmonton.ics
index de89ad4b..a62a210f 100644
--- a/zoneinfo/America/Edmonton.ics
+++ b/zoneinfo/America/Edmonton.ics
@@ -2,20 +2,102 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Edmonton
+TZID:/citadel.org/20170826_1/America/Edmonton
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Edmonton
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-073352
+TZOFFSETTO:-0700
+DTSTART:19060901T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19180414T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=2SU;UNTIL=19190413T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RDATE:19190527T020000
+RDATE:19201031T020000
+RDATE:19450930T020000
+RDATE:19470928T020000
+RDATE:19671029T020000
+RDATE:19691026T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19200425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19230429T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19210925T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19230930T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19470427T020000
+RDATE:19670430T020000
+RDATE:19690427T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19720430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:19721029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Eirunepe.ics b/zoneinfo/America/Eirunepe.ics
index d2ef7fad..42ec1274 100644
--- a/zoneinfo/America/Eirunepe.ics
+++ b/zoneinfo/America/Eirunepe.ics
@@ -2,13 +2,89 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Eirunepe
+TZID:/citadel.org/20170826_1/America/Eirunepe
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Eirunepe
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-043928
+TZOFFSETTO:-0500
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19931017T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19940220T000000
+RDATE:20131110T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:ACT
-DTSTART:19700101T000000
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T040000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T050000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20080624T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/El_Salvador.ics b/zoneinfo/America/El_Salvador.ics
index 8785483a..ba832d7c 100644
--- a/zoneinfo/America/El_Salvador.ics
+++ b/zoneinfo/America/El_Salvador.ics
@@ -2,13 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/El_Salvador
+TZID:/citadel.org/20170826_1/America/El_Salvador
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/El_Salvador
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0600
+TZNAME:CST
+TZOFFSETFROM:-055648
TZOFFSETTO:-0600
+DTSTART:19210101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870503T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19880501T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19870927T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19880925T050000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Fortaleza.ics b/zoneinfo/America/Fortaleza.ics
index 384dd115..7a875695 100644
--- a/zoneinfo/America/Fortaleza.ics
+++ b/zoneinfo/America/Fortaleza.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Fortaleza
+TZID:/citadel.org/20170826_1/America/Fortaleza
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Fortaleza
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0234
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:20000227T000000
+RDATE:20001022T000000
+RDATE:20020217T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T030000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Glace_Bay.ics b/zoneinfo/America/Glace_Bay.ics
index e76f7ba3..07d8a9d9 100644
--- a/zoneinfo/America/Glace_Bay.ics
+++ b/zoneinfo/America/Glace_Bay.ics
@@ -2,20 +2,76 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Glace_Bay
+TZID:/citadel.org/20170826_1/America/Glace_Bay
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Glace_Bay
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-035948
+TZOFFSETTO:-0400
+DTSTART:19020615T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19180414T020000
+RDATE:19530426T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19181027T020000
+RDATE:19450930T020000
+RDATE:19530927T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:AWT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19450814T200000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:ADT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19720430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T060000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AST
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
+DTSTART:19721029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T060000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Godthab.ics b/zoneinfo/America/Godthab.ics
index bed80824..1b2d071b 100644
--- a/zoneinfo/America/Godthab.ics
+++ b/zoneinfo/America/Godthab.ics
@@ -2,21 +2,42 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Godthab
+TZID:/citadel.org/20170826_1/America/Godthab
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Godthab
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-032656
+TZOFFSETTO:-0300
+DTSTART:19160728T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19800406T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19800927T230000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=SA;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
TZOFFSETTO:-0200
-TZNAME:WGST
-DTSTART:19700328T220000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA
+DTSTART:19810328T220000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:WGT
-DTSTART:19701024T230000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SA
+DTSTART:19961026T230000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SA
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Goose_Bay.ics b/zoneinfo/America/Goose_Bay.ics
index 07998fe2..9a1717b4 100644
--- a/zoneinfo/America/Goose_Bay.ics
+++ b/zoneinfo/America/Goose_Bay.ics
@@ -2,20 +2,185 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_2/America/Goose_Bay
+TZID:/citadel.org/20170826_1/America/Goose_Bay
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Goose_Bay
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-040140
+TZOFFSETTO:-033052
+DTSTART:18840101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-033052
+TZOFFSETTO:-023052
+DTSTART:19180414T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-023052
+TZOFFSETTO:-033052
+DTSTART:19181027T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-033052
+TZOFFSETTO:-0330
+DTSTART:19350330T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19360511T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=MO;UNTIL=19410512T033000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19361005T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=MO;UNTIL=19411006T023000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NWT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19420511T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:NPT
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0230
+DTSTART:19450814T203000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19460512T020000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU;UNTIL=19500514T053000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19461006T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU;UNTIL=19501008T043000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19510429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19650425T053000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19510930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19590927T043000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19601030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19651031T043000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0400
+DTSTART:19660315T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19660424T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
+DTSTART:19661030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19861026T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19870405T000100
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19701101T020000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19871025T000100
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADDT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19880403T000100
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19881030T000100
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19890402T000100
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T040100Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19891029T000100
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T030100Z
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:ADT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
+DTSTART:20070311T000100
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20110313T040100Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20071104T000100
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=20101107T030100Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20111106T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:ADT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20120311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/America/Grand_Turk.ics b/zoneinfo/America/Grand_Turk.ics
index b2313c2b..5db3f0f5 100644
--- a/zoneinfo/America/Grand_Turk.ics
+++ b/zoneinfo/America/Grand_Turk.ics
@@ -2,13 +2,62 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/America/Grand_Turk
+TZID:/citadel.org/20170826_1/America/Grand_Turk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Grand_Turk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:KMT
+TZOFFSETFROM:-044432
+TZOFFSETTO:-050711
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-050711
+TZOFFSETTO:-0500
+DTSTART:19120201T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19790429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19791028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20150308T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=20141102T060000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:20151101T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Grenada.ics b/zoneinfo/America/Grenada.ics
index f4c954a5..8207fcba 100644..120000
--- a/zoneinfo/America/Grenada.ics
+++ b/zoneinfo/America/Grenada.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Grenada
-X-LIC-LOCATION:America/Grenada
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Guadeloupe.ics b/zoneinfo/America/Guadeloupe.ics
index d6b2f11c..8207fcba 100644..120000
--- a/zoneinfo/America/Guadeloupe.ics
+++ b/zoneinfo/America/Guadeloupe.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Guadeloupe
-X-LIC-LOCATION:America/Guadeloupe
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Guatemala.ics b/zoneinfo/America/Guatemala.ics
index d5ac43aa..c3f20280 100644
--- a/zoneinfo/America/Guatemala.ics
+++ b/zoneinfo/America/Guatemala.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Guatemala
+TZID:/citadel.org/20170826_1/America/Guatemala
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Guatemala
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0600
+TZNAME:CST
+TZOFFSETFROM:-060204
TZOFFSETTO:-0600
+DTSTART:19181005T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19731125T000000
+RDATE:19830521T000000
+RDATE:19910323T000000
+RDATE:20060430T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19740224T000000
+RDATE:19830922T000000
+RDATE:19910907T000000
+RDATE:20061001T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Guayaquil.ics b/zoneinfo/America/Guayaquil.ics
index fd940636..0557eed2 100644
--- a/zoneinfo/America/Guayaquil.ics
+++ b/zoneinfo/America/Guayaquil.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Guayaquil
+TZID:/citadel.org/20170826_1/America/Guayaquil
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Guayaquil
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:QMT
+TZOFFSETFROM:-051920
+TZOFFSETTO:-0514
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0514
+TZOFFSETTO:-0500
+DTSTART:19310101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19921128T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:ECT
-DTSTART:19700101T000000
+DTSTART:19930205T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Guyana.ics b/zoneinfo/America/Guyana.ics
index 48190f00..4d451eee 100644
--- a/zoneinfo/America/Guyana.ics
+++ b/zoneinfo/America/Guyana.ics
@@ -2,13 +2,27 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Guyana
+TZID:/citadel.org/20170826_1/America/Guyana
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Guyana
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
+TZNAME:-0345
+TZOFFSETFROM:-035240
+TZOFFSETTO:-0345
+DTSTART:19150301T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0345
+TZOFFSETTO:-0300
+DTSTART:19750731T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:GYT
-DTSTART:19700101T000000
+DTSTART:19910101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Halifax.ics b/zoneinfo/America/Halifax.ics
index 4bc67005..a274c207 100644
--- a/zoneinfo/America/Halifax.ics
+++ b/zoneinfo/America/Halifax.ics
@@ -2,20 +2,191 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Halifax
+TZID:/citadel.org/20170826_1/America/Halifax
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Halifax
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-041424
+TZOFFSETTO:-0400
+DTSTART:19020615T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19160401T000000
+RDATE:19180414T020000
+RDATE:19200509T000000
+RDATE:19210506T000000
+RDATE:19220430T000000
+RDATE:19260516T000000
+RDATE:19270501T000000
+RDATE:19320501T000000
+RDATE:19330430T000000
+RDATE:19340520T000000
+RDATE:19350602T000000
+RDATE:19360601T000000
+RDATE:19390528T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19161001T000000
+RDATE:19181027T020000
+RDATE:19200829T000000
+RDATE:19230904T000000
+RDATE:19240915T000000
+RDATE:19250928T000000
+RDATE:19260913T000000
+RDATE:19270926T000000
+RDATE:19280909T000000
+RDATE:19290903T000000
+RDATE:19300915T000000
+RDATE:19331002T000000
+RDATE:19340916T000000
+RDATE:19350930T000000
+RDATE:19360914T000000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19210905T000000
+RRULE:FREQ=YEARLY;UNTIL=19220905T030000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:ADT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
+DTSTART:19230506T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19250503T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:ADT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19280513T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU;UNTIL=19310510T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19310928T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1MO;UNTIL=19320926T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19370502T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19380501T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19370927T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1MO;UNTIL=19410929T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19400505T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19410504T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:AWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19450814T200000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19490424T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19460929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19490925T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19510429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19540425T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19540926T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19560429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19590426T060000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AST
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
+DTSTART:19560930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19590927T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19620429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19621028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T060000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Havana.ics b/zoneinfo/America/Havana.ics
index 1985d35c..f3e0369d 100644
--- a/zoneinfo/America/Havana.ics
+++ b/zoneinfo/America/Havana.ics
@@ -2,20 +2,201 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_3/America/Havana
+TZID:/citadel.org/20170826_1/America/Havana
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Havana
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:HMT
+TZOFFSETFROM:-052928
+TZOFFSETTO:-052936
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-052936
+TZOFFSETTO:-0500
+DTSTART:19250719T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19280610T000000
+RDATE:19650601T000000
+RDATE:19660529T000000
+RDATE:19670408T000000
+RDATE:19680414T000000
+RDATE:19780507T000000
+RDATE:20040328T000000
+RDATE:20070311T000000
+RDATE:20080316T000000
+RDATE:20110320T000000
+RDATE:20120401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19281010T000000
+RDATE:19650930T000000
+RDATE:19661002T000000
+RDATE:19961006T010000
+RDATE:19971012T010000
+RDATE:20111113T010000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19400602T000000
+RRULE:FREQ=YEARLY;BYMONTH=6;BYDAY=1SU;UNTIL=19420607T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19400901T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=1SU;UNTIL=19420906T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19450603T000000
+RRULE:FREQ=YEARLY;BYMONTH=6;BYDAY=1SU;UNTIL=19460602T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T010000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19450902T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=1SU;UNTIL=19460901T040000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19670910T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=2SU;UNTIL=19680908T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19690427T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19770424T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19691026T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19711031T040000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19721008T000000
+RRULE:FREQ=YEARLY;UNTIL=19741008T040000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19751026T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19771030T040000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19781008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=19901014T040000Z
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19790318T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=3SU;UNTIL=19800316T050000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19810510T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=5,6,7,8,9,10,11;BYDAY=SU;UNTIL=19850505T050000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19860316T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=14,15,16,17,18,19,20;BYDAY=SU;UNTIL=19890319T050000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19900401T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19970406T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19911013T010000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=19951008T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19980329T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19990328T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19981025T010000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031026T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20000402T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20030406T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20061029T010000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101031T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20090308T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20100314T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20121104T010000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20130310T000000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/America/Hermosillo.ics b/zoneinfo/America/Hermosillo.ics
index eb68df20..b421affa 100644
--- a/zoneinfo/America/Hermosillo.ics
+++ b/zoneinfo/America/Hermosillo.ics
@@ -2,13 +2,57 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Hermosillo
+TZID:/citadel.org/20170826_1/America/Hermosillo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Hermosillo
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-072352
+TZOFFSETTO:-0700
+DTSTART:19211231T233608
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19270610T230000
+RDATE:19310501T230000
+RDATE:19320401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:19301115T000000
+RDATE:19311001T000000
+RDATE:19420424T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19490114T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:MST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
DTSTART:19700101T000000
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19980405T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19981025T080000Z
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Indiana/Indianapolis.ics b/zoneinfo/America/Indiana/Indianapolis.ics
index c27bd27e..015d0a11 100644
--- a/zoneinfo/America/Indiana/Indianapolis.ics
+++ b/zoneinfo/America/Indiana/Indianapolis.ics
@@ -2,20 +2,114 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Indiana/Indianapolis
+TZID:/citadel.org/20170826_1/America/Indiana/Indianapolis
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Indianapolis
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054438
+TZOFFSETTO:-0600
+DTSTART:18831118T121522
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19410622T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19410928T020000
+RDATE:19570929T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19540926T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19540425T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19550424T020000
+RDATE:19580427T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19700426T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19701025T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20060402T020000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Knox.ics b/zoneinfo/America/Indiana/Knox.ics
index 85583c8c..87552a70 100644
--- a/zoneinfo/America/Indiana/Knox.ics
+++ b/zoneinfo/America/Indiana/Knox.ics
@@ -2,20 +2,150 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Indiana/Knox
+TZID:/citadel.org/20170826_1/America/Indiana/Knox
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Knox
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054630
+TZOFFSETTO:-0600
+DTSTART:18831118T121330
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RDATE:19631027T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19470427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19610430T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19470928T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19540926T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19551030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19561028T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19570929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19580928T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19591025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19611029T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19620429T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19671029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19901028T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19910407T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19911027T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20060402T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Marengo.ics b/zoneinfo/America/Indiana/Marengo.ics
index 4880f2e2..def18336 100644
--- a/zoneinfo/America/Indiana/Marengo.ics
+++ b/zoneinfo/America/Indiana/Marengo.ics
@@ -2,20 +2,127 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Indiana/Marengo
+TZID:/citadel.org/20170826_1/America/Indiana/Marengo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Marengo
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054523
+TZOFFSETTO:-0600
+DTSTART:18831118T121437
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RDATE:19510930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19510429T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19540425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19600424T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19540926T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19600925T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19610430T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19731028T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19740106T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19741027T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19750223T020000
+RDATE:20060402T020000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19751026T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Petersburg.ics b/zoneinfo/America/Indiana/Petersburg.ics
index b278c695..07dfcc16 100644
--- a/zoneinfo/America/Indiana/Petersburg.ics
+++ b/zoneinfo/America/Indiana/Petersburg.ics
@@ -2,20 +2,132 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_2/America/Indiana/Petersburg
+TZID:/citadel.org/20170826_1/America/Indiana/Petersburg
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Petersburg
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054907
+TZOFFSETTO:-0600
+DTSTART:18831118T121053
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RDATE:19661030T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19550501T000000
+RDATE:19740106T020000
+RDATE:19750223T020000
+RDATE:20070311T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19550925T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19600925T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19560429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19640426T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19611029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19641025T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19650425T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19671029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19761031T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19770424T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19771030T020000
+RDATE:20071104T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20060402T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20080309T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
+DTSTART:20081102T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Tell_City.ics b/zoneinfo/America/Indiana/Tell_City.ics
index 1fa6710c..e9efec4e 100644
--- a/zoneinfo/America/Indiana/Tell_City.ics
+++ b/zoneinfo/America/Indiana/Tell_City.ics
@@ -2,20 +2,130 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Indiana/Tell_City
+TZID:/citadel.org/20170826_1/America/Indiana/Tell_City
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Tell_City
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054703
+TZOFFSETTO:-0600
+DTSTART:18831118T121257
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19460929T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19460428T020000
+RDATE:19550501T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19530426T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19540425T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19530927T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19590927T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19560429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19630428T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19601030T020000
+RDATE:19610924T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19621028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19631027T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19640426T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19700426T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19701025T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20060402T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Vevay.ics b/zoneinfo/America/Indiana/Vevay.ics
index ebb13004..94349c01 100644
--- a/zoneinfo/America/Indiana/Vevay.ics
+++ b/zoneinfo/America/Indiana/Vevay.ics
@@ -2,20 +2,92 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Indiana/Vevay
+TZID:/citadel.org/20170826_1/America/Indiana/Vevay
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Vevay
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054016
+TZOFFSETTO:-0600
+DTSTART:18831118T121944
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19540425T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19720430T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19721029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20060402T020000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Vincennes.ics b/zoneinfo/America/Indiana/Vincennes.ics
index f2043b4e..888277a7 100644
--- a/zoneinfo/America/Indiana/Vincennes.ics
+++ b/zoneinfo/America/Indiana/Vincennes.ics
@@ -2,20 +2,137 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_2/America/Indiana/Vincennes
+TZID:/citadel.org/20170826_1/America/Indiana/Vincennes
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Vincennes
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-055007
+TZOFFSETTO:-0600
+DTSTART:18831118T120953
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19460929T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19460428T020000
+RDATE:19550501T000000
+RDATE:20070311T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19530426T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19540425T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19530927T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19590927T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19560429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19630428T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19601030T020000
+RDATE:19610924T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19621028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19631027T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19640426T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19700426T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19701025T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20060402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20080309T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
+DTSTART:20081102T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Indiana/Winamac.ics b/zoneinfo/America/Indiana/Winamac.ics
index 5fb9e390..82f7ae06 100644
--- a/zoneinfo/America/Indiana/Winamac.ics
+++ b/zoneinfo/America/Indiana/Winamac.ics
@@ -2,20 +2,120 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Indiana/Winamac
+TZID:/citadel.org/20170826_1/America/Indiana/Winamac
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Indiana/Winamac
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054625
+TZOFFSETTO:-0600
+DTSTART:18831118T121335
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19540926T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19600424T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19551030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19561028T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19570929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19600925T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19610430T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19700426T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19701025T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20060402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
-TZNAME:EDT
-DTSTART:19700308T020000
+DTSTART:20080309T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/America/Inuvik.ics b/zoneinfo/America/Inuvik.ics
index 516e2e7e..762c934e 100644
--- a/zoneinfo/America/Inuvik.ics
+++ b/zoneinfo/America/Inuvik.ics
@@ -2,20 +2,67 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Inuvik
+TZID:/citadel.org/20170826_1/America/Inuvik
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Inuvik
+X-PROLEPTIC-TZNAME:-00
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0800
+DTSTART:19530101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:PDDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0600
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0800
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19790429T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
-TZNAME:MST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Iqaluit.ics b/zoneinfo/America/Iqaluit.ics
index 4fb38bb8..5006243b 100644
--- a/zoneinfo/America/Iqaluit.ics
+++ b/zoneinfo/America/Iqaluit.ics
@@ -2,20 +2,105 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Iqaluit
+TZID:/citadel.org/20170826_1/America/Iqaluit
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Iqaluit
+X-PROLEPTIC-TZNAME:-00
BEGIN:DAYLIGHT
+TZNAME:EWT
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0400
+DTSTART:19420801T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EPT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19450814T190000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0300
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0500
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19981025T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19990404T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0600
+DTSTART:19991031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20000402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20001029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20010401T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:20011028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Jamaica.ics b/zoneinfo/America/Jamaica.ics
index f7c67d5d..9c20d173 100644
--- a/zoneinfo/America/Jamaica.ics
+++ b/zoneinfo/America/Jamaica.ics
@@ -2,13 +2,42 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Jamaica
+TZID:/citadel.org/20170826_1/America/Jamaica
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Jamaica
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0500
+TZNAME:KMT
+TZOFFSETFROM:-050711
+TZOFFSETTO:-050711
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-050711
TZOFFSETTO:-0500
+DTSTART:19120201T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19741027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19831030T060000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T070000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Juneau.ics b/zoneinfo/America/Juneau.ics
index 4b36b2f9..99298bc5 100644
--- a/zoneinfo/America/Juneau.ics
+++ b/zoneinfo/America/Juneau.ics
@@ -2,20 +2,139 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Juneau
+TZID:/citadel.org/20170826_1/America/Juneau
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Juneau
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+150219
+TZOFFSETTO:-085741
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-085741
+TZOFFSETTO:-0800
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PWT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19791028T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19790429T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0800
+DTSTART:19800427T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0800
+DTSTART:19801026T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19810426T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19811025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19821031T090000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0900
+DTSTART:19831030T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19831130T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19840429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T110000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19841028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T100000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:AKDT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T110000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:AKDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AKST
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
-TZNAME:AKST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Kentucky/Louisville.ics b/zoneinfo/America/Kentucky/Louisville.ics
index 60e6e686..cfab5842 100644
--- a/zoneinfo/America/Kentucky/Louisville.ics
+++ b/zoneinfo/America/Kentucky/Louisville.ics
@@ -2,20 +2,147 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Kentucky/Louisville
+TZID:/citadel.org/20170826_1/America/Kentucky/Louisville
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Kentucky/Louisville
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054302
+TZOFFSETTO:-0600
+DTSTART:18831118T121658
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19210501T020000
+RDATE:19410427T020000
+RDATE:19460101T000000
+RDATE:19470427T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19210901T020000
+RDATE:19410928T020000
+RDATE:19450930T020000
+RDATE:19460602T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19500924T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19550925T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19510429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19610430T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19561028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19601030T070000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19610723T020000
+RDATE:19741027T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19680428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19681027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19731028T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19740106T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19750223T020000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19751026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Kentucky/Monticello.ics b/zoneinfo/America/Kentucky/Monticello.ics
index a4c4e416..f34eb05a 100644
--- a/zoneinfo/America/Kentucky/Monticello.ics
+++ b/zoneinfo/America/Kentucky/Monticello.ics
@@ -2,20 +2,115 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Kentucky/Monticello
+TZID:/citadel.org/20170826_1/America/Kentucky/Monticello
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Kentucky/Monticello
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-053924
+TZOFFSETTO:-0600
+DTSTART:18831118T122036
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19680428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19681027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19991031T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20001029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:20010401T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20011028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Kralendijk.ics b/zoneinfo/America/Kralendijk.ics
index 46c805c7..b94e96dd 100644..120000
--- a/zoneinfo/America/Kralendijk.ics
+++ b/zoneinfo/America/Kralendijk.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/America/Kralendijk
-X-LIC-LOCATION:America/Kralendijk
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Curacao.ics \ No newline at end of file
diff --git a/zoneinfo/America/La_Paz.ics b/zoneinfo/America/La_Paz.ics
index 7cfd0901..0bd6583d 100644
--- a/zoneinfo/America/La_Paz.ics
+++ b/zoneinfo/America/La_Paz.ics
@@ -2,13 +2,27 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/La_Paz
+TZID:/citadel.org/20170826_1/America/La_Paz
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/La_Paz
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
+TZNAME:CMT
+TZOFFSETFROM:-043236
+TZOFFSETTO:-043236
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:BOST
+TZOFFSETFROM:-043236
+TZOFFSETTO:-033236
+DTSTART:19311015T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-033236
TZOFFSETTO:-0400
-TZNAME:BOT
-DTSTART:19700101T000000
+DTSTART:19320321T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Lima.ics b/zoneinfo/America/Lima.ics
index 19cdf101..97fca1df 100644
--- a/zoneinfo/America/Lima.ics
+++ b/zoneinfo/America/Lima.ics
@@ -2,13 +2,65 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Lima
+TZID:/citadel.org/20170826_1/America/Lima
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Lima
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:-050812
+TZOFFSETTO:-050836
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-050836
+TZOFFSETTO:-0500
+DTSTART:19080728T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19380101T000000
+RDATE:19900101T000000
+RDATE:19940101T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19380401T000000
+RDATE:19900401T000000
+RDATE:19940401T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19380925T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19390924T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19390326T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=24,25,26,27,28,29,30;BYDAY=SU;UNTIL=19400324T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19860101T000000
+RRULE:FREQ=YEARLY;UNTIL=19870101T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:PET
-DTSTART:19700101T000000
+DTSTART:19860401T000000
+RRULE:FREQ=YEARLY;UNTIL=19870401T040000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Los_Angeles.ics b/zoneinfo/America/Los_Angeles.ics
index b4c4549a..3825ab20 100644
--- a/zoneinfo/America/Los_Angeles.ics
+++ b/zoneinfo/America/Los_Angeles.ics
@@ -2,20 +2,111 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Los_Angeles
+TZID:/citadel.org/20170826_1/America/Los_Angeles
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Los_Angeles
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-075258
+TZOFFSETTO:-0800
+DTSTART:18831118T120702
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PWT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19450930T020000
+RDATE:19490101T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
+DTSTART:19480314T020100
+RDATE:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:PDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19500430T010000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19660424T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19500924T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19610924T090000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
+DTSTART:19621028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:PST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Lower_Princes.ics b/zoneinfo/America/Lower_Princes.ics
index dd139e46..b94e96dd 100644..120000
--- a/zoneinfo/America/Lower_Princes.ics
+++ b/zoneinfo/America/Lower_Princes.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/America/Lower_Princes
-X-LIC-LOCATION:America/Lower_Princes
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Curacao.ics \ No newline at end of file
diff --git a/zoneinfo/America/Maceio.ics b/zoneinfo/America/Maceio.ics
index b0d5efe7..8dbed971 100644
--- a/zoneinfo/America/Maceio.ics
+++ b/zoneinfo/America/Maceio.ics
@@ -2,13 +2,97 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Maceio
+TZID:/citadel.org/20170826_1/America/Maceio
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Maceio
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-022252
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19951015T000000
+RDATE:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:19960211T000000
+RDATE:20000227T000000
+RDATE:20001022T000000
+RDATE:20020217T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T030000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Managua.ics b/zoneinfo/America/Managua.ics
index 44e2a8e5..a3161589 100644
--- a/zoneinfo/America/Managua.ics
+++ b/zoneinfo/America/Managua.ics
@@ -2,13 +2,60 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Managua
+TZID:/citadel.org/20170826_1/America/Managua
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Managua
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MMT
+TZOFFSETFROM:-054508
+TZOFFSETTO:-054512
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054512
+TZOFFSETTO:-0600
+DTSTART:19340623T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19730501T000000
+RDATE:19920101T040000
+RDATE:19930101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19750216T000000
+RDATE:19920924T000000
+RDATE:19970101T000000
+RDATE:20051002T000000
+RDATE:20061001T010000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19790318T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19800316T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19790625T000000
+RRULE:FREQ=YEARLY;BYMONTH=6;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=MO;UNTIL=19800623T050000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20050410T000000
+RDATE:20060430T020000
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Manaus.ics b/zoneinfo/America/Manaus.ics
index 03962f96..b65f39aa 100644
--- a/zoneinfo/America/Manaus.ics
+++ b/zoneinfo/America/Manaus.ics
@@ -2,13 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Manaus
+TZID:/citadel.org/20170826_1/America/Manaus
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Manaus
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-040004
+TZOFFSETTO:-0400
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19931017T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:AMT
-DTSTART:19700101T000000
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19940220T000000
END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T040000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Marigot.ics b/zoneinfo/America/Marigot.ics
index 48d9a5fb..8207fcba 100644..120000
--- a/zoneinfo/America/Marigot.ics
+++ b/zoneinfo/America/Marigot.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Marigot
-X-LIC-LOCATION:America/Marigot
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Martinique.ics b/zoneinfo/America/Martinique.ics
index 4e1f4cf4..ed4f48b6 100644
--- a/zoneinfo/America/Martinique.ics
+++ b/zoneinfo/America/Martinique.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Martinique
+TZID:/citadel.org/20170826_1/America/Martinique
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Martinique
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
+TZNAME:FFMT
+TZOFFSETFROM:-040420
+TZOFFSETTO:-040420
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-040420
TZOFFSETTO:-0400
+DTSTART:19110501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19800406T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19800928T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Matamoros.ics b/zoneinfo/America/Matamoros.ics
index 1bf42c8d..2a30abe2 100644
--- a/zoneinfo/America/Matamoros.ics
+++ b/zoneinfo/America/Matamoros.ics
@@ -2,20 +2,70 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Matamoros
+TZID:/citadel.org/20170826_1/America/Matamoros
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Matamoros
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0640
+TZOFFSETTO:-0600
+DTSTART:19211231T232000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19880403T020000
+RDATE:20010506T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19881030T020000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20090405T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:20021027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091025T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20100314T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20101107T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Mazatlan.ics b/zoneinfo/America/Mazatlan.ics
index e3930759..cfbf06a0 100644
--- a/zoneinfo/America/Mazatlan.ics
+++ b/zoneinfo/America/Mazatlan.ics
@@ -2,20 +2,77 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Mazatlan
+TZID:/citadel.org/20170826_1/America/Mazatlan
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Mazatlan
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-070540
+TZOFFSETTO:-0700
+DTSTART:19211231T235420
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19270610T230000
+RDATE:19310501T230000
+RDATE:19320401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19301115T000000
+RDATE:19311001T000000
+RDATE:19420424T000000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19490114T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19700101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T080000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:20010506T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700405T020000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20020407T020000
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
-TZNAME:MST
-DTSTART:19701025T020000
+DTSTART:20021027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Menominee.ics b/zoneinfo/America/Menominee.ics
index a2fff69f..2a14e5e8 100644
--- a/zoneinfo/America/Menominee.ics
+++ b/zoneinfo/America/Menominee.ics
@@ -2,20 +2,109 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Menominee
+TZID:/citadel.org/20170826_1/America/Menominee
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Menominee
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-055027
+TZOFFSETTO:-0600
+DTSTART:18850918T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T070000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CWT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19460929T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19460428T020000
+RDATE:19660424T020000
+RDATE:19740106T020000
+RDATE:19750223T020000
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19661030T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19690427T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19730429T020000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19731028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Merida.ics b/zoneinfo/America/Merida.ics
index 387696b6..2c65f3a0 100644
--- a/zoneinfo/America/Merida.ics
+++ b/zoneinfo/America/Merida.ics
@@ -2,20 +2,61 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Merida
+TZID:/citadel.org/20170826_1/America/Merida
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Merida
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-055828
+TZOFFSETTO:-0600
+DTSTART:19220101T000132
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19811223T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19821202T000000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T070000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:20010506T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700405T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20020407T020000
RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
-TZNAME:CST
-DTSTART:19701025T020000
+DTSTART:20021027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Metlakatla.ics b/zoneinfo/America/Metlakatla.ics
index 8fae2ccc..7b21a31c 100644
--- a/zoneinfo/America/Metlakatla.ics
+++ b/zoneinfo/America/Metlakatla.ics
@@ -2,13 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/America/Metlakatla
+TZID:/citadel.org/20170826_1/America/Metlakatla
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Metlakatla
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+151342
+TZOFFSETTO:-084618
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-084618
+TZOFFSETTO:-0800
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PWT
TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
TZOFFSETTO:-0800
+DTSTART:19450930T020000
+RDATE:19831030T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:PST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19821031T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:20151101T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:20160313T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Mexico_City.ics b/zoneinfo/America/Mexico_City.ics
index 7ab4bacc..69edc82b 100644
--- a/zoneinfo/America/Mexico_City.ics
+++ b/zoneinfo/America/Mexico_City.ics
@@ -2,20 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Mexico_City
+TZID:/citadel.org/20170826_1/America/Mexico_City
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Mexico_City
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-063636
+TZOFFSETTO:-0700
+DTSTART:19220101T002324
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19270610T230000
+RDATE:19310501T230000
+RDATE:19320401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19301115T000000
+RDATE:19311001T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19390205T000000
+RDATE:19401209T000000
+RDATE:19500212T000000
+RDATE:20010506T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19390625T000000
+RDATE:19410401T000000
+RDATE:19440501T000000
+RDATE:19500730T000000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19431216T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700405T020000
-RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701025T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20021027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Miquelon.ics b/zoneinfo/America/Miquelon.ics
index 13eff29f..566fc916 100644
--- a/zoneinfo/America/Miquelon.ics
+++ b/zoneinfo/America/Miquelon.ics
@@ -2,20 +2,48 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Miquelon
+TZID:/citadel.org/20170826_1/America/Miquelon
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Miquelon
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-034440
+TZOFFSETTO:-0400
+DTSTART:19110515T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19800501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19871025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T040000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
TZOFFSETTO:-0200
-TZNAME:PMDT
-DTSTART:19700308T020000
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-03
TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:PMST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Moncton.ics b/zoneinfo/America/Moncton.ics
index ab583a9a..7075d559 100644
--- a/zoneinfo/America/Moncton.ics
+++ b/zoneinfo/America/Moncton.ics
@@ -2,20 +2,153 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Moncton
+TZID:/citadel.org/20170826_1/America/Moncton
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Moncton
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-041908
+TZOFFSETTO:-0500
+DTSTART:18831209T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19020615T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:ADT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
+DTSTART:19180414T020000
+RDATE:19390527T010000
+RDATE:19400519T010000
+RDATE:19410504T010000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19181027T020000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:ADT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19330611T010000
+RRULE:FREQ=YEARLY;BYMONTH=6;BYDAY=2SU;UNTIL=19350609T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19330910T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=2SU;UNTIL=19350908T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19360607T010000
+RRULE:FREQ=YEARLY;BYMONTH=6;BYDAY=1SU;UNTIL=19380605T050000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AST
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
+DTSTART:19360906T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=1SU;UNTIL=19380904T040000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19390923T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=21,22,23,24,25,26,27;BYDAY=SA;UNTIL=19410927T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19450814T200000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19720430T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19460929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19560930T050000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19571027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19721029T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19740428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19741027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19921025T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19920405T060000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19930404T000100
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T040100Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19931031T000100
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T030100Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Monterrey.ics b/zoneinfo/America/Monterrey.ics
index c6c854c9..dd61c584 100644
--- a/zoneinfo/America/Monterrey.ics
+++ b/zoneinfo/America/Monterrey.ics
@@ -2,20 +2,56 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Monterrey
+TZID:/citadel.org/20170826_1/America/Monterrey
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Monterrey
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-064116
+TZOFFSETTO:-0600
+DTSTART:19211231T231844
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19880403T020000
+RDATE:20010506T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19881030T020000
+RDATE:20010930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700405T020000
-RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701025T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20021027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Montevideo.ics b/zoneinfo/America/Montevideo.ics
index 0f058feb..e3137caa 100644
--- a/zoneinfo/America/Montevideo.ics
+++ b/zoneinfo/America/Montevideo.ics
@@ -2,13 +2,185 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_2/America/Montevideo
+TZID:/citadel.org/20170826_1/America/Montevideo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Montevideo
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MMT
+TZOFFSETFROM:-034444
+TZOFFSETTO:-034444
+DTSTART:18980628T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-0330
+TZOFFSETFROM:-034444
+TZOFFSETTO:-0330
+DTSTART:19200501T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0300
+DTSTART:19231002T000000
+RDATE:19361101T000000
+RDATE:19410801T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-0330
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0330
+DTSTART:19240401T000000
+RRULE:FREQ=YEARLY;UNTIL=19260401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0300
+DTSTART:19241001T000000
+RRULE:FREQ=YEARLY;UNTIL=19251001T033000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0300
+DTSTART:19331029T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19351027T033000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-0330
TZOFFSETFROM:-0300
+TZOFFSETTO:-0330
+DTSTART:19340401T000000
+RRULE:FREQ=YEARLY;BYYEARDAY=-275,-276,-277,-278,-279,-280,-281;BYDAY=SU;UNTIL=19360329T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-0330
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0330
+DTSTART:19370328T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19410330T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0300
+DTSTART:19371031T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19401027T033000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-0330
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0330
+DTSTART:19420101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0200
+DTSTART:19421214T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19430314T000000
+RDATE:19591115T000000
+RDATE:19600306T000000
+RDATE:19650926T000000
+RDATE:19720815T000000
+RDATE:19761001T000000
+RDATE:19780401T000000
+RDATE:19800501T000000
+RDATE:19880314T000000
+RDATE:19890312T000000
+RDATE:19930228T000000
+RDATE:20050327T020000
+RDATE:20060312T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19590524T000000
+RDATE:19600117T000000
+RDATE:19720424T000000
+RDATE:19771204T000000
+RDATE:19791001T000000
+RDATE:19871214T000000
+RDATE:19881211T000000
+RDATE:19891029T000000
+RDATE:19921018T000000
+RDATE:20040919T000000
+RDATE:20051009T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19650404T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19670402T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19661031T000000
+RRULE:FREQ=YEARLY;UNTIL=19671031T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-0230
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0230
+DTSTART:19680527T000000
+RRULE:FREQ=YEARLY;UNTIL=19700527T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0300
+DTSTART:19681202T000000
+RRULE:FREQ=YEARLY;UNTIL=19701202T023000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-0230
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0230
+DTSTART:19740310T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0200
+DTSTART:19741222T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19900304T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=1SU;UNTIL=19920301T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19901021T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=21,22,23,24,25,26,27;BYDAY=SU;UNTIL=19911027T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20061001T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=20141005T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:UYT
-DTSTART:19700101T000000
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20150308T040000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Montreal.ics b/zoneinfo/America/Montreal.ics
index b06dd304..5123dfda 100644..120000
--- a/zoneinfo/America/Montreal.ics
+++ b/zoneinfo/America/Montreal.ics
@@ -1,22 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Montreal
-X-LIC-LOCATION:America/Montreal
-BEGIN:DAYLIGHT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
-END:DAYLIGHT
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Toronto.ics \ No newline at end of file
diff --git a/zoneinfo/America/Montserrat.ics b/zoneinfo/America/Montserrat.ics
index 2cffdada..8207fcba 100644..120000
--- a/zoneinfo/America/Montserrat.ics
+++ b/zoneinfo/America/Montserrat.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Montserrat
-X-LIC-LOCATION:America/Montserrat
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Nassau.ics b/zoneinfo/America/Nassau.ics
index 781a4825..793ff36d 100644
--- a/zoneinfo/America/Nassau.ics
+++ b/zoneinfo/America/Nassau.ics
@@ -2,20 +2,49 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Nassau
+TZID:/citadel.org/20170826_1/America/Nassau
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Nassau
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-050930
+TZOFFSETTO:-0500
+DTSTART:19120302T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19640426T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19641025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/New_York.ics b/zoneinfo/America/New_York.ics
index 62e85a25..f975ff26 100644
--- a/zoneinfo/America/New_York.ics
+++ b/zoneinfo/America/New_York.ics
@@ -2,20 +2,110 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/New_York
+TZID:/citadel.org/20170826_1/America/New_York
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/New_York
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-045602
+TZOFFSETTO:-0500
+DTSTART:18831118T120358
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19200328T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19201031T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19210424T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19410427T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19210925T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19410928T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EWT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EPT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19450814T190000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19450930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19540926T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T070000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19551030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Nipigon.ics b/zoneinfo/America/Nipigon.ics
index a5a569ed..871bb46d 100644
--- a/zoneinfo/America/Nipigon.ics
+++ b/zoneinfo/America/Nipigon.ics
@@ -2,20 +2,75 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Nipigon
+TZID:/citadel.org/20170826_1/America/Nipigon
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Nipigon
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-055304
+TZOFFSETTO:-0500
+DTSTART:18950101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19180414T020000
+RDATE:19400929T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19181027T020000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19420209T030000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EPT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19450814T190000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19740428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19741027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Nome.ics b/zoneinfo/America/Nome.ics
index 4c11cde4..52cd0baf 100644
--- a/zoneinfo/America/Nome.ics
+++ b/zoneinfo/America/Nome.ics
@@ -2,20 +2,119 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Nome
+TZID:/citadel.org/20170826_1/America/Nome
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Nome
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+125821
+TZOFFSETTO:-110138
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-110138
+TZOFFSETTO:-1100
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NWT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:NPT
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1000
+DTSTART:19450814T130000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1100
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:BST
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1100
+DTSTART:19670401T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:BDT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:BST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-1100
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19821031T120000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:BDT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:BDT
+TZOFFSETFROM:-1100
+TZOFFSETTO:-1000
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-1000
+TZOFFSETTO:-0900
+DTSTART:19831030T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19831130T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19840429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T110000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19841028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T100000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AKDT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T110000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:AKDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AKST
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
-TZNAME:AKST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Noronha.ics b/zoneinfo/America/Noronha.ics
index 7a0ec276..2a60ac13 100644
--- a/zoneinfo/America/Noronha.ics
+++ b/zoneinfo/America/Noronha.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Noronha
+TZID:/citadel.org/20170826_1/America/Noronha
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Noronha
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-020940
+TZOFFSETTO:-0200
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-01
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0100
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-0100
+TZOFFSETTO:-0200
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T010000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-01
TZOFFSETFROM:-0200
+TZOFFSETTO:-0100
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T020000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-0100
+TZOFFSETTO:-0200
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:20000227T000000
+RDATE:20001015T000000
+RDATE:20020217T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-0100
+TZOFFSETTO:-0200
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T010000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-0100
TZOFFSETTO:-0200
-TZNAME:FNT
-DTSTART:19700101T000000
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T010000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-01
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0100
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T020000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-01
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0100
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T020000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-01
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0100
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T020000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/North_Dakota/Beulah.ics b/zoneinfo/America/North_Dakota/Beulah.ics
index d0ffc80c..59c96507 100644
--- a/zoneinfo/America/North_Dakota/Beulah.ics
+++ b/zoneinfo/America/North_Dakota/Beulah.ics
@@ -2,20 +2,115 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/North_Dakota/Beulah
+TZID:/citadel.org/20170826_1/America/North_Dakota/Beulah
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/North_Dakota/Beulah
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-064707
+TZOFFSETTO:-0700
+DTSTART:18831118T121253
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
-TZOFFSETTO:-0500
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19671029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20100314T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20071104T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=20091101T080000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:20101107T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20110313T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
-TZNAME:CST
-DTSTART:19701101T020000
+DTSTART:20111106T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/North_Dakota/Center.ics b/zoneinfo/America/North_Dakota/Center.ics
index 3a79b0ea..7e95ed2e 100644
--- a/zoneinfo/America/North_Dakota/Center.ics
+++ b/zoneinfo/America/North_Dakota/Center.ics
@@ -2,20 +2,115 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/North_Dakota/Center
+TZID:/citadel.org/20170826_1/America/North_Dakota/Center
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/North_Dakota/Center
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-064512
+TZOFFSETTO:-0700
+DTSTART:18831118T121448
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19671029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19911027T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19920405T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19921025T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19930404T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19931031T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
-TZNAME:CST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/North_Dakota/New_Salem.ics b/zoneinfo/America/North_Dakota/New_Salem.ics
index 00219bab..2a23c393 100644
--- a/zoneinfo/America/North_Dakota/New_Salem.ics
+++ b/zoneinfo/America/North_Dakota/New_Salem.ics
@@ -2,20 +2,115 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/North_Dakota/New_Salem
+TZID:/citadel.org/20170826_1/America/North_Dakota/New_Salem
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/North_Dakota/New_Salem
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-064539
+TZOFFSETTO:-0700
+DTSTART:18831118T121421
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19670430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19671029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20021027T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20030406T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:20031026T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:20040404T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20041031T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
-TZNAME:CST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Ojinaga.ics b/zoneinfo/America/Ojinaga.ics
index 6e9f6f38..21a627a5 100644
--- a/zoneinfo/America/Ojinaga.ics
+++ b/zoneinfo/America/Ojinaga.ics
@@ -2,20 +2,98 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Ojinaga
+TZID:/citadel.org/20170826_1/America/Ojinaga
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Ojinaga
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-065740
+TZOFFSETTO:-0700
+DTSTART:19220101T000220
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19270610T230000
+RDATE:19310501T230000
+RDATE:19320401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19301115T000000
+RDATE:19311001T000000
+RDATE:20010930T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19970406T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19961027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19971026T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19980405T030000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19981025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20001029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19990404T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20010506T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20090405T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:20021027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091025T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20100314T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20101107T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Panama.ics b/zoneinfo/America/Panama.ics
index ac031134..5d50e0ff 100644
--- a/zoneinfo/America/Panama.ics
+++ b/zoneinfo/America/Panama.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Panama
+TZID:/citadel.org/20170826_1/America/Panama
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Panama
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CMT
+TZOFFSETFROM:-051808
+TZOFFSETTO:-051936
+DTSTART:18900101T000000
+END:STANDARD
BEGIN:STANDARD
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0500
TZNAME:EST
-DTSTART:19700101T000000
+TZOFFSETFROM:-051936
+TZOFFSETTO:-0500
+DTSTART:19080422T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Pangnirtung.ics b/zoneinfo/America/Pangnirtung.ics
index ee1bc893..7160b781 100644
--- a/zoneinfo/America/Pangnirtung.ics
+++ b/zoneinfo/America/Pangnirtung.ics
@@ -2,20 +2,131 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Pangnirtung
+TZID:/citadel.org/20170826_1/America/Pangnirtung
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Pangnirtung
+X-PROLEPTIC-TZNAME:-00
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0400
+DTSTART:19210101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19450814T200000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADDT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0200
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0400
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19941030T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19940403T060000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19950402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19951029T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19981025T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19960407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19990404T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0600
+DTSTART:19991031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20000402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20001029T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:20010401T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20011028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:EST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Paramaribo.ics b/zoneinfo/America/Paramaribo.ics
index 8b7866e4..6e194fb9 100644
--- a/zoneinfo/America/Paramaribo.ics
+++ b/zoneinfo/America/Paramaribo.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Paramaribo
+TZID:/citadel.org/20170826_1/America/Paramaribo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Paramaribo
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0300
+TZNAME:PMT
+TZOFFSETFROM:-034040
+TZOFFSETTO:-034052
+DTSTART:19110101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PMT
+TZOFFSETFROM:-034052
+TZOFFSETTO:-034036
+DTSTART:19350101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-0330
+TZOFFSETFROM:-034036
+TZOFFSETTO:-0330
+DTSTART:19451001T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0330
TZOFFSETTO:-0300
-TZNAME:SRT
-DTSTART:19700101T000000
+DTSTART:19841001T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Phoenix.ics b/zoneinfo/America/Phoenix.ics
index c694b92c..89784ec3 100644
--- a/zoneinfo/America/Phoenix.ics
+++ b/zoneinfo/America/Phoenix.ics
@@ -2,13 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Phoenix
+TZID:/citadel.org/20170826_1/America/Phoenix
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Phoenix
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-072818
+TZOFFSETTO:-0700
+DTSTART:18831118T113142
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19180331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19190330T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19191026T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+RDATE:19440401T000100
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19440101T000100
+RDATE:19441001T000100
+RDATE:19671029T020000
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19670430T020000
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Port-au-Prince.ics b/zoneinfo/America/Port-au-Prince.ics
index 699c0120..eb9114f0 100644
--- a/zoneinfo/America/Port-au-Prince.ics
+++ b/zoneinfo/America/Port-au-Prince.ics
@@ -2,20 +2,96 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/America/Port-au-Prince
+TZID:/citadel.org/20170826_1/America/Port-au-Prince
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Port-au-Prince
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:PPMT
+TZOFFSETFROM:-044920
+TZOFFSETTO:-0449
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0449
+TZOFFSETTO:-0500
+DTSTART:19170124T120000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19830508T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19831030T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19871025T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19840429T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19870426T050000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19880403T010000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19970406T060000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19881030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19971026T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20050403T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20051030T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20120311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20150308T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20121104T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=20151101T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20170312T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20171105T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Port_of_Spain.ics b/zoneinfo/America/Port_of_Spain.ics
index ef236048..5ff2df28 100644
--- a/zoneinfo/America/Port_of_Spain.ics
+++ b/zoneinfo/America/Port_of_Spain.ics
@@ -2,13 +2,15 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Port_of_Spain
+TZID:/citadel.org/20170826_1/America/Port_of_Spain
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Port_of_Spain
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-040604
+TZOFFSETTO:-0400
+DTSTART:19120302T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Porto_Velho.ics b/zoneinfo/America/Porto_Velho.ics
index 66b272d5..4c3721b1 100644
--- a/zoneinfo/America/Porto_Velho.ics
+++ b/zoneinfo/America/Porto_Velho.ics
@@ -2,13 +2,80 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Porto_Velho
+TZID:/citadel.org/20170826_1/America/Porto_Velho
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Porto_Velho
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-041536
+TZOFFSETTO:-0400
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
TZOFFSETTO:-0400
-TZNAME:AMT
-DTSTART:19700101T000000
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T040000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Puerto_Rico.ics b/zoneinfo/America/Puerto_Rico.ics
index 68fe63db..c98177c0 100644
--- a/zoneinfo/America/Puerto_Rico.ics
+++ b/zoneinfo/America/Puerto_Rico.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Puerto_Rico
+TZID:/citadel.org/20170826_1/America/Puerto_Rico
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Puerto_Rico
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
+TZNAME:AST
+TZOFFSETFROM:-042425
TZOFFSETTO:-0400
+DTSTART:18990328T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19420503T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:APT
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0300
+DTSTART:19450814T200000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19450930T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Rainy_River.ics b/zoneinfo/America/Rainy_River.ics
index d27e3148..5466dc1a 100644
--- a/zoneinfo/America/Rainy_River.ics
+++ b/zoneinfo/America/Rainy_River.ics
@@ -2,20 +2,75 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Rainy_River
+TZID:/citadel.org/20170826_1/America/Rainy_River
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Rainy_River
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-061816
+TZOFFSETTO:-0600
+DTSTART:18950101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19180414T020000
+RDATE:19400929T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19181027T020000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19420209T030000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19740428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19741027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Rankin_Inlet.ics b/zoneinfo/America/Rankin_Inlet.ics
index e3868c8e..33f41dd9 100644
--- a/zoneinfo/America/Rankin_Inlet.ics
+++ b/zoneinfo/America/Rankin_Inlet.ics
@@ -2,20 +2,87 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Rankin_Inlet
+TZID:/citadel.org/20170826_1/America/Rankin_Inlet
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Rankin_Inlet
+X-PROLEPTIC-TZNAME:-00
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0600
+DTSTART:19570101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0400
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0600
+DTSTART:19651031T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19991031T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20001029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20010401T030000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:20011028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Recife.ics b/zoneinfo/America/Recife.ics
index 5604efe0..6a43258e 100644
--- a/zoneinfo/America/Recife.ics
+++ b/zoneinfo/America/Recife.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Recife
+TZID:/citadel.org/20170826_1/America/Recife
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Recife
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-021936
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19991003T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:20000227T000000
+RDATE:20001015T000000
+RDATE:20020217T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T030000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Regina.ics b/zoneinfo/America/Regina.ics
index d3a57f43..8e9af2b0 100644
--- a/zoneinfo/America/Regina.ics
+++ b/zoneinfo/America/Regina.ics
@@ -2,13 +2,94 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Regina
+TZID:/citadel.org/20170826_1/America/Regina
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Regina
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-065836
+TZOFFSETTO:-0700
+DTSTART:19050901T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19180414T020000
+RDATE:19460414T020000
+RDATE:19590426T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RDATE:19371010T000000
+RDATE:19381002T000000
+RDATE:19450930T020000
+RDATE:19461013T020000
+RDATE:19591025T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19300504T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19340506T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19301005T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19341007T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19370411T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=2SU;UNTIL=19410413T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19391008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=19411012T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19470427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19570428T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19470928T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19570929T080000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19600424T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Resolute.ics b/zoneinfo/America/Resolute.ics
index c78005c4..433a55fb 100644
--- a/zoneinfo/America/Resolute.ics
+++ b/zoneinfo/America/Resolute.ics
@@ -2,20 +2,89 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_2/America/Resolute
+TZID:/citadel.org/20170826_1/America/Resolute
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Resolute
+X-PROLEPTIC-TZNAME:-00
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0600
+DTSTART:19470831T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0400
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0600
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19991031T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20000402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20001029T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:20010401T030000
+RDATE:20070311T030000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20011028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20051030T070000Z
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:20020407T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20080309T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/America/Rio_Branco.ics b/zoneinfo/America/Rio_Branco.ics
index ccb9a2f2..65dc2086 100644
--- a/zoneinfo/America/Rio_Branco.ics
+++ b/zoneinfo/America/Rio_Branco.ics
@@ -2,13 +2,87 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Rio_Branco
+TZID:/citadel.org/20170826_1/America/Rio_Branco
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Rio_Branco
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-043112
+TZOFFSETTO:-0500
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:20131110T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
TZOFFSETTO:-0500
-TZNAME:ACT
-DTSTART:19700101T000000
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T040000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T050000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20080624T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Santa_Isabel.ics b/zoneinfo/America/Santa_Isabel.ics
index 150e6aa9..ed18e0ea 100644..120000
--- a/zoneinfo/America/Santa_Isabel.ics
+++ b/zoneinfo/America/Santa_Isabel.ics
@@ -1,22 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Santa_Isabel
-X-LIC-LOCATION:America/Santa_Isabel
-BEGIN:STANDARD
-TZOFFSETFROM:-0700
-TZOFFSETTO:-0800
-TZNAME:PST
-DTSTART:19701025T020000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
-END:STANDARD
-BEGIN:DAYLIGHT
-TZOFFSETFROM:-0800
-TZOFFSETTO:-0700
-TZNAME:PDT
-DTSTART:19700405T020000
-RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU
-END:DAYLIGHT
-END:VTIMEZONE
-END:VCALENDAR
+../America/Tijuana.ics \ No newline at end of file
diff --git a/zoneinfo/America/Santarem.ics b/zoneinfo/America/Santarem.ics
index c646d89a..92577057 100644
--- a/zoneinfo/America/Santarem.ics
+++ b/zoneinfo/America/Santarem.ics
@@ -2,13 +2,86 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/America/Santarem
+TZID:/citadel.org/20170826_1/America/Santarem
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Santarem
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-033848
+TZOFFSETTO:-0400
+DTSTART:19140101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631209T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T030000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700101T000000
+DTSTART:20080624T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Santiago.ics b/zoneinfo/America/Santiago.ics
index 71bcf239..8c5d2453 100644
--- a/zoneinfo/America/Santiago.ics
+++ b/zoneinfo/America/Santiago.ics
@@ -2,13 +2,180 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_3/America/Santiago
+TZID:/citadel.org/20170826_1/America/Santiago
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Santiago
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:SMT
+TZOFFSETFROM:-044246
+TZOFFSETTO:-044246
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-044246
+TZOFFSETTO:-0500
+DTSTART:19100110T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:SMT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-044246
+DTSTART:19160701T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-044246
+TZOFFSETTO:-0400
+DTSTART:19180910T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:SMT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-044246
+DTSTART:19190701T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-044246
+TZOFFSETTO:-0400
+DTSTART:19270901T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19280401T000000
+RRULE:FREQ=YEARLY;UNTIL=19320401T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19280901T000000
+RRULE:FREQ=YEARLY;UNTIL=19310901T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19320901T000000
+RDATE:19420801T000000
+RDATE:19470521T230000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-05
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19420601T000000
+RDATE:19470401T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19460715T000000
+RDATE:19681103T000000
+RDATE:19691123T000000
+RDATE:19730930T000000
+RDATE:19900916T000000
+RDATE:19980927T000000
+RDATE:20110821T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19460901T000000
+RDATE:19690330T000000
+RDATE:19700329T000000
+RDATE:19710314T000000
+RDATE:19870412T000000
+RDATE:19970330T000000
+RDATE:19980315T000000
+RDATE:19990404T000000
+RDATE:20080330T000000
+RDATE:20090315T000000
+RDATE:20100404T000000
+RDATE:20110508T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
TZOFFSETTO:-0300
-TZNAME:CLT
-DTSTART:19700101T000000
+DTSTART:19701011T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=19721015T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19720312T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=19860309T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19741013T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=19891015T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19880313T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=19960310T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19911013T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=19971012T040000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19991010T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=20101010T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20000312T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU;UNTIL=20070311T030000Z
END:STANDARD
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20120429T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=SU;UNTIL=20140427T030000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20120902T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU;UNTIL=20140907T040000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-04
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20160515T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-03
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20160814T000000
+RRULE:FREQ=YEARLY;BYMONTH=8;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=SU
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Santo_Domingo.ics b/zoneinfo/America/Santo_Domingo.ics
index d87a0625..d3d902cc 100644
--- a/zoneinfo/America/Santo_Domingo.ics
+++ b/zoneinfo/America/Santo_Domingo.ics
@@ -2,13 +2,62 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Santo_Domingo
+TZID:/citadel.org/20170826_1/America/Santo_Domingo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Santo_Domingo
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:-0400
+TZNAME:SDMT
+TZOFFSETFROM:-043936
+TZOFFSETTO:-0440
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0440
+TZOFFSETTO:-0500
+DTSTART:19330401T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19661030T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19670228T000000
+RDATE:20001029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-0430
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0430
+DTSTART:19691026T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19731028T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0430
+TZOFFSETTO:-0500
+DTSTART:19700221T000000
+RDATE:19710120T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0430
+TZOFFSETTO:-0500
+DTSTART:19720121T000000
+RRULE:FREQ=YEARLY;UNTIL=19740121T043000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19741027T000000
+RDATE:20001203T010000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Sao_Paulo.ics b/zoneinfo/America/Sao_Paulo.ics
index 45652851..f3055786 100644
--- a/zoneinfo/America/Sao_Paulo.ics
+++ b/zoneinfo/America/Sao_Paulo.ics
@@ -2,20 +2,200 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/America/Sao_Paulo
+TZID:/citadel.org/20170826_1/America/Sao_Paulo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Sao_Paulo
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-030628
+TZOFFSETTO:-0300
+DTSTART:19140101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
TZOFFSETTO:-0200
-TZNAME:BRST
-DTSTART:19701018T000000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU
+DTSTART:19311003T110000
+RDATE:19321003T000000
+RDATE:19631023T000000
+RDATE:19650131T000000
+RDATE:19651201T000000
+RDATE:19851102T000000
+RDATE:19881016T000000
+RDATE:19891015T000000
+RDATE:19901021T000000
+RDATE:19911020T000000
+RDATE:19921025T000000
+RDATE:19981011T000000
+RDATE:19991003T000000
+RDATE:20021103T000000
+RDATE:20031019T000000
+RDATE:20041102T000000
+RDATE:20051016T000000
+RDATE:20061105T000000
+RDATE:20071014T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19320401T000000
+RRULE:FREQ=YEARLY;UNTIL=19330401T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19491201T000000
+RRULE:FREQ=YEARLY;UNTIL=19521201T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19500416T010000
+RDATE:19530301T000000
+RDATE:19640301T000000
+RDATE:19650331T000000
+RDATE:19860315T000000
+RDATE:19870214T000000
+RDATE:19880207T000000
+RDATE:19890129T000000
+RDATE:19900211T000000
+RDATE:19910217T000000
+RDATE:19920209T000000
+RDATE:19930131T000000
+RDATE:19960211T000000
+RDATE:19970216T000000
+RDATE:19980301T000000
+RDATE:19990221T000000
+RDATE:20000227T000000
+RDATE:20070225T000000
+RDATE:20120226T000000
+RDATE:20150222T000000
+RDATE:20230226T000000
+RDATE:20260222T000000
+RDATE:20340226T000000
+RDATE:20370222T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19510401T000000
+RRULE:FREQ=YEARLY;UNTIL=19520401T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19660301T000000
+RRULE:FREQ=YEARLY;UNTIL=19680301T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19661101T000000
+RRULE:FREQ=YEARLY;UNTIL=19671101T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19861025T000000
+RRULE:FREQ=YEARLY;UNTIL=19871025T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19931017T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=11,12,13,14,15,16,17;BYDAY=SU;UNTIL=19951015T030000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:19940220T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=19950219T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:19961006T000000
+RRULE:FREQ=YEARLY;UNTIL=19971006T030000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:-02
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20001008T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=20011014T030000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20010218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20060219T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20080217T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20110220T020000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-02
TZOFFSETFROM:-0300
+TZOFFSETTO:-0200
+DTSTART:20081019T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20130217T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20140216T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20160221T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20220220T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20240218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20250216T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20270221T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20330220T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0300
+DTSTART:20350218T000000
+RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU;UNTIL=20360217T020000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:-03
+TZOFFSETFROM:-0200
TZOFFSETTO:-0300
-TZNAME:BRT
-DTSTART:19700215T000000
+DTSTART:20380221T000000
RRULE:FREQ=YEARLY;BYMONTH=2;BYDAY=3SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Scoresbysund.ics b/zoneinfo/America/Scoresbysund.ics
index 4cef52e6..0d538020 100644
--- a/zoneinfo/America/Scoresbysund.ics
+++ b/zoneinfo/America/Scoresbysund.ics
@@ -2,20 +2,53 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Scoresbysund
+TZID:/citadel.org/20170826_1/America/Scoresbysund
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Scoresbysund
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-012752
+TZOFFSETTO:-0200
+DTSTART:19160728T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:-01
+TZOFFSETFROM:-0200
+TZOFFSETTO:-0100
+DTSTART:19800406T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-02
+TZOFFSETFROM:-0100
+TZOFFSETTO:-0200
+DTSTART:19800928T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+00
+TZOFFSETFROM:-0200
+TZOFFSETTO:+0000
+DTSTART:19810329T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:-01
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0100
+DTSTART:19810927T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:+00
TZOFFSETFROM:-0100
TZOFFSETTO:+0000
-TZNAME:EGST
-DTSTART:19700329T000000
+DTSTART:19820328T000000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:-01
TZOFFSETFROM:+0000
TZOFFSETTO:-0100
-TZNAME:EGT
-DTSTART:19701025T010000
+DTSTART:19961027T010000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Shiprock.ics b/zoneinfo/America/Shiprock.ics
index b5f8b2ad..025b042a 100644..120000
--- a/zoneinfo/America/Shiprock.ics
+++ b/zoneinfo/America/Shiprock.ics
@@ -1,22 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Shiprock
-X-LIC-LOCATION:America/Shiprock
-BEGIN:DAYLIGHT
-TZOFFSETFROM:-0700
-TZOFFSETTO:-0600
-TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
-END:DAYLIGHT
-BEGIN:STANDARD
-TZOFFSETFROM:-0600
-TZOFFSETTO:-0700
-TZNAME:MST
-DTSTART:19701101T020000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Denver.ics \ No newline at end of file
diff --git a/zoneinfo/America/Sitka.ics b/zoneinfo/America/Sitka.ics
index 3aa4abb6..b7416bab 100644
--- a/zoneinfo/America/Sitka.ics
+++ b/zoneinfo/America/Sitka.ics
@@ -2,20 +2,113 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/Sitka
+TZID:/citadel.org/20170826_1/America/Sitka
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Sitka
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+145847
+TZOFFSETTO:-090113
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-090113
+TZOFFSETTO:-0800
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PWT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19821031T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0900
+DTSTART:19831030T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19831130T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:AKDT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
+DTSTART:19840429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T110000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19841028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T100000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T110000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:AKDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AKST
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
-TZNAME:AKST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/St_Barthelemy.ics b/zoneinfo/America/St_Barthelemy.ics
index f9e698ac..8207fcba 100644..120000
--- a/zoneinfo/America/St_Barthelemy.ics
+++ b/zoneinfo/America/St_Barthelemy.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/America/St_Barthelemy
-X-LIC-LOCATION:America/St_Barthelemy
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/St_Johns.ics b/zoneinfo/America/St_Johns.ics
index aaedbbb8..96122f60 100644
--- a/zoneinfo/America/St_Johns.ics
+++ b/zoneinfo/America/St_Johns.ics
@@ -2,20 +2,180 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_2/America/St_Johns
+TZID:/citadel.org/20170826_1/America/St_Johns
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/St_Johns
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-033052
+TZOFFSETTO:-033052
+DTSTART:18840101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-033052
+TZOFFSETTO:-023052
+DTSTART:19170408T020000
+RDATE:19180414T020000
+RDATE:19190505T230000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-023052
+TZOFFSETTO:-033052
+DTSTART:19170917T020000
+RDATE:19181027T020000
+RDATE:19190812T230000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-033052
+TZOFFSETTO:-023052
+DTSTART:19200502T230000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19340507T023052Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-023052
+TZOFFSETTO:-033052
+DTSTART:19201031T230000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19341029T013052Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-033052
+TZOFFSETTO:-0330
+DTSTART:19350330T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19350505T230000
+RDATE:19870405T000100
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
TZOFFSETFROM:-0230
TZOFFSETTO:-0330
+DTSTART:19351027T230000
+RDATE:19450930T020000
+RDATE:19871025T000100
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19360511T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYMONTHDAY=9,10,11,12,13,14,15;BYDAY=MO;UNTIL=19410512T033000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:NST
-DTSTART:19701101T020000
-RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19361005T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=MO;UNTIL=19411006T023000Z
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:NWT
TZOFFSETFROM:-0330
TZOFFSETTO:-0230
+DTSTART:19420511T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:NPT
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0230
+DTSTART:19450814T203000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19460512T020000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU;UNTIL=19500514T053000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19461006T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=2,3,4,5,6,7,8;BYDAY=SU;UNTIL=19501008T043000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:NDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19510429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T053000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19510930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19590927T043000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19601030T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19861026T043000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0130
+DTSTART:19880403T000100
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0130
+TZOFFSETTO:-0330
+DTSTART:19881030T000100
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:19890402T000100
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T033100Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:19891029T000100
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T023100Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:20070311T000100
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU;UNTIL=20110313T033100Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:20071104T000100
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=20101107T023100Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:NST
+TZOFFSETFROM:-0230
+TZOFFSETTO:-0330
+DTSTART:20111106T020000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:NDT
+TZOFFSETFROM:-0330
+TZOFFSETTO:-0230
+DTSTART:20120311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/America/St_Kitts.ics b/zoneinfo/America/St_Kitts.ics
index 95571598..8207fcba 100644..120000
--- a/zoneinfo/America/St_Kitts.ics
+++ b/zoneinfo/America/St_Kitts.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/St_Kitts
-X-LIC-LOCATION:America/St_Kitts
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/St_Lucia.ics b/zoneinfo/America/St_Lucia.ics
index 8fee342b..8207fcba 100644..120000
--- a/zoneinfo/America/St_Lucia.ics
+++ b/zoneinfo/America/St_Lucia.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/St_Lucia
-X-LIC-LOCATION:America/St_Lucia
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/St_Thomas.ics b/zoneinfo/America/St_Thomas.ics
index 8c8caa02..8207fcba 100644..120000
--- a/zoneinfo/America/St_Thomas.ics
+++ b/zoneinfo/America/St_Thomas.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/St_Thomas
-X-LIC-LOCATION:America/St_Thomas
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/St_Vincent.ics b/zoneinfo/America/St_Vincent.ics
index 9b5821c5..8207fcba 100644..120000
--- a/zoneinfo/America/St_Vincent.ics
+++ b/zoneinfo/America/St_Vincent.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/St_Vincent
-X-LIC-LOCATION:America/St_Vincent
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Swift_Current.ics b/zoneinfo/America/Swift_Current.ics
index 2cc96f9f..58a96134 100644
--- a/zoneinfo/America/Swift_Current.ics
+++ b/zoneinfo/America/Swift_Current.ics
@@ -2,13 +2,78 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Swift_Current
+TZID:/citadel.org/20170826_1/America/Swift_Current
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Swift_Current
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-071120
+TZOFFSETTO:-0700
+DTSTART:19050901T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19180414T020000
+RDATE:19570428T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19181027T020000
+RDATE:19450930T020000
+RDATE:19461013T020000
+RDATE:19571027T020000
+RDATE:19591025T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MWT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19490424T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19470928T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19490925T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19590426T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19610430T090000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19600925T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19610924T080000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19720430T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Tegucigalpa.ics b/zoneinfo/America/Tegucigalpa.ics
index e8220c4a..0d25abc4 100644
--- a/zoneinfo/America/Tegucigalpa.ics
+++ b/zoneinfo/America/Tegucigalpa.ics
@@ -2,13 +2,41 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Tegucigalpa
+TZID:/citadel.org/20170826_1/America/Tegucigalpa
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Tegucigalpa
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-054852
+TZOFFSETTO:-0600
+DTSTART:19210401T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870503T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19880501T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19870927T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19880925T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20060507T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20060807T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/America/Thule.ics b/zoneinfo/America/Thule.ics
index e0926871..880c271b 100644
--- a/zoneinfo/America/Thule.ics
+++ b/zoneinfo/America/Thule.ics
@@ -2,20 +2,56 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Thule
+TZID:/citadel.org/20170826_1/America/Thule
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Thule
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-043508
+TZOFFSETTO:-0400
+DTSTART:19160728T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:ADT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
+DTSTART:19910331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19920329T060000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AST
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:19910929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19920927T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:ADT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:19930404T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T060000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AST
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
+DTSTART:19931031T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T050000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:ADT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0300
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0300
+TZOFFSETTO:-0400
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Thunder_Bay.ics b/zoneinfo/America/Thunder_Bay.ics
index b8358ba9..886cb4b6 100644
--- a/zoneinfo/America/Thunder_Bay.ics
+++ b/zoneinfo/America/Thunder_Bay.ics
@@ -2,20 +2,87 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Thunder_Bay
+TZID:/citadel.org/20170826_1/America/Thunder_Bay
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Thunder_Bay
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0557
+TZOFFSETTO:-0600
+DTSTART:18950101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19100101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EWT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EPT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19450814T190000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19700426T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19720430T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19701025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19721029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19740428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19741027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Tijuana.ics b/zoneinfo/America/Tijuana.ics
index 10d7e43e..0bf43fb6 100644
--- a/zoneinfo/America/Tijuana.ics
+++ b/zoneinfo/America/Tijuana.ics
@@ -2,20 +2,98 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_2/America/Tijuana
+TZID:/citadel.org/20170826_1/America/Tijuana
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Tijuana
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-074804
+TZOFFSETTO:-0700
+DTSTART:19220101T001156
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19240101T000000
+RDATE:19301115T000000
+RDATE:19310930T000000
+RDATE:19451112T000000
+RDATE:19490114T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19270610T230000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19310401T000000
+RDATE:19480405T000000
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:PWT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
+DTSTART:19420424T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:PDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19540425T010000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19600424T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
+DTSTART:19540926T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19600925T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19761031T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091025T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20090405T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:20100314T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:PST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:20101107T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Toronto.ics b/zoneinfo/America/Toronto.ics
index 54a0c5f7..cf867ad7 100644
--- a/zoneinfo/America/Toronto.ics
+++ b/zoneinfo/America/Toronto.ics
@@ -2,20 +2,156 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Toronto
+TZID:/citadel.org/20170826_1/America/Toronto
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Toronto
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-051732
+TZOFFSETTO:-0500
+DTSTART:18950101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
+DTSTART:19180414T020000
+RDATE:19190330T233000
+RDATE:19200502T020000
+RDATE:19210515T020000
+RDATE:19320501T020000
+RDATE:19460428T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19181027T020000
+RDATE:19191026T000000
+RDATE:19200926T000000
+RDATE:19210915T020000
+RDATE:19331001T020000
+RDATE:19450930T020000
+RDATE:19460929T020000
+RDATE:19491127T000000
+RDATE:19501126T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19220514T020000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU;UNTIL=19230513T070000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
+DTSTART:19220917T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3SU;UNTIL=19260919T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19240504T020000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19270501T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19270925T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19320925T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19280429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19310426T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19330430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19400428T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19340930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19390924T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EWT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19420209T030000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EPT
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0400
+DTSTART:19450814T190000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19470427T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19490424T050000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19470928T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19480926T040000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19500430T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T070000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19510930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19560930T060000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:19571027T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T060000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T070000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Tortola.ics b/zoneinfo/America/Tortola.ics
index a2cff0af..8207fcba 100644..120000
--- a/zoneinfo/America/Tortola.ics
+++ b/zoneinfo/America/Tortola.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Tortola
-X-LIC-LOCATION:America/Tortola
-BEGIN:STANDARD
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0400
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../America/Port_of_Spain.ics \ No newline at end of file
diff --git a/zoneinfo/America/Vancouver.ics b/zoneinfo/America/Vancouver.ics
index 7df910ed..1bf2ffa7 100644
--- a/zoneinfo/America/Vancouver.ics
+++ b/zoneinfo/America/Vancouver.ics
@@ -2,20 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Vancouver
+TZID:/citadel.org/20170826_1/America/Vancouver
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Vancouver
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-081228
+TZOFFSETTO:-0800
+DTSTART:18840101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19180414T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19181027T020000
+RDATE:19450930T020000
+RDATE:19461013T020000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:PWT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PPT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0700
+DTSTART:19450814T160000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:PDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19460428T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T100000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
+DTSTART:19470928T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19610924T090000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19621028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:PST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Whitehorse.ics b/zoneinfo/America/Whitehorse.ics
index 1b74c9be..b6f3738c 100644
--- a/zoneinfo/America/Whitehorse.ics
+++ b/zoneinfo/America/Whitehorse.ics
@@ -2,20 +2,94 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Whitehorse
+TZID:/citadel.org/20170826_1/America/Whitehorse
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Whitehorse
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-090012
+TZOFFSETTO:-0900
+DTSTART:19000820T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:YDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19180414T020000
+RDATE:19190525T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19181027T020000
+RDATE:19191101T000000
+RDATE:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:YWT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YPT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0800
+DTSTART:19450814T150000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YDDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0700
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0900
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19670528T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T100000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PST
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0800
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T090000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PDT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T100000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:PDT
-DTSTART:19700308T020000
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0700
+DTSTART:20070311T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
-TZNAME:PST
-DTSTART:19701101T020000
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Winnipeg.ics b/zoneinfo/America/Winnipeg.ics
index 5903d682..8aaacf94 100644
--- a/zoneinfo/America/Winnipeg.ics
+++ b/zoneinfo/America/Winnipeg.ics
@@ -2,20 +2,122 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Winnipeg
+TZID:/citadel.org/20170826_1/America/Winnipeg
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Winnipeg
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-062836
+TZOFFSETTO:-0600
+DTSTART:18870716T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19160423T000000
+RDATE:19180414T020000
+RDATE:19370516T020000
+RDATE:19460512T020000
+RDATE:19500501T020000
+RDATE:19630428T020000
+RDATE:20060402T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19160917T000000
+RDATE:19181027T020000
+RDATE:19370926T020000
+RDATE:19450930T020000
+RDATE:19461013T020000
+RDATE:19500930T020000
+RDATE:19591025T020000
+RDATE:19600925T020000
+RDATE:19630922T020000
+RDATE:20061029T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CWT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CPT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0500
+DTSTART:19450814T180000
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
+DTSTART:19470427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19490424T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19470928T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19490925T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:CDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19510429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19600424T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:19510930T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19580928T070000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19660424T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T080000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
+DTSTART:19661030T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20051030T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20050403T080000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:20060101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0500
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0600
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Yakutat.ics b/zoneinfo/America/Yakutat.ics
index 15bdec9e..aa1043c6 100644
--- a/zoneinfo/America/Yakutat.ics
+++ b/zoneinfo/America/Yakutat.ics
@@ -2,20 +2,107 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Yakutat
+TZID:/citadel.org/20170826_1/America/Yakutat
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Yakutat
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:+144105
+TZOFFSETTO:-091855
+DTSTART:18671018T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-091855
+TZOFFSETTO:-0900
+DTSTART:19000820T120000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:YWT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YPT
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0800
+DTSTART:19450814T150000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:YDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19690427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19730429T110000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:YST
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:19691026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19831030T100000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:YDT
TZOFFSETFROM:-0900
TZOFFSETTO:-0800
+DTSTART:19740106T020000
+RDATE:19750223T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:YDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19760425T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19830424T110000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:AKST
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0900
+DTSTART:19831130T000000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:AKDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19840429T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T110000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:AKST
TZOFFSETFROM:-0800
TZOFFSETTO:-0900
+DTSTART:19841028T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T100000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T110000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:AKDT
+TZOFFSETFROM:-0900
+TZOFFSETTO:-0800
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:AKST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0800
+TZOFFSETTO:-0900
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/America/Yellowknife.ics b/zoneinfo/America/Yellowknife.ics
index 5ab53dd1..45b9b70c 100644
--- a/zoneinfo/America/Yellowknife.ics
+++ b/zoneinfo/America/Yellowknife.ics
@@ -2,20 +2,79 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/America/Yellowknife
+TZID:/citadel.org/20170826_1/America/Yellowknife
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:America/Yellowknife
+X-PROLEPTIC-TZNAME:-00
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:+0000
+TZOFFSETTO:-0700
+DTSTART:19350101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:MWT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
+DTSTART:19420209T020000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MPT
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0600
+DTSTART:19450814T170000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:19450930T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0500
+DTSTART:19650425T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:MST
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0700
+DTSTART:19651031T020000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:MDT
-DTSTART:19700308T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19800427T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=-1SU;UNTIL=19860427T090000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:MST
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
+DTSTART:19801026T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20061029T080000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:19870405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=20060402T090000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:MDT
+TZOFFSETFROM:-0700
+TZOFFSETTO:-0600
+DTSTART:20070311T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:MST
-DTSTART:19701101T020000
+TZOFFSETFROM:-0600
+TZOFFSETTO:-0700
+DTSTART:20071104T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE