summaryrefslogtreecommitdiff
path: root/zoneinfo/Europe
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2017-11-02 16:58:46 -0400
committerAllen Winter <allen.winter@kdab.com>2017-11-02 16:58:46 -0400
commitf8bc26fe35c145ff11f36b4997ca67c57a1ca231 (patch)
treec96b91050e27cf5ca0aeb979336fc71b3c6bb0ea /zoneinfo/Europe
parentb2fecdaefce39c28fc18c87a9b78a15dadd8d7e7 (diff)
downloadlibical-git-f8bc26fe35c145ff11f36b4997ca67c57a1ca231.tar.gz
update to tzdata2017c
Diffstat (limited to 'zoneinfo/Europe')
-rw-r--r--zoneinfo/Europe/Amsterdam.ics23
-rw-r--r--zoneinfo/Europe/Andorra.ics27
-rw-r--r--zoneinfo/Europe/Astrakhan.ics6
-rw-r--r--zoneinfo/Europe/Athens.ics27
-rw-r--r--zoneinfo/Europe/Belfast.ics23
-rw-r--r--zoneinfo/Europe/Belgrade.ics27
-rw-r--r--zoneinfo/Europe/Berlin.ics23
-rw-r--r--zoneinfo/Europe/Bratislava.ics32
-rw-r--r--zoneinfo/Europe/Brussels.ics23
-rw-r--r--zoneinfo/Europe/Bucharest.ics20
-rw-r--r--zoneinfo/Europe/Budapest.ics23
-rw-r--r--zoneinfo/Europe/Busingen.ics39
-rw-r--r--zoneinfo/Europe/Chisinau.ics20
-rw-r--r--zoneinfo/Europe/Copenhagen.ics23
-rw-r--r--zoneinfo/Europe/Dublin.ics19
-rw-r--r--zoneinfo/Europe/Gibraltar.ics27
-rw-r--r--zoneinfo/Europe/Guernsey.ics21
-rw-r--r--zoneinfo/Europe/Helsinki.ics37
-rw-r--r--zoneinfo/Europe/Isle_of_Man.ics21
-rw-r--r--zoneinfo/Europe/Istanbul.ics6
-rw-r--r--zoneinfo/Europe/Jersey.ics21
-rw-r--r--zoneinfo/Europe/Kaliningrad.ics6
-rw-r--r--zoneinfo/Europe/Kiev.ics19
-rw-r--r--zoneinfo/Europe/Kirov.ics6
-rw-r--r--zoneinfo/Europe/Lisbon.ics36
-rw-r--r--zoneinfo/Europe/Ljubljana.ics29
-rw-r--r--zoneinfo/Europe/London.ics19
-rw-r--r--zoneinfo/Europe/Luxembourg.ics23
-rw-r--r--zoneinfo/Europe/Madrid.ics30
-rw-r--r--zoneinfo/Europe/Malta.ics37
-rw-r--r--zoneinfo/Europe/Mariehamn.ics39
-rw-r--r--zoneinfo/Europe/Minsk.ics6
-rw-r--r--zoneinfo/Europe/Monaco.ics23
-rw-r--r--zoneinfo/Europe/Moscow.ics6
-rw-r--r--zoneinfo/Europe/Nicosia.ics34
-rw-r--r--zoneinfo/Europe/Oslo.ics23
-rw-r--r--zoneinfo/Europe/Paris.ics23
-rw-r--r--zoneinfo/Europe/Podgorica.ics29
-rw-r--r--zoneinfo/Europe/Prague.ics30
-rw-r--r--zoneinfo/Europe/Riga.ics20
-rw-r--r--zoneinfo/Europe/Rome.ics23
-rw-r--r--zoneinfo/Europe/Samara.ics6
-rw-r--r--zoneinfo/Europe/San_Marino.ics25
-rw-r--r--zoneinfo/Europe/Sarajevo.ics29
-rw-r--r--zoneinfo/Europe/Saratov.ics6
-rw-r--r--zoneinfo/Europe/Simferopol.ics6
-rw-r--r--zoneinfo/Europe/Skopje.ics29
-rw-r--r--zoneinfo/Europe/Sofia.ics20
-rw-r--r--zoneinfo/Europe/Stockholm.ics23
-rw-r--r--zoneinfo/Europe/Tallinn.ics20
-rw-r--r--zoneinfo/Europe/Tirane.ics23
-rw-r--r--zoneinfo/Europe/Tiraspol.ics30
-rw-r--r--zoneinfo/Europe/Ulyanovsk.ics6
-rw-r--r--zoneinfo/Europe/Uzhgorod.ics19
-rw-r--r--zoneinfo/Europe/Vaduz.ics39
-rw-r--r--zoneinfo/Europe/Vatican.ics25
-rw-r--r--zoneinfo/Europe/Vienna.ics27
-rw-r--r--zoneinfo/Europe/Vilnius.ics20
-rw-r--r--zoneinfo/Europe/Volgograd.ics6
-rw-r--r--zoneinfo/Europe/Warsaw.ics27
-rw-r--r--zoneinfo/Europe/Zagreb.ics29
-rw-r--r--zoneinfo/Europe/Zaporozhye.ics19
-rw-r--r--zoneinfo/Europe/Zurich.ics37
63 files changed, 1105 insertions, 315 deletions
diff --git a/zoneinfo/Europe/Amsterdam.ics b/zoneinfo/Europe/Amsterdam.ics
index 359ce06c..e4ca0240 100644
--- a/zoneinfo/Europe/Amsterdam.ics
+++ b/zoneinfo/Europe/Amsterdam.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Amsterdam
+TZID:/citadel.org/20171102_1/Europe/Amsterdam
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Amsterdam
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Andorra.ics b/zoneinfo/Europe/Andorra.ics
index 9f4327d3..f9086208 100644
--- a/zoneinfo/Europe/Andorra.ics
+++ b/zoneinfo/Europe/Andorra.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Andorra
+TZID:/citadel.org/20171102_1/Europe/Andorra
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Andorra
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Astrakhan.ics b/zoneinfo/Europe/Astrakhan.ics
index 73bebec2..3675b845 100644
--- a/zoneinfo/Europe/Astrakhan.ics
+++ b/zoneinfo/Europe/Astrakhan.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_1/Europe/Astrakhan
+TZID:/citadel.org/20171102_1/Europe/Astrakhan
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Astrakhan
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
TZOFFSETFROM:+0400
TZOFFSETTO:+0400
-TZNAME:+04
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Athens.ics b/zoneinfo/Europe/Athens.ics
index 3e4a332f..de64d01b 100644
--- a/zoneinfo/Europe/Athens.ics
+++ b/zoneinfo/Europe/Athens.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Athens
+TZID:/citadel.org/20171102_1/Europe/Athens
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Athens
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19700927T040000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Belfast.ics b/zoneinfo/Europe/Belfast.ics
new file mode 100644
index 00000000..f355f0e4
--- /dev/null
+++ b/zoneinfo/Europe/Belfast.ics
@@ -0,0 +1,23 @@
+BEGIN:VCALENDAR
+PRODID:-//citadel.org//NONSGML Citadel calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+TZID:/citadel.org/20171102_1/Europe/London
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/London
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0000
+DTSTART:19701025T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0000
+DTSTART:19700101T000000
+END:STANDARD
+END:VTIMEZONE
+END:VCALENDAR
diff --git a/zoneinfo/Europe/Belgrade.ics b/zoneinfo/Europe/Belgrade.ics
index a6ff2cc7..4a36fa09 100644
--- a/zoneinfo/Europe/Belgrade.ics
+++ b/zoneinfo/Europe/Belgrade.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Belgrade
+TZID:/citadel.org/20171102_1/Europe/Belgrade
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Belgrade
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Berlin.ics b/zoneinfo/Europe/Berlin.ics
index 53290a95..901fffe1 100644
--- a/zoneinfo/Europe/Berlin.ics
+++ b/zoneinfo/Europe/Berlin.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Berlin
+TZID:/citadel.org/20171102_1/Europe/Berlin
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Berlin
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Bratislava.ics b/zoneinfo/Europe/Bratislava.ics
index ba4d37c6..4edcc87a 100644
--- a/zoneinfo/Europe/Bratislava.ics
+++ b/zoneinfo/Europe/Bratislava.ics
@@ -2,21 +2,43 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Bratislava
-X-LIC-LOCATION:Europe/Bratislava
+TZID:/citadel.org/20171102_1/Europe/Prague
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Prague
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19800406T010000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Brussels.ics b/zoneinfo/Europe/Brussels.ics
index 9f314c07..47fe16d0 100644
--- a/zoneinfo/Europe/Brussels.ics
+++ b/zoneinfo/Europe/Brussels.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Brussels
+TZID:/citadel.org/20171102_1/Europe/Brussels
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Brussels
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Bucharest.ics b/zoneinfo/Europe/Bucharest.ics
index f9629562..00380bac 100644
--- a/zoneinfo/Europe/Bucharest.ics
+++ b/zoneinfo/Europe/Bucharest.ics
@@ -2,21 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Bucharest
+TZID:/citadel.org/20171102_1/Europe/Bucharest
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Bucharest
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Budapest.ics b/zoneinfo/Europe/Budapest.ics
index 2241cd05..658bc096 100644
--- a/zoneinfo/Europe/Budapest.ics
+++ b/zoneinfo/Europe/Budapest.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Budapest
+TZID:/citadel.org/20171102_1/Europe/Budapest
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Budapest
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Busingen.ics b/zoneinfo/Europe/Busingen.ics
index 720a978d..3128ac79 100644
--- a/zoneinfo/Europe/Busingen.ics
+++ b/zoneinfo/Europe/Busingen.ics
@@ -2,21 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/Europe/Busingen
-X-LIC-LOCATION:Europe/Busingen
+TZID:/citadel.org/20171102_1/Europe/Zurich
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Zurich
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19701005T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19421005T000000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700504T010000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1MO;UNTIL=19420504T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Chisinau.ics b/zoneinfo/Europe/Chisinau.ics
index 311ae25e..58fb9e74 100644
--- a/zoneinfo/Europe/Chisinau.ics
+++ b/zoneinfo/Europe/Chisinau.ics
@@ -2,21 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_2/Europe/Chisinau
+TZID:/citadel.org/20171102_1/Europe/Chisinau
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Chisinau
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Copenhagen.ics b/zoneinfo/Europe/Copenhagen.ics
index a0b5f339..c69bdbfb 100644
--- a/zoneinfo/Europe/Copenhagen.ics
+++ b/zoneinfo/Europe/Copenhagen.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Copenhagen
+TZID:/citadel.org/20171102_1/Europe/Copenhagen
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Copenhagen
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Dublin.ics b/zoneinfo/Europe/Dublin.ics
index fa59a5d7..d6f3152c 100644
--- a/zoneinfo/Europe/Dublin.ics
+++ b/zoneinfo/Europe/Dublin.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Dublin
+TZID:/citadel.org/20171102_1/Europe/Dublin
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Dublin
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0000
-TZOFFSETTO:+0100
-TZNAME:IST
-DTSTART:19700329T010000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
-TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0000
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Gibraltar.ics b/zoneinfo/Europe/Gibraltar.ics
index b291844a..5b63bee2 100644
--- a/zoneinfo/Europe/Gibraltar.ics
+++ b/zoneinfo/Europe/Gibraltar.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Gibraltar
+TZID:/citadel.org/20171102_1/Europe/Gibraltar
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Gibraltar
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Guernsey.ics b/zoneinfo/Europe/Guernsey.ics
index 1556bcfb..f355f0e4 100644
--- a/zoneinfo/Europe/Guernsey.ics
+++ b/zoneinfo/Europe/Guernsey.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Guernsey
-X-LIC-LOCATION:Europe/Guernsey
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0000
-TZOFFSETTO:+0100
-TZNAME:BST
-DTSTART:19700329T010000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+TZID:/citadel.org/20171102_1/Europe/London
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/London
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
-TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0000
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Helsinki.ics b/zoneinfo/Europe/Helsinki.ics
index 43adc9ae..8d7bd657 100644
--- a/zoneinfo/Europe/Helsinki.ics
+++ b/zoneinfo/Europe/Helsinki.ics
@@ -2,21 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Helsinki
+TZID:/citadel.org/20171102_1/Europe/Helsinki
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Helsinki
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19700927T040000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19820926T000000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19700329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19820328T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Isle_of_Man.ics b/zoneinfo/Europe/Isle_of_Man.ics
index 4ff051a3..f355f0e4 100644
--- a/zoneinfo/Europe/Isle_of_Man.ics
+++ b/zoneinfo/Europe/Isle_of_Man.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Isle_of_Man
-X-LIC-LOCATION:Europe/Isle_of_Man
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0000
-TZOFFSETTO:+0100
-TZNAME:BST
-DTSTART:19700329T010000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+TZID:/citadel.org/20171102_1/Europe/London
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/London
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
-TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0000
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Istanbul.ics b/zoneinfo/Europe/Istanbul.ics
index 42ca0741..f36ab486 100644
--- a/zoneinfo/Europe/Istanbul.ics
+++ b/zoneinfo/Europe/Istanbul.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_4/Europe/Istanbul
+TZID:/citadel.org/20171102_1/Europe/Istanbul
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Istanbul
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+03
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
-TZNAME:+03
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Jersey.ics b/zoneinfo/Europe/Jersey.ics
index 5e31d055..f355f0e4 100644
--- a/zoneinfo/Europe/Jersey.ics
+++ b/zoneinfo/Europe/Jersey.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Jersey
-X-LIC-LOCATION:Europe/Jersey
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0000
-TZOFFSETTO:+0100
-TZNAME:BST
-DTSTART:19700329T010000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+TZID:/citadel.org/20171102_1/Europe/London
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/London
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
-TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0000
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Kaliningrad.ics b/zoneinfo/Europe/Kaliningrad.ics
index 94b21f4e..6e86c636 100644
--- a/zoneinfo/Europe/Kaliningrad.ics
+++ b/zoneinfo/Europe/Kaliningrad.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_4/Europe/Kaliningrad
+TZID:/citadel.org/20171102_1/Europe/Kaliningrad
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Kaliningrad
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
-TZNAME:EET
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Kiev.ics b/zoneinfo/Europe/Kiev.ics
index 30501442..0cf10691 100644
--- a/zoneinfo/Europe/Kiev.ics
+++ b/zoneinfo/Europe/Kiev.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Kiev
+TZID:/citadel.org/20171102_1/Europe/Kiev
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Kiev
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0300
-TZNAME:EEST
-DTSTART:19700329T030000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
-TZNAME:EET
DTSTART:19701025T040000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Kirov.ics b/zoneinfo/Europe/Kirov.ics
index 2b891a3d..59a25edf 100644
--- a/zoneinfo/Europe/Kirov.ics
+++ b/zoneinfo/Europe/Kirov.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_1/Europe/Kirov
+TZID:/citadel.org/20171102_1/Europe/Kirov
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Kirov
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+03
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
-TZNAME:+03
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Lisbon.ics b/zoneinfo/Europe/Lisbon.ics
index 8f647cdf..5fbc63b6 100644
--- a/zoneinfo/Europe/Lisbon.ics
+++ b/zoneinfo/Europe/Lisbon.ics
@@ -2,21 +2,43 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Lisbon
+TZID:/citadel.org/20171102_1/Europe/Lisbon
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Lisbon
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:DAYLIGHT
+TZNAME:WEST
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0100
+DTSTART:19700329T010000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
+END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:WET
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
-TZNAME:WET
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0000
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
TZOFFSETTO:+0100
-TZNAME:WEST
-DTSTART:19700329T010000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19950326T010000Z
END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Ljubljana.ics b/zoneinfo/Europe/Ljubljana.ics
index df21bb0b..4a36fa09 100644
--- a/zoneinfo/Europe/Ljubljana.ics
+++ b/zoneinfo/Europe/Ljubljana.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Ljubljana
-X-LIC-LOCATION:Europe/Ljubljana
+TZID:/citadel.org/20171102_1/Europe/Belgrade
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Belgrade
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/London.ics b/zoneinfo/Europe/London.ics
index 5394d4e2..f355f0e4 100644
--- a/zoneinfo/Europe/London.ics
+++ b/zoneinfo/Europe/London.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/London
+TZID:/citadel.org/20171102_1/Europe/London
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/London
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0000
-TZOFFSETTO:+0100
-TZNAME:BST
-DTSTART:19700329T010000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
-TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:GMT
+TZOFFSETFROM:+0000
+TZOFFSETTO:+0000
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Luxembourg.ics b/zoneinfo/Europe/Luxembourg.ics
index 57440a58..eee1f72d 100644
--- a/zoneinfo/Europe/Luxembourg.ics
+++ b/zoneinfo/Europe/Luxembourg.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Luxembourg
+TZID:/citadel.org/20171102_1/Europe/Luxembourg
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Luxembourg
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Madrid.ics b/zoneinfo/Europe/Madrid.ics
index 2e34240b..fc4b1f5c 100644
--- a/zoneinfo/Europe/Madrid.ics
+++ b/zoneinfo/Europe/Madrid.ics
@@ -2,21 +2,43 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Madrid
+TZID:/citadel.org/20171102_1/Europe/Madrid
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Madrid
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19800406T010000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Malta.ics b/zoneinfo/Europe/Malta.ics
index 753f45eb..2ceb6ab8 100644
--- a/zoneinfo/Europe/Malta.ics
+++ b/zoneinfo/Europe/Malta.ics
@@ -2,21 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Malta
+TZID:/citadel.org/20171102_1/Europe/Malta
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Malta
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700920T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3SU;UNTIL=19800921T000000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700419T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3SU;UNTIL=19790415T010000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Mariehamn.ics b/zoneinfo/Europe/Mariehamn.ics
index ead46604..8d7bd657 100644
--- a/zoneinfo/Europe/Mariehamn.ics
+++ b/zoneinfo/Europe/Mariehamn.ics
@@ -2,21 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Mariehamn
-X-LIC-LOCATION:Europe/Mariehamn
+TZID:/citadel.org/20171102_1/Europe/Helsinki
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Helsinki
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19700927T040000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19820926T000000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19700329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19820328T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Minsk.ics b/zoneinfo/Europe/Minsk.ics
index 6e428d03..0e46640c 100644
--- a/zoneinfo/Europe/Minsk.ics
+++ b/zoneinfo/Europe/Minsk.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_4/Europe/Minsk
+TZID:/citadel.org/20171102_1/Europe/Minsk
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Minsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+03
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
-TZNAME:+03
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Monaco.ics b/zoneinfo/Europe/Monaco.ics
index 6e49e35b..ec739d71 100644
--- a/zoneinfo/Europe/Monaco.ics
+++ b/zoneinfo/Europe/Monaco.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Monaco
+TZID:/citadel.org/20171102_1/Europe/Monaco
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Monaco
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Moscow.ics b/zoneinfo/Europe/Moscow.ics
index 013e89a7..0a5005f1 100644
--- a/zoneinfo/Europe/Moscow.ics
+++ b/zoneinfo/Europe/Moscow.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Europe/Moscow
+TZID:/citadel.org/20171102_1/Europe/Moscow
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Moscow
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MSK
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
-TZNAME:MSK
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Nicosia.ics b/zoneinfo/Europe/Nicosia.ics
index c41eef93..0d4b2445 100644
--- a/zoneinfo/Europe/Nicosia.ics
+++ b/zoneinfo/Europe/Nicosia.ics
@@ -2,21 +2,43 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Nicosia
-X-LIC-LOCATION:Europe/Nicosia
+TZID:/citadel.org/20171102_1/Asia/Nicosia
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Asia/Nicosia
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19700329T030000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
+END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
-TZNAME:EET
DTSTART:19701025T040000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
-DTSTART:19700329T030000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
+DTSTART:19700329T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19980328T220000Z
END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19700927T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19970927T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Oslo.ics b/zoneinfo/Europe/Oslo.ics
index ff09377c..caaba508 100644
--- a/zoneinfo/Europe/Oslo.ics
+++ b/zoneinfo/Europe/Oslo.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Oslo
+TZID:/citadel.org/20171102_1/Europe/Oslo
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Oslo
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Paris.ics b/zoneinfo/Europe/Paris.ics
index 69f341b7..250b6ee1 100644
--- a/zoneinfo/Europe/Paris.ics
+++ b/zoneinfo/Europe/Paris.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Paris
+TZID:/citadel.org/20171102_1/Europe/Paris
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Paris
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Podgorica.ics b/zoneinfo/Europe/Podgorica.ics
index 9a99154e..4a36fa09 100644
--- a/zoneinfo/Europe/Podgorica.ics
+++ b/zoneinfo/Europe/Podgorica.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Podgorica
-X-LIC-LOCATION:Europe/Podgorica
+TZID:/citadel.org/20171102_1/Europe/Belgrade
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Belgrade
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Prague.ics b/zoneinfo/Europe/Prague.ics
index d3e5df40..4edcc87a 100644
--- a/zoneinfo/Europe/Prague.ics
+++ b/zoneinfo/Europe/Prague.ics
@@ -2,21 +2,43 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Prague
+TZID:/citadel.org/20171102_1/Europe/Prague
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Prague
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700405T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19800406T010000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Riga.ics b/zoneinfo/Europe/Riga.ics
index 192cac04..ed4c16f7 100644
--- a/zoneinfo/Europe/Riga.ics
+++ b/zoneinfo/Europe/Riga.ics
@@ -2,21 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Riga
+TZID:/citadel.org/20171102_1/Europe/Riga
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Riga
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Rome.ics b/zoneinfo/Europe/Rome.ics
index 91f51dfb..aa603b60 100644
--- a/zoneinfo/Europe/Rome.ics
+++ b/zoneinfo/Europe/Rome.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Rome
+TZID:/citadel.org/20171102_1/Europe/Rome
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Rome
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Samara.ics b/zoneinfo/Europe/Samara.ics
index 05b4f6c6..a84c6470 100644
--- a/zoneinfo/Europe/Samara.ics
+++ b/zoneinfo/Europe/Samara.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_4/Europe/Samara
+TZID:/citadel.org/20171102_1/Europe/Samara
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Samara
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
TZOFFSETFROM:+0400
TZOFFSETTO:+0400
-TZNAME:+04
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/San_Marino.ics b/zoneinfo/Europe/San_Marino.ics
index c01b6d37..aa603b60 100644
--- a/zoneinfo/Europe/San_Marino.ics
+++ b/zoneinfo/Europe/San_Marino.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/San_Marino
-X-LIC-LOCATION:Europe/San_Marino
+TZID:/citadel.org/20171102_1/Europe/Rome
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Rome
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Sarajevo.ics b/zoneinfo/Europe/Sarajevo.ics
index 63aa2334..4a36fa09 100644
--- a/zoneinfo/Europe/Sarajevo.ics
+++ b/zoneinfo/Europe/Sarajevo.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Sarajevo
-X-LIC-LOCATION:Europe/Sarajevo
+TZID:/citadel.org/20171102_1/Europe/Belgrade
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Belgrade
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Saratov.ics b/zoneinfo/Europe/Saratov.ics
index 806f31af..52b6d328 100644
--- a/zoneinfo/Europe/Saratov.ics
+++ b/zoneinfo/Europe/Saratov.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_1/Europe/Saratov
+TZID:/citadel.org/20171102_1/Europe/Saratov
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Saratov
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
TZOFFSETFROM:+0400
TZOFFSETTO:+0400
-TZNAME:+04
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Simferopol.ics b/zoneinfo/Europe/Simferopol.ics
index 01cea5af..a3366790 100644
--- a/zoneinfo/Europe/Simferopol.ics
+++ b/zoneinfo/Europe/Simferopol.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/Europe/Simferopol
+TZID:/citadel.org/20171102_1/Europe/Simferopol
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Simferopol
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MSK
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
-TZNAME:MSK
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Skopje.ics b/zoneinfo/Europe/Skopje.ics
index b9b3c366..4a36fa09 100644
--- a/zoneinfo/Europe/Skopje.ics
+++ b/zoneinfo/Europe/Skopje.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Skopje
-X-LIC-LOCATION:Europe/Skopje
+TZID:/citadel.org/20171102_1/Europe/Belgrade
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Belgrade
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Sofia.ics b/zoneinfo/Europe/Sofia.ics
index 29ea7217..c19bc72f 100644
--- a/zoneinfo/Europe/Sofia.ics
+++ b/zoneinfo/Europe/Sofia.ics
@@ -2,21 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Sofia
+TZID:/citadel.org/20171102_1/Europe/Sofia
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Sofia
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Stockholm.ics b/zoneinfo/Europe/Stockholm.ics
index 63bdf6a9..67ae9810 100644
--- a/zoneinfo/Europe/Stockholm.ics
+++ b/zoneinfo/Europe/Stockholm.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Stockholm
+TZID:/citadel.org/20171102_1/Europe/Stockholm
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Stockholm
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Tallinn.ics b/zoneinfo/Europe/Tallinn.ics
index 356c7d19..91ff472c 100644
--- a/zoneinfo/Europe/Tallinn.ics
+++ b/zoneinfo/Europe/Tallinn.ics
@@ -2,21 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Tallinn
+TZID:/citadel.org/20171102_1/Europe/Tallinn
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Tallinn
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Tirane.ics b/zoneinfo/Europe/Tirane.ics
index d6a60344..dc7f7534 100644
--- a/zoneinfo/Europe/Tirane.ics
+++ b/zoneinfo/Europe/Tirane.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Tirane
+TZID:/citadel.org/20171102_1/Europe/Tirane
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Tirane
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Tiraspol.ics b/zoneinfo/Europe/Tiraspol.ics
new file mode 100644
index 00000000..58fb9e74
--- /dev/null
+++ b/zoneinfo/Europe/Tiraspol.ics
@@ -0,0 +1,30 @@
+BEGIN:VCALENDAR
+PRODID:-//citadel.org//NONSGML Citadel calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+TZID:/citadel.org/20171102_1/Europe/Chisinau
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Chisinau
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19700329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
+END:STANDARD
+END:VTIMEZONE
+END:VCALENDAR
diff --git a/zoneinfo/Europe/Ulyanovsk.ics b/zoneinfo/Europe/Ulyanovsk.ics
index 0b2d0ff0..b54e5fe9 100644
--- a/zoneinfo/Europe/Ulyanovsk.ics
+++ b/zoneinfo/Europe/Ulyanovsk.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_1/Europe/Ulyanovsk
+TZID:/citadel.org/20171102_1/Europe/Ulyanovsk
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Ulyanovsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
TZOFFSETFROM:+0400
TZOFFSETTO:+0400
-TZNAME:+04
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Uzhgorod.ics b/zoneinfo/Europe/Uzhgorod.ics
index b093b909..f57d138d 100644
--- a/zoneinfo/Europe/Uzhgorod.ics
+++ b/zoneinfo/Europe/Uzhgorod.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Uzhgorod
+TZID:/citadel.org/20171102_1/Europe/Uzhgorod
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Uzhgorod
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0300
-TZNAME:EEST
-DTSTART:19700329T030000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
-TZNAME:EET
DTSTART:19701025T040000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Vaduz.ics b/zoneinfo/Europe/Vaduz.ics
index 50657b52..3128ac79 100644
--- a/zoneinfo/Europe/Vaduz.ics
+++ b/zoneinfo/Europe/Vaduz.ics
@@ -2,21 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Vaduz
-X-LIC-LOCATION:Europe/Vaduz
+TZID:/citadel.org/20171102_1/Europe/Zurich
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Zurich
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19701005T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19421005T000000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700504T010000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1MO;UNTIL=19420504T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Vatican.ics b/zoneinfo/Europe/Vatican.ics
index 91c480df..aa603b60 100644
--- a/zoneinfo/Europe/Vatican.ics
+++ b/zoneinfo/Europe/Vatican.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Vatican
-X-LIC-LOCATION:Europe/Vatican
+TZID:/citadel.org/20171102_1/Europe/Rome
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Rome
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Vienna.ics b/zoneinfo/Europe/Vienna.ics
index b246f0f2..db6a6206 100644
--- a/zoneinfo/Europe/Vienna.ics
+++ b/zoneinfo/Europe/Vienna.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Vienna
+TZID:/citadel.org/20171102_1/Europe/Vienna
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Vienna
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Vilnius.ics b/zoneinfo/Europe/Vilnius.ics
index cf6dbb7e..dc3a4b6b 100644
--- a/zoneinfo/Europe/Vilnius.ics
+++ b/zoneinfo/Europe/Vilnius.ics
@@ -2,21 +2,29 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Vilnius
+TZID:/citadel.org/20171102_1/Europe/Vilnius
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Vilnius
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19701025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
-TZNAME:EEST
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Volgograd.ics b/zoneinfo/Europe/Volgograd.ics
index 25bc3ce0..73472228 100644
--- a/zoneinfo/Europe/Volgograd.ics
+++ b/zoneinfo/Europe/Volgograd.ics
@@ -2,12 +2,14 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20171021_4/Europe/Volgograd
+TZID:/citadel.org/20171102_1/Europe/Volgograd
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Volgograd
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+03
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
-TZNAME:+03
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Europe/Warsaw.ics b/zoneinfo/Europe/Warsaw.ics
index 97df8de6..1fce2436 100644
--- a/zoneinfo/Europe/Warsaw.ics
+++ b/zoneinfo/Europe/Warsaw.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Warsaw
+TZID:/citadel.org/20171102_1/Europe/Warsaw
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Warsaw
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Zagreb.ics b/zoneinfo/Europe/Zagreb.ics
index c10bcc9d..4a36fa09 100644
--- a/zoneinfo/Europe/Zagreb.ics
+++ b/zoneinfo/Europe/Zagreb.ics
@@ -2,21 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Zagreb
-X-LIC-LOCATION:Europe/Zagreb
+TZID:/citadel.org/20171102_1/Europe/Belgrade
+LAST-MODIFIED:20171102T203623Z
+X-LIC-LOCATION:Europe/Belgrade
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Zaporozhye.ics b/zoneinfo/Europe/Zaporozhye.ics
index 78896428..27c00ebd 100644
--- a/zoneinfo/Europe/Zaporozhye.ics
+++ b/zoneinfo/Europe/Zaporozhye.ics
@@ -2,21 +2,22 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Zaporozhye
+TZID:/citadel.org/20171102_1/Europe/Zaporozhye
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Zaporozhye
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0300
-TZNAME:EEST
-DTSTART:19700329T030000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
-TZNAME:EET
DTSTART:19701025T040000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19700101T000000
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Europe/Zurich.ics b/zoneinfo/Europe/Zurich.ics
index a3926d3c..3128ac79 100644
--- a/zoneinfo/Europe/Zurich.ics
+++ b/zoneinfo/Europe/Zurich.ics
@@ -2,21 +2,50 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Europe/Zurich
+TZID:/citadel.org/20171102_1/Europe/Zurich
+LAST-MODIFIED:20171102T203623Z
X-LIC-LOCATION:Europe/Zurich
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19701025T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0100
+DTSTART:19700927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950924T010000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
-TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
+DTSTART:19701005T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1MO;UNTIL=19421005T000000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CEST
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0200
+DTSTART:19700504T010000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1MO;UNTIL=19420504T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CET
-DTSTART:19701025T030000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0100
+TZOFFSETTO:+0100
+DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR